translate
This commit is contained in:
@@ -212,7 +212,7 @@ public class MediaFragment extends MaterialPreferenceToolbarFragment {
|
||||
|
||||
private void dlaudio(Context ctx) {
|
||||
if (LibVKXClient.isIntegrationEnabled()) {
|
||||
sendToast("Включена интеграция VKX. Глобальное кеширование доступно внутри VKX");
|
||||
sendToast(AndroidUtils.getString("vkx_integration_enabled_info"));
|
||||
return;
|
||||
}
|
||||
|
||||
|
||||
@@ -120,21 +120,22 @@ public class VTSettings extends MaterialPreferenceToolbarFragment {
|
||||
if (disableSettingsSumms()) return null;
|
||||
|
||||
String str;
|
||||
String[] themeTypeName = AndroidUtils.getArray("theme_type_name");
|
||||
|
||||
switch (getPrefsValue("currsystemtheme")) {
|
||||
default:
|
||||
case "system":
|
||||
str = "Системная";
|
||||
str = themeTypeName[0];
|
||||
break;
|
||||
case "dark":
|
||||
str = "Темная";
|
||||
str = themeTypeName[1];
|
||||
break;
|
||||
case "light":
|
||||
str = "Светлая";
|
||||
str = themeTypeName[2];
|
||||
break;
|
||||
}
|
||||
|
||||
return "Текущая тема" + ": " + str;
|
||||
return AndroidUtils.getString("current_theme") + ": " + str;
|
||||
}
|
||||
|
||||
public static String getSuperappsumm() {
|
||||
@@ -200,7 +201,7 @@ public class VTSettings extends MaterialPreferenceToolbarFragment {
|
||||
"system",
|
||||
requireContext().getString(R.string.appearance_theme_use_system),
|
||||
R.drawable.ic_palette_outline_28, getThemesumm(),
|
||||
new String[] { "Системная тема", "Тёмная тема", "Светлая тема" },
|
||||
AndroidUtils.getArray("theme_type_name_checkbox"),
|
||||
new String[] { "system", "dark", "light" },
|
||||
(preference, o) -> {
|
||||
String value = (String) o;
|
||||
|
||||
@@ -72,6 +72,10 @@ public class AndroidUtils {
|
||||
return getResources().getStringArray(arrayId);
|
||||
} // Get array from arrays.xml
|
||||
|
||||
public static String[] getArray(String resourcename) {
|
||||
return getResources().getStringArray(getIdentifier(resourcename, "array"));
|
||||
}
|
||||
|
||||
public static String getString(int id) {
|
||||
return getGlobalContext().getString(id);
|
||||
}
|
||||
|
||||
@@ -679,4 +679,14 @@
|
||||
<item>сообщения</item>
|
||||
<item>сообщений</item>
|
||||
</string-array>
|
||||
<string-array name="theme_type_name">
|
||||
<item>Системная</item>
|
||||
<item>Темная</item>
|
||||
<item>Светлая</item>
|
||||
</string-array>
|
||||
<string-array name="theme_type_name_checkbox">
|
||||
<item>Системная тема</item>
|
||||
<item>Темная тема</item>
|
||||
<item>Светлая тема</item>
|
||||
</string-array>
|
||||
</resources>
|
||||
|
||||
@@ -6301,4 +6301,12 @@
|
||||
<string name="audio_download_title">Скачивание всех своих аудио</string>
|
||||
|
||||
<string name="app_activities_error">Ошибка в работе приложения. Перезапустите приложение</string>
|
||||
|
||||
<string name="vkx_integration_enabled_info">Включена интеграция VK X. Глобальное кеширование доступно внутри VK X</string>
|
||||
|
||||
<string name="current_theme">Текущая тема</string>
|
||||
|
||||
<string name="writebar_ios_title">Панель ввода с iOS</string>
|
||||
<string name="newsfeed_notif_title">Уведомления в новостях</string>
|
||||
<string name="newsfeed_notif_summ">Показывать счетчик уведомлений в докбаре на иконке новостей</string>
|
||||
</resources>
|
||||
@@ -879,4 +879,14 @@
|
||||
<item>messages</item>
|
||||
<item>messages</item>
|
||||
</string-array>
|
||||
<string-array name="theme_type_name">
|
||||
<item>System</item>
|
||||
<item>Dark</item>
|
||||
<item>Light</item>
|
||||
</string-array>
|
||||
<string-array name="theme_type_name_checkbox">
|
||||
<item>System theme</item>
|
||||
<item>Dark theme</item>
|
||||
<item>Light theme</item>
|
||||
</string-array>
|
||||
</resources>
|
||||
|
||||
@@ -6439,4 +6439,12 @@ May look like a fake leaving the online"</string>
|
||||
<string name="audio_download_title">Download all your audio</string>
|
||||
|
||||
<string name="app_activities_error">An application error has occurred. Restart the application</string>
|
||||
|
||||
<string name="vkx_integration_enabled_info">VK X integration is enabled. Global caching is available inside VK X</string>
|
||||
|
||||
<string name="current_theme">Current theme</string>
|
||||
|
||||
<string name="writebar_ios_title">iOS writebar</string>
|
||||
<string name="newsfeed_notif_title">Newsfeed notifications</string>
|
||||
<string name="newsfeed_notif_summ">Show notification counter in dockbar on news icon</string>
|
||||
</resources>
|
||||
|
||||
@@ -17,7 +17,7 @@
|
||||
<com.vtosters.lite.ui.MaterialSwitchPreference
|
||||
android:defaultValue="false"
|
||||
android:key="wbios"
|
||||
android:title="Панель ввода с iOS" />
|
||||
android:title="@string/writebar_ios_title"/>
|
||||
</PreferenceCategory>
|
||||
<PreferenceCategory android:title="@string/vk_messenger" android:key="vkmesett">
|
||||
<com.vtosters.lite.ui.MaterialSwitchPreference
|
||||
|
||||
@@ -42,8 +42,8 @@
|
||||
<com.vtosters.lite.ui.MaterialSwitchPreference
|
||||
android:defaultValue="true"
|
||||
android:key="newsfeed_notif"
|
||||
android:summary="Показывать счетчик уведомлений в докбаре на иконке новостей"
|
||||
android:title="Уведомления в новостях" />
|
||||
android:summary="@string/newsfeed_notif_summ"
|
||||
android:title="@string/newsfeed_notif_title" />
|
||||
</PreferenceCategory>
|
||||
<PreferenceCategory android:title="@string/vtlother">
|
||||
<Preference
|
||||
|
||||
Reference in New Issue
Block a user