OberonCore
https://forum.oberoncore.ru/

Локализация Блэкбокса
https://forum.oberoncore.ru/viewtopic.php?f=127&t=5600
Страница 1 из 1

Автор:  Иван Денисов [ Воскресенье, 10 Январь, 2016 19:55 ]
Заголовок сообщения:  Локализация Блэкбокса

Рад сообщить, что начиная с версии 1.7-a1.356 в Блэкбокс включены важные исправления в возможности по локализации меню и документации.

Тут небольшая инструкция на английском:
http://wiki.blackboxframework.org/index ... g_BlackBox

Последние версии:
- установочный файл: http://blackboxframework.org/lastdev
- архив: http://blackboxframework.org/lastdev/zip.php

Приглашаю всех к тестированию.

Автор:  Иван Денисов [ Воскресенье, 10 Январь, 2016 19:59 ]
Заголовок сообщения:  Re: Локализация Блэкбокса

Хочется отметить три важных отличия.
- В меню настроек добавлен выпадающий список с выбором языка.
- Теперь в Strings поддерживаются ключи с табуляцией, что важно для полной локализации меню Блэкбокса.
- Документация теперь допускает частичный перевод и ищет файлы так, как будто бы вы ищите в Docu/ru/, даже если вы ищете просто в Docu/.

Автор:  Евгений Темиргалеев [ Вторник, 02 Февраль, 2016 14:15 ]
Заголовок сообщения:  Re: Локализация Блэкбокса

Иван Денисов писал(а):
- Теперь в Strings поддерживаются ключи с табуляцией, что важно для полной локализации меню Блэкбокса.
Только открыт вопрос метода локализации меню. Можно ведь локализовать непосредственно Rsrc/Menus, Rsrc/ru/Menus, Rsrc/de/Menus, ... И такой метод предпочтительнее с т.з. пользователя/наладчика, которому потом это меню под себя настраивать...

Автор:  Иван Денисов [ Среда, 20 Апрель, 2016 06:29 ]
Заголовок сообщения:  Re: Локализация Блэкбокса

Евгений Темиргалеев писал(а):
Иван Денисов писал(а):
- Теперь в Strings поддерживаются ключи с табуляцией, что важно для полной локализации меню Блэкбокса.
Только открыт вопрос метода локализации меню. Можно ведь локализовать непосредственно Rsrc/Menus, Rsrc/ru/Menus, Rsrc/de/Menus, ... И такой метод предпочтительнее с т.з. пользователя/наладчика, которому потом это меню под себя настраивать...

Предполагается всё-же, что сами пункты меню не меняются от языка к языку. Поэтому вполне логично их настраивать через Strings. Теперь все пункты меню и элементы форм в ББ от ЦКБ (центра каркаса блэкбокс) идут с решетками и названием подсистемы. Так что Strings в языковых папках теперь влияет на названия пунктов.

Прикладываю свой вариант русификации меню и форм Блэкбокса для обсуждения.
Вложение:
Russian.zip [29.3 КБ]
Скачиваний: 398


Вложения:
rus.png
rus.png [ 85.4 КБ | Просмотров: 9197 ]

Автор:  prospero78 [ Среда, 20 Апрель, 2016 08:58 ]
Заголовок сообщения:  Re: Локализация Блэкбокса

Заметил, что при выставлении моноширинных шрифтов они отображаются с наползанием символов друг на друга.
Где-то рендер косячит.

Автор:  Иван Денисов [ Среда, 20 Апрель, 2016 10:04 ]
Заголовок сообщения:  Re: Локализация Блэкбокса

prospero78 писал(а):
Заметил, что при выставлении моноширинных шрифтов они отображаются с наползанием символов друг на друга.
Где-то рендер косячит.
Не знаю в чем дело может быть. Попробуй TrueType метрику. Это не очень в тему в целом обсуждение, так что лучше заведи в другом разделе беседу.

Автор:  Иван Денисов [ Среда, 20 Апрель, 2016 10:05 ]
Заголовок сообщения:  Re: Локализация Блэкбокса

Завел для русификатора проект: http://gitlab.molpit.org/blackbox/russian
Теперь все файлы автоматически пакуются по адресу: http://comp.molpit.org/blackbox/russian.txt

Страница 1 из 1 Часовой пояс: UTC + 3 часа
Powered by phpBB® Forum Software © phpBB Group
https://www.phpbb.com/