Telegram is a large platform used by people from around the world. If a bot developer plans to expand their user base, they will eventually need to translate their bot into dozens of languages.
That's where internationalization comes in. It's a feature I envision to be a simple yet powerful tool for translating text, images, etc. to the user's native language.
It would work by setting up a special kind of middleware that will check which language the user has set in the app and return the suitable locale.
Description
Telegram is a large platform used by people from around the world. If a bot developer plans to expand their user base, they will eventually need to translate their bot into dozens of languages.
That's where internationalization comes in. It's a feature I envision to be a simple yet powerful tool for translating text, images, etc. to the user's native language.
It would work by setting up a special kind of middleware that will check which language the user has set in the app and return the suitable locale.
Pseudocode