mirror of
https://github.com/k1tbyte/Wand-Enhancer.git
synced 2026-08-30 19:01:23 +00:00
e04e313fa3
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.
59 lines
4.1 KiB
XML
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>
|