chore: i18n pull dutch

This commit is contained in:
Ibrahima G. Coulibaly
2025-07-15 19:58:56 +01:00
parent e7ac590023
commit 54a5fd1757
17 changed files with 1518 additions and 42 deletions

49
.idea/workspace.xml generated
View File

@@ -4,16 +4,13 @@
<option name="autoReloadType" value="SELECTIVE" /> <option name="autoReloadType" value="SELECTIVE" />
</component> </component>
<component name="ChangeListManager"> <component name="ChangeListManager">
<list default="true" id="b30e2810-c4c1-4aad-b134-794e52cc1c7d" name="Changes" comment="fix: broken translations"> <list default="true" id="b30e2810-c4c1-4aad-b134-794e52cc1c7d" name="Changes" comment="fix: i18n tsc">
<change afterPath="$PROJECT_DIR$/i18next-parser.config.mjs" afterDir="false" />
<change afterPath="$PROJECT_DIR$/src/@types/i18n.d.ts" afterDir="false" />
<change beforePath="$PROJECT_DIR$/.idea/workspace.xml" beforeDir="false" afterPath="$PROJECT_DIR$/.idea/workspace.xml" afterDir="false" /> <change beforePath="$PROJECT_DIR$/.idea/workspace.xml" beforeDir="false" afterPath="$PROJECT_DIR$/.idea/workspace.xml" afterDir="false" />
<change beforePath="$PROJECT_DIR$/package-lock.json" beforeDir="false" afterPath="$PROJECT_DIR$/package-lock.json" afterDir="false" />
<change beforePath="$PROJECT_DIR$/package.json" beforeDir="false" afterPath="$PROJECT_DIR$/package.json" afterDir="false" /> <change beforePath="$PROJECT_DIR$/package.json" beforeDir="false" afterPath="$PROJECT_DIR$/package.json" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/components/Hero.tsx" beforeDir="false" afterPath="$PROJECT_DIR$/src/components/Hero.tsx" afterDir="false" /> <change beforePath="$PROJECT_DIR$/public/locales/en/translation.json" beforeDir="false" afterPath="$PROJECT_DIR$/public/locales/en/translation.json" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/components/ToolLayout.tsx" beforeDir="false" afterPath="$PROJECT_DIR$/src/components/ToolLayout.tsx" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/i18n/index.ts" beforeDir="false" afterPath="$PROJECT_DIR$/src/i18n/index.ts" afterDir="false" /> <change beforePath="$PROJECT_DIR$/src/i18n/index.ts" beforeDir="false" afterPath="$PROJECT_DIR$/src/i18n/index.ts" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/pages/tools/number/generic-calc/index.tsx" beforeDir="false" afterPath="$PROJECT_DIR$/src/pages/tools/number/generic-calc/index.tsx" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/tools/defineTool.tsx" beforeDir="false" afterPath="$PROJECT_DIR$/src/tools/defineTool.tsx" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/tools/index.ts" beforeDir="false" afterPath="$PROJECT_DIR$/src/tools/index.ts" afterDir="false" />
</list> </list>
<option name="SHOW_DIALOG" value="false" /> <option name="SHOW_DIALOG" value="false" />
<option name="HIGHLIGHT_CONFLICTS" value="true" /> <option name="HIGHLIGHT_CONFLICTS" value="true" />
@@ -346,7 +343,7 @@
<recent name="C:\Users\Ibrahima\IdeaProjects\omni-tools\src\pages\categories" /> <recent name="C:\Users\Ibrahima\IdeaProjects\omni-tools\src\pages\categories" />
</key> </key>
</component> </component>
<component name="RunManager" selected="npm.dev"> <component name="RunManager" selected="npm.i18n:pull">
<configuration name="generatePassword" type="JavaScriptTestRunnerVitest" temporary="true" nameIsGenerated="true"> <configuration name="generatePassword" type="JavaScriptTestRunnerVitest" temporary="true" nameIsGenerated="true">
<node-interpreter value="project" /> <node-interpreter value="project" />
<vitest-package value="$PROJECT_DIR$/node_modules/vitest" /> <vitest-package value="$PROJECT_DIR$/node_modules/vitest" />
@@ -379,21 +376,21 @@
</envs> </envs>
<method v="2" /> <method v="2" />
</configuration> </configuration>
<configuration name="i18n:pull" type="js.build_tools.npm" temporary="true" nameIsGenerated="true"> <configuration name="i18n:extract" type="js.build_tools.npm" temporary="true" nameIsGenerated="true">
<package-json value="$PROJECT_DIR$/package.json" /> <package-json value="$PROJECT_DIR$/package.json" />
<command value="run" /> <command value="run" />
<scripts> <scripts>
<script value="i18n:pull" /> <script value="i18n:extract" />
</scripts> </scripts>
<node-interpreter value="project" /> <node-interpreter value="project" />
<envs /> <envs />
<method v="2" /> <method v="2" />
</configuration> </configuration>
<configuration name="i18n:push" type="js.build_tools.npm" temporary="true" nameIsGenerated="true"> <configuration name="i18n:pull" type="js.build_tools.npm" temporary="true" nameIsGenerated="true">
<package-json value="$PROJECT_DIR$/package.json" /> <package-json value="$PROJECT_DIR$/package.json" />
<command value="run" /> <command value="run" />
<scripts> <scripts>
<script value="i18n:push" /> <script value="i18n:pull" />
</scripts> </scripts>
<node-interpreter value="project" /> <node-interpreter value="project" />
<envs /> <envs />
@@ -412,19 +409,19 @@
<method v="2" /> <method v="2" />
</configuration> </configuration>
<list> <list>
<item itemvalue="npm.i18n:extract" />
<item itemvalue="npm.i18n:pull" /> <item itemvalue="npm.i18n:pull" />
<item itemvalue="npm.i18n:push" />
<item itemvalue="npm.i18n:sync" /> <item itemvalue="npm.i18n:sync" />
<item itemvalue="npm.dev" /> <item itemvalue="npm.dev" />
<item itemvalue="Vitest.generatePassword" /> <item itemvalue="Vitest.generatePassword" />
</list> </list>
<recent_temporary> <recent_temporary>
<list> <list>
<item itemvalue="npm.i18n:pull" />
<item itemvalue="npm.i18n:extract" />
<item itemvalue="npm.dev" /> <item itemvalue="npm.dev" />
<item itemvalue="npm.i18n:sync" /> <item itemvalue="npm.i18n:sync" />
<item itemvalue="Vitest.generatePassword" /> <item itemvalue="Vitest.generatePassword" />
<item itemvalue="npm.i18n:push" />
<item itemvalue="npm.i18n:pull" />
</list> </list>
</recent_temporary> </recent_temporary>
</component> </component>
@@ -539,14 +536,6 @@
<workItem from="1752493585622" duration="11629000" /> <workItem from="1752493585622" duration="11629000" />
<workItem from="1752507105323" duration="9008000" /> <workItem from="1752507105323" duration="9008000" />
</task> </task>
<task id="LOCAL-00193" summary="fix: add mkv to supported videos">
<option name="closed" value="true" />
<created>1745688369521</created>
<option name="number" value="00193" />
<option name="presentableId" value="LOCAL-00193" />
<option name="project" value="LOCAL" />
<updated>1745688369521</updated>
</task>
<task id="LOCAL-00194" summary="feat: drag and drop"> <task id="LOCAL-00194" summary="feat: drag and drop">
<option name="closed" value="true" /> <option name="closed" value="true" />
<created>1745688866294</created> <created>1745688866294</created>
@@ -931,7 +920,15 @@
<option name="project" value="LOCAL" /> <option name="project" value="LOCAL" />
<updated>1752601987121</updated> <updated>1752601987121</updated>
</task> </task>
<option name="localTasksCounter" value="242" /> <task id="LOCAL-00242" summary="fix: i18n tsc">
<option name="closed" value="true" />
<created>1752604958929</created>
<option name="number" value="00242" />
<option name="presentableId" value="LOCAL-00242" />
<option name="project" value="LOCAL" />
<updated>1752604958929</updated>
</task>
<option name="localTasksCounter" value="243" />
<servers /> <servers />
</component> </component>
<component name="TypeScriptGeneratedFilesManager"> <component name="TypeScriptGeneratedFilesManager">
@@ -984,7 +981,6 @@
<MESSAGE value="refactor: PDF editor" /> <MESSAGE value="refactor: PDF editor" />
<MESSAGE value="docs: edit pdf meta" /> <MESSAGE value="docs: edit pdf meta" />
<MESSAGE value="fix: misc" /> <MESSAGE value="fix: misc" />
<MESSAGE value="fix: i18n tsc" />
<MESSAGE value="chore: locize upload" /> <MESSAGE value="chore: locize upload" />
<MESSAGE value="chore: i18n in meta" /> <MESSAGE value="chore: i18n in meta" />
<MESSAGE value="chore: add i18n to meta script" /> <MESSAGE value="chore: add i18n to meta script" />
@@ -1003,7 +999,8 @@
<MESSAGE value="fix: i18n" /> <MESSAGE value="fix: i18n" />
<MESSAGE value="chore: remove prebuild" /> <MESSAGE value="chore: remove prebuild" />
<MESSAGE value="fix: broken translations" /> <MESSAGE value="fix: broken translations" />
<option name="LAST_COMMIT_MESSAGE" value="fix: broken translations" /> <MESSAGE value="fix: i18n tsc" />
<option name="LAST_COMMIT_MESSAGE" value="fix: i18n tsc" />
</component> </component>
<component name="VgoProject"> <component name="VgoProject">
<integration-enabled>false</integration-enabled> <integration-enabled>false</integration-enabled>

View File

@@ -1 +1,42 @@
{} {
"changeSpeed": {
"description": "Ändern Sie die Wiedergabegeschwindigkeit von Audiodateien. Beschleunigen oder verlangsamen Sie die Wiedergabe, ohne die Tonhöhe zu verändern.",
"inputTitle": "Audioeingang",
"newAudioSpeed": "Neue Audiogeschwindigkeit",
"outputFormat": "Ausgabeformat",
"resultTitle": "Bearbeitetes Audio",
"settingSpeed": "Geschwindigkeit einstellen",
"shortDescription": "Ändern Sie die Geschwindigkeit von Audiodateien",
"speedDescription": "Standardmultiplikator: 2 bedeutet 2x schneller",
"title": "Audiogeschwindigkeit ändern",
"toolInfo": {
"title": "Was ist {{title}}?"
}
},
"extractAudio": {
"description": "Extrahieren Sie Audiospuren aus Videodateien.",
"extractingAudio": "Audio extrahieren",
"inputTitle": "Eingangsvideo",
"outputFormat": "Ausgabeformat",
"outputFormatDescription": "Wählen Sie das Format für das zu extrahierende Audio aus.",
"resultTitle": "Extrahiertes Audio",
"shortDescription": "Extrahieren Sie Audio aus Videodateien (MP4, MOV usw.) in AAC, MP3 oder WAV.",
"title": "Audio aus Video extrahieren",
"toolInfo": {
"description": "Mit diesem Tool können Sie die Audiospur aus Videodateien extrahieren. Sie können zwischen verschiedenen Audioformaten wählen, darunter AAC, MP3 und WAV.",
"title": "Was ist {{title}}?"
}
},
"mergeAudio": {
"description": "Kombinieren Sie mehrere Audiodateien zu einer einzigen Audiodatei, indem Sie sie der Reihe nach aneinanderreihen.",
"longDescription": "Mit diesem Tool können Sie mehrere Audiodateien in der Reihenfolge des Hochladens zu einer einzigen Datei zusammenfügen. Ideal zum Kombinieren von Podcast-Segmenten, Musiktiteln oder anderen Audiodateien. Unterstützt verschiedene Audioformate, darunter MP3, AAC und WAV.",
"shortDescription": "Mehrere Audiodateien zu einer zusammenführen (MP3, AAC, WAV).",
"title": "Audio zusammenführen"
},
"trim": {
"description": "Schneiden und trimmen Sie Audiodateien, um bestimmte Segmente durch Angabe von Start- und Endzeiten zu extrahieren.",
"longDescription": "Mit diesem Tool können Sie Audiodateien durch Festlegen von Start- und Endzeiten kürzen. Sie können bestimmte Abschnitte aus längeren Audiodateien extrahieren, unerwünschte Teile entfernen oder kürzere Clips erstellen. Unterstützt verschiedene Audioformate, darunter MP3, AAC und WAV. Ideal für Podcast-Bearbeitung, Musikproduktion und alle anderen Audiobearbeitungsaufgaben.",
"shortDescription": "Schneiden Sie Audiodateien, um bestimmte Zeitsegmente zu extrahieren (MP3, AAC, WAV).",
"title": "Audio trimmen"
}
}

View File

