mirror of
https://github.com/dockur/windows.git
synced 2025-10-29 20:25:49 +00:00
Update define.sh
This commit is contained in:
parent
e576fc5a92
commit
73b6ff98f3
1 changed files with 41 additions and 0 deletions
|
|
@ -161,168 +161,209 @@ getLanguage() {
|
||||||
local ret="$2"
|
local ret="$2"
|
||||||
local code=""
|
local code=""
|
||||||
local lang=""
|
local lang=""
|
||||||
|
local desc=""
|
||||||
local culture=""
|
local culture=""
|
||||||
|
|
||||||
case "${id,,}" in
|
case "${id,,}" in
|
||||||
"ar" | "ar-"* )
|
"ar" | "ar-"* )
|
||||||
code="ar"
|
code="ar"
|
||||||
lang="Arabic"
|
lang="Arabic"
|
||||||
|
desc="$lang"
|
||||||
culture="ar-sa" ;;
|
culture="ar-sa" ;;
|
||||||
"bg" | "bg-"* )
|
"bg" | "bg-"* )
|
||||||
code="bg"
|
code="bg"
|
||||||
lang="Bulgarian"
|
lang="Bulgarian"
|
||||||
|
desc="$lang"
|
||||||
culture="bg-bg" ;;
|
culture="bg-bg" ;;
|
||||||
"cr" | "cr-"* | "hr" | "hr-"* )
|
"cr" | "cr-"* | "hr" | "hr-"* )
|
||||||
code="hr"
|
code="hr"
|
||||||
lang="Croatian"
|
lang="Croatian"
|
||||||
|
desc="$lang"
|
||||||
culture="hr-hr" ;;
|
culture="hr-hr" ;;
|
||||||
"cs" | "cs-"* | "cz" | "cz-"* )
|
"cs" | "cs-"* | "cz" | "cz-"* )
|
||||||
code="cs"
|
code="cs"
|
||||||
lang="Czech"
|
lang="Czech"
|
||||||
|
desc="$lang"
|
||||||
culture="cs-cz" ;;
|
culture="cs-cz" ;;
|
||||||
"da" | "da-"* | "dk" | "dk-"* )
|
"da" | "da-"* | "dk" | "dk-"* )
|
||||||
code="da"
|
code="da"
|
||||||
lang="Danish"
|
lang="Danish"
|
||||||
|
desc="$lang"
|
||||||
culture="da-dk" ;;
|
culture="da-dk" ;;
|
||||||
"de" | "de-"* )
|
"de" | "de-"* )
|
||||||
code="de"
|
code="de"
|
||||||
lang="German"
|
lang="German"
|
||||||
|
desc="$lang"
|
||||||
culture="de-de" ;;
|
culture="de-de" ;;
|
||||||
"el" | "el-"* | "gr" | "gr-"* )
|
"el" | "el-"* | "gr" | "gr-"* )
|
||||||
code="el"
|
code="el"
|
||||||
lang="Greek"
|
lang="Greek"
|
||||||
|
desc="$lang"
|
||||||
culture="el-gr" ;;
|
culture="el-gr" ;;
|
||||||
"gb" | "en-gb" )
|
"gb" | "en-gb" )
|
||||||
code="en"
|
code="en"
|
||||||
lang="English International"
|
lang="English International"
|
||||||
|
desc="English"
|
||||||
culture="en-gb" ;;
|
culture="en-gb" ;;
|
||||||
"en" | "en-"* )
|
"en" | "en-"* )
|
||||||
code="en"
|
code="en"
|
||||||
lang="English (United States)"
|
lang="English (United States)"
|
||||||
|
desc="English"
|
||||||
culture="en-us" ;;
|
culture="en-us" ;;
|
||||||
"mx" | "es-mx" )
|
"mx" | "es-mx" )
|
||||||
code="es"
|
code="es"
|
||||||
lang="Spanish (Mexico)"
|
lang="Spanish (Mexico)"
|
||||||
|
desc="Spanish"
|
||||||
culture="es-mx" ;;
|
culture="es-mx" ;;
|
||||||
"es" | "es-"* )
|
"es" | "es-"* )
|
||||||
code="es"
|
code="es"
|
||||||
lang="Spanish"
|
lang="Spanish"
|
||||||
|
desc="$lang"
|
||||||
culture="es-es" ;;
|
culture="es-es" ;;
|
||||||
"et" | "et-"* )
|
"et" | "et-"* )
|
||||||
code="et"
|
code="et"
|
||||||
lang="Estonian"
|
lang="Estonian"
|
||||||
|
desc="$lang"
|
||||||
culture="et-ee" ;;
|
culture="et-ee" ;;
|
||||||
"fi" | "fi-"* )
|
"fi" | "fi-"* )
|
||||||
code="fi"
|
code="fi"
|
||||||
lang="Finnish"
|
lang="Finnish"
|
||||||
|
desc="$lang"
|
||||||
culture="fi-fi" ;;
|
culture="fi-fi" ;;
|
||||||
"ca" | "fr-ca" )
|
"ca" | "fr-ca" )
|
||||||
code="fr"
|
code="fr"
|
||||||
lang="French Canadian"
|
lang="French Canadian"
|
||||||
|
desc="French"
|
||||||
culture="fr-ca" ;;
|
culture="fr-ca" ;;
|
||||||
"fr" | "fr-"* )
|
"fr" | "fr-"* )
|
||||||
code="fr"
|
code="fr"
|
||||||
lang="French"
|
lang="French"
|
||||||
|
desc="$lang"
|
||||||
culture="fr-fr" ;;
|
culture="fr-fr" ;;
|
||||||
"he" | "he-"* | "il" | "il-"* )
|
"he" | "he-"* | "il" | "il-"* )
|
||||||
code="he"
|
code="he"
|
||||||
lang="Hebrew"
|
lang="Hebrew"
|
||||||
|
desc="$lang"
|
||||||
culture="he-il" ;;
|
culture="he-il" ;;
|
||||||
"hu" | "hu-"* )
|
"hu" | "hu-"* )
|
||||||
code="hu"
|
code="hu"
|
||||||
lang="Hungarian"
|
lang="Hungarian"
|
||||||
|
desc="$lang"
|
||||||
culture="hu-hu" ;;
|
culture="hu-hu" ;;
|
||||||
"it" | "it-"* )
|
"it" | "it-"* )
|
||||||
code="it"
|
code="it"
|
||||||
lang="Italian"
|
lang="Italian"
|
||||||
|
desc="$lang"
|
||||||
culture="it-it" ;;
|
culture="it-it" ;;
|
||||||
"ja" | "ja-"* | "jp" | "jp-"* )
|
"ja" | "ja-"* | "jp" | "jp-"* )
|
||||||
code="ja"
|
code="ja"
|
||||||
lang="Japanese"
|
lang="Japanese"
|
||||||
|
desc="$lang"
|
||||||
culture="ja-jp" ;;
|
culture="ja-jp" ;;
|
||||||
"ko" | "ko-"* | "kr" | "kr-"* )
|
"ko" | "ko-"* | "kr" | "kr-"* )
|
||||||
code="ko"
|
code="ko"
|
||||||
lang="Korean"
|
lang="Korean"
|
||||||
|
desc="$lang"
|
||||||
culture="ko-kr" ;;
|
culture="ko-kr" ;;
|
||||||
"lv" | "lv-"* )
|
"lv" | "lv-"* )
|
||||||
code="lv"
|
code="lv"
|
||||||
lang="Latvian"
|
lang="Latvian"
|
||||||
|
desc="$lang"
|
||||||
culture="lt-lt" ;;
|
culture="lt-lt" ;;
|
||||||
"lt" | "lt-"* )
|
"lt" | "lt-"* )
|
||||||
code="lt"
|
code="lt"
|
||||||
lang="Lithuanian"
|
lang="Lithuanian"
|
||||||
|
desc="$lang"
|
||||||
culture="lv-lv" ;;
|
culture="lv-lv" ;;
|
||||||
"nb" | "nb-"* |"nn" | "nn-"* | "no" | "no-"* )
|
"nb" | "nb-"* |"nn" | "nn-"* | "no" | "no-"* )
|
||||||
code="no"
|
code="no"
|
||||||
lang="Norwegian"
|
lang="Norwegian"
|
||||||
|
desc="$lang"
|
||||||
culture="nb-no" ;;
|
culture="nb-no" ;;
|
||||||
"nl" | "nl-"* )
|
"nl" | "nl-"* )
|
||||||
code="nl"
|
code="nl"
|
||||||
lang="Dutch"
|
lang="Dutch"
|
||||||
|
desc="$lang"
|
||||||
culture="nl-nl" ;;
|
culture="nl-nl" ;;
|
||||||
"pl" | "pl-"* )
|
"pl" | "pl-"* )
|
||||||
code="pl"
|
code="pl"
|
||||||
lang="Polish"
|
lang="Polish"
|
||||||
|
desc="$lang"
|
||||||
culture="pl-pl" ;;
|
culture="pl-pl" ;;
|
||||||
"br" | "pt-br" )
|
"br" | "pt-br" )
|
||||||
code="pt"
|
code="pt"
|
||||||
lang="Brazilian Portuguese"
|
lang="Brazilian Portuguese"
|
||||||
|
desc="Portuguese"
|
||||||
culture="pt-br" ;;
|
culture="pt-br" ;;
|
||||||
"pt" | "pt-"* )
|
"pt" | "pt-"* )
|
||||||
code="pt"
|
code="pt"
|
||||||
lang="Portuguese"
|
lang="Portuguese"
|
||||||
|
desc="$lang"
|
||||||
culture="pt-br" ;;
|
culture="pt-br" ;;
|
||||||
"ro" | "ro-"* )
|
"ro" | "ro-"* )
|
||||||
code="ro"
|
code="ro"
|
||||||
lang="Romanian"
|
lang="Romanian"
|
||||||
|
desc="$lang"
|
||||||
culture="ro-ro" ;;
|
culture="ro-ro" ;;
|
||||||
"ru" | "ru-"* )
|
"ru" | "ru-"* )
|
||||||
code="ru"
|
code="ru"
|
||||||
lang="Russian"
|
lang="Russian"
|
||||||
|
desc="$lang"
|
||||||
culture="ru-ru" ;;
|
culture="ru-ru" ;;
|
||||||
"sk" | "sk-"* )
|
"sk" | "sk-"* )
|
||||||
code="sk"
|
code="sk"
|
||||||
lang="Slovak"
|
lang="Slovak"
|
||||||
|
desc="$lang"
|
||||||
culture="sk-sk" ;;
|
culture="sk-sk" ;;
|
||||||
"si" | "si-"* | "sl" | "sl-"* )
|
"si" | "si-"* | "sl" | "sl-"* )
|
||||||
code="sl"
|
code="sl"
|
||||||
lang="Slovenian"
|
lang="Slovenian"
|
||||||
|
desc="$lang"
|
||||||
culture="sl-si" ;;
|
culture="sl-si" ;;
|
||||||
"sr" | "sr-"* )
|
"sr" | "sr-"* )
|
||||||
code="sr"
|
code="sr"
|
||||||
lang="Serbian Latin"
|
lang="Serbian Latin"
|
||||||
|
desc="Serbian"
|
||||||
culture="sr-latn-rs" ;;
|
culture="sr-latn-rs" ;;
|
||||||
"se" | "se-"* | "sv" | "sv-"* )
|
"se" | "se-"* | "sv" | "sv-"* )
|
||||||
code="sv"
|
code="sv"
|
||||||
lang="Swedish"
|
lang="Swedish"
|
||||||
|
desc="$lang"
|
||||||
culture="sv-se" ;;
|
culture="sv-se" ;;
|
||||||
"th" | "th-"* )
|
"th" | "th-"* )
|
||||||
code="th"
|
code="th"
|
||||||
lang="Thai"
|
lang="Thai"
|
||||||
|
desc="$lang"
|
||||||
culture="th-th" ;;
|
culture="th-th" ;;
|
||||||
"tr" | "tr-"* )
|
"tr" | "tr-"* )
|
||||||
code="tr"
|
code="tr"
|
||||||
lang="Turkish"
|
lang="Turkish"
|
||||||
|
desc="$lang"
|
||||||
culture="tr-tr" ;;
|
culture="tr-tr" ;;
|
||||||
"ua" | "ua-"* | "uk" | "uk-"* )
|
"ua" | "ua-"* | "uk" | "uk-"* )
|
||||||
code="uk"
|
code="uk"
|
||||||
lang="Ukrainian"
|
lang="Ukrainian"
|
||||||
|
desc="$lang"
|
||||||
culture="uk-ua" ;;
|
culture="uk-ua" ;;
|
||||||
"zh-hk" | "cn-hk" )
|
"zh-hk" | "cn-hk" )
|
||||||
code="hk"
|
code="hk"
|
||||||
lang="Chinese (Traditional)"
|
lang="Chinese (Traditional)"
|
||||||
|
desc="Chinese HK"
|
||||||
culture="zh-tw" ;;
|
culture="zh-tw" ;;
|
||||||
"zh-tw" | "cn-tw" )
|
"zh-tw" | "cn-tw" )
|
||||||
code="tw"
|
code="tw"
|
||||||
lang="Chinese (Traditional)"
|
lang="Chinese (Traditional)"
|
||||||
|
desc="Chinese TW"
|
||||||
culture="zh-tw" ;;
|
culture="zh-tw" ;;
|
||||||
"zh" | "zh-"* | "cn" | "cn-"* )
|
"zh" | "zh-"* | "cn" | "cn-"* )
|
||||||
code="cn"
|
code="cn"
|
||||||
lang="Chinese (Simplified)"
|
lang="Chinese (Simplified)"
|
||||||
|
desc="Chinese"
|
||||||
culture="zh-cn" ;;
|
culture="zh-cn" ;;
|
||||||
esac
|
esac
|
||||||
|
|
||||||
case "${ret,,}" in
|
case "${ret,,}" in
|
||||||
|
"desc" ) echo "$desc" ;;
|
||||||
"name" ) echo "$lang" ;;
|
"name" ) echo "$lang" ;;
|
||||||
"culture" ) echo "$culture" ;;
|
"culture" ) echo "$culture" ;;
|
||||||
*) echo "$code";;
|
*) echo "$code";;
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue