aiogram-3-guide icon indicating copy to clipboard operation
aiogram-3-guide copied to clipboard

Full localization of the "Book" into English and possibly other languages.

Open Vadim-Khristenko opened this issue 1 year ago • 3 comments

The work is still ongoing. Not ready for the Merge.

Русский

Привет!

  • Во-первых @MasterGroosha круто что ты заметил, как я обновил зависимости в ci.yml :)
  • Во-вторых я решил взять локализацию в свои руки, так как я считаю, что "книга"/гайд (Называйте, как вам удобно) должна быть доступна, как минимум и на Английском. (Может вы, так не считаете, но я так думаю)
  • В-третьих я увидел попытку Микро-локализации #68
  • В-четвёртых есть #11 и она всё ещё активна 😅, а желающих заняться этим мало, если быть точнее, то 0 человек (Не учитывая #68)

TODO:

  • [ ] Добавить полную поддержку Английского языка.
    • [x] Перевести: Навигацию
    • [x] Перевести: Введение
    • [x] Перевести: Знакомство с aiogram
    • [x] Перевести: Работа с сообщениями
    • [x] Перевести: Кнопки
    • [x] Перевести: Роутеры. Структура
    • [ ] Перевести: Фильтры и мидлвари
    • [ ] Перевести: Особые апдейты
    • [ ] Перевести: Конечные автоматы
    • [ ] Перевести: Инлайн-режим
    • [ ] Перевести: Платежи
    • [x] Перевести: 🔒 Продвинутый уровень
  • [ ] Добавить другие языки (Может Украинский, Узбекский)

English:

Hello!

  • First of all, @MasterGroosha, it's awesome that you noticed how I updated the dependencies in ci.yml :)
  • Secondly, I've decided to take localization into my own hands, as I believe that the "book"/guide (call it as you prefer) should be accessible, at least in English. (Maybe you don't think so, but that's my opinion)
  • Thirdly, I saw an attempt at Micro-localization #68.
  • Fourthly, there's #11, and it's still active 😅, but there are few, precisely 0 people (not counting #68), willing to tackle it.

Sure, here's the translated version:

TODO:

  • [ ] Add full support for the English language.
    • [x] Translate: Navigation
    • [x] Translate: Introduction
    • [x] Translate: Getting Started with aiogram
    • [x] Translate: Working with messages
    • [x] Translate: Buttons
    • [x] Translate: Routers. Structure
    • [ ] Translate: Filters and middleware
    • [ ] Translate: Special updates
    • [ ] Translate: Finite state machines
    • [ ] Translate: Inline mode
    • [ ] Translate: Payments
    • [x] Translate: 🔒 Advanced level
  • [ ] Add other languages (Maybe Ukrainian, Uzbek)

Vadim-Khristenko avatar Jun 01 '24 17:06 Vadim-Khristenko

Привет! Во-первых, спасибо за инициативу! А во-вторых, несмотря на то, что я приветствую такие начинания, всегда на горизонте маячит проблема: а кто будет это сопровождать? Мой материал – это как rolling дистрибутив Linux: обновляется постепенно и в разных местах. Предположим, обновилась русская версия, кто будет заниматься адаптацией правок на английский язык?

MasterGroosha avatar Jun 01 '24 17:06 MasterGroosha

Привет! Во-первых, спасибо за инициативу! А во-вторых, несмотря на то, что я приветствую такие начинания, всегда на горизонте маячит проблема: а кто будет это сопровождать? Мой материал – это как rolling дистрибутив Linux: обновляется постепенно и в разных местах. Предположим, обновилась русская версия, кто будет заниматься адаптацией правок на английский язык?

@MasterGroosha Да здесь, есть проблема. Но буду пытаться выделять свободное время и патчить вслед за обновлениями книги. 😅 Если будет, так что не будет времени или не буду успевать за изменениями буду добавлять Варнинг:

Oops, seems the translation is behind. See the changes in the original language. The translator will try to complete the translation as quickly as possible.

Vadim-Khristenko avatar Jun 01 '24 17:06 Vadim-Khristenko

Хотел сообщить, что отключу уведомления от этого PR, т.к. постоянно на почту прилетают. Как будет что посмотреть, прошу пингануть меня в ЛС

MasterGroosha avatar Jun 10 '24 08:06 MasterGroosha