summaryrefslogtreecommitdiff
path: root/profiles/wheezy/classes/Desktop/office
diff options
context:
space:
mode:
authorJonas Smedegaard <dr@jones.dk>2014-08-08 00:09:38 +0200
committerJonas Smedegaard <dr@jones.dk>2014-08-08 01:12:50 +0200
commit716dced6838fa70ee4055ed10d6ab93016fc9424 (patch)
tree11049ca1218e6b9ff1532180076fd33354ea6a38 /profiles/wheezy/classes/Desktop/office
parent3673705d592303cfe25eef87b28df5fcd0c180cd (diff)
Improve and extend locale classes.
Diffstat (limited to 'profiles/wheezy/classes/Desktop/office')
-rw-r--r--profiles/wheezy/classes/Desktop/office/l10n/AFRICA.yml11
-rw-r--r--profiles/wheezy/classes/Desktop/office/l10n/ALL.yml71
-rw-r--r--profiles/wheezy/classes/Desktop/office/l10n/AMERICAS.yml36
-rw-r--r--profiles/wheezy/classes/Desktop/office/l10n/ASIA.yml29
-rw-r--r--profiles/wheezy/classes/Desktop/office/l10n/EUROPE.yml26
-rw-r--r--profiles/wheezy/classes/Desktop/office/l10n/INDIA.yml21
-rw-r--r--profiles/wheezy/classes/Desktop/office/l10n/ZA.yml9
7 files changed, 136 insertions, 67 deletions
diff --git a/profiles/wheezy/classes/Desktop/office/l10n/AFRICA.yml b/profiles/wheezy/classes/Desktop/office/l10n/AFRICA.yml
new file mode 100644
index 0000000..9cb5d65
--- /dev/null
+++ b/profiles/wheezy/classes/Desktop/office/l10n/AFRICA.yml
@@ -0,0 +1,11 @@
+classes:
+ - Desktop.office.l10n.ZA
+parameters:
+ doc:
+ desktop-office:
+ pkg:
+ - include LibreOffice locales for Africa
+ pkg:
+ - libreoffice-l10n-dz
+ - libreoffice-l10n-om
+ - libreoffice-l10n-rw
diff --git a/profiles/wheezy/classes/Desktop/office/l10n/ALL.yml b/profiles/wheezy/classes/Desktop/office/l10n/ALL.yml
index d6f311b..6945121 100644
--- a/profiles/wheezy/classes/Desktop/office/l10n/ALL.yml
+++ b/profiles/wheezy/classes/Desktop/office/l10n/ALL.yml
@@ -1,75 +1,12 @@
-#ar ast be bg br bs ca cs cy da de dz el en-gb eo es et eu fa fi fr ga gl he hr hu id in is it ja ka km ko ku lt lv mk mn nb ne nl nn oc om pl pt pt-br ro ru rw si sk sl sr sv tg th tr ug uk uz vi za zh-cn zh-tw
classes:
- - Desktop.office
+ - Desktop.office.l10n.AFRICA
+ - Desktop.office.l10n.AMERICAS
+ - Desktop.office.l10n.ASIA
+ - Desktop.office.l10n.EUROPE
parameters:
doc:
desktop-office:
pkg:
- include all LibreOffice locales
pkg:
- - libreoffice-l10n-ar
- - libreoffice-l10n-ast
- - libreoffice-l10n-be
- - libreoffice-l10n-bg
- - libreoffice-l10n-br
- - libreoffice-l10n-bs
- - libreoffice-l10n-ca
- - libreoffice-l10n-cs
- - libreoffice-l10n-cy
- - libreoffice-l10n-da
- - libreoffice-l10n-de
- - libreoffice-l10n-dz
- - libreoffice-l10n-el
- - libreoffice-l10n-en-gb
- libreoffice-l10n-eo
- - libreoffice-l10n-es
- - libreoffice-l10n-et
- - libreoffice-l10n-eu
- - libreoffice-l10n-fa
- - libreoffice-l10n-fi
- - libreoffice-l10n-fr
- - libreoffice-l10n-ga
- - libreoffice-l10n-gl
- - libreoffice-l10n-he
- - libreoffice-l10n-hr
- - libreoffice-l10n-hu
- - libreoffice-l10n-id
- - libreoffice-l10n-in
- - libreoffice-l10n-is
- - libreoffice-l10n-it
- - libreoffice-l10n-ja
- - libreoffice-l10n-ka
- - libreoffice-l10n-km
- - libreoffice-l10n-ko
- - libreoffice-l10n-ku
- - libreoffice-l10n-lt
- - libreoffice-l10n-lv
- - libreoffice-l10n-mk
- - libreoffice-l10n-mn
- - libreoffice-l10n-nb
- - libreoffice-l10n-ne
- - libreoffice-l10n-nl
- - libreoffice-l10n-nn
- - libreoffice-l10n-oc
- - libreoffice-l10n-om
- - libreoffice-l10n-pl
- - libreoffice-l10n-pt
- - libreoffice-l10n-pt-br
- - libreoffice-l10n-ro
- - libreoffice-l10n-ru
- - libreoffice-l10n-rw
- - libreoffice-l10n-si
- - libreoffice-l10n-sk
- - libreoffice-l10n-sl
- - libreoffice-l10n-sr
- - libreoffice-l10n-sv
- - libreoffice-l10n-tg
- - libreoffice-l10n-th
- - libreoffice-l10n-tr
- - libreoffice-l10n-ug
- - libreoffice-l10n-uk
- - libreoffice-l10n-uz
- - libreoffice-l10n-vi
- - libreoffice-l10n-za
- - libreoffice-l10n-zh-cn
- - libreoffice-l10n-zh-tw
diff --git a/profiles/wheezy/classes/Desktop/office/l10n/AMERICAS.yml b/profiles/wheezy/classes/Desktop/office/l10n/AMERICAS.yml
new file mode 100644
index 0000000..c687421
--- /dev/null
+++ b/profiles/wheezy/classes/Desktop/office/l10n/AMERICAS.yml
@@ -0,0 +1,36 @@
+classes:
+ - Desktop.office
+parameters:
+ doc:
+ desktop-office:
+ pkg:
+ - include LibreOffice locales for Americas
+ pkg:
+ - libreoffice-l10n-pt-br
+Asia
+ - libreoffice-l10n-ar
+ - libreoffice-l10n-fa
+ - libreoffice-l10n-he
+ - libreoffice-l10n-id
+ - libreoffice-l10n-ja
+ - libreoffice-l10n-km
+ - libreoffice-l10n-ko
+ - libreoffice-l10n-ku
+ - libreoffice-l10n-mn
+ - libreoffice-l10n-ne
+ - libreoffice-l10n-ru
+ - libreoffice-l10n-si
+ - libreoffice-l10n-tg
+ - libreoffice-l10n-th
+ - libreoffice-l10n-tr
+ - libreoffice-l10n-ug
+ - libreoffice-l10n-uz
+ - libreoffice-l10n-vi
+ - libreoffice-l10n-zh-cn
+ - libreoffice-l10n-zh-tw
+Africa
+ - libreoffice-l10n-dz
+ - libreoffice-l10n-om
+ - libreoffice-l10n-rw
+All
+ - libreoffice-l10n-eo
diff --git a/profiles/wheezy/classes/Desktop/office/l10n/ASIA.yml b/profiles/wheezy/classes/Desktop/office/l10n/ASIA.yml
new file mode 100644
index 0000000..6795967
--- /dev/null
+++ b/profiles/wheezy/classes/Desktop/office/l10n/ASIA.yml
@@ -0,0 +1,29 @@
+classes:
+ - Desktop.office
+parameters:
+ doc:
+ desktop-office:
+ pkg:
+ - include LibreOffice locales for Asia
+ pkg:
+ - libreoffice-l10n-ar
+ - libreoffice-l10n-fa
+ - libreoffice-l10n-he
+ - libreoffice-l10n-id
+ - libreoffice-l10n-in
+ - libreoffice-l10n-ja
+ - libreoffice-l10n-km
+ - libreoffice-l10n-ko
+ - libreoffice-l10n-ku
+ - libreoffice-l10n-mn
+ - libreoffice-l10n-ne
+ - libreoffice-l10n-ru
+ - libreoffice-l10n-si
+ - libreoffice-l10n-tg
+ - libreoffice-l10n-th
+ - libreoffice-l10n-tr
+ - libreoffice-l10n-ug
+ - libreoffice-l10n-uz
+ - libreoffice-l10n-vi
+ - libreoffice-l10n-zh-cn
+ - libreoffice-l10n-zh-tw
diff --git a/profiles/wheezy/classes/Desktop/office/l10n/EUROPE.yml b/profiles/wheezy/classes/Desktop/office/l10n/EUROPE.yml
new file mode 100644
index 0000000..d61a3b7
--- /dev/null
+++ b/profiles/wheezy/classes/Desktop/office/l10n/EUROPE.yml
@@ -0,0 +1,26 @@
+classes:
+ - Desktop.office.l10n.EU
+parameters:
+ doc:
+ desktop-office:
+ pkg:
+ - include LibreOffice locales for Europe (UN M.49 definition)
+ pkg:
+ - libreoffice-l10n-ast
+ - libreoffice-l10n-be
+ - libreoffice-l10n-br
+ - libreoffice-l10n-bs
+ - libreoffice-l10n-ca
+ - libreoffice-l10n-cy
+ - libreoffice-l10n-eu
+ - libreoffice-l10n-gl
+ - libreoffice-l10n-is
+ - libreoffice-l10n-ka
+ - libreoffice-l10n-mk
+ - libreoffice-l10n-nb
+ - libreoffice-l10n-nn
+ - libreoffice-l10n-oc
+ - libreoffice-l10n-ru
+ - libreoffice-l10n-sr
+ - libreoffice-l10n-tr
+ - libreoffice-l10n-uk
diff --git a/profiles/wheezy/classes/Desktop/office/l10n/INDIA.yml b/profiles/wheezy/classes/Desktop/office/l10n/INDIA.yml
new file mode 100644
index 0000000..006e84e
--- /dev/null
+++ b/profiles/wheezy/classes/Desktop/office/l10n/INDIA.yml
@@ -0,0 +1,21 @@
+# languages (and in paranthesis: locales, and scripts when exceptional)
+# union: Hindi(hi,devanagari) English(en-GB)
+# 8th Schedule additions: Assamese(as) Bengali(bn) Bodo(brx) Dogri(doi)
+# Gujarati(gu) Kannada(kn) Kashmiri(ks,persian/perso-arabic)
+# Konkani(kok) Maithili(mai,tirhuta) Malayalam(ml)
+# Manipuri/Meitei/Meithei(mni) Marathi(mr) Nepali(ne) Oriya(or)
+# Punjabi(pa,gurmukhi/shahmukhi) Sanskrit(sa)
+# Santali(sat,ol chiki/ol cemet) Sindhi(sd,khudabadi,landa) Tamil(ta)
+# Telugu(te) Urdu(ur)
+# state only: Garo(grt) Khasi(kha) Kokborok(trp/ria/tpe/usi/xtr) Mizo(lus)
+# as bn en-gb gu hi ml mr or pa-in ta te
+classes:
+ - Desktop.office
+parameters:
+ doc:
+ desktop-office:
+ pkg:
+ - include LibreOffice locales for official languages of India
+ pkg:
+ - libreoffice-l10n-in
+ - libreoffice-l10n-en-gb
diff --git a/profiles/wheezy/classes/Desktop/office/l10n/ZA.yml b/profiles/wheezy/classes/Desktop/office/l10n/ZA.yml
new file mode 100644
index 0000000..64e1974
--- /dev/null
+++ b/profiles/wheezy/classes/Desktop/office/l10n/ZA.yml
@@ -0,0 +1,9 @@
+classes:
+ - Desktop.office
+parameters:
+ doc:
+ desktop-office:
+ pkg:
+ - include LibreOffice locales for official languages of South Africa
+ pkg:
+ - libreoffice-l10n-za