Skip to content
Nodir Temirkhodjaev edited this page Sep 12, 2024 · 13 revisions

Crowdin

  • Ask to add a new language in the Fort Firewall's Crowdin project
  • Translate the strings for selected language
  • Download as .ts file into <PATH-TO>\fort\src\ui\i18n\ folder

Qt Linguist

  • Open the .ts file in Qt Linguist
  • Save to normalize the structure
  • Release to create a .qm file

Update & Release scripts

  • <PATH-TO>\fort\src\scripts\i18n\: Edit update_ts.bat & release_ts.bat to correct the QT_BIN_PATH
  • update_ts.bat to update strings from sources
  • release_ts.bat to compile .ts files into .qm files
Clone this wiki locally