Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorSantiago Collazo <scollazo@activitycentral.com>2013-02-09 12:40:19 (GMT)
committer Santiago Collazo <scollazo@activitycentral.com>2013-02-09 12:40:19 (GMT)
commitbb2d4a21543bec8a25d9b0e5d3a571083dcce69b (patch)
treed27dc759e1d442ee0c4da545a0dab61a76bd73e3
parentb8ec205b3edf31b5f65ad8d0b80d42e9c2251561 (diff)
parent7622f1afbc6bf6b5680a8ae1d9bf5b19273dc5a7 (diff)
Merge remote-tracking branch 'ajay/0.97.7-as-base' into devel
-rw-r--r--extensions/cpsection/aboutcomputer/model.py2
-rw-r--r--extensions/cpsection/language/model.py9
2 files changed, 7 insertions, 4 deletions
diff --git a/extensions/cpsection/aboutcomputer/model.py b/extensions/cpsection/aboutcomputer/model.py
index 73787bb..17bbbe0 100644
--- a/extensions/cpsection/aboutcomputer/model.py
+++ b/extensions/cpsection/aboutcomputer/model.py
@@ -157,7 +157,7 @@ def get_model_laptop():
model = model.rstrip('\x00')
if _is_model_change_required():
- model_converter = { 'XO-4 HS Touch' : 'XO Duo' }
+ model_converter = { 'XO-4 HS Touch' : 'XO-duo' }
if model in model_converter.keys():
model = model_converter[model]
diff --git a/extensions/cpsection/language/model.py b/extensions/cpsection/language/model.py
index 17de6bb..812a4bf 100644
--- a/extensions/cpsection/language/model.py
+++ b/extensions/cpsection/language/model.py
@@ -47,9 +47,12 @@ def read_all_languages():
#FIXME: This is a temporary workaround for locales that are essential to
# OLPC, but are not in Glibc yet.
- locales.append(('Kreyol', 'Haiti', 'ht_HT.utf8'))
- locales.append(('Dari', 'Afghanistan', 'fa_AF.utf8'))
- locales.append(('Pashto', 'Afghanistan', 'ps_AF.utf8'))
+ from gi.repository import GConf
+ client = GConf.Client.get_default()
+ if client.get_bool('/desktop/sugar/extensions/language/show_additional_olpc_languages'):
+ locales.append(('Kreyol', 'Haiti', 'ht_HT.utf8'))
+ locales.append(('Dari', 'Afghanistan', 'fa_AF.utf8'))
+ locales.append(('Pashto', 'Afghanistan', 'ps_AF.utf8'))
locales.sort()
return locales