@@ -1 +1,114 @@
{} {
"changeCsvSeparator": {
"description": "Ändern Sie das Trennzeichen in CSV-Dateien. Konvertieren Sie zwischen verschiedenen CSV-Formaten wie Komma, Semikolon, Tabulator oder benutzerdefinierten Trennzeichen.",
"shortDescription": "CSV-Dateitrennzeichen ändern",
"title": "CSV-Trennzeichen ändern"
},
"csvRowsToColumns": {
"description": "Dieses Tool konvertiert Zeilen einer CSV-Datei (Comma Separated Values) in Spalten. Es extrahiert die horizontalen Zeilen einzeln aus der CSV-Eingabedatei, dreht sie um 90 Grad und gibt sie als vertikale Spalten nacheinander, durch Kommas getrennt, aus.', longDescription: 'Dieses Tool konvertiert Zeilen einer CSV-Datei (Comma Separated Values) in Spalten. Wenn die CSV-Eingabedaten beispielsweise sechs Zeilen haben, enthält die Ausgabe sechs Spalten, und die Elemente der Zeilen werden von oben nach unten angeordnet. In einer korrekt formatierten CSV-Datei ist die Anzahl der Werte in jeder Zeile gleich. Fehlende Felder in Zeilen können vom Programm korrigiert werden. Sie haben die Wahl zwischen verschiedenen Optionen: Füllen Sie fehlende Daten mit leeren Elementen auf oder ersetzen Sie fehlende Daten durch benutzerdefinierte Elemente wie \"missing\", \"?\" oder \"x\". Während der Konvertierung bereinigt das Tool die CSV-Datei außerdem von unnötigen Informationen wie Leerzeilen (Zeilen ohne sichtbare Informationen) und Kommentaren. Damit das Tool Kommentare korrekt erkennt, können Sie in den Optionen das Symbol am Zeilenanfang angeben, mit dem ein Kommentar beginnt. Dieses Symbol ist typischerweise ein Rautezeichen (#) oder ein doppelter Schrägstrich (//). CSV-abulous!",
"longDescription": "Dieses Tool konvertiert Zeilen einer CSV-Datei (Comma Separated Values) in Spalten. Wenn die CSV-Eingabedaten beispielsweise sechs Zeilen umfassen, enthält die Ausgabe sechs Spalten, und die Elemente der Zeilen werden von oben nach unten angeordnet. In einer korrekt formatierten CSV-Datei ist die Anzahl der Werte in jeder Zeile gleich. Sollten in Zeilen jedoch Felder fehlen, kann das Programm diese korrigieren. Sie haben die Wahl zwischen verschiedenen Optionen: Füllen Sie fehlende Daten mit leeren Elementen auf oder ersetzen Sie fehlende Daten durch benutzerdefinierte Elemente, wie z. B.",
"shortDescription": "Konvertieren Sie CSV-Zeilen in Spalten.",
"title": "CSV-Zeilen in Spalten konvertieren"
},
"csvToJson": {
"columnSeparator": "Spaltentrennzeichen (z. B. , ; \\t)",
"commentSymbol": "Kommentarsymbol (z. B. #)",
"conversionOptions": "Konvertierungsoptionen",
"description": "Konvertieren Sie CSV-Dateien in das JSON-Format mit anpassbaren Optionen für Trennzeichen, Anführungszeichen und Ausgabeformatierung. Unterstützt werden Header, Kommentare und dynamische Typkonvertierung.",
"dynamicTypes": "Dynamische Typen",
"dynamicTypesDescription": "Automatische Konvertierung von Zahlen und Booleschen Werten",
"errorParsing": "Fehler beim Parsen der CSV-Datei: {{error}}",
"fieldQuote": "Feld Zitat (z. B. \")",
"inputCsvFormat": "Eingabe-CSV-Format",
"inputTitle": "Eingabe-CSV",
"resultTitle": "JSON-Ausgabe",
"shortDescription": "Konvertieren Sie CSV-Daten in das JSON-Format.",
"skipEmptyLines": "Leere Zeilen überspringen",
"skipEmptyLinesDescription": "Leere Zeilen in der CSV-Eingabe ignorieren",
"title": "Konvertieren Sie CSV in JSON",
"useHeaders": "Verwenden Sie Überschriften",
"useHeadersDescription": "Behandeln Sie die erste Zeile als Spaltenüberschrift"
},
"csvToTsv": {
"description": "Laden Sie Ihre CSV-Datei im untenstehenden Formular hoch. Sie wird automatisch in eine TSV-Datei konvertiert. In den Tool-Optionen können Sie das CSV-Eingabeformat anpassen Feldtrennzeichen, Anführungszeichen und Kommentarsymbol festlegen, leere CSV-Zeilen überspringen und festlegen, ob CSV-Spaltenüberschriften beibehalten werden sollen.",
"longDescription": "Dieses Tool wandelt CSV-Daten (Comma Separated Values) in TSV-Daten (Tab Separated Values) um. Sowohl CSV als auch TSV sind gängige Dateiformate zur Speicherung tabellarischer Daten, verwenden jedoch unterschiedliche Trennzeichen zur Trennung der Werte CSV verwendet Kommas (",
"shortDescription": "Konvertieren Sie CSV-Daten in das TSV-Format.",
"title": "Konvertieren Sie CSV in TSV"
},
"csvToXml": {
"description": "Konvertieren Sie CSV-Dateien mit anpassbaren Optionen in das XML-Format.",
"shortDescription": "Konvertieren Sie CSV-Daten in das XML-Format.",
"title": "Konvertieren Sie CSV in XML"
},
"csvToYaml": {
"description": "Laden Sie Ihre CSV-Datei einfach im untenstehenden Formular hoch. Sie wird dann automatisch in eine YAML-Datei konvertiert. In den Tool-Optionen können Sie Feldtrennzeichen, Anführungszeichen und Kommentarzeichen festlegen, um das Tool an benutzerdefinierte CSV-Formate anzupassen. Zusätzlich können Sie das YAML-Ausgabeformat auswählen: eines, das CSV-Header beibehält, oder eines, das CSV-Header ausschließt.",
"longDescription": "Dieses Tool wandelt CSV-Daten (Comma Separated Values) in YAML-Daten (Yet Another Markup Language) um. CSV ist ein einfaches, tabellarisches Format zur Darstellung matrixartiger Datentypen mit Zeilen und Spalten. YAML hingegen ist ein erweitertes Format (eigentlich eine Obermenge von JSON), das besser lesbare Daten für die Serialisierung erzeugt und Listen, Wörterbücher und verschachtelte Objekte unterstützt. Das Programm unterstützt verschiedene CSV-Eingabeformate die Eingabedaten können durch Kommas (Standard), Semikolons, Pipes oder ein anderes Trennzeichen getrennt sein. Sie können das genaue Trennzeichen Ihrer Daten in den Optionen festlegen. Ebenso können Sie in den Optionen das Anführungszeichen festlegen, das zum Umschließen von CSV-Feldern verwendet wird (standardmäßig ein doppeltes Anführungszeichen). Sie können auch Zeilen überspringen, die mit Kommentaren beginnen, indem Sie die Kommentarsymbole in den Optionen angeben. So halten Sie Ihre Daten übersichtlich, indem Sie unnötige Zeilen überspringen. Es gibt zwei Möglichkeiten, CSV in YAML zu konvertieren. Die erste Methode konvertiert jede CSV-Zeile in eine YAML-Liste. Die zweite Methode extrahiert Header aus der ersten CSV-Zeile und erstellt YAML-Objekte mit Schlüsseln basierend auf diesen Headern. Sie können das YAML-Ausgabeformat auch anpassen, indem Sie die Anzahl der Leerzeichen für die Einrückung von YAML-Strukturen angeben. Wenn Sie die umgekehrte Konvertierung durchführen, d. h. YAML in CSV umwandeln möchten, können Sie unser Tool „YAML in CSV konvertieren“ verwenden. CSV-genial!",
"shortDescription": "Konvertieren Sie schnell eine CSV-Datei in eine YAML-Datei.",
"title": "Konvertieren Sie CSV in YAML"
},
"findIncompleteCsvRecords": {
"checkingOptions": "Optionen prüfen",
"commentCharacterDescription": "Geben Sie das Zeichen ein, das den Beginn einer Kommentarzeile kennzeichnet. Zeilen, die mit diesem Symbol beginnen, werden übersprungen.",
"csvInputOptions": "CSV-Eingabeoptionen",
"csvSeparatorDescription": "Geben Sie das Zeichen ein, das zum Trennen von Spalten in der CSV-Eingabedatei verwendet wird.",
"deleteLinesWithNoData": "Zeilen ohne Daten löschen",
"deleteLinesWithNoDataDescription": "Entfernen Sie leere Zeilen aus der CSV-Eingabedatei.",
"description": "Laden Sie einfach Ihre CSV-Datei im untenstehenden Formular hoch. Das Tool prüft automatisch, ob in Zeilen und Spalten Werte fehlen. In den Tool-Optionen können Sie das Eingabedateiformat anpassen (Trennzeichen, Anführungszeichen und Kommentarzeichen festlegen). Zusätzlich können Sie die Prüfung auf leere Werte aktivieren, leere Zeilen überspringen und die Anzahl der Fehlermeldungen in der Ausgabe begrenzen.",
"findEmptyValues": "Leere Werte finden",
"findEmptyValuesDescription": "Zeigt eine Meldung zu leeren CSV-Feldern an (das sind keine fehlenden Felder, sondern Felder, die nichts enthalten).",
"inputTitle": "Eingabe-CSV",
"limitNumberOfMessages": "Anzahl der Nachrichten begrenzen",
"messageLimitDescription": "Legen Sie die Begrenzung der Anzahl der Nachrichten in der Ausgabe fest.",
"quoteCharacterDescription": "Geben Sie das Anführungszeichen ein, das zum Zitieren der CSV-Eingabefelder verwendet wird.",
"resultTitle": "CSV-Status",
"shortDescription": "Finden Sie schnell Zeilen und Spalten in CSV, in denen Werte fehlen.",
"title": "Unvollständige CSV-Datensätze finden",
"toolInfo": {
"title": "Was ist ein {{title}}?"
}
},
"insertCsvColumns": {
"appendColumns": "Spalten anhängen",
"commentCharacterDescription": "Geben Sie das Zeichen ein, das den Beginn einer Kommentarzeile kennzeichnet. Zeilen, die mit diesem Symbol beginnen, werden übersprungen.",
"csvOptions": "CSV-Optionen",
"csvSeparator": "CSV-Trennzeichen",
"csvToInsert": "CSV zum Einfügen",
"csvToInsertDescription": "Geben Sie eine oder mehrere Spalten ein, die Sie in die CSV-Datei einfügen möchten. Das Zeichen zur Spaltentrennung muss mit dem Zeichen in der CSV-Eingabedatei übereinstimmen. Hinweis: Leere Zeilen werden ignoriert.",
"customFillDescription": "Wenn die CSV-Eingabedatei unvollständig ist (fehlende Werte), fügen Sie den Datensätzen dann leere Felder oder benutzerdefinierte Symbole hinzu, um eine wohlgeformte CSV-Datei zu erstellen?",
"customFillValueDescription": "Verwenden Sie diesen benutzerdefinierten Wert, um fehlende Felder auszufüllen. (Funktioniert nur mit dem oben beschriebenen Modus „Benutzerdefinierte Werte“).",
"customPosition": "Benutzerdefinierte Position",
"customPositionOptionsDescription": "Wählen Sie die Methode zum Einfügen der Spalten in die CSV-Datei.",
"description": "Fügen Sie den CSV-Daten an angegebenen Positionen neue Spalten hinzu.",
"fillWithCustomValues": "Mit Zollwerten füllen",
"fillWithEmptyValues": "Mit leeren Werten füllen",
"headerName": "Kopfzeilenname",
"headerNameDescription": "Überschrift der Spalte, nach der Sie Spalten einfügen möchten.",
"inputTitle": "Eingabe-CSV",
"insertingPositionDescription": "Geben Sie an, wo die Spalten in der CSV-Datei eingefügt werden sollen.",
"position": "Position",
"positionOptions": "Positionsoptionen",
"prependColumns": "Spalten voranstellen",
"quoteCharDescription": "Geben Sie das Anführungszeichen ein, das zum Zitieren der CSV-Eingabefelder verwendet wird.",
"resultTitle": "Ausgabe-CSV",
"rowNumberDescription": "Nummer der Spalte, nach der Sie Spalten einfügen möchten.",
"separatorDescription": "Geben Sie das Zeichen ein, das zum Trennen von Spalten in der CSV-Eingabedatei verwendet wird.",
"shortDescription": "Fügen Sie schnell eine oder mehrere neue Spalten an beliebiger Stelle in einer CSV-Datei ein.",
"title": "CSV-Spalten einfügen",
"toolInfo": {
"description": "Mit diesem Tool können Sie neue Spalten an bestimmten Positionen in CSV-Daten einfügen. Sie können Spalten basierend auf Überschriftennamen oder Spaltennummern an benutzerdefinierten Positionen voranstellen, anhängen oder einfügen.",
"title": "CSV-Spalten einfügen"
}
},
"swapCsvColumns": {
"description": "Laden Sie einfach Ihre CSV-Datei im untenstehenden Formular hoch und geben Sie die zu tauschenden Spalten an. Das Tool ändert dann automatisch die Positionen der angegebenen Spalten in der Ausgabedatei. In den Tool-Optionen können Sie die zu tauschenden Spaltenpositionen oder -namen angeben, unvollständige Daten korrigieren und optional leere und auskommentierte Datensätze entfernen.",
"longDescription": "Dieses Tool reorganisiert CSV-Daten, indem es die Positionen der Spalten tauscht. Das Tauschen von Spalten verbessert die Lesbarkeit einer CSV-Datei, indem häufig verwendete Daten zusammen oder nach vorne platziert werden, um den Vergleich und die Bearbeitung zu erleichtern. Sie können beispielsweise die erste Spalte mit der letzten oder die zweite Spalte mit der dritten tauschen. Um Spalten basierend auf ihren Positionen zu tauschen, wählen Sie das",
"shortDescription": "CSV-Spalten neu anordnen.",
"title": "CSV-Spalten austauschen"
},
"transposeCsv": {
"description": "Laden Sie einfach Ihre CSV-Datei in das untenstehende Formular hoch. Das Tool transponiert Ihre CSV-Datei automatisch. In den Tool-Optionen können Sie das Zeichen angeben, mit dem die Kommentarzeilen in der CSV-Datei beginnen, um diese zu entfernen. Falls die CSV-Datei unvollständig ist (fehlende Werte), können Sie fehlende Werte durch ein Leerzeichen oder ein benutzerdefiniertes Zeichen ersetzen.",
"longDescription": "Dieses Tool transponiert Komma-getrennte Werte (CSV). Es behandelt die CSV-Datei wie eine Datenmatrix und spiegelt alle Elemente entlang der Hauptdiagonale. Die Ausgabe enthält dieselben CSV-Daten wie die Eingabe, wobei nun alle Zeilen zu Spalten und alle Spalten zu Zeilen werden. Nach der Transposition weist die CSV-Datei entgegengesetzte Dimensionen auf. Wenn die Eingabedatei beispielsweise 4 Spalten und 3 Zeilen enthält, enthält die Ausgabedatei 3 Spalten und 4 Zeilen. Während der Konvertierung bereinigt das Programm die Daten außerdem von unnötigen Zeilen und korrigiert unvollständige Daten. Insbesondere löscht das Tool automatisch alle leeren Datensätze und Kommentare, die mit einem bestimmten Zeichen beginnen, das Sie in den Optionen festlegen können. Sollten die CSV-Daten beschädigt oder verloren gehen, ergänzt das Dienstprogramm die Datei zusätzlich mit leeren Feldern oder benutzerdefinierten Feldern, die Sie in den Optionen festlegen können. CSV-unverständlich!",
"shortDescription": "Transponieren Sie schnell eine CSV-Datei.",
"title": "CSV transponieren"
}
}

View File

