cookutils view modules/langdesc @ rev 1090

Working with "i486", "x86_64" and "any" architecture; post-check with badges; new icons, tag cloud, and other improvements
author Aleksej Bobylev <al.bobylev@gmail.com>
date Sat Nov 24 13:28:02 2018 +0200 (2018-11-24)
parents
children
line source
1 #!/bin/sh
2 #
3 # langdesc - module of the SliTaz Cook
4 # Copyright (C) SliTaz GNU/Linux - GNU GPL v3
5 #
7 # Information source: iso-codes package
9 langdesc() {
10 local i
11 case $1 in
12 af) i='Afrikaans';;
13 am) i='Amharic';;
14 ar) i='Arabic';;
15 ast) i='Asturian';;
16 az) i='Azerbaijani';;
17 be) i='Belarusian';;
18 be@latin) i='Belarusian (Latin script)';;
19 bg) i='Bulgarian';;
20 bn) i='Bengali';;
21 bn_IN) i='Bengali (India)';;
22 br) i='Breton';;
23 bs) i='Bosnian';;
24 ca) i='Catalan';;
25 da) i='Danish';;
26 de) i='German';;
27 el) i='Greek';;
28 en) i='English';;
29 en_GB) i='English (British)';;
30 en_ZA) i='English (South African)';;
31 eo) i='Esperanto';;
32 es) i='Spanish';;
33 et) i='Estonian';;
34 eu) i='Basque';;
35 fa) i='Persian';;
36 fi) i='Finnish';;
37 fr) i='French';;
38 ga) i='Irish';;
39 gd) i='Scottish Gaelic';;
40 gl) i='Galician';;
41 gu) i='Gujarati';;
42 he) i='Hebrew';;
43 hi) i='Hindi';;
44 hr) i='Croatian';;
45 hu) i='Hungarian';;
46 hy) i='Armenian';;
47 ia) i='Interlingua';;
48 id) i='Indonesian';;
49 is) i='Icelandic';;
50 it) i='Italian';;
51 ja) i='Japanese';;
52 ka) i='Georgian';;
53 kk) i='Kazakh';;
54 kn) i='Kannada';;
55 ko) i='Korean';;
56 ku) i='Kurdish';;
57 ky) i='Kirghiz';;
58 lg) i='Luganda';;
59 lo) i='Lao';;
60 lt) i='Lithuanian';;
61 lv) i='Latvian';;
62 mk) i='Macedonian';;
63 ml) i='Malayalam';;
64 mn) i='Mongolian';;
65 mr) i='Marathi';;
66 ms) i='Malay';;
67 mt) i='Maltese';;
68 nb) i='Norwegian Bokmål';;
69 nds) i='Low German';;
70 ne) i='Nepali';;
71 nl) i='Dutch';;
72 nn) i='Norwegian Nynorsk';;
73 pa) i='Punjabi';;
74 pl) i='Polish';;
75 ps) i='Pashto';;
76 pt) i='Portuguese';;
77 pt_BR) i='Brazilian Portuguese';;
78 ro) i='Romanian';;
79 ru) i='Russian';;
80 rw) i='Kinyarwanda';;
81 sk) i='Slovak';;
82 sl) i='Slovenian';;
83 so) i='Somali';;
84 sq) i='Albanian';;
85 sr) i='Serbian';;
86 sv) i='Swedish';;
87 sw) i='Swahili';;
88 ta) i='Tamil';;
89 te) i='Telugu';;
90 tg) i='Tajik';;
91 th) i='Thai';;
92 tr) i='Turkish';;
93 uk) i='Ukrainian';;
94 ur) i='Urdu';;
95 vi) i='Vietnamese';;
96 wa) i='Walloon';;
97 zh) i='Chinese';;
98 zh_CN) i='Chinese (simplified)';;
99 zh_HK) i='Chinese (Hong Kong)';;
100 zh_TW) i='Chinese (traditional)';;
101 esac
103 case $2 in
104 '') echo "$i";;
105 -) echo "$i" | sed 's|(|- |; s|)||';;
106 esac
107 }
109 # langdesc en_GB -> 'English (British)'
110 # langdesc en_GB - -> 'English - British'