@i17obot - A Telegram bot created to help the translation of the Python documentation to Brazilian Portuguese, expanded to multiple languages and projects.
$ pipenv install
If you don't have pipenv
available, you can install it via pip
.
Make sure you have a MongoDB instance running and setup the DATABASE
key at .env
file with its URL access. If you have Docker available, the following command should be enough docker run -p 27017:27017 -d mongo
.
Create a new .env
file based on local.env
and populate it with the listed variables:
$ cp local.env .env
To run i17obot, you will also need:
- Telegram API Token: talk to @BotFather to create a bot and to retrieve its token.
- Transifex API Token: Go to your account settings at Transifex website, create a new token in the API token section.
$ pipenv run python -m i17obot run
$ pipenv run python -m i17obot reminder
Because we want to make it accessible to people translating the Python docs to other languages.
Internacionalização
I ---- 17 letters --- O
"Internacionalização" is the Portuguese translation of "Internationalization", which is frequently abbreviated to the numeronyms i18n.
[...] means of adapting computer software to different languages, regional peculiarities and technical requirements of a target locale.
- reference: Wikipedia