В конце января 2026 года проект GNU gettext, который разрабатывался более трех десятилетий, наконец, выпустил свою первую стабильную версию 1.0. Изначальная работа над gettext была начата компанией Sun Microsystems в начале 1990-х, но GNU начал активную разработку в 1995 году. GNU gettext стал основой для интернационализации и локализации в ряде многоязычных проектов.
Новая версия 1.0 представляет собой значительное обновление по сравнению с версии v0.26, выпущенной в июле 2025 года. Она включает в себя улучшенную обработку PO-файлов, а также introduces новый инструмент pod-fetch, который позволяет загружать переведенные PO-файлы с вебсайта проекта.
Кроме того, в релиз добавлены новые утилиты для предварительного перевода – msgpre и spit, которые использует большие языковые модели (LLM) для машинного перевода. «msgpre работает с целым PO-файлом, а spit – с отдельными сообщениями», – отметили разработчики. Важно также, что в документации по работе с LLM акцентируется внимание на лицензировании в контексте свободного программного обеспечения.