Created by James Westby on 2011-03-07 and last modified on 2011-05-25
Get this branch:
bzr branch lp:ubuntu/lucid-backports/language-selector
Members of Ubuntu branches can upload to this branch. Log in for directions.

Branch merges

Related bugs

Related blueprints

Branch information

Ubuntu branches
Review team:
Ubuntu Development Team

Recent revisions

90. By Martin Pitt on 2011-05-25

releasing version 0.5.8+langfixes~lucid2

89. By Martin Pitt on 2011-05-25

[ backported fix of regression bug ] (LP: #778869)
* LanguageSelector/FontConfig.py:
  Make the fontconfig-voodoo --auto option work also when the first
  LANGUAGE item is just 'ja' or 'ko', i.e. without country code.
* LanguageSelector/LanguageSelector.py:
  When applying the language settings system-wide, set the fonts con-
  figuration also when the first LANGUAGE item is just 'ja' or 'ko'.

88. By Gunnar Hjalmarsson on 2011-03-03

[ backported Natty changes ] (LP: #719815)
* LanguageSelector/macros.py:
  - Use locale names with '.UTF-8' instead of '.utf8' when setting
    LC_* or LANG environment variables (LP: #666565, #700619).
    Thanks to Lauri Tirkkonen for the patch!
* LanguageSelector/gtk/GtkLanguageSelector.py:
  - Show only options corresponding to available translations in the
    combo box on language-selector's "Language" tab (LP: #693337).
  - Make setlocale() errors non-fatal (LP: #651582).
* data/LanguageSelector.ui:
  - Clearer labels to describe the second ("Text") tab.
  - Icon added to taskbar. Thanks to Pavol Klačanský (LP: #648109).
  - Texts that inform the user about the need to restart for changes
    to system settings to take effect (LP: #127356, #612991).
  - Ellipses removed from the labels on the "Apply System-Wide"
    buttons (LP: #531799).
  - Layout tweaking of the "Regional Formats" (previously "Text")
    tab (LP: #697606).
* data/main-countries:
  - Provide main or origin country for languages with multiple country
    codes present among the languages' available locales.
* Set LC_MESSAGES for applications that don't recognize LANGUAGE
  (LP: #553162).
* GDM related fixes (LP: #553162):
  - Update dmrc when LANGUAGE and LC_MESSAGES are set, not when LANG
    is set.
  - Use the new dmrc fields "Langlist" and "LCMess" to store the
    LANGUAGE and LC_MESSAGES values on disk.

87. By Arne Goetje on 2010-06-16

update fontconfig/69-language-selector-ja-jp.conf: change binding to
'strong' (LP: #569442)

86. By Arne Goetje on 2010-04-21

* Change fontconfig settings:
  - zh-*: reorder font priority lists, put DejaVu and Bitstream Vera in front
  (LP: #149944)
  - zh-*: add WenQuanYi Microhei, Droid Sans Fallback and HYSong
  - ja: add entries for Takao and IPA fonts, reorder and merge
  required rendering options from the 29-language-selector-ja-jp.conf file
  (LP: #535582)
  - update 30-cjk-aliases.conf to include localized font names and fonts used
  in Windows 7.

85. By Arne Goetje on 2010-04-16

bugfix: use os.R_OK and os.W_OK to check file permissions.
(LP: #564317)

84. By Arne Goetje on 2010-04-15

* QtLanguageSelector.py: fix crash when no language is selected
  in the install window (LP: #553729)
* LanguageSelector.py: if gdm is running, write the user LANG setting
  to ~/.dmrc and /var/cache/gdm/$USER/dmrc (LP: #553162)
* updated translations from launchpad
* remove dangling ImSwitch symlinks on startup (LP: #500594)
* check for write permission on ~/.profile (LP: #560881)
* check for read permission on /etc/default/locale and
  /etc/environment (LP: #554617)

83. By Arne Goetje on 2010-03-26

QtLanguageSelector.py: fix to not need to run language-selector
twice in order to install all needed packages (LP: #499381)
(LP: #441321)

82. By Arne Goetje on 2010-03-19

[ Michael Vogt ]
* when checking for is_admin check for uid == 0 too

[ Arne Goetje ]
* GtkLanguageSelector.py: move a Translators comment to the right
  location, so that it ends up in the.pot file. (LP: #456290)
* Added fallback for Frisian (fy_NL and fy_DE) to data/languagelist.
  (LP: #537540)
* check if the dependency package for translations is available in the
  cache (LP: #527891)
* restored --show-installed option in check-language-support
* fix language-selector.desktop.in (Thanks to Stéphane Loeuillet)
  (LP: #146973)
* fix a crash when language-selector is run by a non-admin user

81. By Jonathan Thomas on 2010-03-17

* [KDE] It seems that the function we were using to write the system lang/
  locale got commented out... Use the new API
* [GTK] Add missing depends on python-glade2 and gksu

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
Stacked on:
This branch contains Public information 
Everyone can see this information.