Files
zeekay a579a81931 @hanzo/i18n 0.5.1: hanzo.ai's landing, menus, sign-in and app in every offered language
The catalog grows from 425 keys to 1,443: 1,161 for hanzo.ai's landing,
header menus, phone sheet, footer, sign-in and the @hanzo/rooms app, and
143 fragments no code asks for pruned. Arabic and its variants by Jais 3,
the other 40 offered locales by halogen on evo, Burmese by MADLAD, each
run in provenance.json.

A review locale may ship before a run reaches every key, and says so in
its own review.json entry, { why, partial }. validate counts its missing
keys in one review line and still checks every key it has; an offered
locale is always complete. 33 review locales ship partial.

Finnish inflects a kept name after a colon, Thai turns English label
words into Thai, and a feature name of ordinary words is translated.
Zap is a kept name and "Zero Trust" a product term.
2026-10-22 18:40:52 -07:00

136 lines
12 KiB
JSON
Raw Permalink Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
{
"am": {
"why": "Machine-translated (halogen-qwen3.8-flash-next), not reviewed. Back-translation found wrong meanings (\"runs\" became \"competitions\", \"Reinforcement learning\" became \"learning done by force\") and English left in parentheses.",
"partial": "1161 of 1443 keys, those added for hanzo.ai’s landing, menus, sign-in and app on 2026-10-22, read English until the next run reaches this locale."
},
"bho": {
"why": "Machine-translated (halogen-qwen3.8-flash-next), not reviewed. Output mixes Hindi forms into Bhojpuri, and back-translation lost meaning (\"Your profile and how Hanzo looks to you\" came back as \"Your profile icon\").",
"partial": "1161 of 1443 keys, those added for hanzo.ai’s landing, menus, sign-in and app on 2026-10-22, read English until the next run reaches this locale."
},
"ha": {
"why": "Machine-translated (halogen-qwen3.8-flash-next), not reviewed. Back-translation found an invented verb (\"Hanzawa\" for \"Accelerate\") and wrong meanings (\"Every board and its runs\" came back as \"Every board and its contribution\").",
"partial": "1161 of 1443 keys, those added for hanzo.ai’s landing, menus, sign-in and app on 2026-10-22, read English until the next run reaches this locale."
},
"fa-AF": {
"why": "Machine-translated (halogen-qwen3.8-flash-next), not reviewed. Back-translation spot check chrF 90. Dari vocabulary not verified against Iranian Persian; \"Gen 1\" kept as written.",
"partial": "1161 of 1443 keys, those added for hanzo.ai’s landing, menus, sign-in and app on 2026-10-22, read English until the next run reaches this locale."
},
"ps": {
"why": "Machine-translated (halogen-qwen3.8-flash-next), not reviewed. Back-translation spot check chrF 86. Back-translation turned \"Secrets, held encrypted\" into \"stored with code\".",
"partial": "1161 of 1443 keys, those added for hanzo.ai’s landing, menus, sign-in and app on 2026-10-22, read English until the next run reaches this locale."
},
"ckb": {
"why": "Machine-translated (halogen-qwen3.8-flash-next), not reviewed. Back-translation spot check chrF 73. Back-translation turned \"Start from a template\" into \"Start from screen\" and \"Account and organization\" into \"Account and settings\"; \"Hanzo Gen\" and \"Hanzo Kata\" kept as written.",
"partial": "1161 of 1443 keys, those added for hanzo.ai’s landing, menus, sign-in and app on 2026-10-22, read English until the next run reaches this locale."
},
"sd": {
"why": "Machine-translated (halogen-qwen3.8-flash-next), not reviewed. Back-translation spot check chrF 90. Sindhi vocabulary not verified against Urdu.",
"partial": "1161 of 1443 keys, those added for hanzo.ai’s landing, menus, sign-in and app on 2026-10-22, read English until the next run reaches this locale."
},
"ug": {
"why": "Machine-translated (halogen-qwen3.8-flash-next), not reviewed. Back-translation spot check chrF 78. Long technical sentences lose precision in back-translation.",
"partial": "1161 of 1443 keys, those added for hanzo.ai’s landing, menus, sign-in and app on 2026-10-22, read English until the next run reaches this locale."
},
"ku": {
"why": "Machine-translated (halogen-qwen3.8-flash-next), not reviewed. Back-translation spot check chrF 81. Back-translation turned \"Secrets, held encrypted\" into \"No, they are stored encrypted\".",
"partial": "1161 of 1443 keys, those added for hanzo.ai’s landing, menus, sign-in and app on 2026-10-22, read English until the next run reaches this locale."
},
"az": {
"why": "Machine-translated (halogen-qwen3.8-flash-next), not reviewed. Back-translation spot check chrF 84. Turkish interference not checked.",
"partial": "1161 of 1443 keys, those added for hanzo.ai’s landing, menus, sign-in and app on 2026-10-22, read English until the next run reaches this locale."
},
"hy": {
"why": "Machine-translated (halogen-qwen3.8-flash-next), not reviewed. Back-translation spot check chrF 79. Back-translation turned \"Start from a template\" into \"Start with a prepared template\".",
"partial": "1161 of 1443 keys, those added for hanzo.ai’s landing, menus, sign-in and app on 2026-10-22, read English until the next run reaches this locale."
},
"ka": {
"why": "Machine-translated (halogen-qwen3.8-flash-next), not reviewed. Back-translation spot check chrF 72. Back-translation lost precision on \"Install the Hanzo CLI\".",
"partial": "1161 of 1443 keys, those added for hanzo.ai’s landing, menus, sign-in and app on 2026-10-22, read English until the next run reaches this locale."
},
"om": {
"why": "Machine-translated (halogen-qwen3.8-flash-next), not reviewed. Back-translation spot check chrF 57. Weak: \"Start from a template\" came back as \"Start from article\"; English words left in (instaalli, output token).",
"partial": "1161 of 1443 keys, those added for hanzo.ai’s landing, menus, sign-in and app on 2026-10-22, read English until the next run reaches this locale."
},
"so": {
"why": "Machine-translated (halogen-qwen3.8-flash-next), not reviewed. Back-translation spot check chrF 37. Weak, expect retranslation: \"Account and organization\" came back as \"Capacity and authority\".",
"partial": "1161 of 1443 keys, those added for hanzo.ai’s landing, menus, sign-in and app on 2026-10-22, read English until the next run reaches this locale."
},
"ar-MA": "Machine-translated (Jais 3), not reviewed. Back-translation spot check chrF 71. Jais 3 in formal register reads as Modern Standard Arabic (88 of 425 strings differ from ar by wording, not by Maghrebi vocabulary); Maghreb interfaces are often French.",
"my": {
"why": "Machine-translated (MADLAD-400 3B), not reviewed. Back-translation spot check chrF 81. Generated with MADLAD-400 3B; technical terms left in English (sub-millisecond GPU latency, desktop application).",
"partial": "1 of 1443 keys, those added for hanzo.ai’s landing, menus, sign-in and app on 2026-10-22, read English until the next run reaches this locale."
},
"km": {
"why": "Machine-translated (halogen-qwen3.8-flash-next), not reviewed. Back-translation spot check chrF 60. Back-translation turned \"Start from a template\" into \"Start sampling model\".",
"partial": "1161 of 1443 keys, those added for hanzo.ai’s landing, menus, sign-in and app on 2026-10-22, read English until the next run reaches this locale."
},
"lo": {
"why": "Machine-translated (halogen-qwen3.8-flash-next), not reviewed. Back-translation spot check chrF 78. Back-translation turned \"Account and organization\" into \"Account and members\".",
"partial": "1161 of 1443 keys, those added for hanzo.ai’s landing, menus, sign-in and app on 2026-10-22, read English until the next run reaches this locale."
},
"ne": {
"why": "Machine-translated (halogen-qwen3.8-flash-next), not reviewed. Back-translation spot check chrF 88. Nepali vs Hindi vocabulary not verified; \"Gen 1\" kept as written.",
"partial": "1161 of 1443 keys, those added for hanzo.ai’s landing, menus, sign-in and app on 2026-10-22, read English until the next run reaches this locale."
},
"si": {
"why": "Machine-translated (halogen-qwen3.8-flash-next), not reviewed. Back-translation spot check chrF 80. Back-translation lost precision on \"Start from a template\".",
"partial": "1161 of 1443 keys, those added for hanzo.ai’s landing, menus, sign-in and app on 2026-10-22, read English until the next run reaches this locale."
},
"pa": {
"why": "Machine-translated (halogen-qwen3.8-flash-next), not reviewed. Back-translation spot check chrF 77. Back-translation lost precision on \"Install the Hanzo CLI\".",
"partial": "1161 of 1443 keys, those added for hanzo.ai’s landing, menus, sign-in and app on 2026-10-22, read English until the next run reaches this locale."
},
"pa-PK": {
"why": "Machine-translated (halogen-qwen3.8-flash-next), not reviewed. Back-translation spot check chrF 80. The model transliterates Hanzo into Shahmukhi; four product labels kept as written (Hanzo OS, Hanzo University, Hanzo.Stack, Hanzo.Start).",
"partial": "1161 of 1443 keys, those added for hanzo.ai’s landing, menus, sign-in and app on 2026-10-22, read English until the next run reaches this locale."
},
"or": {
"why": "Machine-translated (halogen-qwen3.8-flash-next), not reviewed. Back-translation spot check chrF 89. Odia vocabulary not verified.",
"partial": "1161 of 1443 keys, those added for hanzo.ai’s landing, menus, sign-in and app on 2026-10-22, read English until the next run reaches this locale."
},
"as": {
"why": "Machine-translated (halogen-qwen3.8-flash-next), not reviewed. Back-translation spot check chrF 85. Back-translation turned \"Every model behind one key.\" into \"One key per model.\"; Assamese vs Bengali not verified.",
"partial": "1161 of 1443 keys, those added for hanzo.ai’s landing, menus, sign-in and app on 2026-10-22, read English until the next run reaches this locale."
},
"mn": {
"why": "Machine-translated (halogen-qwen3.8-flash-next), not reviewed. Back-translation spot check chrF 61. Weak: \"Account and organization\" came back as \"Accounting, corporate governance\".",
"partial": "1161 of 1443 keys, those added for hanzo.ai’s landing, menus, sign-in and app on 2026-10-22, read English until the next run reaches this locale."
},
"kk": {
"why": "Machine-translated (halogen-qwen3.8-flash-next), not reviewed. Back-translation spot check chrF 80. Russian interference not checked.",
"partial": "1161 of 1443 keys, those added for hanzo.ai’s landing, menus, sign-in and app on 2026-10-22, read English until the next run reaches this locale."
},
"uz": {
"why": "Machine-translated (halogen-qwen3.8-flash-next), not reviewed. Back-translation spot check chrF 82. Back-translation turned \"Start from a template\" into \"Select a template to get started\".",
"partial": "1161 of 1443 keys, those added for hanzo.ai’s landing, menus, sign-in and app on 2026-10-22, read English until the next run reaches this locale."
},
"ky": {
"why": "Machine-translated (halogen-qwen3.8-flash-next), not reviewed. Back-translation spot check chrF 85. Back-translation turned \"Start from a template\" into \"Start from example\".",
"partial": "1161 of 1443 keys, those added for hanzo.ai’s landing, menus, sign-in and app on 2026-10-22, read English until the next run reaches this locale."
},
"tg": {
"why": "Machine-translated (halogen-qwen3.8-flash-next), not reviewed. Back-translation spot check chrF 82. \"Gen 1\" kept as written; Persian-script interference not checked.",
"partial": "1161 of 1443 keys, those added for hanzo.ai’s landing, menus, sign-in and app on 2026-10-22, read English until the next run reaches this locale."
},
"tk": {
"why": "Machine-translated (halogen-qwen3.8-flash-next), not reviewed. Back-translation spot check chrF 79. Back-translation turned \"Every model behind one key.\" into \"All models with one key.\".",
"partial": "1161 of 1443 keys, those added for hanzo.ai’s landing, menus, sign-in and app on 2026-10-22, read English until the next run reaches this locale."
},
"jv": {
"why": "Machine-translated (halogen-qwen3.8-flash-next), not reviewed. Back-translation spot check chrF 87. Back-translation turned \"Secrets, held encrypted\" into \"Password stored with encryption\"; register (ngoko/krama) not verified.",
"partial": "1161 of 1443 keys, those added for hanzo.ai’s landing, menus, sign-in and app on 2026-10-22, read English until the next run reaches this locale."
},
"su": {
"why": "Machine-translated (halogen-qwen3.8-flash-next), not reviewed. Back-translation spot check chrF 78. Back-translation turned \"Every model behind one key.\" into \"All models below one key.\".",
"partial": "1161 of 1443 keys, those added for hanzo.ai’s landing, menus, sign-in and app on 2026-10-22, read English until the next run reaches this locale."
},
"ceb": {
"why": "Machine-translated (halogen-qwen3.8-flash-next), not reviewed. Back-translation spot check chrF 90. Tagalog interference not checked.",
"partial": "1161 of 1443 keys, those added for hanzo.ai’s landing, menus, sign-in and app on 2026-10-22, read English until the next run reaches this locale."
},
"ht": {
"why": "Machine-translated (halogen-qwen3.8-flash-next), not reviewed. Back-translation spot check chrF 78. Back-translation lost precision on \"Start from a template\".",
"partial": "1161 of 1443 keys, those added for hanzo.ai’s landing, menus, sign-in and app on 2026-10-22, read English until the next run reaches this locale."
}
}