Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions TRANSLATIONS_GUIDE.md
Original file line number Diff line number Diff line change
Expand Up @@ -96,6 +96,7 @@ Before calling a locale "done for this round":

- **Fully aligned to this guide:** EN (canonical), UA (native sign-off).
- **Voice-passed AI drafts, pending native review:** DE, PL, ES, FR, SW, NL, IT, RU, JA.
- **New locale, AI draft — LOW CONFIDENCE, needs thorough native review:** KK (Kazakh — chrome + all 42 cards, on its own branch).
- **Tag/chrome touched only, cards untouched:** EL, TR, DK, NO, LV, RO.
- **Needs full pass (still partly English fallback):** AR.
- **Deferred until a later session:** PT-BR (Brazil ~1% traffic, currently English fallback).
Expand Down
20 changes: 20 additions & 0 deletions TRANSLATIONS_REVIEW.md
Original file line number Diff line number Diff line change
Expand Up @@ -248,3 +248,23 @@ Chrome `pl.ts` fixes (real bugs, not just voice):
- Share / social copy (discontinued)
- 12 other non-primary locales (RU, NL, JA, EL, AR, IT, TR, DK, LV, NO, RO, SW) — keep their tag fixes from this pass; full donation review deferred.
- Code-level `# TODO: Remove this org` markers in donations #41, #45, #49 (also `#13` and #41/#45/#49 are `hidden: yes`). Not touched.

---

## New locale: Kazakh (kk) — added this pass

