I've noticed that gnome-language-selector also fails if the initial content of /etc/default/locale is
LANG="C"
That can happen in a manual install, since some people prefer to avoid the heavyweight locales by default, but I don't think it would ever affect a live image style install.
/usr/lib/python2.6/dist-packages/LanguageSelector/gtk/GtkLanguageSelector.py:837: GtkWarning: gtk_cell_view_set_cell_data: assertion `cell_view->priv->displayed_row != NULL' failed
cell = combo.get_child().get_cell_renderers()[0]
/usr/lib/python2.6/dist-packages/LanguageSelector/gtk/GtkLanguageSelector.py:804: GtkWarning: gtk_cell_view_set_cell_data: assertion `cell_view->priv->displayed_row != NULL' failed
cell = combo.get_child().get_cell_renderers()[0]
Traceback (most recent call last):
File "/usr/bin/gnome-language-selector", line 34, in <module>
options=options)
File "/usr/lib/python2.6/dist-packages/LanguageSelector/gtk/GtkLanguageSelector.py", line 172, in __init__
self.updateSystemDefaultCombo()
File "/usr/lib/python2.6/dist-packages/LanguageSelector/gtk/GtkLanguageSelector.py", line 58, in wrapper
res = f(*args, **kwargs)
File "/usr/lib/python2.6/dist-packages/LanguageSelector/gtk/GtkLanguageSelector.py", line 815, in updateSystemDefaultCombo
defaultLangName = self._localeinfo.translate(defaultLangCode)
File "/usr/lib/python2.6/dist-packages/LanguageSelector/LocaleInfo.py", line 148, in translate
return self.translate_language(locale)
File "/usr/lib/python2.6/dist-packages/LanguageSelector/LocaleInfo.py", line 110, in translate_language
lang_name = gettext.dgettext('iso_639', self._lang[lang])
KeyError: 'C'
I've noticed that gnome-language- selector also fails if the initial content of /etc/default/locale is
LANG="C"
That can happen in a manual install, since some people prefer to avoid the heavyweight locales by default, but I don't think it would ever affect a live image style install.
/usr/lib/ python2. 6/dist- packages/ LanguageSelecto r/gtk/GtkLangua geSelector. py:837: GtkWarning: gtk_cell_ view_set_ cell_data: assertion `cell_view- >priv-> displayed_ row != NULL' failed child() .get_cell_ renderers( )[0] python2. 6/dist- packages/ LanguageSelecto r/gtk/GtkLangua geSelector. py:804: GtkWarning: gtk_cell_ view_set_ cell_data: assertion `cell_view- >priv-> displayed_ row != NULL' failed child() .get_cell_ renderers( )[0] gnome-language- selector" , line 34, in <module> options) python2. 6/dist- packages/ LanguageSelecto r/gtk/GtkLangua geSelector. py", line 172, in __init__ updateSystemDef aultCombo( ) python2. 6/dist- packages/ LanguageSelecto r/gtk/GtkLangua geSelector. py", line 58, in wrapper python2. 6/dist- packages/ LanguageSelecto r/gtk/GtkLangua geSelector. py", line 815, in updateSystemDef aultCombo o.translate( defaultLangCode ) python2. 6/dist- packages/ LanguageSelecto r/LocaleInfo. py", line 148, in translate language( locale) python2. 6/dist- packages/ LanguageSelecto r/LocaleInfo. py", line 110, in translate_language dgettext( 'iso_639' , self._lang[lang])
cell = combo.get_
/usr/lib/
cell = combo.get_
Traceback (most recent call last):
File "/usr/bin/
options=
File "/usr/lib/
self.
File "/usr/lib/
res = f(*args, **kwargs)
File "/usr/lib/
defaultLangName = self._localeinf
File "/usr/lib/
return self.translate_
File "/usr/lib/
lang_name = gettext.
KeyError: 'C'