@@ -1 +1,98 @@
{} {
"changeColors": {
"description": "Welt",
"shortDescription": "Schnelles Austauschen der Farben in einem Bild",
"title": "Farben im Bild ändern"
},
"changeOpacity": {
"description": "Passen Sie die Transparenz Ihrer Bilder ganz einfach an. Laden Sie einfach Ihr Bild hoch, stellen Sie mit dem Schieberegler die gewünschte Deckkraft zwischen 0 (vollständig transparent) und 1 (vollständig undurchsichtig) ein und laden Sie das geänderte Bild herunter.",
"shortDescription": "Transparenz von Bildern anpassen",
"title": "Bilddeckkraft ändern"
},
"compress": {
"description": "Reduzieren Sie die Bilddateigröße, ohne die Qualität zu beeinträchtigen.",
"inputTitle": "Eingabebild",
"resultTitle": "Komprimiertes Bild",
"shortDescription": "Komprimieren Sie Bilder, um die Dateigröße zu reduzieren und gleichzeitig eine angemessene Qualität beizubehalten.",
"title": "Bild komprimieren"
},
"compressPng": {
"description": "Dies ist ein Programm zum Komprimieren von PNG-Bildern. Sobald Sie Ihr PNG-Bild in den Eingabebereich einfügen, komprimiert das Programm es und zeigt das Ergebnis im Ausgabebereich an. In den Optionen können Sie den Komprimierungsgrad anpassen und die alte und neue Bilddateigröße einsehen.",
"shortDescription": "PNG schnell komprimieren",
"title": "PNG komprimieren"
},
"convertJgpToPng": {
"description": "Konvertieren Sie Ihre JPG-Bilder schnell in PNG. Importieren Sie einfach Ihr PNG-Bild im Editor links",
"shortDescription": "Konvertieren Sie Ihre JPG-Bilder schnell in PNG",
"title": "Konvertieren Sie JPG in PNG"
},
"convertToJpg": {
"description": "Konvertieren Sie verschiedene Bildformate (PNG, GIF, TIF, PSD, SVG, WEBP, HEIC, RAW) in JPG mit anpassbaren Qualitäts- und Hintergrundfarbeinstellungen.",
"shortDescription": "Konvertieren Sie Bilder mit Qualitätskontrolle in JPG",
"title": "Bilder in JPG konvertieren"
},
"createTransparent": {
"description": "Welt",
"shortDescription": "Machen Sie ein Bild schnell transparent",
"title": "Transparentes PNG erstellen"
},
"crop": {
"description": "Schneiden Sie Bilder zu, um unerwünschte Bereiche zu entfernen.",
"inputTitle": "Eingabebild",
"resultTitle": "Zugeschnittenes Bild",
"shortDescription": "Bilder schnell zuschneiden.",
"title": "Bild zuschneiden"
},
"editor": {
"description": "Erweiterter Bildeditor mit Werkzeugen zum Zuschneiden, Drehen, Kommentieren, Anpassen von Farben und Hinzufügen von Wasserzeichen. Bearbeiten Sie Ihre Bilder mit professionellen Werkzeugen direkt in Ihrem Browser.",
"shortDescription": "Bearbeiten Sie Bilder mit erweiterten Tools und Funktionen",
"title": "Bildeditor"
},
"imageToText": {
"description": "Extrahieren Sie Text aus Bildern (JPG, PNG) mithilfe der optischen Zeichenerkennung (OCR).",
"shortDescription": "Extrahieren Sie mithilfe von OCR Text aus Bildern.",
"title": "Bild zu Text (OCR)"
},
"qrCode": {
"description": "Generieren Sie QR-Codes für verschiedene Datentypen: URL, Text, E-Mail, Telefon, SMS, WLAN, vCard und mehr.",
"shortDescription": "Erstellen Sie individuelle QR-Codes für verschiedene Datenformate.",
"title": "QR-Code-Generator"
},
"removeBackground": {
"description": "Welt",
"shortDescription": "Hintergründe automatisch aus Bildern entfernen",
"title": "Hintergrund aus Bild entfernen"
},
"resize": {
"description": "Passen Sie die Größe von Bildern an andere Abmessungen an.",
"dimensionType": "Dimensionstyp",
"heightDescription": "Höhe (in Pixeln)",
"inputTitle": "Eingabebild",
"maintainAspectRatio": "Seitenverhältnis beibehalten",
"maintainAspectRatioDescription": "Behalten Sie das ursprüngliche Seitenverhältnis des Bildes bei.",
"percentage": "Prozentsatz",
"percentageDescription": "Prozentsatz der Originalgröße (z. B. 50 für halbe Größe, 200 für doppelte Größe)",
"resizeByPercentage": "Größe um Prozent ändern",
"resizeByPercentageDescription": "Ändern Sie die Größe, indem Sie einen Prozentsatz der Originalgröße angeben.",
"resizeByPixels": "Größe in Pixeln ändern",
"resizeByPixelsDescription": "Ändern Sie die Größe, indem Sie die Abmessungen in Pixeln angeben.",
"resizeMethod": "Größenänderungsmethode",
"resultTitle": "Bildgröße geändert",
"setHeight": "Höhe festlegen",
"setHeightDescription": "Geben Sie die Höhe in Pixeln an und berechnen Sie die Breite basierend auf dem Seitenverhältnis.",
"setWidth": "Breite festlegen",
"setWidthDescription": "Geben Sie die Breite in Pixeln an und berechnen Sie die Höhe basierend auf dem Seitenverhältnis.",
"shortDescription": "Ändern Sie die Größe von Bildern ganz einfach.",
"title": "Bildgröße ändern",
"toolInfo": {
"description": "Mit diesem Tool können Sie die Größe von JPG-, PNG-, SVG- und GIF-Bildern ändern. Sie können die Größe ändern, indem Sie die Abmessungen in Pixeln oder Prozent angeben und das ursprüngliche Seitenverhältnis beibehalten.",
"title": "Bildgröße ändern"
},
"widthDescription": "Breite (in Pixeln)"
},
"rotate": {
"description": "Drehen Sie ein Bild um einen bestimmten Winkel.",
"shortDescription": "Drehen Sie ein Bild ganz einfach.",
"title": "Bild drehen"
}
}

View File

@@ -1 +1,62 @@
{} {
"escapeJson": {
"description": "Escapen Sie Sonderzeichen in JSON-Strings. Konvertieren Sie JSON-Daten in ein korrekt maskiertes Format für eine sichere Übertragung oder Speicherung.",
"shortDescription": "Escape-Sonderzeichen in JSON",
"title": "Escape-JSON"
},
"jsonToXml": {
"description": "Konvertieren Sie JSON-Daten in das XML-Format. Transformieren Sie strukturierte JSON-Objekte in wohlgeformte XML-Dokumente.",
"shortDescription": "Konvertieren Sie JSON in das XML-Format",
"title": "JSON zu XML"
},
"minify": {
"description": "Entfernen Sie alle unnötigen Leerzeichen aus JSON.",
"inputTitle": "JSON-Eingabe",
"resultTitle": "Minimiertes JSON",
"shortDescription": "Minimieren Sie JSON durch Entfernen von Leerzeichen",
"title": "JSON minimieren",
"toolInfo": {
"description": "Bei der JSON-Minimierung werden alle unnötigen Leerzeichen aus JSON-Daten entfernt, ohne dass deren Gültigkeit verloren geht. Dazu gehören Leerzeichen, Zeilenumbrüche und Einrückungen, die für die korrekte JSON-Analyse nicht erforderlich sind. Durch die Minimierung wird die Größe von JSON-Daten reduziert, wodurch die Speicherung und Übertragung effizienter wird, während die Datenstruktur und die Werte unverändert bleiben.",
"title": "Was ist JSON-Minimierung?"
}
},
"prettify": {
"description": "Formatieren Sie JSON mit den richtigen Einrückungen und Abständen.",
"indentation": "Vertiefung",
"inputTitle": "JSON-Eingabe",
"resultTitle": "Verschönertes JSON",
"shortDescription": "Formatieren und Verschönern von JSON-Code",
"title": "JSON verschönern",
"toolInfo": {
"description": "Mit diesem Tool können Sie JSON-Daten mit den richtigen Einrückungen und Abständen formatieren, sodass sie besser lesbar und einfacher zu bearbeiten sind.",
"title": "JSON verschönern"
},
"useSpaces": "Räume verwenden",
"useSpacesDescription": "Ausgabe mit Leerzeichen einrücken",
"useTabs": "Verwenden von Registerkarten",
"useTabsDescription": "Einrücken der Ausgabe mit Tabulatoren."
},
"stringify": {
"description": "Konvertieren Sie JavaScript-Objekte in das JSON-String-Format. Serialisieren Sie Datenstrukturen zur Speicherung oder Übertragung in JSON-Strings.",
"shortDescription": "Konvertieren Sie Objekte in JSON-Zeichenfolgen",
"title": "Stringify JSON"
},
"tsvToJson": {
"description": "Konvertieren Sie TSV-Daten (Tab-Separated Values) in das JSON-Format. Transformieren Sie tabellarische Daten in strukturierte JSON-Objekte.",
"shortDescription": "Konvertieren Sie TSV in das JSON-Format",
"title": "TSV zu JSON"
},
"validateJson": {
"description": "Überprüfen Sie, ob JSON gültig und wohlgeformt ist.",
"inputTitle": "JSON-Eingabe",
"invalidJson": "❌ {{error}}",
"resultTitle": "Validierungsergebnis",
"shortDescription": "JSON-Code auf Fehler überprüfen",
"title": "JSON validieren",
"toolInfo": {
"description": "JSON (JavaScript Object Notation) ist ein einfaches Datenaustauschformat. Die JSON-Validierung stellt sicher, dass die Datenstruktur dem JSON-Standard entspricht. Ein gültiges JSON-Objekt muss Folgendes enthalten: Eigenschaftsnamen in doppelten Anführungszeichen. Ausgewogene geschweifte Klammern {}. Keine abschließenden Kommas nach dem letzten Schlüssel-Wert-Paar. Korrekte Verschachtelung von Objekten und Arrays. Dieses Tool prüft das eingegebene JSON und gibt Feedback, um häufige Fehler zu identifizieren und zu beheben.",
"title": "Was ist JSON-Validierung?"
},
"validJson": "✅ Gültiges JSON"
}
}

View File

