Skip to content

Localizes home page and refines Xitsonga strings - #175

Merged
markdav-is merged 5 commits into
mainfrom
fix/xitsonga-assessment-reviewed-strings
Jul 14, 2026
Merged

Localizes home page and refines Xitsonga strings#175
markdav-is merged 5 commits into
mainfrom
fix/xitsonga-assessment-reviewed-strings

Conversation

@markdav-is

Copy link
Copy Markdown
Member

Enhances the Xitsonga language experience by:

  • Localizing the home page welcome heading and navigation tile names for a fully translated initial view.
  • Finalizing and correcting numerous Xitsonga resource strings across various modules, replacing placeholder translations with accurate and reviewed content.

Copilot AI review requested due to automatic review settings July 14, 2026 20:15
@markdav-is
markdav-is merged commit 16c82ee into main Jul 14, 2026

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Pull request overview

This PR improves localization coverage (especially Xitsonga/ts-ZA) by moving Home page UI text into resx resources and replacing placeholder translations with reviewed strings across multiple modules.

Changes:

  • Localized the Home landing page welcome heading and home tile display names via new resx keys.
  • Replaced placeholder [XS] strings with Xitsonga translations in Grower Status and Enrollment Photo Consent resources.
  • Updated/filled in multiple Xitsonga strings in Assessment Edit resources.

Reviewed changes

Copilot reviewed 6 out of 6 changed files in this pull request and generated 6 comments.

Show a summary per file
File Description
Client/Resources/OpenEug.TenTrees.Module.Home/Index.ts-ZA.resx Adds Xitsonga translations for the Home heading and tile names.
Client/Resources/OpenEug.TenTrees.Module.Home/Index.resx Adds default (English) resources for the Home heading and tile names.
Client/Resources/OpenEug.TenTrees.Module.Grower/Status.ts-ZA.resx Replaces a placeholder grower-not-found message with Xitsonga.
Client/Resources/OpenEug.TenTrees.Module.Enrollment/PhotoConsent.ts-ZA.resx Replaces multiple Photo Consent placeholders with Xitsonga text.
Client/Resources/OpenEug.TenTrees.Module.Assessment/Edit.ts-ZA.resx Replaces multiple Assessment Edit placeholders with Xitsonga text (noted a few minor whitespace/casing issues).
Client/Modules/Home/Index.razor Uses localized resources for the Home heading and tile names; keeps navigation tiles keyboard-accessible via <a> links.

Comment on lines 75 to 77
<data name="Problem.LosingLeaves" xml:space="preserve">
<value>[XS] The trees are losing their leaves</value>
<value>Mirhi yi hlanhlekela matluka.</value>
</data>
Comment on lines 102 to 104
<data name="Practice.Compost.Text" xml:space="preserve">
<value>[XS] Are they making compost?</value>
<value>Xana VA endla manyoro ya swilo swa ntumbuluko?</value>
</data>
Comment on lines 105 to 107
<data name="Practice.CollectingWater.Text" xml:space="preserve">
<value>[XS] Are they collecting water?</value>
<value>Xana VA hlengeleta mati?</value>
</data>
Comment on lines 108 to 110
<data name="Practice.LeakyTaps.Text" xml:space="preserve">
<value>[XS] Any leaky taps visible?</value>
<value>Xana Kuna lani ku pfutaka mati?</value>
</data>
Comment on lines 213 to 215
<data name="Message.NoteSaveError" xml:space="preserve">
<value>[XS] One or more notes could not be saved. Please retry.</value>
<value>Tsalwa rinwe kumbe  yo tala a swi koteki ku hlayisiwa. Hi kombela u ringeta na kambe.</value>
</data>
Comment on lines 48 to 50
<data name="DeceasedTrees.Text" xml:space="preserve">
<value>[XS] If any died, which ones?</value>
<value>Loko yin’wani Yi file hi yini?</value>
</data>
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