biome format --write
This commit is contained in:
parent
8372348148
commit
9262e803ec
415 changed files with 54076 additions and 17419 deletions
|
|
@ -6,13 +6,14 @@ const specialLanguageCodes = {
|
|||
pdc: 'en',
|
||||
ja_easy: 'ja',
|
||||
zh_Hant: 'zh-HANT',
|
||||
zh: 'zh-Hans'
|
||||
zh: 'zh-Hans',
|
||||
}
|
||||
|
||||
const internalToBrowserLocale = code => specialLanguageCodes[code] || code
|
||||
const internalToBrowserLocale = (code) => specialLanguageCodes[code] || code
|
||||
|
||||
const internalToBackendLocale = code => internalToBrowserLocale(code).replace('_', '-')
|
||||
const internalToBackendLocaleMulti = codes => {
|
||||
const internalToBackendLocale = (code) =>
|
||||
internalToBrowserLocale(code).replace('_', '-')
|
||||
const internalToBackendLocaleMulti = (codes) => {
|
||||
const langs = Array.isArray(codes) ? codes : [codes]
|
||||
return langs.map(internalToBackendLocale).join(',')
|
||||
}
|
||||
|
|
@ -23,21 +24,27 @@ const getLanguageName = (code) => {
|
|||
ja_easy: 'やさしいにほんご',
|
||||
'nan-TW': '臺語(閩南語)',
|
||||
zh: '简体中文',
|
||||
zh_Hant: '繁體中文'
|
||||
zh_Hant: '繁體中文',
|
||||
}
|
||||
const languageName = specialLanguageNames[code] || ISO6391.getNativeName(code)
|
||||
const browserLocale = internalToBrowserLocale(code)
|
||||
return languageName.charAt(0).toLocaleUpperCase(browserLocale) + languageName.slice(1)
|
||||
return (
|
||||
languageName.charAt(0).toLocaleUpperCase(browserLocale) +
|
||||
languageName.slice(1)
|
||||
)
|
||||
}
|
||||
|
||||
const languages = _.map(languagesObject.languages, (code) => ({ code, name: getLanguageName(code) })).sort((a, b) => a.name.localeCompare(b.name))
|
||||
const languages = _.map(languagesObject.languages, (code) => ({
|
||||
code,
|
||||
name: getLanguageName(code),
|
||||
})).sort((a, b) => a.name.localeCompare(b.name))
|
||||
|
||||
const localeService = {
|
||||
internalToBrowserLocale,
|
||||
internalToBackendLocale,
|
||||
internalToBackendLocaleMulti,
|
||||
languages,
|
||||
getLanguageName
|
||||
getLanguageName,
|
||||
}
|
||||
|
||||
export default localeService
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue