IRCaBot 2.1.0
GPLv3 © acetone, 2021-2022
#video2p
/2023/08/27
~segfault
acetone
anon3
cancername
weko
weko CSS3 всё равно никто не отключит, и всем всё равно на него
weko XML - тоже не важно, уже объяснял
weko Я считаю, это излишняя паранойа
acetone segfault: ура!
segfault acetone: weko: в проект добавлена интернационализация
weko segfault: а как именно сделал? i18n? Как на данный момент добавить перевод
weko Я рад, что получается. Что решил в итоге с ЯП? Оставляешь плюсы?
segfault weko: да, но всё переписал с нуля
segfault weko: с помощью библиотеки GNU gettext, да i18n
segfault weko: утилита xgettext определяет где вызывается gettext в исходном коде и генерирует .pot файл
segfault потом .pot шаблон надо переименовать для какого-то конкртеного языка в .po
weko Удобно
segfault во время компиляции программы .po превращается .mo (бинарный файл) и попадает в i18n/<код языка>/LC_MESSAGES/video2p.mo
segfault weko: ты можешь посмотреть последний коммит
segfault там вроде всё просто