diff --git a/projects/addon-doc/components/language-switcher/language-switcher.component.ts b/projects/addon-doc/components/language-switcher/language-switcher.component.ts index 0b0a9114535a3..f56fbd484c40c 100644 --- a/projects/addon-doc/components/language-switcher/language-switcher.component.ts +++ b/projects/addon-doc/components/language-switcher/language-switcher.component.ts @@ -29,6 +29,7 @@ export class TuiLanguageSwitcherComponent { ['spanish', TuiCountryIsoCode.ES], ['turkish', TuiCountryIsoCode.TR], ['ukrainian', TuiCountryIsoCode.UA], + ['kazakh', TuiCountryIsoCode.KZ], ['vietnamese', TuiCountryIsoCode.VN], ]); diff --git a/projects/i18n/interfaces/language-names.ts b/projects/i18n/interfaces/language-names.ts index dc6bb9e91fa4f..458fd62edd9e3 100644 --- a/projects/i18n/interfaces/language-names.ts +++ b/projects/i18n/interfaces/language-names.ts @@ -6,6 +6,7 @@ export type TuiLanguageName = | 'french' | 'german' | 'italian' + | 'kazakh' | 'polish' | 'portuguese' | 'russian' diff --git a/projects/i18n/languages/index.ts b/projects/i18n/languages/index.ts index 0bfe051e6d1d8..614b4bcf1655e 100644 --- a/projects/i18n/languages/index.ts +++ b/projects/i18n/languages/index.ts @@ -4,6 +4,7 @@ export * from '@taiga-ui/i18n/languages/english'; export * from '@taiga-ui/i18n/languages/french'; export * from '@taiga-ui/i18n/languages/german'; export * from '@taiga-ui/i18n/languages/italian'; +export * from 'projects/i18n/languages/kazakh'; export * from '@taiga-ui/i18n/languages/polish'; export * from '@taiga-ui/i18n/languages/portuguese'; export * from '@taiga-ui/i18n/languages/russian'; diff --git a/projects/i18n/languages/kazakh/addon-commerce.ts b/projects/i18n/languages/kazakh/addon-commerce.ts new file mode 100644 index 0000000000000..c3cf4c682b980 --- /dev/null +++ b/projects/i18n/languages/kazakh/addon-commerce.ts @@ -0,0 +1,6 @@ +import {TuiLanguageCommerce} from '@taiga-ui/i18n/interfaces'; + +export const TUI_KAZAKH_LANGUAGE_ADDON_COMMERCE: TuiLanguageCommerce = { + cardNumber: [`Сан`, `Карточка нөмірі`], + cardExpiry: [`Мерзімі бітеді`, `Арқылы жарамды`], +}; diff --git a/projects/i18n/languages/kazakh/addon-editor.ts b/projects/i18n/languages/kazakh/addon-editor.ts new file mode 100644 index 0000000000000..b3ad7a9b66fd5 --- /dev/null +++ b/projects/i18n/languages/kazakh/addon-editor.ts @@ -0,0 +1,67 @@ +import {TuiLanguageEditor} from '@taiga-ui/i18n/interfaces'; + +export const TUI_KAZAKH_LANGUAGE_ADDON_EDITOR: TuiLanguageEditor = { + colorSelectorModeNames: [`Бірыңғай түс`, `Градиент`], + toolbarTools: { + undo: `Болдырмау`, + redo: `Қайталау`, + font: `Қаріп`, + fontStyle: `Қаріп стилі`, + fontSize: `Қаріп өлшемі`, + bold: `Қалың`, + italic: `Курсив`, + underline: `Астын сызу`, + strikeThrough: `Соғу`, + justify: `Ақтау`, + justifyLeft: `Сол жаққа ақтаңыз`, + justifyCenter: `Орталықты негіздеу`, + justifyRight: `Дұрыс негіздеу`, + justifyFull: `Толық негіздеу`, + list: `Тізім`, + indent: `Шегініс`, + outdent: `Ашық`, + unorderedList: `Реттелмеген тізім`, + orderedList: `Реттелген тізім`, + quote: `Дәйексөз`, + foreColor: `Түс`, + backColor: `Фон түсі`, + hiliteColor: `Түсті бөлектеу`, + clear: `Таза`, + link: `Сілтеме`, + attach: `Файлды тіркеңіз`, + tex: `TeX енгізіңіз`, + code: `Код`, + image: `Суретті енгізу`, + insertHorizontalRule: `Көлденең ережені енгізіңіз`, + superscript: `Жоғарғы сызба`, + subscript: `Жазу`, + insertTable: `Кестені енгізу`, + insertGroup: `Топты енгізу`, + hiliteGroup: `Хилит тобы`, + removeGroup: `Топты жою`, + insertAnchor: `Анкерді салыңыз`, + mergeCells: `Ұяшықтарды біріктіру`, + splitCells: `Бөлінген жасушалар`, + rowsColumnsManaging: `Жолдар мен бағандарды басқару`, + cellColor: `Жасуша түсі`, + setDetails: `Егжей`, + removeDetails: `Мәліметтерді жою`, + }, + editorEditLink: { + urlExample: `example.com`, + anchorExample: `Якорь`, + }, + editorTableCommands: [ + [`Алдында бағанды енгізу`, `Бағананы кейін енгізіңіз`], + [`Алдында жолды енгізіңіз`, `Жолды кейін енгізіңіз`], + [`Бағанды жою`, `Жолды жою`], + ], + editorCodeOptions: [`Мәтіндегі код`, `Блоктағы код`], + editorFontOptions: { + small: `Кішкентай`, + large: `Үлкен`, + normal: `Қалыпты`, + title: `Тақырып`, + subtitle: `Субтитр`, + }, +}; diff --git a/projects/i18n/languages/kazakh/addon-preview.ts b/projects/i18n/languages/kazakh/addon-preview.ts new file mode 100644 index 0000000000000..d8d100ad9ed58 --- /dev/null +++ b/projects/i18n/languages/kazakh/addon-preview.ts @@ -0,0 +1,12 @@ +import {TuiLanguagePreview} from '@taiga-ui/i18n/interfaces'; + +export const TUI_KAZAKH_LANGUAGE_ADDON_PREVIEW: TuiLanguagePreview = { + previewTexts: { + rotate: `Айналдыру`, + }, + zoomTexts: { + zoomOut: `Кішірейту`, + zoomIn: `Үлкейту`, + reset: `Қалпына келтіру`, + }, +}; diff --git a/projects/i18n/languages/kazakh/addon-table.ts b/projects/i18n/languages/kazakh/addon-table.ts new file mode 100644 index 0000000000000..f9bfd2608b8b2 --- /dev/null +++ b/projects/i18n/languages/kazakh/addon-table.ts @@ -0,0 +1,10 @@ +import {TuiLanguageTable} from '@taiga-ui/i18n/interfaces'; + +export const TUI_KAZAKH_LANGUAGE_ADDON_TABLE: TuiLanguageTable = { + showHideText: `Көрсету/Жасыру`, + paginationTexts: { + pages: `Беттер`, + linesPerPage: `Әр беттегі жолдар`, + of: `ның`, + }, +}; diff --git a/projects/i18n/languages/kazakh/core.ts b/projects/i18n/languages/kazakh/core.ts new file mode 100644 index 0000000000000..58e080729832e --- /dev/null +++ b/projects/i18n/languages/kazakh/core.ts @@ -0,0 +1,26 @@ +import {TuiLanguageCore} from '@taiga-ui/i18n/interfaces'; + +import {TUI_KAZAKH_LANGUAGE_COUNTRIES} from './countries'; + +export const TUI_KAZAKH_LANGUAGE_CORE: TuiLanguageCore = { + months: [ + `Қаңтар`, + `Ақпан`, + `Наурыз`, + `Сәуір`, + `Мамыр`, + `Маусым`, + `Шілде`, + `Тамыз`, + `Қыркүйек`, + `Қазан`, + `Қараша`, + `Желтоқсан`, + ], + close: `Жабық`, + nothingFoundMessage: `Ештеңе табылмады`, + defaultErrorMessage: `Мән жарамсыз`, + spinTexts: [`Алдыңғы`, `Келесі`], + shortWeekDays: [`Дүй`, `Ссе`, `Сәр`, `Бсе`, `Жұм`, `Сб`, `Жек`], + countries: TUI_KAZAKH_LANGUAGE_COUNTRIES, +}; diff --git a/projects/i18n/languages/kazakh/countries.ts b/projects/i18n/languages/kazakh/countries.ts new file mode 100644 index 0000000000000..77d725fd03f56 --- /dev/null +++ b/projects/i18n/languages/kazakh/countries.ts @@ -0,0 +1,219 @@ +import {TuiCountryIsoCode} from '@taiga-ui/i18n/enums'; + +export const TUI_KAZAKH_LANGUAGE_COUNTRIES: Record = { + [TuiCountryIsoCode.AD]: `Andorra`, + [TuiCountryIsoCode.AE]: `United Arab Emirates`, + [TuiCountryIsoCode.AF]: `Afghanistan`, + [TuiCountryIsoCode.AG]: `Antigua and Barbuda`, + [TuiCountryIsoCode.BL]: `Saint Barthélemy`, + [TuiCountryIsoCode.AI]: `Anguilla`, + [TuiCountryIsoCode.AL]: `Albania`, + [TuiCountryIsoCode.AM]: `Armenia`, + [TuiCountryIsoCode.AO]: `Angola`, + [TuiCountryIsoCode.AR]: `Argentina`, + [TuiCountryIsoCode.AT]: `Austria`, + [TuiCountryIsoCode.AU]: `Australia`, + [TuiCountryIsoCode.AW]: `Aruba`, + [TuiCountryIsoCode.AZ]: `Azerbaijan`, + [TuiCountryIsoCode.BA]: `Bosnia and Herzegovina`, + [TuiCountryIsoCode.BB]: `Barbados`, + [TuiCountryIsoCode.BD]: `Bangladesh`, + [TuiCountryIsoCode.BE]: `Belgium`, + [TuiCountryIsoCode.BF]: `Burkina Faso`, + [TuiCountryIsoCode.BG]: `Bulgaria`, + [TuiCountryIsoCode.BH]: `Bahrain`, + [TuiCountryIsoCode.BI]: `Burundi`, + [TuiCountryIsoCode.BJ]: `Benin`, + [TuiCountryIsoCode.GF]: `Guyana`, + [TuiCountryIsoCode.BM]: `Bermuda`, + [TuiCountryIsoCode.BN]: `Brunei Darussalam`, + [TuiCountryIsoCode.BO]: `Bolivia`, + [TuiCountryIsoCode.BQ]: `Bonaire, Sint Eustatius and Saba`, + [TuiCountryIsoCode.BR]: `Brazil`, + [TuiCountryIsoCode.BS]: `Bahamas`, + [TuiCountryIsoCode.BT]: `Bhutan`, + [TuiCountryIsoCode.BW]: `Botswana`, + [TuiCountryIsoCode.BY]: `Belarus`, + [TuiCountryIsoCode.BZ]: `Belize`, + [TuiCountryIsoCode.CA]: `Canada`, + [TuiCountryIsoCode.CD]: `Dem. Rep. Congo (Kinshasa)`, + [TuiCountryIsoCode.CF]: `Central African Republic`, + [TuiCountryIsoCode.CG]: `Congo (Brazzaville)`, + [TuiCountryIsoCode.CH]: `Switzerland`, + [TuiCountryIsoCode.CI]: `Ivory Coast`, + [TuiCountryIsoCode.CL]: `Chile`, + [TuiCountryIsoCode.CM]: `Cameroon`, + [TuiCountryIsoCode.CN]: `China`, + [TuiCountryIsoCode.CO]: `Colombia`, + [TuiCountryIsoCode.CR]: `Costa Rica`, + [TuiCountryIsoCode.CU]: `Cuba`, + [TuiCountryIsoCode.CV]: `Cape Verde`, + [TuiCountryIsoCode.CW]: `Curaçao`, + [TuiCountryIsoCode.CY]: `Cyprus`, + [TuiCountryIsoCode.CZ]: `Czech Republic`, + [TuiCountryIsoCode.DE]: `Germany`, + [TuiCountryIsoCode.DJ]: `Djibouti`, + [TuiCountryIsoCode.DK]: `Denmark`, + [TuiCountryIsoCode.DM]: `Dominica`, + [TuiCountryIsoCode.DO]: `Dominican Republic`, + [TuiCountryIsoCode.DZ]: `Algeria`, + [TuiCountryIsoCode.EC]: `Ecuador`, + [TuiCountryIsoCode.EE]: `Estonia`, + [TuiCountryIsoCode.EG]: `Egypt`, + [TuiCountryIsoCode.ER]: `Eritrea`, + [TuiCountryIsoCode.ES]: `Spain`, + [TuiCountryIsoCode.ET]: `Ethiopia`, + [TuiCountryIsoCode.FI]: `Finland`, + [TuiCountryIsoCode.FJ]: `Fiji`, + [TuiCountryIsoCode.FK]: `Falkland Islands`, + [TuiCountryIsoCode.FM]: `F.S. of Micronesia`, + [TuiCountryIsoCode.FR]: `France`, + [TuiCountryIsoCode.GA]: `Gabon`, + [TuiCountryIsoCode.GB]: `United Kingdom`, + [TuiCountryIsoCode.GD]: `Grenada`, + [TuiCountryIsoCode.GE]: `Georgia`, + [TuiCountryIsoCode.GP]: `Guadeloupe`, + [TuiCountryIsoCode.GH]: `Ghana`, + [TuiCountryIsoCode.GI]: `Gibraltar`, + [TuiCountryIsoCode.GL]: `Greenland`, + [TuiCountryIsoCode.GM]: `Gambia`, + [TuiCountryIsoCode.GN]: `Guinea`, + [TuiCountryIsoCode.MF]: `Saint-Martin`, + [TuiCountryIsoCode.GQ]: `Equatorial Guinea`, + [TuiCountryIsoCode.GR]: `Greece`, + [TuiCountryIsoCode.GT]: `Guatemala`, + [TuiCountryIsoCode.GW]: `Guinea-Bissau`, + [TuiCountryIsoCode.GY]: `Guyana`, + [TuiCountryIsoCode.HK]: `Hong Kong`, + [TuiCountryIsoCode.HN]: `Honduras`, + [TuiCountryIsoCode.HR]: `Croatia`, + [TuiCountryIsoCode.HT]: `Haiti`, + [TuiCountryIsoCode.HU]: `Hungary`, + [TuiCountryIsoCode.ID]: `Indonesia`, + [TuiCountryIsoCode.IE]: `Ireland`, + [TuiCountryIsoCode.IL]: `Israel`, + [TuiCountryIsoCode.IN]: `India`, + [TuiCountryIsoCode.IQ]: `Iraq`, + [TuiCountryIsoCode.IR]: `Iran`, + [TuiCountryIsoCode.IS]: `Iceland`, + [TuiCountryIsoCode.IT]: `Italy`, + [TuiCountryIsoCode.JM]: `Jamaica`, + [TuiCountryIsoCode.JO]: `Jordan`, + [TuiCountryIsoCode.JP]: `Japan`, + [TuiCountryIsoCode.KE]: `Kenya`, + [TuiCountryIsoCode.KG]: `Kyrgyzstan`, + [TuiCountryIsoCode.KH]: `Cambodia`, + [TuiCountryIsoCode.KM]: `Comoros`, + [TuiCountryIsoCode.KN]: `Saint Kitts and Nevis`, + [TuiCountryIsoCode.KP]: `Korean PDR`, + [TuiCountryIsoCode.KR]: `Rep. Korea`, + [TuiCountryIsoCode.KW]: `Kuwait`, + [TuiCountryIsoCode.KY]: `Cayman Islands`, + [TuiCountryIsoCode.KZ]: `Kazakhstan`, + [TuiCountryIsoCode.LA]: `Laos`, + [TuiCountryIsoCode.LB]: `Lebanon`, + [TuiCountryIsoCode.LC]: `Saint Lucia`, + [TuiCountryIsoCode.LI]: `Liechtenstein`, + [TuiCountryIsoCode.LK]: `Sri Lanka`, + [TuiCountryIsoCode.LR]: `Liberia`, + [TuiCountryIsoCode.LS]: `Lesotho`, + [TuiCountryIsoCode.LT]: `Lithuania`, + [TuiCountryIsoCode.LU]: `Luxembourg`, + [TuiCountryIsoCode.LV]: `Latvia`, + [TuiCountryIsoCode.LY]: `Libya`, + [TuiCountryIsoCode.MA]: `Morocco`, + [TuiCountryIsoCode.MC]: `Monaco`, + [TuiCountryIsoCode.MD]: `Moldova`, + [TuiCountryIsoCode.ME]: `Montenegro`, + [TuiCountryIsoCode.MQ]: `Martinique`, + [TuiCountryIsoCode.MG]: `Madagascar`, + [TuiCountryIsoCode.MK]: `Rep. of North Macedonia`, + [TuiCountryIsoCode.ML]: `Mali`, + [TuiCountryIsoCode.MM]: `Burma (Myanmar)`, + [TuiCountryIsoCode.MN]: `Mongolia`, + [TuiCountryIsoCode.MO]: `Macau`, + [TuiCountryIsoCode.RE]: `Réunion`, + [TuiCountryIsoCode.MR]: `Mauritania`, + [TuiCountryIsoCode.MS]: `Montserrat`, + [TuiCountryIsoCode.MT]: `Malta`, + [TuiCountryIsoCode.MU]: `Mauritius`, + [TuiCountryIsoCode.MV]: `Maldives`, + [TuiCountryIsoCode.MW]: `Malawi`, + [TuiCountryIsoCode.MX]: `Mexico`, + [TuiCountryIsoCode.MY]: `Malaysia`, + [TuiCountryIsoCode.MZ]: `Mozambique`, + [TuiCountryIsoCode.NA]: `Namibia`, + [TuiCountryIsoCode.NC]: `New Caledonia`, + [TuiCountryIsoCode.NE]: `Niger`, + [TuiCountryIsoCode.NG]: `Nigeria`, + [TuiCountryIsoCode.NI]: `Nicaragua`, + [TuiCountryIsoCode.NL]: `Netherlands`, + [TuiCountryIsoCode.NO]: `Norway`, + [TuiCountryIsoCode.NP]: `Nepal`, + [TuiCountryIsoCode.NZ]: `New Zealand`, + [TuiCountryIsoCode.OM]: `Oman`, + [TuiCountryIsoCode.PA]: `Panama`, + [TuiCountryIsoCode.PE]: `Peru`, + [TuiCountryIsoCode.PF]: `French Polynesia (Tahiti)`, + [TuiCountryIsoCode.PG]: `Papua New Guinea`, + [TuiCountryIsoCode.PH]: `Philippines`, + [TuiCountryIsoCode.PK]: `Pakistan`, + [TuiCountryIsoCode.PL]: `Poland`, + [TuiCountryIsoCode.PT]: `Portugal`, + [TuiCountryIsoCode.PW]: `Palau`, + [TuiCountryIsoCode.PY]: `Paraguay`, + [TuiCountryIsoCode.QA]: `Qatar`, + [TuiCountryIsoCode.YT]: `Mayotte`, + [TuiCountryIsoCode.RO]: `Romania`, + [TuiCountryIsoCode.RS]: `Serbia`, + [TuiCountryIsoCode.RU]: `Russia`, + [TuiCountryIsoCode.RW]: `Rwanda`, + [TuiCountryIsoCode.SA]: `Saudi Arabia`, + [TuiCountryIsoCode.SB]: `Solomon Islands`, + [TuiCountryIsoCode.SC]: `Seychelles`, + [TuiCountryIsoCode.SD]: `Sudan`, + [TuiCountryIsoCode.SE]: `Sweden`, + [TuiCountryIsoCode.SG]: `Singapore`, + [TuiCountryIsoCode.SH]: `Saint Helena`, + [TuiCountryIsoCode.SI]: `Slovenia`, + [TuiCountryIsoCode.SK]: `Slovakia`, + [TuiCountryIsoCode.SL]: `Sierra Leone`, + [TuiCountryIsoCode.SM]: `San Marino`, + [TuiCountryIsoCode.SN]: `Senegal`, + [TuiCountryIsoCode.SO]: `Somalia`, + [TuiCountryIsoCode.SR]: `Suriname`, + [TuiCountryIsoCode.ST]: `Sao Tome and Principe`, + [TuiCountryIsoCode.SV]: `El Salvador`, + [TuiCountryIsoCode.SX]: `Sint Maarten`, + [TuiCountryIsoCode.SY]: `Syrian Arab Republic`, + [TuiCountryIsoCode.SZ]: `Swaziland`, + [TuiCountryIsoCode.TC]: `Turks and Caicos`, + [TuiCountryIsoCode.TD]: `Chad`, + [TuiCountryIsoCode.TG]: `Togo`, + [TuiCountryIsoCode.TH]: `Thailand`, + [TuiCountryIsoCode.TJ]: `Tajikistan`, + [TuiCountryIsoCode.TL]: `East Timor`, + [TuiCountryIsoCode.TM]: `Turkmenistan`, + [TuiCountryIsoCode.TN]: `Tunisia`, + [TuiCountryIsoCode.TO]: `Tonga`, + [TuiCountryIsoCode.TR]: `Turkey`, + [TuiCountryIsoCode.TT]: `Trinidad and Tobago`, + [TuiCountryIsoCode.TW]: `Taiwan`, + [TuiCountryIsoCode.TZ]: `Tanzania`, + [TuiCountryIsoCode.UA]: `Ukraine`, + [TuiCountryIsoCode.UG]: `Uganda`, + [TuiCountryIsoCode.US]: `USA`, + [TuiCountryIsoCode.UY]: `Uruguay`, + [TuiCountryIsoCode.UZ]: `Uzbekistan`, + [TuiCountryIsoCode.VC]: `Saint Vincent and the Grenadines`, + [TuiCountryIsoCode.VE]: `Venezuela`, + [TuiCountryIsoCode.VG]: `British Virgin Islands`, + [TuiCountryIsoCode.VN]: `Vietnam`, + [TuiCountryIsoCode.VU]: `Vanuatu`, + [TuiCountryIsoCode.WS]: `Samoa`, + [TuiCountryIsoCode.XK]: `Kosovo`, + [TuiCountryIsoCode.YE]: `Yemen`, + [TuiCountryIsoCode.ZA]: `South Africa`, + [TuiCountryIsoCode.ZM]: `Zambia`, + [TuiCountryIsoCode.ZW]: `Zimbabwe`, +}; diff --git a/projects/i18n/languages/kazakh/index.ts b/projects/i18n/languages/kazakh/index.ts new file mode 100644 index 0000000000000..63e2cdafccd60 --- /dev/null +++ b/projects/i18n/languages/kazakh/index.ts @@ -0,0 +1,8 @@ +export * from './addon-commerce'; +export * from './addon-editor'; +export * from './addon-preview'; +export * from './addon-table'; +export * from './core'; +export * from './countries'; +export * from './kazakhstan'; +export * from './kit'; diff --git a/projects/i18n/languages/kazakh/kazakhstan.ts b/projects/i18n/languages/kazakh/kazakhstan.ts new file mode 100644 index 0000000000000..2d4ba03b8764b --- /dev/null +++ b/projects/i18n/languages/kazakh/kazakhstan.ts @@ -0,0 +1,18 @@ +import {TuiLanguage} from '@taiga-ui/i18n/interfaces'; + +import {TUI_KAZAKH_LANGUAGE_ADDON_COMMERCE} from './addon-commerce'; +import {TUI_KAZAKH_LANGUAGE_ADDON_EDITOR} from './addon-editor'; +import {TUI_KAZAKH_LANGUAGE_ADDON_PREVIEW} from './addon-preview'; +import {TUI_KAZAKH_LANGUAGE_ADDON_TABLE} from './addon-table'; +import {TUI_KAZAKH_LANGUAGE_CORE} from './core'; +import {TUI_KAZAKH_LANGUAGE_KIT} from './kit'; + +export const TUI_KAZAKH_LANGUAGE: TuiLanguage = { + name: `kazakhstan`, + ...TUI_KAZAKH_LANGUAGE_CORE, + ...TUI_KAZAKH_LANGUAGE_KIT, + ...TUI_KAZAKH_LANGUAGE_ADDON_TABLE, + ...TUI_KAZAKH_LANGUAGE_ADDON_COMMERCE, + ...TUI_KAZAKH_LANGUAGE_ADDON_EDITOR, + ...TUI_KAZAKH_LANGUAGE_ADDON_PREVIEW, +}; diff --git a/projects/i18n/languages/kazakh/kit.ts b/projects/i18n/languages/kazakh/kit.ts new file mode 100644 index 0000000000000..5e03f010db583 --- /dev/null +++ b/projects/i18n/languages/kazakh/kit.ts @@ -0,0 +1,64 @@ +import {TuiLanguageKit} from '@taiga-ui/i18n/interfaces'; + +export const TUI_KAZAKH_LANGUAGE_KIT: TuiLanguageKit = { + cancel: `Болдырмау`, + done: `Дайын`, + more: `Көбірек`, + otherDate: `Басқа күн...`, + showAll: `Барлығын көрсету`, + hide: `Жасыру`, + mobileCalendarTexts: [`Күнді таңдаңыз`, `Аралықты таңдаңыз`], + range: [`бастап`, `дейін`], + countTexts: [`Плюс`, `Минус`], + time: { + 'HH:MM': `HH:MM`, + 'HH:MM:SS': `HH:MM:SS`, + 'HH:MM:SS.MSS': `HH:MM:SS.MSS`, + }, + dateTexts: { + DMY: `dd.mm.yyyy`, + MDY: `mm.dd.yyyy`, + YMD: `yyyy.mm.dd`, + }, + digitalInformationUnits: [`B`, `KiB`, `MiB`], + passwordTexts: [`Құпия сөзді көрсету`, `Құпия сөзді жасыру`], + copyTexts: [`Көшіру`, `Көшірілген`], + shortCalendarMonths: [ + `Қаң`, + `Ақп`, + `Нау`, + `Сәу`, + `Мам`, + `Мау`, + `Шіл`, + `Там`, + `Қыр`, + `Қаз`, + `Қар`, + `Жел`, + ], + pagination: [`Алдыңғы бет`, `Келесі бет`], + fileTexts: { + loadingError: `Жүктеп салу сәтсіз аяқталды`, + preview: `Алдын ала қарау`, + remove: `Жою`, + }, + inputFileTexts: { + defaultLabelSingle: `немесе тастаңыз\u00A0ол\u00A0мұнда`, + defaultLabelMultiple: `немесе тастаңыз\u00A0олар\u00A0мұнда`, + defaultLinkSingle: `Файлды таңдаңыз`, + defaultLinkMultiple: `Файлдарды таңдаңыз`, + maxSizeRejectionReason: `Файл тым үлкен`, + formatRejectionReason: `Қате файл түрі`, + drop: `Файлды осы жерге тастаңыз`, + dropMultiple: `Файлдарды осы жерге тастаңыз`, + }, + multiSelectTexts: { + all: `Барлығын таңдаңыз`, + none: `Ешбіреуін таңдау`, + }, + prompt: { + yes: `Иә`, + no: `Жоқ`, + }, +}; diff --git a/projects/i18n/languages/kazakh/ng-package.json b/projects/i18n/languages/kazakh/ng-package.json new file mode 100644 index 0000000000000..bebf62dcb5e51 --- /dev/null +++ b/projects/i18n/languages/kazakh/ng-package.json @@ -0,0 +1,5 @@ +{ + "lib": { + "entryFile": "index.ts" + } +}