[music] translate strings

This commit is contained in:
Erik Kiznov
2022-09-21 23:05:01 +05:00
parent 5311aa0fb9
commit bfae3b5a7d
5 changed files with 30 additions and 8 deletions
@@ -46,8 +46,8 @@ public class MusicNotificationBuilder {
public static NotificationCompat.Builder buildAllAudiosDownloadNotification(int id) {
var notificationBuilder = new NotificationCompat.Builder(AndroidUtils.getGlobalContext(), NotificationChannels.MUSIC_PLAYLIST_DOWNLOAD_CHANNEL_ID)
.setSmallIcon(android.R.drawable.stat_sys_download)
.setContentTitle("Скачивание всех аудио пользователя " + AccountManagerUtils.getUsername())
.setContentText("Все аудио")
.setContentTitle(getString("notf_audio_dl_user") + " " + AccountManagerUtils.getUsername())
.setContentText(getString("all_audio"))
.setPriority(NotificationCompat.PRIORITY_LOW)
.setCategory(NotificationCompat.CATEGORY_PROGRESS)
.setAutoCancel(true)
@@ -98,7 +98,7 @@ public class MediaFragment extends MaterialPreferenceToolbarFragment {
findPreference("cached_tracks").setSummary(String.format(AndroidUtils.getString("cached_tracks_counter"), CacheDatabaseDelegate.getTrackCount()));
findPreference("cached_tracks").setOnPreferenceClickListener(preference -> {
if (CacheDatabaseDelegate.getTrackCount() == 0){
sendToast("У вас отсутствуют кешированные песни");
sendToast(AndroidUtils.getString("no_cache_error"));
} else {
delcache(requireContext());
}
@@ -211,12 +211,12 @@ public class MediaFragment extends MaterialPreferenceToolbarFragment {
private void dlaudio(Context ctx) {
VkAlertDialog.Builder alertDialog = new VkAlertDialog.Builder(ctx);
alertDialog.setTitle("Способ скачивания");
alertDialog.setMessage("Выберите способ скачивания всех своих аудио (без плейлистов)");
alertDialog.setPositiveButton("В кеш", (dialog, which) -> {
alertDialog.setTitle(AndroidUtils.getString("download_method"));
alertDialog.setMessage(AndroidUtils.getString("download_method_desc"));
alertDialog.setPositiveButton(AndroidUtils.getString("download_method_cache"), (dialog, which) -> {
executor.submit(AudioDownloader::cacheAllAudios);
});
alertDialog.setNegativeButton("Как mp3", (dialog, which) -> {
alertDialog.setNegativeButton(AndroidUtils.getString("download_method_mp3"), (dialog, which) -> {
executor.submit(AudioDownloader::downloadAllAudios);
});
var alert = alertDialog.create();
+11
View File
@@ -6288,4 +6288,15 @@
<string name="autocache_summ">Автоматически кешировать все воспроизведенные вами песни</string>
<string name="playlist_download_notf">Загружено песен: %1$d из %2$d</string>
<string name="all_audio">Все аудио</string>
<string name="notf_audio_dl_user">Скачивание всех аудио пользователя</string>
<string name="no_cache_error">У вас отсутствуют кешированные песни</string>
<string name="download_method">Способ скачивания</string>
<string name="download_method_desc">Выберите способ скачивания всех своих аудио (без плейлистов)</string>
<string name="download_method_cache">В кеш</string>
<string name="download_method_mp3">Как .mp3</string>
<string name="audio_download_title">Скачивание всех своих аудио</string>
</resources>
+11
View File
@@ -6426,4 +6426,15 @@ May look like a fake leaving the online"</string>
<string name="autocache_summ">Automatically cache all songs you have played</string>
<string name="playlist_download_notf">Downloaded %1$d of %2$d tracks</string>
<string name="all_audio">All audio</string>
<string name="notf_audio_dl_user">Download all user audio</string>
<string name="no_cache_error">You have no cached songs</string>
<string name="download_method">Download method</string>
<string name="download_method_desc">Select how you want to download all your audios (without playlists)</string>
<string name="download_method_cache">To cache</string>
<string name="download_method_mp3">As .mp3</string>
<string name="audio_download_title">Download all your audio</string>
</resources>
+1 -1
View File
@@ -53,7 +53,7 @@
android:title="@string/cached_tracks_title"/>
<Preference
android:key="audio_download"
android:title="Скачивание всех своих аудио"/>
android:title="@string/audio_download_title"/>
<com.vtosters.lite.ui.MaterialSwitchPreference
android:defaultValue="false"
android:key="autocache"