diff --git a/app/src/main/java/org/schabi/newpipe/download/DownloadDialog.java b/app/src/main/java/org/schabi/newpipe/download/DownloadDialog.java index c54fd5173..7777f87fe 100644 --- a/app/src/main/java/org/schabi/newpipe/download/DownloadDialog.java +++ b/app/src/main/java/org/schabi/newpipe/download/DownloadDialog.java @@ -568,16 +568,16 @@ public class DownloadDialog extends DialogFragment private void onItemSelectedSetFileName() { final String setSubtitleLanguageCode = subtitleStreamsAdapter.getItem(selectedSubtitleIndex) .getLanguageTag(); + final String fileName = FilenameUtils.createFilename(getContext(), + currentInfo.getName()); switch (dialogBinding.videoAudioGroup.getCheckedRadioButtonId()) { case R.id.audio_button: case R.id.video_button: - dialogBinding.fileName.setText(FilenameUtils.createFilename(getContext(), - currentInfo.getName())); + dialogBinding.fileName.setText(fileName); break; case R.id.subtitle_button: - dialogBinding.fileName.setText(FilenameUtils.createFilename(getContext(), - currentInfo.getName() + getString( - R.string.caption_file_name, setSubtitleLanguageCode))); + dialogBinding.fileName.setText(fileName + getString( + R.string.caption_file_name, fileName, setSubtitleLanguageCode)); break; } } diff --git a/app/src/main/res/values/strings.xml b/app/src/main/res/values/strings.xml index fefba2c77..f9d1361a8 100644 --- a/app/src/main/res/values/strings.xml +++ b/app/src/main/res/values/strings.xml @@ -452,7 +452,7 @@ Zoom Auto-generated - -%s + %1$s-%2$s Captions Modify player caption text scale and background styles. Requires app restart to take effect