Send patches - preferably formatted by git format-patch - to patches at archlinux32 dot org.
summaryrefslogtreecommitdiff
path: root/archinstall/locales
diff options
context:
space:
mode:
authorDaniel Girtler <blackrabbit256@gmail.com>2022-11-11 19:11:41 +1100
committerGitHub <noreply@github.com>2022-11-11 09:11:41 +0100
commitdee79265897f67689e626d5c85f5b48b8e623a4a (patch)
treee23b103903e3f97bc174e93449bb494a98f726a3 /archinstall/locales
parent9db6a25a08cf9a28bd848a416b105495ad9a5b0d (diff)
Remove custom font setting (#1552)
* Remove custom font setting * flake8 * Remove default preview Co-authored-by: Daniel Girtler <girtler.daniel@gmail.com>
Diffstat (limited to 'archinstall/locales')
-rw-r--r--archinstall/locales/README.md23
-rw-r--r--archinstall/locales/languages.json4
2 files changed, 7 insertions, 20 deletions
diff --git a/archinstall/locales/README.md b/archinstall/locales/README.md
index cd7d794a..e1266209 100644
--- a/archinstall/locales/README.md
+++ b/archinstall/locales/README.md
@@ -4,19 +4,13 @@ Archinstall supports multiple languages, which depend on translations coming fro
## Important Note
Before starting a new language translation be aware that a font for that language may not be
-available on the ISO. We are using the pre-installed font `/usr/share/kbd/consolefonts/LatGrkCyr-8x16.psfu.gz` in archinstall
-which should cover a fair amount of different languages but unfortunately not all of them.
+available on the ISO.
-We have the option to provide a custom font in case the above is not covering a specific language, which can
-be achieved by installing the font yourself on the ISO and saving it to `/usr/share/kbd/consolefonts/archinstall_font.psfu.gz`.
-If this font is present it will be automatically loaded and all languages which are not supported by the default font will
-be enabled (but only some might actually work).
+Fonts that are using a different character set than Latin will not be displayed correctly. If those languages
+want to be selected than a proper font has to be set manually in the console.
-Please make sure that the provided language works with the default font on the ISO, and if not mark it in the `languages.json`
-that it needs an external dependency
-```
-{"abbr": "ur", "lang": "Urdu", "translated_lang": "اردو", "external_dep": true},
-```
+All available console fonts can be found in `/usr/share/kbd/consolefonts` and they
+can be set with `setfont LatGrkCyr-8x16`
## Adding new languages
@@ -49,10 +43,3 @@ msgstr "Wollen sie wirklich abbrechen?"
After the translations have been written, run the script once more `./locales_generator.sh` and it will auto-generate the `base.mo` file with the included translations.
After that you're all ready to go and enjoy Archinstall in the new language :)
-
-To display the language inside Archinstall in your own tongue, please edit the file `languages.json` and
-add a `translated_lang` entry to the respective language, e.g.
-
-```
- {"abbr": "pl", "lang": "Polish", "translated_lang": "Polski"}
-```
diff --git a/archinstall/locales/languages.json b/archinstall/locales/languages.json
index 2a7fab2e..12228b47 100644
--- a/archinstall/locales/languages.json
+++ b/archinstall/locales/languages.json
@@ -155,7 +155,7 @@
{"abbr": "sw", "lang": "Swahili (macrolanguage)"},
{"abbr": "sv", "lang": "Swedish", "translated_lang": "Svenska"},
{"abbr": "ty", "lang": "Tahitian"},
- {"abbr": "ta", "lang": "Tamil", "translated_lang": "தமிழ்", "external_dep": true},
+ {"abbr": "ta", "lang": "Tamil", "translated_lang": "தமிழ்"},
{"abbr": "tt", "lang": "Tatar"},
{"abbr": "te", "lang": "Telugu"},
{"abbr": "tg", "lang": "Tajik"},
@@ -170,7 +170,7 @@
{"abbr": "tw", "lang": "Twi"},
{"abbr": "ug", "lang": "Uighur"},
{"abbr": "uk", "lang": "Ukrainian"},
- {"abbr": "ur", "lang": "Urdu", "translated_lang": "اردو", "external_dep": true},
+ {"abbr": "ur", "lang": "Urdu", "translated_lang": "اردو"},
{"abbr": "uz", "lang": "Uzbek"},
{"abbr": "ve", "lang": "Venda"},
{"abbr": "vi", "lang": "Vietnamese"},