Skip to content

Commit 756319e

Browse files
chore: add translations (#4862)
Co-authored-by: vercel[bot] <35613825+vercel[bot]@users.noreply.github.com>
1 parent f35a9c6 commit 756319e

File tree

17 files changed

+3774
-17
lines changed

17 files changed

+3774
-17
lines changed
Lines changed: 30 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,39 @@
1-
import defaultTranslations from "./locales/en/common.json";
1+
import deTranslations from "./locales/de/common.json";
2+
import elTranslations from "./locales/el/common.json";
3+
import enTranslations from "./locales/en/common.json";
24
import esTranslations from "./locales/es/common.json";
5+
import frTranslations from "./locales/fr/common.json";
6+
import itTranslations from "./locales/it/common.json";
7+
import jaTranslations from "./locales/ja/common.json";
8+
import koTranslations from "./locales/ko/common.json";
9+
import noTranslations from "./locales/no/common.json";
10+
import plTranslations from "./locales/pl/common.json";
11+
import ptTranslations from "./locales/pt/common.json";
12+
import ruTranslations from "./locales/ru/common.json";
13+
import svTranslations from "./locales/sv/common.json";
14+
import trTranslations from "./locales/tr/common.json";
15+
import zhTranslations from "./locales/zh/common.json";
316
import type { Translations } from "./types";
417

518
const translations: Record<string, Translations> = {
6-
en: defaultTranslations,
7-
es: esTranslations
19+
de: deTranslations,
20+
el: elTranslations,
21+
en: enTranslations,
22+
es: esTranslations,
23+
fr: frTranslations,
24+
it: itTranslations,
25+
ja: jaTranslations,
26+
ko: koTranslations,
27+
no: noTranslations,
28+
pl: plTranslations,
29+
pt: ptTranslations,
30+
ru: ruTranslations,
31+
sv: svTranslations,
32+
tr: trTranslations,
33+
zh: zhTranslations
834
};
935

1036
export const t = (locale?: string): Translations => {
1137
const lang = locale ?? "en";
12-
return translations[lang] ?? defaultTranslations;
38+
return translations[lang] ?? enTranslations;
1339
};
Lines changed: 288 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,288 @@
1+
{
2+
"auth": {
3+
"login": "Anmelden",
4+
"logout": "Abmelden",
5+
"loginToSendRequest": "Melden Sie sich an, um eine echte Anfrage zu senden",
6+
"successfullyLoggedIn": "Erfolgreich angemeldet",
7+
"failedToLogin": "Anmeldung fehlgeschlagen:",
8+
"failedToLoginWithCredentials": "Anmeldung mit den angegebenen Anmeldedaten fehlgeschlagen",
9+
"enterCredentials": "Geben Sie Ihre Anmeldedaten ein",
10+
"enterUsernameAndPassword": "Geben Sie Ihren Benutzernamen und Ihr Passwort ein",
11+
"enterBearerToken": "Geben Sie Ihr Bearer-Token ein",
12+
"username": "Benutzername",
13+
"password": "Passwort",
14+
"credentials": "Anmeldedaten",
15+
"bearerToken": "Bearer-Token",
16+
"basicAuth": "Basic Auth",
17+
"bearerTokenGenerated": "Dieses Bearer-Token wurde aus einem OAuth-API-Aufruf generiert und kann daher nicht bearbeitet werden",
18+
"bearerTokenNoLongerValid": "Das Bearer-Token ist nicht mehr gültig. Bitte aktualisieren Sie es, indem Sie auf die Schaltfläche unten klicken",
19+
"oauthClientCredentialsLogin": "OAuth Client Credentials-Anmeldung",
20+
"oauthToken": "OAuth-Token",
21+
"generatedOAuthToken": "Generiertes OAuth-Token",
22+
"userSuppliedBearerToken": "Vom Benutzer bereitgestelltes Bearer-Token",
23+
"provideTokenManually": "Token manuell bereitstellen",
24+
"resetTokenToDefault": "Token auf Standard zurücksetzen"
25+
},
26+
"buttons": {
27+
"sendRequest": "Anfrage senden",
28+
"send": "Senden",
29+
"sending": "Wird gesendet...",
30+
"tryIt": "Ausprobieren",
31+
"connect": "Verbinden",
32+
"disconnect": "Trennen",
33+
"refresh": "Aktualisieren",
34+
"fetch": "Abrufen",
35+
"fetchBearerToken": "Bearer-Token abrufen",
36+
"refreshBearerToken": "Bearer-Token aktualisieren",
37+
"clear": "Löschen",
38+
"clearForm": "Formular löschen",
39+
"change": "Ändern",
40+
"copy": "Kopieren",
41+
"copied": "Kopiert!",
42+
"copyToClipboard": "In Zwischenablage kopieren",
43+
"linkCopied": "Link kopiert!",
44+
"copyPage": "Seite kopieren",
45+
"downloadFile": "Datei herunterladen",
46+
"browseFiles": "Dateien durchsuchen",
47+
"addMoreFiles": "Weitere Dateien hinzufügen",
48+
"addNewItem": "Neues Element hinzufügen",
49+
"addAllOptionalProperties": "Alle optionalen Eigenschaften hinzufügen",
50+
"useExample": "Beispiel verwenden",
51+
"returnHome": "Zurück zur Startseite",
52+
"editThisPage": "Diese Seite bearbeiten",
53+
"clickToRefresh": "Zum Aktualisieren klicken",
54+
"viewAsMarkdown": "Als Markdown anzeigen",
55+
"readLlmsTxt": "llms.txt lesen",
56+
"connectToCursor": "Mit Cursor verbinden",
57+
"resetTokenToDefault": "Token auf Standard zurücksetzen",
58+
"close": "Schließen",
59+
"cancel": "Abbrechen",
60+
"moreActions": "Weitere Aktionen"
61+
},
62+
"search": {
63+
"search": "Suchen",
64+
"searchPlaceholder": "Suchen...",
65+
"searchForEndpoints": "Nach Endpunkten suchen...",
66+
"noResults": "Keine Ergebnisse",
67+
"askAI": "KI fragen",
68+
"askAQuestion": "Eine Frage stellen",
69+
"askQuestionsAboutThisPage": "Fragen zu dieser Seite stellen",
70+
"chatWithAIAssistant": "Mit KI-Assistent chatten",
71+
"selectFilters": "Filter auswählen",
72+
"changeThemeToLight": "Zu hellem Design wechseln",
73+
"changeThemeToDark": "Zu dunklem Design wechseln",
74+
"changeThemeToSystem": "Zu System-Design wechseln",
75+
"filterTo": "Filtern nach",
76+
"removeFilter": "Filter entfernen"
77+
},
78+
"apiReference": {
79+
"apiReference": "API-Referenz",
80+
"apiExplorer": "API-Explorer",
81+
"openInApiReference": "In API-Referenz öffnen",
82+
"customizeAndRun": "Anpassen und im API-Explorer ausführen",
83+
"customizeAndRunIn": "Anpassen und ausführen in ",
84+
"opensApiExplorer": "Öffnet den API-Explorer",
85+
"opensApiExplorerNewTab": "Öffnet einen API-Explorer in einem neuen Tab",
86+
"parameters": "Parameter",
87+
"pathParameters": "Pfadparameter",
88+
"queryParameters": "Abfrageparameter",
89+
"bodyParameters": "Body-Parameter",
90+
"headers": "Header",
91+
"body": "Body",
92+
"optionalBody": "Optionaler Body",
93+
"payload": "Payload",
94+
"authentication": "Authentifizierung",
95+
"authorization": "Autorisierung",
96+
"request": "Anfrage",
97+
"response": "Antwort",
98+
"exampleRequest": "Beispielanfrage",
99+
"exampleResponse": "Beispielantwort",
100+
"errors": "Fehler",
101+
"messages": "Nachrichten",
102+
"handshake": "Handshake",
103+
"signatures": "Signaturen",
104+
"contractsAndFunctionSignatures": "Verträge & Funktionssignaturen",
105+
"endpoints": "Endpunkte",
106+
"url": "URL",
107+
"method": "Methode",
108+
"status": "Status",
109+
"notAuthenticated": "Nicht authentifiziert",
110+
"authenticated": "Authentifiziert",
111+
"time": "Zeit",
112+
"size": "Größe",
113+
"failed": "Fehlgeschlagen"
114+
},
115+
"playground": {
116+
"cannotSendToLocalhost": "Anfragen an localhost können nicht gesendet werden",
117+
"sendMessage": "Nachricht senden",
118+
"connected": "Verbunden",
119+
"notConnected": "Nicht verbunden",
120+
"connecting": "Verbindung wird hergestellt...",
121+
"receive": "Empfangen",
122+
"streamRequest": "Stream-Anfrage",
123+
"streamResponse": "Stream-Antwort",
124+
"streamedResponse": "Gestreamte Antwort",
125+
"stream": "Stream",
126+
"serverSentEvents": "Server-Sent Events",
127+
"multipartForm": "Mehrteiliges Formular",
128+
"optional": "Optional",
129+
"required": "Erforderlich",
130+
"nullable": "Nullbar",
131+
"defaultsTo": "Standardwert ist ",
132+
"selectAnEndpointToGetStarted": "Wählen Sie einen Endpunkt aus, um zu beginnen",
133+
"selectAVariant": "Eine Variante auswählen...",
134+
"selectAnEnum": "Ein Enum auswählen...",
135+
"doubleClickToEdit": "Doppelklicken zum Bearbeiten"
136+
},
137+
"responses": {
138+
"responseBodyIsNull": "Antwortkörper ist null",
139+
"thisEndpointReturnsFile": "Dieser Endpunkt gibt eine Datei zurück.",
140+
"thisEndpointReturnsNothing": "Dieser Endpunkt gibt nichts zurück.",
141+
"thisEndpointSendsTextResponses": "Dieser Endpunkt sendet Textantworten über eine langlebige HTTP-Verbindung.",
142+
"return200Status": "Geben Sie einen 200-Status zurück, um anzuzeigen, dass die Daten erfolgreich empfangen wurden."
143+
},
144+
"status": {
145+
"loading": "Wird geladen...",
146+
"reloading": "Wird neu geladen...",
147+
"unknownError": "Unbekannter Fehler",
148+
"pdfPreview": "PDF-Vorschau"
149+
},
150+
"feedback": {
151+
"feedback": "Feedback",
152+
"wasThisPageHelpful": "War diese Seite hilfreich?",
153+
"wasThisResponseHelpful": "War diese Antwort hilfreich?",
154+
"helpUsImproveDocs": "Helfen Sie uns, die Dokumentation zu verbessern",
155+
"tellUsMoreAboutExperience": "Erzählen Sie uns mehr über Ihre Erfahrung",
156+
"thankYouForFeedback": "Vielen Dank für Ihr Feedback!",
157+
"whatDidYouLike": "Was hat Ihnen gefallen?",
158+
"whatWentWrong": "Was ist schiefgelaufen?",
159+
"solvedMyIssue": "Hat mein Problem gelöst",
160+
"helpedMeResolveIssue": "Hat mir geholfen, ein Problem zu lösen.",
161+
"helpedMeDecideToUse": "Hat mir geholfen, mich für die Nutzung des Produkts zu entscheiden",
162+
"convincedMeToAdopt": "Hat mich überzeugt, das Produkt oder Feature zu verwenden.",
163+
"couldntFindWhatLookingFor": "Konnte nicht finden, wonach ich gesucht habe",
164+
"missingImportantInfo": "Wichtige Informationen fehlen.",
165+
"oneOrMoreCodeSamplesIncorrect": "Ein oder mehrere Codebeispiele sind fehlerhaft.",
166+
"codeSampleErrors": "Fehler in Codebeispielen",
167+
"tooComplicatedOrUnclear": "Zu kompliziert oder unklar.",
168+
"doesntAccuratelyDescribe": "Beschreibt das Produkt oder Feature nicht genau.",
169+
"anotherReason": "Ein anderer Grund",
170+
"yesOkayToFollowUp": "Ja, Sie können per E-Mail nachfassen.",
171+
"yes": "Ja",
172+
"no": "Nein"
173+
},
174+
"feedbackQuality": {
175+
"accurate": "Genau",
176+
"inaccurate": "Ungenau",
177+
"accuratelyDescribes": "Beschreibt das Produkt oder Feature genau.",
178+
"easyToUnderstand": "Leicht verständlich",
179+
"hardToUnderstand": "Schwer verständlich",
180+
"easyToFollowAndComprehend": "Leicht zu folgen und zu verstehen."
181+
},
182+
"errors": {
183+
"somethingWentWrong": "Etwas ist schiefgelaufen!",
184+
"pageNotFound": "Entschuldigung, wir konnten diese Seite nicht finden",
185+
"findingSimilarPages": "Ähnliche Seiten werden gesucht...",
186+
"errorRenderingForm": "Fehler beim Rendern des OpenRPC-Parameterformulars",
187+
"serverConnectionLost": "Serververbindung unterbrochen, bitte laden Sie die Seite neu",
188+
"unexpectedProxyError": "Ein unerwarteter Fehler ist beim Senden der Anfrage an den Proxy-Server aufgetreten. Dies ist wahrscheinlich ein Fehler und kein Benutzerfehler.",
189+
"failedToSendRequest": "Anfrage konnte nicht gesendet werden:",
190+
"failedToCopyToClipboard": "Kopieren in die Zwischenablage fehlgeschlagen:",
191+
"errorLoadingPrefix": "Fehler beim Laden von ",
192+
"errorGeneratingCodeSnippet": "Fehler beim Generieren des Code-Snippets",
193+
"errorCreatingSnippetGenerators": "Fehler beim Erstellen der Snippet-Generatoren:",
194+
"failedToCreateSnippetGenerators": "Snippet-Generatoren konnten nicht erstellt werden",
195+
"errorAccessingMicrophone": "Fehler beim Zugriff auf das Mikrofon:",
196+
"errorEmittingTrackEvent": "Fehler beim Senden des Track-Events",
197+
"failedToInitializePosthog": "PostHog konnte nicht initialisiert werden:",
198+
"errorThrowWhileHighlightingJson": "Fehler beim Hervorheben von JSON-Zeilen",
199+
"couldNotCreateContextForEndpoint": "Kontext für Endpunkt konnte nicht erstellt werden",
200+
"failedToDeregisterListener": "Listener für useActiveValueListeners konnte nicht deregistriert werden.",
201+
"websocketNotAvailable": "WebSocket ist in dieser Umgebung nicht verfügbar",
202+
"notInBrowserEnvironment": "Nicht in einer Browser-Umgebung, WebSocket-Verbindung wird übersprungen",
203+
"clientFailedToCreateWebsocket": "Client: WebSocket-Verbindung konnte nicht erstellt werden:",
204+
"clientFailedToParseWebsocket": "Client: WebSocket-Nachricht konnte nicht geparst werden:",
205+
"clientFailedToRevalidate": "Client: Revalidierung fehlgeschlagen:",
206+
"clientWebsocketTimeout": "Client: WebSocket-Verbindung konnte nicht innerhalb von 5 Sekunden hergestellt werden",
207+
"clientWebsocketError": "Client: WebSocket-Fehler:",
208+
"noEnumValuesFound": "Keine Enum-Werte gefunden",
209+
"noPortFoundInEnvLocal": "Kein Port in env-local-Antwort gefunden",
210+
"objectExtendsNonObject": "Objekt erweitert Nicht-Objekt",
211+
"typeDefinitionContextNotFound": "TypeDefinitionContext.Provider wurde im Baum nicht gefunden",
212+
"error": "Fehler"
213+
},
214+
"navigation": {
215+
"upNext": "Als Nächstes",
216+
"olderPosts": "Ältere Beiträge",
217+
"sectionOne": "Abschnitt Eins",
218+
"sectionTwo": "Abschnitt Zwei",
219+
"next": "Weiter",
220+
"previous": "Zurück",
221+
"onThisPage": "Auf dieser Seite"
222+
},
223+
"documentation": {
224+
"documentation": "Dokumentation",
225+
"copyPageAsMarkdown": "Diese Seite als Markdown für LLMs kopieren",
226+
"copyPage": "Seite kopieren",
227+
"copyHighlight": "Markierung kopieren",
228+
"viewThisPageAsPlainText": "Diese Seite als Klartext anzeigen",
229+
"installMcpServerOnCursor": "MCP-Server auf Cursor installieren",
230+
"subscribeViaRss": "Via RSS abonnieren",
231+
"openInChatGPT": "In ChatGPT öffnen",
232+
"openInClaude": "In Claude öffnen"
233+
},
234+
"environments": {
235+
"prod": "Prod",
236+
"production": "Produktion",
237+
"projects": "Projekte"
238+
},
239+
"dataTypes": {
240+
"uuid": "UUID",
241+
"uuids": "UUIDs",
242+
"base64String": "Base64-String",
243+
"base64Strings": "Base64-Strings",
244+
"dateFormat": "TT.MM.JJJJ",
245+
"dateTimeFormat": "TT.MM.JJJJ HH:MM",
246+
"wallets": "Wallets"
247+
},
248+
"ai": {
249+
"chatGPT": "ChatGPT",
250+
"claude": "Claude",
251+
"audioByElevenLabs": "Audio von ElevenLabs",
252+
"llm": "LLM?",
253+
"endOfSampleSession": "ENDE DER BEISPIELSITZUNG"
254+
},
255+
"ui": {
256+
"admin": "Admin",
257+
"batch": "Stapel",
258+
"myEndpoint": "Mein Endpunkt",
259+
"optionalExtraProperties": "Optionale zusätzliche Eigenschaften",
260+
"all": "Alle"
261+
},
262+
"httpMethods": {
263+
"get": "GET",
264+
"post": "POST",
265+
"put": "PUT",
266+
"patch": "PATCH",
267+
"delete": "DELETE",
268+
"head": "HEAD"
269+
},
270+
"authTypes": {
271+
"basic": "Basic",
272+
"bearer": "Bearer",
273+
"apiKey": "API-Key-Authentifizierung via Header",
274+
"basicAuth": "Basic-Authentifizierung der Form `Basic <username:password>`.",
275+
"bearerAuth": "Bearer-Authentifizierung der Form `Bearer <token>`, wobei token Ihr Auth-Token ist."
276+
},
277+
"streamTypes": {
278+
"clientStream": "CLIENT_STREAM",
279+
"serverStream": "SERVER_STREAM",
280+
"bidirectionalStream": "BIDIREKTIONALER_STREAM",
281+
"batch": "Stapel",
282+
"stream": "Stream"
283+
},
284+
"accessModifiers": {
285+
"readOnly": "NUR_LESEN",
286+
"writeOnly": "NUR_SCHREIBEN"
287+
}
288+
}

0 commit comments

Comments
 (0)