Add Traditional Chinese language (translated by HionaKotka)

This commit is contained in:
sub-hub
2024-05-08 22:02:03 +09:00
parent c0e7fdf431
commit bae5d06a68
4 changed files with 586 additions and 2 deletions

View File

@@ -14,7 +14,7 @@
if(step === 0){
const browserLang = navigator.language
const browserLangShort = browserLang.split('-')[0]
const usableLangs = ['de', 'en', 'ko', 'cn', 'vi']
const usableLangs = ['de', 'en', 'ko', 'cn', 'vi', 'zh-Hant']
if(usableLangs.includes(browserLangShort)){
changeLanguage(browserLangShort)
$DataBase.language = browserLangShort
@@ -120,6 +120,11 @@
$DataBase.language='cn'
step = 1
}}> 中文</button>
<button class="hover:text-green-500 transition-colors" on:click={() => {
changeLanguage('zh-Hant')
$DataBase.language='zh-Hant'
step = 1
}}> 中文(繁體)</button>
<button class="hover:text-green-500 transition-colors" on:click={() => {
changeLanguage('vi')
$DataBase.language='vi'

View File

@@ -30,7 +30,8 @@
'de',
'ko',
'cn',
'vi'
'vi',
'zh-Hant'
]
const lang = parseInt(await alertSelect(langs))
@@ -54,6 +55,7 @@
<OptionInput value="en" >English</OptionInput>
<OptionInput value="ko" >한국어</OptionInput>
<OptionInput value="cn" >中文</OptionInput>
<OptionInput value="zh-Hant" >中文(繁體)</OptionInput>
<OptionInput value="vi" >Tiếng Việt</OptionInput>
<OptionInput value="translang" >[Translate in your own language]</OptionInput>
</SelectInput>
@@ -66,6 +68,9 @@
<OptionInput value="ko" >Korean</OptionInput>
<OptionInput value="ru" >Russian</OptionInput>
<OptionInput value="zh" >Chinese</OptionInput>
{#if $DataBase.translatorType === 'google'}
<OptionInput value="zh-TW" >Chinese (Traditional)</OptionInput>
{/if}
<OptionInput value="ja" >Japanese</OptionInput>
<OptionInput value="fr" >French</OptionInput>
<OptionInput value="es" >Spanish</OptionInput>