Skip to content

Update Translations #3

@gkalomalos

Description

@gkalomalos

Description:
The translation process has progressed since November 2024. Updated translations for English, Arabic, and Thai are now available and need to be integrated into the application.

To complete this task:

  • Use the updated translations.xlsx file as input to the translations.py script.
  • This script will generate the required JSON translation files for each supported language (EN, AR, TH).
  • These files should be added to the application and verified across all UI components.

Once integrated, the application must be tested thoroughly for inconsistencies or layout issues introduced by the new translations. This includes:

  • All screens
  • Modals
  • Maps
  • Charts
  • Generated reports

After validation, the application should be:

  • Rebuilt
  • Repackaged in all supported formats:
    • .zip, .7z, .rar (portable app versions)
    • Windows Installer executable (.exe)
  • Redistributed via the updated repository and shared distributions.

Task Breakdown:

  • Obtain and review the updated translations.xlsx file
  • Run the file through translations.py to generate updated translation JSONs
  • Integrate JSON files into the application
  • Test UI across all components for translation-related issues
  • Rebuild the application
  • Package it in all distributable formats
  • Update repository and share new builds

Metadata

Metadata

Assignees

Labels

enhancementNew feature or request

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions