/ru/ translate [main]
This commit is contained in:
@@ -128,7 +128,7 @@ public class CryptImHook {
|
||||
Editable edit = editText.getText();
|
||||
finalEnabled.setEncryptionKeyFor(peerId, edit == null ? null : edit.toString());
|
||||
}).setNegativeButton(android.R.string.cancel, null)
|
||||
.setNeutralButton("Удалить ключ", (dialog, which) -> {
|
||||
.setNeutralButton(AndroidUtils.getString("remove_encryption_key"), (dialog, which) -> {
|
||||
finalEnabled.removeEncryptionKeyFor(peerId);
|
||||
})
|
||||
.show();
|
||||
|
||||
@@ -28,7 +28,7 @@ public class ProxyHook {
|
||||
button.setOnClickListener(v1 -> callProxyDialog(v1.getContext()));
|
||||
|
||||
VkAuthTextView recoverAccounts = v.findViewById(AndroidUtils.getIdentifier("account_backup_view", "id"));
|
||||
recoverAccounts.setText("Восстановить аккаунты");
|
||||
recoverAccounts.setText(AndroidUtils.getString("restore_accounts"));
|
||||
recoverAccounts.setOnClickListener(v1 -> NavigatorUtils.switchFragment(v.getContext(), DataSettingsFragment.class));
|
||||
}
|
||||
|
||||
|
||||
@@ -58,7 +58,7 @@ public class DataSettingsFragment extends TrackedMaterialPreferenceToolbarFragme
|
||||
PreferenceFragmentUtils.addPreference(
|
||||
getPreferenceScreen(),
|
||||
"",
|
||||
"Сохранить аккаунты",
|
||||
AndroidUtils.getString("save_accounts"),
|
||||
"",
|
||||
null,
|
||||
preference -> {
|
||||
@@ -70,7 +70,7 @@ public class DataSettingsFragment extends TrackedMaterialPreferenceToolbarFragme
|
||||
PreferenceFragmentUtils.addPreference(
|
||||
getPreferenceScreen(),
|
||||
"",
|
||||
"Восстановить аккаунты",
|
||||
AndroidUtils.getString("restore_accounts"),
|
||||
"",
|
||||
null,
|
||||
preference -> {
|
||||
@@ -82,7 +82,7 @@ public class DataSettingsFragment extends TrackedMaterialPreferenceToolbarFragme
|
||||
PreferenceFragmentUtils.addPreference(
|
||||
getPreferenceScreen(),
|
||||
"",
|
||||
"Сбросить все аккаунты",
|
||||
AndroidUtils.getString("reset_accounts"),
|
||||
"",
|
||||
null,
|
||||
preference -> {
|
||||
@@ -96,7 +96,7 @@ public class DataSettingsFragment extends TrackedMaterialPreferenceToolbarFragme
|
||||
PreferenceFragmentUtils.addPreference(
|
||||
getPreferenceScreen(),
|
||||
"",
|
||||
"Сохранить настройки",
|
||||
AndroidUtils.getString("saveprefs_title"),
|
||||
"",
|
||||
null,
|
||||
preference -> {
|
||||
@@ -108,7 +108,7 @@ public class DataSettingsFragment extends TrackedMaterialPreferenceToolbarFragme
|
||||
PreferenceFragmentUtils.addPreference(
|
||||
getPreferenceScreen(),
|
||||
"",
|
||||
"Сохранить данные об онлайне",
|
||||
AndroidUtils.getString("save_online_data"),
|
||||
"",
|
||||
null,
|
||||
preference -> {
|
||||
@@ -124,7 +124,7 @@ public class DataSettingsFragment extends TrackedMaterialPreferenceToolbarFragme
|
||||
PreferenceFragmentUtils.addPreference(
|
||||
getPreferenceScreen(),
|
||||
"",
|
||||
"Восстановить настройки",
|
||||
AndroidUtils.getString("restore_settings"),
|
||||
"",
|
||||
null,
|
||||
preference -> {
|
||||
@@ -136,7 +136,7 @@ public class DataSettingsFragment extends TrackedMaterialPreferenceToolbarFragme
|
||||
PreferenceFragmentUtils.addPreference(
|
||||
getPreferenceScreen(),
|
||||
"",
|
||||
"Сбросить все настройки",
|
||||
AndroidUtils.getString("reset_all_settings"),
|
||||
"",
|
||||
null,
|
||||
preference -> {
|
||||
@@ -154,13 +154,13 @@ public class DataSettingsFragment extends TrackedMaterialPreferenceToolbarFragme
|
||||
}
|
||||
);
|
||||
|
||||
PreferenceFragmentUtils.addPreferenceCategory(getPreferenceScreen(), "Прочее");
|
||||
PreferenceFragmentUtils.addPreferenceCategory(getPreferenceScreen(), AndroidUtils.getString("sett_other"));
|
||||
|
||||
PreferenceFragmentUtils.addMaterialSwitchPreference(
|
||||
getPreferenceScreen(),
|
||||
"analyticsDisabled",
|
||||
"Отключить сбор данных",
|
||||
"Сбор данных о падениях приложения помогает нам улучшать приложение\n\nОтключение сбора логов падений заставит грустить бедных разработчиков",
|
||||
AndroidUtils.getString("disable_analytics"),
|
||||
AndroidUtils.getString("disable_analytics_summ"),
|
||||
null,
|
||||
false,
|
||||
(preference, o) -> {
|
||||
|
||||
@@ -211,7 +211,7 @@ public class ThemesFragment extends TrackedMaterialPreferenceToolbarFragment {
|
||||
if (ThemesUtils.useNewColorEngine()) {
|
||||
final VKProgressDialog dialog = new VKProgressDialog(requireContext());
|
||||
dialog.setCancelable(false);
|
||||
dialog.setMessage("Применение акцента...");
|
||||
dialog.setMessage(AndroidUtils.getString("applying_accent") + "...");
|
||||
dialog.show();
|
||||
|
||||
VTExecutors.getIoExecutor().execute(() -> {
|
||||
@@ -225,8 +225,8 @@ public class ThemesFragment extends TrackedMaterialPreferenceToolbarFragment {
|
||||
requireActivity().runOnUiThread(() -> {
|
||||
dialog.dismiss();
|
||||
new VkAlertDialog.Builder(requireContext())
|
||||
.setTitle("Ошибка")
|
||||
.setMessage("Ошибка при применении акцента:\n" + e)
|
||||
.setTitle(AndroidUtils.getString("error"))
|
||||
.setMessage(AndroidUtils.getString("error_applying_accent") + ":\n" + e)
|
||||
.setPositiveButton("OK", null)
|
||||
.show();
|
||||
});
|
||||
|
||||
@@ -161,7 +161,7 @@ public class VTSettings extends TrackedMaterialPreferenceToolbarFragment impleme
|
||||
ThemesUtils.isDarkTheme(),
|
||||
(preference, o) -> {
|
||||
if (Preferences.systemtheme()) {
|
||||
AndroidUtils.sendToast("Включена установка темы как на устройстве");
|
||||
AndroidUtils.sendToast(AndroidUtils.getString("systemtheme_enabled"));
|
||||
return false;
|
||||
}
|
||||
final var switchPreference = (MaterialSwitchPreference) preference;
|
||||
@@ -175,8 +175,8 @@ public class VTSettings extends TrackedMaterialPreferenceToolbarFragment impleme
|
||||
PreferenceFragmentUtils.addMaterialSwitchPreference(
|
||||
getPreferenceScreen(),
|
||||
"system_theme",
|
||||
"Системная тема",
|
||||
"Использовать тему установленную на устройстве",
|
||||
AndroidUtils.getString("systemtheme"),
|
||||
AndroidUtils.getString("systemtheme_summ"),
|
||||
R.drawable.ic_palette_outline_28,
|
||||
Preferences.systemtheme(),
|
||||
(preference, o) -> {
|
||||
|
||||
@@ -79,10 +79,10 @@ public class VKAccountDB {
|
||||
inputStream.close();
|
||||
outputStream.close();
|
||||
|
||||
AndroidUtils.sendToast("Аккаунты сохранены по пути " + file.getPath());
|
||||
AndroidUtils.sendToast( AndroidUtils.getString("accounts_saved_by_path") + " " + file.getPath());
|
||||
} catch (IOException e) {
|
||||
e.printStackTrace();
|
||||
AndroidUtils.sendToast("Ошибка при сохранении файла");
|
||||
AndroidUtils.sendToast(AndroidUtils.getString("error_saving_file"));
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
@@ -6362,40 +6362,41 @@
|
||||
<string name="device_info_copied">Информация об устройстве скопирована</string>
|
||||
<string name="app_open_by_default_settings">Для нормальной работы приложения необходимо разрешить приложению открытие ссылок по умолчанию</string>
|
||||
|
||||
<string name="applock__description_chooser">Защитить это приложение с помощью PIN-кода или отпечатка пальцев?</string>
|
||||
<string name="applock__description_create_pin">Создайте PIN-код для защиты этого приложения</string>
|
||||
<string name="applock__description_create_pin_reattempt">Неверный PIN-код. Попробуйте еще раз</string>
|
||||
<string name="applock__description_create_fingerprint">Используйте свой отпечаток пальца, чтобы защитить это приложение</string>
|
||||
<string name="applock__description_create_fingerprint_paused">Разблокировка по биометрии отменена. Попробуйте снова</string>
|
||||
<string name="applock__description_confirm">Введите PIN-код для подтверждения</string>
|
||||
<string name="applock__description_unlock_pin">Введите свой PIN-код для разблокировки</string>
|
||||
<string name="applock__description_unlock_fingerprint">Приложите палец к сканеру</string>
|
||||
<string name="applock__description_unlock_fingerprint_help">Проблема при распознавании отпечатка пальца: %1$s</string>
|
||||
<string name="applock__create_chooser_option_pin">PIN</string>
|
||||
<string name="applock__create_chooser_option_fingerprint">Отпечаток пальца</string>
|
||||
<string name="applock__unlock_error_no_matching_pin_found">Не существует сохраненного PIN-кода для разблокировки</string>
|
||||
<string name="applock__unlock_error_match_failed">Неверный PIN-код!</string>
|
||||
<string name="applock__unlock_error_insufficient_selection">Неправильное количество цифр! Пожалуйста, попробуйте еще раз</string>
|
||||
<string name="applock__unlock_error_retry_limit_exceeded">Слишком много неудачных попыток. Попробуйте снова через %1$s</string>
|
||||
<string name="applock__toast_unlock_required">Вы не можете этого сделать</string>
|
||||
<string name="applock__password_char">*</string>
|
||||
<string name="applock__action_settings">Открыть системные настройки</string>
|
||||
<string name="applock__fingerprint_alias">AppLock</string>
|
||||
<string name="applock__fingerprint_error_not_enrolled">Вы не настроили разблокировку по отпечатку пальца</string>
|
||||
<string name="applock__fingerprint_error_unrecognized">Ваш отпечаток пальца не был распознан</string>
|
||||
<string name="applock__fingerprint_error_unknown">Произошло что-то странное</string>
|
||||
<string name="applock__fingerprint_error_none">Отпечатки пальцев не найдены! Добавьте их в системных настройках</string>
|
||||
<string name="applock__fingerprint_error_hardware">Отсутствует сканер отпечатков пальцев</string>
|
||||
<string name="applock__fingerprint_error_permission">Требуется разрешение на использование отпечатков пальцев</string>
|
||||
<string name="applock__fingerprint_error_permission_multiple">Разрешение на работу с биометрией не было получено. Выдайте его приложению в системных настройках</string>
|
||||
<item name="applock__empty_item_min_size_percent" format="float" type="string">0.2</item>
|
||||
|
||||
<string name="pin_not_set">PIN-код не установлен</string>
|
||||
<string name="pin_reset">PIN-код был успешно сброшен</string>
|
||||
|
||||
<string name="failed_to_get_text">Ошибка получения текста</string>
|
||||
<string name="error_no_text">Ошибка получения текста, возможно текст не найден</string>
|
||||
<string name="applying_accent">Применение акцента</string>
|
||||
<string name="error_applying_accent">Ошибка при применении акцента</string>
|
||||
<string name="logColors_title">Логгировать получение акцентов</string>
|
||||
|
||||
<string name="remove_encryption_key">Удалить ключ</string>
|
||||
<string name="restore_accounts">Восстановить аккаунты</string>
|
||||
<string name="save_accounts">Сохранить аккаунты</string>
|
||||
<string name="reset_accounts">Сбросить все аккаунты</string>
|
||||
<string name="accounts_saved_by_path">Аккаунты сохранены по пути</string>
|
||||
<string name="error_saving_file">Ошибка при сохранении файла</string>
|
||||
|
||||
<string name="save_online_data">Сохранить данные об онлайне</string>
|
||||
|
||||
<string name="restore_settings">Восстановить настройки</string>
|
||||
<string name="reset_all_settings">Сбросить все настройки</string>
|
||||
|
||||
<string name="disable_analytics">Отключить сбор данных</string>
|
||||
<string name="disable_analytics_summ">Сбор данных о падениях приложения помогает нам улучшать приложение\n\nОтключение сбора логов падений заставит грустить бедных разработчиков</string>
|
||||
|
||||
<string name="systemtheme_enabled">Включена установка темы как на устройстве</string>
|
||||
<string name="systemtheme">Системная тема</string>
|
||||
<string name="systemtheme_summ">Использовать тему установленную на устройстве</string>
|
||||
|
||||
<string name="useGenius_summ">Получать тексты с сервиса Genius</string>
|
||||
<string name="useGenius_title">Тексты с Genius</string>
|
||||
|
||||
<string name="datasettings_title">Настройки данных приложения</string>
|
||||
<string name="invalidate_theme_cache_title">Инвалидация кэша темы</string>
|
||||
|
||||
<string name="useCustomPrefsStyle_title">Использовать новые переключатели</string>
|
||||
<string name="useCustomPrefsStyle_summ">Более современный и стильный вид тумблеров в настройках</string>
|
||||
<string name="useNewColorEngine_title">Использовать новый движок акцентов</string>
|
||||
<string name="useNewColorEngine_summ">Может быть нестабильно</string>
|
||||
|
||||
<string name="data">Данные</string>
|
||||
</resources>
|
||||
@@ -6499,4 +6499,42 @@ May look like a fake leaving the online"</string>
|
||||
<string name="copydebuginfo_summ">To submit bug info to GitHub Issues</string>
|
||||
<string name="device_info_copied">Device info copied</string>
|
||||
<string name="app_open_by_default_settings">You need to allow the app to open links by default for the app to work properly</string>
|
||||
|
||||
<string name="failed_to_get_text">Failed to get text</string>
|
||||
<string name="error_no_text">Error receiving text, possibly no text found</string>
|
||||
<string name="applying_accent">Applying accent</string>
|
||||
<string name="error_applying_accent">Error when applying accent</string>
|
||||
<string name="logColors_title">Logging accents</string>
|
||||
|
||||
<string name="remove_encryption_key">Remove key</string>
|
||||
<string name="restore_accounts">Restore accounts</string>
|
||||
<string name="save_accounts">Save accounts</string>
|
||||
<string name="reset_accounts">Reset all accounts</string>
|
||||
<string name="accounts_saved_by_path">Accounts saved by path</string>
|
||||
<string name="error_saving_file">File saving error</string>
|
||||
|
||||
<string name="save_online_data">Save online data</string>
|
||||
|
||||
<string name="restore_settings">Restore settings</string>
|
||||
<string name="reset_all_settings">Reset all settings</string>
|
||||
|
||||
<string name="disable_analytics">Disable data collection</string>
|
||||
<string name="disable_analytics_summ">Collecting crash data helps us improve the app\n\nUnless we collect crash logs, it makes poor developers sad</string>
|
||||
|
||||
<string name="systemtheme_enabled">System theme enabled</string>
|
||||
<string name="systemtheme">System theme</string>
|
||||
<string name="systemtheme_summ">Use the theme installed on the device</string>
|
||||
|
||||
<string name="useGenius_summ">Genius service</string>
|
||||
<string name="useGenius_title">Texts from Genius</string>
|
||||
|
||||
<string name="datasettings_title">Application data settings</string>
|
||||
<string name="invalidate_theme_cache_title">Invalidate theme cache</string>
|
||||
|
||||
<string name="useCustomPrefsStyle_title">Use new switches</string>
|
||||
<string name="useCustomPrefsStyle_summ">More modern and stylish toggle switches in settings</string>
|
||||
<string name="useNewColorEngine_title">Use new accent engine</string>
|
||||
<string name="useNewColorEngine_summ">May be unstable</string>
|
||||
|
||||
<string name="data">Data</string>
|
||||
</resources>
|
||||
|
||||
@@ -20,8 +20,8 @@
|
||||
<com.vtosters.lite.ui.MaterialSwitchPreference
|
||||
android:defaultValue="false"
|
||||
android:key="useGenius"
|
||||
android:summary="Получать тексты с сервиса Genius"
|
||||
android:title="Тексты с Genius"/>
|
||||
android:summary="@string/useGenius_summ"
|
||||
android:title="@string/useGenius_title"/>
|
||||
<com.vtosters.lite.ui.MaterialSwitchPreference
|
||||
android:defaultValue="true"
|
||||
android:key="useNewSettings"
|
||||
@@ -97,7 +97,7 @@
|
||||
<com.vtosters.lite.ui.MaterialSwitchPreference
|
||||
android:defaultValue="false"
|
||||
android:key="logColors"
|
||||
android:title="Логгировать получение акцентов"/>
|
||||
android:title="@string/logColors_title"/>
|
||||
<com.vtosters.lite.ui.MaterialSwitchPreference
|
||||
android:defaultValue="false"
|
||||
android:key="__dbg_webview"
|
||||
|
||||
@@ -1,9 +1,9 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<PreferenceScreen xmlns:android="http://schemas.android.com/apk/res/android">
|
||||
<PreferenceCategory android:title="Данные">
|
||||
<PreferenceCategory android:title="@string/data">
|
||||
<Preference
|
||||
android:key="datasettings"
|
||||
android:title="Настройки данных приложения"/>
|
||||
android:title="@string/datasettings_title"/>
|
||||
<Preference
|
||||
android:key="clearcache"
|
||||
android:title="@string/clearcache_other_title"/>
|
||||
|
||||
@@ -9,7 +9,7 @@
|
||||
android:title="@string/accent_color_title"/>
|
||||
<Preference
|
||||
android:key="invalidate_theme_cache"
|
||||
android:title="Инвалидация кэша темы" />
|
||||
android:title="@string/invalidate_theme_cache_title" />
|
||||
</PreferenceCategory>
|
||||
<PreferenceCategory android:title="@string/vtlthemes">
|
||||
<com.vtosters.lite.ui.MaterialSwitchPreference
|
||||
@@ -74,8 +74,8 @@
|
||||
<com.vtosters.lite.ui.MaterialSwitchPreference
|
||||
android:defaultValue="true"
|
||||
android:key="useCustomPrefsStyle"
|
||||
android:summary="Более современный и стильный вид тумблеров в настройках"
|
||||
android:title="Использовать новые тумблеры"/>
|
||||
android:summary="@string/useCustomPrefsStyle_summ"
|
||||
android:title="@string/useCustomPrefsStyle_title"/>
|
||||
<com.vtosters.lite.ui.MaterialSwitchPreference
|
||||
android:defaultValue="true"
|
||||
android:key="navbar"
|
||||
@@ -89,7 +89,7 @@
|
||||
<com.vtosters.lite.ui.MaterialSwitchPreference
|
||||
android:defaultValue="false"
|
||||
android:key="useNewColorEngine"
|
||||
android:summary="Может быть нестабильно"
|
||||
android:title="Использовать новый движок акцентов"/>
|
||||
android:summary="@string/useNewColorEngine_summ"
|
||||
android:title="@string/useNewColorEngine_title"/>
|
||||
</PreferenceCategory>
|
||||
</PreferenceScreen>
|
||||
Reference in New Issue
Block a user