ПредишенСледващото

навигация в публикациите

Ще опиша една малка грешка в локали, които се появиха наскоро от мен. По-точно, че не е толкова много за грешка като е вероятно, аз не го разбирам, но проблемът реших, и това може да помогне на някой (и за мен, ако се повтори).
Глук се яви по следния начин - изведнъж целият интерфейс е на английски език. И това се е случило, след като замени екрана за влизане с KDM върху тънък, въпреки че настройката на тънък е нищо дори близо до там, и го използва една и съща сесия, както и GDM KDM.
Сам по себе си интерфейс на английски език лично още по-добре за мен, но както се оказа, беше известен проблем и по-неприятен начин.
На първо място, в 2gis и, най-вероятно, и в други приложения под вино престанали да бъдат отпечатани на кирилица - тя е била показана в интерфейса все още е нормално, и тип полетата за търсене може да бъде само на латиница.
И второ, в терминален емулатор отпечатан въпросителни знаци, вместо на кирилица. Ако отворите терминал от менюто. ще видите следната картина:

Настройка на локал в Ubuntu, GNU

И дори тук, можете да изберете UTF-8 кодиране. след това на кирилица ще отпечата добре, но тя работи само в текущия отворен прозорец.

На екранната-очевидно, че текущия локал е настроен POSIX. Въпреки това, при влизане през KDM или GDM, всичко се връща към нормалното, без да променяте настройките. И изглежда, че дори и да мине през в тънък гном или KDE, можете да промените локала чрез техните GUI инструменти.
Въпреки това, редактиране на файлове не помогне, докато не сложи UTILS-Linux-локал пакет. Аз не знам какво е тайната, особено от други потребители, този пакет не е инсталиран и работи (добре, истината е с KDE KDM), но това помогна.

Сега, кратка инструкция как да направите промените езика на интерфейса, и да добавите липсващата локала не чрез GUI-инструменти.
На първо място, в /var/lib/locales/supported.d/ папка три файла: ен. ЖП и местно. Това имам три от тях, или ако имате нужда от повече, да кажем, и японската локала, Добавяне на друг файл (но все още трябва да инсталирате необходимите пакети).
Файловете EN RU и регистрираните версии на следните езици, които ще бъдат оформени в системата, по-специално:

en_US.UTF-8 UTF-8 en_GB.UTF-8, UTF-8

ru_RU.UTF-8, UTF-8 ru_RU.CP1251 CP1251 ru_RU.KOI8-R KOI8-R

ru_RU.UTF-8, UTF-8 en_US.UTF-8, UTF-8 ru_RU.CP1251 CP1251 ru_RU.KOI8-R KOI8-R

След това изходните в тези файлове, че има смисъл да се възстанови командата локал

текущия локал на системата се намира в файл / и т.н. / по подразбиране / локала

Това съм аз, защото искам да се намесвам в английски език. А руски език и на кирилица все още се поддържа в това се дължи на генерирани локали. Въпреки това, в примерите, които съм виждал в мрежата, на втора линия, обикновено изглежда така: ЕЗИК = »en_EN: EN: ru_ru: RU». като руски език се поддържа, но работи за мен без него.
И все пак в версия на системата същият, както е предписано в файл / и т.н. / околната среда старата. Въпреки това, сега изглежда, не трябва да се използва, въпреки че има, но само в случай, можете да се регистрирате тук.

Проверете как можете да локално инсталиран основната команда локал:

LANG = en_GB.UTF-8 ЕЗИК = en_GB: ен LC_CTYPE = "en_GB.UTF-8" LC_NUMERIC = "en_GB.UTF-8" LC_TIME = "en_GB.UTF-8" LC_COLLATE = "en_GB.UTF-8" LC_MONETARY = "en_GB.UTF-8" LC_MESSAGES = "en_GB.UTF-8" LC_PAPER = "en_GB.UTF-8" LC_NAME = "en_GB.UTF-8" LC_ADDRESS = "en_GB.UTF-8" LC_TELEPHONE = "en_GB.UTF- 8 "LC_MEASUREMENT =" en_GB.UTF-8 "LC_IDENTIFICATION =" en_GB.UTF-8 "LC_ALL =

Какво означава всяка променлива може да се намери в екип Mana, но и защото е ясно, че ако, например, искате да имате с английски интерфейс формата на дисплея руската валута, а след това в / и т.н. / по подразбиране / локал, което трябва да добавите един ред LC_MONETARY = »ru_RU.UTF-8 ".
О, и между другото, всички примери тук за UTF-8 кодиране, тъй като аз го използват. Ако предпочитание се дава на KOI8-R, действията са еднакви, но с подходящи изменения.

Между другото, за да видя какво може да бъде подкрепена от повече локал в файл / ЮЕсАр / акции / i18n / се поддържа. по-специално за руския език продължава да е налице:

Има и редица локала файлове в / ЮЕсАр / акции / i18n / локали / кодировки и файловете в / ЮЕсАр / акции / i18n / изображения на знаци /.

Тази "лидерство", може да има грешки, както готови рецепти от мрежата не винаги работят и не винаги работи както трябва, и може би той все още ще бъде допълнен.

Свързани статии

Подкрепете проекта - споделете линка, благодаря!