Forwarded from ༼AndrewKing༽
🤖 Пишеш Telegram-ботів на aiogram? Автоматизуй i18n
Якщо в тебе є бот на
🔸 додав новий текст у коді
🔸 забув перенести ключ у локалі
🔸 одна мова оновлена, інша ні
🔸 перед релізом вручну шукаєш, що не перекладено
FTL-Extract прибирає цю рутину 👇
✅ витягує Fluent-ключі прямо з Python-коду
✅ генерує
✅ підходить для
✅ має
✅ має
✅ ставиться як звичайний Python-пакет, а CLI працює швидко завдяки Rust
Мінімальний старт:
Замість ручного копіювання ключів отримуєш нормальний pipeline для локалізації Telegram-бота 🚀
📦 GitHub:
https://github.com/andrew000/FTL-Extract
Якщо робиш multilingual bot на aiogram, спробуй прогнати
#Python #aiogram #TelegramBots #Fluent #FTL #i18n #Localization #OpenSource
Якщо в тебе є бот на
aiogram, кілька мов і .ftl файли, то ти точно знаєш цей біль:🔸 додав новий текст у коді
🔸 забув перенести ключ у локалі
🔸 одна мова оновлена, інша ні
🔸 перед релізом вручну шукаєш, що не перекладено
FTL-Extract прибирає цю рутину 👇
✅ витягує Fluent-ключі прямо з Python-коду
✅ генерує
.ftl файли для локалей ✅ підходить для
aiogram, aiogram_i18n, aiogram_dialog workflow ✅ має
ftl stub для зручних підказок у коді ✅ має
ftl untranslated, щоб знайти неперекладені рядки до релізу ✅ ставиться як звичайний Python-пакет, а CLI працює швидко завдяки Rust
Мінімальний старт:
pip install FTL-Extract mkdir locales ftl extractЗамість ручного копіювання ключів отримуєш нормальний pipeline для локалізації Telegram-бота 🚀
📦 GitHub:
https://github.com/andrew000/FTL-Extract
Якщо робиш multilingual bot на aiogram, спробуй прогнати
ftl extract на своєму проєкті ⭐️#Python #aiogram #TelegramBots #Fluent #FTL #i18n #Localization #OpenSource