From 4745ea96ea6db8fd4e8773ed972707e80dbafcd1 Mon Sep 17 00:00:00 2001 From: Anonymous Date: Sun, 23 Feb 2025 17:41:47 +0000 Subject: [PATCH 1/6] Translated using Weblate (German) Currently translated at 87.8% (253 of 288 strings) Translation: ThunderAI for Thunderbird/main Translate-URL: https://hosted.weblate.org/projects/thunderai/main/de/ --- _locales/de/messages.json | 1781 ++++++++++++++++--------------------- 1 file changed, 764 insertions(+), 1017 deletions(-) diff --git a/_locales/de/messages.json b/_locales/de/messages.json index c61f7697..29f4a0dd 100644 --- a/_locales/de/messages.json +++ b/_locales/de/messages.json @@ -1,1018 +1,765 @@ { - "extensionDescription": { - "message": "Verwende ChatGPT oder Ollama, um deine E-Mails zu verbessern!", - "description": "Description of the extension." - }, - "menu_title": { - "message": "KI", - "description": "" - }, - "prompt_lang": { - "message": "Antwort in ", - "description": "" - }, - "prompt_reply": { - "message": "Antworten Sie auf diese E-Mail", - "description": "" - }, - "prompt_reply_advanced": { - "message": "Antworten Sie auf diesen Thread", - "description": "" - }, - "prompt_rewrite_polite": { - "message": "Höflich umschreiben", - "description": "" - }, - "prompt_rewrite_formal": { - "message": "Formal umschreiben", - "description": "" - }, - "prompt_classify": { - "message": "Klassifizieren", - "description": "" - }, - "prompt_summarize_this": { - "message": "Zusammenfassen", - "description": "" - }, - "prompt_translate_this": { - "message": "Übersetzen", - "description": "" - }, - "prompt_this": { - "message": "Auffordern", - "description": "" - }, - "prompt_selection_needed": { - "message": "Um fortzufahren, müssen Sie einen Text auswählen!", - "description": "" - }, - "customPrompts_managePrompts": { - "message": "Eingabeaufforderungen verwalten", - "description": "" - }, - "customPrompts_managePrompts_help": { - "message": "Informationen", - "description": "" - }, - "customPrompts_managePrompts_info_default": { - "message": "Die Standard-Eingabeaufforderungen sind nicht bearbeitbar. Sie können sie deaktivieren, dann den Text der Eingabeaufforderung kopieren und in eine neue einfügen, um eine modifizierte Version zu erstellen.", - "description": "" - }, - "customPrompts_managePrompts_info_default_2": { - "message": "Sie können die Prompts importieren und exportieren. Bestehende Prompts mit derselben ID werden überschrieben. Prompts mit neuen IDs werden hinzugefügt.", - "description": "" - }, - "customPrompts_managePrompts_info_default_3": { - "message": "Wenn alles korrekt ist, klicken Sie nach dem Import auf die Schaltfläche 'Alle speichern'.", - "description": "" - }, - "customPrompts_start_saving": { - "message": "Eingabeaufforderungen werden gespeichert...", - "description": "" - }, - "customPrompts_reindexing_list": { - "message": "Liste wird neu indiziert...", - "description": "" - }, - "customPrompts_filtering_prompts": { - "message": "Eingabeaufforderungen werden gefiltert...", - "description": "" - }, - "customPrompts_saving_default_prompts": { - "message": "Standard-Eingabeaufforderungen werden gespeichert...", - "description": "" - }, - "customPrompts_saving_custom_prompts": { - "message": "Benutzerdefinierte Eingabeaufforderungen werden gespeichert...", - "description": "" - }, - "customPrompts_reloading_menus": { - "message": "Menüs werden neu geladen...", - "description": "" - }, - "customPrompts_saved": { - "message": "Eingabeaufforderungen gespeichert!", - "description": "" - }, - "customPrompts_form_label_ID": { - "message": "ID", - "description": "" - }, - "customPrompts_form_label_ID_rules": { - "message": "Muss eindeutig, kleingeschrieben und ohne Leerzeichen sein", - "description": "" - }, - "customPrompts_form_label_Name": { - "message": "Name", - "description": "" - }, - "customPrompts_form_label_Text": { - "message": "Eingabeaufforderungstext", - "description": "" - }, - "customPrompts_form_label_Action": { - "message": "Aktion", - "description": "" - }, - "customPrompts_form_label_need_selected": { - "message": "Textauswahl erforderlich", - "description": "" - }, - "customPrompts_form_label_need_signature": { - "message": "Immer die Signatur hinzufügen", - "description": "" - }, - "customPrompts_form_label_need_custom_text": { - "message": "Nach zusätzlichem Text fragen", - "description": "" - }, - "customPrompts_form_label_enabled": { - "message": "Aktiviert", - "description": "" - }, - "customPrompts_form_required_fields": { - "message": "Erforderliche Felder", - "description": "" - }, - "customPrompts_btnEdit": { - "message": "Bearbeiten", - "description": "" - }, - "customPrompts_btnCancel": { - "message": "Abbrechen", - "description": "" - }, - "customPrompts_btnOK": { - "message": "OK", - "description": "" - }, - "customPrompts_btnDelete": { - "message": "Löschen", - "description": "" - }, - "customPrompts_btnDelete_confirmText": { - "message": "Sind Sie sicher, dass Sie dieses Element löschen möchten?", - "description": "" - }, - "customPrompts_unsaved_changes": { - "message": "Es gibt ungespeicherte Änderungen!", - "description": "" - }, - "customPrompts_btnSaveAll": { - "message": "Alle speichern", - "description": "" - }, - "customPrompts_save_button": { - "message": "Speichern", - "description": "" - }, - "customPrompts_btnNew": { - "message": "Neu hinzufügen", - "description": "" - }, - "customPrompts_btnAddNewCommit": { - "message": "Eingabeaufforderung hinzufügen", - "description": "" - }, - "customPrompts_add_to_menu": { - "message": "Zum Menü hinzufügen", - "description": "" - }, - "customPrompts_add_to_menu_always": { - "message": "Immer", - "description": "" - }, - "customPrompts_add_to_menu_reading": { - "message": "E-Mail lesen", - "description": "" - }, - "customPrompts_add_to_menu_composing": { - "message": "E-Mail verfassen", - "description": "" - }, - "customPrompts_close_button": { - "message": "Schließen", - "description": "" - }, - "customPrompts_do_reply": { - "message": "Antworten", - "description": "" - }, - "customPrompts_substitute_text": { - "message": "Text ersetzen", - "description": "" - }, - "chatgpt_win_working": { - "message": "Arbeit in Arbeit...", - "description": "" - }, - "chatgpt_win_job_completed": { - "message": "Abgeschlossen!", - "description": "" - }, - "chatgpt_win_job_completed_select": { - "message": "Text auswählen und auf die Schaltfläche klicken.", - "description": "" - }, - "chatgpt_win_get_answer": { - "message": "Verwenden Sie die ausgewählte Antwort.", - "description": "" - }, - "chatgpt_win_close": { - "message": "Schließen", - "description": "" - }, - "chatgpt_textarea_not_found_error": { - "message": "Es scheint, dass die ChatGPT-Seite zu lange zum Laden braucht. Wenn sie fertig geladen ist, klicken Sie auf den Button rechts. Wenn das Problem weiterhin besteht, überprüfen Sie bitte den Dienststatus.", - "description": "" - }, - "chatgpt_btn_retry": { - "message": "Wiederholen", - "description": "" - }, - "chatgpt_sendbutton_not_found_error": { - "message": "Klicken Sie auf die Schaltfläche „Senden“, um die Eingabeaufforderung zu übermitteln.", - "description": "" - }, - "chatgpt_user_not_logged_in": { - "message": "Sie sind nicht bei ChatGPT angemeldet. Bitte melden Sie sich mit Ihren Anmeldeinformationen an, schließen Sie das ChatGPT-Fenster und wiederholen Sie dann die Aktion, die Sie versucht haben. Danach bleiben Sie angemeldet.", - "description": "" - }, - "chatgpt_win_model_warning": { - "message": "Du hast die Option gewählt, ein bestimmtes Modell zu verwenden, aber es scheint, dass es nicht korrekt geladen wird. Bitte überprüfe den Wert und versuche es erneut. Du kannst jetzt den blauen Knopf drücken, um fortzufahren.", - "description": "" - }, - "chatgpt_win_custom_text": { - "message": "Fügen Sie hier den zusätzlichen Text für die Eingabeaufforderung ein.", - "description": "" - }, - "chatgpt_win_send": { - "message": "Senden", - "description": "" - }, - "chatgpt_use_gpt35": { - "message": "Verwenden Sie GPT3.5", - "description": "" - }, - "chatgpt_force_completion": { - "message": "Abschluss erzwingen", - "description": "" - }, - "chatgpt_force_completion_title": { - "message": "Klicken Sie hier, um die Schaltfläche „Letzte Antwort verwenden“ anzuzeigen, wenn ChatGPT seine Arbeit abgeschlossen hat, die Schaltfläche jedoch nicht erschienen ist.", - "description": "" - }, - "msg_prompt_too_long": { - "message": "Der von Ihnen bereitgestellte Text ist zu lang. Sie müssen ihn kürzen.", - "description": "" - }, - "prefs_OptionText_release_notes": { - "message": "Versionshinweise", - "description": "" - }, - "prefs_status_page": { - "message": "Dienststatus", - "description": "" - }, - "prefs_OptionText_chatgpt_win_text": { - "message": "ChatGPT-Fensterabmessungen", - "description": "" - }, - "prefs_OptionText_chatgpt_win_height": { - "message": "Höhe", - "description": "" - }, - "prefs_OptionText_chatgpt_win_width": { - "message": "Breite", - "description": "" - }, - "prefs_OptionText_default_sign_name": { - "message": "Standard-Signaturname", - "description": "" - }, - "prefs_OptionText_default_chatgpt_lang": { - "message": "Standardsprache für die Antworten", - "description": "" - }, - "prefs_OptionText_reply_all": { - "message": "Allen antworten", - "description": "" - }, - "prefs_OptionText_reply_sender": { - "message": "Absender antworten", - "description": "" - }, - "prefs_OptionText_reply_type": { - "message": "Antworttyp", - "description": "" - }, - "prefs_OptionText_btnManagePrompts": { - "message": "Verwalten Sie Ihre Eingabeaufforderungen", - "description": "" - }, - "prefsInfoTitle": { - "message": "Wichtige Informationen", - "description": "" - }, - "prefsInfoDesc_1": { - "message": "Es könnte passieren, dass sich die Weboberfläche von ChatGPT ändert und dadurch die Funktionsweise des Add-ons beeinträchtigt wird. Überprüfen Sie die Seite \"Service Status\", die unten auf dieser Seite verlinkt ist. Denken Sie auch daran, dass Sie sich beim ersten Mal, wenn Sie ThunderAI verwenden, bei ChatGPT anmelden müssen.", - "description": "" - }, - "prefsInfoDesc_2": { - "message": "Um die ChatGPT-API zu verwenden, benötigen Sie einen OpenAI ChatGPT-API-Schlüssel und müssen ein Modell auswählen.", - "description": "" - }, - "prefsInfoDesc_3": { - "message": "Um die Integration mit Ollama zu nutzen, müssen Sie einen lokalen Ollama-Server einrichten. Sobald der Server läuft, geben Sie dessen Adresse in das dafür vorgesehene Feld in der Anwendung ein. Um eine ordnungsgemäße Kommunikation zwischen der ThunderAI und dem Ollama-Server sicherzustellen, denken Sie daran, OLLAMA_ORIGINS=moz-extension://* festzulegen.", - "description": "" - }, - "prefsInfoDesc_4": { - "message": "Um diese Integration zu nutzen, müssen Sie einen lokalen Server einrichten, der mit der OpenAI-API kompatibel ist, wie z.B. LM Studio. Sobald der Server läuft, geben Sie dessen Adresse in das dafür vorgesehene Feld innerhalb der Anwendung ein. Um eine ordnungsgemäße Kommunikation zwischen ThunderAI und dem lokalen Server sicherzustellen, denken Sie daran, die CORS-Einstellungen korrekt zu konfigurieren.", - "description": "" - }, - "prefsInfoDesc_5": { - "message": "Denken Sie daran, dass Sie das ThunderAI-Menü mit der Tastenkombination STRG+ALT+A öffnen können.", - "description": "" - }, - "prefsInfoDesc_6": { - "message": "Sie können die Tastenkombination ändern, indem Sie auf das Zahnradsymbol oben rechts auf dieser Seite klicken und \"Erweiterungskürzel verwalten\" auswählen.", - "description": "" - }, - "prefsDonation_1": { - "message": "Gefällt Ihnen dieses Addon?", - "description": "" - }, - "prefsDonation_2": { - "message": "Überlegen Sie, eine Spende zu machen!", - "description": "" - }, - "backToOptionsText": { - "message": "Optionen", - "description": "" - }, - "TranslateText": { - "message": "Möchtest du helfen, dieses Add-on zu übersetzen?", - "description": "" - }, - "TranslateLink": { - "message": "Finde es heraus!", - "description": "" - }, - "customPrompts_ExportAll": { - "message": "Alle Prompts exportieren", - "description": "" - }, - "customPrompts_Import": { - "message": "Neue Prompts importieren", - "description": "" - }, - "importPrompts_confirmText": { - "message": "Sie sind dabei, neue Prompts zu importieren.", - "description": "" - }, - "customPrompts_start_import": { - "message": "Import von benutzerdefinierten Prompts startet...", - "description": "" - }, - "customPrompts_import_completed": { - "message": "Import von benutzerdefinierten Prompts abgeschlossen! Sie müssen auf die Schaltfläche 'Alle speichern' klicken, um Ihre Änderungen zu speichern.", - "description": "" - }, - "importPrompts_invalidFile": { - "message": "Die Datei, die Sie importieren möchten, ist keine gültige Datei für benutzerdefinierte Prompts.", - "description": "" - }, - "importPrompts_invalidPrompts": { - "message": "Die Datei, die Sie importieren möchten, enthält keine gültigen Prompts.", - "description": "" - }, - "currently_used_prompt": { - "message": "Derzeit verwendeter Prompt-Name", - "description": "" - }, - "customprompts_form_label_define_response_lang": { - "message": "Definieren Sie die Antwortsprache im Prompt.", - "description": "" - }, - "prefs_Connection_type": { - "message": "Verbindungstyp", - "description": "" - }, - "prefs_Connection_type_ChatGPT_Web": { - "message": "ChatGPT Weboberfläche", - "description": "" - }, - "prefs_Connection_type_ChatGPT_API": { - "message": "ChatGPT OpenAI API", - "description": "" - }, - "prefs_ChatGPT_API_Key": { - "message": "ChatGPT API-Schlüssel", - "description": "" - }, - "ChatGPT_Models": { - "message": "ChatGPT-Modelle", - "description": "" - }, - "ChatGPT_Models_Fetch": { - "message": "Liste der ChatGPT-Modelle aktualisieren", - "description": "" - }, - "ChatGPT_Models_Error_fetching": { - "message": "Fehler beim Abrufen der ChatGPT-Modelle", - "description": "" - }, - "Loading": { - "message": "Laden...", - "description": "" - }, - "error": { - "message": "ThunderAI-Fehler!", - "description": "" - }, - "chatgpt_empty_apikey": { - "message": "Sie haben keinen API-Schlüssel für das ChatGPT-API hinzugefügt. Bitte fügen Sie einen auf der Optionsseite ein.", - "description": "" - }, - "chatgpt_empty_model": { - "message": "Sie haben kein Modell für das ChatGPT-API ausgewählt. Bitte wählen Sie eines auf der Optionsseite aus.", - "description": "" - }, - "chagpt_api_send_button": { - "message": "Modell wird verwendet", - "description": "" - }, - "chagpt_api_connecting": { - "message": "Versuch, eine Verbindung zu OpenAI ChatGPT mit dem bereitgestellten API-Schlüssel herzustellen", - "description": "" - }, - "Debug": { - "message": "Debuggen", - "description": "" - }, - "prefs_OptionText_do_debug_info": { - "message": "Aktiviere das Debug-System", - "description": "" - }, - "prefs_Connection_type_Ollama_API": { - "message": "Ollama API (Lokales LLM)", - "description": "" - }, - "prefs_Connection_type_OpenAI_Comp_API": { - "message": "OpenAI-kompatible API", - "description": "" - }, - "prefs_API_Host": { - "message": "Host-Adresse", - "description": "" - }, - "Ollama_Models": { - "message": "Ollama-Modelle", - "description": "" - }, - "Ollama_Models_Fetch": { - "message": "Liste der Ollama-Modelle aktualisieren", - "description": "" - }, - "Ollama_Models_Error_fetching": { - "message": "Fehler beim Abrufen der Ollama-Modelle", - "description": "" - }, - "API_Models_Error_NoModels": { - "message": "Keine Modelle gefunden", - "description": "" - }, - "ollama_empty_host": { - "message": "Sie haben keine Host-Adresse für die Ollama API hinzugefügt. Bitte fügen Sie eine auf der Optionsseite ein.", - "description": "" - }, - "ollama_empty_model": { - "message": "Sie haben kein Modell für die Ollama API ausgewählt. Bitte wählen Sie eines auf der Optionsseite aus.", - "description": "" - }, - "ollama_api_connecting": { - "message": "Versuch, eine Verbindung zum Ollama-Lokalserver über den Host herzustellen", - "description": "" - }, - "andModel": { - "message": "und Modell", - "description": "" - }, - "error_connection_interrupted": { - "message": "Die Verbindung zum Server wurde unerwartet unterbrochen.", - "description": "" - }, - "ollama_api_request_failed": { - "message": "Anfrage an die Ollama API fehlgeschlagen.", - "description": "" - }, - "chatgpt_api_request_failed": { - "message": "Anfrage an die OpenAI ChatGPT API fehlgeschlagen", - "description": "" - }, - "WaitingServerReponse": { - "message": "Warten auf die Serverantwort.", - "description": "" - }, - "prefs_API_Host_Info": { - "message": "Etwas wie", - "description": "" - }, - "OpenAIComp_Models": { - "message": "OpenAI-kompatible API-Modelle", - "description": "" - }, - "OpenAIComp_Models_Fetch": { - "message": "Aktualisiere die Liste der OpenAI-kompatiblen API-Modelle.", - "description": "" - }, - "OpenAIComp_Models_Error_fetching": { - "message": "Fehler beim Abrufen der OpenAI-kompatiblen API-Modelle.", - "description": "" - }, - "OpenAIComp_empty_host": { - "message": "Sie haben keine Host-Adresse für die OpenAI-kompatible API hinzugefügt. Bitte fügen Sie eine auf der Optionsseite ein.", - "description": "" - }, - "OpenAIComp_empty_model": { - "message": "Sie haben kein Modell für die OpenAI-kompatible API ausgewählt. Bitte wählen Sie eines auf der Optionsseite aus.", - "description": "" - }, - "OpenAIComp_api_connecting": { - "message": "Versuche, eine Verbindung zum OpenAI-kompatiblen lokalen API-Server über den Host herzustellen.", - "description": "" - }, - "OpenAIComp_api_request_failed": { - "message": "OpenAI-kompatible API-Anfrage fehlgeschlagen", - "description": "" - }, - "prefs_OpenAIComp_ChatName": { - "message": "Chat-Name", - "description": "" - }, - "prefs_OpenAIComp_ChatName_Info": { - "message": "Dies ist der Name, der im AI-Chat verwendet wird.", - "description": "" - }, - "StorageSpace": { - "message": "Gesamtspeicherplatz belegt", - "description": "" - }, - "SearchPrompt": { - "message": "Suchanfragen", - "description": "" - }, - "prefs_OptionText_dynamic_menu_force_enter": { - "message": "Menü: Sofortige Aufforderung senden", - "description": "" - }, - "prefs_OptionText_dynamic_menu_force_enter_info": { - "message": "Wenn diese Option aktiviert ist, wird die Tastenkombination STRG+ALT+A den hervorgehobenen Prompt aus dem Menü automatisch senden. Andernfalls wird der Prompt-Name dem Benutzer angezeigt, und es ist ein weiterer Druck auf die Eingabetaste erforderlich, um ihn zu senden.", - "description": "" - }, - "prefs_OptionText_dynamic_menu_order_alphabet": { - "message": "Menü: Alphabetisch sortieren", - "description": "" - }, - "prefs_OptionText_dynamic_menu_order_alphabet_info": { - "message": "Wenn diese Option aktiviert ist, werden die Prompts im Menü alphabetisch sortiert.", - "description": "" - }, - "prefs_OptionText_chatgpt_win_dims_info": { - "message": "Auf 0 setzen, wenn Sie die Fenstergröße nicht angeben möchten.", - "description": "" - }, - "prefs_OpenAIComp_API_Key": { - "message": "OpenAI Comp API-Schlüssel", - "description": "" - }, - "Optional": { - "message": "Optional", - "description": "" - }, - "OpenChatGPTTab": { - "message": "ChatGPT-Tab öffnen", - "description": "" - }, - "OpenChatGPTTab_Info": { - "message": "Bei Anmeldeproblemen im ThunderAI-Fenster öffnen Sie ChatGPT in einem neuen Tab über die Schaltfläche rechts, melden Sie sich an, schließen Sie dann den Tab und fahren Sie fort, ThunderAI zu verwenden.", - "description": "" - }, - "placeholder_mail_text_body": { - "message": "E-Mail-Inhalt", - "description": "" - }, - "placeholder_mail_html_body": { - "message": "HTML-E-Mail-Inhalt", - "description": "" - }, - "placeholder_mail_subject": { - "message": "E-Mail-Betreff", - "description": "" - }, - "placeholder_selected_text": { - "message": "Ausgewählter Text", - "description": "" - }, - "placeholder_additional_text": { - "message": "Zusätzlicher Text", - "description": "" - }, - "placeholder_junk_score": { - "message": "Spam-Score", - "description": "" - }, - "placeholder_recipients": { - "message": "Empfänger", - "description": "" - }, - "placeholder_cc_list": { - "message": "CC-Liste", - "description": "" - }, - "placeholder_author": { - "message": "Autor", - "description": "" - }, - "prefs_OptionText_placeholders_use_default_value": { - "message": "Platzhalter: standardwert verwenden", - "description": "" - }, - "prefs_OptionText_placeholders_use_default_value_info": { - "message": "Wenn aktiviert, werden die Platzhalter mit den Standardwerten ausgefüllt, wenn kein Wert angegeben wird. Andernfalls bleiben die Platzhalter erhalten.", - "description": "" - }, - "prefs_OptionText_max_prompt_length": { - "message": "Maximale Eingabelänge", - "description": "" - }, - "prefs_OptionText_max_prompt_length_Info": { - "message": "Dies ist die maximale Anzahl von Zeichen, die in einer Eingabe verwendet werden können. Andernfalls wird eine Fehlermeldung angezeigt. Der Wert ist für die ChatGPT-Webschnittstelle nicht bearbeitbar.", - "description": "" - }, - "prefs_OptionText_chatgpt_web_model": { - "message": "ChatGPT Web-Modell", - "description": "" - }, - "prefs_OptionText_chatgpt_web_model_info": { - "message": "Dies ist das Modell, das für die ChatGPT-Webschnittstelle festgelegt wird. Wenn keines angegeben ist oder ein falsches Modell bereitgestellt wird, wird das Standardmodell von ChatGPT auf der Webseite festgelegt.", - "description": "" - }, - "prefs_OptionText_chatgpt_web_tempchat": { - "message": "ChatGPT Web temporärer Chat", - "description": "" - }, - "prefs_OptionText_chatgpt_web_tempchat_info": { - "message": "Wenn aktiviert, wird der temporäre Chat in der ChatGPT-Webschnittstelle verwendet.", - "description": "" - }, - "chatgpt_btn_model": { - "message": "Aktuelles Modell verwenden", - "description": "" - }, - "SendingPrompt": { - "message": "Sende Eingabe...", - "description": "" - }, - "AllowedValues": { - "message": "Erlaubte Werte", - "description": "" - }, - "prefs_OptionText_btnManagePrompts_infoline": { - "message": "Sie können zusätzliche Datenplatzhalter verwenden.", - "description": "" - }, - "prefs_OptionText_btnManagePrompts_infoline2": { - "message": "Sie können den Prompt nach Wunsch ändern, aber die Antwort der KI muss eine durch Kommas getrennte Liste von Tags sein!", - "description": "" - }, - "prefs_OptionText_openai_comp_use_v1": { - "message": "\"v1\"-Kompatibilität beibehalten", - "description": "" - }, - "prefs_OptionText_openai_comp_use_v1_info": { - "message": "Wenn aktiviert, wird das \"v1\"-Segment im Pfad der API-Aufrufe beibehalten, z.B. \"http://localhost:1234/v1/chat/completions\".", - "description": "" - }, - "prefs_OptionText_owl_warning": { - "message": "Es scheint, dass mindestens eines Ihrer Konten das Add-on Eule für Exchange verwendet. Es gibt ein bekanntes Problem zwischen Thunderbird und Eule, das derzeit behoben wird. Derzeit können Sie ThunderAI beim Verfassen von E-Mails verwenden, jedoch nicht beim Lesen.", - "description": "" - }, - "prefs_OptionText_chatgpt_web_model_tooltip": { - "message": "Klicken Sie auf einen Wert, um ihn festzulegen.", - "description": "" - }, - "prompt_reply_full_text": { - "message": "Antworten Sie auf die folgende E-Mail. Antworten Sie nur mit dem benötigten Text und ohne zusätzliche Kommentare oder andere Texte.", - "description": "" - }, - "prompt_reply_additional_text": { - "message": "Fügen Sie die Betreffzeile nicht zur Antwort hinzu.", - "description": "" - }, - "reply_same_lang": { - "message": "Antworten Sie in derselben Sprache.", - "description": "" - }, - "sign_msg_as": { - "message": "Unterzeichnen Sie die Nachricht als", - "description": "" - }, - "prompt_reply_advanced_full_text": { - "message": "Antworten Sie auf die folgende E-Mail \"{%selected_text%}\", unter Berücksichtigung, dass dies der vollständige E-Mail-Thread ist \"{%mail_html_body%}\". Antworten Sie nur mit dem benötigten Text und ohne zusätzliche Kommentare oder andere Texte.", - "description": "" - }, - "prompt_rewrite_full_text": { - "message": "Schreiben Sie den folgenden Text höflicher um. Antworten Sie nur mit dem umgeschriebenen Text und ohne zusätzliche Kommentare oder andere Texte.", - "description": "" - }, - "prompt_rewrite_formal_full_text": { - "message": "Schreiben Sie den folgenden Text formeller um. Antworten Sie nur mit dem umgeschriebenen Text und ohne zusätzliche Kommentare oder andere Texte.", - "description": "" - }, - "prompt_classify_full_text": { - "message": "Klassifizieren Sie den folgenden Text nach Höflichkeit, Wärme, Formalität, Bestimmtheit und Anstößigkeit und geben Sie einen Prozentsatz für jede Kategorie an. Antworten Sie nur mit der Kategorie und der Punktzahl ohne zusätzliche Kommentare oder andere Texte.", - "description": "" - }, - "prompt_summarize_this_full_text": { - "message": "Fassen Sie die folgende E-Mail in einer Liste mit Aufzählungspunkten zusammen.", - "description": "" - }, - "prompt_translate_this_full_text": { - "message": "Übersetzen Sie die folgende E-Mail in", - "description": "" - }, - "prompt_this_full_text": { - "message": "Antworten Sie nur mit dem benötigten Text und ohne zusätzliche Kommentare oder andere Texte.", - "description": "" - }, - "prefs_OptionText_add_tags": { - "message": "Tags zu E-Mails hinzufügen", - "description": "" - }, - "prefs_OptionText_add_tags_Info": { - "message": "If checked, an item will be included in the menu to apply tags to emails.\nWenn aktiviert, wird ein Element im Menü hinzugefügt, um Tags auf E-Mails anzuwenden.", - "description": "" - }, - "prompt_add_tags": { - "message": "Tags zu dieser E-Mail hinzufügen", - "description": "" - }, - "prompt_add_tags_full_text": { - "message": "Analysieren Sie den folgenden E-Mail-Text und erstellen Sie eine durch Kommas getrennte Liste von Tags, die den Inhalt zusammenfassen. Verwenden Sie Themen, Hauptthemen und relevante Beschreibungen als Tags. Stellen Sie sicher, dass die Tags prägnant und relevant für den Inhalt der E-Mail sind. E-Mail-Text: {%mail_text_body%} Berücksichtigen Sie die folgenden Details als Kontext: - Absender: {%author%} - Empfänger: {%recipients%} - CC-Liste: {%cc_list%} - E-Mail-Betreff: {%mail_subject%} Bitte basieren Sie Ihre Tags auf dem Text und Kontext der E-Mail und ignorieren Sie unnötige Informationen oder triviale Details. Die Ausgabe sollte nur eine Liste von durch Kommas getrennten Tags ohne zusätzlichen Kommentar oder Text sein.", - "description": "" - }, - "placeholder_tags_current_email": { - "message": "E-Mail-Tags", - "description": "" - }, - "placeholder_tags_full_list": { - "message": "Vorhandene Tags", - "description": "" - }, - "prefs_OptionText_add_tags_maxnum": { - "message": "Maximale Anzahl von Tags", - "description": "" - }, - "prefs_OptionText_add_tags_maxnum_Info": { - "message": "Die maximale Anzahl von Tags, die von der KI vorgeschlagen werden. Setzen Sie auf 0, wenn Sie die Anzahl der Tags nicht begrenzen möchten.", - "description": "" - }, - "prompt_add_tags_maxnum": { - "message": "Die Anzahl der Tags begrenzen auf", - "description": "" - }, - "prefs_OptionText_add_tags_hide_exclusions": { - "message": "Ausgeschlossene Tags ausblenden", - "description": "" - }, - "prefs_OptionText_add_tags_hide_exclusions_Info": { - "message": "Wenn aktiviert, werden die Tags, die in der Ausschlussliste enthalten sind, im Bestätigungsdialog ausgeblendet.", - "description": "" - }, - "prefs_OptionText_btnManageTagsInfo": { - "message": "Tag-Einstellungen verwalten", - "description": "" - }, - "AddTags_PageTitle": { - "message": "Tag-Einstellungen verwalten", - "description": "" - }, - "AddTags_info_default": { - "message": "Auf dieser Seite können Sie den Standard-Prompt zum Hinzufügen von Tags zu E-Mails bearbeiten und die Ausschlussliste verwalten.", - "description": "" - }, - "AddTags_prompt_text_title": { - "message": "Aktueller Prompt-Text", - "description": "" - }, - "AddTags_excl_list_title": { - "message": "Ausschlussliste", - "description": "" - }, - "AddTags_excl_list_infoline": { - "message": "Dies ist eine Liste von Tags, die nicht zu E-Mails hinzugefügt werden dürfen.", - "description": "" - }, - "save": { - "message": "Speichern", - "description": "" - }, - "addtags_info_additional_statements": { - "message": "Diese Aussage wird am Ende des Prompts hinzugefügt:", - "description": "" - }, - "reset_default": { - "message": "Auf Standard zurücksetzen", - "description": "" - }, - "addtags_excl_list_infoline2": { - "message": "Fügen Sie ein Wort pro Zeile oder durch ein Komma getrennt hinzu.", - "description": "" - }, - "addtags_dialog_title": { - "message": "Tags zur E-Mail hinzufügen", - "description": "" - }, - "addtags_exclude_tag": { - "message": "Tag ausschließen", - "description": "" - }, - "addtags_no_tags_received": { - "message": "Keine Tags von der KI erhalten.", - "description": "" - }, - "addtags_no_valid_tags": { - "message": "Nach der Filterung mit der Ausschlussliste wurden keine gültigen Tags gefunden.", - "description": "" - }, - "thunderai_error_title": { - "message": "ThunderAI-Fehler", - "description": "" - }, - "thunderai_warning_title": { - "message": "ThunderAI-Warnung", - "description": "" - }, - "prefs_OptionText_add_tags_first_uppercase": { - "message": "Erster Buchstabe groß", - "description": "" - }, - "prefs_OptionText_add_tags_first_uppercase_Info": { - "message": "Wenn aktiviert, wird die Tags-Beschriftung in Kleinbuchstaben mit nur dem ersten Buchstaben in Großbuchstaben gesetzt.", - "description": "" - }, - "AddTags_prompt_prefs_title": { - "message": "Optionen zum Hinzufügen von Tags", - "description": "" - }, - "prefs_SurveyLinkText": { - "message": "Teilen Sie Ihr Feedback und helfen Sie uns, ThunderAI zu verbessern!", - "description": "" - }, - "prefs_SurveyLinkText2": { - "message": "Klicken Sie hier, es dauert nur eine Minute!", - "description": "" - }, - "prefs_OpenAIComp_ForceModel": { - "message": "Modell manuell einfügen", - "description": "" - }, - "OpenAIComp_force_model_ask": { - "message": "Fügen Sie hier den Namen des Modells ein, das Sie verwenden möchten.", - "description": "" - }, - "prefs_OptionText_add_tags_force_lang": { - "message": "Sprache erzwingen", - "description": "" - }, - "prefs_OptionText_add_tags_force_lang_Info": { - "message": "Wenn aktiviert, wird die Sprache der Tags auf die in den ThunderAI Optionen definierte Sprache festgelegt, falls angegeben.", - "description": "" - }, - "prompt_add_tags_force_lang": { - "message": "Die Tags müssen in geschrieben werden", - "description": "" - }, - "prefs_Connection_type_Google_Gemini_API": { - "message": "Google Gemini API", - "description": "" - }, - "prefs_GoogleGemini_API_Key": { - "message": "API-Schlüssel", - "description": "" - }, - "GoogleGemini_Models": { - "message": "Google Gemini API-Modelle", - "description": "" - }, - "GoogleGemini_Models_Fetch": { - "message": "Google Gemini-Modelle-Liste aktualisieren", - "description": "" - }, - "GoogleGemini_Models_Error_fetching": { - "message": "Fehler beim Abrufen der Google Gemini-Modelle", - "description": "" - }, - "google_gemini_api_request_failed": { - "message": "Google Gemini API-Anfrage fehlgeschlagen", - "description": "" - }, - "google_gemini_api_connecting": { - "message": "Versuch, eine Verbindung zu Google Gemini mit dem bereitgestellten API-Schlüssel herzustellen", - "description": "" - }, - "google_gemini_empty_apikey": { - "message": "Sie haben keinen API-Schlüssel für die Google Gemini API hinzugefügt. Bitte fügen Sie einen auf der Optionsseite ein.", - "description": "" - }, - "google_gemini_empty_model": { - "message": "Sie haben kein Modell für die Google Gemini API ausgewählt. Bitte wählen Sie eines auf der Optionsseite aus.", - "description": "" - }, - "GoogleGemini_SystemInstruction": { - "message": "Systemanweisung", - "description": "" - }, - "GoogleGemini_SystemInstruction_Info": { - "message": "Wenn Sie eine Systemanweisung festlegen, geben Sie dem Modell zusätzlichen Kontext, um die Aufgabe zu verstehen, individuellere Antworten zu liefern und spezifische Richtlinien für den zu sendenden Prompt einzuhalten.", - "description": "" - }, - "ChatGPT_Developer_Messages": { - "message": "Entwicklernachrichten", - "description": "" - }, - "ChatGPT_Developer_Messages_Info": { - "message": "Wenn Sie die Entwicklernachrichten festlegen, geben Sie dem Modell zusätzlichen Kontext, um die Aufgabe zu verstehen, individuellere Antworten zu liefern und spezifische Richtlinien für den zu sendenden Prompt einzuhalten.", - "description": "" - }, - "prefs_OptionText_btnManagePrompts_infoline3": { - "message": "Sie können den Platzhalter {%tags_full_list%} im Prompt verwenden, um die verfügbaren Tags aufzulisten. Mit einem geeigneten Prompt könnten Sie dann erzwingen, dass die Tags nur aus der Liste der bereits vorhandenen ausgewählt werden.", - "description": "" - }, - "placeholder_mail_typed_text": { - "message": "Eingegebener Text vor dem zitierten E-Mail-Text", - "description": "" - }, - "prompt_get_calendar_event": { - "message": "Ein neues Kalenderevent hinzufügen", - "description": "" - }, - "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. Falls 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. Falls keine Dauer angegeben ist, setzen Sie sie auf eine Stunde. Falls 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%}\"", - "description": "" - }, - "prefs_OptionText_get_calendar_event": { - "message": "Ein neues Kalenderevent aus ausgewähltem Text hinzufügen", - "description": "" - }, - "prefs_OptionText_get_calendar_event_Info": { - "message": "Wenn aktiviert, wird ein Element im Menü hinzugefügt, um Kalenderevent-Informationen aus ausgewähltem Text zu erhalten.", - "description": "" - }, - "prefs_OptionText_btnManageCalendarEventInfo": { - "message": "Kalendereinstellungen verwalten", - "description": "" - }, - "GetCalendarEvent_PageTitle": { - "message": "Kalendereinstellungen verwalten", - "description": "" - }, - "GetCalendarEvent_info_default": { - "message": "Auf dieser Seite können Sie den Standard-Prompt ändern, der verwendet wird, um ein Kalenderevent aus ausgewähltem Text zu erhalten.", - "description": "" - }, - "GetCalendarEvent_prompt_text_title": { - "message": "Aktueller Prompt-Text", - "description": "" - }, - "prefs_OptionText_GetCalendarEvent_infoline2": { - "message": "Sie können den Prompt nach Belieben ändern, aber die von der KI erhaltene Antwort muss im JSON-Format sein, wie im Standard-Prompt angegeben!", - "description": "" - }, - "prefs_OptionText_get_calendar_event_Sparks_not_present": { - "message": "Um die Kalenderevent-Funktion zu nutzen, installieren Sie bitte das ThunderAI Sparks-Addon.", - "description": "" - }, - "prefs_OptionText_download_now": { - "message": "Laden Sie jetzt ThunderAI Sparks herunter!", - "description": "" - }, - "placeholder_mail_datetime": { - "message": "Datum und Uhrzeit der E-Mail", - "description": "" - }, - "placeholder_current_datetime": { - "message": "Das aktuelle Datum und die aktuelle Uhrzeit", - "description": "" - }, - "calendar_getting_data_error": { - "message": "Fehler beim Abrufen der Kalenderevent-Daten", - "description": "" - }, - "calendar_opening_dialog_error": { - "message": "Fehler beim Öffnen des Kalenderevent-Dialogs", - "description": "" - } -} \ No newline at end of file + "extensionDescription": { + "message": "Verwende ChatGPT oder Ollama, um deine E-Mails zu verbessern!", + "description": "Description of the extension." + }, + "menu_title": { + "message": "KI" + }, + "prompt_lang": { + "message": "Antwort in " + }, + "prompt_reply": { + "message": "Antworten Sie auf diese E-Mail" + }, + "prompt_reply_advanced": { + "message": "Antworten Sie auf diesen Thread" + }, + "prompt_rewrite_polite": { + "message": "Höflich umschreiben" + }, + "prompt_rewrite_formal": { + "message": "Formal umschreiben" + }, + "prompt_classify": { + "message": "Klassifizieren" + }, + "prompt_summarize_this": { + "message": "Zusammenfassen" + }, + "prompt_translate_this": { + "message": "Übersetzen" + }, + "prompt_this": { + "message": "Auffordern" + }, + "prompt_selection_needed": { + "message": "Um fortzufahren, müssen Sie einen Text auswählen!" + }, + "customPrompts_managePrompts": { + "message": "Eingabeaufforderungen verwalten" + }, + "customPrompts_managePrompts_help": { + "message": "Informationen" + }, + "customPrompts_managePrompts_info_default": { + "message": "Die Standard-Eingabeaufforderungen sind nicht bearbeitbar. Sie können sie deaktivieren, dann den Text der Eingabeaufforderung kopieren und in eine neue einfügen, um eine modifizierte Version zu erstellen." + }, + "customPrompts_managePrompts_info_default_2": { + "message": "Sie können die Prompts importieren und exportieren. Bestehende Prompts mit derselben ID werden überschrieben. Prompts mit neuen IDs werden hinzugefügt." + }, + "customPrompts_managePrompts_info_default_3": { + "message": "Wenn alles korrekt ist, klicken Sie nach dem Import auf die Schaltfläche 'Alle speichern'." + }, + "customPrompts_start_saving": { + "message": "Eingabeaufforderungen werden gespeichert..." + }, + "customPrompts_reindexing_list": { + "message": "Liste wird neu indiziert..." + }, + "customPrompts_filtering_prompts": { + "message": "Eingabeaufforderungen werden gefiltert..." + }, + "customPrompts_saving_default_prompts": { + "message": "Standard-Eingabeaufforderungen werden gespeichert..." + }, + "customPrompts_saving_custom_prompts": { + "message": "Benutzerdefinierte Eingabeaufforderungen werden gespeichert..." + }, + "customPrompts_reloading_menus": { + "message": "Menüs werden neu geladen..." + }, + "customPrompts_saved": { + "message": "Eingabeaufforderungen gespeichert!" + }, + "customPrompts_form_label_ID": { + "message": "ID" + }, + "customPrompts_form_label_ID_rules": { + "message": "Muss eindeutig, kleingeschrieben und ohne Leerzeichen sein" + }, + "customPrompts_form_label_Name": { + "message": "Name" + }, + "customPrompts_form_label_Text": { + "message": "Eingabeaufforderungstext" + }, + "customPrompts_form_label_Action": { + "message": "Aktion" + }, + "customPrompts_form_label_need_selected": { + "message": "Textauswahl erforderlich" + }, + "customPrompts_form_label_need_signature": { + "message": "Immer die Signatur hinzufügen" + }, + "customPrompts_form_label_need_custom_text": { + "message": "Nach zusätzlichem Text fragen" + }, + "customPrompts_form_label_enabled": { + "message": "Aktiviert" + }, + "customPrompts_form_required_fields": { + "message": "Erforderliche Felder" + }, + "customPrompts_btnEdit": { + "message": "Bearbeiten" + }, + "customPrompts_btnCancel": { + "message": "Abbrechen" + }, + "customPrompts_btnOK": { + "message": "OK" + }, + "customPrompts_btnDelete": { + "message": "Löschen" + }, + "customPrompts_btnDelete_confirmText": { + "message": "Sind Sie sicher, dass Sie dieses Element löschen möchten?" + }, + "customPrompts_unsaved_changes": { + "message": "Es gibt ungespeicherte Änderungen!" + }, + "customPrompts_btnSaveAll": { + "message": "Alle speichern" + }, + "customPrompts_save_button": { + "message": "Speichern" + }, + "customPrompts_btnNew": { + "message": "Neu hinzufügen" + }, + "customPrompts_btnAddNewCommit": { + "message": "Eingabeaufforderung hinzufügen" + }, + "customPrompts_add_to_menu": { + "message": "Zum Menü hinzufügen" + }, + "customPrompts_add_to_menu_always": { + "message": "Immer" + }, + "customPrompts_add_to_menu_reading": { + "message": "E-Mail lesen" + }, + "customPrompts_add_to_menu_composing": { + "message": "E-Mail verfassen" + }, + "customPrompts_close_button": { + "message": "Schließen" + }, + "customPrompts_do_reply": { + "message": "Antworten" + }, + "customPrompts_substitute_text": { + "message": "Text ersetzen" + }, + "chatgpt_win_working": { + "message": "Arbeit in Arbeit..." + }, + "chatgpt_win_job_completed": { + "message": "Abgeschlossen!" + }, + "chatgpt_win_job_completed_select": { + "message": "Text auswählen und auf die Schaltfläche klicken." + }, + "chatgpt_win_get_answer": { + "message": "Verwenden Sie die ausgewählte Antwort." + }, + "chatgpt_win_close": { + "message": "Schließen" + }, + "chatgpt_textarea_not_found_error": { + "message": "Es scheint, dass die ChatGPT-Seite zu lange zum Laden braucht. Wenn sie fertig geladen ist, klicken Sie auf den Button rechts. Wenn das Problem weiterhin besteht, überprüfen Sie bitte den Dienststatus." + }, + "chatgpt_btn_retry": { + "message": "Wiederholen" + }, + "chatgpt_sendbutton_not_found_error": { + "message": "Klicken Sie auf die Schaltfläche „Senden“, um die Eingabeaufforderung zu übermitteln." + }, + "chatgpt_user_not_logged_in": { + "message": "Sie sind nicht bei ChatGPT angemeldet. Bitte melden Sie sich mit Ihren Anmeldeinformationen an, schließen Sie das ChatGPT-Fenster und wiederholen Sie dann die Aktion, die Sie versucht haben. Danach bleiben Sie angemeldet." + }, + "chatgpt_win_model_warning": { + "message": "Du hast die Option gewählt, ein bestimmtes Modell zu verwenden, aber es scheint, dass es nicht korrekt geladen wird. Bitte überprüfe den Wert und versuche es erneut. Du kannst jetzt den blauen Knopf drücken, um fortzufahren." + }, + "chatgpt_win_custom_text": { + "message": "Fügen Sie hier den zusätzlichen Text für die Eingabeaufforderung ein." + }, + "chatgpt_win_send": { + "message": "Senden" + }, + "chatgpt_use_gpt35": { + "message": "Verwenden Sie GPT3.5" + }, + "chatgpt_force_completion": { + "message": "Abschluss erzwingen" + }, + "chatgpt_force_completion_title": { + "message": "Klicken Sie hier, um die Schaltfläche „Letzte Antwort verwenden“ anzuzeigen, wenn ChatGPT seine Arbeit abgeschlossen hat, die Schaltfläche jedoch nicht erschienen ist." + }, + "msg_prompt_too_long": { + "message": "Der von Ihnen bereitgestellte Text ist zu lang. Sie müssen ihn kürzen." + }, + "prefs_OptionText_release_notes": { + "message": "Versionshinweise" + }, + "prefs_status_page": { + "message": "Dienststatus" + }, + "prefs_OptionText_chatgpt_win_text": { + "message": "ChatGPT-Fensterabmessungen" + }, + "prefs_OptionText_chatgpt_win_height": { + "message": "Höhe" + }, + "prefs_OptionText_chatgpt_win_width": { + "message": "Breite" + }, + "prefs_OptionText_default_sign_name": { + "message": "Standard-Signaturname" + }, + "prefs_OptionText_default_chatgpt_lang": { + "message": "Standardsprache für die Antworten" + }, + "prefs_OptionText_reply_all": { + "message": "Allen antworten" + }, + "prefs_OptionText_reply_sender": { + "message": "Absender antworten" + }, + "prefs_OptionText_reply_type": { + "message": "Antworttyp" + }, + "prefs_OptionText_btnManagePrompts": { + "message": "Verwalten Sie Ihre Eingabeaufforderungen" + }, + "prefsInfoTitle": { + "message": "Wichtige Informationen" + }, + "prefsInfoDesc_1": { + "message": "Es könnte passieren, dass sich die Weboberfläche von ChatGPT ändert und dadurch die Funktionsweise des Add-ons beeinträchtigt wird. Überprüfen Sie die Seite \"Service Status\", die unten auf dieser Seite verlinkt ist. Denken Sie auch daran, dass Sie sich beim ersten Mal, wenn Sie ThunderAI verwenden, bei ChatGPT anmelden müssen." + }, + "prefsInfoDesc_2": { + "message": "Um die ChatGPT-API zu verwenden, benötigen Sie einen OpenAI ChatGPT-API-Schlüssel und müssen ein Modell auswählen." + }, + "prefsInfoDesc_3": { + "message": "Um die Integration mit Ollama zu nutzen, müssen Sie einen lokalen Ollama-Server einrichten. Sobald der Server läuft, geben Sie dessen Adresse in das dafür vorgesehene Feld in der Anwendung ein. Um eine ordnungsgemäße Kommunikation zwischen der ThunderAI und dem Ollama-Server sicherzustellen, denken Sie daran, OLLAMA_ORIGINS=moz-extension://* festzulegen." + }, + "prefsInfoDesc_4": { + "message": "Um diese Integration zu nutzen, müssen Sie einen lokalen Server einrichten, der mit der OpenAI-API kompatibel ist, wie z.B. LM Studio. Sobald der Server läuft, geben Sie dessen Adresse in das dafür vorgesehene Feld innerhalb der Anwendung ein. Um eine ordnungsgemäße Kommunikation zwischen ThunderAI und dem lokalen Server sicherzustellen, denken Sie daran, die CORS-Einstellungen korrekt zu konfigurieren." + }, + "prefsInfoDesc_5": { + "message": "Denken Sie daran, dass Sie das ThunderAI-Menü mit der Tastenkombination STRG+ALT+A öffnen können." + }, + "prefsInfoDesc_6": { + "message": "Sie können die Tastenkombination ändern, indem Sie auf das Zahnradsymbol oben rechts auf dieser Seite klicken und \"Erweiterungskürzel verwalten\" auswählen." + }, + "prefsDonation_1": { + "message": "Gefällt Ihnen dieses Addon?" + }, + "prefsDonation_2": { + "message": "Überlegen Sie, eine Spende zu machen!" + }, + "backToOptionsText": { + "message": "Optionen" + }, + "TranslateText": { + "message": "Möchtest du helfen, dieses Add-on zu übersetzen?" + }, + "TranslateLink": { + "message": "Finde es heraus!" + }, + "customPrompts_ExportAll": { + "message": "Alle Prompts exportieren" + }, + "customPrompts_Import": { + "message": "Neue Prompts importieren" + }, + "importPrompts_confirmText": { + "message": "Sie sind dabei, neue Prompts zu importieren." + }, + "customPrompts_start_import": { + "message": "Import von benutzerdefinierten Prompts startet..." + }, + "customPrompts_import_completed": { + "message": "Import von benutzerdefinierten Prompts abgeschlossen! Sie müssen auf die Schaltfläche 'Alle speichern' klicken, um Ihre Änderungen zu speichern." + }, + "importPrompts_invalidFile": { + "message": "Die Datei, die Sie importieren möchten, ist keine gültige Datei für benutzerdefinierte Prompts." + }, + "importPrompts_invalidPrompts": { + "message": "Die Datei, die Sie importieren möchten, enthält keine gültigen Prompts." + }, + "currently_used_prompt": { + "message": "Derzeit verwendeter Prompt-Name" + }, + "customprompts_form_label_define_response_lang": { + "message": "Definieren Sie die Antwortsprache im Prompt." + }, + "prefs_Connection_type": { + "message": "Verbindungstyp" + }, + "prefs_Connection_type_ChatGPT_Web": { + "message": "ChatGPT Weboberfläche" + }, + "prefs_Connection_type_ChatGPT_API": { + "message": "ChatGPT OpenAI API" + }, + "prefs_ChatGPT_API_Key": { + "message": "ChatGPT API-Schlüssel" + }, + "ChatGPT_Models": { + "message": "ChatGPT-Modelle" + }, + "ChatGPT_Models_Fetch": { + "message": "Liste der ChatGPT-Modelle aktualisieren" + }, + "ChatGPT_Models_Error_fetching": { + "message": "Fehler beim Abrufen der ChatGPT-Modelle" + }, + "Loading": { + "message": "Laden..." + }, + "error": { + "message": "ThunderAI-Fehler!" + }, + "chatgpt_empty_apikey": { + "message": "Sie haben keinen API-Schlüssel für das ChatGPT-API hinzugefügt. Bitte fügen Sie einen auf der Optionsseite ein." + }, + "chatgpt_empty_model": { + "message": "Sie haben kein Modell für das ChatGPT-API ausgewählt. Bitte wählen Sie eines auf der Optionsseite aus." + }, + "chagpt_api_send_button": { + "message": "Modell wird verwendet" + }, + "chagpt_api_connecting": { + "message": "Versuch, eine Verbindung zu OpenAI ChatGPT mit dem bereitgestellten API-Schlüssel herzustellen" + }, + "Debug": { + "message": "Debuggen" + }, + "prefs_OptionText_do_debug_info": { + "message": "Aktiviere das Debug-System" + }, + "prefs_Connection_type_Ollama_API": { + "message": "Ollama API (Lokales LLM)" + }, + "prefs_Connection_type_OpenAI_Comp_API": { + "message": "OpenAI-kompatible API" + }, + "prefs_API_Host": { + "message": "Host-Adresse" + }, + "Ollama_Models": { + "message": "Ollama-Modelle" + }, + "Ollama_Models_Fetch": { + "message": "Liste der Ollama-Modelle aktualisieren" + }, + "Ollama_Models_Error_fetching": { + "message": "Fehler beim Abrufen der Ollama-Modelle" + }, + "API_Models_Error_NoModels": { + "message": "Keine Modelle gefunden" + }, + "ollama_empty_host": { + "message": "Sie haben keine Host-Adresse für die Ollama API hinzugefügt. Bitte fügen Sie eine auf der Optionsseite ein." + }, + "ollama_empty_model": { + "message": "Sie haben kein Modell für die Ollama API ausgewählt. Bitte wählen Sie eines auf der Optionsseite aus." + }, + "ollama_api_connecting": { + "message": "Versuch, eine Verbindung zum Ollama-Lokalserver über den Host herzustellen" + }, + "andModel": { + "message": "und Modell" + }, + "error_connection_interrupted": { + "message": "Die Verbindung zum Server wurde unerwartet unterbrochen." + }, + "ollama_api_request_failed": { + "message": "Anfrage an die Ollama API fehlgeschlagen." + }, + "chatgpt_api_request_failed": { + "message": "Anfrage an die OpenAI ChatGPT API fehlgeschlagen" + }, + "WaitingServerReponse": { + "message": "Warten auf die Serverantwort." + }, + "prefs_API_Host_Info": { + "message": "Etwas wie" + }, + "OpenAIComp_Models": { + "message": "OpenAI-kompatible API-Modelle" + }, + "OpenAIComp_Models_Fetch": { + "message": "Aktualisiere die Liste der OpenAI-kompatiblen API-Modelle." + }, + "OpenAIComp_Models_Error_fetching": { + "message": "Fehler beim Abrufen der OpenAI-kompatiblen API-Modelle." + }, + "OpenAIComp_empty_host": { + "message": "Sie haben keine Host-Adresse für die OpenAI-kompatible API hinzugefügt. Bitte fügen Sie eine auf der Optionsseite ein." + }, + "OpenAIComp_empty_model": { + "message": "Sie haben kein Modell für die OpenAI-kompatible API ausgewählt. Bitte wählen Sie eines auf der Optionsseite aus." + }, + "OpenAIComp_api_connecting": { + "message": "Versuche, eine Verbindung zum OpenAI-kompatiblen lokalen API-Server über den Host herzustellen." + }, + "OpenAIComp_api_request_failed": { + "message": "OpenAI-kompatible API-Anfrage fehlgeschlagen" + }, + "prefs_OpenAIComp_ChatName": { + "message": "Chat-Name" + }, + "prefs_OpenAIComp_ChatName_Info": { + "message": "Dies ist der Name, der im AI-Chat verwendet wird." + }, + "StorageSpace": { + "message": "Gesamtspeicherplatz belegt" + }, + "SearchPrompt": { + "message": "Suchanfragen" + }, + "prefs_OptionText_dynamic_menu_force_enter": { + "message": "Menü: Sofortige Aufforderung senden" + }, + "prefs_OptionText_dynamic_menu_force_enter_info": { + "message": "Wenn diese Option aktiviert ist, wird die Tastenkombination STRG+ALT+A den hervorgehobenen Prompt aus dem Menü automatisch senden. Andernfalls wird der Prompt-Name dem Benutzer angezeigt, und es ist ein weiterer Druck auf die Eingabetaste erforderlich, um ihn zu senden." + }, + "prefs_OptionText_dynamic_menu_order_alphabet": { + "message": "Menü: Alphabetisch sortieren" + }, + "prefs_OptionText_dynamic_menu_order_alphabet_info": { + "message": "Wenn diese Option aktiviert ist, werden die Prompts im Menü alphabetisch sortiert." + }, + "prefs_OptionText_chatgpt_win_dims_info": { + "message": "Auf 0 setzen, wenn Sie die Fenstergröße nicht angeben möchten." + }, + "prefs_OpenAIComp_API_Key": { + "message": "OpenAI Comp API-Schlüssel" + }, + "Optional": { + "message": "Optional" + }, + "OpenChatGPTTab": { + "message": "ChatGPT-Tab öffnen" + }, + "OpenChatGPTTab_Info": { + "message": "Bei Anmeldeproblemen im ThunderAI-Fenster öffnen Sie ChatGPT in einem neuen Tab über die Schaltfläche rechts, melden Sie sich an, schließen Sie dann den Tab und fahren Sie fort, ThunderAI zu verwenden." + }, + "placeholder_mail_text_body": { + "message": "E-Mail-Inhalt" + }, + "placeholder_mail_html_body": { + "message": "HTML-E-Mail-Inhalt" + }, + "placeholder_mail_subject": { + "message": "E-Mail-Betreff" + }, + "placeholder_selected_text": { + "message": "Ausgewählter Text" + }, + "placeholder_additional_text": { + "message": "Zusätzlicher Text" + }, + "placeholder_junk_score": { + "message": "Spam-Score" + }, + "placeholder_recipients": { + "message": "Empfänger" + }, + "placeholder_cc_list": { + "message": "CC-Liste" + }, + "placeholder_author": { + "message": "Autor" + }, + "prefs_OptionText_placeholders_use_default_value": { + "message": "Platzhalter: standardwert verwenden" + }, + "prefs_OptionText_placeholders_use_default_value_info": { + "message": "Wenn aktiviert, werden die Platzhalter mit den Standardwerten ausgefüllt, wenn kein Wert angegeben wird. Andernfalls bleiben die Platzhalter erhalten." + }, + "prefs_OptionText_max_prompt_length": { + "message": "Maximale Eingabelänge" + }, + "prefs_OptionText_max_prompt_length_Info": { + "message": "Dies ist die maximale Anzahl von Zeichen, die in einer Eingabe verwendet werden können. Andernfalls wird eine Fehlermeldung angezeigt. Der Wert ist für die ChatGPT-Webschnittstelle nicht bearbeitbar." + }, + "prefs_OptionText_chatgpt_web_model": { + "message": "ChatGPT Web-Modell" + }, + "prefs_OptionText_chatgpt_web_model_info": { + "message": "Dies ist das Modell, das für die ChatGPT-Webschnittstelle festgelegt wird. Wenn keines angegeben ist oder ein falsches Modell bereitgestellt wird, wird das Standardmodell von ChatGPT auf der Webseite festgelegt." + }, + "prefs_OptionText_chatgpt_web_tempchat": { + "message": "ChatGPT Web temporärer Chat" + }, + "prefs_OptionText_chatgpt_web_tempchat_info": { + "message": "Wenn aktiviert, wird der temporäre Chat in der ChatGPT-Webschnittstelle verwendet." + }, + "chatgpt_btn_model": { + "message": "Aktuelles Modell verwenden" + }, + "SendingPrompt": { + "message": "Sende Eingabe..." + }, + "AllowedValues": { + "message": "Erlaubte Werte" + }, + "prefs_OptionText_btnManagePrompts_infoline": { + "message": "Sie können zusätzliche Datenplatzhalter verwenden." + }, + "prefs_OptionText_btnManagePrompts_infoline2": { + "message": "Sie können den Prompt nach Wunsch ändern, aber die Antwort der KI muss eine durch Kommas getrennte Liste von Tags sein!" + }, + "prefs_OptionText_openai_comp_use_v1": { + "message": "\"v1\"-Kompatibilität beibehalten" + }, + "prefs_OptionText_openai_comp_use_v1_info": { + "message": "Wenn aktiviert, wird das \"v1\"-Segment im Pfad der API-Aufrufe beibehalten, z.B. \"http://localhost:1234/v1/chat/completions\"." + }, + "prefs_OptionText_owl_warning": { + "message": "Es scheint, dass mindestens eines Ihrer Konten das Add-on Eule für Exchange verwendet. Es gibt ein bekanntes Problem zwischen Thunderbird und Eule, das derzeit behoben wird. Derzeit können Sie ThunderAI beim Verfassen von E-Mails verwenden, jedoch nicht beim Lesen." + }, + "prefs_OptionText_chatgpt_web_model_tooltip": { + "message": "Klicken Sie auf einen Wert, um ihn festzulegen." + }, + "prompt_reply_full_text": { + "message": "Antworten Sie auf die folgende E-Mail. Antworten Sie nur mit dem benötigten Text und ohne zusätzliche Kommentare oder andere Texte." + }, + "prompt_reply_additional_text": { + "message": "Fügen Sie die Betreffzeile nicht zur Antwort hinzu." + }, + "reply_same_lang": { + "message": "Antworten Sie in derselben Sprache." + }, + "sign_msg_as": { + "message": "Unterzeichnen Sie die Nachricht als" + }, + "prompt_reply_advanced_full_text": { + "message": "Antworten Sie auf die folgende E-Mail \"{%selected_text%}\", unter Berücksichtigung, dass dies der vollständige E-Mail-Thread ist \"{%mail_html_body%}\". Antworten Sie nur mit dem benötigten Text und ohne zusätzliche Kommentare oder andere Texte." + }, + "prompt_rewrite_full_text": { + "message": "Schreiben Sie den folgenden Text höflicher um. Antworten Sie nur mit dem umgeschriebenen Text und ohne zusätzliche Kommentare oder andere Texte." + }, + "prompt_rewrite_formal_full_text": { + "message": "Schreiben Sie den folgenden Text formeller um. Antworten Sie nur mit dem umgeschriebenen Text und ohne zusätzliche Kommentare oder andere Texte." + }, + "prompt_classify_full_text": { + "message": "Klassifizieren Sie den folgenden Text nach Höflichkeit, Wärme, Formalität, Bestimmtheit und Anstößigkeit und geben Sie einen Prozentsatz für jede Kategorie an. Antworten Sie nur mit der Kategorie und der Punktzahl ohne zusätzliche Kommentare oder andere Texte." + }, + "prompt_summarize_this_full_text": { + "message": "Fassen Sie die folgende E-Mail in einer Liste mit Aufzählungspunkten zusammen." + }, + "prompt_translate_this_full_text": { + "message": "Übersetzen Sie die folgende E-Mail in" + }, + "prompt_this_full_text": { + "message": "Antworten Sie nur mit dem benötigten Text und ohne zusätzliche Kommentare oder andere Texte." + }, + "prefs_OptionText_add_tags": { + "message": "Tags zu E-Mails hinzufügen" + }, + "prefs_OptionText_add_tags_Info": { + "message": "If checked, an item will be included in the menu to apply tags to emails.\nWenn aktiviert, wird ein Element im Menü hinzugefügt, um Tags auf E-Mails anzuwenden." + }, + "prompt_add_tags": { + "message": "Tags zu dieser E-Mail hinzufügen" + }, + "prompt_add_tags_full_text": { + "message": "Analysieren Sie den folgenden E-Mail-Text und erstellen Sie eine durch Kommas getrennte Liste von Tags, die den Inhalt zusammenfassen. Verwenden Sie Themen, Hauptthemen und relevante Beschreibungen als Tags. Stellen Sie sicher, dass die Tags prägnant und relevant für den Inhalt der E-Mail sind. E-Mail-Text: {%mail_text_body%} Berücksichtigen Sie die folgenden Details als Kontext: - Absender: {%author%} - Empfänger: {%recipients%} - CC-Liste: {%cc_list%} - E-Mail-Betreff: {%mail_subject%} Bitte basieren Sie Ihre Tags auf dem Text und Kontext der E-Mail und ignorieren Sie unnötige Informationen oder triviale Details. Die Ausgabe sollte nur eine Liste von durch Kommas getrennten Tags ohne zusätzlichen Kommentar oder Text sein." + }, + "placeholder_tags_current_email": { + "message": "E-Mail-Tags" + }, + "placeholder_tags_full_list": { + "message": "Vorhandene Tags" + }, + "prefs_OptionText_add_tags_maxnum": { + "message": "Maximale Anzahl von Tags" + }, + "prefs_OptionText_add_tags_maxnum_Info": { + "message": "Die maximale Anzahl von Tags, die von der KI vorgeschlagen werden. Setzen Sie auf 0, wenn Sie die Anzahl der Tags nicht begrenzen möchten." + }, + "prompt_add_tags_maxnum": { + "message": "Die Anzahl der Tags begrenzen auf" + }, + "prefs_OptionText_add_tags_hide_exclusions": { + "message": "Ausgeschlossene Tags ausblenden" + }, + "prefs_OptionText_add_tags_hide_exclusions_Info": { + "message": "Wenn aktiviert, werden die Tags, die in der Ausschlussliste enthalten sind, im Bestätigungsdialog ausgeblendet." + }, + "prefs_OptionText_btnManageTagsInfo": { + "message": "Tag-Einstellungen verwalten" + }, + "AddTags_PageTitle": { + "message": "Tag-Einstellungen verwalten" + }, + "AddTags_info_default": { + "message": "Auf dieser Seite können Sie den Standard-Prompt zum Hinzufügen von Tags zu E-Mails bearbeiten und die Ausschlussliste verwalten." + }, + "AddTags_prompt_text_title": { + "message": "Aktueller Prompt-Text" + }, + "AddTags_excl_list_title": { + "message": "Ausschlussliste" + }, + "AddTags_excl_list_infoline": { + "message": "Dies ist eine Liste von Tags, die nicht zu E-Mails hinzugefügt werden dürfen." + }, + "save": { + "message": "Speichern" + }, + "addtags_info_additional_statements": { + "message": "Diese Aussage wird am Ende des Prompts hinzugefügt:" + }, + "reset_default": { + "message": "Auf Standard zurücksetzen" + }, + "addtags_excl_list_infoline2": { + "message": "Fügen Sie ein Wort pro Zeile oder durch ein Komma getrennt hinzu." + }, + "addtags_dialog_title": { + "message": "Tags zur E-Mail hinzufügen" + }, + "addtags_exclude_tag": { + "message": "Tag ausschließen" + }, + "addtags_no_tags_received": { + "message": "Keine Tags von der KI erhalten." + }, + "addtags_no_valid_tags": { + "message": "Nach der Filterung mit der Ausschlussliste wurden keine gültigen Tags gefunden." + }, + "thunderai_error_title": { + "message": "ThunderAI-Fehler" + }, + "thunderai_warning_title": { + "message": "ThunderAI-Warnung" + }, + "prefs_OptionText_add_tags_first_uppercase": { + "message": "Erster Buchstabe groß" + }, + "prefs_OptionText_add_tags_first_uppercase_Info": { + "message": "Wenn aktiviert, wird die Tags-Beschriftung in Kleinbuchstaben mit nur dem ersten Buchstaben in Großbuchstaben gesetzt." + }, + "AddTags_prompt_prefs_title": { + "message": "Optionen zum Hinzufügen von Tags" + }, + "prefs_SurveyLinkText": { + "message": "Teilen Sie Ihr Feedback und helfen Sie uns, ThunderAI zu verbessern!" + }, + "prefs_SurveyLinkText2": { + "message": "Klicken Sie hier, es dauert nur eine Minute!" + }, + "prefs_OpenAIComp_ForceModel": { + "message": "Modell manuell einfügen" + }, + "OpenAIComp_force_model_ask": { + "message": "Fügen Sie hier den Namen des Modells ein, das Sie verwenden möchten." + }, + "prefs_OptionText_add_tags_force_lang": { + "message": "Sprache erzwingen" + }, + "prefs_OptionText_add_tags_force_lang_Info": { + "message": "Wenn aktiviert, wird die Sprache der Tags auf die in den ThunderAI Optionen definierte Sprache festgelegt, falls angegeben." + }, + "prompt_add_tags_force_lang": { + "message": "Die Tags müssen in geschrieben werden" + }, + "prefs_Connection_type_Google_Gemini_API": { + "message": "Google Gemini API" + }, + "prefs_GoogleGemini_API_Key": { + "message": "API-Schlüssel" + }, + "GoogleGemini_Models": { + "message": "Google Gemini API-Modelle" + }, + "GoogleGemini_Models_Fetch": { + "message": "Google Gemini-Modelle-Liste aktualisieren" + }, + "GoogleGemini_Models_Error_fetching": { + "message": "Fehler beim Abrufen der Google Gemini-Modelle" + }, + "google_gemini_api_request_failed": { + "message": "Google Gemini API-Anfrage fehlgeschlagen" + }, + "google_gemini_api_connecting": { + "message": "Versuch, eine Verbindung zu Google Gemini mit dem bereitgestellten API-Schlüssel herzustellen" + }, + "google_gemini_empty_apikey": { + "message": "Sie haben keinen API-Schlüssel für die Google Gemini API hinzugefügt. Bitte fügen Sie einen auf der Optionsseite ein." + }, + "google_gemini_empty_model": { + "message": "Sie haben kein Modell für die Google Gemini API ausgewählt. Bitte wählen Sie eines auf der Optionsseite aus." + }, + "GoogleGemini_SystemInstruction": { + "message": "Systemanweisung" + }, + "GoogleGemini_SystemInstruction_Info": { + "message": "Wenn Sie eine Systemanweisung festlegen, geben Sie dem Modell zusätzlichen Kontext, um die Aufgabe zu verstehen, individuellere Antworten zu liefern und spezifische Richtlinien für den zu sendenden Prompt einzuhalten." + }, + "ChatGPT_Developer_Messages": { + "message": "Entwicklernachrichten" + }, + "ChatGPT_Developer_Messages_Info": { + "message": "Wenn Sie die Entwicklernachrichten festlegen, geben Sie dem Modell zusätzlichen Kontext, um die Aufgabe zu verstehen, individuellere Antworten zu liefern und spezifische Richtlinien für den zu sendenden Prompt einzuhalten." + }, + "prefs_OptionText_btnManagePrompts_infoline3": { + "message": "Sie können den Platzhalter {%tags_full_list%} im Prompt verwenden, um die verfügbaren Tags aufzulisten. Mit einem geeigneten Prompt könnten Sie dann erzwingen, dass die Tags nur aus der Liste der bereits vorhandenen ausgewählt werden." + }, + "placeholder_mail_typed_text": { + "message": "Eingegebener Text vor dem zitierten E-Mail-Text" + }, + "prompt_get_calendar_event": { + "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. Falls 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. Falls keine Dauer angegeben ist, setzen Sie sie auf eine Stunde. Falls 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%}\"" + }, + "prefs_OptionText_get_calendar_event": { + "message": "Ein neues Kalenderevent aus ausgewähltem Text hinzufügen" + }, + "prefs_OptionText_get_calendar_event_Info": { + "message": "Wenn aktiviert, wird ein Element im Menü hinzugefügt, um Kalenderevent-Informationen aus ausgewähltem Text zu erhalten." + }, + "prefs_OptionText_btnManageCalendarEventInfo": { + "message": "Kalendereinstellungen verwalten" + }, + "GetCalendarEvent_PageTitle": { + "message": "Kalendereinstellungen verwalten" + }, + "GetCalendarEvent_info_default": { + "message": "Auf dieser Seite können Sie den Standard-Prompt ändern, der verwendet wird, um ein Kalenderevent aus ausgewähltem Text zu erhalten." + }, + "GetCalendarEvent_prompt_text_title": { + "message": "Aktueller Prompt-Text" + }, + "prefs_OptionText_GetCalendarEvent_infoline2": { + "message": "Sie können den Prompt nach Belieben ändern, aber die von der KI erhaltene Antwort muss im JSON-Format sein, wie im Standard-Prompt angegeben!" + }, + "prefs_OptionText_get_calendar_event_Sparks_not_present": { + "message": "Um die Kalenderevent-Funktion zu nutzen, installieren Sie bitte das ThunderAI Sparks-Addon." + }, + "prefs_OptionText_download_now": { + "message": "Laden Sie jetzt ThunderAI Sparks herunter!" + }, + "placeholder_mail_datetime": { + "message": "Datum und Uhrzeit der E-Mail" + }, + "placeholder_current_datetime": { + "message": "Das aktuelle Datum und die aktuelle Uhrzeit" + }, + "calendar_getting_data_error": { + "message": "Fehler beim Abrufen der Kalenderevent-Daten" + }, + "calendar_opening_dialog_error": { + "message": "Fehler beim Öffnen des Kalenderevent-Dialogs" + } +} From 7078bdb61a3c5e174a4059186585febd0f22f161 Mon Sep 17 00:00:00 2001 From: Anonymous Date: Sun, 23 Feb 2025 17:41:47 +0000 Subject: [PATCH 2/6] Translated using Weblate (French) Currently translated at 87.8% (253 of 288 strings) Translation: ThunderAI for Thunderbird/main Translate-URL: https://hosted.weblate.org/projects/thunderai/main/fr/ --- _locales/fr/messages.json | 1781 ++++++++++++++++--------------------- 1 file changed, 764 insertions(+), 1017 deletions(-) diff --git a/_locales/fr/messages.json b/_locales/fr/messages.json index fe2954b2..043914c4 100644 --- a/_locales/fr/messages.json +++ b/_locales/fr/messages.json @@ -1,1018 +1,765 @@ { - "extensionDescription": { - "message": "Utilise ChatGPT ou Ollama pour améliorer tes e-mails !", - "description": "Description of the extension." - }, - "menu_title": { - "message": "IA", - "description": "" - }, - "prompt_lang": { - "message": "Répondre en ", - "description": "" - }, - "prompt_reply": { - "message": "Répondez à cet e-mail", - "description": "" - }, - "prompt_reply_advanced": { - "message": "Répondez à ce fil de discussion", - "description": "" - }, - "prompt_rewrite_polite": { - "message": "Réécrire de manière polie", - "description": "" - }, - "prompt_rewrite_formal": { - "message": "Réécrire de manière formelle", - "description": "" - }, - "prompt_classify": { - "message": "Classer", - "description": "" - }, - "prompt_summarize_this": { - "message": "Résumer ceci", - "description": "" - }, - "prompt_translate_this": { - "message": "Traduire ceci", - "description": "" - }, - "prompt_this": { - "message": "Proposer ceci", - "description": "" - }, - "prompt_selection_needed": { - "message": "Pour continuer, vous devez sélectionner du texte !", - "description": "" - }, - "customPrompts_managePrompts": { - "message": "Gérer les prompts", - "description": "" - }, - "customPrompts_managePrompts_help": { - "message": "Informations", - "description": "" - }, - "customPrompts_managePrompts_info_default": { - "message": "Les invites par défaut ne sont pas modifiables. Vous pouvez les désactiver, puis copier le texte de l'invite et le coller dans une nouvelle pour créer une version modifiée.", - "description": "" - }, - "customPrompts_managePrompts_info_default_2": { - "message": "Vous pouvez importer et exporter les prompts. Les prompts existantes avec le même ID seront écrasées. Les prompts avec de nouveaux ID seront ajoutées.", - "description": "" - }, - "customPrompts_managePrompts_info_default_3": { - "message": "Si tout est correct, après l'importation, cliquez sur le bouton 'Tout enregistrer'.", - "description": "" - }, - "customPrompts_start_saving": { - "message": "Enregistrement des prompts...", - "description": "" - }, - "customPrompts_reindexing_list": { - "message": "Réindexation de la liste...", - "description": "" - }, - "customPrompts_filtering_prompts": { - "message": "Filtrage des prompts...", - "description": "" - }, - "customPrompts_saving_default_prompts": { - "message": "Enregistrement des prompts par défaut...", - "description": "" - }, - "customPrompts_saving_custom_prompts": { - "message": "Enregistrement des prompts personnalisées...", - "description": "" - }, - "customPrompts_reloading_menus": { - "message": "Rechargement des menus...", - "description": "" - }, - "customPrompts_saved": { - "message": "prompts enregistrées !", - "description": "" - }, - "customPrompts_form_label_ID": { - "message": "ID", - "description": "" - }, - "customPrompts_form_label_ID_rules": { - "message": "Doit être unique, en minuscules et sans espaces", - "description": "" - }, - "customPrompts_form_label_Name": { - "message": "Nom", - "description": "" - }, - "customPrompts_form_label_Text": { - "message": "Texte de la proposition", - "description": "" - }, - "customPrompts_form_label_Action": { - "message": "Action", - "description": "" - }, - "customPrompts_form_label_need_selected": { - "message": "Sélection de texte nécessaire", - "description": "" - }, - "customPrompts_form_label_need_signature": { - "message": "Toujours ajouter la signature", - "description": "" - }, - "customPrompts_form_label_need_custom_text": { - "message": "Demander du texte supplémentaire", - "description": "" - }, - "customPrompts_form_label_enabled": { - "message": "Activé", - "description": "" - }, - "customPrompts_form_required_fields": { - "message": "Champs obligatoires", - "description": "" - }, - "customPrompts_btnEdit": { - "message": "Modifier", - "description": "" - }, - "customPrompts_btnCancel": { - "message": "Annuler", - "description": "" - }, - "customPrompts_btnOK": { - "message": "OK", - "description": "" - }, - "customPrompts_btnDelete": { - "message": "Supprimer", - "description": "" - }, - "customPrompts_btnDelete_confirmText": { - "message": "Êtes-vous sûr de vouloir supprimer cet élément ?", - "description": "" - }, - "customPrompts_unsaved_changes": { - "message": "Il y a des modifications non enregistrées !", - "description": "" - }, - "customPrompts_btnSaveAll": { - "message": "Tout enregistrer", - "description": "" - }, - "customPrompts_save_button": { - "message": "Enregistrer", - "description": "" - }, - "customPrompts_btnNew": { - "message": "Ajouter nouveau", - "description": "" - }, - "customPrompts_btnAddNewCommit": { - "message": "Ajouter la proposition", - "description": "" - }, - "customPrompts_add_to_menu": { - "message": "Ajouter au menu", - "description": "" - }, - "customPrompts_add_to_menu_always": { - "message": "Toujours", - "description": "" - }, - "customPrompts_add_to_menu_reading": { - "message": "Lors de la lecture d'un email", - "description": "" - }, - "customPrompts_add_to_menu_composing": { - "message": "Lors de la rédaction d'un email", - "description": "" - }, - "customPrompts_close_button": { - "message": "Bouton de fermeture", - "description": "" - }, - "customPrompts_do_reply": { - "message": "Faire une réponse", - "description": "" - }, - "customPrompts_substitute_text": { - "message": "Remplacer le texte", - "description": "" - }, - "chatgpt_win_working": { - "message": "Travail en cours...", - "description": "" - }, - "chatgpt_win_job_completed": { - "message": "Terminé !", - "description": "" - }, - "chatgpt_win_job_completed_select": { - "message": "Sélectionnez le texte que vous souhaitez utiliser et cliquez sur le bouton.", - "description": "" - }, - "chatgpt_win_get_answer": { - "message": "Utilisez la réponse sélectionnée", - "description": "" - }, - "chatgpt_win_close": { - "message": "Fermer", - "description": "" - }, - "chatgpt_textarea_not_found_error": { - "message": "Il semble que la page ChatGPT mette trop de temps à charger. Si elle finit de charger, cliquez sur le bouton à droite. Si le problème persiste, veuillez vérifier le statut du service.", - "description": "" - }, - "chatgpt_btn_retry": { - "message": "Réessayer", - "description": "" - }, - "chatgpt_sendbutton_not_found_error": { - "message": "Cliquez sur le bouton d'envoi pour soumettre la proposition.", - "description": "" - }, - "chatgpt_user_not_logged_in": { - "message": "Vous n'êtes pas connecté à ChatGPT. Veuillez vous connecter avec vos identifiants, fermer la fenêtre ChatGPT, puis répéter l'action que vous avez tentée. Vous resterez connecté par la suite.", - "description": "" - }, - "chatgpt_win_model_warning": { - "message": "Vous avez choisi d'utiliser un modèle spécifique, mais il semble qu'il ne se charge pas correctement. Veuillez vérifier la valeur et réessayer. Pour l'instant, vous pouvez appuyer sur le bouton bleu pour continuer.", - "description": "" - }, - "chatgpt_win_custom_text": { - "message": "Insérez ici le texte supplémentaire pour la proposition.", - "description": "" - }, - "chatgpt_win_send": { - "message": "Envoyer", - "description": "" - }, - "chatgpt_use_gpt35": { - "message": "Utiliser GPT3.5", - "description": "" - }, - "chatgpt_force_completion": { - "message": "forcer l'achèvement", - "description": "" - }, - "chatgpt_force_completion_title": { - "message": "Cliquez ici pour afficher le bouton 'Utiliser la dernière réponse' si ChatGPT a terminé son travail mais que le bouton n'est pas apparu.", - "description": "" - }, - "msg_prompt_too_long": { - "message": "Le texte que vous avez fourni est trop long. Vous devez le raccourcir.", - "description": "" - }, - "prefs_OptionText_release_notes": { - "message": "Notes de version", - "description": "" - }, - "prefs_status_page": { - "message": "statut du service", - "description": "" - }, - "prefs_OptionText_chatgpt_win_text": { - "message": "Dimensions de la fenêtre ChatGPT", - "description": "" - }, - "prefs_OptionText_chatgpt_win_height": { - "message": "Hauteur", - "description": "" - }, - "prefs_OptionText_chatgpt_win_width": { - "message": "Largeur", - "description": "" - }, - "prefs_OptionText_default_sign_name": { - "message": "Nom de la signature par défaut", - "description": "" - }, - "prefs_OptionText_default_chatgpt_lang": { - "message": "Langue par défaut pour les réponses", - "description": "" - }, - "prefs_OptionText_reply_all": { - "message": "Répondre à tous", - "description": "" - }, - "prefs_OptionText_reply_sender": { - "message": "Répondre à l'expéditeur", - "description": "" - }, - "prefs_OptionText_reply_type": { - "message": "Type de réponse", - "description": "" - }, - "prefs_OptionText_btnManagePrompts": { - "message": "Gérer vos prompts", - "description": "" - }, - "prefsInfoTitle": { - "message": "Informations importantes", - "description": "" - }, - "prefsInfoDesc_1": { - "message": "Il est possible que l'interface web de ChatGPT change de manière à perturber le fonctionnement de l'addon. Consultez la page \"État du service\" située en bas de cette page. N'oubliez pas non plus que la première fois que vous utilisez ThunderAI, vous devez vous connecter à ChatGPT.", - "description": "" - }, - "prefsInfoDesc_2": { - "message": "Pour utiliser l'API ChatGPT, vous avez besoin d'une clé API OpenAI ChatGPT et devez choisir un modèle.", - "description": "" - }, - "prefsInfoDesc_3": { - "message": "Pour utiliser l'intégration avec Ollama, vous devez configurer un serveur Ollama local. Une fois que le serveur est en marche, entrez son adresse dans le champ prévu à cet effet dans l'application. Pour garantir une communication adéquate entre ThunderAI et le serveur Ollama, n'oubliez pas de définir OLLAMA_ORIGINS=moz-extension://*.", - "description": "" - }, - "prefsInfoDesc_4": { - "message": "Pour utiliser cette intégration, vous devez configurer un serveur local compatible avec l'API OpenAI, tel que LM Studio. Une fois le serveur lancé, entrez son adresse dans le champ prévu à cet effet dans l'application. Pour assurer une communication correcte entre ThunderAI et le serveur local, n'oubliez pas de configurer correctement les paramètres CORS.", - "description": "" - }, - "prefsInfoDesc_5": { - "message": "N'oubliez pas que vous pouvez ouvrir le menu ThunderAI en utilisant le raccourci clavier CTRL+ALT+A.", - "description": "" - }, - "prefsInfoDesc_6": { - "message": "Vous pouvez changer le raccourci en cliquant sur l'icône de l'engrenage en haut à droite de cette page et en choisissant \"Gérer le raccourci de l'extension\".", - "description": "" - }, - "prefsDonation_1": { - "message": "Aimez-vous cette extension ?", - "description": "" - }, - "prefsDonation_2": { - "message": "Envisagez de faire un don !", - "description": "" - }, - "backToOptionsText": { - "message": "Options", - "description": "" - }, - "TranslateText": { - "message": "Voulez-vous aider à traduire cette extension ?", - "description": "" - }, - "TranslateLink": { - "message": "Découvrez comment !", - "description": "" - }, - "customPrompts_ExportAll": { - "message": "Exporter toutes les prompts", - "description": "" - }, - "customPrompts_Import": { - "message": "Importer de nouveaux prompts", - "description": "" - }, - "importPrompts_confirmText": { - "message": "Vous êtes sur le point d'importer de nouveaux prompts.", - "description": "" - }, - "customPrompts_start_import": { - "message": "Début de l'importation des prompts personnalisés...", - "description": "" - }, - "customPrompts_import_completed": { - "message": "Importation des prompts personnalisés terminée ! Vous devez cliquer sur le bouton 'Enregistrer tout' pour enregistrer vos modifications.", - "description": "" - }, - "importPrompts_invalidFile": { - "message": "Le fichier que vous essayez d'importer n'est pas un fichier de prompts personnalisés valide.", - "description": "" - }, - "importPrompts_invalidPrompts": { - "message": "Le fichier que vous essayez d'importer ne contient aucun prompt valide.", - "description": "" - }, - "currently_used_prompt": { - "message": "Nom du prompt actuellement utilisé", - "description": "" - }, - "customprompts_form_label_define_response_lang": { - "message": "Définir la langue de réponse dans le prompt.", - "description": "" - }, - "prefs_Connection_type": { - "message": "Type de connexion", - "description": "" - }, - "prefs_Connection_type_ChatGPT_Web": { - "message": "Interface Web ChatGPT", - "description": "" - }, - "prefs_Connection_type_ChatGPT_API": { - "message": "API OpenAI ChatGPT", - "description": "" - }, - "prefs_ChatGPT_API_Key": { - "message": "Clé API ChatGPT", - "description": "" - }, - "ChatGPT_Models": { - "message": "Modèles ChatGPT", - "description": "" - }, - "ChatGPT_Models_Fetch": { - "message": "Mettre à jour la liste des modèles ChatGPT", - "description": "" - }, - "ChatGPT_Models_Error_fetching": { - "message": "Erreur lors de la récupération des modèles ChatGPT", - "description": "" - }, - "Loading": { - "message": "Chargement...", - "description": "" - }, - "error": { - "message": "Erreur ThunderAI !", - "description": "" - }, - "chatgpt_empty_apikey": { - "message": "Vous n'avez pas ajouté de clé API pour l'API ChatGPT. Veuillez en insérer une sur la page des options.", - "description": "" - }, - "chatgpt_empty_model": { - "message": "Vous n'avez pas choisi de modèle pour l'API ChatGPT. Veuillez en choisir un sur la page des options.", - "description": "" - }, - "chagpt_api_send_button": { - "message": "Utilisation du modèle", - "description": "" - }, - "chagpt_api_connecting": { - "message": "Tentative de connexion à OpenAI ChatGPT en utilisant la clé API fournie", - "description": "" - }, - "Debug": { - "message": "Debug", - "description": "" - }, - "prefs_OptionText_do_debug_info": { - "message": "Activer le système de débogage", - "description": "" - }, - "prefs_Connection_type_Ollama_API": { - "message": "API Ollama (LLM local)", - "description": "" - }, - "prefs_Connection_type_OpenAI_Comp_API": { - "message": "API compatible OpenAI", - "description": "" - }, - "prefs_API_Host": { - "message": "Adresse de l'hôte", - "description": "" - }, - "Ollama_Models": { - "message": "Modèles Ollama", - "description": "" - }, - "Ollama_Models_Fetch": { - "message": "Mettre à jour la liste des modèles Ollama", - "description": "" - }, - "Ollama_Models_Error_fetching": { - "message": "Erreur lors de la tentative de récupération des modèles Ollama", - "description": "" - }, - "API_Models_Error_NoModels": { - "message": "Aucun modèle trouvé", - "description": "" - }, - "ollama_empty_host": { - "message": "Vous n'avez pas ajouté d'adresse d'hôte pour l'API Ollama. Veuillez en insérer une sur la page des options.", - "description": "" - }, - "ollama_empty_model": { - "message": "Vous n'avez pas choisi de modèle pour l'API Ollama. Veuillez en choisir un sur la page des options.", - "description": "" - }, - "ollama_api_connecting": { - "message": "Tentative de connexion au serveur local Ollama en utilisant l'hôte", - "description": "" - }, - "andModel": { - "message": "et le modèle", - "description": "" - }, - "error_connection_interrupted": { - "message": "La connexion au serveur a été interrompue de manière inattendue", - "description": "" - }, - "ollama_api_request_failed": { - "message": "La demande d'API Ollama a échoué", - "description": "" - }, - "chatgpt_api_request_failed": { - "message": "La demande d'API OpenAI ChatGPT a échoué", - "description": "" - }, - "WaitingServerReponse": { - "message": "En attente de la réponse du serveur", - "description": "" - }, - "prefs_API_Host_Info": { - "message": "Quelque chose comme", - "description": "" - }, - "OpenAIComp_Models": { - "message": "Modèles d'API compatibles OpenAI", - "description": "" - }, - "OpenAIComp_Models_Fetch": { - "message": "Mettre à jour la liste des modèles d'API compatibles OpenAI", - "description": "" - }, - "OpenAIComp_Models_Error_fetching": { - "message": "Erreur lors de la tentative de récupération des modèles d'API compatibles OpenAI", - "description": "" - }, - "OpenAIComp_empty_host": { - "message": "Vous n'avez pas ajouté d'adresse hôte pour l'API compatible OpenAI. Veuillez en insérer une dans la page des options.", - "description": "" - }, - "OpenAIComp_empty_model": { - "message": "Vous n'avez pas choisi de modèle pour l'API compatible OpenAI. Veuillez en choisir un dans la page des options.", - "description": "" - }, - "OpenAIComp_api_connecting": { - "message": "Tentative de connexion au serveur local de l'API compatible OpenAI en utilisant l'hôte", - "description": "" - }, - "OpenAIComp_api_request_failed": { - "message": "La requête de l'API compatible OpenAI a échoué", - "description": "" - }, - "prefs_OpenAIComp_ChatName": { - "message": "Nom du chat", - "description": "" - }, - "prefs_OpenAIComp_ChatName_Info": { - "message": "C'est le nom qui sera utilisé dans le chat de l'IA.", - "description": "" - }, - "StorageSpace": { - "message": "Espace de stockage total occupé", - "description": "" - }, - "SearchPrompt": { - "message": "Rechercher des prompts", - "description": "" - }, - "prefs_OptionText_dynamic_menu_force_enter": { - "message": "Menu : Envoi immédiat du prompt", - "description": "" - }, - "prefs_OptionText_dynamic_menu_force_enter_info": { - "message": "Si cette option est cochée, le raccourci clavier CTRL+ALT+A enverra automatiquement l'invite sélectionnée dans le menu. Sinon, le nom de l'invite sera affiché à l'utilisateur, nécessitant une nouvelle pression sur la touche Entrée pour l'envoyer.", - "description": "" - }, - "prefs_OptionText_dynamic_menu_order_alphabet": { - "message": "Menu : Trier par ordre alphabétique", - "description": "" - }, - "prefs_OptionText_dynamic_menu_order_alphabet_info": { - "message": "Si cette option est cochée, les prompts dans le menu seront triés par ordre alphabétique.", - "description": "" - }, - "prefs_OptionText_chatgpt_win_dims_info": { - "message": "Réglez sur 0 si vous ne souhaitez pas spécifier la taille de la fenêtre.", - "description": "" - }, - "prefs_OpenAIComp_API_Key": { - "message": "Clé API OpenAI Comp", - "description": "" - }, - "Optional": { - "message": "Optionnel", - "description": "" - }, - "OpenChatGPTTab": { - "message": "Ouvrir l'onglet ChatGPT", - "description": "" - }, - "OpenChatGPTTab_Info": { - "message": "En cas de problèmes de connexion dans la fenêtre ThunderAI, ouvrez ChatGPT dans un nouvel onglet à l'aide du bouton à droite, connectez-vous, puis fermez l'onglet et continuez à utiliser ThunderAI.", - "description": "" - }, - "placeholder_mail_text_body": { - "message": "Corps du mail", - "description": "" - }, - "placeholder_mail_html_body": { - "message": "Corps du mail HTML", - "description": "" - }, - "placeholder_mail_subject": { - "message": "Objet du mail", - "description": "" - }, - "placeholder_selected_text": { - "message": "Texte sélectionné", - "description": "" - }, - "placeholder_additional_text": { - "message": "Texte supplémentaire", - "description": "" - }, - "placeholder_junk_score": { - "message": "Score de spam", - "description": "" - }, - "placeholder_recipients": { - "message": "Destinataires", - "description": "" - }, - "placeholder_cc_list": { - "message": "Liste CC", - "description": "" - }, - "placeholder_author": { - "message": "Auteur", - "description": "" - }, - "prefs_OptionText_placeholders_use_default_value": { - "message": "Espaces réservés : utiliser la valeur par défaut", - "description": "" - }, - "prefs_OptionText_placeholders_use_default_value_info": { - "message": "Si coché, les espaces réservés seront remplis avec les valeurs par défaut si aucune valeur n'est fournie. Sinon, les espaces réservés resteront en place.", - "description": "" - }, - "prefs_OptionText_max_prompt_length": { - "message": "Longueur maximale du prompt", - "description": "" - }, - "prefs_OptionText_max_prompt_length_Info": { - "message": "C'est le nombre maximum de caractères qui peuvent être utilisés dans une invite. Sinon, un message d'erreur sera affiché. La valeur n'est pas modifiable pour l'interface Web de ChatGPT.", - "description": "" - }, - "prefs_OptionText_chatgpt_web_model": { - "message": "Modèle Web ChatGPT", - "description": "" - }, - "prefs_OptionText_chatgpt_web_model_info": { - "message": "C'est le modèle qui sera appliqué pour l'interface Web de ChatGPT. Si aucun n'est spécifié ou si un modèle incorrect est fourni, le modèle par défaut sera défini par ChatGPT sur la page Web.", - "description": "" - }, - "prefs_OptionText_chatgpt_web_tempchat": { - "message": "Chat temporaire Web ChatGPT", - "description": "" - }, - "prefs_OptionText_chatgpt_web_tempchat_info": { - "message": "Si coché, le chat temporaire sera utilisé dans l'interface Web de ChatGPT.", - "description": "" - }, - "chatgpt_btn_model": { - "message": "Utiliser le modèle actuel", - "description": "" - }, - "SendingPrompt": { - "message": "Envoi de l'invite...", - "description": "" - }, - "AllowedValues": { - "message": "Valeurs autorisées", - "description": "" - }, - "prefs_OptionText_btnManagePrompts_infoline": { - "message": "Vous pouvez utiliser des espaces réservés pour des données supplémentaires.", - "description": "" - }, - "prefs_OptionText_btnManagePrompts_infoline2": { - "message": "Vous pouvez modifier le prompt comme vous le souhaitez, mais la réponse de l'IA doit être une liste de tags séparés par des virgules !", - "description": "" - }, - "prefs_OptionText_openai_comp_use_v1": { - "message": "Conserver la compatibilité \"v1\"", - "description": "" - }, - "prefs_OptionText_openai_comp_use_v1_info": { - "message": "Si coché, le segment \"v1\" dans le chemin des appels API sera conservé, comme \"http://localhost:1234/v1/chat/completions\".", - "description": "" - }, - "prefs_OptionText_owl_warning": { - "message": "Il semble qu'au moins un de vos comptes utilise le module complémentaire Chouette pour Exchange. Il existe un problème connu entre Thunderbird et Chouette, qui est en cours de résolution. Pour le moment, vous pouvez utiliser ThunderAI lors de la rédaction d'e-mails, mais pas lors de leur lecture.", - "description": "" - }, - "prefs_OptionText_chatgpt_web_model_tooltip": { - "message": "Cliquez sur une valeur pour la définir.", - "description": "" - }, - "prompt_reply_full_text": { - "message": "Répondez au courriel suivant. Répondez uniquement avec le texte nécessaire, sans commentaires ou autre texte.", - "description": "" - }, - "prompt_reply_additional_text": { - "message": "N'ajoutez pas la ligne d'objet à la réponse.", - "description": "" - }, - "reply_same_lang": { - "message": "Répondez dans la même langue.", - "description": "" - }, - "sign_msg_as": { - "message": "Signez le message comme", - "description": "" - }, - "prompt_reply_advanced_full_text": { - "message": "Répondez au courriel suivant \"{%selected_text%}\", en tenant compte qu'il s'agit de l'intégralité du fil de courriels \"{%mail_html_body%}\". Répondez uniquement avec le texte nécessaire, sans commentaires ou autre texte.", - "description": "" - }, - "prompt_rewrite_full_text": { - "message": "Réécrivez le texte suivant pour le rendre plus poli. Répondez uniquement avec le texte réécrit, sans commentaires ou autre texte.", - "description": "" - }, - "prompt_rewrite_formal_full_text": { - "message": "Réécrivez le texte suivant pour le rendre plus formel. Répondez uniquement avec le texte réécrit, sans commentaires ou autre texte.", - "description": "" - }, - "prompt_classify_full_text": { - "message": "Classifiez le texte suivant en termes de politesse, chaleur, formalité, assertivité, caractère offensant en donnant un pourcentage pour chaque catégorie. Répondez uniquement avec la catégorie et le score, sans commentaires ou autre texte.", - "description": "" - }, - "prompt_summarize_this_full_text": { - "message": "Résumez le courriel suivant sous forme de liste à puces.", - "description": "" - }, - "prompt_translate_this_full_text": { - "message": "Traduisez le courriel suivant en", - "description": "" - }, - "prompt_this_full_text": { - "message": "Répondez uniquement avec le texte nécessaire, sans commentaires ou autre texte.", - "description": "" - }, - "prefs_OptionText_add_tags": { - "message": "Ajoutez des tags aux courriels", - "description": "" - }, - "prefs_OptionText_add_tags_Info": { - "message": "Si coché, un élément sera inclus dans le menu pour appliquer des tags aux courriels.", - "description": "" - }, - "prompt_add_tags": { - "message": "Ajoutez des tags à ce courriel", - "description": "" - }, - "prompt_add_tags_full_text": { - "message": "Analysez le texte de courriel suivant et générez une liste de tags séparés par des virgules qui résument son contenu. Utilisez des thèmes, des sujets clés et des descripteurs pertinents comme tags. Assurez-vous que les tags soient concis et pertinents pour le contenu du courriel. Texte du courriel : {%mail_text_body%} Considérez les détails suivants pour le contexte : - Expéditeur : {%author%} - Destinataires : {%recipients%} - Liste CC : {%cc_list%} - Sujet du courriel : {%mail_subject%} Veuillez baser vos tags sur le texte et le contexte du courriel, en ignorant les informations inutiles ou triviales. La sortie doit être uniquement une liste de tags séparés par des virgules, sans aucun commentaire ou texte supplémentaire.", - "description": "" - }, - "placeholder_tags_current_email": { - "message": "Tags de courriels", - "description": "" - }, - "placeholder_tags_full_list": { - "message": "Tags existants", - "description": "" - }, - "prefs_OptionText_add_tags_maxnum": { - "message": "Nombre maximum de tags", - "description": "" - }, - "prefs_OptionText_add_tags_maxnum_Info": { - "message": "Le nombre maximum de tags proposés par l'IA. Réglez à 0 si vous ne voulez pas limiter le nombre de tags.", - "description": "" - }, - "prompt_add_tags_maxnum": { - "message": "Limitez le nombre de tags à", - "description": "" - }, - "prefs_OptionText_add_tags_hide_exclusions": { - "message": "Masquer les tags exclus", - "description": "" - }, - "prefs_OptionText_add_tags_hide_exclusions_Info": { - "message": "Si coché, les tags présents dans la liste d'exclusion seront masqués dans la boîte de dialogue de confirmation.", - "description": "" - }, - "prefs_OptionText_btnManageTagsInfo": { - "message": "Gérez les paramètres des tags", - "description": "" - }, - "AddTags_PageTitle": { - "message": "Gérez les paramètres des tags", - "description": "" - }, - "AddTags_info_default": { - "message": "Sur cette page, vous pouvez modifier l'invite par défaut utilisée pour ajouter des tags aux courriels et gérer la liste d'exclusion.", - "description": "" - }, - "AddTags_prompt_text_title": { - "message": "Texte du prompt actuel", - "description": "" - }, - "AddTags_excl_list_title": { - "message": "Liste d'exclusion", - "description": "" - }, - "AddTags_excl_list_infoline": { - "message": "Ceci est une liste de tags qui ne sont pas autorisés à être ajoutés aux courriels.", - "description": "" - }, - "save": { - "message": "Enregistrer", - "description": "" - }, - "addtags_info_additional_statements": { - "message": "Cette phrase sera ajoutée à la fin du prompt :", - "description": "" - }, - "reset_default": { - "message": "Réinitialiser aux valeurs par défaut", - "description": "" - }, - "addtags_excl_list_infoline2": { - "message": "Ajoutez un mot par ligne ou séparé par une virgule.", - "description": "" - }, - "addtags_dialog_title": { - "message": "Ajoutez des tags au courriel", - "description": "" - }, - "addtags_exclude_tag": { - "message": "Exclure un tag", - "description": "" - }, - "addtags_no_tags_received": { - "message": "Aucun tag reçu de l'IA.", - "description": "" - }, - "addtags_no_valid_tags": { - "message": "Aucun tag valide trouvé après filtrage avec la liste d'exclusion.", - "description": "" - }, - "thunderai_error_title": { - "message": "Erreur ThunderAI", - "description": "" - }, - "thunderai_warning_title": { - "message": "Avertissement ThunderAI", - "description": "" - }, - "prefs_OptionText_add_tags_first_uppercase": { - "message": "Première lettre en majuscule", - "description": "" - }, - "prefs_OptionText_add_tags_first_uppercase_Info": { - "message": "Si coché, l'étiquette des tags sera définie en minuscules avec seulement la première lettre en majuscule.", - "description": "" - }, - "AddTags_prompt_prefs_title": { - "message": "Options d’ajout de tags", - "description": "" - }, - "prefs_SurveyLinkText": { - "message": "Partagez vos commentaires et aidez-nous à améliorer ThunderAI !", - "description": "" - }, - "prefs_SurveyLinkText2": { - "message": "Cliquez ici, cela ne prend qu'une minute !", - "description": "" - }, - "prefs_OpenAIComp_ForceModel": { - "message": "Insérez manuellement le modèle", - "description": "" - }, - "OpenAIComp_force_model_ask": { - "message": "Insérez ici le nom du modèle que vous souhaitez utiliser.", - "description": "" - }, - "prefs_OptionText_add_tags_force_lang": { - "message": "Forcer la langue", - "description": "" - }, - "prefs_OptionText_add_tags_force_lang_Info": { - "message": "Si cette option est cochée, la langue des tags sera forcée pour correspondre à celle définie dans les options du ThunderAI, si spécifiée.", - "description": "" - }, - "prompt_add_tags_force_lang": { - "message": "Les tags doivent être écrits en", - "description": "" - }, - "prefs_Connection_type_Google_Gemini_API": { - "message": "API Google Gemini", - "description": "" - }, - "prefs_GoogleGemini_API_Key": { - "message": "Clé API", - "description": "" - }, - "GoogleGemini_Models": { - "message": "Modèles d'API Google Gemini", - "description": "" - }, - "GoogleGemini_Models_Fetch": { - "message": "Mettre à jour la liste des modèles Google Gemini", - "description": "" - }, - "GoogleGemini_Models_Error_fetching": { - "message": "Erreur lors de la tentative de récupération des modèles Google Gemini", - "description": "" - }, - "google_gemini_api_request_failed": { - "message": "La requête API Google Gemini a échoué", - "description": "" - }, - "google_gemini_api_connecting": { - "message": "Tentative de connexion à Google Gemini en utilisant la clé API fournie", - "description": "" - }, - "google_gemini_empty_apikey": { - "message": "Vous n'avez pas ajouté de clé API pour l'API Google Gemini. Veuillez en insérer une dans la page des options.", - "description": "" - }, - "google_gemini_empty_model": { - "message": "Vous n'avez pas choisi de modèle pour l'API Google Gemini. Veuillez en choisir un dans la page des options.", - "description": "" - }, - "GoogleGemini_SystemInstruction": { - "message": "Instruction système", - "description": "" - }, - "GoogleGemini_SystemInstruction_Info": { - "message": "Lorsque vous définissez une instruction système, vous fournissez au modèle un contexte supplémentaire pour comprendre la tâche, fournir des réponses plus personnalisées et respecter des directives spécifiques pour l'invite qui sera envoyée.", - "description": "" - }, - "ChatGPT_Developer_Messages": { - "message": "Messages des développeurs", - "description": "" - }, - "ChatGPT_Developer_Messages_Info": { - "message": "Lorsque vous définissez les messages des développeurs, vous fournissez au modèle un contexte supplémentaire pour comprendre la tâche, fournir des réponses plus personnalisées et respecter des directives spécifiques pour l'invite qui sera envoyée.", - "description": "" - }, - "prefs_OptionText_btnManagePrompts_infoline3": { - "message": "Vous pouvez utiliser le placeholder de données {%tags_full_list%} dans l'invite pour lister les balises disponibles. Avec une invite appropriée, vous pourriez ensuite forcer le choix des balises uniquement parmi celles déjà existantes.", - "description": "" - }, - "placeholder_mail_typed_text": { - "message": "Texte saisi avant le corps du mail cité", - "description": "" - }, - "prompt_get_calendar_event": { - "message": "Ajouter un nouvel événement au calendrier", - "description": "" - }, - "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) Assurez-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%}\".\nCalculez la date et l'heure de début sur cette base.\nSi 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.\nN'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%}\"", - "description": "" - }, - "prefs_OptionText_get_calendar_event": { - "message": "Ajouter un nouvel événement au calendrier à partir du texte sélectionné", - "description": "" - }, - "prefs_OptionText_get_calendar_event_Info": { - "message": "Si coché, un élément sera inclus dans le menu pour obtenir des informations sur un événement de calendrier à partir du texte sélectionné.", - "description": "" - }, - "prefs_OptionText_btnManageCalendarEventInfo": { - "message": "Gérer les paramètres des événements du calendrier", - "description": "" - }, - "GetCalendarEvent_PageTitle": { - "message": "Gérer les paramètres des événements du calendrier", - "description": "" - }, - "GetCalendarEvent_info_default": { - "message": "Sur cette page, vous pouvez modifier l'invite par défaut utilisée pour obtenir un événement de calendrier à partir du texte sélectionné.", - "description": "" - }, - "GetCalendarEvent_prompt_text_title": { - "message": "Texte du prompt actuel", - "description": "" - }, - "prefs_OptionText_GetCalendarEvent_infoline2": { - "message": "Vous pouvez modifier le prompt comme vous le souhaitez, mais la réponse reçue de l'IA doit être au format JSON tel que spécifié dans l'invite par défaut !", - "description": "" - }, - "prefs_OptionText_get_calendar_event_Sparks_not_present": { - "message": "Pour utiliser la fonctionnalité d'événements de calendrier, veuillez installer l'addon ThunderAI Sparks.", - "description": "" - }, - "prefs_OptionText_download_now": { - "message": "Téléchargez ThunderAI Sparks maintenant !", - "description": "" - }, - "placeholder_mail_datetime": { - "message": "La date et l'heure de l'email", - "description": "" - }, - "placeholder_current_datetime": { - "message": "La date et l'heure actuelles", - "description": "" - }, - "calendar_getting_data_error": { - "message": "Erreur lors de l'obtention des données de l'événement du calendrier", - "description": "" - }, - "calendar_opening_dialog_error": { - "message": "Erreur lors de l'ouverture de la boîte de dialogue de l'événement du calendrier", - "description": "" - } -} \ No newline at end of file + "extensionDescription": { + "message": "Utilise ChatGPT ou Ollama pour améliorer tes e-mails !", + "description": "Description of the extension." + }, + "menu_title": { + "message": "IA" + }, + "prompt_lang": { + "message": "Répondre en " + }, + "prompt_reply": { + "message": "Répondez à cet e-mail" + }, + "prompt_reply_advanced": { + "message": "Répondez à ce fil de discussion" + }, + "prompt_rewrite_polite": { + "message": "Réécrire de manière polie" + }, + "prompt_rewrite_formal": { + "message": "Réécrire de manière formelle" + }, + "prompt_classify": { + "message": "Classer" + }, + "prompt_summarize_this": { + "message": "Résumer ceci" + }, + "prompt_translate_this": { + "message": "Traduire ceci" + }, + "prompt_this": { + "message": "Proposer ceci" + }, + "prompt_selection_needed": { + "message": "Pour continuer, vous devez sélectionner du texte !" + }, + "customPrompts_managePrompts": { + "message": "Gérer les prompts" + }, + "customPrompts_managePrompts_help": { + "message": "Informations" + }, + "customPrompts_managePrompts_info_default": { + "message": "Les invites par défaut ne sont pas modifiables. Vous pouvez les désactiver, puis copier le texte de l'invite et le coller dans une nouvelle pour créer une version modifiée." + }, + "customPrompts_managePrompts_info_default_2": { + "message": "Vous pouvez importer et exporter les prompts. Les prompts existantes avec le même ID seront écrasées. Les prompts avec de nouveaux ID seront ajoutées." + }, + "customPrompts_managePrompts_info_default_3": { + "message": "Si tout est correct, après l'importation, cliquez sur le bouton 'Tout enregistrer'." + }, + "customPrompts_start_saving": { + "message": "Enregistrement des prompts..." + }, + "customPrompts_reindexing_list": { + "message": "Réindexation de la liste..." + }, + "customPrompts_filtering_prompts": { + "message": "Filtrage des prompts..." + }, + "customPrompts_saving_default_prompts": { + "message": "Enregistrement des prompts par défaut..." + }, + "customPrompts_saving_custom_prompts": { + "message": "Enregistrement des prompts personnalisées..." + }, + "customPrompts_reloading_menus": { + "message": "Rechargement des menus..." + }, + "customPrompts_saved": { + "message": "prompts enregistrées !" + }, + "customPrompts_form_label_ID": { + "message": "ID" + }, + "customPrompts_form_label_ID_rules": { + "message": "Doit être unique, en minuscules et sans espaces" + }, + "customPrompts_form_label_Name": { + "message": "Nom" + }, + "customPrompts_form_label_Text": { + "message": "Texte de la proposition" + }, + "customPrompts_form_label_Action": { + "message": "Action" + }, + "customPrompts_form_label_need_selected": { + "message": "Sélection de texte nécessaire" + }, + "customPrompts_form_label_need_signature": { + "message": "Toujours ajouter la signature" + }, + "customPrompts_form_label_need_custom_text": { + "message": "Demander du texte supplémentaire" + }, + "customPrompts_form_label_enabled": { + "message": "Activé" + }, + "customPrompts_form_required_fields": { + "message": "Champs obligatoires" + }, + "customPrompts_btnEdit": { + "message": "Modifier" + }, + "customPrompts_btnCancel": { + "message": "Annuler" + }, + "customPrompts_btnOK": { + "message": "OK" + }, + "customPrompts_btnDelete": { + "message": "Supprimer" + }, + "customPrompts_btnDelete_confirmText": { + "message": "Êtes-vous sûr de vouloir supprimer cet élément ?" + }, + "customPrompts_unsaved_changes": { + "message": "Il y a des modifications non enregistrées !" + }, + "customPrompts_btnSaveAll": { + "message": "Tout enregistrer" + }, + "customPrompts_save_button": { + "message": "Enregistrer" + }, + "customPrompts_btnNew": { + "message": "Ajouter nouveau" + }, + "customPrompts_btnAddNewCommit": { + "message": "Ajouter la proposition" + }, + "customPrompts_add_to_menu": { + "message": "Ajouter au menu" + }, + "customPrompts_add_to_menu_always": { + "message": "Toujours" + }, + "customPrompts_add_to_menu_reading": { + "message": "Lors de la lecture d'un email" + }, + "customPrompts_add_to_menu_composing": { + "message": "Lors de la rédaction d'un email" + }, + "customPrompts_close_button": { + "message": "Bouton de fermeture" + }, + "customPrompts_do_reply": { + "message": "Faire une réponse" + }, + "customPrompts_substitute_text": { + "message": "Remplacer le texte" + }, + "chatgpt_win_working": { + "message": "Travail en cours..." + }, + "chatgpt_win_job_completed": { + "message": "Terminé !" + }, + "chatgpt_win_job_completed_select": { + "message": "Sélectionnez le texte que vous souhaitez utiliser et cliquez sur le bouton." + }, + "chatgpt_win_get_answer": { + "message": "Utilisez la réponse sélectionnée" + }, + "chatgpt_win_close": { + "message": "Fermer" + }, + "chatgpt_textarea_not_found_error": { + "message": "Il semble que la page ChatGPT mette trop de temps à charger. Si elle finit de charger, cliquez sur le bouton à droite. Si le problème persiste, veuillez vérifier le statut du service." + }, + "chatgpt_btn_retry": { + "message": "Réessayer" + }, + "chatgpt_sendbutton_not_found_error": { + "message": "Cliquez sur le bouton d'envoi pour soumettre la proposition." + }, + "chatgpt_user_not_logged_in": { + "message": "Vous n'êtes pas connecté à ChatGPT. Veuillez vous connecter avec vos identifiants, fermer la fenêtre ChatGPT, puis répéter l'action que vous avez tentée. Vous resterez connecté par la suite." + }, + "chatgpt_win_model_warning": { + "message": "Vous avez choisi d'utiliser un modèle spécifique, mais il semble qu'il ne se charge pas correctement. Veuillez vérifier la valeur et réessayer. Pour l'instant, vous pouvez appuyer sur le bouton bleu pour continuer." + }, + "chatgpt_win_custom_text": { + "message": "Insérez ici le texte supplémentaire pour la proposition." + }, + "chatgpt_win_send": { + "message": "Envoyer" + }, + "chatgpt_use_gpt35": { + "message": "Utiliser GPT3.5" + }, + "chatgpt_force_completion": { + "message": "forcer l'achèvement" + }, + "chatgpt_force_completion_title": { + "message": "Cliquez ici pour afficher le bouton 'Utiliser la dernière réponse' si ChatGPT a terminé son travail mais que le bouton n'est pas apparu." + }, + "msg_prompt_too_long": { + "message": "Le texte que vous avez fourni est trop long. Vous devez le raccourcir." + }, + "prefs_OptionText_release_notes": { + "message": "Notes de version" + }, + "prefs_status_page": { + "message": "statut du service" + }, + "prefs_OptionText_chatgpt_win_text": { + "message": "Dimensions de la fenêtre ChatGPT" + }, + "prefs_OptionText_chatgpt_win_height": { + "message": "Hauteur" + }, + "prefs_OptionText_chatgpt_win_width": { + "message": "Largeur" + }, + "prefs_OptionText_default_sign_name": { + "message": "Nom de la signature par défaut" + }, + "prefs_OptionText_default_chatgpt_lang": { + "message": "Langue par défaut pour les réponses" + }, + "prefs_OptionText_reply_all": { + "message": "Répondre à tous" + }, + "prefs_OptionText_reply_sender": { + "message": "Répondre à l'expéditeur" + }, + "prefs_OptionText_reply_type": { + "message": "Type de réponse" + }, + "prefs_OptionText_btnManagePrompts": { + "message": "Gérer vos prompts" + }, + "prefsInfoTitle": { + "message": "Informations importantes" + }, + "prefsInfoDesc_1": { + "message": "Il est possible que l'interface web de ChatGPT change de manière à perturber le fonctionnement de l'addon. Consultez la page \"État du service\" située en bas de cette page. N'oubliez pas non plus que la première fois que vous utilisez ThunderAI, vous devez vous connecter à ChatGPT." + }, + "prefsInfoDesc_2": { + "message": "Pour utiliser l'API ChatGPT, vous avez besoin d'une clé API OpenAI ChatGPT et devez choisir un modèle." + }, + "prefsInfoDesc_3": { + "message": "Pour utiliser l'intégration avec Ollama, vous devez configurer un serveur Ollama local. Une fois que le serveur est en marche, entrez son adresse dans le champ prévu à cet effet dans l'application. Pour garantir une communication adéquate entre ThunderAI et le serveur Ollama, n'oubliez pas de définir OLLAMA_ORIGINS=moz-extension://*." + }, + "prefsInfoDesc_4": { + "message": "Pour utiliser cette intégration, vous devez configurer un serveur local compatible avec l'API OpenAI, tel que LM Studio. Une fois le serveur lancé, entrez son adresse dans le champ prévu à cet effet dans l'application. Pour assurer une communication correcte entre ThunderAI et le serveur local, n'oubliez pas de configurer correctement les paramètres CORS." + }, + "prefsInfoDesc_5": { + "message": "N'oubliez pas que vous pouvez ouvrir le menu ThunderAI en utilisant le raccourci clavier CTRL+ALT+A." + }, + "prefsInfoDesc_6": { + "message": "Vous pouvez changer le raccourci en cliquant sur l'icône de l'engrenage en haut à droite de cette page et en choisissant \"Gérer le raccourci de l'extension\"." + }, + "prefsDonation_1": { + "message": "Aimez-vous cette extension ?" + }, + "prefsDonation_2": { + "message": "Envisagez de faire un don !" + }, + "backToOptionsText": { + "message": "Options" + }, + "TranslateText": { + "message": "Voulez-vous aider à traduire cette extension ?" + }, + "TranslateLink": { + "message": "Découvrez comment !" + }, + "customPrompts_ExportAll": { + "message": "Exporter toutes les prompts" + }, + "customPrompts_Import": { + "message": "Importer de nouveaux prompts" + }, + "importPrompts_confirmText": { + "message": "Vous êtes sur le point d'importer de nouveaux prompts." + }, + "customPrompts_start_import": { + "message": "Début de l'importation des prompts personnalisés..." + }, + "customPrompts_import_completed": { + "message": "Importation des prompts personnalisés terminée ! Vous devez cliquer sur le bouton 'Enregistrer tout' pour enregistrer vos modifications." + }, + "importPrompts_invalidFile": { + "message": "Le fichier que vous essayez d'importer n'est pas un fichier de prompts personnalisés valide." + }, + "importPrompts_invalidPrompts": { + "message": "Le fichier que vous essayez d'importer ne contient aucun prompt valide." + }, + "currently_used_prompt": { + "message": "Nom du prompt actuellement utilisé" + }, + "customprompts_form_label_define_response_lang": { + "message": "Définir la langue de réponse dans le prompt." + }, + "prefs_Connection_type": { + "message": "Type de connexion" + }, + "prefs_Connection_type_ChatGPT_Web": { + "message": "Interface Web ChatGPT" + }, + "prefs_Connection_type_ChatGPT_API": { + "message": "API OpenAI ChatGPT" + }, + "prefs_ChatGPT_API_Key": { + "message": "Clé API ChatGPT" + }, + "ChatGPT_Models": { + "message": "Modèles ChatGPT" + }, + "ChatGPT_Models_Fetch": { + "message": "Mettre à jour la liste des modèles ChatGPT" + }, + "ChatGPT_Models_Error_fetching": { + "message": "Erreur lors de la récupération des modèles ChatGPT" + }, + "Loading": { + "message": "Chargement..." + }, + "error": { + "message": "Erreur ThunderAI !" + }, + "chatgpt_empty_apikey": { + "message": "Vous n'avez pas ajouté de clé API pour l'API ChatGPT. Veuillez en insérer une sur la page des options." + }, + "chatgpt_empty_model": { + "message": "Vous n'avez pas choisi de modèle pour l'API ChatGPT. Veuillez en choisir un sur la page des options." + }, + "chagpt_api_send_button": { + "message": "Utilisation du modèle" + }, + "chagpt_api_connecting": { + "message": "Tentative de connexion à OpenAI ChatGPT en utilisant la clé API fournie" + }, + "Debug": { + "message": "Debug" + }, + "prefs_OptionText_do_debug_info": { + "message": "Activer le système de débogage" + }, + "prefs_Connection_type_Ollama_API": { + "message": "API Ollama (LLM local)" + }, + "prefs_Connection_type_OpenAI_Comp_API": { + "message": "API compatible OpenAI" + }, + "prefs_API_Host": { + "message": "Adresse de l'hôte" + }, + "Ollama_Models": { + "message": "Modèles Ollama" + }, + "Ollama_Models_Fetch": { + "message": "Mettre à jour la liste des modèles Ollama" + }, + "Ollama_Models_Error_fetching": { + "message": "Erreur lors de la tentative de récupération des modèles Ollama" + }, + "API_Models_Error_NoModels": { + "message": "Aucun modèle trouvé" + }, + "ollama_empty_host": { + "message": "Vous n'avez pas ajouté d'adresse d'hôte pour l'API Ollama. Veuillez en insérer une sur la page des options." + }, + "ollama_empty_model": { + "message": "Vous n'avez pas choisi de modèle pour l'API Ollama. Veuillez en choisir un sur la page des options." + }, + "ollama_api_connecting": { + "message": "Tentative de connexion au serveur local Ollama en utilisant l'hôte" + }, + "andModel": { + "message": "et le modèle" + }, + "error_connection_interrupted": { + "message": "La connexion au serveur a été interrompue de manière inattendue" + }, + "ollama_api_request_failed": { + "message": "La demande d'API Ollama a échoué" + }, + "chatgpt_api_request_failed": { + "message": "La demande d'API OpenAI ChatGPT a échoué" + }, + "WaitingServerReponse": { + "message": "En attente de la réponse du serveur" + }, + "prefs_API_Host_Info": { + "message": "Quelque chose comme" + }, + "OpenAIComp_Models": { + "message": "Modèles d'API compatibles OpenAI" + }, + "OpenAIComp_Models_Fetch": { + "message": "Mettre à jour la liste des modèles d'API compatibles OpenAI" + }, + "OpenAIComp_Models_Error_fetching": { + "message": "Erreur lors de la tentative de récupération des modèles d'API compatibles OpenAI" + }, + "OpenAIComp_empty_host": { + "message": "Vous n'avez pas ajouté d'adresse hôte pour l'API compatible OpenAI. Veuillez en insérer une dans la page des options." + }, + "OpenAIComp_empty_model": { + "message": "Vous n'avez pas choisi de modèle pour l'API compatible OpenAI. Veuillez en choisir un dans la page des options." + }, + "OpenAIComp_api_connecting": { + "message": "Tentative de connexion au serveur local de l'API compatible OpenAI en utilisant l'hôte" + }, + "OpenAIComp_api_request_failed": { + "message": "La requête de l'API compatible OpenAI a échoué" + }, + "prefs_OpenAIComp_ChatName": { + "message": "Nom du chat" + }, + "prefs_OpenAIComp_ChatName_Info": { + "message": "C'est le nom qui sera utilisé dans le chat de l'IA." + }, + "StorageSpace": { + "message": "Espace de stockage total occupé" + }, + "SearchPrompt": { + "message": "Rechercher des prompts" + }, + "prefs_OptionText_dynamic_menu_force_enter": { + "message": "Menu : Envoi immédiat du prompt" + }, + "prefs_OptionText_dynamic_menu_force_enter_info": { + "message": "Si cette option est cochée, le raccourci clavier CTRL+ALT+A enverra automatiquement l'invite sélectionnée dans le menu. Sinon, le nom de l'invite sera affiché à l'utilisateur, nécessitant une nouvelle pression sur la touche Entrée pour l'envoyer." + }, + "prefs_OptionText_dynamic_menu_order_alphabet": { + "message": "Menu : Trier par ordre alphabétique" + }, + "prefs_OptionText_dynamic_menu_order_alphabet_info": { + "message": "Si cette option est cochée, les prompts dans le menu seront triés par ordre alphabétique." + }, + "prefs_OptionText_chatgpt_win_dims_info": { + "message": "Réglez sur 0 si vous ne souhaitez pas spécifier la taille de la fenêtre." + }, + "prefs_OpenAIComp_API_Key": { + "message": "Clé API OpenAI Comp" + }, + "Optional": { + "message": "Optionnel" + }, + "OpenChatGPTTab": { + "message": "Ouvrir l'onglet ChatGPT" + }, + "OpenChatGPTTab_Info": { + "message": "En cas de problèmes de connexion dans la fenêtre ThunderAI, ouvrez ChatGPT dans un nouvel onglet à l'aide du bouton à droite, connectez-vous, puis fermez l'onglet et continuez à utiliser ThunderAI." + }, + "placeholder_mail_text_body": { + "message": "Corps du mail" + }, + "placeholder_mail_html_body": { + "message": "Corps du mail HTML" + }, + "placeholder_mail_subject": { + "message": "Objet du mail" + }, + "placeholder_selected_text": { + "message": "Texte sélectionné" + }, + "placeholder_additional_text": { + "message": "Texte supplémentaire" + }, + "placeholder_junk_score": { + "message": "Score de spam" + }, + "placeholder_recipients": { + "message": "Destinataires" + }, + "placeholder_cc_list": { + "message": "Liste CC" + }, + "placeholder_author": { + "message": "Auteur" + }, + "prefs_OptionText_placeholders_use_default_value": { + "message": "Espaces réservés : utiliser la valeur par défaut" + }, + "prefs_OptionText_placeholders_use_default_value_info": { + "message": "Si coché, les espaces réservés seront remplis avec les valeurs par défaut si aucune valeur n'est fournie. Sinon, les espaces réservés resteront en place." + }, + "prefs_OptionText_max_prompt_length": { + "message": "Longueur maximale du prompt" + }, + "prefs_OptionText_max_prompt_length_Info": { + "message": "C'est le nombre maximum de caractères qui peuvent être utilisés dans une invite. Sinon, un message d'erreur sera affiché. La valeur n'est pas modifiable pour l'interface Web de ChatGPT." + }, + "prefs_OptionText_chatgpt_web_model": { + "message": "Modèle Web ChatGPT" + }, + "prefs_OptionText_chatgpt_web_model_info": { + "message": "C'est le modèle qui sera appliqué pour l'interface Web de ChatGPT. Si aucun n'est spécifié ou si un modèle incorrect est fourni, le modèle par défaut sera défini par ChatGPT sur la page Web." + }, + "prefs_OptionText_chatgpt_web_tempchat": { + "message": "Chat temporaire Web ChatGPT" + }, + "prefs_OptionText_chatgpt_web_tempchat_info": { + "message": "Si coché, le chat temporaire sera utilisé dans l'interface Web de ChatGPT." + }, + "chatgpt_btn_model": { + "message": "Utiliser le modèle actuel" + }, + "SendingPrompt": { + "message": "Envoi de l'invite..." + }, + "AllowedValues": { + "message": "Valeurs autorisées" + }, + "prefs_OptionText_btnManagePrompts_infoline": { + "message": "Vous pouvez utiliser des espaces réservés pour des données supplémentaires." + }, + "prefs_OptionText_btnManagePrompts_infoline2": { + "message": "Vous pouvez modifier le prompt comme vous le souhaitez, mais la réponse de l'IA doit être une liste de tags séparés par des virgules !" + }, + "prefs_OptionText_openai_comp_use_v1": { + "message": "Conserver la compatibilité \"v1\"" + }, + "prefs_OptionText_openai_comp_use_v1_info": { + "message": "Si coché, le segment \"v1\" dans le chemin des appels API sera conservé, comme \"http://localhost:1234/v1/chat/completions\"." + }, + "prefs_OptionText_owl_warning": { + "message": "Il semble qu'au moins un de vos comptes utilise le module complémentaire Chouette pour Exchange. Il existe un problème connu entre Thunderbird et Chouette, qui est en cours de résolution. Pour le moment, vous pouvez utiliser ThunderAI lors de la rédaction d'e-mails, mais pas lors de leur lecture." + }, + "prefs_OptionText_chatgpt_web_model_tooltip": { + "message": "Cliquez sur une valeur pour la définir." + }, + "prompt_reply_full_text": { + "message": "Répondez au courriel suivant. Répondez uniquement avec le texte nécessaire, sans commentaires ou autre texte." + }, + "prompt_reply_additional_text": { + "message": "N'ajoutez pas la ligne d'objet à la réponse." + }, + "reply_same_lang": { + "message": "Répondez dans la même langue." + }, + "sign_msg_as": { + "message": "Signez le message comme" + }, + "prompt_reply_advanced_full_text": { + "message": "Répondez au courriel suivant \"{%selected_text%}\", en tenant compte qu'il s'agit de l'intégralité du fil de courriels \"{%mail_html_body%}\". Répondez uniquement avec le texte nécessaire, sans commentaires ou autre texte." + }, + "prompt_rewrite_full_text": { + "message": "Réécrivez le texte suivant pour le rendre plus poli. Répondez uniquement avec le texte réécrit, sans commentaires ou autre texte." + }, + "prompt_rewrite_formal_full_text": { + "message": "Réécrivez le texte suivant pour le rendre plus formel. Répondez uniquement avec le texte réécrit, sans commentaires ou autre texte." + }, + "prompt_classify_full_text": { + "message": "Classifiez le texte suivant en termes de politesse, chaleur, formalité, assertivité, caractère offensant en donnant un pourcentage pour chaque catégorie. Répondez uniquement avec la catégorie et le score, sans commentaires ou autre texte." + }, + "prompt_summarize_this_full_text": { + "message": "Résumez le courriel suivant sous forme de liste à puces." + }, + "prompt_translate_this_full_text": { + "message": "Traduisez le courriel suivant en" + }, + "prompt_this_full_text": { + "message": "Répondez uniquement avec le texte nécessaire, sans commentaires ou autre texte." + }, + "prefs_OptionText_add_tags": { + "message": "Ajoutez des tags aux courriels" + }, + "prefs_OptionText_add_tags_Info": { + "message": "Si coché, un élément sera inclus dans le menu pour appliquer des tags aux courriels." + }, + "prompt_add_tags": { + "message": "Ajoutez des tags à ce courriel" + }, + "prompt_add_tags_full_text": { + "message": "Analysez le texte de courriel suivant et générez une liste de tags séparés par des virgules qui résument son contenu. Utilisez des thèmes, des sujets clés et des descripteurs pertinents comme tags. Assurez-vous que les tags soient concis et pertinents pour le contenu du courriel. Texte du courriel : {%mail_text_body%} Considérez les détails suivants pour le contexte : - Expéditeur : {%author%} - Destinataires : {%recipients%} - Liste CC : {%cc_list%} - Sujet du courriel : {%mail_subject%} Veuillez baser vos tags sur le texte et le contexte du courriel, en ignorant les informations inutiles ou triviales. La sortie doit être uniquement une liste de tags séparés par des virgules, sans aucun commentaire ou texte supplémentaire." + }, + "placeholder_tags_current_email": { + "message": "Tags de courriels" + }, + "placeholder_tags_full_list": { + "message": "Tags existants" + }, + "prefs_OptionText_add_tags_maxnum": { + "message": "Nombre maximum de tags" + }, + "prefs_OptionText_add_tags_maxnum_Info": { + "message": "Le nombre maximum de tags proposés par l'IA. Réglez à 0 si vous ne voulez pas limiter le nombre de tags." + }, + "prompt_add_tags_maxnum": { + "message": "Limitez le nombre de tags à" + }, + "prefs_OptionText_add_tags_hide_exclusions": { + "message": "Masquer les tags exclus" + }, + "prefs_OptionText_add_tags_hide_exclusions_Info": { + "message": "Si coché, les tags présents dans la liste d'exclusion seront masqués dans la boîte de dialogue de confirmation." + }, + "prefs_OptionText_btnManageTagsInfo": { + "message": "Gérez les paramètres des tags" + }, + "AddTags_PageTitle": { + "message": "Gérez les paramètres des tags" + }, + "AddTags_info_default": { + "message": "Sur cette page, vous pouvez modifier l'invite par défaut utilisée pour ajouter des tags aux courriels et gérer la liste d'exclusion." + }, + "AddTags_prompt_text_title": { + "message": "Texte du prompt actuel" + }, + "AddTags_excl_list_title": { + "message": "Liste d'exclusion" + }, + "AddTags_excl_list_infoline": { + "message": "Ceci est une liste de tags qui ne sont pas autorisés à être ajoutés aux courriels." + }, + "save": { + "message": "Enregistrer" + }, + "addtags_info_additional_statements": { + "message": "Cette phrase sera ajoutée à la fin du prompt :" + }, + "reset_default": { + "message": "Réinitialiser aux valeurs par défaut" + }, + "addtags_excl_list_infoline2": { + "message": "Ajoutez un mot par ligne ou séparé par une virgule." + }, + "addtags_dialog_title": { + "message": "Ajoutez des tags au courriel" + }, + "addtags_exclude_tag": { + "message": "Exclure un tag" + }, + "addtags_no_tags_received": { + "message": "Aucun tag reçu de l'IA." + }, + "addtags_no_valid_tags": { + "message": "Aucun tag valide trouvé après filtrage avec la liste d'exclusion." + }, + "thunderai_error_title": { + "message": "Erreur ThunderAI" + }, + "thunderai_warning_title": { + "message": "Avertissement ThunderAI" + }, + "prefs_OptionText_add_tags_first_uppercase": { + "message": "Première lettre en majuscule" + }, + "prefs_OptionText_add_tags_first_uppercase_Info": { + "message": "Si coché, l'étiquette des tags sera définie en minuscules avec seulement la première lettre en majuscule." + }, + "AddTags_prompt_prefs_title": { + "message": "Options d’ajout de tags" + }, + "prefs_SurveyLinkText": { + "message": "Partagez vos commentaires et aidez-nous à améliorer ThunderAI !" + }, + "prefs_SurveyLinkText2": { + "message": "Cliquez ici, cela ne prend qu'une minute !" + }, + "prefs_OpenAIComp_ForceModel": { + "message": "Insérez manuellement le modèle" + }, + "OpenAIComp_force_model_ask": { + "message": "Insérez ici le nom du modèle que vous souhaitez utiliser." + }, + "prefs_OptionText_add_tags_force_lang": { + "message": "Forcer la langue" + }, + "prefs_OptionText_add_tags_force_lang_Info": { + "message": "Si cette option est cochée, la langue des tags sera forcée pour correspondre à celle définie dans les options du ThunderAI, si spécifiée." + }, + "prompt_add_tags_force_lang": { + "message": "Les tags doivent être écrits en" + }, + "prefs_Connection_type_Google_Gemini_API": { + "message": "API Google Gemini" + }, + "prefs_GoogleGemini_API_Key": { + "message": "Clé API" + }, + "GoogleGemini_Models": { + "message": "Modèles d'API Google Gemini" + }, + "GoogleGemini_Models_Fetch": { + "message": "Mettre à jour la liste des modèles Google Gemini" + }, + "GoogleGemini_Models_Error_fetching": { + "message": "Erreur lors de la tentative de récupération des modèles Google Gemini" + }, + "google_gemini_api_request_failed": { + "message": "La requête API Google Gemini a échoué" + }, + "google_gemini_api_connecting": { + "message": "Tentative de connexion à Google Gemini en utilisant la clé API fournie" + }, + "google_gemini_empty_apikey": { + "message": "Vous n'avez pas ajouté de clé API pour l'API Google Gemini. Veuillez en insérer une dans la page des options." + }, + "google_gemini_empty_model": { + "message": "Vous n'avez pas choisi de modèle pour l'API Google Gemini. Veuillez en choisir un dans la page des options." + }, + "GoogleGemini_SystemInstruction": { + "message": "Instruction système" + }, + "GoogleGemini_SystemInstruction_Info": { + "message": "Lorsque vous définissez une instruction système, vous fournissez au modèle un contexte supplémentaire pour comprendre la tâche, fournir des réponses plus personnalisées et respecter des directives spécifiques pour l'invite qui sera envoyée." + }, + "ChatGPT_Developer_Messages": { + "message": "Messages des développeurs" + }, + "ChatGPT_Developer_Messages_Info": { + "message": "Lorsque vous définissez les messages des développeurs, vous fournissez au modèle un contexte supplémentaire pour comprendre la tâche, fournir des réponses plus personnalisées et respecter des directives spécifiques pour l'invite qui sera envoyée." + }, + "prefs_OptionText_btnManagePrompts_infoline3": { + "message": "Vous pouvez utiliser le placeholder de données {%tags_full_list%} dans l'invite pour lister les balises disponibles. Avec une invite appropriée, vous pourriez ensuite forcer le choix des balises uniquement parmi celles déjà existantes." + }, + "placeholder_mail_typed_text": { + "message": "Texte saisi avant le corps du mail cité" + }, + "prompt_get_calendar_event": { + "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) Assurez-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%}\".\nCalculez la date et l'heure de début sur cette base.\nSi 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.\nN'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%}\"" + }, + "prefs_OptionText_get_calendar_event": { + "message": "Ajouter un nouvel événement au calendrier à partir du texte sélectionné" + }, + "prefs_OptionText_get_calendar_event_Info": { + "message": "Si coché, un élément sera inclus dans le menu pour obtenir des informations sur un événement de calendrier à partir du texte sélectionné." + }, + "prefs_OptionText_btnManageCalendarEventInfo": { + "message": "Gérer les paramètres des événements du calendrier" + }, + "GetCalendarEvent_PageTitle": { + "message": "Gérer les paramètres des événements du calendrier" + }, + "GetCalendarEvent_info_default": { + "message": "Sur cette page, vous pouvez modifier l'invite par défaut utilisée pour obtenir un événement de calendrier à partir du texte sélectionné." + }, + "GetCalendarEvent_prompt_text_title": { + "message": "Texte du prompt actuel" + }, + "prefs_OptionText_GetCalendarEvent_infoline2": { + "message": "Vous pouvez modifier le prompt comme vous le souhaitez, mais la réponse reçue de l'IA doit être au format JSON tel que spécifié dans l'invite par défaut !" + }, + "prefs_OptionText_get_calendar_event_Sparks_not_present": { + "message": "Pour utiliser la fonctionnalité d'événements de calendrier, veuillez installer l'addon ThunderAI Sparks." + }, + "prefs_OptionText_download_now": { + "message": "Téléchargez ThunderAI Sparks maintenant !" + }, + "placeholder_mail_datetime": { + "message": "La date et l'heure de l'email" + }, + "placeholder_current_datetime": { + "message": "La date et l'heure actuelles" + }, + "calendar_getting_data_error": { + "message": "Erreur lors de l'obtention des données de l'événement du calendrier" + }, + "calendar_opening_dialog_error": { + "message": "Erreur lors de l'ouverture de la boîte de dialogue de l'événement du calendrier" + } +} From 1ee91abc03f421e7776a4cd73649e7917be90d84 Mon Sep 17 00:00:00 2001 From: Anonymous Date: Sun, 23 Feb 2025 17:41:47 +0000 Subject: [PATCH 3/6] Translated using Weblate (Croatian) Currently translated at 99.6% (287 of 288 strings) Translation: ThunderAI for Thunderbird/main Translate-URL: https://hosted.weblate.org/projects/thunderai/main/hr/ --- _locales/hr/messages.json | 2019 ++++++++++++++++--------------------- 1 file changed, 866 insertions(+), 1153 deletions(-) diff --git a/_locales/hr/messages.json b/_locales/hr/messages.json index 33866520..d9a43e6a 100644 --- a/_locales/hr/messages.json +++ b/_locales/hr/messages.json @@ -1,1154 +1,867 @@ { - "extensionDescription": { - "message": "Koristite ChatGPT ili Ollama kako bi poboljšali vašu e-poštu!", - "description": "Description of the extension." - }, - "menu_title": { - "message": "AI", - "description": "" - }, - "prompt_lang": { - "message": "Odgovori u", - "description": "" - }, - "prompt_reply": { - "message": "Odgovori na ovu poruku e-pošte", - "description": "" - }, - "prompt_reply_advanced": { - "message": "Odgovori na ovu nit", - "description": "" - }, - "prompt_rewrite_polite": { - "message": "Prepravi pristojno", - "description": "" - }, - "prompt_rewrite_formal": { - "message": "Prepravi formalno", - "description": "" - }, - "prompt_classify": { - "message": "Klasificiraj", - "description": "" - }, - "prompt_summarize_this": { - "message": "Sažmi ovo", - "description": "" - }, - "prompt_translate_this": { - "message": "Prevedi ovo", - "description": "" - }, - "prompt_this": { - "message": "Upitaj ovo", - "description": "" - }, - "prompt_selection_needed": { - "message": "Za nastavak morate odabrati neki tekst!", - "description": "" - }, - "customPrompts_managePrompts": { - "message": "Upravljaj upitima", - "description": "" - }, - "customPrompts_managePrompts_help": { - "message": "Više informacija", - "description": "" - }, - "customPrompts_managePrompts_info_default": { - "message": "Zadane upite nije moguće uređivati. Možete ih onemogućiti, a zatim kopirati tekst upita i zalijepiti ga u novi kako biste stvorili modificiranu verziju.", - "description": "" - }, - "customPrompts_managePrompts_info_default_2": { - "message": "Možete uvoziti i izvoziti upite. Postojeći upiti s istim ID-om bit će prebrisani. Dodat će se upiti s novim ID-ovima.", - "description": "" - }, - "customPrompts_managePrompts_info_default_3": { - "message": "Ako je sve ispravno, nakon uvoza kliknite na gumb 'Spremi sve'.", - "description": "" - }, - "customPrompts_start_saving": { - "message": "Spremanje upita...", - "description": "" - }, - "customPrompts_reindexing_list": { - "message": "Ponovno indeksiranje popisa...", - "description": "" - }, - "customPrompts_filtering_prompts": { - "message": "Filtriranje upita...", - "description": "" - }, - "customPrompts_saving_default_prompts": { - "message": "Spremanje zadanih upita...", - "description": "" - }, - "customPrompts_saving_custom_prompts": { - "message": "Spremanje prilagođenih upita...", - "description": "" - }, - "customPrompts_reloading_menus": { - "message": "Ponovno učitavanje izbornika...", - "description": "" - }, - "customPrompts_saved": { - "message": "Upiti su spremljeni!", - "description": "" - }, - "customPrompts_form_label_ID": { - "message": "ID", - "description": "" - }, - "customPrompts_form_label_ID_rules": { - "message": "Mora biti jedinstveno, malim slovima i bez razmaka", - "description": "" - }, - "customPrompts_form_label_Name": { - "message": "Ime", - "description": "" - }, - "customPrompts_form_label_Text": { - "message": "Tekst upita", - "description": "" - }, - "customPrompts_form_label_Action": { - "message": "Radnja", - "description": "" - }, - "customPrompts_form_label_need_selected": { - "message": "Potreban je odabir teksta", - "description": "" - }, - "customPrompts_form_label_need_signature": { - "message": "Uvijek dodaj potpis", - "description": "" - }, - "customPrompts_form_label_need_custom_text": { - "message": "Zatraži dodatni tekst", - "description": "" - }, - "customPrompts_form_label_enabled": { - "message": "Omogućeno", - "description": "" - }, - "customPrompts_form_required_fields": { - "message": "Obavezna polja", - "description": "" - }, - "customPrompts_btnEdit": { - "message": "Uredi", - "description": "" - }, - "customPrompts_btnCancel": { - "message": "Otkaži", - "description": "" - }, - "customPrompts_btnOK": { - "message": "U redu", - "description": "" - }, - "customPrompts_btnDelete": { - "message": "Obriši", - "description": "" - }, - "customPrompts_btnDelete_confirmText": { - "message": "Jeste li sigurni da želite izbrisati ovu stavku?", - "description": "" - }, - "customPrompts_unsaved_changes": { - "message": "Ima nespremljenih promjena!", - "description": "" - }, - "customPrompts_btnSaveAll": { - "message": "Spremi sve", - "description": "" - }, - "customPrompts_save_button": { - "message": "Spremi", - "description": "" - }, - "customPrompts_btnNew": { - "message": "Dodaj novo", - "description": "" - }, - "customPrompts_btnAddNewCommit": { - "message": "Dodaj upit", - "description": "" - }, - "customPrompts_add_to_menu": { - "message": "Dodaj u izbornik", - "description": "" - }, - "customPrompts_add_to_menu_always": { - "message": "Uvijek", - "description": "" - }, - "customPrompts_add_to_menu_reading": { - "message": "Čitanje poruke e-pošte", - "description": "" - }, - "customPrompts_add_to_menu_composing": { - "message": "Sastavljanje poruke e-pošte", - "description": "" - }, - "customPrompts_close_button": { - "message": "Gumb za zatvaranje", - "description": "" - }, - "customPrompts_do_reply": { - "message": "Odgovori", - "description": "" - }, - "customPrompts_substitute_text": { - "message": "Zamijeni tekst", - "description": "" - }, - "chatgpt_win_working": { - "message": "Radovi u tijeku...", - "description": "" - }, - "chatgpt_win_job_completed": { - "message": "Završeno!", - "description": "" - }, - "chatgpt_win_job_completed_select": { - "message": "Odaberi tekst koji želiš koristiti i klikni gumb.", - "description": "" - }, - "chatgpt_win_get_answer": { - "message": "Koristi odabrani odgovor", - "description": "" - }, - "chatgpt_win_close": { - "message": "Zatvori", - "description": "" - }, - "chatgpt_textarea_not_found_error": { - "message": "Čini se da se stranica ChatGPT predugo učitava. Ako završi s učitavanjem, kliknite gumb s desne strane. Ako se problem nastavi, provjerite status usluge.", - "description": "" - }, - "chatgpt_btn_retry": { - "message": "Pokušaj ponovo", - "description": "" - }, - "chatgpt_sendbutton_not_found_error": { - "message": "Pritisnite gumb Pošalji kako biste poslali upit.", - "description": "" - }, - "chatgpt_user_not_logged_in": { - "message": "Niste prijavljeni na ChatGPT. Prijavite se sa svojim vjerodajnicama, zatvorite prozor ChatGPT, a zatim ponovite radnju koju ste pokušali. Nakon toga ćete ostati prijavljeni.", - "description": "" - }, - "chatgpt_win_model_warning": { - "message": "Postavili ste opciju korištenja određenog modela, ali čini se da se ne učitava ispravno. Provjerite vrijednost i pokušajte ponovno. Za sada možete pritisnuti plavi gumb za nastavak.", - "description": "" - }, - "chatgpt_win_custom_text": { - "message": "Ovdje umetnite dodatni tekst za upit.", - "description": "" - }, - "chatgpt_win_send": { - "message": "Pošalji", - "description": "" - }, - "chatgpt_use_gpt35": { - "message": "Koristi GPT3.5", - "description": "" - }, - "chatgpt_force_completion": { - "message": "prisilno dovršenje", - "description": "" - }, - "chatgpt_force_completion_title": { - "message": "Kliknite ovdje za prikaz gumba 'Koristi zadnji odgovor' ako je ChatGPT završio svoj posao, ali se gumb nije pojavio.", - "description": "" - }, - "msg_prompt_too_long": { - "message": "Tekst koji ste unijeli je predug. Morate ga skratiti.", - "description": "" - }, - "prefs_OptionText_release_notes": { - "message": "Bilješke o izdanju", - "description": "" - }, - "prefs_status_page": { - "message": "status usluge", - "description": "" - }, - "prefs_OptionText_chatgpt_win_text": { - "message": "Dimenzije prozora ChatGPT", - "description": "" - }, - "prefs_OptionText_chatgpt_win_height": { - "message": "Visina", - "description": "" - }, - "prefs_OptionText_chatgpt_win_width": { - "message": "Širina", - "description": "" - }, - "prefs_OptionText_default_sign_name": { - "message": "Zadani naziv potpisa", - "description": "" - }, - "prefs_OptionText_default_chatgpt_lang": { - "message": "Zadani jezik za odgovore", - "description": "" - }, - "prefs_OptionText_reply_all": { - "message": "Odgovori svima", - "description": "" - }, - "prefs_OptionText_reply_sender": { - "message": "Odgovori pošiljatelju", - "description": "" - }, - "prefs_OptionText_reply_type": { - "message": "Vrsta odgovora", - "description": "" - }, - "prefs_OptionText_btnManagePrompts": { - "message": "Upravljaj svojim upitima", - "description": "" - }, - "prefsInfoTitle": { - "message": "Važne informacije", - "description": "" - }, - "prefsInfoDesc_1": { - "message": "Može se dogoditi da se ChatGPT web sučelje promijeni na način koji pokvari rad dodatka. Provjerite stranicu \"Status usluge\" povezanu na dnu ove stranice. Također, zapamtite da kada prvi put koristite ThunderAI, morate se prijaviti na ChatGPT.", - "description": "" - }, - "prefsInfoDesc_2": { - "message": "Za korištenje ChatGPT API-ja potreban vam je OpenAI ChatGPT API ključ i morate odabrati model.", - "description": "" - }, - "prefsInfoDesc_3": { - "message": "Za korištenje integracije s Ollama, morate postaviti lokalni Ollama poslužitelj. Nakon što je poslužitelj pokrenut, unesite njegovu adresu u predviđeno polje unutar aplikacije. Kako biste osigurali ispravnu komunikaciju između ThunderAI i Ollama poslužitelja, ne zaboravite postaviti OLLAMA_ORIGINS=moz-extension://*.", - "description": "" - }, - "prefsInfoDesc_4": { - "message": "Za korištenje ove integracije morate postaviti lokalni poslužitelj kompatibilan s OpenAI API-jem, poput LM Studio. Nakon što je poslužitelj pokrenut, unesite njegovu adresu u predviđeno polje unutar aplikacije. Kako biste osigurali ispravnu komunikaciju između ThunderAI i lokalnog poslužitelja, ne zaboravite pravilno postaviti CORS postavke.", - "description": "" - }, - "prefsInfoDesc_5": { - "message": "Ne zaboravite da možete otvoriti izbornik ThunderAI pomoću tipkovničke prečice CTRL+ALT+A", - "description": "" - }, - "prefsInfoDesc_6": { - "message": "Prečac možete promijeniti klikom na ikonu zupčanika u gornjem desnom kutu ove stranice i odabirom \"Upravljaj tipkovničkim prečacima dodatka\".", - "description": "" - }, - "prefsDonation_1": { - "message": "Sviđa li vam se ovaj dodatak?", - "description": "" - }, - "prefsDonation_2": { - "message": "Razmislite o davanju donacije!", - "description": "" - }, - "backToOptionsText": { - "message": "Mogućnosti", - "description": "" - }, - "TranslateText": { - "message": "Želite li pomoći u prijevodu ovog dodatka?", - "description": "" - }, - "TranslateLink": { - "message": "Saznajte kako!", - "description": "" - }, - "customPrompts_ExportAll": { - "message": "Izvezi sve upite", - "description": "" - }, - "customPrompts_Import": { - "message": "Uvezi nove upite", - "description": "" - }, - "importPrompts_confirmText": { - "message": "Upravo ćete uvesti nove upite.", - "description": "" - }, - "customPrompts_start_import": { - "message": "Pokretanje uvoza prilagođenih upita...", - "description": "" - }, - "customPrompts_import_completed": { - "message": "Uvoz prilagođenih upita dovršen! Morate kliknuti na gumb 'Spremi sve' da biste spremili svoje promjene.", - "description": "" - }, - "importPrompts_invalidFile": { - "message": "Datoteka koju pokušavate uvesti nije važeća datoteka prilagođenih upita.", - "description": "" - }, - "importPrompts_invalidPrompts": { - "message": "Datoteka koju pokušavate uvesti ne sadrži valjane upite.", - "description": "" - }, - "currently_used_prompt": { - "message": "Trenutno korišteno ime upita", - "description": "" - }, - "customprompts_form_label_define_response_lang": { - "message": "Odredite jezik odgovora u upitu", - "description": "" - }, - "prefs_Connection_type": { - "message": "Vrsta veze", - "description": "" - }, - "prefs_Connection_type_ChatGPT_Web": { - "message": "ChatGPT web sučelje", - "description": "" - }, - "prefs_Connection_type_ChatGPT_API": { - "message": "ChatGPT OpenAI API", - "description": "" - }, - "prefs_ChatGPT_API_Key": { - "message": "ChatGPT API ključ", - "description": "" - }, - "ChatGPT_Models": { - "message": "ChatGPT modeli", - "description": "" - }, - "ChatGPT_Models_Fetch": { - "message": "Ažuriraj popis ChatGPT modela", - "description": "" - }, - "ChatGPT_Models_Error_fetching": { - "message": "Pogreška pri pokušaju dohvaćanja ChatGPT modela", - "description": "" - }, - "Loading": { - "message": "Učitavanje...", - "description": "" - }, - "error": { - "message": "ThunderAI greška!", - "description": "" - }, - "chatgpt_empty_apikey": { - "message": "Niste dodali API ključ za ChatGPT API. Unesite jedan na stranicu s opcijama.", - "description": "" - }, - "chatgpt_empty_model": { - "message": "Niste odabrali model za ChatGPT API. Odaberite jedan na stranici s opcijama.", - "description": "" - }, - "chagpt_api_send_button": { - "message": "Korištenje modela", - "description": "" - }, - "chagpt_api_connecting": { - "message": "Pokušaj povezivanja na OpenAI ChatGPT pomoću dostavljenog API ključa", - "description": "" - }, - "Debug": { - "message": "Otklanjanje pogrešaka", - "description": "" - }, - "prefs_OptionText_do_debug_info": { - "message": "Aktiviraj sustav za otklanjanje pogrešaka", - "description": "" - }, - "prefs_Connection_type_Ollama_API": { - "message": "Ollama API (lokalni LLM)", - "description": "" - }, - "prefs_Connection_type_OpenAI_Comp_API": { - "message": "OpenAI kompatibilan API", - "description": "" - }, - "prefs_API_Host": { - "message": "Adresa glavnog računala", - "description": "" - }, - "Ollama_Models": { - "message": "Ollama modeli", - "description": "" - }, - "Ollama_Models_Fetch": { - "message": "Ažurirajte popis Ollama modela", - "description": "" - }, - "Ollama_Models_Error_fetching": { - "message": "Pogreška pri pokušaju dohvaćanja Ollama modela", - "description": "" - }, - "API_Models_Error_NoModels": { - "message": "Nema pronađenih modela", - "description": "" - }, - "ollama_empty_host": { - "message": "Niste dodali adresu glavnog računala za Ollama API. Unesite jednu na stranici s mogućnostima.", - "description": "" - }, - "ollama_empty_model": { - "message": "Niste odabrali model za Ollama API. Odaberite jedan na stranici s mogućnostima.", - "description": "" - }, - "ollama_api_connecting": { - "message": "Pokušaj povezivanja na Ollama lokalni poslužitelj pomoću glavnog računala", - "description": "" - }, - "andModel": { - "message": "i model", - "description": "" - }, - "error_connection_interrupted": { - "message": "Veza s poslužiteljem je neočekivano prekinuta", - "description": "" - }, - "ollama_api_request_failed": { - "message": "Ollama API zahtjev nije uspio", - "description": "" - }, - "chatgpt_api_request_failed": { - "message": "OpenAI ChatGPT API zahtjev nije uspio", - "description": "" - }, - "WaitingServerReponse": { - "message": "Čeka se odgovor poslužitelja", - "description": "" - }, - "prefs_API_Host_Info": { - "message": "Nešto poput", - "description": "" - }, - "OpenAIComp_Models": { - "message": "OpenAI kompatibilni API modeli", - "description": "" - }, - "OpenAIComp_Models_Fetch": { - "message": "Ažuriraj popis OpenAI kompatibilnih API modela", - "description": "" - }, - "OpenAIComp_Models_Error_fetching": { - "message": "Pogreška pri pokušaju dohvaćanja OpenAI kompatibilnih API modela", - "description": "" - }, - "OpenAIComp_empty_host": { - "message": "Niste dodali adresu glavnog računala za OpenAI kompatibilan API. Unesite jedan na stranicu s mogućnostima.", - "description": "" - }, - "OpenAIComp_empty_model": { - "message": "Niste odabrali model za OpenAI kompatibilan API. Odaberite jedan na stranici s opcijama.", - "description": "" - }, - "OpenAIComp_api_connecting": { - "message": "Pokušaj povezivanja s OpenAI kompatibilnim API lokalnim poslužiteljem pomoću glavnog računala", - "description": "" - }, - "OpenAIComp_api_request_failed": { - "message": "OpenAI Comp API zahtjev nije uspio", - "description": "" - }, - "prefs_OpenAIComp_ChatName": { - "message": "Naziv čavrljanja", - "description": "" - }, - "prefs_OpenAIComp_ChatName_Info": { - "message": "Ovo je ime koje će se koristiti u AI čavrljanju.", - "description": "" - }, - "StorageSpace": { - "message": "Ukupan prostor za pohranu zauzet", - "description": "" - }, - "SearchPrompt": { - "message": "Upiti za pretraživanje", - "description": "" - }, - "prefs_OptionText_dynamic_menu_force_enter": { - "message": "Izbornik: trenutno brzo slanje", - "description": "" - }, - "prefs_OptionText_dynamic_menu_force_enter_info": { - "message": "Ako je označeno, korištenje tipkovničkog prečaca CTRL+ALT+A automatski će poslati istaknuti upit iz izbornika. U protivnom će korisniku biti prikazan naziv upita, koji će zahtijevati još jedan pritisak tipke Enter za slanje.", - "description": "" - }, - "prefs_OptionText_dynamic_menu_order_alphabet": { - "message": "Izbornik: redoslijed po abecedi", - "description": "" - }, - "prefs_OptionText_dynamic_menu_order_alphabet_info": { - "message": "Ako je označeno, upiti u izborniku bit će poredani abecednim redom.", - "description": "" - }, - "prefs_OptionText_chatgpt_win_dims_info": { - "message": "Postavite na 0 ako ne želite odrediti veličinu prozora.", - "description": "" - }, - "prefs_OpenAIComp_API_Key": { - "message": "OpenAI Comp API ključ", - "description": "" - }, - "Optional": { - "message": "Neobavezno", - "description": "" - }, - "OpenChatGPTTab": { - "message": "Otvorite karticu ChatGPT", - "description": "" - }, - "OpenChatGPTTab_Info": { - "message": "U slučaju problema s prijavom u prozor ThunderAI, otvorite ChatGPT u novoj kartici pomoću gumba s desne strane, prijavite se, zatim zatvorite karticu i nastavite koristiti ThunderAI.", - "description": "" - }, - "placeholder_mail_text_body": { - "message": "Tijelo poruke e-pošte", - "description": "" - }, - "placeholder_mail_html_body": { - "message": "HTML tijelo poruke e-pošte", - "description": "" - }, - "placeholder_mail_subject": { - "message": "Naslov poruke e-pošte", - "description": "" - }, - "placeholder_selected_text": { - "message": "Odabrani tekst", - "description": "" - }, - "placeholder_additional_text": { - "message": "Dodatni tekst", - "description": "" - }, - "placeholder_junk_score": { - "message": "Pogodak smeća", - "description": "" - }, - "placeholder_recipients": { - "message": "Primatelji", - "description": "" - }, - "placeholder_cc_list": { - "message": "CC popis", - "description": "" - }, - "placeholder_author": { - "message": "Autor", - "description": "" - }, - "prefs_OptionText_placeholders_use_default_value": { - "message": "Rezervirana mjesta: koristite zadanu vrijednost", - "description": "" - }, - "prefs_OptionText_placeholders_use_default_value_info": { - "message": "Ako je označeno, rezervirana mjesta bit će ispunjena zadanim vrijednostima kada nije navedena vrijednost. U suprotnom će rezervirana mjesta ostati umjesto.", - "description": "" - }, - "prefs_OptionText_max_prompt_length": { - "message": "Maksimalna duljina upita", - "description": "" - }, - "prefs_OptionText_max_prompt_length_Info": { - "message": "Ovo je najveći broj znakova koji se mogu koristiti u upitu. U protivnom će se prikazati poruka o pogrešci. Vrijednost nije moguće uređivati ​​za ChatGPT web sučelje.", - "description": "" - }, - "prefs_OptionText_chatgpt_web_model": { - "message": "ChatGPT web model", - "description": "" - }, - "prefs_OptionText_chatgpt_web_model_info": { - "message": "Ovo je model koji će se provoditi za ChatGPT web sučelje. Ako nijedan nije naveden ili je naveden netočan, zadani model postavit će ChatGPT na web stranici.", - "description": "" - }, - "prefs_OptionText_chatgpt_web_tempchat": { - "message": "ChatGPT Web privremeno čavrljanje", - "description": "" - }, - "prefs_OptionText_chatgpt_web_tempchat_info": { - "message": "Ako je označeno, privremeno čavrljanje koristit će se u web sučelju ChatGPT.", - "description": "" - }, - "chatgpt_btn_model": { - "message": "Koristi trenutni model", - "description": "" - }, - "SendingPrompt": { - "message": "Slanje upita...", - "description": "" - }, - "AllowedValues": { - "message": "Dopuštene vrijednosti", - "description": "" - }, - "prefs_OptionText_btnManagePrompts_infoline": { - "message": "Možete koristiti dodatna rezervirana mjesta za podatke.", - "description": "" - }, - "prefs_OptionText_btnManagePrompts_infoline2": { - "message": "Možete promijeniti upit kako želite, ali odgovor primljen od AI mora biti popis oznaka odvojenih zarezima!", - "description": "" - }, - "prefs_OptionText_openai_comp_use_v1": { - "message": "Zadrži \"v1\" kompatibilnost", - "description": "" - }, - "prefs_OptionText_openai_comp_use_v1_info": { - "message": "Ako je označeno, segment \"v1\" na putanji API poziva će se zadržati, poput \"http://localhost:1234/v1/chat/completions\".", - "description": "" - }, - "prefs_OptionText_owl_warning": { - "message": "Čini se da barem jedan od vaših računa koristi dodatak Owl for Exchange. Postoji poznati problem između Thunderbirda i Owl, koji se trenutno rješava. Trenutačno možete koristiti ThunderAI dok sastavljate poruke e-pošte, ali ne i dok ih čitate.", - "description": "" - }, - "prefs_OptionText_chatgpt_web_model_tooltip": { - "message": "Kliknite na vrijednost da biste je postavili.", - "description": "" - }, - "prompt_reply_full_text": { - "message": "Odgovori na sljedeću poruku e-pošte. Odgovorit samo s potrebnim tekstom i bez dodatnih komentara ili drugog teksta.", - "description": "" - }, - "prompt_reply_additional_text": { - "message": "Nemoj dodavati naslov u odgovor.", - "description": "" - }, - "reply_same_lang": { - "message": "Odgovori na istom jeziku.", - "description": "" - }, - "sign_msg_as": { - "message": "Potpiši poruku kao", - "description": "" - }, - "prompt_reply_advanced_full_text": { - "message": "Odgovori na sljedeću poruku e-pošte \"{%selected_text%}\", s obzirom da je ovo cijela nit e-pošte \"{%mail_html_body%}\". Odgovori samo s potrebnim tekstom i bez dodatnih komentara ili drugog teksta.", - "description": "" - }, - "prompt_rewrite_full_text": { - "message": "Prepravi sljedeći tekst kako biste bili pristojniji. Odgovori samo s prepravljenim tekstom i bez dodatnih komentara ili drugog teksta.", - "description": "" - }, - "prompt_rewrite_formal_full_text": { - "message": "Prepravi sljedeći tekst da bude formalniji. Odgovori samo s prepravljenim tekstom i bez dodatnih komentara ili drugog teksta.", - "description": "" - }, - "prompt_classify_full_text": { - "message": "Klasificiraj sljedeći tekst u smislu ljubaznosti, topline, formalnosti, asertivnosti, uvredljivosti dajući postotak za svaku kategoriju. Odgovori samo kategorijom i ocijenite bez dodatnih komentara ili drugog teksta.", - "description": "" - }, - "prompt_summarize_this_full_text": { - "message": "Sažmi sljedeću poruku e-pošte u popis s točkama.", - "description": "" - }, - "prompt_translate_this_full_text": { - "message": "Prevedi sljedeću poruku e-pošte na", - "description": "" - }, - "prompt_this_full_text": { - "message": "Odgovori samo s potrebnim tekstom i bez dodatnih komentara ili drugog teksta.", - "description": "" - }, - "prefs_OptionText_add_tags": { - "message": "Dodaj oznake porukama e-pošte", - "description": "" - }, - "prefs_OptionText_add_tags_Info": { - "message": "Ako je označeno, stavka će biti uključena u izbornik za primjenu oznaka na poruku e-pošte.", - "description": "" - }, - "prompt_add_tags": { - "message": "Dodaj oznake ovoj poruci e-pošte", - "description": "" - }, - "prompt_add_tags_full_text": { - "message": "Analiziraj sljedeći tekst poruke e-pošte i generirajte popis oznaka odvojenih zarezima koji sažimaju njegov sadržaj. Koristi teme, ključne teme i relevantne deskriptore kao oznake. Provjeri jesu li oznake sažete i relevantne za sadržaj poruke e-pošte. Tekst poruke e-pošte: {%mail_text_body%} Uzmite u obzir sljedeće pojedinosti za kontekst: - Pošiljatelj: {%author%} - Primatelji: {%recipients%} - CC popis: {%cc_list%} - Naslov poruke e-pošte: {%mail_subject%} Temelji svoje oznake na tekstu i kontekstu poruke e-pošte, zanemarujući nepotrebne informacije ili trivijalne detalje. Izlaz bi trebao biti samo popis oznaka odvojenih zarezom bez dodatnih komentara ili teksta.", - "description": "" - }, - "placeholder_tags_current_email": { - "message": "Oznake e-pošte", - "description": "" - }, - "placeholder_tags_full_list": { - "message": "Postojeće oznake", - "description": "" - }, - "prefs_OptionText_add_tags_maxnum": { - "message": "Maksimalan broj oznaka", - "description": "" - }, - "prefs_OptionText_add_tags_maxnum_Info": { - "message": "Maksimalni broj oznaka koje je predložio AI. Postavite na 0 ako ne želite ograničiti broj oznaka.", - "description": "" - }, - "prompt_add_tags_maxnum": { - "message": "Ograniči broj oznaka na", - "description": "" - }, - "prefs_OptionText_add_tags_hide_exclusions": { - "message": "Sakrij izuzete oznake", - "description": "" - }, - "prefs_OptionText_add_tags_hide_exclusions_Info": { - "message": "Ako je označeno, oznake koje se nalaze na popisu izuzetaka bit će skrivene u dijaloškom okviru za potvrdu.", - "description": "" - }, - "prefs_OptionText_btnManageTagsInfo": { - "message": "Upravljaj postavkama oznaka", - "description": "" - }, - "AddTags_PageTitle": { - "message": "Upravljaj postavkama oznaka\n\n", - "description": "" - }, - "AddTags_info_default": { - "message": "Na ovoj stranici možete promijeniti zadani upit koji se koristi za dodavanje oznaka u poruke e-pošte i upravljanje popisom izuzetaka.", - "description": "" - }, - "AddTags_prompt_text_title": { - "message": "Trenutačni tekst upita", - "description": "" - }, - "AddTags_excl_list_title": { - "message": "Popis izuzetaka", - "description": "" - }, - "AddTags_excl_list_infoline": { - "message": "Ovo je popis oznaka koje nije dopušteno dodavati porukama e-pošte.", - "description": "" - }, - "save": { - "message": "Spremi", - "description": "" - }, - "addtags_info_additional_statements": { - "message": "Ova će izjava biti dodana na kraju upita:", - "description": "" - }, - "reset_default": { - "message": "Vrati na zadano", - "description": "" - }, - "addtags_excl_list_infoline2": { - "message": "Dodaj riječ po retku ili odvojenu zarezom.", - "description": "" - }, - "addtags_dialog_title": { - "message": "Dodaj oznake e-poruci", - "description": "" - }, - "addtags_exclude_tag": { - "message": "Isključi oznaku", - "description": "" - }, - "addtags_no_tags_received": { - "message": "Od AI nisu primljene oznake.", - "description": "" - }, - "addtags_no_valid_tags": { - "message": "Nisu pronađene važeće oznake nakon filtriranja s popisom izuzetaka", - "description": "" - }, - "thunderai_error_title": { - "message": "ThunderAI greška", - "description": "" - }, - "thunderai_warning_title": { - "message": "ThunderAI upozorenje", - "description": "" - }, - "prefs_OptionText_add_tags_first_uppercase": { - "message": "Prvo slovo veliko", - "description": "" - }, - "prefs_OptionText_add_tags_first_uppercase_Info": { - "message": "Ako je označeno, etiketa oznaka bit će postavljena na mala slova sa samo prvim velikim slovom.", - "description": "" - }, - "AddTags_prompt_prefs_title": { - "message": "Mogućnosti dodavanja oznaka", - "description": "" - }, - "prefs_SurveyLinkText": { - "message": "Podijelite svoje povratne informacije i pomozite nam poboljšati ThunderAI!", - "description": "" - }, - "prefs_SurveyLinkText2": { - "message": "Kliknite ovdje, traje samo minutu!", - "description": "" - }, - "prefs_OpenAIComp_ForceModel": { - "message": "Ručno unesi model", - "description": "" - }, - "OpenAIComp_force_model_ask": { - "message": "Ovdje unesite naziv modela koji želite koristiti", - "description": "" - }, - "prefs_OptionText_add_tags_force_lang": { - "message": "Nametni jezik", - "description": "" - }, - "prefs_OptionText_add_tags_force_lang_Info": { - "message": "Ako je označeno, jezik oznaka će biti prisiljen odgovarati jeziku definiranom na stranici mogućnosti ThunderAI, ako je navedeno.", - "description": "" - }, - "prompt_add_tags_force_lang": { - "message": "Oznake moraju biti upisane", - "description": "" - }, - "prefs_Connection_type_Google_Gemini_API": { - "message": "Google Gemini API", - "description": "" - }, - "prefs_GoogleGemini_API_Key": { - "message": "API ključ", - "description": "" - }, - "GoogleGemini_Models": { - "message": "Google Gemini API modeli", - "description": "" - }, - "GoogleGemini_Models_Fetch": { - "message": "Ažuriraj popis Google Gemini modela", - "description": "" - }, - "GoogleGemini_Models_Error_fetching": { - "message": "Pogreška pri pokušaju dohvaćanja modela Google Gemini", - "description": "" - }, - "google_gemini_api_request_failed": { - "message": "Google Gemini API zahtjev nije uspio", - "description": "" - }, - "google_gemini_api_connecting": { - "message": "Pokušaj povezivanja na Google Gemini pomoću dostavljenog API ključa", - "description": "" - }, - "google_gemini_empty_apikey": { - "message": "Niste dodali API ključ za Google Gemini API. Unesite jedan na stranicu s mogućnostima.", - "description": "" - }, - "google_gemini_empty_model": { - "message": "Niste odabrali model za Google Gemini API. Odaberite jedan na stranici s mogućnostima.", - "description": "" - }, - "GoogleGemini_SystemInstruction": { - "message": "Uputa sustava", - "description": "" - }, - "GoogleGemini_SystemInstruction_Info": { - "message": "Kada postavite uputu sustava, dajete modelu dodatni kontekst za razumijevanje zadatka, dajete prilagođenije odgovore i pridržavate se specifičnih smjernica u vezi s upitom koji će biti poslan.", - "description": "" - }, - "ChatGPT_Developer_Messages": { - "message": "Poruke razvojnog programera", - "description": "" - }, - "ChatGPT_Developer_Messages_Info": { - "message": "Kada postavite poruke razvojnog programera, modelu dajete dodatni kontekst za razumijevanje zadatka, dajete prilagođenije odgovore i pridržavate se specifičnih smjernica za upit koji će biti poslan.", - "description": "" - }, - "prefs_OptionText_btnManagePrompts_infoline3": { - "message": "Možete upotrijebiti {%tags_full_list%} rezervirano mjesto podataka u upitu za popis dostupnih oznaka. Uz odgovarajući upit, tada možete prisiliti da se oznake izaberu samo s popisa onih koji već postoje.", - "description": "" - }, - "placeholder_mail_typed_text": { - "message": "Upisani tekst prije citiranog tijela poruke e-pošte", - "description": "" - }, - "prompt_get_calendar_event": { - "message": "Dodaj novi kalendarski događaj", - "description": "" - }, - "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: - Naslov događaja - Datum i vrijeme početka (uključujući vremensku zonu, ako je navedeno) - Datum i vrijeme završetka (uključujući vremensku zonu, ako je navedeno) - Cijeli dan (ako je navedeno) Osiguraj da su podaci oblikovani jasno i dosljedno kako bi se mogli izravno koristiti za stvaranje kalendarskog događaja. Ako postoje relativne vremenske napomene, smatraj da su datum i vrijeme poruke e-pošte \"{%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. Ako trajanje nije navedeno, postavi ga na jedan sat. Ako ne možeš dobiti jednu ili više potrebnih informacija, odgovori praznim nizom. Generiraj 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: { \"startDate\": \"YYYYMMDDTHHMMSS\", \"endDate\": \"YYYYMMDDTHHMMSS\", \"summary\": \"Sažetak kalendarskih događaja ovdje\", \"forceAllDay\": false } Ovo je tekst:\"{%selected_text%}\"", - "description": "" - }, - "prefs_OptionText_get_calendar_event": { - "message": "Dodaj novi kalendarski događaj iz odabranog teksta", - "description": "" - }, - "prefs_OptionText_get_calendar_event_Info": { - "message": "Ako je označeno, stavka će biti uključena u izbornik za dobivanje informacija o kalendarskom događaju iz odabranog teksta.", - "description": "" - }, - "prefs_OptionText_btnManageCalendarEventInfo": { - "message": "Upravljaj postavkama kalendarskih događaja", - "description": "" - }, - "GetCalendarEvent_PageTitle": { - "message": "Upravljaj postavkama kalendarskih događaja", - "description": "" - }, - "GetCalendarEvent_info_default": { - "message": "Na ovoj stranici možete promijeniti zadani upit koji se koristi za dobivanje kalendarskih događaja iz odabranog teksta.", - "description": "" - }, - "GetCalendarEvent_prompt_text_title": { - "message": "Trenutačni tekst upita", - "description": "" - }, - "prefs_OptionText_GetCalendarEvent_infoline2": { - "message": "Možete promijeniti upit kako želite, ali odgovor primljen od AI mora biti u JSON formatu kako je navedeno u zadanom upitu!", - "description": "" - }, - "prefs_OptionText_get_calendar_event_Sparks_not_present": { - "message": "Za korištenje značajke kalendarskih događaja instalirajte dodatak ThunderAI Sparks.", - "description": "" - }, - "prefs_OptionText_download_now": { - "message": "Preuzmite ThunderAI Sparks sada!", - "description": "" - }, - "placeholder_mail_datetime": { - "message": "Datum i vrijeme poruke e-pošte", - "description": "" - }, - "placeholder_current_datetime": { - "message": "Trenutačni datum i vrijeme", - "description": "" - }, - "calendar_getting_data_error": { - "message": "Pogreška pri dohvaćanju podataka o kalendarskom događaju", - "description": "" - }, - "calendar_opening_dialog_error": { - "message": "Pogreška pri otvaranju dijaloškog okvira kalendarskog događaja", - "description": "" - }, - "sparks_not_installed": { - "message": "ThunderAI Sparks nije instaliran!", - "description": "" - }, - "prefs_OptionText_add_tags_auto": { - "message": "Dodajte oznake automatski", - "description": "" - }, - "prefs_OptionText_add_tags_auto_Info": { - "message": "Ako je označeno, AI će automatski dodati oznake novoprimljenim porukama e-pošte.", - "description": "" - }, - "prefs_OptionText_add_tags_auto_force_existing": { - "message": "Nametni postojeće oznake prilikom automatskog označavanja", - "description": "" - }, - "prefs_OptionText_add_tags_auto_force_existing_Info": { - "message": "Ako je označeno, AI će novoprimljenim porukama e-pošte dodati samo postojeće oznake i neće stvarati nove oznake.", - "description": "" - }, - "prefs_OptionText_add_tags_auto_only_inbox": { - "message": "Dodajte oznake samo porukama u Primljenoj pošti", - "description": "" - }, - "prefs_OptionText_add_tags_auto_only_inbox_Info": { - "message": "Ako je označeno, AI će dodati oznake samo porukama e-pošte u mapu Primljena pošta", - "description": "" - }, - "placeholder_thunderai_def_sign": { - "message": "Zadani potpis kako je određeno u mogućnostima ThunderAI.", - "description": "" - }, - "thunderai_def_lang": { - "message": "Zadani jezik kako je određeno u mogućnostima ThunderAI.", - "description": "" - }, - "prefs_OptionText_spamfilter": { - "message": "Automatski filter neželjene pošte", - "description": "" - }, - "prefs_OptionText_spamfilter_Info": { - "message": "Ako je označeno, ThunderAI će automatski premjestiti neželjenu poštu u mapu Neželjena pošta.", - "description": "" - }, - "prefs_OptionText_btnManageSpamFilterInfo": { - "message": "Upravljaj postavkama filtera neželjene pošte", - "description": "" - }, - "SpamFilter_PageTitle": { - "message": "Upravljaj postavkama filtera neželjene pošte", - "description": "" - }, - "SpamFilter_info_default": { - "message": "Na ovoj stranici možete promijeniti zadani upit koji se koristi za otkrivanje neželjene pošte.", - "description": "" - }, - "SpamFilter_prompt_text_title": { - "message": "Trenutačni tekst upita", - "description": "" - }, - "prefs_OptionText_spamfilter_infoline": { - "message": "Možete promijeniti upit kako želite, ali odgovor primljen od AI mora biti u JSON formatu kako je navedeno u zadanom upitu!", - "description": "" - }, - "prompt_spamfilter": { - "message": "Prepoznaj neželjenu poštu", - "description": "" - }, - "prompt_spamfilter_full_text": { - "message": "Analiziraj sljedeću poruku e-pošte i utvrdi je li neželjena ili ne. Razmotri čimbenike kao što su sumnjive ključne riječi, pretjerani promotivni jezik, zavaravajuće linije predmeta, zahtjevi za osobnim podacima i neobične adrese pošiljatelja. Navedi vrijednost od 0 (nije spam) do 100 (neželjena pošta) i objašnjenje od najviše 10 riječi. Generiraj odgovor samo u JSON formatu. Nemoj uključivati ​​nikakav dodatni tekst ili objašnjenje; pruži samo JSON. Ovdje je format koji treba koristiti: { \"spamValue\": , \"explanation\": \"Kratko objašnjenje vašeg obrazloženja\", } Ovdje su informacije o e-poruci: Šalje: \"{%author%}\" Naslov: \"{%mail_subject%}\" Html tijelo: \"{%mail_html_body%}\"", - "description": "" - }, - "SpamFilter_prompt_prefs_title": { - "message": "Mogućnosti filtera neželjene pošte", - "description": "" - }, - "prefs_OptionText_spamfilter_threshold": { - "message": "Prag neželjene pošte", - "description": "" - }, - "prefs_OptionText_spamfilter_threshold_Info": { - "message": "Ako je vrijednost koju vraća AI iznad ovog praga, poruka e-pošte će biti premještena u mapu neželjene pošte.", - "description": "" - }, - "spamfilter_threshold_too_low": { - "message": "Prag neželjene pošte je prenizak! Vjerojatno ćete označiti previše poruka kao neželjenu poštu!", - "description": "" - }, - "spamfilter_threshold_zero": { - "message": "Prag neželjene pošte je nula! Označit ćete sve mailove kao neželjenu poštu!", - "description": "" - }, - "spamfilter_no_reports": { - "message": "Nijedna poruka još nije pregledana na neželjenu poštu. Ovdje ćete pronaći popis zadnjih 100 izvješća o neželjenoj pošti samo za trenutnu sjednicu.", - "description": "" - }, - "SpamReport_Title": { - "message": "Izvješća filtera neželjene pošte", - "description": "" - }, - "Date": { - "message": "Datum", - "description": "" - }, - "From": { - "message": "Šalje", - "description": "" - }, - "Subject": { - "message": "Naslov", - "description": "" - }, - "Spam_Value": { - "message": "Vrijednost neželjene pošte", - "description": "" - }, - "Moved_to_Spam": { - "message": "Premješteno u Neželjenu poštu", - "description": "" - }, - "Explanation": { - "message": "Obrazloženje", - "description": "" - }, - "Report_Date": { - "message": "Datum izvješća", - "description": "" - }, - "spamfilter_moved": { - "message": "Da", - "description": "" - }, - "spamfilter_not_moved": { - "message": "Ne", - "description": "" - } -} \ No newline at end of file + "extensionDescription": { + "message": "Koristite ChatGPT ili Ollama kako bi poboljšali vašu e-poštu!", + "description": "Description of the extension." + }, + "menu_title": { + "message": "AI" + }, + "prompt_lang": { + "message": "Odgovori u" + }, + "prompt_reply": { + "message": "Odgovori na ovu poruku e-pošte" + }, + "prompt_reply_advanced": { + "message": "Odgovori na ovu nit" + }, + "prompt_rewrite_polite": { + "message": "Prepravi pristojno" + }, + "prompt_rewrite_formal": { + "message": "Prepravi formalno" + }, + "prompt_classify": { + "message": "Klasificiraj" + }, + "prompt_summarize_this": { + "message": "Sažmi ovo" + }, + "prompt_translate_this": { + "message": "Prevedi ovo" + }, + "prompt_this": { + "message": "Upitaj ovo" + }, + "prompt_selection_needed": { + "message": "Za nastavak morate odabrati neki tekst!" + }, + "customPrompts_managePrompts": { + "message": "Upravljaj upitima" + }, + "customPrompts_managePrompts_help": { + "message": "Više informacija" + }, + "customPrompts_managePrompts_info_default": { + "message": "Zadane upite nije moguće uređivati. Možete ih onemogućiti, a zatim kopirati tekst upita i zalijepiti ga u novi kako biste stvorili modificiranu verziju." + }, + "customPrompts_managePrompts_info_default_2": { + "message": "Možete uvoziti i izvoziti upite. Postojeći upiti s istim ID-om bit će prebrisani. Dodat će se upiti s novim ID-ovima." + }, + "customPrompts_managePrompts_info_default_3": { + "message": "Ako je sve ispravno, nakon uvoza kliknite na gumb 'Spremi sve'." + }, + "customPrompts_start_saving": { + "message": "Spremanje upita..." + }, + "customPrompts_reindexing_list": { + "message": "Ponovno indeksiranje popisa..." + }, + "customPrompts_filtering_prompts": { + "message": "Filtriranje upita..." + }, + "customPrompts_saving_default_prompts": { + "message": "Spremanje zadanih upita..." + }, + "customPrompts_saving_custom_prompts": { + "message": "Spremanje prilagođenih upita..." + }, + "customPrompts_reloading_menus": { + "message": "Ponovno učitavanje izbornika..." + }, + "customPrompts_saved": { + "message": "Upiti su spremljeni!" + }, + "customPrompts_form_label_ID": { + "message": "ID" + }, + "customPrompts_form_label_ID_rules": { + "message": "Mora biti jedinstveno, malim slovima i bez razmaka" + }, + "customPrompts_form_label_Name": { + "message": "Ime" + }, + "customPrompts_form_label_Text": { + "message": "Tekst upita" + }, + "customPrompts_form_label_Action": { + "message": "Radnja" + }, + "customPrompts_form_label_need_selected": { + "message": "Potreban je odabir teksta" + }, + "customPrompts_form_label_need_signature": { + "message": "Uvijek dodaj potpis" + }, + "customPrompts_form_label_need_custom_text": { + "message": "Zatraži dodatni tekst" + }, + "customPrompts_form_label_enabled": { + "message": "Omogućeno" + }, + "customPrompts_form_required_fields": { + "message": "Obavezna polja" + }, + "customPrompts_btnEdit": { + "message": "Uredi" + }, + "customPrompts_btnCancel": { + "message": "Otkaži" + }, + "customPrompts_btnOK": { + "message": "U redu" + }, + "customPrompts_btnDelete": { + "message": "Obriši" + }, + "customPrompts_btnDelete_confirmText": { + "message": "Jeste li sigurni da želite izbrisati ovu stavku?" + }, + "customPrompts_unsaved_changes": { + "message": "Ima nespremljenih promjena!" + }, + "customPrompts_btnSaveAll": { + "message": "Spremi sve" + }, + "customPrompts_save_button": { + "message": "Spremi" + }, + "customPrompts_btnNew": { + "message": "Dodaj novo" + }, + "customPrompts_btnAddNewCommit": { + "message": "Dodaj upit" + }, + "customPrompts_add_to_menu": { + "message": "Dodaj u izbornik" + }, + "customPrompts_add_to_menu_always": { + "message": "Uvijek" + }, + "customPrompts_add_to_menu_reading": { + "message": "Čitanje poruke e-pošte" + }, + "customPrompts_add_to_menu_composing": { + "message": "Sastavljanje poruke e-pošte" + }, + "customPrompts_close_button": { + "message": "Gumb za zatvaranje" + }, + "customPrompts_do_reply": { + "message": "Odgovori" + }, + "customPrompts_substitute_text": { + "message": "Zamijeni tekst" + }, + "chatgpt_win_working": { + "message": "Radovi u tijeku..." + }, + "chatgpt_win_job_completed": { + "message": "Završeno!" + }, + "chatgpt_win_job_completed_select": { + "message": "Odaberi tekst koji želiš koristiti i klikni gumb." + }, + "chatgpt_win_get_answer": { + "message": "Koristi odabrani odgovor" + }, + "chatgpt_win_close": { + "message": "Zatvori" + }, + "chatgpt_textarea_not_found_error": { + "message": "Čini se da se stranica ChatGPT predugo učitava. Ako završi s učitavanjem, kliknite gumb s desne strane. Ako se problem nastavi, provjerite status usluge." + }, + "chatgpt_btn_retry": { + "message": "Pokušaj ponovo" + }, + "chatgpt_sendbutton_not_found_error": { + "message": "Pritisnite gumb Pošalji kako biste poslali upit." + }, + "chatgpt_user_not_logged_in": { + "message": "Niste prijavljeni na ChatGPT. Prijavite se sa svojim vjerodajnicama, zatvorite prozor ChatGPT, a zatim ponovite radnju koju ste pokušali. Nakon toga ćete ostati prijavljeni." + }, + "chatgpt_win_model_warning": { + "message": "Postavili ste opciju korištenja određenog modela, ali čini se da se ne učitava ispravno. Provjerite vrijednost i pokušajte ponovno. Za sada možete pritisnuti plavi gumb za nastavak." + }, + "chatgpt_win_custom_text": { + "message": "Ovdje umetnite dodatni tekst za upit." + }, + "chatgpt_win_send": { + "message": "Pošalji" + }, + "chatgpt_use_gpt35": { + "message": "Koristi GPT3.5" + }, + "chatgpt_force_completion": { + "message": "prisilno dovršenje" + }, + "chatgpt_force_completion_title": { + "message": "Kliknite ovdje za prikaz gumba 'Koristi zadnji odgovor' ako je ChatGPT završio svoj posao, ali se gumb nije pojavio." + }, + "msg_prompt_too_long": { + "message": "Tekst koji ste unijeli je predug. Morate ga skratiti." + }, + "prefs_OptionText_release_notes": { + "message": "Bilješke o izdanju" + }, + "prefs_status_page": { + "message": "status usluge" + }, + "prefs_OptionText_chatgpt_win_text": { + "message": "Dimenzije prozora ChatGPT" + }, + "prefs_OptionText_chatgpt_win_height": { + "message": "Visina" + }, + "prefs_OptionText_chatgpt_win_width": { + "message": "Širina" + }, + "prefs_OptionText_default_sign_name": { + "message": "Zadani naziv potpisa" + }, + "prefs_OptionText_default_chatgpt_lang": { + "message": "Zadani jezik za odgovore" + }, + "prefs_OptionText_reply_all": { + "message": "Odgovori svima" + }, + "prefs_OptionText_reply_sender": { + "message": "Odgovori pošiljatelju" + }, + "prefs_OptionText_reply_type": { + "message": "Vrsta odgovora" + }, + "prefs_OptionText_btnManagePrompts": { + "message": "Upravljaj svojim upitima" + }, + "prefsInfoTitle": { + "message": "Važne informacije" + }, + "prefsInfoDesc_1": { + "message": "Može se dogoditi da se ChatGPT web sučelje promijeni na način koji pokvari rad dodatka. Provjerite stranicu \"Status usluge\" povezanu na dnu ove stranice. Također, zapamtite da kada prvi put koristite ThunderAI, morate se prijaviti na ChatGPT." + }, + "prefsInfoDesc_2": { + "message": "Za korištenje ChatGPT API-ja potreban vam je OpenAI ChatGPT API ključ i morate odabrati model." + }, + "prefsInfoDesc_3": { + "message": "Za korištenje integracije s Ollama, morate postaviti lokalni Ollama poslužitelj. Nakon što je poslužitelj pokrenut, unesite njegovu adresu u predviđeno polje unutar aplikacije. Kako biste osigurali ispravnu komunikaciju između ThunderAI i Ollama poslužitelja, ne zaboravite postaviti OLLAMA_ORIGINS=moz-extension://*." + }, + "prefsInfoDesc_4": { + "message": "Za korištenje ove integracije morate postaviti lokalni poslužitelj kompatibilan s OpenAI API-jem, poput LM Studio. Nakon što je poslužitelj pokrenut, unesite njegovu adresu u predviđeno polje unutar aplikacije. Kako biste osigurali ispravnu komunikaciju između ThunderAI i lokalnog poslužitelja, ne zaboravite pravilno postaviti CORS postavke." + }, + "prefsInfoDesc_5": { + "message": "Ne zaboravite da možete otvoriti izbornik ThunderAI pomoću tipkovničke prečice CTRL+ALT+A" + }, + "prefsInfoDesc_6": { + "message": "Prečac možete promijeniti klikom na ikonu zupčanika u gornjem desnom kutu ove stranice i odabirom \"Upravljaj tipkovničkim prečacima dodatka\"." + }, + "prefsDonation_1": { + "message": "Sviđa li vam se ovaj dodatak?" + }, + "prefsDonation_2": { + "message": "Razmislite o davanju donacije!" + }, + "backToOptionsText": { + "message": "Mogućnosti" + }, + "TranslateText": { + "message": "Želite li pomoći u prijevodu ovog dodatka?" + }, + "TranslateLink": { + "message": "Saznajte kako!" + }, + "customPrompts_ExportAll": { + "message": "Izvezi sve upite" + }, + "customPrompts_Import": { + "message": "Uvezi nove upite" + }, + "importPrompts_confirmText": { + "message": "Upravo ćete uvesti nove upite." + }, + "customPrompts_start_import": { + "message": "Pokretanje uvoza prilagođenih upita..." + }, + "customPrompts_import_completed": { + "message": "Uvoz prilagođenih upita dovršen! Morate kliknuti na gumb 'Spremi sve' da biste spremili svoje promjene." + }, + "importPrompts_invalidFile": { + "message": "Datoteka koju pokušavate uvesti nije važeća datoteka prilagođenih upita." + }, + "importPrompts_invalidPrompts": { + "message": "Datoteka koju pokušavate uvesti ne sadrži valjane upite." + }, + "currently_used_prompt": { + "message": "Trenutno korišteno ime upita" + }, + "customprompts_form_label_define_response_lang": { + "message": "Odredite jezik odgovora u upitu" + }, + "prefs_Connection_type": { + "message": "Vrsta veze" + }, + "prefs_Connection_type_ChatGPT_Web": { + "message": "ChatGPT web sučelje" + }, + "prefs_Connection_type_ChatGPT_API": { + "message": "ChatGPT OpenAI API" + }, + "prefs_ChatGPT_API_Key": { + "message": "ChatGPT API ključ" + }, + "ChatGPT_Models": { + "message": "ChatGPT modeli" + }, + "ChatGPT_Models_Fetch": { + "message": "Ažuriraj popis ChatGPT modela" + }, + "ChatGPT_Models_Error_fetching": { + "message": "Pogreška pri pokušaju dohvaćanja ChatGPT modela" + }, + "Loading": { + "message": "Učitavanje..." + }, + "error": { + "message": "ThunderAI greška!" + }, + "chatgpt_empty_apikey": { + "message": "Niste dodali API ključ za ChatGPT API. Unesite jedan na stranicu s opcijama." + }, + "chatgpt_empty_model": { + "message": "Niste odabrali model za ChatGPT API. Odaberite jedan na stranici s opcijama." + }, + "chagpt_api_send_button": { + "message": "Korištenje modela" + }, + "chagpt_api_connecting": { + "message": "Pokušaj povezivanja na OpenAI ChatGPT pomoću dostavljenog API ključa" + }, + "Debug": { + "message": "Otklanjanje pogrešaka" + }, + "prefs_OptionText_do_debug_info": { + "message": "Aktiviraj sustav za otklanjanje pogrešaka" + }, + "prefs_Connection_type_Ollama_API": { + "message": "Ollama API (lokalni LLM)" + }, + "prefs_Connection_type_OpenAI_Comp_API": { + "message": "OpenAI kompatibilan API" + }, + "prefs_API_Host": { + "message": "Adresa glavnog računala" + }, + "Ollama_Models": { + "message": "Ollama modeli" + }, + "Ollama_Models_Fetch": { + "message": "Ažurirajte popis Ollama modela" + }, + "Ollama_Models_Error_fetching": { + "message": "Pogreška pri pokušaju dohvaćanja Ollama modela" + }, + "API_Models_Error_NoModels": { + "message": "Nema pronađenih modela" + }, + "ollama_empty_host": { + "message": "Niste dodali adresu glavnog računala za Ollama API. Unesite jednu na stranici s mogućnostima." + }, + "ollama_empty_model": { + "message": "Niste odabrali model za Ollama API. Odaberite jedan na stranici s mogućnostima." + }, + "ollama_api_connecting": { + "message": "Pokušaj povezivanja na Ollama lokalni poslužitelj pomoću glavnog računala" + }, + "andModel": { + "message": "i model" + }, + "error_connection_interrupted": { + "message": "Veza s poslužiteljem je neočekivano prekinuta" + }, + "ollama_api_request_failed": { + "message": "Ollama API zahtjev nije uspio" + }, + "chatgpt_api_request_failed": { + "message": "OpenAI ChatGPT API zahtjev nije uspio" + }, + "WaitingServerReponse": { + "message": "Čeka se odgovor poslužitelja" + }, + "prefs_API_Host_Info": { + "message": "Nešto poput" + }, + "OpenAIComp_Models": { + "message": "OpenAI kompatibilni API modeli" + }, + "OpenAIComp_Models_Fetch": { + "message": "Ažuriraj popis OpenAI kompatibilnih API modela" + }, + "OpenAIComp_Models_Error_fetching": { + "message": "Pogreška pri pokušaju dohvaćanja OpenAI kompatibilnih API modela" + }, + "OpenAIComp_empty_host": { + "message": "Niste dodali adresu glavnog računala za OpenAI kompatibilan API. Unesite jedan na stranicu s mogućnostima." + }, + "OpenAIComp_empty_model": { + "message": "Niste odabrali model za OpenAI kompatibilan API. Odaberite jedan na stranici s opcijama." + }, + "OpenAIComp_api_connecting": { + "message": "Pokušaj povezivanja s OpenAI kompatibilnim API lokalnim poslužiteljem pomoću glavnog računala" + }, + "OpenAIComp_api_request_failed": { + "message": "OpenAI Comp API zahtjev nije uspio" + }, + "prefs_OpenAIComp_ChatName": { + "message": "Naziv čavrljanja" + }, + "prefs_OpenAIComp_ChatName_Info": { + "message": "Ovo je ime koje će se koristiti u AI čavrljanju." + }, + "StorageSpace": { + "message": "Ukupan prostor za pohranu zauzet" + }, + "SearchPrompt": { + "message": "Upiti za pretraživanje" + }, + "prefs_OptionText_dynamic_menu_force_enter": { + "message": "Izbornik: trenutno brzo slanje" + }, + "prefs_OptionText_dynamic_menu_force_enter_info": { + "message": "Ako je označeno, korištenje tipkovničkog prečaca CTRL+ALT+A automatski će poslati istaknuti upit iz izbornika. U protivnom će korisniku biti prikazan naziv upita, koji će zahtijevati još jedan pritisak tipke Enter za slanje." + }, + "prefs_OptionText_dynamic_menu_order_alphabet": { + "message": "Izbornik: redoslijed po abecedi" + }, + "prefs_OptionText_dynamic_menu_order_alphabet_info": { + "message": "Ako je označeno, upiti u izborniku bit će poredani abecednim redom." + }, + "prefs_OptionText_chatgpt_win_dims_info": { + "message": "Postavite na 0 ako ne želite odrediti veličinu prozora." + }, + "prefs_OpenAIComp_API_Key": { + "message": "OpenAI Comp API ključ" + }, + "Optional": { + "message": "Neobavezno" + }, + "OpenChatGPTTab": { + "message": "Otvorite karticu ChatGPT" + }, + "OpenChatGPTTab_Info": { + "message": "U slučaju problema s prijavom u prozor ThunderAI, otvorite ChatGPT u novoj kartici pomoću gumba s desne strane, prijavite se, zatim zatvorite karticu i nastavite koristiti ThunderAI." + }, + "placeholder_mail_text_body": { + "message": "Tijelo poruke e-pošte" + }, + "placeholder_mail_html_body": { + "message": "HTML tijelo poruke e-pošte" + }, + "placeholder_mail_subject": { + "message": "Naslov poruke e-pošte" + }, + "placeholder_selected_text": { + "message": "Odabrani tekst" + }, + "placeholder_additional_text": { + "message": "Dodatni tekst" + }, + "placeholder_junk_score": { + "message": "Pogodak smeća" + }, + "placeholder_recipients": { + "message": "Primatelji" + }, + "placeholder_cc_list": { + "message": "CC popis" + }, + "placeholder_author": { + "message": "Autor" + }, + "prefs_OptionText_placeholders_use_default_value": { + "message": "Rezervirana mjesta: koristite zadanu vrijednost" + }, + "prefs_OptionText_placeholders_use_default_value_info": { + "message": "Ako je označeno, rezervirana mjesta bit će ispunjena zadanim vrijednostima kada nije navedena vrijednost. U suprotnom će rezervirana mjesta ostati umjesto." + }, + "prefs_OptionText_max_prompt_length": { + "message": "Maksimalna duljina upita" + }, + "prefs_OptionText_max_prompt_length_Info": { + "message": "Ovo je najveći broj znakova koji se mogu koristiti u upitu. U protivnom će se prikazati poruka o pogrešci. Vrijednost nije moguće uređivati ​​za ChatGPT web sučelje." + }, + "prefs_OptionText_chatgpt_web_model": { + "message": "ChatGPT web model" + }, + "prefs_OptionText_chatgpt_web_model_info": { + "message": "Ovo je model koji će se provoditi za ChatGPT web sučelje. Ako nijedan nije naveden ili je naveden netočan, zadani model postavit će ChatGPT na web stranici." + }, + "prefs_OptionText_chatgpt_web_tempchat": { + "message": "ChatGPT Web privremeno čavrljanje" + }, + "prefs_OptionText_chatgpt_web_tempchat_info": { + "message": "Ako je označeno, privremeno čavrljanje koristit će se u web sučelju ChatGPT." + }, + "chatgpt_btn_model": { + "message": "Koristi trenutni model" + }, + "SendingPrompt": { + "message": "Slanje upita..." + }, + "AllowedValues": { + "message": "Dopuštene vrijednosti" + }, + "prefs_OptionText_btnManagePrompts_infoline": { + "message": "Možete koristiti dodatna rezervirana mjesta za podatke." + }, + "prefs_OptionText_btnManagePrompts_infoline2": { + "message": "Možete promijeniti upit kako želite, ali odgovor primljen od AI mora biti popis oznaka odvojenih zarezima!" + }, + "prefs_OptionText_openai_comp_use_v1": { + "message": "Zadrži \"v1\" kompatibilnost" + }, + "prefs_OptionText_openai_comp_use_v1_info": { + "message": "Ako je označeno, segment \"v1\" na putanji API poziva će se zadržati, poput \"http://localhost:1234/v1/chat/completions\"." + }, + "prefs_OptionText_owl_warning": { + "message": "Čini se da barem jedan od vaših računa koristi dodatak Owl for Exchange. Postoji poznati problem između Thunderbirda i Owl, koji se trenutno rješava. Trenutačno možete koristiti ThunderAI dok sastavljate poruke e-pošte, ali ne i dok ih čitate." + }, + "prefs_OptionText_chatgpt_web_model_tooltip": { + "message": "Kliknite na vrijednost da biste je postavili." + }, + "prompt_reply_full_text": { + "message": "Odgovori na sljedeću poruku e-pošte. Odgovorit samo s potrebnim tekstom i bez dodatnih komentara ili drugog teksta." + }, + "prompt_reply_additional_text": { + "message": "Nemoj dodavati naslov u odgovor." + }, + "reply_same_lang": { + "message": "Odgovori na istom jeziku." + }, + "sign_msg_as": { + "message": "Potpiši poruku kao" + }, + "prompt_reply_advanced_full_text": { + "message": "Odgovori na sljedeću poruku e-pošte \"{%selected_text%}\", s obzirom da je ovo cijela nit e-pošte \"{%mail_html_body%}\". Odgovori samo s potrebnim tekstom i bez dodatnih komentara ili drugog teksta." + }, + "prompt_rewrite_full_text": { + "message": "Prepravi sljedeći tekst kako biste bili pristojniji. Odgovori samo s prepravljenim tekstom i bez dodatnih komentara ili drugog teksta." + }, + "prompt_rewrite_formal_full_text": { + "message": "Prepravi sljedeći tekst da bude formalniji. Odgovori samo s prepravljenim tekstom i bez dodatnih komentara ili drugog teksta." + }, + "prompt_classify_full_text": { + "message": "Klasificiraj sljedeći tekst u smislu ljubaznosti, topline, formalnosti, asertivnosti, uvredljivosti dajući postotak za svaku kategoriju. Odgovori samo kategorijom i ocijenite bez dodatnih komentara ili drugog teksta." + }, + "prompt_summarize_this_full_text": { + "message": "Sažmi sljedeću poruku e-pošte u popis s točkama." + }, + "prompt_translate_this_full_text": { + "message": "Prevedi sljedeću poruku e-pošte na" + }, + "prompt_this_full_text": { + "message": "Odgovori samo s potrebnim tekstom i bez dodatnih komentara ili drugog teksta." + }, + "prefs_OptionText_add_tags": { + "message": "Dodaj oznake porukama e-pošte" + }, + "prefs_OptionText_add_tags_Info": { + "message": "Ako je označeno, stavka će biti uključena u izbornik za primjenu oznaka na poruku e-pošte." + }, + "prompt_add_tags": { + "message": "Dodaj oznake ovoj poruci e-pošte" + }, + "prompt_add_tags_full_text": { + "message": "Analiziraj sljedeći tekst poruke e-pošte i generirajte popis oznaka odvojenih zarezima koji sažimaju njegov sadržaj. Koristi teme, ključne teme i relevantne deskriptore kao oznake. Provjeri jesu li oznake sažete i relevantne za sadržaj poruke e-pošte. Tekst poruke e-pošte: {%mail_text_body%} Uzmite u obzir sljedeće pojedinosti za kontekst: - Pošiljatelj: {%author%} - Primatelji: {%recipients%} - CC popis: {%cc_list%} - Naslov poruke e-pošte: {%mail_subject%} Temelji svoje oznake na tekstu i kontekstu poruke e-pošte, zanemarujući nepotrebne informacije ili trivijalne detalje. Izlaz bi trebao biti samo popis oznaka odvojenih zarezom bez dodatnih komentara ili teksta." + }, + "placeholder_tags_current_email": { + "message": "Oznake e-pošte" + }, + "placeholder_tags_full_list": { + "message": "Postojeće oznake" + }, + "prefs_OptionText_add_tags_maxnum": { + "message": "Maksimalan broj oznaka" + }, + "prefs_OptionText_add_tags_maxnum_Info": { + "message": "Maksimalni broj oznaka koje je predložio AI. Postavite na 0 ako ne želite ograničiti broj oznaka." + }, + "prompt_add_tags_maxnum": { + "message": "Ograniči broj oznaka na" + }, + "prefs_OptionText_add_tags_hide_exclusions": { + "message": "Sakrij izuzete oznake" + }, + "prefs_OptionText_add_tags_hide_exclusions_Info": { + "message": "Ako je označeno, oznake koje se nalaze na popisu izuzetaka bit će skrivene u dijaloškom okviru za potvrdu." + }, + "prefs_OptionText_btnManageTagsInfo": { + "message": "Upravljaj postavkama oznaka" + }, + "AddTags_PageTitle": { + "message": "Upravljaj postavkama oznaka\n\n" + }, + "AddTags_info_default": { + "message": "Na ovoj stranici možete promijeniti zadani upit koji se koristi za dodavanje oznaka u poruke e-pošte i upravljanje popisom izuzetaka." + }, + "AddTags_prompt_text_title": { + "message": "Trenutačni tekst upita" + }, + "AddTags_excl_list_title": { + "message": "Popis izuzetaka" + }, + "AddTags_excl_list_infoline": { + "message": "Ovo je popis oznaka koje nije dopušteno dodavati porukama e-pošte." + }, + "save": { + "message": "Spremi" + }, + "addtags_info_additional_statements": { + "message": "Ova će izjava biti dodana na kraju upita:" + }, + "reset_default": { + "message": "Vrati na zadano" + }, + "addtags_excl_list_infoline2": { + "message": "Dodaj riječ po retku ili odvojenu zarezom." + }, + "addtags_dialog_title": { + "message": "Dodaj oznake e-poruci" + }, + "addtags_exclude_tag": { + "message": "Isključi oznaku" + }, + "addtags_no_tags_received": { + "message": "Od AI nisu primljene oznake." + }, + "addtags_no_valid_tags": { + "message": "Nisu pronađene važeće oznake nakon filtriranja s popisom izuzetaka" + }, + "thunderai_error_title": { + "message": "ThunderAI greška" + }, + "thunderai_warning_title": { + "message": "ThunderAI upozorenje" + }, + "prefs_OptionText_add_tags_first_uppercase": { + "message": "Prvo slovo veliko" + }, + "prefs_OptionText_add_tags_first_uppercase_Info": { + "message": "Ako je označeno, etiketa oznaka bit će postavljena na mala slova sa samo prvim velikim slovom." + }, + "AddTags_prompt_prefs_title": { + "message": "Mogućnosti dodavanja oznaka" + }, + "prefs_SurveyLinkText": { + "message": "Podijelite svoje povratne informacije i pomozite nam poboljšati ThunderAI!" + }, + "prefs_SurveyLinkText2": { + "message": "Kliknite ovdje, traje samo minutu!" + }, + "prefs_OpenAIComp_ForceModel": { + "message": "Ručno unesi model" + }, + "OpenAIComp_force_model_ask": { + "message": "Ovdje unesite naziv modela koji želite koristiti" + }, + "prefs_OptionText_add_tags_force_lang": { + "message": "Nametni jezik" + }, + "prefs_OptionText_add_tags_force_lang_Info": { + "message": "Ako je označeno, jezik oznaka će biti prisiljen odgovarati jeziku definiranom na stranici mogućnosti ThunderAI, ako je navedeno." + }, + "prompt_add_tags_force_lang": { + "message": "Oznake moraju biti upisane" + }, + "prefs_Connection_type_Google_Gemini_API": { + "message": "Google Gemini API" + }, + "prefs_GoogleGemini_API_Key": { + "message": "API ključ" + }, + "GoogleGemini_Models": { + "message": "Google Gemini API modeli" + }, + "GoogleGemini_Models_Fetch": { + "message": "Ažuriraj popis Google Gemini modela" + }, + "GoogleGemini_Models_Error_fetching": { + "message": "Pogreška pri pokušaju dohvaćanja modela Google Gemini" + }, + "google_gemini_api_request_failed": { + "message": "Google Gemini API zahtjev nije uspio" + }, + "google_gemini_api_connecting": { + "message": "Pokušaj povezivanja na Google Gemini pomoću dostavljenog API ključa" + }, + "google_gemini_empty_apikey": { + "message": "Niste dodali API ključ za Google Gemini API. Unesite jedan na stranicu s mogućnostima." + }, + "google_gemini_empty_model": { + "message": "Niste odabrali model za Google Gemini API. Odaberite jedan na stranici s mogućnostima." + }, + "GoogleGemini_SystemInstruction": { + "message": "Uputa sustava" + }, + "GoogleGemini_SystemInstruction_Info": { + "message": "Kada postavite uputu sustava, dajete modelu dodatni kontekst za razumijevanje zadatka, dajete prilagođenije odgovore i pridržavate se specifičnih smjernica u vezi s upitom koji će biti poslan." + }, + "ChatGPT_Developer_Messages": { + "message": "Poruke razvojnog programera" + }, + "ChatGPT_Developer_Messages_Info": { + "message": "Kada postavite poruke razvojnog programera, modelu dajete dodatni kontekst za razumijevanje zadatka, dajete prilagođenije odgovore i pridržavate se specifičnih smjernica za upit koji će biti poslan." + }, + "prefs_OptionText_btnManagePrompts_infoline3": { + "message": "Možete upotrijebiti {%tags_full_list%} rezervirano mjesto podataka u upitu za popis dostupnih oznaka. Uz odgovarajući upit, tada možete prisiliti da se oznake izaberu samo s popisa onih koji već postoje." + }, + "placeholder_mail_typed_text": { + "message": "Upisani tekst prije citiranog tijela poruke e-pošte" + }, + "prompt_get_calendar_event": { + "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: - Naslov događaja - Datum i vrijeme početka (uključujući vremensku zonu, ako je navedeno) - Datum i vrijeme završetka (uključujući vremensku zonu, ako je navedeno) - Cijeli dan (ako je navedeno) Osiguraj da su podaci oblikovani jasno i dosljedno kako bi se mogli izravno koristiti za stvaranje kalendarskog događaja. Ako postoje relativne vremenske napomene, smatraj da su datum i vrijeme poruke e-pošte \"{%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. Ako trajanje nije navedeno, postavi ga na jedan sat. Ako ne možeš dobiti jednu ili više potrebnih informacija, odgovori praznim nizom. Generiraj 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: { \"startDate\": \"YYYYMMDDTHHMMSS\", \"endDate\": \"YYYYMMDDTHHMMSS\", \"summary\": \"Sažetak kalendarskih događaja ovdje\", \"forceAllDay\": false } Ovo je tekst:\"{%selected_text%}\"" + }, + "prefs_OptionText_get_calendar_event": { + "message": "Dodaj novi kalendarski događaj iz odabranog teksta" + }, + "prefs_OptionText_get_calendar_event_Info": { + "message": "Ako je označeno, stavka će biti uključena u izbornik za dobivanje informacija o kalendarskom događaju iz odabranog teksta." + }, + "prefs_OptionText_btnManageCalendarEventInfo": { + "message": "Upravljaj postavkama kalendarskih događaja" + }, + "GetCalendarEvent_PageTitle": { + "message": "Upravljaj postavkama kalendarskih događaja" + }, + "GetCalendarEvent_info_default": { + "message": "Na ovoj stranici možete promijeniti zadani upit koji se koristi za dobivanje kalendarskih događaja iz odabranog teksta." + }, + "GetCalendarEvent_prompt_text_title": { + "message": "Trenutačni tekst upita" + }, + "prefs_OptionText_GetCalendarEvent_infoline2": { + "message": "Možete promijeniti upit kako želite, ali odgovor primljen od AI mora biti u JSON formatu kako je navedeno u zadanom upitu!" + }, + "prefs_OptionText_get_calendar_event_Sparks_not_present": { + "message": "Za korištenje značajke kalendarskih događaja instalirajte dodatak ThunderAI Sparks." + }, + "prefs_OptionText_download_now": { + "message": "Preuzmite ThunderAI Sparks sada!" + }, + "placeholder_mail_datetime": { + "message": "Datum i vrijeme poruke e-pošte" + }, + "placeholder_current_datetime": { + "message": "Trenutačni datum i vrijeme" + }, + "calendar_getting_data_error": { + "message": "Pogreška pri dohvaćanju podataka o kalendarskom događaju" + }, + "calendar_opening_dialog_error": { + "message": "Pogreška pri otvaranju dijaloškog okvira kalendarskog događaja" + }, + "sparks_not_installed": { + "message": "ThunderAI Sparks nije instaliran!" + }, + "prefs_OptionText_add_tags_auto": { + "message": "Dodajte oznake automatski" + }, + "prefs_OptionText_add_tags_auto_Info": { + "message": "Ako je označeno, AI će automatski dodati oznake novoprimljenim porukama e-pošte." + }, + "prefs_OptionText_add_tags_auto_force_existing": { + "message": "Nametni postojeće oznake prilikom automatskog označavanja" + }, + "prefs_OptionText_add_tags_auto_force_existing_Info": { + "message": "Ako je označeno, AI će novoprimljenim porukama e-pošte dodati samo postojeće oznake i neće stvarati nove oznake." + }, + "prefs_OptionText_add_tags_auto_only_inbox": { + "message": "Dodajte oznake samo porukama u Primljenoj pošti" + }, + "prefs_OptionText_add_tags_auto_only_inbox_Info": { + "message": "Ako je označeno, AI će dodati oznake samo porukama e-pošte u mapu Primljena pošta" + }, + "placeholder_thunderai_def_sign": { + "message": "Zadani potpis kako je određeno u mogućnostima ThunderAI." + }, + "thunderai_def_lang": { + "message": "Zadani jezik kako je određeno u mogućnostima ThunderAI." + }, + "prefs_OptionText_spamfilter": { + "message": "Automatski filter neželjene pošte" + }, + "prefs_OptionText_spamfilter_Info": { + "message": "Ako je označeno, ThunderAI će automatski premjestiti neželjenu poštu u mapu Neželjena pošta." + }, + "prefs_OptionText_btnManageSpamFilterInfo": { + "message": "Upravljaj postavkama filtera neželjene pošte" + }, + "SpamFilter_PageTitle": { + "message": "Upravljaj postavkama filtera neželjene pošte" + }, + "SpamFilter_info_default": { + "message": "Na ovoj stranici možete promijeniti zadani upit koji se koristi za otkrivanje neželjene pošte." + }, + "SpamFilter_prompt_text_title": { + "message": "Trenutačni tekst upita" + }, + "prefs_OptionText_spamfilter_infoline": { + "message": "Možete promijeniti upit kako želite, ali odgovor primljen od AI mora biti u JSON formatu kako je navedeno u zadanom upitu!" + }, + "prompt_spamfilter": { + "message": "Prepoznaj neželjenu poštu" + }, + "prompt_spamfilter_full_text": { + "message": "Analiziraj sljedeću poruku e-pošte i utvrdi je li neželjena ili ne. Razmotri čimbenike kao što su sumnjive ključne riječi, pretjerani promotivni jezik, zavaravajuće linije predmeta, zahtjevi za osobnim podacima i neobične adrese pošiljatelja. Navedi vrijednost od 0 (nije spam) do 100 (neželjena pošta) i objašnjenje od najviše 10 riječi. Generiraj odgovor samo u JSON formatu. Nemoj uključivati ​​nikakav dodatni tekst ili objašnjenje; pruži samo JSON. Ovdje je format koji treba koristiti: { \"spamValue\": , \"explanation\": \"Kratko objašnjenje vašeg obrazloženja\", } Ovdje su informacije o e-poruci: Šalje: \"{%author%}\" Naslov: \"{%mail_subject%}\" Html tijelo: \"{%mail_html_body%}\"" + }, + "SpamFilter_prompt_prefs_title": { + "message": "Mogućnosti filtera neželjene pošte" + }, + "prefs_OptionText_spamfilter_threshold": { + "message": "Prag neželjene pošte" + }, + "prefs_OptionText_spamfilter_threshold_Info": { + "message": "Ako je vrijednost koju vraća AI iznad ovog praga, poruka e-pošte će biti premještena u mapu neželjene pošte." + }, + "spamfilter_threshold_too_low": { + "message": "Prag neželjene pošte je prenizak! Vjerojatno ćete označiti previše poruka kao neželjenu poštu!" + }, + "spamfilter_threshold_zero": { + "message": "Prag neželjene pošte je nula! Označit ćete sve mailove kao neželjenu poštu!" + }, + "spamfilter_no_reports": { + "message": "Nijedna poruka još nije pregledana na neželjenu poštu. Ovdje ćete pronaći popis zadnjih 100 izvješća o neželjenoj pošti samo za trenutnu sjednicu." + }, + "SpamReport_Title": { + "message": "Izvješća filtera neželjene pošte" + }, + "Date": { + "message": "Datum" + }, + "From": { + "message": "Šalje" + }, + "Subject": { + "message": "Naslov" + }, + "Spam_Value": { + "message": "Vrijednost neželjene pošte" + }, + "Moved_to_Spam": { + "message": "Premješteno u Neželjenu poštu" + }, + "Explanation": { + "message": "Obrazloženje" + }, + "Report_Date": { + "message": "Datum izvješća" + }, + "spamfilter_moved": { + "message": "Da" + }, + "spamfilter_not_moved": { + "message": "Ne" + } +} From e65993143297124be2144f7140f651e9d3854e78 Mon Sep 17 00:00:00 2001 From: Anonymous Date: Sun, 23 Feb 2025 17:41:47 +0000 Subject: [PATCH 4/6] Translated using Weblate (Italian) Currently translated at 87.8% (253 of 288 strings) Translation: ThunderAI for Thunderbird/main Translate-URL: https://hosted.weblate.org/projects/thunderai/main/it/ --- _locales/it/messages.json | 1781 ++++++++++++++++--------------------- 1 file changed, 764 insertions(+), 1017 deletions(-) diff --git a/_locales/it/messages.json b/_locales/it/messages.json index e832e50d..0bf3b46d 100644 --- a/_locales/it/messages.json +++ b/_locales/it/messages.json @@ -1,1018 +1,765 @@ { - "extensionDescription": { - "message": "Usa ChatGPT o Ollama per migliorare le tue email!", - "description": "Description of the extension." - }, - "menu_title": { - "message": "IA", - "description": "" - }, - "prompt_lang": { - "message": "Rispondi in ", - "description": "" - }, - "prompt_reply": { - "message": "Rispondi a questa email", - "description": "" - }, - "prompt_reply_advanced": { - "message": "Rispondi a questo thread", - "description": "" - }, - "prompt_rewrite_polite": { - "message": "Riscrivi cortese", - "description": "" - }, - "prompt_rewrite_formal": { - "message": "Riscrivi formale", - "description": "" - }, - "prompt_classify": { - "message": "Classifica", - "description": "" - }, - "prompt_summarize_this": { - "message": "Riassumi", - "description": "" - }, - "prompt_translate_this": { - "message": "Traduci", - "description": "" - }, - "prompt_this": { - "message": "Chedi a ChatGPT", - "description": "" - }, - "prompt_selection_needed": { - "message": "Per procedere è necessario che selezioni del testo!", - "description": "" - }, - "customPrompts_managePrompts": { - "message": "Gestisci i prompt", - "description": "" - }, - "customPrompts_managePrompts_help": { - "message": "Informazioni", - "description": "" - }, - "customPrompts_managePrompts_info_default": { - "message": "I prompt predefiniti non sono modificabili. Puoi disattivarli, quindi copiare il testo del prompt e incollarlo in uno nuovo per crearne una versione modificata.", - "description": "" - }, - "customPrompts_managePrompts_info_default_2": { - "message": "Puoi importare ed esportare i prompt. I prompt esistenti con lo stesso ID verranno sovrascritti. I prompt con nuovi ID verranno aggiunti.", - "description": "" - }, - "customPrompts_managePrompts_info_default_3": { - "message": "Se tutto è corretto, dopo l'importazione fai clic sul pulsante 'Salva Tutto'.", - "description": "" - }, - "customPrompts_start_saving": { - "message": "Salvataggio prompt in corso...", - "description": "" - }, - "customPrompts_reindexing_list": { - "message": "Indicizzazione lista...", - "description": "" - }, - "customPrompts_filtering_prompts": { - "message": "Applicazione filtro in corso...", - "description": "" - }, - "customPrompts_saving_default_prompts": { - "message": "Salvataggio prompt di base...", - "description": "" - }, - "customPrompts_saving_custom_prompts": { - "message": "Salvataggio prompt personalizzati...", - "description": "" - }, - "customPrompts_reloading_menus": { - "message": "Caricamento menu aggiornati...", - "description": "" - }, - "customPrompts_saved": { - "message": "Prompt salvati!", - "description": "" - }, - "customPrompts_form_label_ID": { - "message": "ID", - "description": "" - }, - "customPrompts_form_label_ID_rules": { - "message": "Deve essere univoco, minuscolo e senza spazi.", - "description": "" - }, - "customPrompts_form_label_Name": { - "message": "Nome", - "description": "" - }, - "customPrompts_form_label_Text": { - "message": "Testo del prompt", - "description": "" - }, - "customPrompts_form_label_Action": { - "message": "Azione", - "description": "" - }, - "customPrompts_form_label_need_selected": { - "message": "Necessaria la selezione di testo", - "description": "" - }, - "customPrompts_form_label_need_signature": { - "message": "Aggiungi sempre la firma", - "description": "" - }, - "customPrompts_form_label_need_custom_text": { - "message": "Chiedi un testo aggiuntivo", - "description": "" - }, - "customPrompts_form_label_enabled": { - "message": "Attivo", - "description": "" - }, - "customPrompts_form_required_fields": { - "message": "Campi obbligatori", - "description": "" - }, - "customPrompts_btnEdit": { - "message": "Modifica", - "description": "" - }, - "customPrompts_btnCancel": { - "message": "Annulla", - "description": "" - }, - "customPrompts_btnOK": { - "message": "OK", - "description": "" - }, - "customPrompts_btnDelete": { - "message": "Cancella", - "description": "" - }, - "customPrompts_btnDelete_confirmText": { - "message": "Sei sicuro di voler cancellare questo elemento?", - "description": "" - }, - "customPrompts_unsaved_changes": { - "message": "Ci sono modifiche non salvate!", - "description": "" - }, - "customPrompts_btnSaveAll": { - "message": "Salva Tutto", - "description": "" - }, - "customPrompts_save_button": { - "message": "Salva", - "description": "" - }, - "customPrompts_btnNew": { - "message": "Aggiungi Nuovo", - "description": "" - }, - "customPrompts_btnAddNewCommit": { - "message": "Aggiungi il Prompt", - "description": "" - }, - "customPrompts_add_to_menu": { - "message": "Aggiungi al menu", - "description": "" - }, - "customPrompts_add_to_menu_always": { - "message": "Sempre", - "description": "" - }, - "customPrompts_add_to_menu_reading": { - "message": "In lettura di una mail", - "description": "" - }, - "customPrompts_add_to_menu_composing": { - "message": "In composizione di una mail", - "description": "" - }, - "customPrompts_close_button": { - "message": "Pulsante chiudi", - "description": "" - }, - "customPrompts_do_reply": { - "message": "Rispondi", - "description": "" - }, - "customPrompts_substitute_text": { - "message": "Sostituisci il testo", - "description": "" - }, - "chatgpt_win_working": { - "message": "Elaborazione in corso...", - "description": "" - }, - "chatgpt_win_job_completed": { - "message": "Completato!", - "description": "" - }, - "chatgpt_win_job_completed_select": { - "message": "Seleziona il testo che desideri utilizzare e clicca sul pulsante.", - "description": "" - }, - "chatgpt_win_get_answer": { - "message": "Usa la risposta selezionata", - "description": "" - }, - "chatgpt_win_close": { - "message": "Chiudi", - "description": "" - }, - "chatgpt_textarea_not_found_error": { - "message": "Sembra che la pagina di ChatGPT impieghi troppo tempo a caricarsi. Se finisce di caricarsi, clicca sul pulsante a destra. Se il problema persiste, per favore controlla lo stato del servizio.", - "description": "" - }, - "chatgpt_btn_retry": { - "message": "Riprova", - "description": "" - }, - "chatgpt_sendbutton_not_found_error": { - "message": "Premi il pulsante per inviare il prompt a ChatGPT.", - "description": "" - }, - "chatgpt_user_not_logged_in": { - "message": "Non sei connesso a ChatGPT. Effettua l'accesso con le tue credenziali, chiudi la finestra di ChatGPT e poi ripeti l'azione che avevi tentato. Rimarrai connesso in seguito.", - "description": "" - }, - "chatgpt_win_model_warning": { - "message": "Hai impostato l'opzione per utilizzare un modello specifico, ma sembra che non si stia caricando correttamente. Controlla il valore e riprova. Per ora, puoi premere il pulsante blu per continuare.", - "description": "" - }, - "chatgpt_win_custom_text": { - "message": "Inserisci qui il testo aggiuntivo per il prompt.", - "description": "" - }, - "chatgpt_win_send": { - "message": "Invia", - "description": "" - }, - "chatgpt_use_gpt35": { - "message": "Usa GPT3.5", - "description": "" - }, - "chatgpt_force_completion": { - "message": "forza il completamento", - "description": "" - }, - "chatgpt_force_completion_title": { - "message": "Fai clic qui per visualizzare il pulsante 'Usa l'ultima risposta' se ChatGPT ha terminato il suo lavoro ma il pulsante non è apparso.", - "description": "" - }, - "msg_prompt_too_long": { - "message": "Il testo che vuoi inviare è troppo lungo. Devi ridurlo per poter procedere.", - "description": "" - }, - "prefs_OptionText_release_notes": { - "message": "Note di rilascio", - "description": "" - }, - "prefs_status_page": { - "message": "stato del servizio", - "description": "" - }, - "prefs_OptionText_chatgpt_win_text": { - "message": "Dimensioni della finestra di ChatGPT", - "description": "" - }, - "prefs_OptionText_chatgpt_win_height": { - "message": "Altezza", - "description": "" - }, - "prefs_OptionText_chatgpt_win_width": { - "message": "Larghezza", - "description": "" - }, - "prefs_OptionText_default_sign_name": { - "message": "Nome da utilizzare per la firma", - "description": "" - }, - "prefs_OptionText_default_chatgpt_lang": { - "message": "Lingua predefinita per le risposte", - "description": "" - }, - "prefs_OptionText_reply_all": { - "message": "Rispondi a tutti", - "description": "" - }, - "prefs_OptionText_reply_sender": { - "message": "Rispondi al mittente", - "description": "" - }, - "prefs_OptionText_reply_type": { - "message": "Modalità di risposta", - "description": "" - }, - "prefs_OptionText_btnManagePrompts": { - "message": "Gestisci i tuoi prompts", - "description": "" - }, - "prefsInfoTitle": { - "message": "Informazioni Importanti", - "description": "" - }, - "prefsInfoDesc_1": { - "message": "È possibile che l'interfaccia web di ChatGPT cambi in modo tale da compromettere il funzionamento dell'addon. Controlla la pagina \"Stato del servizio\" collegata in fondo a questa pagina. Ricorda inoltre che la prima volta che utilizzi ThunderAI, devi effettuare l'accesso a ChatGPT.", - "description": "" - }, - "prefsInfoDesc_2": { - "message": "Per utilizzare l'API di ChatGPT, è necessaria una OpenAI ChatGPT API Key e devi scegliere un modello.", - "description": "" - }, - "prefsInfoDesc_3": { - "message": "Per utilizzare l'integrazione con Ollama, è necessario configurare un server Ollama locale. Una volta che il server è attivo, inserisci il suo indirizzo nel campo designato all'interno dell'applicazione. Per garantire una corretta comunicazione tra ThunderAI e il server Ollama, ricorda di impostare OLLAMA_ORIGINS=moz-extension://*.", - "description": "" - }, - "prefsInfoDesc_4": { - "message": "Per utilizzare questa integrazione, è necessario configurare un server locale compatibile con l'API di OpenAI, come LM Studio. Una volta avviato il server, inserisci il suo indirizzo nella pagina delle opzioni. Per garantire una corretta comunicazione tra ThunderAI e il server locale, ricorda di configurare correttamente le impostazioni CORS.", - "description": "" - }, - "prefsInfoDesc_5": { - "message": "Ricorda che puoi aprire il menu di ThunderAI utilizzando la combinazione di tasti CTRL+ALT+A.", - "description": "" - }, - "prefsInfoDesc_6": { - "message": "Puoi modificare la scorciatoia cliccando sull'icona a forma di ingranaggio in alto a destra di questa pagina e scegliendo \"Gestisci scorciatoie da tastiera\".", - "description": "" - }, - "prefsDonation_1": { - "message": "Ti piace questo componente aggiuntivo?", - "description": "" - }, - "prefsDonation_2": { - "message": "Considera di fare una donazione!", - "description": "" - }, - "backToOptionsText": { - "message": "Opzioni", - "description": "" - }, - "TranslateText": { - "message": "Vuoi aiutare a tradurre questo addon?", - "description": "" - }, - "TranslateLink": { - "message": "Scopri come!", - "description": "" - }, - "customPrompts_ExportAll": { - "message": "Esporta tutti i prompt", - "description": "" - }, - "customPrompts_Import": { - "message": "Importa i nuovi prompt", - "description": "" - }, - "importPrompts_confirmText": { - "message": "Stai per importare nuovi prompt.", - "description": "" - }, - "customPrompts_start_import": { - "message": "Inizio importazione dei prompt personalizzati...", - "description": "" - }, - "customPrompts_import_completed": { - "message": "Importazione dei prompt personalizzati completata! È necessario fare clic sul pulsante 'Salva Tutto' per salvare le modifiche.", - "description": "" - }, - "importPrompts_invalidFile": { - "message": "Il file che stai cercando di importare non è un file valido di prompt personalizzati.", - "description": "" - }, - "importPrompts_invalidPrompts": { - "message": "Il file che stai cercando di importare non contiene alcun prompt valido.", - "description": "" - }, - "currently_used_prompt": { - "message": "Nome del prompt attualmente utilizzato", - "description": "" - }, - "customprompts_form_label_define_response_lang": { - "message": "Definisci la lingua di risposta nel prompt.", - "description": "" - }, - "prefs_Connection_type": { - "message": "Tipo di connessione", - "description": "" - }, - "prefs_Connection_type_ChatGPT_Web": { - "message": "Interfaccia Web ChatGPT", - "description": "" - }, - "prefs_Connection_type_ChatGPT_API": { - "message": "API OpenAI per ChatGPT", - "description": "" - }, - "prefs_ChatGPT_API_Key": { - "message": "Chiave API ChatGPT", - "description": "" - }, - "ChatGPT_Models": { - "message": "Modelli ChatGPT", - "description": "" - }, - "ChatGPT_Models_Fetch": { - "message": "Aggiorna l'elenco dei modelli ChatGPT", - "description": "" - }, - "ChatGPT_Models_Error_fetching": { - "message": "Errore durante il recupero dei modelli di ChatGPT", - "description": "" - }, - "Loading": { - "message": "Caricamento in corso...", - "description": "" - }, - "error": { - "message": "Errore ThunderAI!", - "description": "" - }, - "chatgpt_empty_apikey": { - "message": "Non hai aggiunto una chiave API per l'API di ChatGPT. Per favore, inseriscine una nella pagina delle opzioni.", - "description": "" - }, - "chatgpt_empty_model": { - "message": "Non hai scelto un modello per l'API di ChatGPT. Per favore, scegline uno nella pagina delle opzioni.", - "description": "" - }, - "chagpt_api_send_button": { - "message": "Modello utilizzato", - "description": "" - }, - "chagpt_api_connecting": { - "message": "Tentativo di connessione a OpenAI ChatGPT utilizzando la chiave API fornita", - "description": "" - }, - "Debug": { - "message": "Debug", - "description": "" - }, - "prefs_OptionText_do_debug_info": { - "message": "Attiva il sistema di debug", - "description": "" - }, - "prefs_Connection_type_Ollama_API": { - "message": "API Ollama (LLM Locale)", - "description": "" - }, - "prefs_Connection_type_OpenAI_Comp_API": { - "message": "API compatibile con OpenAI", - "description": "" - }, - "prefs_API_Host": { - "message": "Indirizzo dell'host", - "description": "" - }, - "Ollama_Models": { - "message": "Modelli Ollama", - "description": "" - }, - "Ollama_Models_Fetch": { - "message": "Aggiorna la lista dei modelli Ollama", - "description": "" - }, - "Ollama_Models_Error_fetching": { - "message": "Errore nel tentativo di recuperare i modelli Ollama", - "description": "" - }, - "API_Models_Error_NoModels": { - "message": "Nessun modello trovato", - "description": "" - }, - "ollama_empty_host": { - "message": "Non hai aggiunto un indirizzo host per l'API Ollama. Per favore, inseriscine uno nella pagina delle opzioni.", - "description": "" - }, - "ollama_empty_model": { - "message": "Non hai scelto un modello per l'API Ollama. Per favore, scegline uno nella pagina delle opzioni.", - "description": "" - }, - "ollama_api_connecting": { - "message": "Tentativo di connettersi al server locale Ollama usando l'host", - "description": "" - }, - "andModel": { - "message": "e il modello", - "description": "" - }, - "error_connection_interrupted": { - "message": "La connessione al server è stata interrotta inaspettatamente", - "description": "" - }, - "ollama_api_request_failed": { - "message": "La richiesta all'API Ollama è fallita", - "description": "" - }, - "chatgpt_api_request_failed": { - "message": "Richiesta all'API compatibile con OpenAI ChatGPT fallita", - "description": "" - }, - "WaitingServerReponse": { - "message": "In attesa della risposta del server", - "description": "" - }, - "prefs_API_Host_Info": { - "message": "Qualcosa come", - "description": "" - }, - "OpenAIComp_Models": { - "message": "Modelli dell'API compatibile con OpenAI", - "description": "" - }, - "OpenAIComp_Models_Fetch": { - "message": "Aggiorna la lista dei modelli dell'API compatibile con OpenAI", - "description": "" - }, - "OpenAIComp_Models_Error_fetching": { - "message": "Errore durante il tentativo di recuperare i modelli dell'API compatibile con OpenAI", - "description": "" - }, - "OpenAIComp_empty_host": { - "message": "Non hai aggiunto un indirizzo del server per l'API compatibile con OpenAI. Inseriscine uno nella pagina delle opzioni.", - "description": "" - }, - "OpenAIComp_empty_model": { - "message": "Non hai scelto un modello per l'API compatibile con OpenAI. Scegline uno nella pagina delle opzioni.", - "description": "" - }, - "OpenAIComp_api_connecting": { - "message": "Tentativo di connessione al server locale dell'API compatibile con OpenAI utilizzando l'host", - "description": "" - }, - "OpenAIComp_api_request_failed": { - "message": "Richiesta all'API compatibile con OpenAI fallita", - "description": "" - }, - "prefs_OpenAIComp_ChatName": { - "message": "Nome della chat", - "description": "" - }, - "prefs_OpenAIComp_ChatName_Info": { - "message": "Questo è il nome che verrà utilizzato nella chat con l'IA.", - "description": "" - }, - "StorageSpace": { - "message": "Spazio di archiviazione totale occupato", - "description": "" - }, - "SearchPrompt": { - "message": "Cerca prompt", - "description": "" - }, - "prefs_OptionText_dynamic_menu_force_enter": { - "message": "Menu: invio immediato del prompt", - "description": "" - }, - "prefs_OptionText_dynamic_menu_force_enter_info": { - "message": "Se selezionato, l'utilizzo della combinazione di tasti CTRL+ALT+A invierà automaticamente il prompt evidenziato dal menu. In caso contrario, verrà visualizzato il nome del prompt, richiedendo un'ulteriore pressione del tasto Invio per inviarlo.", - "description": "" - }, - "prefs_OptionText_dynamic_menu_order_alphabet": { - "message": "Menu: ordina alfabeticamente", - "description": "" - }, - "prefs_OptionText_dynamic_menu_order_alphabet_info": { - "message": "Se selezionato, i prompt nel menu verranno ordinati in ordine alfabetico.", - "description": "" - }, - "prefs_OptionText_chatgpt_win_dims_info": { - "message": "Imposta a 0 se non desideri specificare la dimensione della finestra.", - "description": "" - }, - "prefs_OpenAIComp_API_Key": { - "message": "Chiave API OpenAI Comp", - "description": "" - }, - "Optional": { - "message": "Opzionale", - "description": "" - }, - "OpenChatGPTTab": { - "message": "Apri ChatGPT in un nuovo tab", - "description": "" - }, - "OpenChatGPTTab_Info": { - "message": "In caso di problemi di accesso nella finestra di ThunderAI, apri ChatGPT in un nuovo tab utilizzando il pulsante a destra, accedi, quindi chiudi la scheda e continua a usare ThunderAI.", - "description": "" - }, - "placeholder_mail_text_body": { - "message": "Corpo del messaggio", - "description": "" - }, - "placeholder_mail_html_body": { - "message": "Corpo del messaggio in HTML", - "description": "" - }, - "placeholder_mail_subject": { - "message": "Oggetto del messaggio", - "description": "" - }, - "placeholder_selected_text": { - "message": "Testo selezionato", - "description": "" - }, - "placeholder_additional_text": { - "message": "Testo aggiuntivo", - "description": "" - }, - "placeholder_junk_score": { - "message": "Punteggio di spam", - "description": "" - }, - "placeholder_recipients": { - "message": "Destinatari", - "description": "" - }, - "placeholder_cc_list": { - "message": "Lista CC", - "description": "" - }, - "placeholder_author": { - "message": "Autore", - "description": "" - }, - "prefs_OptionText_placeholders_use_default_value": { - "message": "Segnaposti: usa valore predefinito", - "description": "" - }, - "prefs_OptionText_placeholders_use_default_value_info": { - "message": "Se selezionato, i segnaposti saranno riempiti con i valori predefiniti quando non viene fornito alcun valore. Altrimenti, i segnaposti rimarranno visibili nel testo.", - "description": "" - }, - "prefs_OptionText_max_prompt_length": { - "message": "Lunghezza massima del prompt", - "description": "" - }, - "prefs_OptionText_max_prompt_length_Info": { - "message": "Questa è la lunghezza massima di caratteri che può essere utilizzata in un prompt. Altrimenti, verrà visualizzato un messaggio di errore. Il valore non è modificabile per l'interfaccia Web di ChatGPT.", - "description": "" - }, - "prefs_OptionText_chatgpt_web_model": { - "message": "Modello Web ChatGPT", - "description": "" - }, - "prefs_OptionText_chatgpt_web_model_info": { - "message": "Questo è il modello che verrà utilizzato nell'interfaccia Web di ChatGPT. Se non viene specificato o ne viene fornito uno errato, ChatGPT imposterà il modello predefinito sulla pagina Web.", - "description": "" - }, - "prefs_OptionText_chatgpt_web_tempchat": { - "message": "Chat temporanea di ChatGPT", - "description": "" - }, - "prefs_OptionText_chatgpt_web_tempchat_info": { - "message": "Se selezionato, la chat temporanea verrà utilizzata nell'interfaccia Web di ChatGPT.", - "description": "" - }, - "chatgpt_btn_model": { - "message": "Usa il modello corrente", - "description": "" - }, - "SendingPrompt": { - "message": "Invio del prompt...", - "description": "" - }, - "AllowedValues": { - "message": "Valori consentiti", - "description": "" - }, - "prefs_OptionText_btnManagePrompts_infoline": { - "message": "Puoi utilizzare segnaposto per dati aggiuntivi.", - "description": "" - }, - "prefs_OptionText_btnManagePrompts_infoline2": { - "message": "Puoi modificare il prompt come preferisci, ma la risposta ricevuta dall'IA deve essere una lista di tag separati da virgole!", - "description": "" - }, - "prefs_OptionText_openai_comp_use_v1": { - "message": "Mantieni la compatibilità con \"v1\"", - "description": "" - }, - "prefs_OptionText_openai_comp_use_v1_info": { - "message": "Se selezionato, il segmento \"v1\" nel percorso delle chiamate API verrà mantenuto, ad esempio \"http://localhost:1234/v1/chat/completions\".", - "description": "" - }, - "prefs_OptionText_owl_warning": { - "message": "Sembra che almeno uno dei tuoi account stia utilizzando il componente aggiuntivo Gufo per Exchange. Esiste un problema noto tra Thunderbird e Gufo, che è attualmente in fase di risoluzione. Al momento, puoi utilizzare ThunderAI durante la composizione delle email, ma non durante la loro lettura.", - "description": "" - }, - "prefs_OptionText_chatgpt_web_model_tooltip": { - "message": "Fai clic su un valore per impostarlo.", - "description": "" - }, - "prompt_reply_full_text": { - "message": "Rispondi alla seguente email. Rispondi solo con il testo necessario, senza commenti o altro testo aggiuntivo.", - "description": "" - }, - "prompt_reply_additional_text": { - "message": "Non aggiungere la riga dell'oggetto alla risposta.", - "description": "" - }, - "reply_same_lang": { - "message": "Rispondi nella stessa lingua.", - "description": "" - }, - "sign_msg_as": { - "message": "Firma il messaggio come", - "description": "" - }, - "prompt_reply_advanced_full_text": { - "message": "Rispondi alla seguente email \"{%selected_text%}\", considerando che questo è l'intero thread di email \"{%mail_html_body%}\". Rispondi solo con il testo necessario, senza commenti aggiuntivi o altro testo.", - "description": "" - }, - "prompt_rewrite_full_text": { - "message": "Riformula il seguente testo per renderlo più cortese. Rispondi solo con il testo riformulato, senza commenti aggiuntivi o altro testo.", - "description": "" - }, - "prompt_rewrite_formal_full_text": { - "message": "Riformula il seguente testo per renderlo più formale. Rispondi solo con il testo riformulato, senza commenti aggiuntivi o altro testo.", - "description": "" - }, - "prompt_classify_full_text": { - "message": "Classifica il seguente testo in termini di Cortesia, Calore, Formalità, Assertività, Offensività, indicando una percentuale per ciascuna categoria. Rispondi solo con la categoria e il punteggio, senza commenti aggiuntivi o altro testo.", - "description": "" - }, - "prompt_summarize_this_full_text": { - "message": "Riepiloga la seguente email in una lista con punti elenco.", - "description": "" - }, - "prompt_translate_this_full_text": { - "message": "Traduci la seguente email in", - "description": "" - }, - "prompt_this_full_text": { - "message": "Rispondi solo con il testo necessario, senza commenti aggiuntivi o altro testo.", - "description": "" - }, - "prefs_OptionText_add_tags": { - "message": "Aggiungi tag alle email", - "description": "" - }, - "prefs_OptionText_add_tags_Info": { - "message": "Se selezionato, verrà incluso nel menu un elemento per applicare i tag alle email.", - "description": "" - }, - "prompt_add_tags": { - "message": "Aggiungi tag a questa email", - "description": "" - }, - "prompt_add_tags_full_text": { - "message": "Analizza il seguente testo email e genera una lista di tag separati da virgole che ne riassumano il contenuto. Usa temi, argomenti principali e descrittori pertinenti come tag. Assicurati che i tag siano concisi e rilevanti per il contenuto dell'email. Testo email: {%mail_text_body%} Considera i seguenti dettagli come contesto: - Mittente: {%author%} - Destinatari: {%recipients%} - Lista CC: {%cc_list%} - Oggetto dell'email: {%mail_subject%} Basa i tuoi tag sul testo e sul contesto dell'email, ignorando informazioni superflue o dettagli banali. L'output dovrebbe essere solo un elenco di tag separati da virgole, senza alcun commento o testo aggiuntivo.", - "description": "" - }, - "placeholder_tags_current_email": { - "message": "Tag delle email", - "description": "" - }, - "placeholder_tags_full_list": { - "message": "Tag esistenti", - "description": "" - }, - "prefs_OptionText_add_tags_maxnum": { - "message": "Numero massimo di tag", - "description": "" - }, - "prefs_OptionText_add_tags_maxnum_Info": { - "message": "Il numero massimo di tag proposti dall'IA. Imposta a 0 se non vuoi limitare il numero di tag.", - "description": "" - }, - "prompt_add_tags_maxnum": { - "message": "Limita il numero di tag a", - "description": "" - }, - "prefs_OptionText_add_tags_hide_exclusions": { - "message": "Nascondi i tag esclusi", - "description": "" - }, - "prefs_OptionText_add_tags_hide_exclusions_Info": { - "message": "Se selezionato, i tag presenti nella lista di esclusione saranno nascosti nella finestra di conferma.", - "description": "" - }, - "prefs_OptionText_btnManageTagsInfo": { - "message": "Gestisci le impostazioni dei tag", - "description": "" - }, - "AddTags_PageTitle": { - "message": "Impostazioni dei Tag", - "description": "" - }, - "AddTags_info_default": { - "message": "In questa pagina puoi modificare il prompt predefinito utilizzato per aggiungere tag alle email e gestire la lista di esclusione.", - "description": "" - }, - "AddTags_prompt_text_title": { - "message": "Testo del prompt attuale", - "description": "" - }, - "AddTags_excl_list_title": { - "message": "Lista di esclusione", - "description": "" - }, - "AddTags_excl_list_infoline": { - "message": "Questa è una lista di tag che non possono essere aggiunti alle email.", - "description": "" - }, - "save": { - "message": "Salva", - "description": "" - }, - "addtags_info_additional_statements": { - "message": "Questa frase verrà aggiunta alla fine del prompt:", - "description": "" - }, - "reset_default": { - "message": "Ripristina impostazioni predefinite", - "description": "" - }, - "addtags_excl_list_infoline2": { - "message": "Aggiungi una parola per riga o separata da una virgola.", - "description": "" - }, - "addtags_dialog_title": { - "message": "Aggiungi tag all'email", - "description": "" - }, - "addtags_exclude_tag": { - "message": "Escludi il tag", - "description": "" - }, - "addtags_no_tags_received": { - "message": "Nessun tag ricevuto dall'IA.", - "description": "" - }, - "addtags_no_valid_tags": { - "message": "Nessun tag valido trovato dopo aver applicato il filtro della lista di esclusione.", - "description": "" - }, - "thunderai_error_title": { - "message": "Errore ThunderAI", - "description": "" - }, - "thunderai_warning_title": { - "message": "Avviso ThunderAI", - "description": "" - }, - "prefs_OptionText_add_tags_first_uppercase": { - "message": "Prima lettera maiuscola", - "description": "" - }, - "prefs_OptionText_add_tags_first_uppercase_Info": { - "message": "Se selezionato, l'etichetta dei tag sarà impostata in lettere minuscole con solo la prima lettera maiuscola.", - "description": "" - }, - "AddTags_prompt_prefs_title": { - "message": "Opzioni per aggiungere tag", - "description": "" - }, - "prefs_SurveyLinkText": { - "message": "Condividi il tuo feedback e aiutaci a migliorare ThunderAI!", - "description": "" - }, - "prefs_SurveyLinkText2": { - "message": "Clicca qui, ci vuole solo un minuto!", - "description": "" - }, - "prefs_OpenAIComp_ForceModel": { - "message": "Inserisci manualmente il modello", - "description": "" - }, - "OpenAIComp_force_model_ask": { - "message": "Inserisci qui il nome del modello che vuoi utilizzare.", - "description": "" - }, - "prefs_OptionText_add_tags_force_lang": { - "message": "Forza lingua", - "description": "" - }, - "prefs_OptionText_add_tags_force_lang_Info": { - "message": "Se selezionato, la lingua dei tag sarà forzata a corrispondere a quella definita nella pagina delle opzioni di ThunderAI, se specificata.", - "description": "" - }, - "prompt_add_tags_force_lang": { - "message": "I tag devono essere scritti in", - "description": "" - }, - "prefs_Connection_type_Google_Gemini_API": { - "message": "API Google Gemini", - "description": "" - }, - "prefs_GoogleGemini_API_Key": { - "message": "Chiave API", - "description": "" - }, - "GoogleGemini_Models": { - "message": "Modelli API Google Gemini", - "description": "" - }, - "GoogleGemini_Models_Fetch": { - "message": "Aggiorna l'elenco dei modelli Google Gemini", - "description": "" - }, - "GoogleGemini_Models_Error_fetching": { - "message": "Errore durante il tentativo di recuperare i modelli Google Gemini", - "description": "" - }, - "google_gemini_api_request_failed": { - "message": "La richiesta all'API Google Gemini è fallita", - "description": "" - }, - "google_gemini_api_connecting": { - "message": "Tentativo di connessione a Google Gemini utilizzando la chiave API fornita", - "description": "" - }, - "google_gemini_empty_apikey": { - "message": "Non hai aggiunto una chiave API per l'API Google Gemini. Inseriscine una nella pagina delle opzioni.", - "description": "" - }, - "google_gemini_empty_model": { - "message": "Non hai scelto un modello per l'API Google Gemini. Scegline uno nella pagina delle opzioni.", - "description": "" - }, - "GoogleGemini_SystemInstruction": { - "message": "Istruzione di sistema", - "description": "" - }, - "GoogleGemini_SystemInstruction_Info": { - "message": "Quando imposti un'istruzione di sistema, fornisci al modello un contesto aggiuntivo per comprendere il compito, fornire risposte più personalizzate e rispettare linee guida specifiche per l'invito che verrà inviato.", - "description": "" - }, - "ChatGPT_Developer_Messages": { - "message": "Messaggi degli sviluppatori", - "description": "" - }, - "ChatGPT_Developer_Messages_Info": { - "message": "Quando imposti i messaggi degli sviluppatori, fornisci al modello un contesto aggiuntivo per comprendere il compito, fornire risposte più personalizzate e rispettare linee guida specifiche per l'invito che verrà inviato.", - "description": "" - }, - "prefs_OptionText_btnManagePrompts_infoline3": { - "message": "Puoi usare il segnaposto dati {%tags_full_list%} nell'invito per elencare i tag disponibili. Con un prompt appropriato, potresti forzare la scelta dei tag solo dall'elenco di quelli già esistenti.", - "description": "" - }, - "placeholder_mail_typed_text": { - "message": "Testo digitato prima del corpo dell'email citata", - "description": "" - }, - "prompt_get_calendar_event": { - "message": "Aggiungi un nuovo evento al calendario", - "description": "" - }, - "prompt_get_calendar_event_full_text": { - "message": "Estrai tutti i dettagli rilevanti necessari per generare un evento del calendario dal seguente testo.\nLe 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.\nEcco 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%}\"", - "description": "" - }, - "prefs_OptionText_get_calendar_event": { - "message": "Aggiungi un nuovo evento al calendario dal testo selezionato", - "description": "" - }, - "prefs_OptionText_get_calendar_event_Info": { - "message": "Se selezionato, sarà inclusa una voce del menu per ottenere informazioni su un evento del calendario dal testo selezionato.", - "description": "" - }, - "prefs_OptionText_btnManageCalendarEventInfo": { - "message": "Gestisci le impostazioni degli eventi del calendario", - "description": "" - }, - "GetCalendarEvent_PageTitle": { - "message": "Gestisci le impostazioni degli eventi del calendario", - "description": "" - }, - "GetCalendarEvent_info_default": { - "message": "In questa pagina puoi modificare il prompt predefinito utilizzato per ottenere un evento del calendario dal testo selezionato.", - "description": "" - }, - "GetCalendarEvent_prompt_text_title": { - "message": "Testo attuale del prompt", - "description": "" - }, - "prefs_OptionText_GetCalendarEvent_infoline2": { - "message": "Puoi modificare il prompt come preferisci, ma la risposta ricevuta dall'AI deve essere in formato JSON come specificato nel prompt predefinito!", - "description": "" - }, - "prefs_OptionText_get_calendar_event_Sparks_not_present": { - "message": "Per utilizzare la funzionalità degli eventi del calendario, installa il componente aggiuntivo ThunderAI Sparks.", - "description": "" - }, - "prefs_OptionText_download_now": { - "message": "Scarica subito ThunderAI Sparks!", - "description": "" - }, - "placeholder_mail_datetime": { - "message": "La data e l'ora dell'email", - "description": "" - }, - "placeholder_current_datetime": { - "message": "La data e l'ora attuali", - "description": "" - }, - "calendar_getting_data_error": { - "message": "Errore durante il recupero dei dati dell'evento del calendario", - "description": "" - }, - "calendar_opening_dialog_error": { - "message": "Errore durante l'apertura della finestra di dialogo dell'evento del calendario", - "description": "" - } -} \ No newline at end of file + "extensionDescription": { + "message": "Usa ChatGPT o Ollama per migliorare le tue email!", + "description": "Description of the extension." + }, + "menu_title": { + "message": "IA" + }, + "prompt_lang": { + "message": "Rispondi in " + }, + "prompt_reply": { + "message": "Rispondi a questa email" + }, + "prompt_reply_advanced": { + "message": "Rispondi a questo thread" + }, + "prompt_rewrite_polite": { + "message": "Riscrivi cortese" + }, + "prompt_rewrite_formal": { + "message": "Riscrivi formale" + }, + "prompt_classify": { + "message": "Classifica" + }, + "prompt_summarize_this": { + "message": "Riassumi" + }, + "prompt_translate_this": { + "message": "Traduci" + }, + "prompt_this": { + "message": "Chedi a ChatGPT" + }, + "prompt_selection_needed": { + "message": "Per procedere è necessario che selezioni del testo!" + }, + "customPrompts_managePrompts": { + "message": "Gestisci i prompt" + }, + "customPrompts_managePrompts_help": { + "message": "Informazioni" + }, + "customPrompts_managePrompts_info_default": { + "message": "I prompt predefiniti non sono modificabili. Puoi disattivarli, quindi copiare il testo del prompt e incollarlo in uno nuovo per crearne una versione modificata." + }, + "customPrompts_managePrompts_info_default_2": { + "message": "Puoi importare ed esportare i prompt. I prompt esistenti con lo stesso ID verranno sovrascritti. I prompt con nuovi ID verranno aggiunti." + }, + "customPrompts_managePrompts_info_default_3": { + "message": "Se tutto è corretto, dopo l'importazione fai clic sul pulsante 'Salva Tutto'." + }, + "customPrompts_start_saving": { + "message": "Salvataggio prompt in corso..." + }, + "customPrompts_reindexing_list": { + "message": "Indicizzazione lista..." + }, + "customPrompts_filtering_prompts": { + "message": "Applicazione filtro in corso..." + }, + "customPrompts_saving_default_prompts": { + "message": "Salvataggio prompt di base..." + }, + "customPrompts_saving_custom_prompts": { + "message": "Salvataggio prompt personalizzati..." + }, + "customPrompts_reloading_menus": { + "message": "Caricamento menu aggiornati..." + }, + "customPrompts_saved": { + "message": "Prompt salvati!" + }, + "customPrompts_form_label_ID": { + "message": "ID" + }, + "customPrompts_form_label_ID_rules": { + "message": "Deve essere univoco, minuscolo e senza spazi." + }, + "customPrompts_form_label_Name": { + "message": "Nome" + }, + "customPrompts_form_label_Text": { + "message": "Testo del prompt" + }, + "customPrompts_form_label_Action": { + "message": "Azione" + }, + "customPrompts_form_label_need_selected": { + "message": "Necessaria la selezione di testo" + }, + "customPrompts_form_label_need_signature": { + "message": "Aggiungi sempre la firma" + }, + "customPrompts_form_label_need_custom_text": { + "message": "Chiedi un testo aggiuntivo" + }, + "customPrompts_form_label_enabled": { + "message": "Attivo" + }, + "customPrompts_form_required_fields": { + "message": "Campi obbligatori" + }, + "customPrompts_btnEdit": { + "message": "Modifica" + }, + "customPrompts_btnCancel": { + "message": "Annulla" + }, + "customPrompts_btnOK": { + "message": "OK" + }, + "customPrompts_btnDelete": { + "message": "Cancella" + }, + "customPrompts_btnDelete_confirmText": { + "message": "Sei sicuro di voler cancellare questo elemento?" + }, + "customPrompts_unsaved_changes": { + "message": "Ci sono modifiche non salvate!" + }, + "customPrompts_btnSaveAll": { + "message": "Salva Tutto" + }, + "customPrompts_save_button": { + "message": "Salva" + }, + "customPrompts_btnNew": { + "message": "Aggiungi Nuovo" + }, + "customPrompts_btnAddNewCommit": { + "message": "Aggiungi il Prompt" + }, + "customPrompts_add_to_menu": { + "message": "Aggiungi al menu" + }, + "customPrompts_add_to_menu_always": { + "message": "Sempre" + }, + "customPrompts_add_to_menu_reading": { + "message": "In lettura di una mail" + }, + "customPrompts_add_to_menu_composing": { + "message": "In composizione di una mail" + }, + "customPrompts_close_button": { + "message": "Pulsante chiudi" + }, + "customPrompts_do_reply": { + "message": "Rispondi" + }, + "customPrompts_substitute_text": { + "message": "Sostituisci il testo" + }, + "chatgpt_win_working": { + "message": "Elaborazione in corso..." + }, + "chatgpt_win_job_completed": { + "message": "Completato!" + }, + "chatgpt_win_job_completed_select": { + "message": "Seleziona il testo che desideri utilizzare e clicca sul pulsante." + }, + "chatgpt_win_get_answer": { + "message": "Usa la risposta selezionata" + }, + "chatgpt_win_close": { + "message": "Chiudi" + }, + "chatgpt_textarea_not_found_error": { + "message": "Sembra che la pagina di ChatGPT impieghi troppo tempo a caricarsi. Se finisce di caricarsi, clicca sul pulsante a destra. Se il problema persiste, per favore controlla lo stato del servizio." + }, + "chatgpt_btn_retry": { + "message": "Riprova" + }, + "chatgpt_sendbutton_not_found_error": { + "message": "Premi il pulsante per inviare il prompt a ChatGPT." + }, + "chatgpt_user_not_logged_in": { + "message": "Non sei connesso a ChatGPT. Effettua l'accesso con le tue credenziali, chiudi la finestra di ChatGPT e poi ripeti l'azione che avevi tentato. Rimarrai connesso in seguito." + }, + "chatgpt_win_model_warning": { + "message": "Hai impostato l'opzione per utilizzare un modello specifico, ma sembra che non si stia caricando correttamente. Controlla il valore e riprova. Per ora, puoi premere il pulsante blu per continuare." + }, + "chatgpt_win_custom_text": { + "message": "Inserisci qui il testo aggiuntivo per il prompt." + }, + "chatgpt_win_send": { + "message": "Invia" + }, + "chatgpt_use_gpt35": { + "message": "Usa GPT3.5" + }, + "chatgpt_force_completion": { + "message": "forza il completamento" + }, + "chatgpt_force_completion_title": { + "message": "Fai clic qui per visualizzare il pulsante 'Usa l'ultima risposta' se ChatGPT ha terminato il suo lavoro ma il pulsante non è apparso." + }, + "msg_prompt_too_long": { + "message": "Il testo che vuoi inviare è troppo lungo. Devi ridurlo per poter procedere." + }, + "prefs_OptionText_release_notes": { + "message": "Note di rilascio" + }, + "prefs_status_page": { + "message": "stato del servizio" + }, + "prefs_OptionText_chatgpt_win_text": { + "message": "Dimensioni della finestra di ChatGPT" + }, + "prefs_OptionText_chatgpt_win_height": { + "message": "Altezza" + }, + "prefs_OptionText_chatgpt_win_width": { + "message": "Larghezza" + }, + "prefs_OptionText_default_sign_name": { + "message": "Nome da utilizzare per la firma" + }, + "prefs_OptionText_default_chatgpt_lang": { + "message": "Lingua predefinita per le risposte" + }, + "prefs_OptionText_reply_all": { + "message": "Rispondi a tutti" + }, + "prefs_OptionText_reply_sender": { + "message": "Rispondi al mittente" + }, + "prefs_OptionText_reply_type": { + "message": "Modalità di risposta" + }, + "prefs_OptionText_btnManagePrompts": { + "message": "Gestisci i tuoi prompts" + }, + "prefsInfoTitle": { + "message": "Informazioni Importanti" + }, + "prefsInfoDesc_1": { + "message": "È possibile che l'interfaccia web di ChatGPT cambi in modo tale da compromettere il funzionamento dell'addon. Controlla la pagina \"Stato del servizio\" collegata in fondo a questa pagina. Ricorda inoltre che la prima volta che utilizzi ThunderAI, devi effettuare l'accesso a ChatGPT." + }, + "prefsInfoDesc_2": { + "message": "Per utilizzare l'API di ChatGPT, è necessaria una OpenAI ChatGPT API Key e devi scegliere un modello." + }, + "prefsInfoDesc_3": { + "message": "Per utilizzare l'integrazione con Ollama, è necessario configurare un server Ollama locale. Una volta che il server è attivo, inserisci il suo indirizzo nel campo designato all'interno dell'applicazione. Per garantire una corretta comunicazione tra ThunderAI e il server Ollama, ricorda di impostare OLLAMA_ORIGINS=moz-extension://*." + }, + "prefsInfoDesc_4": { + "message": "Per utilizzare questa integrazione, è necessario configurare un server locale compatibile con l'API di OpenAI, come LM Studio. Una volta avviato il server, inserisci il suo indirizzo nella pagina delle opzioni. Per garantire una corretta comunicazione tra ThunderAI e il server locale, ricorda di configurare correttamente le impostazioni CORS." + }, + "prefsInfoDesc_5": { + "message": "Ricorda che puoi aprire il menu di ThunderAI utilizzando la combinazione di tasti CTRL+ALT+A." + }, + "prefsInfoDesc_6": { + "message": "Puoi modificare la scorciatoia cliccando sull'icona a forma di ingranaggio in alto a destra di questa pagina e scegliendo \"Gestisci scorciatoie da tastiera\"." + }, + "prefsDonation_1": { + "message": "Ti piace questo componente aggiuntivo?" + }, + "prefsDonation_2": { + "message": "Considera di fare una donazione!" + }, + "backToOptionsText": { + "message": "Opzioni" + }, + "TranslateText": { + "message": "Vuoi aiutare a tradurre questo addon?" + }, + "TranslateLink": { + "message": "Scopri come!" + }, + "customPrompts_ExportAll": { + "message": "Esporta tutti i prompt" + }, + "customPrompts_Import": { + "message": "Importa i nuovi prompt" + }, + "importPrompts_confirmText": { + "message": "Stai per importare nuovi prompt." + }, + "customPrompts_start_import": { + "message": "Inizio importazione dei prompt personalizzati..." + }, + "customPrompts_import_completed": { + "message": "Importazione dei prompt personalizzati completata! È necessario fare clic sul pulsante 'Salva Tutto' per salvare le modifiche." + }, + "importPrompts_invalidFile": { + "message": "Il file che stai cercando di importare non è un file valido di prompt personalizzati." + }, + "importPrompts_invalidPrompts": { + "message": "Il file che stai cercando di importare non contiene alcun prompt valido." + }, + "currently_used_prompt": { + "message": "Nome del prompt attualmente utilizzato" + }, + "customprompts_form_label_define_response_lang": { + "message": "Definisci la lingua di risposta nel prompt." + }, + "prefs_Connection_type": { + "message": "Tipo di connessione" + }, + "prefs_Connection_type_ChatGPT_Web": { + "message": "Interfaccia Web ChatGPT" + }, + "prefs_Connection_type_ChatGPT_API": { + "message": "API OpenAI per ChatGPT" + }, + "prefs_ChatGPT_API_Key": { + "message": "Chiave API ChatGPT" + }, + "ChatGPT_Models": { + "message": "Modelli ChatGPT" + }, + "ChatGPT_Models_Fetch": { + "message": "Aggiorna l'elenco dei modelli ChatGPT" + }, + "ChatGPT_Models_Error_fetching": { + "message": "Errore durante il recupero dei modelli di ChatGPT" + }, + "Loading": { + "message": "Caricamento in corso..." + }, + "error": { + "message": "Errore ThunderAI!" + }, + "chatgpt_empty_apikey": { + "message": "Non hai aggiunto una chiave API per l'API di ChatGPT. Per favore, inseriscine una nella pagina delle opzioni." + }, + "chatgpt_empty_model": { + "message": "Non hai scelto un modello per l'API di ChatGPT. Per favore, scegline uno nella pagina delle opzioni." + }, + "chagpt_api_send_button": { + "message": "Modello utilizzato" + }, + "chagpt_api_connecting": { + "message": "Tentativo di connessione a OpenAI ChatGPT utilizzando la chiave API fornita" + }, + "Debug": { + "message": "Debug" + }, + "prefs_OptionText_do_debug_info": { + "message": "Attiva il sistema di debug" + }, + "prefs_Connection_type_Ollama_API": { + "message": "API Ollama (LLM Locale)" + }, + "prefs_Connection_type_OpenAI_Comp_API": { + "message": "API compatibile con OpenAI" + }, + "prefs_API_Host": { + "message": "Indirizzo dell'host" + }, + "Ollama_Models": { + "message": "Modelli Ollama" + }, + "Ollama_Models_Fetch": { + "message": "Aggiorna la lista dei modelli Ollama" + }, + "Ollama_Models_Error_fetching": { + "message": "Errore nel tentativo di recuperare i modelli Ollama" + }, + "API_Models_Error_NoModels": { + "message": "Nessun modello trovato" + }, + "ollama_empty_host": { + "message": "Non hai aggiunto un indirizzo host per l'API Ollama. Per favore, inseriscine uno nella pagina delle opzioni." + }, + "ollama_empty_model": { + "message": "Non hai scelto un modello per l'API Ollama. Per favore, scegline uno nella pagina delle opzioni." + }, + "ollama_api_connecting": { + "message": "Tentativo di connettersi al server locale Ollama usando l'host" + }, + "andModel": { + "message": "e il modello" + }, + "error_connection_interrupted": { + "message": "La connessione al server è stata interrotta inaspettatamente" + }, + "ollama_api_request_failed": { + "message": "La richiesta all'API Ollama è fallita" + }, + "chatgpt_api_request_failed": { + "message": "Richiesta all'API compatibile con OpenAI ChatGPT fallita" + }, + "WaitingServerReponse": { + "message": "In attesa della risposta del server" + }, + "prefs_API_Host_Info": { + "message": "Qualcosa come" + }, + "OpenAIComp_Models": { + "message": "Modelli dell'API compatibile con OpenAI" + }, + "OpenAIComp_Models_Fetch": { + "message": "Aggiorna la lista dei modelli dell'API compatibile con OpenAI" + }, + "OpenAIComp_Models_Error_fetching": { + "message": "Errore durante il tentativo di recuperare i modelli dell'API compatibile con OpenAI" + }, + "OpenAIComp_empty_host": { + "message": "Non hai aggiunto un indirizzo del server per l'API compatibile con OpenAI. Inseriscine uno nella pagina delle opzioni." + }, + "OpenAIComp_empty_model": { + "message": "Non hai scelto un modello per l'API compatibile con OpenAI. Scegline uno nella pagina delle opzioni." + }, + "OpenAIComp_api_connecting": { + "message": "Tentativo di connessione al server locale dell'API compatibile con OpenAI utilizzando l'host" + }, + "OpenAIComp_api_request_failed": { + "message": "Richiesta all'API compatibile con OpenAI fallita" + }, + "prefs_OpenAIComp_ChatName": { + "message": "Nome della chat" + }, + "prefs_OpenAIComp_ChatName_Info": { + "message": "Questo è il nome che verrà utilizzato nella chat con l'IA." + }, + "StorageSpace": { + "message": "Spazio di archiviazione totale occupato" + }, + "SearchPrompt": { + "message": "Cerca prompt" + }, + "prefs_OptionText_dynamic_menu_force_enter": { + "message": "Menu: invio immediato del prompt" + }, + "prefs_OptionText_dynamic_menu_force_enter_info": { + "message": "Se selezionato, l'utilizzo della combinazione di tasti CTRL+ALT+A invierà automaticamente il prompt evidenziato dal menu. In caso contrario, verrà visualizzato il nome del prompt, richiedendo un'ulteriore pressione del tasto Invio per inviarlo." + }, + "prefs_OptionText_dynamic_menu_order_alphabet": { + "message": "Menu: ordina alfabeticamente" + }, + "prefs_OptionText_dynamic_menu_order_alphabet_info": { + "message": "Se selezionato, i prompt nel menu verranno ordinati in ordine alfabetico." + }, + "prefs_OptionText_chatgpt_win_dims_info": { + "message": "Imposta a 0 se non desideri specificare la dimensione della finestra." + }, + "prefs_OpenAIComp_API_Key": { + "message": "Chiave API OpenAI Comp" + }, + "Optional": { + "message": "Opzionale" + }, + "OpenChatGPTTab": { + "message": "Apri ChatGPT in un nuovo tab" + }, + "OpenChatGPTTab_Info": { + "message": "In caso di problemi di accesso nella finestra di ThunderAI, apri ChatGPT in un nuovo tab utilizzando il pulsante a destra, accedi, quindi chiudi la scheda e continua a usare ThunderAI." + }, + "placeholder_mail_text_body": { + "message": "Corpo del messaggio" + }, + "placeholder_mail_html_body": { + "message": "Corpo del messaggio in HTML" + }, + "placeholder_mail_subject": { + "message": "Oggetto del messaggio" + }, + "placeholder_selected_text": { + "message": "Testo selezionato" + }, + "placeholder_additional_text": { + "message": "Testo aggiuntivo" + }, + "placeholder_junk_score": { + "message": "Punteggio di spam" + }, + "placeholder_recipients": { + "message": "Destinatari" + }, + "placeholder_cc_list": { + "message": "Lista CC" + }, + "placeholder_author": { + "message": "Autore" + }, + "prefs_OptionText_placeholders_use_default_value": { + "message": "Segnaposti: usa valore predefinito" + }, + "prefs_OptionText_placeholders_use_default_value_info": { + "message": "Se selezionato, i segnaposti saranno riempiti con i valori predefiniti quando non viene fornito alcun valore. Altrimenti, i segnaposti rimarranno visibili nel testo." + }, + "prefs_OptionText_max_prompt_length": { + "message": "Lunghezza massima del prompt" + }, + "prefs_OptionText_max_prompt_length_Info": { + "message": "Questa è la lunghezza massima di caratteri che può essere utilizzata in un prompt. Altrimenti, verrà visualizzato un messaggio di errore. Il valore non è modificabile per l'interfaccia Web di ChatGPT." + }, + "prefs_OptionText_chatgpt_web_model": { + "message": "Modello Web ChatGPT" + }, + "prefs_OptionText_chatgpt_web_model_info": { + "message": "Questo è il modello che verrà utilizzato nell'interfaccia Web di ChatGPT. Se non viene specificato o ne viene fornito uno errato, ChatGPT imposterà il modello predefinito sulla pagina Web." + }, + "prefs_OptionText_chatgpt_web_tempchat": { + "message": "Chat temporanea di ChatGPT" + }, + "prefs_OptionText_chatgpt_web_tempchat_info": { + "message": "Se selezionato, la chat temporanea verrà utilizzata nell'interfaccia Web di ChatGPT." + }, + "chatgpt_btn_model": { + "message": "Usa il modello corrente" + }, + "SendingPrompt": { + "message": "Invio del prompt..." + }, + "AllowedValues": { + "message": "Valori consentiti" + }, + "prefs_OptionText_btnManagePrompts_infoline": { + "message": "Puoi utilizzare segnaposto per dati aggiuntivi." + }, + "prefs_OptionText_btnManagePrompts_infoline2": { + "message": "Puoi modificare il prompt come preferisci, ma la risposta ricevuta dall'IA deve essere una lista di tag separati da virgole!" + }, + "prefs_OptionText_openai_comp_use_v1": { + "message": "Mantieni la compatibilità con \"v1\"" + }, + "prefs_OptionText_openai_comp_use_v1_info": { + "message": "Se selezionato, il segmento \"v1\" nel percorso delle chiamate API verrà mantenuto, ad esempio \"http://localhost:1234/v1/chat/completions\"." + }, + "prefs_OptionText_owl_warning": { + "message": "Sembra che almeno uno dei tuoi account stia utilizzando il componente aggiuntivo Gufo per Exchange. Esiste un problema noto tra Thunderbird e Gufo, che è attualmente in fase di risoluzione. Al momento, puoi utilizzare ThunderAI durante la composizione delle email, ma non durante la loro lettura." + }, + "prefs_OptionText_chatgpt_web_model_tooltip": { + "message": "Fai clic su un valore per impostarlo." + }, + "prompt_reply_full_text": { + "message": "Rispondi alla seguente email. Rispondi solo con il testo necessario, senza commenti o altro testo aggiuntivo." + }, + "prompt_reply_additional_text": { + "message": "Non aggiungere la riga dell'oggetto alla risposta." + }, + "reply_same_lang": { + "message": "Rispondi nella stessa lingua." + }, + "sign_msg_as": { + "message": "Firma il messaggio come" + }, + "prompt_reply_advanced_full_text": { + "message": "Rispondi alla seguente email \"{%selected_text%}\", considerando che questo è l'intero thread di email \"{%mail_html_body%}\". Rispondi solo con il testo necessario, senza commenti aggiuntivi o altro testo." + }, + "prompt_rewrite_full_text": { + "message": "Riformula il seguente testo per renderlo più cortese. Rispondi solo con il testo riformulato, senza commenti aggiuntivi o altro testo." + }, + "prompt_rewrite_formal_full_text": { + "message": "Riformula il seguente testo per renderlo più formale. Rispondi solo con il testo riformulato, senza commenti aggiuntivi o altro testo." + }, + "prompt_classify_full_text": { + "message": "Classifica il seguente testo in termini di Cortesia, Calore, Formalità, Assertività, Offensività, indicando una percentuale per ciascuna categoria. Rispondi solo con la categoria e il punteggio, senza commenti aggiuntivi o altro testo." + }, + "prompt_summarize_this_full_text": { + "message": "Riepiloga la seguente email in una lista con punti elenco." + }, + "prompt_translate_this_full_text": { + "message": "Traduci la seguente email in" + }, + "prompt_this_full_text": { + "message": "Rispondi solo con il testo necessario, senza commenti aggiuntivi o altro testo." + }, + "prefs_OptionText_add_tags": { + "message": "Aggiungi tag alle email" + }, + "prefs_OptionText_add_tags_Info": { + "message": "Se selezionato, verrà incluso nel menu un elemento per applicare i tag alle email." + }, + "prompt_add_tags": { + "message": "Aggiungi tag a questa email" + }, + "prompt_add_tags_full_text": { + "message": "Analizza il seguente testo email e genera una lista di tag separati da virgole che ne riassumano il contenuto. Usa temi, argomenti principali e descrittori pertinenti come tag. Assicurati che i tag siano concisi e rilevanti per il contenuto dell'email. Testo email: {%mail_text_body%} Considera i seguenti dettagli come contesto: - Mittente: {%author%} - Destinatari: {%recipients%} - Lista CC: {%cc_list%} - Oggetto dell'email: {%mail_subject%} Basa i tuoi tag sul testo e sul contesto dell'email, ignorando informazioni superflue o dettagli banali. L'output dovrebbe essere solo un elenco di tag separati da virgole, senza alcun commento o testo aggiuntivo." + }, + "placeholder_tags_current_email": { + "message": "Tag delle email" + }, + "placeholder_tags_full_list": { + "message": "Tag esistenti" + }, + "prefs_OptionText_add_tags_maxnum": { + "message": "Numero massimo di tag" + }, + "prefs_OptionText_add_tags_maxnum_Info": { + "message": "Il numero massimo di tag proposti dall'IA. Imposta a 0 se non vuoi limitare il numero di tag." + }, + "prompt_add_tags_maxnum": { + "message": "Limita il numero di tag a" + }, + "prefs_OptionText_add_tags_hide_exclusions": { + "message": "Nascondi i tag esclusi" + }, + "prefs_OptionText_add_tags_hide_exclusions_Info": { + "message": "Se selezionato, i tag presenti nella lista di esclusione saranno nascosti nella finestra di conferma." + }, + "prefs_OptionText_btnManageTagsInfo": { + "message": "Gestisci le impostazioni dei tag" + }, + "AddTags_PageTitle": { + "message": "Impostazioni dei Tag" + }, + "AddTags_info_default": { + "message": "In questa pagina puoi modificare il prompt predefinito utilizzato per aggiungere tag alle email e gestire la lista di esclusione." + }, + "AddTags_prompt_text_title": { + "message": "Testo del prompt attuale" + }, + "AddTags_excl_list_title": { + "message": "Lista di esclusione" + }, + "AddTags_excl_list_infoline": { + "message": "Questa è una lista di tag che non possono essere aggiunti alle email." + }, + "save": { + "message": "Salva" + }, + "addtags_info_additional_statements": { + "message": "Questa frase verrà aggiunta alla fine del prompt:" + }, + "reset_default": { + "message": "Ripristina impostazioni predefinite" + }, + "addtags_excl_list_infoline2": { + "message": "Aggiungi una parola per riga o separata da una virgola." + }, + "addtags_dialog_title": { + "message": "Aggiungi tag all'email" + }, + "addtags_exclude_tag": { + "message": "Escludi il tag" + }, + "addtags_no_tags_received": { + "message": "Nessun tag ricevuto dall'IA." + }, + "addtags_no_valid_tags": { + "message": "Nessun tag valido trovato dopo aver applicato il filtro della lista di esclusione." + }, + "thunderai_error_title": { + "message": "Errore ThunderAI" + }, + "thunderai_warning_title": { + "message": "Avviso ThunderAI" + }, + "prefs_OptionText_add_tags_first_uppercase": { + "message": "Prima lettera maiuscola" + }, + "prefs_OptionText_add_tags_first_uppercase_Info": { + "message": "Se selezionato, l'etichetta dei tag sarà impostata in lettere minuscole con solo la prima lettera maiuscola." + }, + "AddTags_prompt_prefs_title": { + "message": "Opzioni per aggiungere tag" + }, + "prefs_SurveyLinkText": { + "message": "Condividi il tuo feedback e aiutaci a migliorare ThunderAI!" + }, + "prefs_SurveyLinkText2": { + "message": "Clicca qui, ci vuole solo un minuto!" + }, + "prefs_OpenAIComp_ForceModel": { + "message": "Inserisci manualmente il modello" + }, + "OpenAIComp_force_model_ask": { + "message": "Inserisci qui il nome del modello che vuoi utilizzare." + }, + "prefs_OptionText_add_tags_force_lang": { + "message": "Forza lingua" + }, + "prefs_OptionText_add_tags_force_lang_Info": { + "message": "Se selezionato, la lingua dei tag sarà forzata a corrispondere a quella definita nella pagina delle opzioni di ThunderAI, se specificata." + }, + "prompt_add_tags_force_lang": { + "message": "I tag devono essere scritti in" + }, + "prefs_Connection_type_Google_Gemini_API": { + "message": "API Google Gemini" + }, + "prefs_GoogleGemini_API_Key": { + "message": "Chiave API" + }, + "GoogleGemini_Models": { + "message": "Modelli API Google Gemini" + }, + "GoogleGemini_Models_Fetch": { + "message": "Aggiorna l'elenco dei modelli Google Gemini" + }, + "GoogleGemini_Models_Error_fetching": { + "message": "Errore durante il tentativo di recuperare i modelli Google Gemini" + }, + "google_gemini_api_request_failed": { + "message": "La richiesta all'API Google Gemini è fallita" + }, + "google_gemini_api_connecting": { + "message": "Tentativo di connessione a Google Gemini utilizzando la chiave API fornita" + }, + "google_gemini_empty_apikey": { + "message": "Non hai aggiunto una chiave API per l'API Google Gemini. Inseriscine una nella pagina delle opzioni." + }, + "google_gemini_empty_model": { + "message": "Non hai scelto un modello per l'API Google Gemini. Scegline uno nella pagina delle opzioni." + }, + "GoogleGemini_SystemInstruction": { + "message": "Istruzione di sistema" + }, + "GoogleGemini_SystemInstruction_Info": { + "message": "Quando imposti un'istruzione di sistema, fornisci al modello un contesto aggiuntivo per comprendere il compito, fornire risposte più personalizzate e rispettare linee guida specifiche per l'invito che verrà inviato." + }, + "ChatGPT_Developer_Messages": { + "message": "Messaggi degli sviluppatori" + }, + "ChatGPT_Developer_Messages_Info": { + "message": "Quando imposti i messaggi degli sviluppatori, fornisci al modello un contesto aggiuntivo per comprendere il compito, fornire risposte più personalizzate e rispettare linee guida specifiche per l'invito che verrà inviato." + }, + "prefs_OptionText_btnManagePrompts_infoline3": { + "message": "Puoi usare il segnaposto dati {%tags_full_list%} nell'invito per elencare i tag disponibili. Con un prompt appropriato, potresti forzare la scelta dei tag solo dall'elenco di quelli già esistenti." + }, + "placeholder_mail_typed_text": { + "message": "Testo digitato prima del corpo dell'email citata" + }, + "prompt_get_calendar_event": { + "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.\nLe 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.\nEcco 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%}\"" + }, + "prefs_OptionText_get_calendar_event": { + "message": "Aggiungi un nuovo evento al calendario dal testo selezionato" + }, + "prefs_OptionText_get_calendar_event_Info": { + "message": "Se selezionato, sarà inclusa una voce del menu per ottenere informazioni su un evento del calendario dal testo selezionato." + }, + "prefs_OptionText_btnManageCalendarEventInfo": { + "message": "Gestisci le impostazioni degli eventi del calendario" + }, + "GetCalendarEvent_PageTitle": { + "message": "Gestisci le impostazioni degli eventi del calendario" + }, + "GetCalendarEvent_info_default": { + "message": "In questa pagina puoi modificare il prompt predefinito utilizzato per ottenere un evento del calendario dal testo selezionato." + }, + "GetCalendarEvent_prompt_text_title": { + "message": "Testo attuale del prompt" + }, + "prefs_OptionText_GetCalendarEvent_infoline2": { + "message": "Puoi modificare il prompt come preferisci, ma la risposta ricevuta dall'AI deve essere in formato JSON come specificato nel prompt predefinito!" + }, + "prefs_OptionText_get_calendar_event_Sparks_not_present": { + "message": "Per utilizzare la funzionalità degli eventi del calendario, installa il componente aggiuntivo ThunderAI Sparks." + }, + "prefs_OptionText_download_now": { + "message": "Scarica subito ThunderAI Sparks!" + }, + "placeholder_mail_datetime": { + "message": "La data e l'ora dell'email" + }, + "placeholder_current_datetime": { + "message": "La data e l'ora attuali" + }, + "calendar_getting_data_error": { + "message": "Errore durante il recupero dei dati dell'evento del calendario" + }, + "calendar_opening_dialog_error": { + "message": "Errore durante l'apertura della finestra di dialogo dell'evento del calendario" + } +} From 6a8789a2750d3f086c326a6615e6ce1148610691 Mon Sep 17 00:00:00 2001 From: Anonymous Date: Sun, 23 Feb 2025 17:41:47 +0000 Subject: [PATCH 5/6] Translated using Weblate (Polish) Currently translated at 87.8% (253 of 288 strings) Translation: ThunderAI for Thunderbird/main Translate-URL: https://hosted.weblate.org/projects/thunderai/main/pl/ --- _locales/pl/messages.json | 1784 ++++++++++++++++--------------------- 1 file changed, 767 insertions(+), 1017 deletions(-) diff --git a/_locales/pl/messages.json b/_locales/pl/messages.json index f9c89563..05dda547 100644 --- a/_locales/pl/messages.json +++ b/_locales/pl/messages.json @@ -1,1018 +1,768 @@ { - "extensionDescription": { - "message": "Używaj ChatGPT lub Ollama do ulepszania swoich e-maili!", - "description": "Description of the extension." - }, - "menu_title": { - "message": "AI", - "description": "" - }, - "prompt_lang": { - "message": "Odpowiedz w ", - "description": "" - }, - "prompt_reply": { - "message": "Odpowiedz na ten e-mail", - "description": "" - }, - "prompt_reply_advanced": { - "message": "Odpowiedz na ten wątek", - "description": "" - }, - "prompt_rewrite_polite": { - "message": "Przepisz uprzejmie", - "description": "" - }, - "prompt_rewrite_formal": { - "message": "Przepisz formalnie", - "description": "" - }, - "prompt_classify": { - "message": "Klasyfikuj", - "description": "" - }, - "prompt_summarize_this": { - "message": "Podsumuj to", - "description": "" - }, - "prompt_translate_this": { - "message": "Przetłumacz to", - "description": "" - }, - "prompt_this": { - "message": "Zapytaj o to", - "description": "" - }, - "prompt_selection_needed": { - "message": "Aby kontynuować, musisz zaznaczyć tekst!", - "description": "" - }, - "customPrompts_managePrompts": { - "message": "Zarządzaj poleceniami", - "description": "" - }, - "customPrompts_managePrompts_help": { - "message": "Więcej informacji", - "description": "" - }, - "customPrompts_managePrompts_info_default": { - "message": "Domyślne polecenia nie są edytowalne. Możesz je wyłączyć, skopiować tekst polecenia i wkleić go do nowego, aby stworzyć zmodyfikowaną wersję.", - "description": "" - }, - "customPrompts_managePrompts_info_default_2": { - "message": "Możesz importować i eksportować polecenia. Istniejące polecenia o tym samym ID zostaną nadpisane. Polecenia z nowymi ID zostaną dodane.", - "description": "" - }, - "customPrompts_managePrompts_info_default_3": { - "message": "Jeśli wszystko jest poprawne, po imporcie kliknij przycisk 'Zapisz wszystko'.", - "description": "" - }, - "customPrompts_start_saving": { - "message": "Zapisywanie poleceń...", - "description": "" - }, - "customPrompts_reindexing_list": { - "message": "Ponowne indeksowanie listy...", - "description": "" - }, - "customPrompts_filtering_prompts": { - "message": "Filtrowanie polece��...", - "description": "" - }, - "customPrompts_saving_default_prompts": { - "message": "Zapisywanie domyślnych poleceń...", - "description": "" - }, - "customPrompts_saving_custom_prompts": { - "message": "Zapisywanie własnych poleceń...", - "description": "" - }, - "customPrompts_reloading_menus": { - "message": "Odświeżanie menu...", - "description": "" - }, - "customPrompts_saved": { - "message": "Polecenia zapisane!", - "description": "" - }, - "customPrompts_form_label_ID": { - "message": "ID", - "description": "" - }, - "customPrompts_form_label_ID_rules": { - "message": "Musi być unikalne, pisane małymi literami i bez spacji", - "description": "" - }, - "customPrompts_form_label_Name": { - "message": "Nazwa", - "description": "" - }, - "customPrompts_form_label_Text": { - "message": "Tekst polecenia", - "description": "" - }, - "customPrompts_form_label_Action": { - "message": "Akcja", - "description": "" - }, - "customPrompts_form_label_need_selected": { - "message": "Wymagane zaznaczenie tekstu", - "description": "" - }, - "customPrompts_form_label_need_signature": { - "message": "Zawsze dodawaj podpis", - "description": "" - }, - "customPrompts_form_label_need_custom_text": { - "message": "Poproś o dodatkowy tekst", - "description": "" - }, - "customPrompts_form_label_enabled": { - "message": "Włączone", - "description": "" - }, - "customPrompts_form_required_fields": { - "message": "Pola wymagane", - "description": "" - }, - "customPrompts_btnEdit": { - "message": "Edytuj", - "description": "" - }, - "customPrompts_btnCancel": { - "message": "Anuluj", - "description": "" - }, - "customPrompts_btnOK": { - "message": "OK", - "description": "" - }, - "customPrompts_btnDelete": { - "message": "Usuń", - "description": "" - }, - "customPrompts_btnDelete_confirmText": { - "message": "Czy na pewno chcesz usunąć ten element?", - "description": "" - }, - "customPrompts_unsaved_changes": { - "message": "Istnieją niezapisane zmiany!", - "description": "" - }, - "customPrompts_btnSaveAll": { - "message": "Zapisz wszystko", - "description": "" - }, - "customPrompts_save_button": { - "message": "Zapisz", - "description": "" - }, - "customPrompts_btnNew": { - "message": "Dodaj nowe", - "description": "" - }, - "customPrompts_btnAddNewCommit": { - "message": "Dodaj polecenie", - "description": "" - }, - "customPrompts_add_to_menu": { - "message": "Dodaj do menu", - "description": "" - }, - "customPrompts_add_to_menu_always": { - "message": "Zawsze", - "description": "" - }, - "customPrompts_add_to_menu_reading": { - "message": "Podczas czytania e-maila", - "description": "" - }, - "customPrompts_add_to_menu_composing": { - "message": "Podczas pisania e-maila", - "description": "" - }, - "customPrompts_close_button": { - "message": "Przycisk zamknięcia", - "description": "" - }, - "customPrompts_do_reply": { - "message": "Odpowiedz", - "description": "" - }, - "customPrompts_substitute_text": { - "message": "Zastąp tekst", - "description": "" - }, - "chatgpt_win_working": { - "message": "Praca w toku...", - "description": "" - }, - "chatgpt_win_job_completed": { - "message": "Zakończono!", - "description": "" - }, - "chatgpt_win_job_completed_select": { - "message": "Wybierz tekst, którego chcesz użyć i kliknij przycisk.", - "description": "" - }, - "chatgpt_win_get_answer": { - "message": "Użyj wybranej odpowiedzi", - "description": "" - }, - "chatgpt_win_close": { - "message": "Zamknij", - "description": "" - }, - "chatgpt_textarea_not_found_error": { - "message": "Wygląda na to, że strona ChatGPT ładuje się zbyt długo. Jeśli ładowanie zakończy się, kliknij przycisk po prawej stronie. Jeśli problem będzie się powtarzał, sprawdź status usługi.", - "description": "" - }, - "chatgpt_btn_retry": { - "message": "Spróbuj ponownie", - "description": "" - }, - "chatgpt_sendbutton_not_found_error": { - "message": "Kliknij przycisk wysyłania, aby przesłać zapytanie.", - "description": "" - }, - "chatgpt_user_not_logged_in": { - "message": "Nie jesteś zalogowany do ChatGPT. Zaloguj się swoimi danymi, zamknij okno ChatGPT, a następnie powtórz próbę. Po autoryzacji pozostaniesz zalogowany.", - "description": "" - }, - "chatgpt_win_model_warning": { - "message": "Ustawiłeś opcję używania określonego modelu, ale wygląda na to, że nie ładuje się on poprawnie. Sprawdź wartość i spróbuj ponownie. Na razie możesz nacisnąć niebieski przycisk, aby kontynuować.", - "description": "" - }, - "chatgpt_win_custom_text": { - "message": "Wstaw tutaj dodatkowy tekst dla zapytania.", - "description": "" - }, - "chatgpt_win_send": { - "message": "Wyślij", - "description": "" - }, - "chatgpt_use_gpt35": { - "message": "Użyj GPT3.5", - "description": "" - }, - "chatgpt_force_completion": { - "message": "wymuś zakończenie", - "description": "" - }, - "chatgpt_force_completion_title": { - "message": "Kliknij tutaj, aby wyświetlić przycisk 'Użyj ostatniej odpowiedzi', jeśli ChatGPT zakończył pracę, ale przycisk się nie pojawił.", - "description": "" - }, - "msg_prompt_too_long": { - "message": "Podany tekst jest zbyt długi. Musisz go skrócić.", - "description": "" - }, - "prefs_OptionText_release_notes": { - "message": "Informacje o wydaniu", - "description": "" - }, - "prefs_status_page": { - "message": "status usługi", - "description": "" - }, - "prefs_OptionText_chatgpt_win_text": { - "message": "Wymiary okna ChatGPT", - "description": "" - }, - "prefs_OptionText_chatgpt_win_height": { - "message": "Wysokość", - "description": "" - }, - "prefs_OptionText_chatgpt_win_width": { - "message": "Szerokość", - "description": "" - }, - "prefs_OptionText_default_sign_name": { - "message": "Domyślna nazwa podpisu", - "description": "" - }, - "prefs_OptionText_default_chatgpt_lang": { - "message": "Domyślny język odpowiedzi", - "description": "" - }, - "prefs_OptionText_reply_all": { - "message": "Odpowiedz wszystkim", - "description": "" - }, - "prefs_OptionText_reply_sender": { - "message": "Odpowiedz nadawcy", - "description": "" - }, - "prefs_OptionText_reply_type": { - "message": "Typ odpowiedzi", - "description": "" - }, - "prefs_OptionText_btnManagePrompts": { - "message": "Zarządzaj poleceniami", - "description": "" - }, - "prefsInfoTitle": { - "message": "Ważne informacje", - "description": "" - }, - "prefsInfoDesc_1": { - "message": "Może się zdarzyć, że interfejs ChatGPT zmieni się w sposób, który zakłóci działanie dodatku. Sprawdź stronę \"Status usługi\" połączoną na dole tej strony. Pamiętaj też, że przy pierwszym użyciu ThunderAI musisz zalogować się do ChatGPT.", - "description": "" - }, - "prefsInfoDesc_2": { - "message": "Aby korzystać z API ChatGPT, potrzebujesz klucza API OpenAI ChatGPT i musisz wybrać model.", - "description": "" - }, - "prefsInfoDesc_3": { - "message": "Aby korzystać z integracji z Ollama, musisz skonfigurować lokalny serwer Ollama. Po uruchomieniu serwera wprowadź jego adres w odpowiednim polu w aplikacji. Aby zapewnić prawidłową komunikację między ThunderAI a serwerem Ollama pamiętaj o ustawieniu OLLAMA_ORIGINS=moz-extension://*.", - "description": "" - }, - "prefsInfoDesc_4": { - "message": "Aby korzystać z tej integracji, musisz skonfigurować lokalny serwer kompatybilny z API OpenAI, jak LM Studio. Po uruchomieniu serwera wprowadź jego adres w odpowiednim polu w aplikacji. Aby zapewnić prawidłową komunikację między ThunderAI a serwerem lokalnym pamiętaj o prawidłowym ustawieniu CORS.", - "description": "" - }, - "prefsInfoDesc_5": { - "message": "Pamiętaj, że możesz otworzyć menu ThunderAI używając skrótu klawiszowego CTRL+ALT+A.", - "description": "" - }, - "prefsInfoDesc_6": { - "message": "Możesz zmienić skrót klikając ikonę koła zębatego w prawym górnym rogu tej strony i wybierając \"Zarządzaj skrótami rozszerzenia\".", - "description": "" - }, - "prefsDonation_1": { - "message": "Czy podoba Ci się ten dodatek?", - "description": "" - }, - "prefsDonation_2": { - "message": "Rozważ wsparcie poprzez darowiznę!", - "description": "" - }, - "backToOptionsText": { - "message": "Opcje", - "description": "" - }, - "TranslateText": { - "message": "Czy chcesz pomóc w tłumaczeniu tego dodatku?", - "description": "" - }, - "TranslateLink": { - "message": "Dowiedz się jak!", - "description": "" - }, - "customPrompts_ExportAll": { - "message": "Eksportuj wszystkie polecenia", - "description": "" - }, - "customPrompts_Import": { - "message": "Importuj nowe polecenia", - "description": "" - }, - "importPrompts_confirmText": { - "message": "Zamierzasz zaimportować nowe polecenia.", - "description": "" - }, - "customPrompts_start_import": { - "message": "Rozpoczynanie importu własnych poleceń...", - "description": "" - }, - "customPrompts_import_completed": { - "message": "Import własnych poleceń zakończony! Musisz kliknąć przycisk 'Zapisz wszystko', aby zapisać zmiany.", - "description": "" - }, - "importPrompts_invalidFile": { - "message": "Plik, który próbujesz zaimportować, nie jest prawidłowym plikiem poleceń.", - "description": "" - }, - "importPrompts_invalidPrompts": { - "message": "Plik, który próbujesz zaimportować, nie zawiera żadnych prawidłowych poleceń.", - "description": "" - }, - "currently_used_prompt": { - "message": "Aktualnie używana nazwa polecenia", - "description": "" - }, - "customprompts_form_label_define_response_lang": { - "message": "Określ język odpowiedzi w poleceniu", - "description": "" - }, - "prefs_Connection_type": { - "message": "Typ połączenia", - "description": "" - }, - "prefs_Connection_type_ChatGPT_Web": { - "message": "Interfejs webowy ChatGPT", - "description": "" - }, - "prefs_Connection_type_ChatGPT_API": { - "message": "API ChatGPT OpenAI", - "description": "" - }, - "prefs_ChatGPT_API_Key": { - "message": "Klucz API ChatGPT", - "description": "" - }, - "ChatGPT_Models": { - "message": "Modele ChatGPT", - "description": "" - }, - "ChatGPT_Models_Fetch": { - "message": "Zaktualizuj listę modeli ChatGPT", - "description": "" - }, - "ChatGPT_Models_Error_fetching": { - "message": "Błąd podczas pobierania modeli ChatGPT", - "description": "" - }, - "Loading": { - "message": "Ładowanie...", - "description": "" - }, - "error": { - "message": "Błąd ThunderAI!", - "description": "" - }, - "chatgpt_empty_apikey": { - "message": "Nie dodałeś klucza API dla ChatGPT API. Proszę wprowadź go na stronie opcji.", - "description": "" - }, - "chatgpt_empty_model": { - "message": "Nie wybrałeś modelu dla ChatGPT API. Proszę wybierz jeden na stronie opcji.", - "description": "" - }, - "chagpt_api_send_button": { - "message": "Używając modelu", - "description": "" - }, - "chagpt_api_connecting": { - "message": "Próba połączenia z OpenAI ChatGPT przy użyciu podanego klucza API", - "description": "" - }, - "Debug": { - "message": "Debugowanie", - "description": "" - }, - "prefs_OptionText_do_debug_info": { - "message": "Aktywuj system debugowania", - "description": "" - }, - "prefs_Connection_type_Ollama_API": { - "message": "API Ollama (Lokalny LLM)", - "description": "" - }, - "prefs_Connection_type_OpenAI_Comp_API": { - "message": "API kompatybilne z OpenAI", - "description": "" - }, - "prefs_API_Host": { - "message": "Adres hosta", - "description": "" - }, - "Ollama_Models": { - "message": "Modele Ollama", - "description": "" - }, - "Ollama_Models_Fetch": { - "message": "Zaktualizuj listę modeli Ollama", - "description": "" - }, - "Ollama_Models_Error_fetching": { - "message": "Błąd podczas pobierania modeli Ollama", - "description": "" - }, - "API_Models_Error_NoModels": { - "message": "Nie znaleziono modeli", - "description": "" - }, - "ollama_empty_host": { - "message": "Nie dodałeś adresu hosta dla API Ollama. Proszę wprowadź go na stronie opcji.", - "description": "" - }, - "ollama_empty_model": { - "message": "Nie wybrałeś modelu dla API Ollama. Proszę wybierz jeden na stronie opcji.", - "description": "" - }, - "ollama_api_connecting": { - "message": "Próba połączenia z lokalnym serwerem Ollama używając hosta", - "description": "" - }, - "andModel": { - "message": "i modelu", - "description": "" - }, - "error_connection_interrupted": { - "message": "Połączenie z serwerem zostało nieoczekiwanie przerwane", - "description": "" - }, - "ollama_api_request_failed": { - "message": "Zapytanie do API Ollama nie powiodło się", - "description": "" - }, - "chatgpt_api_request_failed": { - "message": "Zapytanie do API OpenAI ChatGPT nie powiodło się", - "description": "" - }, - "WaitingServerReponse": { - "message": "Oczekiwanie na odpowiedź serwera", - "description": "" - }, - "prefs_API_Host_Info": { - "message": "Taki jak", - "description": "" - }, - "OpenAIComp_Models": { - "message": "Modele API kompatybilne z OpenAI", - "description": "" - }, - "OpenAIComp_Models_Fetch": { - "message": "Zaktualizuj listę modeli API kompatybilnych z OpenAI", - "description": "" - }, - "OpenAIComp_Models_Error_fetching": { - "message": "Błąd podczas pobierania modeli API kompatybilnych z OpenAI", - "description": "" - }, - "OpenAIComp_empty_host": { - "message": "Nie dodałeś adresu hosta dla API kompatybilnego z OpenAI. Proszę wprowadź go na stronie opcji.", - "description": "" - }, - "OpenAIComp_empty_model": { - "message": "Nie wybrałeś modelu dla API kompatybilnego z OpenAI. Proszę wybierz jeden na stronie opcji.", - "description": "" - }, - "OpenAIComp_api_connecting": { - "message": "Próba połączenia z lokalnym serwerem API kompatybilnym z OpenAI używając hosta", - "description": "" - }, - "OpenAIComp_api_request_failed": { - "message": "Zapytanie do API kompatybilnego z OpenAI nie powiodło się", - "description": "" - }, - "prefs_OpenAIComp_ChatName": { - "message": "Nazwa czatu", - "description": "" - }, - "prefs_OpenAIComp_ChatName_Info": { - "message": "To jest nazwa, która będzie używana w czacie AI.", - "description": "" - }, - "StorageSpace": { - "message": "Całkowita zajęta przestrzeń dyskowa", - "description": "" - }, - "SearchPrompt": { - "message": "Szukaj poleceń", - "description": "" - }, - "prefs_OptionText_dynamic_menu_force_enter": { - "message": "Menu: natychmiastowe wysyłanie polecenia", - "description": "" - }, - "prefs_OptionText_dynamic_menu_force_enter_info": { - "message": "Jeśli zaznaczone, użycie skrótu klawiszowego CTRL+ALT+A automatycznie wyśle zaznaczone polecenie z menu. W przeciwnym razie nazwa polecenia zostanie wyświetlona użytkownikowi, wymagając kolejnego naciśnięcia klawisza Enter, aby je wysłać.", - "description": "" - }, - "prefs_OptionText_dynamic_menu_order_alphabet": { - "message": "Menu: sortuj alfabetycznie", - "description": "" - }, - "prefs_OptionText_dynamic_menu_order_alphabet_info": { - "message": "Jeśli zaznaczone, polecenia w menu będą uporządkowane alfabetycznie.", - "description": "" - }, - "prefs_OptionText_chatgpt_win_dims_info": { - "message": "Ustaw na 0, jeśli nie chcesz określać rozmiaru okna.", - "description": "" - }, - "prefs_OpenAIComp_API_Key": { - "message": "Klucz API kompatybilny z OpenAI", - "description": "" - }, - "Optional": { - "message": "Opcjonalne", - "description": "" - }, - "OpenChatGPTTab": { - "message": "Otwórz kartę ChatGPT", - "description": "" - }, - "OpenChatGPTTab_Info": { - "message": "W przypadku problemów z logowaniem w oknie ThunderAI, otwórz ChatGPT w nowej karcie używając przycisku po prawej stronie, zaloguj się, następnie zamknij kartę i kontynuuj korzystanie z ThunderAI.", - "description": "" - }, - "placeholder_mail_text_body": { - "message": "Treść wiadomości", - "description": "" - }, - "placeholder_mail_html_body": { - "message": "Treść wiadomości HTML", - "description": "" - }, - "placeholder_mail_subject": { - "message": "Temat wiadomości", - "description": "" - }, - "placeholder_selected_text": { - "message": "Zaznaczony tekst", - "description": "" - }, - "placeholder_additional_text": { - "message": "Dodatkowy tekst", - "description": "" - }, - "placeholder_junk_score": { - "message": "Wynik spam", - "description": "" - }, - "placeholder_recipients": { - "message": "Odbiorcy", - "description": "" - }, - "placeholder_cc_list": { - "message": "Lista DW", - "description": "" - }, - "placeholder_author": { - "message": "Autor", - "description": "" - }, - "prefs_OptionText_placeholders_use_default_value": { - "message": "Symbole zastępcze: użyj wartości domyślnej", - "description": "" - }, - "prefs_OptionText_placeholders_use_default_value_info": { - "message": "Jeśli zaznaczone, symbole zastępcze zostaną wypełnione wartościami domyślnymi, gdy nie podano wartości. W przeciwnym razie symbole zastępcze pozostaną na miejscu.", - "description": "" - }, - "prefs_OptionText_max_prompt_length": { - "message": "Maksymalna długość polecenia", - "description": "" - }, - "prefs_OptionText_max_prompt_length_Info": { - "message": "To jest maksymalna liczba znaków, która może być użyta w poleceniu. W przeciwnym razie zostanie wyświetlony komunikat o błędzie. Wartość nie jest edytowalna dla interfejsu webowego ChatGPT.", - "description": "" - }, - "prefs_OptionText_chatgpt_web_model": { - "message": "Model interfejsu webowego ChatGPT", - "description": "" - }, - "prefs_OptionText_chatgpt_web_model_info": { - "message": "To jest model, który będzie wymuszony dla interfejsu webowego ChatGPT. Jeśli nie zostanie określony lub podano nieprawidłowy, domyślny model zostanie ustawiony przez ChatGPT na stronie.", - "description": "" - }, - "prefs_OptionText_chatgpt_web_tempchat": { - "message": "Tymczasowy czat w interfejsie webowym ChatGPT", - "description": "" - }, - "prefs_OptionText_chatgpt_web_tempchat_info": { - "message": "Jeśli zaznaczone, w interfejsie webowym ChatGPT będzie używany tymczasowy czat.", - "description": "" - }, - "chatgpt_btn_model": { - "message": "Użyj bieżącego modelu", - "description": "" - }, - "SendingPrompt": { - "message": "Wysyłanie polecenia...", - "description": "" - }, - "AllowedValues": { - "message": "Dozwolone wartości", - "description": "" - }, - "prefs_OptionText_btnManagePrompts_infoline": { - "message": "Możesz użyć dodatkowych symboli zastępczych danych.", - "description": "" - }, - "prefs_OptionText_btnManagePrompts_infoline2": { - "message": "Możesz zmienić polecenie według własnego uznania, ale odpowiedź otrzymana od AI musi być listą tagów oddzielonych przecinkami!", - "description": "" - }, - "prefs_OptionText_openai_comp_use_v1": { - "message": "Zachowaj kompatybilność z \"v1\"", - "description": "" - }, - "prefs_OptionText_openai_comp_use_v1_info": { - "message": "Jeśli zaznaczone, segment \"v1\" w ścieżce wywołań API zostanie zachowany, np. \"http://localhost:1234/v1/chat/completions\".", - "description": "" - }, - "prefs_OptionText_owl_warning": { - "message": "Wygląda na to, że przynajmniej jedno z Twoich kont używa dodatku Owl for Exchange. Istnieje znany problem między Thunderbirdem a Owl, który jest obecnie rozwiązywany. Na ten moment możesz używać ThunderAI podczas pisania e-maili, ale nie podczas ich czytania.", - "description": "" - }, - "prefs_OptionText_chatgpt_web_model_tooltip": { - "message": "Kliknij na wartość, aby ją ustawić.", - "description": "" - }, - "prompt_reply_full_text": { - "message": "Odpowiedz na poniższy e-mail. Odpowiedz wyłącznie wymaganym tekstem, bez dodatkowych komentarzy ani innego tekstu.", - "description": "" - }, - "prompt_reply_additional_text": { - "message": "Nie dodawaj tematu do odpowiedzi.", - "description": "" - }, - "reply_same_lang": { - "message": "Odpowiedz w tym samym języku.", - "description": "" - }, - "sign_msg_as": { - "message": "Podpisz wiadomość jako", - "description": "" - }, - "prompt_reply_advanced_full_text": { - "message": "Odpowiedz na poniższy e-mail \"{%selected_text%}\", biorąc pod uwagę, że jest to pełny wątek e-maili \"{%mail_html_body%}\". Odpowiedz wyłącznie wymaganym tekstem, bez dodatkowych komentarzy ani innego tekstu.", - "description": "" - }, - "prompt_rewrite_full_text": { - "message": "Przepisz poniższy tekst, aby był bardziej uprzejmy. Odpowiedz wyłącznie przepisanym tekstem, bez dodatkowych komentarzy ani innego tekstu.", - "description": "" - }, - "prompt_rewrite_formal_full_text": { - "message": "Przepisz poniższy tekst, aby był bardziej formalny. Odpowiedz wyłącznie przepisanym tekstem, bez dodatkowych komentarzy ani innego tekstu.", - "description": "" - }, - "prompt_classify_full_text": { - "message": "Sklasyfikuj poniższy tekst pod względem uprzejmości, serdeczności, formalności, stanowczości, obraźliwości, podając procent dla każdej kategorii. Odpowiedz wyłącznie kategorią i wynikiem, bez dodatkowych komentarzy ani innego tekstu.", - "description": "" - }, - "prompt_summarize_this_full_text": { - "message": "Podsumuj poniższy e-mail w formie listy punktowanej.", - "description": "" - }, - "prompt_translate_this_full_text": { - "message": "Przetłumacz poniższy e-mail na", - "description": "" - }, - "prompt_this_full_text": { - "message": "Odpowiedz wyłącznie wymaganym tekstem, bez dodatkowych komentarzy ani innego tekstu.", - "description": "" - }, - "prefs_OptionText_add_tags": { - "message": "Dodaj tagi do e-maili", - "description": "" - }, - "prefs_OptionText_add_tags_Info": { - "message": "Jeśli zaznaczone, element zostanie uwzględniony w menu w celu zastosowania tagów do e-maili.", - "description": "" - }, - "prompt_add_tags": { - "message": "Dodaj tagi do tego e-maila", - "description": "" - }, - "prompt_add_tags_full_text": { - "message": "Przeanalizuj poniższy tekst e-maila i wygeneruj listę tagów oddzielonych przecinkami, które podsumowują jego treść. Użyj tematów, kluczowych zagadnień i odpowiednich opisów jako tagów. Upewnij się, że tagi są zwięzłe i odpowiednie do treści e-maila. Tekst e-maila: {%mail_text_body%} Weź pod uwagę następujące szczegóły w kontekście: - Nadawca: {%author%} - Odbiorcy: {%recipients%} - Lista DW: {%cc_list%} - Temat e-maila: {%mail_subject%} Oprzyj swoje tagi na treści i kontekście e-maila, ignorując zbędne informacje lub nieistotne szczegóły. Wynik powinien być jedynie listą tagów oddzielonych przecinkami, bez żadnych dodatkowych komentarzy ani tekstu.", - "description": "" - }, - "placeholder_tags_current_email": { - "message": "Tagi e-maila", - "description": "" - }, - "placeholder_tags_full_list": { - "message": "Istniejące tagi", - "description": "" - }, - "prefs_OptionText_add_tags_maxnum": { - "message": "Maksymalna liczba tagów", - "description": "" - }, - "prefs_OptionText_add_tags_maxnum_Info": { - "message": "Maksymalna liczba tagów proponowanych przez AI. Ustaw na 0, jeśli nie chcesz ograniczać liczby tagów.", - "description": "" - }, - "prompt_add_tags_maxnum": { - "message": "Ogranicz liczbę tagów do", - "description": "" - }, - "prefs_OptionText_add_tags_hide_exclusions": { - "message": "Ukryj wykluczone tagi", - "description": "" - }, - "prefs_OptionText_add_tags_hide_exclusions_Info": { - "message": "Jeśli zaznaczone, tagi znajdujące się na liście wykluczeń zostaną ukryte w oknie potwierdzenia.", - "description": "" - }, - "prefs_OptionText_btnManageTagsInfo": { - "message": "Zarządzaj ustawieniami tagów", - "description": "" - }, - "AddTags_PageTitle": { - "message": "Zarządzaj Ustawieniami Tagów", - "description": "" - }, - "AddTags_info_default": { - "message": "Na tej stronie możesz zmodyfikować domyślne polecenie używane do dodawania tagów do e-maili i zarządzać listą wykluczeń.", - "description": "" - }, - "AddTags_prompt_text_title": { - "message": "Aktualny tekst polecenia", - "description": "" - }, - "AddTags_excl_list_title": { - "message": "Lista wykluczeń", - "description": "" - }, - "AddTags_excl_list_infoline": { - "message": "Jest to lista tagów, które nie mogą być dodane do e-maili.", - "description": "" - }, - "save": { - "message": "Zapisz", - "description": "" - }, - "addtags_info_additional_statements": { - "message": "To stwierdzenie zostanie dodane na końcu polecenia:", - "description": "" - }, - "reset_default": { - "message": "Przywróć domyślne", - "description": "" - }, - "addtags_excl_list_infoline2": { - "message": "Dodaj jedno słowo na linię lub oddzielone przecinkiem.", - "description": "" - }, - "addtags_dialog_title": { - "message": "Dodaj tagi do e-maila", - "description": "" - }, - "addtags_exclude_tag": { - "message": "Wyklucz tag", - "description": "" - }, - "addtags_no_tags_received": { - "message": "Nie otrzymano tagów od AI.", - "description": "" - }, - "addtags_no_valid_tags": { - "message": "Nie znaleziono poprawnych tagów po przefiltrowaniu z listą wykluczeń.", - "description": "" - }, - "thunderai_error_title": { - "message": "Błąd ThunderAI", - "description": "" - }, - "thunderai_warning_title": { - "message": "Ostrzeżenie ThunderAI", - "description": "" - }, - "prefs_OptionText_add_tags_first_uppercase": { - "message": "Pierwsza litera wielka", - "description": "" - }, - "prefs_OptionText_add_tags_first_uppercase_Info": { - "message": "Jeśli zaznaczone, etykieta tagów będzie ustawiona na małe litery z wyjątkiem pierwszej wielkiej litery.", - "description": "" - }, - "AddTags_prompt_prefs_title": { - "message": "Opcje dodawania tagów", - "description": "" - }, - "prefs_SurveyLinkText": { - "message": "Podziel się swoją opinią i pomóż nam ulepszyć ThunderAI!", - "description": "" - }, - "prefs_SurveyLinkText2": { - "message": "Kliknij tutaj, to zajmuje tylko minutę!", - "description": "" - }, - "prefs_OpenAIComp_ForceModel": { - "message": "Ręcznie wprowadź model", - "description": "" - }, - "OpenAIComp_force_model_ask": { - "message": "Wprowadź tutaj nazwę modelu, którego chcesz użyć.", - "description": "" - }, - "prefs_OptionText_add_tags_force_lang": { - "message": "Wymuś język", - "description": "" - }, - "prefs_OptionText_add_tags_force_lang_Info": { - "message": "Jeśli zaznaczone, język tagów zostanie wymuszony na zgodny z językiem określonym na stronie opcji ThunderAI, jeśli został zdefiniowany.", - "description": "" - }, - "prompt_add_tags_force_lang": { - "message": "Tagi muszą być napisane w", - "description": "" - }, - "GoogleGemini_Models_Fetch": { - "message": "Zaktualizuj listę modeli Google Gemini", - "description": "" - }, - "GoogleGemini_Models_Error_fetching": { - "message": "Błąd podczas próby pobrania modeli Google Gemini", - "description": "" - }, - "google_gemini_api_request_failed": { - "message": "Połączenie do interfejsu API Google Gemini nie powiodło się", - "description": "" - }, - "google_gemini_api_connecting": { - "message": "Próba połączenia z Google Gemini przy użyciu dostarczonego klucza API", - "description": "" - }, - "google_gemini_empty_apikey": { - "message": "Nie dodałeś klucza API dla API Google Gemini. Wstaw go na stronie opcji.", - "description": "" - }, - "google_gemini_empty_model": { - "message": "Nie wybrałeś modelu interfejsu API Google Gemini. Wybierz jedną na stronie opcji.", - "description": "" - }, - "GoogleGemini_SystemInstruction": { - "message": "Instrukcja systemowa", - "description": "" - }, - "GoogleGemini_SystemInstruction_Info": { - "message": "Ustawiając instrukcję systemową, dajesz modelowi dodatkowy kontekst umożliwiający zrozumienie zadania, zapewnianie bardziej dostosowanych odpowiedzi i przestrzeganie określonych wytycznych dotyczących zapytania, które zostanie wysłane.", - "description": "" - }, - "ChatGPT_Developer_Messages": { - "message": "Wiadomości programistów", - "description": "" - }, - "ChatGPT_Developer_Messages_Info": { - "message": "Konfigurując komunikaty dla programistów, dajesz modelowi dodatkowy kontekst umożliwiający zrozumienie zadania, zapewnianie bardziej dostosowanych odpowiedzi i przestrzeganie określonych wytycznych dotyczących zapytania, które zostanie wysłane.", - "description": "" - }, - "prefs_OptionText_btnManagePrompts_infoline3": { - "message": "Aby wyświetlić listę dostępnych tagów, możesz użyć obiektu danych {%tags_full_list%} w zapytaniu. Za pomocą odpowiedniego zapytania można następnie wymusić wybranie tagów tylko z listy już istniejących.", - "description": "" - }, - "placeholder_mail_typed_text": { - "message": "Wpisano tekst przed cytowaną treścią wiadomości", - "description": "" - }, - "prompt_get_calendar_event": { - "message": "Dodaj nowe wydarzenie w kalendarzu", - "description": "" - }, - "prompt_get_calendar_event_full_text": { - "message": "Wyodrębnij wszystkie istotne szczegóły wymagane do wygenerowania wydarzenia w kalendarzu z poniższego tekstu.\nWyodrę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) Upewnij 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. Jeś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%}”. Jeśli czas trwania nie jest określony, ustaw go na jedną godzinę. Jeśli nie możesz uzyskać co najmniej jednej z wymaganych informacji, w odpowiedzi wpisz pusty ciąg znaków. Wygeneruj 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 %}\"", - "description": "" - }, - "prefs_OptionText_get_calendar_event": { - "message": "Dodaj nowe wydarzenie w kalendarzu z zaznaczonego tekstu", - "description": "" - }, - "prefs_OptionText_get_calendar_event_Info": { - "message": "Jeśli zaznaczone, pozycja zostanie uwzględniona w menu, aby uzyskać informacje o wydarzeniu w kalendarzu z zaznaczonego tekstu.", - "description": "" - }, - "prefs_OptionText_btnManageCalendarEventInfo": { - "message": "Zarządzaj ustawieniami wydarzeń w kalendarzu", - "description": "" - }, - "GetCalendarEvent_PageTitle": { - "message": "Zarządzaj ustawieniami wydarzeń w kalendarzu", - "description": "" - }, - "GetCalendarEvent_info_default": { - "message": "Na tej stronie możesz zmodyfikować domyślny monit używany do pobierania wydarzenia w kalendarzu z zaznaczonego tekstu.", - "description": "" - }, - "GetCalendarEvent_prompt_text_title": { - "message": "Bieżący tekst zapytania", - "description": "" - }, - "prefs_OptionText_GetCalendarEvent_infoline2": { - "message": "Możesz zmienić monit według własnego uznania, ale odpowiedź otrzymana od AI musi być w formacie JSON, jak określono w domyślnym zapytaniu!", - "description": "" - }, - "prefs_OptionText_get_calendar_event_Sparks_not_present": { - "message": "Aby korzystać z funkcji wydarzeń w kalendarzu, zainstaluj dodatek ThunderAI Sparks.", - "description": "" - }, - "prefs_OptionText_download_now": { - "message": "Pobierz teraz ThunderAI Sparks!", - "description": "" - }, - "placeholder_mail_datetime": { - "message": "Data i godzina wysłania wiadomości e-mail", - "description": "" - }, - "placeholder_current_datetime": { - "message": "Bieżąca data i godzina", - "description": "" - }, - "calendar_getting_data_error": { - "message": "Błąd podczas pobierania wydarzeń z kalendarza", - "description": "" - }, - "calendar_opening_dialog_error": { - "message": "Błąd podczas otwierania okna wydarzenia w kalendarzu", - "description": "" - }, - "GoogleGemini_Models": { - "message": "Modele Google Gemini", - "description": "Lista modeli interfejsu API Google Gemini" - }, - "prefs_Connection_type_Google_Gemini_API": { - "message": "Interfejs API Google Gemini", - "description": "Typ połączenia: Google Gemini API" - }, - "prefs_GoogleGemini_API_Key": { - "message": "Klucz API Google Gemini", - "description": "Klucz API dla interfejsu API Google Gemini" - } -} \ No newline at end of file + "extensionDescription": { + "message": "Używaj ChatGPT lub Ollama do ulepszania swoich e-maili!", + "description": "Description of the extension." + }, + "menu_title": { + "message": "AI" + }, + "prompt_lang": { + "message": "Odpowiedz w " + }, + "prompt_reply": { + "message": "Odpowiedz na ten e-mail" + }, + "prompt_reply_advanced": { + "message": "Odpowiedz na ten wątek" + }, + "prompt_rewrite_polite": { + "message": "Przepisz uprzejmie" + }, + "prompt_rewrite_formal": { + "message": "Przepisz formalnie" + }, + "prompt_classify": { + "message": "Klasyfikuj" + }, + "prompt_summarize_this": { + "message": "Podsumuj to" + }, + "prompt_translate_this": { + "message": "Przetłumacz to" + }, + "prompt_this": { + "message": "Zapytaj o to" + }, + "prompt_selection_needed": { + "message": "Aby kontynuować, musisz zaznaczyć tekst!" + }, + "customPrompts_managePrompts": { + "message": "Zarządzaj poleceniami" + }, + "customPrompts_managePrompts_help": { + "message": "Więcej informacji" + }, + "customPrompts_managePrompts_info_default": { + "message": "Domyślne polecenia nie są edytowalne. Możesz je wyłączyć, skopiować tekst polecenia i wkleić go do nowego, aby stworzyć zmodyfikowaną wersję." + }, + "customPrompts_managePrompts_info_default_2": { + "message": "Możesz importować i eksportować polecenia. Istniejące polecenia o tym samym ID zostaną nadpisane. Polecenia z nowymi ID zostaną dodane." + }, + "customPrompts_managePrompts_info_default_3": { + "message": "Jeśli wszystko jest poprawne, po imporcie kliknij przycisk 'Zapisz wszystko'." + }, + "customPrompts_start_saving": { + "message": "Zapisywanie poleceń..." + }, + "customPrompts_reindexing_list": { + "message": "Ponowne indeksowanie listy..." + }, + "customPrompts_filtering_prompts": { + "message": "Filtrowanie polece��..." + }, + "customPrompts_saving_default_prompts": { + "message": "Zapisywanie domyślnych poleceń..." + }, + "customPrompts_saving_custom_prompts": { + "message": "Zapisywanie własnych poleceń..." + }, + "customPrompts_reloading_menus": { + "message": "Odświeżanie menu..." + }, + "customPrompts_saved": { + "message": "Polecenia zapisane!" + }, + "customPrompts_form_label_ID": { + "message": "ID" + }, + "customPrompts_form_label_ID_rules": { + "message": "Musi być unikalne, pisane małymi literami i bez spacji" + }, + "customPrompts_form_label_Name": { + "message": "Nazwa" + }, + "customPrompts_form_label_Text": { + "message": "Tekst polecenia" + }, + "customPrompts_form_label_Action": { + "message": "Akcja" + }, + "customPrompts_form_label_need_selected": { + "message": "Wymagane zaznaczenie tekstu" + }, + "customPrompts_form_label_need_signature": { + "message": "Zawsze dodawaj podpis" + }, + "customPrompts_form_label_need_custom_text": { + "message": "Poproś o dodatkowy tekst" + }, + "customPrompts_form_label_enabled": { + "message": "Włączone" + }, + "customPrompts_form_required_fields": { + "message": "Pola wymagane" + }, + "customPrompts_btnEdit": { + "message": "Edytuj" + }, + "customPrompts_btnCancel": { + "message": "Anuluj" + }, + "customPrompts_btnOK": { + "message": "OK" + }, + "customPrompts_btnDelete": { + "message": "Usuń" + }, + "customPrompts_btnDelete_confirmText": { + "message": "Czy na pewno chcesz usunąć ten element?" + }, + "customPrompts_unsaved_changes": { + "message": "Istnieją niezapisane zmiany!" + }, + "customPrompts_btnSaveAll": { + "message": "Zapisz wszystko" + }, + "customPrompts_save_button": { + "message": "Zapisz" + }, + "customPrompts_btnNew": { + "message": "Dodaj nowe" + }, + "customPrompts_btnAddNewCommit": { + "message": "Dodaj polecenie" + }, + "customPrompts_add_to_menu": { + "message": "Dodaj do menu" + }, + "customPrompts_add_to_menu_always": { + "message": "Zawsze" + }, + "customPrompts_add_to_menu_reading": { + "message": "Podczas czytania e-maila" + }, + "customPrompts_add_to_menu_composing": { + "message": "Podczas pisania e-maila" + }, + "customPrompts_close_button": { + "message": "Przycisk zamknięcia" + }, + "customPrompts_do_reply": { + "message": "Odpowiedz" + }, + "customPrompts_substitute_text": { + "message": "Zastąp tekst" + }, + "chatgpt_win_working": { + "message": "Praca w toku..." + }, + "chatgpt_win_job_completed": { + "message": "Zakończono!" + }, + "chatgpt_win_job_completed_select": { + "message": "Wybierz tekst, którego chcesz użyć i kliknij przycisk." + }, + "chatgpt_win_get_answer": { + "message": "Użyj wybranej odpowiedzi" + }, + "chatgpt_win_close": { + "message": "Zamknij" + }, + "chatgpt_textarea_not_found_error": { + "message": "Wygląda na to, że strona ChatGPT ładuje się zbyt długo. Jeśli ładowanie zakończy się, kliknij przycisk po prawej stronie. Jeśli problem będzie się powtarzał, sprawdź status usługi." + }, + "chatgpt_btn_retry": { + "message": "Spróbuj ponownie" + }, + "chatgpt_sendbutton_not_found_error": { + "message": "Kliknij przycisk wysyłania, aby przesłać zapytanie." + }, + "chatgpt_user_not_logged_in": { + "message": "Nie jesteś zalogowany do ChatGPT. Zaloguj się swoimi danymi, zamknij okno ChatGPT, a następnie powtórz próbę. Po autoryzacji pozostaniesz zalogowany." + }, + "chatgpt_win_model_warning": { + "message": "Ustawiłeś opcję używania określonego modelu, ale wygląda na to, że nie ładuje się on poprawnie. Sprawdź wartość i spróbuj ponownie. Na razie możesz nacisnąć niebieski przycisk, aby kontynuować." + }, + "chatgpt_win_custom_text": { + "message": "Wstaw tutaj dodatkowy tekst dla zapytania." + }, + "chatgpt_win_send": { + "message": "Wyślij" + }, + "chatgpt_use_gpt35": { + "message": "Użyj GPT3.5" + }, + "chatgpt_force_completion": { + "message": "wymuś zakończenie" + }, + "chatgpt_force_completion_title": { + "message": "Kliknij tutaj, aby wyświetlić przycisk 'Użyj ostatniej odpowiedzi', jeśli ChatGPT zakończył pracę, ale przycisk się nie pojawił." + }, + "msg_prompt_too_long": { + "message": "Podany tekst jest zbyt długi. Musisz go skrócić." + }, + "prefs_OptionText_release_notes": { + "message": "Informacje o wydaniu" + }, + "prefs_status_page": { + "message": "status usługi" + }, + "prefs_OptionText_chatgpt_win_text": { + "message": "Wymiary okna ChatGPT" + }, + "prefs_OptionText_chatgpt_win_height": { + "message": "Wysokość" + }, + "prefs_OptionText_chatgpt_win_width": { + "message": "Szerokość" + }, + "prefs_OptionText_default_sign_name": { + "message": "Domyślna nazwa podpisu" + }, + "prefs_OptionText_default_chatgpt_lang": { + "message": "Domyślny język odpowiedzi" + }, + "prefs_OptionText_reply_all": { + "message": "Odpowiedz wszystkim" + }, + "prefs_OptionText_reply_sender": { + "message": "Odpowiedz nadawcy" + }, + "prefs_OptionText_reply_type": { + "message": "Typ odpowiedzi" + }, + "prefs_OptionText_btnManagePrompts": { + "message": "Zarządzaj poleceniami" + }, + "prefsInfoTitle": { + "message": "Ważne informacje" + }, + "prefsInfoDesc_1": { + "message": "Może się zdarzyć, że interfejs ChatGPT zmieni się w sposób, który zakłóci działanie dodatku. Sprawdź stronę \"Status usługi\" połączoną na dole tej strony. Pamiętaj też, że przy pierwszym użyciu ThunderAI musisz zalogować się do ChatGPT." + }, + "prefsInfoDesc_2": { + "message": "Aby korzystać z API ChatGPT, potrzebujesz klucza API OpenAI ChatGPT i musisz wybrać model." + }, + "prefsInfoDesc_3": { + "message": "Aby korzystać z integracji z Ollama, musisz skonfigurować lokalny serwer Ollama. Po uruchomieniu serwera wprowadź jego adres w odpowiednim polu w aplikacji. Aby zapewnić prawidłową komunikację między ThunderAI a serwerem Ollama pamiętaj o ustawieniu OLLAMA_ORIGINS=moz-extension://*." + }, + "prefsInfoDesc_4": { + "message": "Aby korzystać z tej integracji, musisz skonfigurować lokalny serwer kompatybilny z API OpenAI, jak LM Studio. Po uruchomieniu serwera wprowadź jego adres w odpowiednim polu w aplikacji. Aby zapewnić prawidłową komunikację między ThunderAI a serwerem lokalnym pamiętaj o prawidłowym ustawieniu CORS." + }, + "prefsInfoDesc_5": { + "message": "Pamiętaj, że możesz otworzyć menu ThunderAI używając skrótu klawiszowego CTRL+ALT+A." + }, + "prefsInfoDesc_6": { + "message": "Możesz zmienić skrót klikając ikonę koła zębatego w prawym górnym rogu tej strony i wybierając \"Zarządzaj skrótami rozszerzenia\"." + }, + "prefsDonation_1": { + "message": "Czy podoba Ci się ten dodatek?" + }, + "prefsDonation_2": { + "message": "Rozważ wsparcie poprzez darowiznę!" + }, + "backToOptionsText": { + "message": "Opcje" + }, + "TranslateText": { + "message": "Czy chcesz pomóc w tłumaczeniu tego dodatku?" + }, + "TranslateLink": { + "message": "Dowiedz się jak!" + }, + "customPrompts_ExportAll": { + "message": "Eksportuj wszystkie polecenia" + }, + "customPrompts_Import": { + "message": "Importuj nowe polecenia" + }, + "importPrompts_confirmText": { + "message": "Zamierzasz zaimportować nowe polecenia." + }, + "customPrompts_start_import": { + "message": "Rozpoczynanie importu własnych poleceń..." + }, + "customPrompts_import_completed": { + "message": "Import własnych poleceń zakończony! Musisz kliknąć przycisk 'Zapisz wszystko', aby zapisać zmiany." + }, + "importPrompts_invalidFile": { + "message": "Plik, który próbujesz zaimportować, nie jest prawidłowym plikiem poleceń." + }, + "importPrompts_invalidPrompts": { + "message": "Plik, który próbujesz zaimportować, nie zawiera żadnych prawidłowych poleceń." + }, + "currently_used_prompt": { + "message": "Aktualnie używana nazwa polecenia" + }, + "customprompts_form_label_define_response_lang": { + "message": "Określ język odpowiedzi w poleceniu" + }, + "prefs_Connection_type": { + "message": "Typ połączenia" + }, + "prefs_Connection_type_ChatGPT_Web": { + "message": "Interfejs webowy ChatGPT" + }, + "prefs_Connection_type_ChatGPT_API": { + "message": "API ChatGPT OpenAI" + }, + "prefs_ChatGPT_API_Key": { + "message": "Klucz API ChatGPT" + }, + "ChatGPT_Models": { + "message": "Modele ChatGPT" + }, + "ChatGPT_Models_Fetch": { + "message": "Zaktualizuj listę modeli ChatGPT" + }, + "ChatGPT_Models_Error_fetching": { + "message": "Błąd podczas pobierania modeli ChatGPT" + }, + "Loading": { + "message": "Ładowanie..." + }, + "error": { + "message": "Błąd ThunderAI!" + }, + "chatgpt_empty_apikey": { + "message": "Nie dodałeś klucza API dla ChatGPT API. Proszę wprowadź go na stronie opcji." + }, + "chatgpt_empty_model": { + "message": "Nie wybrałeś modelu dla ChatGPT API. Proszę wybierz jeden na stronie opcji." + }, + "chagpt_api_send_button": { + "message": "Używając modelu" + }, + "chagpt_api_connecting": { + "message": "Próba połączenia z OpenAI ChatGPT przy użyciu podanego klucza API" + }, + "Debug": { + "message": "Debugowanie" + }, + "prefs_OptionText_do_debug_info": { + "message": "Aktywuj system debugowania" + }, + "prefs_Connection_type_Ollama_API": { + "message": "API Ollama (Lokalny LLM)" + }, + "prefs_Connection_type_OpenAI_Comp_API": { + "message": "API kompatybilne z OpenAI" + }, + "prefs_API_Host": { + "message": "Adres hosta" + }, + "Ollama_Models": { + "message": "Modele Ollama" + }, + "Ollama_Models_Fetch": { + "message": "Zaktualizuj listę modeli Ollama" + }, + "Ollama_Models_Error_fetching": { + "message": "Błąd podczas pobierania modeli Ollama" + }, + "API_Models_Error_NoModels": { + "message": "Nie znaleziono modeli" + }, + "ollama_empty_host": { + "message": "Nie dodałeś adresu hosta dla API Ollama. Proszę wprowadź go na stronie opcji." + }, + "ollama_empty_model": { + "message": "Nie wybrałeś modelu dla API Ollama. Proszę wybierz jeden na stronie opcji." + }, + "ollama_api_connecting": { + "message": "Próba połączenia z lokalnym serwerem Ollama używając hosta" + }, + "andModel": { + "message": "i modelu" + }, + "error_connection_interrupted": { + "message": "Połączenie z serwerem zostało nieoczekiwanie przerwane" + }, + "ollama_api_request_failed": { + "message": "Zapytanie do API Ollama nie powiodło się" + }, + "chatgpt_api_request_failed": { + "message": "Zapytanie do API OpenAI ChatGPT nie powiodło się" + }, + "WaitingServerReponse": { + "message": "Oczekiwanie na odpowiedź serwera" + }, + "prefs_API_Host_Info": { + "message": "Taki jak" + }, + "OpenAIComp_Models": { + "message": "Modele API kompatybilne z OpenAI" + }, + "OpenAIComp_Models_Fetch": { + "message": "Zaktualizuj listę modeli API kompatybilnych z OpenAI" + }, + "OpenAIComp_Models_Error_fetching": { + "message": "Błąd podczas pobierania modeli API kompatybilnych z OpenAI" + }, + "OpenAIComp_empty_host": { + "message": "Nie dodałeś adresu hosta dla API kompatybilnego z OpenAI. Proszę wprowadź go na stronie opcji." + }, + "OpenAIComp_empty_model": { + "message": "Nie wybrałeś modelu dla API kompatybilnego z OpenAI. Proszę wybierz jeden na stronie opcji." + }, + "OpenAIComp_api_connecting": { + "message": "Próba połączenia z lokalnym serwerem API kompatybilnym z OpenAI używając hosta" + }, + "OpenAIComp_api_request_failed": { + "message": "Zapytanie do API kompatybilnego z OpenAI nie powiodło się" + }, + "prefs_OpenAIComp_ChatName": { + "message": "Nazwa czatu" + }, + "prefs_OpenAIComp_ChatName_Info": { + "message": "To jest nazwa, która będzie używana w czacie AI." + }, + "StorageSpace": { + "message": "Całkowita zajęta przestrzeń dyskowa" + }, + "SearchPrompt": { + "message": "Szukaj poleceń" + }, + "prefs_OptionText_dynamic_menu_force_enter": { + "message": "Menu: natychmiastowe wysyłanie polecenia" + }, + "prefs_OptionText_dynamic_menu_force_enter_info": { + "message": "Jeśli zaznaczone, użycie skrótu klawiszowego CTRL+ALT+A automatycznie wyśle zaznaczone polecenie z menu. W przeciwnym razie nazwa polecenia zostanie wyświetlona użytkownikowi, wymagając kolejnego naciśnięcia klawisza Enter, aby je wysłać." + }, + "prefs_OptionText_dynamic_menu_order_alphabet": { + "message": "Menu: sortuj alfabetycznie" + }, + "prefs_OptionText_dynamic_menu_order_alphabet_info": { + "message": "Jeśli zaznaczone, polecenia w menu będą uporządkowane alfabetycznie." + }, + "prefs_OptionText_chatgpt_win_dims_info": { + "message": "Ustaw na 0, jeśli nie chcesz określać rozmiaru okna." + }, + "prefs_OpenAIComp_API_Key": { + "message": "Klucz API kompatybilny z OpenAI" + }, + "Optional": { + "message": "Opcjonalne" + }, + "OpenChatGPTTab": { + "message": "Otwórz kartę ChatGPT" + }, + "OpenChatGPTTab_Info": { + "message": "W przypadku problemów z logowaniem w oknie ThunderAI, otwórz ChatGPT w nowej karcie używając przycisku po prawej stronie, zaloguj się, następnie zamknij kartę i kontynuuj korzystanie z ThunderAI." + }, + "placeholder_mail_text_body": { + "message": "Treść wiadomości" + }, + "placeholder_mail_html_body": { + "message": "Treść wiadomości HTML" + }, + "placeholder_mail_subject": { + "message": "Temat wiadomości" + }, + "placeholder_selected_text": { + "message": "Zaznaczony tekst" + }, + "placeholder_additional_text": { + "message": "Dodatkowy tekst" + }, + "placeholder_junk_score": { + "message": "Wynik spam" + }, + "placeholder_recipients": { + "message": "Odbiorcy" + }, + "placeholder_cc_list": { + "message": "Lista DW" + }, + "placeholder_author": { + "message": "Autor" + }, + "prefs_OptionText_placeholders_use_default_value": { + "message": "Symbole zastępcze: użyj wartości domyślnej" + }, + "prefs_OptionText_placeholders_use_default_value_info": { + "message": "Jeśli zaznaczone, symbole zastępcze zostaną wypełnione wartościami domyślnymi, gdy nie podano wartości. W przeciwnym razie symbole zastępcze pozostaną na miejscu." + }, + "prefs_OptionText_max_prompt_length": { + "message": "Maksymalna długość polecenia" + }, + "prefs_OptionText_max_prompt_length_Info": { + "message": "To jest maksymalna liczba znaków, która może być użyta w poleceniu. W przeciwnym razie zostanie wyświetlony komunikat o błędzie. Wartość nie jest edytowalna dla interfejsu webowego ChatGPT." + }, + "prefs_OptionText_chatgpt_web_model": { + "message": "Model interfejsu webowego ChatGPT" + }, + "prefs_OptionText_chatgpt_web_model_info": { + "message": "To jest model, który będzie wymuszony dla interfejsu webowego ChatGPT. Jeśli nie zostanie określony lub podano nieprawidłowy, domyślny model zostanie ustawiony przez ChatGPT na stronie." + }, + "prefs_OptionText_chatgpt_web_tempchat": { + "message": "Tymczasowy czat w interfejsie webowym ChatGPT" + }, + "prefs_OptionText_chatgpt_web_tempchat_info": { + "message": "Jeśli zaznaczone, w interfejsie webowym ChatGPT będzie używany tymczasowy czat." + }, + "chatgpt_btn_model": { + "message": "Użyj bieżącego modelu" + }, + "SendingPrompt": { + "message": "Wysyłanie polecenia..." + }, + "AllowedValues": { + "message": "Dozwolone wartości" + }, + "prefs_OptionText_btnManagePrompts_infoline": { + "message": "Możesz użyć dodatkowych symboli zastępczych danych." + }, + "prefs_OptionText_btnManagePrompts_infoline2": { + "message": "Możesz zmienić polecenie według własnego uznania, ale odpowiedź otrzymana od AI musi być listą tagów oddzielonych przecinkami!" + }, + "prefs_OptionText_openai_comp_use_v1": { + "message": "Zachowaj kompatybilność z \"v1\"" + }, + "prefs_OptionText_openai_comp_use_v1_info": { + "message": "Jeśli zaznaczone, segment \"v1\" w ścieżce wywołań API zostanie zachowany, np. \"http://localhost:1234/v1/chat/completions\"." + }, + "prefs_OptionText_owl_warning": { + "message": "Wygląda na to, że przynajmniej jedno z Twoich kont używa dodatku Owl for Exchange. Istnieje znany problem między Thunderbirdem a Owl, który jest obecnie rozwiązywany. Na ten moment możesz używać ThunderAI podczas pisania e-maili, ale nie podczas ich czytania." + }, + "prefs_OptionText_chatgpt_web_model_tooltip": { + "message": "Kliknij na wartość, aby ją ustawić." + }, + "prompt_reply_full_text": { + "message": "Odpowiedz na poniższy e-mail. Odpowiedz wyłącznie wymaganym tekstem, bez dodatkowych komentarzy ani innego tekstu." + }, + "prompt_reply_additional_text": { + "message": "Nie dodawaj tematu do odpowiedzi." + }, + "reply_same_lang": { + "message": "Odpowiedz w tym samym języku." + }, + "sign_msg_as": { + "message": "Podpisz wiadomość jako" + }, + "prompt_reply_advanced_full_text": { + "message": "Odpowiedz na poniższy e-mail \"{%selected_text%}\", biorąc pod uwagę, że jest to pełny wątek e-maili \"{%mail_html_body%}\". Odpowiedz wyłącznie wymaganym tekstem, bez dodatkowych komentarzy ani innego tekstu." + }, + "prompt_rewrite_full_text": { + "message": "Przepisz poniższy tekst, aby był bardziej uprzejmy. Odpowiedz wyłącznie przepisanym tekstem, bez dodatkowych komentarzy ani innego tekstu." + }, + "prompt_rewrite_formal_full_text": { + "message": "Przepisz poniższy tekst, aby był bardziej formalny. Odpowiedz wyłącznie przepisanym tekstem, bez dodatkowych komentarzy ani innego tekstu." + }, + "prompt_classify_full_text": { + "message": "Sklasyfikuj poniższy tekst pod względem uprzejmości, serdeczności, formalności, stanowczości, obraźliwości, podając procent dla każdej kategorii. Odpowiedz wyłącznie kategorią i wynikiem, bez dodatkowych komentarzy ani innego tekstu." + }, + "prompt_summarize_this_full_text": { + "message": "Podsumuj poniższy e-mail w formie listy punktowanej." + }, + "prompt_translate_this_full_text": { + "message": "Przetłumacz poniższy e-mail na" + }, + "prompt_this_full_text": { + "message": "Odpowiedz wyłącznie wymaganym tekstem, bez dodatkowych komentarzy ani innego tekstu." + }, + "prefs_OptionText_add_tags": { + "message": "Dodaj tagi do e-maili" + }, + "prefs_OptionText_add_tags_Info": { + "message": "Jeśli zaznaczone, element zostanie uwzględniony w menu w celu zastosowania tagów do e-maili." + }, + "prompt_add_tags": { + "message": "Dodaj tagi do tego e-maila" + }, + "prompt_add_tags_full_text": { + "message": "Przeanalizuj poniższy tekst e-maila i wygeneruj listę tagów oddzielonych przecinkami, które podsumowują jego treść. Użyj tematów, kluczowych zagadnień i odpowiednich opisów jako tagów. Upewnij się, że tagi są zwięzłe i odpowiednie do treści e-maila. Tekst e-maila: {%mail_text_body%} Weź pod uwagę następujące szczegóły w kontekście: - Nadawca: {%author%} - Odbiorcy: {%recipients%} - Lista DW: {%cc_list%} - Temat e-maila: {%mail_subject%} Oprzyj swoje tagi na treści i kontekście e-maila, ignorując zbędne informacje lub nieistotne szczegóły. Wynik powinien być jedynie listą tagów oddzielonych przecinkami, bez żadnych dodatkowych komentarzy ani tekstu." + }, + "placeholder_tags_current_email": { + "message": "Tagi e-maila" + }, + "placeholder_tags_full_list": { + "message": "Istniejące tagi" + }, + "prefs_OptionText_add_tags_maxnum": { + "message": "Maksymalna liczba tagów" + }, + "prefs_OptionText_add_tags_maxnum_Info": { + "message": "Maksymalna liczba tagów proponowanych przez AI. Ustaw na 0, jeśli nie chcesz ograniczać liczby tagów." + }, + "prompt_add_tags_maxnum": { + "message": "Ogranicz liczbę tagów do" + }, + "prefs_OptionText_add_tags_hide_exclusions": { + "message": "Ukryj wykluczone tagi" + }, + "prefs_OptionText_add_tags_hide_exclusions_Info": { + "message": "Jeśli zaznaczone, tagi znajdujące się na liście wykluczeń zostaną ukryte w oknie potwierdzenia." + }, + "prefs_OptionText_btnManageTagsInfo": { + "message": "Zarządzaj ustawieniami tagów" + }, + "AddTags_PageTitle": { + "message": "Zarządzaj Ustawieniami Tagów" + }, + "AddTags_info_default": { + "message": "Na tej stronie możesz zmodyfikować domyślne polecenie używane do dodawania tagów do e-maili i zarządzać listą wykluczeń." + }, + "AddTags_prompt_text_title": { + "message": "Aktualny tekst polecenia" + }, + "AddTags_excl_list_title": { + "message": "Lista wykluczeń" + }, + "AddTags_excl_list_infoline": { + "message": "Jest to lista tagów, które nie mogą być dodane do e-maili." + }, + "save": { + "message": "Zapisz" + }, + "addtags_info_additional_statements": { + "message": "To stwierdzenie zostanie dodane na końcu polecenia:" + }, + "reset_default": { + "message": "Przywróć domyślne" + }, + "addtags_excl_list_infoline2": { + "message": "Dodaj jedno słowo na linię lub oddzielone przecinkiem." + }, + "addtags_dialog_title": { + "message": "Dodaj tagi do e-maila" + }, + "addtags_exclude_tag": { + "message": "Wyklucz tag" + }, + "addtags_no_tags_received": { + "message": "Nie otrzymano tagów od AI." + }, + "addtags_no_valid_tags": { + "message": "Nie znaleziono poprawnych tagów po przefiltrowaniu z listą wykluczeń." + }, + "thunderai_error_title": { + "message": "Błąd ThunderAI" + }, + "thunderai_warning_title": { + "message": "Ostrzeżenie ThunderAI" + }, + "prefs_OptionText_add_tags_first_uppercase": { + "message": "Pierwsza litera wielka" + }, + "prefs_OptionText_add_tags_first_uppercase_Info": { + "message": "Jeśli zaznaczone, etykieta tagów będzie ustawiona na małe litery z wyjątkiem pierwszej wielkiej litery." + }, + "AddTags_prompt_prefs_title": { + "message": "Opcje dodawania tagów" + }, + "prefs_SurveyLinkText": { + "message": "Podziel się swoją opinią i pomóż nam ulepszyć ThunderAI!" + }, + "prefs_SurveyLinkText2": { + "message": "Kliknij tutaj, to zajmuje tylko minutę!" + }, + "prefs_OpenAIComp_ForceModel": { + "message": "Ręcznie wprowadź model" + }, + "OpenAIComp_force_model_ask": { + "message": "Wprowadź tutaj nazwę modelu, którego chcesz użyć." + }, + "prefs_OptionText_add_tags_force_lang": { + "message": "Wymuś język" + }, + "prefs_OptionText_add_tags_force_lang_Info": { + "message": "Jeśli zaznaczone, język tagów zostanie wymuszony na zgodny z językiem określonym na stronie opcji ThunderAI, jeśli został zdefiniowany." + }, + "prompt_add_tags_force_lang": { + "message": "Tagi muszą być napisane w" + }, + "GoogleGemini_Models_Fetch": { + "message": "Zaktualizuj listę modeli Google Gemini" + }, + "GoogleGemini_Models_Error_fetching": { + "message": "Błąd podczas próby pobrania modeli Google Gemini" + }, + "google_gemini_api_request_failed": { + "message": "Połączenie do interfejsu API Google Gemini nie powiodło się" + }, + "google_gemini_api_connecting": { + "message": "Próba połączenia z Google Gemini przy użyciu dostarczonego klucza API" + }, + "google_gemini_empty_apikey": { + "message": "Nie dodałeś klucza API dla API Google Gemini. Wstaw go na stronie opcji." + }, + "google_gemini_empty_model": { + "message": "Nie wybrałeś modelu interfejsu API Google Gemini. Wybierz jedną na stronie opcji." + }, + "GoogleGemini_SystemInstruction": { + "message": "Instrukcja systemowa" + }, + "GoogleGemini_SystemInstruction_Info": { + "message": "Ustawiając instrukcję systemową, dajesz modelowi dodatkowy kontekst umożliwiający zrozumienie zadania, zapewnianie bardziej dostosowanych odpowiedzi i przestrzeganie określonych wytycznych dotyczących zapytania, które zostanie wysłane." + }, + "ChatGPT_Developer_Messages": { + "message": "Wiadomości programistów" + }, + "ChatGPT_Developer_Messages_Info": { + "message": "Konfigurując komunikaty dla programistów, dajesz modelowi dodatkowy kontekst umożliwiający zrozumienie zadania, zapewnianie bardziej dostosowanych odpowiedzi i przestrzeganie określonych wytycznych dotyczących zapytania, które zostanie wysłane." + }, + "prefs_OptionText_btnManagePrompts_infoline3": { + "message": "Aby wyświetlić listę dostępnych tagów, możesz użyć obiektu danych {%tags_full_list%} w zapytaniu. Za pomocą odpowiedniego zapytania można następnie wymusić wybranie tagów tylko z listy już istniejących." + }, + "placeholder_mail_typed_text": { + "message": "Wpisano tekst przed cytowaną treścią wiadomości" + }, + "prompt_get_calendar_event": { + "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.\nWyodrę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) Upewnij 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. Jeś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%}”. Jeśli czas trwania nie jest określony, ustaw go na jedną godzinę. Jeśli nie możesz uzyskać co najmniej jednej z wymaganych informacji, w odpowiedzi wpisz pusty ciąg znaków. Wygeneruj 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 %}\"" + }, + "prefs_OptionText_get_calendar_event": { + "message": "Dodaj nowe wydarzenie w kalendarzu z zaznaczonego tekstu" + }, + "prefs_OptionText_get_calendar_event_Info": { + "message": "Jeśli zaznaczone, pozycja zostanie uwzględniona w menu, aby uzyskać informacje o wydarzeniu w kalendarzu z zaznaczonego tekstu." + }, + "prefs_OptionText_btnManageCalendarEventInfo": { + "message": "Zarządzaj ustawieniami wydarzeń w kalendarzu" + }, + "GetCalendarEvent_PageTitle": { + "message": "Zarządzaj ustawieniami wydarzeń w kalendarzu" + }, + "GetCalendarEvent_info_default": { + "message": "Na tej stronie możesz zmodyfikować domyślny monit używany do pobierania wydarzenia w kalendarzu z zaznaczonego tekstu." + }, + "GetCalendarEvent_prompt_text_title": { + "message": "Bieżący tekst zapytania" + }, + "prefs_OptionText_GetCalendarEvent_infoline2": { + "message": "Możesz zmienić monit według własnego uznania, ale odpowiedź otrzymana od AI musi być w formacie JSON, jak określono w domyślnym zapytaniu!" + }, + "prefs_OptionText_get_calendar_event_Sparks_not_present": { + "message": "Aby korzystać z funkcji wydarzeń w kalendarzu, zainstaluj dodatek ThunderAI Sparks." + }, + "prefs_OptionText_download_now": { + "message": "Pobierz teraz ThunderAI Sparks!" + }, + "placeholder_mail_datetime": { + "message": "Data i godzina wysłania wiadomości e-mail" + }, + "placeholder_current_datetime": { + "message": "Bieżąca data i godzina" + }, + "calendar_getting_data_error": { + "message": "Błąd podczas pobierania wydarzeń z kalendarza" + }, + "calendar_opening_dialog_error": { + "message": "Błąd podczas otwierania okna wydarzenia w kalendarzu" + }, + "GoogleGemini_Models": { + "message": "Modele Google Gemini", + "description": "Lista modeli interfejsu API Google Gemini" + }, + "prefs_Connection_type_Google_Gemini_API": { + "message": "Interfejs API Google Gemini", + "description": "Typ połączenia: Google Gemini API" + }, + "prefs_GoogleGemini_API_Key": { + "message": "Klucz API Google Gemini", + "description": "Klucz API dla interfejsu API Google Gemini" + } +} From 23a3756553d890e26241861b630da3a6b55724af Mon Sep 17 00:00:00 2001 From: Anonymous Date: Sun, 23 Feb 2025 17:41:48 +0000 Subject: [PATCH 6/6] Translated using Weblate (Portuguese (Brazil)) Currently translated at 87.8% (253 of 288 strings) Translation: ThunderAI for Thunderbird/main Translate-URL: https://hosted.weblate.org/projects/thunderai/main/pt_BR/ --- _locales/pt-br/messages.json | 1781 +++++++++++++++------------------- 1 file changed, 764 insertions(+), 1017 deletions(-) diff --git a/_locales/pt-br/messages.json b/_locales/pt-br/messages.json index 59f3ac1c..97dd8716 100644 --- a/_locales/pt-br/messages.json +++ b/_locales/pt-br/messages.json @@ -1,1018 +1,765 @@ { - "extensionDescription": { - "message": "Use o ChatGPT ou o Ollama para aprimorar seus e-mails!", - "description": "Description of the extension." - }, - "menu_title": { - "message": "IA", - "description": "" - }, - "prompt_lang": { - "message": "Responda em", - "description": "" - }, - "prompt_reply": { - "message": "Responda a este e-mail", - "description": "" - }, - "prompt_reply_advanced": { - "message": "Responda a este tópico", - "description": "" - }, - "prompt_rewrite_polite": { - "message": "Reescreva de forma educada", - "description": "" - }, - "prompt_rewrite_formal": { - "message": "Reescreva de forma formal", - "description": "" - }, - "prompt_classify": { - "message": "Classificar", - "description": "" - }, - "prompt_summarize_this": { - "message": "Resuma isso", - "description": "" - }, - "prompt_translate_this": { - "message": "Traduza isso", - "description": "" - }, - "prompt_this": { - "message": "Prompt isso", - "description": "" - }, - "prompt_selection_needed": { - "message": "Para prosseguir, você precisa selecionar algum texto!", - "description": "" - }, - "customPrompts_managePrompts": { - "message": "Gerenciar Prompts", - "description": "" - }, - "customPrompts_managePrompts_help": { - "message": "Mais informações", - "description": "" - }, - "customPrompts_managePrompts_info_default": { - "message": "Os prompts padrão não são editáveis. Você pode desativá-los, copiar o texto do prompt e colá-lo em um novo para criar uma versão modificada.", - "description": "" - }, - "customPrompts_managePrompts_info_default_2": { - "message": "Você pode importar e exportar os prompts. Prompts existentes com o mesmo ID serão sobrescritos. Prompts com novos IDs serão adicionados.", - "description": "" - }, - "customPrompts_managePrompts_info_default_3": { - "message": "Se tudo estiver correto, após a importação, clique no botão 'Salvar Tudo'.", - "description": "" - }, - "customPrompts_start_saving": { - "message": "Salvando prompts...", - "description": "" - }, - "customPrompts_reindexing_list": { - "message": "Reindexando lista...", - "description": "" - }, - "customPrompts_filtering_prompts": { - "message": "Filtrando prompts...", - "description": "" - }, - "customPrompts_saving_default_prompts": { - "message": "Salvando prompts padrão...", - "description": "" - }, - "customPrompts_saving_custom_prompts": { - "message": "Salvando prompts personalizados...", - "description": "" - }, - "customPrompts_reloading_menus": { - "message": "Recarregando menus...", - "description": "" - }, - "customPrompts_saved": { - "message": "Prompts salvos!", - "description": "" - }, - "customPrompts_form_label_ID": { - "message": "ID", - "description": "" - }, - "customPrompts_form_label_ID_rules": { - "message": "Deve ser único, em letras minúsculas e sem espaços.", - "description": "" - }, - "customPrompts_form_label_Name": { - "message": "Nome", - "description": "" - }, - "customPrompts_form_label_Text": { - "message": "Texto do Prompt", - "description": "" - }, - "customPrompts_form_label_Action": { - "message": "Ação", - "description": "" - }, - "customPrompts_form_label_need_selected": { - "message": "Seleção de texto necessária", - "description": "" - }, - "customPrompts_form_label_need_signature": { - "message": "Sempre adicione a assinatura", - "description": "" - }, - "customPrompts_form_label_need_custom_text": { - "message": "Peça por texto adicional", - "description": "" - }, - "customPrompts_form_label_enabled": { - "message": "Ativado", - "description": "" - }, - "customPrompts_form_required_fields": { - "message": "Campos obrigatórios\n", - "description": "" - }, - "customPrompts_btnEdit": { - "message": "Editar", - "description": "" - }, - "customPrompts_btnCancel": { - "message": "Cancelar", - "description": "" - }, - "customPrompts_btnOK": { - "message": "OK", - "description": "" - }, - "customPrompts_btnDelete": { - "message": "Deletar", - "description": "" - }, - "customPrompts_btnDelete_confirmText": { - "message": "Você tem certeza de que deseja excluir este item?", - "description": "" - }, - "customPrompts_unsaved_changes": { - "message": "Existem alterações não salvas!", - "description": "" - }, - "customPrompts_btnSaveAll": { - "message": "Salvar Tudo", - "description": "" - }, - "customPrompts_save_button": { - "message": "Salvar", - "description": "" - }, - "customPrompts_btnNew": { - "message": "Adicionar Novo", - "description": "" - }, - "customPrompts_btnAddNewCommit": { - "message": "Adicionar o Prompt", - "description": "" - }, - "customPrompts_add_to_menu": { - "message": "Adicionar ao menu", - "description": "" - }, - "customPrompts_add_to_menu_always": { - "message": "Sempre", - "description": "" - }, - "customPrompts_add_to_menu_reading": { - "message": "Lendo um e-mail", - "description": "" - }, - "customPrompts_add_to_menu_composing": { - "message": "Redigindo um e-mail", - "description": "" - }, - "customPrompts_close_button": { - "message": "Botão fechar", - "description": "" - }, - "customPrompts_do_reply": { - "message": "Fazer uma resposta", - "description": "" - }, - "customPrompts_substitute_text": { - "message": "Substituir texto", - "description": "" - }, - "chatgpt_win_working": { - "message": "Trabalho em andamento...", - "description": "" - }, - "chatgpt_win_job_completed": { - "message": "Concluído!", - "description": "" - }, - "chatgpt_win_job_completed_select": { - "message": "Selecione o texto que você deseja usar e clique no botão.", - "description": "" - }, - "chatgpt_win_get_answer": { - "message": "Usar a resposta selecionada", - "description": "" - }, - "chatgpt_win_close": { - "message": "Fechar", - "description": "" - }, - "chatgpt_textarea_not_found_error": { - "message": "Parece que a página do ChatGPT está demorando muito para carregar. Se terminar de carregar, clique no botão à direita. Se o problema persistir, por favor, verifique o status do serviço.", - "description": "" - }, - "chatgpt_btn_retry": { - "message": "Tentar novamente", - "description": "" - }, - "chatgpt_sendbutton_not_found_error": { - "message": "Clique no botão enviar para enviar o prompt.", - "description": "" - }, - "chatgpt_user_not_logged_in": { - "message": "Você não está logado no ChatGPT. Por favor, faça login com suas credenciais, feche a janela do ChatGPT e, em seguida, repita a ação que você tentou. Você permanecerá logado depois.", - "description": "" - }, - "chatgpt_win_model_warning": { - "message": "Você configurou a opção para usar um modelo específico, mas parece que ele não está carregando corretamente. Por favor, verifique o valor e tente novamente. Por enquanto, você pode pressionar o botão azul para continuar.", - "description": "" - }, - "chatgpt_win_custom_text": { - "message": "Insira aqui o texto adicional para o prompt.", - "description": "" - }, - "chatgpt_win_send": { - "message": "Enviar", - "description": "" - }, - "chatgpt_use_gpt35": { - "message": "Usar GPT-3.5", - "description": "" - }, - "chatgpt_force_completion": { - "message": "forçar conclusão", - "description": "" - }, - "chatgpt_force_completion_title": { - "message": "Clique aqui para exibir o botão 'Usar última resposta' se o ChatGPT tiver terminado seu trabalho, mas o botão não apareceu.", - "description": "" - }, - "msg_prompt_too_long": { - "message": "O texto que você forneceu é muito longo. Você precisa reduzi-lo.", - "description": "" - }, - "prefs_OptionText_release_notes": { - "message": "Notas de versão", - "description": "" - }, - "prefs_status_page": { - "message": "status do serviço", - "description": "" - }, - "prefs_OptionText_chatgpt_win_text": { - "message": "Dimensões da janela do ChatGPT", - "description": "" - }, - "prefs_OptionText_chatgpt_win_height": { - "message": "Altura", - "description": "" - }, - "prefs_OptionText_chatgpt_win_width": { - "message": "Largura", - "description": "" - }, - "prefs_OptionText_default_sign_name": { - "message": "Nome da assinatura padrão", - "description": "" - }, - "prefs_OptionText_default_chatgpt_lang": { - "message": "Idioma padrão para as respostas", - "description": "" - }, - "prefs_OptionText_reply_all": { - "message": "Responder a Todos", - "description": "" - }, - "prefs_OptionText_reply_sender": { - "message": "Responder ao Remetente", - "description": "" - }, - "prefs_OptionText_reply_type": { - "message": "Tipo de resposta", - "description": "" - }, - "prefs_OptionText_btnManagePrompts": { - "message": "Gerenciar seus prompts", - "description": "" - }, - "prefsInfoTitle": { - "message": "Informações importantes", - "description": "" - }, - "prefsInfoDesc_1": { - "message": "Pode acontecer que a interface web do ChatGPT mude de uma forma que quebre o funcionamento do complemento. Verifique a página de \"Status do Serviço\" vinculada na parte inferior desta página. Além disso, lembre-se de que, na primeira vez que você usar o ThunderAI, precisará fazer login no ChatGPT.", - "description": "" - }, - "prefsInfoDesc_2": { - "message": "Para usar a API do ChatGPT, você precisa de uma chave de API do OpenAI ChatGPT e deve escolher um modelo.", - "description": "" - }, - "prefsInfoDesc_3": { - "message": "Para usar a integração com o Ollama, você precisa configurar um servidor local do Ollama. Assim que o servidor estiver em funcionamento, insira seu endereço no campo designado dentro do aplicativo. Para garantir a comunicação adequada entre o ThunderAI e o servidor Ollama, lembre-se de definir OLLAMA_ORIGINS=moz-extension://*.", - "description": "" - }, - "prefsInfoDesc_4": { - "message": "Para usar esta integração, você precisa configurar um servidor local compatível com a API do OpenAI, como o LM Studio. Assim que o servidor estiver em funcionamento, insira seu endereço no campo designado dentro do aplicativo. Para garantir a comunicação adequada entre o ThunderAI e o servidor local, lembre-se de configurar corretamente as definições de CORS.", - "description": "" - }, - "prefsInfoDesc_5": { - "message": "Lembre-se de que você pode abrir o menu do ThunderAI usando o atalho de teclado CTRL+ALT+A.", - "description": "" - }, - "prefsInfoDesc_6": { - "message": "Você pode alterar o atalho clicando no ícone de engrenagem no canto superior direito desta página e escolhendo \"Gerenciar Atalho da Extensão\".", - "description": "" - }, - "prefsDonation_1": { - "message": "Você gosta deste complemento?", - "description": "" - }, - "prefsDonation_2": { - "message": "Considere fazer uma doação!", - "description": "" - }, - "backToOptionsText": { - "message": "Opções", - "description": "" - }, - "TranslateText": { - "message": "Você quer ajudar a traduzir este complemento?", - "description": "" - }, - "TranslateLink": { - "message": "Descubra como!", - "description": "" - }, - "customPrompts_ExportAll": { - "message": "Exportar todos os prompts", - "description": "" - }, - "customPrompts_Import": { - "message": "Importar novos prompts", - "description": "" - }, - "importPrompts_confirmText": { - "message": "Você está prestes a importar novos prompts.", - "description": "" - }, - "customPrompts_start_import": { - "message": "Iniciando a importação de prompts personalizados...", - "description": "" - }, - "customPrompts_import_completed": { - "message": "Importação de prompts personalizados concluída! Você precisa clicar no botão 'Salvar tudo' para salvar suas alterações.", - "description": "" - }, - "importPrompts_invalidFile": { - "message": "O arquivo que você está tentando importar não é um arquivo de prompts personalizados válido.", - "description": "" - }, - "importPrompts_invalidPrompts": { - "message": "O arquivo que você está tentando importar não contém nenhum prompt válido.", - "description": "" - }, - "currently_used_prompt": { - "message": "Nome do prompt atualmente utilizado", - "description": "" - }, - "customprompts_form_label_define_response_lang": { - "message": "Defina o idioma da resposta no prompt", - "description": "" - }, - "prefs_Connection_type": { - "message": "Tipo de Conexão", - "description": "" - }, - "prefs_Connection_type_ChatGPT_Web": { - "message": "Interface Web do ChatGPT", - "description": "" - }, - "prefs_Connection_type_ChatGPT_API": { - "message": "API OpenAI do ChatGPT", - "description": "" - }, - "prefs_ChatGPT_API_Key": { - "message": "Chave da API do ChatGPT", - "description": "" - }, - "ChatGPT_Models": { - "message": "Modelos do ChatGPT", - "description": "" - }, - "ChatGPT_Models_Fetch": { - "message": "Atualizar lista de modelos do ChatGPT", - "description": "" - }, - "ChatGPT_Models_Error_fetching": { - "message": "Erro ao tentar buscar os modelos do ChatGPT", - "description": "" - }, - "Loading": { - "message": "Carregando...", - "description": "" - }, - "error": { - "message": "Erro ThunderAI!", - "description": "" - }, - "chatgpt_empty_apikey": { - "message": "Você não adicionou uma chave de API para a API do ChatGPT. Por favor, insira uma na página de opções.", - "description": "" - }, - "chatgpt_empty_model": { - "message": "Você não escolheu um modelo para a API do ChatGPT. Por favor, escolha um na página de opções.", - "description": "" - }, - "chagpt_api_send_button": { - "message": "Usando modelo", - "description": "" - }, - "chagpt_api_connecting": { - "message": "Tentando conectar ao OpenAI ChatGPT usando a chave de API fornecida", - "description": "" - }, - "Debug": { - "message": "Depurar", - "description": "" - }, - "prefs_OptionText_do_debug_info": { - "message": "Ativar o sistema de depuração", - "description": "" - }, - "prefs_Connection_type_Ollama_API": { - "message": "API Ollama (LLM Local)", - "description": "" - }, - "prefs_Connection_type_OpenAI_Comp_API": { - "message": "API Compatível com OpenAI", - "description": "" - }, - "prefs_API_Host": { - "message": "Endereço do Host", - "description": "" - }, - "Ollama_Models": { - "message": "Modelos do Ollama", - "description": "" - }, - "Ollama_Models_Fetch": { - "message": "Atualizar lista de modelos do Ollama", - "description": "" - }, - "Ollama_Models_Error_fetching": { - "message": "Erro ao tentar buscar os modelos do Ollama", - "description": "" - }, - "API_Models_Error_NoModels": { - "message": "Nenhum modelo encontrado", - "description": "" - }, - "ollama_empty_host": { - "message": "Você não adicionou um endereço de host para a API do Ollama. Por favor, insira um na página de opções.", - "description": "" - }, - "ollama_empty_model": { - "message": "Você não escolheu um modelo para a API do Ollama. Por favor, escolha um na página de opções.", - "description": "" - }, - "ollama_api_connecting": { - "message": "Tentando conectar ao servidor local do Ollama usando o host.", - "description": "" - }, - "andModel": { - "message": "e modelo", - "description": "" - }, - "error_connection_interrupted": { - "message": "A conexão com o servidor foi interrompida inesperadamente.", - "description": "" - }, - "ollama_api_request_failed": { - "message": "A solicitação da API do Ollama falhou", - "description": "" - }, - "chatgpt_api_request_failed": { - "message": "A solicitação da API do OpenAI ChatGPT falhou", - "description": "" - }, - "WaitingServerReponse": { - "message": "Aguardando a resposta do servidor", - "description": "" - }, - "prefs_API_Host_Info": { - "message": "Algo como", - "description": "" - }, - "OpenAIComp_Models": { - "message": "Modelos da API Compatível com OpenAI", - "description": "" - }, - "OpenAIComp_Models_Fetch": { - "message": "Atualizar a lista de Modelos da API Compatível com OpenAI", - "description": "" - }, - "OpenAIComp_Models_Error_fetching": { - "message": "Erro ao tentar buscar os modelos da API Compatível com OpenAI.", - "description": "" - }, - "OpenAIComp_empty_host": { - "message": "Você não adicionou um Endereço do Host para a API Compatível com OpenAI. Por favor, insira um na página de opções.", - "description": "" - }, - "OpenAIComp_empty_model": { - "message": "Você não escolheu um modelo para a API Compatível com OpenAI. Por favor, escolha um na página de opções.", - "description": "" - }, - "OpenAIComp_api_connecting": { - "message": "Tentando conectar ao Servidor Local da API Compatível com OpenAI usando o host.", - "description": "" - }, - "OpenAIComp_api_request_failed": { - "message": "Solicitação da API Comp do OpenAI falhou.", - "description": "" - }, - "prefs_OpenAIComp_ChatName": { - "message": "Nome do Chat", - "description": "" - }, - "prefs_OpenAIComp_ChatName_Info": { - "message": "Este é o nome que será usado no chat da IA.", - "description": "" - }, - "StorageSpace": { - "message": "Espaço total de armazenamento ocupado", - "description": "" - }, - "SearchPrompt": { - "message": "Pesquisar prompts", - "description": "" - }, - "prefs_OptionText_dynamic_menu_force_enter": { - "message": "Menu: envio imediato de prompt", - "description": "" - }, - "prefs_OptionText_dynamic_menu_force_enter_info": { - "message": "Se marcado, usar o atalho de teclado CTRL+ALT+A enviará automaticamente o prompt destacado do menu. Caso contrário, o nome do prompt será exibido para o usuário, exigindo outra pressão da tecla Enter para enviá-lo.", - "description": "" - }, - "prefs_OptionText_dynamic_menu_order_alphabet": { - "message": "Menu: ordenar alfabeticamente", - "description": "" - }, - "prefs_OptionText_dynamic_menu_order_alphabet_info": { - "message": "Se marcado, os prompts no menu serão ordenados alfabeticamente.", - "description": "" - }, - "prefs_OptionText_chatgpt_win_dims_info": { - "message": "Defina como 0 se você não quiser especificar o tamanho da janela.", - "description": "" - }, - "prefs_OpenAIComp_API_Key": { - "message": "Chave da API Comp do OpenAI", - "description": "" - }, - "Optional": { - "message": "Opcional", - "description": "" - }, - "OpenChatGPTTab": { - "message": "Abrir aba do ChatGPT", - "description": "" - }, - "OpenChatGPTTab_Info": { - "message": "Em caso de problemas de login na janela do ThunderAI, abra o ChatGPT em uma nova aba usando o botão à direita, faça o login, depois feche a aba e continue usando o ThunderAI.", - "description": "" - }, - "placeholder_mail_text_body": { - "message": "Corpo do e-mail", - "description": "" - }, - "placeholder_mail_html_body": { - "message": "Corpo do e-mail HTML", - "description": "" - }, - "placeholder_mail_subject": { - "message": "Assunto do e-mail", - "description": "" - }, - "placeholder_selected_text": { - "message": "Texto selecionado", - "description": "" - }, - "placeholder_additional_text": { - "message": "Texto adicional", - "description": "" - }, - "placeholder_junk_score": { - "message": "Pontuação de spam", - "description": "" - }, - "placeholder_recipients": { - "message": "Destinatários", - "description": "" - }, - "placeholder_cc_list": { - "message": "Lista CC", - "description": "" - }, - "placeholder_author": { - "message": "Autor", - "description": "" - }, - "prefs_OptionText_placeholders_use_default_value": { - "message": "Marcadores de posição: usar valor padrão", - "description": "" - }, - "prefs_OptionText_placeholders_use_default_value_info": { - "message": "Se marcado, os marcadores de posição serão preenchidos com os valores padrão quando nenhum valor for fornecido. Caso contrário, os marcadores de posição serão mantidos no lugar.", - "description": "" - }, - "prefs_OptionText_max_prompt_length": { - "message": "Comprimento máximo do prompt", - "description": "" - }, - "prefs_OptionText_max_prompt_length_Info": { - "message": "Este é o número máximo de caracteres que podem ser usados em um prompt. Caso contrário, uma mensagem de erro será exibida. O valor não é editável para a Interface Web do ChatGPT.", - "description": "" - }, - "prefs_OptionText_chatgpt_web_model": { - "message": "Modelo Web do ChatGPT", - "description": "" - }, - "prefs_OptionText_chatgpt_web_model_info": { - "message": "Este é o modelo que será aplicado para a Interface Web do ChatGPT. Se nenhum for especificado ou um incorreto for fornecido, o modelo padrão será definido pelo ChatGPT na página web.", - "description": "" - }, - "prefs_OptionText_chatgpt_web_tempchat": { - "message": "Chat temporário Web do ChatGPT", - "description": "" - }, - "prefs_OptionText_chatgpt_web_tempchat_info": { - "message": "Se marcado, o chat temporário será utilizado na Interface Web do ChatGPT.", - "description": "" - }, - "chatgpt_btn_model": { - "message": "Usar o modelo atual", - "description": "" - }, - "SendingPrompt": { - "message": "Enviando prompt...", - "description": "" - }, - "AllowedValues": { - "message": "Valores permitidos", - "description": "" - }, - "prefs_OptionText_btnManagePrompts_infoline": { - "message": "Você pode usar espaços reservados para dados adicionais.", - "description": "" - }, - "prefs_OptionText_btnManagePrompts_infoline2": { - "message": "Você pode alterar o prompt como quiser, mas a resposta recebida da IA deve ser uma lista de tags separadas por vírgulas!", - "description": "" - }, - "prefs_OptionText_openai_comp_use_v1": { - "message": "Manter a compatibilidade com \"v1\"", - "description": "" - }, - "prefs_OptionText_openai_comp_use_v1_info": { - "message": "Se marcado, o segmento \"v1\" no caminho das chamadas de API será mantido, como em \"http://localhost:1234/v1/chat/completions\".", - "description": "" - }, - "prefs_OptionText_owl_warning": { - "message": "Parece que pelo menos uma das suas contas está usando o complemento Coruja para Exchange. Existe um problema conhecido entre Thunderbird e Coruja, que está sendo resolvido no momento. Por enquanto, você pode usar o ThunderAI ao redigir e-mails, mas não ao lê-los.", - "description": "" - }, - "prefs_OptionText_chatgpt_web_model_tooltip": { - "message": "Clique em um valor para defini-lo.", - "description": "" - }, - "prompt_reply_full_text": { - "message": "Responda ao e-mail a seguir. Responda apenas com o texto necessário e sem comentários adicionais ou outros textos.", - "description": "" - }, - "prompt_reply_additional_text": { - "message": "Não adicione a linha de assunto à resposta.", - "description": "" - }, - "reply_same_lang": { - "message": "Responda no mesmo idioma.", - "description": "" - }, - "sign_msg_as": { - "message": "Assine a mensagem como", - "description": "" - }, - "prompt_reply_advanced_full_text": { - "message": "Responda ao seguinte e-mail \"{%selected_text%}\", considerando que este é o thread completo de e-mails \"{%mail_html_body%}\". Responda apenas com o texto necessário e sem comentários adicionais ou outros textos.", - "description": "" - }, - "prompt_rewrite_full_text": { - "message": "Reescreva o texto a seguir de forma mais educada. Responda apenas com o texto reescrito e sem comentários adicionais ou outros textos.", - "description": "" - }, - "prompt_rewrite_formal_full_text": { - "message": "Reescreva o texto a seguir de forma mais formal. Responda apenas com o texto reescrito e sem comentários adicionais ou outros textos.", - "description": "" - }, - "prompt_classify_full_text": { - "message": "Classifique o texto a seguir em termos de Educação, Calor, Formalidade, Assertividade e Ofensividade, atribuindo uma porcentagem para cada categoria. Responda apenas com as categorias e as pontuações, sem comentários adicionais ou outros textos.", - "description": "" - }, - "prompt_summarize_this_full_text": { - "message": "Resuma o e-mail a seguir em uma lista de tópicos.", - "description": "" - }, - "prompt_translate_this_full_text": { - "message": "Traduza o e-mail a seguir para", - "description": "" - }, - "prompt_this_full_text": { - "message": "Responda apenas com o texto necessário e sem comentários adicionais ou outros textos.", - "description": "" - }, - "prefs_OptionText_add_tags": { - "message": "Adicione tags aos e-mails", - "description": "" - }, - "prefs_OptionText_add_tags_Info": { - "message": "Se marcado, um item será incluído no menu para aplicar tags aos e-mails.", - "description": "" - }, - "prompt_add_tags": { - "message": "Adicione tags a este e-mail", - "description": "" - }, - "prompt_add_tags_full_text": { - "message": "Analise o seguinte texto do e-mail e gere uma lista de tags separadas por vírgulas que resumam seu conteúdo. Use temas, tópicos principais e descritores relevantes como tags. Certifique-se de que as tags sejam concisas e relevantes para o conteúdo do e-mail. Texto do e-mail: {%mail_text_body%} Considere os seguintes detalhes como contexto: - Remetente: {%author%} - Destinatários: {%recipients%} - Lista CC: {%cc_list%} - Assunto do e-mail: {%mail_subject%} Baseie suas tags no texto e contexto do e-mail, ignorando informações desnecessárias ou triviais. A saída deve ser apenas uma lista de tags separadas por vírgulas, sem nenhum comentário ou texto adicional.", - "description": "" - }, - "placeholder_tags_current_email": { - "message": "Tags do e-mail", - "description": "" - }, - "placeholder_tags_full_list": { - "message": "Tags existentes", - "description": "" - }, - "prefs_OptionText_add_tags_maxnum": { - "message": "Número máximo de tags", - "description": "" - }, - "prefs_OptionText_add_tags_maxnum_Info": { - "message": "O número máximo de tags proposto pela IA. Defina como 0 se você não quiser limitar o número de tags.", - "description": "" - }, - "prompt_add_tags_maxnum": { - "message": "Limite o número de tags para", - "description": "" - }, - "prefs_OptionText_add_tags_hide_exclusions": { - "message": "Ocultar tags excluídas", - "description": "" - }, - "prefs_OptionText_add_tags_hide_exclusions_Info": { - "message": "Se marcado, as tags que estão na lista de exclusão serão ocultadas na caixa de diálogo de confirmação.", - "description": "" - }, - "prefs_OptionText_btnManageTagsInfo": { - "message": "Gerenciar configurações de tags", - "description": "" - }, - "AddTags_PageTitle": { - "message": "Configurações de tags", - "description": "" - }, - "AddTags_info_default": { - "message": "Nesta página, você pode modificar o prompt padrão usado para adicionar tags aos e-mails e gerenciar a lista de exclusão.", - "description": "" - }, - "AddTags_prompt_text_title": { - "message": "Texto do prompt atual", - "description": "" - }, - "AddTags_excl_list_title": { - "message": "Lista de exclusão", - "description": "" - }, - "AddTags_excl_list_infoline": { - "message": "Esta é uma lista de tags que não podem ser adicionadas aos e-mails.", - "description": "" - }, - "save": { - "message": "Salvar", - "description": "" - }, - "addtags_info_additional_statements": { - "message": "Esta declaração será adicionada ao final do prompt:", - "description": "" - }, - "reset_default": { - "message": "Redefinir para o padrão", - "description": "" - }, - "addtags_excl_list_infoline2": { - "message": "Adicione uma palavra por linha ou separada por vírgula.", - "description": "" - }, - "addtags_dialog_title": { - "message": "Adicione tags ao e-mail", - "description": "" - }, - "addtags_exclude_tag": { - "message": "Excluir tag", - "description": "" - }, - "addtags_no_tags_received": { - "message": "Nenhuma tag recebida da IA.", - "description": "" - }, - "addtags_no_valid_tags": { - "message": "Nenhuma tag válida encontrada após filtrar com a lista de exclusão.", - "description": "" - }, - "thunderai_error_title": { - "message": "Erro do ThunderAI", - "description": "" - }, - "thunderai_warning_title": { - "message": "Aviso do ThunderAI", - "description": "" - }, - "prefs_OptionText_add_tags_first_uppercase": { - "message": "Primeira letra em maiúscula", - "description": "" - }, - "prefs_OptionText_add_tags_first_uppercase_Info": { - "message": "Se marcado, o rótulo das tags será definido em letras minúsculas, com apenas a primeira letra em maiúscula.", - "description": "" - }, - "AddTags_prompt_prefs_title": { - "message": "Opções de adição de tags", - "description": "" - }, - "prefs_SurveyLinkText": { - "message": "Compartilhe seu feedback e ajude-nos a melhorar o ThunderAI!", - "description": "" - }, - "prefs_SurveyLinkText2": { - "message": "Clique aqui, leva apenas um minuto!", - "description": "" - }, - "prefs_OpenAIComp_ForceModel": { - "message": "Insira manualmente o modelo", - "description": "" - }, - "OpenAIComp_force_model_ask": { - "message": "Insira aqui o nome do modelo que você deseja usar.", - "description": "" - }, - "prefs_OptionText_add_tags_force_lang": { - "message": "Forçar idioma", - "description": "" - }, - "prefs_OptionText_add_tags_force_lang_Info": { - "message": "Se marcado, o idioma das tags será forçado a corresponder ao idioma definido na página de opções do ThunderAI, se especificado.", - "description": "" - }, - "prompt_add_tags_force_lang": { - "message": "As tags devem ser escritas em", - "description": "" - }, - "prefs_Connection_type_Google_Gemini_API": { - "message": "API Google Gemini", - "description": "" - }, - "prefs_GoogleGemini_API_Key": { - "message": "Chave API", - "description": "" - }, - "GoogleGemini_Models": { - "message": "Modelos da API Google Gemini", - "description": "" - }, - "GoogleGemini_Models_Fetch": { - "message": "Atualizar a lista de modelos Google Gemini", - "description": "" - }, - "GoogleGemini_Models_Error_fetching": { - "message": "Erro ao tentar buscar os modelos Google Gemini", - "description": "" - }, - "google_gemini_api_request_failed": { - "message": "A solicitação para a API Google Gemini falhou", - "description": "" - }, - "google_gemini_api_connecting": { - "message": "Tentando conectar ao Google Gemini usando a chave API fornecida", - "description": "" - }, - "google_gemini_empty_apikey": { - "message": "Você não adicionou uma chave API para a API Google Gemini. Por favor, insira uma na página de opções.", - "description": "" - }, - "google_gemini_empty_model": { - "message": "Você não escolheu um modelo para a API Google Gemini. Por favor, escolha um na página de opções.", - "description": "" - }, - "GoogleGemini_SystemInstruction": { - "message": "Instrução do sistema", - "description": "" - }, - "GoogleGemini_SystemInstruction_Info": { - "message": "Ao configurar uma instrução do sistema, você fornece ao modelo um contexto adicional para entender a tarefa, oferecer respostas mais personalizadas e aderir a diretrizes específicas para o prompt que será enviado.", - "description": "" - }, - "ChatGPT_Developer_Messages": { - "message": "Mensagens do desenvolvedor", - "description": "" - }, - "ChatGPT_Developer_Messages_Info": { - "message": "Ao configurar as mensagens do desenvolvedor, você fornece ao modelo um contexto adicional para entender a tarefa, oferecer respostas mais personalizadas e aderir a diretrizes específicas para o prompt que será enviado.", - "description": "" - }, - "prefs_OptionText_btnManagePrompts_infoline3": { - "message": "Você pode usar o espaço reservado de dados {%tags_full_list%} no prompt para listar as tags disponíveis. Com um prompt apropriado, você pode forçar que as tags sejam escolhidas apenas da lista das que já existem.", - "description": "" - }, - "placeholder_mail_typed_text": { - "message": "Texto digitado antes do corpo do e-mail citado", - "description": "" - }, - "prompt_get_calendar_event": { - "message": "Adicionar um novo evento ao calendário", - "description": "" - }, - "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.\nAs 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%}\".\nCalcule 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%}\"", - "description": "" - }, - "prefs_OptionText_get_calendar_event": { - "message": "Adicionar um novo evento ao calendário a partir do texto selecionado", - "description": "" - }, - "prefs_OptionText_get_calendar_event_Info": { - "message": "Se marcado, um item será incluído no menu para obter informações de um evento de calendário a partir do texto selecionado.", - "description": "" - }, - "prefs_OptionText_btnManageCalendarEventInfo": { - "message": "Gerenciar configurações de eventos do calendário", - "description": "" - }, - "GetCalendarEvent_PageTitle": { - "message": "Gerenciar configurações de eventos do calendário", - "description": "" - }, - "GetCalendarEvent_info_default": { - "message": "Nesta página, você pode modificar o prompt padrão usado para obter um evento de calendário a partir do texto selecionado.", - "description": "" - }, - "GetCalendarEvent_prompt_text_title": { - "message": "Texto do prompt atual", - "description": "" - }, - "prefs_OptionText_GetCalendarEvent_infoline2": { - "message": "Você pode alterar o prompt como desejar, mas a resposta recebida da IA deve estar no formato JSON conforme especificado no prompt padrão!", - "description": "" - }, - "prefs_OptionText_get_calendar_event_Sparks_not_present": { - "message": "Para usar o recurso de eventos de calendário, instale o addon ThunderAI Sparks.", - "description": "" - }, - "prefs_OptionText_download_now": { - "message": "Baixe o ThunderAI Sparks agora!", - "description": "" - }, - "placeholder_mail_datetime": { - "message": "A data e a hora do e-mail", - "description": "" - }, - "placeholder_current_datetime": { - "message": "A data e a hora atuais", - "description": "" - }, - "calendar_getting_data_error": { - "message": "Erro ao obter dados do evento de calendário", - "description": "" - }, - "calendar_opening_dialog_error": { - "message": "Erro ao abrir a caixa de diálogo do evento de calendário", - "description": "" - } -} \ No newline at end of file + "extensionDescription": { + "message": "Use o ChatGPT ou o Ollama para aprimorar seus e-mails!", + "description": "Description of the extension." + }, + "menu_title": { + "message": "IA" + }, + "prompt_lang": { + "message": "Responda em" + }, + "prompt_reply": { + "message": "Responda a este e-mail" + }, + "prompt_reply_advanced": { + "message": "Responda a este tópico" + }, + "prompt_rewrite_polite": { + "message": "Reescreva de forma educada" + }, + "prompt_rewrite_formal": { + "message": "Reescreva de forma formal" + }, + "prompt_classify": { + "message": "Classificar" + }, + "prompt_summarize_this": { + "message": "Resuma isso" + }, + "prompt_translate_this": { + "message": "Traduza isso" + }, + "prompt_this": { + "message": "Prompt isso" + }, + "prompt_selection_needed": { + "message": "Para prosseguir, você precisa selecionar algum texto!" + }, + "customPrompts_managePrompts": { + "message": "Gerenciar Prompts" + }, + "customPrompts_managePrompts_help": { + "message": "Mais informações" + }, + "customPrompts_managePrompts_info_default": { + "message": "Os prompts padrão não são editáveis. Você pode desativá-los, copiar o texto do prompt e colá-lo em um novo para criar uma versão modificada." + }, + "customPrompts_managePrompts_info_default_2": { + "message": "Você pode importar e exportar os prompts. Prompts existentes com o mesmo ID serão sobrescritos. Prompts com novos IDs serão adicionados." + }, + "customPrompts_managePrompts_info_default_3": { + "message": "Se tudo estiver correto, após a importação, clique no botão 'Salvar Tudo'." + }, + "customPrompts_start_saving": { + "message": "Salvando prompts..." + }, + "customPrompts_reindexing_list": { + "message": "Reindexando lista..." + }, + "customPrompts_filtering_prompts": { + "message": "Filtrando prompts..." + }, + "customPrompts_saving_default_prompts": { + "message": "Salvando prompts padrão..." + }, + "customPrompts_saving_custom_prompts": { + "message": "Salvando prompts personalizados..." + }, + "customPrompts_reloading_menus": { + "message": "Recarregando menus..." + }, + "customPrompts_saved": { + "message": "Prompts salvos!" + }, + "customPrompts_form_label_ID": { + "message": "ID" + }, + "customPrompts_form_label_ID_rules": { + "message": "Deve ser único, em letras minúsculas e sem espaços." + }, + "customPrompts_form_label_Name": { + "message": "Nome" + }, + "customPrompts_form_label_Text": { + "message": "Texto do Prompt" + }, + "customPrompts_form_label_Action": { + "message": "Ação" + }, + "customPrompts_form_label_need_selected": { + "message": "Seleção de texto necessária" + }, + "customPrompts_form_label_need_signature": { + "message": "Sempre adicione a assinatura" + }, + "customPrompts_form_label_need_custom_text": { + "message": "Peça por texto adicional" + }, + "customPrompts_form_label_enabled": { + "message": "Ativado" + }, + "customPrompts_form_required_fields": { + "message": "Campos obrigatórios\n" + }, + "customPrompts_btnEdit": { + "message": "Editar" + }, + "customPrompts_btnCancel": { + "message": "Cancelar" + }, + "customPrompts_btnOK": { + "message": "OK" + }, + "customPrompts_btnDelete": { + "message": "Deletar" + }, + "customPrompts_btnDelete_confirmText": { + "message": "Você tem certeza de que deseja excluir este item?" + }, + "customPrompts_unsaved_changes": { + "message": "Existem alterações não salvas!" + }, + "customPrompts_btnSaveAll": { + "message": "Salvar Tudo" + }, + "customPrompts_save_button": { + "message": "Salvar" + }, + "customPrompts_btnNew": { + "message": "Adicionar Novo" + }, + "customPrompts_btnAddNewCommit": { + "message": "Adicionar o Prompt" + }, + "customPrompts_add_to_menu": { + "message": "Adicionar ao menu" + }, + "customPrompts_add_to_menu_always": { + "message": "Sempre" + }, + "customPrompts_add_to_menu_reading": { + "message": "Lendo um e-mail" + }, + "customPrompts_add_to_menu_composing": { + "message": "Redigindo um e-mail" + }, + "customPrompts_close_button": { + "message": "Botão fechar" + }, + "customPrompts_do_reply": { + "message": "Fazer uma resposta" + }, + "customPrompts_substitute_text": { + "message": "Substituir texto" + }, + "chatgpt_win_working": { + "message": "Trabalho em andamento..." + }, + "chatgpt_win_job_completed": { + "message": "Concluído!" + }, + "chatgpt_win_job_completed_select": { + "message": "Selecione o texto que você deseja usar e clique no botão." + }, + "chatgpt_win_get_answer": { + "message": "Usar a resposta selecionada" + }, + "chatgpt_win_close": { + "message": "Fechar" + }, + "chatgpt_textarea_not_found_error": { + "message": "Parece que a página do ChatGPT está demorando muito para carregar. Se terminar de carregar, clique no botão à direita. Se o problema persistir, por favor, verifique o status do serviço." + }, + "chatgpt_btn_retry": { + "message": "Tentar novamente" + }, + "chatgpt_sendbutton_not_found_error": { + "message": "Clique no botão enviar para enviar o prompt." + }, + "chatgpt_user_not_logged_in": { + "message": "Você não está logado no ChatGPT. Por favor, faça login com suas credenciais, feche a janela do ChatGPT e, em seguida, repita a ação que você tentou. Você permanecerá logado depois." + }, + "chatgpt_win_model_warning": { + "message": "Você configurou a opção para usar um modelo específico, mas parece que ele não está carregando corretamente. Por favor, verifique o valor e tente novamente. Por enquanto, você pode pressionar o botão azul para continuar." + }, + "chatgpt_win_custom_text": { + "message": "Insira aqui o texto adicional para o prompt." + }, + "chatgpt_win_send": { + "message": "Enviar" + }, + "chatgpt_use_gpt35": { + "message": "Usar GPT-3.5" + }, + "chatgpt_force_completion": { + "message": "forçar conclusão" + }, + "chatgpt_force_completion_title": { + "message": "Clique aqui para exibir o botão 'Usar última resposta' se o ChatGPT tiver terminado seu trabalho, mas o botão não apareceu." + }, + "msg_prompt_too_long": { + "message": "O texto que você forneceu é muito longo. Você precisa reduzi-lo." + }, + "prefs_OptionText_release_notes": { + "message": "Notas de versão" + }, + "prefs_status_page": { + "message": "status do serviço" + }, + "prefs_OptionText_chatgpt_win_text": { + "message": "Dimensões da janela do ChatGPT" + }, + "prefs_OptionText_chatgpt_win_height": { + "message": "Altura" + }, + "prefs_OptionText_chatgpt_win_width": { + "message": "Largura" + }, + "prefs_OptionText_default_sign_name": { + "message": "Nome da assinatura padrão" + }, + "prefs_OptionText_default_chatgpt_lang": { + "message": "Idioma padrão para as respostas" + }, + "prefs_OptionText_reply_all": { + "message": "Responder a Todos" + }, + "prefs_OptionText_reply_sender": { + "message": "Responder ao Remetente" + }, + "prefs_OptionText_reply_type": { + "message": "Tipo de resposta" + }, + "prefs_OptionText_btnManagePrompts": { + "message": "Gerenciar seus prompts" + }, + "prefsInfoTitle": { + "message": "Informações importantes" + }, + "prefsInfoDesc_1": { + "message": "Pode acontecer que a interface web do ChatGPT mude de uma forma que quebre o funcionamento do complemento. Verifique a página de \"Status do Serviço\" vinculada na parte inferior desta página. Além disso, lembre-se de que, na primeira vez que você usar o ThunderAI, precisará fazer login no ChatGPT." + }, + "prefsInfoDesc_2": { + "message": "Para usar a API do ChatGPT, você precisa de uma chave de API do OpenAI ChatGPT e deve escolher um modelo." + }, + "prefsInfoDesc_3": { + "message": "Para usar a integração com o Ollama, você precisa configurar um servidor local do Ollama. Assim que o servidor estiver em funcionamento, insira seu endereço no campo designado dentro do aplicativo. Para garantir a comunicação adequada entre o ThunderAI e o servidor Ollama, lembre-se de definir OLLAMA_ORIGINS=moz-extension://*." + }, + "prefsInfoDesc_4": { + "message": "Para usar esta integração, você precisa configurar um servidor local compatível com a API do OpenAI, como o LM Studio. Assim que o servidor estiver em funcionamento, insira seu endereço no campo designado dentro do aplicativo. Para garantir a comunicação adequada entre o ThunderAI e o servidor local, lembre-se de configurar corretamente as definições de CORS." + }, + "prefsInfoDesc_5": { + "message": "Lembre-se de que você pode abrir o menu do ThunderAI usando o atalho de teclado CTRL+ALT+A." + }, + "prefsInfoDesc_6": { + "message": "Você pode alterar o atalho clicando no ícone de engrenagem no canto superior direito desta página e escolhendo \"Gerenciar Atalho da Extensão\"." + }, + "prefsDonation_1": { + "message": "Você gosta deste complemento?" + }, + "prefsDonation_2": { + "message": "Considere fazer uma doação!" + }, + "backToOptionsText": { + "message": "Opções" + }, + "TranslateText": { + "message": "Você quer ajudar a traduzir este complemento?" + }, + "TranslateLink": { + "message": "Descubra como!" + }, + "customPrompts_ExportAll": { + "message": "Exportar todos os prompts" + }, + "customPrompts_Import": { + "message": "Importar novos prompts" + }, + "importPrompts_confirmText": { + "message": "Você está prestes a importar novos prompts." + }, + "customPrompts_start_import": { + "message": "Iniciando a importação de prompts personalizados..." + }, + "customPrompts_import_completed": { + "message": "Importação de prompts personalizados concluída! Você precisa clicar no botão 'Salvar tudo' para salvar suas alterações." + }, + "importPrompts_invalidFile": { + "message": "O arquivo que você está tentando importar não é um arquivo de prompts personalizados válido." + }, + "importPrompts_invalidPrompts": { + "message": "O arquivo que você está tentando importar não contém nenhum prompt válido." + }, + "currently_used_prompt": { + "message": "Nome do prompt atualmente utilizado" + }, + "customprompts_form_label_define_response_lang": { + "message": "Defina o idioma da resposta no prompt" + }, + "prefs_Connection_type": { + "message": "Tipo de Conexão" + }, + "prefs_Connection_type_ChatGPT_Web": { + "message": "Interface Web do ChatGPT" + }, + "prefs_Connection_type_ChatGPT_API": { + "message": "API OpenAI do ChatGPT" + }, + "prefs_ChatGPT_API_Key": { + "message": "Chave da API do ChatGPT" + }, + "ChatGPT_Models": { + "message": "Modelos do ChatGPT" + }, + "ChatGPT_Models_Fetch": { + "message": "Atualizar lista de modelos do ChatGPT" + }, + "ChatGPT_Models_Error_fetching": { + "message": "Erro ao tentar buscar os modelos do ChatGPT" + }, + "Loading": { + "message": "Carregando..." + }, + "error": { + "message": "Erro ThunderAI!" + }, + "chatgpt_empty_apikey": { + "message": "Você não adicionou uma chave de API para a API do ChatGPT. Por favor, insira uma na página de opções." + }, + "chatgpt_empty_model": { + "message": "Você não escolheu um modelo para a API do ChatGPT. Por favor, escolha um na página de opções." + }, + "chagpt_api_send_button": { + "message": "Usando modelo" + }, + "chagpt_api_connecting": { + "message": "Tentando conectar ao OpenAI ChatGPT usando a chave de API fornecida" + }, + "Debug": { + "message": "Depurar" + }, + "prefs_OptionText_do_debug_info": { + "message": "Ativar o sistema de depuração" + }, + "prefs_Connection_type_Ollama_API": { + "message": "API Ollama (LLM Local)" + }, + "prefs_Connection_type_OpenAI_Comp_API": { + "message": "API Compatível com OpenAI" + }, + "prefs_API_Host": { + "message": "Endereço do Host" + }, + "Ollama_Models": { + "message": "Modelos do Ollama" + }, + "Ollama_Models_Fetch": { + "message": "Atualizar lista de modelos do Ollama" + }, + "Ollama_Models_Error_fetching": { + "message": "Erro ao tentar buscar os modelos do Ollama" + }, + "API_Models_Error_NoModels": { + "message": "Nenhum modelo encontrado" + }, + "ollama_empty_host": { + "message": "Você não adicionou um endereço de host para a API do Ollama. Por favor, insira um na página de opções." + }, + "ollama_empty_model": { + "message": "Você não escolheu um modelo para a API do Ollama. Por favor, escolha um na página de opções." + }, + "ollama_api_connecting": { + "message": "Tentando conectar ao servidor local do Ollama usando o host." + }, + "andModel": { + "message": "e modelo" + }, + "error_connection_interrupted": { + "message": "A conexão com o servidor foi interrompida inesperadamente." + }, + "ollama_api_request_failed": { + "message": "A solicitação da API do Ollama falhou" + }, + "chatgpt_api_request_failed": { + "message": "A solicitação da API do OpenAI ChatGPT falhou" + }, + "WaitingServerReponse": { + "message": "Aguardando a resposta do servidor" + }, + "prefs_API_Host_Info": { + "message": "Algo como" + }, + "OpenAIComp_Models": { + "message": "Modelos da API Compatível com OpenAI" + }, + "OpenAIComp_Models_Fetch": { + "message": "Atualizar a lista de Modelos da API Compatível com OpenAI" + }, + "OpenAIComp_Models_Error_fetching": { + "message": "Erro ao tentar buscar os modelos da API Compatível com OpenAI." + }, + "OpenAIComp_empty_host": { + "message": "Você não adicionou um Endereço do Host para a API Compatível com OpenAI. Por favor, insira um na página de opções." + }, + "OpenAIComp_empty_model": { + "message": "Você não escolheu um modelo para a API Compatível com OpenAI. Por favor, escolha um na página de opções." + }, + "OpenAIComp_api_connecting": { + "message": "Tentando conectar ao Servidor Local da API Compatível com OpenAI usando o host." + }, + "OpenAIComp_api_request_failed": { + "message": "Solicitação da API Comp do OpenAI falhou." + }, + "prefs_OpenAIComp_ChatName": { + "message": "Nome do Chat" + }, + "prefs_OpenAIComp_ChatName_Info": { + "message": "Este é o nome que será usado no chat da IA." + }, + "StorageSpace": { + "message": "Espaço total de armazenamento ocupado" + }, + "SearchPrompt": { + "message": "Pesquisar prompts" + }, + "prefs_OptionText_dynamic_menu_force_enter": { + "message": "Menu: envio imediato de prompt" + }, + "prefs_OptionText_dynamic_menu_force_enter_info": { + "message": "Se marcado, usar o atalho de teclado CTRL+ALT+A enviará automaticamente o prompt destacado do menu. Caso contrário, o nome do prompt será exibido para o usuário, exigindo outra pressão da tecla Enter para enviá-lo." + }, + "prefs_OptionText_dynamic_menu_order_alphabet": { + "message": "Menu: ordenar alfabeticamente" + }, + "prefs_OptionText_dynamic_menu_order_alphabet_info": { + "message": "Se marcado, os prompts no menu serão ordenados alfabeticamente." + }, + "prefs_OptionText_chatgpt_win_dims_info": { + "message": "Defina como 0 se você não quiser especificar o tamanho da janela." + }, + "prefs_OpenAIComp_API_Key": { + "message": "Chave da API Comp do OpenAI" + }, + "Optional": { + "message": "Opcional" + }, + "OpenChatGPTTab": { + "message": "Abrir aba do ChatGPT" + }, + "OpenChatGPTTab_Info": { + "message": "Em caso de problemas de login na janela do ThunderAI, abra o ChatGPT em uma nova aba usando o botão à direita, faça o login, depois feche a aba e continue usando o ThunderAI." + }, + "placeholder_mail_text_body": { + "message": "Corpo do e-mail" + }, + "placeholder_mail_html_body": { + "message": "Corpo do e-mail HTML" + }, + "placeholder_mail_subject": { + "message": "Assunto do e-mail" + }, + "placeholder_selected_text": { + "message": "Texto selecionado" + }, + "placeholder_additional_text": { + "message": "Texto adicional" + }, + "placeholder_junk_score": { + "message": "Pontuação de spam" + }, + "placeholder_recipients": { + "message": "Destinatários" + }, + "placeholder_cc_list": { + "message": "Lista CC" + }, + "placeholder_author": { + "message": "Autor" + }, + "prefs_OptionText_placeholders_use_default_value": { + "message": "Marcadores de posição: usar valor padrão" + }, + "prefs_OptionText_placeholders_use_default_value_info": { + "message": "Se marcado, os marcadores de posição serão preenchidos com os valores padrão quando nenhum valor for fornecido. Caso contrário, os marcadores de posição serão mantidos no lugar." + }, + "prefs_OptionText_max_prompt_length": { + "message": "Comprimento máximo do prompt" + }, + "prefs_OptionText_max_prompt_length_Info": { + "message": "Este é o número máximo de caracteres que podem ser usados em um prompt. Caso contrário, uma mensagem de erro será exibida. O valor não é editável para a Interface Web do ChatGPT." + }, + "prefs_OptionText_chatgpt_web_model": { + "message": "Modelo Web do ChatGPT" + }, + "prefs_OptionText_chatgpt_web_model_info": { + "message": "Este é o modelo que será aplicado para a Interface Web do ChatGPT. Se nenhum for especificado ou um incorreto for fornecido, o modelo padrão será definido pelo ChatGPT na página web." + }, + "prefs_OptionText_chatgpt_web_tempchat": { + "message": "Chat temporário Web do ChatGPT" + }, + "prefs_OptionText_chatgpt_web_tempchat_info": { + "message": "Se marcado, o chat temporário será utilizado na Interface Web do ChatGPT." + }, + "chatgpt_btn_model": { + "message": "Usar o modelo atual" + }, + "SendingPrompt": { + "message": "Enviando prompt..." + }, + "AllowedValues": { + "message": "Valores permitidos" + }, + "prefs_OptionText_btnManagePrompts_infoline": { + "message": "Você pode usar espaços reservados para dados adicionais." + }, + "prefs_OptionText_btnManagePrompts_infoline2": { + "message": "Você pode alterar o prompt como quiser, mas a resposta recebida da IA deve ser uma lista de tags separadas por vírgulas!" + }, + "prefs_OptionText_openai_comp_use_v1": { + "message": "Manter a compatibilidade com \"v1\"" + }, + "prefs_OptionText_openai_comp_use_v1_info": { + "message": "Se marcado, o segmento \"v1\" no caminho das chamadas de API será mantido, como em \"http://localhost:1234/v1/chat/completions\"." + }, + "prefs_OptionText_owl_warning": { + "message": "Parece que pelo menos uma das suas contas está usando o complemento Coruja para Exchange. Existe um problema conhecido entre Thunderbird e Coruja, que está sendo resolvido no momento. Por enquanto, você pode usar o ThunderAI ao redigir e-mails, mas não ao lê-los." + }, + "prefs_OptionText_chatgpt_web_model_tooltip": { + "message": "Clique em um valor para defini-lo." + }, + "prompt_reply_full_text": { + "message": "Responda ao e-mail a seguir. Responda apenas com o texto necessário e sem comentários adicionais ou outros textos." + }, + "prompt_reply_additional_text": { + "message": "Não adicione a linha de assunto à resposta." + }, + "reply_same_lang": { + "message": "Responda no mesmo idioma." + }, + "sign_msg_as": { + "message": "Assine a mensagem como" + }, + "prompt_reply_advanced_full_text": { + "message": "Responda ao seguinte e-mail \"{%selected_text%}\", considerando que este é o thread completo de e-mails \"{%mail_html_body%}\". Responda apenas com o texto necessário e sem comentários adicionais ou outros textos." + }, + "prompt_rewrite_full_text": { + "message": "Reescreva o texto a seguir de forma mais educada. Responda apenas com o texto reescrito e sem comentários adicionais ou outros textos." + }, + "prompt_rewrite_formal_full_text": { + "message": "Reescreva o texto a seguir de forma mais formal. Responda apenas com o texto reescrito e sem comentários adicionais ou outros textos." + }, + "prompt_classify_full_text": { + "message": "Classifique o texto a seguir em termos de Educação, Calor, Formalidade, Assertividade e Ofensividade, atribuindo uma porcentagem para cada categoria. Responda apenas com as categorias e as pontuações, sem comentários adicionais ou outros textos." + }, + "prompt_summarize_this_full_text": { + "message": "Resuma o e-mail a seguir em uma lista de tópicos." + }, + "prompt_translate_this_full_text": { + "message": "Traduza o e-mail a seguir para" + }, + "prompt_this_full_text": { + "message": "Responda apenas com o texto necessário e sem comentários adicionais ou outros textos." + }, + "prefs_OptionText_add_tags": { + "message": "Adicione tags aos e-mails" + }, + "prefs_OptionText_add_tags_Info": { + "message": "Se marcado, um item será incluído no menu para aplicar tags aos e-mails." + }, + "prompt_add_tags": { + "message": "Adicione tags a este e-mail" + }, + "prompt_add_tags_full_text": { + "message": "Analise o seguinte texto do e-mail e gere uma lista de tags separadas por vírgulas que resumam seu conteúdo. Use temas, tópicos principais e descritores relevantes como tags. Certifique-se de que as tags sejam concisas e relevantes para o conteúdo do e-mail. Texto do e-mail: {%mail_text_body%} Considere os seguintes detalhes como contexto: - Remetente: {%author%} - Destinatários: {%recipients%} - Lista CC: {%cc_list%} - Assunto do e-mail: {%mail_subject%} Baseie suas tags no texto e contexto do e-mail, ignorando informações desnecessárias ou triviais. A saída deve ser apenas uma lista de tags separadas por vírgulas, sem nenhum comentário ou texto adicional." + }, + "placeholder_tags_current_email": { + "message": "Tags do e-mail" + }, + "placeholder_tags_full_list": { + "message": "Tags existentes" + }, + "prefs_OptionText_add_tags_maxnum": { + "message": "Número máximo de tags" + }, + "prefs_OptionText_add_tags_maxnum_Info": { + "message": "O número máximo de tags proposto pela IA. Defina como 0 se você não quiser limitar o número de tags." + }, + "prompt_add_tags_maxnum": { + "message": "Limite o número de tags para" + }, + "prefs_OptionText_add_tags_hide_exclusions": { + "message": "Ocultar tags excluídas" + }, + "prefs_OptionText_add_tags_hide_exclusions_Info": { + "message": "Se marcado, as tags que estão na lista de exclusão serão ocultadas na caixa de diálogo de confirmação." + }, + "prefs_OptionText_btnManageTagsInfo": { + "message": "Gerenciar configurações de tags" + }, + "AddTags_PageTitle": { + "message": "Configurações de tags" + }, + "AddTags_info_default": { + "message": "Nesta página, você pode modificar o prompt padrão usado para adicionar tags aos e-mails e gerenciar a lista de exclusão." + }, + "AddTags_prompt_text_title": { + "message": "Texto do prompt atual" + }, + "AddTags_excl_list_title": { + "message": "Lista de exclusão" + }, + "AddTags_excl_list_infoline": { + "message": "Esta é uma lista de tags que não podem ser adicionadas aos e-mails." + }, + "save": { + "message": "Salvar" + }, + "addtags_info_additional_statements": { + "message": "Esta declaração será adicionada ao final do prompt:" + }, + "reset_default": { + "message": "Redefinir para o padrão" + }, + "addtags_excl_list_infoline2": { + "message": "Adicione uma palavra por linha ou separada por vírgula." + }, + "addtags_dialog_title": { + "message": "Adicione tags ao e-mail" + }, + "addtags_exclude_tag": { + "message": "Excluir tag" + }, + "addtags_no_tags_received": { + "message": "Nenhuma tag recebida da IA." + }, + "addtags_no_valid_tags": { + "message": "Nenhuma tag válida encontrada após filtrar com a lista de exclusão." + }, + "thunderai_error_title": { + "message": "Erro do ThunderAI" + }, + "thunderai_warning_title": { + "message": "Aviso do ThunderAI" + }, + "prefs_OptionText_add_tags_first_uppercase": { + "message": "Primeira letra em maiúscula" + }, + "prefs_OptionText_add_tags_first_uppercase_Info": { + "message": "Se marcado, o rótulo das tags será definido em letras minúsculas, com apenas a primeira letra em maiúscula." + }, + "AddTags_prompt_prefs_title": { + "message": "Opções de adição de tags" + }, + "prefs_SurveyLinkText": { + "message": "Compartilhe seu feedback e ajude-nos a melhorar o ThunderAI!" + }, + "prefs_SurveyLinkText2": { + "message": "Clique aqui, leva apenas um minuto!" + }, + "prefs_OpenAIComp_ForceModel": { + "message": "Insira manualmente o modelo" + }, + "OpenAIComp_force_model_ask": { + "message": "Insira aqui o nome do modelo que você deseja usar." + }, + "prefs_OptionText_add_tags_force_lang": { + "message": "Forçar idioma" + }, + "prefs_OptionText_add_tags_force_lang_Info": { + "message": "Se marcado, o idioma das tags será forçado a corresponder ao idioma definido na página de opções do ThunderAI, se especificado." + }, + "prompt_add_tags_force_lang": { + "message": "As tags devem ser escritas em" + }, + "prefs_Connection_type_Google_Gemini_API": { + "message": "API Google Gemini" + }, + "prefs_GoogleGemini_API_Key": { + "message": "Chave API" + }, + "GoogleGemini_Models": { + "message": "Modelos da API Google Gemini" + }, + "GoogleGemini_Models_Fetch": { + "message": "Atualizar a lista de modelos Google Gemini" + }, + "GoogleGemini_Models_Error_fetching": { + "message": "Erro ao tentar buscar os modelos Google Gemini" + }, + "google_gemini_api_request_failed": { + "message": "A solicitação para a API Google Gemini falhou" + }, + "google_gemini_api_connecting": { + "message": "Tentando conectar ao Google Gemini usando a chave API fornecida" + }, + "google_gemini_empty_apikey": { + "message": "Você não adicionou uma chave API para a API Google Gemini. Por favor, insira uma na página de opções." + }, + "google_gemini_empty_model": { + "message": "Você não escolheu um modelo para a API Google Gemini. Por favor, escolha um na página de opções." + }, + "GoogleGemini_SystemInstruction": { + "message": "Instrução do sistema" + }, + "GoogleGemini_SystemInstruction_Info": { + "message": "Ao configurar uma instrução do sistema, você fornece ao modelo um contexto adicional para entender a tarefa, oferecer respostas mais personalizadas e aderir a diretrizes específicas para o prompt que será enviado." + }, + "ChatGPT_Developer_Messages": { + "message": "Mensagens do desenvolvedor" + }, + "ChatGPT_Developer_Messages_Info": { + "message": "Ao configurar as mensagens do desenvolvedor, você fornece ao modelo um contexto adicional para entender a tarefa, oferecer respostas mais personalizadas e aderir a diretrizes específicas para o prompt que será enviado." + }, + "prefs_OptionText_btnManagePrompts_infoline3": { + "message": "Você pode usar o espaço reservado de dados {%tags_full_list%} no prompt para listar as tags disponíveis. Com um prompt apropriado, você pode forçar que as tags sejam escolhidas apenas da lista das que já existem." + }, + "placeholder_mail_typed_text": { + "message": "Texto digitado antes do corpo do e-mail citado" + }, + "prompt_get_calendar_event": { + "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.\nAs 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%}\".\nCalcule 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%}\"" + }, + "prefs_OptionText_get_calendar_event": { + "message": "Adicionar um novo evento ao calendário a partir do texto selecionado" + }, + "prefs_OptionText_get_calendar_event_Info": { + "message": "Se marcado, um item será incluído no menu para obter informações de um evento de calendário a partir do texto selecionado." + }, + "prefs_OptionText_btnManageCalendarEventInfo": { + "message": "Gerenciar configurações de eventos do calendário" + }, + "GetCalendarEvent_PageTitle": { + "message": "Gerenciar configurações de eventos do calendário" + }, + "GetCalendarEvent_info_default": { + "message": "Nesta página, você pode modificar o prompt padrão usado para obter um evento de calendário a partir do texto selecionado." + }, + "GetCalendarEvent_prompt_text_title": { + "message": "Texto do prompt atual" + }, + "prefs_OptionText_GetCalendarEvent_infoline2": { + "message": "Você pode alterar o prompt como desejar, mas a resposta recebida da IA deve estar no formato JSON conforme especificado no prompt padrão!" + }, + "prefs_OptionText_get_calendar_event_Sparks_not_present": { + "message": "Para usar o recurso de eventos de calendário, instale o addon ThunderAI Sparks." + }, + "prefs_OptionText_download_now": { + "message": "Baixe o ThunderAI Sparks agora!" + }, + "placeholder_mail_datetime": { + "message": "A data e a hora do e-mail" + }, + "placeholder_current_datetime": { + "message": "A data e a hora atuais" + }, + "calendar_getting_data_error": { + "message": "Erro ao obter dados do evento de calendário" + }, + "calendar_opening_dialog_error": { + "message": "Erro ao abrir a caixa de diálogo do evento de calendário" + } +}