Skip to content

EaWLocalizationTool.GUI — v1.0.1

Choose a tag to compare

@EMP-UA EMP-UA released this 04 Jun 18:54

EaWLocalizationTool.GUI — v1.0.1

UA: Патч-реліз з додаванням системи автоматичного збереження прогресу, логування помилок та налаштування інтервалів.
EN: Patch release adding automatic progress saving, error logging, and interval configuration.


📦 Встановлення / Installation

  1. UA: Завантажте EaWLocalizationTool.GUI_v1.0.1.zip нижче
    EN: Download EaWLocalizationTool.GUI_v1.0.1.zip below

  2. UA: Розпакуйте у будь-яку папку (портативний, без інсталятора)
    EN: Extract to any folder (portable, no installer required)

  3. UA: Встановіть .NET 10 Desktop Runtime якщо ще не встановлено
    EN: Install .NET 10 Desktop Runtime if not already installed

  4. UA: Запустіть EaWLocalizationTool.GUI.exe
    EN: Run EaWLocalizationTool.GUI.exe

UA: Вимоги: Windows 10/11 x64
EN: Requirements: Windows 10/11 x64


✨ Що нового / What's New (v1.0.1)

GUI (EaWLocalizationTool.GUI)

  • [NEW] Autosave / Автозбереження:
    • UA: Додано таймер автозбереження (за замовчуванням 5 хв). Програма автоматично записує зміни у файл [Назва]_AUTOSAVE.dat поруч із оригіналом, запобігаючи втраті прогресу при раптових збоях.
    • EN: Added autosave timer (default 5 mins). The app automatically writes changes to [Name]_AUTOSAVE.dat next to the original, preventing progress loss during unexpected crashes.
  • [NEW] Logging / Логування:
    • UA: Додано глобальний обробник помилок та запис подій у файл logs/app.log для швидкої діагностики крашів та збоїв.
    • EN: Added global exception handler and event logging to logs/app.log for quick crash and failure diagnostics.
  • [NEW] Config UI / Інтерфейс конфігу:
    • UA: У вікно конфігурації додано поле для налаштування інтервалу автозбереження. Введення значення 0 повністю вимикає таймер.
    • EN: Added a field to the config window to customize the autosave interval. Entering 0 completely disables the timer.

🗂️ Вміст архіву / Archive Contents

EaWLocalizationTool.GUI_v1.0.1.zip
├── EaWLocalizationTool.GUI.exe ← UA: головний виконуваний файл / EN: main executable
├── EaWLocalizationTool.GUI.dll ← UA: бібліотека GUI / EN: GUI library
├── EaWLocalizationTool.Core.dll ← UA: спільна бібліотека DAT engine / EN: shared DAT engine library
├── EaWLocalizationTool.GUI.deps.json ← UA: залежності / EN: dependencies manifest
├── EaWLocalizationTool.GUI.runtimeconfig.json
├── CsvHelper.dll ← UA: обробка TSV / EN: TSV processing
└── AppIcon.ico

⚠️ Відомі обмеження / Known Limitations

  • UA: Редагує лише .dat файли. Для XML/TXT та повного циклу (export → translate → repack) використовуйте консольний EaWLocalizationTool.
    EN: Edits .dat files only. For XML/TXT and the full pipeline (export → translate → repack), use the console EaWLocalizationTool.
  • UA: Потребує .NET 10 Desktop Runtime (не включено в архів через розмір).
    EN: Requires .NET 10 Desktop Runtime (not bundled due to size).

🔗 Пов'язані інструменти / Related Tools

UA: Цей редактор — частина більшого тулсету.
EN: This editor is part of a larger toolset.

EMP-UA/SW_EaW-Localization-Suite-UA_EN