@@ -1 +1,208 @@
{} {
"duplicate": {
"concatenate": "Verketten",
"concatenateDescription": "Kopien verketten (wenn nicht aktiviert, werden die Elemente miteinander verwoben)",
"copyDescription": "Anzahl der Kopien (kann Bruchteile sein)",
"description": "Das weltweit einfachste browserbasierte Dienstprogramm zum Duplizieren von Listeneinträgen. Geben Sie Ihre Liste ein und legen Sie die Duplizierungskriterien fest, um Kopien von Einträgen zu erstellen. Ideal für Datenerweiterungen, Tests oder die Erstellung wiederkehrender Muster.",
"duplicationOptions": "Duplizierungsoptionen",
"examples": {
"fractional": {
"description": "Dieses Beispiel zeigt, wie eine Liste mit einer Bruchzahl von Kopien dupliziert wird.",
"title": "Bruchduplizierung"
},
"interweave": {
"description": "Dieses Beispiel zeigt, wie Elemente miteinander verwoben werden, anstatt sie zu verketten.",
"title": "Verweben von Gegenständen"
},
"reverse": {
"description": "Dieses Beispiel zeigt, wie eine Liste in umgekehrter Reihenfolge dupliziert wird.",
"title": "Rückwärtsduplizierung"
},
"simple": {
"description": "Dieses Beispiel zeigt, wie eine Liste von Wörtern dupliziert wird.",
"title": "Einfache Vervielfältigung"
}
},
"inputTitle": "Eingabeliste",
"joinSeparatorDescription": "Trennzeichen zum Verbinden der duplizierten Liste",
"resultTitle": "Duplizierte Liste",
"reverse": "Umkehren",
"reverseDescription": "Umkehren der duplizierten Elemente",
"shortDescription": "Doppelte Listenelemente mit angegebenen Kriterien",
"splitByRegex": "Aufteilen nach regulärem Ausdruck",
"splitBySymbol": "Nach Symbol teilen",
"splitOptions": "Teilungsoptionen",
"splitSeparatorDescription": "Trennzeichen zum Teilen der Liste",
"title": "Duplikat",
"toolInfo": {
"description": "Mit diesem Tool können Sie Elemente einer Liste duplizieren. Sie können die Anzahl der Kopien (einschließlich Bruchzahlen) festlegen, steuern, ob Elemente verknüpft oder verwoben werden, und sogar die Duplikate umkehren. Es ist nützlich, um wiederkehrende Muster zu erstellen, Testdaten zu generieren oder Listen mit vorhersehbarem Inhalt zu erweitern.",
"title": "Listenduplizierung"
}
},
"findMostPopular": {
"description": "Das weltweit einfachste browserbasierte Dienstprogramm zum Auffinden der beliebtesten Elemente in einer Liste. Geben Sie Ihre Liste ein und erhalten Sie sofort die am häufigsten vorkommenden Elemente. Ideal für Datenanalysen, Trenderkennung oder die Suche nach gemeinsamen Elementen.",
"shortDescription": "Am häufigsten vorkommende Elemente finden",
"title": "Finden Sie die beliebtesten"
},
"findUnique": {
"caseSensitiveItems": "Groß- und Kleinschreibung beachten",
"caseSensitiveItemsDescription": "Geben Sie Elemente mit unterschiedlicher Groß-/Kleinschreibung als eindeutige Elemente in der Liste aus.",
"delimiterDescription": "Legen Sie ein Trennsymbol oder einen regulären Ausdruck fest.",
"description": "Das weltweit einfachste browserbasierte Dienstprogramm zum Auffinden eindeutiger Elemente in einer Liste. Geben Sie Ihre Liste ein und erhalten Sie sofort alle eindeutigen Werte, ohne Duplikate. Ideal für Datenbereinigung, Deduplizierung oder das Auffinden eindeutiger Elemente.",
"findAbsolutelyUniqueItems": "Finden Sie absolut einzigartige Artikel",
"findAbsolutelyUniqueItemsDescription": "Zeigen Sie nur die Elemente der Liste an, die in einer einzigen Kopie vorhanden sind.",
"inputListDelimiter": "Eingabelisten-Trennzeichen",
"inputTitle": "Eingabeliste",
"outputListDelimiter": "Ausgabelisten-Trennzeichen",
"resultTitle": "Einzigartige Gegenstände",
"shortDescription": "Suchen Sie nach eindeutigen Elementen in einer Liste",
"skipEmptyItems": "Leere Elemente überspringen",
"skipEmptyItemsDescription": "Schließen Sie die leeren Listenelemente nicht in die Ausgabe ein.",
"title": "Finden Sie einzigartige",
"trimItems": "Listenelemente kürzen",
"trimItemsDescription": "Entfernen Sie vor dem Vergleichen von Elementen führende und nachfolgende Leerzeichen.",
"uniqueItemOptions": "Einzigartige Artikeloptionen"
},
"group": {
"deleteEmptyItems": "Leere Elemente löschen",
"deleteEmptyItemsDescription": "Ignorieren Sie leere Elemente und nehmen Sie sie nicht in die Gruppen auf.",
"description": "Das weltweit einfachste browserbasierte Dienstprogramm zum Gruppieren von Listenelementen. Geben Sie Ihre Liste ein und legen Sie Gruppierungskriterien fest, um Elemente in logische Gruppen zu ordnen. Ideal zum Kategorisieren von Daten, Organisieren von Informationen oder Erstellen strukturierter Listen. Unterstützt benutzerdefinierte Trennzeichen und verschiedene Gruppierungsoptionen.",
"emptyItemsAndPadding": "Leere Elemente und Polsterung",
"groupNumberDescription": "Anzahl der Elemente in einer Gruppe",
"groupSeparatorDescription": "Gruppentrennzeichen",
"groupSizeAndSeparators": "Gruppengröße und Trennzeichen",
"inputItemSeparator": "Eingabeelement-Trennzeichen",
"inputTitle": "Eingabeliste",
"itemSeparatorDescription": "Elementtrennzeichen",
"leftWrapDescription": "Linkes Umbruchsymbol der Gruppe.",
"padNonFullGroups": "Nicht volle Gruppen auffüllen",
"padNonFullGroupsDescription": "Füllen Sie nicht volle Gruppen mit einem benutzerdefinierten Element (unten eingeben).",
"paddingCharDescription": "Verwenden Sie dieses Zeichen oder Element, um nicht volle Gruppen aufzufüllen.",
"resultTitle": "Gruppierte Elemente",
"rightWrapDescription": "Rechtes Umbruchsymbol der Gruppe.",
"shortDescription": "Gruppieren Sie Listenelemente nach gemeinsamen Eigenschaften",
"splitOperators": {
"regex": {
"description": "Begrenzen Sie die Elemente der Eingabeliste mit einem regulären Ausdruck.",
"title": "Verwenden Sie einen regulären Ausdruck zum Aufteilen"
},
"symbol": {
"description": "Begrenzen Sie die Elemente der Eingabeliste durch ein Zeichen.",
"title": "Verwenden Sie ein Symbol zum Teilen"
}
},
"splitSeparatorDescription": "Legen Sie ein Trennsymbol oder einen regulären Ausdruck fest.",
"title": "Gruppe"
},
"reverse": {
"description": "Diese einfache browserbasierte Anwendung druckt alle Listenelemente rückwärts. Die Eingabeelemente können durch ein beliebiges Symbol getrennt werden. Sie können auch das Trennzeichen der umgekehrten Listenelemente ändern.",
"inputTitle": "Eingabeliste",
"itemSeparator": "Elementtrennzeichen",
"itemSeparatorDescription": "Legen Sie ein Trennsymbol oder einen regulären Ausdruck fest.",
"outputListOptions": "Ausgabelistenoptionen",
"outputSeparatorDescription": "Trennzeichen für Ausgabelistenelemente.",
"resultTitle": "Umgekehrte Liste",
"shortDescription": "Schnelles Umkehren einer Liste",
"splitOperators": {
"regex": {
"description": "Begrenzen Sie die Elemente der Eingabeliste mit einem regulären Ausdruck.",
"title": "Verwenden Sie einen regulären Ausdruck zum Aufteilen"
},
"symbol": {
"description": "Begrenzen Sie die Elemente der Eingabeliste durch ein Zeichen.",
"title": "Verwenden Sie ein Symbol zum Teilen"
}
},
"splitterMode": "Splitter-Modus",
"title": "Umkehren",
"toolInfo": {
"description": "Mit diesem Dienstprogramm können Sie die Reihenfolge der Elemente in einer Liste umkehren. Das Dienstprogramm zerlegt die Eingabeliste zunächst in einzelne Elemente und durchläuft diese dann vom letzten bis zum ersten Element. Dabei wird jedes Element ausgegeben. Die Eingabeliste kann alles enthalten, was sich als Text darstellen lässt, z. B. Ziffern, Zahlen, Zeichenfolgen, Wörter, Sätze usw. Das Trennzeichen für die Eingabeelemente kann auch ein regulärer Ausdruck sein. Beispielsweise ermöglicht der reguläre Ausdruck /[;,]/ die Verwendung von Elementen, die entweder durch Kommas oder Semikolons getrennt sind. Die Trennzeichen für die Elemente der Eingabe- und Ausgabeliste können in den Optionen angepasst werden. Standardmäßig sind sowohl die Eingabe- als auch die Ausgabelisten durch Kommas getrennt. Listabulous!",
"title": "Was ist ein Listenumkehrer?"
}
},
"rotate": {
"description": "Das weltweit einfachste browserbasierte Dienstprogramm zum Rotieren von Listenelementen. Geben Sie Ihre Liste ein und legen Sie den Rotationsgrad fest, um die Elemente um eine bestimmte Anzahl von Positionen zu verschieben. Ideal für Datenmanipulation, zyklische Verschiebungen oder das Neuordnen von Listen.",
"shortDescription": "Listenelemente um angegebene Positionen rotieren",
"title": "Drehen"
},
"shuffle": {
"delimiterDescription": "Legen Sie ein Trennsymbol oder einen regulären Ausdruck fest.",
"description": "Das weltweit einfachste browserbasierte Dienstprogramm zum Mischen von Listenelementen. Geben Sie Ihre Liste ein und erhalten Sie sofort eine zufällige Version mit Elementen in zufälliger Reihenfolge. Perfekt, um Abwechslung zu schaffen, Zufälligkeit zu testen oder geordnete Daten zu vermischen.",
"inputListSeparator": "Eingabelistentrennzeichen",
"inputTitle": "Eingabeliste",
"joinSeparatorDescription": "Verwenden Sie dieses Trennzeichen in der zufälligen Liste.",
"outputLengthDescription": "So viele zufällige Elemente ausgeben",
"resultTitle": "Gemischte Liste",
"shortDescription": "Zufällige Reihenfolge der Listenelemente",
"shuffledListLength": "Länge der gemischten Liste",
"shuffledListSeparator": "Trennzeichen für gemischte Listen",
"title": "Shuffle"
},
"sort": {
"caseSensitive": "Groß-/Kleinschreibung beachten",
"caseSensitiveDescription": "Groß- und Kleinbuchstaben werden getrennt sortiert. Großbuchstaben stehen in aufsteigender Reihenfolge vor Kleinbuchstaben. (Funktioniert nur im alphabetischen Sortiermodus.)",
"description": "Das weltweit einfachste browserbasierte Dienstprogramm zum Sortieren von Listenelementen. Geben Sie Ihre Liste ein und legen Sie Sortierkriterien fest, um die Elemente in auf- oder absteigender Reihenfolge zu sortieren. Ideal für die Datenorganisation, Textverarbeitung oder das Erstellen sortierter Listen.",
"inputItemSeparator": "Trennzeichen für Eingabeelemente",
"inputTitle": "Eingabeliste",
"joinSeparatorDescription": "Verwenden Sie dieses Symbol als Verbindung zwischen Elementen in einer sortierten Liste.",
"orderDescription": "Wählen Sie eine Sortierreihenfolge aus.",
"orderOptions": {
"decreasing": "Absteigende Reihenfolge",
"increasing": "Zunehmende Ordnung"
},
"removeDuplicates": "Duplikate entfernen",
"removeDuplicatesDescription": "Löschen Sie doppelte Listenelemente.",
"resultTitle": "Sortierte Liste",
"shortDescription": "Listenelemente in angegebener Reihenfolge sortieren",
"sortMethod": "Sortiermethode",
"sortMethodDescription": "Wählen Sie eine Sortiermethode aus.",
"sortOptions": {
"alphabetic": "Alphabetisch sortieren",
"length": "Nach Länge sortieren",
"numeric": "Numerisch sortieren"
},
"sortedItemProperties": "Sortierte Artikeleigenschaften",
"splitOperators": {
"regex": {
"description": "Begrenzen Sie die Elemente der Eingabeliste mit einem regulären Ausdruck.",
"title": "Verwenden Sie einen regulären Ausdruck zum Aufteilen"
},
"symbol": {
"description": "Trennen Sie die Elemente der Eingabeliste durch ein Zeichen.",
"title": "Verwenden Sie ein Symbol zum Teilen"
}
},
"splitSeparatorDescription": "Legen Sie ein Trennsymbol oder einen regulären Ausdruck fest.",
"title": "Sortieren"
},
"truncate": {
"description": "Das weltweit einfachste browserbasierte Dienstprogramm zum Kürzen von Listen. Geben Sie Ihre Liste ein und legen Sie die maximale Anzahl der zu behaltenden Elemente fest. Ideal für die Datenverarbeitung, Listenverwaltung oder die Begrenzung der Inhaltslänge.",
"shortDescription": "Liste auf die angegebene Anzahl von Elementen kürzen",
"title": "Kürzen"
},
"unwrap": {
"description": "Das weltweit einfachste browserbasierte Dienstprogramm zum Entpacken von Listenelementen. Geben Sie Ihre verpackte Liste ein und legen Sie Entpackkriterien fest, um organisierte Elemente zu vereinfachen. Ideal für die Datenverarbeitung, Textbearbeitung oder das Extrahieren von Inhalten aus strukturierten Listen.",
"shortDescription": "Listenelemente aus strukturiertem Format auspacken",
"title": "Auspacken"
},
"wrap": {
"description": "Fügen Sie vor und nach jedem Listenelement Text hinzu.",
"inputTitle": "Eingabeliste",
"joinSeparatorDescription": "Trennzeichen zum Verbinden der umschlossenen Liste",
"leftTextDescription": "Vor jedem Element hinzuzufügender Text",
"removeEmptyItems": "Leere Elemente entfernen",
"resultTitle": "Umbrochene Liste",
"rightTextDescription": "Nach jedem Element hinzuzufügender Text",
"shortDescription": "Listenelemente mit angegebenen Kriterien umbrechen",
"splitByRegex": "Aufteilen nach regulärem Ausdruck",
"splitBySymbol": "Nach Symbol teilen",
"splitOptions": "Teilungsoptionen",
"splitSeparatorDescription": "Trennzeichen zum Teilen der Liste",
"title": "Wickeln",
"toolInfo": {
"description": "Mit diesem Tool können Sie vor und nach jedem Listenelement Text hinzufügen. Sie können für die linke und rechte Seite unterschiedlichen Text festlegen und die Verarbeitung der Liste steuern. Es ist nützlich, um Listenelemente mit Anführungszeichen, Klammern oder anderen Formatierungen zu versehen, Daten für verschiedene Formate vorzubereiten oder strukturierten Text zu erstellen.",
"title": "Listenumbruch"
},
"wrapOptions": "Wrap-Optionen"
}
}

View File

@@ -1 +1,89 @@
{} {
"arithmeticSequence": {
"commonDifferenceDescription": "Gemeinsamer Unterschied zwischen Begriffen (d)",
"description": "Generieren Sie arithmetische Folgen mit anpassbaren Parametern.",
"firstTermDescription": "Erster Term der Folge (a₁)",
"numberOfTermsDescription": "Anzahl der zu generierenden Terme (n)",
"outputFormat": "Ausgabeformat",
"resultTitle": "Generierte Sequenz",
"separatorDescription": "Trennzeichen zwischen Begriffen",
"sequenceParameters": "Sequenzparameter",
"shortDescription": "Arithmetische Folgen generieren",
"title": "Arithmetische Folge",
"toolInfo": {
"description": "Eine arithmetische Folge ist eine Zahlenfolge, bei der die Differenz zwischen den aufeinanderfolgenden Termen konstant ist. Diese konstante Differenz wird als gemeinsame Differenz bezeichnet. Gegeben sind der erste Term (a₁) und die gemeinsame Differenz (d). Jeder Term kann durch Addition der gemeinsamen Differenz zum vorherigen Term ermittelt werden.",
"title": "Was ist eine arithmetische Folge?"
}
},
"generate": {
"arithmeticSequenceOption": "Arithmetische Sequenzoption",
"description": "Generieren Sie eine Zahlenfolge mit anpassbaren Parametern.",
"numberOfElementsDescription": "Anzahl der Elemente in der Sequenz.",
"resultTitle": "Generierte Zahlen",
"separator": "Separator",
"separatorDescription": "Trennen Sie Elemente in der arithmetischen Folge durch dieses Zeichen.",
"shortDescription": "Generieren Sie Zufallszahlen in angegebenen Bereichen",
"startSequenceDescription": "Starten Sie die Sequenz ab dieser Nummer.",
"stepDescription": "Erhöhen Sie jedes Element um diesen Betrag",
"title": "Erzeugen",
"toolInfo": {
"description": "Mit diesem Tool können Sie eine Zahlenfolge mit anpassbaren Parametern generieren. Sie können den Startwert, die Schrittweite und die Anzahl der Elemente festlegen.",
"title": "Zahlen generieren"
}
},
"ohmsLaw": {
"description": "Berechnet Spannung, Strom und Widerstand",
"longDescription": "Dieser Rechner wendet das Ohmsche Gesetz (V = I × R) an, um drei elektrische Parameter zu bestimmen, wenn die beiden anderen bekannt sind. Das Ohmsche Gesetz ist ein grundlegendes Prinzip der Elektrotechnik und beschreibt die Beziehung zwischen Spannung (V), Stromstärke (I) und Widerstand (R). Dieses Tool ist unverzichtbar für Elektronikbastler, Elektroingenieure und Studierende, die mit Schaltkreisen arbeiten, um unbekannte Werte in ihren elektrischen Konstruktionen schnell zu berechnen.",
"shortDescription": "Berechnen Sie Spannung, Strom oder Widerstand in Stromkreisen mit dem Ohmschen Gesetz",
"title": "Ohmsches Gesetz"
},
"slackline": {
"description": "Berechnet die Spannung einer Slackline",
"longDescription": "Dieser Rechner geht von einer Last in der Mitte des Seils aus",
"shortDescription": "Berechne die ungefähre Spannung einer Slackline oder Wäscheleine. Verlasse dich aus Sicherheitsgründen nicht darauf.",
"title": "Slackline-Spannung"
},
"sphereArea": {
"description": "Fläche einer Kugel",
"longDescription": "Dieser Rechner berechnet die Oberfläche einer Kugel mit der Formel A = 4πr². Sie können entweder den Radius eingeben, um die Oberfläche zu berechnen, oder die Oberfläche eingeben, um den gewünschten Radius zu berechnen. Dieses Tool ist nützlich für Geometriestudenten, Ingenieure, die mit sphärischen Objekten arbeiten, und alle, die Berechnungen mit sphärischen Oberflächen durchführen müssen.",
"shortDescription": "Berechnen Sie die Oberfläche einer Kugel anhand ihres Radius",
"title": "Fläche einer Kugel"
},
"sphereVolume": {
"description": "Volumen einer Kugel",
"longDescription": "Dieser Rechner berechnet das Volumen einer Kugel mit der Formel V = (4/3)πr³. Sie können entweder den Radius oder den Durchmesser eingeben, um das Volumen zu ermitteln, oder das Volumen eingeben, um den gewünschten Radius zu bestimmen. Das Tool ist nützlich für Studierende, Ingenieure und Fachleute, die mit kugelförmigen Objekten in Bereichen wie Physik, Ingenieurwesen und Fertigung arbeiten.",
"shortDescription": "Berechnen Sie das Volumen einer Kugel anhand des Radius oder Durchmessers",
"title": "Volumen einer Kugel"
},
"sum": {
"description": "Berechnen Sie die Summe einer Zahlenliste. Geben Sie die Zahlen durch Kommas oder Zeilenumbrüche getrennt ein, um die Gesamtsumme zu erhalten.",
"extractionTypes": {
"delimiter": {
"description": "Passen Sie hier das Zahlentrennzeichen an. (Standardmäßig ein Zeilenumbruch.)",
"title": "Zahlentrennzeichen"
},
"smart": {
"description": "Automatische Erkennung von Zahlen in der Eingabe.",
"title": "Smart Sum"
}
},
"inputTitle": "Eingang",
"numberExtraction": "Zahlenextraktion",
"printRunningSum": "Laufende Summe drucken",
"printRunningSumDescription": "Zeigen Sie die Summe an, während sie Schritt für Schritt berechnet wird.",
"resultTitle": "Gesamt",
"runningSum": "Laufende Summe",
"shortDescription": "Summe der Zahlen berechnen",
"title": "Summe",
"toolInfo": {
"description": "Dies ist ein browserbasiertes Online-Dienstprogramm zum Berechnen der Summe mehrerer Zahlen. Sie können die Zahlen durch Komma, Leerzeichen oder ein beliebiges anderes Zeichen (einschließlich Zeilenumbruch) getrennt eingeben. Sie können auch einfach einen Textabschnitt mit numerischen Werten einfügen, die Sie summieren möchten. Das Dienstprogramm extrahiert diese und berechnet deren Summe.",
"title": "Was ist ein Zahlensummenrechner?"
}
},
"voltageDropInWire": {
"description": "Berechnet die Rundreisespannung und den Leistungsverlust in einem 2-adrigen Kabel",
"longDescription": "Dieser Rechner hilft bei der Ermittlung des Spannungsabfalls und der Verlustleistung in einem zweiadrigen Elektrokabel. Er berücksichtigt Kabellänge, Drahtquerschnitt, Materialwiderstand und Stromfluss. Das Tool berechnet den Hin- und Rückspannungsabfall, den Gesamtwiderstand des Kabels und die in Wärme umgewandelte Leistung. Dies ist besonders nützlich für Elektroingenieure, Elektriker und Bastler bei der Konstruktion elektrischer Systeme, um sicherzustellen, dass die Spannungspegel an der Last innerhalb akzeptabler Grenzen bleiben.",
"shortDescription": "Berechnen Sie Spannungsabfall und Leistungsverlust in elektrischen Kabeln basierend auf Länge, Material und Stromstärke",
"title": "Hin- und Rückspannungsabfall im Kabel"
}
}

View File

@@ -1 +1,113 @@
{} {
"compressPdf": {
"compressedFileSize": "Komprimierte Dateigröße",
"compressingPdf": "PDF wird komprimiert...",
"compressionLevel": "Komprimierungsstufe",
"compressionSettings": "Komprimierungseinstellungen",
"description": "Reduzieren Sie die PDF-Dateigröße bei gleichbleibender Qualität mit Ghostscript",
"errorCompressingPdf": "PDF konnte nicht komprimiert werden: {{error}}",
"errorReadingPdf": "PDF-Datei konnte nicht gelesen werden. Bitte stellen Sie sicher, dass es sich um eine gültige PDF-Datei handelt.",
"fileSize": "Originaldateigröße",
"highCompression": "Hohe Kompression",
"highCompressionDescription": "Maximale Reduzierung der Dateigröße mit gewissem Qualitätsverlust",
"inputTitle": "Eingabe-PDF",
"lowCompression": "Geringe Kompression",
"lowCompressionDescription": "Reduzieren Sie die Dateigröße leicht mit minimalem Qualitätsverlust",
"mediumCompression": "Mittlere Kompression",
"mediumCompressionDescription": "Gleichgewicht zwischen Dateigröße und Qualität",
"pages": "Seitenanzahl",
"resultTitle": "Komprimiertes PDF",
"shortDescription": "Komprimieren Sie PDF-Dateien sicher in Ihrem Browser",
"title": "PDF komprimieren"
},
"editor": {
"description": "Erweiterter PDF-Editor mit Funktionen zum Kommentieren, Ausfüllen von Formularen, Hervorheben und Exportieren. Bearbeiten Sie Ihre PDFs direkt im Browser mit professionellen Tools wie Texteinfügung, Zeichnen, Hervorheben, Unterschreiben und Ausfüllen von Formularen.",
"shortDescription": "Bearbeiten Sie PDFs mit erweiterten Werkzeugen zum Kommentieren, Signieren und Bearbeiten",
"title": "PDF Editor"
},
"merge": {
"inputTitle": "Eingabe-PDF",
"loadingText": "Seiten extrahieren",
"resultTitle": "Zusammengeführtes PDF ausgeben",
"toolInfo": {
"description": "Mit diesem Tool können Sie mehrere PDF-Dateien zu einem einzigen Dokument zusammenführen. Laden Sie dazu einfach die zusammenzuführenden PDF-Dateien hoch. Das Tool fügt dann alle Seiten der Eingabedateien zu einem einzigen PDF-Dokument zusammen.",
"title": "Wie verwende ich das Tool zum Zusammenführen von PDFs?"
}
},
"mergePdf": {
"description": "Kombinieren Sie mehrere PDF-Dateien zu einem einzigen Dokument.",
"inputTitle": "Eingabe-PDFs",
"mergingPdfs": "PDFs zusammenführen",
"pdfOptions": "PDF-Optionen",
"resultTitle": "Zusammengeführte PDF",
"shortDescription": "Mehrere PDF-Dateien zu einem einzigen Dokument zusammenführen",
"sortByFileName": "Nach Dateinamen sortieren",
"sortByFileNameDescription": "PDFs alphabetisch nach Dateinamen sortieren",
"sortByUploadOrder": "Nach Upload-Reihenfolge sortieren",
"sortByUploadOrderDescription": "Behalten Sie PDFs in der Reihenfolge bei, in der sie hochgeladen wurden",
"title": "PDF zusammenführen",
"toolInfo": {
"description": "Mit diesem Tool können Sie mehrere PDF-Dateien zu einem einzigen Dokument zusammenführen. Sie können die Sortierung der PDFs wählen, und das Tool fügt sie in der angegebenen Reihenfolge zusammen.",
"title": "PDF-Dateien zusammenführen"
}
},
"pdfToEpub": {
"description": "Wandeln Sie PDF-Dokumente in EPUB-Dateien um, um eine bessere E-Reader-Kompatibilität zu erzielen., Symbol: Materialsymbole:Kontakte importieren, Komponente: lazy(() => import(./index)), Schlüsselwörter: [pdf, epub, konvertieren, ebook], Pfad: pdf-zu-epub, i18n: {Name: pdf:pdfToEpub.title, Beschreibung: pdf:pdfToEpub.description",
"shortDescription": "Konvertieren Sie PDF-Dateien in das EPUB-Format",
"title": "PDF zu EPUB"
},
"pdfToPng": {
"description": "Wandeln Sie PDF-Dokumente in PNG-Panels um.",
"longDescription": "Laden Sie eine PDF-Datei hoch und konvertieren Sie jede Seite direkt in Ihrem Browser in ein hochwertiges PNG-Bild. Dieses Tool eignet sich ideal zum Extrahieren visueller Inhalte oder zum Teilen einzelner Seiten. Es werden keine Daten hochgeladen alles läuft lokal.",
"shortDescription": "Konvertieren Sie PDF in PNG-Bilder",
"title": "PDF zu PNG"
},
"protectPdf": {
"description": "Fügen Sie Ihren PDF-Dateien sicher in Ihrem Browser einen Passwortschutz hinzu",
"shortDescription": "PDF-Dateien sicher mit einem Passwort schützen",
"title": "PDF schützen"
},
"rotatePdf": {
"allPagesWillBeRotated": "Alle {{count}} Seiten werden gedreht",
"angleOptions": {
"clockwise90": "90° im Uhrzeigersinn",
"counterClockwise270": "270° (90° gegen den Uhrzeigersinn)",
"upsideDown180": "180° (auf den Kopf gestellt)"
},
"applyToAllPages": "Auf alle Seiten anwenden",
"description": "Drehen Sie Seiten in einem PDF-Dokument.",
"inputTitle": "Eingabe-PDF",
"longDescription": "Ändern Sie die Ausrichtung von PDF-Seiten, indem Sie sie um 90, 180 oder 270 Grad drehen. Nützlich zum Korrigieren falsch gescannter Dokumente oder zum Vorbereiten von PDFs für den Druck.",
"pageRangesDescription": "Geben Sie Seitenzahlen oder Bereiche durch Kommas getrennt ein (z. B. 1,3,5-7).",
"pageRangesPlaceholder": "z.B. 1,5-8",
"pagesWillBeRotated": "{{count}} Seite{{count !== 1 ? 's' : ''}} wird gedreht",
"pdfPageCount": "PDF hat {{count}} Seite{{count !== 1 ? 's' : ''}}",
"resultTitle": "Gedrehtes PDF",
"rotatingPages": "Seiten drehen",
"rotationAngle": "Drehwinkel",
"rotationSettings": "Rotationseinstellungen",
"shortDescription": "Seiten in einem PDF-Dokument drehen",
"title": "PDF drehen",
"toolInfo": {
"description": "Mit diesem Tool können Sie Seiten in einem PDF-Dokument drehen. Sie können alle Seiten drehen oder einzelne Seiten auswählen. Wählen Sie einen Drehwinkel: 90° im Uhrzeigersinn, 180° (auf dem Kopf) oder 270° (90° gegen den Uhrzeigersinn). Um bestimmte Seiten zu drehen, deaktivieren Sie „Auf alle Seiten anwenden“ und geben Sie Seitenzahlen oder -bereiche durch Kommas getrennt ein (z. B. 1, 3, 5-7).",
"title": "So verwenden Sie das Tool zum Drehen von PDFs"
}
},
"splitPdf": {
"description": "Extrahieren Sie bestimmte Seiten aus einem PDF-Dokument.",
"extractingPages": "Seiten extrahieren",
"inputTitle": "Eingabe-PDF",
"pageExtractionPreview": "{{count}} Seite{{count !== 1 ? 's' : ''}} wird extrahiert",
"pageRangesDescription": "Geben Sie Seitenzahlen oder Bereiche durch Kommas getrennt ein (z. B. 1,3,5-7).",
"pageRangesPlaceholder": "z.B. 1,5-8",
"pageSelection": "Seitenauswahl",
"pdfPageCount": "PDF hat {{count}} Seite{{count !== 1 ? 's' : ''}}",
"resultTitle": "Extrahiertes PDF",
"shortDescription": "Extrahieren Sie bestimmte Seiten aus einer PDF-Datei",
"title": "PDF teilen",
"toolInfo": {
"description": "Mit diesem Tool können Sie bestimmte Seiten aus einem PDF-Dokument extrahieren. Sie können einzelne Seiten oder Seitenbereiche zum Extrahieren angeben.",
"title": "PDF teilen"
}
}
}

View File

