fix. ISO_LANGUAGE_CODES 코드 적용
This commit is contained in:
@@ -11,6 +11,40 @@ const DEFAULT_LOCALES: Record<string, LocaleObject> = {
|
||||
th: { code: 'th', name: 'ภาษาไทย', iso: 'th', dir: 'ltr' },
|
||||
}
|
||||
const DEFAULT_LOCALE_CODE = 'ko'
|
||||
const ISO_LANGUAGE_CODES = [
|
||||
'en', // 영어
|
||||
'zh', // 중국어(표준어/만다린)
|
||||
'zh-tw', // 중국어(번체)
|
||||
'zh-cn', // 중국어(간체)
|
||||
'es', // 스페인어
|
||||
'ar', // 아랍어
|
||||
'id', // 인도네시아어
|
||||
'pt', // 포르투갈어
|
||||
'fr', // 프랑스어
|
||||
'ja', // 일본어
|
||||
'ru', // 러시아어
|
||||
'de', // 독일어
|
||||
'hi', // 힌디어
|
||||
'vi', // 베트남어
|
||||
'tr', // 터키어
|
||||
'ko', // 한국어
|
||||
'it', // 이탈리아어
|
||||
'bn', // 벵골어
|
||||
'pl', // 폴란드어
|
||||
'th', // 태국어
|
||||
'fa', // 페르시아어
|
||||
'nl', // 네덜란드어
|
||||
'ur', // 우르두어
|
||||
'te', // 텔루구어
|
||||
'mr', // 마라티어
|
||||
'ta', // 타밀어
|
||||
'tl', // 타갈로그어(필리핀어)
|
||||
'uk', // 우크라이나어
|
||||
'sw', // 스와힐리어
|
||||
'ro', // 루마니아어
|
||||
'hu', // 헝가리어
|
||||
'ms', // 말레이어
|
||||
]
|
||||
|
||||
// getI18n 함수가 NuxtI18nOptions 타입의 값을 반환하도록 명시적으로 타입을 지정합니다.
|
||||
const getI18n = (allowedLangCodes?: string[]): NuxtI18nOptions => {
|
||||
@@ -52,4 +86,4 @@ const getI18n = (allowedLangCodes?: string[]): NuxtI18nOptions => {
|
||||
}
|
||||
}
|
||||
|
||||
export { DEFAULT_LOCALE_CODE, DEFAULT_COVERAGES, getI18n }
|
||||
export { DEFAULT_LOCALE_CODE, ISO_LANGUAGE_CODES, getI18n }
|
||||
|
||||
Reference in New Issue
Block a user