Основные форумы > Общий форум

Создание языкового модуля

(1/1)

KonstantinGV:
Добрый день друзья.
Вопрос возник в том, что есть ряд программ ресурсы которых находятся в жестко-закодированных строках. И при переводе такого рода программ в последствии выявляется ряд проблем связанные со стабильностью их работы.
Можно ли для таких программ создать отдельный "ЯЗЫКОВЫЙ МОДУЛЬ" с требуемым языком в данном случае русским! И главный вопрос как это делается практически?
Пример такой программы разных версий:

https://mega.nz/file/63pTVTrI#JTDYbAshLTRbd802vuHfM-BE_T5Ko2kz3ykBHxqXaVc

https://mega.nz/folder/7mwHjbjb#HUfEmQsctluLW3sXqhjXCQ


Krig:
Привет!

--- Цитата: KonstantinGV от 05 Июня 2020, 14:08:54 ---Вопрос возник в том, что есть ряд программ ресурсы которых находятся в жестко-закодированных строках. И при переводе такого рода программ в последствии выявляется ряд проблем связанные со стабильностью их работы.
--- Конец цитаты ---
В таких случаях не следует переводить все подряд. Обязательно разделяйте ссылки и после их перевода по каждой из них проверяйте работу/функции программы. Если происходит нарушение функциональности — от перевода такой ссылки отказываемся. Других вариантов нет.


--- Цитата: KonstantinGV от 05 Июня 2020, 14:08:54 ---Можно ли для таких программ создать отдельный "ЯЗЫКОВЫЙ МОДУЛЬ" с требуемым языком в данном случае русским! И главный вопрос как это делается практически?
--- Конец цитаты ---
Если разработчик не предусмотрел механизмов локализации интерфейса своего ПО, то вы, как пользователь этого ПО, никоим образом не сможете добавить свою локализацию отдельным модулем (исключение - программы Delphi автоматом подхватывают локализованные ресурсы). Вы можете только перевести ресурсы, если они доступны, и/или жесткие строки. Сама поддержка локализации создается на этапе разработки ПО.

Навигация

[0] Главная страница сообщений

Перейти к полной версии