Exemplo n.º 1
0
 def cleanup(self):
     di_locale = self.db.get('debian-installer/locale')
     if di_locale not in i18n.get_supported_locales():
         di_locale = self.db.get('debian-installer/fallbacklocale')
     if di_locale != self.frontend.locale:
         self.frontend.locale = di_locale
         os.environ['LANG'] = di_locale
         os.environ['LANGUAGE'] = di_locale
         try:
             locale.setlocale(locale.LC_ALL, '')
         except locale.Error, e:
             self.debug('locale.setlocale failed: %s (LANG=%s)',
                        e, di_locale)
Exemplo n.º 2
0
 def cleanup(self):
     di_locale = self.db.get('debian-installer/locale')
     if di_locale not in i18n.get_supported_locales():
         di_locale = self.db.get('debian-installer/fallbacklocale')
     if di_locale != self.frontend.locale:
         self.frontend.locale = di_locale
         os.environ['LANG'] = di_locale
         os.environ['LANGUAGE'] = di_locale
         try:
             locale.setlocale(locale.LC_ALL, '')
         except locale.Error, e:
             self.debug('locale.setlocale failed: %s (LANG=%s)',
                        e, di_locale)
         misc.execute_root('fontconfig-voodoo',
                           '--auto', '--force', '--quiet')