From 613cbc21792cbcb36ef87ebed213f5f7c010170e Mon Sep 17 00:00:00 2001 From: Andreas Pettersson Date: Thu, 2 Apr 2026 20:02:59 +0200 Subject: [PATCH 1/2] Translated using Weblate (Swedish) Currently translated at 100.0% (556 of 556 strings) Translation: ThunderAI for Thunderbird/main Translate-URL: https://hosted.weblate.org/projects/thunderai/main/sv/ --- _locales/sv/messages.json | 127 +++++++++++++++++++++++++++++++++++++- 1 file changed, 125 insertions(+), 2 deletions(-) diff --git a/_locales/sv/messages.json b/_locales/sv/messages.json index 9e82a2c6..b2e18309 100644 --- a/_locales/sv/messages.json +++ b/_locales/sv/messages.json @@ -645,7 +645,7 @@ "message": "Sammanfatta följande e-postmeddelande i en punktlista." }, "prompt_translate_this_full_text": { - "message": "Översätt följande e-postmeddelande till" + "message": "Översätt e-postmeddelandet nedan till {%thunderai_translate_lang%}.\n\nRegler:\n\n- Översätt både ämnet och brödtexten.\n- Returnera resultatet som ett JSON-objekt med tre fält: \"subject\", \"body\" och \"status\".\n- Om översättningen har gjorts är statusen lika med 1.\n- Om e-postmeddelandet är skrivet på ett av dessa språk \"{%thunderai_translate_exclude_lang%}\" eller på språket {%thunderai_translate_lang%}, returnera en tom sträng för brödtexten och ämnet och sätt statusen till -1.\n- Lägg inte till förklaringar, anteckningar eller någon text utanför JSON.\n\nE-postämne: {%mail_subject%}\n\nE-postbrödtext: {%mail_html_body%}\n\nGenerera ett svar endast i JSON-format. Utdata ska endast vara ett JSON-objekt. Här är ett exempel på JSON-formatet som ska användas:\n{\n\"subject\": \"ämnesöversättning\",\n\"body\": \"översättning av brödtext\",\n\"status\": \"statusresultat\"\n}" }, "prompt_this_full_text": { "message": "Svara endast med den text som behövs och utan extra kommentarer eller annan text." @@ -1462,7 +1462,7 @@ "message": "Spara som sammanfattning" }, "prefs_storage_title": { - "message": "Ytterligare informationslagring" + "message": "Lagring" }, "prefs_storage_size": { "message": "Lagringsstorlek" @@ -1558,5 +1558,128 @@ }, "prefs_OptionText_action_auto_batch": { "message": "När e-postmeddelandet tas emot" + }, + "prefs_storage_info": { + "message": "Lagringen används för att spara information om skräppostpoäng, sammanfattningar och översättningar av varje meddelande." + }, + "placeholder_thunderai_translate_lang": { + "message": "Språket som ska användas i e-postöversättningarna." + }, + "placeholder_thunderai_translate_exclude_lang": { + "message": "Språkkoden ska inte översättas när den hittas." + }, + "context_menu_mzta-translate": { + "message": "Översätt" + }, + "prefs_OptionText_translate": { + "message": "Översätt e-post" + }, + "prefs_OptionText_translate_use_specific_integration_Info": { + "message": "Om markerat kommer modellen och API:et som anges nedan att användas för att översätta e-postmeddelanden, oavsett vilket som valts på ThunderAI-alternativsidan." + }, + "prefs_OptionText_translate_Info": { + "message": "Om markerad läggs en översättningsknapp till i meddelandetexten." + }, + "prefs_OptionText_btnManageTranslateInfo": { + "message": "Hantera översättningsinställningar" + }, + "Translate_PageTitle": { + "message": "Hantera översättningsinställningar" + }, + "Translate_info_default": { + "message": "På den här sidan kan du ändra standardprompten som används för att översätta e-postmeddelanden." + }, + "Translate_prompt_text_title": { + "message": "Aktuell prompttext" + }, + "Translate_prompt_prefs_title": { + "message": "Översättningsalternativ" + }, + "prefs_OptionText_translate_auto": { + "message": "Översätt meddelanden automatiskt" + }, + "prefs_OptionText_action_auto_disabled": { + "message": "Inaktiverad" + }, + "prefs_OptionText_action_auto_manual": { + "message": "Endast manuell knapp" + }, + "prefs_OptionText_action_auto_automatic": { + "message": "När e-postmeddelandet öppnas" + }, + "prefs_OptionText_translate_auto_Info": { + "message": "Välj när meddelanden ska översättas: inaktiverad, endast när du klickar på knappen eller automatiskt när du öppnar ett meddelande." + }, + "prefs_OptionText_display_mode_inline": { + "message": "Meddelandepanel (inbäddad)" + }, + "prefs_OptionText_display_mode_webchat": { + "message": "Chattfönster" + }, + "prefs_OptionText_translate_max_display_length": { + "message": "Maximal längd på visad översättning" + }, + "prefs_OptionText_translate_max_display_length_Info": { + "message": "Maximalt antal tecken som visas i den inbäddade översättningen. 0 = ingen gräns. När den är inställd avkortas längre text med en \"Visa mer\"-knapp." + }, + "translate_see_more": { + "message": "Visa mer" + }, + "translate_see_less": { + "message": "Visa mindre" + }, + "prefs_OptionText_translate_lang": { + "message": "Översättningens målspråk" + }, + "prefs_OptionText_translate_lang_Info": { + "message": "Språk att översätta e-postmeddelanden till. Om tomt används standardspråkinställningen." + }, + "prefs_OptionText_translate_exclude_lang": { + "message": "Uteslut språk" + }, + "prefs_OptionText_translate_exclude_lang_Info": { + "message": "Kommaavgränsad lista med språkkoder (t.ex. en, fr, it) som ska hoppas över för automatisk översättning. Om e-postmeddelandet är på ett av dessa språk kommer det inte att översättas automatiskt eller så visas inte den manuella knappen." + }, + "prefs_OptionText_Translate_main_prompt": { + "message": "Prompten som beskriver översättningsuppgiften:" + }, + "translate_generating": { + "message": "Översätter..." + }, + "translate_click_to_generate": { + "message": "Klicka här för att översätta detta e-postmeddelande" + }, + "get_ai_translation": { + "message": "AI-översättning" + }, + "translate_chatgpt_web_not_supported": { + "message": "Automatisk översättning kräver en API-baserad anslutning. Konfigurera en API-anslutning i ThunderAI-inställningarna." + }, + "translate_refresh": { + "message": "Uppdatera översättning" + }, + "translate_delete": { + "message": "Ta bort översättning" + }, + "translate_banner_title": { + "message": "AI-översättning" + }, + "translate_error": { + "message": "Översättning misslyckades." + }, + "translate_no_language_configured": { + "message": "Översättningsspråket är inte konfigurerat. Ange ett språk i översättningsinställningarna eller ange ett standardspråk i de allmänna inställningarna." + }, + "translate_skipped": { + "message": "Översättning hoppas över: Språk uteslutet eller identiskt med målet." + }, + "spam_badge_tooltip": { + "message": "Skräppostpoäng — Klicka för att se förklaring" + }, + "translate_by": { + "message": "Översättning av" + }, + "placeholder_string": { + "message": "Platshållare" } } From 9ac56c1fd6c45a601c990c819969bab7b572e280 Mon Sep 17 00:00:00 2001 From: Hosted Weblate Date: Thu, 2 Apr 2026 21:28:01 +0200 Subject: [PATCH 2/2] Update translation files Updated by "Cleanup translation files" add-on in Weblate. Translation: ThunderAI for Thunderbird/main Translate-URL: https://hosted.weblate.org/projects/thunderai/main/ --- _locales/cs/messages.json | 3 --- _locales/de/messages.json | 3 --- _locales/el/messages.json | 3 --- _locales/es/messages.json | 3 --- _locales/fr/messages.json | 3 --- _locales/hr/messages.json | 3 --- _locales/it/messages.json | 3 --- _locales/ja/messages.json | 3 --- _locales/pl/messages.json | 3 --- _locales/pt-br/messages.json | 3 --- _locales/ru/messages.json | 3 --- _locales/sv/messages.json | 3 --- _locales/zh_Hans/messages.json | 3 --- _locales/zh_Hant/messages.json | 3 --- 14 files changed, 42 deletions(-) diff --git a/_locales/cs/messages.json b/_locales/cs/messages.json index edc7e471..3d1f2beb 100644 --- a/_locales/cs/messages.json +++ b/_locales/cs/messages.json @@ -395,9 +395,6 @@ "chatgpt_btn_model": { "message": "Použít aktuální model" }, - "SendingPrompt": { - "message": "Odesílání výzvy..." - }, "AddTags_prompt_text_title": { "message": "Aktuální text výzvy" }, diff --git a/_locales/de/messages.json b/_locales/de/messages.json index fc6ba9fe..536f1801 100644 --- a/_locales/de/messages.json +++ b/_locales/de/messages.json @@ -486,9 +486,6 @@ "chatgpt_btn_model": { "message": "Aktuelles Modell verwenden" }, - "SendingPrompt": { - "message": "Sende Eingabe..." - }, "AllowedValues": { "message": "Erlaubte Werte" }, diff --git a/_locales/el/messages.json b/_locales/el/messages.json index d66cfbc4..9a762374 100644 --- a/_locales/el/messages.json +++ b/_locales/el/messages.json @@ -512,9 +512,6 @@ "chatgpt_btn_model": { "message": "Χρησιμοποιήστε το τρέχον μοντέλο" }, - "SendingPrompt": { - "message": "Αποστολή προτροπής..." - }, "AllowedValues": { "message": "Επιτρεπόμενες τιμές" }, diff --git a/_locales/es/messages.json b/_locales/es/messages.json index 5753820c..e0ef581e 100644 --- a/_locales/es/messages.json +++ b/_locales/es/messages.json @@ -518,9 +518,6 @@ "chatgpt_btn_model": { "message": "Usar el modelo actual" }, - "SendingPrompt": { - "message": "Enviando solicitud..." - }, "AllowedValues": { "message": "Valores permitidos" }, diff --git a/_locales/fr/messages.json b/_locales/fr/messages.json index 976c8149..9ff26474 100644 --- a/_locales/fr/messages.json +++ b/_locales/fr/messages.json @@ -486,9 +486,6 @@ "chatgpt_btn_model": { "message": "Utiliser le modèle actuel" }, - "SendingPrompt": { - "message": "Envoi de l'invite..." - }, "AllowedValues": { "message": "Valeurs autorisées" }, diff --git a/_locales/hr/messages.json b/_locales/hr/messages.json index d7121ee5..e3fd83c7 100644 --- a/_locales/hr/messages.json +++ b/_locales/hr/messages.json @@ -486,9 +486,6 @@ "chatgpt_btn_model": { "message": "Koristi trenutni model" }, - "SendingPrompt": { - "message": "Slanje upita..." - }, "AllowedValues": { "message": "Dopuštene vrijednosti" }, diff --git a/_locales/it/messages.json b/_locales/it/messages.json index 68ea230e..6f31f4d1 100644 --- a/_locales/it/messages.json +++ b/_locales/it/messages.json @@ -486,9 +486,6 @@ "chatgpt_btn_model": { "message": "Usa il modello corrente" }, - "SendingPrompt": { - "message": "Invio del prompt..." - }, "AllowedValues": { "message": "Valori consentiti" }, diff --git a/_locales/ja/messages.json b/_locales/ja/messages.json index 3007f38b..4557e3f0 100644 --- a/_locales/ja/messages.json +++ b/_locales/ja/messages.json @@ -521,9 +521,6 @@ "chatgpt_btn_model": { "message": "現在のモデルを使用" }, - "SendingPrompt": { - "message": "プロンプトを送信中..." - }, "AllowedValues": { "message": "許可される値" }, diff --git a/_locales/pl/messages.json b/_locales/pl/messages.json index b2af15a5..491ddfdb 100644 --- a/_locales/pl/messages.json +++ b/_locales/pl/messages.json @@ -486,9 +486,6 @@ "chatgpt_btn_model": { "message": "Użyj bieżącego modelu" }, - "SendingPrompt": { - "message": "Wysyłanie polecenia..." - }, "AllowedValues": { "message": "Dozwolone wartości" }, diff --git a/_locales/pt-br/messages.json b/_locales/pt-br/messages.json index 5fe6b00c..d28e7ad5 100644 --- a/_locales/pt-br/messages.json +++ b/_locales/pt-br/messages.json @@ -486,9 +486,6 @@ "chatgpt_btn_model": { "message": "Usar o modelo atual" }, - "SendingPrompt": { - "message": "Enviando prompt..." - }, "AllowedValues": { "message": "Valores permitidos" }, diff --git a/_locales/ru/messages.json b/_locales/ru/messages.json index d08caa6d..4cce1af6 100644 --- a/_locales/ru/messages.json +++ b/_locales/ru/messages.json @@ -512,9 +512,6 @@ "chatgpt_btn_model": { "message": "Использовать текущую модель" }, - "SendingPrompt": { - "message": "Отправка запроса..." - }, "AllowedValues": { "message": "Разрешенные значения" }, diff --git a/_locales/sv/messages.json b/_locales/sv/messages.json index b2e18309..9a6c90d0 100644 --- a/_locales/sv/messages.json +++ b/_locales/sv/messages.json @@ -593,9 +593,6 @@ "chatgpt_btn_model": { "message": "Använd den nuvarande modellen" }, - "SendingPrompt": { - "message": "Skickar prompt..." - }, "AllowedValues": { "message": "Tillåtna värden" }, diff --git a/_locales/zh_Hans/messages.json b/_locales/zh_Hans/messages.json index 9579793e..54ea5b54 100644 --- a/_locales/zh_Hans/messages.json +++ b/_locales/zh_Hans/messages.json @@ -107,9 +107,6 @@ "chatgpt_btn_model": { "message": "使用当前模型" }, - "SendingPrompt": { - "message": "正在发送提示词..." - }, "AllowedValues": { "message": "允许的值" }, diff --git a/_locales/zh_Hant/messages.json b/_locales/zh_Hant/messages.json index 819af18e..1778bf49 100644 --- a/_locales/zh_Hant/messages.json +++ b/_locales/zh_Hant/messages.json @@ -429,9 +429,6 @@ "prefs_API_Host_Info": { "message": "類似於" }, - "SendingPrompt": { - "message": "送出提示中..." - }, "context_menu_mzta-add-tags": { "message": "新增標籤" },