diff --git a/app/src/main/java/ani/dantotsu/settings/SettingsActivity.kt b/app/src/main/java/ani/dantotsu/settings/SettingsActivity.kt index 4394156c..8a0b8a64 100644 --- a/app/src/main/java/ani/dantotsu/settings/SettingsActivity.kt +++ b/app/src/main/java/ani/dantotsu/settings/SettingsActivity.kt @@ -316,9 +316,9 @@ class SettingsActivity : AppCompatActivity(), SimpleDialog.OnDialogResultListene binding.purgeAnimeDownloads.setOnClickListener { val dialog = AlertDialog.Builder(this, R.style.MyPopup) - .setTitle("Purge Anime Downloads") - .setMessage("Are you sure you want to purge all anime downloads?") - .setPositiveButton("Yes") { dialog, _ -> + .setTitle(R.string.purge_anime_downloads) + .setMessage(getString(R.string.purge_confirm, getString(R.string.anime))) + .setPositiveButton(R.string.yes) { dialog, _ -> val downloadsManager = Injekt.get() downloadsManager.purgeDownloads(DownloadedType.Type.ANIME) DownloadService.sendRemoveAllDownloads( @@ -338,9 +338,9 @@ class SettingsActivity : AppCompatActivity(), SimpleDialog.OnDialogResultListene binding.purgeMangaDownloads.setOnClickListener { val dialog = AlertDialog.Builder(this, R.style.MyPopup) - .setTitle("Purge Manga Downloads") - .setMessage("Are you sure you want to purge all manga downloads?") - .setPositiveButton("Yes") { dialog, _ -> + .setTitle(R.string.purge_manga_downloads) + .setMessage(getString(R.string.purge_confirm, getString(R.string.manga))) + .setPositiveButton(R.string.yes) { dialog, _ -> val downloadsManager = Injekt.get() downloadsManager.purgeDownloads(DownloadedType.Type.MANGA) dialog.dismiss() @@ -355,9 +355,9 @@ class SettingsActivity : AppCompatActivity(), SimpleDialog.OnDialogResultListene binding.purgeNovelDownloads.setOnClickListener { val dialog = AlertDialog.Builder(this, R.style.MyPopup) - .setTitle("Purge Novel Downloads") - .setMessage("Are you sure you want to purge all novel downloads?") - .setPositiveButton("Yes") { dialog, _ -> + .setTitle(R.string.purge_novel_downloads) + .setMessage(getString(R.string.purge_confirm, getString(R.string.novels))) + .setPositiveButton(R.string.yes) { dialog, _ -> val downloadsManager = Injekt.get() downloadsManager.purgeDownloads(DownloadedType.Type.NOVEL) dialog.dismiss() diff --git a/app/src/main/res/values/strings.xml b/app/src/main/res/values/strings.xml index a789dd04..ac08512e 100644 --- a/app/src/main/res/values/strings.xml +++ b/app/src/main/res/values/strings.xml @@ -17,6 +17,7 @@ Browse Anime Manga Browse Manga + Novels Info Watch Read @@ -658,7 +659,7 @@ This is an app widget description Airing Image animeDownloads - Delete all anime downloads + Delete all Anime downloads Delete all Manga Downloads Delete all Novel Downloads Requires Android 12+ @@ -712,6 +713,8 @@ Non quae tempore quo provident laudantium qui illo dolor vel quia dolor et exerc Comment notifications update frequency : %1$s Activities + Are you sure you want to purge all %1$s downloads? + Failed to delete because of… %1$s Hide Replies