fix: refine existing locale translations (4/3) - #6048
Merged
2dust merged 3 commits intoAug 10, 2026
Conversation
Carry over the standalone wording and translation corrections from the combined localization audit across all nine maintained catalogs. Keep identifiers, order, placeholders, and metadata unchanged. Exclude resource additions, removals, and wording that depends on locale API, connection-result, routing layout, subscription proxy, delay-unit, or core code changes.
Distinguish copying a profile share link from copying the fully generated configuration in every maintained locale.
eliotcougar
marked this pull request as ready for review
August 9, 2026 11:50
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Context and series
Follow-up to #6005.
This is the unplanned part 4 of 3 in the localization series originally extracted from #6021. It further separates the XML-only translation and wording work that was still bundled into the previous combined Part 3 draft in #6044.
Why this is separate
The combined draft mixed locale infrastructure, service/UI data-flow work, new resources, and translation polish. The changes here require no Kotlin, Gradle, manifest, or UI-layout changes and can be reviewed entirely as old/new resource values.
Translation and wording improvements
Complete catalog review
Settings and menu wording
domain:address,…syntax.URLcapitalization.Distinguish profile export actions
The profile More menu previously had two clipboard actions whose labels were insufficiently distinct in several locales.
Both actions now use this distinction consistently in every maintained locale.
Focus of this extraction
Only these nine files change:
values/strings.xmlvalues-ar/strings.xmlvalues-bn/strings.xmlvalues-bqi-rIR/strings.xmlvalues-fa/strings.xmlvalues-ru/strings.xmlvalues-vi/strings.xmlvalues-zh-rCN/strings.xmlvalues-zh-rTW/strings.xmlThis PR deliberately excludes every resource change that depends on code outside XML.