Мммм-м. Обожаю проблемы с локализацией. Мой любимый вид проблем.
Прям сразу хочется взять и бросить весь проект.
Dr. Quadragon ❌
Мммм-м. Обожаю проблемы с локализацией. Мой любимый вид проблем. Прям сразу хочется взять и бросить весь проект. 2 comments
:umu: :umu:
@drq я уже не говорю об интернационализации.
С т.з. рендеринга текста у нас есть только поддержка языков в которых нет символов влияющих на предыдущие, только тех что пишутся слева направо и в конце концов только тех, что знали разработчики. Остается только английский и русский. :) |
Вон я запилил l10n в UI ксашевый. Стало лучше? Ну, народ это юзает чтобы надоедливые строчки удалять, но нам всё равно не хватает тулзов чтобы редактировать текст. Я хотел форкнуть Weblate и добавить туда наш формат, но потыкав сам Weblate -- говно говном. Да, в нём много фич, можно скриншоты как пример использования прикреплять, оно интегрируется с гитом, но... все эти фичи периодически ломаются. Это такой FOSS, который существует только для того, чтобы вам надоело хостить его самостоятельно и заплатили за поддержку.
Да и интеграция с системой так себе. Нужно брать локаль и в зависимости от неё выставлять язык, но мне так лень это делать.
Плюс тут конфликт, хочется тащить как можно меньше внешних файлов и давать возможность кастомизировать строчки разработчикам игр, но тогда нужно запихнуть всё в бинарь... И этим тоже лень заниматься.
Вон я запилил l10n в UI ксашевый. Стало лучше? Ну, народ это юзает чтобы надоедливые строчки удалять, но нам всё равно не хватает тулзов чтобы редактировать текст. Я хотел форкнуть Weblate и добавить туда наш формат, но потыкав сам Weblate -- говно говном. Да, в нём много фич, можно скриншоты как пример использования прикреплять, оно интегрируется с гитом, но... все...