Wikipedia links across languages
A Python Telegram bot converting non-English Wikipedia links into English equivalents. I maintain English-Italian UI localisation, saved language preferences and fallback, test message behavior and diagnose AWS deployment issues.
Problem and contribution
The bot finds the English-language version of a Wikipedia article shared in another language. I define requirements, inspect behavior, test workflows and diagnose deployment problems using AI-assisted implementation. The repository provides the implementation, tests and operating instructions.
Italian localisation and QA
Localised help, command menus, buttons and error messages into Italian, maintaining an English-Italian glossary. The interface supports automatic language detection, a saved user preference and English fallback. Checks cover string coverage, placeholders, links, message formatting and language-selection behavior, alongside Python regression tests. Interface language and the language of the target Wikipedia article are separate: the converted article link points to English.
Inspected architecture
The source uses AWS Lambda, SQS and DynamoDB for webhook processing, queued conversions and operational state, with EventBridge and SNS for independent monitoring and alerts. My work includes checking configuration, failure handling and deployment behavior. The source and operating instructions describe the current architecture.
Source review: 2026-10-24. This is a dated account; the linked sources may have changed.