From 58d6654a331c3adfb57d5d4f24e1cedbbf6113e8 Mon Sep 17 00:00:00 2001 From: Adilet <39156875+hhiruko@users.noreply.github.com> Date: Thu, 25 Sep 2025 17:10:48 +0500 Subject: [PATCH] Add Kazakh translations --- src/translations/kk.ts | 40 ++++++++++++++++++++++++++++++++++++++++ 1 file changed, 40 insertions(+) create mode 100644 src/translations/kk.ts diff --git a/src/translations/kk.ts b/src/translations/kk.ts new file mode 100644 index 0000000000..8e83c05818 --- /dev/null +++ b/src/translations/kk.ts @@ -0,0 +1,40 @@ +import { registerTranslation } from '../utilities/localize.js'; +import type { Translation } from '../utilities/localize.js'; + +const translation: Translation = { + $code: 'kk', + $name: 'Қазақ', + $dir: 'ltr', + + carousel: 'Карусель', + clearEntry: 'Жазбаны жою', + close: 'Жабу', + copied: 'Көшірілді', + copy: 'Көшіру', + currentValue: 'Қазіргі мән', + error: 'Қате', + goToSlide: (slide, count) => `${slide}/${count} слайдқа өту`, + hidePassword: 'Құпиясөзді жасыру', + loading: 'Жүктелуде', + nextSlide: 'Келесі слайд', + numOptionsSelected: num => { + if (num === 0) return 'Ештеңе таңдалмады'; + if (num < 6 || num === 7) return `${num}-еу таңдалды`; + if (num === 6) return `${num}-ау таңдалды`; + return `${num} таңдалды`; + }, + previousSlide: 'Алдыңғы слайд', + progress: 'Прогресс', + remove: 'Жою', + resize: 'Өлшемін өзгерту', + scrollToEnd: 'Соңына түсіру', + scrollToStart: 'Басына көтеру', + selectAColorFromTheScreen: 'Экраннан түсті таңдаңыз', + showPassword: 'Құпиясөзді көрсету', + slideNum: slide => `${slide}-слайд`, + toggleColorFormat: 'Түс пішімін ауыстыру' +}; + +registerTranslation(translation); + +export default translation;