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