diff --git a/app/src/main/java/com/cappielloantonio/tempo/ui/fragment/SettingsFragment.java b/app/src/main/java/com/cappielloantonio/tempo/ui/fragment/SettingsFragment.java index 455964a5..2dd556df 100644 --- a/app/src/main/java/com/cappielloantonio/tempo/ui/fragment/SettingsFragment.java +++ b/app/src/main/java/com/cappielloantonio/tempo/ui/fragment/SettingsFragment.java @@ -92,7 +92,7 @@ public class SettingsFragment extends PreferenceFragmentCompat { Preferences.setDownloadDirectoryUri(uri.toString()); ExternalAudioReader.refreshCache(); - Toast.makeText(requireContext(), "Download folder set.", Toast.LENGTH_SHORT).show(); + Toast.makeText(requireContext(), R.string.settings_download_folder_set, Toast.LENGTH_SHORT).show(); checkDownloadDirectory(); } } @@ -238,15 +238,15 @@ public class SettingsFragment extends PreferenceFragmentCompat { if (storage != null) storage.setVisible(false); directory.setVisible(true); directory.setIcon(R.drawable.ic_close); - directory.setTitle("Clear download folder"); + directory.setTitle(R.string.settings_clear_download_folder); directory.setSummary(current); } else { if (storage != null) storage.setVisible(true); if (Preferences.getDownloadStoragePreference() == 2) { directory.setVisible(true); directory.setIcon(R.drawable.ic_folder); - directory.setTitle("Set download folder"); - directory.setSummary("Choose a folder for downloaded music files"); + directory.setTitle(R.string.settings_set_download_folder); + directory.setSummary(R.string.settings_choose_download_folder); } else { directory.setVisible(false); } @@ -325,7 +325,7 @@ public class SettingsFragment extends PreferenceFragmentCompat { @Override public void onSuccess(boolean isScanning, long count) { - findPreference("scan_library").setSummary("Scanning: counting " + count + " tracks"); + findPreference("scan_library").setSummary(getString(R.string.settings_scan_result, count)); if (isScanning) getScanStatus(); } }); @@ -430,7 +430,7 @@ public class SettingsFragment extends PreferenceFragmentCompat { Preferences.setDownloadDirectoryUri(null); Preferences.setDownloadStoragePreference(0); ExternalAudioReader.refreshCache(); - Toast.makeText(requireContext(), "Download folder cleared.", Toast.LENGTH_SHORT).show(); + Toast.makeText(requireContext(), R.string.settings_download_folder_cleared, Toast.LENGTH_SHORT).show(); checkStorage(); checkDownloadDirectory(); } else { @@ -492,7 +492,7 @@ public class SettingsFragment extends PreferenceFragmentCompat { @Override public void onSuccess(boolean isScanning, long count) { - findPreference("scan_library").setSummary("Scanning: counting " + count + " tracks"); + findPreference("scan_library").setSummary(getString(R.string.settings_scan_result, count)); if (isScanning) getScanStatus(); } }); diff --git a/app/src/main/res/values-es-rES/strings.xml b/app/src/main/res/values-es-rES/strings.xml index 68706766..53aaa089 100644 --- a/app/src/main/res/values-es-rES/strings.xml +++ b/app/src/main/res/values-es-rES/strings.xml @@ -170,6 +170,7 @@ Descargado Álbum Artista + Escaneo: hay %1$d pistas Resolución de la imagen Idioma Idioma del sistema @@ -257,6 +258,7 @@ Buscar pista, artistas o álbumes Introduzca al menos tres caracteres Álbumes + Establecer la carpeta de descargas Ajustes de audio Ecualizador del sistema Artistas @@ -295,6 +297,8 @@ Prioridad a la hora de transcodificar una pista Estrategia de buffer Para que los cambios surtan efecto, debes reinciar la app. + Elige una carpeta para descargar los archivos de música + Limpiar la carpeta de descargas Permite que la música siga reproduciéndose una vez que la lista de reproducción ha terminado, reproduciendo pistas similares Reproducción continua Tamaño de la caché de portadas de álbumes @@ -441,4 +445,6 @@ No disponible en este dispositivo Ecualizador Abrir el ecualizador integrado + Se ha limpiado la carpeta de descargas. + Se ha establecido la carpeta de descargas \ No newline at end of file diff --git a/app/src/main/res/values/strings.xml b/app/src/main/res/values/strings.xml index a19852b1..2b8e025a 100644 --- a/app/src/main/res/values/strings.xml +++ b/app/src/main/res/values/strings.xml @@ -311,6 +311,8 @@ Priority on transcoding of track given to server Buffering strategy For the change to take effect you must manually restart the app. + Choose a folder for downloaded music files + Clear download folder Allows music to keep playing after a playlist has ended, playing similar songs Continuous play Size of artwork cache @@ -319,6 +321,9 @@ Proceeding will result in the irreversible deletion of all saved items. Delete saved items Download storage + Download folder cleared. + Download folder set + Set download folder Adjust audio settings System equalizer https://github.com/eddyizm/tempo @@ -327,6 +332,7 @@ https://github.com/eddyizm/tempo/discussions Join community discussions and support User support + Scanning: counting %1$d tracks Set image resolution Language Log out