1 |
commit: 8800d8cb84bdc95a7aa18221072a7c82037429e5 |
2 |
Author: Justin Lecher <jlec <AT> gentoo <DOT> org> |
3 |
AuthorDate: Sat Oct 29 11:10:10 2016 +0000 |
4 |
Commit: Justin Lecher <jlec <AT> gentoo <DOT> org> |
5 |
CommitDate: Sat Oct 29 11:10:59 2016 +0000 |
6 |
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8800d8cb |
7 |
|
8 |
app-office/scribus: Fix LINGUAS usage |
9 |
|
10 |
Gentoo-Bug: https://bugs.gentoo.org/show_bug.cgi?id=583760 |
11 |
|
12 |
Package-Manager: portage-2.3.2 |
13 |
Signed-off-by: Justin Lecher <jlec <AT> gentoo.org> |
14 |
|
15 |
app-office/scribus/scribus-1.4.6.ebuild | 16 ++++-- |
16 |
app-office/scribus/scribus-1.5.0-r1.ebuild | 69 +++++++++++++--------- |
17 |
app-office/scribus/scribus-1.5.2-r1.ebuild | 7 ++- |
18 |
app-office/scribus/scribus-9999.ebuild | 92 +++++++++++++++++------------- |
19 |
profiles/desc/linguas.desc | 3 +- |
20 |
5 files changed, 110 insertions(+), 77 deletions(-) |
21 |
|
22 |
diff --git a/app-office/scribus/scribus-1.4.6.ebuild b/app-office/scribus/scribus-1.4.6.ebuild |
23 |
index 5d2dad6..44240c6 100644 |
24 |
--- a/app-office/scribus/scribus-1.4.6.ebuild |
25 |
+++ b/app-office/scribus/scribus-1.4.6.ebuild |
26 |
@@ -19,7 +19,7 @@ KEYWORDS="amd64 hppa ppc ppc64 ~sparc x86" |
27 |
IUSE="cairo debug examples hunspell +minimal +pdf scripts templates tk" |
28 |
|
29 |
# a=$(ls resources/translations/po/scribus.*ts | sed -e 's:\.: :g' | awk '{print $2}'); echo ${a} |
30 |
-IUSE_LINGUAS=" af ar bg br ca cs_CZ cy da_DK de_1901 de_CH de el en_AU en_GB en_US eo es_ES et eu fi fr gl hu id it ja ko lt_LT nb_NO nl pl_PL pt_BR pt ru sa sk_SK sl sq sr sv th_TH tr uk zh_CN zh_TW" |
31 |
+IUSE_LINGUAS=" af ar bg br ca cs_CZ cy da_DK de@1901 de_CH de el en_AU en_GB en_US eo es_ES et eu fi fr gl hu id it ja ko lt_LT nb_NO nl pl_PL pt_BR pt ru sa sk_SK sl sq sr sv th_TH tr uk zh_CN zh_TW" |
32 |
IUSE+=" ${IUSE_LINGUAS// / linguas_}" |
33 |
|
34 |
REQUIRED_USE=" |
35 |
@@ -76,12 +76,13 @@ src_prepare() { |
36 |
} |
37 |
|
38 |
src_configure() { |
39 |
- local lang langs |
40 |
+ local _lang lang langs |
41 |
for lang in ${IUSE_LINGUAS}; do |
42 |
+ _lang=$(translate_lang ${lang}) |
43 |
if use linguas_${lang}; then |
44 |
- langs+=",${lang}" |
45 |
+ langs+=",${_lang}" |
46 |
else |
47 |
- sed -e "/${lang}/d" -i scribus/doc/CMakeLists.txt || die |
48 |
+ sed -e "/${_lang}/d" -i scribus/doc/CMakeLists.txt || die |
49 |
fi |
50 |
done |
51 |
|
52 |
@@ -149,3 +150,10 @@ pkg_postrm() { |
53 |
fdo-mime_desktop_database_update |
54 |
fdo-mime_mime_database_update |
55 |
} |
56 |
+ |
57 |
+translate_lang() { |
58 |
+ _lang=${1} |
59 |
+ [[ ${1} == "ru_RU" ]] && _lang+=_0 |
60 |
+ [[ ${1} == "de@1901" ]] && _lang=de_1901 |
61 |
+ echo ${_lang} |
62 |
+} |
63 |
|
64 |
diff --git a/app-office/scribus/scribus-1.5.0-r1.ebuild b/app-office/scribus/scribus-1.5.0-r1.ebuild |
65 |
index aae0c4c..8c27730 100644 |
66 |
--- a/app-office/scribus/scribus-1.5.0-r1.ebuild |
67 |
+++ b/app-office/scribus/scribus-1.5.0-r1.ebuild |
68 |
@@ -19,7 +19,7 @@ KEYWORDS="~amd64 ~x86" |
69 |
IUSE="+boost debug examples graphicsmagick hunspell +minimal osg +pdf scripts templates tk" |
70 |
|
71 |
#a=$((ls resources/translations/scribus.*ts | sed -e 's:\.: :g' | awk '{print $2}'; ls resources/loremipsum/*xml | sed -e 's:\.: :g' -e 's:loremipsum\/: :g'| awk '{print $2}'; ls resources/dicts/hyph*dic | sed -e 's:\.: :g' -e 's:hyph_: :g' | awk '{print $2}'; ls resources/dicts/README_*txt | sed -e 's:_hyph::g' -e 's:\.: :g' -e 's:README_: :g' | awk '{print $2}') | sort | uniq); echo $a |
72 |
-IUSE_LINGUAS=" af ar bg br ca ca_ES cs cs_CZ cy cy_GB da da_DK de de_1901 de_CH de_DE el en_AU en_EN en_GB en_US eo es es_ES et eu fi fi_FI fr gl he hr hu hu_HU ia id id_ID is is_IS it ja ko ku la lt lt_LT nb_NO nl nn_NO pl pl_PL pt pt_BR pt_PT ro ro_RO ru ru_RU_0 sa sk sk_SK sl sl_SI sq sr sv sv_SE th_TH tr uk uk_UA zh_CN zh_TW" |
73 |
+IUSE_LINGUAS=" af ar bg br ca ca_ES cs cs_CZ cy cy_GB da da_DK de de@1901 de_CH de_DE el en_AU en_GB en_US eo es es_ES et eu fi fi_FI fr gl he hr hu hu_HU ia id id_ID is is_IS it ja ko ku la lt lt_LT nb_NO nl nn_NO pl pl_PL pt pt_BR pt_PT ro ro_RO ru ru_RU sa sk sk_SK sl sl_SI sq sr sv sv_SE th_TH tr uk uk_UA zh_CN zh_TW" |
74 |
IUSE+=" ${IUSE_LINGUAS// / linguas_}" |
75 |
|
76 |
REQUIRED_USE=" |
77 |
@@ -105,20 +105,28 @@ src_prepare() { |
78 |
} |
79 |
|
80 |
src_configure() { |
81 |
- local lang langs |
82 |
+ local _lang lang langs |
83 |
for lang in ${IUSE_LINGUAS}; do |
84 |
+ _lang=$(translate_lang ${lang}) |
85 |
if use linguas_${lang} || [[ ${lang} == "en" ]]; then |
86 |
# From the CMakeLists.txt |
87 |
# "#Bit of a hack, preprocess all the filenames to generate our language string, needed for -DWANT_GUI_LANG=en_GB;de_DE , etc" |
88 |
- langs+=";${lang}" |
89 |
+ langs+=";${_lang}" |
90 |
else |
91 |
# Don't install localized documentation |
92 |
- sed -e "/${lang}/d" -i doc/CMakeLists.txt || die |
93 |
- safe_delete file ./resources/dicts/README_${lang}.txt |
94 |
- safe_delete file ./resources/dicts/README_hyph_${lang}.txt |
95 |
- safe_delete file ./resources/dicts/hyph_${lang}.dic |
96 |
- safe_delete file ./resources/loremipsum/${lang}.xml |
97 |
+ sed -e "/${_lang}/d" -i doc/CMakeLists.txt || die |
98 |
+ safe_delete \ |
99 |
+ ./resources/dicts/README_${_lang}.txt \ |
100 |
+ ./resources/dicts/README_hyph_${_lang}.txt \ |
101 |
+ ./resources/dicts/hyph_${_lang}.dic \ |
102 |
+ ./resources/loremipsum/${_lang}.xml |
103 |
fi |
104 |
+ sed -e "/en_EN/d" -i doc/CMakeLists.txt || die |
105 |
+ safe_delete \ |
106 |
+ ./resources/dicts/README_en_EN.txt \ |
107 |
+ ./resources/dicts/README_hyph_en_EN.txt \ |
108 |
+ ./resources/dicts/hyph_en_EN.dic \ |
109 |
+ ./resources/loremipsum/en_EN.xml |
110 |
done |
111 |
|
112 |
local mycmakeargs=( |
113 |
@@ -144,10 +152,12 @@ src_configure() { |
114 |
src_install() { |
115 |
cmake-utils_src_install |
116 |
|
117 |
- local lang |
118 |
+ local lang _lang |
119 |
+ # en_EN can be deleted always |
120 |
for lang in ${IUSE_LINGUAS}; do |
121 |
if ! use linguas_${lang}; then |
122 |
- safe_delete dir "${ED}"/usr/share/man/${lang} |
123 |
+ _lang=$(translate_lang) |
124 |
+ safe_delete "${ED}"/usr/share/man/${_lang} |
125 |
fi |
126 |
done |
127 |
|
128 |
@@ -184,22 +194,25 @@ pkg_postrm() { |
129 |
} |
130 |
|
131 |
safe_delete () { |
132 |
- case $1 in |
133 |
- dir) |
134 |
- if [[ -d "${2}" ]]; then |
135 |
- ebegin "Deleting ${2} recursively" |
136 |
- rm -r "${2}" || die |
137 |
- eend $? |
138 |
- fi |
139 |
- ;; |
140 |
- file) |
141 |
- if [[ -f "${2}" ]]; then |
142 |
- ebegin "Deleting ${2}" |
143 |
- rm "${2}" || die |
144 |
- eend $? |
145 |
- fi |
146 |
- ;; |
147 |
- *) |
148 |
- die "Wrong usage" |
149 |
- esac |
150 |
+ local x |
151 |
+ for x in ${@}; do |
152 |
+ if [[ -d "${x}" ]]; then |
153 |
+ ebegin "Deleting ${x} recursively" |
154 |
+ rm -r "${x}" || die |
155 |
+ eend $? |
156 |
+ elif [[ -f "${x}" ]]; then |
157 |
+ ebegin "Deleting ${x}" |
158 |
+ rm "${x}" || die |
159 |
+ eend $? |
160 |
+ else |
161 |
+ ewarn "${x} not found" |
162 |
+ fi |
163 |
+ done |
164 |
+} |
165 |
+ |
166 |
+translate_lang() { |
167 |
+ _lang=${1} |
168 |
+ [[ ${1} == "ru_RU" ]] && _lang+=_0 |
169 |
+ [[ ${1} == "de@1901" ]] && _lang=de_1901 |
170 |
+ echo ${_lang} |
171 |
} |
172 |
|
173 |
diff --git a/app-office/scribus/scribus-1.5.2-r1.ebuild b/app-office/scribus/scribus-1.5.2-r1.ebuild |
174 |
index 939d847..b924a96 100644 |
175 |
--- a/app-office/scribus/scribus-1.5.2-r1.ebuild |
176 |
+++ b/app-office/scribus/scribus-1.5.2-r1.ebuild |
177 |
@@ -6,6 +6,7 @@ EAPI=6 |
178 |
|
179 |
PYTHON_COMPAT=( python2_7 ) |
180 |
PYTHON_REQ_USE="tk?" |
181 |
+CMAKE_MAKEFILE_GENERATOR=ninja |
182 |
|
183 |
inherit cmake-utils fdo-mime flag-o-matic multilib python-single-r1 |
184 |
|
185 |
@@ -19,7 +20,7 @@ KEYWORDS="~amd64 ~x86" |
186 |
IUSE="+boost debug examples graphicsmagick hunspell +minimal osg +pdf scripts templates tk" |
187 |
|
188 |
#a=$((ls resources/translations/scribus.*ts | sed -e 's:\.: :g' | awk '{print $2}'; ls resources/loremipsum/*xml | sed -e 's:\.: :g' -e 's:loremipsum\/: :g'| awk '{print $2}'; ls resources/dicts/hyph*dic | sed -e 's:\.: :g' -e 's:hyph_: :g' | awk '{print $2}'; ls resources/dicts/README_*txt | sed -e 's:_hyph::g' -e 's:\.: :g' -e 's:README_: :g' | awk '{print $2}') | sort | uniq); echo $a |
189 |
-IUSE_LINGUAS=" af ar bg br ca ca_ES cs cs_CZ cy cy_GB da da_DK de de_1901 de_CH de_DE el en_AU en_GB en_US eo es es_ES et eu fi fi_FI fr gl he hr hu hu_HU ia id id_ID is is_IS it ja ko ku la lt lt_LT nb_NO nl nn_NO pl pl_PL pt pt_BR pt_PT ro ro_RO ru ru_RU_0 sa sk sk_SK sl sl_SI sq sr sv sv_SE th_TH tr uk uk_UA zh_CN zh_TW" |
190 |
+IUSE_LINGUAS=" af ar bg br ca ca_ES cs cs_CZ cy cy_GB da da_DK de de@1901 de_CH de_DE el en_AU en_GB en_US eo es es_ES et eu fi fi_FI fr gl he hr hu hu_HU ia id id_ID is is_IS it ja ko ku la lt lt_LT nb_NO nl nn_NO pl pl_PL pt pt_BR pt_PT ro ro_RO ru ru_RU sa sk sk_SK sl sl_SI sq sr sv sv_SE th_TH tr uk uk_UA zh_CN zh_TW" |
191 |
IUSE+=" ${IUSE_LINGUAS// / linguas_}" |
192 |
|
193 |
REQUIRED_USE=" |
194 |
@@ -157,7 +158,6 @@ src_install() { |
195 |
_lang=$(translate_lang) |
196 |
safe_delete "${ED}"/usr/share/man/${_lang} |
197 |
fi |
198 |
- safe_delete "${ED}"/usr/share/man/${_lang} |
199 |
done |
200 |
|
201 |
if ! use scripts; then |
202 |
@@ -211,6 +211,7 @@ safe_delete () { |
203 |
|
204 |
translate_lang() { |
205 |
_lang=${1} |
206 |
-# [[ ${1} == "ru_RU" ]] && _lang+=_0 |
207 |
+ [[ ${1} == "ru_RU" ]] && _lang+=_0 |
208 |
+ [[ ${1} == "de@1901" ]] && _lang=de_1901 |
209 |
echo ${_lang} |
210 |
} |
211 |
|
212 |
diff --git a/app-office/scribus/scribus-9999.ebuild b/app-office/scribus/scribus-9999.ebuild |
213 |
index 59b904e..e96e3f6 100644 |
214 |
--- a/app-office/scribus/scribus-9999.ebuild |
215 |
+++ b/app-office/scribus/scribus-9999.ebuild |
216 |
@@ -2,7 +2,7 @@ |
217 |
# Distributed under the terms of the GNU General Public License v2 |
218 |
# $Id$ |
219 |
|
220 |
-EAPI=5 |
221 |
+EAPI=6 |
222 |
|
223 |
PYTHON_COMPAT=( python2_7 ) |
224 |
PYTHON_REQ_USE="tk?" |
225 |
@@ -22,7 +22,7 @@ KEYWORDS="" |
226 |
IUSE="+boost debug examples graphicsmagick hunspell +minimal osg +pdf scripts templates tk" |
227 |
|
228 |
#a=$((ls resources/translations/scribus.*ts | sed -e 's:\.: :g' | awk '{print $2}'; ls resources/loremipsum/*xml | sed -e 's:\.: :g' -e 's:loremipsum\/: :g'| awk '{print $2}'; ls resources/dicts/hyph*dic | sed -e 's:\.: :g' -e 's:hyph_: :g' | awk '{print $2}'; ls resources/dicts/README_*txt | sed -e 's:_hyph::g' -e 's:\.: :g' -e 's:README_: :g' | awk '{print $2}') | sort | uniq); echo $a |
229 |
-IUSE_LINGUAS=" af ar bg br ca ca_ES cs cs_CZ cy cy_GB da da_DK de de_1901 de_CH de_DE el en_AU en_EN en_GB en_US eo es es_ES et eu fi fi_FI fr gl he hr hu hu_HU ia id id_ID is is_IS it ja ko ku la lt lt_LT nb_NO nl nn_NO pl pl_PL pt pt_BR pt_PT ro ro_RO ru ru_RU_0 sa sk sk_SK sl sl_SI sq sr sv sv_SE th_TH tr uk uk_UA zh_CN zh_TW" |
230 |
+IUSE_LINGUAS=" af ar bg br ca ca_ES cs cs_CZ cy cy_GB da da_DK de de@1901 de_CH de_DE el en_AU en_GB en_US eo es es_ES et eu fi fi_FI fr gl he hr hu hu_HU ia id id_ID is is_IS it ja ko ku la lt lt_LT nb_NO nl nn_NO pl pl_PL pt pt_BR pt_PT ro ro_RO ru ru_RU sa sk sk_SK sl sl_SI sq sr sv sv_SE th_TH tr uk uk_UA zh_CN zh_TW" |
231 |
IUSE+=" ${IUSE_LINGUAS// / linguas_}" |
232 |
|
233 |
REQUIRED_USE=" |
234 |
@@ -45,7 +45,6 @@ COMMON_DEPEND=" |
235 |
dev-qt/qtopengl:5 |
236 |
dev-qt/qtprintsupport:5 |
237 |
dev-qt/qtquickcontrols:5 |
238 |
- dev-qt/qtwebkit:5 |
239 |
dev-qt/qtwidgets:5 |
240 |
dev-qt/qtxml:5 |
241 |
media-libs/fontconfig |
242 |
@@ -76,6 +75,7 @@ DEPEND="${COMMON_DEPEND} |
243 |
|
244 |
PATCHES=( |
245 |
"${FILESDIR}"/${PN}-1.5.0-docdir.patch |
246 |
+ "${FILESDIR}"/${PN}-1.5.2-fpic.patch |
247 |
) |
248 |
|
249 |
src_prepare() { |
250 |
@@ -103,24 +103,31 @@ src_prepare() { |
251 |
fi |
252 |
|
253 |
cmake-utils_src_prepare |
254 |
- subversion_src_prepare |
255 |
} |
256 |
|
257 |
src_configure() { |
258 |
- local lang langs |
259 |
+ local _lang lang langs |
260 |
for lang in ${IUSE_LINGUAS}; do |
261 |
+ _lang=$(translate_lang ${lang}) |
262 |
if use linguas_${lang} || [[ ${lang} == "en" ]]; then |
263 |
# From the CMakeLists.txt |
264 |
# "#Bit of a hack, preprocess all the filenames to generate our language string, needed for -DWANT_GUI_LANG=en_GB;de_DE , etc" |
265 |
- langs+=";${lang}" |
266 |
+ langs+=";${_lang}" |
267 |
else |
268 |
# Don't install localized documentation |
269 |
- sed -e "/${lang}/d" -i doc/CMakeLists.txt || die |
270 |
- safe_delete file ./resources/dicts/README_${lang}.txt |
271 |
- safe_delete file ./resources/dicts/README_hyph_${lang}.txt |
272 |
- safe_delete file ./resources/dicts/hyph_${lang}.dic |
273 |
- safe_delete file ./resources/loremipsum/${lang}.xml |
274 |
+ sed -e "/${_lang}/d" -i doc/CMakeLists.txt || die |
275 |
+ safe_delete \ |
276 |
+ ./resources/dicts/README_${_lang}.txt \ |
277 |
+ ./resources/dicts/README_hyph_${_lang}.txt \ |
278 |
+ ./resources/dicts/hyph_${_lang}.dic \ |
279 |
+ ./resources/loremipsum/${_lang}.xml |
280 |
fi |
281 |
+ sed -e "/en_EN/d" -i doc/CMakeLists.txt || die |
282 |
+ safe_delete \ |
283 |
+ ./resources/dicts/README_en_EN.txt \ |
284 |
+ ./resources/dicts/README_hyph_en_EN.txt \ |
285 |
+ ./resources/dicts/hyph_en_EN.dic \ |
286 |
+ ./resources/loremipsum/en_EN.xml |
287 |
done |
288 |
|
289 |
local mycmakeargs=( |
290 |
@@ -130,15 +137,15 @@ src_configure() { |
291 |
-DWANT_DISTROBUILD=ON |
292 |
-DDOCDIR="/usr/share/doc/${PF}/" |
293 |
-DWANT_GUI_LANG="${langs#;};en" |
294 |
- $(cmake-utils_use_with pdf PODOFO) |
295 |
- $(cmake-utils_use_with boost) |
296 |
- $(cmake-utils_use_want graphicsmagick) |
297 |
- $(cmake-utils_use !osg WANT_NOOSG) |
298 |
- $(cmake-utils_use_want debug DEBUG) |
299 |
- $(cmake-utils_use_want minimal NOHEADERINSTALL) |
300 |
- $(cmake-utils_use_want hunspell HUNSPELL) |
301 |
- $(cmake-utils_use_want !examples NOEXAMPLES) |
302 |
- $(cmake-utils_use_want !templates NOTEMPLATES) |
303 |
+ -DWITH_PODOFO="$(usex pdf)" |
304 |
+ -DWITH_BOOST="$(usex boost)" |
305 |
+ -DWANT_GRAPHICSMAGICK="$(usex graphicsmagick)" |
306 |
+ -DWANT_NOOSG="$(usex !osg)" |
307 |
+ -DWANT_DEBUG="$(usex debug)" |
308 |
+ -DWANT_NOHEADERINSTALL="$(usex minimal)" |
309 |
+ -DWANT_HUNSPELL="$(usex hunspell)" |
310 |
+ -DWANT_NOEXAMPLES="$(usex !examples)" |
311 |
+ -DWANT_NOTEMPLATES="$(usex !templates)" |
312 |
) |
313 |
cmake-utils_src_configure |
314 |
} |
315 |
@@ -146,10 +153,12 @@ src_configure() { |
316 |
src_install() { |
317 |
cmake-utils_src_install |
318 |
|
319 |
- local lang |
320 |
+ local lang _lang |
321 |
+ # en_EN can be deleted always |
322 |
for lang in ${IUSE_LINGUAS}; do |
323 |
if ! use linguas_${lang}; then |
324 |
- safe_delete dir "${ED}"/usr/share/man/${lang} |
325 |
+ _lang=$(translate_lang) |
326 |
+ safe_delete "${ED}"/usr/share/man/${_lang} |
327 |
fi |
328 |
done |
329 |
|
330 |
@@ -186,22 +195,25 @@ pkg_postrm() { |
331 |
} |
332 |
|
333 |
safe_delete () { |
334 |
- case $1 in |
335 |
- dir) |
336 |
- if [[ -d "${2}" ]]; then |
337 |
- ebegin "Deleting ${2} recursively" |
338 |
- rm -r "${2}" || die |
339 |
- eend $? |
340 |
- fi |
341 |
- ;; |
342 |
- file) |
343 |
- if [[ -f "${2}" ]]; then |
344 |
- ebegin "Deleting ${2}" |
345 |
- rm "${2}" || die |
346 |
- eend $? |
347 |
- fi |
348 |
- ;; |
349 |
- *) |
350 |
- die "Wrong usage" |
351 |
- esac |
352 |
+ local x |
353 |
+ for x in ${@}; do |
354 |
+ if [[ -d "${x}" ]]; then |
355 |
+ ebegin "Deleting ${x} recursively" |
356 |
+ rm -r "${x}" || die |
357 |
+ eend $? |
358 |
+ elif [[ -f "${x}" ]]; then |
359 |
+ ebegin "Deleting ${x}" |
360 |
+ rm "${x}" || die |
361 |
+ eend $? |
362 |
+ else |
363 |
+ ewarn "${x} not found" |
364 |
+ fi |
365 |
+ done |
366 |
+} |
367 |
+ |
368 |
+translate_lang() { |
369 |
+ _lang=${1} |
370 |
+ [[ ${1} == "ru_RU" ]] && _lang+=_0 |
371 |
+ [[ ${1} == "de@1901" ]] && _lang=de_1901 |
372 |
+ echo ${_lang} |
373 |
} |
374 |
|
375 |
diff --git a/profiles/desc/linguas.desc b/profiles/desc/linguas.desc |
376 |
index 69b45af..c1ec2d6 100644 |
377 |
--- a/profiles/desc/linguas.desc |
378 |
+++ b/profiles/desc/linguas.desc |
379 |
@@ -48,7 +48,7 @@ cy_GB - Welsh locale |
380 |
da - Danish locale |
381 |
da_DK - Danish locale for Denmark |
382 |
de - German locale |
383 |
-de_1901 - German locale with old spelling |
384 |
+de@1901 - German locale with old spelling |
385 |
de_CH - German locale for Switzerland |
386 |
de_DE - German locale for Germany |
387 |
dgo - Dogri locale for India |
388 |
@@ -201,7 +201,6 @@ ro - Romanian locale |
389 |
ro_RO - Romanian locale for Romania |
390 |
ru - Russian locale |
391 |
ru_RU - Russian locale for Russia |
392 |
-ru_RU_0 - Russian locale for Russia |
393 |
rue - Rusyn locale |
394 |
rw - Kinyarwanda locale |
395 |
sa - Sanskrit locale |