2 # Print the team's address (to stdout) and output additional instructions
6 catalog
="$3" # e.g. "pt_BR"
7 language
="$4" # e.g. "pt"
9 url
=`cat "$projectsdir/GNOME/teams.url"`
10 html
=`"$progdir/urlget" "$url" "$projectsdir/GNOME/teams.html"`
11 # The HTML page doesn't contain the languages with ISO 639 codes.
12 # So we have to translate ourselves...
14 af
) english
=Afrikaans
;;
15 sq) english
=Albanian
;;
18 hy
) english
=Armenian
;;
19 as
) english
=Assamese
;;
20 en_AU
) english
="Australian English";;
21 az
) english
="Azerbaijani";;
23 be
) english
=Belarusian
;;
26 pt_BR
) english
="Brazilian Portug";; # someday they'll fix the mistake
28 bg) english
=Bulgarian
;;
30 en_GB
) english
="British English";;
31 en_CA
) english
="Canadian English";;
33 zh_CN
) english
="Chinese (simplified)";;
34 zh_TW
) english
="Chinese (traditional)";;
35 hr
) english
=Croatian
;;
39 dz
) english
=Dzongkha
;;
40 eo
) english
=Esperanto
;;
41 et
) english
=Estonian
;;
45 gl
) english
=Galician
;;
46 ka
) english
=Georgian
;;
49 gu
) english
=Gujarati
;;
53 hu
) english
=Hungarian
;;
55 is
) english
=Icelandic
;;
57 id
) english
=Indonesian
;;
58 az_IR
) english
="Iranian Azerbaijani";;
61 ja
) english
=Japanese
;;
67 rw
) english
=Kinyarwanda
;;
74 li
) english
=Limburgish
;;
75 lt
) english
=Lithuanian
;;
76 nds
) english
="Low Saxon";;
77 mk
) english
=Macedonian
;;
78 mai
) english
=Maithili
;;
80 ml
) english
=Malayalam
;;
85 mn
) english
=Mongolian
;;
86 nah
) english
=Nahuatl
;;
88 nso
) english
="Northern Sotho";;
89 no
) english
=Norwegian
;;
91 ang
) english
="Old English";;
96 pt
) english
=Portuguese
;;
100 ro
) english
=Romanian
;;
101 ru
) english
=Russian
;;
102 sa
) english
=Sanskrit
;;
103 sr
) english
=Serbian
;;
104 si
) english
=Sinhala
;;
106 sl
) english
=Slovenian
;;
107 es
) english
=Spanish
;;
108 sw
) english
=Swahili
;;
109 sv
) english
=Swedish
;;
110 tl
) english
=Tagalog
;;
115 bo
) english
=Tibetan
;;
116 ti
) english
=Tigrinya
;;
117 tr) english
=Turkish
;;
118 tk
) english
=Turkmen
;;
121 uk
) english
=Ukrainian
;;
124 vi
) english
=Vietnamese
;;
125 fr_BE
) english
=Walloon
;;
128 yi
) english
=Yiddish
;;
130 zap
) english
=Zapotec
;;
134 if test -n "$english"; then
135 (echo "Please consider joining your translation team, and visit"
137 echo " http://developer.gnome.org/projects/gtp/"
139 sed_addnl
='s,</tr>,</tr>\
141 address
=`echo "$html" | tr '\012' '|' | sed -e "$sed_addnl" | sed -n -e "s,^.*<td.*$english.*</td>.*<td.*</td>.*<td.*<a href=\"\\([^\"]*\\)\">.*</td>.*\$,\\1,p"`
142 # address can be empty or contain 1 or more space separated URLs.
144 (echo "A translation team for your "`if test "$catalog" = "$language"; then echo "language ($language)"; else echo "local dialect ($catalog)"; fi`
145 echo "may not exist yet. Please visit"
147 echo " http://developer.gnome.org/projects/gtp/"
148 echo "and decide whether you want to create a new translation team."