mirror of
https://github.com/MCCTeam/Minecraft-Console-Client
synced 2025-10-14 21:22:49 +00:00
Update "LanguageName"
This commit is contained in:
parent
115a5c4a10
commit
cb89eb10d0
5 changed files with 43 additions and 6 deletions
1
.github/workflows/vuepress-deploy.yml
vendored
1
.github/workflows/vuepress-deploy.yml
vendored
|
|
@ -24,4 +24,5 @@ jobs:
|
|||
TARGET_BRANCH: master
|
||||
BUILD_SCRIPT: yarn --cwd ./docs/ && yarn --cwd ./docs/ docs:build
|
||||
BUILD_DIR: docs/.vuepress/dist
|
||||
COMMIT_MESSAGE: Build from ${{ github.sha }}
|
||||
CNAME: https://mccteam.github.io
|
||||
|
|
|
|||
|
|
@ -1,5 +1,39 @@
|
|||
import os
|
||||
|
||||
LangNameMap = {
|
||||
"af": "Afrikaans",
|
||||
"ar": "اللغة العربية",
|
||||
"ca": "Català",
|
||||
"cs": " Čeština",
|
||||
"da": "Dansk",
|
||||
"de": "Deutsch",
|
||||
"el": "Ελληνικά",
|
||||
"en": "English",
|
||||
"es": "Español",
|
||||
"fi": "Suomi",
|
||||
"fr": "Français",
|
||||
"he": "עברית",
|
||||
"hu": "Magyar",
|
||||
"it": "Italiano",
|
||||
"ja": "日本語",
|
||||
"ko": "한국어",
|
||||
"lv": "Latviešu",
|
||||
"nl": "Nederlands",
|
||||
"no": "Norsk",
|
||||
"pl": "Polski",
|
||||
"pt": "Português (Portugal)",
|
||||
"pt-br": "Português (Brasil)",
|
||||
"ro": "Română",
|
||||
"ru": "Русский",
|
||||
"sr-Cyrl": "Српски (Cyrillic)",
|
||||
"sv": "Svenska",
|
||||
"tr": "Türkçe",
|
||||
"uk": "Українська",
|
||||
"vi": "Tiếng Việt",
|
||||
"zh-Hans": "简体中文",
|
||||
"zh-Hant": "繁體中文",
|
||||
}
|
||||
|
||||
print('Read ../translations/*.json')
|
||||
LanguageCodeList = [ code.replace('.json', '') for code in os.listdir('../translations/') ]
|
||||
|
||||
|
|
@ -11,6 +45,8 @@ with open('./l10n_configs/config_templete.ts', 'r', encoding='utf-8') as file:
|
|||
for LanguageCode in LanguageCodeList:
|
||||
content = templete
|
||||
|
||||
content = content.replace("$LanguageName$", LangNameMap[LanguageCode], -1)
|
||||
|
||||
content = content.replace("$LanguageCode$", LanguageCode, -1)
|
||||
|
||||
content = content.replace("$LanguageCodeEscaped$", LanguageCode.replace('-', '_', -1), -1)
|
||||
|
|
|
|||
|
|
@ -4,7 +4,7 @@ import { headConfig } from '../head.js'
|
|||
|
||||
const Translation = require('../../translations/$LanguageCode$.json')
|
||||
|
||||
export const mainConfig_$LanguageCodeEscaped$ = {
|
||||
export const mainConfig_$LanguageCodeEscaped$: SiteLocaleData = {
|
||||
lang: '$LanguageCode$',
|
||||
title: Translation.title,
|
||||
description: Translation.description,
|
||||
|
|
@ -12,7 +12,7 @@ export const mainConfig_$LanguageCodeEscaped$ = {
|
|||
}
|
||||
|
||||
export const defaultThemeConfig_$LanguageCodeEscaped$: DefaultThemeLocaleData = {
|
||||
selectLanguageName: Translation.theme.selectLanguageName,
|
||||
selectLanguageName: "$LanguageName$",
|
||||
selectLanguageText: Translation.theme.selectLanguageText,
|
||||
selectLanguageAriaLabel: Translation.theme.selectLanguageAriaLabel,
|
||||
|
||||
|
|
|
|||
|
|
@ -5,7 +5,7 @@ import { headConfig } from '../head.js'
|
|||
|
||||
const Translation = require('../../translations/en.json')
|
||||
|
||||
export const mainConfig_en = {
|
||||
export const mainConfig_en: SiteLocaleData = {
|
||||
lang: 'en',
|
||||
title: Translation.title,
|
||||
description: Translation.description,
|
||||
|
|
@ -13,7 +13,7 @@ export const mainConfig_en = {
|
|||
}
|
||||
|
||||
export const defaultThemeConfig_en: DefaultThemeLocaleData = {
|
||||
selectLanguageName: Translation.theme.selectLanguageName,
|
||||
selectLanguageName: "English",
|
||||
selectLanguageText: Translation.theme.selectLanguageText,
|
||||
selectLanguageAriaLabel: Translation.theme.selectLanguageAriaLabel,
|
||||
|
||||
|
|
|
|||
|
|
@ -5,7 +5,7 @@ import { headConfig } from '../head.js'
|
|||
|
||||
const Translation = require('../../translations/zh-Hans.json')
|
||||
|
||||
export const mainConfig_zh_Hans = {
|
||||
export const mainConfig_zh_Hans: SiteLocaleData = {
|
||||
lang: 'zh-Hans',
|
||||
title: Translation.title,
|
||||
description: Translation.description,
|
||||
|
|
@ -13,7 +13,7 @@ export const mainConfig_zh_Hans = {
|
|||
}
|
||||
|
||||
export const defaultThemeConfig_zh_Hans: DefaultThemeLocaleData = {
|
||||
selectLanguageName: Translation.theme.selectLanguageName,
|
||||
selectLanguageName: "简体中文",
|
||||
selectLanguageText: Translation.theme.selectLanguageText,
|
||||
selectLanguageAriaLabel: Translation.theme.selectLanguageAriaLabel,
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue