From 24ad9eef4a10d36ce7abc79e31152a133b7112ae Mon Sep 17 00:00:00 2001 From: Mic Date: Sat, 15 Mar 2025 22:56:06 +0100 Subject: [PATCH 01/13] Translated using Weblate (Italian) Currently translated at 100.0% (292 of 292 strings) Translation: ThunderAI for Thunderbird/main Translate-URL: https://hosted.weblate.org/projects/thunderai/main/it/ --- _locales/it/messages.json | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/_locales/it/messages.json b/_locales/it/messages.json index 410c78a2..af55763a 100644 --- a/_locales/it/messages.json +++ b/_locales/it/messages.json @@ -652,7 +652,7 @@ "message": "Opzioni per aggiungere tag" }, "prefs_SurveyLinkText": { - "message": "Condividi il tuo feedback e aiutaci a migliorare ThunderAI!" + "message": "Condividi il tuo feedback e aiuta a migliorare ThunderAI!" }, "prefs_SurveyLinkText2": { "message": "Clicca qui, ci vuole solo un minuto!" @@ -866,5 +866,14 @@ }, "spamfilter_threshold_zero": { "message": "La soglia di spam è zero! Considererai tutte le email come spam!" + }, + "placeholder_folder_name": { + "message": "Nome cartella" + }, + "placeholder_folder_path": { + "message": "Percorso cartella" + }, + "placeholder_account_email_address": { + "message": "Indirizzo email dell'account" } } From 8214d0dfe237fd6acea6f9776c1e7c2e640c95a3 Mon Sep 17 00:00:00 2001 From: Fjuro Date: Thu, 20 Mar 2025 15:23:17 +0100 Subject: [PATCH 02/13] Translated using Weblate (Czech) Currently translated at 100.0% (298 of 298 strings) Translation: ThunderAI for Thunderbird/main Translate-URL: https://hosted.weblate.org/projects/thunderai/main/cs/ --- _locales/cs/messages.json | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) diff --git a/_locales/cs/messages.json b/_locales/cs/messages.json index c769f5ec..bf6129b4 100644 --- a/_locales/cs/messages.json +++ b/_locales/cs/messages.json @@ -874,5 +874,23 @@ }, "prompt_spamfilter_full_text": { "message": "Analyzuj následující e-mail a urči, zda se jedná o spam či nikoli. Zvaž faktory, jako jsou podezřelá klíčová slova, nadměrné propagační výrazy, zavádějící řádky předmětu, žádosti o osobní informace a neobvyklé adresy odesílatele.\nZadej hodnotu od 0 (není spam) do 100 (spam) a vysvětlení o maximálně 10 slovech. \nVygeneruj odpověď pouze ve formátu JSON. Neuváděj žádný další text nebo vysvětlení; uveď pouze JSON. Zde je formát, který se má použít:\n{\n\"spamValue\": ,\n\"explanation\": \"Stručné vysvětlení vašeho zdůvodnění\",\n}\nZde jsou informace o e-mailu:\nOdesílatel: \"{%author%}\"\nPředmět: \"{%mail_subject%}\"\nText HTML: \"{%mail_html_body%}\"" + }, + "context_menu_mzta-add-tags": { + "message": "Přidat štítky" + }, + "context_menu_mzta-spamfilter": { + "message": "Analýza spamu" + }, + "prefs_OptionText_add_tags_context_menu": { + "message": "Zobrazit v nabídce položku „Přidat štítky“" + }, + "prefs_OptionText_spamfilter_context_menu": { + "message": "Zobrazit v nabídce položku „Analýza spamu“" + }, + "prefs_OptionText_spamfilter_context_menu_Info": { + "message": "Po zaškrtnutí bude po kliknutí pravým tlačítkem na e-mail v seznamu zpráv v kontextové nabídce zobrazena položka „Analýza spamu“." + }, + "prefs_OptionText_add_tags_context_menu_Info": { + "message": "Po zaškrtnutí bude po kliknutí pravým tlačítkem na e-mail v seznamu zpráv v kontextové nabídce zobrazena položka „Přidat štítky“." } } From 34b34d453fcc0f34df5cb357a4931002614c9d28 Mon Sep 17 00:00:00 2001 From: Fjuro Date: Fri, 21 Mar 2025 13:56:24 +0100 Subject: [PATCH 03/13] Translated using Weblate (Czech) Currently translated at 100.0% (302 of 302 strings) Translation: ThunderAI for Thunderbird/main Translate-URL: https://hosted.weblate.org/projects/thunderai/main/cs/ --- _locales/cs/messages.json | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/_locales/cs/messages.json b/_locales/cs/messages.json index bf6129b4..e65bca19 100644 --- a/_locales/cs/messages.json +++ b/_locales/cs/messages.json @@ -892,5 +892,17 @@ }, "prefs_OptionText_add_tags_context_menu_Info": { "message": "Po zaškrtnutí bude po kliknutí pravým tlačítkem na e-mail v seznamu zpráv v kontextové nabídce zobrazena položka „Přidat štítky“." + }, + "get_calendar_event_prompt_prefs_title": { + "message": "Možnosti události kalendáře" + }, + "prefs_OptionText_calendar_enforce_timezone": { + "message": "Vynutit zvolené časové pásmo" + }, + "Select_your_timezone": { + "message": "Vyberte své časové pásmo" + }, + "prefs_OptionText_calendar_enforce_timezone_Info": { + "message": "Pokud je zaškrtnuto, bude pro události kalendáře vynuceno zvolené časové pásmo." } } From 81bd54c9823a7ed3c39b3b1452b4186b3d730d15 Mon Sep 17 00:00:00 2001 From: Fjuro Date: Fri, 21 Mar 2025 22:21:42 +0100 Subject: [PATCH 04/13] Translated using Weblate (Czech) Currently translated at 100.0% (303 of 303 strings) Translation: ThunderAI for Thunderbird/main Translate-URL: https://hosted.weblate.org/projects/thunderai/main/cs/ --- _locales/cs/messages.json | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/_locales/cs/messages.json b/_locales/cs/messages.json index e65bca19..43a9040a 100644 --- a/_locales/cs/messages.json +++ b/_locales/cs/messages.json @@ -648,7 +648,7 @@ "message": "Text napsaný před citovaným tělem e-mailu" }, "prompt_get_calendar_event": { - "message": "Přidat novou událost do kalendáře" + "message": "Přidej novou událost do kalendáře" }, "prefs_OptionText_btnManagePrompts_infoline2": { "message": "Výzvu můžete změnit, jak chcete, ale odpověď obdržená od AI musí být seznam štítků oddělených čárkou!" @@ -822,7 +822,7 @@ "message": "Spravovat nastavení štítků" }, "prompt_get_calendar_event_full_text": { - "message": "Z následujícího textu extrahujte všechny relevantní podrobnosti potřebné k vygenerování události kalendáře. Extrahované informace by měly zahrnovat:\n- Název události\n- Datum a čas zahájení (včetně časového pásma, pokud je uvedeno)\n- Datum a čas ukončení (včetně časového pásma, pokud je uvedeno)\n- Celý den (pokud je zmíněn)\nZajistěte, aby byla data formátována jasně a konzistentně, aby je bylo možné přímo použít k vytvoření události kalendáře.\nPokud existují relativní časové odkazy, vezměte v úvahu, že datum a čas e-mailu jsou \"{%mail_datetime%}\". Vypočítejte datum a čas zahájení na základě tohoto odkazu. Pokud jsou vypočítané datum a čas zahájení dřívější než \"{%current_datetime%}\", přepočtěte datum a čas zahájení pomocí \"{%current_datetime%}\" jako základu.\nPokud není zadána doba trvání, nastavte ji na jednu hodinu.\nPokud nejste schopni získat jednu nebo více požadovaných informací, odpovězte prázdným řetězcem.\nVygenerujte odpověď pouze ve formátu JSON. Nezahrnujte žádný další text ani vysvětlení; uveďte pouze JSON. Zde je formát, který se má použít:\n{\n\"startDate\": \"RRRRMMDDTHHMMSS\",\n\"endDate\": \"RRRRMMDDTHHMMSS\",\n\"summary\": \"Zde je souhrn události kalendáře\",\n\"forceAllDay\": false\n}\nZde je text:\"{%selected_text%}\"" + "message": "Z následujícího textu extrahuj všechny relevantní podrobnosti potřebné k vygenerování události kalendáře. Extrahované informace by měly zahrnovat:\n- Název události\n- Datum a čas zahájení (včetně časového pásma, pokud je uvedeno)\n- Datum a čas ukončení (včetně časového pásma, pokud je uvedeno)\n- Celý den (pokud je zmíněn)\n- Účastníci\nZajisti, aby byla data formátována jasně a konzistentně, aby je bylo možné přímo použít k vytvoření události kalendáře.\nPokud existují relativní časové odkazy, vezmi v úvahu, že datum a čas e-mailu jsou \"{%mail_datetime%}\". Vypočítej datum a čas zahájení na základě tohoto odkazu. Pokud jsou vypočítané datum a čas zahájení dřívější než \"{%current_datetime%}\", přepočti datum a čas zahájení pomocí \"{%current_datetime%}\" jako základu.\nPokud není zadána doba trvání, nastav ji na jednu hodinu.\nToto jsou účastníci: {%author%}, {%recipients%}, {%cc_list%}. Pokud je přítomna, nezahrnuj mou adresu: {%account_email_address%}.\nPokud nejsi schopen získat jednu nebo více požadovaných informací, odpověz prázdným řetězcem.\nVygeneruj odpověď pouze ve formátu JSON. Nezahrnuj žádný další text ani vysvětlení; poskytni pouze JSON. Zde je formát, který se má použít:\n{\n\"startDate\": \"YYYYMMDDTHHMMSS\",\n\"endDate\": \"YYYYMMDDTHHMMSS\",\n\"summary\": \"Zde je souhrn události kalendáře\",\n\"forceAllDay\": false,\n\"attendees\": [attendee1@example.com,attendee2@example.com,attendee3@example.com]\n}\nZde je text:\"{%selected_text%}\"" }, "prefs_OptionText_get_calendar_event": { "message": "Přidat novou událost do kalendáře z vybraného textu" @@ -904,5 +904,8 @@ }, "prefs_OptionText_calendar_enforce_timezone_Info": { "message": "Pokud je zaškrtnuto, bude pro události kalendáře vynuceno zvolené časové pásmo." + }, + "noActiveCalendar": { + "message": "Nenalezen žádný aktivní kalendář!" } } From 0fbbf7b8e212a8e868a5c965fb6684299c9b43cf Mon Sep 17 00:00:00 2001 From: Mic Date: Sat, 22 Mar 2025 22:58:12 +0100 Subject: [PATCH 05/13] Translated using Weblate (Italian) Currently translated at 93.2% (292 of 313 strings) Translation: ThunderAI for Thunderbird/main Translate-URL: https://hosted.weblate.org/projects/thunderai/main/it/ --- _locales/it/messages.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/_locales/it/messages.json b/_locales/it/messages.json index af55763a..be1eb0d2 100644 --- a/_locales/it/messages.json +++ b/_locales/it/messages.json @@ -721,7 +721,7 @@ "message": "Aggiungi un nuovo evento al calendario" }, "prompt_get_calendar_event_full_text": { - "message": "Estrai tutti i dettagli rilevanti necessari per generare un evento del calendario dal seguente testo. Le informazioni estratte devono includere:\n- Titolo dell'evento\n- Data e ora di inizio (incluso il fuso orario, se specificato)\n- Data e ora di fine (incluso il fuso orario, se specificato)\n- Giornata intera (se menzionato)\nAssicurati che i dati siano formattati in modo chiaro e coerente in modo che possano essere utilizzati direttamente per creare un evento del calendario.\nSe ci sono riferimenti temporali relativi, considera che la data e l'ora dell'email sono \"{%mail_datetime%}\". Calcola la data e l'ora di inizio in base a questo riferimento. Se la data e l'ora di inizio calcolate sono precedenti a \"{%current_datetime%}\", ricalcolale utilizzando \"{%current_datetime%}\" come base.\nSe la durata non è specificata, impostala a un'ora.\nSe non riesci a ottenere una o più delle informazioni richieste, rispondi con una stringa vuota.\nGenera una risposta solo in formato JSON. Non includere testo o spiegazioni aggiuntive; fornisci solo il JSON. Ecco il formato da utilizzare:\n{\n\"startDate\": \"YYYYMMDDTHHMMSS\",\n\"endDate\": \"YYYYMMDDTHHMMSS\",\n\"summary\": \"Riassunto evento calendario qui\",\n\"forceAllDay\": false\n}\nEcco il testo: \"{%selected_text%}\"" + "message": "Estrai tutti i dettagli rilevanti necessari per generare un evento del calendario dal seguente testo. Le informazioni estratte devono includere:\n- Titolo dell'evento\n- Data e ora di inizio (incluso il fuso orario, se specificato)\n- Data e ora di fine (incluso il fuso orario, se specificato)\n- Giornata intera (se menzionato)\n- I partecipanti\nAssicurati che i dati siano formattati in modo chiaro e coerente in modo che possano essere utilizzati direttamente per creare un evento del calendario.\nSe ci sono riferimenti temporali relativi, considera che la data e l'ora dell'email sono \"{%mail_datetime%}\". Calcola la data e l'ora di inizio in base a questo riferimento. Se la data e l'ora di inizio calcolate sono precedenti a \"{%current_datetime%}\", ricalcolale utilizzando \"{%current_datetime%}\" come base.\nSe la durata non è specificata, impostala a un'ora.\nQuesti sono i partecipanti: {%author%}, {%recipients%}, {%cc_list%}. Se presente, escludi il mio indirizzo: {%account_email_address%}.\nSe non riesci a ottenere una o più delle informazioni richieste, rispondi con una stringa vuota.\nGenera una risposta solo in formato JSON. Non includere testo o spiegazioni aggiuntive; fornisci solo il JSON. Ecco il formato da utilizzare:\n{\n\"startDate\": \"YYYYMMDDTHHMMSS\",\n\"endDate\": \"YYYYMMDDTHHMMSS\",\n\"summary\": \"Riassunto evento calendario qui\",\n\"forceAllDay\": false\n\"attendees\": [attendee1@example.com,attendee2@example.com,attendee3@example.com]\n}\nEcco il testo: \"{%selected_text%}\"" }, "prefs_OptionText_get_calendar_event": { "message": "Aggiungi un nuovo evento al calendario dal testo selezionato" From dc1287d1785cd42881a3c4a5e52a425823219d5b Mon Sep 17 00:00:00 2001 From: Mic Date: Sun, 23 Mar 2025 21:42:28 +0100 Subject: [PATCH 06/13] Translated using Weblate (Portuguese (Brazil)) Currently translated at 92.0% (288 of 313 strings) Translation: ThunderAI for Thunderbird/main Translate-URL: https://hosted.weblate.org/projects/thunderai/main/pt_BR/ --- _locales/pt-br/messages.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/_locales/pt-br/messages.json b/_locales/pt-br/messages.json index c1b29d4b..bb875529 100644 --- a/_locales/pt-br/messages.json +++ b/_locales/pt-br/messages.json @@ -721,7 +721,7 @@ "message": "Adicionar um novo evento ao calendário" }, "prompt_get_calendar_event_full_text": { - "message": "Extraia todos os detalhes relevantes necessários para gerar um evento de calendário a partir do texto a seguir. As informações extraídas devem incluir:\n- Título do evento\n- Data e hora de início (incluindo fuso horário, se especificado)\n- Data e hora de término (incluindo fuso horário, se especificado)\n- Dia inteiro (se mencionado)\nCertifique-se de que os dados estejam formatados de maneira clara e consistente para que possam ser usados diretamente para criar um evento de calendário.\nSe houver referências de tempo relativas, considere que a data e a hora do e-mail são \"{%mail_datetime%}\". Calcule a data e a hora de início com base nessa referência. Se a data e a hora de início calculadas forem anteriores a \"{%current_datetime%}\", recalcule a data e a hora de início usando \"{%current_datetime%}\" como base.\nSe a duração não for especificada, defina-a como uma hora.\nSe você não conseguir obter uma ou mais informações necessárias, responda com uma string vazia.\nGere uma resposta apenas no formato JSON. Não inclua texto ou explicações adicionais; forneça apenas o JSON. Aqui está o formato a ser usado:\n{\n\"startDate\": \"YYYYMMDDTHHMMSS\",\n\"endDate\": \"YYYYMMDDTHHMMSS\",\n\"summary\": \"Resumo do evento do calendário aqui\",\n\"forceAllDay\": false\n}\nAqui está o texto: \"{%selected_text%}\"" + "message": "Extraia todos os detalhes relevantes necessários para gerar um evento de calendário a partir do texto a seguir. As informações extraídas devem incluir:\n- Título do evento\n- Data e hora de início (incluindo fuso horário, se especificado)\n- Data e hora de término (incluindo fuso horário, se especificado)\n- Dia inteiro (se mencionado)\n- Participantes\nCertifique-se de que os dados estejam formatados de maneira clara e consistente para que possam ser usados diretamente para criar um evento de calendário.\nSe houver referências de tempo relativas, considere que a data e a hora do e-mail são \"{%mail_datetime%}\". Calcule a data e a hora de início com base nessa referência. Se a data e a hora de início calculadas forem anteriores a \"{%current_datetime%}\", recalcule a data e a hora de início usando \"{%current_datetime%}\" como base.\nSe a duração não for especificada, defina-a como uma hora.\nEstes são os participantes: {%author%}, {%recipients%}, {%cc_list%}. Se estiver presente, exclua meu endereço: {%account_email_address%}.\nSe você não conseguir obter uma ou mais informações necessárias, responda com uma string vazia.\nGere uma resposta apenas no formato JSON. Não inclua texto ou explicações adicionais; forneça apenas o JSON. Aqui está o formato a ser usado:\n{\n\"startDate\": \"YYYYMMDDTHHMMSS\",\n\"endDate\": \"YYYYMMDDTHHMMSS\",\n\"summary\": \"Resumo do evento do calendário aqui\",\n\"forceAllDay\": false\n\"attendees\": [attendee1@example.com,attendee2@example.com,attendee3@example.com]\n}\nAqui está o texto: \"{%selected_text%}\"" }, "prefs_OptionText_get_calendar_event": { "message": "Adicionar um novo evento ao calendário a partir do texto selecionado" From 227a0c35817a8a92656524c0e7074f9d74ee242f Mon Sep 17 00:00:00 2001 From: Mic Date: Sun, 23 Mar 2025 21:40:12 +0100 Subject: [PATCH 07/13] Translated using Weblate (German) Currently translated at 92.0% (288 of 313 strings) Translation: ThunderAI for Thunderbird/main Translate-URL: https://hosted.weblate.org/projects/thunderai/main/de/ --- _locales/de/messages.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/_locales/de/messages.json b/_locales/de/messages.json index ebe58564..718236e3 100644 --- a/_locales/de/messages.json +++ b/_locales/de/messages.json @@ -721,7 +721,7 @@ "message": "Ein neues Kalenderevent hinzufügen" }, "prompt_get_calendar_event_full_text": { - "message": "Extrahieren Sie alle relevanten Details, die erforderlich sind, um ein Kalenderevent aus dem folgenden Text zu erstellen. Die extrahierten Informationen sollten Folgendes enthalten:\n- Ereignistitel\n- Startdatum und -uhrzeit (einschließlich Zeitzone, falls angegeben)\n- Enddatum und -uhrzeit (einschließlich Zeitzone, falls angegeben)\n- Ganztägig (falls erwähnt)\nStellen Sie sicher, dass die Daten klar und konsistent formatiert sind, sodass sie direkt für die Erstellung eines Kalenderevents verwendet werden können.\nFalls relative Zeitangaben enthalten sind, beachten Sie, dass Datum und Uhrzeit der E-Mail \"{%mail_datetime%}\" sind. Berechnen Sie das Startdatum und die Startzeit basierend auf diesem Bezugspunkt. Falls das berechnete Startdatum und die Startzeit vor \"{%current_datetime%}\" liegen, berechnen Sie Startdatum und -zeit erneut, wobei Sie \"{%current_datetime%}\" als Grundlage verwenden.\nFalls keine Dauer angegeben ist, setzen Sie sie auf eine Stunde.\nFalls Sie eine oder mehrere der erforderlichen Informationen nicht erhalten können, antworten Sie mit einem leeren String.\nErstellen Sie eine Antwort ausschließlich im JSON-Format. Fügen Sie keinen zusätzlichen Text oder Erklärungen hinzu; geben Sie nur das JSON an. Verwenden Sie folgendes Format:\n{\n \"startDate\": \"YYYYMMDDTHHMMSS\",\n \"endDate\": \"YYYYMMDDTHHMMSS\",\n \"summary\": \"Zusammenfassung des Kalenderevents hier\",\n \"forceAllDay\": false\n}\nHier ist der Text: \"{%selected_text%}\"" + "message": "Extrahieren Sie alle relevanten Details, die erforderlich sind, um ein Kalenderevent aus dem folgenden Text zu erstellen. Die extrahierten Informationen sollten Folgendes enthalten:\n- Ereignistitel\n- Startdatum und -uhrzeit (einschließlich Zeitzone, falls angegeben)\n- Enddatum und -uhrzeit (einschließlich Zeitzone, falls angegeben)\n- Ganztägig (falls erwähnt)\n- Teilnehmer\nStellen Sie sicher, dass die Daten klar und konsistent formatiert sind, sodass sie direkt für die Erstellung eines Kalenderevents verwendet werden können.\nFalls relative Zeitangaben enthalten sind, beachten Sie, dass Datum und Uhrzeit der E-Mail \"{%mail_datetime%}\" sind. Berechnen Sie das Startdatum und die Startzeit basierend auf diesem Bezugspunkt. Falls das berechnete Startdatum und die Startzeit vor \"{%current_datetime%}\" liegen, berechnen Sie Startdatum und -zeit erneut, wobei Sie \"{%current_datetime%}\" als Grundlage verwenden.\nFalls keine Dauer angegeben ist, setzen Sie sie auf eine Stunde.\nDas sind die Teilnehmer: {%author%}, {%recipients%}, {%cc_list%}. Falls vorhanden, meine Adresse ausschließen: {%account_email_address%}.\nFalls Sie eine oder mehrere der erforderlichen Informationen nicht erhalten können, antworten Sie mit einem leeren String.\nErstellen Sie eine Antwort ausschließlich im JSON-Format. Fügen Sie keinen zusätzlichen Text oder Erklärungen hinzu; geben Sie nur das JSON an. Verwenden Sie folgendes Format:\n{\n \"startDate\": \"YYYYMMDDTHHMMSS\",\n \"endDate\": \"YYYYMMDDTHHMMSS\",\n \"summary\": \"Zusammenfassung des Kalenderevents hier\",\n \"forceAllDay\": false\n\"attendees\": [attendee1@example.com,attendee2@example.com,attendee3@example.com]\n}\nHier ist der Text: \"{%selected_text%}\"" }, "prefs_OptionText_get_calendar_event": { "message": "Ein neues Kalenderevent aus ausgewähltem Text hinzufügen" From 456a45ccd063af23215d4e6c045aa7200579b5d0 Mon Sep 17 00:00:00 2001 From: Mic Date: Sun, 23 Mar 2025 21:44:22 +0100 Subject: [PATCH 08/13] Translated using Weblate (Croatian) Currently translated at 92.0% (288 of 313 strings) Translation: ThunderAI for Thunderbird/main Translate-URL: https://hosted.weblate.org/projects/thunderai/main/hr/ --- _locales/hr/messages.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/_locales/hr/messages.json b/_locales/hr/messages.json index 1766d38b..7c7fa762 100644 --- a/_locales/hr/messages.json +++ b/_locales/hr/messages.json @@ -721,7 +721,7 @@ "message": "Dodaj novi kalendarski događaj" }, "prompt_get_calendar_event_full_text": { - "message": "Izdvoji sve relevantne detalje potrebne za generiranje kalendarskog događaja iz sljedećeg teksta. Izdvojene informacije trebaju uključivati:\n- Naslov događaja\n- Datum i vrijeme početka (uključujući vremensku zonu, ako je navedeno)\n- Datum i vrijeme završetka (uključujući vremensku zonu, ako je navedeno)\n- Cijeli dan (ako je navedeno)\nOsiguraj da su podaci oblikovani jasno i dosljedno kako bi se mogli izravno koristiti za stvaranje kalendarskog događaja.\nAko postoje relativne vremenske napomene, smatraj da su datum i vrijeme e-poruke \"{%mail_datetime%}\". Izračunajte datum i vrijeme početka na temelju ove napomene. Ako su izračunati početni datum i vrijeme raniji od \"{%current_datetime%}\", ponovno izračunaj početni datum i vrijeme koristeći \"{%current_datetime%}\" kao osnovu.\nAko trajanje nije navedeno, postavi ga na jedan sat.\nAko ne možeš dobiti jednu ili više potrebnih informacija, odgovori praznim nizom.\nGeneriraj odgovor samo u JSON formatu. Nemoj uključivati nikakav dodatni tekst ili objašnjenja; pruži samo JSON. Ovo je format koji će se koristiti:\n{\n\"startDate\": \"YYYYMMDDTHHMMSS\",\n\"endDate\": \"YYYYMMDDTHHMMSS\",\n\"summary\": \"Sažetak kalendarskih događaja ovdje\",\n\"forceAllDay\": false\n}\nOvo je tekst:\"{%selected_text%}\"" + "message": "Izdvoji sve relevantne detalje potrebne za generiranje kalendarskog događaja iz sljedećeg teksta. Izdvojene informacije trebaju uključivati:\n- Naslov događaja\n- Datum i vrijeme početka (uključujući vremensku zonu, ako je navedeno)\n- Datum i vrijeme završetka (uključujući vremensku zonu, ako je navedeno)\n- Cijeli dan (ako je navedeno)\n- Sudionici\nOsiguraj da su podaci oblikovani jasno i dosljedno kako bi se mogli izravno koristiti za stvaranje kalendarskog događaja.\nAko postoje relativne vremenske napomene, smatraj da su datum i vrijeme e-poruke \"{%mail_datetime%}\". Izračunajte datum i vrijeme početka na temelju ove napomene. Ako su izračunati početni datum i vrijeme raniji od \"{%current_datetime%}\", ponovno izračunaj početni datum i vrijeme koristeći \"{%current_datetime%}\" kao osnovu.\nAko trajanje nije navedeno, postavi ga na jedan sat.\nOvo su sudionici: {%author%}, {%recipients%}, {%cc_list%}. Ako je prisutna, isključi moju adresu: {%account_email_address%}.\nAko ne možeš dobiti jednu ili više potrebnih informacija, odgovori praznim nizom.\nGeneriraj odgovor samo u JSON formatu. Nemoj uključivati nikakav dodatni tekst ili objašnjenja; pruži samo JSON. Ovo je format koji će se koristiti:\n{\n\"startDate\": \"YYYYMMDDTHHMMSS\",\n\"endDate\": \"YYYYMMDDTHHMMSS\",\n\"summary\": \"Sažetak kalendarskih događaja ovdje\",\n\"forceAllDay\": false\n\"attendees\": [attendee1@example.com,attendee2@example.com,attendee3@example.com]\n}\nOvo je tekst:\"{%selected_text%}\"" }, "prefs_OptionText_get_calendar_event": { "message": "Dodaj novi kalendarski događaj iz odabranog teksta" From 938143bdea24fa3f9e8ce350089f9c1e6466b1e8 Mon Sep 17 00:00:00 2001 From: Mic Date: Sun, 23 Mar 2025 21:43:29 +0100 Subject: [PATCH 09/13] Translated using Weblate (Polish) Currently translated at 92.0% (288 of 313 strings) Translation: ThunderAI for Thunderbird/main Translate-URL: https://hosted.weblate.org/projects/thunderai/main/pl/ --- _locales/pl/messages.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/_locales/pl/messages.json b/_locales/pl/messages.json index a57b5ab2..6346bf02 100644 --- a/_locales/pl/messages.json +++ b/_locales/pl/messages.json @@ -712,7 +712,7 @@ "message": "Dodaj nowe wydarzenie w kalendarzu" }, "prompt_get_calendar_event_full_text": { - "message": "Wyodrębnij wszystkie istotne szczegóły wymagane do wygenerowania wydarzenia w kalendarzu z poniższego tekstu. Wyodrębnione informacje powinny obejmować:\n- Tytuł wydarzenia\n- Datę i godzinę rozpoczęcia (w tym strefę czasową, jeśli została określona)\n- Datę i godzinę zakończenia (w tym strefę czasową, jeśli została określona)\n- Cały dzień (jeśli jest podany)\nUpewnij się, że dane są sformatowane w sposób jasny i spójny, tak aby można go bezpośrednio wykorzystać do utworzenia wydarzenia w kalendarzu.\nJeśli istnieją odniesienia do czasu względnego, pamiętaj, że data i godzina wysłania wiadomości e-mail to „{%mail_datetime%}”. Oblicz datę i godzinę rozpoczęcia na podstawie tego odniesienia. Jeśli obliczona data i godzina rozpoczęcia są wcześniejsze niż „{%current_datetime%}”, oblicz ponownie datę i godzinę rozpoczęcia, stosując jako podstawę „{%current_datetime%}”.\nJeśli czas trwania nie jest określony, ustaw go na jedną godzinę.\nJeśli nie możesz uzyskać co najmniej jednej z wymaganych informacji, w odpowiedzi wpisz pusty ciąg znaków.\nWygeneruj odpowiedź tylko w formacie JSON. Nie dołączaj żadnego dodatkowego tekstu ani wyjaśnień; podaj tylko JSON. Oto format, którego należy użyć:\n{\n\"startDate\": \"YYYYMMDDTHHMMSS\",\n\"endDate\": \"YYYYMMDDTHHMMSS\",\n\"summary\": \"Tutaj podsumowanie wydarzenia w kalendarzu\",\n\"forceAllDay\": false\n}\nOto tekst:\"{%selected_text %}\"" + "message": "Wyodrębnij wszystkie istotne szczegóły wymagane do wygenerowania wydarzenia w kalendarzu z poniższego tekstu. Wyodrębnione informacje powinny obejmować:\n- Tytuł wydarzenia\n- Datę i godzinę rozpoczęcia (w tym strefę czasową, jeśli została określona)\n- Datę i godzinę zakończenia (w tym strefę czasową, jeśli została określona)\n- Cały dzień (jeśli jest podany)\n- Uczestnicy\nUpewnij się, że dane są sformatowane w sposób jasny i spójny, tak aby można go bezpośrednio wykorzystać do utworzenia wydarzenia w kalendarzu.\nJeśli istnieją odniesienia do czasu względnego, pamiętaj, że data i godzina wysłania wiadomości e-mail to „{%mail_datetime%}”. Oblicz datę i godzinę rozpoczęcia na podstawie tego odniesienia. Jeśli obliczona data i godzina rozpoczęcia są wcześniejsze niż „{%current_datetime%}”, oblicz ponownie datę i godzinę rozpoczęcia, stosując jako podstawę „{%current_datetime%}”.\nJeśli czas trwania nie jest określony, ustaw go na jedną godzinę.\nOto uczestnicy: {%author%}, {%recipients%}, {%cc_list%}. Jeśli jest obecny, wyklucz mój adres: {%account_email_address%}.\nJeśli nie możesz uzyskać co najmniej jednej z wymaganych informacji, w odpowiedzi wpisz pusty ciąg znaków.\nWygeneruj odpowiedź tylko w formacie JSON. Nie dołączaj żadnego dodatkowego tekstu ani wyjaśnień; podaj tylko JSON. Oto format, którego należy użyć:\n{\n\"startDate\": \"YYYYMMDDTHHMMSS\",\n\"endDate\": \"YYYYMMDDTHHMMSS\",\n\"summary\": \"Tutaj podsumowanie wydarzenia w kalendarzu\",\n\"forceAllDay\": false\n\"attendees\": [attendee1@example.com,attendee2@example.com,attendee3@example.com]\n}\nOto tekst:\"{%selected_text %}\"" }, "prefs_OptionText_get_calendar_event": { "message": "Dodaj nowe wydarzenie w kalendarzu z zaznaczonego tekstu" From ff8f42bf54e41a3b11aa9e0d9902bb3e2dc48f1f Mon Sep 17 00:00:00 2001 From: Mic Date: Sun, 23 Mar 2025 21:51:52 +0100 Subject: [PATCH 10/13] Translated using Weblate (Italian) Currently translated at 99.3% (311 of 313 strings) Translation: ThunderAI for Thunderbird/main Translate-URL: https://hosted.weblate.org/projects/thunderai/main/it/ --- _locales/it/messages.json | 57 +++++++++++++++++++++++++++++++++++++++ 1 file changed, 57 insertions(+) diff --git a/_locales/it/messages.json b/_locales/it/messages.json index be1eb0d2..ceb6fb45 100644 --- a/_locales/it/messages.json +++ b/_locales/it/messages.json @@ -875,5 +875,62 @@ }, "placeholder_account_email_address": { "message": "Indirizzo email dell'account" + }, + "context_menu_mzta-spamfilter": { + "message": "Analizza come spam" + }, + "context_menu_mzta-add-tags": { + "message": "Aggiungi etichette" + }, + "noActiveCalendar": { + "message": "Non è stato trovato alcun calendario attivo!" + }, + "get_calendar_event_prompt_prefs_title": { + "message": "Opzioni Eventi del Calendario" + }, + "btn_show_differences": { + "message": "Mostra le differenze" + }, + "apiwebchat_show_differences": { + "message": "Mostra le differenze" + }, + "apiwebchat_error": { + "message": "Errore" + }, + "apiwebchat_you": { + "message": "Tu" + }, + "chatgpt_win_diff_title": { + "message": "Differenze tra il testo originale e quello modificato" + }, + "prefs_OptionText_calendar_enforce_timezone": { + "message": "Forza il fuso orario specificato" + }, + "prefs_OptionText_add_tags_context_menu_Info": { + "message": "Se selezionato, la voce \"Aggiungi etichette\" verrà mostrata facendo clic con il pulsante destro del mouse su un'email nell'elenco dei messaggi." + }, + "apiwebchat_use_this_answer": { + "message": "Usa questa risposta" + }, + "prefs_OptionText_spamfilter_context_menu_Info": { + "message": "Se selezionato, la voce \"Analizza come spam\" verrà mostrata facendo clic con il pulsante destro del mouse su un'email nell'elenco dei messaggi." + }, + "prefs_OptionText_spamfilter_context_menu": { + "message": "Mostra la voce \"Analizza come spam\" nel menu contestuale" + }, + "prefs_OptionText_add_tags_context_menu": { + "message": "Mostra la voce \"Aggiungi etichette\" nel menu contestuale" + }, + "apiwebchat_info": { + "message": "Informazioni" + }, + "Select_your_timezone": { + "message": "Seleziona il tuo fuso orario" + }, + "prefs_OptionText_calendar_enforce_timezone_Info": { + "message": "Se selezionato, il fuso orario specificato verrà applicato agli eventi del calendario." + }, + "customPrompts_form_label_use_diff_viewer": { + "message": "Abilita il visualizzatore delle differenze" } } From d5c25fcec869d58afbc8693931f86f28bb0051f1 Mon Sep 17 00:00:00 2001 From: Mic Date: Sun, 23 Mar 2025 21:41:19 +0100 Subject: [PATCH 11/13] Translated using Weblate (French) Currently translated at 92.0% (288 of 313 strings) Translation: ThunderAI for Thunderbird/main Translate-URL: https://hosted.weblate.org/projects/thunderai/main/fr/ --- _locales/fr/messages.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/_locales/fr/messages.json b/_locales/fr/messages.json index 378e13b2..67a6476a 100644 --- a/_locales/fr/messages.json +++ b/_locales/fr/messages.json @@ -721,7 +721,7 @@ "message": "Ajouter un nouvel événement au calendrier" }, "prompt_get_calendar_event_full_text": { - "message": "Extrayez tous les détails pertinents nécessaires pour générer un événement de calendrier à partir du texte suivant. Les informations extraites doivent inclure :\n- Titre de l'événement\n- Date et heure de début (y compris le fuseau horaire, si spécifié)\n- Date et heure de fin (y compris le fuseau horaire, si spécifié)\n- Journée entière (si mentionnée)\nAssurez-vous que les données sont formatées clairement et de manière cohérente afin qu'elles puissent être utilisées directement pour créer un événement de calendrier.\nS'il y a des références temporelles relatives, considérez que la date et l'heure de l'email sont \"{%mail_datetime%}\". Calculez la date et l'heure de début sur cette base. Si la date et l'heure de début calculées sont antérieures à \"{%current_datetime%}\", recalculez-les en utilisant \"{%current_datetime%}\" comme base.\nSi la durée n'est pas spécifiée, définissez-la sur une heure.\nSi vous n'êtes pas en mesure d'obtenir une ou plusieurs des informations requises, répondez avec une chaîne vide.\nGénérez une réponse uniquement au format JSON. N'incluez aucun texte ou explication supplémentaire ; fournissez uniquement le JSON. Voici le format à utiliser :\n{\n\"startDate\" : \"YYYYMMDDTHHMMSS\",\n\"endDate\" : \"YYYYMMDDTHHMMSS\",\n\"summary\" : \"Résumé de l'événement du calendrier ici\",\n\"forceAllDay\" : false\n}\nVoici le texte : \"{%selected_text%}\"" + "message": "Extrayez tous les détails pertinents nécessaires pour générer un événement de calendrier à partir du texte suivant. Les informations extraites doivent inclure :\n- Titre de l'événement\n- Date et heure de début (y compris le fuseau horaire, si spécifié)\n- Date et heure de fin (y compris le fuseau horaire, si spécifié)\n- Journée entière (si mentionnée)\n- Participants\nAssurez-vous que les données sont formatées clairement et de manière cohérente afin qu'elles puissent être utilisées directement pour créer un événement de calendrier.\nS'il y a des références temporelles relatives, considérez que la date et l'heure de l'email sont \"{%mail_datetime%}\". Calculez la date et l'heure de début sur cette base. Si la date et l'heure de début calculées sont antérieures à \"{%current_datetime%}\", recalculez-les en utilisant \"{%current_datetime%}\" comme base.\nSi la durée n'est pas spécifiée, définissez-la sur une heure.\nVoici les participants : {%author%}, {%recipients%}, {%cc_list%}. Si elle est présente, exclure mon adresse : {%account_email_address%}.\nSi vous n'êtes pas en mesure d'obtenir une ou plusieurs des informations requises, répondez avec une chaîne vide.\nGénérez une réponse uniquement au format JSON. N'incluez aucun texte ou explication supplémentaire ; fournissez uniquement le JSON. Voici le format à utiliser :\n{\n\"startDate\" : \"YYYYMMDDTHHMMSS\",\n\"endDate\" : \"YYYYMMDDTHHMMSS\",\n\"summary\" : \"Résumé de l'événement du calendrier ici\",\n\"forceAllDay\" : false\n\"attendees\" : [attendee1@example.com,attendee2@example.com,attendee3@example.com]\n}\nVoici le texte : \"{%selected_text%}\"" }, "prefs_OptionText_get_calendar_event": { "message": "Ajouter un nouvel événement au calendrier à partir du texte sélectionné" From b0cd32c884f5facac7207f065fd0cf4d357d10df Mon Sep 17 00:00:00 2001 From: Mic Date: Sun, 23 Mar 2025 21:44:56 +0100 Subject: [PATCH 12/13] Translated using Weblate (Chinese (Simplified Han script)) Currently translated at 92.0% (288 of 313 strings) Translation: ThunderAI for Thunderbird/main Translate-URL: https://hosted.weblate.org/projects/thunderai/main/zh_Hans/ --- _locales/zh_Hans/messages.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/_locales/zh_Hans/messages.json b/_locales/zh_Hans/messages.json index 9c1a443f..62c617bc 100644 --- a/_locales/zh_Hans/messages.json +++ b/_locales/zh_Hans/messages.json @@ -792,7 +792,7 @@ "message": "管理垃圾邮件过滤器设置" }, "prompt_get_calendar_event_full_text": { - "message": "从以下文本中提取生成日历事件所需的所有相关细节。提取的信息应包括:\n- 事件标题\n- 开始日期和时间(如果指定时区,则包括时区)\n- 结束日期和时间(如果指定时区,则包括时区)\n- 全天事件(如果提及)\n确保数据格式清晰且一致,以便可以直接用于创建日历事件。\n如果存在相对时间的引用,请注意邮件的日期和时间为“{%mail_datetime%}”。基于此参考计算开始日期和时间。如果计算出的开始日期和时间早于“{%current_datetime%}”,则使用“{%current_datetime%}”作为基准重新计算开始日期和时间。\n如果未指定持续时间,请将其设置为一小时。\n如果无法获取一个或多个所需信息,请以空字符串响应。\n仅以 JSON 格式生成响应。不要包含任何额外的文本或说明,仅提供 JSON。以下是使用的格式:\n{\n\"startDate\": \"YYYYMMDDTHHMMSS\",\n\"endDate\": \"YYYYMMDDTHHMMSS\",\n\"summary\": \"日历事件摘要\",\n\"forceAllDay\": false\n}\n以下是文本:“{%selected_text%}”" + "message": "从以下文本中提取生成日历事件所需的所有相关细节。提取的信息应包括:\n- 事件标题\n- 开始日期和时间(如果指定时区,则包括时区)\n- 结束日期和时间(如果指定时区,则包括时区)\n- 全天事件(如果提及)\n- 参与者 \n确保数据格式清晰且一致,以便可以直接用于创建日历事件。\n如果存在相对时间的引用,请注意邮件的日期和时间为“{%mail_datetime%}”。基于此参考计算开始日期和时间。如果计算出的开始日期和时间早于“{%current_datetime%}”,则使用“{%current_datetime%}”作为基准重新计算开始日期和时间。\n如果未指定持续时间,请将其设置为一小时。\n以下是参与者:{%author%}, {%recipients%}, {%cc_list%}。如有,请排除我的地址:{%account_email_address%}。\n如果无法获取一个或多个所需信息,请以空字符串响应。\n仅以 JSON 格式生成响应。不要包含任何额外的文本或说明,仅提供 JSON。以下是使用的格式:\n{\n\"startDate\": \"YYYYMMDDTHHMMSS\",\n\"endDate\": \"YYYYMMDDTHHMMSS\",\n\"summary\": \"日历事件摘要\",\n\"forceAllDay\": false\n\"attendees\": [attendee1@example.com,attendee2@example.com,attendee3@example.com]\n}\n以下是文本:“{%selected_text%}”" }, "prefs_OptionText_get_calendar_event": { "message": "从所选文本添加新日历事件" From 4aa758ed94e3fb1c8c8517a5415a79a743020fc6 Mon Sep 17 00:00:00 2001 From: Mic Date: Sun, 23 Mar 2025 21:56:08 +0100 Subject: [PATCH 13/13] Translated using Weblate (Italian) Currently translated at 100.0% (312 of 312 strings) Translation: ThunderAI for Thunderbird/main Translate-URL: https://hosted.weblate.org/projects/thunderai/main/it/ --- _locales/it/messages.json | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/_locales/it/messages.json b/_locales/it/messages.json index ceb6fb45..7cb6a7bc 100644 --- a/_locales/it/messages.json +++ b/_locales/it/messages.json @@ -932,5 +932,11 @@ }, "customPrompts_form_label_use_diff_viewer": { "message": "Abilita il visualizzatore delle differenze" + }, + "apiwebchat_stopping": { + "message": "Interruzione in corso" + }, + "apiwebchat_receiving_data": { + "message": "Ricezione dati" } }