Skip to content
This repository has been archived by the owner on Jan 25, 2023. It is now read-only.

Add other locales to build environment so that system messages + number/date formatting can reflect different settings #50

Closed
fool opened this issue Mar 24, 2017 · 2 comments
Assignees

Comments

@fool
Copy link
Contributor

fool commented Mar 24, 2017

Currently we only have a few locales, none non-US-english, installed in the build environment:

$ locale -a
C
C.UTF-8
en_US.utf8
POSIX

We have a request for French, but should probably just include all of the ones we can think of, since it's useful to people who aren't US-English speakers to be able to use the build environment in their native language and format things (like dates on blog posts) using system utilities.

@rybit
Copy link
Member

rybit commented Mar 24, 2017

Soooooo there are 152 packages available in apt. Should we just add them all?

language-pack-aa - translation updates for language Afar
language-pack-af - translation updates for language Afrikaans
language-pack-am - translation updates for language Amharic
language-pack-an - translation updates for language Aragonese
language-pack-ar - translation updates for language Arabic
language-pack-as - translation updates for language Assamese
language-pack-ast - translation updates for language Asturian
language-pack-az - translation updates for language Azerbaijani
language-pack-be - translation updates for language Belarusian
language-pack-bem - translation updates for language Bemba (Zambia)
language-pack-ber - translation updates for language Berber languages
language-pack-bg - translation updates for language Bulgarian
language-pack-bho - translation updates for language Bhojpuri
language-pack-bn - translation updates for language Bengali
language-pack-bo - translation updates for language Tibetan
language-pack-br - translation updates for language Breton
language-pack-bs - translation updates for language Bosnian
language-pack-ca - translation updates for language Catalan; Valencian
language-pack-crh - translation updates for language Tatar, Crimean
language-pack-cs - translation updates for language Czech
language-pack-csb - translation updates for language Kashubian
language-pack-cv - translation updates for language Chuvash
language-pack-cy - translation updates for language Welsh
language-pack-da - translation updates for language Danish
language-pack-de - translation updates for language German
language-pack-dv - translation updates for language Divehi; Dhivehi; Maldivian
language-pack-dz - translation updates for language Dzongkha
language-pack-el - translation updates for language Greek, Modern (1453-)
language-pack-en - translation updates for language English
language-pack-eo - translation updates for language Esperanto
language-pack-es - translation updates for language Spanish; Castilian
language-pack-et - translation updates for language Estonian
language-pack-eu - translation updates for language Basque
language-pack-fa - translation updates for language Persian
language-pack-ff - translation updates for language Fulah
language-pack-fi - translation updates for language Finnish
language-pack-fil - translation updates for language Filipino
language-pack-fo - translation updates for language Faroese
language-pack-fr - translation updates for language French
language-pack-fur - translation updates for language Friulian
language-pack-fy - translation updates for language Western Frisian
language-pack-ga - translation updates for language Irish
language-pack-gd - translation updates for language Gaelic; Scottish Gaelic
language-pack-gl - translation updates for language Galician
language-pack-gu - translation updates for language Gujarati
language-pack-gv - translation updates for language Manx
language-pack-ha - translation updates for language Hausa
language-pack-he - translation updates for language Hebrew
language-pack-hi - translation updates for language Hindi
language-pack-hne - translation updates for language Chhattisgarhi
language-pack-hr - translation updates for language Croatian
language-pack-hsb - translation updates for language Sorbian, Upper
language-pack-ht - translation updates for language Haitian; Haitian Creole
language-pack-hu - translation updates for language Hungarian
language-pack-hy - translation updates for language Armenian
language-pack-ia - translation updates for language Interlingua (International Auxiliary Language Association)
language-pack-id - translation updates for language Indonesian
language-pack-ig - translation updates for language Igbo
language-pack-is - translation updates for language Icelandic
language-pack-it - translation updates for language Italian
language-pack-ja - translation updates for language Japanese
language-pack-ka - translation updates for language Georgian
language-pack-kk - translation updates for language Kazakh
language-pack-kl - translation updates for language Kalaallisut; Greenlandic
language-pack-km - translation updates for language Central Khmer
language-pack-kn - translation updates for language Kannada
language-pack-ko - translation updates for language Korean
language-pack-ks - translation updates for language Kashmiri
language-pack-ku - translation updates for language Kurdish
language-pack-kw - translation updates for language Cornish
language-pack-ky - translation updates for language Kirghiz; Kyrgyz
language-pack-lb - translation updates for language Luxembourgish; Letzeburgesch
language-pack-lg - translation updates for language Ganda
language-pack-li - translation updates for language Limburgan; Limburger; Limburgish
language-pack-lo - translation updates for language Lao
language-pack-lt - translation updates for language Lithuanian
language-pack-lv - translation updates for language Latvian
language-pack-mai - translation updates for language Maithili
language-pack-mg - translation updates for language Malagasy
language-pack-mhr - translation updates for language Mari, Eastern
language-pack-mi - translation updates for language Maori
language-pack-mk - translation updates for language Macedonian
language-pack-ml - translation updates for language Malayalam
language-pack-mn - translation updates for language Mongolian
language-pack-mr - translation updates for language Marathi
language-pack-ms - translation updates for language Malay
language-pack-mt - translation updates for language Maltese
language-pack-my - translation updates for language Burmese
language-pack-nan - translation updates for language Chinese, Min Nan
language-pack-nb - translation updates for language Bokmål, Norwegian; Norwegian Bokmål
language-pack-nds - translation updates for language German, Low
language-pack-ne - translation updates for language Nepali
language-pack-nl - translation updates for language Dutch; Flemish
language-pack-nn - translation updates for language Norwegian Nynorsk; Nynorsk, Norwegian
language-pack-nso - translation updates for language Pedi
language-pack-oc - translation updates for language Occitan (post 1500)
language-pack-om - translation updates for language Oromo
language-pack-or - translation updates for language Oriya
language-pack-os - translation updates for language Ossetian; Ossetic
language-pack-pa - translation updates for language Panjabi; Punjabi
language-pack-pap - translation updates for language Papiamento
language-pack-pl - translation updates for language Polish
language-pack-ps - translation updates for language Pushto; Pashto
language-pack-pt - translation updates for language Portuguese
language-pack-ro - translation updates for language Romanian
language-pack-ru - translation updates for language Russian
language-pack-rw - translation updates for language Kinyarwanda
language-pack-sa - translation updates for language Sanskrit
language-pack-sc - translation updates for language Sardinian
language-pack-sd - translation updates for language Sindhi
language-pack-se - translation updates for language Northern Sami
language-pack-shs - translation updates for language Shuswap
language-pack-si - translation updates for language Sinhala; Sinhalese
language-pack-sk - translation updates for language Slovak
language-pack-sl - translation updates for language Slovenian
language-pack-so - translation updates for language Somali
language-pack-sq - translation updates for language Albanian
language-pack-sr - translation updates for language Serbian
language-pack-ss - translation updates for language Swati
language-pack-st - translation updates for language Sotho, Southern
language-pack-sv - translation updates for language Swedish
language-pack-sw - translation updates for language Swahili
language-pack-ta - translation updates for language Tamil
language-pack-te - translation updates for language Telugu
language-pack-tg - translation updates for language Tajik
language-pack-th - translation updates for language Thai
language-pack-ti - translation updates for language Tigrinya
language-pack-tk - translation updates for language Turkmen
language-pack-tl - translation updates for language Tagalog
language-pack-tr - translation updates for language Turkish
language-pack-ts - translation updates for language Tsonga
language-pack-tt - translation updates for language Tatar
language-pack-ug - translation updates for language Uighur; Uyghur
language-pack-uk - translation updates for language Ukrainian
language-pack-ur - translation updates for language Urdu
language-pack-uz - translation updates for language Uzbek
language-pack-ve - translation updates for language Venda
language-pack-vi - translation updates for language Vietnamese
language-pack-wa - translation updates for language Walloon
language-pack-wae - translation updates for language Walser
language-pack-wo - translation updates for language Wolof
language-pack-xh - translation updates for language Xhosa
language-pack-yi - translation updates for language Yiddish
language-pack-yo - translation updates for language Yoruba
language-pack-zh-hans - translation updates for language Simplified Chinese
language-pack-zh-hant - translation updates for language Traditional Chinese
language-pack-zu - translation updates for language Zulu
language-pack-brx - translation updates for language Bodo (India)
language-pack-byn - translation updates for language Bilin
language-pack-ce - translation updates for language Chechen
language-pack-ckb - translation updates for language Kurdish, Central
language-pack-iu - translation updates for language Inuktitut```

@fool
Copy link
Contributor Author

fool commented Mar 24, 2017

that is alot! (http://hyperboleandahalf.blogspot.com/2010/04/alot-is-better-than-you-at-everything.html)

Maybe just use the more popular ones for now and add others ad-hoc based on requests? Based on the customers I've spoken with, these seem like the most useful:

language-pack-ar - translation updates for language Arabic
language-pack-cs - translation updates for language Czech
language-pack-da - translation updates for language Danish
language-pack-de - translation updates for language German
language-pack-el - translation updates for language Greek, Modern (1453-)
language-pack-es - translation updates for language Spanish; Castilian
language-pack-fi - translation updates for language Finnish
language-pack-fil - translation updates for language Filipino
language-pack-fr - translation updates for language French
language-pack-he - translation updates for language Hebrew
language-pack-hi - translation updates for language Hindi
language-pack-it - translation updates for language Italian
language-pack-ja - translation updates for language Japanese
language-pack-ka - translation updates for language Georgian
language-pack-ko - translation updates for language Korean
language-pack-nan - translation updates for language Chinese, Min Nan
language-pack-nn - translation updates for language Norwegian Nynorsk; Nynorsk, Norwegian
language-pack-pl - translation updates for language Polish
language-pack-pt - translation updates for language Portuguese
language-pack-ro - translation updates for language Romanian
language-pack-ru - translation updates for language Russian
language-pack-sa - translation updates for language Sanskrit
language-pack-sv - translation updates for language Swedish
language-pack-ta - translation updates for language Tamil
language-pack-th - translation updates for language Thai
language-pack-tr - translation updates for language Turkish
language-pack-uk - translation updates for language Ukrainian
language-pack-vi - translation updates for language Vietnamese
language-pack-yi - translation updates for language Yiddish
language-pack-zh-hans - translation updates for language Simplified Chinese
language-pack-zh-hant - translation updates for language Traditional Chinese

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants