23

How do you switch Ubuntu to another (human) language without reinstalling it?

6 Answers 6

23

There are two ways to do this,

  • Go to system>administration>Language Support in your menu, and choose your language settings.

looks like DoR got the same thing as me

  • Before you log in, you can change your language (bottom left, select your language).
1
  • 2
    +1 for pointing to the login screen. This gives us a per user option - very convenient :-)
    – Takkat
    Nov 1, 2010 at 22:03
5

System->Administration->Language Support
From here can change your current language or install new ones.

alt text

4
+50

You can use "Language Support" to change the system's current language(s).

"Language Support" is located in the System Settings (which you can find in the Launcher), and can also be found directly in the Dash by typing language.

enter image description here

Click the Install / Remove Languages… button to download and install a language that is not currently on the list, and then drag/drop the listed entries according to your preferences.

enter image description here

enter image description here

To apply your changes to the login and title screen, click the Apply System-Wide button.

enter image description here

3

On Quantal (12.10), language selection is no more present at the LightDM prompt, there is only a selector for input, no more for session, you can choose to use another LightDM greeter, like lightdm-gtk-greeter. You need to install this package, change in /etc/lightdm/lightdm.conf this line from unity-greeter to lightdm-gtk-greeter:

greeter-session=lightdm-gtk-greeter

and in /etc/lightdm/lightdm-gtk-greeter.conf, this line from false to true:

show-language-selector=true

After that, language selection doesn't seems to work in quantal, but in really few rare cases I was not able to determine or reproduce.

I noticed than this is mainly a problem of coomunication between lightdm and AccountsService.

There is a bug report about this: https://bugs.launchpad.net/ubuntu/+source/lightdm/+bug/857651

You can change language by éditing the file:

/var/lib/AccountsService/users/<username>

For exemple in french:

Language=fr
FormatsLocale=fr_FR.UTF-8

Or in Mainland China chinese:

language=zh_CN
FormatsLocale=zh_CN.UTF-8
2

Go to System Settings (either through Dash or Logout button on the Panel) and Choose Language Support. You can also just type Language Support into the Dash.

You can Install new languages there, prioritize them and apply them system-wide. Just log-out and back in to have changes take effect.

0

Today you would have to do it in two steps.

  1. As before add the language of your choice in "Region & Language" tab.

  2. Next you have to add it via "Keyboard" tab in settings and look at "Input Sources". Press "+" in here and add your language.

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .