mirror of
https://github.com/blitzkit/blitzkit.git
synced 2026-10-25 03:29:51 +01:00
feat: locales
This commit is contained in:
1 parent
66d63d5c60
commit
6fbe1d6339
3 files changed
+28
-4
No files matched your search
@@ -4,11 +4,12 @@ import { Locale } from 'discord.js';
|
|||||||
const SUPPORTED_LOCALES_DISCORD_MAP: Record<SupportedLocale, Locale> = {
|
const SUPPORTED_LOCALES_DISCORD_MAP: Record<SupportedLocale, Locale> = {
|
||||||
en: Locale.EnglishUS,
|
en: Locale.EnglishUS,
|
||||||
es: Locale.SpanishES,
|
es: Locale.SpanishES,
|
||||||
hr: Locale.Croatian,
|
|
||||||
pt: Locale.PortugueseBR,
|
pt: Locale.PortugueseBR,
|
||||||
ru: Locale.Russian,
|
ru: Locale.Russian,
|
||||||
uk: Locale.Ukrainian,
|
uk: Locale.Ukrainian,
|
||||||
zh: Locale.ChineseCN,
|
zh: Locale.ChineseCN,
|
||||||
|
fr: Locale.French,
|
||||||
|
ja: Locale.Japanese,
|
||||||
};
|
};
|
||||||
|
|
||||||
export const SUPPORTED_LOCALES_DISCORD_MAP_INVERSE = Object.fromEntries(
|
export const SUPPORTED_LOCALES_DISCORD_MAP_INVERSE = Object.fromEntries(
|
||||||
|
|||||||
@@ -1,2 +1,25 @@
|
|||||||
export const SUPPORTED_LOCALES = ['en', 'es', 'hr', 'pt', 'ru', 'uk', 'zh'];
|
export const SUPPORTED_LOCALES = [
|
||||||
|
'en',
|
||||||
|
'es',
|
||||||
|
'fr',
|
||||||
|
'ja',
|
||||||
|
'pt',
|
||||||
|
'ru',
|
||||||
|
'uk',
|
||||||
|
'zh',
|
||||||
|
] as const;
|
||||||
|
|
||||||
|
export type SupportedLocale = (typeof SUPPORTED_LOCALES)[number];
|
||||||
|
|
||||||
export const DEFAULT_LOCALE = SUPPORTED_LOCALES[0];
|
export const DEFAULT_LOCALE = SUPPORTED_LOCALES[0];
|
||||||
|
|
||||||
|
export const SUPPORTED_LOCALE_BLITZ_MAP: Record<SupportedLocale, string> = {
|
||||||
|
en: 'en',
|
||||||
|
es: 'es',
|
||||||
|
fr: 'fr',
|
||||||
|
ja: 'ja',
|
||||||
|
pt: 'pt',
|
||||||
|
ru: 'ru',
|
||||||
|
uk: 'uk',
|
||||||
|
zh: 'zh-Hans',
|
||||||
|
};
|
||||||
@@ -127,7 +127,7 @@ const strings = getStrings(locale);
|
|||||||
{
|
{
|
||||||
PUBLIC_ASSET_BRANCH !== 'opentest' && (
|
PUBLIC_ASSET_BRANCH !== 'opentest' && (
|
||||||
<Text size="2" color="gray">
|
<Text size="2" color="gray">
|
||||||
WoT Blitz
|
WoTB
|
||||||
</Text>
|
</Text>
|
||||||
)
|
)
|
||||||
}
|
}
|
||||||
@@ -164,7 +164,7 @@ const strings = getStrings(locale);
|
|||||||
PUBLIC_ASSET_BRANCH !== 'opentest' && (
|
PUBLIC_ASSET_BRANCH !== 'opentest' && (
|
||||||
<>
|
<>
|
||||||
<Text size="2" color="gray">
|
<Text size="2" color="gray">
|
||||||
WoT Blitz
|
WoTB
|
||||||
</Text>
|
</Text>
|
||||||
<Code size="2" color="gray">
|
<Code size="2" color="gray">
|
||||||
{gameDefinitions.version}
|
{gameDefinitions.version}
|
||||||
|
|||||||
Reference in new issue
Block a user