36 lines
962 B
Markdown
36 lines
962 B
Markdown
# Localization QA Matrix (12 Languages)
|
|
|
|
## Scope
|
|
|
|
Validate membership-flow strings and legal-critical labels across all locale bundles.
|
|
|
|
## Locales
|
|
|
|
1. en
|
|
2. zh
|
|
3. es
|
|
4. ar
|
|
5. fr
|
|
6. pt
|
|
7. de
|
|
8. ja
|
|
9. ru
|
|
10. ko
|
|
11. hi
|
|
12. he
|
|
|
|
## Required Key Sets
|
|
|
|
1. core identity support keys (`definition`, `descriptor`, `acknowledged`, `privacy`, `terms`)
|
|
2. wallet flow keys (`continue_label`, `wallet_intro`, `wallet_connecting`, `wallet_signing`, `wallet_verifying`, `wallet_failed`)
|
|
3. membership flow keys (`membership_quoting`, `membership_minting`, `membership_confirming`, `membership_active`)
|
|
4. delivery keys (`download_heading`, `download_desktop`, `download_ios`, `download_android`, `app_notifications_note`)
|
|
|
|
## QA Checks
|
|
|
|
1. JSON parses successfully.
|
|
2. All required keys exist in each locale.
|
|
3. RTL locales (`ar`, `he`) render with per-node `dir` handling.
|
|
4. Strings preserve meaning for utility-access framing.
|
|
5. No locale introduces investment language.
|