diff --git a/data/langpackgen_82.ini b/data/langpackgen_82.ini
index f542139..841f239 100644
--- a/data/langpackgen_82.ini
+++ b/data/langpackgen_82.ini
@@ -140,3 +140,8 @@ category = etoys
 molocation = /usr/share/etoys/locale/LL/LC_MESSAGES/etoys.mo
 needs_linfo = 0
 
+[sugar-update-control.po]
+name = SugarUpdateControl
+category = glucose
+molocation = /usr/share/locale/LL/LC_MESSAGES/sugar-update-control.mo
+needs_linfo = 0
diff --git a/src/LangPackGen/pack_generator.py b/src/LangPackGen/pack_generator.py
index be3e87f..93489cb 100644
--- a/src/LangPackGen/pack_generator.py
+++ b/src/LangPackGen/pack_generator.py
@@ -12,9 +12,9 @@ import translate.storage.po
 
 LANGS = ['af', 'am', 'ar', 'ay', 'bg', 'bn', 'bn_IN', 'ca', 'de', 'dz', 'el', 
          'en', 'es', 'fa', 'fa_AF', 'ff', 'fr', 'gu', 'ha', 'hi', 'ht', 'ig', 
-         'is', 'it', 'ja', 'km', 'ko', 'mk', 'ml', 'mn', 'mr', 'mvo', 'nb', 
+         'is', 'it', 'ja', 'km', 'ko', 'mg', 'mk', 'ml', 'mn', 'mr', 'mvo', 'nb', 
          'ne', 'nl', 'pa', 'pap', 'pis', 'pl', 'ps', 'pt', 'pt_BR', 
-         'qu', 'ro', 'ru', 'rw', 'sd', 'si', 'sl', 'te', 'th', 
+         'qu', 'ro', 'ru', 'rw', 'sd', 'si', 'sl', 'ta', 'te', 'th', 
          'tpi', 'tr', 'ur', 'vi', 'yo', 'zh_CN', 'zh_TW']
 TRANSLATE_DIR = '/var/lib/pootle/translations'
 
