i18n(ka): the draft status says the review is done and approval pending; the guide and the field doc say both kinds of draft

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01YMTAbGNRxnMEzRvYnQGphF
This commit is contained in:
Davit Matchakhelidze
2026-10-20 02:33:25 +04:00
co-authored by Claude Opus 5.5
parent bae2f057a1
commit e123a2efe7
3 changed files with 4 additions and 3 deletions
+1 -1
View File
@@ -8,7 +8,7 @@
[meta]
name = "ქართული"
status = "draft — needs native review"
status = "draft — reviewed by a native speaker, awaiting a maintainer's approval"
[ui]
"% of all commits" = "ყველა კომიტის %"
+2 -1
View File
@@ -27,7 +27,8 @@ pub struct Lang {
pub code: &'static str,
/// The language's own name for itself (the language picker shows it untranslated).
pub name: &'static str,
/// Machine-drafted, waiting for a native speaker's review (`[meta] status`).
/// A draft (`[meta] status` set): waiting for a native speaker's review, or reviewed and waiting for
/// a maintainer's approval.
pub draft: bool,
/// Index into [`LANGS`] of the catalog a regional one overlays ("es" under "es-419": it lists
/// only what differs), else 0 (English).
+1 -1
View File
@@ -108,7 +108,7 @@ picker leaves Georgian out. A new CJK or other non-Latin language also needs its
The check fails on keys the code uses that `en.toml` lacks (it prints the lines to paste), keys no
code uses, unknown command ids, placeholders that don't match English, and, for complete languages,
anything untranslated. Machine-drafted catalogs stay marked as drafts until a native speaker has
reviewed them.
reviewed them; a reviewed catalog stays a draft until a maintainer approves it (its `status` says which).
## Adding strings in code