Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Microsoft Windows 8 и 8.1 (http://forum.oszone.net/forumdisplay.php?f=116)
-   -   Языковые параметры в реестре (http://forum.oszone.net/showthread.php?t=326283)

Serg1619 25-04-2017 12:59 2732185

Языковые параметры в реестре
 
Добрый день!
Подскажите, пожалуйста, где в реестре находятся настройки языковых параметров?
А именно, где находится настройка языка интерфейса?

Статью: https://habrahabr.ru/post/207224/
читал, но там упоминается о языке ввода.

Спасибо.

Казбек 25-04-2017 13:51 2732196

Serg1619,

Код:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Nls\Language
Но поменять язык, с лёгкой руки внеся правки в эти параметры, не выйдет. Есть процедура изменения языка.

Serg1619 25-04-2017 16:55 2732238

Казбек, спасибо!
А про процедуру изменения языка можно поподробнее?
Это в опциях языка "Make this the primary language"?

Казбек 25-04-2017 17:35 2732242

Serg1619,

В целом, процедура достаточно подробно описана здесь. Вы какую конечную цель преследуете то? Чего хотите добиться и для чего?

Serg1619 25-04-2017 17:52 2732246

Казбек, Конечная цель - сменить интерфейс системы с английского на русский наиболее правильным методом. Да и чтобы в будущем при установке какого-либо апдейта или софта у меня ничего не "сломалось" и интерфейс не стал снова английским.

Казбек 25-04-2017 18:11 2732252

Serg1619,

Я бы советовал вам сделать так.

Качаете MUI для русского

Обратите внимания на разрядность своей ОС и её версию: в соответствии с ними и скачиваете пакет.

Инсталлируете его:
Код:

dism /Online /Add-Package /PackagePath:C:\lp.cab
C:\lp.cab - путь к вашему MUI.

Далее:
Код:

dism /Online /Get-Packages
Удаляете ваш текущий пакет:
Код:

dism /Online /Remove-Package /PackageName:Microsoft-Windows-Client-LanguagePack-Package~31bf3856ad364e35~amd64~ru-RU~10.0.10240.16384
Microsoft-Windows-Client-LanguagePack-Package~31bf3856ad364e35~amd64~ru-RU~10.0.10240.16384 - имя вашего пакета.
В вашем случае имя пакета будет другим, так как вы будете удалят английский пакет.

По окончанию жмете Y. Перегружаетесь уже в русскую ОС.

Serg1619 25-04-2017 18:26 2732255

Казбек, спасибо

Serg1619 25-04-2017 21:07 2732320

То есть, если английский пакет не удалять, то менять язык по ссылке в посте №4.

Казбек 26-04-2017 09:29 2732394

Цитата:

Цитата Serg1619
то менять язык по ссылке в посте №4 »

Общая рекомендация - делать, как в сообщении 4. То что в сообщении 6 - это с поправкой in my opinion.

Serg1619 26-04-2017 12:09 2732436

Цитата:

Цитата Казбек
Общая рекомендация - делать, как в сообщении 4 »

Рекомендовано Microsoft'ом?
..сорри...

However 26-04-2017 17:32 2732497

Казбек, обязательно ли удалять старый пакет или можно оставить?И как включить новый без удаления старого?

Казбек 26-04-2017 19:15 2732520

However,

Удалять не обязательно. В принципе, всё то же, что я описал в командной строке, можно сделать и через графическую оболочку. В строке Выполнить:
Код:

lpksetup.exe
Там всё просто, разберетесь.

Цитата:

Цитата However
И как включить новый без удаления старого? »

Скрытый текст

Скрытый текст

Serg1619 16-05-2017 20:46 2737347

в реестре, в \HKEY_Curreny_User\Control Panel\Desktop нашел параметр PreferredUILanguages, имеющий после переключения языка интерфейса на русский, значение ru-RU. Смущает только то, что этот параметр мультистроковый и то, что до переключения языка интерфейса на русский этот параметр отсутствует. Возникает вопрос: это точно параметр, отвечающий за язык интерфейса или еще какой-нибудь. И как в случае его отсутствия система определяет язык интерфейса?
Спасибо.


Время: 22:44.

Время: 22:44.
© OSzone.net 2001-