From 487b629995b4d930b6a16326fe5b0a3efabd7ca6 Mon Sep 17 00:00:00 2001 From: Adilet <39156875+hhiruko@users.noreply.github.com> Date: Thu, 25 Sep 2025 23:56:45 +0500 Subject: [PATCH] Add Kazakh translation (#1496) * Add Kazakh translation * Fix kk.ts translation entry --- packages/webawesome/src/translations/kk.ts | 45 ++++++++++++++++++++++ 1 file changed, 45 insertions(+) create mode 100644 packages/webawesome/src/translations/kk.ts diff --git a/packages/webawesome/src/translations/kk.ts b/packages/webawesome/src/translations/kk.ts new file mode 100644 index 000000000..d42ad24bb --- /dev/null +++ b/packages/webawesome/src/translations/kk.ts @@ -0,0 +1,45 @@ +import { registerTranslation } from '@shoelace-style/localize'; +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} таңдалды`; + }, + pauseAnimation: 'Анимацияны тоқтату', + playAnimation: 'Анимацияны ойнату', + previousSlide: 'Алдыңғы слайд', + progress: 'Прогресс', + remove: 'Жою', + resize: 'Өлшемін өзгерту', + scrollableRegion: 'Көтеру/түсіруге болатын аймақ (скролл)', + scrollToEnd: 'Соңына түсіру', + scrollToStart: 'Басына көтеру', + selectAColorFromTheScreen: 'Экраннан түсті таңдаңыз', + showPassword: 'Құпиясөзді көрсету', + slideNum: slide => `${slide}-слайд`, + toggleColorFormat: 'Түс пішімін ауыстыру', + zoomIn: 'Жақындату', + zoomOut: 'Алыстату', +}; + +registerTranslation(translation); + +export default translation;