From dd44a0621346a83c0ac08c51802473fc1333c2bf Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Thomas=20L=C3=89VEIL?= Date: Sat, 25 Mar 2023 18:03:45 +0100 Subject: [PATCH] :globe_with_meridians: locale de (#154) --- next-i18next.config.js | 2 +- public/locales/de/chat.json | 24 ++++++++++++++++++++++++ public/locales/de/common.json | 1 + public/locales/de/markdown.json | 5 +++++ public/locales/de/sidebar.json | 13 +++++++++++++ 5 files changed, 44 insertions(+), 1 deletion(-) create mode 100644 public/locales/de/chat.json create mode 100644 public/locales/de/common.json create mode 100644 public/locales/de/markdown.json create mode 100644 public/locales/de/sidebar.json diff --git a/next-i18next.config.js b/next-i18next.config.js index 0e14f62..224b276 100644 --- a/next-i18next.config.js +++ b/next-i18next.config.js @@ -3,7 +3,7 @@ const path = require("path"); module.exports = { i18n: { defaultLocale: "en", - locales: ["en", "fr", "ru", "zh"], + locales: ["de", "en", "fr", "ru", "zh"], }, localePath: typeof window === "undefined" diff --git a/public/locales/de/chat.json b/public/locales/de/chat.json new file mode 100644 index 0000000..4a28193 --- /dev/null +++ b/public/locales/de/chat.json @@ -0,0 +1,24 @@ +{ + "OpenAI API Key Required": "OpenAI API-Schlüssel erforderlich", + "Please set your OpenAI API key in the bottom left of the sidebar.": "Bitte setzen Sie Ihren OpenAI API-Schlüssel in der unteren linken Ecke der Seitenleiste.", + "Stop Generating": "Generierung stoppen", + "Prompt limit is {{maxLength}} characters": "Eingabelimit liegt bei {{maxLength}} Zeichen", + "System Prompt": "Systemaufforderung", + "You are ChatGPT, a large language model trained by OpenAI. Follow the user's instructions carefully. Respond using markdown.": "Sie sind ChatGPT, ein großes Sprachmodell, das von OpenAI trainiert wurde. Befolgen Sie die Anweisungen des Benutzers sorgfältig. Antworten Sie in Markdown-Format.", + "Enter a prompt": "Geben Sie eine Aufforderung ein", + "Regenerate response": "Antwort regenerieren", + "Sorry, there was an error.": "Entschuldigung, es ist ein Fehler aufgetreten.", + "Model": "Modell", + "Conversation": "Unterhaltung", + "OR": "ODER", + "Loading...": "Laden...", + "Type a message...": "Schreiben Sie eine Nachricht...", + "Error fetching models.": "Fehler beim Abrufen der Modelle.", + "AI": "KI", + "You": "Sie", + "Make sure your OpenAI API key is set in the bottom left of the sidebar.": "Stellen Sie sicher, dass Ihr OpenAI API-Schlüssel in der unteren linken Ecke der Seitenleiste eingestellt ist.", + "If you completed this step, OpenAI may be experiencing issues.": "Wenn Sie diesen Schritt abgeschlossen haben, kann OpenAI möglicherweise Probleme haben.", + "Message limit is {{maxLength}} characters. You have entered {{valueLength}} characters.": "Nachrichtenlimit beträgt {{maxLength}} Zeichen. Sie haben {{valueLength}} Zeichen eingegeben.", + "Please enter a message": "Bitte geben Sie eine Nachricht ein", + "Chatbot UI is an advanced chatbot kit for OpenAI's chat models aiming to mimic ChatGPT's interface and functionality.": "Chatbot UI ist ein fortschrittliches Chatbot-Toolkit für OpenAIs Chat-Modelle, das darauf abzielt, die Benutzeroberfläche und Funktionalität von ChatGPT nachzuahmen." +} \ No newline at end of file diff --git a/public/locales/de/common.json b/public/locales/de/common.json new file mode 100644 index 0000000..9e26dfe --- /dev/null +++ b/public/locales/de/common.json @@ -0,0 +1 @@ +{} \ No newline at end of file diff --git a/public/locales/de/markdown.json b/public/locales/de/markdown.json new file mode 100644 index 0000000..332e40b --- /dev/null +++ b/public/locales/de/markdown.json @@ -0,0 +1,5 @@ +{ + "Copy code": "Code kopieren", + "Copied!": "Kopiert!", + "Enter file name": "Dateinamen eingeben" +} \ No newline at end of file diff --git a/public/locales/de/sidebar.json b/public/locales/de/sidebar.json new file mode 100644 index 0000000..94017ef --- /dev/null +++ b/public/locales/de/sidebar.json @@ -0,0 +1,13 @@ +{ + "New folder": "Neuer Ordner", + "New chat": "Neuer Chat", + "No conversations.": "Keine Unterhaltungen.", + "Search conversations...": "Unterhaltungen suchen...", + "OpenAI API Key": "OpenAI API-Schlüssel", + "Import conversations": "Unterhaltungen importieren", + "Are you sure?": "Sind Sie sicher?", + "Clear conversations": "Unterhaltungen löschen", + "Export conversations": "Unterhaltungen exportieren", + "Dark mode": "Dunkelmodus", + "Light mode": "Hellmodus" +} \ No newline at end of file