web/docs/localization-qa-matrix.md

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.