Kazakh (Cyrillic), informal *сен*, voice per `TRANSLATIONS_GUIDE.md`. Shipped on its own branch (`add-kazakh`) / PR, independent of the main pass (#58) and of the Portuguese branch.

> ⚠️ **LOW CONFIDENCE.** Unlike the other locales, this was drafted without any author who can read Kazakh and without an existing Kazakh file to anchor against. Every `kk.yml` and `kk.ts` is marked accordingly. **This locale needs a thorough native review before it should be considered usable — not just a light proofread.** Treat case endings, agreement, register (сен vs сіз consistency), and terminology as unverified.

What was added:
- **Registration** in `core/texts/index.ts`: `import kk`, added to `byLang`, `flagsMap['kk'] = '🇰🇿'`. Not RTL.
- **Chrome** `core/texts/kk.ts`: meta, buttons, hero, tags, footer + goals, filter, payment methods, browseAll, legal popup. About / verify / widget blocks kept in **English** (out-of-scope per guide + required for `TextKeys` parity — `core/texts/index.ts:72`).
- **Cards**: `kk.yml` for all 42 non-hidden orgs (description only; titles left as the orgs' original names). Hidden orgs not touched.

Specific things for a native reviewer to check first:
- Tags: `Refugees → Босқындарға көмек`, `Non-combat → Шайқастан тыс қолдау`, `NGO → ҮЕҰ`, `filterTo → Санат`, `filterPayVia → Тәсілі`.
- `donate` button rendered as `Қолдау` ("support") rather than a literal "donate" — confirm this reads right on a donate button.
- Place names: `Киев`/`Харьков`/`Днипро` were written in their common Russian-derived Cyrillic forms; a Kazakh editor may prefer Ukrainian-aligned spellings (e.g. `Киів`). Flagged — not decided.
- `goal1` uses *resist* framing (қарсы тұру), not a "based on" calque.
- Script: Cyrillic only. If the project ever wants Latin Kazakh, that's a separate variant.
2 changes: 1 addition & 1 deletion core
Submodule core updated 2 files
+3 −0 texts/index.ts
+149 −0 texts/kk.ts
3 changes: 3 additions & 0 deletions donations/1/kk.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
# AI-assisted draft (Kazakh), LOW CONFIDENCE — needs thorough native review
description: >
Қарулы күштер үшін әскери тауарларды, оның ішінде қаруды сатып алуға лицензия алған алғашқы украин қайырымдылық ұйымы. Жабдық, технология және оқыту ұсынады, сондай-ақ Украинаның қорғаныс қабілетін нығайтатын әскери оқу орталықтарын басқарады.
3 changes: 3 additions & 0 deletions donations/10/kk.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
# AI-assisted draft (Kazakh), LOW CONFIDENCE — needs thorough native review
description: >
«Әр өмір үшін» деген ұраны бар ерікті медициналық батальон. Парамедиктері жаралыларды эвакуациялау, шұғыл көмек көрсету және Украина бойынша тактикалық медициналық әлеуетті нығайту үшін майдан шебінде және оның маңында жұмыс істейді.
3 changes: 3 additions & 0 deletions donations/11/kk.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
# AI-assisted draft (Kazakh), LOW CONFIDENCE — needs thorough native review
description: >
Украинадағы алғашқы жеке әскери медициналық компания. PDMSh — Қорғаныс күштеріне ресми түрде енгізілген медицина мамандарының ерікті құрамасы, ұрыс аймақтарында медициналық эвакуация мен емдеуді қамтамасыз етеді. 2014 жылдан бері 110 000-нан астам адамды емдеді.
3 changes: 3 additions & 0 deletions donations/12/kk.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
# AI-assisted draft (Kazakh), LOW CONFIDENCE — needs thorough native review
description: >
Майдан шебіндегі украин жауынгерлеріне әскери жабдық, технология және медициналық көмек ұсынатын украин үкіметтік емес ұйымы. Сондай-ақ жаралы жауынгерлерді емдеу мен сауықтыруға қатысады және денсаулық сақтау қызметкерлерінің жұмысын үйлестіреді: майдандағы дәрігерлер, хирургтер, медициналық мекемелердегі еріктілер және фармацевтер.
3 changes: 3 additions & 0 deletions donations/14/kk.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
# AI-assisted draft (Kazakh), LOW CONFIDENCE — needs thorough native review
description: >
2014 жылы орыс-украин соғысының басталуымен пайда болған украин ерікті әйелдер ұйымы; қызметін әйелдерге арналған жаппай дәрігерге дейінгі дайындықтан, психологиялық және психиатриялық дайындықпен ұштастыра отырып, бастады. 2014 жылдан бері Украина бойынша 40 000-нан астам әйел оқудан өтті.
3 changes: 3 additions & 0 deletions donations/15/kk.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
# AI-assisted draft (Kazakh), LOW CONFIDENCE — needs thorough native review
description: >
Lifeline Ukraine — тәулік бойы, аптасына жеті күн жұмыс істейтін суицидтің алдын алу және психикалық денсаулықты қолдау бойынша ұлттық кәсіби желі. Украина ардагерлерден суицид салдарынан тым көп айырылып жатыр, бұл мәселені шешу қажет. Ресейдің шабуылы жағдайында қазір көмекке мұқтаж әркімді қолдайды.
3 changes: 3 additions & 0 deletions donations/16/kk.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
# AI-assisted draft (Kazakh), LOW CONFIDENCE — needs thorough native review
description: >
Army SOS азаматтық бастамасы украин жауынгерлеріне керек-жарақты қаржыландырып, жеткізетін еріктілерді үйлестіреді. Команда оқ-дәрі, қорғаныс жабдығын, байланыс пен барлау құралдарын, әскери киім мен азық-түлікті сатып алып, тауарларды тікелей бөлімшелердің орналасқан жеріне жеткізеді.
3 changes: 3 additions & 0 deletions donations/17/kk.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
# AI-assisted draft (Kazakh), LOW CONFIDENCE — needs thorough native review
description: >
Бұл қайырымдылық ұйымы Украина бойынша қарт адамдарды азық-түлікпен және дәрі-дәрмекпен қамтамасыз етеді, білім беру және ойын-сауық іс-шараларын өткізеді, жұмысқа орналасуға көмектеседі. Тіпті қарттарға арналған модельдік агенттік те ашты.
3 changes: 3 additions & 0 deletions donations/18/kk.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
# AI-assisted draft (Kazakh), LOW CONFIDENCE — needs thorough native review
description: >
Украиндіктер мен басқа халықтарға гуманитарлық дағдарыспен және Ресей Федерациясының қатыгез басып кіруінің салдарымен күресуге көмектесетін жаһандық орталықсыздандырылған бастама.
3 changes: 3 additions & 0 deletions donations/19/kk.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
# AI-assisted draft (Kazakh), LOW CONFIDENCE — needs thorough native review
description: >
Hromadske International сапалы журналистиканы, жаңа медиа құралдарын және объективті талдауды бір жерге біріктіреді. Бұл — украин және шетелдік журналистердің бірегей тобы құрған серпінді жоба.
3 changes: 3 additions & 0 deletions donations/2/kk.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
# AI-assisted draft (Kazakh), LOW CONFIDENCE — needs thorough native review
description: >
Әскерилерге де, бейбіт тұрғындарға да қолдау көрсететін Украинаның ең ірі қайырымдылық қорларының бірі. Қорғаушыларды дрондармен, байланыс құралдарымен, оптикамен, көлікпен және медициналық керек-жарақпен қамтамасыз етеді, сондай-ақ гуманитарлық көмек көрсетеді: миналарды залалсыздандыру, денсаулық сақтау, мектептердегі баспаналар және азат етілген елді мекендердегі модульдік баспана.
3 changes: 3 additions & 0 deletions donations/20/kk.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
# AI-assisted draft (Kazakh), LOW CONFIDENCE — needs thorough native review
description: >
Бұл қайырымдылық ұйымы жалғыз тұратын қарт адамдарға қамқорлық жасап, мемлекеттік қарттар үйлеріне көмектеседі. Сондай-ақ мемлекеттің қарт адамдарға қарым-қатынасын жақсартуды, оның ішінде 60 жастан асқандарға білімге қолжетімділікті жеңілдетуді жақтайды.
3 changes: 3 additions & 0 deletions donations/21/kk.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
# AI-assisted draft (Kazakh), LOW CONFIDENCE — needs thorough native review
description: >
Деректер журналистикасы жобаларын жасайды және әлемге украиндік көзқараспен дәстүрлі журналистік жанрларда жұмыс істейді.
3 changes: 3 additions & 0 deletions donations/22/kk.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
# AI-assisted draft (Kazakh), LOW CONFIDENCE — needs thorough native review
description: >
Украинаның жетекші тәуелсіз ағылшын тіліндегі ақпарат құралы, соғыс пен украин істерін күн сайын жариялап, талдайды.
3 changes: 3 additions & 0 deletions donations/23/kk.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
# AI-assisted draft (Kazakh), LOW CONFIDENCE — needs thorough native review
description: >
Ұйым тұрақты, саналы және тегін қан тапсыруды насихаттайды. Соңғы алты жылда адамдарды қан тапсыруға 5 000-нан астам рет шақырды.
3 changes: 3 additions & 0 deletions donations/24/kk.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
# AI-assisted draft (Kazakh), LOW CONFIDENCE — needs thorough native review
description: >
Tabletochki — қатерлі ісікпен ауыратын балаларға арналған украин қоры. Дәрі-дәрмек пен медициналық жабдық сатып алады, қажет болғанда шетелде емделуді ұйымдастырады және отбасыларды ұзақ мерзімді күтім мен ауруханалармен әріптестік арқылы қолдайды.
3 changes: 3 additions & 0 deletions donations/25/kk.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
# AI-assisted draft (Kazakh), LOW CONFIDENCE — needs thorough native review
description: >
Razom — АҚШ пен Украинада кеңселері бар халықаралық коммерциялық емес ұйым. Медициналық және гуманитарлық көмек көрсетеді, құтқарушылар мен денсаулық сақтау қызметкерлерін оқытады және көмек жеткізу, білім беру мен азаматтық белсенділікке бағытталған бағдарламалар арқылы Украинаның демократиялық болашағын жақтайды.
3 changes: 3 additions & 0 deletions donations/26/kk.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
# AI-assisted draft (Kazakh), LOW CONFIDENCE — needs thorough native review
description: >
Украинадағы қарттық мәселелеріне арналған қайырымдылық бастамасы. Жалғыз тұратын қарттарға азық-түлік пен гигиена құралдарын беріп көмектеседі.
3 changes: 3 additions & 0 deletions donations/27/kk.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
# AI-assisted draft (Kazakh), LOW CONFIDENCE — needs thorough native review
description: >
Бірнеше бастамасы бар украиндік әскери және азаматтық краудфандинг. Ресми сұрауларға жауап беріп, әскерге аса маңызды жабдықты табыс етеді: жоғары технологиялық құрылғылар, қаруды жетілдіру, оптика, байланыс жабдығы және оқ-дәрі. Сондай-ақ қажетті медициналық көмек көрсету және жаралыларды емдеу мен оңалтуды қолдау үшін еріктілердің жұмысын үйлестіреді.
3 changes: 3 additions & 0 deletions donations/28/kk.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
# AI-assisted draft (Kazakh), LOW CONFIDENCE — needs thorough native review
description: >
Украинаны төрт бағдарлама арқылы қолдайтын АҚШ-та орналасқан жетекші коммерциялық емес ұйым: тактикалық жабдық, 260-тан астам ауруханаға медициналық көмек, гуманитарлық әл-ауқат және ақпараттандыру. 2014 жылдан бері 82 000-нан астам алғашқы көмек жинағын таратып, бейбіт тұрғындарға көлік, генератор және керек-жарақ берді.
3 changes: 3 additions & 0 deletions donations/29/kk.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
# AI-assisted draft (Kazakh), LOW CONFIDENCE — needs thorough native review
description: >
Украина халқына негізгі құқықтарын қорғауда көмек көрсетуге және украин жауынгерлерін медициналық оңалтуға арналған коммерциялық емес ұйым.
3 changes: 3 additions & 0 deletions donations/30/kk.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
# AI-assisted draft (Kazakh), LOW CONFIDENCE — needs thorough native review
description: >
Ішкі қоныс аударған адамдарға баспана табуға көмектесетін, адамдарды қақтығыс аймағынан эвакуациялайтын, Киевтегі қоныс аударғандарға гуманитарлық көмек жинап тарататын, майдан шебіндегі елді мекендерге гуманитарлық көмек жеткізетін және алғашқы психологиялық көмек көрсететін үкіметтік емес ұйым.
3 changes: 3 additions & 0 deletions donations/31/kk.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
# AI-assisted draft (Kazakh), LOW CONFIDENCE — needs thorough native review
description: >
Blue/Yellow Литвада құрылған, бірақ қалыптасқан халықаралық желісі бар. 2014 жылдан бері Украина Қарулы күштері мен Донбас аймағындағы бейбіт тұрғындарды қолдау үшін шамамен 1 миллион доллар көлемінде гуманитарлық көмек пен әскери жабдық берді.
3 changes: 3 additions & 0 deletions donations/33/kk.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
# AI-assisted draft (Kazakh), LOW CONFIDENCE — needs thorough native review
description: >
Save the Children қайырмалдықтарды Украинадағы дағдарысқа жауап беру қорына бағыттап, Украина мен аймақтағы балалар мен отбасыларға азық-түлік, су, гигиена жинақтары, психоәлеуметтік қолдау және ақшалай көмек көрсетеді.
3 changes: 3 additions & 0 deletions donations/34/kk.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
# AI-assisted draft (Kazakh), LOW CONFIDENCE — needs thorough native review
description: >
SaveUkraineNow үйлестіру орталығының басты мақсаты — аса мұқтаж жерлерге кез келген көмекті үйлестіру, талдау, жинау және жіберу.
3 changes: 3 additions & 0 deletions donations/36/kk.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
# AI-assisted draft (Kazakh), LOW CONFIDENCE — needs thorough native review
description: >
2022 жылдан бері 13 миллионнан астам украиндікке көмектескен АҚШ-тағы ірі коммерциялық емес ұйым. Төрт бағытта жұмыс істейді — Емдеу, Қалпына келтіру, Мүмкіндік беру және Қорғау — медициналық көмек, инфрақұрылымды жөндеу, психоәлеуметтік қолдау және саяси ықпал ету.
3 changes: 3 additions & 0 deletions donations/39/kk.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
# AI-assisted draft (Kazakh), LOW CONFIDENCE — needs thorough native review
description: >
Мақсаттары: психобілім беретін өзіне-өзі көмек ресурстарын әзірлеу және тарату; психикалық денсаулық саласындағы мамандарды әртүрлі деңгейде оқыту; соғыстың жарақаттаушы тәжірибесін бастан кешкен бейбіт тұрғындарға психикалық денсаулық қызметтерін қолжетімді ету.
3 changes: 3 additions & 0 deletions donations/40/kk.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
# AI-assisted draft (Kazakh), LOW CONFIDENCE — needs thorough native review
description: >
Бұл қозғалыс жұлын бұлшықет атрофиясымен ауыратын украин баласы үшін әлемдегі ең қымбат дәрі-дәрмекті алуға 2 миллион доллар жинаған науқаннан бастау алды. Қазір жұлын бұлшықет атрофиясымен ауыратын басқа да украин балаларын емдеуге қаражат жинайды.
3 changes: 3 additions & 0 deletions donations/42/kk.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
# AI-assisted draft (Kazakh), LOW CONFIDENCE — needs thorough native review
description: >
Бейбіт украиндіктерге тәуелсіздігі мен бостандығы үшін батыл күресуге көмектесу мақсатында UACC (Украин-Америка үйлестіру кеңесі) реттелетін, әскери деңгейдегі заттарға арнайы лицензия алып, жедел әрекет етті.
3 changes: 3 additions & 0 deletions donations/43/kk.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
# AI-assisted draft (Kazakh), LOW CONFIDENCE — needs thorough native review
description: >
Соғыс балаларына арналған эмоциялық және психологиялық оңалту орталығы.
3 changes: 3 additions & 0 deletions donations/44/kk.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
# AI-assisted draft (Kazakh), LOW CONFIDENCE — needs thorough native review
description: >
Украинадағы ең ірі тәуелсіз ақпарат құралдарының бірі. Әдетте журналистік зерттеулер жүргізеді, медиасауаттылықты дамытады және сыбайлас жемқорлықпен күреседі. Бүгінде Ресейдің Украинаға шабуылын жариялап отыр.
3 changes: 3 additions & 0 deletions donations/46/kk.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
# AI-assisted draft (Kazakh), LOW CONFIDENCE — needs thorough native review
description: >
Аймақтық баспаналар мен орталықтарға гуманитарлық көмек пен логистика қызметтерін көрсетеді: азық-түлік, гигиена құралдары, киім, отын және көлік.
Loading