Skip to content

K2GO-391 l10n: translate the disk-guard alert strings; clear the tracking file - #553

Merged
luisguzman-adfa merged 1 commit into
mainfrom
chore/K2GO-391-l10n-followup
Sep 5, 2026
Merged

K2GO-391 l10n: translate the disk-guard alert strings; clear the tracking file#553
luisguzman-adfa merged 1 commit into
mainfrom
chore/K2GO-391-l10n-followup

Conversation

@luisguzman-adfa

Copy link
Copy Markdown
Collaborator

What

Land the disk-guard alert-string translations that missed PR #552 (the l10n commit
was made after the branch was pushed). main currently ships the 4 disk_guard
strings English-only, parked translatable=false in strings_untranslated.xml.

How

Adds values/strings_diskguard.xml (default) + a per-locale file for all 33 locales
(machine-generated, marked for human review; "K2Go" kept as a product name), and
empties strings_untranslated.xml.

Verification

./gradlew :app:lintDebug BUILD SUCCESSFUL (MissingTranslation clean).

…king file

The four disk-guard alert strings shipped parked in strings_untranslated.xml
(translatable=false). Migrate them to a translated per-feature file with all
locales, so no l10n debt reaches merge (MissingTranslation is a hard gate).

- New values/strings_diskguard.xml (default, translatable) + a per-locale
  values-<lang>/strings_diskguard.xml for each of the 33 locales.
- Translations are machine-generated, marked for human review in each file header
  (allowed by the l10n policy; they satisfy MissingTranslation and can be revised).
  "K2Go" is kept as a product name.
- strings_untranslated.xml is now empty (no pending strings); kept as the parking
  spot for future WIP.

Verified: ./gradlew :app:lintDebug BUILD SUCCESSFUL (MissingTranslation clean).
@luisguzman-adfa
luisguzman-adfa merged commit 3b75ed6 into main Sep 5, 2026
3 checks passed
@luisguzman-adfa
luisguzman-adfa deleted the chore/K2GO-391-l10n-followup branch September 5, 2026 22:30
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.

1 participant