aboutsummaryrefslogtreecommitdiff
path: root/src/services/locale
diff options
context:
space:
mode:
authorHJ <30-hj@users.noreply.git.pleroma.social>2022-05-22 16:38:09 +0000
committerHJ <30-hj@users.noreply.git.pleroma.social>2022-05-22 16:38:09 +0000
commit069cf3fa87c0d29803275fe66864d5e439cad309 (patch)
treea38bd995196a52d14d499b46c1b8f256e17a9877 /src/services/locale
parenta88abc7ee3b78427e40bc4d2346a78e9871d1ba4 (diff)
Revert "Merge branch 'from/develop/tusooa/lang-opts' into 'develop'"
This reverts merge request !1494
Diffstat (limited to 'src/services/locale')
-rw-r--r--src/services/locale/locale.service.js27
1 files changed, 2 insertions, 25 deletions
diff --git a/src/services/locale/locale.service.js b/src/services/locale/locale.service.js
index 8cef2522..5be99d81 100644
--- a/src/services/locale/locale.service.js
+++ b/src/services/locale/locale.service.js
@@ -1,35 +1,12 @@
-import languagesObject from '../../i18n/messages'
-import ISO6391 from 'iso-639-1'
-import _ from 'lodash'
-
const specialLanguageCodes = {
'ja_easy': 'ja',
- 'zh_Hant': 'zh-HANT',
- 'zh': 'zh-Hans'
+ 'zh_Hant': 'zh-HANT'
}
const internalToBrowserLocale = code => specialLanguageCodes[code] || code
-const internalToBackendLocale = code => internalToBrowserLocale(code).replace('_', '-')
-
-const getLanguageName = (code) => {
- const specialLanguageNames = {
- 'ja_easy': 'やさしいにほんご',
- 'zh': '简体中文',
- 'zh_Hant': '繁體中文'
- }
- const languageName = specialLanguageNames[code] || ISO6391.getNativeName(code)
- const browserLocale = internalToBrowserLocale(code)
- return languageName.charAt(0).toLocaleUpperCase(browserLocale) + languageName.slice(1)
-}
-
-const languages = _.map(languagesObject.languages, (code) => ({ code: code, name: getLanguageName(code) })).sort((a, b) => a.name.localeCompare(b.name))
-
const localeService = {
- internalToBrowserLocale,
- internalToBackendLocale,
- languages,
- getLanguageName
+ internalToBrowserLocale
}
export default localeService