Skip to content

i18n: Add Georgian translation#191

Open
EkaterinePapava wants to merge 2 commits intoCachyOS:developfrom
EkaterinePapava:develop
Open

i18n: Add Georgian translation#191
EkaterinePapava wants to merge 2 commits intoCachyOS:developfrom
EkaterinePapava:develop

Conversation

@EkaterinePapava
Copy link

No description provided.

Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

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 .desktop file.

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.

Comment on lines +1 to +5
# Headers
name-header = სახელი
desc-header = აღწერა
priority-header = პრიორიტეტი
classids-header = კლასის ID-ები
Copy link

Copilot AI Mar 21, 2026

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

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).

Copilot uses AI. Check for mistakes.
<item id="he">עברית‎</item>
<item id="hu">Magyar</item>
<item id="it">Italiano</item>
<item id="ka">ქართული</item>
Copy link

Copilot AI Mar 21, 2026

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

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.

Suggested change
<item id="ka">ქართული</item>

Copilot uses AI. Check for mistakes.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants