mirror of
https://github.com/mmjee/Piped-Material.git
synced 2024-12-06 19:26:36 +01:00
Aid in moving from deprecated language tags and fix a formatting issue
This commit is contained in:
@@ -14,7 +14,7 @@
|
||||
</router-link>
|
||||
<span v-else-if="item.uploaderName">{{ item.uploaderName }}<br /></span>
|
||||
<span v-if="isNumber(item.videos)">
|
||||
{{ $tc('counts.videos', item.videos, { formatted: $store.getters['i18n/fmtFullNumber'](item.videos) }) }}
|
||||
{{ $tc('counts.videos', item.videos, { n: $store.getters['i18n/fmtFullNumber'](item.videos) }) }}
|
||||
</span>
|
||||
</v-card-text>
|
||||
</v-card>
|
||||
|
||||
@@ -50,6 +50,10 @@ export const i18n = new VueI18n({
|
||||
messages
|
||||
})
|
||||
|
||||
export const DEPRECATED_LANGUAGES_MAP = new Map([
|
||||
['bn-Beng', 'bn-IN']
|
||||
])
|
||||
|
||||
export const TIME_AGO_EXCEPTIONS = {
|
||||
'bn-IN': 'bn',
|
||||
'nb-NO': 'nb',
|
||||
@@ -171,6 +175,9 @@ async function loadFormatting (locale) {
|
||||
}
|
||||
|
||||
export async function changeLocale (lang) {
|
||||
if (DEPRECATED_LANGUAGES_MAP.has(lang)) {
|
||||
lang = DEPRECATED_LANGUAGES_MAP.get(lang)
|
||||
}
|
||||
await Promise.all([
|
||||
loadLocale(lang),
|
||||
syncStylesPerLanguage(lang),
|
||||
|
||||
Reference in New Issue
Block a user