@@ -1 +1,261 @@
{} {
"base64": {
"decode": "Base64-Dekodierung",
"description": "Kodieren oder dekodieren Sie Text mit der Base64-Kodierung.",
"encode": "Base64-Kodierung",
"inputTitle": "Eingabedaten",
"optionsTitle": "Base64-Optionen",
"resultTitle": "Ergebnis",
"shortDescription": "Kodieren oder dekodieren Sie Daten mit Base64.",
"title": "Base64-Encoder/Decoder",
"toolInfo": {
"description": "Base64 ist ein Kodierungsschema, das Daten im ASCII-String-Format darstellt, indem es sie in eine Radix-64-Darstellung übersetzt. Obwohl es zur Kodierung von Strings verwendet werden kann, wird es üblicherweise zur Kodierung binärer Daten für die Übertragung über Medien verwendet, die für die Verarbeitung von Textdaten ausgelegt sind.",
"title": "Was ist Base64?"
}
},
"censor": {
"description": "Dienstprogramm zum Zensieren von Wörtern in Texten. Laden Sie Ihren Text in das Eingabeformular links, geben Sie alle Schimpfwörter in den Optionen an, und Sie erhalten sofort zensierten Text im Ausgabebereich., longDescription: 'Mit diesem Online-Tool können Sie bestimmte Wörter in jedem Text zensieren. Sie können eine Liste unerwünschter Wörter (z. B. Schimpfwörter oder Geheimwörter) angeben, die das Programm durch alternative Wörter ersetzt und einen lesbaren Text erstellt. Die Wörter können in einem mehrzeiligen Textfeld in den Optionen angegeben werden, indem Sie pro Zeile ein Wort eingeben.', keywords: ['text', 'zensieren', 'wörter', 'zeichen'], component: lazy(() => import('./index')), i18n: { name: 'string:censor.title', description: 'string:censor.description",
"shortDescription": "Maskieren Sie Schimpfwörter schnell oder ersetzen Sie sie durch alternative Wörter.",
"title": "Textzensur"
},
"createPalindrome": {
"description": "Das weltweit einfachste browserbasierte Dienstprogramm zum Erstellen von Palindromen aus beliebigem Text. Geben Sie Text ein und verwandeln Sie ihn sofort in ein Palindrom, das vorwärts und rückwärts gleich gelesen wird. Ideal für Wortspiele, das Erstellen symmetrischer Textmuster oder das Erkunden sprachlicher Kuriositäten.",
"shortDescription": "Erstellen Sie Text, der vorwärts und rückwärts gleich gelesen wird",
"title": "Palindrom erstellen"
},
"extractSubstring": {
"description": "Das weltweit einfachste browserbasierte Dienstprogramm zum Extrahieren von Teilzeichenfolgen aus Text. Geben Sie Ihren Text ein und legen Sie Start- und Endposition fest, um den gewünschten Teil zu extrahieren. Ideal für die Datenverarbeitung, Textanalyse oder das Extrahieren spezifischer Inhalte aus größeren Textblöcken.",
"shortDescription": "Extrahieren Sie einen Textabschnitt zwischen angegebenen Positionen",
"title": "Teilzeichenfolge extrahieren"
},
"join": {
"blankLinesAndTrailingSpaces": "Leere Zeilen und Leerzeichen am Ende",
"deleteBlankDescription": "Löschen Sie Zeilen, die keine Textsymbole enthalten.",
"deleteBlankTitle": "Leere Zeilen löschen",
"deleteTrailingDescription": "Entfernen Sie Leerzeichen und Tabulatoren am Zeilenende.",
"deleteTrailingTitle": "Löschen Sie abschließende Leerzeichen",
"description": "Fügen Sie Textteile mit anpassbaren Trennzeichen zusammen.",
"inputTitle": "Textstücke",
"joinCharacterDescription": "Symbol, das unterbrochene Textteile verbindet. (Standardmäßig Leerzeichen.)",
"joinCharacterPlaceholder": "Charakter beitreten",
"resultTitle": "Verbundener Text",
"shortDescription": "Verbinden Sie Textelemente mit einem festgelegten Trennzeichen",
"textMergedOptions": "Optionen für zusammengeführten Text",
"title": "Text verbinden",
"toolInfo": {
"description": "Mit diesem Tool können Sie Textteile zusammenfügen. Es nimmt eine Liste von Textwerten, getrennt durch Zeilenumbrüche, und fügt sie zusammen. Sie können das Zeichen festlegen, das zwischen den Teilen des zusammengefügten Textes platziert wird. Außerdem können Sie alle Leerzeilen ignorieren und Leerzeichen und Tabulatoren am Zeilenende entfernen. Textabulous!",
"title": "Was ist ein Textverbinder?"
}
},
"palindrome": {
"description": "Das weltweit einfachste browserbasierte Dienstprogramm zur Überprüfung von Palindromen. Überprüfen Sie sofort, ob sich Ihr Text vorwärts und rückwärts gleich liest. Ideal für Worträtsel, linguistische Analysen oder die Validierung symmetrischer Textmuster. Unterstützt verschiedene Trennzeichen und die Erkennung mehrteiliger Palindrome.",
"shortDescription": "Überprüfen Sie, ob der Text vorwärts und rückwärts gleich gelesen wird",
"title": "Palindrom"
},
"passwordGenerator": {
"avoidAmbiguous": "Vermeiden Sie mehrdeutige Zeichen (i, I, l, 0, O).",
"description": "Generieren Sie sichere, zufällige Passwörter mit anpassbarer Länge und Zeichenart. Wählen Sie zwischen Kleinbuchstaben, Großbuchstaben, Zahlen und Sonderzeichen. Optional können Sie mehrdeutige Zeichen vermeiden, um die Lesbarkeit zu verbessern.",
"includeLowercase": "Kleinbuchstaben einschließen (a-z)",
"includeNumbers": "Zahlen einschließen (0-9)",
"includeSymbols": "Sonderzeichen einschließen",
"includeUppercase": "Großbuchstaben einschließen (A-Z)",
"lengthDesc": "Länge des Passwortes",
"lengthPlaceholder": "z.B. 12",
"optionsTitle": "Passwortoptionen",
"resultTitle": "Generiertes Passwort",
"shortDescription": "Generieren Sie sichere, zufällige Passwörter mit benutzerdefinierten Optionen",
"title": "Passwortgenerator",
"toolInfo": {
"description": "Dieses Tool generiert sichere, zufällige Passwörter basierend auf Ihren ausgewählten Kriterien. Sie können die Länge anpassen, verschiedene Zeichentypen ein- oder ausschließen und mehrdeutige Zeichen für eine bessere Lesbarkeit vermeiden. Ideal für die Erstellung sicherer Passwörter für Konten, Anwendungen oder andere Sicherheitsanforderungen.",
"title": "Über den Passwortgenerator"
}
},
"quote": {
"allowDoubleQuotation": "Doppelte Anführungszeichen zulassen",
"description": "Fügen Sie mit anpassbaren Optionen Anführungszeichen um den Text hinzu.",
"inputTitle": "Eingabetext",
"leftQuoteDescription": "Anführungszeichen links",
"processAsMultiLine": "Als mehrzeiligen Text verarbeiten",
"quoteEmptyLines": "Leere Zeilen in Zitieren setzen",
"quoteOptions": "Angebotsoptionen",
"resultTitle": "Zitierter Text",
"rightQuoteDescription": "Anführungszeichen rechts",
"shortDescription": "Fügen Sie Anführungszeichen um Text mit verschiedenen Stilen hinzu",
"title": "Textzitierer",
"toolInfo": {
"description": "Mit diesem Tool können Sie Text in Anführungszeichen setzen. Sie können verschiedene Anführungszeichen wählen, mehrzeiligen Text bearbeiten und die Verarbeitung leerer Zeilen steuern. Es ist nützlich, um Text für die Programmierung vorzubereiten, Daten zu formatieren oder stilisierten Text zu erstellen.",
"title": "Textzitierer"
}
},
"randomizeCase": {
"description": "Das weltweit einfachste browserbasierte Dienstprogramm zur zufälligen Groß- und Kleinschreibung. Geben Sie Ihren Text ein und transformieren Sie ihn sofort mit zufälligen Groß- und Kleinbuchstaben. Perfekt für einzigartige Texteffekte, zum Testen der Groß- und Kleinschreibung oder zum Generieren abwechslungsreicher Textmuster.",
"shortDescription": "Groß- und Kleinschreibung von Buchstaben im Text zufällig anordnen",
"title": "Groß-/Kleinschreibung randomisieren"
},
"removeDuplicateLines": {
"description": "Laden Sie Ihren Text in das Eingabeformular links und Sie erhalten sofort Text ohne doppelte Zeilen im Ausgabebereich. Leistungsstark, kostenlos und schnell. Textzeilen laden einzigartige Textzeilen erhalten",
"shortDescription": "Löschen Sie schnell alle wiederholten Zeilen aus dem Text",
"title": "Entfernen Sie doppelte Zeilen"
},
"repeat": {
"delimiterDescription": "Trennzeichen für Ausgabekopien.",
"delimiterPlaceholder": "Trennzeichen",
"description": "Wiederholen Sie Text mehrmals mit anpassbaren Trennzeichen.",
"inputTitle": "Eingabetext",
"numberPlaceholder": "Nummer",
"repeatAmountDescription": "Anzahl der Wiederholungen.",
"repetitionsDelimiter": "Wiederholungsbegrenzer",
"resultTitle": "Wiederholter Text",
"shortDescription": "Text mehrmals wiederholen",
"textRepetitions": "Textwiederholungen",
"title": "Text wiederholen",
"toolInfo": {
"description": "Mit diesem Tool können Sie einen bestimmten Text mit einem optionalen Trennzeichen mehrmals wiederholen.",
"title": "Text wiederholen"
}
},
"reverse": {
"description": "Das weltweit einfachste browserbasierte Dienstprogramm zum Umkehren von Text. Geben Sie beliebigen Text ein und lassen Sie ihn sofort Zeichen für Zeichen umkehren. Ideal zum Erstellen von Spiegeltext, Analysieren von Palindromen oder zum Experimentieren mit Textmustern. Leerzeichen und Sonderzeichen bleiben beim Umkehren erhalten.",
"inputTitle": "Umzukehrender Text",
"processMultiLine": "Mehrzeiligen Text verarbeiten",
"processMultiLineDescription": "Jede Zeile wird unabhängig umgekehrt",
"resultTitle": "Umgekehrter Text",
"reversalOptions": "Umkehroptionen",
"shortDescription": "Kehren Sie jeden Text Zeichen für Zeichen um",
"skipEmptyLines": "Leere Zeilen überspringen",
"skipEmptyLinesDescription": "Leere Zeilen werden aus der Ausgabe entfernt",
"title": "Umkehren",
"trimWhitespace": "Leerzeichen entfernen",
"trimWhitespaceDescription": "Entfernen Sie führende und nachfolgende Leerzeichen aus jeder Zeile"
},
"rot13": {
"description": "Kodieren oder dekodieren Sie Text mit der ROT13-Chiffre.",
"inputTitle": "Eingabetext",
"resultTitle": "ROT13-Ergebnis",
"shortDescription": "Kodieren oder dekodieren Sie Text mit der ROT13-Chiffre.",
"title": "ROT13 Encoder/Decoder",
"toolInfo": {
"description": "ROT13 (Rotate by 13 places) ist eine einfache Buchstabenersetzungs-Chiffre, die einen Buchstaben durch den 13. Buchstaben im Alphabet ersetzt. ROT13 ist ein Sonderfall der Caesar-Chiffre, die im antiken Rom entwickelt wurde. Da das englische Alphabet 26 Buchstaben umfasst, ist ROT13 seine eigene Umkehrung. Das heißt, um ROT13 rückgängig zu machen, wird derselbe Algorithmus angewendet, sodass dieselbe Aktion zum Verschlüsseln und Entschlüsseln verwendet werden kann.",
"title": "Was ist ROT13?"
}
},
"rotate": {
"description": "Drehen Sie Zeichen im Text um angegebene Positionen.",
"inputTitle": "Eingabetext",
"processAsMultiLine": "Als mehrzeiligen Text verarbeiten (jede Zeile einzeln drehen)",
"resultTitle": "Gedrehter Text",
"rotateLeft": "Nach links drehen",
"rotateRight": "Nach rechts drehen",
"rotationOptions": "Rotationsoptionen",
"shortDescription": "Verschieben Sie Zeichen im Text um die Position.",
"stepDescription": "Anzahl der zu drehenden Positionen",
"title": "Text drehen",
"toolInfo": {
"description": "Mit diesem Werkzeug können Sie Zeichen in einer Zeichenfolge um eine bestimmte Anzahl von Positionen drehen. Sie können nach links oder rechts drehen und mehrzeiligen Text verarbeiten, indem Sie jede Zeile einzeln drehen. Die Zeichenfolgenrotation ist nützlich für einfache Texttransformationen, die Erstellung von Mustern oder die Implementierung grundlegender Verschlüsselungstechniken.",
"title": "Saitenrotation"
}
},
"split": {
"charAfterChunkDescription": "Zeichen nach jedem Block",
"charBeforeChunkDescription": "Zeichen vor jedem Block",
"chunksDescription": "Anzahl der gleich langen Chunks in der Ausgabe.",
"chunksTitle": "Verwenden Sie eine Anzahl von Chunks",
"description": "Das weltweit einfachste browserbasierte Dienstprogramm zum Teilen von Text. Geben Sie Ihren Text ein und wählen Sie ein Trennzeichen, um ihn in mehrere Teile aufzuteilen. Ideal für die Datenverarbeitung, Textbearbeitung oder das Extrahieren bestimmter Inhalte aus größeren Textblöcken.",
"lengthDescription": "Anzahl der Symbole, die in jeden Ausgabeblock eingefügt werden.",
"lengthTitle": "Länge zum Teilen verwenden",
"outputSeparatorDescription": "Zeichen, das zwischen die geteilten Blöcke eingefügt wird.\n(Standardmäßig ist es das Zeilenumbruchzeichen „\\n“.)",
"outputSeparatorOptions": "Ausgabetrennzeichenoptionen",
"regexDescription": "Regulärer Ausdruck, der zum Aufteilen von Text verwendet wird.\n(Standardmäßig mehrere Leerzeichen.)",
"regexTitle": "Verwenden Sie einen regulären Ausdruck zum Aufteilen",
"resultTitle": "Textstücke",
"shortDescription": "Text mithilfe eines Trennzeichens in mehrere Teile aufteilen",
"splitSeparatorOptions": "Optionen für geteilte Trennzeichen",
"symbolDescription": "Zeichen, das zum Aufteilen des Textes verwendet wird.\n(Standardmäßig Leerzeichen.)",
"symbolTitle": "Verwenden Sie ein Symbol zum Teilen",
"title": "Teilt"
},
"statistic": {
"characterFrequencyAnalysis": "Zeichenhäufigkeitsanalyse",
"characterFrequencyAnalysisDescription": "Zählen Sie, wie oft jedes Zeichen im Text vorkommt",
"delimitersOptions": "Trennzeichenoptionen",
"description": "Analysieren Sie Texte und erstellen Sie umfassende Statistiken.",
"includeEmptyLines": "Leere Zeilen einschließen",
"includeEmptyLinesDescription": "Berücksichtigen Sie beim Zählen von Zeilen auch Leerzeilen",
"inputTitle": "Eingabetext",
"resultTitle": "Textstatistik",
"sentenceDelimitersDescription": "Geben Sie benutzerdefinierte Zeichen ein, die zur Abgrenzung von Sätzen in Ihrer Sprache verwendet werden (durch Komma getrennt), oder lassen Sie das Feld als Standard leer.",
"sentenceDelimitersPlaceholder": "z. B. ., !, ?, ...",
"shortDescription": "Erhalten Sie Statistiken zu Ihrem Text",
"statisticsOptions": "Statistikoptionen",
"title": "Textstatistik",
"toolInfo": {
"description": "Mit diesem Tool können Sie Text analysieren und umfassende Statistiken erstellen, darunter Zeichenanzahl, Wortanzahl, Zeilenanzahl und Häufigkeitsanalyse von Zeichen und Wörtern.",
"title": "Was ist ein {{title}}?"
},
"wordDelimitersDescription": "Geben Sie einen benutzerdefinierten regulären Ausdruck ein, um Wörter zu zählen, oder lassen Sie das Feld für die Standardeinstellung leer.",
"wordDelimitersPlaceholder": "zB. \\s.,;:!?\"«»()…",
"wordFrequencyAnalysis": "Worthäufigkeitsanalyse",
"wordFrequencyAnalysisDescription": "Zählen Sie, wie oft jedes Wort im Text vorkommt"
},
"textReplacer": {
"description": "Ersetzen Sie Textmuster durch neue Inhalte.",
"findPatternInText": "Dieses Muster im Text finden",
"findPatternUsingRegexp": "Suchen eines Musters mithilfe eines regulären Ausdrucks",
"inputTitle": "Zu ersetzender Text",
"newTextPlaceholder": "Neuer Text",
"regexpDescription": "Geben Sie den regulären Ausdruck ein, den Sie ersetzen möchten.",
"replacePatternDescription": "Geben Sie das Muster ein, das zum Ersetzen verwendet werden soll.",
"replaceText": "Text ersetzen",
"resultTitle": "Text mit Ersetzungen",
"searchPatternDescription": "Geben Sie das Textmuster ein, das Sie ersetzen möchten.",
"searchText": "Suchtext",
"shortDescription": "Ersetzen Sie schnell Text in Ihrem Inhalt",
"title": "Textersetzung",
"toolInfo": {
"description": "Ersetzen Sie mit diesem einfachen, browserbasierten Tool ganz einfach Text in Ihren Inhalten. Geben Sie einfach Ihren Text ein, legen Sie den zu ersetzenden Text und den Ersetzungswert fest und erhalten Sie sofort die aktualisierte Version.",
"title": "Textersetzung"
}
},
"toMorse": {
"dashSymbolDescription": "Symbol, das dem Bindestrich im Morsecode entspricht.",
"description": "Konvertieren Sie Text in Morsecode.",
"dotSymbolDescription": "Symbol, das dem Punkt im Morsecode entspricht.",
"longSignal": "Langes Signal",
"resultTitle": "Morsezeichen",
"shortDescription": "Text schnell in Morse kodieren",
"shortSignal": "Kurzes Signal",
"title": "Zeichenfolge zu Morse"
},
"truncate": {
"addTruncationIndicator": "Trunkierungsindikator hinzufügen",
"charactersPlaceholder": "Charaktere",
"description": "Kürzen Sie den Text auf eine bestimmte Länge.",
"indicatorDescription": "Zeichen, die am Ende (oder Anfang) des Textes hinzugefügt werden sollen. Hinweis: Sie werden zur Länge gezählt.",
"inputTitle": "Eingabetext",
"leftSideDescription": "Entfernen Sie Zeichen vom Anfang des Textes.",
"leftSideTruncation": "Linksseitige Kürzung",
"lengthAndLines": "Länge und Linien",
"lineByLineDescription": "Kürzen Sie jede Zeile einzeln.",
"lineByLineTruncating": "Zeilenweises Abschneiden",
"maxLengthDescription": "Anzahl der Zeichen, die im Text verbleiben sollen.",
"numberPlaceholder": "Nummer",
"resultTitle": "Abgeschnittener Text",
"rightSideDescription": "Entfernen Sie Zeichen vom Ende des Textes.",
"rightSideTruncation": "Rechtsseitige Kürzung",
"shortDescription": "Text auf eine bestimmte Länge kürzen",
"suffixAndAffix": "Suffix und Affix",
"title": "Text abschneiden",
"toolInfo": {
"description": "Laden Sie Ihren Text in das Eingabeformular links und Sie erhalten rechts automatisch gekürzten Text.",
"title": "Text kürzen"
},
"truncationSide": "Abschneideseite"
},
"uppercase": {
"description": "Wandeln Sie Text in Großbuchstaben um.",
"inputTitle": "Eingabetext",
"resultTitle": "Großbuchstaben",
"shortDescription": "Text in Großbuchstaben umwandeln",
"title": "In Großbuchstaben umwandeln"
}
}

View File

