universal: internationalization initial release

This commit is contained in:
ryan.kuba
2023-04-13 15:25:12 -07:00
parent 18b236a495
commit 5c6f428d6b
2 changed files with 273 additions and 272 deletions
+272 -272
View File
@@ -6,7 +6,7 @@ In your container's docker arguments, set an environment variable `DOCKER_MODS=l
For this language you will need to set the following environment variables as well: For this language you will need to set the following environment variables as well:
`LC_ALL=en_US` `LC_ALL=en_US.UTF-8`
If adding multiple mods, enter them in an array separated by `|`, such as `DOCKER_MODS=linuxserver/mods:universal-internationalization|linuxserver/mods:mod2` If adding multiple mods, enter them in an array separated by `|`, such as `DOCKER_MODS=linuxserver/mods:universal-internationalization|linuxserver/mods:mod2`
@@ -22,7 +22,7 @@ This mod on some base images is massive, (hundreds of megs compressed gigs uncom
对于这种语言,您还需要设置以下环境变量: 对于这种语言,您还需要设置以下环境变量:
`LC_ALL=zh_CN` `LC_ALL=zh_CN.UTF-8`
如果添加多个mod,将它们输入到一个数组中,以`|`分隔,例如`DOCKER_MODS=linuxserver/mods:universal-internationalization|linuxserver/mods:mod2` 如果添加多个mod,将它们输入到一个数组中,以`|`分隔,例如`DOCKER_MODS=linuxserver/mods:universal-internationalization|linuxserver/mods:mod2`
@@ -38,7 +38,7 @@ This mod on some base images is massive, (hundreds of megs compressed gigs uncom
この言語では、次の環境変数も設定する必要があります: この言語では、次の環境変数も設定する必要があります:
`LC_ALL=ja_JP` `LC_ALL=ja_JP.UTF-8`
複数の mod を追加する場合は、「DOCKER_MODS=linuxserver/mods:universal-internationalization|linuxserver/mods:mod2」のように「|」で区切られた配列に入力します 複数の mod を追加する場合は、「DOCKER_MODS=linuxserver/mods:universal-internationalization|linuxserver/mods:mod2」のように「|」で区切られた配列に入力します
@@ -54,7 +54,7 @@ This mod on some base images is massive, (hundreds of megs compressed gigs uncom
이 언어의 경우 다음 환경 변수도 설정해야 합니다.<br> 이 언어의 경우 다음 환경 변수도 설정해야 합니다.<br>
`LC_ALL=ko_KR` `LC_ALL=ko_KR.UTF-8`
여러 모드를 추가하는 경우 `|`로 구분된 배열에 입력하십시오(예: `DOCKER_MODS=linuxserver/mods:universal-internationalization|linuxserver/mods:mod2`<br>). 여러 모드를 추가하는 경우 `|`로 구분된 배열에 입력하십시오(예: `DOCKER_MODS=linuxserver/mods:universal-internationalization|linuxserver/mods:mod2`<br>).
@@ -70,7 +70,7 @@ This mod on some base images is massive, (hundreds of megs compressed gigs uncom
بالنسبة لهذه اللغة ، ستحتاج إلى تعيين متغيرات البيئة التالية أيضًا: بالنسبة لهذه اللغة ، ستحتاج إلى تعيين متغيرات البيئة التالية أيضًا:
`LC_ALL=ar_AE` `LC_ALL=ar_AE.UTF-8`
في حالة إضافة تعديلات متعددة ، أدخلها في مصفوفة مفصولة بـ `|` ، مثل `DOCKER_MODS = linuxserver / mods: internationalization | linuxserver / mods: mod2` في حالة إضافة تعديلات متعددة ، أدخلها في مصفوفة مفصولة بـ `|` ، مثل `DOCKER_MODS = linuxserver / mods: internationalization | linuxserver / mods: mod2`
@@ -86,7 +86,7 @@ This mod on some base images is massive, (hundreds of megs compressed gigs uncom
Для этого языка вам также потребуется установить следующие переменные среды: Для этого языка вам также потребуется установить следующие переменные среды:
`LC_ALL=ru_RU` `LC_ALL=ru_RU.UTF-8`
При добавлении нескольких модов введите их в массив, разделенный символом `|`, например, `DOCKER_MODS=linuxserver/mods:universal-internationalization|linuxserver/mods:mod2` При добавлении нескольких модов введите их в массив, разделенный символом `|`, например, `DOCKER_MODS=linuxserver/mods:universal-internationalization|linuxserver/mods:mod2`
@@ -102,7 +102,7 @@ En los argumentos de la ventana acoplable de su contenedor, establezca una varia
Para este idioma, también deberá configurar las siguientes variables de entorno: Para este idioma, también deberá configurar las siguientes variables de entorno:
`LC_ALL=es_MX` `LC_ALL=es_MX.UTF-8`
Si agrega varias modificaciones, introdúzcalas en una matriz separada por `|`, como `DOCKER_MODS=linuxserver/mods:universal-internationalization|linuxserver/mods:mod2` Si agrega varias modificaciones, introdúzcalas en una matriz separada por `|`, como `DOCKER_MODS=linuxserver/mods:universal-internationalization|linuxserver/mods:mod2`
@@ -118,7 +118,7 @@ Setzen Sie in den Docker-Argumenten Ihres Containers eine Umgebungsvariable `DOC
Für diese Sprache müssen Sie auch die folgenden Umgebungsvariablen setzen: Für diese Sprache müssen Sie auch die folgenden Umgebungsvariablen setzen:
`LC_ALL=de_DE` `LC_ALL=de_DE.UTF-8`
Wenn Sie mehrere Mods hinzufügen, geben Sie sie in einem durch `|` getrennten Array ein, wie z. B. `DOCKER_MODS=linuxserver/mods:universal-internationalization|linuxserver/mods:mod2` Wenn Sie mehrere Mods hinzufügen, geben Sie sie in einem durch `|` getrennten Array ein, wie z. B. `DOCKER_MODS=linuxserver/mods:universal-internationalization|linuxserver/mods:mod2`
@@ -134,7 +134,7 @@ Dans les arguments docker de votre conteneur, définissez une variable d'environ
Pour cette langue, vous devrez également définir les variables d'environnement suivantes : Pour cette langue, vous devrez également définir les variables d'environnement suivantes :
`LC_ALL=fr_FR` `LC_ALL=fr_FR.UTF-8`
Si vous ajoutez plusieurs mods, entrez-les dans un tableau séparé par `|`, comme `DOCKER_MODS=linuxserver/mods:universal-internationalization|linuxserver/mods:mod2` Si vous ajoutez plusieurs mods, entrez-les dans un tableau séparé par `|`, comme `DOCKER_MODS=linuxserver/mods:universal-internationalization|linuxserver/mods:mod2`
@@ -150,7 +150,7 @@ Stel in de docker-argumenten van uw container een omgevingsvariabele in `DOCKER_
Voor deze taal moet u ook de volgende omgevingsvariabelen instellen: Voor deze taal moet u ook de volgende omgevingsvariabelen instellen:
`LC_ALL=nl_NL` `LC_ALL=nl_NL.UTF-8`
Als u meerdere mods toevoegt, voert u deze in een array in gescheiden door `|`, zoals `DOCKER_MODS=linuxserver/mods:universal-internationalization|linuxserver/mods:mod2` Als u meerdere mods toevoegt, voert u deze in een array in gescheiden door `|`, zoals `DOCKER_MODS=linuxserver/mods:universal-internationalization|linuxserver/mods:mod2`
@@ -166,7 +166,7 @@ Negli argomenti docker del tuo contenitore, imposta una variabile di ambiente `D
Per questa lingua dovrai impostare anche le seguenti variabili d'ambiente: Per questa lingua dovrai impostare anche le seguenti variabili d'ambiente:
`LC_ALL=it_IT` `LC_ALL=it_IT.UTF-8`
Se aggiungi più mod, inseriscile in un array separato da `|`, ad esempio `DOCKER_MODS=linuxserver/mods:universal-internationalization|linuxserver/mods:mod2` Se aggiungi più mod, inseriscile in un array separato da `|`, ad esempio `DOCKER_MODS=linuxserver/mods:universal-internationalization|linuxserver/mods:mod2`
@@ -181,266 +181,266 @@ Questa mod su alcune immagini di base è enorme (centinaia di mega giga compress
The following language locales are also supported: The following language locales are also supported:
``` ```
aa_DJ aa_DJ.UTF-8
aa_ER aa_ER.UTF-8
aa_ET aa_ET.UTF-8
af_ZA af_ZA.UTF-8
am_ET am_ET.UTF-8
an_ES an_ES.UTF-8
ar_AE ar_AE.UTF-8
ar_BH ar_BH.UTF-8
ar_DZ ar_DZ.UTF-8
ar_EG ar_EG.UTF-8
ar_IN ar_IN.UTF-8
ar_IQ ar_IQ.UTF-8
ar_JO ar_JO.UTF-8
ar_KW ar_KW.UTF-8
ar_LB ar_LB.UTF-8
ar_LY ar_LY.UTF-8
ar_MA ar_MA.UTF-8
ar_OM ar_OM.UTF-8
ar_QA ar_QA.UTF-8
ar_SA ar_SA.UTF-8
ar_SD ar_SD.UTF-8
ar_SY ar_SY.UTF-8
ar_TN ar_TN.UTF-8
ar_YE ar_YE.UTF-8
as_IN as_IN.UTF-8
ast_ES ast_ES.UTF-8
ayc_PE ayc_PE.UTF-8
az_AZ az_AZ.UTF-8
be_BY be_BY.UTF-8
bem_ZM bem_ZM.UTF-8
ber_DZ ber_DZ.UTF-8
ber_MA ber_MA.UTF-8
bg_BG bg_BG.UTF-8
bho_IN bho_IN.UTF-8
bn_BD bn_BD.UTF-8
bn_IN bn_IN.UTF-8
bo_CN bo_CN.UTF-8
bo_IN bo_IN.UTF-8
br_FR br_FR.UTF-8
brx_IN brx_IN.UTF-8
bs_BA bs_BA.UTF-8
byn_ER byn_ER.UTF-8
ca_AD ca_AD.UTF-8
ca_ES ca_ES.UTF-8
ca_FR ca_FR.UTF-8
ca_IT ca_IT.UTF-8
crh_UA crh_UA.UTF-8
csb_PL csb_PL.UTF-8
cs_CZ cs_CZ.UTF-8
cv_RU cv_RU.UTF-8
cy_GB cy_GB.UTF-8
da_DK da_DK.UTF-8
de_AT de_AT.UTF-8
de_BE de_BE.UTF-8
de_CH de_CH.UTF-8
de_DE de_DE.UTF-8
de_LU de_LU.UTF-8
doi_IN doi_IN.UTF-8
dv_MV dv_MV.UTF-8
dz_BT dz_BT.UTF-8
el_CY el_CY.UTF-8
el_GR el_GR.UTF-8
en_AG en_AG.UTF-8
en_AU en_AU.UTF-8
en_BW en_BW.UTF-8
en_CA en_CA.UTF-8
en_DK en_DK.UTF-8
en_GB en_GB.UTF-8
en_HK en_HK.UTF-8
en_IE en_IE.UTF-8
en_IN en_IN.UTF-8
en_NG en_NG.UTF-8
en_NZ en_NZ.UTF-8
en_PH en_PH.UTF-8
en_SG en_SG.UTF-8
en_US en_US.UTF-8
en_ZA en_ZA.UTF-8
en_ZM en_ZM.UTF-8
en_ZW en_ZW.UTF-8
es_AR es_AR.UTF-8
es_BO es_BO.UTF-8
es_CL es_CL.UTF-8
es_CO es_CO.UTF-8
es_CR es_CR.UTF-8
es_CU es_CU.UTF-8
es_DO es_DO.UTF-8
es_EC es_EC.UTF-8
es_ES es_ES.UTF-8
es_GT es_GT.UTF-8
es_HN es_HN.UTF-8
es_MX es_MX.UTF-8
es_NI es_NI.UTF-8
es_PA es_PA.UTF-8
es_PE es_PE.UTF-8
es_PR es_PR.UTF-8
es_PY es_PY.UTF-8
es_SV es_SV.UTF-8
es_US es_US.UTF-8
es_UY es_UY.UTF-8
es_VE es_VE.UTF-8
et_EE et_EE.UTF-8
eu_ES eu_ES.UTF-8
fa_IR fa_IR.UTF-8
ff_SN ff_SN.UTF-8
fi_FI fi_FI.UTF-8
fil_PH fil_PH.UTF-8
fo_FO fo_FO.UTF-8
fr_BE fr_BE.UTF-8
fr_CA fr_CA.UTF-8
fr_CH fr_CH.UTF-8
fr_FR fr_FR.UTF-8
fr_LU fr_LU.UTF-8
fur_IT fur_IT.UTF-8
fy_DE fy_DE.UTF-8
fy_NL fy_NL.UTF-8
ga_IE ga_IE.UTF-8
gd_GB gd_GB.UTF-8
gez_ER gez_ER.UTF-8
gez_ET gez_ET.UTF-8
gl_ES gl_ES.UTF-8
gu_IN gu_IN.UTF-8
gv_GB gv_GB.UTF-8
ha_NG ha_NG.UTF-8
he_IL he_IL.UTF-8
hi_IN hi_IN.UTF-8
hne_IN hne_IN.UTF-8
hr_HR hr_HR.UTF-8
hsb_DE hsb_DE.UTF-8
ht_HT ht_HT.UTF-8
hu_HU hu_HU.UTF-8
hy_AM hy_AM.UTF-8
ia_FR ia_FR.UTF-8
id_ID id_ID.UTF-8
ig_NG ig_NG.UTF-8
ik_CA ik_CA.UTF-8
is_IS is_IS.UTF-8
it_CH it_CH.UTF-8
it_IT it_IT.UTF-8
iu_CA iu_CA.UTF-8
ja_JP ja_JP.UTF-8
ka_GE ka_GE.UTF-8
kk_KZ kk_KZ.UTF-8
kl_GL kl_GL.UTF-8
km_KH km_KH.UTF-8
kn_IN kn_IN.UTF-8
kok_IN kok_IN.UTF-8
ko_KR ko_KR.UTF-8
ks_IN ks_IN.UTF-8
ku_TR ku_TR.UTF-8
kw_GB kw_GB.UTF-8
ky_KG ky_KG.UTF-8
lb_LU lb_LU.UTF-8
lg_UG lg_UG.UTF-8
li_BE li_BE.UTF-8
lij_IT lij_IT.UTF-8
li_NL li_NL.UTF-8
lo_LA lo_LA.UTF-8
lt_LT lt_LT.UTF-8
lv_LV lv_LV.UTF-8
mag_IN mag_IN.UTF-8
mai_IN mai_IN.UTF-8
mg_MG mg_MG.UTF-8
mhr_RU mhr_RU.UTF-8
mi_NZ mi_NZ.UTF-8
mk_MK mk_MK.UTF-8
ml_IN ml_IN.UTF-8
mni_IN mni_IN.UTF-8
mn_MN mn_MN.UTF-8
mr_IN mr_IN.UTF-8
ms_MY ms_MY.UTF-8
mt_MT mt_MT.UTF-8
my_MM my_MM.UTF-8
nb_NO nb_NO.UTF-8
nds_DE nds_DE.UTF-8
nds_NL nds_NL.UTF-8
ne_NP ne_NP.UTF-8
nhn_MX nhn_MX.UTF-8
niu_NU niu_NU.UTF-8
niu_NZ niu_NZ.UTF-8
nl_AW nl_AW.UTF-8
nl_BE nl_BE.UTF-8
nl_NL nl_NL.UTF-8
nn_NO nn_NO.UTF-8
nr_ZA nr_ZA.UTF-8
nso_ZA nso_ZA.UTF-8
oc_FR oc_FR.UTF-8
om_ET om_ET.UTF-8
om_KE om_KE.UTF-8
or_IN or_IN.UTF-8
os_RU os_RU.UTF-8
pa_IN pa_IN.UTF-8
pa_PK pa_PK.UTF-8
pl_PL pl_PL.UTF-8
ps_AF ps_AF.UTF-8
pt_BR pt_BR.UTF-8
pt_PT pt_PT.UTF-8
ro_RO ro_RO.UTF-8
ru_RU ru_RU.UTF-8
ru_UA ru_UA.UTF-8
rw_RW rw_RW.UTF-8
sa_IN sa_IN.UTF-8
sat_IN sat_IN.UTF-8
sc_IT sc_IT.UTF-8
sd_IN sd_IN.UTF-8
se_NO se_NO.UTF-8
shs_CA shs_CA.UTF-8
sid_ET sid_ET.UTF-8
si_LK si_LK.UTF-8
sk_SK sk_SK.UTF-8
sl_SI sl_SI.UTF-8
so_DJ so_DJ.UTF-8
so_ET so_ET.UTF-8
so_KE so_KE.UTF-8
so_SO so_SO.UTF-8
sq_AL sq_AL.UTF-8
sq_MK sq_MK.UTF-8
sr_ME sr_ME.UTF-8
sr_RS sr_RS.UTF-8
ss_ZA ss_ZA.UTF-8
st_ZA st_ZA.UTF-8
sv_FI sv_FI.UTF-8
sv_SE sv_SE.UTF-8
sw_KE sw_KE.UTF-8
sw_TZ sw_TZ.UTF-8
szl_PL szl_PL.UTF-8
ta_IN ta_IN.UTF-8
ta_LK ta_LK.UTF-8
te_IN te_IN.UTF-8
tg_TJ tg_TJ.UTF-8
th_TH th_TH.UTF-8
ti_ER ti_ER.UTF-8
ti_ET ti_ET.UTF-8
tig_ER tig_ER.UTF-8
tk_TM tk_TM.UTF-8
tl_PH tl_PH.UTF-8
tn_ZA tn_ZA.UTF-8
tr_CY tr_CY.UTF-8
tr_TR tr_TR.UTF-8
ts_ZA ts_ZA.UTF-8
tt_RU tt_RU.UTF-8
ug_CN ug_CN.UTF-8
uk_UA uk_UA.UTF-8
unm_US unm_US.UTF-8
ur_IN ur_IN.UTF-8
ur_PK ur_PK.UTF-8
uz_UZ uz_UZ.UTF-8
ve_ZA ve_ZA.UTF-8
vi_VN vi_VN.UTF-8
wa_BE wa_BE.UTF-8
wae_CH wae_CH.UTF-8
wal_ET wal_ET.UTF-8
wo_SN wo_SN.UTF-8
xh_ZA xh_ZA.UTF-8
yi_US yi_US.UTF-8
yo_NG yo_NG.UTF-8
yue_HK yue_HK.UTF-8
zh_CN zh_CN.UTF-8
zh_HK zh_HK.UTF-8
zh_SG zh_SG.UTF-8
zh_TW zh_TW.UTF-8
zu_ZA zu_ZA.UTF-8
``` ```
@@ -116,6 +116,7 @@ elif [[ "${LSIO_BASE}" == "ubuntu" ]] && [[ ! -f /usr/share/fonts/opentype/noto/
language-pack-zh-hans \ language-pack-zh-hans \
language-pack-zh-hant language-pack-zh-hant
elif [[ "${LSIO_BASE}" == "debian" ]] && [[ ! -f /usr/share/fonts/opentype/noto/NotoSansCJK-Regular.ttc ]]; then elif [[ "${LSIO_BASE}" == "debian" ]] && [[ ! -f /usr/share/fonts/opentype/noto/NotoSansCJK-Regular.ttc ]]; then
apt-get update && \
apt-get install -y \ apt-get install -y \
fonts-noto \ fonts-noto \
locales-all locales-all