translate

This commit is contained in:
k1zn
2022-10-12 18:08:13 +05:00
parent ff945b76b8
commit 1d8f998a5f
9 changed files with 50 additions and 9 deletions
@@ -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);
}