From b3cbe8bff7a126b1ddb32f75ba756cf999df07d0 Mon Sep 17 00:00:00 2001 From: Maksim Ivanov Date: Tue, 13 Aug 2024 13:38:02 +0300 Subject: [PATCH] fix(i18n): add korean (#8498) --- .../language-switcher.component.ts | 1 + projects/i18n/interfaces/language-names.ts | 1 + .../i18n/languages/korean/addon-commerce.ts | 6 + .../i18n/languages/korean/addon-editor.ts | 67 ++++++ .../i18n/languages/korean/addon-preview.ts | 12 + projects/i18n/languages/korean/addon-table.ts | 10 + projects/i18n/languages/korean/core.ts | 26 +++ projects/i18n/languages/korean/countries.ts | 219 ++++++++++++++++++ projects/i18n/languages/korean/index.ts | 8 + projects/i18n/languages/korean/kit.ts | 64 +++++ projects/i18n/languages/korean/korean.ts | 18 ++ .../i18n/languages/korean/ng-package.json | 5 + 12 files changed, 437 insertions(+) create mode 100644 projects/i18n/languages/korean/addon-commerce.ts create mode 100644 projects/i18n/languages/korean/addon-editor.ts create mode 100644 projects/i18n/languages/korean/addon-preview.ts create mode 100644 projects/i18n/languages/korean/addon-table.ts create mode 100644 projects/i18n/languages/korean/core.ts create mode 100644 projects/i18n/languages/korean/countries.ts create mode 100644 projects/i18n/languages/korean/index.ts create mode 100644 projects/i18n/languages/korean/kit.ts create mode 100644 projects/i18n/languages/korean/korean.ts create mode 100644 projects/i18n/languages/korean/ng-package.json 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 b257a572e1dd..7444e2607b00 100644 --- a/projects/addon-doc/components/language-switcher/language-switcher.component.ts +++ b/projects/addon-doc/components/language-switcher/language-switcher.component.ts @@ -25,6 +25,7 @@ export class TuiLanguageSwitcherComponent { ['german', TuiCountryIsoCode.DE], ['japan', TuiCountryIsoCode.JP], ['italian', TuiCountryIsoCode.IT], + ['korean', TuiCountryIsoCode.KR], ['polish', TuiCountryIsoCode.PL], ['portuguese', TuiCountryIsoCode.PT], ['russian', TuiCountryIsoCode.RU], diff --git a/projects/i18n/interfaces/language-names.ts b/projects/i18n/interfaces/language-names.ts index ee68c866556f..07482ae748d4 100644 --- a/projects/i18n/interfaces/language-names.ts +++ b/projects/i18n/interfaces/language-names.ts @@ -7,6 +7,7 @@ export type TuiLanguageName = | 'german' | 'italian' | 'kazakh' + | 'korean' | 'malay' | 'polish' | 'portuguese' diff --git a/projects/i18n/languages/korean/addon-commerce.ts b/projects/i18n/languages/korean/addon-commerce.ts new file mode 100644 index 000000000000..af680211ae20 --- /dev/null +++ b/projects/i18n/languages/korean/addon-commerce.ts @@ -0,0 +1,6 @@ +import {TuiLanguageCommerce} from '@taiga-ui/i18n'; + +export const TUI_KOREAN_LANGUAGE_ADDON_COMMERCE: TuiLanguageCommerce = { + cardNumber: ['숫자', '카드번호'], + cardExpiry: ['만료', '유효 기간:'], +}; diff --git a/projects/i18n/languages/korean/addon-editor.ts b/projects/i18n/languages/korean/addon-editor.ts new file mode 100644 index 000000000000..c3881e9f005b --- /dev/null +++ b/projects/i18n/languages/korean/addon-editor.ts @@ -0,0 +1,67 @@ +import {TuiLanguageEditor} from '@taiga-ui/i18n'; + +export const TUI_KOREAN_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/korean/addon-preview.ts b/projects/i18n/languages/korean/addon-preview.ts new file mode 100644 index 000000000000..68708842f98a --- /dev/null +++ b/projects/i18n/languages/korean/addon-preview.ts @@ -0,0 +1,12 @@ +import {TuiLanguagePreview} from '@taiga-ui/i18n/interfaces'; + +export const TUI_KOREAN_LANGUAGE_ADDON_PREVIEW: TuiLanguagePreview = { + previewTexts: { + rotate: '회전하다', + }, + zoomTexts: { + zoomOut: '축소', + zoomIn: '확대하다', + reset: '다시 놓기', + }, +}; diff --git a/projects/i18n/languages/korean/addon-table.ts b/projects/i18n/languages/korean/addon-table.ts new file mode 100644 index 000000000000..51f375aefe7f --- /dev/null +++ b/projects/i18n/languages/korean/addon-table.ts @@ -0,0 +1,10 @@ +import {TuiLanguageTable} from '@taiga-ui/i18n'; + +export const TUI_KOREAN_LANGUAGE_ADDON_TABLE: TuiLanguageTable = { + showHideText: '표시 또는 숨기기', + paginationTexts: { + pages: '페이지', + linesPerPage: '페이지당 줄 수', + of: '~의', + }, +}; diff --git a/projects/i18n/languages/korean/core.ts b/projects/i18n/languages/korean/core.ts new file mode 100644 index 000000000000..84aa812bf80e --- /dev/null +++ b/projects/i18n/languages/korean/core.ts @@ -0,0 +1,26 @@ +import {TuiLanguageCore} from '@taiga-ui/i18n'; + +import {TUI_KOREAN_LANGUAGE_COUNTRIES} from './countries'; + +export const TUI_KOREAN_LANGUAGE_CORE: TuiLanguageCore = { + months: [ + '1월', + '2월', + '3월', + '4월', + '5월', + '6월', + '7월', + '8월', + '9월', + '10월', + '11월', + '12월', + ], + close: '닫다', + nothingFoundMessage: '아무것도 발견되지 않았습니다', + defaultErrorMessage: '값이 잘못되었습니다', + spinTexts: ['이전의', '다음'], + shortWeekDays: ['월요일', '화요일', '수요일', '목요일', '금요일', '토요일', '일요일'], + countries: TUI_KOREAN_LANGUAGE_COUNTRIES, +}; diff --git a/projects/i18n/languages/korean/countries.ts b/projects/i18n/languages/korean/countries.ts new file mode 100644 index 000000000000..0d590363a1e7 --- /dev/null +++ b/projects/i18n/languages/korean/countries.ts @@ -0,0 +1,219 @@ +import {TuiCountryIsoCode} from '@taiga-ui/i18n/enums'; + +export const TUI_KOREAN_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/korean/index.ts b/projects/i18n/languages/korean/index.ts new file mode 100644 index 000000000000..0b3aac3ed883 --- /dev/null +++ b/projects/i18n/languages/korean/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 './kit'; +export * from './korean'; diff --git a/projects/i18n/languages/korean/kit.ts b/projects/i18n/languages/korean/kit.ts new file mode 100644 index 000000000000..1c8208167214 --- /dev/null +++ b/projects/i18n/languages/korean/kit.ts @@ -0,0 +1,64 @@ +import {TuiLanguageKit} from '@taiga-ui/i18n'; + +export const TUI_KOREAN_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: [ + '1월', + '2월', + '3월', + '4월', + '5월', + '6월', + '7월', + '8월', + '9월', + '10월', + '11월', + '12월', + ], + pagination: ['이전 페이지', '다음 페이지'], + fileTexts: { + loadingError: '업로드 실패', + preview: '시사', + remove: '제거하다', + }, + inputFileTexts: { + defaultLabelSingle: '또는 여기에 놓으세요', + defaultLabelMultiple: '또는 여기에 놓으세요', + defaultLinkSingle: '파일을 선택하세요', + defaultLinkMultiple: '파일 선택', + maxSizeRejectionReason: '파일이 다음보다 큽니다.', + formatRejectionReason: '잘못된 파일 유형', + drop: '여기에 파일을 놓으세요', + dropMultiple: '여기에 파일을 놓으세요', + }, + multiSelectTexts: { + all: '모두 선택', + none: '선택 안함', + }, + prompt: { + yes: '예', + no: '아니요', + }, +}; diff --git a/projects/i18n/languages/korean/korean.ts b/projects/i18n/languages/korean/korean.ts new file mode 100644 index 000000000000..87795a2ed613 --- /dev/null +++ b/projects/i18n/languages/korean/korean.ts @@ -0,0 +1,18 @@ +import {TuiLanguage} from '@taiga-ui/i18n'; + +import {TUI_KOREAN_LANGUAGE_ADDON_COMMERCE} from './addon-commerce'; +import {TUI_KOREAN_LANGUAGE_ADDON_EDITOR} from './addon-editor'; +import {TUI_KOREAN_LANGUAGE_ADDON_PREVIEW} from './addon-preview'; +import {TUI_KOREAN_LANGUAGE_ADDON_TABLE} from './addon-table'; +import {TUI_KOREAN_LANGUAGE_CORE} from './core'; +import {TUI_KOREAN_LANGUAGE_KIT} from './kit'; + +export const TUI_KOREAN_LANGUAGE: TuiLanguage = { + name: 'korean', + ...TUI_KOREAN_LANGUAGE_CORE, + ...TUI_KOREAN_LANGUAGE_KIT, + ...TUI_KOREAN_LANGUAGE_ADDON_PREVIEW, + ...TUI_KOREAN_LANGUAGE_ADDON_TABLE, + ...TUI_KOREAN_LANGUAGE_ADDON_COMMERCE, + ...TUI_KOREAN_LANGUAGE_ADDON_EDITOR, +}; diff --git a/projects/i18n/languages/korean/ng-package.json b/projects/i18n/languages/korean/ng-package.json new file mode 100644 index 000000000000..bebf62dcb5e5 --- /dev/null +++ b/projects/i18n/languages/korean/ng-package.json @@ -0,0 +1,5 @@ +{ + "lib": { + "entryFile": "index.ts" + } +}