Files
Wand-Enhancer-k1tbyte/WandEnhancer/Locale/lang.ru-RU.xaml
T
kitbyte e04e313fa3 refactor(wpf): decouple the view model from the window and localize its output
Introduce IShellView and IFileDialogs so MainWindowVm no longer holds the
concrete window or reaches through MainWindow.Instance, and file pickers are
injectable.

Run Restore off the UI thread like Patch and gate both buttons on IsBusy.
Gate the log commands on a non-empty log.

Move runtime log messages into the locale dictionaries and add the 14 new keys
to all 12 languages.
Track the injected locale dictionary so switching language replaces it instead
of appending a new one each time.

Remove the unused InfoItem control, ToVisibilityInvertedConverter, mw_title and
the popup placeholder title.
2026-08-29 16:56:36 +03:00

59 lines
4.1 KiB
XML

<ResourceDictionary xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
xmlns:s="clr-namespace:System;assembly=mscorlib">
<!--#region Language Metadata -->
<s:String x:Key="language_display_name">Русский</s:String>
<!--#endregion -->
<!--#region MainWindow -->
<s:String x:Key="mw_folder_path">Путь к папке</s:String>
<s:String x:Key="mw_folder_not_found">Папка не найдена</s:String>
<s:String x:Key="mw_patch">Применить</s:String>
<s:String x:Key="mw_restore">Восстановить</s:String>
<s:String x:Key="mw_source_code">Исходный код</s:String>
<s:String x:Key="mw_made_by">Сделано с ❤️ by k1tbyte</s:String>
<s:String x:Key="mw_star_hint">Поставьте звезду, если это было полезно ;)</s:String>
<s:String x:Key="mw_copy_logs">Скопировать логи в буфер обмена</s:String>
<s:String x:Key="mw_export_logs">Экспортировать логи в файл</s:String>
<!--#endregion -->
<!--#region Settings -->
<s:String x:Key="settings_title">Настройки</s:String>
<s:String x:Key="settings_language">Язык</s:String>
<s:String x:Key="settings_save">Сохранить</s:String>
<!--#endregion -->
<!--#region EnhanceVectorsPopup -->
<s:String x:Key="pv_activate_pro">Активировать WeMod Pro</s:String>
<s:String x:Key="pv_devtools">DevTools на F12</s:String>
<s:String x:Key="pv_disable_updates">Отключить обновления</s:String>
<s:String x:Key="pv_remote_web_panel_preview">Remote-доступ (beta)</s:String>
<s:String x:Key="pv_custom_scripts">Свои скрипты</s:String>
<s:String x:Key="pv_add_js_scripts">Добавить .js</s:String>
<s:String x:Key="pv_custom_scripts_hint">Выбранные .js попадут в Wand и загрузятся в renderer.</s:String>
<s:String x:Key="pv_no_custom_scripts">Скрипты не выбраны</s:String>
<s:String x:Key="pv_start">Начать</s:String>
<s:String x:Key="pv_auto_apply">Авто-патч после обновлений</s:String>
<s:String x:Key="pv_popup_title">Что будем улучшать?</s:String>
<!--#endregion -->
<!--#region Runtime log -->
<s:String x:Key="log_install_found">Директория WeMod найдена в {0} ({1})</s:String>
<s:String x:Key="log_already_patched">WeMod уже пропатчен. Если вы хотите пропатчить снова, сначала восстановите резервную копию.</s:String>
<s:String x:Key="log_ready">Готово к патчингу.</s:String>
<s:String x:Key="log_install_not_found">Директория WeMod не найдена.</s:String>
<s:String x:Key="log_no_directory">Невозможно выполнить. Пожалуйста, сначала укажите директорию.</s:String>
<s:String x:Key="log_invalid_directory">Выбранная папка {0} не является допустимой директорией WeMod.</s:String>
<s:String x:Key="log_restore_failed">Не удалось восстановить резервную копию: {0}</s:String>
<s:String x:Key="log_patch_failed">Не удалось пропатчить: {0}</s:String>
<s:String x:Key="log_copied">Логи скопированы в буфер обмена.</s:String>
<s:String x:Key="log_copy_failed">Не удалось скопировать логи: {0}</s:String>
<s:String x:Key="log_exported">Логи экспортированы в {0}.</s:String>
<s:String x:Key="log_export_failed">Не удалось экспортировать логи: {0}</s:String>
<s:String x:Key="log_open_link_failed">Не удалось открыть {0} в браузере.</s:String>
<s:String x:Key="dialog_pick_install">Выберите директорию WeMod</s:String>
<!--#endregion -->
</ResourceDictionary>