Unified Locale Settings
by clem 18

Screenshot from 2014-03-03 12:55:45

I’ve never been happy with Locale Settings in Linux Mint and we finally have a solution coming up. Of course, the installer would let you choose your language and region and as long as you only needed one things worked well. But when it came to users dealing with multiple languages (developers and translators in particular), or multi-user environments with different users speaking different languages, well things were less than satisfactory. The provided tools were confusing, clunky, Ubuntu-specific and DE-specific (you could only graphically configure your locale in KDE and Cinnamon).

Going forward, the Ubuntu “Language Support” tool and the Cinnamon “Regional Settings” will be replaced by a new Mint tool, in an effort to unify locale settings for the following editions:

  • Linux Mint Cinnamon Edition
  • Linux Mint MATE Edition
  • Linux Mint Xfce Edition
  • LMDE Cinnamon Edition
  • LMDE MATE Edition

Note that the tool will also work in the KDE Edition but as it might duplicate KDE features it probably won’t be installed by default.

MDM will also receive modifications to properly integrate with all of this.

18 thoughts on “Unified Locale Settings

  1. Reply Ondřej Kolín Mar 3, 2014 17:10

    Language selection is offen question on our forums, hope this helps :-)

  2. Reply Oleg Pisarev Mar 3, 2014 18:16

    Related picture looks great! Thanks for making Mint more and more beautiful!

  3. Reply Killer de Bug Mar 3, 2014 18:18

    Great! Looking forward to see this tool.

  4. Reply Mani Mar 3, 2014 20:40

    Any chance this gets implemented to cinnamon directly? As i am on Arch Linux i would also like to have this feature.

  5. Reply Kirk M Mar 4, 2014 02:04

    Regional Settings also includes the ability to change the function of keyboard keys, like disabling CAPS Lock for instance among many other keyboard options. I hope this won’t be eliminated when Regional Settings is replaced.

    Otherwise, this looks very good.

  6. Reply John Mar 4, 2014 14:28

    Live in Norway and here we got a cripled dialect called “nynorsk” (new norwegian)?! Itś true!

    In the “Petra” version I could choose “bokmål” the real norwegian, but now the team have seem to forgot it.

    Deleted all windows and going all in linux. Happy days so far

  7. Reply Thomas Mar 7, 2014 01:26

    To be honest, I like the way it is now. I think it is important that people should still be able to set up the keyboard language separately from the system language. For example, the way it has been is good for people who have a keyboard or laptop from some other country, but actually use another system language on a daily basis…it is also good for people whose system language is their native language, but who need to write in another language. So they just change their keyboard regional setting, so that they have all the letters and symbols of the language they need to write (let’s say Greek or Russian or Chinese etc…), without having to change the whole system language, as the translations are often miserable or missing…

  8. Reply Thomas Mar 7, 2014 01:31

    By the way, for a live system user it would be a hassle to have to go to the language settings to change the system language AND ADDITIONALLY to the keyboard settings to change the keyboard layout…even worse, having to log out and back in for changes to take place… please don’t do that…it would be 3 things to do instead of just 1 and would take additional time away!

  9. Reply Aundre Mar 7, 2014 01:38

    @Clem:

    In the Linux Mint 17 roadmap, I did not see that you will fix the following issue that made Linux Mint 16 not usable for me and a lot of other people. Therefore, I am writing here hoping that this time you and your team will not forget to fix the following:

    In Linux Mint 16 there was the problem with the folder name where the installation files were placed because of some Ubuntu bug. So the boot files were placed in ubuntu instead of Linuxmint or so. And there was some issue with UEFI as a result. So all of that excluded me from enjoying Linux Mint 16.

    So PLEASE make sure that this problem does not occur or gets circumvented before releasing Linux Mint 17! THANK YOU :-)

  10. Reply Arend Rietkerk Mar 7, 2014 03:09

    Will there be a GLOBALITY option to overide the locality ?

    Say UTC as time, presented in an ISO-8601 format.
    Enhanced with metric weights and measures regardless of the interaction language or
    the currency symbol ?

  11. Reply kneekoo Mar 13, 2014 19:53

    Oh, I love it, I love it, I love it! :D

    \o/

  12. Reply C Goto May 15, 2014 08:53

    As one of the 99% of English speakers/readers living abroad, it is surprising how hard Microsoft made things for those of us who have to figure out how to turn a locally bought computer into our own language and/or English (the MS muppets didnt bother using Flags or ABC` to write the names of the countries in the language menu, so you had to be able to read Urdu, chinese or Korean to be able to determine how to change the language and/or find out which your language is [its still that way now]).
    You literally have to have a translator on hand at all times for the first few weeks, even in Windows 8; so it is wonderful to be able to download LinuxMint 17 in English and add on a regional language for other people using the computer/s.

  13. Reply 52ROSt May 20, 2014 15:27

    I am looking forward very much to these new local settings. I just hope it allows me to set language, region, and various number formats independently. I write mostly English and Japanese, live in Japan, use because it is internationally best understood date format: dd-mmm-yyyy and number format with space as thousand separator and a decimal point.

  14. Reply Edwin Jun 2, 2014 03:54

    This tool looks great, but just like 52ROSt, I need to be able to set a different language and locale system. I prefer to US English as a system language, but as I work as a freelance developer, it can be very helpful to be able to set the system to the locale my current client is using for testing.

  15. Reply Bruce Wagner Jun 10, 2014 08:49

    Just because I am physically located in Bangkok…. does not mean I want my system language to be set to Thai. My calendar comes up with the months and years in THAI language. Why?

  16. Reply Brian Chandler Jun 14, 2014 18:01

    Brilliant: we have invented a word… GLOBALE, and this is what we need. Look, the vast majority of the world’s population doesn’t speak, and can’t even read Thai. I certainly can’t. This does not mean that a Thai option is nonessential. Probably a very similar majority of the world’s population needs a LOCALE: for people who live in country X, use Xian money, speak Xian, write dates in the Xian format, and however much they hope to communicate with people from other parts of the world, for everyday purposes the LOCALE is perfect.

    But the minority of us, who knows, perhaps just equalling the population of Thailand, live in country A, speak B, and want to choose our own formats for more or less everything. This really should not be a problem… I just installed Mint 17, and it asked me where I am. What an utterly stupid, misconceived question? I mean, it would not be stupid, if it were not based on the false assumption that where I am says everything you need to know. All that is needed is one extra option: GLOBALE, not Locale.

    To Bruce Wagner: if you right-click on the menu bar clock, and set the following string, you should at least get ISO date-time: %Y-%m-%d %H:%M

  17. Reply traveller Jun 17, 2014 05:16

    My calendar is in Thai! If i change my location to an english speaking one, then the clock is screwed up. Stupid!

  18. Reply Panos Jun 28, 2014 07:04

    It’s a good improvement, however it’s important for many people to be able to set system language and country locales separately. This can’t be done directly (you need to dig to /etc/default/locale and .dmrc files. It would be nice to be able to set specific locales from GUI even as an advanced setting option.

Leave a Reply