Skip to content

Alliance-RDM-GDR/Borealis_Localizer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Borealis Localizer

🌍 Access the Live App

The official hosted tool is available at: https://alliance-rdm-gdr.github.io/Borealis_Localizer/ No installation or setup required.

Borealis Localizer is a client-side web tool that compares two .properties files (typically Source language and Target language), highlights missing or changed translations, and helps translators export updated bundles safely. The app works completely in the browser, so your files stay local unless you choose to fetch them from GitHub.

Key Features

  • Upload local Source language/Target language .properties files or load them directly from GitHub raw/blob URLs.
  • Detect missing or modified translations, filter by key group, and search across keys and text.
  • Inline editing with smart-punctuation normalization and ISO-8859-1 character warnings.
  • Export full or missing-only Target language bundles and preview the output before download.
  • Alignment summary reports duplicate keys and unmatched entries between languages.

Getting Started

  1. Clone or download the repository.
  2. Open index.html in a modern browser (Chrome, Edge, Firefox, Safari). No build step is required.
  3. Either upload files via the form or paste GitHub URLs, then press Compare Files or Load from GitHub respectively.

Usage Tips

  • Use the Key group selector to focus on sections (e.g., datasetfieldtype).
  • Toggle Show only missing or changed translations to narrow reviews.
  • Hover over a highlighted textarea to see unsupported characters that should be corrected before export.
  • Use the preview and export buttons after you finish editing to review the generated Target language bundle.

Architecture & Contributing

  • See ARCHITECTURE.md for a breakdown of the app structure and data flow.
  • See CONTRIBUTING.md for coding standards, workflow expectations, and testing guidance.

Change History

  • The ongoing record of enhancements lives in UPDATES.md. Update this document whenever you make notable changes so future contributors have a single source of truth for recent improvements.

About

Translation Assistant is a client-side web tool that compares two .properties files (typically English and French), highlights missing or changed translations, and helps translators export updated bundles safely. The app works completely in the browser, so your files stay local unless you choose to fetch them from GitHub.

Topics

Resources

License

Contributing

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors