fix: temporarily disable vintl for all langs apart from en-US (#4911)

* fix: temporarily disable vintl apart from en_us

* fix: lint
This commit is contained in:
Calum H.
2025-12-15 19:04:19 +00:00
committed by GitHub
parent 7aaf99a0c8
commit 924a77eb3f

View File

@@ -31,7 +31,7 @@ const favicons = {
* Preferably only the locales that reach a certain threshold of complete * Preferably only the locales that reach a certain threshold of complete
* translations would be included in this array. * translations would be included in this array.
*/ */
const enabledLocales: string[] = [] // const enabledLocales: string[] = []
/** /**
* Overrides for the categories of the certain locales. * Overrides for the categories of the certain locales.
@@ -179,7 +179,7 @@ export default defineNuxtConfig({
async 'vintl:extendOptions'(opts) { async 'vintl:extendOptions'(opts) {
opts.locales ??= [] opts.locales ??= []
const isProduction = getDomain() === 'https://modrinth.com' // const isProduction = getDomain() === 'https://modrinth.com'
const resolveCompactNumberDataImport = await (async () => { const resolveCompactNumberDataImport = await (async () => {
const compactNumberLocales: string[] = [] const compactNumberLocales: string[] = []
@@ -234,7 +234,9 @@ export default defineNuxtConfig({
for await (const localeDir of globIterate('src/locales/*/', { posix: true })) { for await (const localeDir of globIterate('src/locales/*/', { posix: true })) {
const tag = basename(localeDir) const tag = basename(localeDir)
if (isProduction && !enabledLocales.includes(tag) && opts.defaultLocale !== tag) continue
// NOTICE: temporarily disabled all locales except en-US
if (opts.defaultLocale !== tag) continue
const locale = const locale =
opts.locales.find((locale) => locale.tag === tag) ?? opts.locales.find((locale) => locale.tag === tag) ??