mirror of
https://github.com/aljazceru/chatgpt-telegram-bot.git
synced 2025-12-21 14:44:50 +01:00
improved consistency in text localizations
This commit is contained in:
@@ -114,24 +114,24 @@ class ChatGPTTelegramBot:
|
||||
text_current_conversation = (
|
||||
f"*{localized_text('stats_conversation', bot_language)[0]}*:\n"
|
||||
f"{chat_messages} {localized_text('stats_conversation', bot_language)[1]}.\n"
|
||||
f"{chat_token_length} {localized_text('stats_conversation', bot_language)[2]}.\n"
|
||||
f"{chat_token_length} {localized_text('stats_conversation', bot_language)[2]}\n"
|
||||
f"----------------------------\n"
|
||||
)
|
||||
text_today = (
|
||||
f"*{localized_text('usage_today', bot_language)}*\n"
|
||||
f"{tokens_today} {localized_text('stats_tokens', bot_language)}\n"
|
||||
f"{images_today} {localized_text('stats_images', bot_language)}\n"
|
||||
f"*{localized_text('usage_today', bot_language)}:*\n"
|
||||
f"{tokens_today} {localized_text('stats_tokens', bot_language)}.\n"
|
||||
f"{images_today} {localized_text('stats_images', bot_language)}.\n"
|
||||
f"{transcribe_minutes_today} {localized_text('stats_transcribe', bot_language)[0]} "
|
||||
f"{transcribe_seconds_today} {localized_text('stats_transcribe', bot_language)[1]}\n"
|
||||
f"{transcribe_seconds_today} {localized_text('stats_transcribe', bot_language)[1]}.\n"
|
||||
f"{localized_text('stats_total', bot_language)}{current_cost['cost_today']:.2f}\n"
|
||||
f"----------------------------\n"
|
||||
)
|
||||
text_month = (
|
||||
f"*{localized_text('usage_month', bot_language)}*\n"
|
||||
f"{tokens_month} {localized_text('stats_tokens', bot_language)}\n"
|
||||
f"{images_month} {localized_text('stats_images', bot_language)}\n"
|
||||
f"*{localized_text('usage_month', bot_language)}:*\n"
|
||||
f"{tokens_month} {localized_text('stats_tokens', bot_language)}.\n"
|
||||
f"{images_month} {localized_text('stats_images', bot_language)}.\n"
|
||||
f"{transcribe_minutes_month} {localized_text('stats_transcribe', bot_language)[0]} "
|
||||
f"{transcribe_seconds_month} {localized_text('stats_transcribe', bot_language)[1]}\n"
|
||||
f"{transcribe_seconds_month} {localized_text('stats_transcribe', bot_language)[1]}.\n"
|
||||
f"{localized_text('stats_total', bot_language)}{current_cost['cost_month']:.2f}"
|
||||
)
|
||||
# text_budget filled with conditional content
|
||||
@@ -225,7 +225,7 @@ class ChatGPTTelegramBot:
|
||||
await context.bot.send_message(
|
||||
chat_id=chat_id,
|
||||
reply_to_message_id=self.get_reply_to_message_id(update),
|
||||
text=f"{localized_text('image_no_prompt', self.config['bot_language'])}: {str(e)}",
|
||||
text=f"{localized_text('image_fail', self.config['bot_language'])}: {str(e)}",
|
||||
parse_mode=constants.ParseMode.MARKDOWN
|
||||
)
|
||||
|
||||
|
||||
@@ -10,11 +10,11 @@
|
||||
"budget_limit":"Sorry, you have reached your usage limit.",
|
||||
"help_text":["I'm a ChatGPT bot, talk to me!", "Send me a voice message or file and I'll transcribe it for you", "Open source at https://github.com/n3d1117/chatgpt-telegram-bot"],
|
||||
"stats_conversation":["Current conversation", "chat messages in history", "chat tokens in history"],
|
||||
"usage_today":"Usage today:",
|
||||
"usage_month":"Usage this month:",
|
||||
"stats_tokens":"chat tokens used.",
|
||||
"stats_images":"images generated.",
|
||||
"stats_transcribe":["minutes and", "seconds transcribed."],
|
||||
"usage_today":"Usage today",
|
||||
"usage_month":"Usage this month",
|
||||
"stats_tokens":"chat tokens used",
|
||||
"stats_images":"images generated",
|
||||
"stats_transcribe":["minutes and", "seconds transcribed"],
|
||||
"stats_total":"💰 For a total amount of $",
|
||||
"stats_budget":"Your remaining budget for",
|
||||
"monthly":"this month",
|
||||
@@ -49,11 +49,11 @@
|
||||
"budget_limit":"Sorry, du hast dein Benutzungslimit erreicht",
|
||||
"help_text":["Ich bin ein ChatGPT Bot, rede mit mir!", "Sende eine Sprachnachricht oder Datei und ich fertige dir eine Abschrift an", "Quelloffener Code unter https://github.com/n3d1117/chatgpt-telegram-bot"],
|
||||
"stats_conversation":["Aktuelle Konversation", "Nachrichten im Verlauf", "Chat Tokens im Verlauf"],
|
||||
"usage_today":"Nutzung heute:",
|
||||
"usage_month":"Nutzung diesen Monat:",
|
||||
"stats_tokens":"Chat Tokens verwendet.",
|
||||
"stats_images":"Bilder generiert.",
|
||||
"stats_transcribe":["Minuten und", "Sekunden abgeschrieben."],
|
||||
"usage_today":"Nutzung heute",
|
||||
"usage_month":"Nutzung diesen Monat",
|
||||
"stats_tokens":"Chat Tokens verwendet",
|
||||
"stats_images":"Bilder generiert",
|
||||
"stats_transcribe":["Minuten und", "Sekunden abgeschrieben"],
|
||||
"stats_total":"💰 Für einem Gesamtbetrag von $",
|
||||
"stats_budget":"Dein verbliebenes Budget für",
|
||||
"monthly":"diesen Monat",
|
||||
@@ -88,11 +88,11 @@
|
||||
"budget_limit":"Извини, ты достиг предела использования.",
|
||||
"help_text":["Я бот ChatGPT, поговори со мной!", "Пришли мне голосовое сообщение или файл, и я сделаю тебе расшифровку.", "Открытый исходный код на https://github.com/n3d1117/chatgpt-telegram-bot"],
|
||||
"stats_conversation":["Текущий разговор", "сообщения в истории", "токены чата в истории"],
|
||||
"usage_today":"Использование сегодня:",
|
||||
"usage_month":"Использование в этом месяце:",
|
||||
"stats_tokens":"токенов чата использовано.",
|
||||
"stats_images":"изображений создано.",
|
||||
"stats_transcribe":["минут(ы) и", "секунд(ы) расшифровки."],
|
||||
"usage_today":"Использование сегодня",
|
||||
"usage_month":"Использование в этом месяце",
|
||||
"stats_tokens":"токенов чата использовано",
|
||||
"stats_images":"изображений создано",
|
||||
"stats_transcribe":["минут(ы) и", "секунд(ы) расшифровки"],
|
||||
"stats_total":"💰 На общую сумму $",
|
||||
"stats_budget":"Остаточный бюджет на",
|
||||
"monthly":"этот месяц",
|
||||
@@ -127,11 +127,11 @@
|
||||
"budget_limit":"Üzgünüz, kullanım limitinize ulaştınız.",
|
||||
"help_text":["Ben bir ChatGPT botuyum, konuş benimle!", "Bana bir sesli mesaj veya dosya gönderin, sizin için yazıya çevireyim", "Açık kaynak kodu: https://github.com/n3d1117/chatgpt-telegram-bot"],
|
||||
"stats_conversation":["Güncel sohbet", "sohbet mesajı", "sohbet token'i"],
|
||||
"usage_today":"Bugünkü kullanım:",
|
||||
"usage_month":"Bu ayki kullanım:",
|
||||
"stats_tokens":"sohbet token'i kullanıldı.",
|
||||
"stats_images":"görüntüler oluşturuldu.",
|
||||
"stats_transcribe":["dakika", "saniye sesten yazıya çeviri yapıldı."],
|
||||
"usage_today":"Bugünkü kullanım",
|
||||
"usage_month":"Bu ayki kullanım",
|
||||
"stats_tokens":"sohbet token'i kullanıldı",
|
||||
"stats_images":"görüntüler oluşturuldu",
|
||||
"stats_transcribe":["dakika", "saniye sesten yazıya çeviri yapıldı"],
|
||||
"stats_total":"💰 Bu kullanımların toplam maliyeti $",
|
||||
"stats_budget":"Için kalan bütçeniz",
|
||||
"monthly":"bu ay",
|
||||
|
||||
Reference in New Issue
Block a user