@@ -1 +1,100 @@
{} {
"checkLeapYears": {
"description": "Prüfen Sie, ob ein Jahr ein Schaltjahr ist, und erhalten Sie Informationen zum Schaltjahr.",
"inputTitle": "Jahr eingeben",
"resultTitle": "Schaltjahrergebnis",
"shortDescription": "Prüfen, ob ein Jahr ein Schaltjahr ist",
"title": "Schaltjahre prüfen",
"toolInfo": {
"description": "Ein Schaltjahr ist ein Jahr mit einem zusätzlichen Tag (29. Februar), um das Kalenderjahr mit dem astronomischen Jahr zu synchronisieren. Schaltjahre gibt es alle vier Jahre, mit Ausnahme der Jahre, die durch 100, aber nicht durch 400 teilbar sind.",
"title": "Was ist ein Schaltjahr?"
}
},
"convertDaysToHours": {
"addHoursName": "Stundennamen hinzufügen",
"addHoursNameDescription": "Hängen Sie die Zeichenfolge „Stunden“ an die Ausgabewerte an",
"description": "Wandeln Sie Tage mit anpassbaren Optionen in Stunden um.",
"hoursName": "Stunden Name",
"shortDescription": "Tage in Stunden umrechnen",
"title": "Tage in Stunden umrechnen",
"toolInfo": {
"description": "Mit diesem Tool können Sie Tage in Stunden umrechnen. Sie können Tage als Zahlen oder mit Einheiten eingeben, und das Tool rechnet sie in Stunden um. Sie können den Ausgabewerten auch das Suffix „Stunden“ anhängen.",
"title": "Tage in Stunden umrechnen"
}
},
"convertHoursToDays": {
"addDaysName": "Tagesnamen hinzufügen",
"addDaysNameDescription": "Hängen Sie die Zeichenfolge „Tage“ an die Ausgabewerte an",
"daysName": "Tage Name",
"description": "Wandeln Sie Stunden mit anpassbaren Optionen in Tage um.",
"shortDescription": "Stunden in Tage umrechnen",
"title": "Stunden in Tage umrechnen",
"toolInfo": {
"description": "Mit diesem Tool können Sie Stunden in Tage umrechnen. Sie können Stunden als Zahlen oder mit Einheiten eingeben, und das Tool rechnet sie in Tage um. Sie können den Ausgabewerten auch das Suffix „Tage“ anhängen.",
"title": "Stunden in Tage umrechnen"
}
},
"convertSecondsToTime": {
"addPadding": "Polsterung hinzufügen",
"addPaddingDescription": "Fügen Sie Stunden, Minuten und Sekunden mit Nullen aufgefüllt hinzu.",
"description": "Konvertiert Sekunden in ein lesbares Zeitformat (Stunden:Minuten:Sekunden). Geben Sie die Anzahl der Sekunden ein, um die formatierte Zeit zu erhalten.",
"shortDescription": "Sekunden in das Zeitformat konvertieren",
"timePadding": "Zeitauffüllung",
"title": "Sekunden in Zeit umrechnen",
"toolInfo": {
"title": "Was ist ein {{title}}?"
}
},
"convertTimeToSeconds": {
"description": "Konvertieren Sie die formatierte Zeit (HH:MM:SS) in Sekunden.",
"inputTitle": "Eingabezeit",
"resultTitle": "Sekunden",
"shortDescription": "Konvertieren Sie das Zeitformat in Sekunden",
"title": "Zeit in Sekunden umrechnen",
"toolInfo": {
"description": "Mit diesem Tool können Sie formatierte Zeitzeichenfolgen (HH:MM:SS) in Sekunden umwandeln. Es ist nützlich für die Berechnung von Dauern und Zeitintervallen.",
"title": "Zeit in Sekunden umrechnen"
}
},
"crontabGuru": {
"description": "Generieren und verstehen Sie Cron-Ausdrücke. Erstellen Sie Cron-Zeitpläne für automatisierte Aufgaben und Systemjobs.",
"shortDescription": "Cron-Ausdrücke generieren und verstehen",
"title": "Crontab Guru"
},
"timeBetweenDates": {
"description": "Berechnen Sie die Zeitdifferenz zwischen zwei Daten. Ermitteln Sie die genaue Dauer in Tagen, Stunden, Minuten und Sekunden.",
"endDate": "Enddatum",
"endDateTime": "Enddatum und -zeit",
"endTime": "Endzeit",
"endTimezone": "Endzeitzone",
"shortDescription": "Berechnen Sie die Zeit zwischen zwei Daten",
"startDate": "Startdatum",
"startDateTime": "Startdatum und -zeit",
"startTime": "Startzeit",
"startTimezone": "Startzeitzone",
"title": "Zeit zwischen den Terminen",
"toolInfo": {
"description": "Berechnen Sie die genaue Zeitdifferenz zwischen zwei Datums- und Uhrzeitangaben, mit Unterstützung für verschiedene Zeitzonen. Dieses Tool bietet eine detaillierte Aufschlüsselung der Zeitdifferenz in verschiedenen Einheiten (Jahre, Monate, Tage, Stunden, Minuten und Sekunden).",
"title": "Zeit zwischen Daten-Rechner"
}
},
"truncateClockTime": {
"description": "Kürzen Sie die Uhrzeit, um Sekunden oder Minuten zu entfernen. Runden Sie die Zeit auf die nächste Stunde, Minute oder ein benutzerdefiniertes Intervall.",
"printDroppedComponents": "Drucken gelöschter Komponenten",
"shortDescription": "Kürzen Sie die Uhrzeit auf die angegebene Genauigkeit",
"timePadding": "Zeitauffüllung",
"title": "Uhrzeit kürzen",
"toolInfo": {
"title": "Was ist ein {{title}}?"
},
"truncateMinutesAndSeconds": "Minuten und Sekunden kürzen",
"truncateMinutesAndSecondsDescription": "Lassen Sie beides weg die Minuten- und Sekundenkomponenten jeder Uhrzeit.",
"truncateOnlySeconds": "Nur Sekunden abschneiden",
"truncateOnlySecondsDescription": "Entfernen Sie die Sekundenkomponente aus jeder Uhrzeit.",
"truncationSide": "Abschneideseite",
"useZeroPadding": "Null-Padding verwenden",
"zeroPaddingDescription": "Sorgen Sie dafür, dass alle Zeitkomponenten immer zweistellig sind.",
"zeroPrintDescription": "Die weggelassenen Teile werden als Nullwerte „00“ angezeigt.",
"zeroPrintTruncatedParts": "Abgeschnittene Teile ohne Druck"
}
}

View File

@@ -1 +1,250 @@
{} {
"audio": {
"changeSpeed": {
"description": "Ändern Sie die Wiedergabegeschwindigkeit von Audiodateien. Beschleunigen oder verlangsamen Sie die Wiedergabe, ohne die Tonhöhe zu verändern.",
"name": "Audiogeschwindigkeit ändern",
"shortDescription": "Ändern Sie die Geschwindigkeit von Audiodateien"
},
"extractAudio": {
"description": "Extrahieren Sie die Audiospur aus einer Videodatei und speichern Sie sie als separate Audiodatei im gewünschten Format (AAC, MP3, WAV).",
"name": "Audio extrahieren",
"shortDescription": "Extrahieren Sie Audio aus Videodateien (MP4, MOV usw.) in AAC, MP3 oder WAV."
}
},
"baseFileInput": {
"copyFailed": "Kopieren fehlgeschlagen: {{error}}",
"dropFileHere": "Lassen Sie Ihre {{type}} Hier",
"fileCopied": "Datei kopiert",
"selectFileDescription": "Klicken Sie hier, um eine {{type}} Drücken Sie auf Ihrem Gerät Strg+V, um eine {{type}} aus der Zwischenablage oder ziehen Sie eine Datei per Drag & Drop vom Desktop"
},
"categories": {
"audio": {
"description": "Tools für die Arbeit mit Audio Audio aus Video extrahieren, Audiogeschwindigkeit anpassen, mehrere Audiodateien zusammenführen und vieles mehr.",
"title": "Audio-Tools"
},
"csv": {
"description": "Tools zum Arbeiten mit CSV-Dateien konvertieren Sie CSV in verschiedene Formate, bearbeiten Sie CSV-Daten, validieren Sie die CSV-Struktur und verarbeiten Sie CSV-Dateien effizient.",
"title": "CSV-Tools"
},
"gif": {
"description": "Tools zum Arbeiten mit GIF-Animationen transparente GIFs erstellen, GIF-Frames extrahieren, Text zu GIFs hinzufügen, zuschneiden, drehen, GIFs umkehren und vieles mehr.",
"title": "GIF-Tools"
},
"image-generic": {
"description": "Tools zum Arbeiten mit Bildern komprimieren, Größe ändern, zuschneiden, in JPG konvertieren, drehen, Hintergrund entfernen und vieles mehr.",
"title": "Bildwerkzeuge"
},
"json": {
"description": "Tools für die Arbeit mit JSON-Datenstrukturen Verschönern und Minimieren von JSON-Objekten, Verflachen von JSON-Arrays, Stringifizieren von JSON-Werten, Analysieren von Daten und vieles mehr",
"title": "JSON-Tools"
},
"list": {
"description": "Tools zum Arbeiten mit Listen Sortieren, Umkehren, Zufallssortieren von Listen, Suchen eindeutiger und doppelter Listenelemente, Ändern der Trennzeichen von Listenelementen und vieles mehr.",
"title": "Tools auflisten"
},
"number": {
"description": "Tools für die Arbeit mit Zahlen Zahlenfolgen generieren, Zahlen in Wörter und Wörter in Zahlen umwandeln, sortieren, runden, Zahlen faktorisieren und vieles mehr.",
"title": "Zahlenwerkzeuge"
},
"pdf": {
"description": "Tools zum Arbeiten mit PDF-Dateien Text aus PDFs extrahieren, PDFs in andere Formate konvertieren, PDFs bearbeiten und vieles mehr.",
"title": "PDF-Tools"
},
"png": {
"description": "Tools zum Arbeiten mit PNG-Bildern konvertieren Sie PNGs in JPGs, erstellen Sie transparente PNGs, ändern Sie PNG-Farben, beschneiden Sie, drehen Sie, ändern Sie die Größe von PNGs und vieles mehr.",
"title": "PNG-Tools"
},
"seeAll": "Alles sehen {{title}}",
"string": {
"description": "Tools zum Arbeiten mit Text Text in Bilder umwandeln, Text suchen und ersetzen, Text in Fragmente aufteilen, Textzeilen verbinden, Text wiederholen und vieles mehr.",
"title": "Textwerkzeuge"
},
"time": {
"description": "Tools zum Arbeiten mit Zeit und Datum Zeitunterschiede berechnen, zwischen Zeitzonen umrechnen, Datumsangaben formatieren, Datumssequenzen generieren und vieles mehr.",
"title": "Zeitwerkzeuge"
},
"try": "Versuchen {{title}}",
"video": {
"description": "Tools zum Arbeiten mit Videos Extrahieren Sie Frames aus Videos, erstellen Sie GIFs aus Videos, konvertieren Sie Videos in verschiedene Formate und vieles mehr.",
"title": "Video-Tools"
},
"xml": {
"description": "Tools zum Arbeiten mit XML-Datenstrukturen Viewer, Beautifier, Validator und vieles mehr",
"title": "XML-Tools"
}
},
"csv": {
"findIncompleteCsvRecords": {
"description": "Laden Sie einfach Ihre CSV-Datei im untenstehenden Formular hoch. Das Tool prüft automatisch, ob in Zeilen und Spalten Werte fehlen. In den Tool-Optionen können Sie das Eingabedateiformat anpassen (Trennzeichen, Anführungszeichen und Kommentarzeichen festlegen). Zusätzlich können Sie die Prüfung auf leere Werte aktivieren, leere Zeilen überspringen und die Anzahl der Fehlermeldungen in der Ausgabe begrenzen.",
"name": "Unvollständige CSV-Datensätze finden",
"shortDescription": "Finden Sie schnell Zeilen und Spalten in CSV, in denen Werte fehlen."
}
},
"hero": {
"brand": "OmniTools",
"description": "Steigern Sie Ihre Produktivität mit OmniTools, dem ultimativen Toolkit für schnelles Arbeiten! Greifen Sie direkt von Ihrem Browser aus auf Tausende benutzerfreundliche Dienstprogramme zum Bearbeiten von Bildern, Texten, Listen und Daten zu.",
"examples": {
"calculateNumberSum": "Zahlensumme berechnen",
"changeGifSpeed": "GIF-Geschwindigkeit ändern",
"compressPng": "PNG komprimieren",
"createTransparentImage": "Erstellen Sie ein transparentes Bild",
"prettifyJson": "JSON verschönern",
"sortList": "Sortieren einer Liste",
"splitPdf": "PDF teilen",
"splitText": "Einen Text teilen",
"trimVideo": "Video zuschneiden"
},
"searchPlaceholder": "Alle Tools durchsuchen",
"title": "Erledigen Sie Dinge schnell mit"
},
"inputFooter": {
"clear": "Klar",
"copyToClipboard": "In die Zwischenablage kopieren",
"importFromFile": "Aus Datei importieren"
},
"list": {
"group": {
"description": "Das weltweit einfachste browserbasierte Dienstprogramm zum Gruppieren von Listenelementen. Geben Sie Ihre Liste ein und legen Sie Gruppierungskriterien fest, um Elemente in logische Gruppen zu ordnen. Ideal zum Kategorisieren von Daten, Organisieren von Informationen oder Erstellen strukturierter Listen. Unterstützt benutzerdefinierte Trennzeichen und verschiedene Gruppierungsoptionen.",
"name": "Gruppe",
"shortDescription": "Gruppieren Sie Listenelemente nach gemeinsamen Eigenschaften"
},
"reverse": {
"description": "Diese einfache browserbasierte Anwendung druckt alle Listenelemente rückwärts. Die Eingabeelemente können durch ein beliebiges Symbol getrennt werden. Sie können auch das Trennzeichen der umgekehrten Listenelemente ändern.",
"name": "Umkehren",
"shortDescription": "Schnelles Umkehren einer Liste"
},
"sort": {
"description": "Dies ist eine sehr einfache browserbasierte Anwendung, die Elemente in einer Liste sortiert und in auf- oder absteigender Reihenfolge anordnet. Sie können die Elemente alphabetisch, numerisch oder nach Länge sortieren. Sie können auch doppelte und leere Elemente entfernen sowie einzelne Elemente mit Leerzeichen kürzen. Sie können die Elemente der Eingabeliste durch ein beliebiges Trennzeichen oder alternativ durch einen regulären Ausdruck trennen. Zusätzlich können Sie ein neues Trennzeichen für die sortierte Ausgabeliste erstellen.",
"name": "Sortieren",
"shortDescription": "Schnelles Sortieren einer Liste"
}
},
"navbar": {
"buyMeACoffee": "Kauf mir einen Kaffee",
"home": "Heim",
"tools": "Werkzeuge"
},
"number": {
"generate": {
"description": "Berechnen Sie schnell eine Liste von Ganzzahlen in Ihrem Browser. Geben Sie dazu einfach die erste Ganzzahl an, ändern Sie den Wert und die Gesamtzahl in den Optionen unten. Das Dienstprogramm generiert dann die entsprechende Anzahl Ganzzahlen.",
"name": "Zahlen generieren",
"shortDescription": "Berechnen Sie schnell eine Liste von Ganzzahlen in Ihrem Browser"
},
"sum": {
"description": "Dies ist eine sehr einfache browserbasierte Anwendung zum Summieren von Zahlen. Die eingegebenen Zahlen können durch ein beliebiges Symbol getrennt werden. Sie können auch das Trennzeichen der summierten Zahlen ändern.",
"name": "Summenzahlen",
"shortDescription": "Schnelles Summieren einer Zahlenliste"
}
},
"numericInputWithUnit": {
"unit": "Einheit"
},
"pdf": {
"compressPdf": {
"description": "Reduzieren Sie die PDF-Dateigröße bei gleichbleibender Qualität mit Ghostscript",
"name": "PDF komprimieren",
"shortDescription": "Komprimieren Sie PDF-Dateien sicher in Ihrem Browser"
},
"mergePdf": {
"description": "Kombinieren Sie mehrere PDF-Dateien zu einem einzigen Dokument.",
"name": "PDF zusammenführen",
"shortDescription": "Mehrere PDF-Dateien zu einem einzigen Dokument zusammenführen"
},
"pdfToEpub": {
"description": "Wandeln Sie PDF-Dokumente in EPUB-Dateien um, um eine bessere E-Reader-Kompatibilität zu erzielen.",
"name": "PDF zu EPUB",
"shortDescription": "Konvertieren Sie PDF-Dateien in das EPUB-Format"
},
"protectPdf": {
"description": "Fügen Sie Ihren PDF-Dateien sicher in Ihrem Browser einen Passwortschutz hinzu",
"name": "PDF schützen",
"shortDescription": "PDF-Dateien sicher mit einem Passwort schützen"
},
"splitPdf": {
"description": "Extrahieren Sie bestimmte Seiten aus einer PDF-Datei mithilfe von Seitenzahlen oder Bereichen (z. B. 1,5-8).",
"name": "PDF teilen",
"shortDescription": "Extrahieren Sie bestimmte Seiten aus einer PDF-Datei"
}
},
"resultFooter": {
"copy": "In die Zwischenablage kopieren",
"download": "Herunterladen"
},
"string": {
"createPalindrome": {
"description": "Das weltweit einfachste browserbasierte Dienstprogramm zum Erstellen von Palindromen aus beliebigem Text. Geben Sie Text ein und verwandeln Sie ihn sofort in ein Palindrom, das vorwärts und rückwärts gleich gelesen wird. Ideal für Wortspiele, das Erstellen symmetrischer Textmuster oder das Erkunden sprachlicher Kuriositäten.",
"name": "Palindrom erstellen",
"shortDescription": "Erstellen Sie Text, der vorwärts und rückwärts gleich gelesen wird"
},
"palindrome": {
"description": "Das weltweit einfachste browserbasierte Tool zur Überprüfung von Palindromen. Überprüfen Sie sofort, ob sich Ihr Text vorwärts und rückwärts gleich liest. Ideal für Worträtsel, linguistische Analysen oder die Validierung symmetrischer Textmuster. Unterstützt verschiedene Trennzeichen und die Erkennung mehrteiliger Palindrome.",
"name": "Palindrom",
"shortDescription": "Überprüfen Sie, ob der Text vorwärts und rückwärts gleich gelesen wird"
},
"repeat": {
"description": "Mit diesem Tool können Sie einen bestimmten Text mit einem optionalen Trennzeichen mehrmals wiederholen.",
"name": "Text wiederholen",
"shortDescription": "Text mehrmals wiederholen"
},
"reverse": {
"description": "Das weltweit einfachste browserbasierte Dienstprogramm zum Umkehren von Text. Geben Sie beliebigen Text ein und lassen Sie ihn sofort Zeichen für Zeichen umkehren. Ideal zum Erstellen von Spiegeltext, Analysieren von Palindromen oder zum Experimentieren mit Textmustern. Leerzeichen und Sonderzeichen bleiben beim Umkehren erhalten.",
"name": "Umkehren",
"shortDescription": "Kehren Sie jeden Text Zeichen für Zeichen um"
},
"toMorse": {
"description": "Das weltweit einfachste browserbasierte Dienstprogramm zur Konvertierung von Text in Morsecode. Laden Sie Ihren Text in das Eingabeformular links und Sie erhalten sofort Morsecode im Ausgabebereich. Leistungsstark, kostenlos und schnell. Text laden Morsecode erhalten.",
"name": "Zeichenfolge zu Morse",
"shortDescription": "Text schnell in Morse kodieren"
},
"uppercase": {
"description": "Das weltweit einfachste browserbasierte Dienstprogramm zur Konvertierung von Text in Großbuchstaben. Geben Sie einfach Ihren Text ein, und er wird automatisch in Großbuchstaben umgewandelt. Ideal für Überschriften, Hervorhebungen oder die Standardisierung des Textformats. Unterstützt verschiedene Textformate und behält Sonderzeichen bei.",
"name": "Großbuchstaben",
"shortDescription": "Text in Großbuchstaben umwandeln"
}
},
"toolExamples": {
"subtitle": "Klicken Sie hier, um es auszuprobieren!",
"title": "{{title}} Beispiele"
},
"toolFileResult": {
"copied": "Datei kopiert",
"copyFailed": "Kopieren fehlgeschlagen: {{error}}",
"loading": "Wird geladen... Dies kann einen Moment dauern.",
"result": "Ergebnis"
},
"toolHeader": {
"seeExamples": "Beispiele ansehen"
},
"toolLayout": {
"allToolsTitle": "Alle {{type}}"
},
"toolMultiFileResult": {
"copied": "Datei kopiert",
"copyFailed": "Kopieren fehlgeschlagen: {{error}}",
"loading": "Wird geladen... Dies kann einen Moment dauern.",
"result": "Ergebnis"
},
"toolMultipleAudioInput": {
"inputTitle": "Eingang {{type}}",
"noFilesSelected": "Keine Dateien ausgewählt"
},
"toolMultiplePdfInput": {
"inputTitle": "Eingang {{type}}",
"noFilesSelected": "Keine Dateien ausgewählt"
},
"toolOptions": {
"title": "Werkzeugoptionen"
},
"toolTextInput": {
"copied": "Text kopiert",
"copyFailed": "Kopieren fehlgeschlagen: {{error}}",
"input": "Eingabetext",
"placeholder": "Geben Sie hier Ihren Text ein..."
},
"toolTextResult": {
"copied": "Text kopiert",
"copyFailed": "Kopieren fehlgeschlagen: {{error}}",
"loading": "Wird geladen... Dies kann einen Moment dauern.",
"result": "Ergebnis"
}
}

