MSI Lab - Форум по русификации
Основные форумы => Общий форум => Тема начата: Krauha от 28 Ноября 2019, 14:32:51
-
Здравствуйте знающие люди! У меня проблема с локализацией программы COMSOL Multiphysics 5.4 (Где взял- не помню. Но точно, бесплатно!) После перехода на русский язык появились кракозябры, при чем не 100%. Например слово "Файл" отображается на русском, а "Home" кракозябрами, хоть и находятся в одном файле ( в алфавитном порядке) Перебор кодировки приводит только к изменению вида зябров. Если в win 1251 то появляются умляуты, в том числе и слово "файл". Установка шрифтов не к чему не привела, к тому же они установлены в самой программе.
Вес программы 9,5 Гб
Работает через виртуальный привод.
Помогите, кто знает. Может будут какие версии.
-
Данная проблема относится к понятию "Логический шрифт". По нему написан подробный мануал, на этом форуме: https://wylek.ru/.
Ишите соответствующую тему, она состоит из двух частей
-
Кодировка файла (*.properties) должна быть ANSI, а текст (перевод) в нём нужно записывать кодами Unicode.
Например, "Файл" нужно записать как "\u0424\u0430\u0439\u043B" и т.д. Есть конвертеры текста в коды Unicode (например, PSPad (http://www.pspad.com/ru/)). Сначала делаешь обычный перевод, потом при помощи конвертера преобразуешь текст в коды.
-
Ухватился за предложение от Gaal. Так нечего и не получилось. Не меняется текс. В такой формат "\u0424\u0430\u0439\u043B" перевести не получается. Я не понял как конвертировать. Простая смена кодировки не чего не дает. Даже внешний вид текста в ПСПаде не меняется. Объясните пожалуйста порядок конвертации.
-
Krauha, вот как:
1) Меню "Инструменты" - "Конвертеры пользователя".
(https://funkyimg.com/p/2Z8hT.png) (https://funkyimg.com/view/2Z8hT)
2) В диалоге "Конвертеры пользователя" выбрать конвертер "CHARS to UNICODE entity" и нажать ОК.
(https://funkyimg.com/p/2Z8hU.png) (https://funkyimg.com/view/2Z8hU)
3) Результат.
(https://funkyimg.com/p/2Z8hV.png) (https://funkyimg.com/view/2Z8hV)
:yes:
P.S. Если конвертация не выполняется, то возможно в PSPad потребуется обновить конвертер UnicodeEntity.ini (находится в папке Convertor по месту установки программы). На всякий пожарный прикрепил архив с этим файлом к этому сообщению. Распакуй архив и выполни замену файла.
-
Gaal ! Братан! Спасибо!!! После внедрения твоего файла с обновлением все заработало! Заработал PSPad. Кракозябры превратились в русские строки!
Еще раз СПАСИБО! :applause:
Тема закрыта.