TEXTS = {
    "uz": {
        "choose_lang": "🌐 Tilni tanlang / Выберите язык / Choose language:",
        "welcome": (
            "Assalomu aleykum! AsakaBankga xush kelibsiz 🏦\n\n"
            "Xalqaro pul o'tkazmalari bo'yicha savolingiz bo'lsa, yozing — "
            "xodimimiz tez orada javob beradi."
        ),
        "question_received": "✅ Savolingiz qabul qilindi. Xodimimiz tez orada javob beradi.",
        "chat_closed_user": "✅ Chat yakunlandi. Yana savol bo'lsa /start bosing.",
        "staff_replied": "💬 Xodim javobi:",
        "lang_set": "✅ Til o'zgartirildi.",
    },
    "ru": {
        "choose_lang": "🌐 Tilni tanlang / Выберите язык / Choose language:",
        "welcome": (
            "Здравствуйте! Добро пожаловать в AsakaBank 🏦\n\n"
            "Если у вас есть вопросы по международным денежным переводам, "
            "напишите — наш сотрудник ответит вам в ближайшее время."
        ),
        "question_received": "✅ Ваш вопрос принят. Сотрудник ответит вам в ближайшее время.",
        "chat_closed_user": "✅ Чат завершён. Если есть новый вопрос, нажмите /start.",
        "staff_replied": "💬 Ответ сотрудника:",
        "lang_set": "✅ Язык изменён.",
    },
    "en": {
        "choose_lang": "🌐 Tilni tanlang / Выберите язык / Choose language:",
        "welcome": (
            "Hello! Welcome to AsakaBank 🏦\n\n"
            "If you have any questions about international money transfers, "
            "feel free to write — our staff will reply shortly."
        ),
        "question_received": "✅ Your question has been received. Our staff will reply shortly.",
        "chat_closed_user": "✅ Chat ended. Press /start if you have a new question.",
        "staff_replied": "💬 Staff reply:",
        "lang_set": "✅ Language changed.",
    },
}


def t(lang: str, key: str) -> str:
    return TEXTS.get(lang, TEXTS["uz"]).get(key, key)
