Repository navigation
Complete macOS localization parity and validate plural catalogs #12169
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Merged
Merged
Changes from all commits
Commits
Show all changes
61 commits
Select commit
Hold shift + click to select a range
4b31ff4
Add macOS localization parity tooling
austinywang 21e682b
Preserve catalog formatting and record translation metadata
austinywang 2a17daf
Merge remote-tracking branch 'origin/main' into issue-12075-complete-…
austinywang 4235c7c
Add failing regression coverage for catalog plural validation
austinywang fd3af76
Validate source arguments and every translated plural leaf
austinywang 5633d55
Cover ignored catalog records and locale-specific shared spellings
austinywang ef9ff8f
Restore ignored catalog records and reuse verified locale data
austinywang a7894fe
Cover lost line breaks in translated format strings
austinywang 5ff19f2
Preserve translation line breaks and require feature locale parity
austinywang ac4cf24
Cover legitimate todo wording and package invariant policy
austinywang 0fb3997
Cover parity and lossless merging of duplicate catalog records
austinywang 66b6905
Limit shared-spelling plural exceptions to approved leaf text
austinywang 27ce912
Validate duplicate records and narrowly scoped plural spellings
austinywang 1bf8039
Complete English macOS catalog entries and plural forms
austinywang 8ab8cc3
Complete German macOS catalog entries and plural forms
austinywang 0f3d5fa
Complete French macOS catalog entries and plural forms
austinywang 3b11677
Complete Arabic macOS catalog entries and plural forms
austinywang 4162d01
Complete Spanish macOS catalog entries and plural forms
austinywang 77de0b5
Complete Traditional Chinese macOS catalog entries and plural forms
austinywang 7f6715e
Complete Simplified Chinese macOS catalog entries and plural forms
austinywang 8ec2cab
Complete Korean macOS catalog entries and plural forms
austinywang c5cd281
Complete Japanese macOS catalog entries and plural forms
austinywang b47a52e
Document locale terminology, count arguments and reviewed literals
austinywang 1b1989f
Merge remote-tracking branch 'origin/main' into issue-12075-complete-…
austinywang 0760be5
Translate the cloud networking strings added on main
austinywang 2902a3d
Fix the macOS warnings blocking localization CI
austinywang 0f2372f
Cover nested duplicate locale and substitution members
austinywang 21de28b
Address localization review wording and nested duplicate validation
austinywang e477a1c
Align moved-pane notification regressions with journal ownership
austinywang 26f0fd1
Merge remote-tracking branch 'origin/main' into issue-12075-complete-…
austinywang de8de17
Merge remote-tracking branch 'origin/main' into issue-12075-complete-…
austinywang 0bc9ada
Use product-focused diff viewer errors in every macOS locale
austinywang f896caa
Clarify localized agent errors without internal implementation wording
austinywang b28794e
Normalize Xcode project entries brought in by main
austinywang d892121
Merge main and preserve complete macOS locale coverage
austinywang a89413c
Address diagnostic copy and keep the master PR focused on localization
austinywang 7e29b67
Merge remote-tracking branch 'origin/main' into issue-12075-complete-…
austinywang 124b1d0
Make lane selection deterministic and refresh SSH startup test behavior
austinywang 1638e74
fix: keep SSH startup payload within argv limit
lawrencecchen 151d594
Preserve startup exit status and update SSH integration fixtures
austinywang ae380a1
Share SSH artifact decoding and correct Arabic completion labels
austinywang 0f753a4
Merge remote-tracking branch 'origin/main' into issue-12075-complete-…
austinywang 00d507b
Join push cleanup before asserting durable store removal
austinywang ab2f0db
Use formal German feedback send action
austinywang 78ab24c
Use natural German feedback button label
austinywang 52fa5c1
Merge remote-tracking branch 'origin/main' into issue-12075-complete-…
austinywang 022b8a8
Translate new terminal creation messages across locales
austinywang 7f3de1c
Make retry policy chunk assertions deterministic
austinywang e3a5ee2
Keep retry cooldown assertion outside sleep callback
austinywang cac6b21
Merge origin/main and preserve complete macOS locale coverage
austinywang f4afe57
Fix web test typings and respect the PTY harness deadline
austinywang 7a0ceb4
Consolidate catalog duplicates and refresh translated plan limits
austinywang 7c3a2ee
Remove ambiguous duplicate permission catalog records
austinywang bcc820f
Merge branch 'main' of https://github.com/manaflow-ai/cmux into issue…
austinywang 5144d58
Preserve cloud workspace guidance and Bun mock overload after merge
austinywang f62994c
Merge main and complete new macOS translations and plural forms
austinywang 9816964
Test localized Settings navigation and search in German and Arabic
austinywang bad1b13
Test stderr preservation during marked SSH authentication
austinywang d763299
Localize Settings navigation and fix SSH retry and reconnect regressions
austinywang e623cbb
Align hosted regression harnesses with control types and cleanup cont…
austinywang 73a4954
Correct shortcut hints search alias and localized Settings test focus
austinywang File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
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
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
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
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
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
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
Oops, something went wrong.
Oops, something went wrong.
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.
Uh oh!
There was an error while loading. Please reload this page.