MaGoth
★★★★★★★★★★★
Администратор
- Регистрация
- 7 Янв 2003
- Сообщения
- 19.367
- Благодарности
- 7.815
- Баллы
- 995
Есть некоторые мысли по переопределению конструктора zSTRING, примерно так:
Находим ключ условный var string str = "$string_01, а далее "дефолтный текст", где после $ проверяется имя инстанции из внешнего словаря, а если не находит, то используется текст по умолчанию.
То есть смысл в том, чтобы каждой текстовой инстанции присваивать еще внешнюю инстанцию. Для этого
нужно будет замутить парсер для автоматической конвертации строк под словарь при наличии исходного кода модов.
Далее, касаемо самого словаря, если делать его с возможностью записи в него сразу всех поддерживаемых языков, то можно автоматически выбирать язык исходя из настроек языка Винды для текущего юзера, либо из явного указания языка в ini-файле Юниона.
Фактически, штатный пользователь по умолчанию должен будет видеть свой язык в корректном виде, вместо "кракозябр" и проблем с настройками. Естественно, со шрифтами проблемы тоже порешаем.
Кто что думает по этому поводу, может у кого какие идеи и мысли будут на этот счет, а может и другие какие предложения для этого ?!
Находим ключ условный var string str = "$string_01, а далее "дефолтный текст", где после $ проверяется имя инстанции из внешнего словаря, а если не находит, то используется текст по умолчанию.
То есть смысл в том, чтобы каждой текстовой инстанции присваивать еще внешнюю инстанцию. Для этого
нужно будет замутить парсер для автоматической конвертации строк под словарь при наличии исходного кода модов.
Далее, касаемо самого словаря, если делать его с возможностью записи в него сразу всех поддерживаемых языков, то можно автоматически выбирать язык исходя из настроек языка Винды для текущего юзера, либо из явного указания языка в ini-файле Юниона.
Фактически, штатный пользователь по умолчанию должен будет видеть свой язык в корректном виде, вместо "кракозябр" и проблем с настройками. Естественно, со шрифтами проблемы тоже порешаем.
Кто что думает по этому поводу, может у кого какие идеи и мысли будут на этот счет, а может и другие какие предложения для этого ?!