i18n: Add Georgian translation#191
Conversation
There was a problem hiding this comment.
Pull request overview
Adds initial Georgian (ka) localization hooks to the CachyOS Hello app.
Changes:
- Adds Georgian as an option in the language selector UI.
- Introduces a new Georgian Fluent translation file under
i18n/ka/. - Adds a Georgian localized
Comment[ka]entry to the.desktopfile.
Reviewed changes
Copilot reviewed 3 out of 3 changed files in this pull request and generated 2 comments.
| File | Description |
|---|---|
| ui/cachyos-hello.glade | Adds ka to the language combobox. |
| i18n/ka/chwd.ftl | Adds Georgian Fluent strings (currently not in the expected resource naming/IDs for this app). |
| cachyos-hello.desktop | Adds Georgian localized desktop comment. |
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
| # Headers | ||
| name-header = სახელი | ||
| desc-header = აღწერა | ||
| priority-header = პრიორიტეტი | ||
| classids-header = კლასის ID-ები |
There was a problem hiding this comment.
i18n_embed::fluent_language_loader!() in this repo loads resources from i18n/<lang>/cachyos_hello.ftl (see i18n/en/cachyos_hello.ftl and other locales). Adding i18n/ka/chwd.ftl means Georgian will not be detected as an available language and none of these strings will be used. Rename/replace this with i18n/ka/cachyos_hello.ftl and ensure it contains the message IDs used by the app (start by copying i18n/en/cachyos_hello.ftl and translating).
| <item id="he">עברית</item> | ||
| <item id="hu">Magyar</item> | ||
| <item id="it">Italiano</item> | ||
| <item id="ka">ქართული</item> |
There was a problem hiding this comment.
The UI now offers ka as a selectable locale, but the Georgian Fluent resources currently added in this PR are not in the expected i18n/ka/cachyos_hello.ftl format. Selecting this option will likely fail localization selection (and can persist an unusable locale in the saved prefs). Either add the correctly named/complete Georgian cachyos_hello.ftl resources or remove/hide ka from the list until they exist.
| <item id="ka">ქართული</item> |
No description provided.