|
@@ -7,7 +7,7 @@ The STDF component uses Svelte's [Context](https://svelte.dev/docs#run-time-svel
|
|
|
<script>
|
|
<script>
|
|
|
import { setContext } from 'svelte'; // import setContext
|
|
import { setContext } from 'svelte'; // import setContext
|
|
|
import en_US from 'stdf/lang/en_US'; // import language file
|
|
import en_US from 'stdf/lang/en_US'; // import language file
|
|
|
-
|
|
|
|
|
|
|
+
|
|
|
setContext('STDF_lang', en_US); // set language
|
|
setContext('STDF_lang', en_US); // set language
|
|
|
</script>
|
|
</script>
|
|
|
```
|
|
```
|
|
@@ -18,72 +18,72 @@ Note that **Context switching is not reactive**, and language switching in most
|
|
|
|
|
|
|
|
Currently supported languages:
|
|
Currently supported languages:
|
|
|
|
|
|
|
|
-| Language | lang |
|
|
|
|
|
-| ------------------------------- | ------ |
|
|
|
|
|
-| Arabic | ar_EG |
|
|
|
|
|
-| Azerbaijani | az_AZ |
|
|
|
|
|
-| Bulgarian | bg_BG |
|
|
|
|
|
-| Bengali (Bangladesh) | bn_BD |
|
|
|
|
|
-| Catalan | ca_ES |
|
|
|
|
|
-| Czech | cs_CZ |
|
|
|
|
|
-| Danish | da_DK |
|
|
|
|
|
-| German | de_DE |
|
|
|
|
|
-| Greek | el_GR |
|
|
|
|
|
-| English | en_GB |
|
|
|
|
|
-| English (US) | en_US |
|
|
|
|
|
-| Spanish | es_ES |
|
|
|
|
|
-| Basque | eu_ES |
|
|
|
|
|
-| Estonian | et_EE |
|
|
|
|
|
-| Persian | fa_IR |
|
|
|
|
|
-| Finnish | fi_FI |
|
|
|
|
|
-| French (Belgium) | fr_BE |
|
|
|
|
|
-| French (Canada) | fr_CA |
|
|
|
|
|
-| French (France) | fr_FR |
|
|
|
|
|
-| Irish | ga_IE |
|
|
|
|
|
-| Galician (Spain) | gl_ES |
|
|
|
|
|
-| Hebrew | he_IL |
|
|
|
|
|
-| Hindi | hi_IN |
|
|
|
|
|
-| Croatian | hr_HR |
|
|
|
|
|
-| Hungarian | hu_HU |
|
|
|
|
|
-| Armenian | hy_AM |
|
|
|
|
|
-| Indonesian | id_ID |
|
|
|
|
|
-| Italian | it_IT |
|
|
|
|
|
-| Icelandic | is_IS |
|
|
|
|
|
-| Japanese | ja_JP |
|
|
|
|
|
-| Georgian | ka_GE |
|
|
|
|
|
-| Khmer | km_KH |
|
|
|
|
|
-| Kurdish (Northern) | kmr_IQ |
|
|
|
|
|
-| Kannada | kn_IN |
|
|
|
|
|
-| Kazakh | kk_KZ |
|
|
|
|
|
-| Korean | ko_KR |
|
|
|
|
|
-| Lithuanian | lt_LT |
|
|
|
|
|
-| Latvian | lv_LV |
|
|
|
|
|
-| Macedonian | mk_MK |
|
|
|
|
|
-| Malayalam | ml_IN |
|
|
|
|
|
-| Mongolian | mn_MN |
|
|
|
|
|
-| Malay (Malaysia) | ms_MY |
|
|
|
|
|
-| Norwegian | nb_NO |
|
|
|
|
|
-| Nepali | ne_NP |
|
|
|
|
|
-| Dutch (Belgium) | nl_BE |
|
|
|
|
|
-| Dutch | nl_NL |
|
|
|
|
|
-| Polish | pl_PL |
|
|
|
|
|
-| Portuguese (Brazil) | pt_BR |
|
|
|
|
|
-| Portuguese | pt_PT |
|
|
|
|
|
-| Romanian | ro_RO |
|
|
|
|
|
-| Russian | ru_RU |
|
|
|
|
|
-| Sinhalese | si_LK |
|
|
|
|
|
-| Slovak | sk_SK |
|
|
|
|
|
-| Serbian | sr_RS |
|
|
|
|
|
-| Slovenian | sl_SI |
|
|
|
|
|
-| Swedish | sv_SE |
|
|
|
|
|
-| Tamil | ta_IN |
|
|
|
|
|
-| Thai | th_TH |
|
|
|
|
|
-| Turkish | tr_TR |
|
|
|
|
|
-| Turkmen | tk_TK |
|
|
|
|
|
-| Urdu (Pakistan) | ur_PK |
|
|
|
|
|
-| Ukrainian | uk_UA |
|
|
|
|
|
-| Vietnamese | vi_VN |
|
|
|
|
|
-| Simplified Chinese | zh_CN |
|
|
|
|
|
|
|
+| Language | lang |
|
|
|
|
|
+| ------------------------------------- | ------ |
|
|
|
|
|
+| Arabic | ar_EG |
|
|
|
|
|
+| Azerbaijani | az_AZ |
|
|
|
|
|
+| Bulgarian | bg_BG |
|
|
|
|
|
+| Bengali (Bangladesh) | bn_BD |
|
|
|
|
|
+| Catalan | ca_ES |
|
|
|
|
|
+| Czech | cs_CZ |
|
|
|
|
|
+| Danish | da_DK |
|
|
|
|
|
+| German | de_DE |
|
|
|
|
|
+| Greek | el_GR |
|
|
|
|
|
+| English | en_GB |
|
|
|
|
|
+| English (US) | en_US |
|
|
|
|
|
+| Spanish | es_ES |
|
|
|
|
|
+| Basque | eu_ES |
|
|
|
|
|
+| Estonian | et_EE |
|
|
|
|
|
+| Persian | fa_IR |
|
|
|
|
|
+| Finnish | fi_FI |
|
|
|
|
|
+| French (Belgium) | fr_BE |
|
|
|
|
|
+| French (Canada) | fr_CA |
|
|
|
|
|
+| French (France) | fr_FR |
|
|
|
|
|
+| Irish | ga_IE |
|
|
|
|
|
+| Galician (Spain) | gl_ES |
|
|
|
|
|
+| Hebrew | he_IL |
|
|
|
|
|
+| Hindi | hi_IN |
|
|
|
|
|
+| Croatian | hr_HR |
|
|
|
|
|
+| Hungarian | hu_HU |
|
|
|
|
|
+| Armenian | hy_AM |
|
|
|
|
|
+| Indonesian | id_ID |
|
|
|
|
|
+| Italian | it_IT |
|
|
|
|
|
+| Icelandic | is_IS |
|
|
|
|
|
+| Japanese | ja_JP |
|
|
|
|
|
+| Georgian | ka_GE |
|
|
|
|
|
+| Khmer | km_KH |
|
|
|
|
|
+| Kurdish (Northern) | kmr_IQ |
|
|
|
|
|
+| Kannada | kn_IN |
|
|
|
|
|
+| Kazakh | kk_KZ |
|
|
|
|
|
+| Korean | ko_KR |
|
|
|
|
|
+| Lithuanian | lt_LT |
|
|
|
|
|
+| Latvian | lv_LV |
|
|
|
|
|
+| Macedonian | mk_MK |
|
|
|
|
|
+| Malayalam | ml_IN |
|
|
|
|
|
+| Mongolian | mn_MN |
|
|
|
|
|
+| Malay (Malaysia) | ms_MY |
|
|
|
|
|
+| Norwegian | nb_NO |
|
|
|
|
|
+| Nepali | ne_NP |
|
|
|
|
|
+| Dutch (Belgium) | nl_BE |
|
|
|
|
|
+| Dutch | nl_NL |
|
|
|
|
|
+| Polish | pl_PL |
|
|
|
|
|
+| Portuguese (Brazil) | pt_BR |
|
|
|
|
|
+| Portuguese | pt_PT |
|
|
|
|
|
+| Romanian | ro_RO |
|
|
|
|
|
+| Russian | ru_RU |
|
|
|
|
|
+| Sinhalese | si_LK |
|
|
|
|
|
+| Slovak | sk_SK |
|
|
|
|
|
+| Serbian | sr_RS |
|
|
|
|
|
+| Slovenian | sl_SI |
|
|
|
|
|
+| Swedish | sv_SE |
|
|
|
|
|
+| Tamil | ta_IN |
|
|
|
|
|
+| Thai | th_TH |
|
|
|
|
|
+| Turkish | tr_TR |
|
|
|
|
|
+| Turkmen | tk_TK |
|
|
|
|
|
+| Urdu (Pakistan) | ur_PK |
|
|
|
|
|
+| Ukrainian | uk_UA |
|
|
|
|
|
+| Vietnamese | vi_VN |
|
|
|
|
|
+| Simplified Chinese | zh_CN |
|
|
|
| Traditional Chinese (China Hong Kong) | zh_HK |
|
|
| Traditional Chinese (China Hong Kong) | zh_HK |
|
|
|
| Traditional Chinese (China Taiwan) | zh_TW |
|
|
| Traditional Chinese (China Taiwan) | zh_TW |
|
|
|
|
|
|
|
@@ -91,7 +91,7 @@ The multilingual files are translated by machine. If there are any inaccuracies,
|
|
|
|
|
|
|
|
## Adding a Language Pack
|
|
## Adding a Language Pack
|
|
|
|
|
|
|
|
-If you cannot find the language pack you need, you are welcome to create a new language pack based on the [Chinese language pack] or [English language pack] and submit it as a Pull Request. [Language code table](http://www.lingoes.net/en/translator/langcode.htm)
|
|
|
|
|
|
|
+If you cannot find the language pack you need, you are welcome to create a new language pack based on the [Chinese language pack](https://github.com/dufu1991/stdf/blob/main/components/lang/zh_CN.js) or [English language pack](https://github.com/dufu1991/stdf/blob/main/components/lang/en_US.js) and submit it as a Pull Request. [Language code table](http://www.lingoes.net/en/translator/langcode.htm)
|
|
|
|
|
|
|
|
The basic steps are as follows:
|
|
The basic steps are as follows:
|
|
|
|
|
|