View File

@@ -1 +1,113 @@
{} {
"changeSpeed": {
"defaultMultiplier": "Standardmultiplikator: 2 bedeutet 2x schneller",
"description": "Ändern Sie die Wiedergabegeschwindigkeit von Videodateien. Beschleunigen oder verlangsamen Sie Videos, während die Audiosynchronisation erhalten bleibt. Unterstützt verschiedene Geschwindigkeitsmultiplikatoren und gängige Videoformate.",
"inputTitle": "Eingangsvideo",
"newVideoSpeed": "Neue Videogeschwindigkeit",
"resultTitle": "Bearbeitetes Video",
"settingSpeed": "Geschwindigkeit einstellen",
"shortDescription": "Ändern der Videowiedergabegeschwindigkeit",
"title": "Videogeschwindigkeit ändern",
"toolInfo": {
"title": "Was ist ein {{title}}?"
}
},
"compress": {
"default": "Standard",
"description": "Komprimieren Sie Videos, indem Sie sie auf verschiedene Auflösungen wie 240p, 480p, 720p usw. skalieren. Dieses Tool hilft, die Dateigröße zu reduzieren und gleichzeitig eine akzeptable Qualität beizubehalten. Unterstützt gängige Videoformate wie MP4, WebM und OGG.",
"inputTitle": "Eingangsvideo",
"loadingText": "Video wird komprimiert...",
"lossless": "Verlustfrei",
"quality": "Qualität (CRF)",
"resolution": "Auflösung",
"resultTitle": "Komprimiertes Video",
"shortDescription": "Komprimieren Sie Videos durch Skalieren auf verschiedene Auflösungen",
"title": "Video komprimieren",
"worst": "Am schlimmsten"
},
"cropVideo": {
"cropCoordinates": "Zuschneidekoordinaten",
"croppingVideo": "Video zuschneiden",
"description": "Schneiden Sie das Video zu, um unerwünschte Bereiche zu entfernen.",
"errorBeyondHeight": "Der Zuschneidebereich geht über die Videohöhe hinaus ({{height}}px)",
"errorBeyondWidth": "Der Zuschneidebereich geht über die Videobreite hinaus ({{width}}px)",
"errorCroppingVideo": "Fehler beim Zuschneiden des Videos. Bitte überprüfen Sie die Parameter und die Videodatei.",
"errorLoadingDimensions": "Videoabmessungen konnten nicht geladen werden",
"errorNonNegativeCoordinates": "X- und Y-Koordinaten dürfen nicht negativ sein",
"errorPositiveDimensions": "Breite und Höhe müssen positiv sein",
"height": "Höhe",
"inputTitle": "Eingangsvideo",
"loadVideoForDimensions": "Laden Sie ein Video, um die Abmessungen anzuzeigen",
"resultTitle": "Zugeschnittenes Video",
"shortDescription": "Video zuschneiden, um unerwünschte Bereiche zu entfernen",
"title": "Video zuschneiden",
"toolInfo": {
"description": "Mit diesem Tool können Sie Videodateien zuschneiden, um unerwünschte Bereiche zu entfernen. Sie können den Zuschneidebereich festlegen, indem Sie die X- und Y-Koordinaten sowie die Breiten- und Höhenmaße festlegen.",
"title": "Video zuschneiden"
},
"videoDimensions": "Videoabmessungen: {{width}} × {{height}} Pixel",
"videoInformation": "Videoinformationen",
"width": "Breite",
"xCoordinate": "X (links)",
"yCoordinate": "Y (oben)"
},
"flip": {
"description": "Drehen Sie Videodateien horizontal oder vertikal. Spiegeln Sie Videos für Spezialeffekte oder zum Korrigieren von Ausrichtungsproblemen.",
"flippingVideo": "Video spiegeln",
"horizontalLabel": "Horizontal (Spiegel)",
"inputTitle": "Eingangsvideo",
"orientation": "Orientierung",
"resultTitle": "Gespiegeltes Video",
"shortDescription": "Video horizontal oder vertikal spiegeln",
"title": "Video umdrehen",
"verticalLabel": "Vertikal (auf dem Kopf stehend)"
},
"gif": {
"changeSpeed": {
"description": "Ändern Sie die Wiedergabegeschwindigkeit von GIF-Animationen. Beschleunigen oder verlangsamen Sie GIFs, ohne die Animation zu verlangsamen.",
"shortDescription": "Ändern Sie die Geschwindigkeit der GIF-Animation",
"title": "GIF-Geschwindigkeit ändern"
}
},
"loop": {
"description": "Erstellen Sie ein Loop-Video, indem Sie das Originalvideo mehrmals wiederholen.",
"inputTitle": "Eingangsvideo",
"loopingVideo": "Videoschleife",
"loops": "Schleifen",
"numberOfLoops": "Anzahl der Schleifen",
"resultTitle": "Videoschleife",
"shortDescription": "Erstellen Sie Loop-Videodateien",
"title": "Video in Endlosschleife",
"toolInfo": {
"description": "Mit diesem Tool können Sie ein Loop-Video erstellen, indem Sie das Originalvideo mehrmals wiederholen. Sie können festlegen, wie oft das Video wiederholt werden soll.",
"title": "Was ist ein {{title}}?"
}
},
"rotate": {
"180Degrees": "180° (auf den Kopf gestellt)",
"270Degrees": "270° (90° gegen den Uhrzeigersinn)",
"90Degrees": "90° im Uhrzeigersinn",
"description": "Drehen Sie Videodateien um 90, 180 oder 270 Grad. Korrigieren Sie die Videoausrichtung oder erstellen Sie Spezialeffekte mit präziser Rotationssteuerung.",
"inputTitle": "Eingangsvideo",
"resultTitle": "Gedrehtes Video",
"rotatingVideo": "Rotierendes Video",
"rotation": "Drehung",
"shortDescription": "Video um angegebene Gradzahlen drehen",
"title": "Video drehen"
},
"trim": {
"description": "Kürzen Sie Videodateien, indem Sie Start- und Endzeiten festlegen. Entfernen Sie unerwünschte Abschnitte am Anfang oder Ende von Videos.",
"endTime": "Endzeit",
"inputTitle": "Eingangsvideo",
"resultTitle": "Getrimmtes Video",
"shortDescription": "Schneiden Sie das Video, indem Sie unerwünschte Abschnitte entfernen",
"startTime": "Startzeit",
"timestamps": "Zeitstempel",
"title": "Video trimmen"
},
"videoToGif": {
"description": "Konvertieren Sie Videodateien in das animierte GIF-Format. Extrahieren Sie bestimmte Zeitbereiche und erstellen Sie gemeinsam nutzbare animierte Bilder.",
"shortDescription": "Video in animiertes GIF konvertieren",
"title": "Video zu GIF"
}
}

View File

@@ -1 +1,38 @@
{} {
"xmlBeautifier": {
"description": "Formatieren Sie XML mit den richtigen Einrückungen und Abständen.",
"indentation": "Vertiefung",
"inputTitle": "XML-Eingabe",
"resultTitle": "Verschönertes XML",
"shortDescription": "XML-Code formatieren und verschönern",
"title": "XML-Verschönerer",
"toolInfo": {
"description": "Mit diesem Tool können Sie XML-Daten mit den richtigen Einrückungen und Abständen formatieren, sodass sie besser lesbar und einfacher zu bearbeiten sind.",
"title": "XML-Verschönerer"
},
"useSpaces": "Räume verwenden",
"useSpacesDescription": "Ausgabe mit Leerzeichen einrücken",
"useTabs": "Verwenden von Registerkarten",
"useTabsDescription": "Einrücken der Ausgabe mit Tabulatoren."
},
"xmlValidator": {
"description": "Validieren Sie die XML-Syntax und -Struktur.",
"placeholder": "XML hier einfügen oder importieren ...",
"shortDescription": "XML-Code auf Fehler validieren",
"title": "XML-Validator",
"toolInfo": {
"description": "Mit diesem Tool können Sie die XML-Syntax und -Struktur validieren. Es prüft die korrekte XML-Formatierung und gibt bei festgestellten Problemen detaillierte Fehlermeldungen aus.",
"title": "XML-Validator"
}
},
"xmlViewer": {
"description": "Zeigen Sie die XML-Struktur in einem Baumformat an und erkunden Sie sie.",
"inputTitle": "XML-Eingabe",
"resultTitle": "XML-Strukturansicht",
"title": "XML-Viewer",
"toolInfo": {
"description": "Mit diesem Tool können Sie XML-Daten in einem hierarchischen Baumformat anzeigen, wodurch die Untersuchung und das Verständnis der Struktur von XML-Dokumenten erleichtert wird.",
"title": "XML-Viewer"
}
}
}

View File

@@ -54,7 +54,7 @@
"description": "Outils pour travailler avec des images PNG : convertissez des PNG en JPG, créez des PNG transparents, modifiez les couleurs PNG, recadrez, faites pivoter, redimensionnez des PNG et bien plus encore.", "description": "Outils pour travailler avec des images PNG : convertissez des PNG en JPG, créez des PNG transparents, modifiez les couleurs PNG, recadrez, faites pivoter, redimensionnez des PNG et bien plus encore.",
"title": "Outils PNG" "title": "Outils PNG"
}, },
"seeAll": "Tout voir {{title}}", "seeAll": "Voir les {{title}}",
"string": { "string": {
"description": "Outils pour travailler avec du texte : convertissez du texte en images, recherchez et remplacez du texte, divisez du texte en fragments, joignez des lignes de texte, répétez du texte et bien plus encore.", "description": "Outils pour travailler avec du texte : convertissez du texte en images, recherchez et remplacez du texte, divisez du texte en fragments, joignez des lignes de texte, répétez du texte et bien plus encore.",
"title": "Outils de texte" "title": "Outils de texte"
@@ -216,7 +216,7 @@
"seeExamples": "Voir des exemples" "seeExamples": "Voir des exemples"
}, },
"toolLayout": { "toolLayout": {
"allToolsTitle": "Tous {{type}} Outils" "allToolsTitle": "Tous les {{type}}"
}, },
"toolMultiFileResult": { "toolMultiFileResult": {
"copied": "Fichier copié", "copied": "Fichier copié",

View File

@@ -216,7 +216,7 @@
"seeExamples": "उदाहरण देखें" "seeExamples": "उदाहरण देखें"
}, },
"toolLayout": { "toolLayout": {
"allToolsTitle": "सभी {{type}} टूल्स" "allToolsTitle": "सभी {{type}}"
}, },
"toolMultiFileResult": { "toolMultiFileResult": {
"copied": "फ़ाइल कॉपी की गई", "copied": "फ़ाइल कॉपी की गई",

View File

@@ -75,7 +75,7 @@ export default function ToolLayout({
{children} {children}
<Separator backgroundColor="#5581b5" margin="50px" /> <Separator backgroundColor="#5581b5" margin="50px" />
<AllTools <AllTools
title={t('translation:toolLayout.allToolsTitle', { title={t('translation:toolLayout.allToolsTitle', '', {
type: capitalizeFirstLetter( type: capitalizeFirstLetter(
getToolsByCategory(t).find((category) => category.type === type)! getToolsByCategory(t).find((category) => category.type === type)!
.title .title

View File

@@ -28,6 +28,9 @@ i18n
.init({ .init({
lng: localStorage.getItem('lang') || 'en', lng: localStorage.getItem('lang') || 'en',
fallbackLng: 'en', fallbackLng: 'en',
interpolation: {
escapeValue: false // react already safes from xss => https://www.i18next.com/translation-function/interpolation#unescape
},
backend: { backend: {
loadPath: '/locales/{{lng}}/{{ns}}.json' loadPath: '/locales/{{lng}}/{{ns}}.json'
} }