Tag Info

New answers tagged

3

As it was discussed in this question most programs don't have 'English' locale but use default ('C') locale with English messages instead. So if I want to use some languages with preferred English then I have to add 'C' locale right after the English locale in the list. In my case the 'LANGUAGES' must be: LANGUAGES=en:C:ru Which means "Use English then ...


0

There is no reason to blame the LANGUAGE variable only. Firstly you have to look through output of locale programm and note that there are many variables which are responsible for different things. So if you'd like to receive English messages change the variable LC_MESSAGES: LC_MESSAGES=C type test test is a shell builtin type test test встроена в оболочку ...


2

You did not mention what "non-english" layout you want to use. Lets say its a Czech keyboard layout. This command: setxkbmap cz,us -option grp:win_switch sets keyboard to Czech layout and when you press (and hold) Windows key, you have an American layout. Other keys might be used, my favourite is "caps_switch" for caps lock as composed key. All possible ...


0

I did found the locale files but not were @thiagowfx pointed. They are in /usr/lib/locale/, and they belong to one glibc-locale package. I downloaded the source package and corrected the locale for ar_SY, and now I don't know how to compile and install my modified version of package!


1

The locale files are located probably under /usr/share/locale/*/LC_MESSAGES' in your system, but those are in a binary format. Their actual sources (in a editable, human-readable format) are not usually shipped with your distro. In this case, you'll have to search for them in upstream. In your specific case, try searching for the translation you want to ...



Top 50 recent answers are included