Merge branch 'main' into tools-filtering

This commit is contained in:
AshAnand34
2025-07-18 14:45:15 -07:00
336 changed files with 21767 additions and 2122 deletions

1
.env.example Normal file
View File

@@ -0,0 +1 @@
LOCIZE_API_KEY=

2
.gitignore vendored
View File

@@ -42,3 +42,5 @@ yarn-error.log*
dist.zip dist.zip
.aider* .aider*
.qodo .qodo
error.txt

616
.idea/workspace.xml generated
View File

@@ -4,18 +4,22 @@
<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="docs: edit pdf meta"> <list default="true" id="b30e2810-c4c1-4aad-b134-794e52cc1c7d" name="Changes" comment="chore: sync locize">
<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$/src/components/ToolContent.tsx" beforeDir="false" afterPath="$PROJECT_DIR$/src/components/ToolContent.tsx" afterDir="false" /> <change beforePath="$PROJECT_DIR$/src/components/input/ToolCodeInput.tsx" beforeDir="false" afterPath="$PROJECT_DIR$/src/components/input/ToolCodeInput.tsx" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/components/options/ToolOptions.tsx" beforeDir="false" afterPath="$PROJECT_DIR$/src/components/options/ToolOptions.tsx" 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/pages/tools/time/check-leap-years/index.tsx" beforeDir="false" afterPath="$PROJECT_DIR$/src/pages/tools/time/check-leap-years/index.tsx" 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" />
<option name="HIGHLIGHT_NON_ACTIVE_CHANGELIST" value="false" /> <option name="HIGHLIGHT_NON_ACTIVE_CHANGELIST" value="false" />
<option name="LAST_RESOLUTION" value="IGNORE" /> <option name="LAST_RESOLUTION" value="IGNORE" />
</component> </component>
<component name="FileTemplateManagerImpl">
<option name="RECENT_TEMPLATES">
<list>
<option value="JavaScript File" />
</list>
</option>
</component>
<component name="Git.Merge.Settings"> <component name="Git.Merge.Settings">
<option name="BRANCH" value="origin/main" /> <option name="BRANCH" value="origin/main" />
</component> </component>
@@ -23,7 +27,7 @@
<option name="PUSH_AUTO_UPDATE" value="true" /> <option name="PUSH_AUTO_UPDATE" value="true" />
<option name="RECENT_BRANCH_BY_REPOSITORY"> <option name="RECENT_BRANCH_BY_REPOSITORY">
<map> <map>
<entry key="$PROJECT_DIR$" value="chesterking" /> <entry key="$PROJECT_DIR$" value="fork/bhavesh158/json-compare" />
</map> </map>
</option> </option>
<option name="RECENT_GIT_ROOT_PATH" value="$PROJECT_DIR$" /> <option name="RECENT_GIT_ROOT_PATH" value="$PROJECT_DIR$" />
@@ -204,6 +208,27 @@
"number": 176 "number": 176
}, },
"lastSeen": 1752158748013 "lastSeen": 1752158748013
},
{
"id": {
"id": "PR_kwDOMJIfts6eqzP7",
"number": 190
},
"lastSeen": 1752404173008
},
{
"id": {
"id": "PR_kwDOMJIfts6et6vx",
"number": 192
},
"lastSeen": 1752585709582
},
{
"id": {
"id": "PR_kwDOMJIfts6d36mi",
"number": 168
},
"lastSeen": 1752805763664
} }
] ]
}]]></component> }]]></component>
@@ -244,6 +269,9 @@
"ASKED_SHARE_PROJECT_CONFIGURATION_FILES": "true", "ASKED_SHARE_PROJECT_CONFIGURATION_FILES": "true",
"Docker.Dockerfile build.executor": "Run", "Docker.Dockerfile build.executor": "Run",
"Docker.Dockerfile.executor": "Run", "Docker.Dockerfile.executor": "Run",
"Node.js.add-i18n-to-meta.js.executor": "Run",
"Node.js.locize-upload.js.executor": "Run",
"Node.js.update-i18n-from-meta.js.executor": "Run",
"Playwright.Create transparent PNG.should make png color transparent.executor": "Run", "Playwright.Create transparent PNG.should make png color transparent.executor": "Run",
"Playwright.JoinText Component.executor": "Run", "Playwright.JoinText Component.executor": "Run",
"Playwright.JoinText Component.should merge text pieces with specified join character.executor": "Run", "Playwright.JoinText Component.should merge text pieces with specified join character.executor": "Run",
@@ -252,6 +280,7 @@
"RunOnceActivity.git.unshallow": "true", "RunOnceActivity.git.unshallow": "true",
"Vitest.compute function (1).executor": "Run", "Vitest.compute function (1).executor": "Run",
"Vitest.compute function.executor": "Run", "Vitest.compute function.executor": "Run",
"Vitest.generatePassword.executor": "Run",
"Vitest.mergeText.executor": "Run", "Vitest.mergeText.executor": "Run",
"Vitest.mergeText.should merge lines and preserve blank lines when deleteBlankLines is false.executor": "Run", "Vitest.mergeText.should merge lines and preserve blank lines when deleteBlankLines is false.executor": "Run",
"Vitest.mergeText.should merge lines, preserve blank lines and trailing spaces when both deleteBlankLines and deleteTrailingSpaces are false.executor": "Run", "Vitest.mergeText.should merge lines, preserve blank lines and trailing spaces when both deleteBlankLines and deleteTrailingSpaces are false.executor": "Run",
@@ -265,7 +294,7 @@
"git-widget-placeholder": "main", "git-widget-placeholder": "main",
"ignore.virus.scanning.warn.message": "true", "ignore.virus.scanning.warn.message": "true",
"kotlin-language-version-configured": "true", "kotlin-language-version-configured": "true",
"last_opened_file_path": "C:/Users/Ibrahima/IdeaProjects/omni-tools/public", "last_opened_file_path": "C:/Users/Ibrahima/IdeaProjects/omni-tools",
"node.js.detected.package.eslint": "true", "node.js.detected.package.eslint": "true",
"node.js.detected.package.tslint": "true", "node.js.detected.package.tslint": "true",
"node.js.selected.package.eslint": "(autodetect)", "node.js.selected.package.eslint": "(autodetect)",
@@ -273,6 +302,10 @@
"nodejs_package_manager_path": "npm", "nodejs_package_manager_path": "npm",
"npm.build.executor": "Run", "npm.build.executor": "Run",
"npm.dev.executor": "Run", "npm.dev.executor": "Run",
"npm.i18n:extract.executor": "Run",
"npm.i18n:pull.executor": "Run",
"npm.i18n:push.executor": "Run",
"npm.i18n:sync.executor": "Run",
"npm.lint.executor": "Run", "npm.lint.executor": "Run",
"npm.prebuild.executor": "Run", "npm.prebuild.executor": "Run",
"npm.script:create:tool.executor": "Run", "npm.script:create:tool.executor": "Run",
@@ -299,58 +332,31 @@
</component> </component>
<component name="RecentsManager"> <component name="RecentsManager">
<key name="CopyFile.RECENT_KEYS"> <key name="CopyFile.RECENT_KEYS">
<recent name="C:\Users\Ibrahima\IdeaProjects\omni-tools" />
<recent name="C:\Users\Ibrahima\IdeaProjects\omni-tools\src" />
<recent name="C:\Users\Ibrahima\IdeaProjects\omni-tools\public" /> <recent name="C:\Users\Ibrahima\IdeaProjects\omni-tools\public" />
<recent name="C:\Users\Ibrahima\IdeaProjects\omni-tools\src\assets" /> <recent name="C:\Users\Ibrahima\IdeaProjects\omni-tools\src\assets" />
<recent name="C:\Users\Ibrahima\IdeaProjects\omni-tools\public\assets\fonts\quicksand" /> <recent name="C:\Users\Ibrahima\IdeaProjects\omni-tools\public\assets\fonts\quicksand" />
<recent name="C:\Users\Ibrahima\IdeaProjects\omni-tools\public\assets\fonts" />
<recent name="C:\Users\Ibrahima\IdeaProjects\omni-tools\src\pages\tools\json" />
</key> </key>
<key name="MoveFile.RECENT_KEYS"> <key name="MoveFile.RECENT_KEYS">
<recent name="C:\Users\Ibrahima\IdeaProjects\omni-tools\src\lib\ghostscript" />
<recent name="C:\Users\Ibrahima\IdeaProjects\omni-tools\@types" /> <recent name="C:\Users\Ibrahima\IdeaProjects\omni-tools\@types" />
<recent name="C:\Users\Ibrahima\IdeaProjects\omni-tools\src\lib\ghostscript" />
<recent name="C:\Users\Ibrahima\IdeaProjects\omni-tools\public\assets" /> <recent name="C:\Users\Ibrahima\IdeaProjects\omni-tools\public\assets" />
<recent name="C:\Users\Ibrahima\IdeaProjects\omni-tools\src\pages\tools" /> <recent name="C:\Users\Ibrahima\IdeaProjects\omni-tools\src\pages\tools" />
<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.dev">
<configuration name="parsePageRanges" 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" />
<working-dir value="$PROJECT_DIR$" /> <working-dir value="$PROJECT_DIR$" />
<vitest-options value="--run" /> <vitest-options value="--run" />
<envs /> <envs />
<scope-kind value="SUITE" /> <scope-kind value="SUITE" />
<test-file value="$PROJECT_DIR$/src/pages/tools/pdf/split-pdf/service.test.ts" /> <test-file value="$PROJECT_DIR$/src/pages/tools/string/password-generator/password-generator.service.test.ts" />
<test-names> <test-names>
<test-name value="parsePageRanges" /> <test-name value="generatePassword" />
</test-names>
<method v="2" />
</configuration>
<configuration name="replaceText function (regexp mode).should return the original text when passed an invalid regexp" type="JavaScriptTestRunnerVitest" temporary="true" nameIsGenerated="true">
<node-interpreter value="project" />
<vitest-package value="$PROJECT_DIR$/node_modules/vitest" />
<working-dir value="$PROJECT_DIR$" />
<vitest-options value="--run" />
<envs />
<scope-kind value="TEST" />
<test-file value="$PROJECT_DIR$/src/pages/tools/string/text-replacer/replaceText.service.test.ts" />
<test-names>
<test-name value="replaceText function (regexp mode)" />
<test-name value="should return the original text when passed an invalid regexp" />
</test-names>
<method v="2" />
</configuration>
<configuration name="timeBetweenDates" type="JavaScriptTestRunnerVitest" temporary="true" nameIsGenerated="true">
<node-interpreter value="project" />
<vitest-package value="$PROJECT_DIR$/node_modules/vitest" />
<working-dir value="$PROJECT_DIR$" />
<vitest-options value="--run" />
<envs />
<scope-kind value="SUITE" />
<test-file value="$PROJECT_DIR$/src/pages/tools/time/time-between-dates/time-between-dates.service.test.ts" />
<test-names>
<test-name value="timeBetweenDates" />
</test-names> </test-names>
<method v="2" /> <method v="2" />
</configuration> </configuration>
@@ -367,33 +373,58 @@
<script value="dev" /> <script value="dev" />
</scripts> </scripts>
<node-interpreter value="project" /> <node-interpreter value="project" />
<envs /> <envs>
<env name="LOCIZE_API_KEY" value="a2ac4dc2-d10e-4d35-bcf7-92db87381711" />
<env name="VITE_CONTRIBUTOR_MODE" value="true" />
</envs>
<method v="2" /> <method v="2" />
</configuration> </configuration>
<configuration name="test:e2e" 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="test:e2e" /> <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:pull" type="js.build_tools.npm" temporary="true" nameIsGenerated="true">
<package-json value="$PROJECT_DIR$/package.json" />
<command value="run" />
<scripts>
<script value="i18n:pull" />
</scripts>
<node-interpreter value="project" />
<envs />
<method v="2" />
</configuration>
<configuration name="i18n:sync" type="js.build_tools.npm" temporary="true" nameIsGenerated="true">
<package-json value="$PROJECT_DIR$/package.json" />
<command value="run" />
<scripts>
<script value="i18n:sync" />
</scripts>
<node-interpreter value="project" />
<envs>
<env name="LOCIZE_API_KEY" value="a2ac4dc2-d10e-4d35-bcf7-92db87381711" />
</envs>
<method v="2" />
</configuration>
<list> <list>
<item itemvalue="npm.test:e2e" /> <item itemvalue="npm.i18n:extract" />
<item itemvalue="npm.i18n:pull" />
<item itemvalue="npm.i18n:sync" />
<item itemvalue="npm.dev" /> <item itemvalue="npm.dev" />
<item itemvalue="Vitest.timeBetweenDates" /> <item itemvalue="Vitest.generatePassword" />
<item itemvalue="Vitest.parsePageRanges" />
<item itemvalue="Vitest.replaceText function (regexp mode).should return the original text when passed an invalid regexp" />
</list> </list>
<recent_temporary> <recent_temporary>
<list> <list>
<item itemvalue="npm.dev" /> <item itemvalue="npm.dev" />
<item itemvalue="Vitest.replaceText function (regexp mode).should return the original text when passed an invalid regexp" /> <item itemvalue="npm.i18n:sync" />
<item itemvalue="Vitest.parsePageRanges" /> <item itemvalue="npm.i18n:pull" />
<item itemvalue="Vitest.timeBetweenDates" /> <item itemvalue="npm.i18n:extract" />
<item itemvalue="npm.test:e2e" /> <item itemvalue="Vitest.generatePassword" />
</list> </list>
</recent_temporary> </recent_temporary>
</component> </component>
@@ -504,222 +535,9 @@
<workItem from="1752077170501" duration="4261000" /> <workItem from="1752077170501" duration="4261000" />
<workItem from="1752127185450" duration="1168000" /> <workItem from="1752127185450" duration="1168000" />
<workItem from="1752157409587" duration="2415000" /> <workItem from="1752157409587" duration="2415000" />
</task> <workItem from="1752403829295" duration="13253000" />
<task id="LOCAL-00169" summary="chore: text result extensions"> <workItem from="1752493585622" duration="11629000" />
<option name="closed" value="true" /> <workItem from="1752507105323" duration="9008000" />
<created>1743022260639</created>
<option name="number" value="00169" />
<option name="presentableId" value="LOCAL-00169" />
<option name="project" value="LOCAL" />
<updated>1743022260639</updated>
</task>
<task id="LOCAL-00170" summary="chore: show new tools in landing">
<option name="closed" value="true" />
<created>1743051792459</created>
<option name="number" value="00170" />
<option name="presentableId" value="LOCAL-00170" />
<option name="project" value="LOCAL" />
<updated>1743051792459</updated>
</task>
<task id="LOCAL-00171" summary="chore: zoom on hover">
<option name="closed" value="true" />
<created>1743052111988</created>
<option name="number" value="00171" />
<option name="presentableId" value="LOCAL-00171" />
<option name="project" value="LOCAL" />
<updated>1743052111988</updated>
</task>
<task id="LOCAL-00172" summary="refactor: time between dates">
<option name="closed" value="true" />
<created>1743106796406</created>
<option name="number" value="00172" />
<option name="presentableId" value="LOCAL-00172" />
<option name="project" value="LOCAL" />
<updated>1743106796406</updated>
</task>
<task id="LOCAL-00173" summary="fix: typos">
<option name="closed" value="true" />
<created>1743349732644</created>
<option name="number" value="00173" />
<option name="presentableId" value="LOCAL-00173" />
<option name="project" value="LOCAL" />
<updated>1743349732644</updated>
</task>
<task id="LOCAL-00174" summary="feat: compress video">
<option name="closed" value="true" />
<created>1743355099396</created>
<option name="number" value="00174" />
<option name="presentableId" value="LOCAL-00174" />
<option name="project" value="LOCAL" />
<updated>1743355099396</updated>
</task>
<task id="LOCAL-00175" summary="chore: compress video icon">
<option name="closed" value="true" />
<created>1743355166425</created>
<option name="number" value="00175" />
<option name="presentableId" value="LOCAL-00175" />
<option name="project" value="LOCAL" />
<updated>1743355166426</updated>
</task>
<task id="LOCAL-00176" summary="fix: gif speed">
<option name="closed" value="true" />
<created>1743385388051</created>
<option name="number" value="00176" />
<option name="presentableId" value="LOCAL-00176" />
<option name="project" value="LOCAL" />
<updated>1743385388051</updated>
</task>
<task id="LOCAL-00177" summary="fix: tsc">
<option name="closed" value="true" />
<created>1743385467178</created>
<option name="number" value="00177" />
<option name="presentableId" value="LOCAL-00177" />
<option name="project" value="LOCAL" />
<updated>1743385467178</updated>
</task>
<task id="LOCAL-00178" summary="fix: background color">
<option name="closed" value="true" />
<created>1743385898871</created>
<option name="number" value="00178" />
<option name="presentableId" value="LOCAL-00178" />
<option name="project" value="LOCAL" />
<updated>1743385898871</updated>
</task>
<task id="LOCAL-00179" summary="docs: github trendings">
<option name="closed" value="true" />
<created>1743459110471</created>
<option name="number" value="00179" />
<option name="presentableId" value="LOCAL-00179" />
<option name="project" value="LOCAL" />
<updated>1743459110471</updated>
</task>
<task id="LOCAL-00180" summary="docs: optimize">
<option name="closed" value="true" />
<created>1743459205311</created>
<option name="number" value="00180" />
<option name="presentableId" value="LOCAL-00180" />
<option name="project" value="LOCAL" />
<updated>1743459205311</updated>
</task>
<task id="LOCAL-00181" summary="fix: stars button width for 1k+ 😊">
<option name="closed" value="true" />
<created>1743470832619</created>
<option name="number" value="00181" />
<option name="presentableId" value="LOCAL-00181" />
<option name="project" value="LOCAL" />
<updated>1743470832619</updated>
</task>
<task id="LOCAL-00182" summary="feat: compress pdf">
<option name="closed" value="true" />
<created>1743644598841</created>
<option name="number" value="00182" />
<option name="presentableId" value="LOCAL-00182" />
<option name="project" value="LOCAL" />
<updated>1743644598841</updated>
</task>
<task id="LOCAL-00183" summary="refactor: compress pdf">
<option name="closed" value="true" />
<created>1743644703041</created>
<option name="number" value="00183" />
<option name="presentableId" value="LOCAL-00183" />
<option name="project" value="LOCAL" />
<updated>1743644703042</updated>
</task>
<task id="LOCAL-00184" summary="refactor: lib">
<option name="closed" value="true" />
<created>1743644942488</created>
<option name="number" value="00184" />
<option name="presentableId" value="LOCAL-00184" />
<option name="project" value="LOCAL" />
<updated>1743644942488</updated>
</task>
<task id="LOCAL-00185" summary="fix: path">
<option name="closed" value="true" />
<created>1743645074051</created>
<option name="number" value="00185" />
<option name="presentableId" value="LOCAL-00185" />
<option name="project" value="LOCAL" />
<updated>1743645074051</updated>
</task>
<task id="LOCAL-00186" summary="fix: vite worker format">
<option name="closed" value="true" />
<created>1743647707334</created>
<option name="number" value="00186" />
<option name="presentableId" value="LOCAL-00186" />
<option name="project" value="LOCAL" />
<updated>1743647707334</updated>
</task>
<task id="LOCAL-00187" summary="fix: tests">
<option name="closed" value="true" />
<created>1743691399769</created>
<option name="number" value="00187" />
<option name="presentableId" value="LOCAL-00187" />
<option name="project" value="LOCAL" />
<updated>1743691399769</updated>
</task>
<task id="LOCAL-00188" summary="chore: uninstall @jspawn/ghostscript-wasm">
<option name="closed" value="true" />
<created>1743691471368</created>
<option name="number" value="00188" />
<option name="presentableId" value="LOCAL-00188" />
<option name="project" value="LOCAL" />
<updated>1743691471368</updated>
</task>
<task id="LOCAL-00189" summary="feat: protect pdf">
<option name="closed" value="true" />
<created>1743705749057</created>
<option name="number" value="00189" />
<option name="presentableId" value="LOCAL-00189" />
<option name="project" value="LOCAL" />
<updated>1743705749057</updated>
</task>
<task id="LOCAL-00190" summary="feat: image to text">
<option name="closed" value="true" />
<created>1743710133267</created>
<option name="number" value="00190" />
<option name="presentableId" value="LOCAL-00190" />
<option name="project" value="LOCAL" />
<updated>1743710133267</updated>
</task>
<task id="LOCAL-00191" summary="chore: hideCopy if video or audio">
<option name="closed" value="true" />
<created>1743710669869</created>
<option name="number" value="00191" />
<option name="presentableId" value="LOCAL-00191" />
<option name="project" value="LOCAL" />
<updated>1743710669869</updated>
</task>
<task id="LOCAL-00192" summary="chore: readme img and fix broken link">
<option name="closed" value="true" />
<created>1743811980098</created>
<option name="number" value="00192" />
<option name="presentableId" value="LOCAL-00192" />
<option name="project" value="LOCAL" />
<updated>1743811980098</updated>
</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">
<option name="closed" value="true" />
<created>1745688866294</created>
<option name="number" value="00194" />
<option name="presentableId" value="LOCAL-00194" />
<option name="project" value="LOCAL" />
<updated>1745688866294</updated>
</task>
<task id="LOCAL-00195" summary="fix: misc">
<option name="closed" value="true" />
<created>1747172914927</created>
<option name="number" value="00195" />
<option name="presentableId" value="LOCAL-00195" />
<option name="project" value="LOCAL" />
<updated>1747172914927</updated>
</task> </task>
<task id="LOCAL-00196" summary="chore: revert create-tool.mjs"> <task id="LOCAL-00196" summary="chore: revert create-tool.mjs">
<option name="closed" value="true" /> <option name="closed" value="true" />
@@ -897,7 +715,223 @@
<option name="project" value="LOCAL" /> <option name="project" value="LOCAL" />
<updated>1752158119802</updated> <updated>1752158119802</updated>
</task> </task>
<option name="localTasksCounter" value="218" /> <task id="LOCAL-00218" summary="fix: misc">
<option name="closed" value="true" />
<created>1752402313190</created>
<option name="number" value="00218" />
<option name="presentableId" value="LOCAL-00218" />
<option name="project" value="LOCAL" />
<updated>1752402313191</updated>
</task>
<task id="LOCAL-00219" summary="fix: i18n tsc">
<option name="closed" value="true" />
<created>1752408068771</created>
<option name="number" value="00219" />
<option name="presentableId" value="LOCAL-00219" />
<option name="project" value="LOCAL" />
<updated>1752408068771</updated>
</task>
<task id="LOCAL-00220" summary="fix: i18n tsc">
<option name="closed" value="true" />
<created>1752412149075</created>
<option name="number" value="00220" />
<option name="presentableId" value="LOCAL-00220" />
<option name="project" value="LOCAL" />
<updated>1752412149075</updated>
</task>
<task id="LOCAL-00221" summary="fix: tsc">
<option name="closed" value="true" />
<created>1752422405814</created>
<option name="number" value="00221" />
<option name="presentableId" value="LOCAL-00221" />
<option name="project" value="LOCAL" />
<updated>1752422405814</updated>
</task>
<task id="LOCAL-00222" summary="chore: locize upload">
<option name="closed" value="true" />
<created>1752423460080</created>
<option name="number" value="00222" />
<option name="presentableId" value="LOCAL-00222" />
<option name="project" value="LOCAL" />
<updated>1752423460080</updated>
</task>
<task id="LOCAL-00223" summary="chore: i18n in meta">
<option name="closed" value="true" />
<created>1752493634215</created>
<option name="number" value="00223" />
<option name="presentableId" value="LOCAL-00223" />
<option name="project" value="LOCAL" />
<updated>1752493634215</updated>
</task>
<task id="LOCAL-00224" summary="chore: add i18n to meta script">
<option name="closed" value="true" />
<created>1752497705915</created>
<option name="number" value="00224" />
<option name="presentableId" value="LOCAL-00224" />
<option name="project" value="LOCAL" />
<updated>1752497705915</updated>
</task>
<task id="LOCAL-00225" summary="fix: tsc">
<option name="closed" value="true" />
<created>1752501110885</created>
<option name="number" value="00225" />
<option name="presentableId" value="LOCAL-00225" />
<option name="project" value="LOCAL" />
<updated>1752501110885</updated>
</task>
<task id="LOCAL-00226" summary="chore: bundle translations at build time">
<option name="closed" value="true" />
<created>1752503206380</created>
<option name="number" value="00226" />
<option name="presentableId" value="LOCAL-00226" />
<option name="project" value="LOCAL" />
<updated>1752503206380</updated>
</task>
<task id="LOCAL-00227" summary="fix: tsc">
<option name="closed" value="true" />
<created>1752503720380</created>
<option name="number" value="00227" />
<option name="presentableId" value="LOCAL-00227" />
<option name="project" value="LOCAL" />
<updated>1752503720380</updated>
</task>
<task id="LOCAL-00228" summary="chore: remove unnecessary">
<option name="closed" value="true" />
<created>1752503770543</created>
<option name="number" value="00228" />
<option name="presentableId" value="LOCAL-00228" />
<option name="project" value="LOCAL" />
<updated>1752503770543</updated>
</task>
<task id="LOCAL-00229" summary="chore: saveMissing">
<option name="closed" value="true" />
<created>1752505593881</created>
<option name="number" value="00229" />
<option name="presentableId" value="LOCAL-00229" />
<option name="project" value="LOCAL" />
<updated>1752505593881</updated>
</task>
<task id="LOCAL-00230" summary="fix: translation related behaviors">
<option name="closed" value="true" />
<created>1752512678963</created>
<option name="number" value="00230" />
<option name="presentableId" value="LOCAL-00230" />
<option name="project" value="LOCAL" />
<updated>1752512678963</updated>
</task>
<task id="LOCAL-00231" summary="feat: password generator to test translation">
<option name="closed" value="true" />
<created>1752514466233</created>
<option name="number" value="00231" />
<option name="presentableId" value="LOCAL-00231" />
<option name="project" value="LOCAL" />
<updated>1752514466233</updated>
</task>
<task id="LOCAL-00232" summary="docs: translation docs">
<option name="closed" value="true" />
<created>1752515675314</created>
<option name="number" value="00232" />
<option name="presentableId" value="LOCAL-00232" />
<option name="project" value="LOCAL" />
<updated>1752515675314</updated>
</task>
<task id="LOCAL-00233" summary="fix: translations">
<option name="closed" value="true" />
<created>1752585351036</created>
<option name="number" value="00233" />
<option name="presentableId" value="LOCAL-00233" />
<option name="project" value="LOCAL" />
<updated>1752585351036</updated>
</task>
<task id="LOCAL-00234" summary="chore: delete unused i18n json files">
<option name="closed" value="true" />
<created>1752585829343</created>
<option name="number" value="00234" />
<option name="presentableId" value="LOCAL-00234" />
<option name="project" value="LOCAL" />
<updated>1752585829343</updated>
</task>
<task id="LOCAL-00235" summary="fix: create-tool.mjs to use i18n object">
<option name="closed" value="true" />
<created>1752586932190</created>
<option name="number" value="00235" />
<option name="presentableId" value="LOCAL-00235" />
<option name="project" value="LOCAL" />
<updated>1752586932190</updated>
</task>
<task id="LOCAL-00236" summary="fix: show Use this tool only if medium breakpoint">
<option name="closed" value="true" />
<created>1752591387066</created>
<option name="number" value="00236" />
<option name="presentableId" value="LOCAL-00236" />
<option name="project" value="LOCAL" />
<updated>1752591387066</updated>
</task>
<task id="LOCAL-00237" summary="chore: sync locales">
<option name="closed" value="true" />
<created>1752596436284</created>
<option name="number" value="00237" />
<option name="presentableId" value="LOCAL-00237" />
<option name="project" value="LOCAL" />
<updated>1752596436284</updated>
</task>
<task id="LOCAL-00238" summary="fix: i18n">
<option name="closed" value="true" />
<created>1752600606853</created>
<option name="number" value="00238" />
<option name="presentableId" value="LOCAL-00238" />
<option name="project" value="LOCAL" />
<updated>1752600606853</updated>
</task>
<task id="LOCAL-00239" summary="fix: i18n">
<option name="closed" value="true" />
<created>1752601115085</created>
<option name="number" value="00239" />
<option name="presentableId" value="LOCAL-00239" />
<option name="project" value="LOCAL" />
<updated>1752601115085</updated>
</task>
<task id="LOCAL-00240" summary="chore: remove prebuild">
<option name="closed" value="true" />
<created>1752601506346</created>
<option name="number" value="00240" />
<option name="presentableId" value="LOCAL-00240" />
<option name="project" value="LOCAL" />
<updated>1752601506346</updated>
</task>
<task id="LOCAL-00241" summary="fix: broken translations">
<option name="closed" value="true" />
<created>1752601987121</created>
<option name="number" value="00241" />
<option name="presentableId" value="LOCAL-00241" />
<option name="project" value="LOCAL" />
<updated>1752601987121</updated>
</task>
<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>
<task id="LOCAL-00243" summary="chore: i18n pull dutch">
<option name="closed" value="true" />
<created>1752605940802</created>
<option name="number" value="00243" />
<option name="presentableId" value="LOCAL-00243" />
<option name="project" value="LOCAL" />
<updated>1752605940802</updated>
</task>
<task id="LOCAL-00244" summary="chore: sync locize">
<option name="closed" value="true" />
<created>1752805853344</created>
<option name="number" value="00244" />
<option name="presentableId" value="LOCAL-00244" />
<option name="project" value="LOCAL" />
<updated>1752805853344</updated>
</task>
<option name="localTasksCounter" value="245" />
<servers /> <servers />
</component> </component>
<component name="TypeScriptGeneratedFilesManager"> <component name="TypeScriptGeneratedFilesManager">
@@ -944,32 +978,32 @@
<option name="CHECK_CODE_SMELLS_BEFORE_PROJECT_COMMIT" value="false" /> <option name="CHECK_CODE_SMELLS_BEFORE_PROJECT_COMMIT" value="false" />
<option name="CHECK_NEW_TODO" value="false" /> <option name="CHECK_NEW_TODO" value="false" />
<option name="ADD_EXTERNAL_FILES_SILENTLY" value="true" /> <option name="ADD_EXTERNAL_FILES_SILENTLY" value="true" />
<MESSAGE value="fix: add mkv to supported videos" />
<MESSAGE value="feat: drag and drop" />
<MESSAGE value="Merge branch 'feat/pdf-merge' of git-rohit:rohit267/omni-tools into feat/pdf-merge" />
<MESSAGE value="chore: revert create-tool.mjs" />
<MESSAGE value="fix: misc" />
<MESSAGE value="chore: remove unnecessary prop" />
<MESSAGE value="fix: compute flow" />
<MESSAGE value="feat: qr code generation init" />
<MESSAGE value="chore: rename from Omni Tools to OmniTools" />
<MESSAGE value="fix: tools by category page title" />
<MESSAGE value="chore: use scrollY" />
<MESSAGE value="chore: remove flip x and y" />
<MESSAGE value="fix: tsc" />
<MESSAGE value="chore: new logo and font" />
<MESSAGE value="chore: white logo" />
<MESSAGE value="chore: png icon" />
<MESSAGE value="fix: remove xml viewer" />
<MESSAGE value="feat: convert to jpg" />
<MESSAGE value="feat: edit image" />
<MESSAGE value="fix: favicons" />
<MESSAGE value="chore: examples button visibility" />
<MESSAGE value="feat: pdf editor" />
<MESSAGE value="chore: style link" /> <MESSAGE value="chore: style link" />
<MESSAGE value="refactor: PDF editor" /> <MESSAGE value="refactor: PDF editor" />
<MESSAGE value="docs: edit pdf meta" /> <MESSAGE value="docs: edit pdf meta" />
<option name="LAST_COMMIT_MESSAGE" value="docs: edit pdf meta" /> <MESSAGE value="fix: misc" />
<MESSAGE value="chore: locize upload" />
<MESSAGE value="chore: i18n in meta" />
<MESSAGE value="chore: add i18n to meta script" />
<MESSAGE value="chore: bundle translations at build time" />
<MESSAGE value="fix: tsc" />
<MESSAGE value="chore: remove unnecessary" />
<MESSAGE value="chore: saveMissing" />
<MESSAGE value="fix: translation related behaviors" />
<MESSAGE value="feat: password generator to test translation" />
<MESSAGE value="docs: translation docs" />
<MESSAGE value="fix: translations" />
<MESSAGE value="chore: delete unused i18n json files" />
<MESSAGE value="fix: create-tool.mjs to use i18n object" />
<MESSAGE value="fix: show Use this tool only if medium breakpoint" />
<MESSAGE value="chore: sync locales" />
<MESSAGE value="fix: i18n" />
<MESSAGE value="chore: remove prebuild" />
<MESSAGE value="fix: broken translations" />
<MESSAGE value="fix: i18n tsc" />
<MESSAGE value="chore: i18n pull dutch" />
<MESSAGE value="chore: sync locize" />
<option name="LAST_COMMIT_MESSAGE" value="chore: sync locize" />
</component> </component>
<component name="VgoProject"> <component name="VgoProject">
<integration-enabled>false</integration-enabled> <integration-enabled>false</integration-enabled>

9
@types/i18n.d.ts vendored Normal file
View File

@@ -0,0 +1,9 @@
// types/i18next.d.ts
import 'i18next';
import { resources } from '../src/i18n';
declare module 'i18next' {
interface CustomTypeOptions {
resources: (typeof resources)['en'];
}
}

View File

@@ -30,21 +30,21 @@ Here is the [demo](https://omnitools.app) website.
All files are processed entirely on the client side: nothing ever leaves your device. All files are processed entirely on the client side: nothing ever leaves your device.
Plus, the Docker image is super lightweight at just 28MB, making it fast to deploy and easy to self-host. Plus, the Docker image is super lightweight at just 28MB, making it fast to deploy and easy to self-host.
![img.png](img.png) ![img.png](docs-images/img.png)
## Table of Contents ## Table of Contents
- [Features](#features) - [Features](#features)
- [Self-host](#self-hostrun) - [Self-host](#self-hostrun)
- [Contribute](#contribute) - [Contribute](#contribute)
- [License](#license)
- [Contact](#contact) - [Contact](#contact)
- [License](#license)
## Features ## Features
We strive to offer a variety of tools, including: We strive to offer a variety of tools, including:
## **Image/Video/Audio Tools** ### **Image/Video/Audio Tools**
- Image Resizer - Image Resizer
- Image Converter - Image Converter
@@ -53,33 +53,33 @@ We strive to offer a variety of tools, including:
- Video Reverser - Video Reverser
- And more... - And more...
## **PDF Tools** ### **PDF Tools**
- PDF Splitter - PDF Splitter
- PDF Merger - PDF Merger
- PDF Editor - PDF Editor
- And more... - And more...
## **Text/List Tools** ### **Text/List Tools**
- Case Converters - Case Converters
- List Shuffler - List Shuffler
- Text Formatters - Text Formatters
- And more... - And more...
## **Date and Time Tools** ### **Date and Time Tools**
- Date Calculators - Date Calculators
- Time Zone Converters - Time Zone Converters
- And more... - And more...
## **Math Tools** ### **Math Tools**
- Generate Prime Numbers - Generate Prime Numbers
- Calculate voltage, current, or resistance - Calculate voltage, current, or resistance
- And more... - And more...
## **Data Tools** ### **Data Tools**
- JSON Tools - JSON Tools
- CSV Tools - CSV Tools
@@ -148,20 +148,34 @@ npm run test
npm run test:e2e npm run test:e2e
``` ```
### i18n (Translations)
The translation files are [here](public/locales). Only edit these if you are a developer. For non developers, use [Locize](https://www.locize.app/register?invitation=YOIH0Dyz3KHh3uQFCGYe9v1QOUoq8W5ySgmlwjX9cSypeJmt8F40brDtVbXb71fK).
<img src="https://api.star-history.com/svg?repos=iib0011/omni-tools&type=Date"/> <img src="https://api.star-history.com/svg?repos=iib0011/omni-tools&type=Date"/>
## 🤝 Looking to contribute? ## 🤝 Looking to contribute?
We welcome contributions! You can help by: We welcome contributions! You can help by:
- Reporting bugs - Reporting bugs
- Suggesting new features in GitHub issues or [here](https://tally.so/r/nrkkx2) - Suggesting new features in GitHub issues or [here](https://tally.so/r/nrkkx2)
- ✅ Improving documentation - Translating in [Locize project](https://www.locize.app/register?invitation=YOIH0Dyz3KHh3uQFCGYe9v1QOUoq8W5ySgmlwjX9cSypeJmt8F40brDtVbXb71fK).
- ✅ Submitting pull requests - Improving documentation
- Submitting pull requests
You can also join our [Discord server](https://discord.gg/SDbbn3hT4b) You can also join our [Discord server](https://discord.gg/SDbbn3hT4b)
## 🧡 Sponsors
<div align="center">
<a href="https://www.locize.com/" target="_blank">
<img src="docs-images/locizeSponsor.svg" alt="Locize" width="200"/>
</a>
</div>
### Contributors Thanks to [Locize](https://www.locize.com) for sponsoring OmniTools and supporting localization efforts.
They make translation management simple and developer-friendly.
## Contributors
<a href="https://github.com/iib0011/omni-tools/graphs/contributors"> <a href="https://github.com/iib0011/omni-tools/graphs/contributors">
<img src="https://contrib.rocks/image?repo=iib0011/omni-tools" /> <img src="https://contrib.rocks/image?repo=iib0011/omni-tools" />

View File

Before

Width:  |  Height:  |  Size: 142 KiB

After

Width:  |  Height:  |  Size: 142 KiB

File diff suppressed because one or more lines are too long

After

Width:  |  Height:  |  Size: 59 KiB

930
package-lock.json generated

File diff suppressed because it is too large Load Diff

View File

@@ -22,7 +22,9 @@
"script:create:tool": "node scripts/create-tool.mjs", "script:create:tool": "node scripts/create-tool.mjs",
"lint": "eslint src --max-warnings=0 --fix", "lint": "eslint src --max-warnings=0 --fix",
"typecheck": "tsc --project tsconfig.json --noEmit", "typecheck": "tsc --project tsconfig.json --noEmit",
"prepare": "husky install" "prepare": "husky install",
"i18n:pull": "locize download --project-id e7156a3e-66fb-4035-a0f0-cebf1c63a3ba --path ./public/locales",
"i18n:sync": "locize sync --project-id e7156a3e-66fb-4035-a0f0-cebf1c63a3ba --path ./public/locales --update-values true --reference-language-only false"
}, },
"dependencies": { "dependencies": {
"@emotion/react": "^11.11.4", "@emotion/react": "^11.11.4",
@@ -32,6 +34,7 @@
"@ffmpeg/util": "^0.12.2", "@ffmpeg/util": "^0.12.2",
"@imgly/background-removal": "^1.6.0", "@imgly/background-removal": "^1.6.0",
"@jimp/types": "^1.6.0", "@jimp/types": "^1.6.0",
"@monaco-editor/react": "^4.7.0",
"@mui/icons-material": "^5.15.20", "@mui/icons-material": "^5.15.20",
"@mui/material": "^5.15.20", "@mui/material": "^5.15.20",
"@playwright/test": "^1.45.0", "@playwright/test": "^1.45.0",
@@ -41,6 +44,7 @@
"@types/lodash": "^4.17.5", "@types/lodash": "^4.17.5",
"@types/morsee": "^1.0.2", "@types/morsee": "^1.0.2",
"@types/omggif": "^1.0.5", "@types/omggif": "^1.0.5",
"@types/react-i18next": "^7.8.3",
"browser-image-compression": "^2.0.2", "browser-image-compression": "^2.0.2",
"buffer": "^6.0.3", "buffer": "^6.0.3",
"color": "^4.2.3", "color": "^4.2.3",
@@ -49,10 +53,13 @@
"dayjs": "^1.11.13", "dayjs": "^1.11.13",
"fast-xml-parser": "^5.2.5", "fast-xml-parser": "^5.2.5",
"formik": "^2.4.6", "formik": "^2.4.6",
"i18next": "^25.3.2",
"i18next-http-backend": "^3.0.2",
"jimp": "^0.22.12", "jimp": "^0.22.12",
"js-quantities": "^1.8.0", "js-quantities": "^1.8.0",
"jszip": "^3.10.1", "jszip": "^3.10.1",
"lint-staged": "^15.4.3", "lint-staged": "^15.4.3",
"locize": "^4.0.14",
"lodash": "^4.17.21", "lodash": "^4.17.21",
"mime": "^4.0.6", "mime": "^4.0.6",
"morsee": "^1.0.9", "morsee": "^1.0.9",
@@ -68,6 +75,7 @@
"react-dom": "^18.3.1", "react-dom": "^18.3.1",
"react-filerobot-image-editor": "^4.9.1", "react-filerobot-image-editor": "^4.9.1",
"react-helmet": "^6.1.0", "react-helmet": "^6.1.0",
"react-i18next": "^15.6.0",
"react-image-crop": "^11.0.7", "react-image-crop": "^11.0.7",
"react-konva": "^18.2.10", "react-konva": "^18.2.10",
"react-router-dom": "^6.23.1", "react-router-dom": "^6.23.1",
@@ -102,6 +110,8 @@
"eslint-plugin-tailwindcss": "^3.17.0", "eslint-plugin-tailwindcss": "^3.17.0",
"happy-dom": "^12.10.3", "happy-dom": "^12.10.3",
"husky": "^9.0.11", "husky": "^9.0.11",
"i18next-locize-backend": "^7.0.4",
"locize-cli": "^10.1.1",
"postcss": "^8.4.38", "postcss": "^8.4.38",
"prettier": "3.1.1", "prettier": "3.1.1",
"start-server-and-test": "^2.0.4", "start-server-and-test": "^2.0.4",

View File

@@ -0,0 +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"
}
}

114
public/locales/de/csv.json Normal file
View File

@@ -0,0 +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

@@ -0,0 +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

@@ -0,0 +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"
}
}

208
public/locales/de/list.json Normal file
View File

@@ -0,0 +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

@@ -0,0 +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"
}
}

113
public/locales/de/pdf.json Normal file
View File

@@ -0,0 +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

@@ -0,0 +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"
}
}

100
public/locales/de/time.json Normal file
View File

@@ -0,0 +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

@@ -0,0 +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

@@ -0,0 +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

@@ -0,0 +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

@@ -0,0 +1,61 @@
{
"changeSpeed": {
"description": "Change the playback speed of audio files. Speed up or slow down audio while maintaining pitch.",
"inputTitle": "Input Audio",
"newAudioSpeed": "New Audio Speed",
"outputFormat": "Output Format",
"resultTitle": "Edited Audio",
"settingSpeed": "Setting Speed",
"shortDescription": "Change the speed of audio files",
"speedDescription": "Default multiplier: 2 means 2x faster",
"title": "Change audio speed",
"toolInfo": {
"title": "What is {{title}}?"
}
},
"extractAudio": {
"description": "Extract audio track from video files.",
"extractingAudio": "Extracting Audio",
"inputTitle": "Input Video",
"outputFormat": "Output Format",
"outputFormatDescription": "Select the format for the audio to be extracted as.",
"resultTitle": "Extracted Audio",
"shortDescription": "Extract audio from video files (MP4, MOV, etc.) to AAC, MP3, or WAV.",
"title": "Extract Audio from Video",
"toolInfo": {
"description": "This tool allows you to extract the audio track from video files. You can choose from different audio formats including AAC, MP3, and WAV.",
"title": "What is {{title}}?"
}
},
"mergeAudio": {
"description": "Combine multiple audio files into a single audio file by concatenating them in sequence.",
"inputTitle": "Input Audio Files",
"longDescription": "This tool allows you to merge multiple audio files into a single file by concatenating them in the order you upload them. Perfect for combining podcast segments, music tracks, or any audio files that need to be joined together. Supports various audio formats including MP3, AAC, and WAV.",
"mergingAudio": "Merging Audio",
"outputFormat": "Output Format",
"resultTitle": "Merged Audio",
"shortDescription": "Merge multiple audio files into one (MP3, AAC, WAV).",
"title": "Merge Audio",
"toolInfo": {
"title": "What is {{title}}?"
}
},
"trim": {
"description": "Cut and trim audio files to extract specific segments by specifying start and end times.",
"endTime": "End Time",
"endTimeDescription": "End time in format HH:MM:SS (e.g., 00:01:30)",
"inputTitle": "Input Audio",
"longDescription": "This tool allows you to trim audio files by specifying start and end times. You can extract specific segments from longer audio files, remove unwanted parts, or create shorter clips. Supports various audio formats including MP3, AAC, and WAV. Perfect for podcast editing, music production, or any audio editing needs.",
"outputFormat": "Output Format",
"resultTitle": "Trimmed Audio",
"shortDescription": "Trim audio files to extract specific time segments (MP3, AAC, WAV).",
"startTime": "Start Time",
"startTimeDescription": "Start time in format HH:MM:SS (e.g., 00:00:30)",
"timeSettings": "Time Settings",
"title": "Trim Audio",
"toolInfo": {
"title": "What is {{title}}?"
},
"trimmingAudio": "Trimming Audio"
}
}

120
public/locales/en/csv.json Normal file
View File

@@ -0,0 +1,120 @@
{
"changeCsvSeparator": {
"description": "Change the delimiter/separator in CSV files. Convert between different CSV formats like comma, semicolon, tab, or custom separators.",
"shortDescription": "Change CSV file delimiter",
"title": "Change CSV Separator"
},
"csvRowsToColumns": {
"description": "This tool converts rows of a CSV (Comma Separated Values) file into columns. It extracts the horizontal lines from the input CSV one by one, rotates them 90 degrees, and outputs them as vertical columns one after another, separated by commas.', longDescription: 'This tool converts rows of a CSV (Comma Separated Values) file into columns. For example, if the input CSV data has 6 rows, then the output will have 6 columns and the elements of the rows will be arranged from the top to bottom. In a well-formed CSV, the number of values in each row is the same. However, in cases when rows are missing fields, the program can fix them and you can choose from the available options: fill missing data with empty elements or replace missing data with custom elements, such as \"missing\", \"?\", or \"x\". During the conversion process, the tool also cleans the CSV file from unnecessary information, such as empty lines (these are lines without visible information) and comments. To help the tool correctly identify comments, in the options, you can specify the symbol at the beginning of a line that starts a comment. This symbol is typically a hash \"#\" or double slash \"//\". Csv-abulous!.",
"longDescription": "This tool converts rows of a CSV (Comma Separated Values) file into columns. For example, if the input CSV data has 6 rows, then the output will have 6 columns and the elements of the rows will be arranged from the top to bottom. In a well-formed CSV, the number of values in each row is the same. However, in cases when rows are missing fields, the program can fix them and you can choose from the available options: fill missing data with empty elements or replace missing data with custom elements, such as",
"shortDescription": "Convert CSV rows to columns.",
"title": "Convert CSV Rows to Columns"
},
"csvToJson": {
"columnSeparator": "Column Separator (e.g., , ; \\t)",
"commentSymbol": "Comment Symbol (e.g., #)",
"conversionOptions": "Conversion Options",
"description": "Convert CSV files to JSON format with customizable options for delimiters, quotes, and output formatting. Support for headers, comments, and dynamic type conversion.",
"dynamicTypes": "Dynamic Types",
"dynamicTypesDescription": "Automatically convert numbers and booleans",
"error": "Error",
"errorParsing": "Error parsing CSV: {{error}}",
"fieldQuote": "Field Quote (e.g., \")",
"inputCsvFormat": "Input CSV Format",
"inputTitle": "Input CSV",
"invalidCsvFormat": "Invalid CSV format",
"resultTitle": "Output JSON",
"shortDescription": "Convert CSV data to JSON format.",
"skipEmptyLines": "Skip Empty Lines",
"skipEmptyLinesDescription": "Ignore empty lines in the input CSV",
"title": "Convert CSV to JSON",
"toolInfo": {
"description": "This tool transforms Comma Separated Values (CSV) files to JavaScript Object Notation (JSON) data structures. It supports various CSV formats with customizable delimiters, quote characters, and comment symbols. The converter can treat the first row as headers, skip empty lines, and automatically detect data types like numbers and booleans. The resulting JSON can be used for data migration, backups, or as input for other applications.",
"title": "What Is a CSV to JSON Converter?"
},
"useHeaders": "Use Headers",
"useHeadersDescription": "Treat the first row as column headers"
},
"csvToTsv": {
"description": "Upload your CSV file in the form below and it will automatically get converted to a TSV file. In the tool options, you can customize the input CSV format specify the field delimiter, quotation character, and comment symbol, as well as skip empty CSV lines, and choose whether to preserve CSV column headers.",
"longDescription": "This tool transforms Comma Separated Values (CSV) data to Tab Separated Values (TSV) data. Both CSV and TSV are popular file formats for storing tabular data but they use different delimiters to separate values CSV uses commas (",
"shortDescription": "Convert CSV data to TSV format.",
"title": "Convert CSV to TSV"
},
"csvToXml": {
"description": "Convert CSV files to XML format with customizable options.",
"shortDescription": "Convert CSV data to XML format.",
"title": "Convert CSV to XML"
},
"csvToYaml": {
"description": "Just upload your CSV file in the form below and it will automatically get converted to a YAML file. In the tool options, you can specify the field delimiter character, field quote character, and comment character to adapt the tool to custom CSV formats. Additionally, you can select the output YAML format: one that preserves CSV headers or one that excludes CSV headers.",
"longDescription": "This tool transforms CSV (Comma Separated Values) data into the YAML (Yet Another Markup Language) data. CSV is a simple, tabular format that is used to represent matrix-like data types consisting of rows and columns. YAML, on the other hand, is a more advanced format (actually a superset of JSON), which creates more human-readable data for serialization, and it supports lists, dictionaries, and nested objects. This program supports various input CSV formats the input data can be comma-separated (default), semicolon-separated, pipe-separated, or use another completely different delimiter. You can specify the exact delimiter your data uses in the options. Similarly, in the options, you can specify the quote character that is used to wrap CSV fields (by default a double-quote symbol). You can also skip lines that start with comments by specifying the comment symbols in the options. This allows you to keep your data clean by skipping unnecessary lines. There are two ways to convert CSV to YAML. The first method converts each CSV row into a YAML list. The second method extracts headers from the first CSV row and creates YAML objects with keys based on these headers. You can also customize the output YAML format by specifying the number of spaces for indenting YAML structures. If you need to perform the reverse conversion, that is, transform YAML into CSV, you can use our Convert YAML to CSV tool. Csv-abulous!",
"shortDescription": "Quickly convert a CSV file to a YAML file.",
"title": "Convert CSV to YAML"
},
"findIncompleteCsvRecords": {
"checkingOptions": "Checking Options",
"commentCharacterDescription": "Enter the character indicating the start of a comment line. Lines starting with this symbol will be skipped.",
"csvInputOptions": "CSV Input Options",
"csvSeparatorDescription": "Enter the character used to delimit columns in the CSV input file.",
"deleteLinesWithNoData": "Delete Lines with No Data",
"deleteLinesWithNoDataDescription": "Remove empty lines from CSV input file.",
"description": "Just upload your CSV file in the form below and this tool will automatically check if none of the rows or columns are missing values. In the tool options, you can adjust the input file format (specify the delimiter, quote character, and comment character). Additionally, you can enable checking for empty values, skip empty lines, and set a limit on the number of error messages in the output.",
"findEmptyValues": "Find Empty Values",
"findEmptyValuesDescription": "Display a message about CSV fields that are empty (These are not missing fields but fields that contain nothing).",
"inputTitle": "Input CSV",
"limitNumberOfMessages": "Limit number of messages",
"messageLimitDescription": "Set the limit of number of messages in the output.",
"quoteCharacterDescription": "Enter the quote character used to quote the CSV input fields.",
"resultTitle": "CSV Status",
"shortDescription": "Quickly find rows and columns in CSV that are missing values.",
"title": "Find incomplete CSV records",
"toolInfo": {
"title": "What is a {{title}}?"
}
},
"insertCsvColumns": {
"appendColumns": "Append columns",
"commentCharacterDescription": "Enter the character indicating the start of a comment line. Lines starting with this symbol will be skipped.",
"csvOptions": "CSV Options",
"csvSeparator": "CSV separator",
"csvToInsert": "CSV to insert",
"csvToInsertDescription": "Enter one or more columns you want to insert into the CSV. the character used to delimit columns has to be the same with the one in the CSV input file. Ps: Blank lines will be ignored",
"customFillDescription": "If the input CSV file is incomplete (missing values), then add empty fields or custom symbols to records to make a well-formed CSV?",
"customFillValueDescription": "Use this custom value to fill in missing fields. (Works only with \"Custom Values\" mode above.)",
"customPosition": "Custom position",
"customPositionOptionsDescription": "Select the method to insert the columns in the CSV file.",
"description": "Add new columns to CSV data at specified positions.",
"fillWithCustomValues": "Fill With Customs Values",
"fillWithEmptyValues": "Fill With Empty Values",
"headerName": "Header name",
"headerNameDescription": "Header of the column you want to insert columns after.",
"inputTitle": "Input CSV",
"insertingPositionDescription": "Specify where to insert the columns in the CSV file.",
"position": "Position",
"positionOptions": "Position Options",
"prependColumns": "Prepend columns",
"quoteCharDescription": "Enter the quote character used to quote the CSV input fields.",
"resultTitle": "Output CSV",
"rowNumberDescription": "Number of the column you want to insert columns after.",
"separatorDescription": "Enter the character used to delimit columns in the CSV input file.",
"shortDescription": "Quickly insert one or more new columns anywhere in a CSV file.",
"title": "Insert CSV columns",
"toolInfo": {
"description": "This tool allows you to insert new columns into CSV data at specified positions. You can prepend, append, or insert columns at custom positions based on header names or column numbers.",
"title": "Insert CSV Columns"
}
},
"swapCsvColumns": {
"description": "Just upload your CSV file in the form below, specify the columns to swap, and the tool will automatically change the positions of the specified columns in the output file. In the tool options, you can specify the column positions or names that you want to swap, as well as fix incomplete data and optionally remove empty records and records that have been commented out.",
"longDescription": "This tool reorganizes CSV data by swapping the positions of its columns. Swapping columns can enhance the readability of a CSV file by placing frequently used data together or in the front for easier data comparison and editing. For example, you can swap the first column with the last or swap the second column with the third. To swap columns based on their positions, select the",
"shortDescription": "Reorder CSV columns.",
"title": "Swap CSV Columns"
},
"transposeCsv": {
"description": "Just upload your CSV file in the form below, and this tool will automatically transpose your CSV. In the tool options, you can specify the character that starts the comment lines in the CSV to remove them. Additionally, if the CSV is incomplete (missing values), you can replace missing values with the empty character or a custom character.",
"longDescription": "This tool transposes Comma Separated Values (CSV). It treats the CSV as a matrix of data and flips all elements across the main diagonal. The output contains the same CSV data as the input, but now all the rows have become columns, and all the columns have become rows. After transposition, the CSV file will have opposite dimensions. For example, if the input file has 4 columns and 3 rows, the output file will have 3 columns and 4 rows. During conversion, the program also cleans the data from unnecessary lines and corrects incomplete data. Specifically, the tool automatically deletes all empty records and comments that begin with a specific character, which you can set in the option. Additionally, in cases where the CSV data is corrupted or lost, the utility completes the file with empty fields or custom fields that can be specified in the options. Csv-abulous!",
"shortDescription": "Quickly transpose a CSV file.",
"title": "Transpose CSV"
}
}

View File

@@ -0,0 +1,105 @@
{
"changeColors": {
"description": "World",
"shortDescription": "Quickly swap colors in a image",
"title": "Change colors in image"
},
"changeOpacity": {
"description": "Easily adjust the transparency of your images. Simply upload your image, use the slider to set the desired opacity level between 0 (fully transparent) and 1 (fully opaque), and download the modified image.",
"shortDescription": "Adjust transparency of images",
"title": "Change image Opacity"
},
"compress": {
"compressedSize": "Compressed Size",
"compressionOptions": "Compression options",
"description": "Reduce image file size while maintaining quality.",
"failedToCompress": "Failed to compress image. Please try again.",
"fileSizes": "File sizes",
"inputTitle": "Input image",
"maxFileSizeDescription": "Maximum file size in megabytes",
"originalSize": "Original Size",
"qualityDescription": "Image quality percentage (lower means smaller file size)",
"resultTitle": "Compressed image",
"shortDescription": "Compress images to reduce file size while maintaining reasonable quality.",
"title": "Compress Image"
},
"compressPng": {
"description": "This is a program that compresses PNG pictures. As soon as you paste your PNG picture in the input area, the program will compress it and show the result in the output area. In the options, you can adjust the compression level, as well as find the old and new picture file sizes.",
"shortDescription": "Quickly compress a PNG",
"title": "Compress png"
},
"convertJgpToPng": {
"description": "Quickly convert your JPG images to PNG. Just import your PNG image in the editor on the left",
"shortDescription": "Quickly convert your JPG images to PNG",
"title": "Convert JPG to PNG"
},
"convertToJpg": {
"description": "Convert various image formats (PNG, GIF, TIF, PSD, SVG, WEBP, HEIC, RAW) to JPG with customizable quality and background color settings.",
"shortDescription": "Convert images to JPG with quality control",
"title": "Convert Images to JPG"
},
"createTransparent": {
"description": "World",
"shortDescription": "Quickly make an image transparent",
"title": "Create transparent PNG"
},
"crop": {
"description": "Crop images to remove unwanted areas.",
"inputTitle": "Input image",
"resultTitle": "Cropped image",
"shortDescription": "Crop images quickly.",
"title": "Crop Image"
},
"editor": {
"description": "Advanced image editor with tools for cropping, rotating, annotating, adjusting colors, and adding watermarks. Edit your images with professional-grade tools directly in your browser.",
"shortDescription": "Edit images with advanced tools and features",
"title": "Image Editor"
},
"imageToText": {
"description": "Extract text from images (JPG, PNG) using optical character recognition (OCR).",
"shortDescription": "Extract text from images using OCR.",
"title": "Image to Text (OCR)"
},
"qrCode": {
"description": "Generate QR codes for different data types: URL, Text, Email, Phone, SMS, WiFi, vCard, and more.",
"shortDescription": "Create customized QR codes for various data formats.",
"title": "QR Code Generator"
},
"removeBackground": {
"description": "World",
"shortDescription": "Automatically remove backgrounds from images",
"title": "Remove Background from Image"
},
"resize": {
"description": "Resize images to different dimensions.",
"dimensionType": "Dimension Type",
"heightDescription": "Height (in pixels)",
"inputTitle": "Input Image",
"maintainAspectRatio": "Maintain Aspect Ratio",
"maintainAspectRatioDescription": "Maintain the original aspect ratio of the image.",
"percentage": "Percentage",
"percentageDescription": "Percentage of original size (e.g., 50 for half size, 200 for double size)",
"resizeByPercentage": "Resize by Percentage",
"resizeByPercentageDescription": "Resize by specifying a percentage of the original size.",
"resizeByPixels": "Resize by Pixels",
"resizeByPixelsDescription": "Resize by specifying dimensions in pixels.",
"resizeMethod": "Resize Method",
"resultTitle": "Resized Image",
"setHeight": "Set Height",
"setHeightDescription": "Specify the height in pixels and calculate width based on aspect ratio.",
"setWidth": "Set Width",
"setWidthDescription": "Specify the width in pixels and calculate height based on aspect ratio.",
"shortDescription": "Resize images easily.",
"title": "Resize Image",
"toolInfo": {
"description": "This tool allows you to resize JPG, PNG, SVG, or GIF images. You can resize by specifying dimensions in pixels or by percentage, with options to maintain the original aspect ratio.",
"title": "Resize Image"
},
"widthDescription": "Width (in pixels)"
},
"rotate": {
"description": "Rotate an image by a specified angle.",
"shortDescription": "Rotate an image easily.",
"title": "Rotate Image"
}
}

View File

@@ -0,0 +1,67 @@
{
"comparison": {
"description": "Compare two JSON objects to identify differences in structure and values.",
"shortDescription": "Find differences between two JSON objects",
"title": "Compare JSON"
},
"escapeJson": {
"description": "Escape special characters in JSON strings. Convert JSON data to properly escaped format for safe transmission or storage.",
"shortDescription": "Escape special characters in JSON",
"title": "Escape JSON"
},
"jsonToXml": {
"description": "Convert JSON data to XML format. Transform structured JSON objects into well-formed XML documents.",
"shortDescription": "Convert JSON to XML format",
"title": "JSON to XML"
},
"minify": {
"description": "Remove all unnecessary whitespace from JSON.",
"inputTitle": "Input JSON",
"resultTitle": "Minified JSON",
"shortDescription": "Minify JSON by removing whitespace",
"title": "Minify JSON",
"toolInfo": {
"description": "JSON minification is the process of removing all unnecessary whitespace characters from JSON data while maintaining its validity. This includes removing spaces, newlines, and indentation that aren't required for the JSON to be parsed correctly. Minification reduces the size of JSON data, making it more efficient for storage and transmission while keeping the exact same data structure and values.",
"title": "What Is JSON Minification?"
}
},
"prettify": {
"description": "Format JSON with proper indentation and spacing.",
"indentation": "Indentation",
"inputTitle": "Input JSON",
"resultTitle": "Prettified JSON",
"shortDescription": "Format and beautify JSON code",
"title": "Prettify JSON",
"toolInfo": {
"description": "This tool allows you to format JSON data with proper indentation and spacing, making it more readable and easier to work with.",
"title": "Prettify JSON"
},
"useSpaces": "Use Spaces",
"useSpacesDescription": "Indent output with spaces",
"useTabs": "Use Tabs",
"useTabsDescription": "Indent output with tabs."
},
"stringify": {
"description": "Convert JavaScript objects to JSON string format. Serialize data structures into JSON strings for storage or transmission.",
"shortDescription": "Convert objects to JSON string",
"title": "Stringify JSON"
},
"tsvToJson": {
"description": "Convert TSV (Tab-Separated Values) data to JSON format. Transform tabular data into structured JSON objects.",
"shortDescription": "Convert TSV to JSON format",
"title": "TSV to JSON"
},
"validateJson": {
"description": "Check if JSON is valid and well-formed.",
"inputTitle": "Input JSON",
"invalidJson": "❌ {{error}}",
"resultTitle": "Validation Result",
"shortDescription": "Validate JSON code for errors",
"title": "Validate JSON",
"toolInfo": {
"description": "JSON (JavaScript Object Notation) is a lightweight data-interchange format. JSON validation ensures that the structure of the data conforms to the JSON standard. A valid JSON object must have: - Property names enclosed in double quotes. - Properly balanced curly braces {}. - No trailing commas after the last key-value pair. - Proper nesting of objects and arrays. This tool checks the input JSON and provides feedback to help identify and fix common errors.",
"title": "What is JSON Validation?"
},
"validJson": "✅ Valid JSON"
}
}

258
public/locales/en/list.json Normal file
View File

@@ -0,0 +1,258 @@
{
"duplicate": {
"concatenate": "Concatenate",
"concatenateDescription": "Concatenate copies (if unchecked, items will be interweaved)",
"copyDescription": "Number of copies (can be fractional)",
"description": "World's simplest browser-based utility for duplicating list items. Input your list and specify duplication criteria to create copies of items. Perfect for data expansion, testing, or creating repeated patterns.",
"duplicationOptions": "Duplication Options",
"error": "Error",
"example1Description": "This example shows how to duplicate a list of words.",
"example1Title": "Simple duplication",
"example2Description": "This example shows how to duplicate a list in reverse order.",
"example2Title": "Reverse duplication",
"example3Description": "This example shows how to interweave items instead of concatenating them.",
"example3Title": "Interweaving items",
"example4Description": "This example shows how to duplicate a list with a fractional number of copies.",
"example4Title": "Fractional duplication",
"examples": {
"fractional": {
"description": "This example shows how to duplicate a list with a fractional number of copies.",
"title": "Fractional duplication"
},
"interweave": {
"description": "This example shows how to interweave items instead of concatenating them.",
"title": "Interweaving items"
},
"reverse": {
"description": "This example shows how to duplicate a list in reverse order.",
"title": "Reverse duplication"
},
"simple": {
"description": "This example shows how to duplicate a list of words.",
"title": "Simple duplication"
}
},
"inputTitle": "Input List",
"joinSeparatorDescription": "Separator to join the duplicated list",
"resultTitle": "Duplicated List",
"reverse": "Reverse",
"reverseDescription": "Reverse the duplicated items",
"shortDescription": "Duplicate list items with specified criteria",
"splitByRegex": "Split by Regular Expression",
"splitBySymbol": "Split by Symbol",
"splitOptions": "Split Options",
"splitSeparatorDescription": "Separator to split the list",
"title": "Duplicate",
"toolInfo": {
"description": "This tool allows you to duplicate items in a list. You can specify the number of copies (including fractional values), control whether items are concatenated or interweaved, and even reverse the duplicated items. It's useful for creating repeated patterns, generating test data, or expanding lists with predictable content.",
"title": "List Duplication"
},
"unknownError": "An unknown error occurred",
"validation": {
"copyMustBeNumber": "Number of copies must be a number",
"copyMustBePositive": "Number of copies must be positive",
"copyRequired": "Number of copies is required",
"joinSeparatorRequired": "The join separator is required",
"separatorRequired": "The separator is required"
}
},
"findMostPopular": {
"description": "World's simplest browser-based utility for finding the most popular items in a list. Input your list and instantly get the items that appear most frequently. Perfect for data analysis, trend identification, or finding common elements.",
"displayFormatDescription": "How to display the most popular list items?",
"displayOptions": {
"count": "Show item count",
"percentage": "Show item percentage",
"total": "Show item total"
},
"extractListItems": "How to Extract List Items?",
"ignoreItemCase": "Ignore Item Case",
"ignoreItemCaseDescription": "Compare all list items in lowercase.",
"inputTitle": "Input list",
"itemComparison": "Item comparison",
"outputFormat": "Top item output format",
"removeEmptyItems": "Remove empty items",
"removeEmptyItemsDescription": "Ignore empty items from comparison.",
"resultTitle": "Most popular items",
"shortDescription": "Find most frequently occurring items",
"sortOptions": {
"alphabetic": "Sort Alphabetically",
"count": "Sort by count"
},
"sortingMethodDescription": "Select a sorting method.",
"splitOperators": {
"regex": {
"description": "Delimit input list items with a regular expression.",
"title": "Use a Regex for Splitting"
},
"symbol": {
"description": "Delimit input list items with a character.",
"title": "Use a Symbol for Splitting"
}
},
"splitSeparatorDescription": "Set a delimiting symbol or regular expression.",
"title": "Find most popular",
"trimItems": "Trim top list items",
"trimItemsDescription": "Remove leading and trailing spaces before comparing items"
},
"findUnique": {
"caseSensitiveItems": "Case Sensitive Items",
"caseSensitiveItemsDescription": "Output items with different case as unique elements in the list.",
"delimiterDescription": "Set a delimiting symbol or regular expression.",
"description": "World's simplest browser-based utility for finding unique items in a list. Input your list and instantly get all unique values with duplicates removed. Perfect for data cleaning, deduplication, or finding distinct elements.",
"findAbsolutelyUniqueItems": "Find Absolutely Unique Items",
"findAbsolutelyUniqueItemsDescription": "Display only those items of the list that exist in a single copy.",
"inputListDelimiter": "Input List Delimiter",
"inputTitle": "Input List",
"outputListDelimiter": "Output List Delimiter",
"resultTitle": "Unique Items",
"shortDescription": "Find unique items in a list",
"skipEmptyItems": "Skip Empty Items",
"skipEmptyItemsDescription": "Don't include the empty list items in the output.",
"title": "Find unique",
"trimItems": "Trim List Items",
"trimItemsDescription": "Remove leading and trailing spaces before comparing items.",
"uniqueItemOptions": "Unique Item Options"
},
"group": {
"deleteEmptyItems": "Delete Empty Items",
"deleteEmptyItemsDescription": "Ignore empty items and don't include them in the groups.",
"description": "World's simplest browser-based utility for grouping list items. Input your list and specify grouping criteria to organize items into logical groups. Perfect for categorizing data, organizing information, or creating structured lists. Supports custom separators and various grouping options.",
"emptyItemsAndPadding": "Empty Items and Padding",
"groupNumberDescription": "Number of items in a group",
"groupSeparatorDescription": "Group separator character",
"groupSizeAndSeparators": "Group Size and Separators",
"inputItemSeparator": "Input Item Separator",
"inputTitle": "Input list",
"itemSeparatorDescription": "Item separator character",
"leftWrapDescription": "Group's left wrap symbol.",
"padNonFullGroups": "Pad Non-full Groups",
"padNonFullGroupsDescription": "Fill non-full groups with a custom item (enter below).",
"paddingCharDescription": "Use this character or item to pad non-full groups.",
"resultTitle": "Grouped items",
"rightWrapDescription": "Group's right wrap symbol.",
"shortDescription": "Group list items by common properties",
"splitOperators": {
"regex": {
"description": "Delimit input list items with a regular expression.",
"title": "Use a Regex for Splitting"
},
"symbol": {
"description": "Delimit input list items with a character.",
"title": "Use a Symbol for Splitting"
}
},
"splitSeparatorDescription": "Set a delimiting symbol or regular expression.",
"title": "Group"
},
"reverse": {
"description": "This is a super simple browser-based application prints all list items in reverse. The input items can be separated by any symbol and you can also change the separator of the reversed list items.",
"inputTitle": "Input list",
"itemSeparator": "Item Separator",
"itemSeparatorDescription": "Set a delimiting symbol or regular expression.",
"outputListOptions": "Output List Options",
"outputSeparatorDescription": "Output list item separator.",
"resultTitle": "Reversed list",
"shortDescription": "Quickly reverse a list",
"splitOperators": {
"regex": {
"description": "Delimit input list items with a regular expression.",
"title": "Use a Regex for Splitting"
},
"symbol": {
"description": "Delimit input list items with a character.",
"title": "Use a Symbol for Splitting"
}
},
"splitterMode": "Splitter Mode",
"title": "Reverse",
"toolInfo": {
"description": "With this utility, you can reverse the order of items in a list. The utility first splits the input list into individual items and then iterates through them from the last item to the first item, printing each item to the output during the iteration. The input list may contain anything that can be represented as textual data, which includes digits, numbers, strings, words, sentences, etc. The input item separator can also be a regular expression. For example, the regex /[;,]/ will allow you to use items that are either comma- or semicolon-separated. The input and output list items delimiters can be customized in the options. By default, both input and output lists are comma-separated. Listabulous!",
"title": "What Is a List Reverser?"
}
},
"rotate": {
"description": "World's simplest browser-based utility for rotating list items. Input your list and specify rotation amount to shift items by a specified number of positions. Perfect for data manipulation, circular shifts, or reordering lists.",
"shortDescription": "Rotate list items by specified positions",
"title": "Rotate"
},
"shuffle": {
"delimiterDescription": "Set a delimiting symbol or regular expression.",
"description": "World's simplest browser-based utility for shuffling list items. Input your list and instantly get a randomized version with items in random order. Perfect for creating variety, testing randomness, or mixing up ordered data.",
"inputListSeparator": "Input list separator",
"inputTitle": "Input list",
"joinSeparatorDescription": "Use this separator in the randomized list.",
"outputLengthDescription": "Output this many random items",
"resultTitle": "Shuffled list",
"shortDescription": "Randomize the order of list items",
"shuffledListLength": "Shuffled List Length",
"shuffledListSeparator": "Shuffled List Separator",
"title": "Shuffle"
},
"sort": {
"caseSensitive": "Case Sensitive Sort",
"caseSensitiveDescription": "Sort uppercase and lowercase items separately. Capital letters precede lowercase letters in an ascending list. (Works only in alphabetical sorting mode.)",
"description": "World's simplest browser-based utility for sorting list items. Input your list and specify sorting criteria to organize items in ascending or descending order. Perfect for data organization, text processing, or creating ordered lists.",
"inputItemSeparator": "Input item separator",
"inputTitle": "Input list",
"joinSeparatorDescription": "Use this symbol as a joiner between items in a sorted list.",
"orderDescription": "Select a sorting order.",
"orderOptions": {
"decreasing": "Decreasing order",
"increasing": "Increasing order"
},
"removeDuplicates": "Remove duplicates",
"removeDuplicatesDescription": "Delete duplicate list items.",
"resultTitle": "Sorted list",
"shortDescription": "Sort list items in specified order",
"sortMethod": "Sort method",
"sortMethodDescription": "Select a sorting method.",
"sortOptions": {
"alphabetic": "Sort Alphabetically",
"length": "Sort by Length",
"numeric": "Sort Numerically"
},
"sortedItemProperties": "Sorted item properties",
"splitOperators": {
"regex": {
"description": "Delimit input list items with a regular expression.",
"title": "Use a Regex for Splitting"
},
"symbol": {
"description": "Delimit input list items with a character.",
"title": "Use a Symbol for Splitting"
}
},
"splitSeparatorDescription": "Set a delimiting symbol or regular expression.",
"title": "Sort"
},
"truncate": {
"description": "World's simplest browser-based utility for truncating lists. Input your list and specify the maximum number of items to keep. Perfect for data processing, list management, or limiting content length.",
"shortDescription": "Truncate list to specified number of items",
"title": "Truncate"
},
"unwrap": {
"description": "World's simplest browser-based utility for unwrapping list items. Input your wrapped list and specify unwrapping criteria to flatten organized items. Perfect for data processing, text manipulation, or extracting content from structured lists.",
"shortDescription": "Unwrap list items from structured format",
"title": "Unwrap"
},
"wrap": {
"description": "Add text before and after each list item.",
"inputTitle": "Input List",
"joinSeparatorDescription": "Separator to join the wrapped list",
"leftTextDescription": "Text to add before each item",
"removeEmptyItems": "Remove empty items",
"resultTitle": "Wrapped List",
"rightTextDescription": "Text to add after each item",
"shortDescription": "Wrap list items with specified criteria",
"splitByRegex": "Split by Regular Expression",
"splitBySymbol": "Split by Symbol",
"splitOptions": "Split Options",
"splitSeparatorDescription": "Separator to split the list",
"title": "Wrap",
"toolInfo": {
"description": "This tool allows you to add text before and after each item in a list. You can specify different text for the left and right sides, and control how the list is processed. It's useful for adding quotes, brackets, or other formatting to list items, preparing data for different formats, or creating structured text.",
"title": "List Wrapping"
},
"wrapOptions": "Wrap Options"
}
}

View File

@@ -0,0 +1,97 @@
{
"arithmeticSequence": {
"commonDifferenceDescription": "Common difference between terms (d)",
"description": "Generate arithmetic sequences with customizable parameters.",
"firstTermDescription": "First term of the sequence (a₁)",
"numberOfTermsDescription": "Number of terms to generate (n)",
"outputFormat": "Output Format",
"resultTitle": "Generated Sequence",
"separatorDescription": "Separator between terms",
"sequenceParameters": "Sequence Parameters",
"shortDescription": "Generate arithmetic sequences",
"title": "Arithmetic Sequence",
"toolInfo": {
"description": "An arithmetic sequence is a sequence of numbers where the difference between each consecutive term is constant. This constant difference is called the common difference. Given the first term (a₁) and the common difference (d), each term can be found by adding the common difference to the previous term.",
"title": "What is an Arithmetic Sequence?"
}
},
"generate": {
"arithmeticSequenceOption": "Arithmetic sequence option",
"description": "Generate a sequence of numbers with customizable parameters.",
"numberOfElementsDescription": "Number of elements in sequence.",
"resultTitle": "Generated numbers",
"separator": "Separator",
"separatorDescription": "Separate elements in the arithmetic sequence by this character.",
"shortDescription": "Generate random numbers in specified ranges",
"startSequenceDescription": "Start sequence from this number.",
"stepDescription": "Increase each element by this amount",
"title": "Generate",
"toolInfo": {
"description": "This tool allows you to generate a sequence of numbers with customizable parameters. You can specify the starting value, step size, and number of elements.",
"title": "Generate numbers"
}
},
"ohmsLaw": {
"description": "Calculates voltage, current and resistance",
"longDescription": "This calculator applies Ohm's Law (V = I × R) to determine any of the three electrical parameters when the other two are known. Ohm's Law is a fundamental principle in electrical engineering that describes the relationship between voltage (V), current (I), and resistance (R). This tool is essential for electronics hobbyists, electrical engineers, and students working with circuits to quickly solve for unknown values in their electrical designs.",
"shortDescription": "Calculate voltage, current, or resistance in electrical circuits using Ohm's Law",
"title": "Ohm's Law"
},
"slackline": {
"description": "Calculates tension in a slackline",
"longDescription": "This calculator assumes a load in the center of the rope",
"shortDescription": "Calculate the approximate tension of a slackline or clothesline. Do not rely on this for safety.",
"title": "Slackline Tension"
},
"sphereArea": {
"description": "Area of a Sphere",
"longDescription": "This calculator determines the surface area of a sphere using the formula A = 4πr². You can either input the radius to find the surface area or enter the surface area to calculate the required radius. This tool is useful for students studying geometry, engineers working with spherical objects, and anyone needing to perform calculations involving spherical surfaces.",
"shortDescription": "Calculate the surface area of a sphere based on its radius",
"title": "Area of a Sphere"
},
"sphereVolume": {
"description": "Volume of a Sphere",
"longDescription": "This calculator computes the volume of a sphere using the formula V = (4/3)πr³. You can input either the radius or diameter to find the volume, or enter the volume to determine the required radius. The tool is valuable for students, engineers, and professionals working with spherical objects in fields such as physics, engineering, and manufacturing.",
"shortDescription": "Calculate the volume of a sphere using radius or diameter",
"title": "Volume of a Sphere"
},
"sum": {
"description": "Calculate the sum of a list of numbers. Enter numbers separated by commas or newlines to get their total sum.",
"example1Description": "In this example, we calculate the sum of ten positive integers. These integers are listed as a column and their total sum equals 19494.",
"example1Title": "Sum of Ten Positive Numbers",
"example2Description": "This example reverses a column of twenty three-syllable nouns and prints all the words from the bottom to top. To separate the list items, it uses the \\n character as input item separator, which means that each item is on its own line.",
"example2Title": "Count Trees in the Park",
"example3Description": "In this example, we add together ninety different values positive numbers, negative numbers, integers and decimal fractions. We set the input separator to a comma and after adding all of them together, we get 0 as output.",
"example3Title": "Sum of Integers and Decimals",
"example4Description": "In this example, we calculate the sum of all ten digits and enable the option \"Print Running Sum\". We get the intermediate values of the sum in the process of addition. Thus, we have the following sequence in the output: 0, 1 (0 + 1), 3 (0 + 1 + 2), 6 (0 + 1 + 2 + 3), 10 (0 + 1 + 2 + 3 + 4), and so on.",
"example4Title": "Running Sum of Numbers",
"extractionTypes": {
"delimiter": {
"description": "Customize the number separator here. (By default a line break.)",
"title": "Number Delimiter"
},
"smart": {
"description": "Auto detect numbers in the input.",
"title": "Smart Sum"
}
},
"inputTitle": "Input",
"numberExtraction": "Number Extraction",
"printRunningSum": "Print Running Sum",
"printRunningSumDescription": "Display the sum as it's calculated step by step.",
"resultTitle": "Total",
"runningSum": "Running Sum",
"shortDescription": "Calculate sum of numbers",
"title": "Sum",
"toolInfo": {
"description": "This is an online browser-based utility for calculating the sum of a bunch of numbers. You can enter the numbers separated by a comma, space, or any other character, including the line break. You can also simply paste a fragment of textual data that contains numerical values that you want to sum up and the utility will extract them and find their sum.",
"title": "What Is a Number Sum Calculator?"
}
},
"voltageDropInWire": {
"description": "Calculates round trip voltage and power loss in a 2 conductor cable",
"longDescription": "This calculator helps determine the voltage drop and power loss in a two-conductor electrical cable. It takes into account the cable length, wire gauge (cross-sectional area), material resistivity, and current flow. The tool calculates the round-trip voltage drop, total resistance of the cable, and the power dissipated as heat. This is particularly useful for electrical engineers, electricians, and hobbyists when designing electrical systems to ensure voltage levels remain within acceptable limits at the load.",
"shortDescription": "Calculate voltage drop and power loss in electrical cables based on length, material, and current",
"title": "Round trip voltage drop in cable"
}
}

114
public/locales/en/pdf.json Normal file
View File

@@ -0,0 +1,114 @@
{
"compressPdf": {
"compressedFileSize": "Compressed File Size",
"compressingPdf": "Compressing PDF...",
"compressionLevel": "Compression Level",
"compressionSettings": "Compression Settings",
"description": "Reduce PDF file size while maintaining quality using Ghostscript",
"errorCompressingPdf": "Failed to compress PDF: {{error}}",
"errorReadingPdf": "Failed to read PDF file. Please make sure it is a valid PDF.",
"fileSize": "Original File Size",
"highCompression": "High Compression",
"highCompressionDescription": "Maximum file size reduction with some quality loss",
"inputTitle": "Input PDF",
"longDescription": "Compress PDF files securely in your browser using Ghostscript. Your files never leave your device, ensuring complete privacy while reducing file sizes for email sharing, uploading to websites, or saving storage space. Powered by WebAssembly technology.",
"lowCompression": "Low Compression",
"lowCompressionDescription": "Slightly reduce file size with minimal quality loss",
"mediumCompression": "Medium Compression",
"mediumCompressionDescription": "Balance between file size and quality",
"pages": "Number of Pages",
"resultTitle": "Compressed PDF",
"shortDescription": "Compress PDF files securely in your browser",
"title": "Compress PDF"
},
"editor": {
"description": "Advanced PDF editor with annotation, form-fill, highlight, and export capabilities. Edit your PDFs directly in the browser with professional-grade tools including text insertion, drawing, highlighting, signing and form filling.",
"shortDescription": "Edit PDFs with advanced annotation, signing and editing tools",
"title": "PDF Editor"
},
"merge": {
"inputTitle": "Input PDF",
"loadingText": "Extracting pages",
"resultTitle": "Output merged PDF",
"toolInfo": {
"description": "This tool allows you to merge multiple PDF files into a single document. To use the tool, simply upload the PDF files you want to merge. The tool will then combine all pages from the input files into a single PDF document.",
"title": "How to Use the Merge PDF Tool?"
}
},
"mergePdf": {
"description": "Combine multiple PDF files into a single document.",
"inputTitle": "Input PDFs",
"mergingPdfs": "Merging PDFs",
"pdfOptions": "PDF Options",
"resultTitle": "Merged PDF",
"shortDescription": "Merge multiple PDF files into a single document",
"sortByFileName": "Sort by file name",
"sortByFileNameDescription": "Sort PDFs alphabetically by file name",
"sortByUploadOrder": "Sort by upload order",
"sortByUploadOrderDescription": "Keep PDFs in the order they were uploaded",
"title": "Merge PDF",
"toolInfo": {
"description": "This tool allows you to combine multiple PDF files into a single document. You can choose how to sort the PDFs and the tool will merge them in the specified order.",
"title": "Merge PDF Files"
}
},
"pdfToEpub": {
"description": "Transform PDF documents into EPUB files for better e-reader compatibility.', icon: 'material-symbols:import-contacts', component: lazy(() => import('./index')), keywords: ['pdf', 'epub', 'convert', 'ebook'], path: 'pdf-to-epub', i18n: { name: 'pdf:pdfToEpub.title', description: 'pdf:pdfToEpub.description",
"shortDescription": "Convert PDF files to EPUB format",
"title": "PDF to EPUB"
},
"pdfToPng": {
"description": "Transform PDF documents into PNG panels.",
"longDescription": "Upload a PDF and convert each page into a high-quality PNG image directly in your browser. This tool is ideal for extracting visual content or sharing individual pages. No data is uploaded — everything runs locally.",
"shortDescription": "Convert PDF into PNG images",
"title": "PDF to PNG"
},
"protectPdf": {
"description": "Add password protection to your PDF files securely in your browser",
"shortDescription": "Password protect PDF files securely",
"title": "Protect PDF"
},
"rotatePdf": {
"allPagesWillBeRotated": "All {{count}} pages will be rotated",
"angleOptions": {
"clockwise90": "90° Clockwise",
"counterClockwise270": "270° (90° Counter-clockwise)",
"upsideDown180": "180° (Upside down)"
},
"applyToAllPages": "Apply to all pages",
"description": "Rotate pages in a PDF document.",
"inputTitle": "Input PDF",
"longDescription": "Change the orientation of PDF pages by rotating them 90, 180, or 270 degrees. Useful for fixing incorrectly scanned documents or preparing PDFs for printing.",
"pageRangesDescription": "Enter page numbers or ranges separated by commas (e.g., 1,3,5-7)",
"pageRangesPlaceholder": "e.g., 1,5-8",
"pagesWillBeRotated": "{{count}} page{{count !== 1 ? 's' : ''}} will be rotated",
"pdfPageCount": "PDF has {{count}} page{{count !== 1 ? 's' : ''}}",
"resultTitle": "Rotated PDF",
"rotatingPages": "Rotating pages",
"rotationAngle": "Rotation Angle",
"rotationSettings": "Rotation Settings",
"shortDescription": "Rotate pages in a PDF document",
"title": "Rotate PDF",
"toolInfo": {
"description": "This tool allows you to rotate pages in a PDF document. You can rotate all pages or specify individual pages to rotate. Choose a rotation angle: 90° Clockwise, 180° (Upside down), or 270° (90° Counter-clockwise). To rotate specific pages, uncheck \"Apply to all pages\" and enter page numbers or ranges separated by commas (e.g., 1,3,5-7).",
"title": "How to Use the Rotate PDF Tool"
}
},
"splitPdf": {
"description": "Extract specific pages from a PDF document.",
"extractingPages": "Extracting pages",
"inputTitle": "Input PDF",
"pageExtractionPreview": "{{count}} page{{count !== 1 ? 's' : ''}} will be extracted",
"pageRangesDescription": "Enter page numbers or ranges separated by commas (e.g., 1,3,5-7)",
"pageRangesPlaceholder": "e.g., 1,5-8",
"pageSelection": "Page Selection",
"pdfPageCount": "PDF has {{count}} page{{count !== 1 ? 's' : ''}}",
"resultTitle": "Extracted PDF",
"shortDescription": "Extract specific pages from a PDF file",
"title": "Split PDF",
"toolInfo": {
"description": "This tool allows you to extract specific pages from a PDF document. You can specify individual pages or ranges of pages to extract.",
"title": "Split PDF"
}
}
}

View File

@@ -0,0 +1,261 @@
{
"base64": {
"decode": "Base64 Decode",
"description": "Encode or decode text using Base64 encoding.",
"encode": "Base64 Encode",
"inputTitle": "Input Data",
"optionsTitle": "Base64 Options",
"resultTitle": "Result",
"shortDescription": "Encode or decode data using Base64.",
"title": "Base64 Encoder/Decoder",
"toolInfo": {
"description": "Base64 is an encoding scheme that represents data in an ASCII string format by translating it into a radix-64 representation. Although it can be used to encode strings, it is commonly used to encode binary data for transmission over media that are designed to deal with textual data.",
"title": "What is Base64?"
}
},
"censor": {
"description": "utility for censoring words in text. Load your text in the input form on the left, specify all the bad words in the options, and you'll instantly get censored text in the output area.\", longDescription: 'With this online tool, you can censor certain words in any text. You can specify a list of unwanted words (such as swear words or secret words) and the program will replace them with alternative words and create a safe-to-read text. The words can be specified in a multi-line text field in the options by entering one word per line.', keywords: ['text', 'censor', 'words', 'characters'], component: lazy(() => import('./index')), i18n: { name: 'string:censor.title', description: 'string:censor.description",
"shortDescription": "Quickly mask bad words or replace them with alternative words.",
"title": "Text Censor"
},
"createPalindrome": {
"description": "World's simplest browser-based utility for creating palindromes from any text. Input text and instantly transform it into a palindrome that reads the same forward and backward. Perfect for word games, creating symmetrical text patterns, or exploring linguistic curiosities.",
"shortDescription": "Create text that reads the same forward and backward",
"title": "Create palindrome"
},
"extractSubstring": {
"description": "World's simplest browser-based utility for extracting substrings from text. Input your text and specify start and end positions to extract the desired portion. Perfect for data processing, text analysis, or extracting specific content from larger text blocks.",
"shortDescription": "Extract a portion of text between specified positions",
"title": "Extract substring"
},
"join": {
"blankLinesAndTrailingSpaces": "Blank Lines and Trailing Spaces",
"deleteBlankDescription": "Delete lines that don't have text symbols.",
"deleteBlankTitle": "Delete Blank Lines",
"deleteTrailingDescription": "Remove spaces and tabs at the end of the lines.",
"deleteTrailingTitle": "Delete Trailing Spaces",
"description": "Join text pieces together with customizable separators.",
"inputTitle": "Text Pieces",
"joinCharacterDescription": "Symbol that connects broken pieces of text. (Space by default.)",
"joinCharacterPlaceholder": "Join Character",
"resultTitle": "Joined Text",
"shortDescription": "Join text elements with a specified separator",
"textMergedOptions": "Text Merged Options",
"title": "Join Text",
"toolInfo": {
"description": "With this tool you can join parts of the text together. It takes a list of text values, separated by newlines, and merges them together. You can set the character that will be placed between the parts of the combined text. Also, you can ignore all empty lines and remove spaces and tabs at the end of all lines. Textabulous!",
"title": "What Is a Text Joiner?"
}
},
"palindrome": {
"description": "World's simplest browser-based utility for checking if text is a palindrome. Instantly verify if your text reads the same forward and backward. Perfect for word puzzles, linguistic analysis, or validating symmetrical text patterns. Supports various delimiters and multi-word palindrome detection.",
"shortDescription": "Check if text reads the same forward and backward",
"title": "Palindrome"
},
"passwordGenerator": {
"avoidAmbiguous": "Avoid ambiguous characters (i, I, l, 0, O)",
"description": "Generate secure random passwords with customizable length and character types. Choose from lowercase, uppercase, numbers, and special characters. Option to avoid ambiguous characters for better readability.",
"includeLowercase": "Include lowercase letters (a-z)",
"includeNumbers": "Include numbers (0-9)",
"includeSymbols": "Include special characters",
"includeUppercase": "Include uppercase letters (A-Z)",
"lengthDesc": "Length of the password",
"lengthPlaceholder": "e.g. 12",
"optionsTitle": "Password Options",
"resultTitle": "Generated Password",
"shortDescription": "Generate secure random passwords with custom options",
"title": "Password Generator",
"toolInfo": {
"description": "This tool generates secure random passwords based on your selected criteria. You can customize the length, include or exclude different character types, and avoid ambiguous characters for better readability. Perfect for creating strong passwords for accounts, applications, or any security needs.",
"title": "About Password Generator"
}
},
"quote": {
"allowDoubleQuotation": "Allow double quotation",
"description": "Add quotes around text with customizable options.",
"inputTitle": "Input Text",
"leftQuoteDescription": "Left quote character(s)",
"processAsMultiLine": "Process as multi-line text",
"quoteEmptyLines": "Quote empty lines",
"quoteOptions": "Quote Options",
"resultTitle": "Quoted Text",
"rightQuoteDescription": "Right quote character(s)",
"shortDescription": "Add quotes around text with various styles",
"title": "Text Quoter",
"toolInfo": {
"description": "This tool allows you to add quotes around text. You can choose different quote characters, handle multi-line text, and control how empty lines are processed. It's useful for preparing text for programming, formatting data, or creating stylized text.",
"title": "Text Quoter"
}
},
"randomizeCase": {
"description": "World's simplest browser-based utility for randomizing text case. Input your text and instantly transform it with random upper and lower case letters. Perfect for creating unique text effects, testing case sensitivity, or generating varied text patterns.",
"shortDescription": "Randomize the case of letters in text",
"title": "Randomize case"
},
"removeDuplicateLines": {
"description": "Load your text in the input form on the left and you'll instantly get text with no duplicate lines in the output area. Powerful, free, and fast. Load text lines get unique text lines",
"shortDescription": "Quickly delete all repeated lines from text",
"title": "Remove duplicate lines"
},
"repeat": {
"delimiterDescription": "Delimiter for output copies.",
"delimiterPlaceholder": "Delimiter",
"description": "Repeat text multiple times with customizable separators.",
"inputTitle": "Input text",
"numberPlaceholder": "Number",
"repeatAmountDescription": "Number of repetitions.",
"repetitionsDelimiter": "Repetitions Delimiter",
"resultTitle": "Repeated text",
"shortDescription": "Repeat text multiple times",
"textRepetitions": "Text Repetitions",
"title": "Repeat Text",
"toolInfo": {
"description": "This tool allows you to repeat a given text multiple times with an optional separator.",
"title": "Repeat text"
}
},
"reverse": {
"description": "World's simplest browser-based utility for reversing text. Input any text and get it instantly reversed, character by character. Perfect for creating mirror text, analyzing palindromes, or playing with text patterns. Preserves spaces and special characters while reversing.",
"inputTitle": "Text to reverse",
"processMultiLine": "Process multi-line text",
"processMultiLineDescription": "Each line will be reversed independently",
"resultTitle": "Reversed text",
"reversalOptions": "Reversal options",
"shortDescription": "Reverse any text character by character",
"skipEmptyLines": "Skip empty lines",
"skipEmptyLinesDescription": "Empty lines will be removed from the output",
"title": "Reverse",
"trimWhitespace": "Trim whitespace",
"trimWhitespaceDescription": "Remove leading and trailing whitespace from each line"
},
"rot13": {
"description": "Encode or decode text using ROT13 cipher.",
"inputTitle": "Input Text",
"resultTitle": "ROT13 Result",
"shortDescription": "Encode or decode text using ROT13 cipher.",
"title": "ROT13 Encoder/Decoder",
"toolInfo": {
"description": "ROT13 (rotate by 13 places) is a simple letter substitution cipher that replaces a letter with the 13th letter after it in the alphabet. ROT13 is a special case of the Caesar cipher which was developed in ancient Rome. Because there are 26 letters in the English alphabet, ROT13 is its own inverse; that is, to undo ROT13, the same algorithm is applied, so the same action can be used for encoding and decoding.",
"title": "What Is ROT13?"
}
},
"rotate": {
"description": "Rotate characters in text by specified positions.",
"inputTitle": "Input Text",
"processAsMultiLine": "Process as multi-line text (rotate each line separately)",
"resultTitle": "Rotated Text",
"rotateLeft": "Rotate Left",
"rotateRight": "Rotate Right",
"rotationOptions": "Rotation Options",
"shortDescription": "Shift characters in text by position.",
"stepDescription": "Number of positions to rotate",
"title": "Rotate Text",
"toolInfo": {
"description": "This tool allows you to rotate characters in a string by a specified number of positions. You can rotate to the left or right, and process multi-line text by rotating each line separately. String rotation is useful for simple text transformations, creating patterns, or implementing basic encryption techniques.",
"title": "String Rotation"
}
},
"split": {
"charAfterChunkDescription": "Character after each chunk",
"charBeforeChunkDescription": "Character before each chunk",
"chunksDescription": "Number of chunks of equal length in the output.",
"chunksTitle": "Use a Number of Chunks",
"description": "World's simplest browser-based utility for splitting text. Input your text and specify a separator to split it into multiple parts. Perfect for data processing, text manipulation, or extracting specific content from larger text blocks.",
"lengthDescription": "Number of characters that will be put in each output chunk.",
"lengthTitle": "Use Length for Splitting",
"outputSeparatorDescription": "Character that will be put between the split chunks. (It's newline \"\\n\" by default.)",
"outputSeparatorOptions": "Output Separator Options",
"regexDescription": "Regular expression that will be used to break text into parts. (Multiple spaces by default.)",
"regexTitle": "Use a Regex for Splitting",
"resultTitle": "Split Result",
"shortDescription": "Split text into multiple parts using a separator",
"splitSeparatorOptions": "Split separator options",
"symbolDescription": "Character that will be used to break text into parts. (Space by default.)",
"symbolTitle": "Use a Symbol for Splitting",
"title": "Split"
},
"statistic": {
"characterFrequencyAnalysis": "Character Frequency Analysis",
"characterFrequencyAnalysisDescription": "Count how often each character appears in the text",
"delimitersOptions": "Delimiters Options",
"description": "Analyze text and generate comprehensive statistics.",
"includeEmptyLines": "Include Empty Lines",
"includeEmptyLinesDescription": "Include blank lines when counting lines",
"inputTitle": "Input text",
"resultTitle": "Text Statistics",
"sentenceDelimitersDescription": "Enter custom characters used to delimit sentences in your language (separated by comma) or leave it blank for default.",
"sentenceDelimitersPlaceholder": "e.g. ., !, ?, ...",
"shortDescription": "Get statistics about your text",
"statisticsOptions": "Statistics Options",
"title": "Text Statistics",
"toolInfo": {
"description": "This tool allows you to analyze text and generate comprehensive statistics including character count, word count, line count, and frequency analysis of characters and words.",
"title": "What is a {{title}}?"
},
"wordDelimitersDescription": "Enter custom Regex to count Words or leave it blank for default.",
"wordDelimitersPlaceholder": "eg. \\s.,;:!?\"«»()…",
"wordFrequencyAnalysis": "Word Frequency Analysis",
"wordFrequencyAnalysisDescription": "Count how often each word appears in the text"
},
"textReplacer": {
"description": "Replace text patterns with new content.",
"findPatternInText": "Find This Pattern in Text",
"findPatternUsingRegexp": "Find a Pattern Using a RegExp",
"inputTitle": "Text to replace",
"newTextPlaceholder": "New text",
"regexpDescription": "Enter the regular expression that you want to replace.",
"replacePatternDescription": "Enter the pattern to use for replacement.",
"replaceText": "Replace Text",
"resultTitle": "Text with replacements",
"searchPatternDescription": "Enter the text pattern that you want to replace.",
"searchText": "Search text",
"shortDescription": "Quickly replace text in your content",
"title": "Text Replacer",
"toolInfo": {
"description": "Easily replace specific text in your content with this simple, browser-based tool. Just input your text, set the text you want to replace and the replacement value, and instantly get the updated version.",
"title": "Text Replacer"
}
},
"toMorse": {
"dashSymbolDescription": "Symbol that will correspond to the dash in Morse code.",
"description": "Convert text to Morse code.",
"dotSymbolDescription": "Symbol that will correspond to the dot in Morse code.",
"longSignal": "Long Signal",
"resultTitle": "Morse code",
"shortDescription": "Quickly encode text to morse",
"shortSignal": "Short Signal",
"title": "String To morse"
},
"truncate": {
"addTruncationIndicator": "Add Truncation Indicator",
"charactersPlaceholder": "Characters",
"description": "Shorten text to a specified length.",
"indicatorDescription": "Characters to add at the end (or start) of the text. Note: They count towards the length.",
"inputTitle": "Input text",
"leftSideDescription": "Remove characters from the start of the text.",
"leftSideTruncation": "Left-side Truncation",
"lengthAndLines": "Length and Lines",
"lineByLineDescription": "Truncate each line separately.",
"lineByLineTruncating": "Line-by-line Truncating",
"maxLengthDescription": "Number of characters to leave in the text.",
"numberPlaceholder": "Number",
"resultTitle": "Truncated text",
"rightSideDescription": "Remove characters from the end of the text.",
"rightSideTruncation": "Right-side Truncation",
"shortDescription": "Truncate text to a specified length",
"suffixAndAffix": "Suffix and Affix",
"title": "Truncate Text",
"toolInfo": {
"description": "Load your text in the input form on the left and you will automatically get truncated text on the right.",
"title": "Truncate text"
},
"truncationSide": "Truncation Side"
},
"uppercase": {
"description": "Convert text to uppercase letters.",
"inputTitle": "Input text",
"resultTitle": "Uppercase text",
"shortDescription": "Convert text to uppercase",
"title": "Convert to Uppercase"
}
}

102
public/locales/en/time.json Normal file
View File

@@ -0,0 +1,102 @@
{
"checkLeapYears": {
"description": "Check if a year is a leap year and get leap year information.",
"exampleDescription": "One of our friends was born on a leap year on February 29th and as a consequence, she has a birthday only once every 4 years. As we can never really remember when her birthday is, we are using our program to create a reminder list of the upcoming leap years. To create a list of her next birthdays, we load a sequence of years from 2025 to 2040 into the input and get the status of each year. If the program says that it's a leap year, then we know that we'll be invited to a birthday party on February 29th.",
"exampleTitle": "Find Birthdays on February 29",
"inputTitle": "Input year",
"resultTitle": "Leap year result",
"shortDescription": "Check if a year is a leap year",
"title": "Check Leap Years",
"toolInfo": {
"description": "A leap year is a year containing one additional day (February 29) to keep the calendar year synchronized with the astronomical year. Leap years occur every 4 years, except for years that are divisible by 100 but not by 400.",
"title": "What is a Leap Year?"
}
},
"convertDaysToHours": {
"addHoursName": "Add Hours Name",
"addHoursNameDescription": "Append the string hours to output values",
"description": "Convert days to hours with customizable options.",
"hoursName": "Hours Name",
"shortDescription": "Convert days to hours",
"title": "Convert Days to Hours",
"toolInfo": {
"description": "This tool allows you to convert days to hours. You can input days as numbers or with units, and the tool will convert them to hours. You can also choose to append the 'hours' suffix to the output values.",
"title": "Convert Days to Hours"
}
},
"convertHoursToDays": {
"addDaysName": "Add Days Name",
"addDaysNameDescription": "Append the string days to output values",
"daysName": "Days Name",
"description": "Convert hours to days with customizable options.",
"shortDescription": "Convert hours to days",
"title": "Convert Hours to Days",
"toolInfo": {
"description": "This tool allows you to convert hours to days. You can input hours as numbers or with units, and the tool will convert them to days. You can also choose to append the 'days' suffix to the output values.",
"title": "Convert Hours to Days"
}
},
"convertSecondsToTime": {
"addPadding": "Add Padding",
"addPaddingDescription": "Add zero padding to hours, minutes, and seconds.",
"description": "Convert seconds to a readable time format (hours:minutes:seconds). Enter the number of seconds to get the formatted time.",
"shortDescription": "Convert seconds to time format",
"timePadding": "Time Padding",
"title": "Convert Seconds to Time",
"toolInfo": {
"title": "What is a {{title}}?"
}
},
"convertTimeToSeconds": {
"description": "Convert formatted time (HH:MM:SS) to seconds.",
"inputTitle": "Input time",
"resultTitle": "Seconds",
"shortDescription": "Convert time format to seconds",
"title": "Convert Time to Seconds",
"toolInfo": {
"description": "This tool allows you to convert formatted time strings (HH:MM:SS) to seconds. It's useful for calculating durations and time intervals.",
"title": "Convert Time to Seconds"
}
},
"crontabGuru": {
"description": "Generate and understand cron expressions. Create cron schedules for automated tasks and system jobs.",
"shortDescription": "Generate and understand cron expressions",
"title": "Crontab Guru"
},
"timeBetweenDates": {
"description": "Calculate the time difference between two dates. Get the exact duration in days, hours, minutes, and seconds.",
"endDate": "End Date",
"endDateTime": "End Date & Time",
"endTime": "End Time",
"endTimezone": "End Timezone",
"shortDescription": "Calculate time between two dates",
"startDate": "Start Date",
"startDateTime": "Start Date & Time",
"startTime": "Start Time",
"startTimezone": "Start Timezone",
"title": "Time Between Dates",
"toolInfo": {
"description": "Calculate the exact time difference between two dates and times, with support for different timezones. This tool provides a detailed breakdown of the time difference in various units (years, months, days, hours, minutes, and seconds).",
"title": "Time Between Dates Calculator"
}
},
"truncateClockTime": {
"description": "Truncate clock time to remove seconds or minutes. Round time to the nearest hour, minute, or custom interval.",
"printDroppedComponents": "Print Dropped Components",
"shortDescription": "Truncate clock time to specified precision",
"timePadding": "Time Padding",
"title": "Truncate Clock Time",
"toolInfo": {
"title": "What is a {{title}}?"
},
"truncateMinutesAndSeconds": "Truncate Minutes and Seconds",
"truncateMinutesAndSecondsDescription": "Drop both the minutes and seconds components from each clock time.",
"truncateOnlySeconds": "Truncate Only Seconds",
"truncateOnlySecondsDescription": "Drop the seconds component from each clock time.",
"truncationSide": "Truncation Side",
"useZeroPadding": "Use Zero Padding",
"zeroPaddingDescription": "Make all time components always be two digits wide.",
"zeroPrintDescription": "Display the dropped parts as zero values \"00\".",
"zeroPrintTruncatedParts": "Zero-print Truncated Parts"
}
}

View File

@@ -0,0 +1,250 @@
{
"audio": {
"changeSpeed": {
"description": "Change the playback speed of audio files. Speed up or slow down audio while maintaining pitch.",
"name": "Change audio speed",
"shortDescription": "Change the speed of audio files"
},
"extractAudio": {
"description": "Extract the audio track from a video file and save it as a separate audio file in your chosen format (AAC, MP3, WAV).",
"name": "Extract audio",
"shortDescription": "Extract audio from video files (MP4, MOV, etc.) to AAC, MP3, or WAV."
}
},
"baseFileInput": {
"copyFailed": "Failed to copy: {{error}}",
"dropFileHere": "Drop your {{type}} here",
"fileCopied": "File copied",
"selectFileDescription": "Click here to select a {{type}} from your device, press Ctrl+V to use a {{type}} from your clipboard, or drag and drop a file from desktop"
},
"categories": {
"audio": {
"description": "Tools for working with audio extract audio from video, adjusting audio speed, merging multiple audio files and much more.",
"title": "Audio Tools"
},
"csv": {
"description": "Tools for working with CSV files - convert CSV to different formats, manipulate CSV data, validate CSV structure, and process CSV files efficiently.",
"title": "CSV Tools"
},
"gif": {
"description": "Tools for working with GIF animations create transparent GIFs, extract GIF frames, add text to GIF, crop, rotate, reverse GIFs, and much more.",
"title": "GIF Tools"
},
"image-generic": {
"description": "Tools for working with pictures compress, resize, crop, convert to JPG, rotate, remove background and much more.",
"title": "Image Tools"
},
"json": {
"description": "Tools for working with JSON data structures prettify and minify JSON objects, flatten JSON arrays, stringify JSON values, analyze data, and much more",
"title": "JSON Tools"
},
"list": {
"description": "Tools for working with lists sort, reverse, randomize lists, find unique and duplicate list items, change list item separators, and much more.",
"title": "List Tools"
},
"number": {
"description": "Tools for working with numbers generate number sequences, convert numbers to words and words to numbers, sort, round, factor numbers, and much more.",
"title": "Number Tools"
},
"pdf": {
"description": "Tools for working with PDF files - extract text from PDFs, convert PDFs to other formats, manipulate PDFs, and much more.",
"title": "PDF Tools"
},
"png": {
"description": "Tools for working with PNG images convert PNGs to JPGs, create transparent PNGs, change PNG colors, crop, rotate, resize PNGs, and much more.",
"title": "PNG Tools"
},
"seeAll": "See all {{title}}",
"string": {
"description": "Tools for working with text convert text to images, find and replace text, split text into fragments, join text lines, repeat text, and much more.",
"title": "Text Tools"
},
"time": {
"description": "Tools for working with time and date calculate time differences, convert between time zones, format dates, generate date sequences, and much more.",
"title": "Time Tools"
},
"try": "Try {{title}}",
"video": {
"description": "Tools for working with videos extract frames from videos, create GIFs from videos, convert videos to different formats, and much more.",
"title": "Video Tools"
},
"xml": {
"description": "Tools for working with XML data structures - viewer, beautifier, validator and much more",
"title": "XML Tools"
}
},
"csv": {
"findIncompleteCsvRecords": {
"description": "Just upload your CSV file in the form below and this tool will automatically check if none of the rows or columns are missing values. In the tool options, you can adjust the input file format (specify the delimiter, quote character, and comment character). Additionally, you can enable checking for empty values, skip empty lines, and set a limit on the number of error messages in the output.",
"name": "Find incomplete CSV records",
"shortDescription": "Quickly find rows and columns in CSV that are missing values."
}
},
"hero": {
"brand": "OmniTools",
"description": "Boost your productivity with OmniTools, the ultimate toolkit for getting things done quickly! Access thousands of user-friendly utilities for editing images, text, lists, and data, all directly from your browser.",
"examples": {
"calculateNumberSum": "Calculate number sum",
"changeGifSpeed": "Change GIF speed",
"compressPng": "Compress PNG",
"createTransparentImage": "Create a transparent image",
"prettifyJson": "Prettify JSON",
"sortList": "Sort a list",
"splitPdf": "Split PDF",
"splitText": "Split a text",
"trimVideo": "Trim video"
},
"searchPlaceholder": "Search all tools",
"title": "Get Things Done Quickly with"
},
"inputFooter": {
"clear": "Clear",
"copyToClipboard": "Copy to clipboard",
"importFromFile": "Import from file"
},
"list": {
"group": {
"description": "World's simplest browser-based utility for grouping list items. Input your list and specify grouping criteria to organize items into logical groups. Perfect for categorizing data, organizing information, or creating structured lists. Supports custom separators and various grouping options.",
"name": "Group",
"shortDescription": "Group list items by common properties"
},
"reverse": {
"description": "This is a super simple browser-based application prints all list items in reverse. The input items can be separated by any symbol and you can also change the separator of the reversed list items.",
"name": "Reverse",
"shortDescription": "Quickly reverse a list"
},
"sort": {
"description": "This is a super simple browser-based application that sorts items in a list and arranges them in increasing or decreasing order. You can sort the items alphabetically, numerically, or by their length. You can also remove duplicate and empty items, as well as trim individual items that have whitespace around them. You can use any separator character to separate the input list items or alternatively use a regular expression to separate them. Additionally, you can create a new delimiter for the sorted output list.",
"name": "Sort",
"shortDescription": "Quickly sort a list"
}
},
"navbar": {
"buyMeACoffee": "Buy me a coffee",
"home": "Home",
"tools": "Tools"
},
"number": {
"generate": {
"description": "Quickly calculate a list of integers in your browser. To get your list, just specify the first integer, change value and total count in the options below, and this utility will generate that many integers",
"name": "Generate numbers",
"shortDescription": "Quickly calculate a list of integers in your browser"
},
"sum": {
"description": "This is a super simple browser-based application that sums numbers. The input numbers can be separated by any symbol and you can also change the separator of the summed numbers.",
"name": "Sum numbers",
"shortDescription": "Quickly sum a list of numbers"
}
},
"numericInputWithUnit": {
"unit": "Unit"
},
"pdf": {
"compressPdf": {
"description": "Reduce PDF file size while maintaining quality using Ghostscript",
"name": "Compress PDF",
"shortDescription": "Compress PDF files securely in your browser"
},
"mergePdf": {
"description": "Combine multiple PDF files into a single document.",
"name": "Merge PDF",
"shortDescription": "Merge multiple PDF files into a single document"
},
"pdfToEpub": {
"description": "Transform PDF documents into EPUB files for better e-reader compatibility.",
"name": "PDF to EPUB",
"shortDescription": "Convert PDF files to EPUB format"
},
"protectPdf": {
"description": "Add password protection to your PDF files securely in your browser",
"name": "Protect PDF",
"shortDescription": "Password protect PDF files securely"
},
"splitPdf": {
"description": "Extract specific pages from a PDF file using page numbers or ranges (e.g., 1,5-8)",
"name": "Split PDF",
"shortDescription": "Extract specific pages from a PDF file"
}
},
"resultFooter": {
"copy": "Copy to clipboard",
"download": "Download"
},
"string": {
"createPalindrome": {
"description": "World's simplest browser-based utility for creating palindromes from any text. Input text and instantly transform it into a palindrome that reads the same forward and backward. Perfect for word games, creating symmetrical text patterns, or exploring linguistic curiosities.",
"name": "Create palindrome",
"shortDescription": "Create text that reads the same forward and backward"
},
"palindrome": {
"description": "World's simplest browser-based utility for checking if text is a palindrome. Instantly verify if your text reads the same forward and backward. Perfect for word puzzles, linguistic analysis, or validating symmetrical text patterns. Supports various delimiters and multi-word palindrome detection.",
"name": "Palindrome",
"shortDescription": "Check if text reads the same forward and backward"
},
"repeat": {
"description": "This tool allows you to repeat a given text multiple times with an optional separator.",
"name": "Repeat text",
"shortDescription": "Repeat text multiple times"
},
"reverse": {
"description": "World's simplest browser-based utility for reversing text. Input any text and get it instantly reversed, character by character. Perfect for creating mirror text, analyzing palindromes, or playing with text patterns. Preserves spaces and special characters while reversing.",
"name": "Reverse",
"shortDescription": "Reverse any text character by character"
},
"toMorse": {
"description": "World's simplest browser-based utility for converting text to Morse code. Load your text in the input form on the left and you'll instantly get Morse code in the output area. Powerful, free, and fast. Load text get Morse code.",
"name": "String To morse",
"shortDescription": "Quickly encode text to morse"
},
"uppercase": {
"description": "World's simplest browser-based utility for converting text to uppercase. Just input your text and it will be automatically converted to all capital letters. Perfect for creating headlines, emphasizing text, or standardizing text format. Supports various text formats and preserves special characters.",
"name": "Uppercase",
"shortDescription": "Convert text to uppercase letters"
}
},
"toolExamples": {
"subtitle": "Click to try!",
"title": "{{title}} Examples"
},
"toolFileResult": {
"copied": "File copied",
"copyFailed": "Failed to copy: {{error}}",
"loading": "Loading... This may take a moment.",
"result": "Result"
},
"toolHeader": {
"seeExamples": "See Examples"
},
"toolLayout": {
"allToolsTitle": "All {{type}}"
},
"toolMultiFileResult": {
"copied": "File copied",
"copyFailed": "Failed to copy: {{error}}",
"loading": "Loading... This may take a moment.",
"result": "Result"
},
"toolMultipleAudioInput": {
"inputTitle": "Input {{type}}",
"noFilesSelected": "No files selected"
},
"toolMultiplePdfInput": {
"inputTitle": "Input {{type}}",
"noFilesSelected": "No files selected"
},
"toolOptions": {
"title": "Tool options"
},
"toolTextInput": {
"copied": "Text copied",
"copyFailed": "Failed to copy: {{error}}",
"input": "Input text",
"placeholder": "Enter your text here..."
},
"toolTextResult": {
"copied": "Text copied",
"copyFailed": "Failed to copy: {{error}}",
"loading": "Loading... This may take a moment.",
"result": "Result"
}
}

View File

@@ -0,0 +1,120 @@
{
"changeSpeed": {
"defaultMultiplier": "Default multiplier: 2 means 2x faster",
"description": "Change the playback speed of video files. Speed up or slow down videos while maintaining audio synchronization. Supports various speed multipliers and common video formats.",
"inputTitle": "Input Video",
"newVideoSpeed": "New Video Speed",
"resultTitle": "Edited Video",
"settingSpeed": "Setting Speed",
"shortDescription": "Change video playback speed",
"title": "Change Video Speed",
"toolInfo": {
"title": "What is a {{title}}?"
}
},
"compress": {
"default": "Default",
"description": "Compress videos by scaling them to different resolutions like 240p, 480p, 720p, etc. This tool helps reduce file size while maintaining acceptable quality. Supports common video formats like MP4, WebM, and OGG.",
"inputTitle": "Input Video",
"loadingText": "Compressing video...",
"lossless": "Lossless",
"quality": "Quality (CRF)",
"resolution": "Resolution",
"resultTitle": "Compressed Video",
"shortDescription": "Compress videos by scaling to different resolutions",
"title": "Compress Video",
"worst": "Worst"
},
"cropVideo": {
"cropCoordinates": "Crop Coordinates",
"croppingVideo": "Cropping Video",
"description": "Crop video to remove unwanted areas.",
"errorBeyondHeight": "Crop area extends beyond video height ({{height}}px)",
"errorBeyondWidth": "Crop area extends beyond video width ({{width}}px)",
"errorCroppingVideo": "Error cropping video. Please check parameters and video file.",
"errorLoadingDimensions": "Failed to load video dimensions",
"errorNonNegativeCoordinates": "X and Y coordinates must be non-negative",
"errorPositiveDimensions": "Width and height must be positive",
"height": "Height",
"inputTitle": "Input Video",
"loadVideoForDimensions": "Load a video to see dimensions",
"resultTitle": "Cropped Video",
"shortDescription": "Crop video to remove unwanted areas",
"longDescription": "This tool allows you to crop video files to remove unwanted areas or focus on specific parts of the video. Useful for removing black bars, adjusting aspect ratios, or focusing on important content. Supports various video formats including MP4, MOV, and AVI.",
"title": "Crop Video",
"toolInfo": {
"description": "This tool allows you to crop video files to remove unwanted areas. You can specify the crop area by setting the X, Y coordinates and width, height dimensions.",
"title": "Crop Video"
},
"videoDimensions": "Video dimensions: {{width}} × {{height}} pixels",
"videoInformation": "Video Information",
"width": "Width",
"xCoordinate": "X (left)",
"yCoordinate": "Y (top)"
},
"flip": {
"description": "Flip video files horizontally or vertically. Mirror videos for special effects or correct orientation issues.",
"flippingVideo": "Flipping Video",
"horizontalLabel": "Horizontal (Mirror)",
"inputTitle": "Input Video",
"orientation": "Orientation",
"resultTitle": "Flipped Video",
"shortDescription": "Flip video horizontally or vertically",
"title": "Flip Video",
"verticalLabel": "Vertical (Upside Down)"
},
"gif": {
"changeSpeed": {
"description": "Change the playback speed of GIF animations. Speed up or slow down GIFs while maintaining smooth animation.",
"shortDescription": "Change GIF animation speed",
"title": "Change GIF Speed"
}
},
"loop": {
"description": "Create a looping video by repeating the original video multiple times.",
"inputTitle": "Input Video",
"loopingVideo": "Looping Video",
"loops": "Loops",
"numberOfLoops": "Number of Loops",
"resultTitle": "Looped Video",
"shortDescription": "Create looping video files",
"title": "Loop Video",
"toolInfo": {
"description": "This tool allows you to create a looping video by repeating the original video multiple times. You can specify how many times the video should loop.",
"title": "What is a {{title}}?"
}
},
"mergeVideo": {
"description": "Combine multiple video files into one continuous video.",
"longDescription": "This tool allows you to merge or append multiple video files into a single continuous video. Simply upload your video files, arrange them in the desired order, and merge them into one file for easy sharing or editing.",
"shortDescription": "Append and merge videos easily.",
"title": "Merge videos"
},
"rotate": {
"180Degrees": "180° (Upside down)",
"270Degrees": "270° (90° Counter-clockwise)",
"90Degrees": "90° Clockwise",
"description": "Rotate video files by 90, 180, or 270 degrees. Correct video orientation or create special effects with precise rotation control.",
"inputTitle": "Input Video",
"resultTitle": "Rotated Video",
"rotatingVideo": "Rotating Video",
"rotation": "Rotation",
"shortDescription": "Rotate video by specified degrees",
"title": "Rotate Video"
},
"trim": {
"description": "Trim video files by specifying start and end times. Remove unwanted sections from the beginning or end of videos.",
"endTime": "End Time",
"inputTitle": "Input Video",
"resultTitle": "Trimmed Video",
"shortDescription": "Trim video by removing unwanted sections",
"startTime": "Start Time",
"timestamps": "Timestamps",
"title": "Trim Video"
},
"videoToGif": {
"description": "Convert video files to animated GIF format. Extract specific time ranges and create shareable animated images.",
"shortDescription": "Convert video to animated GIF",
"title": "Video to GIF"
}
}

View File

@@ -0,0 +1,38 @@
{
"xmlBeautifier": {
"description": "Format XML with proper indentation and spacing.",
"indentation": "Indentation",
"inputTitle": "Input XML",
"resultTitle": "Beautified XML",
"shortDescription": "Format and beautify XML code",
"title": "XML Beautifier",
"toolInfo": {
"description": "This tool allows you to format XML data with proper indentation and spacing, making it more readable and easier to work with.",
"title": "XML Beautifier"
},
"useSpaces": "Use Spaces",
"useSpacesDescription": "Indent output with spaces",
"useTabs": "Use Tabs",
"useTabsDescription": "Indent output with tabs."
},
"xmlValidator": {
"description": "Validate XML syntax and structure.",
"placeholder": "Paste or import XML here...",
"shortDescription": "Validate XML code for errors",
"title": "XML Validator",
"toolInfo": {
"description": "This tool allows you to validate XML syntax and structure. It checks if the XML is well-formed and provides detailed error messages for any issues found.",
"title": "XML Validator"
}
},
"xmlViewer": {
"description": "View and explore XML structure in a tree format.",
"inputTitle": "Input XML",
"resultTitle": "XML Tree View",
"title": "XML Viewer",
"toolInfo": {
"description": "This tool allows you to view XML data in a hierarchical tree format, making it easier to explore and understand the structure of XML documents.",
"title": "XML Viewer"
}
}
}

View File

@@ -0,0 +1,42 @@
{
"changeSpeed": {
"description": "Cambia la velocidad de reproducción de los archivos de audio. Acelera o ralentiza el audio manteniendo el tono.",
"inputTitle": "Entrada de audio",
"newAudioSpeed": "Nueva velocidad de audio",
"outputFormat": "Formato de salida",
"resultTitle": "Audio editado",
"settingSpeed": "Ajuste de velocidad",
"shortDescription": "Cambiar la velocidad de los archivos de audio",
"speedDescription": "Multiplicador predeterminado: 2 significa 2 veces más rápido",
"title": "Cambiar la velocidad del audio",
"toolInfo": {
"title": "Qué es {{title}}?"
}
},
"extractAudio": {
"description": "Extraer pistas de audio de archivos de vídeo.",
"extractingAudio": "Extrayendo audio",
"inputTitle": "Vídeo de entrada",
"outputFormat": "Formato de salida",
"outputFormatDescription": "Seleccione el formato en el que se extraerá el audio.",
"resultTitle": "Audio extraído",
"shortDescription": "Extrae audio de archivos de vídeo (MP4, MOV, etc.) a AAC, MP3 o WAV.",
"title": "Extraer audio de un vídeo",
"toolInfo": {
"description": "Esta herramienta te permite extraer la pista de audio de archivos de video. Puedes elegir entre diferentes formatos de audio, como AAC, MP3 y WAV.",
"title": "Qué es {{title}}?"
}
},
"mergeAudio": {
"description": "Combine varios archivos de audio en un solo archivo de audio concatenándolos en secuencia.",
"longDescription": "Esta herramienta te permite fusionar varios archivos de audio en uno solo concatenándolos en el orden en que los subes. Es perfecta para combinar segmentos de podcast, pistas de música o cualquier archivo de audio que necesite unirse. Admite varios formatos de audio, como MP3, AAC y WAV.",
"shortDescription": "Fusionar varios archivos de audio en uno (MP3, AAC, WAV).",
"title": "Fusionar audio"
},
"trim": {
"description": "Corte y recorte archivos de audio para extraer segmentos específicos especificando las horas de inicio y finalización.",
"longDescription": "Esta herramienta te permite recortar archivos de audio especificando la hora de inicio y la hora de fin. Puedes extraer segmentos específicos de archivos de audio más largos, eliminar partes no deseadas o crear clips más cortos. Compatible con varios formatos de audio, como MP3, AAC y WAV. Ideal para edición de podcasts, producción musical o cualquier otra necesidad de edición de audio.",
"shortDescription": "Recorta archivos de audio para extraer segmentos de tiempo específicos (MP3, AAC, WAV).",
"title": "Recortar audio"
}
}

114
public/locales/es/csv.json Normal file
View File

@@ -0,0 +1,114 @@
{
"changeCsvSeparator": {
"description": "Cambie el delimitador/separador en archivos CSV. Convierta entre diferentes formatos CSV, como coma, punto y coma, tabulación o separadores personalizados.",
"shortDescription": "Cambiar el delimitador del archivo CSV",
"title": "Cambiar el separador CSV"
},
"csvRowsToColumns": {
"description": "Esta herramienta convierte las filas de un archivo CSV (Valores Separados por Comas) en columnas. Extrae las líneas horizontales del CSV de entrada una por una, las gira 90 grados y las genera como columnas verticales, una tras otra, separadas por comas.', longDescription: 'Esta herramienta convierte las filas de un archivo CSV (Valores Separados por Comas) en columnas. Por ejemplo, si los datos CSV de entrada tienen 6 filas, la salida tendrá 6 columnas y los elementos de las filas se ordenarán de arriba a abajo. En un CSV bien formado, el número de valores en cada fila es el mismo. Sin embargo, si faltan campos en las filas, el programa puede corregirlos y usted puede elegir entre las opciones disponibles: rellenar los datos faltantes con elementos vacíos o reemplazarlos con elementos personalizados, como \"missing\", \"?\" o \"x\". Durante el proceso de conversión, la herramienta también limpia el archivo CSV de información innecesaria, como líneas vacías (líneas sin información visible) y comentarios. Para que la herramienta identifique correctamente los comentarios, en las opciones, puede especificar el símbolo al principio de la línea que inicia un comentario. Este símbolo suele ser una almohadilla \"#\" o una doble barra \"//\". ¡Csv-abuloso!",
"longDescription": "Esta herramienta convierte las filas de un archivo CSV (valores separados por comas) en columnas. Por ejemplo, si los datos CSV de entrada tienen 6 filas, la salida tendrá 6 columnas y los elementos de las filas se ordenarán de arriba a abajo. En un CSV bien formado, el número de valores en cada fila es el mismo. Sin embargo, si faltan campos en las filas, el programa puede corregirlos y usted puede elegir entre las opciones disponibles: rellenar los datos faltantes con elementos vacíos o reemplazarlos con elementos personalizados, como",
"shortDescription": "Convertir filas CSV en columnas.",
"title": "Convertir filas CSV en columnas"
},
"csvToJson": {
"columnSeparator": "Separador de columnas (p. ej., , ; \\t)",
"commentSymbol": "Símbolo de comentario (p. ej., #)",
"conversionOptions": "Opciones de conversión",
"description": "Convierte archivos CSV a formato JSON con opciones personalizables para delimitadores, comillas y formato de salida. Admite encabezados, comentarios y conversión dinámica de tipos.",
"dynamicTypes": "Tipos dinámicos",
"dynamicTypesDescription": "Convierte automáticamente números y valores booleanos",
"errorParsing": "Error al analizar CSV: {{error}}",
"fieldQuote": "Cita de campo (por ejemplo, \")",
"inputCsvFormat": "Formato CSV de entrada",
"inputTitle": "CSV de entrada",
"resultTitle": "Salida JSON",
"shortDescription": "Convierte datos CSV al formato JSON.",
"skipEmptyLines": "Saltar líneas vacías",
"skipEmptyLinesDescription": "Ignorar líneas vacías en el CSV de entrada",
"title": "Convertir CSV a JSON",
"useHeaders": "Usar encabezados",
"useHeadersDescription": "Tratar la primera fila como encabezados de columna"
},
"csvToTsv": {
"description": "Sube tu archivo CSV en el formulario a continuación y se convertirá automáticamente a un archivo TSV. En las opciones de la herramienta, puedes personalizar el formato CSV de entrada: especifica el delimitador de campo, las comillas y el símbolo de comentario, omite las líneas vacías del CSV y elige si deseas conservar los encabezados de columna del CSV.",
"longDescription": "Esta herramienta transforma datos de valores separados por comas (CSV) en datos de valores separados por tabulaciones (TSV). Tanto CSV como TSV son formatos de archivo populares para almacenar datos tabulares, pero utilizan diferentes delimitadores para separar los valores: CSV usa comas (",
"shortDescription": "Convierte datos CSV al formato TSV.",
"title": "Convertir CSV a TSV"
},
"csvToXml": {
"description": "Convierte archivos CSV al formato XML con opciones personalizables.",
"shortDescription": "Convertir datos CSV al formato XML.",
"title": "Convertir CSV a XML"
},
"csvToYaml": {
"description": "Simplemente cargue su archivo CSV en el formulario a continuación y se convertirá automáticamente a un archivo YAML. En las opciones de la herramienta, puede especificar el carácter delimitador de campo, la comilla de campo y el carácter de comentario para adaptar la herramienta a formatos CSV personalizados. Además, puede seleccionar el formato YAML de salida: uno que conserve o excluya los encabezados CSV.",
"longDescription": "Esta herramienta transforma datos CSV (valores separados por comas) en datos YAML (un lenguaje de marcado más). CSV es un formato tabular simple que se utiliza para representar tipos de datos matriciales compuestos por filas y columnas. YAML, por otro lado, es un formato más avanzado (en realidad, un superconjunto de JSON), que crea datos más legibles para la serialización y admite listas, diccionarios y objetos anidados. Este programa admite varios formatos CSV de entrada: los datos de entrada pueden estar separados por comas (predeterminado), punto y coma, barras verticales o usar un delimitador completamente diferente. Puede especificar el delimitador exacto que usan sus datos en las opciones. De igual forma, en las opciones, puede especificar el carácter de comillas que se utiliza para encapsular los campos CSV (por defecto, un símbolo de comillas dobles). También puede omitir líneas que comiencen con comentarios especificando los símbolos de comentario en las opciones. Esto le permite mantener sus datos limpios al omitir líneas innecesarias. Hay dos maneras de convertir CSV a YAML. El primer método convierte cada fila del CSV en una lista YAML. El segundo método extrae los encabezados de la primera fila del CSV y crea objetos YAML con claves basadas en estos encabezados. También puedes personalizar el formato YAML de salida especificando el número de espacios para la sangría de las estructuras YAML. Si necesitas realizar la conversión inversa, es decir, transformar YAML a CSV, puedes usar nuestra herramienta Convertir YAML a CSV. ¡Csv-abroso!",
"shortDescription": "Convierte rápidamente un archivo CSV en un archivo YAML.",
"title": "Convertir CSV a YAML"
},
"findIncompleteCsvRecords": {
"checkingOptions": "Opciones de comprobación",
"commentCharacterDescription": "Introduzca el carácter que indica el inicio de una línea de comentario. Las líneas que comiencen con este símbolo se omitirán.",
"csvInputOptions": "Opciones de entrada CSV",
"csvSeparatorDescription": "Introduzca el carácter utilizado para delimitar columnas en el archivo de entrada CSV.",
"deleteLinesWithNoData": "Eliminar líneas sin datos",
"deleteLinesWithNoDataDescription": "Eliminar líneas vacías del archivo de entrada CSV.",
"description": "Simplemente cargue su archivo CSV en el formulario a continuación y esta herramienta comprobará automáticamente si ninguna fila o columna tiene valores faltantes. En las opciones de la herramienta, puede ajustar el formato del archivo de entrada (especifique el delimitador, las comillas y el carácter de comentario). Además, puede activar la comprobación de valores vacíos, omitir líneas vacías y limitar el número de mensajes de error en la salida.",
"findEmptyValues": "Encontrar valores vacíos",
"findEmptyValuesDescription": "Mostrar un mensaje sobre los campos CSV que están vacíos (no son campos faltantes, sino campos que no contienen nada).",
"inputTitle": "CSV de entrada",
"limitNumberOfMessages": "Limitar el número de mensajes",
"messageLimitDescription": "Establezca el límite del número de mensajes en la salida.",
"quoteCharacterDescription": "Introduzca el carácter de comillas utilizado para citar los campos de entrada CSV.",
"resultTitle": "Estado CSV",
"shortDescription": "Encuentre rápidamente filas y columnas en CSV que tengan valores faltantes.",
"title": "Encontrar registros CSV incompletos",
"toolInfo": {
"title": "¿Qué es un? {{title}}?"
}
},
"insertCsvColumns": {
"appendColumns": "Añadir columnas",
"commentCharacterDescription": "Introduzca el carácter que indica el inicio de una línea de comentario. Las líneas que comiencen con este símbolo se omitirán.",
"csvOptions": "Opciones CSV",
"csvSeparator": "Separador CSV",
"csvToInsert": "CSV para insertar",
"csvToInsertDescription": "Introduzca una o más columnas que desee insertar en el CSV. El carácter utilizado para delimitar las columnas debe ser el mismo que el del archivo CSV de entrada. Nota: Se ignorarán las líneas en blanco.",
"customFillDescription": "Si el archivo CSV de entrada está incompleto (valores faltantes), ¿cómo agregar campos vacíos o símbolos personalizados a los registros para crear un CSV bien formado?",
"customFillValueDescription": "Utilice este valor personalizado para completar los campos que faltan. (Solo funciona con el modo \"Valores personalizados\" mencionado anteriormente).",
"customPosition": "Posición personalizada",
"customPositionOptionsDescription": "Seleccione el método para insertar las columnas en el archivo CSV.",
"description": "Agregar nuevas columnas a los datos CSV en posiciones específicas.",
"fillWithCustomValues": "Rellenar con valores aduaneros",
"fillWithEmptyValues": "Rellenar con valores vacíos",
"headerName": "Nombre del encabezado",
"headerNameDescription": "Encabezado de la columna después de la cual desea insertar columnas.",
"inputTitle": "CSV de entrada",
"insertingPositionDescription": "Especifique dónde insertar las columnas en el archivo CSV.",
"position": "Posición",
"positionOptions": "Opciones de posición",
"prependColumns": "Anteponer columnas",
"quoteCharDescription": "Introduzca el carácter de comillas utilizado para citar los campos de entrada CSV.",
"resultTitle": "CSV de salida",
"rowNumberDescription": "Número de la columna después de la cual desea insertar columnas.",
"separatorDescription": "Introduzca el carácter utilizado para delimitar columnas en el archivo de entrada CSV.",
"shortDescription": "Inserte rápidamente una o más columnas nuevas en cualquier lugar de un archivo CSV.",
"title": "Insertar columnas CSV",
"toolInfo": {
"description": "Esta herramienta permite insertar nuevas columnas en datos CSV en posiciones específicas. Puede anteponer, anexar o insertar columnas en posiciones personalizadas según los nombres de encabezado o los números de columna.",
"title": "Insertar columnas CSV"
}
},
"swapCsvColumns": {
"description": "Simplemente cargue su archivo CSV en el formulario a continuación, especifique las columnas que desea intercambiar y la herramienta cambiará automáticamente la posición de dichas columnas en el archivo de salida. En las opciones de la herramienta, puede especificar las posiciones o los nombres de las columnas que desea intercambiar, así como corregir datos incompletos y, opcionalmente, eliminar registros vacíos y comentados.",
"longDescription": "Esta herramienta reorganiza los datos CSV intercambiando la posición de sus columnas. Intercambiar columnas mejora la legibilidad de un archivo CSV al colocar los datos de uso frecuente juntos o al frente para facilitar la comparación y edición. Por ejemplo, puede intercambiar la primera columna con la última o la segunda con la tercera. Para intercambiar columnas según su posición, seleccione",
"shortDescription": "Reordenar columnas CSV.",
"title": "Intercambiar columnas CSV"
},
"transposeCsv": {
"description": "Simplemente cargue su archivo CSV en el formulario a continuación y esta herramienta lo transpondrá automáticamente. En las opciones de la herramienta, puede especificar el carácter que inicia las líneas de comentario en el CSV para eliminarlas. Además, si el CSV está incompleto (valores faltantes), puede reemplazarlos con el carácter vacío o un carácter personalizado.",
"longDescription": "Esta herramienta transpone valores separados por comas (CSV). Trata el CSV como una matriz de datos e invierte todos los elementos a lo largo de la diagonal principal. El resultado contiene los mismos datos CSV que la entrada, pero ahora todas las filas se han convertido en columnas y todas las columnas en filas. Tras la transposición, el archivo CSV tendrá dimensiones opuestas. Por ejemplo, si el archivo de entrada tiene 4 columnas y 3 filas, el archivo de salida tendrá 3 columnas y 4 filas. Durante la conversión, el programa también elimina las líneas innecesarias y corrige los datos incompletos. En concreto, la herramienta elimina automáticamente todos los registros vacíos y los comentarios que empiezan por un carácter específico, que se puede configurar en la opción. Además, si los datos CSV se corrompen o se pierden, la utilidad completa el archivo con campos vacíos o campos personalizados que se pueden especificar en las opciones. ¡Csv-abuloso!",
"shortDescription": "Transponer rápidamente un archivo CSV.",
"title": "Transponer CSV"
}
}

View File

@@ -0,0 +1,98 @@
{
"changeColors": {
"description": "Mundo",
"shortDescription": "Intercambia colores rápidamente en una imagen",
"title": "Cambiar colores en la imagen"
},
"changeOpacity": {
"description": "Ajusta fácilmente la transparencia de tus imágenes. Simplemente sube tu imagen, usa el control deslizante para establecer el nivel de opacidad deseado entre 0 (totalmente transparente) y 1 (totalmente opaco) y descarga la imagen modificada.",
"shortDescription": "Ajustar la transparencia de las imágenes",
"title": "Cambiar la opacidad de la imagen"
},
"compress": {
"description": "Reduce el tamaño del archivo de imagen manteniendo la calidad.",
"inputTitle": "Imagen de entrada",
"resultTitle": "Imagen comprimida",
"shortDescription": "Comprima imágenes para reducir el tamaño del archivo manteniendo una calidad razonable.",
"title": "Comprimir imagen"
},
"compressPng": {
"description": "Este programa comprime imágenes PNG. Al pegar la imagen PNG en el área de entrada, el programa la comprimirá y mostrará el resultado en el área de salida. En las opciones, puede ajustar el nivel de compresión y consultar los tamaños de archivo de las imágenes antiguas y nuevas.",
"shortDescription": "Comprimir rápidamente un PNG",
"title": "Comprimir png"
},
"convertJgpToPng": {
"description": "Convierte rápidamente tus imágenes JPG a PNG. Simplemente importa tu imagen PNG en el editor de la izquierda.",
"shortDescription": "Convierte rápidamente tus imágenes JPG a PNG",
"title": "Convertir JPG a PNG"
},
"convertToJpg": {
"description": "Convierte varios formatos de imagen (PNG, GIF, TIF, PSD, SVG, WEBP, HEIC, RAW) a JPG con configuraciones de color de fondo y calidad personalizables.",
"shortDescription": "Convierte imágenes a JPG con control de calidad",
"title": "Convertir imágenes a JPG"
},
"createTransparent": {
"description": "Mundo",
"shortDescription": "Hacer que una imagen sea transparente rápidamente",
"title": "Crear PNG transparente"
},
"crop": {
"description": "Recortar imágenes para eliminar áreas no deseadas.",
"inputTitle": "Imagen de entrada",
"resultTitle": "Imagen recortada",
"shortDescription": "Recortar imágenes rápidamente.",
"title": "Recortar imagen"
},
"editor": {
"description": "Editor de imágenes avanzado con herramientas para recortar, rotar, anotar, ajustar colores y añadir marcas de agua. Edita tus imágenes con herramientas profesionales directamente en tu navegador.",
"shortDescription": "Edite imágenes con herramientas y funciones avanzadas",
"title": "Editor de imágenes"
},
"imageToText": {
"description": "Extraer texto de imágenes (JPG, PNG) mediante reconocimiento óptico de caracteres (OCR).",
"shortDescription": "Extraer texto de imágenes usando OCR.",
"title": "Imagen a texto (OCR)"
},
"qrCode": {
"description": "Genere códigos QR para diferentes tipos de datos: URL, texto, correo electrónico, teléfono, SMS, WiFi, vCard y más.",
"shortDescription": "Cree códigos QR personalizados para varios formatos de datos.",
"title": "Generador de códigos QR"
},
"removeBackground": {
"description": "Mundo",
"shortDescription": "Eliminar automáticamente los fondos de las imágenes",
"title": "Quitar el fondo de la imagen"
},
"resize": {
"description": "Cambiar el tamaño de las imágenes a diferentes dimensiones.",
"dimensionType": "Tipo de dimensión",
"heightDescription": "Altura (en píxeles)",
"inputTitle": "Imagen de entrada",
"maintainAspectRatio": "Mantener la relación de aspecto",
"maintainAspectRatioDescription": "Mantener la relación de aspecto original de la imagen.",
"percentage": "Porcentaje",
"percentageDescription": "Porcentaje del tamaño original (p. ej., 50 para la mitad del tamaño, 200 para el doble del tamaño)",
"resizeByPercentage": "Cambiar el tamaño por porcentaje",
"resizeByPercentageDescription": "Cambiar el tamaño especificando un porcentaje del tamaño original.",
"resizeByPixels": "Cambiar tamaño por píxeles",
"resizeByPixelsDescription": "Cambiar el tamaño especificando las dimensiones en píxeles.",
"resizeMethod": "Método de cambio de tamaño",
"resultTitle": "Imagen redimensionada",
"setHeight": "Establecer altura",
"setHeightDescription": "Especifique la altura en píxeles y calcule el ancho según la relación de aspecto.",
"setWidth": "Establecer ancho",
"setWidthDescription": "Especifique el ancho en píxeles y calcule la altura según la relación de aspecto.",
"shortDescription": "Cambie el tamaño de las imágenes fácilmente.",
"title": "Cambiar el tamaño de la imagen",
"toolInfo": {
"description": "Esta herramienta permite redimensionar imágenes JPG, PNG, SVG o GIF. Puedes redimensionarlas especificando las dimensiones en píxeles o por porcentaje, con opciones para mantener la relación de aspecto original.",
"title": "Cambiar el tamaño de la imagen"
},
"widthDescription": "Ancho (en píxeles)"
},
"rotate": {
"description": "Girar una imagen en un ángulo específico.",
"shortDescription": "Girar una imagen fácilmente.",
"title": "Girar imagen"
}
}

View File

@@ -0,0 +1,62 @@
{
"escapeJson": {
"description": "Escape de caracteres especiales en cadenas JSON. Convierta datos JSON a un formato de escape adecuado para una transmisión o almacenamiento seguros.",
"shortDescription": "Escapar caracteres especiales en JSON",
"title": "Escapar JSON"
},
"jsonToXml": {
"description": "Convierte datos JSON a formato XML. Transforma objetos JSON estructurados en documentos XML bien formados.",
"shortDescription": "Convertir JSON a formato XML",
"title": "JSON a XML"
},
"minify": {
"description": "Elimina todos los espacios en blanco innecesarios de JSON.",
"inputTitle": "Entrada JSON",
"resultTitle": "JSON minimizado",
"shortDescription": "Minificar JSON eliminando los espacios en blanco",
"title": "Minificar JSON",
"toolInfo": {
"description": "La minimización de JSON consiste en eliminar todos los espacios innecesarios de los datos JSON, manteniendo su validez. Esto incluye la eliminación de espacios, saltos de línea y sangrías innecesarios para el correcto análisis del JSON. La minimización reduce el tamaño de los datos JSON, lo que aumenta su eficiencia de almacenamiento y transmisión, manteniendo la misma estructura y valores de datos.",
"title": "¿Qué es la minificación de JSON?"
}
},
"prettify": {
"description": "Formatee JSON con sangría y espaciado adecuados.",
"indentation": "Sangría",
"inputTitle": "Entrada JSON",
"resultTitle": "JSON embellecido",
"shortDescription": "Formatear y embellecer el código JSON",
"title": "Embellecer JSON",
"toolInfo": {
"description": "Esta herramienta le permite formatear datos JSON con sangría y espaciado adecuados, haciéndolos más legibles y fáciles de trabajar.",
"title": "Embellecer JSON"
},
"useSpaces": "Utilice espacios",
"useSpacesDescription": "Sangrar la salida con espacios",
"useTabs": "Usar pestañas",
"useTabsDescription": "Sangrar la salida con tabulaciones."
},
"stringify": {
"description": "Convierte objetos JavaScript a formato de cadena JSON. Serializa estructuras de datos en cadenas JSON para su almacenamiento o transmisión.",
"shortDescription": "Convertir objetos en cadena JSON",
"title": "Convertir JSON en cadenas"
},
"tsvToJson": {
"description": "Convierte datos TSV (Valores Separados por Tabulaciones) a formato JSON. Transforma datos tabulares en objetos JSON estructurados.",
"shortDescription": "Convertir TSV a formato JSON",
"title": "TSV a JSON"
},
"validateJson": {
"description": "Comprueba si JSON es válido y está bien formado.",
"inputTitle": "Entrada JSON",
"invalidJson": "❌ {{error}}",
"resultTitle": "Resultado de la validación",
"shortDescription": "Validar el código JSON para detectar errores",
"title": "Validar JSON",
"toolInfo": {
"description": "JSON (Notación de Objetos JavaScript) es un formato ligero de intercambio de datos. La validación de JSON garantiza que la estructura de los datos cumpla con el estándar JSON. Un objeto JSON válido debe tener: - Nombres de propiedad entre comillas dobles. - Llaves {} correctamente equilibradas. - Sin comas finales después del último par clave-valor. - Anidamiento correcto de objetos y matrices. Esta herramienta revisa el JSON de entrada y proporciona información para ayudar a identificar y corregir errores comunes.",
"title": "¿Qué es la validación JSON?"
},
"validJson": "✅ JSON válido"
}
}

208
public/locales/es/list.json Normal file
View File

@@ -0,0 +1,208 @@
{
"duplicate": {
"concatenate": "Concatenar",
"concatenateDescription": "Concatenar copias (si no está marcada, los elementos se entrelazarán)",
"copyDescription": "Número de copias (puede ser fraccionario)",
"description": "La utilidad basada en navegador más sencilla del mundo para duplicar elementos de listas. Introduce tu lista y especifica los criterios de duplicación para crear copias de elementos. Perfecta para ampliar datos, realizar pruebas o crear patrones repetidos.",
"duplicationOptions": "Opciones de duplicación",
"examples": {
"fractional": {
"description": "Este ejemplo muestra cómo duplicar una lista con un número fraccionario de copias.",
"title": "Duplicación fraccionaria"
},
"interweave": {
"description": "Este ejemplo muestra cómo entrelazar elementos en lugar de concatenarlos.",
"title": "Elementos entretejidos"
},
"reverse": {
"description": "Este ejemplo muestra cómo duplicar una lista en orden inverso.",
"title": "Duplicación inversa"
},
"simple": {
"description": "Este ejemplo muestra cómo duplicar una lista de palabras.",
"title": "Duplicación simple"
}
},
"inputTitle": "Lista de entrada",
"joinSeparatorDescription": "Separador para unir la lista duplicada",
"resultTitle": "Lista duplicada",
"reverse": "Contrarrestar",
"reverseDescription": "Revertir los elementos duplicados",
"shortDescription": "Elementos de lista duplicados con criterios específicos",
"splitByRegex": "Dividir por expresión regular",
"splitBySymbol": "Dividir por símbolo",
"splitOptions": "Opciones divididas",
"splitSeparatorDescription": "Separador para dividir la lista",
"title": "Duplicado",
"toolInfo": {
"description": "Esta herramienta permite duplicar elementos en una lista. Se puede especificar el número de copias (incluidos los valores fraccionarios), controlar si los elementos están concatenados o entrelazados, e incluso invertir la duplicación. Resulta útil para crear patrones repetidos, generar datos de prueba o ampliar listas con contenido predecible.",
"title": "Duplicación de listas"
}
},
"findMostPopular": {
"description": "La utilidad de navegador más sencilla del mundo para encontrar los elementos más populares en una lista. Introduce tu lista y obtén al instante los elementos que aparecen con más frecuencia. Perfecta para análisis de datos, identificación de tendencias o búsqueda de elementos comunes.",
"shortDescription": "Encuentra los elementos que aparecen con más frecuencia",
"title": "Encuentra los más populares"
},
"findUnique": {
"caseSensitiveItems": "Elementos que distinguen entre mayúsculas y minúsculas",
"caseSensitiveItemsDescription": "Muestra los elementos con mayúsculas y minúsculas diferentes como elementos únicos en la lista.",
"delimiterDescription": "Establezca un símbolo delimitador o una expresión regular.",
"description": "La utilidad de navegador más sencilla del mundo para encontrar elementos únicos en una lista. Introduce tu lista y obtén al instante todos los valores únicos, eliminando los duplicados. Perfecta para la limpieza de datos, la deduplicación o la búsqueda de elementos distintos.",
"findAbsolutelyUniqueItems": "Encuentra artículos absolutamente únicos",
"findAbsolutelyUniqueItemsDescription": "Mostrar sólo aquellos elementos de la lista que existen en una sola copia.",
"inputListDelimiter": "Delimitador de lista de entrada",
"inputTitle": "Lista de entrada",
"outputListDelimiter": "Delimitador de lista de salida",
"resultTitle": "Artículos únicos",
"shortDescription": "Encuentra artículos únicos en una lista",
"skipEmptyItems": "Omitir elementos vacíos",
"skipEmptyItemsDescription": "No incluya los elementos de lista vacíos en la salida.",
"title": "Encuentra algo único",
"trimItems": "Elementos de la lista de recortes",
"trimItemsDescription": "Elimine los espacios iniciales y finales antes de comparar elementos.",
"uniqueItemOptions": "Opciones de artículos únicos"
},
"group": {
"deleteEmptyItems": "Eliminar elementos vacíos",
"deleteEmptyItemsDescription": "Ignore los elementos vacíos y no los incluya en los grupos.",
"description": "La utilidad basada en navegador más sencilla del mundo para agrupar elementos de listas. Introduce tu lista y especifica los criterios de agrupación para organizar los elementos en grupos lógicos. Perfecta para categorizar datos, organizar información o crear listas estructuradas. Admite separadores personalizados y diversas opciones de agrupación.",
"emptyItemsAndPadding": "Elementos vacíos y relleno",
"groupNumberDescription": "Número de elementos en un grupo",
"groupSeparatorDescription": "Carácter separador de grupo",
"groupSizeAndSeparators": "Tamaño del grupo y separadores",
"inputItemSeparator": "Separador de elementos de entrada",
"inputTitle": "Lista de entrada",
"itemSeparatorDescription": "Carácter separador de elementos",
"leftWrapDescription": "Símbolo de envoltura izquierda del grupo.",
"padNonFullGroups": "Grupos no llenos de Pad",
"padNonFullGroupsDescription": "Llene los grupos que no estén completos con un elemento personalizado (ingréselo a continuación).",
"paddingCharDescription": "Utilice este carácter o elemento para rellenar grupos que no estén completos.",
"resultTitle": "Elementos agrupados",
"rightWrapDescription": "Símbolo de envoltura derecha del grupo.",
"shortDescription": "Agrupar elementos de la lista por propiedades comunes",
"splitOperators": {
"regex": {
"description": "Delimitar los elementos de la lista de entrada con una expresión regular.",
"title": "Utilice una expresión regular para dividir"
},
"symbol": {
"description": "Delimitar los elementos de la lista de entrada con un carácter.",
"title": "Utilice un símbolo para dividir"
}
},
"splitSeparatorDescription": "Establezca un símbolo delimitador o una expresión regular.",
"title": "Grupo"
},
"reverse": {
"description": "Esta sencilla aplicación basada en navegador imprime todos los elementos de la lista en orden inverso. Los elementos de entrada se pueden separar con cualquier símbolo y también se puede cambiar el separador de los elementos de la lista invertidos.",
"inputTitle": "Lista de entrada",
"itemSeparator": "Separador de artículos",
"itemSeparatorDescription": "Establezca un símbolo delimitador o una expresión regular.",
"outputListOptions": "Opciones de lista de salida",
"outputSeparatorDescription": "Separador de elementos de lista de salida.",
"resultTitle": "Lista invertida",
"shortDescription": "Invertir una lista rápidamente",
"splitOperators": {
"regex": {
"description": "Delimitar los elementos de la lista de entrada con una expresión regular.",
"title": "Utilice una expresión regular para dividir"
},
"symbol": {
"description": "Delimitar los elementos de la lista de entrada con un carácter.",
"title": "Utilice un símbolo para dividir"
}
},
"splitterMode": "Modo divisor",
"title": "Contrarrestar",
"toolInfo": {
"description": "Con esta utilidad, puede invertir el orden de los elementos de una lista. La utilidad primero divide la lista de entrada en elementos individuales y luego los itera desde el último hasta el primero, imprimiendo cada elemento en la salida durante la iteración. La lista de entrada puede contener cualquier elemento que pueda representarse como datos textuales, incluyendo dígitos, números, cadenas, palabras, oraciones, etc. El separador de elementos de entrada también puede ser una expresión regular. Por ejemplo, la expresión regular /[;,]/ le permitirá usar elementos separados por coma o punto y coma. Los delimitadores de los elementos de las listas de entrada y salida se pueden personalizar en las opciones. Por defecto, tanto las listas de entrada como las de salida están separadas por comas. ¡Increíble!",
"title": "¿Qué es un inversor de listas?"
}
},
"rotate": {
"description": "La utilidad basada en navegador más sencilla del mundo para rotar elementos de listas. Introduce tu lista y especifica el grado de rotación para desplazar los elementos un número determinado de posiciones. Perfecta para la manipulación de datos, desplazamientos circulares o reordenamiento de listas.",
"shortDescription": "Rotar elementos de la lista según posiciones específicas",
"title": "Girar"
},
"shuffle": {
"delimiterDescription": "Establezca un símbolo delimitador o una expresión regular.",
"description": "La utilidad de navegador más sencilla del mundo para ordenar aleatoriamente los elementos de una lista. Introduce tu lista y obtén al instante una versión aleatoria con elementos en orden aleatorio. Perfecta para crear variedad, comprobar la aleatoriedad o mezclar datos ordenados.",
"inputListSeparator": "Separador de lista de entrada",
"inputTitle": "Lista de entrada",
"joinSeparatorDescription": "Utilice este separador en la lista aleatoria.",
"outputLengthDescription": "Generar esta cantidad de elementos aleatorios",
"resultTitle": "Lista barajada",
"shortDescription": "Aleatorizar el orden de los elementos de la lista",
"shuffledListLength": "Longitud de la lista aleatoria",
"shuffledListSeparator": "Separador de lista aleatoria",
"title": "Barajar"
},
"sort": {
"caseSensitive": "Ordenación sensible a mayúsculas y minúsculas",
"caseSensitiveDescription": "Ordena los elementos en mayúsculas y minúsculas por separado. Las mayúsculas preceden a las minúsculas en una lista ascendente. (Solo funciona en orden alfabético).",
"description": "La utilidad de navegador más sencilla del mundo para ordenar elementos de listas. Introduce tu lista y especifica los criterios de ordenación para organizar los elementos en orden ascendente o descendente. Perfecta para organizar datos, procesar texto o crear listas ordenadas.",
"inputItemSeparator": "Separador de elementos de entrada",
"inputTitle": "Lista de entrada",
"joinSeparatorDescription": "Utilice este símbolo como conector entre elementos de una lista ordenada.",
"orderDescription": "Seleccione un orden de clasificación.",
"orderOptions": {
"decreasing": "Orden decreciente",
"increasing": "Orden creciente"
},
"removeDuplicates": "Eliminar duplicados",
"removeDuplicatesDescription": "Eliminar elementos de lista duplicados.",
"resultTitle": "Lista ordenada",
"shortDescription": "Ordenar los elementos de la lista en el orden especificado",
"sortMethod": "Método de ordenación",
"sortMethodDescription": "Seleccione un método de clasificación.",
"sortOptions": {
"alphabetic": "Ordenar alfabéticamente",
"length": "Ordenar por longitud",
"numeric": "Ordenar numéricamente"
},
"sortedItemProperties": "Propiedades de elementos ordenados",
"splitOperators": {
"regex": {
"description": "Delimitar los elementos de la lista de entrada con una expresión regular.",
"title": "Utilice una expresión regular para dividir"
},
"symbol": {
"description": "Delimitar los elementos de la lista de entrada con un carácter.",
"title": "Utilice un símbolo para dividir"
}
},
"splitSeparatorDescription": "Establezca un símbolo delimitador o una expresión regular.",
"title": "Clasificar"
},
"truncate": {
"description": "La utilidad de navegador más sencilla del mundo para truncar listas. Introduce tu lista y especifica el número máximo de elementos que quieres conservar. Perfecta para procesar datos, gestionar listas o limitar la longitud del contenido.",
"shortDescription": "Truncar la lista a un número especificado de elementos",
"title": "Truncar"
},
"unwrap": {
"description": "La utilidad basada en navegador más sencilla del mundo para descomprimir elementos de listas. Ingrese su lista descomprimida y especifique los criterios de descompresión para aplanar los elementos organizados. Perfecta para procesar datos, manipular texto o extraer contenido de listas estructuradas.",
"shortDescription": "Desplegar elementos de lista del formato estructurado",
"title": "Desenvolver"
},
"wrap": {
"description": "Agregue texto antes y después de cada elemento de la lista.",
"inputTitle": "Lista de entrada",
"joinSeparatorDescription": "Separador para unir la lista envuelta",
"leftTextDescription": "Texto para agregar antes de cada elemento",
"removeEmptyItems": "Eliminar elementos vacíos",
"resultTitle": "Lista envuelta",
"rightTextDescription": "Texto para agregar después de cada elemento",
"shortDescription": "Envolver elementos de la lista con criterios específicos",
"splitByRegex": "Dividir por expresión regular",
"splitBySymbol": "Dividir por símbolo",
"splitOptions": "Opciones divididas",
"splitSeparatorDescription": "Separador para dividir la lista",
"title": "Envoltura",
"toolInfo": {
"description": "Esta herramienta permite agregar texto antes y después de cada elemento de una lista. Puede especificar texto diferente para los lados izquierdo y derecho, y controlar cómo se procesa la lista. Es útil para agregar comillas, corchetes u otro formato a los elementos de la lista, preparar datos para diferentes formatos o crear texto estructurado.",
"title": "Envoltura de listas"
},
"wrapOptions": "Opciones de envoltura"
}
}

View File

@@ -0,0 +1,89 @@
{
"arithmeticSequence": {
"commonDifferenceDescription": "Diferencia común entre términos (d)",
"description": "Genere secuencias aritméticas con parámetros personalizables.",
"firstTermDescription": "Primer término de la secuencia (a₁)",
"numberOfTermsDescription": "Número de términos a generar (n)",
"outputFormat": "Formato de salida",
"resultTitle": "Secuencia generada",
"separatorDescription": "Separador entre términos",
"sequenceParameters": "Parámetros de secuencia",
"shortDescription": "Generar secuencias aritméticas",
"title": "Sucesión aritmética",
"toolInfo": {
"description": "Una sucesión aritmética es una secuencia de números donde la diferencia entre cada término consecutivo es constante. Esta diferencia constante se denomina diferencia común. Dados el primer término (a₁) y la diferencia común (d), cada término se puede hallar sumando la diferencia común al término anterior.",
"title": "¿Qué es una secuencia aritmética?"
}
},
"generate": {
"arithmeticSequenceOption": "Opción de secuencia aritmética",
"description": "Genere una secuencia de números con parámetros personalizables.",
"numberOfElementsDescription": "Número de elementos en secuencia.",
"resultTitle": "Números generados",
"separator": "Separador",
"separatorDescription": "Separa elementos de la secuencia aritmética mediante este carácter.",
"shortDescription": "Generar números aleatorios en rangos específicos",
"startSequenceDescription": "Inicie la secuencia desde este número.",
"stepDescription": "Aumente cada elemento en esta cantidad",
"title": "Generar",
"toolInfo": {
"description": "Esta herramienta permite generar una secuencia de números con parámetros personalizables. Se puede especificar el valor inicial, el tamaño del paso y el número de elementos.",
"title": "Generar números"
}
},
"ohmsLaw": {
"description": "Calcula voltaje, corriente y resistencia.",
"longDescription": "Esta calculadora aplica la Ley de Ohm (V = I × R) para determinar cualquiera de los tres parámetros eléctricos cuando se conocen los otros dos. La Ley de Ohm es un principio fundamental en ingeniería eléctrica que describe la relación entre el voltaje (V), la corriente (I) y la resistencia (R). Esta herramienta es esencial para aficionados a la electrónica, ingenieros eléctricos y estudiantes que trabajan con circuitos para resolver rápidamente valores desconocidos en sus diseños eléctricos.",
"shortDescription": "Calcular voltaje, corriente o resistencia en circuitos eléctricos utilizando la Ley de Ohm",
"title": "Ley de Ohm"
},
"slackline": {
"description": "Calcula la tensión en una slackline",
"longDescription": "Esta calculadora asume una carga en el centro de la cuerda.",
"shortDescription": "Calcula la tensión aproximada de un slackline o tendedero. No confíes en esto para tu seguridad.",
"title": "Tensión de la slackline"
},
"sphereArea": {
"description": "Área de una esfera",
"longDescription": "Esta calculadora determina el área superficial de una esfera mediante la fórmula A = 4πr². Puedes introducir el radio para hallar el área superficial o introducir el área superficial para calcular el radio requerido. Esta herramienta es útil para estudiantes de geometría, ingenieros que trabajan con objetos esféricos y cualquier persona que necesite realizar cálculos con superficies esféricas.",
"shortDescription": "Calcular el área superficial de una esfera en función de su radio.",
"title": "Área de una esfera"
},
"sphereVolume": {
"description": "Volumen de una esfera",
"longDescription": "Esta calculadora calcula el volumen de una esfera mediante la fórmula V = (4/3)πr³. Puede introducir el radio o el diámetro para calcular el volumen, o bien introducir el volumen para determinar el radio requerido. Esta herramienta es útil para estudiantes, ingenieros y profesionales que trabajan con objetos esféricos en campos como la física, la ingeniería y la fabricación.",
"shortDescription": "Calcular el volumen de una esfera usando el radio o el diámetro.",
"title": "Volumen de una esfera"
},
"sum": {
"description": "Calcula la suma de una lista de números. Introduce los números separados por comas o saltos de línea para obtener la suma total.",
"extractionTypes": {
"delimiter": {
"description": "Personaliza aquí el separador de números (predeterminado: un salto de línea).",
"title": "Delimitador de números"
},
"smart": {
"description": "Detectar automáticamente números en la entrada.",
"title": "Suma inteligente"
}
},
"inputTitle": "Aporte",
"numberExtraction": "Extracción de números",
"printRunningSum": "Imprimir suma continua",
"printRunningSumDescription": "Muestra la suma a medida que se calcula paso a paso.",
"resultTitle": "Total",
"runningSum": "Suma continua",
"shortDescription": "Calcular la suma de números",
"title": "Suma",
"toolInfo": {
"description": "Esta es una utilidad en línea para calcular la suma de un conjunto de números. Puede introducir los números separados por coma, espacio o cualquier otro carácter, incluido el salto de línea. También puede pegar un fragmento de texto que contenga valores numéricos que desee sumar y la utilidad los extraerá y calculará su suma.",
"title": "¿Qué es una calculadora de suma de números?"
}
},
"voltageDropInWire": {
"description": "Calcula el voltaje de ida y vuelta y la pérdida de potencia en un cable de 2 conductores.",
"longDescription": "Esta calculadora ayuda a determinar la caída de tensión y la pérdida de potencia en un cable eléctrico de dos conductores. Considera la longitud del cable, el calibre del cable (área de la sección transversal), la resistividad del material y el flujo de corriente. La herramienta calcula la caída de tensión de ida y vuelta, la resistencia total del cable y la potencia disipada en forma de calor. Resulta especialmente útil para ingenieros eléctricos, electricistas y aficionados al diseñar sistemas eléctricos para garantizar que los niveles de tensión se mantengan dentro de los límites aceptables en la carga.",
"shortDescription": "Calcular la caída de tensión y la pérdida de potencia en cables eléctricos en función de la longitud, el material y la corriente.",
"title": "Caída de tensión de ida y vuelta en el cable"
}
}

113
public/locales/es/pdf.json Normal file
View File

@@ -0,0 +1,113 @@
{
"compressPdf": {
"compressedFileSize": "Tamaño de archivo comprimido",
"compressingPdf": "Comprimiendo PDF...",
"compressionLevel": "Nivel de compresión",
"compressionSettings": "Configuración de compresión",
"description": "Reduzca el tamaño de los archivos PDF manteniendo la calidad usando Ghostscript",
"errorCompressingPdf": "Error al comprimir el PDF: {{error}}",
"errorReadingPdf": "No se pudo leer el archivo PDF. Asegúrese de que sea válido.",
"fileSize": "Tamaño del archivo original",
"highCompression": "Alta compresión",
"highCompressionDescription": "Reducción máxima del tamaño del archivo con cierta pérdida de calidad",
"inputTitle": "PDF de entrada",
"lowCompression": "Baja compresión",
"lowCompressionDescription": "Reduce ligeramente el tamaño del archivo con una pérdida mínima de calidad",
"mediumCompression": "Compresión media",
"mediumCompressionDescription": "Equilibrio entre el tamaño del archivo y la calidad",
"pages": "Número de páginas",
"resultTitle": "PDF comprimido",
"shortDescription": "Comprime archivos PDF de forma segura en tu navegador",
"title": "Comprimir PDF"
},
"editor": {
"description": "Editor de PDF avanzado con funciones de anotación, rellenado de formularios, resaltado y exportación. Edite sus PDF directamente en el navegador con herramientas profesionales que incluyen inserción de texto, dibujo, resaltado, firma y rellenado de formularios.",
"shortDescription": "Edite archivos PDF con herramientas avanzadas de anotación, firma y edición",
"title": "Editor de PDF"
},
"merge": {
"inputTitle": "PDF de entrada",
"loadingText": "Extrayendo páginas",
"resultTitle": "Salida PDF fusionada",
"toolInfo": {
"description": "Esta herramienta permite fusionar varios archivos PDF en un solo documento. Para usarla, simplemente cargue los archivos PDF que desea fusionar. La herramienta combinará todas las páginas de los archivos de entrada en un solo documento PDF.",
"title": "¿Cómo utilizar la herramienta Combinar PDF?"
}
},
"mergePdf": {
"description": "Combine varios archivos PDF en un solo documento.",
"inputTitle": "Entrada de archivos PDF",
"mergingPdfs": "Fusionar archivos PDF",
"pdfOptions": "Opciones de PDF",
"resultTitle": "PDF fusionado",
"shortDescription": "Fusionar varios archivos PDF en un solo documento",
"sortByFileName": "Ordenar por nombre de archivo",
"sortByFileNameDescription": "Ordenar archivos PDF alfabéticamente por nombre de archivo",
"sortByUploadOrder": "Ordenar por orden de carga",
"sortByUploadOrderDescription": "Mantenga los archivos PDF en el orden en que se cargaron",
"title": "Fusionar PDF",
"toolInfo": {
"description": "Esta herramienta permite combinar varios archivos PDF en un solo documento. Puedes elegir cómo ordenar los PDF y la herramienta los combinará en el orden especificado.",
"title": "Fusionar archivos PDF"
}
},
"pdfToEpub": {
"description": "Transforme documentos PDF en archivos EPUB para una mejor compatibilidad con los lectores electrónicos.', icon: 'material-symbols:import-contacts', component: lazy(() => import('./index')), keywords: ['pdf', 'epub', 'convert', 'ebook'], path: 'pdf-to-epub', i18n: { name: 'pdf:pdfToEpub.title', description: 'pdf:pdfToEpub.description",
"shortDescription": "Convertir archivos PDF al formato EPUB",
"title": "PDF a EPUB"
},
"pdfToPng": {
"description": "Transforme documentos PDF en paneles PNG.",
"longDescription": "Sube un PDF y convierte cada página en una imagen PNG de alta calidad directamente en tu navegador. Esta herramienta es ideal para extraer contenido visual o compartir páginas individuales. No se cargan datos: todo se ejecuta localmente.",
"shortDescription": "Convertir PDF a imágenes PNG",
"title": "PDF a PNG"
},
"protectPdf": {
"description": "Agregue protección con contraseña a sus archivos PDF de forma segura en su navegador",
"shortDescription": "Proteger con contraseña los archivos PDF de forma segura",
"title": "Proteger PDF"
},
"rotatePdf": {
"allPagesWillBeRotated": "Todo {{count}} Las páginas se rotarán",
"angleOptions": {
"clockwise90": "90° en sentido horario",
"counterClockwise270": "270° (90° en sentido antihorario)",
"upsideDown180": "180° (al revés)"
},
"applyToAllPages": "Aplicar a todas las páginas",
"description": "Rotar páginas en un documento PDF.",
"inputTitle": "PDF de entrada",
"longDescription": "Cambie la orientación de las páginas PDF girándolas 90, 180 o 270 grados. Útil para corregir documentos escaneados incorrectamente o preparar archivos PDF para imprimir.",
"pageRangesDescription": "Introduzca números de página o rangos separados por comas (por ejemplo, 1, 3, 5-7)",
"pageRangesPlaceholder": "p. ej., 1,5-8",
"pagesWillBeRotated": "{{count}} página{{count !== 1 ? 's' : ''}} se rotará",
"pdfPageCount": "PDF tiene {{count}} página{{count !== 1 ? 's' : ''}}",
"resultTitle": "PDF rotado",
"rotatingPages": "Páginas rotatorias",
"rotationAngle": "Ángulo de rotación",
"rotationSettings": "Configuración de rotación",
"shortDescription": "Girar páginas en un documento PDF",
"title": "Girar PDF",
"toolInfo": {
"description": "Esta herramienta permite rotar páginas en un documento PDF. Puede rotar todas las páginas o especificar páginas individuales. Elija un ángulo de rotación: 90° en sentido horario, 180° (invertido) o 270° (90° en sentido antihorario). Para rotar páginas específicas, desmarque la opción \"Aplicar a todas las páginas\" e introduzca los números de página o intervalos separados por comas (p. ej., 1, 3, 5-7).",
"title": "Cómo utilizar la herramienta Rotar PDF"
}
},
"splitPdf": {
"description": "Extraer páginas específicas de un documento PDF.",
"extractingPages": "Extrayendo páginas",
"inputTitle": "PDF de entrada",
"pageExtractionPreview": "{{count}} página{{count !== 1 ? 's' : ''}} se extraerán",
"pageRangesDescription": "Introduzca números de página o rangos separados por comas (por ejemplo, 1, 3, 5-7)",
"pageRangesPlaceholder": "p. ej., 1,5-8",
"pageSelection": "Selección de página",
"pdfPageCount": "PDF tiene {{count}} página{{count !== 1 ? 's' : ''}}",
"resultTitle": "PDF extraído",
"shortDescription": "Extraer páginas específicas de un archivo PDF",
"title": "PDF dividido",
"toolInfo": {
"description": "Esta herramienta permite extraer páginas específicas de un documento PDF. Puede especificar páginas individuales o un rango de páginas para extraer.",
"title": "PDF dividido"
}
}
}

View File

@@ -0,0 +1,261 @@
{
"base64": {
"decode": "Descodificación Base64",
"description": "Codificar o decodificar texto utilizando la codificación Base64.",
"encode": "Codificación Base64",
"inputTitle": "Datos de entrada",
"optionsTitle": "Opciones de Base64",
"resultTitle": "Resultado",
"shortDescription": "Codificar o decodificar datos utilizando Base64.",
"title": "Codificador/decodificador Base64",
"toolInfo": {
"description": "Base64 es un esquema de codificación que representa datos en formato de cadena ASCII traduciéndolos a una representación de base 64. Si bien puede usarse para codificar cadenas, se usa comúnmente para codificar datos binarios para su transmisión a través de medios diseñados para procesar datos textuales.",
"title": "¿Qué es Base64?"
}
},
"censor": {
"description": "Utilidad para censurar palabras en texto. Cargue su texto en el formulario de entrada de la izquierda, especifique todas las palabras incorrectas en las opciones y obtendrá el texto censurado al instante en el área de salida. longDescription: 'Con esta herramienta en línea, puede censurar ciertas palabras en cualquier texto. Puede especificar una lista de palabras no deseadas (como palabras malsonantes o palabras secretas) y el programa las reemplazará con palabras alternativas y creará un texto seguro. Las palabras se pueden especificar en un campo de texto de varias líneas en las opciones, introduciendo una palabra por línea.', keywords: ['text', 'censor', 'words', 'characters'], component: lazy(() => import('./index')), i18n: { name: 'string:censor.title', description: 'string:censor.description'",
"shortDescription": "Enmascare rápidamente las malas palabras o reemplácelas con palabras alternativas.",
"title": "Censor de texto"
},
"createPalindrome": {
"description": "La utilidad de navegador más sencilla del mundo para crear palíndromos a partir de cualquier texto. Introduce texto y transfórmalo al instante en un palíndromo que se lee igual de derecho a revés. Perfecto para juegos de palabras, crear patrones de texto simétricos o explorar curiosidades lingüísticas.",
"shortDescription": "Crea texto que se lea igual hacia adelante y hacia atrás",
"title": "Crear palíndromo"
},
"extractSubstring": {
"description": "La utilidad basada en navegador más sencilla del mundo para extraer subcadenas de texto. Introduce el texto y especifica las posiciones inicial y final para extraer la parte deseada. Perfecta para el procesamiento de datos, el análisis de texto o la extracción de contenido específico de bloques de texto más grandes.",
"shortDescription": "Extraer una porción de texto entre posiciones específicas",
"title": "Extraer subcadena"
},
"join": {
"blankLinesAndTrailingSpaces": "Líneas en blanco y espacios finales",
"deleteBlankDescription": "Eliminar líneas que no tengan símbolos de texto.",
"deleteBlankTitle": "Eliminar líneas en blanco",
"deleteTrailingDescription": "Eliminar espacios y tabulaciones al final de las líneas.",
"deleteTrailingTitle": "Eliminar espacios finales",
"description": "Une fragmentos de texto con separadores personalizables.",
"inputTitle": "Fragmentos de texto",
"joinCharacterDescription": "Símbolo que conecta fragmentos de texto. (Espacio por defecto).",
"joinCharacterPlaceholder": "Unirse al personaje",
"resultTitle": "Texto unido",
"shortDescription": "Unir elementos de texto con un separador especificado",
"textMergedOptions": "Opciones de texto fusionado",
"title": "Unirse al texto",
"toolInfo": {
"description": "Con esta herramienta puedes unir partes del texto. Toma una lista de valores de texto, separados por saltos de línea, y los fusiona. Puedes configurar el carácter que se colocará entre las partes del texto combinado. También puedes ignorar todas las líneas vacías y eliminar los espacios y tabulaciones al final de todas las líneas. ¡Textabulento!",
"title": "¿Qué es un ensamblador de texto?"
}
},
"palindrome": {
"description": "La utilidad de navegador más sencilla del mundo para comprobar si un texto es un palíndromo. Comprueba al instante si tu texto se lee igual de adelante hacia atrás. Ideal para juegos de palabras, análisis lingüísticos o la validación de patrones de texto simétricos. Admite varios delimitadores y detección de palíndromos de varias palabras.",
"shortDescription": "Comprueba si el texto se lee igual hacia adelante y hacia atrás",
"title": "Palíndromo"
},
"passwordGenerator": {
"avoidAmbiguous": "Evite caracteres ambiguos (i, I, l, 0, O)",
"description": "Genere contraseñas aleatorias seguras con longitud y tipos de caracteres personalizables. Elija entre minúsculas, mayúsculas, números y caracteres especiales. Opción para evitar caracteres ambiguos para una mejor legibilidad.",
"includeLowercase": "Incluir letras minúsculas (a-z)",
"includeNumbers": "Incluir números (0-9)",
"includeSymbols": "Incluir caracteres especiales",
"includeUppercase": "Incluir letras mayúsculas (A-Z)",
"lengthDesc": "Longitud de la contraseña",
"lengthPlaceholder": "p. ej. 12",
"optionsTitle": "Opciones de contraseña",
"resultTitle": "Contraseña generada",
"shortDescription": "Genere contraseñas aleatorias seguras con opciones personalizadas",
"title": "Generador de contraseñas",
"toolInfo": {
"description": "Esta herramienta genera contraseñas aleatorias seguras según los criterios que selecciones. Puedes personalizar la longitud, incluir o excluir diferentes tipos de caracteres y evitar caracteres ambiguos para una mejor legibilidad. Perfecta para crear contraseñas seguras para cuentas, aplicaciones o cualquier necesidad de seguridad.",
"title": "Acerca del generador de contraseñas"
}
},
"quote": {
"allowDoubleQuotation": "Permitir comillas dobles",
"description": "Agregue comillas alrededor del texto con opciones personalizables.",
"inputTitle": "Texto de entrada",
"leftQuoteDescription": "Carácter(es) de comillas izquierdas",
"processAsMultiLine": "Procesar como texto de varias líneas",
"quoteEmptyLines": "Citar líneas vacías",
"quoteOptions": "Opciones de cotización",
"resultTitle": "Texto citado",
"rightQuoteDescription": "Carácter(es) de comillas derechas",
"shortDescription": "Agregue comillas alrededor del texto con varios estilos",
"title": "Citador de texto",
"toolInfo": {
"description": "Esta herramienta permite añadir comillas al texto. Permite elegir diferentes caracteres de comillas, gestionar texto multilínea y controlar el procesamiento de líneas vacías. Resulta útil para preparar texto para programación, formatear datos o crear texto estilizado.",
"title": "Citador de texto"
}
},
"randomizeCase": {
"description": "La utilidad de navegador más sencilla del mundo para aleatorizar mayúsculas y minúsculas. Introduce tu texto y transfórmalo al instante con mayúsculas y minúsculas aleatorias. Perfecta para crear efectos de texto únicos, comprobar la distinción entre mayúsculas y minúsculas o generar patrones de texto variados.",
"shortDescription": "Aleatorizar el caso de las letras en el texto",
"title": "Aleatorizar caso"
},
"removeDuplicateLines": {
"description": "Carga tu texto en el formulario de entrada de la izquierda y obtendrás texto al instante sin líneas duplicadas en el área de salida. Potente, gratuito y rápido. Carga líneas de texto: obtén líneas de texto únicas.",
"shortDescription": "Eliminar rápidamente todas las líneas repetidas del texto",
"title": "Eliminar líneas duplicadas"
},
"repeat": {
"delimiterDescription": "Delimitador para copias de salida.",
"delimiterPlaceholder": "Delimitador",
"description": "Repita el texto varias veces con separadores personalizables.",
"inputTitle": "Texto de entrada",
"numberPlaceholder": "Número",
"repeatAmountDescription": "Número de repeticiones.",
"repetitionsDelimiter": "Delimitador de repeticiones",
"resultTitle": "Texto repetido",
"shortDescription": "Repetir el texto varias veces",
"textRepetitions": "Repeticiones de texto",
"title": "Repetir texto",
"toolInfo": {
"description": "Esta herramienta le permite repetir un texto determinado varias veces con un separador opcional.",
"title": "Repetir texto"
}
},
"reverse": {
"description": "La utilidad de navegador más sencilla del mundo para invertir texto. Introduce cualquier texto y revísalo al instante, carácter por carácter. Perfecta para crear texto espejo, analizar palíndromos o experimentar con patrones de texto. Conserva los espacios y caracteres especiales al invertir.",
"inputTitle": "Texto para revertir",
"processMultiLine": "Procesar texto de varias líneas",
"processMultiLineDescription": "Cada línea se invertirá independientemente",
"resultTitle": "Texto invertido",
"reversalOptions": "Opciones de reversión",
"shortDescription": "Invertir cualquier texto carácter por carácter",
"skipEmptyLines": "Saltar líneas vacías",
"skipEmptyLinesDescription": "Las líneas vacías se eliminarán de la salida.",
"title": "Contrarrestar",
"trimWhitespace": "Recortar espacios en blanco",
"trimWhitespaceDescription": "Eliminar los espacios iniciales y finales de cada línea"
},
"rot13": {
"description": "Codificar o decodificar texto utilizando el cifrado ROT13.",
"inputTitle": "Texto de entrada",
"resultTitle": "Resultado de ROT13",
"shortDescription": "Codificar o decodificar texto utilizando el cifrado ROT13.",
"title": "Codificador/decodificador ROT13",
"toolInfo": {
"description": "ROT13 (rotación de 13 posiciones) es un cifrado simple de sustitución de letras que reemplaza una letra por la decimotercera letra siguiente en el alfabeto. ROT13 es un caso especial del cifrado César, desarrollado en la antigua Roma. Dado que el alfabeto inglés tiene 26 letras, ROT13 es su propio inverso; es decir, para deshacer ROT13, se aplica el mismo algoritmo, por lo que se puede usar la misma acción para codificar y decodificar.",
"title": "¿Qué es ROT13?"
}
},
"rotate": {
"description": "Girar caracteres en el texto en posiciones específicas.",
"inputTitle": "Texto de entrada",
"processAsMultiLine": "Procesar como texto de varias líneas (rotar cada línea por separado)",
"resultTitle": "Texto rotado",
"rotateLeft": "Girar a la izquierda",
"rotateRight": "Girar a la derecha",
"rotationOptions": "Opciones de rotación",
"shortDescription": "Desplazar caracteres en el texto por posición.",
"stepDescription": "Número de posiciones a rotar",
"title": "Girar texto",
"toolInfo": {
"description": "Esta herramienta permite rotar caracteres en una cadena un número específico de posiciones. Puede rotar a la izquierda o a la derecha, y procesar texto de varias líneas rotando cada línea por separado. La rotación de cadenas es útil para transformaciones de texto simples, la creación de patrones o la implementación de técnicas básicas de cifrado.",
"title": "Rotación de cuerdas"
}
},
"split": {
"charAfterChunkDescription": "Carácter después de cada fragmento",
"charBeforeChunkDescription": "Carácter antes de cada fragmento",
"chunksDescription": "Número de fragmentos de igual longitud en la salida.",
"chunksTitle": "Utilice varios fragmentos",
"description": "La utilidad para navegador más sencilla del mundo para dividir texto. Introduce tu texto y especifica un separador para dividirlo en varias partes. Ideal para procesar datos, manipular texto o extraer contenido específico de bloques de texto más grandes.",
"lengthDescription": "Número de símbolos que se colocarán en cada fragmento de salida.",
"lengthTitle": "Utilice la longitud para dividir",
"outputSeparatorDescription": "Carácter que se colocará entre los fragmentos divididos. (Por defecto, es el salto de línea \"\\n\").",
"outputSeparatorOptions": "Opciones de separador de salida",
"regexDescription": "Expresión regular que se usará para dividir el texto en partes. (Múltiples espacios por defecto).",
"regexTitle": "Utilice una expresión regular para dividir",
"resultTitle": "Fragmentos de texto",
"shortDescription": "Dividir el texto en varias partes usando un separador",
"splitSeparatorOptions": "Opciones de separador dividido",
"symbolDescription": "Carácter que se utilizará para dividir el texto en partes. (Espacio por defecto).",
"symbolTitle": "Utilice un símbolo para dividir",
"title": "Dividir"
},
"statistic": {
"characterFrequencyAnalysis": "Análisis de frecuencia de caracteres",
"characterFrequencyAnalysisDescription": "Cuenta con qué frecuencia aparece cada carácter en el texto.",
"delimitersOptions": "Opciones de delimitadores",
"description": "Analizar texto y generar estadísticas completas.",
"includeEmptyLines": "Incluir líneas vacías",
"includeEmptyLinesDescription": "Incluya líneas en blanco al contar líneas",
"inputTitle": "Texto de entrada",
"resultTitle": "Estadísticas de texto",
"sentenceDelimitersDescription": "Introduzca caracteres personalizados utilizados para delimitar oraciones en su idioma (separados por coma) o déjelo en blanco como valor predeterminado.",
"sentenceDelimitersPlaceholder": "p.ej. ., !, ?, ...",
"shortDescription": "Obtenga estadísticas sobre su texto",
"statisticsOptions": "Opciones de estadísticas",
"title": "Estadísticas de texto",
"toolInfo": {
"description": "Esta herramienta le permite analizar texto y generar estadísticas completas que incluyen recuento de caracteres, recuento de palabras, recuento de líneas y análisis de frecuencia de caracteres y palabras.",
"title": "¿Qué es un? {{title}}?"
},
"wordDelimitersDescription": "Ingrese una expresión regular personalizada para contar palabras o déjela en blanco para el valor predeterminado.",
"wordDelimitersPlaceholder": "p. ej. \\s.,;:!?\"«»()…",
"wordFrequencyAnalysis": "Análisis de frecuencia de palabras",
"wordFrequencyAnalysisDescription": "Cuenta con qué frecuencia aparece cada palabra en el texto."
},
"textReplacer": {
"description": "Reemplazar patrones de texto con contenido nuevo.",
"findPatternInText": "Encuentra este patrón en el texto",
"findPatternUsingRegexp": "Encontrar un patrón usando una expresión regular",
"inputTitle": "Texto a reemplazar",
"newTextPlaceholder": "Nuevo texto",
"regexpDescription": "Introduzca la expresión regular que desea reemplazar.",
"replacePatternDescription": "Introduzca el patrón que se utilizará para el reemplazo.",
"replaceText": "Reemplazar texto",
"resultTitle": "Texto con reemplazos",
"searchPatternDescription": "Introduzca el patrón de texto que desea reemplazar.",
"searchText": "Buscar texto",
"shortDescription": "Reemplace rápidamente el texto en su contenido",
"title": "Reemplazador de texto",
"toolInfo": {
"description": "Reemplace fácilmente texto específico en su contenido con esta sencilla herramienta basada en navegador. Simplemente ingrese el texto, configure el texto que desea reemplazar y el valor de reemplazo, y obtenga la versión actualizada al instante.",
"title": "Reemplazador de texto"
}
},
"toMorse": {
"dashSymbolDescription": "Símbolo que corresponderá al guión en código Morse.",
"description": "Convertir texto a código Morse.",
"dotSymbolDescription": "Símbolo que corresponderá al punto en código Morse.",
"longSignal": "Señal larga",
"resultTitle": "Código Morse",
"shortDescription": "Codifique rápidamente texto en morse",
"shortSignal": "Señal corta",
"title": "Cadena a morse"
},
"truncate": {
"addTruncationIndicator": "Agregar indicador de truncamiento",
"charactersPlaceholder": "Personajes",
"description": "Acortar el texto a una longitud específica.",
"indicatorDescription": "Caracteres que se añaden al final (o al principio) del texto. Nota: Se consideran para la longitud.",
"inputTitle": "Texto de entrada",
"leftSideDescription": "Eliminar caracteres del inicio del texto.",
"leftSideTruncation": "Truncamiento del lado izquierdo",
"lengthAndLines": "Longitud y líneas",
"lineByLineDescription": "Truncar cada línea por separado.",
"lineByLineTruncating": "Truncamiento línea por línea",
"maxLengthDescription": "Número de caracteres a dejar en el texto.",
"numberPlaceholder": "Número",
"resultTitle": "Texto truncado",
"rightSideDescription": "Eliminar caracteres del final del texto.",
"rightSideTruncation": "Truncamiento del lado derecho",
"shortDescription": "Truncar texto a una longitud especificada",
"suffixAndAffix": "Sufijo y afijo",
"title": "Truncar texto",
"toolInfo": {
"description": "Cargue su texto en el formulario de entrada de la izquierda y obtendrá automáticamente el texto truncado a la derecha.",
"title": "Truncar texto"
},
"truncationSide": "Lado de truncamiento"
},
"uppercase": {
"description": "Convertir texto a letras mayúsculas.",
"inputTitle": "Texto de entrada",
"resultTitle": "Texto en mayúsculas",
"shortDescription": "Convertir texto a mayúsculas",
"title": "Convertir a mayúsculas"
}
}

100
public/locales/es/time.json Normal file
View File

@@ -0,0 +1,100 @@
{
"checkLeapYears": {
"description": "Compruebe si un año es bisiesto y obtenga información sobre el año bisiesto.",
"inputTitle": "Año de entrada",
"resultTitle": "Resultado del año bisiesto",
"shortDescription": "Comprobar si un año es bisiesto",
"title": "Consultar años bisiestos",
"toolInfo": {
"description": "Un año bisiesto es un año que contiene un día adicional (29 de febrero) para mantener la sincronización del año calendario con el año astronómico. Los años bisiestos ocurren cada 4 años, excepto los años divisibles por 100, pero no por 400.",
"title": "¿Qué es un año bisiesto?"
}
},
"convertDaysToHours": {
"addHoursName": "Agregar nombre de horas",
"addHoursNameDescription": "Añade la cadena horas a los valores de salida",
"description": "Convierta días en horas con opciones personalizables.",
"hoursName": "Horas Nombre",
"shortDescription": "Convertir días a horas",
"title": "Convertir días a horas",
"toolInfo": {
"description": "Esta herramienta permite convertir días a horas. Puede introducir los días como números o con unidades, y la herramienta los convertirá a horas. También puede añadir el sufijo \"horas\" a los valores de salida.",
"title": "Convertir días a horas"
}
},
"convertHoursToDays": {
"addDaysName": "Agregar nombre de días",
"addDaysNameDescription": "Añade la cadena días a los valores de salida",
"daysName": "Nombre de los días",
"description": "Convierte horas en días con opciones personalizables.",
"shortDescription": "Convertir horas a días",
"title": "Convertir horas a días",
"toolInfo": {
"description": "Esta herramienta permite convertir horas a días. Puede introducir las horas como números o con unidades, y la herramienta las convertirá a días. También puede añadir el sufijo \"días\" a los valores de salida.",
"title": "Convertir horas a días"
}
},
"convertSecondsToTime": {
"addPadding": "Añadir relleno",
"addPaddingDescription": "Añade relleno de ceros a las horas, minutos y segundos.",
"description": "Convierte los segundos a un formato de hora legible (horas:minutos:segundos). Introduce la cantidad de segundos para obtener la hora formateada.",
"shortDescription": "Convertir segundos a formato de hora",
"timePadding": "Relleno de tiempo",
"title": "Convertir segundos a tiempo",
"toolInfo": {
"title": "¿Qué es un? {{title}}?"
}
},
"convertTimeToSeconds": {
"description": "Convierte la hora formateada (HH:MM:SS) a segundos.",
"inputTitle": "Hora de entrada",
"resultTitle": "Artículos de segunda clase",
"shortDescription": "Convertir formato de hora a segundos",
"title": "Convertir tiempo a segundos",
"toolInfo": {
"description": "Esta herramienta permite convertir cadenas de tiempo formateadas (HH:MM:SS) a segundos. Resulta útil para calcular duraciones e intervalos de tiempo.",
"title": "Convertir tiempo a segundos"
}
},
"crontabGuru": {
"description": "Generar y comprender expresiones cron. Crear programaciones cron para tareas automatizadas y trabajos del sistema.",
"shortDescription": "Generar y comprender expresiones cron",
"title": "Gurú de Crontab"
},
"timeBetweenDates": {
"description": "Calcula la diferencia horaria entre dos fechas. Obtén la duración exacta en días, horas, minutos y segundos.",
"endDate": "Fecha de finalización",
"endDateTime": "Fecha y hora de finalización",
"endTime": "Fin de los tiempos",
"endTimezone": "Zona horaria final",
"shortDescription": "Calcular el tiempo entre dos fechas",
"startDate": "Fecha de inicio",
"startDateTime": "Fecha y hora de inicio",
"startTime": "Hora de inicio",
"startTimezone": "Zona horaria de inicio",
"title": "Tiempo entre fechas",
"toolInfo": {
"description": "Calcula la diferencia horaria exacta entre dos fechas y horas, compatible con diferentes zonas horarias. Esta herramienta proporciona un desglose detallado de la diferencia horaria en varias unidades (años, meses, días, horas, minutos y segundos).",
"title": "Calculadora de tiempo entre fechas"
}
},
"truncateClockTime": {
"description": "Trunca la hora del reloj para quitar segundos o minutos. Redondea la hora a la hora, minuto o intervalo personalizado más cercano.",
"printDroppedComponents": "Imprimir componentes descartados",
"shortDescription": "Truncar el tiempo del reloj a la precisión especificada",
"timePadding": "Relleno de tiempo",
"title": "Truncar el tiempo del reloj",
"toolInfo": {
"title": "¿Qué es un? {{title}}?"
},
"truncateMinutesAndSeconds": "Truncar minutos y segundos",
"truncateMinutesAndSecondsDescription": "Elimina ambos componentes: los minutos y los segundos de cada hora del reloj.",
"truncateOnlySeconds": "Truncar solo segundos",
"truncateOnlySecondsDescription": "Elimina el componente de segundos de cada hora del reloj.",
"truncationSide": "Lado de truncamiento",
"useZeroPadding": "Utilice relleno de ceros",
"zeroPaddingDescription": "Haga que todos los componentes de tiempo siempre tengan dos dígitos de ancho.",
"zeroPrintDescription": "Muestra las partes descartadas como valores cero \"00\".",
"zeroPrintTruncatedParts": "Piezas truncadas de impresión cero"
}
}

View File

@@ -0,0 +1,250 @@
{
"audio": {
"changeSpeed": {
"description": "Cambia la velocidad de reproducción de los archivos de audio. Acelera o ralentiza el audio manteniendo el tono.",
"name": "Cambiar la velocidad del audio",
"shortDescription": "Cambiar la velocidad de los archivos de audio"
},
"extractAudio": {
"description": "Extraiga la pista de audio de un archivo de vídeo y guárdelo como un archivo de audio separado en el formato elegido (AAC, MP3, WAV).",
"name": "Extraer audio",
"shortDescription": "Extrae audio de archivos de vídeo (MP4, MOV, etc.) a AAC, MP3 o WAV."
}
},
"baseFileInput": {
"copyFailed": "No se pudo copiar: {{error}}",
"dropFileHere": "Deja tu {{type}} aquí",
"fileCopied": "Archivo copiado",
"selectFileDescription": "Haga clic aquí para seleccionar uno {{type}} Desde su dispositivo, presione Ctrl+V para usar un {{type}} desde su portapapeles, o arrastre y suelte un archivo desde el escritorio"
},
"categories": {
"audio": {
"description": "Herramientas para trabajar con audio: extraer audio de vídeo, ajustar la velocidad del audio, fusionar varios archivos de audio y mucho más.",
"title": "Herramientas de audio"
},
"csv": {
"description": "Herramientas para trabajar con archivos CSV: convierta CSV a diferentes formatos, manipule datos CSV, valide la estructura CSV y procese archivos CSV de manera eficiente.",
"title": "Herramientas CSV"
},
"gif": {
"description": "Herramientas para trabajar con animaciones GIF: cree GIF transparentes, extraiga marcos GIF, agregue texto a GIF, recorte, rote, invierta GIF y mucho más.",
"title": "Herramientas GIF"
},
"image-generic": {
"description": "Herramientas para trabajar con imágenes: comprimir, redimensionar, recortar, convertir a JPG, rotar, eliminar fondo y mucho más.",
"title": "Herramientas de imagen"
},
"json": {
"description": "Herramientas para trabajar con estructuras de datos JSON: embellecer y minimizar objetos JSON, aplanar matrices JSON, convertir valores JSON en cadenas, analizar datos y mucho más",
"title": "Herramientas JSON"
},
"list": {
"description": "Herramientas para trabajar con listas: ordenar, invertir, aleatorizar listas, encontrar elementos de listas únicos y duplicados, cambiar separadores de elementos de listas y mucho más.",
"title": "Herramientas de lista"
},
"number": {
"description": "Herramientas para trabajar con números: generar secuencias numéricas, convertir números en palabras y palabras en números, ordenar, redondear, factorizar números y mucho más.",
"title": "Herramientas numéricas"
},
"pdf": {
"description": "Herramientas para trabajar con archivos PDF: extraer texto de archivos PDF, convertir archivos PDF a otros formatos, manipular archivos PDF y mucho más.",
"title": "Herramientas PDF"
},
"png": {
"description": "Herramientas para trabajar con imágenes PNG: convierta PNG a JPG, cree PNG transparentes, cambie colores PNG, recorte, rote, cambie el tamaño de PNG y mucho más.",
"title": "Herramientas PNG"
},
"seeAll": "Ver todo {{title}}",
"string": {
"description": "Herramientas para trabajar con texto: convertir texto en imágenes, buscar y reemplazar texto, dividir texto en fragmentos, unir líneas de texto, repetir texto y mucho más.",
"title": "Herramientas de texto"
},
"time": {
"description": "Herramientas para trabajar con hora y fecha: calcular diferencias horarias, convertir entre zonas horarias, formatear fechas, generar secuencias de fechas y mucho más.",
"title": "Herramientas de tiempo"
},
"try": "Intentar {{title}}",
"video": {
"description": "Herramientas para trabajar con vídeos: extrae fotogramas de vídeos, crea GIF a partir de vídeos, convierte vídeos a diferentes formatos y mucho más.",
"title": "Herramientas de vídeo"
},
"xml": {
"description": "Herramientas para trabajar con estructuras de datos XML: visor, embellecedor, validador y mucho más",
"title": "Herramientas XML"
}
},
"csv": {
"findIncompleteCsvRecords": {
"description": "Simplemente cargue su archivo CSV en el formulario a continuación y esta herramienta comprobará automáticamente si ninguna fila o columna tiene valores faltantes. En las opciones de la herramienta, puede ajustar el formato del archivo de entrada (especifique el delimitador, las comillas y el carácter de comentario). Además, puede activar la comprobación de valores vacíos, omitir líneas vacías y limitar el número de mensajes de error en la salida.",
"name": "Encontrar registros CSV incompletos",
"shortDescription": "Encuentre rápidamente filas y columnas en CSV que tengan valores faltantes."
}
},
"hero": {
"brand": "OmniTools",
"description": "Aumente su productividad con OmniTools, ¡el kit de herramientas definitivo para agilizar su trabajo! Acceda a miles de utilidades intuitivas para editar imágenes, texto, listas y datos, todo directamente desde su navegador.",
"examples": {
"calculateNumberSum": "Calcular la suma de números",
"changeGifSpeed": "Cambiar la velocidad del GIF",
"compressPng": "Comprimir PNG",
"createTransparentImage": "Crear una imagen transparente",
"prettifyJson": "Embellecer JSON",
"sortList": "Ordenar una lista",
"splitPdf": "PDF dividido",
"splitText": "Dividir un texto",
"trimVideo": "Recortar vídeo"
},
"searchPlaceholder": "Buscar en todas las herramientas",
"title": "Haga las cosas rápidamente con"
},
"inputFooter": {
"clear": "Claro",
"copyToClipboard": "Copiar al portapapeles",
"importFromFile": "Importar desde archivo"
},
"list": {
"group": {
"description": "La utilidad basada en navegador más sencilla del mundo para agrupar elementos de listas. Introduce tu lista y especifica los criterios de agrupación para organizar los elementos en grupos lógicos. Perfecta para categorizar datos, organizar información o crear listas estructuradas. Admite separadores personalizados y diversas opciones de agrupación.",
"name": "Grupo",
"shortDescription": "Agrupar elementos de la lista por propiedades comunes"
},
"reverse": {
"description": "Esta sencilla aplicación basada en navegador imprime todos los elementos de la lista en orden inverso. Los elementos de entrada se pueden separar con cualquier símbolo y también se puede cambiar el separador de los elementos de la lista invertidos.",
"name": "Contrarrestar",
"shortDescription": "Invertir una lista rápidamente"
},
"sort": {
"description": "Esta es una aplicación súper sencilla basada en navegador que ordena los elementos de una lista en orden creciente o decreciente. Puedes ordenar los elementos alfabéticamente, numéricamente o por longitud. También puedes eliminar elementos duplicados y vacíos, así como recortar elementos individuales con espacios en blanco. Puedes usar cualquier carácter separador para separar los elementos de la lista de entrada o, alternativamente, usar una expresión regular. Además, puedes crear un nuevo delimitador para la lista de salida ordenada.",
"name": "Clasificar",
"shortDescription": "Ordenar rápidamente una lista"
}
},
"navbar": {
"buyMeACoffee": "Invítame a un café",
"home": "Hogar",
"tools": "Herramientas"
},
"number": {
"generate": {
"description": "Calcule rápidamente una lista de enteros en su navegador. Para obtener la lista, simplemente especifique el primer entero, el valor de cambio y el recuento total en las opciones a continuación, y esta utilidad generará esa cantidad de enteros.",
"name": "Generar números",
"shortDescription": "Calcula rápidamente una lista de números enteros en tu navegador"
},
"sum": {
"description": "Esta es una aplicación súper sencilla para navegador que suma números. Los números ingresados se pueden separar con cualquier símbolo y también se puede cambiar el separador de los números sumados.",
"name": "Sumar números",
"shortDescription": "Sumar rápidamente una lista de números"
}
},
"numericInputWithUnit": {
"unit": "Unidad"
},
"pdf": {
"compressPdf": {
"description": "Reduzca el tamaño de los archivos PDF manteniendo la calidad usando Ghostscript",
"name": "Comprimir PDF",
"shortDescription": "Comprime archivos PDF de forma segura en tu navegador"
},
"mergePdf": {
"description": "Combine varios archivos PDF en un solo documento.",
"name": "Fusionar PDF",
"shortDescription": "Fusionar varios archivos PDF en un solo documento"
},
"pdfToEpub": {
"description": "Transforme documentos PDF en archivos EPUB para una mejor compatibilidad con los lectores electrónicos.",
"name": "PDF a EPUB",
"shortDescription": "Convertir archivos PDF al formato EPUB"
},
"protectPdf": {
"description": "Agregue protección con contraseña a sus archivos PDF de forma segura en su navegador",
"name": "Proteger PDF",
"shortDescription": "Proteger con contraseña los archivos PDF de forma segura"
},
"splitPdf": {
"description": "Extraer páginas específicas de un archivo PDF usando números de página o rangos (por ejemplo, 1,5-8)",
"name": "PDF dividido",
"shortDescription": "Extraer páginas específicas de un archivo PDF"
}
},
"resultFooter": {
"copy": "Copiar al portapapeles",
"download": "Descargar"
},
"string": {
"createPalindrome": {
"description": "La utilidad de navegador más sencilla del mundo para crear palíndromos a partir de cualquier texto. Introduce texto y transfórmalo al instante en un palíndromo que se lee igual de derecho a revés. Perfecto para juegos de palabras, crear patrones de texto simétricos o explorar curiosidades lingüísticas.",
"name": "Crear palíndromo",
"shortDescription": "Crea texto que se lea igual hacia adelante y hacia atrás"
},
"palindrome": {
"description": "La utilidad de navegador más sencilla del mundo para comprobar si un texto es un palíndromo. Comprueba al instante si tu texto se lee igual de adelante hacia atrás. Ideal para juegos de palabras, análisis lingüísticos o la validación de patrones de texto simétricos. Admite varios delimitadores y detección de palíndromos de varias palabras.",
"name": "Palíndromo",
"shortDescription": "Comprueba si el texto se lee igual hacia adelante y hacia atrás"
},
"repeat": {
"description": "Esta herramienta le permite repetir un texto determinado varias veces con un separador opcional.",
"name": "Repetir texto",
"shortDescription": "Repetir el texto varias veces"
},
"reverse": {
"description": "La utilidad de navegador más sencilla del mundo para invertir texto. Introduce cualquier texto y revísalo al instante, carácter por carácter. Perfecta para crear texto espejo, analizar palíndromos o experimentar con patrones de texto. Conserva los espacios y caracteres especiales al invertir.",
"name": "Contrarrestar",
"shortDescription": "Invertir cualquier texto carácter por carácter"
},
"toMorse": {
"description": "La utilidad de navegador más sencilla del mundo para convertir texto a código Morse. Carga tu texto en el formulario de entrada de la izquierda y obtendrás código Morse al instante en el área de salida. Potente, gratuito y rápido. Carga texto y obtén código Morse.",
"name": "Cadena a morse",
"shortDescription": "Codifique rápidamente texto en morse"
},
"uppercase": {
"description": "La utilidad para navegador más sencilla del mundo para convertir texto a mayúsculas. Simplemente introduce tu texto y se convertirá automáticamente a mayúsculas. Ideal para crear titulares, enfatizar texto o estandarizar su formato. Admite varios formatos de texto y conserva caracteres especiales.",
"name": "Mayúsculas",
"shortDescription": "Convertir texto a letras mayúsculas"
}
},
"toolExamples": {
"subtitle": "¡Haga clic para probar!",
"title": "{{title}} Ejemplos"
},
"toolFileResult": {
"copied": "Archivo copiado",
"copyFailed": "No se pudo copiar: {{error}}",
"loading": "Cargando... Esto puede tardar un momento.",
"result": "Resultado"
},
"toolHeader": {
"seeExamples": "Ver ejemplos"
},
"toolLayout": {
"allToolsTitle": "Todo {{type}}"
},
"toolMultiFileResult": {
"copied": "Archivo copiado",
"copyFailed": "No se pudo copiar: {{error}}",
"loading": "Cargando... Esto puede tardar un momento.",
"result": "Resultado"
},
"toolMultipleAudioInput": {
"inputTitle": "Aporte {{type}}",
"noFilesSelected": "No hay archivos seleccionados"
},
"toolMultiplePdfInput": {
"inputTitle": "Aporte {{type}}",
"noFilesSelected": "No hay archivos seleccionados"
},
"toolOptions": {
"title": "Opciones de herramientas"
},
"toolTextInput": {
"copied": "Texto copiado",
"copyFailed": "No se pudo copiar: {{error}}",
"input": "Texto de entrada",
"placeholder": "Introduzca su texto aquí..."
},
"toolTextResult": {
"copied": "Texto copiado",
"copyFailed": "No se pudo copiar: {{error}}",
"loading": "Cargando... Esto puede tardar un momento.",
"result": "Resultado"
}
}

View File

@@ -0,0 +1,113 @@
{
"changeSpeed": {
"defaultMultiplier": "Multiplicador predeterminado: 2 significa 2 veces más rápido",
"description": "Cambia la velocidad de reproducción de tus archivos de video. Acelera o ralentiza los videos manteniendo la sincronización del audio. Compatible con varios multiplicadores de velocidad y formatos de video comunes.",
"inputTitle": "Vídeo de entrada",
"newVideoSpeed": "Nueva velocidad de video",
"resultTitle": "Vídeo editado",
"settingSpeed": "Ajuste de velocidad",
"shortDescription": "Cambiar la velocidad de reproducción del vídeo",
"title": "Cambiar la velocidad del video",
"toolInfo": {
"title": "¿Qué es un? {{title}}?"
}
},
"compress": {
"default": "Por defecto",
"description": "Comprime videos escalándolos a diferentes resoluciones como 240p, 480p, 720p, etc. Esta herramienta ayuda a reducir el tamaño del archivo manteniendo una calidad aceptable. Es compatible con formatos de video comunes como MP4, WebM y OGG.",
"inputTitle": "Vídeo de entrada",
"loadingText": "Comprimiendo video...",
"lossless": "Sin pérdida",
"quality": "Calidad (CRF)",
"resolution": "Resolución",
"resultTitle": "Vídeo comprimido",
"shortDescription": "Comprimir vídeos escalando a diferentes resoluciones",
"title": "Comprimir vídeo",
"worst": "El peor"
},
"cropVideo": {
"cropCoordinates": "Coordenadas de cultivo",
"croppingVideo": "Recortar vídeo",
"description": "Recortar el vídeo para eliminar áreas no deseadas.",
"errorBeyondHeight": "El área de recorte se extiende más allá de la altura del video ({{height}}píxeles)",
"errorBeyondWidth": "El área de recorte se extiende más allá del ancho del video ({{width}}píxeles)",
"errorCroppingVideo": "Error al recortar el vídeo. Por favor, revise los parámetros y el archivo de vídeo.",
"errorLoadingDimensions": "No se pudieron cargar las dimensiones del vídeo",
"errorNonNegativeCoordinates": "Las coordenadas X e Y deben ser no negativas",
"errorPositiveDimensions": "El ancho y la altura deben ser positivos",
"height": "Altura",
"inputTitle": "Vídeo de entrada",
"loadVideoForDimensions": "Cargar un vídeo para ver las dimensiones",
"resultTitle": "Vídeo recortado",
"shortDescription": "Recortar el vídeo para eliminar áreas no deseadas",
"title": "Recortar vídeo",
"toolInfo": {
"description": "Esta herramienta permite recortar archivos de vídeo para eliminar áreas no deseadas. Puede especificar el área de recorte configurando las coordenadas X e Y, así como las dimensiones de ancho y alto.",
"title": "Recortar vídeo"
},
"videoDimensions": "Dimensiones del vídeo: {{width}} × {{height}} píxeles",
"videoInformation": "Información del vídeo",
"width": "Ancho",
"xCoordinate": "X (izquierda)",
"yCoordinate": "Y (arriba)"
},
"flip": {
"description": "Voltee archivos de video horizontal o verticalmente. Refleje videos para efectos especiales o corregir problemas de orientación.",
"flippingVideo": "Vídeo invertido",
"horizontalLabel": "Horizontal (Espejo)",
"inputTitle": "Vídeo de entrada",
"orientation": "Orientación",
"resultTitle": "Vídeo invertido",
"shortDescription": "Voltear el vídeo horizontal o verticalmente",
"title": "Voltear vídeo",
"verticalLabel": "Vertical (al revés)"
},
"gif": {
"changeSpeed": {
"description": "Cambia la velocidad de reproducción de los GIF. Acelera o ralentiza los GIF manteniendo una animación fluida.",
"shortDescription": "Cambiar la velocidad de la animación GIF",
"title": "Cambiar la velocidad del GIF"
}
},
"loop": {
"description": "Crea un vídeo en bucle repitiendo el vídeo original varias veces.",
"inputTitle": "Vídeo de entrada",
"loopingVideo": "Vídeo en bucle",
"loops": "Bucles",
"numberOfLoops": "Número de bucles",
"resultTitle": "Vídeo en bucle",
"shortDescription": "Crear archivos de vídeo en bucle",
"title": "Vídeo en bucle",
"toolInfo": {
"description": "Esta herramienta permite crear un vídeo en bucle repitiendo el vídeo original varias veces. Puedes especificar cuántas veces debe repetirse.",
"title": "¿Qué es un? {{title}}?"
}
},
"rotate": {
"180Degrees": "180° (al revés)",
"270Degrees": "270° (90° en sentido antihorario)",
"90Degrees": "90° en sentido horario",
"description": "Gira archivos de vídeo 90, 180 o 270 grados. Corrige la orientación del vídeo o crea efectos especiales con un control de rotación preciso.",
"inputTitle": "Vídeo de entrada",
"resultTitle": "Vídeo rotado",
"rotatingVideo": "Vídeo giratorio",
"rotation": "Rotación",
"shortDescription": "Girar el vídeo en grados específicos",
"title": "Girar vídeo"
},
"trim": {
"description": "Recorta archivos de vídeo especificando la hora de inicio y la hora de fin. Elimina las secciones no deseadas del principio o del final de los vídeos.",
"endTime": "Fin de los tiempos",
"inputTitle": "Vídeo de entrada",
"resultTitle": "Vídeo recortado",
"shortDescription": "Recortar el vídeo eliminando las secciones no deseadas",
"startTime": "Hora de inicio",
"timestamps": "Marcas de tiempo",
"title": "Recortar vídeo"
},
"videoToGif": {
"description": "Convierte archivos de vídeo a formato GIF animado. Extrae intervalos de tiempo específicos y crea imágenes animadas para compartir.",
"shortDescription": "Convertir vídeo a GIF animado",
"title": "Vídeo a GIF"
}
}

View File

@@ -0,0 +1,38 @@
{
"xmlBeautifier": {
"description": "Formatear XML con sangría y espaciado adecuados.",
"indentation": "Sangría",
"inputTitle": "XML de entrada",
"resultTitle": "XML embellecido",
"shortDescription": "Formatear y embellecer el código XML",
"title": "Embellecedor XML",
"toolInfo": {
"description": "Esta herramienta le permite formatear datos XML con sangría y espaciado adecuados, haciéndolos más legibles y fáciles de trabajar.",
"title": "Embellecedor XML"
},
"useSpaces": "Utilice espacios",
"useSpacesDescription": "Sangrar la salida con espacios",
"useTabs": "Usar pestañas",
"useTabsDescription": "Sangrar la salida con tabulaciones."
},
"xmlValidator": {
"description": "Validar la sintaxis y estructura XML.",
"placeholder": "Pegue o importe XML aquí...",
"shortDescription": "Validar el código XML para detectar errores",
"title": "Validador XML",
"toolInfo": {
"description": "Esta herramienta permite validar la sintaxis y la estructura del XML. Comprueba si el XML está bien formado y proporciona mensajes de error detallados para cualquier problema detectado.",
"title": "Validador XML"
}
},
"xmlViewer": {
"description": "Ver y explorar la estructura XML en formato de árbol.",
"inputTitle": "XML de entrada",
"resultTitle": "Vista de árbol XML",
"title": "Visor XML",
"toolInfo": {
"description": "Esta herramienta le permite ver datos XML en un formato de árbol jerárquico, lo que facilita la exploración y la comprensión de la estructura de los documentos XML.",
"title": "Visor XML"
}
}
}

View File

@@ -0,0 +1,42 @@
{
"changeSpeed": {
"description": "Modifier la vitesse de lecture des fichiers audio. Accélérer ou ralentir le son tout en conservant la hauteur.",
"inputTitle": "Entrée audio",
"newAudioSpeed": "Nouvelle vitesse audio",
"outputFormat": "Format de sortie",
"resultTitle": "Audio édité",
"settingSpeed": "Réglage de la vitesse",
"shortDescription": "Modifier la vitesse des fichiers audio",
"speedDescription": "Multiplicateur par défaut : 2 signifie 2x plus rapide",
"title": "Changer la vitesse audio",
"toolInfo": {
"title": "Qu'est-ce que {{title}}?"
}
},
"extractAudio": {
"description": "Extraire la piste audio des fichiers vidéo.",
"extractingAudio": "Extraction audio",
"inputTitle": "Entrée vidéo",
"outputFormat": "Format de sortie",
"outputFormatDescription": "Sélectionnez le format dans lequel l'audio doit être extrait.",
"resultTitle": "Audio extrait",
"shortDescription": "Extrayez l'audio des fichiers vidéo (MP4, MOV, etc.) vers AAC, MP3 ou WAV.",
"title": "Extraire l'audio d'une vidéo",
"toolInfo": {
"description": "Cet outil vous permet d'extraire la piste audio de vos fichiers vidéo. Vous pouvez choisir parmi différents formats audio, notamment AAC, MP3 et WAV.",
"title": "Qu'est-ce que {{title}}?"
}
},
"mergeAudio": {
"description": "Combinez plusieurs fichiers audio en un seul fichier audio en les concaténant en séquence.",
"longDescription": "Cet outil vous permet de fusionner plusieurs fichiers audio en un seul fichier en les concaténant dans l'ordre de leur mise en ligne. Idéal pour combiner des segments de podcast, des morceaux de musique ou tout autre fichier audio à assembler. Compatible avec différents formats audio, dont MP3, AAC et WAV.",
"shortDescription": "Fusionnez plusieurs fichiers audio en un seul (MP3, AAC, WAV).",
"title": "Fusionner l'audio"
},
"trim": {
"description": "Coupez et rognez des fichiers audio pour extraire des segments spécifiques en spécifiant les heures de début et de fin.",
"longDescription": "Cet outil vous permet de découper des fichiers audio en spécifiant les heures de début et de fin. Vous pouvez extraire des segments spécifiques de fichiers audio plus longs, supprimer des parties inutiles ou créer des clips plus courts. Il prend en charge divers formats audio, dont MP3, AAC et WAV. Idéal pour le montage de podcasts, la production musicale ou tout autre besoin d'édition audio.",
"shortDescription": "Découpez des fichiers audio pour extraire des segments de temps spécifiques (MP3, AAC, WAV).",
"title": "Couper le son"
}
}

114
public/locales/fr/csv.json Normal file
View File

@@ -0,0 +1,114 @@
{
"changeCsvSeparator": {
"description": "Modifiez le délimiteur/séparateur dans les fichiers CSV. Convertissez vos fichiers entre différents formats CSV, comme la virgule, le point-virgule, la tabulation ou des séparateurs personnalisés.",
"shortDescription": "Modifier le délimiteur du fichier CSV",
"title": "Changer le séparateur CSV"
},
"csvRowsToColumns": {
"description": "Cet outil convertit les lignes d'un fichier CSV (valeurs séparées par des virgules) en colonnes. Il extrait les lignes horizontales du fichier CSV d'entrée une par une, les fait pivoter de 90 degrés et les affiche sous forme de colonnes verticales, l'une après l'autre, séparées par des virgules.', longDescription: 'Cet outil convertit les lignes d'un fichier CSV (valeurs séparées par des virgules) en colonnes. Par exemple, si les données CSV d'entrée comportent 6 lignes, la sortie comportera 6 colonnes et les éléments des lignes seront disposés de haut en bas. Dans un fichier CSV bien formé, le nombre de valeurs par ligne est le même. Cependant, si des lignes contiennent des champs manquants, le programme peut les corriger et vous pouvez choisir parmi les options disponibles : remplir les données manquantes avec des éléments vides ou remplacer les données manquantes par des éléments personnalisés, tels que « manquant », « ? » ou « x ». Pendant le processus de conversion, l'outil nettoie également le fichier CSV des informations inutiles, telles que les lignes vides (c'est-à-dire sans informations visibles) et les commentaires. Pour aider l'outil à identifier correctement les commentaires, vous pouvez spécifier dans les options le symbole au début d'une ligne qui démarre un commentaire. Ce symbole est généralement un dièse « # » ou une double barre oblique « // ». C'est incroyable !",
"longDescription": "Cet outil convertit les lignes d'un fichier CSV (valeurs séparées par des virgules) en colonnes. Par exemple, si les données CSV d'entrée comportent six lignes, le résultat comportera six colonnes et les éléments des lignes seront disposés de haut en bas. Dans un fichier CSV bien formé, le nombre de valeurs par ligne est identique. Cependant, si des champs manquent dans certaines lignes, le programme peut les corriger et vous pouvez choisir parmi les options disponibles : compléter les données manquantes avec des éléments vides ou les remplacer par des éléments personnalisés, tels que",
"shortDescription": "Convertissez les lignes CSV en colonnes.",
"title": "Convertir des lignes CSV en colonnes"
},
"csvToJson": {
"columnSeparator": "Séparateur de colonnes (par exemple, , ; \\t)",
"commentSymbol": "Symbole de commentaire (par exemple, #)",
"conversionOptions": "Options de conversion",
"description": "Convertissez des fichiers CSV au format JSON avec des options personnalisables pour les délimiteurs, les guillemets et le formatage de sortie. Prise en charge des en-têtes, des commentaires et de la conversion de type dynamique.",
"dynamicTypes": "Types dynamiques",
"dynamicTypesDescription": "Convertir automatiquement les nombres et les booléens",
"errorParsing": "Erreur lors de l'analyse du fichier CSV : {{error}}",
"fieldQuote": "Citation de champ (par exemple, \")",
"inputCsvFormat": "Format d'entrée CSV",
"inputTitle": "Entrée CSV",
"resultTitle": "Sortie JSON",
"shortDescription": "Convertissez les données CSV au format JSON.",
"skipEmptyLines": "Sauter les lignes vides",
"skipEmptyLinesDescription": "Ignorer les lignes vides dans le fichier CSV d'entrée",
"title": "Convertir CSV en JSON",
"useHeaders": "Utiliser les en-têtes",
"useHeadersDescription": "Traiter la première ligne comme en-tête de colonne"
},
"csvToTsv": {
"description": "Téléchargez votre fichier CSV via le formulaire ci-dessous et il sera automatiquement converti en fichier TSV. Dans les options de l'outil, vous pouvez personnaliser le format CSV d'entrée : spécifiez le délimiteur de champ, le caractère de guillemet et le symbole de commentaire, ignorez les lignes CSV vides et conservez ou non les en-têtes de colonnes CSV.",
"longDescription": "Cet outil convertit les données CSV (valeurs séparées par des virgules) en données TSV (valeurs séparées par des tabulations). CSV et TSV sont des formats de fichier courants pour stocker des données tabulaires, mais ils utilisent des séparateurs différents pour séparer les valeurs : le CSV utilise des virgules (",
"shortDescription": "Convertissez les données CSV au format TSV.",
"title": "Convertir CSV en TSV"
},
"csvToXml": {
"description": "Convertissez des fichiers CSV au format XML avec des options personnalisables.",
"shortDescription": "Convertissez les données CSV au format XML.",
"title": "Convertir CSV en XML"
},
"csvToYaml": {
"description": "Il vous suffit de télécharger votre fichier CSV via le formulaire ci-dessous et il sera automatiquement converti en fichier YAML. Dans les options de l'outil, vous pouvez spécifier le caractère de délimitation de champ, le caractère de guillemet et le caractère de commentaire pour adapter l'outil aux formats CSV personnalisés. Vous pouvez également sélectionner le format YAML de sortie : préservant ou excluant les en-têtes CSV.",
"longDescription": "Cet outil transforme les données CSV (Comma Separated Values) en données YAML (Yet Another Markup Language). CSV est un format tabulaire simple utilisé pour représenter des types de données matricielles composés de lignes et de colonnes. YAML, quant à lui, est un format plus avancé (en fait un sur-ensemble de JSON), qui crée des données plus lisibles pour la sérialisation et prend en charge les listes, les dictionnaires et les objets imbriqués. Ce programme prend en charge différents formats d'entrée CSV : les données d'entrée peuvent être séparées par des virgules (par défaut), des points-virgules, des barres verticales ou utiliser un autre délimiteur. Vous pouvez spécifier le délimiteur exact utilisé par vos données dans les options. De même, dans les options, vous pouvez spécifier le caractère guillemet utilisé pour encadrer les champs CSV (par défaut, un guillemet double). Vous pouvez également ignorer les lignes commençant par des commentaires en spécifiant les symboles de commentaire dans les options. Cela vous permet de préserver la clarté de vos données en ignorant les lignes inutiles. Il existe deux méthodes pour convertir un fichier CSV en YAML. La première méthode convertit chaque ligne CSV en liste YAML. La seconde méthode extrait les en-têtes de la première ligne CSV et crée des objets YAML avec des clés basées sur ces en-têtes. Vous pouvez également personnaliser le format YAML de sortie en spécifiant le nombre d'espaces pour l'indentation des structures YAML. Pour effectuer la conversion inverse, c'est-à-dire convertir un fichier YAML en CSV, vous pouvez utiliser notre outil de conversion YAML en CSV. C'est génial !",
"shortDescription": "Convertissez rapidement un fichier CSV en fichier YAML.",
"title": "Convertir CSV en YAML"
},
"findIncompleteCsvRecords": {
"checkingOptions": "Vérification des options",
"commentCharacterDescription": "Saisissez le caractère indiquant le début d'une ligne de commentaire. Les lignes commençant par ce symbole seront ignorées.",
"csvInputOptions": "Options de saisie CSV",
"csvSeparatorDescription": "Saisissez le caractère utilisé pour délimiter les colonnes dans le fichier d'entrée CSV.",
"deleteLinesWithNoData": "Supprimer les lignes sans données",
"deleteLinesWithNoDataDescription": "Supprimer les lignes vides du fichier d'entrée CSV.",
"description": "Il vous suffit de télécharger votre fichier CSV dans le formulaire ci-dessous et cet outil vérifiera automatiquement qu'aucune ligne ou colonne ne contient de valeur manquante. Dans les options de l'outil, vous pouvez ajuster le format du fichier d'entrée (spécifier le délimiteur, les guillemets et les commentaires). De plus, vous pouvez activer la vérification des valeurs vides, ignorer les lignes vides et limiter le nombre de messages d'erreur dans la sortie.",
"findEmptyValues": "Trouver des valeurs vides",
"findEmptyValuesDescription": "Afficher un message concernant les champs CSV vides (il ne s'agit pas de champs manquants mais de champs qui ne contiennent rien).",
"inputTitle": "Entrée CSV",
"limitNumberOfMessages": "Limiter le nombre de messages",
"messageLimitDescription": "Définissez la limite du nombre de messages dans la sortie.",
"quoteCharacterDescription": "Saisissez le caractère de citation utilisé pour citer les champs de saisie CSV.",
"resultTitle": "Statut CSV",
"shortDescription": "Trouvez rapidement les lignes et les colonnes dans CSV auxquelles il manque des valeurs.",
"title": "Rechercher des enregistrements CSV incomplets",
"toolInfo": {
"title": "Qu'est-ce qu'un {{title}}?"
}
},
"insertCsvColumns": {
"appendColumns": "Ajouter des colonnes",
"commentCharacterDescription": "Saisissez le caractère indiquant le début d'une ligne de commentaire. Les lignes commençant par ce symbole seront ignorées.",
"csvOptions": "Options CSV",
"csvSeparator": "Séparateur CSV",
"csvToInsert": "CSV à insérer",
"csvToInsertDescription": "Saisissez la ou les colonnes à insérer dans le fichier CSV. Le caractère de délimitation des colonnes doit être identique à celui du fichier d'entrée CSV. Remarque : les lignes vides seront ignorées.",
"customFillDescription": "Si le fichier CSV d'entrée est incomplet (valeurs manquantes), ajoutez-vous des champs vides ou des symboles personnalisés aux enregistrements pour créer un CSV bien formé ?",
"customFillValueDescription": "Utilisez cette valeur personnalisée pour remplir les champs manquants. (Fonctionne uniquement avec le mode « Valeurs personnalisées » ci-dessus.)",
"customPosition": "Position personnalisée",
"customPositionOptionsDescription": "Sélectionnez la méthode pour insérer les colonnes dans le fichier CSV.",
"description": "Ajoutez de nouvelles colonnes aux données CSV à des positions spécifiées.",
"fillWithCustomValues": "Remplir avec les valeurs douanières",
"fillWithEmptyValues": "Remplir avec des valeurs vides",
"headerName": "Nom de l'en-tête",
"headerNameDescription": "En-tête de la colonne après laquelle vous souhaitez insérer des colonnes.",
"inputTitle": "Entrée CSV",
"insertingPositionDescription": "Spécifiez où insérer les colonnes dans le fichier CSV.",
"position": "Position",
"positionOptions": "Options de position",
"prependColumns": "Ajouter des colonnes au début",
"quoteCharDescription": "Saisissez le caractère de citation utilisé pour citer les champs de saisie CSV.",
"resultTitle": "Sortie CSV",
"rowNumberDescription": "Numéro de la colonne après laquelle vous souhaitez insérer des colonnes.",
"separatorDescription": "Saisissez le caractère utilisé pour délimiter les colonnes dans le fichier d'entrée CSV.",
"shortDescription": "Insérez rapidement une ou plusieurs nouvelles colonnes n'importe où dans un fichier CSV.",
"title": "Insérer des colonnes CSV",
"toolInfo": {
"description": "Cet outil vous permet d'insérer de nouvelles colonnes dans des données CSV à des emplacements spécifiques. Vous pouvez ajouter des colonnes à des emplacements personnalisés en fonction des noms d'en-tête ou des numéros de colonne.",
"title": "Insérer des colonnes CSV"
}
},
"swapCsvColumns": {
"description": "Il vous suffit de télécharger votre fichier CSV dans le formulaire ci-dessous, de spécifier les colonnes à permuter et l'outil modifiera automatiquement la position de ces colonnes dans le fichier de sortie. Dans les options de l'outil, vous pouvez spécifier la position ou le nom des colonnes à permuter, corriger les données incomplètes et éventuellement supprimer les enregistrements vides et commentés.",
"longDescription": "Cet outil réorganise les données CSV en intervertissant la position de leurs colonnes. L'interversion des colonnes améliore la lisibilité d'un fichier CSV en regroupant ou en mettant au premier plan les données fréquemment utilisées, facilitant ainsi leur comparaison et leur modification. Par exemple, vous pouvez intervertir la première colonne avec la dernière, ou la deuxième avec la troisième. Pour intervertir les colonnes en fonction de leur position, sélectionnez l'option",
"shortDescription": "Réorganiser les colonnes CSV.",
"title": "Échanger les colonnes CSV"
},
"transposeCsv": {
"description": "Il vous suffit de télécharger votre fichier CSV via le formulaire ci-dessous et cet outil le transposera automatiquement. Dans les options, vous pouvez spécifier le caractère de début des lignes de commentaire dans le fichier CSV pour les supprimer. De plus, si le fichier CSV est incomplet (valeurs manquantes), vous pouvez remplacer les valeurs manquantes par le caractère vide ou un caractère personnalisé.",
"longDescription": "Cet outil transpose les fichiers CSV (valeurs séparées par des virgules). Il traite le fichier CSV comme une matrice de données et inverse tous les éléments sur la diagonale principale. Le fichier CSV de sortie contient les mêmes données CSV que le fichier d'entrée, mais toutes les lignes sont désormais des colonnes, et toutes les colonnes des lignes. Après la transposition, le fichier CSV aura des dimensions opposées. Par exemple, si le fichier d'entrée comporte 4 colonnes et 3 lignes, le fichier de sortie comportera 3 colonnes et 4 lignes. Lors de la conversion, le programme supprime également les lignes inutiles et corrige les données incomplètes. Plus précisément, l'outil supprime automatiquement tous les enregistrements vides et les commentaires commençant par un caractère spécifique, que vous pouvez définir dans l'option. De plus, en cas de corruption ou de perte des données CSV, l'utilitaire complète le fichier avec des champs vides ou personnalisés, que vous pouvez spécifier dans les options. Csv-abulous !",
"shortDescription": "Transposer rapidement un fichier CSV.",
"title": "Transposer CSV"
}
}

View File

@@ -0,0 +1,98 @@
{
"changeColors": {
"description": "Monde",
"shortDescription": "Échanger rapidement les couleurs d'une image",
"title": "Changer une couleur dans une image"
},
"changeOpacity": {
"description": "Ajustez facilement la transparence de vos images. Téléchargez simplement votre image, utilisez le curseur pour définir le niveau d'opacité souhaité entre 0 (transparent) et 1 (opaque), puis téléchargez l'image modifiée.",
"shortDescription": "Ajuster la transparence des images",
"title": "Modifier l'opacité de l'image"
},
"compress": {
"description": "Réduisez la taille du fichier image tout en conservant la qualité.",
"inputTitle": "Image d'entrée",
"resultTitle": "Image compressée",
"shortDescription": "Compresser des images en maintenant une qualité raisonnable.",
"title": "Compresser une image"
},
"compressPng": {
"description": "C'est un programme pour compresser des images PNG. Dès que vous collez votre image PNG dans la zone d'entrée, le programme va la compresser et afficher le résultat dans la zone de sortie. Dans les options, vous pouvez ajuster le niveau de compression et comparer la taille des 2 fichiers.",
"shortDescription": "Compresser rapidement un PNG",
"title": "Compresser un PNG"
},
"convertJgpToPng": {
"description": "Convertissez rapidement vos images JPG en PNG. Importez simplement votre image PNG dans l'éditeur à gauche.",
"shortDescription": "Convertir rapidement vos images JPG en PNG",
"title": "Convertir un JPG en PNG"
},
"convertToJpg": {
"description": "Convertissez différents formats d'image (PNG, GIF, TIF, PSD, SVG, WEBP, HEIC, RAW) en JPG avec des paramètres de qualité et de couleur d'arrière-plan personnalisables.",
"shortDescription": "Convertir des images en JPG avec contrôle de la qualité",
"title": "Convertir des images en JPG"
},
"createTransparent": {
"description": "Monde",
"shortDescription": "Rendre rapidement une image transparente",
"title": "Créer un PNG transparent"
},
"crop": {
"description": "Recadrez les images pour supprimer les zones indésirables.",
"inputTitle": "Image d'entrée",
"resultTitle": "Image rognée",
"shortDescription": "Rogner des images rapidement.",
"title": "Rogner une image"
},
"editor": {
"description": "Éditeur d'images avancé avec des outils de recadrage, de rotation, d'annotation, d'ajustement des couleurs et d'ajout de filigranes. Retouchez vos images avec des outils professionnels directement dans votre navigateur.",
"shortDescription": "Modifiez des images avec des outils et des fonctionnalités avancés",
"title": "Éditeur d'images"
},
"imageToText": {
"description": "Extraire du texte à partir d'images (JPG, PNG) à l'aide de la reconnaissance optique de caractères (OCR).",
"shortDescription": "Extraire du texte à partir d'images à l'aide de l'OCR.",
"title": "Conversion d'image en texte (OCR)"
},
"qrCode": {
"description": "Générez des codes QR pour différents types de données : URL, texte, e-mail, téléphone, SMS, WiFi, vCard, etc.",
"shortDescription": "Créez des codes QR personnalisés pour différents formats de données.",
"title": "Générateur de code QR"
},
"removeBackground": {
"description": "Monde",
"shortDescription": "Supprimer automatiquement les arrière-plans des images",
"title": "Supprimer l'arrière-plan de l'image"
},
"resize": {
"description": "Redimensionner les images à différentes dimensions.",
"dimensionType": "Type de dimension",
"heightDescription": "Hauteur (en pixels)",
"inputTitle": "Image d'entrée",
"maintainAspectRatio": "Maintenir le rapport hauteur/largeur",
"maintainAspectRatioDescription": "Conserver le rapport hauteur/largeur d'origine de l'image.",
"percentage": "Pourcentage",
"percentageDescription": "Pourcentage de la taille d'origine (par exemple, 50 pour la demi-taille, 200 pour la double taille)",
"resizeByPercentage": "Redimensionner par pourcentage",
"resizeByPercentageDescription": "Redimensionner en spécifiant un pourcentage de la taille d'origine.",
"resizeByPixels": "Redimensionner par pixels",
"resizeByPixelsDescription": "Redimensionner en spécifiant les dimensions en pixels.",
"resizeMethod": "Méthode de redimensionnement",
"resultTitle": "Image redimensionnée",
"setHeight": "Définir la hauteur",
"setHeightDescription": "Spécifiez la hauteur en pixels et calculez la largeur en fonction du rapport hauteur/largeur.",
"setWidth": "Définir la largeur",
"setWidthDescription": "Spécifiez la largeur en pixels et calculez la hauteur en fonction du rapport hauteur/largeur.",
"shortDescription": "Redimensionnez facilement les images.",
"title": "Redimensionner l'image",
"toolInfo": {
"description": "Cet outil vous permet de redimensionner des images JPG, PNG, SVG ou GIF. Vous pouvez redimensionner en spécifiant les dimensions en pixels ou en pourcentage, avec des options permettant de conserver le rapport hauteur/largeur d'origine.",
"title": "Redimensionner l'image"
},
"widthDescription": "Largeur (en pixels)"
},
"rotate": {
"description": "Faire pivoter une image selon un angle spécifié.",
"shortDescription": "Faites pivoter une image facilement.",
"title": "Faire pivoter l'image"
}
}

View File

@@ -0,0 +1,62 @@
{
"escapeJson": {
"description": "Échappez les caractères spéciaux dans les chaînes JSON. Convertissez les données JSON au format correctement échappé pour une transmission ou un stockage sécurisé.",
"shortDescription": "Échapper aux caractères spéciaux dans JSON",
"title": "Échapper le JSON"
},
"jsonToXml": {
"description": "Convertissez des données JSON au format XML. Transformez des objets JSON structurés en documents XML bien formés.",
"shortDescription": "Convertir JSON au format XML",
"title": "JSON vers XML"
},
"minify": {
"description": "Supprimez tous les espaces inutiles du JSON.",
"inputTitle": "Entrée JSON",
"resultTitle": "JSON minifié",
"shortDescription": "Minifier JSON en supprimant les espaces",
"title": "Minifier JSON",
"toolInfo": {
"description": "La minification JSON consiste à supprimer tous les espaces inutiles des données JSON tout en préservant leur validité. Cela inclut la suppression des espaces, des sauts de ligne et des indentations inutiles à l'analyse correcte du JSON. La minification réduit la taille des données JSON, les rendant plus efficaces pour le stockage et la transmission, tout en conservant la même structure de données et les mêmes valeurs.",
"title": "Qu'est-ce que la minification JSON ?"
}
},
"prettify": {
"description": "Formatez JSON avec une indentation et un espacement appropriés.",
"indentation": "Échancrure",
"inputTitle": "Entrée JSON",
"resultTitle": "JSON embelli",
"shortDescription": "Formater et embellir le code JSON",
"title": "Embellir JSON",
"toolInfo": {
"description": "Cet outil vous permet de formater les données JSON avec une indentation et un espacement appropriés, les rendant plus lisibles et plus faciles à utiliser.",
"title": "Embellir JSON"
},
"useSpaces": "Utiliser les espaces",
"useSpacesDescription": "Indenter la sortie avec des espaces",
"useTabs": "Utiliser les onglets",
"useTabsDescription": "Indenter la sortie avec des tabulations."
},
"stringify": {
"description": "Convertissez des objets JavaScript au format de chaîne JSON. Sérialisez des structures de données en chaînes JSON pour le stockage ou la transmission.",
"shortDescription": "Convertir des objets en chaîne JSON",
"title": "Stringify JSON"
},
"tsvToJson": {
"description": "Convertissez les données TSV (valeurs séparées par des tabulations) au format JSON. Transformez les données tabulaires en objets JSON structurés.",
"shortDescription": "Convertir le format TSV au format JSON",
"title": "TSV vers JSON"
},
"validateJson": {
"description": "Vérifiez si JSON est valide et bien formé.",
"inputTitle": "Entrée JSON",
"invalidJson": "❌ {{error}}",
"resultTitle": "Résultat de validation",
"shortDescription": "Valider le code JSON pour les erreurs",
"title": "Valider JSON",
"toolInfo": {
"description": "JSON (JavaScript Object Notation) est un format d'échange de données léger. La validation JSON garantit la conformité de la structure des données à la norme JSON. Un objet JSON valide doit comporter : - des noms de propriétés entre guillemets ; - des accolades {} correctement équilibrées ; - aucune virgule après la dernière paire clé-valeur ; - une imbrication correcte des objets et des tableaux. Cet outil vérifie le JSON d'entrée et fournit des informations pour identifier et corriger les erreurs courantes.",
"title": "Qu'est-ce que la validation JSON ?"
},
"validJson": "✅ JSON valide"
}
}

208
public/locales/fr/list.json Normal file
View File

@@ -0,0 +1,208 @@
{
"duplicate": {
"concatenate": "Concatener",
"concatenateDescription": "Concaténer les copies (si cette option n'est pas cochée, les éléments seront entrelacés)",
"copyDescription": "Nombre de copies (fractionnable)",
"description": "L'utilitaire de duplication d'éléments de liste le plus simple au monde, accessible depuis un navigateur. Saisissez votre liste et spécifiez des critères de duplication pour créer des copies d'éléments. Idéal pour l'expansion de données, les tests ou la création de modèles répétitifs.",
"duplicationOptions": "Options de Duplication",
"examples": {
"fractional": {
"description": "Cet exemple montre comment dupliquer une liste avec un nombre fractionnaire de copies.",
"title": "duplication fractionnaire"
},
"interweave": {
"description": "Cet exemple montre comment entrelacer des éléments au lieu de les concaténer.",
"title": "Éléments entrelacés"
},
"reverse": {
"description": "Cet exemple montre comment dupliquer une liste dans lordre inverse.",
"title": "Duplication inversée"
},
"simple": {
"description": "Cet exemple montre comment dupliquer une liste de mots.",
"title": "Duplication simple"
}
},
"inputTitle": "Liste d'entrées",
"joinSeparatorDescription": "Séparateur pour joindre la liste dupliquée",
"resultTitle": "Liste dupliquée",
"reverse": "Inverse",
"reverseDescription": "Inverser les éléments dupliqués",
"shortDescription": "Dupliquer les éléments de la liste avec des critères spécifiés",
"splitByRegex": "Diviser par expression régulière",
"splitBySymbol": "Diviser par symbole",
"splitOptions": "Options de fractionnement",
"splitSeparatorDescription": "Séparateur pour diviser la liste",
"title": "Double",
"toolInfo": {
"description": "Cet outil vous permet de dupliquer des éléments d'une liste. Vous pouvez spécifier le nombre de copies (y compris les valeurs fractionnaires), contrôler si les éléments sont concaténés ou entrelacés, et même inverser les éléments dupliqués. Il est utile pour créer des motifs répétés, générer des données de test ou étendre des listes au contenu prévisible.",
"title": "Duplication de liste"
}
},
"findMostPopular": {
"description": "L'utilitaire de recherche par navigateur le plus simple au monde pour trouver les éléments les plus populaires d'une liste. Saisissez votre liste et obtenez instantanément les éléments qui apparaissent le plus fréquemment. Idéal pour l'analyse de données, l'identification de tendances ou la recherche d'éléments communs.",
"shortDescription": "Trouver les éléments les plus fréquemment utilisés",
"title": "Trouver les plus populaires"
},
"findUnique": {
"caseSensitiveItems": "Éléments sensibles à la casse",
"caseSensitiveItemsDescription": "Affichez les éléments avec une casse différente comme éléments uniques dans la liste.",
"delimiterDescription": "Définissez un symbole de délimitation ou une expression régulière.",
"description": "L'utilitaire de recherche d'éléments uniques dans une liste, le plus simple au monde, est disponible sur navigateur. Saisissez votre liste et obtenez instantanément toutes les valeurs uniques, sans doublons. Idéal pour le nettoyage des données, la déduplication ou la recherche d'éléments distincts.",
"findAbsolutelyUniqueItems": "Trouvez des articles absolument uniques",
"findAbsolutelyUniqueItemsDescription": "Afficher uniquement les éléments de la liste qui existent en un seul exemplaire.",
"inputListDelimiter": "Délimiteur de liste d'entrée",
"inputTitle": "Liste d'entrées",
"outputListDelimiter": "Délimiteur de liste de sortie",
"resultTitle": "Articles uniques",
"shortDescription": "Trouver des éléments uniques dans une liste",
"skipEmptyItems": "Ignorer les éléments vides",
"skipEmptyItemsDescription": "N'incluez pas les éléments de liste vides dans la sortie.",
"title": "Trouvez l'unique",
"trimItems": "Éléments de la liste de finition",
"trimItemsDescription": "Supprimez les espaces de début et de fin avant de comparer les éléments.",
"uniqueItemOptions": "Options d'articles uniques"
},
"group": {
"deleteEmptyItems": "Supprimer les éléments vides",
"deleteEmptyItemsDescription": "Ignorez les éléments vides et ne les incluez pas dans les groupes.",
"description": "L'utilitaire de regroupement d'éléments de liste le plus simple au monde, accessible depuis un navigateur. Saisissez votre liste et spécifiez des critères de regroupement pour organiser les éléments en groupes logiques. Idéal pour catégoriser des données, organiser des informations ou créer des listes structurées. Prend en charge les séparateurs personnalisés et diverses options de regroupement.",
"emptyItemsAndPadding": "Éléments vides et remplissage",
"groupNumberDescription": "Nombre d'éléments dans un groupe",
"groupSeparatorDescription": "Caractère séparateur de groupe",
"groupSizeAndSeparators": "Taille du groupe et séparateurs",
"inputItemSeparator": "Séparateur d'éléments d'entrée",
"inputTitle": "Liste d'entrée",
"itemSeparatorDescription": "Caractère séparateur d'éléments",
"leftWrapDescription": "Symbole d'enroulement gauche du groupe.",
"padNonFullGroups": "Groupes non complets de Pad",
"padNonFullGroupsDescription": "Remplissez les groupes non complets avec un élément personnalisé (saisissez ci-dessous).",
"paddingCharDescription": "Utilisez ce caractère ou cet objet pour compléter les groupes non complets.",
"resultTitle": "Articles groupés",
"rightWrapDescription": "Symbole d'enveloppement droit du groupe.",
"shortDescription": "Regrouper les éléments de la liste par propriétés communes",
"splitOperators": {
"regex": {
"description": "Délimitez les éléments de la liste dentrée avec une expression régulière.",
"title": "Utiliser une expression régulière pour le fractionnement"
},
"symbol": {
"description": "Délimitez les éléments de la liste d'entrée avec un caractère.",
"title": "Utiliser un symbole pour le fractionnement"
}
},
"splitSeparatorDescription": "Définissez un symbole de délimitation ou une expression régulière.",
"title": "Groupe"
},
"reverse": {
"description": "Cette application très simple, basée sur un navigateur, imprime tous les éléments d'une liste à l'envers. Les éléments saisis peuvent être séparés par n'importe quel symbole et vous pouvez également modifier le séparateur des éléments inversés.",
"inputTitle": "Liste d'entrée",
"itemSeparator": "Séparateur d'éléments",
"itemSeparatorDescription": "Définissez un symbole de délimitation ou une expression régulière.",
"outputListOptions": "Options de la liste de sortie",
"outputSeparatorDescription": "Séparateur d'éléments de liste de sortie.",
"resultTitle": "Liste inversée",
"shortDescription": "Inverser rapidement une liste",
"splitOperators": {
"regex": {
"description": "Délimitez les éléments de la liste dentrée avec une expression régulière.",
"title": "Utiliser une expression régulière pour le fractionnement"
},
"symbol": {
"description": "Délimitez les éléments de la liste d'entrée avec un caractère.",
"title": "Utiliser un symbole pour le fractionnement"
}
},
"splitterMode": "Mode séparateur",
"title": "Inverse",
"toolInfo": {
"description": "Cet utilitaire permet d'inverser l'ordre des éléments d'une liste. Il divise d'abord la liste d'entrée en éléments individuels, puis les parcourt du dernier au premier, en affichant chaque élément dans la sortie au cours de l'itération. La liste d'entrée peut contenir tout ce qui peut être représenté sous forme de données textuelles, notamment des chiffres, des nombres, des chaînes de caractères, des mots, des phrases, etc. Le séparateur d'éléments d'entrée peut également être une expression régulière. Par exemple, l'expression régulière /[;,]/ permet d'utiliser des éléments séparés par des virgules ou des points-virgules. Les délimiteurs des éléments d'entrée et de sortie sont personnalisables dans les options. Par défaut, les listes d'entrée et de sortie sont séparées par des virgules. Incroyable !",
"title": "Qu'est-ce qu'un inverseur de liste ?"
}
},
"rotate": {
"description": "L'utilitaire de rotation des éléments de liste le plus simple au monde, basé sur un navigateur. Saisissez votre liste et spécifiez le degré de rotation pour décaler les éléments d'un nombre de positions spécifié. Idéal pour la manipulation de données, les décalages circulaires ou la réorganisation des listes.",
"shortDescription": "Faire pivoter les éléments de la liste selon des positions spécifiées",
"title": "Tourner"
},
"shuffle": {
"delimiterDescription": "Définissez un symbole de délimitation ou une expression régulière.",
"description": "L'utilitaire de navigation le plus simple au monde pour mélanger les éléments d'une liste. Saisissez votre liste et obtenez instantanément une version aléatoire avec les éléments dans un ordre aléatoire. Idéal pour varier, tester le caractère aléatoire ou mélanger des données ordonnées.",
"inputListSeparator": "Séparateur de liste d'entrée",
"inputTitle": "Liste d'entrée",
"joinSeparatorDescription": "Utilisez ce séparateur dans la liste aléatoire.",
"outputLengthDescription": "Afficher autant d'éléments aléatoires",
"resultTitle": "Liste mélangée",
"shortDescription": "Randomiser l'ordre des éléments de la liste",
"shuffledListLength": "Longueur de la liste mélangée",
"shuffledListSeparator": "Séparateur de liste mélangée",
"title": "Mélanger"
},
"sort": {
"caseSensitive": "Tri sensible à la casse",
"caseSensitiveDescription": "Trier les majuscules et les minuscules séparément. Les majuscules précèdent les minuscules dans une liste ascendante. (Fonctionne uniquement en mode de tri alphabétique.)",
"description": "L'utilitaire de tri de listes le plus simple au monde, basé sur un navigateur. Saisissez votre liste et spécifiez des critères de tri pour organiser les éléments par ordre croissant ou décroissant. Idéal pour l'organisation de données, le traitement de texte ou la création de listes ordonnées.",
"inputItemSeparator": "Séparateur d'éléments d'entrée",
"inputTitle": "Liste d'entrée",
"joinSeparatorDescription": "Utilisez ce symbole comme jointure entre les éléments d'une liste triée.",
"orderDescription": "Sélectionnez un ordre de tri.",
"orderOptions": {
"decreasing": "Ordre décroissant",
"increasing": "Ordre croissant"
},
"removeDuplicates": "Supprimer les doublons",
"removeDuplicatesDescription": "Supprimer les éléments de liste en double.",
"resultTitle": "Liste triée",
"shortDescription": "Trier les éléments de la liste dans l'ordre spécifié",
"sortMethod": "Méthode de tri",
"sortMethodDescription": "Sélectionnez une méthode de tri.",
"sortOptions": {
"alphabetic": "Trier par ordre alphabétique",
"length": "Trier par longueur",
"numeric": "Trier numériquement"
},
"sortedItemProperties": "Propriétés des éléments triés",
"splitOperators": {
"regex": {
"description": "Délimitez les éléments de la liste dentrée avec une expression régulière.",
"title": "Utiliser une expression régulière pour le fractionnement"
},
"symbol": {
"description": "Délimitez les éléments de la liste d'entrée avec un caractère.",
"title": "Utiliser un symbole pour le fractionnement"
}
},
"splitSeparatorDescription": "Définissez un symbole de délimitation ou une expression régulière.",
"title": "Trier"
},
"truncate": {
"description": "L'utilitaire de tronquage de listes le plus simple au monde, accessible depuis un navigateur. Saisissez votre liste et spécifiez le nombre maximal d'éléments à conserver. Idéal pour le traitement de données, la gestion de listes ou la limitation de la longueur du contenu.",
"shortDescription": "Tronquer la liste au nombre spécifié d'éléments",
"title": "Tronquer"
},
"unwrap": {
"description": "L'utilitaire de dépliage de listes le plus simple au monde, basé sur un navigateur. Saisissez votre liste dépliée et spécifiez des critères de dépliage pour aplatir les éléments organisés. Idéal pour le traitement de données, la manipulation de texte ou l'extraction de contenu de listes structurées.",
"shortDescription": "Décompresser les éléments de la liste à partir du format structuré",
"title": "Déballer"
},
"wrap": {
"description": "Ajoutez du texte avant et après chaque élément de la liste.",
"inputTitle": "Liste d'entrées",
"joinSeparatorDescription": "Séparateur pour joindre la liste enveloppée",
"leftTextDescription": "Texte à ajouter avant chaque élément",
"removeEmptyItems": "Supprimer les éléments vides",
"resultTitle": "Liste enveloppée",
"rightTextDescription": "Texte à ajouter après chaque élément",
"shortDescription": "Envelopper les éléments de la liste avec des critères spécifiés",
"splitByRegex": "Diviser par expression régulière",
"splitBySymbol": "Diviser par symbole",
"splitOptions": "Options de fractionnement",
"splitSeparatorDescription": "Séparateur pour diviser la liste",
"title": "Envelopper",
"toolInfo": {
"description": "Cet outil vous permet d'ajouter du texte avant et après chaque élément d'une liste. Vous pouvez spécifier un texte différent pour les côtés gauche et droit, et contrôler le traitement de la liste. Il est utile pour ajouter des guillemets, des crochets ou d'autres éléments de mise en forme aux éléments d'une liste, préparer des données pour différents formats ou créer du texte structuré.",
"title": "Enveloppement de liste"
},
"wrapOptions": "Options d'enveloppement"
}
}

View File

@@ -0,0 +1,89 @@
{
"arithmeticSequence": {
"commonDifferenceDescription": "Différence courante entre les termes (d)",
"description": "Générez des séquences arithmétiques avec des paramètres personnalisables.",
"firstTermDescription": "Premier terme de la suite (a₁)",
"numberOfTermsDescription": "Nombre de termes à générer (n)",
"outputFormat": "Format de sortie",
"resultTitle": "Séquence générée",
"separatorDescription": "Séparateur entre les termes",
"sequenceParameters": "Paramètres de séquence",
"shortDescription": "Générer des séquences arithmétiques",
"title": "Séquence arithmétique",
"toolInfo": {
"description": "Une suite arithmétique est une suite de nombres dont la différence entre chaque terme consécutif est constante. Cette différence constante est appelée différence commune. Étant donné le premier terme (a₁) et la différence commune (d), chaque terme peut être trouvé en additionnant la différence commune au terme précédent.",
"title": "Qu'est-ce qu'une suite arithmétique ?"
}
},
"generate": {
"arithmeticSequenceOption": "Option de séquence arithmétique",
"description": "Générer une séquence de nombres avec des paramètres personnalisables.",
"numberOfElementsDescription": "Nombre d'éléments dans la séquence.",
"resultTitle": "Numéros générés",
"separator": "Séparateur",
"separatorDescription": "Séparez les éléments de la séquence arithmétique par ce caractère.",
"shortDescription": "Générer des nombres aléatoires dans des plages spécifiées",
"startSequenceDescription": "Démarrer la séquence à partir de ce numéro.",
"stepDescription": "Augmentez chaque élément de ce montant",
"title": "Générer",
"toolInfo": {
"description": "Cet outil vous permet de générer une séquence de nombres avec des paramètres personnalisables. Vous pouvez spécifier la valeur de départ, le pas et le nombre d'éléments.",
"title": "Générer des nombres"
}
},
"ohmsLaw": {
"description": "Calcule la tension, le courant et la résistance",
"longDescription": "Cette calculatrice applique la loi d'Ohm (V = I × R) pour déterminer n'importe lequel des trois paramètres électriques lorsque les deux autres sont connus. La loi d'Ohm est un principe fondamental du génie électrique qui décrit la relation entre la tension (V), le courant (I) et la résistance (R). Cet outil est essentiel pour les électroniciens amateurs, les ingénieurs électriciens et les étudiants travaillant sur des circuits afin de résoudre rapidement les valeurs inconnues de leurs conceptions électriques.",
"shortDescription": "Calculer la tension, le courant ou la résistance dans les circuits électriques en utilisant la loi d'Ohm",
"title": "loi d'Ohm"
},
"slackline": {
"description": "Calcule la tension dans une slackline",
"longDescription": "Cette calculatrice suppose une charge au centre de la corde",
"shortDescription": "Calculez la tension approximative d'une slackline ou d'une corde à linge. Ne vous fiez pas à cela pour votre sécurité.",
"title": "Tension de la slackline"
},
"sphereArea": {
"description": "Aire d'une sphère",
"longDescription": "Cette calculatrice détermine l'aire de surface d'une sphère selon la formule A = 4πr². Vous pouvez saisir le rayon pour trouver l'aire de surface ou saisir l'aire de surface pour calculer le rayon requis. Cet outil est utile aux étudiants en géométrie, aux ingénieurs travaillant avec des objets sphériques et à toute personne devant effectuer des calculs impliquant des surfaces sphériques.",
"shortDescription": "Calculer l'aire de surface d'une sphère en fonction de son rayon",
"title": "Aire d'une sphère"
},
"sphereVolume": {
"description": "Volume d'une sphère",
"longDescription": "Cette calculatrice calcule le volume d'une sphère selon la formule V = (4/3)πr³. Vous pouvez saisir le rayon ou le diamètre pour trouver le volume, ou saisir le volume pour déterminer le rayon requis. Cet outil est précieux pour les étudiants, les ingénieurs et les professionnels travaillant avec des objets sphériques dans des domaines tels que la physique, l'ingénierie et la fabrication.",
"shortDescription": "Calculer le volume d'une sphère en utilisant le rayon ou le diamètre",
"title": "Volume d'une sphère"
},
"sum": {
"description": "Calculez la somme d'une liste de nombres. Saisissez les nombres séparés par des virgules ou des sauts de ligne pour obtenir leur somme totale.",
"extractionTypes": {
"delimiter": {
"description": "Personnalisez le séparateur de nombres ici. (Par défaut, il s'agit d'un saut de ligne.)",
"title": "Délimiteur de nombre"
},
"smart": {
"description": "Détection automatique des nombres dans l'entrée.",
"title": "Somme intelligente"
}
},
"inputTitle": "Entrée",
"numberExtraction": "Extraction de nombres",
"printRunningSum": "Imprimer le total cumulé",
"printRunningSumDescription": "Affichez la somme telle qu'elle est calculée étape par étape.",
"resultTitle": "Total",
"runningSum": "Somme courante",
"shortDescription": "Calculer la somme des nombres",
"title": "Somme",
"toolInfo": {
"description": "Il s'agit d'un utilitaire en ligne, accessible depuis un navigateur, permettant de calculer la somme de plusieurs nombres. Vous pouvez saisir les nombres séparés par une virgule, un espace ou tout autre caractère, y compris le saut de ligne. Vous pouvez également simplement coller un fragment de données textuelles contenant les valeurs numériques à additionner : l'utilitaire les extraira et calculera leur somme.",
"title": "Qu'est-ce qu'une calculatrice de somme numérique ?"
}
},
"voltageDropInWire": {
"description": "Calcule la tension aller-retour et la perte de puissance dans un câble à 2 conducteurs",
"longDescription": "Ce calculateur permet de déterminer la chute de tension et la perte de puissance dans un câble électrique à deux conducteurs. Il prend en compte la longueur du câble, la section du fil, la résistivité du matériau et le flux de courant. Il calcule la chute de tension aller-retour, la résistance totale du câble et la puissance dissipée sous forme de chaleur. Cet outil est particulièrement utile aux ingénieurs électriciens, aux électriciens et aux bricoleurs pour la conception de systèmes électriques afin de garantir que les niveaux de tension restent dans des limites acceptables sous charge.",
"shortDescription": "Calculer la chute de tension et la perte de puissance dans les câbles électriques en fonction de la longueur, du matériau et du courant",
"title": "Chute de tension aller-retour dans le câble"
}
}

113
public/locales/fr/pdf.json Normal file
View File

@@ -0,0 +1,113 @@
{
"compressPdf": {
"compressedFileSize": "Taille du fichier compressé",
"compressingPdf": "Compression des PDF...",
"compressionLevel": "Niveau de compression",
"compressionSettings": "Paramètres de compression",
"description": "Réduire la taille des fichiers PDF tout en maintenant la qualité grâce à Ghostscript",
"errorCompressingPdf": "Échec de la compression du PDF : {{error}}",
"errorReadingPdf": "Échec de la lecture du fichier PDF. Veuillez vous assurer qu'il s'agit d'un PDF valide.",
"fileSize": "Taille du fichier original",
"highCompression": "Compression élevée",
"highCompressionDescription": "Réduction maximale de la taille du fichier avec une certaine perte de qualité",
"inputTitle": "Entrée PDF",
"lowCompression": "Faible compression",
"lowCompressionDescription": "Réduisez légèrement la taille du fichier avec une perte de qualité minimale",
"mediumCompression": "Compression moyenne",
"mediumCompressionDescription": "Équilibre entre la taille et la qualité des fichiers",
"pages": "Nombre de pages",
"resultTitle": "PDF compressé",
"shortDescription": "Compresser des fichiers PDF en toute sécurité dans votre navigateur",
"title": "Compresser le PDF"
},
"editor": {
"description": "Éditeur PDF avancé avec fonctions d'annotation, de remplissage de formulaires, de surlignage et d'export. Modifiez vos PDF directement dans le navigateur avec des outils de qualité professionnelle, notamment l'insertion de texte, le dessin, le surlignage, la signature et le remplissage de formulaires.",
"shortDescription": "Modifier les PDF avec des outils avancés d'annotation, de signature et d'édition",
"title": "Editeur de PDF"
},
"merge": {
"inputTitle": "Entrée PDF",
"loadingText": "Extraire les pages",
"resultTitle": "Sortie du PDF fusionné",
"toolInfo": {
"description": "Cet outil vous permet de fusionner plusieurs fichiers PDF en un seul document. Pour utiliser cet outil, il vous suffit de télécharger les fichiers PDF que vous souhaitez fusionner. L'outil combinera ensuite toutes les pages des fichiers d'entrée en un seul document PDF.",
"title": "Comment utiliser loutil de fusion de PDF ?"
}
},
"mergePdf": {
"description": "Comment utiliser l'outil Fusionner PDF ?",
"inputTitle": "PDF d'entrée",
"mergingPdfs": "Fusion de PDF",
"pdfOptions": "Options PDF",
"resultTitle": "PDF fusionné",
"shortDescription": "Fusionner plusieurs fichiers PDF en un seul document",
"sortByFileName": "Trier par nom de fichier",
"sortByFileNameDescription": "Trier les PDF par ordre alphabétique par nom de fichier",
"sortByUploadOrder": "Trier par ordre de téléchargement",
"sortByUploadOrderDescription": "Conserver les fichiers PDF dans l'ordre dans lequel ils ont été téléchargés",
"title": "Fusionner des PDF",
"toolInfo": {
"description": "Cet outil vous permet de combiner plusieurs fichiers PDF en un seul document. Vous pouvez choisir comment trier les PDF et l'outil les fusionnera dans l'ordre spécifié.",
"title": "Fusionner des fichiers PDF"
}
},
"pdfToEpub": {
"description": "Transformez les documents PDF en fichiers EPUB pour une meilleure compatibilité avec les liseuses.', icon: 'material-symbols:import-contacts', component: lazy(() => import('./index')), keywords: ['pdf', 'epub', 'convert', 'ebook'], path: 'pdf-to-epub', i18n: { name: 'pdf:pdfToEpub.title', description: 'pdf:pdfToEpub.description",
"shortDescription": "Convertir des fichiers PDF au format EPUB",
"title": "PDF vers EPUB"
},
"pdfToPng": {
"description": "Transformez les documents PDF en panneaux PNG.",
"longDescription": "Téléchargez un PDF et convertissez chaque page en image PNG de haute qualité directement dans votre navigateur. Cet outil est idéal pour extraire du contenu visuel ou partager des pages individuelles. Aucune donnée n'est téléchargée : tout fonctionne en local.",
"shortDescription": "Convertir des PDF en images PNG",
"title": "PDF en PNG"
},
"protectPdf": {
"description": "Ajoutez une protection par mot de passe à vos fichiers PDF en toute sécurité dans votre navigateur",
"shortDescription": "Protégez les fichiers PDF en toute sécurité avec un mot de passe",
"title": "Protéger le PDF"
},
"rotatePdf": {
"allPagesWillBeRotated": "Les {{count}} pages seront tournées",
"angleOptions": {
"clockwise90": "90° dans le sens des aiguilles d'une montre",
"counterClockwise270": "270° (90° dans le sens inverse des aiguilles d'une montre)",
"upsideDown180": "180° (à l'envers)"
},
"applyToAllPages": "Appliquer à toutes les pages",
"description": "Faire pivoter les pages d'un document PDF.",
"inputTitle": "Entrée PDF",
"longDescription": "Modifiez l'orientation des pages PDF en les faisant pivoter de 90, 180 ou 270 degrés. Utile pour corriger des documents mal numérisés ou préparer des PDF pour l'impression.",
"pageRangesDescription": "Saisissez les numéros de page ou les plages séparés par des virgules (par exemple, 1, 3, 5-7)",
"pageRangesPlaceholder": "par exemple, 1,5-8",
"pagesWillBeRotated": "{{count}} page{{count !== 1 ? 's' : ''}} sera tourné",
"pdfPageCount": "PDF a {{count}} page{{count !== 1 ? 's' : ''}}",
"resultTitle": "PDF pivoté",
"rotatingPages": "Rotation des pages",
"rotationAngle": "Angle de rotation",
"rotationSettings": "Paramètres de rotation",
"shortDescription": "Faire pivoter les pages d'un document PDF",
"title": "Faire pivoter le PDF",
"toolInfo": {
"description": "Cet outil vous permet de faire pivoter les pages d'un document PDF. Vous pouvez faire pivoter toutes les pages ou spécifier des pages individuelles. Choisissez un angle de rotation : 90° dans le sens horaire, 180° (à l'envers) ou 270° (90° dans le sens antihoraire). Pour faire pivoter des pages spécifiques, décochez « Appliquer à toutes les pages » et saisissez les numéros de page ou les plages de numéros séparés par des virgules (par exemple, 1, 3, 5-7).",
"title": "Comment utiliser l'outil de rotation PDF"
}
},
"splitPdf": {
"description": "Extraire des pages spécifiques d'un document PDF.",
"extractingPages": "Extraire les pages",
"inputTitle": "Entrée PDF",
"pageExtractionPreview": "{{count}} page{{count !== 1 ? 's' : ''}} sera(ont) extrait(s)",
"pageRangesDescription": "Saisissez les numéros de page ou les plages séparés par des virgules (par exemple, 1, 3, 5-7)",
"pageRangesPlaceholder": "par exemple, 1,5-8",
"pageSelection": "Sélection de page",
"pdfPageCount": "PDF a {{count}} page{{count !== 1 ? 's' : ''}}",
"resultTitle": "PDF extrait",
"shortDescription": "Extraire des pages spécifiques d'un fichier PDF",
"title": "Diviser le PDF",
"toolInfo": {
"description": "Cet outil vous permet d'extraire des pages spécifiques d'un document PDF. Vous pouvez spécifier des pages individuelles ou des plages de pages à extraire.",
"title": "Diviser le PDF"
}
}
}

View File

@@ -0,0 +1,261 @@
{
"base64": {
"decode": "Décodage Base64",
"description": "Encodez ou décodez du texte à l'aide de l'encodage Base64.",
"encode": "Encodage Base64",
"inputTitle": "Données d'entrée",
"optionsTitle": "Options Base64",
"resultTitle": "Résultat",
"shortDescription": "Encoder ou décoder des données à l'aide de Base64.",
"title": "Encodeur/décodeur Base64",
"toolInfo": {
"description": "Base64 est un schéma de codage qui représente les données au format chaîne ASCII en les convertissant en une représentation radix-64. Bien qu'il puisse être utilisé pour encoder des chaînes, il est couramment utilisé pour encoder des données binaires destinées à être transmises sur des supports conçus pour traiter des données textuelles.",
"title": "Qu'est-ce que Base64 ?"
}
},
"censor": {
"description": "Utilitaire de censure de mots dans un texte. Chargez votre texte dans le formulaire de saisie à gauche, spécifiez tous les mots interdits dans les options et vous obtiendrez instantanément le texte censuré dans la zone de sortie. », longDescription: « Avec cet outil en ligne, vous pouvez censurer certains mots dans n'importe quel texte. Vous pouvez spécifier une liste de mots indésirables (tels que des jurons ou des mots secrets) et le programme les remplacera par d'autres mots pour créer un texte lisible. Les mots peuvent être spécifiés dans un champ de texte multiligne dans les options, en saisissant un mot par ligne. », keywords: ['text', 'censor', 'words', 'characters'], component: lazy(() => import('./index')), i18n: { name: 'string:censor.title', description: 'string:censor.description",
"shortDescription": "Masquez rapidement les gros mots ou remplacez-les par des mots alternatifs.",
"title": "Censure de texte"
},
"createPalindrome": {
"description": "L'utilitaire de navigateur le plus simple au monde pour créer des palindromes à partir de n'importe quel texte. Saisissez du texte et transformez-le instantanément en un palindrome qui se lit de la même manière à l'endroit comme à l'envers. Idéal pour les jeux de mots, la création de motifs de texte symétriques ou l'exploration de curiosités linguistiques.",
"shortDescription": "Créez un texte qui se lit de la même manière à l'avant et à l'arrière",
"title": "Créer un palindrome"
},
"extractSubstring": {
"description": "L'utilitaire le plus simple au monde, basé sur un navigateur, pour extraire des sous-chaînes de texte. Saisissez votre texte et spécifiez les positions de début et de fin pour extraire la portion souhaitée. Idéal pour le traitement de données, l'analyse de texte ou l'extraction de contenu spécifique à partir de blocs de texte volumineux.",
"shortDescription": "Extraire une partie de texte entre des positions spécifiées",
"title": "Extraire la sous-chaîne"
},
"join": {
"blankLinesAndTrailingSpaces": "Lignes vides et espaces de fin",
"deleteBlankDescription": "Supprimez les lignes qui nont pas de symboles de texte.",
"deleteBlankTitle": "Supprimer les lignes vides",
"deleteTrailingDescription": "Supprimez les espaces et les tabulations à la fin des lignes.",
"deleteTrailingTitle": "Supprimer les espaces de fin",
"description": "Joignez des morceaux de texte avec des séparateurs personnalisables.",
"inputTitle": "Textes",
"joinCharacterDescription": "Symbole reliant les fragments de texte. (Espace par défaut.)",
"joinCharacterPlaceholder": "Rejoindre le personnage",
"resultTitle": "Texte joint",
"shortDescription": "Joindre des éléments de texte avec un séparateur spécifié",
"textMergedOptions": "Options de fusion de texte",
"title": "Joindre le texte",
"toolInfo": {
"description": "Cet outil vous permet de fusionner des parties de texte. Il prend une liste de valeurs de texte, séparées par des sauts de ligne, et les fusionne. Vous pouvez définir le caractère qui sera placé entre les parties du texte combiné. Vous pouvez également ignorer les lignes vides et supprimer les espaces et les tabulations à la fin de chaque ligne. Textabulous !",
"title": "Qu'est-ce qu'un outil de jointure de texte ?"
}
},
"palindrome": {
"description": "L'utilitaire le plus simple au monde, basé sur un navigateur, permet de vérifier si un texte est un palindrome. Vérifiez instantanément si votre texte se lit de la même manière à l'endroit comme à l'envers. Idéal pour les jeux de mots, l'analyse linguistique ou la validation de structures de texte symétriques. Prend en charge divers délimiteurs et la détection de palindromes multi-mots.",
"shortDescription": "Vérifiez si le texte se lit de la même manière à l'avant et à l'arrière",
"title": "Palindrome"
},
"passwordGenerator": {
"avoidAmbiguous": "Évitez les caractères ambigus (i, I, l, 0, O)",
"description": "Générez des mots de passe aléatoires sécurisés avec une longueur et des types de caractères personnalisables. Choisissez entre minuscules, majuscules, chiffres et caractères spéciaux. Option permettant d'éviter les caractères ambigus pour une meilleure lisibilité.",
"includeLowercase": "Inclure des lettres minuscules (a-z)",
"includeNumbers": "Inclure des chiffres (0-9)",
"includeSymbols": "Inclure des caractères spéciaux",
"includeUppercase": "Inclure des lettres majuscules (A-Z)",
"lengthDesc": "Longueur du mot de passe",
"lengthPlaceholder": "par exemple 12",
"optionsTitle": "Options de mot de passe",
"resultTitle": "Mot de passe généré",
"shortDescription": "Générez des mots de passe aléatoires sécurisés avec des options personnalisées",
"title": "Générateur de mot de passe",
"toolInfo": {
"description": "Cet outil génère des mots de passe aléatoires sécurisés selon vos critères. Vous pouvez personnaliser la longueur, inclure ou exclure différents types de caractères et éviter les caractères ambigus pour une meilleure lisibilité. Idéal pour créer des mots de passe forts pour vos comptes, applications ou tout autre besoin de sécurité.",
"title": "À propos du générateur de mots de passe"
}
},
"quote": {
"allowDoubleQuotation": "Autoriser les guillemets doubles",
"description": "Ajoutez des guillemets autour du texte avec des options personnalisables.",
"inputTitle": "Texte d'entrée",
"leftQuoteDescription": "Caractère(s) de citation gauche",
"processAsMultiLine": "Traiter comme un texte multiligne",
"quoteEmptyLines": "Citer les lignes vides",
"quoteOptions": "Options de devis",
"resultTitle": "Texte cité",
"rightQuoteDescription": "Caractère(s) de citation à droite",
"shortDescription": "Ajoutez des guillemets autour du texte avec différents styles",
"title": "Citation de texte",
"toolInfo": {
"description": "Cet outil vous permet d'insérer des guillemets autour du texte. Vous pouvez choisir différents caractères de guillemets, gérer du texte multiligne et contrôler le traitement des lignes vides. Il est utile pour préparer du texte pour la programmation, formater des données ou créer du texte stylisé.",
"title": "Citation de texte"
}
},
"randomizeCase": {
"description": "L'utilitaire de sélection aléatoire de casse de texte le plus simple au monde, basé sur un navigateur. Saisissez votre texte et transformez-le instantanément en ajoutant des majuscules et des minuscules aléatoires. Idéal pour créer des effets de texte uniques, tester la sensibilité à la casse ou générer des modèles de texte variés.",
"shortDescription": "Randomiser la casse des lettres dans le texte",
"title": "Cas randomisé"
},
"removeDuplicateLines": {
"description": "Chargez votre texte dans le formulaire de saisie à gauche et obtenez instantanément du texte sans doublons dans la zone de sortie. Puissant, gratuit et rapide. Chargez des lignes de texte : obtenez des lignes de texte uniques.",
"shortDescription": "Supprimez rapidement toutes les lignes répétées du texte",
"title": "Supprimer les lignes en double"
},
"repeat": {
"delimiterDescription": "Délimiteur pour les copies de sortie.",
"delimiterPlaceholder": "Délimiteur",
"description": "Répétez le texte plusieurs fois avec des séparateurs personnalisables.",
"inputTitle": "Texte d'entrée",
"numberPlaceholder": "Nombre",
"repeatAmountDescription": "Nombre de répétitions.",
"repetitionsDelimiter": "Délimiteur de répétitions",
"resultTitle": "Texte répété",
"shortDescription": "Répéter le texte plusieurs fois",
"textRepetitions": "Répétitions de texte",
"title": "Répéter le texte",
"toolInfo": {
"description": "Cet outil vous permet de répéter un texte donné plusieurs fois avec un séparateur optionnel.",
"title": "Répéter le texte"
}
},
"reverse": {
"description": "L'utilitaire d'inversion de texte le plus simple au monde, basé sur un navigateur. Saisissez n'importe quel texte et inversez-le instantanément, caractère par caractère. Idéal pour créer du texte miroir, analyser des palindromes ou jouer avec les motifs de texte. Préserve les espaces et les caractères spéciaux lors de l'inversion.",
"inputTitle": "Texte à inverser",
"processMultiLine": "Traiter un texte multiligne",
"processMultiLineDescription": "Chaque ligne sera inversée indépendamment",
"resultTitle": "Texte inversé",
"reversalOptions": "Options d'inversion",
"shortDescription": "Inverser n'importe quel texte caractère par caractère",
"skipEmptyLines": "Sauter les lignes vides",
"skipEmptyLinesDescription": "Les lignes vides seront supprimées de la sortie",
"title": "Inverse",
"trimWhitespace": "Couper les espaces blancs",
"trimWhitespaceDescription": "Supprimer les espaces de début et de fin de chaque ligne"
},
"rot13": {
"description": "Coder ou décoder du texte à l'aide du chiffrement ROT13.",
"inputTitle": "Texte d'entrée",
"resultTitle": "Résultat ROT13",
"shortDescription": "Coder ou décoder du texte à l'aide du chiffrement ROT13.",
"title": "Encodeur/décodeur ROT13",
"toolInfo": {
"description": "ROT13 (rotation de 13 positions) est un chiffrement par substitution de lettres simple qui remplace une lettre par la 13e lettre suivante dans l'alphabet. ROT13 est un cas particulier du chiffrement de César, développé dans la Rome antique. L'alphabet anglais comportant 26 lettres, ROT13 est son propre inverse ; pour annuler ROT13, le même algorithme est appliqué, permettant ainsi la même opération de codage et de décodage.",
"title": "Qu'est-ce que ROT13 ?"
}
},
"rotate": {
"description": "Faire pivoter les caractères du texte selon des positions spécifiées.",
"inputTitle": "Texte d'entrée",
"processAsMultiLine": "Traiter comme un texte multiligne (faire pivoter chaque ligne séparément)",
"resultTitle": "Texte pivoté",
"rotateLeft": "Tourner à gauche",
"rotateRight": "Tourner à droite",
"rotationOptions": "Options de rotation",
"shortDescription": "Décaler les caractères dans le texte par position.",
"stepDescription": "Nombre de positions à faire tourner",
"title": "Faire pivoter le texte",
"toolInfo": {
"description": "Cet outil vous permet de faire pivoter les caractères d'une chaîne d'un nombre spécifié de positions. Vous pouvez effectuer une rotation vers la gauche ou la droite, et traiter du texte multiligne en faisant pivoter chaque ligne séparément. La rotation de chaîne est utile pour les transformations de texte simples, la création de motifs ou la mise en œuvre de techniques de chiffrement de base.",
"title": "Rotation des cordes"
}
},
"split": {
"charAfterChunkDescription": "Caractère après chaque morceau",
"charBeforeChunkDescription": "Caractère avant chaque morceau",
"chunksDescription": "Nombre de morceaux de longueur égale dans la sortie.",
"chunksTitle": "Utiliser un certain nombre de morceaux",
"description": "L'utilitaire de découpage de texte basé sur navigateur le plus simple au monde. Saisissez votre texte et spécifiez un séparateur pour le diviser en plusieurs parties. Idéal pour le traitement de données, la manipulation de texte ou l'extraction de contenu spécifique à partir de blocs de texte volumineux.",
"lengthDescription": "Nombre de symboles qui seront placés dans chaque bloc de sortie.",
"lengthTitle": "Utiliser la longueur pour le fractionnement",
"outputSeparatorDescription": "Caractère à insérer entre les segments séparés. (Par défaut, il s'agit du saut de ligne « \\n ».)",
"outputSeparatorOptions": "Options de séparateur de sortie",
"regexDescription": "Expression régulière permettant de diviser le texte en plusieurs parties.\n(Plusieurs espaces par défaut.)",
"regexTitle": "Utiliser une expression régulière pour le fractionnement",
"resultTitle": "Textes",
"shortDescription": "Diviser le texte en plusieurs parties à l'aide d'un séparateur",
"splitSeparatorOptions": "Options de séparateur fractionné",
"symbolDescription": "Caractère permettant de diviser le texte en plusieurs parties.\n(Espace par défaut.)",
"symbolTitle": "Utiliser un symbole pour le fractionnement",
"title": "Diviser"
},
"statistic": {
"characterFrequencyAnalysis": "Analyse de la fréquence des caractères",
"characterFrequencyAnalysisDescription": "Comptez la fréquence à laquelle chaque caractère apparaît dans le texte",
"delimitersOptions": "Options de délimiteurs",
"description": "Analysez le texte et générez des statistiques complètes.",
"includeEmptyLines": "Inclure les lignes vides",
"includeEmptyLinesDescription": "Inclure les lignes vides lors du comptage des lignes",
"inputTitle": "Texte d'entrée",
"resultTitle": "Statistiques textuelles",
"sentenceDelimitersDescription": "Saisissez les caractères personnalisés utilisés pour délimiter les phrases dans votre langue (séparés par une virgule) ou laissez-le vide par défaut.",
"sentenceDelimitersPlaceholder": "par exemple ., !, ?, ...",
"shortDescription": "Obtenez des statistiques sur votre texte",
"statisticsOptions": "Options de statistiques",
"title": "Statistiques textuelles",
"toolInfo": {
"description": "Cet outil vous permet d'analyser du texte et de générer des statistiques complètes, notamment le nombre de caractères, le nombre de mots, le nombre de lignes et l'analyse de fréquence des caractères et des mots.",
"title": "Qu'est-ce qu'un {{title}}?"
},
"wordDelimitersDescription": "Saisissez une expression régulière personnalisée pour compter les mots ou laissez-la vide par défaut.",
"wordDelimitersPlaceholder": "par exemple \\s.,;:!?\"«»()…",
"wordFrequencyAnalysis": "Analyse de fréquence des mots",
"wordFrequencyAnalysisDescription": "Comptez la fréquence à laquelle chaque mot apparaît dans le texte"
},
"textReplacer": {
"description": "Remplacez les modèles de texte par un nouveau contenu.",
"findPatternInText": "Trouver ce modèle dans le texte",
"findPatternUsingRegexp": "Trouver un modèle à l'aide d'une expression régulière",
"inputTitle": "Texte à remplacer",
"newTextPlaceholder": "Nouveau texte",
"regexpDescription": "Saisissez lexpression régulière que vous souhaitez remplacer.",
"replacePatternDescription": "Saisissez le modèle à utiliser pour le remplacement.",
"replaceText": "Remplacer le texte",
"resultTitle": "Texte avec remplacements",
"searchPatternDescription": "Saisissez le modèle de texte que vous souhaitez remplacer.",
"searchText": "Texte de recherche",
"shortDescription": "Remplacez rapidement du texte dans votre contenu",
"title": "Remplaceur de texte",
"toolInfo": {
"description": "Remplacez facilement du texte spécifique dans votre contenu grâce à cet outil simple et accessible depuis un navigateur. Saisissez simplement votre texte, définissez le texte à remplacer et la valeur de remplacement, et obtenez instantanément la version mise à jour.",
"title": "Remplaceur de texte"
}
},
"toMorse": {
"dashSymbolDescription": "Symbole qui correspondra au tiret dans le code Morse.",
"description": "Convertir du texte en code Morse.",
"dotSymbolDescription": "Symbole qui correspondra au point dans le code Morse.",
"longSignal": "Signal long",
"resultTitle": "code Morse",
"shortDescription": "Encoder rapidement du texte en morse",
"shortSignal": "Signal court",
"title": "Chaîne en morse"
},
"truncate": {
"addTruncationIndicator": "Ajouter un indicateur de troncature",
"charactersPlaceholder": "Personnages",
"description": "Raccourcir le texte à une longueur spécifiée.",
"indicatorDescription": "Caractères à ajouter à la fin (ou au début) du texte. Remarque : ils sont pris en compte dans la longueur.",
"inputTitle": "Texte d'entrée",
"leftSideDescription": "Supprimer des caractères du début du texte.",
"leftSideTruncation": "Troncature du côté gauche",
"lengthAndLines": "Longueur et lignes",
"lineByLineDescription": "Tronquez chaque ligne séparément.",
"lineByLineTruncating": "Tronquer ligne par ligne",
"maxLengthDescription": "Nombre de caractères à laisser dans le texte.",
"numberPlaceholder": "Nombre",
"resultTitle": "Texte tronqué",
"rightSideDescription": "Supprimer les caractères de la fin du texte.",
"rightSideTruncation": "Troncature du côté droit",
"shortDescription": "Tronquer le texte à une longueur spécifiée",
"suffixAndAffix": "Suffixe et affixe",
"title": "Tronquer le texte",
"toolInfo": {
"description": "Chargez votre texte dans le formulaire de saisie à gauche et vous obtiendrez automatiquement du texte tronqué à droite.",
"title": "Tronquer le texte"
},
"truncationSide": "Côté troncature"
},
"uppercase": {
"description": "Convertir le texte en lettres majuscules.",
"inputTitle": "Texte d'entrée",
"resultTitle": "Texte en majuscules",
"shortDescription": "Convertir le texte en majuscules",
"title": "Convertir en majuscules"
}
}

100
public/locales/fr/time.json Normal file
View File

@@ -0,0 +1,100 @@
{
"checkLeapYears": {
"description": "Vérifiez si une année est bissextile et obtenez des informations sur les années bissextiles.",
"inputTitle": "Année d'entrée",
"resultTitle": "Résultat de l'année bissextile",
"shortDescription": "Vérifiez si une année est bissextile",
"title": "Vérifiez les années bissextiles",
"toolInfo": {
"description": "Une année bissextile est une année comportant un jour supplémentaire (le 29 février) pour synchroniser l'année civile avec l'année astronomique. Les années bissextiles ont lieu tous les 4 ans, sauf pour les années divisibles par 100 mais pas par 400.",
"title": "Qu'est-ce qu'une année bissextile ?"
}
},
"convertDaysToHours": {
"addHoursName": "Ajouter le nom des heures",
"addHoursNameDescription": "Ajoutez la chaîne hours aux valeurs de sortie",
"description": "Convertissez les jours en heures avec des options personnalisables.",
"hoursName": "Nom des heures",
"shortDescription": "Convertir des jours en heures",
"title": "Convertir des jours en heures",
"toolInfo": {
"description": "Cet outil vous permet de convertir des jours en heures. Vous pouvez saisir les jours sous forme de nombres ou d'unités, et l'outil les convertira en heures. Vous pouvez également ajouter le suffixe « heures » aux valeurs de sortie.",
"title": "Convertir des jours en heures"
}
},
"convertHoursToDays": {
"addDaysName": "Ajouter le nom du jour",
"addDaysNameDescription": "Ajoutez la chaîne days aux valeurs de sortie",
"daysName": "Nom des jours",
"description": "Convertissez les heures en jours avec des options personnalisables.",
"shortDescription": "Convertir des heures en jours",
"title": "Convertir des heures en jours",
"toolInfo": {
"description": "Cet outil vous permet de convertir des heures en jours. Vous pouvez saisir des heures sous forme de nombres ou d'unités, et l'outil les convertira en jours. Vous pouvez également ajouter le suffixe « jours » aux valeurs de sortie.",
"title": "Convertir des heures en jours"
}
},
"convertSecondsToTime": {
"addPadding": "Ajouter un rembourrage",
"addPaddingDescription": "Ajoutez un remplissage de zéro aux heures, minutes et secondes.",
"description": "Convertissez les secondes dans un format horaire lisible (heures:minutes:secondes). Saisissez le nombre de secondes pour obtenir l'heure formatée.",
"shortDescription": "Convertir les secondes au format horaire",
"timePadding": "Remplissage temporel",
"title": "Convertir les secondes en temps",
"toolInfo": {
"title": "Qu'est-ce qu'un {{title}}?"
}
},
"convertTimeToSeconds": {
"description": "Convertissez l'heure formatée (HH:MM:SS) en secondes.",
"inputTitle": "Heure d'entrée",
"resultTitle": "Secondes",
"shortDescription": "Convertir le format de l'heure en secondes",
"title": "Convertir le temps en secondes",
"toolInfo": {
"description": "Cet outil permet de convertir des chaînes de temps formatées (HH:MM:SS) en secondes. Il est utile pour calculer des durées et des intervalles de temps.",
"title": "Convertir le temps en secondes"
}
},
"crontabGuru": {
"description": "Générez et comprenez les expressions Cron. Créez des planifications Cron pour les tâches automatisées et les tâches système.",
"shortDescription": "Générer et comprendre les expressions cron",
"title": "Crontab Guru"
},
"timeBetweenDates": {
"description": "Calculez le décalage horaire entre deux dates. Obtenez la durée exacte en jours, heures, minutes et secondes.",
"endDate": "Date de fin",
"endDateTime": "Date et heure de fin",
"endTime": "Fin des temps",
"endTimezone": "Fuseau horaire de fin",
"shortDescription": "Calculer le temps entre deux dates",
"startDate": "Date de début",
"startDateTime": "Date et heure de début",
"startTime": "Heure de début",
"startTimezone": "Fuseau horaire de départ",
"title": "Temps entre les dates",
"toolInfo": {
"description": "Calculez le décalage horaire exact entre deux dates et heures, avec la prise en charge de différents fuseaux horaires. Cet outil fournit une analyse détaillée du décalage horaire en différentes unités (années, mois, jours, heures, minutes et secondes).",
"title": "Calculateur de temps entre les dates"
}
},
"truncateClockTime": {
"description": "Tronquez l'heure pour supprimer les secondes ou les minutes. Arrondissez l'heure à l'heure, à la minute ou à l'intervalle personnalisé le plus proche.",
"printDroppedComponents": "Imprimer les composants supprimés",
"shortDescription": "Tronquer l'heure de l'horloge à la précision spécifiée",
"timePadding": "Remplissage temporel",
"title": "Tronquer l'heure de l'horloge",
"toolInfo": {
"title": "Qu'est-ce qu'un {{title}}?"
},
"truncateMinutesAndSeconds": "Tronquer les minutes et les secondes",
"truncateMinutesAndSecondsDescription": "Supprimez les deux composants les minutes et les secondes de chaque heure dhorloge.",
"truncateOnlySeconds": "Tronquer uniquement les secondes",
"truncateOnlySecondsDescription": "Supprimez le composant secondes de chaque heure d'horloge.",
"truncationSide": "Côté troncature",
"useZeroPadding": "Utiliser le remplissage zéro",
"zeroPaddingDescription": "Faites en sorte que tous les composants de temps aient toujours une largeur de deux chiffres.",
"zeroPrintDescription": "Afficher les parties supprimées sous forme de valeurs nulles « 00 ».",
"zeroPrintTruncatedParts": "Parties tronquées sans impression"
}
}

View File

@@ -0,0 +1,250 @@
{
"audio": {
"changeSpeed": {
"description": "Modifier la vitesse de lecture des fichiers audio. Accélérer ou ralentir le son tout en conservant la hauteur.",
"name": "Changer la vitesse audio",
"shortDescription": "Modifier la vitesse des fichiers audio"
},
"extractAudio": {
"description": "Extrayez la piste audio d'un fichier vidéo et enregistrez-la en tant que fichier audio séparé dans le format de votre choix (AAC, MP3, WAV).",
"name": "Extraire l'audio",
"shortDescription": "Extrayez l'audio des fichiers vidéo (MP4, MOV, etc.) vers AAC, MP3 ou WAV."
}
},
"baseFileInput": {
"copyFailed": "Échec de la copie : {{error}}",
"dropFileHere": "Déposez votre {{type}} ici",
"fileCopied": "Fichier copié",
"selectFileDescription": "Cliquez ici pour sélectionner un {{type}} depuis votre appareil, appuyez sur Ctrl+V pour utiliser un {{type}} depuis votre presse-papiers ou faites glisser et déposez un fichier depuis le bureau"
},
"categories": {
"audio": {
"description": "Outils pour travailler avec l'audio : extraire l'audio d'une vidéo, ajuster la vitesse de l'audio, fusionner plusieurs fichiers audio et bien plus encore.",
"title": "Outils audio"
},
"csv": {
"description": "Outils pour travailler avec des fichiers CSV : convertissez des fichiers CSV en différents formats, manipulez les données CSV, validez la structure CSV et traitez efficacement les fichiers CSV.",
"title": "Outils CSV"
},
"gif": {
"description": "Outils pour travailler avec des animations GIF : créez des GIF transparents, extrayez des cadres GIF, ajoutez du texte au GIF, recadrez, faites pivoter, inversez les GIF et bien plus encore.",
"title": "Outils GIF"
},
"image-generic": {
"description": "Outils pour travailler avec des images : compresser, redimensionner, recadrer, convertir en JPG, faire pivoter, supprimer l'arrière-plan et bien plus encore.",
"title": "Outils d'image"
},
"json": {
"description": "Outils pour travailler avec des structures de données JSON : embellir et minimiser des objets JSON, aplatir des tableaux JSON, transformer des valeurs JSON en chaînes, analyser des données et bien plus encore",
"title": "Outils JSON"
},
"list": {
"description": "Outils pour travailler avec des listes : trier, inverser, randomiser les listes, trouver des éléments de liste uniques et en double, modifier les séparateurs d'éléments de liste et bien plus encore.",
"title": "Liste des outils"
},
"number": {
"description": "Outils pour travailler avec des nombres : générer des séquences de nombres, convertir des nombres en mots et des mots en nombres, trier, arrondir, factoriser des nombres et bien plus encore.",
"title": "Outils numériques"
},
"pdf": {
"description": "Outils pour travailler avec des fichiers PDF : extraire du texte à partir de PDF, convertir des PDF en d'autres formats, manipuler des PDF et bien plus encore.",
"title": "Outils PDF"
},
"png": {
"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"
},
"seeAll": "Voir les {{title}}",
"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.",
"title": "Outils de texte"
},
"time": {
"description": "Outils pour travailler avec l'heure et la date : calculez les différences horaires, convertissez entre les fuseaux horaires, formatez les dates, générez des séquences de dates et bien plus encore.",
"title": "Outils de temps"
},
"try": "Essayer {{title}}",
"video": {
"description": "Outils pour travailler avec des vidéos : extraire des images de vidéos, créer des GIF à partir de vidéos, convertir des vidéos en différents formats et bien plus encore.",
"title": "Outils vidéo"
},
"xml": {
"description": "Outils pour travailler avec des structures de données XML - visualiseur, embellisseur, validateur et bien plus encore",
"title": "Outils XML"
}
},
"csv": {
"findIncompleteCsvRecords": {
"description": "Il vous suffit de télécharger votre fichier CSV dans le formulaire ci-dessous et cet outil vérifiera automatiquement qu'aucune ligne ou colonne ne contient de valeur manquante. Dans les options de l'outil, vous pouvez ajuster le format du fichier d'entrée (spécifier le délimiteur, les guillemets et les commentaires). De plus, vous pouvez activer la vérification des valeurs vides, ignorer les lignes vides et limiter le nombre de messages d'erreur dans la sortie.",
"name": "Rechercher des enregistrements CSV incomplets",
"shortDescription": "Trouvez rapidement les lignes et les colonnes dans CSV auxquelles il manque des valeurs."
}
},
"hero": {
"brand": "OmniTools",
"description": "Boostez votre productivité avec OmniTools, la boîte à outils ultime pour accélérer vos tâches ! Accédez à des milliers d'utilitaires conviviaux pour modifier des images, du texte, des listes et des données, directement depuis votre navigateur.",
"examples": {
"calculateNumberSum": "Calculer la somme des nombres",
"changeGifSpeed": "Modifier la vitesse du GIF",
"compressPng": "Compresser PNG",
"createTransparentImage": "Créer une image transparente",
"prettifyJson": "Embellir JSON",
"sortList": "Trier une liste",
"splitPdf": "Diviser le PDF",
"splitText": "Diviser un texte",
"trimVideo": "Découper la vidéo"
},
"searchPlaceholder": "Rechercher tous les outils",
"title": "Faites avancer les choses rapidement avec"
},
"inputFooter": {
"clear": "Clair",
"copyToClipboard": "Copier dans le presse-papiers",
"importFromFile": "Importer à partir d'un fichier"
},
"list": {
"group": {
"description": "L'utilitaire de regroupement d'éléments de liste le plus simple au monde, accessible depuis un navigateur. Saisissez votre liste et spécifiez des critères de regroupement pour organiser les éléments en groupes logiques. Idéal pour catégoriser des données, organiser des informations ou créer des listes structurées. Prend en charge les séparateurs personnalisés et diverses options de regroupement.",
"name": "Groupe",
"shortDescription": "Regrouper les éléments de la liste par propriétés communes"
},
"reverse": {
"description": "Cette application très simple, basée sur un navigateur, imprime tous les éléments d'une liste à l'envers. Les éléments saisis peuvent être séparés par n'importe quel symbole et vous pouvez également modifier le séparateur des éléments inversés.",
"name": "Inverse",
"shortDescription": "Inverser rapidement une liste"
},
"sort": {
"description": "Il s'agit d'une application navigateur ultra-simple qui trie les éléments d'une liste et les organise par ordre croissant ou décroissant. Vous pouvez trier les éléments par ordre alphabétique, numérique ou par longueur. Vous pouvez également supprimer les doublons et les éléments vides, ainsi que les éléments individuels entourés d'espaces. Vous pouvez utiliser n'importe quel caractère séparateur pour séparer les éléments de la liste d'entrée ou une expression régulière. De plus, vous pouvez créer un nouveau délimiteur pour la liste de sortie triée.",
"name": "Trier",
"shortDescription": "Trier rapidement une liste"
}
},
"navbar": {
"buyMeACoffee": "Offre-moi un café",
"home": "Maison",
"tools": "Outils"
},
"number": {
"generate": {
"description": "Calculez rapidement une liste d'entiers dans votre navigateur. Pour obtenir votre liste, indiquez simplement le premier entier, modifiez la valeur et le nombre total dans les options ci-dessous, et cet utilitaire générera le nombre d'entiers correspondant.",
"name": "Générer des nombres",
"shortDescription": "Calculez rapidement une liste d'entiers dans votre navigateur"
},
"sum": {
"description": "Il s'agit d'une application très simple, accessible depuis un navigateur, qui additionne des nombres. Les nombres saisis peuvent être séparés par n'importe quel symbole et vous pouvez également modifier le séparateur des nombres additionnés.",
"name": "Somme des nombres",
"shortDescription": "Additionner rapidement une liste de nombres"
}
},
"numericInputWithUnit": {
"unit": "Unité"
},
"pdf": {
"compressPdf": {
"description": "Réduire la taille des fichiers PDF tout en maintenant la qualité grâce à Ghostscript",
"name": "Compresser le PDF",
"shortDescription": "Compresser des fichiers PDF en toute sécurité dans votre navigateur"
},
"mergePdf": {
"description": "Comment utiliser l'outil Fusionner PDF ?",
"name": "Fusionner des PDF",
"shortDescription": "Fusionner plusieurs fichiers PDF en un seul document"
},
"pdfToEpub": {
"description": "Transformez les documents PDF en fichiers EPUB pour une meilleure compatibilité avec les liseuses.",
"name": "PDF vers EPUB",
"shortDescription": "Convertir des fichiers PDF au format EPUB"
},
"protectPdf": {
"description": "Ajoutez une protection par mot de passe à vos fichiers PDF en toute sécurité dans votre navigateur",
"name": "Protéger le PDF",
"shortDescription": "Protégez les fichiers PDF en toute sécurité avec un mot de passe"
},
"splitPdf": {
"description": "Extraire des pages spécifiques d'un fichier PDF à l'aide de numéros de page ou de plages (par exemple, 1, 5-8)",
"name": "Diviser le PDF",
"shortDescription": "Extraire des pages spécifiques d'un fichier PDF"
}
},
"resultFooter": {
"copy": "Copier dans le presse-papiers",
"download": "Télécharger"
},
"string": {
"createPalindrome": {
"description": "L'utilitaire de navigateur le plus simple au monde pour créer des palindromes à partir de n'importe quel texte. Saisissez du texte et transformez-le instantanément en un palindrome qui se lit de la même manière à l'endroit comme à l'envers. Idéal pour les jeux de mots, la création de motifs de texte symétriques ou l'exploration de curiosités linguistiques.",
"name": "Créer un palindrome",
"shortDescription": "Créez un texte qui se lit de la même manière à l'avant et à l'arrière"
},
"palindrome": {
"description": "L'utilitaire le plus simple au monde, basé sur un navigateur, permet de vérifier si un texte est un palindrome. Vérifiez instantanément si votre texte se lit de la même manière à l'endroit comme à l'envers. Idéal pour les jeux de mots, l'analyse linguistique ou la validation de structures de texte symétriques. Prend en charge divers délimiteurs et la détection de palindromes multi-mots.",
"name": "Palindrome",
"shortDescription": "Vérifiez si le texte se lit de la même manière à l'avant et à l'arrière"
},
"repeat": {
"description": "Cet outil vous permet de répéter un texte donné plusieurs fois avec un séparateur optionnel.",
"name": "Répéter le texte",
"shortDescription": "Répéter le texte plusieurs fois"
},
"reverse": {
"description": "L'utilitaire d'inversion de texte le plus simple au monde, basé sur un navigateur. Saisissez n'importe quel texte et inversez-le instantanément, caractère par caractère. Idéal pour créer du texte miroir, analyser des palindromes ou jouer avec les motifs de texte. Préserve les espaces et les caractères spéciaux lors de l'inversion.",
"name": "Inverse",
"shortDescription": "Inverser n'importe quel texte caractère par caractère"
},
"toMorse": {
"description": "L'utilitaire de conversion de texte en code Morse le plus simple au monde, accessible depuis un navigateur. Chargez votre texte dans le formulaire de saisie à gauche et obtenez instantanément le code Morse dans la zone de sortie. Puissant, gratuit et rapide. Chargez du texte et obtenez le code Morse.",
"name": "Chaîne en morse",
"shortDescription": "Encoder rapidement du texte en morse"
},
"uppercase": {
"description": "L'utilitaire de conversion de texte en majuscules le plus simple au monde, accessible depuis un navigateur. Saisissez simplement votre texte et il sera automatiquement converti en majuscules. Idéal pour créer des titres, mettre en valeur du texte ou standardiser son format. Prend en charge divers formats de texte et préserve les caractères spéciaux.",
"name": "Majuscule",
"shortDescription": "Convertir le texte en lettres majuscules"
}
},
"toolExamples": {
"subtitle": "Cliquez pour essayer !",
"title": "{{title}} Exemples"
},
"toolFileResult": {
"copied": "Fichier copié",
"copyFailed": "Échec de la copie : {{error}}",
"loading": "Chargement... Cela peut prendre un moment.",
"result": "Résultat"
},
"toolHeader": {
"seeExamples": "Voir des exemples"
},
"toolLayout": {
"allToolsTitle": "Tous les {{type}}"
},
"toolMultiFileResult": {
"copied": "Fichier copié",
"copyFailed": "Échec de la copie : {{error}}",
"loading": "Chargement... Cela peut prendre un moment.",
"result": "Résultat"
},
"toolMultipleAudioInput": {
"inputTitle": "Saisir {{type}}",
"noFilesSelected": "Aucun fichier sélectionné"
},
"toolMultiplePdfInput": {
"inputTitle": "Saisir {{type}}",
"noFilesSelected": "Aucun fichier sélectionné"
},
"toolOptions": {
"title": "Options d'outils"
},
"toolTextInput": {
"copied": "Texte copié",
"copyFailed": "Échec de la copie : {{error}}",
"input": "Texte d'entrée",
"placeholder": "Entrez votre texte ici..."
},
"toolTextResult": {
"copied": "Texte copié",
"copyFailed": "Échec de la copie : {{error}}",
"loading": "Chargement... Cela peut prendre un moment.",
"result": "Résultat"
}
}

View File

@@ -0,0 +1,113 @@
{
"changeSpeed": {
"defaultMultiplier": "Multiplicateur par défaut : 2 signifie 2x plus rapide",
"description": "Modifiez la vitesse de lecture des fichiers vidéo. Accélérez ou ralentissez les vidéos tout en conservant la synchronisation audio. Prise en charge de divers multiplicateurs de vitesse et formats vidéo courants.",
"inputTitle": "Entrée vidéo",
"newVideoSpeed": "Nouvelle vitesse vidéo",
"resultTitle": "Vidéo éditée",
"settingSpeed": "Réglage de la vitesse",
"shortDescription": "Modifier la vitesse de lecture vidéo",
"title": "Modifier la vitesse de la vidéo",
"toolInfo": {
"title": "Qu'est-ce qu'un {{title}}?"
}
},
"compress": {
"default": "Défaut",
"description": "Compressez vos vidéos en les adaptant à différentes résolutions (240p, 480p, 720p, etc.). Cet outil permet de réduire la taille des fichiers tout en conservant une qualité acceptable. Il prend en charge les formats vidéo courants comme MP4, WebM et OGG.",
"inputTitle": "Entrée vidéo",
"loadingText": "Compression vidéo...",
"lossless": "Sans perte",
"quality": "Qualité (CRF)",
"resolution": "Résolution",
"resultTitle": "Vidéo compressée",
"shortDescription": "Compresser des vidéos en les mettant à l'échelle vers différentes résolutions",
"title": "Compresser la vidéo",
"worst": "Pire"
},
"cropVideo": {
"cropCoordinates": "Coordonnées de culture",
"croppingVideo": "Recadrage vidéo",
"description": "Recadrez la vidéo pour supprimer les zones indésirables.",
"errorBeyondHeight": "La zone de recadrage s'étend au-delà de la hauteur de la vidéo ({{height}}px)",
"errorBeyondWidth": "La zone de recadrage s'étend au-delà de la largeur de la vidéo ({{width}}px)",
"errorCroppingVideo": "Erreur lors du recadrage de la vidéo. Veuillez vérifier les paramètres et le fichier vidéo.",
"errorLoadingDimensions": "Échec du chargement des dimensions de la vidéo",
"errorNonNegativeCoordinates": "Les coordonnées X et Y doivent être non négatives",
"errorPositiveDimensions": "La largeur et la hauteur doivent être positives",
"height": "Hauteur",
"inputTitle": "Entrée vidéo",
"loadVideoForDimensions": "Chargez une vidéo pour voir les dimensions",
"resultTitle": "Vidéo recadrée",
"shortDescription": "Recadrer la vidéo pour supprimer les zones indésirables",
"title": "Recadrer la vidéo",
"toolInfo": {
"description": "Cet outil vous permet de recadrer des fichiers vidéo afin de supprimer les zones indésirables. Vous pouvez spécifier la zone de recadrage en définissant les coordonnées X et Y, ainsi que les dimensions de largeur et de hauteur.",
"title": "Recadrer la vidéo"
},
"videoDimensions": "Dimensions de la vidéo : {{width}} × {{height}} pixels",
"videoInformation": "Informations vidéo",
"width": "Largeur",
"xCoordinate": "X (gauche)",
"yCoordinate": "Y (en haut)"
},
"flip": {
"description": "Retournez les fichiers vidéo horizontalement ou verticalement. Inversez les vidéos pour obtenir des effets spéciaux ou corriger les problèmes d'orientation.",
"flippingVideo": "Retournement vidéo",
"horizontalLabel": "Horizontal (miroir)",
"inputTitle": "Entrée vidéo",
"orientation": "Orientation",
"resultTitle": "Vidéo inversée",
"shortDescription": "Retourner la vidéo horizontalement ou verticalement",
"title": "Retourner la vidéo",
"verticalLabel": "Vertical (à l'envers)"
},
"gif": {
"changeSpeed": {
"description": "Modifiez la vitesse de lecture des animations GIF. Accélérez ou ralentissez les GIF tout en conservant une animation fluide.",
"shortDescription": "Modifier la vitesse de l'animation GIF",
"title": "Modifier la vitesse du GIF"
}
},
"loop": {
"description": "Créez une vidéo en boucle en répétant la vidéo originale plusieurs fois.",
"inputTitle": "Entrée vidéo",
"loopingVideo": "Vidéo en boucle",
"loops": "Boucles",
"numberOfLoops": "Nombre de boucles",
"resultTitle": "Vidéo en boucle",
"shortDescription": "Créer des fichiers vidéo en boucle",
"title": "Vidéo en boucle",
"toolInfo": {
"description": "Cet outil vous permet de créer une vidéo en boucle en répétant la vidéo originale plusieurs fois. Vous pouvez spécifier le nombre de répétitions.",
"title": "Qu'est-ce qu'un {{title}}?"
}
},
"rotate": {
"180Degrees": "180° (à l'envers)",
"270Degrees": "270° (90° dans le sens inverse des aiguilles d'une montre)",
"90Degrees": "90° dans le sens des aiguilles d'une montre",
"description": "Faites pivoter vos fichiers vidéo de 90, 180 ou 270 degrés. Corrigez l'orientation de vos vidéos ou créez des effets spéciaux grâce à un contrôle précis de la rotation.",
"inputTitle": "Entrée vidéo",
"resultTitle": "Vidéo tournée",
"rotatingVideo": "Vidéo rotative",
"rotation": "Rotation",
"shortDescription": "Faire pivoter la vidéo selon les degrés spécifiés",
"title": "Faire pivoter la vidéo"
},
"trim": {
"description": "Découpez vos fichiers vidéo en spécifiant les heures de début et de fin. Supprimez les sections indésirables au début ou à la fin de vos vidéos.",
"endTime": "Fin des temps",
"inputTitle": "Entrée vidéo",
"resultTitle": "Vidéo coupée",
"shortDescription": "Coupez la vidéo en supprimant les sections indésirables",
"startTime": "Heure de début",
"timestamps": "Horodatages",
"title": "Découper la vidéo"
},
"videoToGif": {
"description": "Convertissez des fichiers vidéo au format GIF animé. Extrayez des plages horaires spécifiques et créez des images animées partageables.",
"shortDescription": "Convertir une vidéo en GIF animé",
"title": "Vidéo en GIF"
}
}

View File

@@ -0,0 +1,38 @@
{
"xmlBeautifier": {
"description": "Formater XML avec une indentation et un espacement appropriés.",
"indentation": "Indentation",
"inputTitle": "XML d'entrée",
"resultTitle": "XML embelli",
"shortDescription": "Formater et embellir le code XML",
"title": "Embellisseur XML",
"toolInfo": {
"description": "Cet outil vous permet de formater les données XML avec une indentation et un espacement appropriés, les rendant plus lisibles et plus faciles à utiliser.",
"title": "Embellisseur XML"
},
"useSpaces": "Utiliser les espaces",
"useSpacesDescription": "Indenter la sortie avec des espaces",
"useTabs": "Utiliser les onglets",
"useTabsDescription": "Indenter la sortie avec des tabulations."
},
"xmlValidator": {
"description": "Valider la syntaxe et la structure XML.",
"placeholder": "Collez ou importez du XML ici...",
"shortDescription": "Valider le code XML pour les erreurs",
"title": "Validateur XML",
"toolInfo": {
"description": "Cet outil vous permet de valider la syntaxe et la structure XML. Il vérifie la bonne formation du XML et fournit des messages d'erreur détaillés pour tout problème détecté.",
"title": "Validateur XML"
}
},
"xmlViewer": {
"description": "Afficher et explorer la structure XML dans un format arborescent.",
"inputTitle": "XML d'entrée",
"resultTitle": "Vue arborescente du XML",
"title": "Visionneuse XML",
"toolInfo": {
"description": "Cet outil vous permet de visualiser les données XML dans un format d'arborescence hiérarchique, ce qui facilite l'exploration et la compréhension de la structure des documents XML.",
"title": "Visionneuse XML"
}
}
}

View File

@@ -0,0 +1,83 @@
{
"changeSpeed": {
"description": "ऑडियो फ़ाइलों की प्लेबैक गति बदलें।",
"factorPlaceholder": "कारक (जैसे 0.5, 1.5, 2.0)",
"formatAac": "AAC",
"formatMp3": "MP3",
"formatWav": "WAV",
"inputTitle": "इनपुट ऑडियो",
"newAudioSpeed": "नई ऑडियो गति",
"outputFormat": "आउटपुट प्रारूप",
"preservePitch": "पिच संरक्षित करें",
"resultTitle": "गति बदली गई ऑडियो",
"settingSpeed": "गति सेट करना",
"shortDescription": "ऑडियो फ़ाइलों की गति बदलें",
"speedDescription": "डिफ़ॉल्ट गुणक: 2 का अर्थ है 2x तेज़",
"speedFactor": "गति कारक",
"speedOptions": "गति विकल्प",
"title": "ऑडियो गति बदलें",
"toolInfo": {
"title": "क्या है {{title}}?"
}
},
"extractAudio": {
"audioFormat": "ऑडियो प्रारूप",
"audioQuality": "ऑडियो गुणवत्ता",
"description": "वीडियो फ़ाइल से ऑडियो ट्रैक निकालें।",
"extractAllTracks": "सभी ट्रैक निकालें",
"extractingAudio": "ऑडियो निकालना",
"extractionOptions": "निकालने के विकल्प",
"formatAac": "AAC",
"formatMp3": "MP3",
"formatWav": "WAV",
"inputTitle": "इनपुट वीडियो",
"outputFormat": "आउटपुट प्रारूप",
"outputFormatDescription": "निकाले जाने वाले ऑडियो के लिए प्रारूप का चयन करें।",
"qualityHigh": "उच्च",
"qualityLow": "कम",
"qualityMedium": "मध्यम",
"resultTitle": "निकाला गया ऑडियो",
"shortDescription": "वीडियो फ़ाइलों (एमपी4, एमओवी, आदि) से ऑडियो निकालें एएसी, एमपी3, या डब्ल्यूएवी में।",
"title": "ऑडियो निकालें",
"toolInfo": {
"description": "यह टूल आपको वीडियो फ़ाइलों से ऑडियो ट्रैक निकालने की सुविधा देता है। आप AAC, MP3 और WAV सहित विभिन्न ऑडियो फ़ॉर्मेट में से चुन सकते हैं।",
"title": "क्या है {{title}}?"
}
},
"mergeAudio": {
"description": "कई ऑडियो फ़ाइलों को एक में जोड़ें।",
"formatAac": "AAC",
"formatMp3": "MP3",
"formatWav": "WAV",
"inputTitle": "इनपुट ऑडियो फ़ाइलें",
"longDescription": "यह टूल आपको कई ऑडियो फ़ाइलों को अपलोड करने के क्रम में जोड़कर उन्हें एक ही फ़ाइल में मर्ज करने की सुविधा देता है। पॉडकास्ट सेगमेंट, म्यूज़िक ट्रैक या किसी भी ऑडियो फ़ाइल को एक साथ जोड़ने के लिए यह बिल्कुल सही है। MP3, AAC और WAV सहित विभिन्न ऑडियो फ़ॉर्मेट को सपोर्ट करता है।",
"mergeMethod": "मर्ज विधि",
"mergeOptions": "मर्ज विकल्प",
"methodConcat": "क्रमबद्ध जोड़ना",
"methodMix": "मिश्रण",
"outputFormat": "आउटपुट प्रारूप",
"resultTitle": "मर्ज किया गया ऑडियो",
"shortDescription": "एकाधिक ऑडियो फ़ाइलों को एक में मर्ज करें (MP3, AAC, WAV)।",
"title": "ऑडियो मर्ज करें"
},
"trim": {
"description": "ऑडियो फ़ाइल से अनावश्यक भाग हटाएं।",
"endPlaceholder": "सेकंड",
"endTime": "अंतिम समय",
"fadeIn": "फेड इन",
"fadeInPlaceholder": "सेकंड",
"fadeOut": "फेड आउट",
"fadeOutPlaceholder": "सेकंड",
"formatMp3": "MP3",
"formatWav": "WAV",
"inputTitle": "इनपुट ऑडियो",
"longDescription": "यह टूल आपको ऑडियो फ़ाइलों को शुरू और खत्म होने का समय निर्दिष्ट करके ट्रिम करने की सुविधा देता है। आप लंबी ऑडियो फ़ाइलों से विशिष्ट खंड निकाल सकते हैं, अवांछित हिस्से हटा सकते हैं, या छोटी क्लिप बना सकते हैं। MP3, AAC, और WAV सहित विभिन्न ऑडियो फ़ॉर्मेट को सपोर्ट करता है। पॉडकास्ट एडिटिंग, म्यूज़िक प्रोडक्शन, या किसी भी ऑडियो एडिटिंग ज़रूरत के लिए बिल्कुल सही।",
"outputFormat": "आउटपुट प्रारूप",
"resultTitle": "ट्रिम किया गया ऑडियो",
"shortDescription": "विशिष्ट समय खंडों (MP3, AAC, WAV) को निकालने के लिए ऑडियो फ़ाइलों को ट्रिम करें।",
"startPlaceholder": "सेकंड",
"startTime": "शुरुआती समय",
"title": "ऑडियो ट्रिम करें",
"trimOptions": "ट्रिम विकल्प"
}
}

212
public/locales/hi/csv.json Normal file
View File

@@ -0,0 +1,212 @@
{
"changeCsvSeparator": {
"description": "CSV फ़ाइलों में सीमांकक/विभाजक बदलें। विभिन्न CSV प्रारूपों जैसे अल्पविराम, अर्धविराम, टैब या कस्टम विभाजकों के बीच रूपांतरण करें।",
"shortDescription": "CSV फ़ाइल सीमांकक बदलें",
"title": "CSV विभाजक बदलें"
},
"changeSeparator": {
"comma": "कॉमा",
"commonSeparators": "सामान्य विभाजक",
"description": "CSV फ़ाइल में विभाजक वर्ण बदलें।",
"inputSeparator": "इनपुट विभाजक",
"inputSeparatorPlaceholder": "विभाजक",
"inputTitle": "इनपुट CSV",
"outputSeparator": "आउटपुट विभाजक",
"outputSeparatorPlaceholder": "विभाजक",
"pipe": "पाइप",
"resultTitle": "परिवर्तित CSV",
"semicolon": "सेमीकोलन",
"separatorOptions": "विभाजक विकल्प",
"tab": "टैब",
"title": "CSV विभाजक बदलें"
},
"csvRowsToColumns": {
"description": "यह टूल CSV (कॉमा सेपरेटेड वैल्यूज़) फ़ाइल की पंक्तियों को कॉलम में परिवर्तित करता है। यह इनपुट CSV से क्षैतिज रेखाओं को एक-एक करके निकालता है, उन्हें 90 डिग्री घुमाता है, और उन्हें कॉमा द्वारा अलग किए गए एक के बाद एक लंबवत कॉलम के रूप में आउटपुट करता है।', longDescription: 'यह टूल CSV (कॉमा सेपरेटेड वैल्यूज़) फ़ाइल की पंक्तियों को कॉलम में परिवर्तित करता है। उदाहरण के लिए, यदि इनपुट CSV डेटा में 6 पंक्तियाँ हैं, तो आउटपुट में भी 6 कॉलम होंगे और पंक्तियों के तत्व ऊपर से नीचे की ओर व्यवस्थित होंगे। एक सुव्यवस्थित CSV में, प्रत्येक पंक्ति में मानों की संख्या समान होती है। हालाँकि, यदि पंक्तियों में फ़ील्ड गायब हैं, तो प्रोग्राम उन्हें ठीक कर सकता है और आप उपलब्ध विकल्पों में से चुन सकते हैं: गायब डेटा को खाली तत्वों से भरें या गायब डेटा को कस्टम तत्वों, जैसे \"missing\", \"?\", या \"x\" से बदलें। रूपांतरण प्रक्रिया के दौरान, यह टूल CSV फ़ाइल से अनावश्यक जानकारी, जैसे खाली पंक्तियाँ (ये दृश्यमान जानकारी रहित पंक्तियाँ हैं) और टिप्पणियाँ, भी साफ़ करता है। टूल को टिप्पणियों की सही पहचान करने में मदद करने के लिए, विकल्पों में, आप टिप्पणी शुरू करने वाली पंक्ति की शुरुआत में प्रतीक निर्दिष्ट कर सकते हैं। यह प्रतीक आमतौर पर एक हैश \"#\" या डबल स्लैश \"//\" होता है। Csv-abulous!.",
"longDescription": "यह टूल CSV (कॉमा सेपरेटेड वैल्यूज़) फ़ाइल की पंक्तियों को कॉलम में बदलता है। उदाहरण के लिए, यदि इनपुट CSV डेटा में 6 पंक्तियाँ हैं, तो आउटपुट में भी 6 कॉलम होंगे और पंक्तियों के तत्व ऊपर से नीचे की ओर व्यवस्थित होंगे। एक सुव्यवस्थित CSV में, प्रत्येक पंक्ति में मानों की संख्या समान होती है। हालाँकि, जब पंक्तियों में फ़ील्ड गायब हों, तो प्रोग्राम उन्हें ठीक कर सकता है और आप उपलब्ध विकल्पों में से चुन सकते हैं: खाली तत्वों से गायब डेटा भरें या कस्टम तत्वों से गायब डेटा को बदलें, जैसे",
"shortDescription": "CSV पंक्तियों को स्तंभों में परिवर्तित करें.",
"title": "CSV पंक्तियों को स्तंभों में परिवर्तित करें"
},
"csvToJson": {
"arrayFormat": "सरणी प्रारूप",
"columnSeparator": "स्तंभ विभाजक (उदाहरणार्थ, , ; \\t)",
"commentSymbol": "टिप्पणी प्रतीक (उदाहरणार्थ, #)",
"conversionOptions": "रूपांतरण विकल्प",
"description": "CSV डेटा को JSON प्रारूप में बदलें।",
"dynamicTypes": "गतिशील प्रकार",
"dynamicTypesDescription": "संख्याओं और बूलियन को स्वचालित रूप से परिवर्तित करें",
"errorParsing": "CSV पार्स करने में त्रुटि: {{error}}",
"fieldQuote": "फ़ील्ड उद्धरण (उदाहरणार्थ, \")",
"firstRowAsHeaders": "पहली पंक्ति शीर्षक के रूप में",
"includeHeaders": "शीर्षक शामिल करें",
"inputCsvFormat": "इनपुट CSV प्रारूप",
"inputTitle": "इनपुट CSV",
"objectFormat": "ऑब्जेक्ट प्रारूप",
"outputFormat": "आउटपुट प्रारूप",
"resultTitle": "JSON परिणाम",
"separatorPlaceholder": "विभाजक",
"shortDescription": "CSV डेटा को JSON प्रारूप में परिवर्तित करें.",
"skipEmptyLines": "खाली लाइनें छोड़ें",
"skipEmptyLinesDescription": "इनपुट CSV में रिक्त पंक्तियों को अनदेखा करें",
"title": "CSV से JSON",
"useHeaders": "हेडर का उपयोग करें",
"useHeadersDescription": "पहली पंक्ति को स्तंभ शीर्षक के रूप में मानें"
},
"csvToTsv": {
"conversionOptions": "रूपांतरण विकल्प",
"description": "CSV फ़ाइल को TSV प्रारूप में बदलें।",
"inputSeparator": "इनपुट विभाजक",
"inputSeparatorPlaceholder": "विभाजक",
"inputTitle": "इनपुट CSV",
"longDescription": "यह टूल कॉमा सेपरेटेड वैल्यूज़ (CSV) डेटा को टैब सेपरेटेड वैल्यूज़ (TSV) डेटा में बदल देता है। CSV और TSV दोनों ही सारणीबद्ध डेटा संग्रहीत करने के लिए लोकप्रिय फ़ाइल स्वरूप हैं, लेकिन वे मानों को अलग करने के लिए अलग-अलग डिलीमीटर का उपयोग करते हैं - CSV कॉमा (",
"preserveHeaders": "शीर्षक संरक्षित करें",
"resultTitle": "TSV परिणाम",
"shortDescription": "CSV डेटा को TSV प्रारूप में परिवर्तित करें.",
"title": "CSV से TSV"
},
"csvToXml": {
"conversionOptions": "रूपांतरण विकल्प",
"description": "CSV डेटा को XML प्रारूप में बदलें।",
"firstRowAsHeaders": "पहली पंक्ति शीर्षक के रूप में",
"inputTitle": "इनपुट CSV",
"resultTitle": "XML परिणाम",
"rootElement": "मूल तत्व",
"rootPlaceholder": "तत्व नाम",
"rowElement": "पंक्ति तत्व",
"rowPlaceholder": "तत्व नाम",
"separatorPlaceholder": "विभाजक",
"shortDescription": "CSV डेटा को XML प्रारूप में परिवर्तित करें.",
"title": "CSV से XML"
},
"csvToYaml": {
"conversionOptions": "रूपांतरण विकल्प",
"description": "CSV डेटा को YAML प्रारूप में बदलें।",
"firstRowAsHeaders": "पहली पंक्ति शीर्षक के रूप में",
"includeHeaders": "शीर्षक शामिल करें",
"indentSize": "इंडेंट आकार",
"inputTitle": "इनपुट CSV",
"longDescription": "यह टूल CSV (कॉमा सेपरेटेड वैल्यूज़) डेटा को YAML (येट अनदर मार्कअप लैंग्वेज) डेटा में बदल देता है। CSV एक सरल, सारणीबद्ध फ़ॉर्मैट है जिसका उपयोग पंक्तियों और स्तंभों वाले मैट्रिक्स जैसे डेटा प्रकारों को दर्शाने के लिए किया जाता है। दूसरी ओर, YAML एक अधिक उन्नत फ़ॉर्मैट (वास्तव में JSON का एक सुपरसेट) है, जो क्रमांकन के लिए अधिक मानव-पठनीय डेटा बनाता है, और यह सूचियों, शब्दकोशों और नेस्टेड ऑब्जेक्ट्स का समर्थन करता है। यह प्रोग्राम विभिन्न इनपुट CSV फ़ॉर्मैट का समर्थन करता है - इनपुट डेटा कॉमा सेपरेटेड (डिफ़ॉल्ट), सेमीकोलन सेपरेटेड, पाइप सेपरेटेड हो सकता है, या किसी अन्य पूरी तरह से अलग डिलीमीटर का उपयोग कर सकता है। आप विकल्पों में अपने डेटा द्वारा उपयोग किए जाने वाले सटीक डिलीमीटर को निर्दिष्ट कर सकते हैं। इसी प्रकार, विकल्पों में, आप CSV फ़ील्ड को रैप करने के लिए उपयोग किए जाने वाले उद्धरण चिह्न को निर्दिष्ट कर सकते हैं (डिफ़ॉल्ट रूप से एक डबल-कोट प्रतीक)। आप विकल्पों में टिप्पणी चिह्न निर्दिष्ट करके टिप्पणियों से शुरू होने वाली पंक्तियों को भी छोड़ सकते हैं। इससे आप अनावश्यक पंक्तियों को छोड़कर अपने डेटा को साफ़ रख सकते हैं। CSV को YAML में बदलने के दो तरीके हैं। पहली विधि प्रत्येक CSV पंक्ति को एक YAML सूची में बदल देती है। दूसरी विधि पहली CSV पंक्ति से हेडर निकालती है और इन हेडर पर आधारित कुंजियों वाले YAML ऑब्जेक्ट बनाती है। आप YAML संरचनाओं को इंडेंट करने के लिए रिक्त स्थान की संख्या निर्दिष्ट करके आउटपुट YAML प्रारूप को भी अनुकूलित कर सकते हैं। यदि आपको रिवर्स रूपांतरण, यानी YAML को CSV में बदलने की आवश्यकता है, तो आप हमारे YAML को CSV में बदलने वाले टूल का उपयोग कर सकते हैं। Csv-abulous!",
"resultTitle": "YAML परिणाम",
"separatorPlaceholder": "विभाजक",
"shortDescription": "किसी CSV फ़ाइल को शीघ्रता से YAML फ़ाइल में परिवर्तित करें।",
"sizePlaceholder": "आकार",
"title": "CSV से YAML"
},
"findIncompleteCsvRecords": {
"checkingOptions": "विकल्पों की जाँच",
"commentCharacterDescription": "टिप्पणी पंक्ति की शुरुआत दर्शाने वाला वर्ण दर्ज करें। इस चिह्न से शुरू होने वाली पंक्तियाँ छोड़ दी जाएँगी।",
"csvInputOptions": "CSV इनपुट विकल्प",
"csvSeparatorDescription": "CSV इनपुट फ़ाइल में कॉलम को सीमांकित करने के लिए प्रयुक्त वर्ण दर्ज करें.",
"deleteLinesWithNoData": "बिना डेटा वाली पंक्तियाँ हटाएँ",
"deleteLinesWithNoDataDescription": "CSV इनपुट फ़ाइल से रिक्त पंक्तियाँ हटाएँ.",
"description": "बस नीचे फॉर्म में अपनी सीएसवी फ़ाइल अपलोड करें और यह टूल स्वचालित रूप से जांच करेगा कि क्या कोई पंक्ति या स्तंभ मूल्य नहीं खो रहे हैं। टूल विकल्पों में, आप इनपुट फ़ाइल प्रारूप को समायोजित कर सकते हैं (विभाजक, उद्धरण वर्ण, और टिप्पणी वर्ण निर्दिष्ट करें)। इसके अतिरिक्त, आप खाली मूल्यों की जांच सक्षम कर सकते हैं, खाली पंक्तियों को छोड़ सकते हैं, और आउटपुट में त्रुटि संदेशों की संख्या पर सीमा निर्धारित कर सकते हैं।",
"findEmptyValues": "रिक्त मान खोजें",
"findEmptyValuesDescription": "रिक्त CSV फ़ील्ड के बारे में संदेश प्रदर्शित करें (ये रिक्त फ़ील्ड नहीं हैं, बल्कि वे फ़ील्ड हैं जिनमें कुछ भी नहीं है)।",
"inputTitle": "इनपुट CSV",
"limitNumberOfMessages": "संदेशों की संख्या सीमित करें",
"messageLimitDescription": "आउटपुट में संदेशों की संख्या की सीमा निर्धारित करें.",
"quoteCharacterDescription": "CSV इनपुट फ़ील्ड को उद्धृत करने के लिए प्रयुक्त उद्धरण वर्ण दर्ज करें.",
"resultTitle": "सीएसवी स्थिति",
"shortDescription": "सीएसवी में जल्दी से पंक्तियां और स्तंभ खोजें जो मूल्य खो रहे हैं।",
"title": "अधूरे सीएसवी रिकॉर्ड खोजें",
"toolInfo": {
"title": "{{title}} क्या है?"
}
},
"findIncompleteRecords": {
"checkEmptyValues": "खाली मूल्य जांचें",
"description": "CSV फ़ाइल में अधूरे रिकॉर्ड खोजें।",
"errorLimit": "त्रुटि सीमा",
"inputTitle": "इनपुट CSV",
"limitPlaceholder": "सीमा",
"resultTitle": "अधूरे रिकॉर्ड",
"searchOptions": "खोज विकल्प",
"separatorPlaceholder": "विभाजक",
"skipEmptyLines": "खाली पंक्तियां छोड़ें",
"title": "अधूरे CSV रिकॉर्ड खोजें"
},
"insertColumns": {
"columnNames": "स्तंभ नाम",
"defaultValues": "डिफ़ॉल्ट मूल्य",
"description": "CSV फ़ाइल में नए स्तंभ डालें।",
"inputTitle": "इनपुट CSV",
"insertPosition": "डालने की स्थिति",
"insertionOptions": "डालने के विकल्प",
"namesPlaceholder": "नाम (कॉमा से अलग)",
"positionPlaceholder": "स्थिति",
"resultTitle": "संशोधित CSV",
"separatorPlaceholder": "विभाजक",
"title": "CSV स्तंभ डालें",
"valuesPlaceholder": "मूल्य (कॉमा से अलग)"
},
"insertCsvColumns": {
"appendColumns": "कॉलम जोड़ें",
"commentCharacterDescription": "टिप्पणी पंक्ति की शुरुआत दर्शाने वाला वर्ण दर्ज करें। इस चिह्न से शुरू होने वाली पंक्तियाँ छोड़ दी जाएँगी।",
"csvOptions": "CSV विकल्प",
"csvSeparator": "CSV विभाजक",
"csvToInsert": "सम्मिलित करने के लिए CSV",
"csvToInsertDescription": "CSV में डालने के लिए एक या एक से ज़्यादा कॉलम डालें। कॉलम को सीमांकित करने के लिए इस्तेमाल किया गया वर्ण CSV इनपुट फ़ाइल में मौजूद वर्ण के समान होना चाहिए। Ps: खाली पंक्तियों को अनदेखा कर दिया जाएगा।",
"customFillDescription": "यदि इनपुट CSV फ़ाइल अपूर्ण है (मान गायब हैं), तो एक सुव्यवस्थित CSV बनाने के लिए रिकॉर्ड में रिक्त फ़ील्ड या कस्टम प्रतीक जोड़ें?",
"customFillValueDescription": "रिक्त फ़ील्ड भरने के लिए इस कस्टम मान का उपयोग करें। (यह केवल ऊपर दिए गए \"कस्टम मान\" मोड के साथ काम करता है।)",
"customPosition": "कस्टम स्थिति",
"customPositionOptionsDescription": "CSV फ़ाइल में कॉलम सम्मिलित करने की विधि का चयन करें.",
"description": "निर्दिष्ट स्थानों पर CSV डेटा में नए कॉलम जोड़ें.",
"fillWithCustomValues": "सीमा शुल्क मूल्यों से भरें",
"fillWithEmptyValues": "रिक्त मानों से भरें",
"headerName": "हेडर का नाम",
"headerNameDescription": "उस कॉलम का शीर्षलेख जिसके बाद आप कॉलम सम्मिलित करना चाहते हैं.",
"inputTitle": "इनपुट CSV",
"insertingPositionDescription": "निर्दिष्ट करें कि CSV फ़ाइल में कॉलम कहाँ सम्मिलित करना है.",
"position": "पद",
"positionOptions": "स्थिति विकल्प",
"prependColumns": "कॉलम जोड़ें",
"quoteCharDescription": "CSV इनपुट फ़ील्ड को उद्धृत करने के लिए प्रयुक्त उद्धरण वर्ण दर्ज करें.",
"resultTitle": "आउटपुट CSV",
"rowNumberDescription": "उस कॉलम की संख्या जिसके बाद आप कॉलम सम्मिलित करना चाहते हैं.",
"separatorDescription": "CSV इनपुट फ़ाइल में कॉलम को सीमांकित करने के लिए प्रयुक्त वर्ण दर्ज करें.",
"shortDescription": "CSV फ़ाइल में कहीं भी एक या अधिक नए कॉलम शीघ्रता से डालें.",
"title": "CSV कॉलम डालें",
"toolInfo": {
"description": "यह टूल आपको CSV डेटा में निर्दिष्ट स्थानों पर नए कॉलम डालने की सुविधा देता है। आप हेडर नामों या कॉलम संख्याओं के आधार पर कस्टम स्थानों पर कॉलम जोड़, जोड़ या डाल सकते हैं।",
"title": "CSV कॉलम डालें"
}
},
"rowsToColumns": {
"description": "CSV डेटा को पंक्तियों से स्तंभों में बदलें।",
"includeHeaders": "शीर्षक शामिल करें",
"inputTitle": "इनपुट CSV",
"resultTitle": "परिवर्तित CSV",
"separatorPlaceholder": "विभाजक",
"title": "CSV पंक्तियां से स्तंभ",
"transformationOptions": "परिवर्तन विकल्प",
"transposeData": "डेटा ट्रांसपोज़ करें"
},
"swapColumns": {
"description": "CSV फ़ाइल में स्तंभों की स्थिति बदलें।",
"firstColumn": "पहला स्तंभ",
"firstColumnPlaceholder": "स्तंभ संख्या",
"inputTitle": "इनपुट CSV",
"resultTitle": "संशोधित CSV",
"secondColumn": "दूसरा स्तंभ",
"secondColumnPlaceholder": "स्तंभ संख्या",
"separatorPlaceholder": "विभाजक",
"swapOptions": "बदलने के विकल्प",
"title": "CSV स्तंभ बदलें"
},
"swapCsvColumns": {
"description": "बस नीचे दिए गए फ़ॉर्म में अपनी CSV फ़ाइल अपलोड करें, स्वैप करने के लिए कॉलम निर्दिष्ट करें, और टूल स्वचालित रूप से आउटपुट फ़ाइल में निर्दिष्ट कॉलम की स्थिति बदल देगा। टूल विकल्पों में, आप उन कॉलम की स्थिति या नाम निर्दिष्ट कर सकते हैं जिन्हें आप स्वैप करना चाहते हैं, साथ ही अधूरे डेटा को ठीक कर सकते हैं और वैकल्पिक रूप से खाली रिकॉर्ड और टिप्पणी किए गए रिकॉर्ड हटा सकते हैं।",
"longDescription": "यह टूल CSV डेटा के कॉलम की स्थिति बदलकर उसे पुनर्व्यवस्थित करता है। कॉलम बदलने से अक्सर इस्तेमाल होने वाले डेटा को एक साथ या आगे रखकर CSV फ़ाइल की पठनीयता बढ़ाई जा सकती है, जिससे डेटा की तुलना और संपादन आसान हो जाता है। उदाहरण के लिए, आप पहले कॉलम को आखिरी कॉलम से या दूसरे कॉलम को तीसरे कॉलम से बदल सकते हैं। कॉलम की स्थिति के आधार पर उन्हें बदलने के लिए, चुनें",
"shortDescription": "CSV कॉलम पुनःक्रमित करें.",
"title": "CSV कॉलम स्वैप करें"
},
"transposeCsv": {
"description": "CSV डेटा को ट्रांसपोज़ करें (पंक्तियों को स्तंभों में बदलें)।",
"includeHeaders": "शीर्षक शामिल करें",
"inputTitle": "इनपुट CSV",
"longDescription": "यह टूल कॉमा सेपरेटेड वैल्यूज़ (CSV) को ट्रांसपोज़ करता है। यह CSV को डेटा के एक मैट्रिक्स की तरह मानता है और सभी तत्वों को मुख्य विकर्ण पर पलट देता है। आउटपुट में इनपुट के समान ही CSV डेटा होता है, लेकिन अब सभी पंक्तियाँ कॉलम में बदल गई हैं, और सभी कॉलम पंक्तियाँ में बदल गए हैं। ट्रांसपोज़िशन के बाद, CSV फ़ाइल के आयाम विपरीत होंगे। उदाहरण के लिए, यदि इनपुट फ़ाइल में 4 कॉलम और 3 पंक्तियाँ हैं, तो आउटपुट फ़ाइल में 3 कॉलम और 4 पंक्तियाँ होंगी। रूपांतरण के दौरान, प्रोग्राम अनावश्यक पंक्तियों से डेटा भी साफ़ करता है और अधूरे डेटा को सही करता है। विशेष रूप से, यह टूल किसी विशिष्ट वर्ण से शुरू होने वाले सभी रिक्त रिकॉर्ड और टिप्पणियों को स्वचालित रूप से हटा देता है, जिसे आप विकल्प में सेट कर सकते हैं। इसके अतिरिक्त, ऐसे मामलों में जहाँ CSV डेटा दूषित या खो गया है, उपयोगिता फ़ाइल को रिक्त फ़ील्ड या कस्टम फ़ील्ड से भर देती है जिन्हें विकल्पों में निर्दिष्ट किया जा सकता है। Csv-abulous!",
"resultTitle": "ट्रांसपोज़ किया गया CSV",
"separatorPlaceholder": "विभाजक",
"shortDescription": "CSV फ़ाइल को शीघ्रता से ट्रांसपोज़ करें.",
"title": "CSV ट्रांसपोज़ करें",
"transposeOptions": "ट्रांसपोज़ विकल्प"
}
}

View File

@@ -0,0 +1,224 @@
{
"changeColors": {
"description": "दुनिया",
"shortDescription": "किसी छवि में रंगों को शीघ्रता से बदलें",
"title": "छवि में रंग बदलें"
},
"changeOpacity": {
"description": "अपनी छवियों की पारदर्शिता को आसानी से समायोजित करें। बस अपनी छवि अपलोड करें, स्लाइडर का उपयोग करके वांछित अपारदर्शिता स्तर 0 (पूरी तरह से पारदर्शी) और 1 (पूरी तरह से अपारदर्शी) के बीच सेट करें, और संशोधित छवि डाउनलोड करें।",
"shortDescription": "छवियों की पारदर्शिता समायोजित करें",
"title": "छवि अपारदर्शिता बदलें"
},
"compress": {
"compressionOptions": "संपीड़न विकल्प",
"description": "छवि फ़ाइल आकार कम करें।",
"formatJpeg": "JPEG",
"formatPng": "PNG",
"formatWebp": "WebP",
"imageQuality": "छवि गुणवत्ता",
"inputTitle": "इनपुट छवि",
"outputFormat": "आउटपुट प्रारूप",
"progressiveJpeg": "प्रगतिशील JPEG",
"qualityPlaceholder": "गुणवत्ता (1-100)",
"removeMetadata": "मेटाडेटा हटाएं",
"resultTitle": "संपीड़ित छवि",
"shortDescription": "उचित गुणवत्ता बनाए रखते हुए फ़ाइल आकार को कम करने के लिए छवियों को संपीड़ित करें।",
"title": "छवि संपीड़ित करें"
},
"compressPng": {
"description": "यह एक ऐसा प्रोग्राम है जो PNG चित्रों को संपीड़ित करता है। जैसे ही आप अपनी PNG तस्वीर को इनपुट क्षेत्र में पेस्ट करेंगे, प्रोग्राम उसे संपीड़ित कर देगा और परिणाम आउटपुट क्षेत्र में दिखाएगा। विकल्पों में, आप संपीड़न स्तर को समायोजित कर सकते हैं, साथ ही पुरानी और नई तस्वीर फ़ाइल का आकार भी देख सकते हैं।",
"shortDescription": "PNG को शीघ्रता से संपीड़ित करें",
"title": "png संपीड़ित करें"
},
"convert": {
"conversionOptions": "रूपांतरण विकल्प",
"description": "छवि को एक प्रारूप से दूसरे में बदलें।",
"formatBmp": "BMP",
"formatGif": "GIF",
"formatJpeg": "JPEG",
"formatPng": "PNG",
"formatTiff": "TIFF",
"formatWebp": "WebP",
"imageQuality": "छवि गुणवत्ता",
"inputTitle": "इनपुट छवि",
"outputFormat": "आउटपुट प्रारूप",
"preserveTransparency": "पारदर्शिता संरक्षित करें",
"qualityPlaceholder": "गुणवत्ता (1-100)",
"resultTitle": "परिवर्तित छवि",
"title": "छवि प्रारूप बदलें"
},
"convertJgpToPng": {
"description": "अपनी JPG इमेज को झटपट PNG में बदलें। बस अपनी PNG इमेज को बाईं ओर दिए गए एडिटर में इम्पोर्ट करें।",
"shortDescription": "अपनी JPG छवियों को शीघ्रता से PNG में बदलें",
"title": "JPG को PNG में बदलें"
},
"convertToJpg": {
"description": "अनुकूलन योग्य गुणवत्ता और पृष्ठभूमि रंग सेटिंग्स के साथ विभिन्न छवि प्रारूपों (PNG, GIF, TIF, PSD, SVG, WEBP, HEIC, RAW) को JPG में परिवर्तित करें।",
"shortDescription": "गुणवत्ता नियंत्रण के साथ छवियों को JPG में परिवर्तित करें",
"title": "छवियों को JPG में परिवर्तित करें"
},
"createTransparent": {
"description": "दुनिया",
"shortDescription": "किसी छवि को शीघ्रता से पारदर्शी बनाएँ",
"title": "पारदर्शी PNG बनाएँ"
},
"crop": {
"aspectRatio": "आकार अनुपात",
"cropArea": "क्रॉप क्षेत्र",
"cropMethod": "क्रॉप विधि",
"cropOptions": "क्रॉप विकल्प",
"description": "छवि से अनावश्यक भाग हटाएं।",
"height": "ऊंचाई",
"heightPlaceholder": "पिक्सेल",
"inputTitle": "इनपुट छवि",
"methodAspectRatio": "आकार अनुपात",
"methodManual": "मैनुअल",
"ratio16x9": "16:9",
"ratio1x1": "1:1",
"ratio3x2": "3:2",
"ratio4x3": "4:3",
"resultTitle": "क्रॉप की गई छवि",
"shortDescription": "छवियों को शीघ्रता से काटें.",
"title": "छवि क्रॉप करें",
"width": "चौड़ाई",
"widthPlaceholder": "पिक्सेल",
"xPlaceholder": "पिक्सेल",
"xPosition": "X स्थिति",
"yPlaceholder": "पिक्सेल",
"yPosition": "Y स्थिति"
},
"editor": {
"description": "क्रॉप करने, घुमाने, एनोटेट करने, रंग समायोजित करने और वॉटरमार्क जोड़ने के लिए उपकरणों के साथ उन्नत छवि संपादक। अपने ब्राउज़र में सीधे पेशेवर-स्तरीय उपकरणों से अपनी छवियों को संपादित करें।",
"shortDescription": "उन्नत टूल और सुविधाओं के साथ छवियों को संपादित करें",
"title": "छवि संपादक"
},
"filter": {
"description": "छवि पर विभिन्न फ़िल्टर लागू करें।",
"filterIntensity": "फ़िल्टर तीव्रता",
"filterOptions": "फ़िल्टर विकल्प",
"filterType": "फ़िल्टर प्रकार",
"inputTitle": "इनपुट छवि",
"intensityPlaceholder": "मान (0-100)",
"resultTitle": "फ़िल्टर की गई छवि",
"title": "छवि फ़िल्टर",
"typeBlur": "धुंधला",
"typeBrightness": "चमक",
"typeContrast": "कंट्रास्ट",
"typeGrayscale": "ग्रेस्केल",
"typeInvert": "उलटा",
"typeSaturation": "संतृप्ति",
"typeSepia": "सेपिया",
"typeSharpen": "तेज़"
},
"flip": {
"description": "छवि को क्षैतिज या लंबवत रूप से फ्लिप करें।",
"directionBoth": "दोनों",
"directionHorizontal": "क्षैतिज",
"directionVertical": "लंबवत",
"flipDirection": "फ्लिप दिशा",
"flipOptions": "फ्लिप विकल्प",
"inputTitle": "इनपुट छवि",
"resultTitle": "फ्लिप की गई छवि",
"title": "छवि फ्लिप करें"
},
"imageToText": {
"description": "ऑप्टिकल कैरेक्टर रिकॉग्निशन (OCR) का उपयोग करके छवियों (JPG, PNG) से पाठ निकालें।",
"shortDescription": "OCR का उपयोग करके छवियों से पाठ निकालें।",
"title": "छवि से पाठ (ओसीआर)"
},
"qrCode": {
"description": "विभिन्न डेटा प्रकारों के लिए क्यूआर कोड उत्पन्न करें: यूआरएल, टेक्स्ट, ईमेल, फोन, एसएमएस, वाईफाई, वीकार्ड, और अधिक।",
"shortDescription": "विभिन्न डेटा प्रारूपों के लिए अनुकूलित क्यूआर कोड बनाएं।",
"title": "क्यूआर कोड जनरेटर"
},
"removeBackground": {
"description": "दुनिया",
"shortDescription": "छवियों से पृष्ठभूमि स्वचालित रूप से हटाएँ",
"title": "छवि से पृष्ठभूमि हटाएँ"
},
"resize": {
"description": "छवि का आकार बदलें।",
"dimensionType": "आयाम प्रकार",
"height": "ऊंचाई",
"heightDescription": "ऊँचाई (पिक्सेल में)",
"heightPlaceholder": "मान",
"inputTitle": "इनपुट छवि",
"interpolationMethod": "इंटरपोलेशन विधि",
"maintainAspectRatio": "आकार अनुपात बनाए रखें",
"maintainAspectRatioDescription": "छवि का मूल पहलू अनुपात बनाए रखें.",
"methodAspectRatio": "आकार अनुपात",
"methodBicubic": "द्विघन",
"methodBilinear": "द्विरेखीय",
"methodNearest": "निकटतम",
"methodPercentage": "प्रतिशत",
"methodPixels": "पिक्सेल",
"percentage": "को PERCENTAGE",
"percentageDescription": "मूल आकार का प्रतिशत (उदाहरण के लिए, आधे आकार के लिए 50, दोहरे आकार के लिए 200)",
"resizeByPercentage": "प्रतिशत के अनुसार आकार बदलें",
"resizeByPercentageDescription": "मूल आकार का प्रतिशत निर्दिष्ट करके आकार बदलें।",
"resizeByPixels": "पिक्सेल द्वारा आकार बदलें",
"resizeByPixelsDescription": "पिक्सेल में आयाम निर्दिष्ट करके आकार बदलें.",
"resizeMethod": "आकार बदलने की विधि",
"resizeOptions": "आकार बदलने के विकल्प",
"resultTitle": "आकार बदली गई छवि",
"setHeight": "ऊँचाई निर्धारित करें",
"setHeightDescription": "पिक्सेल में ऊंचाई निर्दिष्ट करें और पहलू अनुपात के आधार पर चौड़ाई की गणना करें।",
"setWidth": "चौड़ाई सेट करें",
"setWidthDescription": "पिक्सेल में चौड़ाई निर्दिष्ट करें और पहलू अनुपात के आधार पर ऊंचाई की गणना करें।",
"shortDescription": "छवियों का आकार आसानी से बदलें.",
"title": "छवि आकार बदलें",
"toolInfo": {
"description": "यह टूल आपको JPG, PNG, SVG, या GIF इमेज का आकार बदलने की सुविधा देता है। आप पिक्सेल या प्रतिशत में आयाम निर्दिष्ट करके आकार बदल सकते हैं, साथ ही मूल पहलू अनुपात बनाए रखने के विकल्प भी उपलब्ध हैं।",
"title": "छवि आकार बदलें"
},
"width": "चौड़ाई",
"widthDescription": "चौड़ाई (पिक्सेल में)",
"widthPlaceholder": "मान"
},
"rotate": {
"angle180": "180 डिग्री",
"angle270": "270 डिग्री",
"angle90": "90 डिग्री",
"backgroundColor": "पृष्ठभूमि रंग",
"colorBlack": "काला",
"colorCustom": "कस्टम",
"colorTransparent": "पारदर्शी",
"colorWhite": "सफेद",
"customAngle": "कस्टम कोण",
"customAnglePlaceholder": "डिग्री",
"customColorPlaceholder": "#RRGGBB",
"description": "छवि को निर्दिष्ट कोण से घुमाएं।",
"inputTitle": "इनपुट छवि",
"resultTitle": "घुमाई गई छवि",
"rotationAngle": "घुमाने का कोण",
"rotationOptions": "घुमाने के विकल्प",
"shortDescription": "किसी छवि को आसानी से घुमाएँ.",
"title": "छवि घुमाएं"
},
"watermark": {
"colorPlaceholder": "#RRGGBB",
"description": "छवि पर टेक्स्ट या छवि वॉटरमार्क जोड़ें।",
"fontColor": "फ़ॉन्ट रंग",
"fontSize": "फ़ॉन्ट आकार",
"fontSizePlaceholder": "आकार",
"imagePlaceholder": "छवि फ़ाइल",
"inputTitle": "इनपुट छवि",
"opacity": "पारदर्शिता",
"opacityPlaceholder": "प्रतिशत (1-100)",
"position": "स्थिति",
"positionBottomLeft": "नीचे बाएं",
"positionBottomRight": "नीचे दाएं",
"positionCenter": "केंद्र",
"positionTopLeft": "ऊपर बाएं",
"positionTopRight": "ऊपर दाएं",
"resultTitle": "वॉटरमार्क वाली छवि",
"textPlaceholder": "टेक्स्ट",
"title": "छवि पर वॉटरमार्क",
"typeImage": "छवि",
"typeText": "टेक्स्ट",
"watermarkImage": "वॉटरमार्क छवि",
"watermarkOptions": "वॉटरमार्क विकल्प",
"watermarkText": "वॉटरमार्क टेक्स्ट",
"watermarkType": "वॉटरमार्क प्रकार"
}
}

115
public/locales/hi/json.json Normal file
View File

@@ -0,0 +1,115 @@
{
"comparison": {
"description": "दो JSON वस्तुओं की संरचना और मूल्यों में अंतर की पहचान करें।",
"shortDescription": "दो JSON वस्तुओं के बीच अंतर ढूंढें",
"title": "JSON तुलना करें"
},
"escape": {
"description": "JSON स्ट्रिंग में विशेष वर्णों को एस्केप करें।",
"escapeBackslashes": "बैकस्लैश एस्केप करें",
"escapeNewlines": "नई पंक्तियां एस्केप करें",
"escapeOptions": "एस्केप विकल्प",
"escapeQuotes": "उद्धरण एस्केप करें",
"escapeTabs": "टैब एस्केप करें",
"inputTitle": "इनपुट JSON",
"resultTitle": "एस्केप किया गया JSON",
"title": "JSON एस्केप करें"
},
"escapeJson": {
"description": "JSON स्ट्रिंग्स में विशेष वर्णों को एस्केप करें। सुरक्षित संचरण या संग्रहण के लिए JSON डेटा को उचित रूप से एस्केप किए गए प्रारूप में परिवर्तित करें।",
"shortDescription": "JSON में विशेष वर्णों से बचें",
"title": "JSON से बचें"
},
"jsonToXml": {
"conversionOptions": "रूपांतरण विकल्प",
"description": "JSON डेटा को XML प्रारूप में बदलें।",
"includeAttributes": "विशेषताएं शामिल करें",
"indentSize": "इंडेंट आकार",
"inputTitle": "इनपुट JSON",
"resultTitle": "XML परिणाम",
"rootElement": "मूल तत्व",
"rootPlaceholder": "तत्व नाम",
"shortDescription": "JSON को XML प्रारूप में परिवर्तित करें",
"sizePlaceholder": "आकार",
"title": "JSON से XML"
},
"minify": {
"compactArrays": "सरणियां संक्षिप्त करें",
"description": "JSON को संक्षिप्त प्रारूप में बदलें।",
"inputTitle": "इनपुट JSON",
"minifyOptions": "संक्षिप्त करने के विकल्प",
"removeComments": "टिप्पणियां हटाएं",
"removeWhitespace": "सफेद स्थान हटाएं",
"resultTitle": "संक्षिप्त JSON",
"shortDescription": "रिक्त स्थान हटाकर JSON को छोटा करें",
"title": "JSON संक्षिप्त करें",
"toolInfo": {
"description": "JSON मिनिफिकेशन, JSON डेटा से सभी अनावश्यक रिक्त स्थान वर्णों को हटाने की प्रक्रिया है, जबकि इसकी वैधता बरकरार रहती है। इसमें रिक्त स्थान, नई पंक्तियाँ और इंडेंटेशन हटाना शामिल है जो JSON को सही ढंग से पार्स करने के लिए आवश्यक नहीं हैं। मिनिफिकेशन JSON डेटा के आकार को कम करता है, जिससे यह संग्रहण और संचरण के लिए अधिक कुशल हो जाता है, जबकि डेटा संरचना और मान बिल्कुल समान रहते हैं।",
"title": "JSON मिनिमाइजेशन क्या है?"
}
},
"prettify": {
"description": "JSON को सुंदर प्रारूप में बदलें।",
"formattingOptions": "फॉर्मेटिंग विकल्प",
"indentCharacter": "इंडेंट वर्ण",
"indentSize": "इंडेंट आकार",
"indentation": "खरोज",
"inputTitle": "इनपुट JSON",
"resultTitle": "सुंदर JSON",
"shortDescription": "JSON कोड को प्रारूपित और सुशोभित करें",
"sizePlaceholder": "आकार",
"sortKeys": "कुंजियां क्रमबद्ध करें",
"space": "स्पेस",
"tab": "टैब",
"title": "JSON सुंदर बनाएं",
"toolInfo": {
"description": "यह टूल आपको JSON डेटा को उचित इंडेंटेशन और स्पेसिंग के साथ फॉर्मेट करने की अनुमति देता है, जिससे यह अधिक पठनीय और काम करने में आसान हो जाता है।",
"title": "JSON सुंदर बनाएं"
},
"useSpaces": "रिक्त स्थान का उपयोग करें",
"useSpacesDescription": "रिक्त स्थान के साथ आउटपुट इंडेंट करें",
"useTabs": "टैब का उपयोग करें",
"useTabsDescription": "टैब के साथ आउटपुट इंडेंट करें."
},
"stringify": {
"description": "JavaScript ऑब्जेक्ट को JSON स्ट्रिंग में बदलें।",
"includeFunctions": "फ़ंक्शन शामिल करें",
"includeUndefined": "अपरिभाषित शामिल करें",
"inputTitle": "इनपुट ऑब्जेक्ट",
"prettyPrint": "सुंदर प्रिंट",
"resultTitle": "JSON स्ट्रिंग",
"shortDescription": "ऑब्जेक्ट को JSON स्ट्रिंग में परिवर्तित करें",
"stringifyOptions": "स्ट्रिंगिफाई विकल्प",
"title": "JSON स्ट्रिंगिफाई"
},
"tsvToJson": {
"arrayFormat": "सरणी प्रारूप",
"conversionOptions": "रूपांतरण विकल्प",
"description": "TSV डेटा को JSON प्रारूप में बदलें।",
"firstRowAsHeaders": "पहली पंक्ति शीर्षक के रूप में",
"includeHeaders": "शीर्षक शामिल करें",
"inputTitle": "इनपुट TSV",
"objectFormat": "ऑब्जेक्ट प्रारूप",
"outputFormat": "आउटपुट प्रारूप",
"resultTitle": "JSON परिणाम",
"shortDescription": "TSV को JSON प्रारूप में परिवर्तित करें",
"title": "TSV से JSON"
},
"validateJson": {
"allowComments": "टिप्पणियां अनुमति दें",
"allowTrailingCommas": "अनुगामी कॉमा अनुमति दें",
"description": "JSON स्ट्रिंग की वैधता जांचें।",
"inputTitle": "इनपुट JSON",
"invalidJson": "❌ {{error}}",
"resultTitle": "मान्यता परिणाम",
"shortDescription": "त्रुटियों के लिए JSON कोड सत्यापित करें",
"strictMode": "सख्त मोड",
"title": "JSON मान्य करें",
"toolInfo": {
"description": "JSON (जावास्क्रिप्ट ऑब्जेक्ट नोटेशन) एक हल्का डेटा-इंटरचेंज फ़ॉर्मेट है। JSON सत्यापन यह सुनिश्चित करता है कि डेटा की संरचना JSON मानक के अनुरूप हो। एक मान्य JSON ऑब्जेक्ट में ये चीज़ें होनी चाहिए: - प्रॉपर्टी के नाम दोहरे उद्धरण चिह्नों में संलग्न हों। - उचित रूप से संतुलित कर्ली ब्रेसेज़ {}। - अंतिम कुंजी-मान युग्म के बाद कोई अनुगामी अल्पविराम न हो। - ऑब्जेक्ट्स और ऐरे का उचित नेस्टिंग। यह टूल इनपुट JSON की जाँच करता है और सामान्य त्रुटियों की पहचान करने और उन्हें ठीक करने में मदद के लिए फ़ीडबैक प्रदान करता है।",
"title": "JSON सत्यापन क्या है?"
},
"validJson": "✅ मान्य JSON",
"validationOptions": "मान्यता विकल्प"
}
}

283
public/locales/hi/list.json Normal file
View File

@@ -0,0 +1,283 @@
{
"duplicate": {
"concatenate": "CONCATENATE",
"concatenateDescription": "प्रतियों को संयोजित करें (यदि अनचेक किया गया, तो आइटम आपस में गुंथ जाएंगे)",
"copyDescription": "प्रतियों की संख्या (आंशिक हो सकती है)",
"countPlaceholder": "संख्या",
"description": "सूची में आइटम को दोहराएं।",
"duplicateAll": "सभी आइटम दोहराएं",
"duplicateCount": "दोहराव की संख्या",
"duplicateEach": "प्रत्येक आइटम दोहराएं",
"duplicationOptions": "दोहराव विकल्प",
"examples": {
"fractional": {
"description": "यह उदाहरण दिखाता है कि किसी सूची की आंशिक संख्या की प्रतिलिपि कैसे बनाई जाए।",
"title": "आंशिक दोहराव"
},
"interweave": {
"description": "यह उदाहरण दिखाता है कि वस्तुओं को संयोजित करने के बजाय उन्हें कैसे आपस में जोड़ा जाए।",
"title": "आपस में जुड़ी हुई वस्तुएँ"
},
"reverse": {
"description": "यह उदाहरण दिखाता है कि किसी सूची को उल्टे क्रम में कैसे दोहराया जाए।",
"title": "रिवर्स डुप्लिकेशन"
},
"simple": {
"description": "यह उदाहरण दिखाता है कि शब्दों की सूची की प्रतिलिपि कैसे बनाई जाए।",
"title": "सरल दोहराव"
}
},
"inputTitle": "इनपुट सूची",
"joinSeparatorDescription": "डुप्लिकेट सूची में शामिल करने के लिए विभाजक",
"resultTitle": "दोहराई गई सूची",
"reverse": "सूची उलटा करें",
"reverseDescription": "डुप्लिकेट आइटम को उलट दें",
"separatorPlaceholder": "विभाजक",
"shortDescription": "निर्दिष्ट मानदंडों के साथ डुप्लिकेट सूची आइटम",
"splitByRegex": "नियमित अभिव्यक्ति द्वारा विभाजित",
"splitBySymbol": "प्रतीक द्वारा विभाजित",
"splitOptions": "विभाजित विकल्प",
"splitSeparatorDescription": "सूची को विभाजित करने के लिए विभाजक",
"title": "आइटम दोहराएं",
"toolInfo": {
"description": "यह टूल आपको सूची में आइटम्स की प्रतिलिपि बनाने की अनुमति देता है। आप प्रतियों की संख्या (आंशिक मानों सहित) निर्दिष्ट कर सकते हैं, नियंत्रित कर सकते हैं कि आइटम्स संयोजित हों या अंतर्गुंथित, और यहाँ तक कि डुप्लिकेट किए गए आइटम्स को उलट भी सकते हैं। यह दोहराए गए पैटर्न बनाने, परीक्षण डेटा उत्पन्न करने, या पूर्वानुमानित सामग्री वाली सूचियों का विस्तार करने के लिए उपयोगी है।",
"title": "सूची दोहराव"
}
},
"findMostPopular": {
"caseSensitive": "केस संवेदी",
"countPlaceholder": "संख्या",
"description": "सूची में सबसे अधिक बार आने वाले आइटम खोजें।",
"inputTitle": "इनपुट सूची",
"popularityOptions": "लोकप्रियता विकल्प",
"removeEmpty": "खाली आइटम हटाएं",
"resultTitle": "लोकप्रिय आइटम",
"separatorPlaceholder": "विभाजक",
"shortDescription": "सबसे अधिक बार आने वाली वस्तुओं को खोजें",
"title": "सबसे लोकप्रिय खोजें",
"topCount": "शीर्ष संख्या"
},
"findUnique": {
"caseSensitive": "केस संवेदी",
"caseSensitiveItems": "केस सेंसिटिव आइटम",
"caseSensitiveItemsDescription": "सूची में अलग-अलग केस वाले आइटम को अद्वितीय तत्व के रूप में आउटपुट करें।",
"delimiterDescription": "एक सीमांकक प्रतीक या नियमित अभिव्यक्ति सेट करें.",
"description": "सूची से अद्वितीय आइटम निकालें।",
"findAbsolutelyUniqueItems": "बिल्कुल अनोखी वस्तुएँ खोजें",
"findAbsolutelyUniqueItemsDescription": "सूची के केवल उन आइटमों को प्रदर्शित करें जो एकल प्रतिलिपि में मौजूद हों।",
"inputListDelimiter": "इनपुट सूची सीमांकक",
"inputTitle": "इनपुट सूची",
"outputListDelimiter": "आउटपुट सूची सीमांकक",
"removeEmpty": "खाली आइटम हटाएं",
"resultTitle": "अद्वितीय आइटम",
"separatorPlaceholder": "विभाजक",
"shortDescription": "सूची में अद्वितीय आइटम खोजें",
"skipEmptyItems": "खाली आइटम छोड़ें",
"skipEmptyItemsDescription": "आउटपुट में खाली सूची आइटम शामिल न करें।",
"title": "अद्वितीय आइटम खोजें",
"trimItems": "सूची आइटम ट्रिम करें",
"trimItemsDescription": "वस्तुओं की तुलना करने से पहले प्रारंभिक और अंतिम रिक्त स्थान हटा दें।",
"trimWhitespace": "सफेद स्थान ट्रिम करें",
"uniqueItemOptions": "अद्वितीय आइटम विकल्प",
"uniqueOptions": "अद्वितीय विकल्प"
},
"group": {
"deleteEmptyItems": "खाली आइटम हटाएं",
"deleteEmptyItemsDescription": "खाली आइटमों को अनदेखा करें और उन्हें समूहों में शामिल न करें।",
"description": "सूची आइटम को समूहित करने के लिए सरल उपकरण।",
"emptyItemsAndPadding": "खाली आइटम और पैडिंग",
"groupByFirstChar": "पहले वर्ण के अनुसार समूहित करें",
"groupByLastChar": "अंतिम वर्ण के अनुसार समूहित करें",
"groupByLength": "लंबाई के अनुसार समूहित करें",
"groupByPattern": "पैटर्न के अनुसार समूहित करें",
"groupHeaders": "समूह शीर्षक जोड़ें",
"groupNumberDescription": "एक समूह में वस्तुओं की संख्या",
"groupSeparatorDescription": "समूह विभाजक वर्ण",
"groupSizeAndSeparators": "समूह का आकार और विभाजक",
"groupingOptions": "समूहीकरण विकल्प",
"inputItemSeparator": "इनपुट आइटम विभाजक",
"inputTitle": "इनपुट सूची",
"itemSeparatorDescription": "आइटम विभाजक वर्ण",
"leftWrapDescription": "समूह का बायां आवरण प्रतीक.",
"outputFormat": "आउटपुट प्रारूप",
"padNonFullGroups": "पैड गैर-पूर्ण समूह",
"padNonFullGroupsDescription": "गैर-पूर्ण समूहों को कस्टम आइटम से भरें (नीचे दर्ज करें).",
"paddingCharDescription": "गैर-पूर्ण समूहों को पैड करने के लिए इस वर्ण या आइटम का उपयोग करें.",
"patternPlaceholder": "रेगेक्स पैटर्न",
"resultTitle": "समूहित सूची",
"rightWrapDescription": "समूह का दायाँ आवरण प्रतीक.",
"separatorPlaceholder": "विभाजक",
"shortDescription": "सामान्य गुणों द्वारा सूची आइटम को समूहित करें",
"splitOperators": {
"regex": {
"description": "नियमित अभिव्यक्ति के साथ इनपुट सूची आइटम को सीमांकित करें.",
"title": "विभाजन के लिए रेगेक्स का उपयोग करें"
},
"symbol": {
"description": "इनपुट सूची आइटम को किसी वर्ण से सीमांकित करें.",
"title": "विभाजन के लिए प्रतीक का उपयोग करें"
}
},
"splitSeparatorDescription": "एक सीमांकक प्रतीक या नियमित अभिव्यक्ति सेट करें.",
"title": "सूची समूहित करें"
},
"reverse": {
"description": "सूची में आइटम के क्रम को उलटा करें।",
"inputTitle": "इनपुट सूची",
"itemSeparator": "आइटम विभाजक",
"itemSeparatorDescription": "एक सीमांकक प्रतीक या नियमित अभिव्यक्ति सेट करें.",
"outputListOptions": "आउटपुट सूची विकल्प",
"outputSeparatorDescription": "आउटपुट सूची आइटम विभाजक.",
"resultTitle": "उलटी सूची",
"reverseEachItem": "प्रत्येक आइटम उलटा करें",
"reverseOptions": "उलटाने के विकल्प",
"reverseOrder": "क्रम उलटा करें",
"separatorPlaceholder": "विभाजक",
"shortDescription": "जल्दी से सूची को उलटा करें",
"splitOperators": {
"regex": {
"description": "नियमित अभिव्यक्ति के साथ इनपुट सूची आइटम को सीमांकित करें.",
"title": "विभाजन के लिए रेगेक्स का उपयोग करें"
},
"symbol": {
"description": "इनपुट सूची आइटम को किसी वर्ण से सीमांकित करें.",
"title": "विभाजन के लिए प्रतीक का उपयोग करें"
}
},
"splitterMode": "स्प्लिटर मोड",
"title": "सूची उलटा करें",
"toolInfo": {
"description": "इस उपयोगिता से, आप किसी सूची में आइटम्स के क्रम को उलट सकते हैं। यह उपयोगिता पहले इनपुट सूची को अलग-अलग आइटम्स में विभाजित करती है और फिर अंतिम आइटम से पहले आइटम तक उनमें पुनरावृति करती है, और पुनरावृत्ति के दौरान प्रत्येक आइटम को आउटपुट में प्रिंट करती है। इनपुट सूची में कुछ भी हो सकता है जिसे पाठ्य डेटा के रूप में दर्शाया जा सकता है, जिसमें अंक, संख्याएँ, स्ट्रिंग, शब्द, वाक्य आदि शामिल हैं। इनपुट आइटम विभाजक एक नियमित अभिव्यक्ति भी हो सकता है। उदाहरण के लिए, रेगुलर एक्सप्रेशन /[;,]/ आपको अल्पविराम या अर्धविराम से अलग किए गए आइटम्स का उपयोग करने की अनुमति देगा। इनपुट और आउटपुट सूची आइटम विभाजक विकल्पों में अनुकूलित किए जा सकते हैं। डिफ़ॉल्ट रूप से, इनपुट और आउटपुट दोनों सूचियाँ अल्पविराम से अलग होती हैं। Listabulous!",
"title": "सूची उलटने वाला क्या है?"
}
},
"rotate": {
"description": "सूची में आइटम को निर्दिष्ट स्थानों द्वारा घुमाएं।",
"inputTitle": "इनपुट सूची",
"resultTitle": "घुमाई गई सूची",
"rotateDirection": "घुमाने की दिशा",
"rotateLeft": "बाईं ओर घुमाएं",
"rotateRight": "दाईं ओर घुमाएं",
"rotateSteps": "घुमाने के चरण",
"rotationOptions": "घुमाने के विकल्प",
"separatorPlaceholder": "विभाजक",
"shortDescription": "सूची आइटम को निर्दिष्ट स्थानों पर घुमाएँ",
"stepsPlaceholder": "चरणों की संख्या",
"title": "सूची घुमाएं"
},
"shuffle": {
"delimiterDescription": "एक सीमांकक प्रतीक या नियमित अभिव्यक्ति सेट करें.",
"description": "सूची में आइटम को यादृच्छिक क्रम में व्यवस्थित करें।",
"inputListSeparator": "इनपुट सूची विभाजक",
"inputTitle": "इनपुट सूची",
"joinSeparatorDescription": "यादृच्छिक सूची में इस विभाजक का उपयोग करें।",
"outputLengthDescription": "इतने सारे यादृच्छिक आइटम आउटपुट करें",
"randomSeed": "यादृच्छिक बीज",
"resultTitle": "फेरबदल की गई सूची",
"seedPlaceholder": "बीज मान",
"separatorPlaceholder": "विभाजक",
"shortDescription": "सूची आइटमों का क्रम यादृच्छिक करें",
"shuffleOptions": "फेरबदल विकल्प",
"shuffledListLength": "फेरबदल सूची की लंबाई",
"shuffledListSeparator": "फेरबदल सूची विभाजक",
"title": "सूची फेरबदल करें"
},
"sort": {
"ascending": "आरोही",
"caseSensitive": "केस सेंसिटिव सॉर्ट",
"caseSensitiveDescription": "बड़े और छोटे अक्षरों वाले आइटम को अलग-अलग क्रमबद्ध करें। बड़े अक्षरों को आरोही क्रम में छोटे अक्षरों से पहले रखें। (केवल वर्णानुक्रमिक क्रम में काम करता है।)",
"descending": "अवरोही",
"description": "सूची में आइटम को क्रमबद्ध करें।",
"inputItemSeparator": "इनपुट आइटम विभाजक",
"inputTitle": "इनपुट सूची",
"joinSeparatorDescription": "इस प्रतीक का उपयोग क्रमबद्ध सूची में आइटमों के बीच जोड़ने वाले के रूप में करें।",
"orderDescription": "एक सॉर्टिंग क्रम का चयन करें.",
"orderOptions": {
"decreasing": "घटते क्रम",
"increasing": "बढ़ते क्रम"
},
"removeDuplicates": "डुप्लिकेट हटाएं",
"removeDuplicatesDescription": "डुप्लिकेट सूची आइटम हटाएं.",
"removeEmpty": "खाली आइटम हटाएं",
"resultTitle": "क्रमबद्ध सूची",
"separatorPlaceholder": "विभाजक",
"shortDescription": "सूची आइटम को निर्दिष्ट क्रम में सॉर्ट करें",
"sortAlphabetically": "वर्णानुक्रमिक रूप से क्रमबद्ध करें",
"sortByLength": "लंबाई के अनुसार क्रमबद्ध करें",
"sortMethod": "सॉर्ट विधि",
"sortMethodDescription": "एक सॉर्टिंग विधि का चयन करें.",
"sortNumerically": "संख्यात्मक रूप से क्रमबद्ध करें",
"sortOptions": {
"alphabetic": "वर्णानुक्रम में क्रमबद्ध करें",
"length": "लंबाई के अनुसार क्रमबद्ध करें",
"numeric": "संख्यात्मक रूप से क्रमबद्ध करें"
},
"sortOrder": "क्रमबद्ध करने का क्रम",
"sortedItemProperties": "क्रमबद्ध आइटम गुण",
"sortingOptions": "क्रमबद्ध करने के विकल्प",
"splitOperators": {
"regex": {
"description": "नियमित अभिव्यक्ति के साथ इनपुट सूची आइटम को सीमांकित करें.",
"title": "विभाजन के लिए रेगेक्स का उपयोग करें"
},
"symbol": {
"description": "इनपुट सूची आइटम को किसी वर्ण से सीमांकित करें.",
"title": "विभाजन के लिए प्रतीक का उपयोग करें"
}
},
"splitSeparatorDescription": "एक सीमांकक प्रतीक या नियमित अभिव्यक्ति सेट करें.",
"title": "सूची क्रमबद्ध करें",
"trimWhitespace": "सफेद स्थान ट्रिम करें"
},
"truncate": {
"description": "सूची को निर्दिष्ट लंबाई तक काटें।",
"inputTitle": "इनपुट सूची",
"lengthPlaceholder": "लंबाई",
"resultTitle": "काटी गई सूची",
"separatorPlaceholder": "विभाजक",
"shortDescription": "सूची को निर्दिष्ट संख्या में आइटम तक छोटा करें",
"title": "सूची काटें",
"truncateFrom": "कहाँ से काटें",
"truncateFromEnd": "अंत से",
"truncateFromStart": "शुरुआत से",
"truncateLength": "काटने की लंबाई",
"truncationOptions": "काटने के विकल्प"
},
"unwrap": {
"characterPlaceholder": "वर्ण",
"description": "लपेटी गई सूची को खोलें।",
"inputTitle": "इनपुट सूची",
"removeEmpty": "खाली आइटम हटाएं",
"resultTitle": "खोली गई सूची",
"separatorPlaceholder": "विभाजक",
"shortDescription": "संरचित प्रारूप से सूची आइटम खोलना",
"title": "सूची खोलें",
"unwrapCharacter": "खोलने का वर्ण",
"unwrapOptions": "खोलने के विकल्प"
},
"wrap": {
"characterPlaceholder": "वर्ण",
"description": "सूची आइटम को निर्दिष्ट लंबाई में लपेटें।",
"inputTitle": "इनपुट सूची",
"joinSeparatorDescription": "लिपटे सूची में शामिल करने के लिए विभाजक",
"leftTextDescription": "प्रत्येक आइटम से पहले जोड़ने के लिए पाठ",
"removeEmptyItems": "खाली आइटम हटाएँ",
"resultTitle": "लपेटी गई सूची",
"rightTextDescription": "प्रत्येक आइटम के बाद जोड़ने के लिए पाठ",
"separatorPlaceholder": "विभाजक",
"shortDescription": "सूची आइटम को निर्दिष्ट मानदंडों के साथ लपेटें",
"splitByRegex": "नियमित अभिव्यक्ति द्वारा विभाजित",
"splitBySymbol": "प्रतीक द्वारा विभाजित",
"splitOptions": "विभाजित विकल्प",
"splitSeparatorDescription": "सूची को विभाजित करने के लिए विभाजक",
"title": "सूची लपेटें",
"toolInfo": {
"description": "यह टूल आपको सूची में प्रत्येक आइटम के पहले और बाद में टेक्स्ट जोड़ने की अनुमति देता है। आप बाएँ और दाएँ पक्षों के लिए अलग-अलग टेक्स्ट निर्दिष्ट कर सकते हैं, और सूची को कैसे संसाधित किया जाए, इसे नियंत्रित कर सकते हैं। यह सूची आइटम में उद्धरण चिह्न, कोष्ठक या अन्य स्वरूपण जोड़ने, विभिन्न स्वरूपों के लिए डेटा तैयार करने, या संरचित टेक्स्ट बनाने के लिए उपयोगी है।",
"title": "सूची लपेटना"
},
"widthPlaceholder": "चौड़ाई",
"wrapCharacter": "लपेटने का वर्ण",
"wrapOptions": "लपेटने के विकल्प",
"wrapWidth": "लपेटने की चौड़ाई"
}
}

View File

@@ -0,0 +1,115 @@
{
"arithmeticSequence": {
"commonDifference": "सामान्य अंतर",
"commonDifferenceDescription": "शब्दों के बीच सामान्य अंतर (d)",
"description": "अंकगणितीय अनुक्रम उत्पन्न करें।",
"differencePlaceholder": "अंतर",
"firstTerm": "पहला पद",
"firstTermDescription": "अनुक्रम का पहला पद (a₁)",
"firstTermPlaceholder": "पद",
"inputTitle": "अनुक्रम",
"numberOfTerms": "पदों की संख्या",
"numberOfTermsDescription": "उत्पन्न करने के लिए पदों की संख्या (n)",
"outputFormat": "आउटपुट प्रारूप",
"resultTitle": "अंकगणितीय अनुक्रम",
"separatorDescription": "शब्दों के बीच विभाजक",
"separatorPlaceholder": "विभाजक",
"sequenceOptions": "अनुक्रम विकल्प",
"sequenceParameters": "अनुक्रम पैरामीटर",
"shortDescription": "अंकगणितीय अनुक्रम उत्पन्न करें",
"termsPlaceholder": "संख्या",
"title": "अंकगणितीय अनुक्रम",
"toolInfo": {
"description": "अंकगणितीय अनुक्रम संख्याओं का एक ऐसा अनुक्रम होता है जहाँ प्रत्येक क्रमागत पद का अंतर स्थिर होता है। इस स्थिर अंतर को सार्व अंतर कहते हैं। पहला पद (a₁) और सार्व अंतर (d) दिए होने पर, प्रत्येक पद को पिछले पद में सार्व अंतर जोड़कर ज्ञात किया जा सकता है।",
"title": "अंकगणितीय अनुक्रम क्या है?"
}
},
"generate": {
"arithmeticSequenceOption": "अंकगणितीय अनुक्रम विकल्प",
"countNumbers": "संख्याओं की संख्या",
"countPlaceholder": "संख्या",
"description": "निर्दिष्ट मापदंडों के अनुसार संख्याओं की सूची उत्पन्न करें।",
"generationOptions": "उत्पन्न करने के विकल्प",
"inputTitle": "उत्पन्न की गई संख्याएं",
"numberOfElementsDescription": "अनुक्रम में तत्वों की संख्या.",
"outputFormat": "आउटपुट प्रारूप",
"resultTitle": "संख्याओं की सूची",
"separator": "सेपरेटर",
"separatorDescription": "इस वर्ण द्वारा अंकगणितीय अनुक्रम में तत्वों को अलग करें।",
"separatorPlaceholder": "विभाजक",
"shortDescription": "निर्दिष्ट श्रेणियों में यादृच्छिक संख्याएँ उत्पन्न करें",
"startNumber": "शुरुआती संख्या",
"startPlaceholder": "संख्या",
"startSequenceDescription": "इस संख्या से अनुक्रम प्रारंभ करें.",
"stepDescription": "प्रत्येक तत्व को इस मात्रा से बढ़ाएँ",
"stepPlaceholder": "मान",
"stepValue": "चरण मान",
"title": "संख्याएं उत्पन्न करें",
"toolInfo": {
"description": "यह टूल आपको अनुकूलन योग्य मापदंडों के साथ संख्याओं का एक क्रम बनाने की अनुमति देता है। आप प्रारंभिक मान, चरण आकार और तत्वों की संख्या निर्दिष्ट कर सकते हैं।",
"title": "संख्याएं उत्पन्न करें"
}
},
"ohmsLaw": {
"description": "वोल्टेज, धारा और प्रतिरोध की गणना करता है",
"longDescription": "यह कैलकुलेटर ओम के नियम (V = I × R) का उपयोग करके तीन विद्युत प्राचलों में से किसी एक का निर्धारण करता है, जब अन्य दो ज्ञात हों। ओम का नियम विद्युत इंजीनियरिंग का एक मूलभूत सिद्धांत है जो वोल्टेज (V), धारा (I), और प्रतिरोध (R) के बीच संबंध का वर्णन करता है। यह उपकरण इलेक्ट्रॉनिक्स के शौकीनों, विद्युत इंजीनियरों और सर्किट पर काम करने वाले छात्रों के लिए उनके विद्युत डिज़ाइनों में अज्ञात मानों को शीघ्रता से हल करने हेतु आवश्यक है।",
"shortDescription": "ओम के नियम का उपयोग करके विद्युत परिपथों में वोल्टेज, धारा या प्रतिरोध की गणना करें",
"title": "ओम कानून"
},
"slackline": {
"description": "स्लैकलाइन में तनाव की गणना करता है",
"longDescription": "यह कैलकुलेटर रस्सी के केंद्र में भार मानता है",
"shortDescription": "स्लैकलाइन या क्लोथलाइन के अनुमानित तनाव की गणना करें। सुरक्षा के लिए इस पर निर्भर न रहें।",
"title": "स्लैकलाइन तनाव"
},
"sphereArea": {
"description": "गोले का क्षेत्रफल",
"longDescription": "यह कैलकुलेटर सूत्र A = 4πr² का उपयोग करके एक गोले का पृष्ठीय क्षेत्रफल ज्ञात करता है। आप पृष्ठीय क्षेत्रफल ज्ञात करने के लिए त्रिज्या दर्ज कर सकते हैं या आवश्यक त्रिज्या की गणना करने के लिए पृष्ठीय क्षेत्रफल दर्ज कर सकते हैं। यह उपकरण ज्यामिति के छात्रों, गोलाकार वस्तुओं पर काम करने वाले इंजीनियरों, और गोलाकार सतहों से संबंधित गणनाएँ करने वाले किसी भी व्यक्ति के लिए उपयोगी है।",
"shortDescription": "एक गोले के सतह क्षेत्र की गणना उसकी त्रिज्या के आधार पर करें",
"title": "गोले का क्षेत्रफल"
},
"sphereVolume": {
"description": "गोले का आयतन",
"longDescription": "यह कैलकुलेटर सूत्र V = (4/3)πr³ का उपयोग करके एक गोले का आयतन ज्ञात करता है। आप आयतन ज्ञात करने के लिए त्रिज्या या व्यास दर्ज कर सकते हैं, या आवश्यक त्रिज्या ज्ञात करने के लिए आयतन दर्ज कर सकते हैं। यह उपकरण भौतिकी, इंजीनियरिंग और विनिर्माण जैसे क्षेत्रों में गोलाकार वस्तुओं के साथ काम करने वाले छात्रों, इंजीनियरों और पेशेवरों के लिए उपयोगी है।",
"shortDescription": "त्रिज्या या व्यास का उपयोग करके एक गोले का आयतन ज्ञात करें",
"title": "गोले का आयतन"
},
"sum": {
"description": "संख्याओं की सूची का योग करें।",
"extractionTypes": {
"delimiter": {
"description": "यहां संख्या विभाजक को अनुकूलित करें। (डिफ़ॉल्ट रूप से एक लाइन ब्रेक।)",
"title": "संख्या सीमांकक"
},
"smart": {
"description": "इनपुट में संख्याओं का स्वतः पता लगाना.",
"title": "स्मार्ट योग"
}
},
"ignoreNonNumbers": "गैर-संख्यात्मक मान अनदेखा करें",
"inputTitle": "इनपुट संख्याएं",
"numberExtraction": "संख्या निष्कर्षण",
"printRunningSum": "चल योग प्रिंट करें",
"printRunningSumDescription": "चरण दर चरण गणना करके योग प्रदर्शित करें।",
"resultFormat": "परिणाम प्रारूप",
"resultTitle": "योग",
"runningSum": "चल योग",
"separatorPlaceholder": "विभाजक",
"shortDescription": "संख्याओं का योग ज्ञात कीजिए",
"showAverage": "औसत दिखाएं",
"showCount": "गणना दिखाएं",
"showSum": "योग दिखाएं",
"sumOptions": "जोड़ने के विकल्प",
"title": "संख्याएं जोड़ें",
"toolInfo": {
"description": "यह संख्याओं के समूह का योग निकालने के लिए एक ऑनलाइन ब्राउज़र-आधारित उपयोगिता है। आप संख्याओं को अल्पविराम, रिक्त स्थान या किसी अन्य वर्ण (लाइन ब्रेक सहित) से अलग करके दर्ज कर सकते हैं। आप पाठ्य डेटा का एक अंश भी पेस्ट कर सकते हैं जिसमें वे संख्यात्मक मान हों जिनका आप योग करना चाहते हैं और उपयोगिता उन्हें निकालकर उनका योग ज्ञात कर लेगी।",
"title": "संख्या योग कैलकुलेटर क्या है?"
}
},
"voltageDropInWire": {
"description": "2 कंडक्टर केबल में राउंड ट्रिप वोल्टेज और बिजली हानि की गणना करता है",
"longDescription": "यह कैलकुलेटर दो-चालक विद्युत केबल में वोल्टेज ड्रॉप और पावर लॉस का पता लगाने में मदद करता है। यह केबल की लंबाई, तार के गेज (अनुप्रस्थ क्षेत्र), पदार्थ की प्रतिरोधकता और धारा प्रवाह को ध्यान में रखता है। यह उपकरण राउंड-ट्रिप वोल्टेज ड्रॉप, केबल के कुल प्रतिरोध और ऊष्मा के रूप में क्षय होने वाली शक्ति की गणना करता है। यह विशेष रूप से विद्युत इंजीनियरों, इलेक्ट्रीशियनों और शौकिया लोगों के लिए उपयोगी है, जब वे विद्युत प्रणालियों को डिज़ाइन करते हैं ताकि यह सुनिश्चित किया जा सके कि वोल्टेज का स्तर लोड पर स्वीकार्य सीमा के भीतर रहे।",
"shortDescription": "लंबाई, सामग्री और धारा के आधार पर विद्युत केबलों में वोल्टेज ड्रॉप और बिजली हानि की गणना करें",
"title": "केबल में राउंड ट्रिप वोल्टेज ड्रॉप"
}
}

159
public/locales/hi/pdf.json Normal file
View File

@@ -0,0 +1,159 @@
{
"compressPdf": {
"compressedFileSize": "संपीड़ित फ़ाइल का आकार",
"compressingPdf": "पीडीएफ संपीड़ित किया जा रहा है...",
"compressionLevel": "संपीड़न स्तर",
"compressionOptions": "संपीड़न विकल्प",
"compressionSettings": "संपीड़न सेटिंग्स",
"description": "PDF फ़ाइल आकार कम करें।",
"errorCompressingPdf": "पीडीएफ संपीड़ित करने में विफल: {{error}}",
"errorReadingPdf": "PDF फ़ाइल पढ़ने में विफल। कृपया सुनिश्चित करें कि यह एक मान्य PDF है।",
"fileSize": "मूल फ़ाइल आकार",
"high": "उच्च",
"highCompression": "उच्च संपीड़न",
"highCompressionDescription": "कुछ गुणवत्ता हानि के साथ अधिकतम फ़ाइल आकार में कमी",
"imageQuality": "छवि गुणवत्ता",
"inputTitle": "इनपुट PDF",
"low": "कम",
"lowCompression": "कम संपीड़न",
"lowCompressionDescription": "न्यूनतम गुणवत्ता हानि के साथ फ़ाइल आकार को थोड़ा कम करें",
"medium": "मध्यम",
"mediumCompression": "मध्यम संपीड़न",
"mediumCompressionDescription": "फ़ाइल आकार और गुणवत्ता के बीच संतुलन",
"pages": "पृष्ठों की संख्या",
"qualityPlaceholder": "गुणवत्ता (1-100)",
"removeMetadata": "मेटाडेटा हटाएं",
"resultTitle": "संपीड़ित PDF",
"shortDescription": "अपने ब्राउज़र में सुरक्षित रूप से पीडीएफ फ़ाइलों को संपीड़ित करें",
"title": "PDF संपीड़ित करें"
},
"editor": {
"description": "एनोटेशन, फ़ॉर्म-फ़िल, हाइलाइट और निर्यात क्षमताओं वाला उन्नत PDF संपादक। टेक्स्ट इंसर्शन, ड्रॉइंग, हाइलाइटिंग, हस्ताक्षर और फ़ॉर्म भरने जैसे पेशेवर-स्तरीय टूल से सीधे ब्राउज़र में अपनी PDF फ़ाइलों को संपादित करें।",
"shortDescription": "उन्नत एनोटेशन, हस्ताक्षर और संपादन टूल के साथ PDF संपादित करें",
"title": "पीडीएफ संपादक"
},
"merge": {
"inputTitle": "इनपुट PDF",
"loadingText": "पृष्ठ निकालना",
"resultTitle": "आउटपुट मर्ज किया गया PDF",
"toolInfo": {
"description": "यह टूल आपको कई PDF फ़ाइलों को एक ही दस्तावेज़ में मर्ज करने की सुविधा देता है। इस टूल का इस्तेमाल करने के लिए, बस उन PDF फ़ाइलों को अपलोड करें जिन्हें आप मर्ज करना चाहते हैं। फिर यह टूल इनपुट फ़ाइलों के सभी पृष्ठों को एक ही PDF दस्तावेज़ में मर्ज कर देगा।",
"title": "मर्ज पीडीएफ टूल का उपयोग कैसे करें?"
}
},
"mergePdf": {
"customOrder": "कस्टम क्रम",
"description": "कई PDF फ़ाइलों को एक दस्तावेज़ में जोड़ें।",
"includeBookmarks": "बुकमार्क शामिल करें",
"inputTitle": "इनपुट PDF फ़ाइलें",
"mergeOptions": "मर्ज विकल्प",
"mergeOrder": "मर्ज क्रम",
"mergingPdfs": "PDF को मर्ज करना",
"orderByFilename": "फ़ाइल नाम के अनुसार क्रम",
"orderByUpload": "अपलोड क्रम के अनुसार",
"pdfOptions": "पीडीएफ विकल्प",
"resultTitle": "मर्ज किया गया PDF",
"shortDescription": "कई पीडीएफ फ़ाइलों को एक दस्तावेज़ में मर्ज करें",
"sortByFileName": "फ़ाइल नाम के अनुसार क्रमबद्ध करें",
"sortByFileNameDescription": "PDF को फ़ाइल नाम के अनुसार वर्णानुक्रम में क्रमबद्ध करें",
"sortByUploadOrder": "अपलोड क्रम के अनुसार क्रमबद्ध करें",
"sortByUploadOrderDescription": "PDF को उसी क्रम में रखें जिस क्रम में उन्हें अपलोड किया गया था",
"title": "PDF मर्ज करें",
"toolInfo": {
"description": "यह टूल आपको कई PDF फ़ाइलों को एक ही दस्तावेज़ में संयोजित करने की सुविधा देता है। आप PDF फ़ाइलों को क्रमबद्ध करने का तरीका चुन सकते हैं और यह टूल उन्हें निर्दिष्ट क्रम में मर्ज कर देगा।",
"title": "पीडीएफ फाइलों को मर्ज करें"
}
},
"pdfToEpub": {
"conversionOptions": "रूपांतरण विकल्प",
"description": "PDF दस्तावेज़ों को EPUB फ़ाइलों में बदलें।",
"extractImages": "छवियां निकालें",
"generateToc": "सामग्री तालिका उत्पन्न करें",
"inputTitle": "इनपुट PDF",
"preserveFormatting": "फॉर्मेटिंग संरक्षित करें",
"resultTitle": "EPUB फ़ाइल",
"shortDescription": "पीडीएफ फ़ाइलों को ईपीयूबी प्रारूप में बदलें",
"title": "PDF से EPUB"
},
"pdfToPng": {
"description": "पीडीएफ दस्तावेजों को पीएनजी पैनल में बदलें।",
"longDescription": "एक PDF अपलोड करें और प्रत्येक पृष्ठ को सीधे अपने ब्राउज़र में एक उच्च-गुणवत्ता वाली PNG छवि में बदलें। यह टूल विज़ुअल सामग्री निकालने या अलग-अलग पृष्ठों को साझा करने के लिए आदर्श है। कोई डेटा अपलोड नहीं किया जाता है - सब कुछ स्थानीय रूप से चलता है।",
"shortDescription": "PDF को PNG छवियों में परिवर्तित करें",
"title": "पीडीएफ से पीएनजी"
},
"protectPdf": {
"allowCopying": "कॉपी करने की अनुमति दें",
"allowModification": "संशोधन की अनुमति दें",
"allowPrinting": "प्रिंटिंग की अनुमति दें",
"description": "PDF फ़ाइलों में पासवर्ड सुरक्षा जोड़ें।",
"inputTitle": "इनपुट PDF",
"ownerPassword": "मालिक पासवर्ड",
"ownerPasswordPlaceholder": "पासवर्ड",
"permissions": "अनुमतियां",
"protectionOptions": "सुरक्षा विकल्प",
"resultTitle": "सुरक्षित PDF",
"shortDescription": "पीडीएफ फ़ाइलों को सुरक्षित रूप से पासवर्ड सुरक्षित करें",
"title": "PDF सुरक्षित करें",
"userPassword": "उपयोगकर्ता पासवर्ड",
"userPasswordPlaceholder": "पासवर्ड"
},
"rotatePdf": {
"allPagesWillBeRotated": "सभी {{count}} पृष्ठ घुमाए जाएंगे",
"angle180": "180 डिग्री",
"angle270": "270 डिग्री",
"angle90": "90 डिग्री",
"angleOptions": {
"clockwise90": "90° दक्षिणावर्त",
"counterClockwise270": "270° (90° वामावर्त)",
"upsideDown180": "180° (उल्टा)"
},
"applyToAll": "सभी पेजों पर लागू करें",
"applyToAllPages": "सभी पृष्ठों पर लागू करें",
"applyToSelected": "चयनित पेजों पर लागू करें",
"description": "PDF पेजों को घुमाएं।",
"inputTitle": "इनपुट PDF",
"longDescription": "PDF पृष्ठों को 90, 180, या 270 डिग्री घुमाकर उनका ओरिएंटेशन बदलें। गलत तरीके से स्कैन किए गए दस्तावेज़ों को ठीक करने या PDF को प्रिंट करने के लिए तैयार करने में उपयोगी।",
"pageRangesDescription": "पृष्ठ संख्या या श्रेणियाँ अल्पविराम से अलग करके दर्ज करें (उदाहरण के लिए, 1,3,5-7)",
"pageRangesPlaceholder": "उदाहरणार्थ, 1,5-8",
"pagesPlaceholder": "जैसे 1,3-5,7",
"pagesWillBeRotated": "{{count}} पृष्ठ{{count !== 1 ? 's' : ''}} घुमाया जाएगा",
"pdfPageCount": "पीडीएफ में है {{count}} पृष्ठ{{count !== 1 ? 's' : ''}}",
"resultTitle": "घुमाया गया PDF",
"rotatingPages": "घूमते हुए पृष्ठ",
"rotationAngle": "घुमाने का कोण",
"rotationOptions": "घुमाने के विकल्प",
"rotationSettings": "रोटेशन सेटिंग्स",
"selectedPages": "चयनित पेज",
"shortDescription": "PDF दस्तावेज़ में पृष्ठों को घुमाएँ",
"title": "PDF घुमाएं",
"toolInfo": {
"description": "यह टूल आपको PDF दस्तावेज़ में पृष्ठों को घुमाने की सुविधा देता है। आप सभी पृष्ठों को घुमा सकते हैं या घुमाने के लिए अलग-अलग पृष्ठ निर्दिष्ट कर सकते हैं। घुमाव कोण चुनें: 90° दक्षिणावर्त, 180° (उल्टा), या 270° (90° वामावर्त)। विशिष्ट पृष्ठों को घुमाने के लिए, \"सभी पृष्ठों पर लागू करें\" को अनचेक करें और पृष्ठ संख्याएँ या अल्पविराम से अलग की गई श्रेणियाँ (जैसे, 1,3,5-7) दर्ज करें।",
"title": "रोटेट पीडीएफ टूल का उपयोग कैसे करें"
}
},
"splitPdf": {
"description": "PDF फ़ाइल से विशिष्ट पेज निकालें।",
"extractingPages": "पृष्ठ निकालना",
"includeBookmarks": "बुकमार्क शामिल करें",
"inputTitle": "इनपुट PDF",
"pageExtractionPreview": "{{count}} पृष्ठ{{count !== 1 ? 's' : ''}} निकाला जाएगा",
"pageRanges": "पेज श्रेणियां",
"pageRangesDescription": "पृष्ठ संख्या या श्रेणियाँ अल्पविराम से अलग करके दर्ज करें (उदाहरण के लिए, 1,3,5-7)",
"pageRangesPlaceholder": "उदाहरणार्थ, 1,5-8",
"pageSelection": "पृष्ठ चयन",
"pdfPageCount": "पीडीएफ में है {{count}} पृष्ठ{{count !== 1 ? 's' : ''}}",
"rangesPlaceholder": "जैसे 1,3-5,7",
"resultTitle": "विभाजित PDF फ़ाइलें",
"shortDescription": "पीडीएफ फ़ाइल से विशिष्ट पेज निकालें",
"splitByBookmarks": "बुकमार्क द्वारा विभाजित करें",
"splitByPages": "पेज द्वारा विभाजित करें",
"splitByRanges": "श्रेणियों द्वारा विभाजित करें",
"splitMethod": "विभाजन विधि",
"splitOptions": "विभाजन विकल्प",
"title": "PDF विभाजित करें",
"toolInfo": {
"description": "यह टूल आपको किसी PDF दस्तावेज़ से विशिष्ट पृष्ठ निकालने की सुविधा देता है। आप निकालने के लिए अलग-अलग पृष्ठ या पृष्ठों की श्रेणी निर्दिष्ट कर सकते हैं।",
"title": "PDF विभाजित करें"
}
}
}

View File

@@ -0,0 +1,261 @@
{
"base64": {
"decode": "बेस64 डिकोड",
"description": "बेस64 एनकोडिंग का उपयोग करके टेक्स्ट को एनकोड या डिकोड करें।",
"encode": "बेस64 एनकोड",
"inputTitle": "इनपुट डेटा",
"optionsTitle": "बेस64 विकल्प",
"resultTitle": "परिणाम",
"shortDescription": "बेस64 का उपयोग करके डेटा को एनकोड या डिकोड करें।",
"title": "बेस64 एनकोडर/डिकोडर",
"toolInfo": {
"description": "बेस64 एक एनकोडिंग योजना है जो डेटा को रेडिक्स-64 प्रतिनिधित्व में अनुवाद करके ASCII स्ट्रिंग प्रारूप में प्रस्तुत करती है। हालांकि इसका उपयोग स्ट्रिंग्स को एनकोड करने के लिए किया जा सकता है, यह आमतौर पर बाइनरी डेटा को एनकोड करने के लिए उपयोग किया जाता है जो टेक्स्ट डेटा से निपटने के लिए डिज़ाइन किए गए मीडिया पर प्रसारण के लिए होता है।",
"title": "बेस64 क्या है?"
}
},
"censor": {
"description": "पाठ में शब्दों को सेंसर करने की उपयोगिता। बाईं ओर दिए गए इनपुट फ़ॉर्म में अपना पाठ लोड करें, विकल्पों में सभी गलत शब्द निर्दिष्ट करें, और आपको आउटपुट क्षेत्र में तुरंत सेंसर किया गया पाठ मिल जाएगा।\", longDescription: 'इस ऑनलाइन टूल से, आप किसी भी पाठ में कुछ शब्दों को सेंसर कर सकते हैं। आप अवांछित शब्दों (जैसे अपशब्द या गुप्त शब्द) की एक सूची निर्दिष्ट कर सकते हैं और प्रोग्राम उन्हें वैकल्पिक शब्दों से बदलकर एक सुरक्षित पाठ तैयार कर देगा। विकल्पों में एक बहु-पंक्ति पाठ फ़ील्ड में प्रति पंक्ति एक शब्द दर्ज करके शब्दों को निर्दिष्ट किया जा सकता है।', keywords: ['text', 'censor', 'words', 'characters'], component: lazy(() => import('./index')), i18n: { name: 'string:censor.title', description: 'string:censor.description'",
"shortDescription": "बुरे शब्दों को तुरंत हटा दें या उन्हें वैकल्पिक शब्दों से बदल दें।",
"title": "पाठ सेंसर"
},
"createPalindrome": {
"description": "किसी भी टेक्स्ट से पैलिंड्रोम बनाने के लिए दुनिया का सबसे सरल ब्राउज़र-आधारित उपयोगिता। टेक्स्ट इनपुट करें और इसे तुरंत एक पैलिंड्रोम में बदल दें जो आगे और पीछे एक जैसा पढ़ता है। शब्द खेलों, सममित टेक्स्ट पैटर्न बनाने, या भाषाई जिज्ञासाओं की खोज के लिए बिल्कुल सही।",
"shortDescription": "ऐसा टेक्स्ट बनाएं जो आगे और पीछे एक जैसा पढ़ता है",
"title": "पैलिंड्रोम बनाएं"
},
"extractSubstring": {
"description": "टेक्स्ट से सबस्ट्रिंग निकालने के लिए दुनिया की सबसे सरल ब्राउज़र-आधारित उपयोगिता। अपना टेक्स्ट इनपुट करें और वांछित भाग निकालने के लिए आरंभ और अंत स्थितियाँ निर्दिष्ट करें। डेटा प्रोसेसिंग, टेक्स्ट विश्लेषण, या बड़े टेक्स्ट ब्लॉक से विशिष्ट सामग्री निकालने के लिए बिल्कुल सही।",
"shortDescription": "निर्दिष्ट स्थानों के बीच पाठ का एक भाग निकालें",
"title": "सबस्ट्रिंग निकालें"
},
"join": {
"blankLinesAndTrailingSpaces": "खाली पंक्तियां और अनुगामी स्थान",
"deleteBlankDescription": "उन पंक्तियों को हटाएं जिनमें टेक्स्ट प्रतीक नहीं हैं।",
"deleteBlankTitle": "खाली पंक्तियां हटाएं",
"deleteTrailingDescription": "पंक्तियों के अंत से स्पेस और टैब हटाएं।",
"deleteTrailingTitle": "अनुगामी स्थान हटाएं",
"description": "कस्टमाइज़ करने योग्य विभाजकों के साथ टेक्स्ट टुकड़ों को एक साथ जोड़ें।",
"inputTitle": "टेक्स्ट टुकड़े",
"joinCharacterDescription": "प्रतीक जो टेक्स्ट के टूटे हुए टुकड़ों को जोड़ता है। (डिफ़ॉल्ट रूप से स्पेस।)",
"joinCharacterPlaceholder": "जोड़ने का वर्ण",
"resultTitle": "जुड़ा हुआ टेक्स्ट",
"shortDescription": "निर्दिष्ट विभाजक के साथ पाठ तत्वों को जोड़ें",
"textMergedOptions": "टेक्स्ट मर्ज विकल्प",
"title": "टेक्स्ट जोड़ें",
"toolInfo": {
"description": "इस टूल के साथ आप टेक्स्ट के भागों को एक साथ जोड़ सकते हैं। यह नई पंक्तियों से अलग किए गए टेक्स्ट मूल्यों की सूची लेता है और उन्हें एक साथ मर्ज करता है। आप उस वर्ण को सेट कर सकते हैं जो संयुक्त टेक्स्ट के भागों के बीच रखा जाएगा। साथ ही, आप सभी खाली पंक्तियों को अनदेखा कर सकते हैं और सभी पंक्तियों के अंत से स्पेस और टैब हटा सकते हैं। टेक्स्टाबुलस!",
"title": "टेक्स्ट जोइनर क्या है?"
}
},
"palindrome": {
"description": "यह जांचने के लिए दुनिया का सबसे सरल ब्राउज़र-आधारित उपयोगिता कि टेक्स्ट पैलिंड्रोम है या नहीं। तुरंत सत्यापित करें कि क्या आपका टेक्स्ट आगे और पीछे एक जैसा पढ़ता है। शब्द पहेलियों, भाषाई विश्लेषण, या सममित टेक्स्ट पैटर्न को मान्य करने के लिए बिल्कुल सही। विभिन्न विभाजकों और बहु-शब्द पैलिंड्रोम पहचान का समर्थन करता है।",
"shortDescription": "जांचें कि क्या टेक्स्ट आगे और पीछे एक जैसा पढ़ता है",
"title": "पैलिंड्रोम"
},
"passwordGenerator": {
"avoidAmbiguous": "अस्पष्ट वर्णों (i, I, l, 0, O) से बचें",
"description": "अनुकूलन योग्य लंबाई और वर्ण प्रकारों के साथ सुरक्षित, यादृच्छिक पासवर्ड बनाएँ। लोअरकेस, अपरकेस, संख्याएँ और विशेष वर्णों में से चुनें। बेहतर पठनीयता के लिए अस्पष्ट वर्णों से बचने का विकल्प।",
"includeLowercase": "छोटे अक्षर (a-z) शामिल करें",
"includeNumbers": "संख्याएँ शामिल करें (0-9)",
"includeSymbols": "विशेष वर्ण शामिल करें",
"includeUppercase": "बड़े अक्षर (A-Z) शामिल करें",
"lengthDesc": "पासवर्ड की लंबाई",
"lengthPlaceholder": "उदाहरणार्थ 12",
"optionsTitle": "पासवर्ड विकल्प",
"resultTitle": "जनरेट किया गया पासवर्ड",
"shortDescription": "कस्टम विकल्पों के साथ सुरक्षित यादृच्छिक पासवर्ड उत्पन्न करें",
"title": "पासवर्ड जनरेटर",
"toolInfo": {
"description": "यह टूल आपके चुने हुए मानदंडों के आधार पर सुरक्षित, यादृच्छिक पासवर्ड बनाता है। आप लंबाई को अनुकूलित कर सकते हैं, विभिन्न प्रकार के वर्णों को शामिल या हटा सकते हैं, और बेहतर पठनीयता के लिए अस्पष्ट वर्णों से बच सकते हैं। खातों, एप्लिकेशन या किसी भी सुरक्षा आवश्यकताओं के लिए मज़बूत पासवर्ड बनाने के लिए यह एकदम सही है।",
"title": "पासवर्ड जनरेटर के बारे में"
}
},
"quote": {
"allowDoubleQuotation": "दोहरे उद्धरण की अनुमति दें",
"description": "कस्टमाइज़ करने योग्य विकल्पों के साथ टेक्स्ट के चारों ओर उद्धरण जोड़ें।",
"inputTitle": "इनपुट टेक्स्ट",
"leftQuoteDescription": "बाएं उद्धरण वर्ण",
"processAsMultiLine": "बहु-पंक्ति टेक्स्ट के रूप में प्रक्रिया करें",
"quoteEmptyLines": "खाली पंक्तियों को कोट करें",
"quoteOptions": "उद्धरण विकल्प",
"resultTitle": "कोटेड टेक्स्ट",
"rightQuoteDescription": "दाएं उद्धरण वर्ण",
"shortDescription": "विभिन्न शैलियों के साथ पाठ के चारों ओर उद्धरण जोड़ें",
"title": "टेक्स्ट कोटर",
"toolInfo": {
"description": "यह टूल आपको टेक्स्ट के चारों ओर उद्धरण जोड़ने की अनुमति देता है। आप विभिन्न उद्धरण वर्ण चुन सकते हैं, बहु-पंक्ति टेक्स्ट को संभाल सकते हैं, और नियंत्रित कर सकते हैं कि खाली पंक्तियों को कैसे संसाधित किया जाता है। यह प्रोग्रामिंग के लिए टेक्स्ट तैयार करने, डेटा को फॉर्मेट करने, या स्टाइलिश टेक्स्ट बनाने के लिए उपयोगी है।",
"title": "टेक्स्ट कोटर"
}
},
"randomizeCase": {
"description": "टेक्स्ट केस को रैंडमाइज़ करने के लिए दुनिया की सबसे सरल ब्राउज़र-आधारित उपयोगिता। अपना टेक्स्ट इनपुट करें और उसे तुरंत रैंडम अपर और लोअर केस अक्षरों से बदल दें। अनोखे टेक्स्ट इफ़ेक्ट बनाने, केस सेंसिटिविटी टेस्ट करने, या अलग-अलग टेक्स्ट पैटर्न बनाने के लिए बिल्कुल सही।",
"shortDescription": "पाठ में अक्षरों के केस को यादृच्छिक करें",
"title": "मामले को यादृच्छिक करें"
},
"removeDuplicateLines": {
"description": "बाईं ओर दिए गए इनपुट फ़ॉर्म में अपना टेक्स्ट लोड करें और आपको तुरंत ऐसा टेक्स्ट मिलेगा जिसमें आउटपुट क्षेत्र में कोई डुप्लिकेट लाइन नहीं होगी। शक्तिशाली, मुफ़्त और तेज़। टेक्स्ट लाइन लोड करें - अनोखी टेक्स्ट लाइन प्राप्त करें",
"shortDescription": "पाठ से सभी दोहराई गई पंक्तियों को तुरंत हटाएँ",
"title": "डुप्लिकेट पंक्तियाँ हटाएँ"
},
"repeat": {
"delimiterDescription": "आउटपुट प्रतियों के लिए विभाजक।",
"delimiterPlaceholder": "विभाजक",
"description": "कस्टमाइज़ करने योग्य विभाजकों के साथ टेक्स्ट को कई बार दोहराएं।",
"inputTitle": "इनपुट टेक्स्ट",
"numberPlaceholder": "संख्या",
"repeatAmountDescription": "दोहराव की संख्या।",
"repetitionsDelimiter": "दोहराव विभाजक",
"resultTitle": "दोहराया गया टेक्स्ट",
"shortDescription": "टेक्स्ट को कई बार दोहराएं",
"textRepetitions": "टेक्स्ट दोहराव",
"title": "टेक्स्ट दोहराएं",
"toolInfo": {
"description": "यह टूल आपको वैकल्पिक विभाजक के साथ दिए गए टेक्स्ट को कई बार दोहराने की अनुमति देता है।",
"title": "टेक्स्ट दोहराएं"
}
},
"reverse": {
"description": "टेक्स्ट में वर्णों के क्रम को उलटा करें।",
"inputTitle": "इनपुट टेक्स्ट",
"processMultiLine": "बहु-पंक्ति टेक्स्ट के रूप में प्रक्रिया करें (प्रत्येक पंक्ति को अलग से उलटा करें)",
"processMultiLineDescription": "प्रत्येक पंक्ति स्वतंत्र रूप से उलटी जाएगी",
"resultTitle": "उलटा टेक्स्ट",
"reversalOptions": "उलट विकल्प",
"shortDescription": "किसी भी टेक्स्ट को वर्ण दर वर्ण उलटा करें",
"skipEmptyLines": "खाली पंक्तियों को छोड़ें",
"skipEmptyLinesDescription": "आउटपुट से खाली लाइनें हटा दी जाएंगी",
"title": "टेक्स्ट उलटा करें",
"trimWhitespace": "पंक्तियों से सफेद स्थान ट्रिम करें",
"trimWhitespaceDescription": "प्रत्येक पंक्ति से आरंभिक और अंतिम रिक्त स्थान हटाएँ"
},
"rot13": {
"description": "ROT13 सिफर का उपयोग करके टेक्स्ट को एनकोड या डिकोड करें।",
"inputTitle": "इनपुट टेक्स्ट",
"resultTitle": "ROT13 परिणाम",
"shortDescription": "ROT13 सिफर का उपयोग करके टेक्स्ट को एनकोड या डिकोड करें।",
"title": "ROT13 एनकोडर/डिकोडर",
"toolInfo": {
"description": "ROT13 (13 स्थानों से घुमाएं) एक सरल अक्षर प्रतिस्थापन सिफर है जो एक अक्षर को वर्णमाला में उसके बाद के 13वें अक्षर से बदल देता है। ROT13 सीज़र सिफर का एक विशेष मामला है जो प्राचीन रोम में विकसित किया गया था। क्योंकि अंग्रेजी वर्णमाला में 26 अक्षर हैं, ROT13 अपना स्वयं का व्युत्क्रम है; अर्थात, ROT13 को पूर्ववत करने के लिए, एक ही एल्गोरिथम लागू किया जाता है, इसलिए एनकोडिंग और डिकोडिंग दोनों के लिए एक ही क्रिया का उपयोग किया जा सकता है।",
"title": "ROT13 क्या है?"
}
},
"rotate": {
"description": "निर्दिष्ट स्थानों द्वारा टेक्स्ट में वर्णों को घुमाएं।",
"inputTitle": "इनपुट टेक्स्ट",
"processAsMultiLine": "बहु-पंक्ति टेक्स्ट के रूप में प्रक्रिया करें (प्रत्येक पंक्ति को अलग से घुमाएं)",
"resultTitle": "घुमाया गया टेक्स्ट",
"rotateLeft": "बाईं ओर घुमाएं",
"rotateRight": "दाईं ओर घुमाएं",
"rotationOptions": "घुमाने के विकल्प",
"shortDescription": "पाठ में वर्णों को स्थान के अनुसार स्थानांतरित करें।",
"stepDescription": "घुमाने के लिए स्थानों की संख्या",
"title": "टेक्स्ट घुमाएं",
"toolInfo": {
"description": "यह टूल आपको निर्दिष्ट संख्या में स्थानों द्वारा स्ट्रिंग में वर्णों को घुमाने की अनुमति देता है। आप बाएं या दाएं घुमा सकते हैं, और प्रत्येक पंक्ति को अलग से घुमाकर बहु-पंक्ति टेक्स्ट को संसाधित कर सकते हैं। स्ट्रिंग रोटेशन सरल टेक्स्ट परिवर्तनों, पैटर्न बनाने, या बुनियादी एन्क्रिप्शन तकनीकों को लागू करने के लिए उपयोगी है।",
"title": "स्ट्रिंग रोटेशन"
}
},
"split": {
"charAfterChunkDescription": "प्रत्येक चंक के बाद वर्ण",
"charBeforeChunkDescription": "प्रत्येक चंक से पहले वर्ण",
"chunksDescription": "आउटपुट में समान लंबाई के चंक की संख्या।",
"chunksTitle": "चंक की संख्या का उपयोग करें",
"description": "विभिन्न मानदंडों के आधार पर टेक्स्ट को भागों में विभाजित करें।",
"lengthDescription": "प्रत्येक आउटपुट चंक में रखे जाने वाले वर्णों की संख्या।",
"lengthTitle": "विभाजन के लिए लंबाई का उपयोग करें",
"outputSeparatorDescription": "वर्ण जो विभाजित चंक के बीच रखा जाएगा। (यह डिफ़ॉल्ट रूप से नई पंक्ति \"\\n\" है।)",
"outputSeparatorOptions": "आउटपुट विभाजक विकल्प",
"regexDescription": "नियमित अभिव्यक्ति जो टेक्स्ट को भागों में तोड़ने के लिए उपयोग की जाएगी। (डिफ़ॉल्ट रूप से कई स्पेस।)",
"regexTitle": "विभाजन के लिए रेगेक्स का उपयोग करें",
"resultTitle": "टेक्स्ट टुकड़े",
"shortDescription": "विभाजक का उपयोग करके पाठ को कई भागों में विभाजित करें",
"splitSeparatorOptions": "विभाजक विकल्प",
"symbolDescription": "वर्ण जो टेक्स्ट को भागों में तोड़ने के लिए उपयोग किया जाएगा। (डिफ़ॉल्ट रूप से स्पेस।)",
"symbolTitle": "विभाजन के लिए प्रतीक का उपयोग करें",
"title": "टेक्स्ट विभाजित करें"
},
"statistic": {
"characterFrequencyAnalysis": "वर्ण आवृत्ति विश्लेषण",
"characterFrequencyAnalysisDescription": "गणना करें कि प्रत्येक वर्ण टेक्स्ट में कितनी बार दिखाई देता है",
"delimitersOptions": "विभाजक विकल्प",
"description": "टेक्स्ट का विश्लेषण करें और व्यापक आंकड़े उत्पन्न करें।",
"includeEmptyLines": "खाली पंक्तियां शामिल करें",
"includeEmptyLinesDescription": "पंक्तियों की गणना करते समय खाली पंक्तियां शामिल करें",
"inputTitle": "इनपुट टेक्स्ट",
"resultTitle": "टेक्स्ट आंकड़े",
"sentenceDelimitersDescription": "अपनी भाषा में वाक्यों को विभाजित करने के लिए उपयोग किए जाने वाले कस्टम वर्ण दर्ज करें (कॉमा से अलग) या डिफ़ॉल्ट के लिए इसे खाली छोड़ दें।",
"sentenceDelimitersPlaceholder": "जैसे ., !, ?, ...",
"shortDescription": "अपने पाठ के बारे में आँकड़े प्राप्त करें",
"statisticsOptions": "आंकड़े विकल्प",
"title": "टेक्स्ट आंकड़े",
"toolInfo": {
"description": "यह टूल आपको टेक्स्ट का विश्लेषण करने और वर्ण गणना, शब्द गणना, पंक्ति गणना, और वर्णों और शब्दों के आवृत्ति विश्लेषण सहित व्यापक आंकड़े उत्पन्न करने की अनुमति देता है।",
"title": "{{title}} क्या है?"
},
"wordDelimitersDescription": "शब्दों की गणना के लिए कस्टम रेगेक्स दर्ज करें या डिफ़ॉल्ट के लिए इसे खाली छोड़ दें।",
"wordDelimitersPlaceholder": "जैसे \\s.,;:!?\"«»()…",
"wordFrequencyAnalysis": "शब्द आवृत्ति विश्लेषण",
"wordFrequencyAnalysisDescription": "गणना करें कि प्रत्येक शब्द टेक्स्ट में कितनी बार दिखाई देता है"
},
"textReplacer": {
"description": "टेक्स्ट पैटर्न को नई सामग्री से बदलें।",
"findPatternInText": "टेक्स्ट में यह पैटर्न खोजें",
"findPatternUsingRegexp": "रेगेक्स का उपयोग करके पैटर्न खोजें",
"inputTitle": "बदलने के लिए टेक्स्ट",
"newTextPlaceholder": "नया टेक्स्ट",
"regexpDescription": "उस नियमित अभिव्यक्ति को दर्ज करें जिसे आप बदलना चाहते हैं।",
"replacePatternDescription": "प्रतिस्थापन के लिए उपयोग करने के लिए पैटर्न दर्ज करें।",
"replaceText": "टेक्स्ट बदलें",
"resultTitle": "प्रतिस्थापन के साथ टेक्स्ट",
"searchPatternDescription": "उस टेक्स्ट पैटर्न को दर्ज करें जिसे आप बदलना चाहते हैं।",
"searchText": "खोज टेक्स्ट",
"shortDescription": "अपनी सामग्री में टेक्स्ट को तुरंत बदलें",
"title": "टेक्स्ट रिप्लेसर",
"toolInfo": {
"description": "इस सरल, ब्राउज़र-आधारित टूल के साथ अपनी सामग्री में विशिष्ट टेक्स्ट को आसानी से बदलें। बस अपना टेक्स्ट इनपुट करें, उस टेक्स्ट को सेट करें जिसे आप बदलना चाहते हैं और प्रतिस्थापन मूल्य, और तुरंत अपडेटेड संस्करण प्राप्त करें।",
"title": "टेक्स्ट रिप्लेसर"
}
},
"toMorse": {
"dashSymbolDescription": "प्रतीक जो मोर्स कोड में डैश के अनुरूप होगा।",
"description": "टेक्स्ट को मोर्स कोड में बदलें।",
"dotSymbolDescription": "प्रतीक जो मोर्स कोड में डॉट के अनुरूप होगा।",
"longSignal": "लंबा संकेत",
"resultTitle": "मोर्स कोड",
"shortDescription": "टेक्स्ट को जल्दी से मोर्स में एनकोड करें",
"shortSignal": "छोटा संकेत",
"title": "मोर्स में"
},
"truncate": {
"addTruncationIndicator": "काटने का संकेतक जोड़ें",
"charactersPlaceholder": "वर्ण",
"description": "टेक्स्ट को निर्दिष्ट लंबाई तक छोटा करें।",
"indicatorDescription": "टेक्स्ट के अंत (या शुरुआत) में जोड़ने के लिए वर्ण। नोट: वे लंबाई की ओर गिने जाते हैं।",
"inputTitle": "इनपुट टेक्स्ट",
"leftSideDescription": "टेक्स्ट की शुरुआत से वर्ण हटाएं।",
"leftSideTruncation": "बाईं तरफ काटना",
"lengthAndLines": "लंबाई और पंक्तियां",
"lineByLineDescription": "प्रत्येक पंक्ति को अलग से काटें।",
"lineByLineTruncating": "पंक्ति दर पंक्ति काटना",
"maxLengthDescription": "टेक्स्ट में छोड़ने के लिए वर्णों की संख्या।",
"numberPlaceholder": "संख्या",
"resultTitle": "काटा गया टेक्स्ट",
"rightSideDescription": "टेक्स्ट के अंत से वर्ण हटाएं।",
"rightSideTruncation": "दाईं तरफ काटना",
"shortDescription": "पाठ को निर्दिष्ट लंबाई तक छोटा करें",
"suffixAndAffix": "प्रत्यय और उपसर्ग",
"title": "टेक्स्ट काटें",
"toolInfo": {
"description": "बाईं ओर इनपुट फॉर्म में अपना टेक्स्ट लोड करें और आपको दाईं ओर स्वचालित रूप से काटा गया टेक्स्ट मिलेगा।",
"title": "टेक्स्ट काटें"
},
"truncationSide": "काटने की तरफ"
},
"uppercase": {
"description": "टेक्स्ट को बड़े अक्षरों में बदलें।",
"inputTitle": "इनपुट टेक्स्ट",
"resultTitle": "बड़े अक्षरों में टेक्स्ट",
"shortDescription": "पाठ को बड़े अक्षरों में बदलें",
"title": "बड़े अक्षरों में बदलें"
}
}

163
public/locales/hi/time.json Normal file
View File

@@ -0,0 +1,163 @@
{
"checkLeapYears": {
"checkMultiple": "कई वर्ष जांचें",
"checkOptions": "जांच विकल्प",
"description": "निर्दिष्ट वर्षों को लीप वर्ष के रूप में जांचें।",
"endPlaceholder": "वर्ष",
"endYear": "अंतिम वर्ष",
"inputTitle": "इनपुट वर्ष",
"resultTitle": "लीप वर्ष परिणाम",
"shortDescription": "जांचें कि कोई वर्ष लीप वर्ष है या नहीं",
"startPlaceholder": "वर्ष",
"startYear": "शुरुआती वर्ष",
"title": "लीप वर्ष जांचें",
"toolInfo": {
"description": "लीप वर्ष वह वर्ष होता है जिसमें कैलेंडर वर्ष को खगोलीय वर्ष के साथ समकालिक बनाए रखने के लिए एक अतिरिक्त दिन (29 फ़रवरी) होता है। लीप वर्ष हर 4 वर्ष में आते हैं, सिवाय उन वर्षों के जो 100 से विभाज्य होते हैं लेकिन 400 से नहीं।",
"title": "लीप वर्ष क्या है?"
},
"yearRange": "वर्ष श्रेणी"
},
"convertDaysToHours": {
"addHoursName": "घंटे का नाम जोड़ें",
"addHoursNameDescription": "आउटपुट मानों में स्ट्रिंग घंटे जोड़ें",
"conversionOptions": "रूपांतरण विकल्प",
"decimalPlaces": "दशमलव स्थान",
"description": "दिनों की संख्या को घंटों में बदलें।",
"hoursName": "घंटों का नाम",
"inputTitle": "इनपुट दिन",
"placesPlaceholder": "स्थान",
"resultTitle": "घंटे",
"shortDescription": "दिनों को घंटों में बदलें",
"showBreakdown": "विस्तृत विवरण दिखाएं",
"title": "दिनों को घंटों में बदलें",
"toolInfo": {
"description": "यह टूल आपको दिनों को घंटों में बदलने की सुविधा देता है। आप दिनों को संख्याओं या इकाइयों के रूप में इनपुट कर सकते हैं, और यह टूल उन्हें घंटों में बदल देगा। आप आउटपुट मानों में 'घंटे' प्रत्यय भी जोड़ सकते हैं।",
"title": "दिनों को घंटों में बदलें"
}
},
"convertHoursToDays": {
"addDaysName": "दिन का नाम जोड़ें",
"addDaysNameDescription": "आउटपुट मानों में स्ट्रिंग days जोड़ें",
"conversionOptions": "रूपांतरण विकल्प",
"daysName": "दिन का नाम",
"decimalPlaces": "दशमलव स्थान",
"description": "घंटों की संख्या को दिनों में बदलें।",
"inputTitle": "इनपुट घंटे",
"placesPlaceholder": "स्थान",
"resultTitle": "दिन",
"shortDescription": "घंटों को दिनों में बदलें",
"showBreakdown": "विस्तृत विवरण दिखाएं",
"title": "घंटों को दिनों में बदलें",
"toolInfo": {
"description": "यह टूल आपको घंटों को दिनों में बदलने की सुविधा देता है। आप घंटों को संख्याओं या इकाइयों के रूप में इनपुट कर सकते हैं, और यह टूल उन्हें दिनों में बदल देगा। आप आउटपुट मानों में 'दिन' प्रत्यय भी जोड़ सकते हैं।",
"title": "घंटों को दिनों में बदलें"
}
},
"convertSecondsToTime": {
"addPadding": "पैडिंग जोड़ें",
"addPaddingDescription": "घंटे, मिनट और सेकंड में शून्य पैडिंग जोड़ें।",
"conversionOptions": "रूपांतरण विकल्प",
"description": "सेकंड की संख्या को पठनीय समय प्रारूप में बदलें।",
"formatDHMS": "दिन:घंटे:मिनट:सेकंड",
"formatHMS": "घंटे:मिनट:सेकंड",
"inputTitle": "इनपुट सेकंड",
"resultTitle": "समय",
"shortDescription": "सेकंड को समय प्रारूप में परिवर्तित करें",
"showZeroValues": "शून्य मान दिखाएं",
"timeFormat": "समय प्रारूप",
"timePadding": "समय पैडिंग",
"title": "सेकंड को समय में बदलें",
"toolInfo": {
"title": "{{title}} क्या है?"
}
},
"convertTimeToSeconds": {
"conversionOptions": "रूपांतरण विकल्प",
"description": "समय प्रारूप को सेकंड की संख्या में बदलें।",
"formatDHMS": "दिन:घंटे:मिनट:सेकंड",
"formatHMS": "घंटे:मिनट:सेकंड",
"inputPlaceholder": "जैसे 1:30:45 या 1d 2h 30m 45s",
"inputTitle": "इनपुट समय",
"resultTitle": "सेकंड",
"shortDescription": "समय प्रारूप को सेकंड में परिवर्तित करें",
"timeFormat": "समय प्रारूप",
"title": "समय को सेकंड में बदलें",
"toolInfo": {
"description": "यह टूल आपको फ़ॉर्मेट किए गए समय स्ट्रिंग (HH:MM:SS) को सेकंड में बदलने की सुविधा देता है। यह अवधि और समय अंतराल की गणना के लिए उपयोगी है।",
"title": "समय को सेकंड में बदलें"
}
},
"crontabGuru": {
"countPlaceholder": "संख्या",
"cronOptions": "Cron विकल्प",
"description": "Cron एक्सप्रेशन को मानव-पठनीय प्रारूप में बदलें।",
"expressionPlaceholder": "जैसे */5 * * * *",
"inputTitle": "इनपुट Cron एक्सप्रेशन",
"resultTitle": "मानव-पठनीय विवरण",
"runCount": "रन की संख्या",
"shortDescription": "क्रॉन एक्सप्रेशन उत्पन्न करें और समझें",
"showNextRuns": "अगले रन दिखाएं",
"title": "Crontab गुरु"
},
"timeBetweenDates": {
"dateOptions": "तिथि विकल्प",
"description": "दो तिथियों के बीच का समय अंतराल ज्ञात करें।",
"endDate": "अंतिम तिथि",
"endDatePlaceholder": "YYYY-MM-DD",
"endDateTime": "समाप्ति तिथि और समय",
"endTime": "अंतिम समय",
"endTimePlaceholder": "HH:MM:SS",
"endTimezone": "समाप्ति समय क्षेत्र",
"formatDays": "दिन",
"formatHours": "घंटे",
"formatMinutes": "मिनट",
"formatSeconds": "सेकंड",
"includeTime": "समय शामिल करें",
"inputTitle": "तिथि जोड़े",
"outputFormat": "आउटपुट प्रारूप",
"resultTitle": "समय अंतराल",
"shortDescription": "दो तिथियों के बीच का समय गणना करें",
"startDate": "शुरुआती तिथि",
"startDatePlaceholder": "YYYY-MM-DD",
"startDateTime": "प्रारंभ तिथि और समय",
"startTime": "शुरुआती समय",
"startTimePlaceholder": "HH:MM:SS",
"startTimezone": "प्रारंभ समय क्षेत्र",
"title": "तिथियों के बीच समय",
"toolInfo": {
"description": "विभिन्न समय क्षेत्रों के समर्थन के साथ, दो तिथियों और समयों के बीच सटीक समय अंतर की गणना करें। यह टूल विभिन्न इकाइयों (वर्ष, महीने, दिन, घंटे, मिनट और सेकंड) में समय अंतर का विस्तृत विवरण प्रदान करता है।",
"title": "तिथियों के बीच का समय कैलकुलेटर"
}
},
"truncateClockTime": {
"description": "समय को निर्दिष्ट स्तर तक काटें।",
"format12Hour": "12 घंटे प्रारूप",
"format24Hour": "24 घंटे प्रारूप",
"inputTitle": "इनपुट समय",
"printDroppedComponents": "गिरे हुए घटकों को प्रिंट करें",
"resultTitle": "काटा गया समय",
"roundDown": "नीचे गोल करें",
"roundUp": "ऊपर गोल करें",
"shortDescription": "घड़ी के समय को निर्दिष्ट परिशुद्धता तक छोटा करें",
"timeFormat": "समय प्रारूप",
"timePadding": "समय पैडिंग",
"title": "घड़ी का समय काटें",
"toolInfo": {
"title": "{{title}} क्या है?"
},
"truncateMinutesAndSeconds": "मिनट और सेकंड को छोटा करें",
"truncateMinutesAndSecondsDescription": "प्रत्येक घड़ी के समय से मिनट और सेकंड दोनों घटकों को हटा दें।",
"truncateOnlySeconds": "केवल सेकंड काटें",
"truncateOnlySecondsDescription": "प्रत्येक घड़ी के समय से सेकंड घटक हटा दें।",
"truncateTo": "काटने का स्तर",
"truncateToHours": "घंटे",
"truncateToMinutes": "मिनट",
"truncateToSeconds": "सेकंड",
"truncationOptions": "काटने के विकल्प",
"truncationSide": "काटने की तरफ",
"useZeroPadding": "शून्य पैडिंग का उपयोग करें",
"zeroPaddingDescription": "सभी समय घटकों को हमेशा दो अंक चौड़ा रखें।",
"zeroPrintDescription": "गिराए गए भागों को शून्य मान \"00\" के रूप में प्रदर्शित करें।",
"zeroPrintTruncatedParts": "शून्य-मुद्रित काटे गए भाग"
}
}

View File

@@ -0,0 +1,250 @@
{
"audio": {
"changeSpeed": {
"description": "ऑडियो फ़ाइलों की प्लेबैक गति बदलें। पिच बनाए रखते हुए ऑडियो को तेज़ या धीमा करें।",
"name": "ऑडियो गति बदलें",
"shortDescription": "ऑडियो फ़ाइलों की गति बदलें"
},
"extractAudio": {
"description": "वीडियो फ़ाइल से ऑडियो ट्रैक निकालें और इसे अपने चुने हुए प्रारूप (एएसी, एमपी3, डब्ल्यूएवी) में एक अलग ऑडियो फ़ाइल के रूप में सहेजें।",
"name": "ऑडियो निकालें",
"shortDescription": "वीडियो फ़ाइलों (एमपी4, एमओवी, आदि) से ऑडियो निकालें एएसी, एमपी3, या डब्ल्यूएवी में।"
}
},
"baseFileInput": {
"copyFailed": "कॉपी करने में विफल: {{error}}",
"dropFileHere": "यहाँ अपनी {{type}} डालें",
"fileCopied": "फ़ाइल कॉपी की गई",
"selectFileDescription": "यहाँ क्लिक करें अपने डिवाइस से {{type}} चुनने के लिए, Ctrl+V दबाएं क्लिपबोर्ड से {{type}} का उपयोग करने के लिए, या डेस्कटॉप से फ़ाइल को खींचकर डालें"
},
"categories": {
"audio": {
"description": "ऑडियो के साथ काम करने के लिए टूल्स वीडियो से ऑडियो निकालें, ऑडियो गति समायोजित करें, कई ऑडियो फ़ाइलों को मर्ज करें और बहुत कुछ।",
"title": "ऑडियो टूल्स"
},
"csv": {
"description": "CSV फ़ाइलों के साथ काम करने के लिए टूल्स - CSV को विभिन्न प्रारूपों में बदलें, CSV डेटा में हेरफेर करें, CSV संरचना को मान्य करें, और CSV फ़ाइलों को कुशलतापूर्वक संसाधित करें।",
"title": "CSV टूल्स"
},
"gif": {
"description": "GIF एनिमेशन के साथ काम करने के लिए टूल्स पारदर्शी GIF बनाएं, GIF फ्रेम निकालें, GIF में टेक्स्ट जोड़ें, क्रॉप, घुमाएं, GIF को उलटा करें, और बहुत कुछ।",
"title": "GIF टूल्स"
},
"image-generic": {
"description": "चित्रों के साथ काम करने के लिए टूल्स संपीड़ित करें, आकार बदलें, क्रॉप करें, JPG में बदलें, घुमाएं, पृष्ठभूमि हटाएं और बहुत कुछ।",
"title": "छवि टूल्स"
},
"json": {
"description": "JSON डेटा संरचनाओं के साथ काम करने के लिए टूल्स JSON ऑब्जेक्ट को सुंदर और संक्षिप्त करें, JSON सरणियों को समतल करें, JSON मूल्यों को स्ट्रिंगिफाई करें, डेटा का विश्लेषण करें, और बहुत कुछ",
"title": "JSON टूल्स"
},
"list": {
"description": "सूचियों के साथ काम करने के लिए टूल्स क्रमबद्ध करें, उलटा करें, सूचियों को यादृच्छिक करें, अद्वितीय और डुप्लिकेट सूची आइटम खोजें, सूची आइटम विभाजक बदलें, और बहुत कुछ।",
"title": "सूची टूल्स"
},
"number": {
"description": "संख्याओं के साथ काम करने के लिए टूल्स संख्या अनुक्रम उत्पन्न करें, संख्याओं को शब्दों में और शब्दों को संख्याओं में बदलें, क्रमबद्ध करें, गोल करें, संख्याओं का गुणनखंड करें, और बहुत कुछ।",
"title": "संख्या टूल्स"
},
"pdf": {
"description": "PDF फ़ाइलों के साथ काम करने के लिए टूल्स - PDF से टेक्स्ट निकालें, PDF को अन्य प्रारूपों में बदलें, PDF में हेरफेर करें, और बहुत कुछ।",
"title": "PDF टूल्स"
},
"png": {
"description": "PNG छवियों के साथ काम करने के लिए टूल्स PNG को JPG में बदलें, पारदर्शी PNG बनाएं, PNG रंग बदलें, क्रॉप, घुमाएं, PNG का आकार बदलें, और बहुत कुछ।",
"title": "PNG टूल्स"
},
"seeAll": "सभी {{title}} देखें",
"string": {
"description": "टेक्स्ट के साथ काम करने के लिए टूल्स टेक्स्ट को छवियों में बदलें, टेक्स्ट खोजें और बदलें, टेक्स्ट को टुकड़ों में विभाजित करें, टेक्स्ट पंक्तियों को जोड़ें, टेक्स्ट दोहराएं, और बहुत कुछ।",
"title": "टेक्स्ट टूल्स"
},
"time": {
"description": "समय और तिथि के साथ काम करने के लिए टूल्स समय अंतर की गणना करें, समय क्षेत्रों के बीच बदलें, तिथियों को फॉर्मेट करें, तिथि अनुक्रम उत्पन्न करें, और बहुत कुछ।",
"title": "समय टूल्स"
},
"try": "{{title}} आज़माएं",
"video": {
"description": "वीडियो के साथ काम करने के लिए टूल्स वीडियो से फ्रेम निकालें, वीडियो से GIF बनाएं, वीडियो को विभिन्न प्रारूपों में बदलें, और बहुत कुछ।",
"title": "वीडियो टूल्स"
},
"xml": {
"description": "XML डेटा संरचनाओं के साथ काम करने के लिए टूल्स - व्यूअर, ब्यूटिफायर, वैलिडेटर और बहुत कुछ",
"title": "XML टूल्स"
}
},
"csv": {
"findIncompleteCsvRecords": {
"description": "बस नीचे फॉर्म में अपनी सीएसवी फ़ाइल अपलोड करें और यह टूल स्वचालित रूप से जांच करेगा कि क्या कोई पंक्ति या स्तंभ मूल्य नहीं खो रहे हैं। टूल विकल्पों में, आप इनपुट फ़ाइल प्रारूप को समायोजित कर सकते हैं (विभाजक, उद्धरण वर्ण, और टिप्पणी वर्ण निर्दिष्ट करें)। इसके अतिरिक्त, आप खाली मूल्यों की जांच सक्षम कर सकते हैं, खाली पंक्तियों को छोड़ सकते हैं, और आउटपुट में त्रुटि संदेशों की संख्या पर सीमा निर्धारित कर सकते हैं।",
"name": "अधूरे सीएसवी रिकॉर्ड खोजें",
"shortDescription": "सीएसवी में जल्दी से पंक्तियां और स्तंभ खोजें जो मूल्य खो रहे हैं।"
}
},
"hero": {
"brand": "ओमनीटूल्स",
"description": "ओमनीटूल्स के साथ अपनी उत्पादकता बढ़ाएं, जल्दी काम करने के लिए अंतिम टूलकिट! छवियों, टेक्स्ट, सूचियों और डेटा को संपादित करने के लिए हजारों उपयोगकर्ता-अनुकूल उपयोगिताओं तक पहुंचें, सभी सीधे अपने ब्राउज़र से।",
"examples": {
"calculateNumberSum": "संख्याओं का योग करें",
"changeGifSpeed": "GIF गति बदलें",
"compressPng": "PNG संपीड़ित करें",
"createTransparentImage": "पारदर्शी छवि बनाएं",
"prettifyJson": "JSON सुंदर बनाएं",
"sortList": "सूची क्रमबद्ध करें",
"splitPdf": "PDF विभाजित करें",
"splitText": "टेक्स्ट विभाजित करें",
"trimVideo": "वीडियो ट्रिम करें"
},
"searchPlaceholder": "सभी टूल्स खोजें",
"title": "के साथ जल्दी काम करें"
},
"inputFooter": {
"clear": "साफ़ करें",
"copyToClipboard": "क्लिपबोर्ड पर कॉपी करें",
"importFromFile": "फ़ाइल से आयात करें"
},
"list": {
"group": {
"description": "सूची आइटम को समूहित करने के लिए दुनिया का सबसे सरल ब्राउज़र-आधारित उपयोगिता। अपनी सूची इनपुट करें और समूहीकरण मानदंड निर्दिष्ट करें ताकि आइटम को तार्किक समूहों में व्यवस्थित किया जा सके। डेटा को वर्गीकृत करने, जानकारी को व्यवस्थित करने, या संरचित सूचियां बनाने के लिए बिल्कुल सही। कस्टम विभाजक और विभिन्न समूहीकरण विकल्पों का समर्थन करता है।",
"name": "समूह",
"shortDescription": "सामान्य गुणों द्वारा सूची आइटम को समूहित करें"
},
"reverse": {
"description": "यह एक सुपर सरल ब्राउज़र-आधारित एप्लिकेशन है जो सभी सूची आइटम को उल्टे क्रम में प्रिंट करती है। इनपुट आइटम किसी भी प्रतीक से अलग किए जा सकते हैं और आप उलटे सूची आइटम के विभाजक को भी बदल सकते हैं।",
"name": "उलटा",
"shortDescription": "जल्दी से सूची को उलटा करें"
},
"sort": {
"description": "यह एक सुपर सरल ब्राउज़र-आधारित एप्लिकेशन है जो सूची में आइटम को क्रमबद्ध करती है और उन्हें बढ़ते या घटते क्रम में व्यवस्थित करती है। आप आइटम को वर्णानुक्रमिक, संख्यात्मक, या उनकी लंबाई के अनुसार क्रमबद्ध कर सकते हैं। आप डुप्लिकेट और खाली आइटम को भी हटा सकते हैं, साथ ही उन आइटम को ट्रिम कर सकते हैं जिनके चारों ओर सफेद स्थान है। आप इनपुट सूची आइटम को अलग करने के लिए कोई भी विभाजक वर्ण उपयोग कर सकते हैं या वैकल्पिक रूप से उन्हें अलग करने के लिए एक नियमित अभिव्यक्ति का उपयोग कर सकते हैं। इसके अतिरिक्त, आप क्रमबद्ध आउटपुट सूची के लिए एक नया डिलिमिटर बना सकते हैं।",
"name": "क्रमबद्ध",
"shortDescription": "जल्दी से सूची को क्रमबद्ध करें"
}
},
"navbar": {
"buyMeACoffee": "मुझे कॉफी खरीदें",
"home": "होम",
"tools": "टूल्स"
},
"number": {
"generate": {
"description": "अपने ब्राउज़र में पूर्णांकों की सूची की तुरंत गणना करें। अपनी सूची प्राप्त करने के लिए, बस पहला पूर्णांक निर्दिष्ट करें, नीचे विकल्पों में मान और कुल संख्या बदलें, और यह उपयोगिता उतने पूर्णांक उत्पन्न करेगी",
"name": "संख्याएं उत्पन्न करें",
"shortDescription": "अपने ब्राउज़र में पूर्णांकों की सूची की तुरंत गणना करें"
},
"sum": {
"description": "यह एक सुपर सरल ब्राउज़र-आधारित एप्लिकेशन है जो संख्याओं को जोड़ती है। इनपुट संख्याएं किसी भी प्रतीक से अलग की जा सकती हैं और आप जोड़ी गई संख्याओं के विभाजक को भी बदल सकते हैं।",
"name": "संख्याएं जोड़ें",
"shortDescription": "जल्दी से संख्याओं की सूची जोड़ें"
}
},
"numericInputWithUnit": {
"unit": "इकाई"
},
"pdf": {
"compressPdf": {
"description": "गोस्टस्क्रिप्ट का उपयोग करके गुणवत्ता बनाए रखते हुए पीडीएफ फ़ाइल आकार कम करें",
"name": "पीडीएफ संपीड़ित करें",
"shortDescription": "अपने ब्राउज़र में सुरक्षित रूप से पीडीएफ फ़ाइलों को संपीड़ित करें"
},
"mergePdf": {
"description": "कई पीडीएफ फ़ाइलों को एक दस्तावेज़ में जोड़ें।",
"name": "पीडीएफ मर्ज करें",
"shortDescription": "कई पीडीएफ फ़ाइलों को एक दस्तावेज़ में मर्ज करें"
},
"pdfToEpub": {
"description": "बेहतर ई-रीडर संगतता के लिए पीडीएफ दस्तावेज़ों को ईपीयूबी फ़ाइलों में बदलें।",
"name": "पीडीएफ से ईपीयूबी",
"shortDescription": "पीडीएफ फ़ाइलों को ईपीयूबी प्रारूप में बदलें"
},
"protectPdf": {
"description": "अपने ब्राउज़र में सुरक्षित रूप से अपनी पीडीएफ फ़ाइलों में पासवर्ड सुरक्षा जोड़ें",
"name": "पीडीएफ सुरक्षित करें",
"shortDescription": "पीडीएफ फ़ाइलों को सुरक्षित रूप से पासवर्ड सुरक्षित करें"
},
"splitPdf": {
"description": "पेज नंबर या श्रेणियों का उपयोग करके पीडीएफ फ़ाइल से विशिष्ट पेज निकालें (उदाहरण के लिए, 1,5-8)",
"name": "पीडीएफ विभाजित करें",
"shortDescription": "पीडीएफ फ़ाइल से विशिष्ट पेज निकालें"
}
},
"resultFooter": {
"copy": "क्लिपबोर्ड पर कॉपी करें",
"download": "डाउनलोड"
},
"string": {
"createPalindrome": {
"description": "किसी भी टेक्स्ट से पैलिंड्रोम बनाने के लिए दुनिया का सबसे सरल ब्राउज़र-आधारित उपयोगिता। टेक्स्ट इनपुट करें और इसे तुरंत एक पैलिंड्रोम में बदल दें जो आगे और पीछे एक जैसा पढ़ता है। शब्द खेलों, सममित टेक्स्ट पैटर्न बनाने, या भाषाई जिज्ञासाओं की खोज के लिए बिल्कुल सही।",
"name": "पैलिंड्रोम बनाएं",
"shortDescription": "ऐसा टेक्स्ट बनाएं जो आगे और पीछे एक जैसा पढ़ता है"
},
"palindrome": {
"description": "यह जांचने के लिए दुनिया का सबसे सरल ब्राउज़र-आधारित उपयोगिता कि टेक्स्ट पैलिंड्रोम है या नहीं। तुरंत सत्यापित करें कि क्या आपका टेक्स्ट आगे और पीछे एक जैसा पढ़ता है। शब्द पहेलियों, भाषाई विश्लेषण, या सममित टेक्स्ट पैटर्न को मान्य करने के लिए बिल्कुल सही। विभिन्न विभाजकों और बहु-शब्द पैलिंड्रोम पहचान का समर्थन करता है।",
"name": "पैलिंड्रोम",
"shortDescription": "जांचें कि क्या टेक्स्ट आगे और पीछे एक जैसा पढ़ता है"
},
"repeat": {
"description": "यह टूल आपको वैकल्पिक विभाजक के साथ दिए गए टेक्स्ट को कई बार दोहराने की अनुमति देता है।",
"name": "टेक्स्ट दोहराएं",
"shortDescription": "टेक्स्ट को कई बार दोहराएं"
},
"reverse": {
"description": "टेक्स्ट को उलटने के लिए दुनिया का सबसे सरल ब्राउज़र-आधारित उपयोगिता। कोई भी टेक्स्ट इनपुट करें और इसे तुरंत उलटा प्राप्त करें, वर्ण दर वर्ण। दर्पण टेक्स्ट बनाने, पैलिंड्रोम का विश्लेषण करने, या टेक्स्ट पैटर्न के साथ खेलने के लिए बिल्कुल सही। उलटते समय स्थान और विशेष वर्णों को संरक्षित करता है।",
"name": "उलटा",
"shortDescription": "किसी भी टेक्स्ट को वर्ण दर वर्ण उलटा करें"
},
"toMorse": {
"description": "टेक्स्ट को मोर्स कोड में बदलने के लिए दुनिया का सबसे सरल ब्राउज़र-आधारित उपयोगिता। बाईं ओर इनपुट फॉर्म में अपना टेक्स्ट लोड करें और आपको तुरंत आउटपुट क्षेत्र में मोर्स कोड मिलेगा। शक्तिशाली, मुफ्त, और तेज़। टेक्स्ट लोड करें मोर्स कोड प्राप्त करें।",
"name": "टेक्स्ट से मोर्स",
"shortDescription": "टेक्स्ट को जल्दी से मोर्स में एनकोड करें"
},
"uppercase": {
"description": "टेक्स्ट को बड़े अक्षरों में बदलने के लिए दुनिया का सबसे सरल ब्राउज़र-आधारित उपयोगिता। बस अपना टेक्स्ट इनपुट करें और यह स्वचालित रूप से सभी बड़े अक्षरों में परिवर्तित हो जाएगा। शीर्षक बनाने, टेक्स्ट पर जोर देने, या टेक्स्ट प्रारूप को मानकीकृत करने के लिए बिल्कुल सही। विभिन्न टेक्स्ट प्रारूपों का समर्थन करता है और विशेष वर्णों को संरक्षित करता है।",
"name": "बड़े अक्षर",
"shortDescription": "टेक्स्ट को बड़े अक्षरों में बदलें"
}
},
"toolExamples": {
"subtitle": "आज़माने के लिए क्लिक करें!",
"title": "{{title}} उदाहरण"
},
"toolFileResult": {
"copied": "फ़ाइल कॉपी की गई",
"copyFailed": "कॉपी करने में विफल: {{error}}",
"loading": "लोड हो रहा है... इसमें कुछ समय लग सकता है।",
"result": "परिणाम"
},
"toolHeader": {
"seeExamples": "उदाहरण देखें"
},
"toolLayout": {
"allToolsTitle": "सभी {{type}}"
},
"toolMultiFileResult": {
"copied": "फ़ाइल कॉपी की गई",
"copyFailed": "कॉपी करने में विफल: {{error}}",
"loading": "लोड हो रहा है... इसमें कुछ समय लग सकता है।",
"result": "परिणाम"
},
"toolMultipleAudioInput": {
"inputTitle": "इनपुट {{type}}",
"noFilesSelected": "कोई फ़ाइल चयनित नहीं"
},
"toolMultiplePdfInput": {
"inputTitle": "इनपुट {{type}}",
"noFilesSelected": "कोई फ़ाइल चयनित नहीं"
},
"toolOptions": {
"title": "टूल विकल्प"
},
"toolTextInput": {
"copied": "टेक्स्ट कॉपी किया गया",
"copyFailed": "कॉपी करने में विफल: {{error}}",
"input": "इनपुट टेक्स्ट",
"placeholder": "यहाँ अपना टेक्स्ट दर्ज करें..."
},
"toolTextResult": {
"copied": "टेक्स्ट कॉपी किया गया",
"copyFailed": "कॉपी करने में विफल: {{error}}",
"loading": "लोड हो रहा है... इसमें कुछ समय लग सकता है।",
"result": "परिणाम"
}
}

View File

@@ -0,0 +1,194 @@
{
"changeSpeed": {
"defaultMultiplier": "डिफ़ॉल्ट गुणक: 2 का अर्थ है 2x तेज़",
"description": "वीडियो फ़ाइलों की प्लेबैक गति बदलें।",
"factorPlaceholder": "कारक (जैसे 0.5, 1.5, 2.0)",
"formatAvi": "AVI",
"formatMov": "MOV",
"formatMp4": "MP4",
"inputTitle": "इनपुट वीडियो",
"newVideoSpeed": "नई वीडियो स्पीड",
"outputFormat": "आउटपुट प्रारूप",
"preserveAudio": "ऑडियो संरक्षित करें",
"resultTitle": "गति बदली गई वीडियो",
"settingSpeed": "गति सेट करना",
"shortDescription": "वीडियो प्लेबैक गति बदलें",
"speedFactor": "गति कारक",
"speedOptions": "गति विकल्प",
"title": "वीडियो गति बदलें",
"toolInfo": {
"title": "{{title}} क्या है?"
}
},
"compress": {
"compressionOptions": "संपीड़न विकल्प",
"default": "गलती करना",
"description": "वीडियो फ़ाइल आकार कम करें।",
"formatAvi": "AVI",
"formatMp4": "MP4",
"inputTitle": "इनपुट वीडियो",
"loadingText": "वीडियो संपीड़ित किया जा रहा है...",
"lossless": "दोषरहित",
"outputFormat": "आउटपुट प्रारूप",
"quality": "गुणवत्ता (सीआरएफ)",
"qualityHigh": "उच्च",
"qualityLow": "कम",
"qualityMedium": "मध्यम",
"resolution": "रिज़ॉल्यूशन",
"resolution360p": "360p",
"resolution480p": "480p",
"resolution720p": "720p",
"resolutionOriginal": "मूल",
"resultTitle": "संपीड़ित वीडियो",
"shortDescription": "विभिन्न रिज़ॉल्यूशन पर स्केल करके वीडियो संपीड़ित करें",
"title": "वीडियो संपीड़ित करें",
"videoQuality": "वीडियो गुणवत्ता",
"worst": "बहुत बुरा"
},
"cropVideo": {
"aspectRatio": "आकार अनुपात",
"cropArea": "क्रॉप क्षेत्र",
"cropCoordinates": "फसल निर्देशांक",
"cropMethod": "क्रॉप विधि",
"cropOptions": "क्रॉप विकल्प",
"croppingVideo": "वीडियो क्रॉप करना",
"description": "वीडियो से अनावश्यक भाग हटाएं।",
"errorBeyondHeight": "फसल क्षेत्र वीडियो की ऊंचाई से आगे तक फैला हुआ है ({{height}}पिक्सल)",
"errorBeyondWidth": "फसल क्षेत्र वीडियो की चौड़ाई से आगे तक फैला हुआ है ({{width}}पिक्सल)",
"errorCroppingVideo": "वीडियो क्रॉप करने में त्रुटि हुई। कृपया पैरामीटर और वीडियो फ़ाइल जाँचें।",
"errorLoadingDimensions": "वीडियो आयाम लोड करने में विफल",
"errorNonNegativeCoordinates": "X और Y निर्देशांक गैर-ऋणात्मक होने चाहिए",
"errorPositiveDimensions": "चौड़ाई और ऊंचाई धनात्मक होनी चाहिए",
"height": "ऊंचाई",
"heightPlaceholder": "पिक्सेल",
"inputTitle": "इनपुट वीडियो",
"loadVideoForDimensions": "आयाम देखने के लिए वीडियो लोड करें",
"methodAspectRatio": "आकार अनुपात",
"methodManual": "मैनुअल",
"ratio16x9": "16:9",
"ratio1x1": "1:1",
"ratio4x3": "4:3",
"resultTitle": "क्रॉप किया गया वीडियो",
"shortDescription": "अवांछित क्षेत्रों को हटाने के लिए वीडियो को क्रॉप करें",
"title": "वीडियो क्रॉप करें",
"toolInfo": {
"description": "यह टूल आपको वीडियो फ़ाइलों को क्रॉप करके अवांछित क्षेत्रों को हटाने की सुविधा देता है। आप X, Y निर्देशांक और चौड़ाई, ऊँचाई के आयाम निर्धारित करके क्रॉप क्षेत्र निर्दिष्ट कर सकते हैं।",
"title": "वीडियो क्रॉप करें"
},
"videoDimensions": "वीडियो आयाम: {{width}} × {{height}} पिक्सेल",
"videoInformation": "वीडियो जानकारी",
"width": "चौड़ाई",
"widthPlaceholder": "पिक्सेल",
"xCoordinate": "X (बाएं)",
"xPlaceholder": "पिक्सेल",
"xPosition": "X स्थिति",
"yCoordinate": "Y (ऊपर)",
"yPlaceholder": "पिक्सेल",
"yPosition": "Y स्थिति"
},
"flip": {
"description": "वीडियो को क्षैतिज या लंबवत रूप से फ्लिप करें।",
"directionBoth": "दोनों",
"directionHorizontal": "क्षैतिज",
"directionVertical": "लंबवत",
"flipDirection": "फ्लिप दिशा",
"flipOptions": "फ्लिप विकल्प",
"flippingVideo": "फ़्लिपिंग वीडियो",
"horizontalLabel": "क्षैतिज (दर्पण)",
"inputTitle": "इनपुट वीडियो",
"orientation": "अभिविन्यास",
"preserveAudio": "ऑडियो संरक्षित करें",
"resultTitle": "फ्लिप किया गया वीडियो",
"shortDescription": "वीडियो को क्षैतिज या लंबवत रूप से फ़्लिप करें",
"title": "वीडियो फ्लिप करें",
"verticalLabel": "ऊर्ध्वाधर (उल्टा)"
},
"gif": {
"changeSpeed": {
"delayPlaceholder": "मिलीसेकंड",
"description": "GIF एनिमेटेड फ़ाइलों की गति बदलें।",
"factorPlaceholder": "कारक (जैसे 0.5, 1.5, 2.0)",
"frameDelay": "फ्रेम विलंब",
"inputTitle": "इनपुट GIF",
"resultTitle": "गति बदली गई GIF",
"shortDescription": "GIF एनीमेशन की गति बदलें",
"speedFactor": "गति कारक",
"speedOptions": "गति विकल्प",
"title": "GIF गति बदलें"
}
},
"loop": {
"countPlaceholder": "संख्या",
"description": "वीडियो को लूप में चलाएं।",
"durationPlaceholder": "सेकंड",
"fadeDuration": "फेड अवधि",
"fadeTransition": "फेड संक्रमण",
"inputTitle": "इनपुट वीडियो",
"loopCount": "लूप की संख्या",
"loopInfinitely": "अनंत लूप",
"loopOptions": "लूप विकल्प",
"loopingVideo": "पाशन वीडियो",
"loops": "छोरों",
"numberOfLoops": "लूपों की संख्या",
"resultTitle": "लूप वीडियो",
"shortDescription": "लूपिंग वीडियो फ़ाइलें बनाएँ",
"title": "वीडियो लूप करें",
"toolInfo": {
"description": "यह टूल आपको मूल वीडियो को कई बार दोहराकर एक लूपिंग वीडियो बनाने की सुविधा देता है। आप यह भी निर्दिष्ट कर सकते हैं कि वीडियो को कितनी बार लूप किया जाना चाहिए।",
"title": "{{title}} क्या है?"
}
},
"rotate": {
"180Degrees": "180° (उल्टा)",
"270Degrees": "270° (90° वामावर्त)",
"90Degrees": "90° दक्षिणावर्त",
"angle180": "180 डिग्री",
"angle270": "270 डिग्री",
"angle90": "90 डिग्री",
"customAngle": "कस्टम कोण",
"customAnglePlaceholder": "डिग्री",
"description": "वीडियो को निर्दिष्ट कोण से घुमाएं।",
"inputTitle": "इनपुट वीडियो",
"preserveAudio": "ऑडियो संरक्षित करें",
"resultTitle": "घुमाया गया वीडियो",
"rotatingVideo": "घूमता हुआ वीडियो",
"rotation": "ROTATION",
"rotationAngle": "घुमाने का कोण",
"rotationOptions": "घुमाने के विकल्प",
"shortDescription": "वीडियो को निर्दिष्ट डिग्री तक घुमाएँ",
"title": "वीडियो घुमाएं"
},
"trim": {
"description": "वीडियो से अनावश्यक भाग हटाएं।",
"endPlaceholder": "सेकंड",
"endTime": "अंतिम समय",
"inputTitle": "इनपुट वीडियो",
"preserveAudio": "ऑडियो संरक्षित करें",
"resultTitle": "ट्रिम किया गया वीडियो",
"shortDescription": "अवांछित अनुभागों को हटाकर वीडियो ट्रिम करें",
"startPlaceholder": "सेकंड",
"startTime": "शुरुआती समय",
"timestamps": "मुहर",
"title": "वीडियो ट्रिम करें",
"trimOptions": "ट्रिम विकल्प"
},
"videoToGif": {
"conversionOptions": "रूपांतरण विकल्प",
"description": "वीडियो को GIF एनिमेटेड फ़ाइल में बदलें।",
"frameRate": "फ्रेम दर",
"frameRatePlaceholder": "FPS",
"height": "ऊंचाई",
"heightPlaceholder": "पिक्सेल",
"inputTitle": "इनपुट वीडियो",
"quality": "गुणवत्ता",
"qualityHigh": "उच्च",
"qualityLow": "कम",
"qualityMedium": "मध्यम",
"resize": "आकार बदलें",
"resultTitle": "GIF फ़ाइल",
"shortDescription": "वीडियो को एनिमेटेड GIF में बदलें",
"title": "वीडियो से GIF",
"width": "चौड़ाई",
"widthPlaceholder": "पिक्सेल"
}
}

View File

@@ -0,0 +1,62 @@
{
"xmlBeautifier": {
"description": "XML को सुंदर प्रारूप में बदलें।",
"formattingOptions": "फॉर्मेटिंग विकल्प",
"indentCharacter": "इंडेंट वर्ण",
"indentSize": "इंडेंट आकार",
"indentation": "खरोज",
"inputTitle": "इनपुट XML",
"preserveWhitespace": "सफेद स्थान संरक्षित करें",
"removeComments": "टिप्पणियां हटाएं",
"resultTitle": "सुंदर XML",
"shortDescription": "XML कोड को प्रारूपित और सुशोभित करें",
"sizePlaceholder": "आकार",
"sortAttributes": "विशेषताएं क्रमबद्ध करें",
"space": "स्पेस",
"tab": "टैब",
"title": "XML सुंदर बनाएं",
"toolInfo": {
"description": "यह उपकरण आपको XML डेटा को उचित इंडेंटेशन और स्पेसिंग के साथ फॉर्मेट करने की अनुमति देता है, जिससे यह अधिक पठनीय और काम करने में आसान हो जाता है।",
"title": "XML सुंदर बनाएं"
},
"useSpaces": "रिक्त स्थान का उपयोग करें",
"useSpacesDescription": "रिक्त स्थान के साथ आउटपुट इंडेंट करें",
"useTabs": "टैब का उपयोग करें",
"useTabsDescription": "टैब के साथ आउटपुट इंडेंट करें."
},
"xmlValidator": {
"allowCDATA": "CDATA अनुमति दें",
"allowComments": "टिप्पणियां अनुमति दें",
"description": "XML स्ट्रिंग की वैधता जांचें।",
"inputTitle": "इनपुट XML",
"placeholder": "XML को यहां चिपकाएं या आयात करें...",
"resultTitle": "मान्यता परिणाम",
"shortDescription": "त्रुटियों के लिए XML कोड मान्य करें",
"showErrorDetails": "त्रुटि विवरण दिखाएं",
"showLineNumbers": "पंक्ति संख्याएं दिखाएं",
"strictMode": "सख्त मोड",
"title": "XML मान्य करें",
"toolInfo": {
"description": "यह टूल आपको XML सिंटैक्स और संरचना को सत्यापित करने की अनुमति देता है। यह जाँचता है कि XML सही ढंग से बना है या नहीं और किसी भी समस्या के लिए विस्तृत त्रुटि संदेश प्रदान करता है।",
"title": "XML मान्य करें"
},
"validationOptions": "मान्यता विकल्प"
},
"xmlViewer": {
"collapseAll": "सभी संक्षिप्त करें",
"description": "XML को पेड़ संरचना में देखें।",
"expandAll": "सभी विस्तारित करें",
"highlightSyntax": "सिंटैक्स हाइलाइट करें",
"inputTitle": "इनपुट XML",
"lineNumbers": "पंक्ति संख्याएं",
"resultTitle": "XML पेड़",
"showAttributes": "विशेषताएं दिखाएं",
"showTextNodes": "टेक्स्ट नोड दिखाएं",
"title": "XML व्यूअर",
"toolInfo": {
"description": "यह उपकरण आपको XML डेटा को पदानुक्रमित वृक्ष प्रारूप में देखने की अनुमति देता है, जिससे XML दस्तावेज़ों की संरचना का पता लगाना और समझना आसान हो जाता है।",
"title": "XML व्यूअर"
},
"viewerOptions": "व्यूअर विकल्प"
}
}

View File

@@ -0,0 +1,42 @@
{
"changeSpeed": {
"description": "オーディオファイルの再生速度を変更します。ピッチを維持しながら、オーディオの再生速度を上げたり下げたりできます。",
"inputTitle": "入力オーディオ",
"newAudioSpeed": "新しいオーディオ速度",
"outputFormat": "出力形式",
"resultTitle": "編集されたオーディオ",
"settingSpeed": "速度設定",
"shortDescription": "オーディオファイルの速度を変更する",
"speedDescription": "デフォルトの乗数: 2は2倍速を意味します",
"title": "オーディオ速度を変更する",
"toolInfo": {
"title": "何ですか {{title}}"
}
},
"extractAudio": {
"description": "ビデオ ファイルからオーディオ トラックを抽出します。",
"extractingAudio": "オーディオの抽出",
"inputTitle": "入力ビデオ",
"outputFormat": "出力形式",
"outputFormatDescription": "抽出するオーディオの形式を選択します。",
"resultTitle": "抽出された音声",
"shortDescription": "ビデオ ファイル (MP4、MOV など) からオーディオを AAC、MP3、または WAV に抽出します。",
"title": "ビデオからオーディオを抽出する",
"toolInfo": {
"description": "このツールを使えば、動画ファイルから音声トラックを抽出できます。AAC、MP3、WAVなど、様々な音声形式から選択できます。",
"title": "何ですか {{title}}"
}
},
"mergeAudio": {
"description": "複数のオーディオ ファイルを順番に連結して 1 つのオーディオ ファイルに結合します。",
"longDescription": "このツールを使えば、複数のオーディオファイルをアップロード順に連結し、1つのファイルにまとめることができます。ポッドキャストのセグメント、音楽トラック、その他様々なオーディオファイルを結合するのに最適です。MP3、AAC、WAVなど、様々なオーディオ形式に対応しています。",
"shortDescription": "複数のオーディオ ファイルを 1 つに結合します (MP3、AAC、WAV)。",
"title": "オーディオを結合"
},
"trim": {
"description": "開始時間と終了時間を指定して、オーディオ ファイルをカットおよびトリミングし、特定のセグメントを抽出します。",
"longDescription": "このツールを使えば、開始時間と終了時間を指定してオーディオファイルをトリミングできます。長いオーディオファイルから特定のセグメントを抽出したり、不要な部分を削除したり、短いクリップを作成したりできます。MP3、AAC、WAVなど、様々なオーディオ形式に対応しています。ポッドキャスト編集、音楽制作、その他あらゆるオーディオ編集のニーズに最適です。",
"shortDescription": "オーディオ ファイルをトリミングして特定の時間セグメントを抽出します (MP3、AAC、WAV)。",
"title": "オーディオをトリムする"
}
}

114
public/locales/ja/csv.json Normal file
View File

@@ -0,0 +1,114 @@
{
"changeCsvSeparator": {
"description": "CSVファイルの区切り文字を変更します。カンマ、セミコロン、タブ、カスタム区切り文字など、さまざまなCSV形式間で変換できます。",
"shortDescription": "CSVファイルの区切り文字を変更する",
"title": "CSVセパレーターの変更"
},
"csvRowsToColumns": {
"description": "このツールは、CSVカンマ区切り値ファイルの行を列に変換します。入力CSVから水平方向の行を1行ずつ抽出し、90度回転させて、カンマで区切られた垂直方向の列として出力します。', longDescription: 'このツールは、CSVカンマ区切り値ファイルの行を列に変換します。例えば、入力CSVデータが6行の場合、出力は6列になり、行の要素は上から下へ並べられます。整形式のCSVでは、各行の値の数は同じです。ただし、行にフィールドが欠落している場合は、プログラムが修正します。欠落データを空要素で埋めるか、「missing」、「?」、「x」などのカスタム要素で置き換えるかを選択できます。変換プロセス中、ツールはCSVファイルから空行表示情報のない行やコメントなどの不要な情報も削除します。ツールがコメントを正しく識別できるように、オプションで行頭のコメント開始記号を指定できます。この記号は通常、ハッシュ「#」またはダブルスラッシュ「//」です。CSV-abulous!",
"longDescription": "このツールは、CSVカンマ区切り値ファイルの行を列に変換します。例えば、入力CSVデータが6行の場合、出力は6列になり、行の要素は上から下に並べられます。整形式のCSVでは、各行の値の数は同じです。ただし、行にフィールドが欠落している場合は、プログラムが修正し、利用可能なオプションから選択できます。欠落データを空の要素で埋めるか、欠落データをカスタム要素で置き換えます。",
"shortDescription": "CSV の行を列に変換します。",
"title": "CSVの行を列に変換する"
},
"csvToJson": {
"columnSeparator": "列区切り文字(例:, ; \\t",
"commentSymbol": "コメント記号(例:#",
"conversionOptions": "変換オプション",
"description": "区切り文字、引用符、出力フォーマットなどのカスタマイズ可能なオプションを使用して、CSVファイルをJSON形式に変換します。ヘッダー、コメント、動的な型変換をサポートします。",
"dynamicTypes": "動的型",
"dynamicTypesDescription": "数値とブール値を自動的に変換する",
"errorParsing": "CSV 解析エラー: {{error}}",
"fieldQuote": "フィールド引用符(例: \"",
"inputCsvFormat": "入力CSV形式",
"inputTitle": "入力CSV",
"resultTitle": "出力JSON",
"shortDescription": "CSV データを JSON 形式に変換します。",
"skipEmptyLines": "空行をスキップ",
"skipEmptyLinesDescription": "入力CSV内の空行を無視する",
"title": "CSVをJSONに変換する",
"useHeaders": "ヘッダーを使用する",
"useHeadersDescription": "最初の行を列ヘッダーとして扱う"
},
"csvToTsv": {
"description": "以下のフォームにCSVファイルをアップロードすると、自動的にTSVファイルに変換されます。ツールのオプションでは、入力CSV形式をカスタマイズできます。フィールド区切り文字、引用符、コメント記号を指定したり、空のCSV行をスキップしたり、CSVの列ヘッダーを保持するかどうかを選択したりできます。",
"longDescription": "このツールは、カンマ区切り値CSVデータをタブ区切り値TSVデータに変換します。CSVとTSVはどちらも表形式のデータを保存する一般的なファイル形式ですが、値を区切る区切り文字が異なります。CSVではカンマ",
"shortDescription": "CSV データを TSV 形式に変換します。",
"title": "CSVをTSVに変換する"
},
"csvToXml": {
"description": "カスタマイズ可能なオプションを使用して、CSV ファイルを XML 形式に変換します。",
"shortDescription": "CSV データを XML 形式に変換します。",
"title": "CSVをXMLに変換する"
},
"csvToYaml": {
"description": "下記のフォームにCSVファイルをアップロードするだけで、自動的にYAMLファイルに変換されます。ツールオプションでは、フィールド区切り文字、フィールド引用符、コメント文字を指定して、カスタムCSV形式に対応させることができます。さらに、出力YAML形式として、CSVヘッダーを保持する形式とCSVヘッダーを除外する形式を選択できます。",
"longDescription": "このツールは、CSVカンマ区切り値データをYAMLYet Another Markup Languageデータに変換します。CSVは、行と列で構成される行列のようなデータ型を表すために使用されるシンプルな表形式です。一方、YAMLはより高度な形式実際にはJSONのスーパーセットであり、シリアル化のために人間が読みやすいデータを作成し、リスト、辞書、ネストされたオブジェクトをサポートしています。このプログラムは、さまざまな入力CSV形式をサポートしています。入力データは、カンマ区切りデフォルト、セミコロン区切り、パイプ区切り、または全く異なる区切り文字を使用できます。オプションで、データで使用する正確な区切り文字を指定できます。同様に、オプションでは、CSVフィールドを囲むために使用される引用符文字デフォルトは二重引用符を指定できます。また、オプションでコメント記号を指定することにより、コメントで始まる行をスキップすることもできます。これにより、不要な行をスキップしてデータを整理できます。CSVをYAMLに変換するには、2つの方法があります。最初の方法は、CSVの各行をYAMLリストに変換します。2番目の方法は、CSVの最初の行からヘッダーを抽出し、それらのヘッダーに基づいてキーを持つYAMLオブジェクトを作成します。YAML構造のインデントに使用するスペースの数を指定することで、出力YAML形式をカスタマイズすることもできます。逆変換、つまりYAMLからCSVへの変換が必要な場合は、YAMLからCSVへの変換ツールをご利用ください。CSV変換はまさに至高です",
"shortDescription": "CSV ファイルを YAML ファイルにすばやく変換します。",
"title": "CSVをYAMLに変換する"
},
"findIncompleteCsvRecords": {
"checkingOptions": "オプションの確認",
"commentCharacterDescription": "コメント行の開始を示す文字を入力します。この記号で始まる行はスキップされます。",
"csvInputOptions": "CSV入力オプション",
"csvSeparatorDescription": "CSV 入力ファイル内の列を区切るために使用する文字を入力します。",
"deleteLinesWithNoData": "データのない行を削除する",
"deleteLinesWithNoDataDescription": "CSV 入力ファイルから空の行を削除します。",
"description": "以下のフォームにCSVファイルをアップロードするだけで、このツールは行または列に欠損値がないかどうかを自動的にチェックします。ツールのオプションでは、入力ファイルの形式区切り文字、引用符、コメント文字の指定を調整できます。さらに、空値のチェックを有効にしたり、空行をスキップしたり、出力時のエラーメッセージの数に制限を設定したりすることもできます。",
"findEmptyValues": "空の値を見つける",
"findEmptyValuesDescription": "空の CSV フィールドに関するメッセージを表示します (これらは欠落したフィールドではなく、何も含まれていないフィールドです)。",
"inputTitle": "入力CSV",
"limitNumberOfMessages": "メッセージ数を制限する",
"messageLimitDescription": "出力されるメッセージ数の制限を設定します。",
"quoteCharacterDescription": "CSV 入力フィールドを引用するために使用する引用符文字を入力します。",
"resultTitle": "CSVステータス",
"shortDescription": "CSV 内で値が欠落している行と列をすばやく見つけます。",
"title": "不完全なCSVレコードを見つける",
"toolInfo": {
"title": "何ですか {{title}}"
}
},
"insertCsvColumns": {
"appendColumns": "列を追加する",
"commentCharacterDescription": "コメント行の開始を示す文字を入力します。この記号で始まる行はスキップされます。",
"csvOptions": "CSVオプション",
"csvSeparator": "CSVセパレーター",
"csvToInsert": "挿入するCSV",
"csvToInsertDescription": "CSVに挿入したい列を1つ以上入力してください。列区切りに使用する文字は、CSV入力ファイル内の文字と同じである必要があります。注空白行は無視されます。",
"customFillDescription": "入力 CSV ファイルが不完全 (値が欠落している) な場合は、レコードに空のフィールドまたはカスタム シンボルを追加して、整形式の CSV を作成しますか?",
"customFillValueDescription": "このカスタム値を使用して、不足しているフィールドを入力します。(上記の「カスタム値」モードでのみ機能します。)",
"customPosition": "カスタム位置",
"customPositionOptionsDescription": "CSV ファイルに列を挿入する方法を選択します。",
"description": "指定された位置に CSV データに新しい列を追加します。",
"fillWithCustomValues": "関税額を入力する",
"fillWithEmptyValues": "空の値を入力する",
"headerName": "ヘッダー名",
"headerNameDescription": "後ろに列を挿入する列のヘッダー。",
"inputTitle": "入力CSV",
"insertingPositionDescription": "CSV ファイル内の列を挿入する場所を指定します。",
"position": "位置",
"positionOptions": "ポジションオプション",
"prependColumns": "列を先頭に追加する",
"quoteCharDescription": "CSV 入力フィールドを引用するために使用する引用符文字を入力します。",
"resultTitle": "CSV出力",
"rowNumberDescription": "後ろに列を挿入する列の番号。",
"separatorDescription": "CSV 入力ファイル内の列を区切るために使用する文字を入力します。",
"shortDescription": "CSV ファイル内の任意の場所に 1 つ以上の新しい列をすばやく挿入します。",
"title": "CSV列を挿入する",
"toolInfo": {
"description": "このツールを使用すると、CSVデータの指定した位置に新しい列を挿入できます。ヘッダー名または列番号に基づいて、任意の位置に列を追加、追加、または挿入できます。",
"title": "CSV列の挿入"
}
},
"swapCsvColumns": {
"description": "以下のフォームにCSVファイルをアップロードし、入れ替えたい列を指定するだけで、ツールは出力ファイル内で指定された列の位置を自動的に変更します。ツールのオプションでは、入れ替えたい列の位置や列名を指定できるほか、不完全なデータを修正したり、空のレコードやコメントアウトされたレコードを削除したりすることもできます。",
"longDescription": "このツールは、CSVデータの列の位置を入れ替えることでデータを再構成します。列を入れ替えることで、頻繁に使用するデータをまとめて配置したり、先頭に配置したりすることで、データの比較や編集が容易になり、CSVファイルの読みやすさが向上します。例えば、最初の列を最後の列と入れ替えたり、2番目の列を3番目の列と入れ替えたりすることができます。列の位置に基づいて列を入れ替えるには、",
"shortDescription": "CSV 列を並べ替えます。",
"title": "CSV列の入れ替え"
},
"transposeCsv": {
"description": "以下のフォームにCSVファイルをアップロードするだけで、このツールが自動的にCSVを転置します。ツールのオプションでは、CSV内のコメント行の先頭文字を指定して削除できます。また、CSVが不完全欠損値な場合は、欠損値を空文字または任意の文字に置き換えることができます。",
"longDescription": "このツールは、カンマ区切り値CSVを転置します。CSVをデータの行列として扱い、すべての要素を主対角線を挟んで反転します。出力には入力と同じCSVデータが含まれますが、すべての行が列になり、すべての列が行になります。転置後、CSVファイルの次元は逆になります。たとえば、入力ファイルに4列3行がある場合、出力ファイルは3列4行になります。変換中に、プログラムは不要な行のデータを削除し、不完全なデータを修正します。具体的には、ツールはオプションで設定できる特定の文字で始まるすべての空のレコードとコメントを自動的に削除します。さらに、CSVデータが破損または失われた場合、ユーティリティはオプションで指定できる空のフィールドまたはカスタムフィールドでファイルを補完します。CSV-abulous!",
"shortDescription": "CSV ファイルをすばやく転置します。",
"title": "CSV転置"
}
}

View File

@@ -0,0 +1,98 @@
{
"changeColors": {
"description": "世界",
"shortDescription": "画像内の色を素早く入れ替える",
"title": "画像の色を変更する"
},
"changeOpacity": {
"description": "画像の透明度を簡単に調整できます。画像をアップロードし、スライダーを使って0完全に透明から1完全に不透明の間で希望の不透明度を設定し、変更した画像をダウンロードするだけです。",
"shortDescription": "画像の透明度を調整する",
"title": "画像の不透明度を変更する"
},
"compress": {
"description": "品質を維持しながら画像ファイルのサイズを縮小します。",
"inputTitle": "入力画像",
"resultTitle": "圧縮画像",
"shortDescription": "適切な品質を維持しながら画像を圧縮してファイル サイズを縮小します。",
"title": "画像を圧縮"
},
"compressPng": {
"description": "これはPNG画像を圧縮するプログラムです。PNG画像を入力エリアに貼り付けると、プログラムがすぐに圧縮し、出力エリアに結果を表示します。オプションでは、圧縮レベルを調整したり、圧縮前の画像ファイルサイズと新しい画像ファイルサイズを確認したりできます。",
"shortDescription": "PNGを素早く圧縮する",
"title": "PNGを圧縮する"
},
"convertJgpToPng": {
"description": "JPG画像をPNGに素早く変換できます。左側のエディタにPNG画像をインポートするだけです。",
"shortDescription": "JPG画像をPNGに素早く変換",
"title": "JPGをPNGに変換する"
},
"convertToJpg": {
"description": "さまざまな画像形式 (PNG、GIF、TIF、PSD、SVG、WEBP、HEIC、RAW) を、カスタマイズ可能な品質と背景色の設定で JPG に変換します。",
"shortDescription": "品質管理しながら画像をJPGに変換する",
"title": "画像をJPGに変換する"
},
"createTransparent": {
"description": "世界",
"shortDescription": "画像を素早く透明にする",
"title": "透明なPNGを作成する"
},
"crop": {
"description": "画像をトリミングして不要な部分を削除します。",
"inputTitle": "入力画像",
"resultTitle": "切り抜かれた画像",
"shortDescription": "画像を素早く切り取ります。",
"title": "画像をトリミング"
},
"editor": {
"description": "切り抜き、回転、注釈、色調整、透かしの追加など、高度な画像編集ツールを備えた高度な画像エディター。プロ仕様のツールを使って、ブラウザ上で直接画像を編集できます。",
"shortDescription": "高度なツールと機能で画像を編集する",
"title": "画像エディタ"
},
"imageToText": {
"description": "光学文字認識 (OCR) を使用して画像 (JPG、PNG) からテキストを抽出します。",
"shortDescription": "OCR を使用して画像からテキストを抽出します。",
"title": "画像からテキストへOCR"
},
"qrCode": {
"description": "URL、テキスト、電子メール、電話、SMS、WiFi、vCard など、さまざまなデータ タイプの QR コードを生成します。",
"shortDescription": "さまざまなデータ形式に合わせてカスタマイズされた QR コードを作成します。",
"title": "QRコードジェネレーター"
},
"removeBackground": {
"description": "世界",
"shortDescription": "画像から背景を自動的に削除する",
"title": "画像から背景を削除する"
},
"resize": {
"description": "画像をさまざまな寸法に合わせてサイズ変更します。",
"dimensionType": "ディメンションタイプ",
"heightDescription": "高さ(ピクセル単位)",
"inputTitle": "入力画像",
"maintainAspectRatio": "アスペクト比を維持",
"maintainAspectRatioDescription": "画像の元のアスペクト比を維持します。",
"percentage": "パーセンテージ",
"percentageDescription": "元のサイズの割合(例:半分のサイズの場合は 50、2 倍のサイズの場合は 200",
"resizeByPercentage": "パーセンテージでサイズを変更する",
"resizeByPercentageDescription": "元のサイズのパーセンテージを指定してサイズを変更します。",
"resizeByPixels": "ピクセル単位でサイズ変更",
"resizeByPixelsDescription": "ピクセル単位で寸法を指定してサイズを変更します。",
"resizeMethod": "サイズ変更方法",
"resultTitle": "サイズ変更された画像",
"setHeight": "高さの設定",
"setHeightDescription": "高さをピクセル単位で指定し、アスペクト比に基づいて幅を計算します。",
"setWidth": "幅を設定する",
"setWidthDescription": "幅をピクセル単位で指定し、アスペクト比に基づいて高さを計算します。",
"shortDescription": "画像のサイズを簡単に変更できます。",
"title": "画像のサイズ変更",
"toolInfo": {
"description": "このツールを使えば、JPG、PNG、SVG、GIF画像のサイズを変更できます。ピクセル単位またはパーセンテージでサイズを指定し、元のアスペクト比を維持するオプションも用意されています。",
"title": "画像のサイズ変更"
},
"widthDescription": "幅(ピクセル単位)"
},
"rotate": {
"description": "指定された角度で画像を回転します。",
"shortDescription": "画像を簡単に回転します。",
"title": "画像を回転する"
}
}

View File

@@ -0,0 +1,62 @@
{
"escapeJson": {
"description": "JSON文字列内の特殊文字をエスケープします。JSONデータを適切にエスケープされた形式に変換して、安全な転送や保存を実現します。",
"shortDescription": "JSON内の特殊文字をエスケープする",
"title": "JSON のエスケープ"
},
"jsonToXml": {
"description": "JSONデータをXML形式に変換します。構造化されたJSONオブジェクトを整形式のXMLドキュメントに変換します。",
"shortDescription": "JSONをXML形式に変換する",
"title": "JSONからXMLへ"
},
"minify": {
"description": "JSON から不要な空白をすべて削除します。",
"inputTitle": "入力JSON",
"resultTitle": "縮小されたJSON",
"shortDescription": "空白を削除してJSONを縮小する",
"title": "JSONを縮小する",
"toolInfo": {
"description": "JSONの縮小とは、JSONデータの妥当性を維持しながら、不要な空白文字をすべて削除するプロセスです。これには、JSONを正しく解析するために不要なスペース、改行、インデントなどが含まれます。縮小によりJSONデータのサイズが縮小され、データ構造と値は全く同じまま、保存と転送の効率が向上します。",
"title": "JSON の縮小とは何ですか?"
}
},
"prettify": {
"description": "適切なインデントとスペースを使用して JSON をフォーマットします。",
"indentation": "インデント",
"inputTitle": "入力JSON",
"resultTitle": "整形されたJSON",
"shortDescription": "JSON コードをフォーマットして美しくする",
"title": "JSONを美しくする",
"toolInfo": {
"description": "このツールを使用すると、JSON データを適切なインデントとスペースでフォーマットできるため、読みやすく、操作しやすくなります。",
"title": "JSONを美しくする"
},
"useSpaces": "スペースを使用する",
"useSpacesDescription": "スペースで出力をインデントする",
"useTabs": "タブを使用する",
"useTabsDescription": "出力をタブでインデントします。"
},
"stringify": {
"description": "JavaScriptオブジェクトをJSON文字列形式に変換します。データ構造をJSON文字列にシリアル化して保存または転送します。",
"shortDescription": "オブジェクトをJSON文字列に変換する",
"title": "JSONを文字列化する"
},
"tsvToJson": {
"description": "TSVタブ区切り値データをJSON形式に変換します。表形式のデータを構造化されたJSONオブジェクトに変換します。",
"shortDescription": "TSVをJSON形式に変換する",
"title": "TSVからJSONへ"
},
"validateJson": {
"description": "JSON が有効かつ整形式であるかどうかを確認します。",
"inputTitle": "入力JSON",
"invalidJson": "❌ {{error}}",
"resultTitle": "検証結果",
"shortDescription": "JSONコードのエラーを検証する",
"title": "JSONを検証する",
"toolInfo": {
"description": "JSONJavaScript Object Notationは軽量なデータ交換形式です。JSON検証は、データの構造がJSON標準に準拠していることを確認します。有効なJSONオブジェクトには、以下の要素が必要です。- プロパティ名が二重引用符で囲まれている。- 中括弧{}が適切にバランスされている。- 最後のキーと値のペアの後にカンマが付いていない。- オブジェクトと配列が適切にネストされている。このツールは入力されたJSONを検証し、一般的なエラーを特定して修正するためのフィードバックを提供します。",
"title": "JSON 検証とは何ですか?"
},
"validJson": "✅ 有効なJSON"
}
}

208
public/locales/ja/list.json Normal file
View File

@@ -0,0 +1,208 @@
{
"duplicate": {
"concatenate": "連結",
"concatenateDescription": "コピーを連結する(チェックを外すと、アイテムが織り交ぜられます)",
"copyDescription": "コピー数(端数も可)",
"description": "リストアイテムを複製するための、世界で最もシンプルなブラウザベースのユーティリティです。リストを入力し、複製条件を指定するだけで、アイテムのコピーを作成できます。データの拡張、テスト、繰り返しパターンの作成に最適です。",
"duplicationOptions": "複製オプション",
"examples": {
"fractional": {
"description": "この例では、リストを小数部数で複製する方法を示します。",
"title": "部分的な複製"
},
"interweave": {
"description": "この例では、項目を連結するのではなく織り交ぜる方法を示します。",
"title": "織り交ぜたアイテム"
},
"reverse": {
"description": "この例では、リストを逆の順序で複製する方法を示します。",
"title": "逆複製"
},
"simple": {
"description": "この例では、単語のリストを複製する方法を示します。",
"title": "単純な複製"
}
},
"inputTitle": "入力リスト",
"joinSeparatorDescription": "重複したリストを結合するための区切り文字",
"resultTitle": "重複リスト",
"reverse": "逆行する",
"reverseDescription": "重複したアイテムを元に戻す",
"shortDescription": "指定した条件でリスト項目を複製する",
"splitByRegex": "正規表現で分割",
"splitBySymbol": "シンボルで分割",
"splitOptions": "分割オプション",
"splitSeparatorDescription": "リストを分割するための区切り文字",
"title": "重複",
"toolInfo": {
"description": "このツールを使うと、リスト内の項目を複製できます。複製する数(小数点以下を含む)を指定したり、項目を連結するか織り交ぜるかを制御したり、複製した項目を反転させたりすることも可能です。繰り返しパターンの作成、テストデータの生成、あるいは予測可能な内容のリスト拡張などに便利です。",
"title": "リストの重複"
}
},
"findMostPopular": {
"description": "リスト内で最も人気のあるアイテムを見つけるための、世界で最もシンプルなブラウザベースのユーティリティです。リストを入力するだけで、最も頻繁に表示されるアイテムを瞬時に表示します。データ分析、トレンドの特定、共通要素の発見に最適です。",
"shortDescription": "最も頻繁に発生するアイテムを見つける",
"title": "最も人気のあるものを探す"
},
"findUnique": {
"caseSensitiveItems": "大文字と小文字を区別する項目",
"caseSensitiveItemsDescription": "大文字と小文字が異なる項目をリスト内の一意の要素として出力します。",
"delimiterDescription": "区切り記号または正規表現を設定します。",
"description": "リスト内の一意の項目を見つけるための、世界で最もシンプルなブラウザベースのユーティリティです。リストを入力すると、重複を除いたすべての一意の値が瞬時に取得されます。データのクリーニング、重複除去、または異なる要素の検索に最適です。",
"findAbsolutelyUniqueItems": "絶対にユニークなアイテムを見つける",
"findAbsolutelyUniqueItemsDescription": "リストの項目のうち、単一のコピー内に存在するものだけを表示します。",
"inputListDelimiter": "入力リスト区切り文字",
"inputTitle": "入力リスト",
"outputListDelimiter": "出力リスト区切り文字",
"resultTitle": "ユニークなアイテム",
"shortDescription": "リスト内のユニークなアイテムを見つける",
"skipEmptyItems": "空の項目をスキップ",
"skipEmptyItemsDescription": "出力に空のリスト項目を含めないでください。",
"title": "ユニークなものを見つける",
"trimItems": "リスト項目をトリムする",
"trimItemsDescription": "項目を比較する前に先頭と末尾のスペースを削除します。",
"uniqueItemOptions": "ユニークなアイテムオプション"
},
"group": {
"deleteEmptyItems": "空のアイテムを削除する",
"deleteEmptyItemsDescription": "空の項目は無視し、グループに含めません。",
"description": "リスト項目をグループ化するための、世界で最もシンプルなブラウザベースのユーティリティです。リストを入力し、グループ化の条件を指定するだけで、項目を論理的なグループに整理できます。データの分類、情報の整理、構造化されたリストの作成に最適です。カスタムセパレーターと様々なグループ化オプションをサポートしています。",
"emptyItemsAndPadding": "空の項目とパディング",
"groupNumberDescription": "グループ内のアイテム数",
"groupSeparatorDescription": "グループ区切り文字",
"groupSizeAndSeparators": "グループサイズと区切り",
"inputItemSeparator": "入力項目セパレーター",
"inputTitle": "入力リスト",
"itemSeparatorDescription": "項目区切り文字",
"leftWrapDescription": "グループの左折り返し記号。",
"padNonFullGroups": "非フルグループのパディング",
"padNonFullGroupsDescription": "いっぱいでないグループをカスタム項目で埋めます (以下に入力)。",
"paddingCharDescription": "この文字または項目を使用して、完全でないグループを埋め込みます。",
"resultTitle": "グループ化されたアイテム",
"rightWrapDescription": "グループの右折り返し記号。",
"shortDescription": "共通のプロパティでリスト項目をグループ化する",
"splitOperators": {
"regex": {
"description": "入力リスト項目を正規表現で区切ります。",
"title": "正規表現を使用して分割する"
},
"symbol": {
"description": "入力リスト項目を文字で区切ります。",
"title": "分割にシンボルを使用する"
}
},
"splitSeparatorDescription": "区切り記号または正規表現を設定します。",
"title": "グループ"
},
"reverse": {
"description": "これは、すべてのリスト項目を逆順に表示する、非常にシンプルなブラウザベースのアプリケーションです。入力項目は任意の記号で区切ることができ、逆順に表示するリスト項目の区切り文字を変更することもできます。",
"inputTitle": "入力リスト",
"itemSeparator": "アイテムセパレーター",
"itemSeparatorDescription": "区切り記号または正規表現を設定します。",
"outputListOptions": "出力リストオプション",
"outputSeparatorDescription": "出力リスト項目のセパレーター。",
"resultTitle": "逆リスト",
"shortDescription": "リストを素早く逆順にする",
"splitOperators": {
"regex": {
"description": "入力リスト項目を正規表現で区切ります。",
"title": "正規表現を使用して分割する"
},
"symbol": {
"description": "入力リスト項目を文字で区切ります。",
"title": "分割にシンボルを使用する"
}
},
"splitterMode": "スプリッターモード",
"title": "逆行する",
"toolInfo": {
"description": "このユーティリティを使えば、リスト内の項目の順序を逆にすることができます。このユーティリティはまず入力リストを個々の項目に分割し、最後の項目から最初の項目まで反復処理を行い、反復処理中に各項目を出力に出力します。入力リストには、数字、文字列、単語、文章など、テキストデータとして表現できるあらゆるものを含めることができます。入力項目の区切り文字には正規表現も使用できます。例えば、正規表現 /[;,]/ を使用すると、カンマ区切りまたはセミコロン区切りの項目を使用できます。入力リストと出力リストの項目の区切り文字は、オプションでカスタマイズできます。デフォルトでは、入力リストと出力リストの両方がカンマ区切りです。まさにリストの素晴らしさ!",
"title": "リストリバーサーとは何ですか?"
}
},
"rotate": {
"description": "リスト項目を回転させる、世界で最もシンプルなブラウザベースのユーティリティです。リストを入力し、回転量を指定すると、指定した数だけ項目を移動できます。データ操作、循環シフト、リストの並べ替えに最適です。",
"shortDescription": "リスト項目を指定された位置で回転する",
"title": "回転"
},
"shuffle": {
"delimiterDescription": "区切り記号または正規表現を設定します。",
"description": "リスト項目をシャッフルする、世界で最もシンプルなブラウザベースのユーティリティです。リストを入力すると、項目がランダムな順序で並んだランダムバージョンが瞬時に作成されます。バラエティ豊かなリストの作成、ランダム性のテスト、順序付けられたデータの混合などに最適です。",
"inputListSeparator": "入力リストセパレーター",
"inputTitle": "入力リスト",
"joinSeparatorDescription": "ランダム化されたリストではこの区切り文字を使用します。",
"outputLengthDescription": "これだけの数のランダムアイテムを出力する",
"resultTitle": "シャッフルされたリスト",
"shortDescription": "リスト項目の順序をランダムにする",
"shuffledListLength": "シャッフルリストの長さ",
"shuffledListSeparator": "シャッフルリストセパレーター",
"title": "シャッフル"
},
"sort": {
"caseSensitive": "大文字と小文字を区別する並べ替え",
"caseSensitiveDescription": "大文字と小文字を別々に並べ替えます。昇順リストでは、大文字が小文字よりも前に表示されます。(アルファベット順の並べ替えモードでのみ機能します。)",
"description": "リスト項目を並べ替えるための、世界で最もシンプルなブラウザベースのユーティリティです。リストを入力し、並べ替え条件を指定することで、項目を昇順または降順に並べ替えることができます。データの整理、テキスト処理、順序付きリストの作成に最適です。",
"inputItemSeparator": "入力項目セパレーター",
"inputTitle": "入力リスト",
"joinSeparatorDescription": "この記号は、ソートされたリスト内の項目間の結合子として使用します。",
"orderDescription": "並べ替え順序を選択します。",
"orderOptions": {
"decreasing": "降順",
"increasing": "昇順"
},
"removeDuplicates": "重複を削除する",
"removeDuplicatesDescription": "重複したリスト項目を削除します。",
"resultTitle": "ソートされたリスト",
"shortDescription": "リスト項目を指定された順序で並べ替える",
"sortMethod": "ソート方法",
"sortMethodDescription": "並べ替え方法を選択します。",
"sortOptions": {
"alphabetic": "アルファベット順に並べ替え",
"length": "長さで並べ替え",
"numeric": "数値順に並べ替える"
},
"sortedItemProperties": "並べ替えられたアイテムのプロパティ",
"splitOperators": {
"regex": {
"description": "入力リスト項目を正規表現で区切ります。",
"title": "正規表現を使用して分割する"
},
"symbol": {
"description": "入力リスト項目を文字で区切ります。",
"title": "分割にシンボルを使用する"
}
},
"splitSeparatorDescription": "区切り記号または正規表現を設定します。",
"title": "選別"
},
"truncate": {
"description": "リストを切り捨てるための、世界で最もシンプルなブラウザベースのユーティリティです。リストを入力し、保持するアイテムの最大数を指定します。データ処理、リスト管理、コンテンツの長さ制限などに最適です。",
"shortDescription": "リストを指定された項目数に切り捨てる",
"title": "切り捨て"
},
"unwrap": {
"description": "リスト項目を展開するための、世界で最もシンプルなブラウザベースのユーティリティです。展開されたリストを入力し、展開条件を指定することで、整理された項目をフラット化できます。データ処理、テキスト操作、構造化リストからのコンテンツ抽出に最適です。",
"shortDescription": "構造化された形式からリスト項目をアンラップする",
"title": "ラップを解除"
},
"wrap": {
"description": "各リスト項目の前後にテキストを追加します。",
"inputTitle": "入力リスト",
"joinSeparatorDescription": "ラップされたリストを結合するためのセパレーター",
"leftTextDescription": "各項目の前に追加するテキスト",
"removeEmptyItems": "空のアイテムを削除する",
"resultTitle": "ラップされたリスト",
"rightTextDescription": "各項目の後に追加するテキスト",
"shortDescription": "指定した条件でリスト項目を囲む",
"splitByRegex": "正規表現で分割",
"splitBySymbol": "シンボルで分割",
"splitOptions": "分割オプション",
"splitSeparatorDescription": "リストを分割するための区切り文字",
"title": "包む",
"toolInfo": {
"description": "このツールを使うと、リスト内の各項目の前後にテキストを追加できます。左右に異なるテキストを指定したり、リストの処理方法を制御したりできます。リスト項目に引用符、括弧、その他の書式を追加したり、さまざまな形式に合わせてデータを準備したり、構造化テキストを作成したりするのに役立ちます。",
"title": "リストの折り返し"
},
"wrapOptions": "ラップオプション"
}
}

View File

@@ -0,0 +1,89 @@
{
"arithmeticSequence": {
"commonDifferenceDescription": "用語間の共通差異d",
"description": "カスタマイズ可能なパラメータを使用して算術シーケンスを生成します。",
"firstTermDescription": "数列の最初の項 (a₁)",
"numberOfTermsDescription": "生成する項の数 (n)",
"outputFormat": "出力形式",
"resultTitle": "生成されたシーケンス",
"separatorDescription": "用語間の区切り文字",
"sequenceParameters": "シーケンスパラメータ",
"shortDescription": "等差数列を生成する",
"title": "等差数列",
"toolInfo": {
"description": "等差数列とは、連続する各項の差が一定である数列です。この一定差は公差と呼ばれます。最初の項 (a₁) と公差 (d) が与えられれば、各項は前の項に公差を加えることで求められます。",
"title": "等差数列とは何ですか?"
}
},
"generate": {
"arithmeticSequenceOption": "等差数列オプション",
"description": "カスタマイズ可能なパラメータを使用して数値のシーケンスを生成します。",
"numberOfElementsDescription": "シーケンス内の要素の数。",
"resultTitle": "生成された番号",
"separator": "セパレーター",
"separatorDescription": "等差数列内の要素をこの文字で区切ります。",
"shortDescription": "指定された範囲内で乱数を生成する",
"startSequenceDescription": "この番号からシーケンスを開始します。",
"stepDescription": "各要素をこの量だけ増加します",
"title": "生成する",
"toolInfo": {
"description": "このツールを使用すると、カスタマイズ可能なパラメータを使用して数値列を生成できます。開始値、ステップサイズ、要素数を指定できます。",
"title": "数字を生成する"
}
},
"ohmsLaw": {
"description": "電圧、電流、抵抗を計算します",
"longDescription": "この計算機は、オームの法則V = I × Rを用いて、他の2つの電気パラメータが既知の場合、3つの電気パラメータのいずれかを決定します。オームの法則は、電圧V、電流I、抵抗Rの関係を記述する電気工学の基本原理です。このツールは、電子工学愛好家、電気技術者、そして回路設計に取り組む学生にとって、電気設計における未知の値を素早く解くために不可欠です。",
"shortDescription": "オームの法則を使って電気回路の電圧、電流、抵抗を計算する",
"title": "オームの法則"
},
"slackline": {
"description": "スラックラインの張力を計算する",
"longDescription": "この計算機はロープの中央に荷重がかかることを想定しています",
"shortDescription": "スラックラインや物干しロープのおおよその張力を計算しましょう。ただし、安全のためにこれに頼らないでください。",
"title": "スラックラインの張力"
},
"sphereArea": {
"description": "球の面積",
"longDescription": "この計算機は、A = 4πr²という公式を用いて球の表面積を計算します。半径を入力して表面積を求めることも、表面積を入力して必要な半径を計算することもできます。このツールは、幾何学を学ぶ学生、球体を扱うエンジニア、そして球面に関する計算を行う必要があるすべての人にとって便利です。",
"shortDescription": "球の半径に基づいて球の表面積を計算する",
"title": "球の面積"
},
"sphereVolume": {
"description": "球の体積",
"longDescription": "この計算機は、V = (4/3)πr³という公式を用いて球の体積を計算します。半径または直径を入力して体積を求めることも、体積を入力して必要な半径を求めることもできます。このツールは、物理学、工学、製造業などの分野で球体を扱う学生、エンジニア、専門家にとって非常に役立ちます。",
"shortDescription": "半径または直径を使用して球の体積を計算する",
"title": "球の体積"
},
"sum": {
"description": "数値リストの合計を計算します。数値をカンマまたは改行で区切って入力すると、合計が求められます。",
"extractionTypes": {
"delimiter": {
"description": "ここで数値区切りをカスタマイズします。(デフォルトでは改行です。)",
"title": "数値区切り文字"
},
"smart": {
"description": "入力内の数字を自動検出します。",
"title": "スマートサム"
}
},
"inputTitle": "入力",
"numberExtraction": "番号抽出",
"printRunningSum": "累計を印刷",
"printRunningSumDescription": "計算された合計を段階的に表示します。",
"resultTitle": "合計",
"runningSum": "累計",
"shortDescription": "数字の合計を計算する",
"title": "和",
"toolInfo": {
"description": "これは、複数の数値の合計を計算するためのブラウザベースのオンラインユーティリティです。数値は、カンマ、スペース、または改行を含む任意の文字で区切って入力できます。また、合計したい数値を含むテキストデータを貼り付けるだけで、ユーティリティがそれらの数値を抽出し、合計を計算します。",
"title": "数値合計計算機とは何ですか?"
}
},
"voltageDropInWire": {
"description": "2導体ケーブルの往復電圧と電力損失を計算します",
"longDescription": "この計算機は、2芯電気ケーブルにおける電圧降下と電力損失を計算するのに役立ちます。ケーブルの長さ、電線ゲージ断面積、材質の抵抗率、電流の流れを考慮します。このツールは、往復の電圧降下、ケーブルの総抵抗、そして熱として消費される電力を計算します。これは、電気技術者、電気技師、そして趣味で電気システムを設計する際に、負荷における電圧レベルが許容範囲内に維持されるようにする際に特に役立ちます。",
"shortDescription": "長さ、材質、電流に基づいて電気ケーブルの電圧降下と電力損失を計算します",
"title": "ケーブルの往復電圧降下"
}
}

113
public/locales/ja/pdf.json Normal file
View File

@@ -0,0 +1,113 @@
{
"compressPdf": {
"compressedFileSize": "圧縮ファイルサイズ",
"compressingPdf": "PDF を圧縮しています...",
"compressionLevel": "圧縮レベル",
"compressionSettings": "圧縮設定",
"description": "Ghostscriptを使用して品質を維持しながらPDFファイルのサイズを縮小する",
"errorCompressingPdf": "PDF の圧縮に失敗しました: {{error}}",
"errorReadingPdf": "PDFファイルの読み取りに失敗しました。有効なPDFであることを確認してください。",
"fileSize": "元のファイルサイズ",
"highCompression": "高圧縮",
"highCompressionDescription": "多少の品質低下を伴いファイルサイズを最大限に削減",
"inputTitle": "入力PDF",
"lowCompression": "低圧縮",
"lowCompressionDescription": "品質の低下を最小限に抑えながらファイルサイズをわずかに削減",
"mediumCompression": "中圧縮",
"mediumCompressionDescription": "ファイルサイズと品質のバランス",
"pages": "ページ数",
"resultTitle": "圧縮PDF",
"shortDescription": "ブラウザでPDFファイルを安全に圧縮",
"title": "PDFを圧縮"
},
"editor": {
"description": "注釈、フォーム入力、ハイライト、エクスポート機能を備えた高度なPDFエディター。テキスト挿入、描画、ハイライト、署名、フォーム入力などのプロ仕様のツールを使って、ブラウザ内で直接PDFを編集できます。",
"shortDescription": "高度な注釈、署名、編集ツールでPDFを編集",
"title": "PDFエディター"
},
"merge": {
"inputTitle": "入力PDF",
"loadingText": "ページの抽出",
"resultTitle": "結合したPDFを出力する",
"toolInfo": {
"description": "このツールを使えば、複数のPDFファイルを1つの文書に結合することができます。結合したいPDFファイルをアップロードするだけで、入力ファイルのすべてのページが1つのPDF文書に結合されます。",
"title": "Merge PDF ツールの使い方"
}
},
"mergePdf": {
"description": "複数の PDF ファイルを 1 つのドキュメントに結合します。",
"inputTitle": "入力PDF",
"mergingPdfs": "PDFの結合",
"pdfOptions": "PDFオプション",
"resultTitle": "結合されたPDF",
"shortDescription": "複数のPDFファイルを1つの文書に結合する",
"sortByFileName": "ファイル名で並べ替え",
"sortByFileNameDescription": "PDFをファイル名のアルファベット順に並べ替える",
"sortByUploadOrder": "アップロード順に並べ替え",
"sortByUploadOrderDescription": "PDFをアップロードされた順序で保存する",
"title": "PDFを結合",
"toolInfo": {
"description": "このツールを使えば、複数のPDFファイルを1つの文書に結合できます。PDFファイルの並び順を指定すると、ツールが指定した順序で結合します。",
"title": "PDFファイルの結合"
}
},
"pdfToEpub": {
"description": "PDF文書をEPUBファイルに変換して、電子書籍リーダーとの互換性を高めます。', icon: 'material-symbols:import-contacts', components: lazy(() => import('./index')), keywords: ['pdf', 'epub', 'convert', 'ebook'], path: 'pdf-to-epub', i18n: { name: 'pdf:pdfToEpub.title', description: 'pdf:pdfToEpub.description",
"shortDescription": "PDFファイルをEPUB形式に変換する",
"title": "PDFからEPUBへ"
},
"pdfToPng": {
"description": "PDF ドキュメントを PNG パネルに変換します。",
"longDescription": "PDFをアップロードすると、ブラウザ内で各ページを高画質のPNG画像に変換できます。このツールは、ビジュアルコンテンツの抽出や個々のページの共有に最適です。データはアップロードされず、すべてローカルで実行されます。",
"shortDescription": "PDFをPNG画像に変換する",
"title": "PDFからPNGへ"
},
"protectPdf": {
"description": "ブラウザで安全にPDFファイルにパスワード保護を追加します",
"shortDescription": "PDFファイルをパスワードで安全に保護する",
"title": "PDFを保護する"
},
"rotatePdf": {
"allPagesWillBeRotated": "全て {{count}} ページが回転します",
"angleOptions": {
"clockwise90": "90°時計回り",
"counterClockwise270": "270°反時計回り90°",
"upsideDown180": "180°上下逆さま"
},
"applyToAllPages": "すべてのページに適用",
"description": "PDF ドキュメント内のページを回転します。",
"inputTitle": "入力PDF",
"longDescription": "PDFページの向きを90度、180度、または270度回転して変更できます。スキャンミスを修正したり、印刷用のPDFを準備したりする際に便利です。",
"pageRangesDescription": "ページ番号または範囲をコンマで区切って入力してください1,3,5-7",
"pageRangesPlaceholder": "例1.5-8",
"pagesWillBeRotated": "{{count}} ページ{{count !== 1 ? 's' : ''}} 回転します",
"pdfPageCount": "PDFには {{count}} ページ{{count !== 1 ? 's' : ''}}",
"resultTitle": "回転したPDF",
"rotatingPages": "ページの回転",
"rotationAngle": "回転角度",
"rotationSettings": "回転設定",
"shortDescription": "PDF文書のページを回転する",
"title": "PDFを回転",
"toolInfo": {
"description": "このツールを使うと、PDF文書内のページを回転できます。すべてのページを回転することも、特定のページを指定して回転させることもできます。回転角度は、時計回り90度、180度上下反転、または反時計回り90度270度から選択できます。特定のページを回転させるには、「すべてのページに適用」のチェックを外し、ページ番号またはページ範囲をカンマで区切って入力します1,3,5-7。",
"title": "PDF回転ツールの使い方"
}
},
"splitPdf": {
"description": "PDF ドキュメントから特定のページを抽出します。",
"extractingPages": "ページの抽出",
"inputTitle": "入力PDF",
"pageExtractionPreview": "{{count}} ページ{{count !== 1 ? 's' : ''}} 抽出されます",
"pageRangesDescription": "ページ番号または範囲をコンマで区切って入力してください1,3,5-7",
"pageRangesPlaceholder": "例1.5-8",
"pageSelection": "ページ選択",
"pdfPageCount": "PDFには {{count}} ページ{{count !== 1 ? 's' : ''}}",
"resultTitle": "抽出されたPDF",
"shortDescription": "PDFファイルから特定のページを抽出する",
"title": "PDFを分割",
"toolInfo": {
"description": "このツールを使うと、PDF文書から特定のページを抽出できます。抽出するページは、個々のページまたはページ範囲で指定できます。",
"title": "PDFを分割"
}
}
}

View File

@@ -0,0 +1,261 @@
{
"base64": {
"decode": "Base64デコード",
"description": "Base64 エンコーディングを使用してテキストをエンコードまたはデコードします。",
"encode": "Base64エンコード",
"inputTitle": "入力データ",
"optionsTitle": "Base64オプション",
"resultTitle": "結果",
"shortDescription": "Base64 を使用してデータをエンコードまたはデコードします。",
"title": "Base64 エンコーダ/デコーダ",
"toolInfo": {
"description": "Base64は、ASCII文字列形式のデータを基数64の表現に変換して表現するエンコード方式です。文字列のエンコードにも使用できますが、テキストデータを扱うように設計されたメディアで伝送するバイナリデータのエンコードによく使用されます。",
"title": "Base64 とは何ですか?"
}
},
"censor": {
"description": "テキスト内の単語を検閲するためのユーティリティです。左側の入力フォームにテキストを入力し、オプションで不適切な単語をすべて指定すると、出力領域に検閲されたテキストが即座に表示されます。\", longDescription: 'このオンラインツールを使えば、あらゆるテキスト内の特定の単語を検閲できます。不要な単語罵り言葉や秘密の言葉などのリストを指定すると、プログラムがそれらを代替単語に置き換え、安全に読めるテキストを作成します。単語は、オプションの複数行テキストフィールドに1行につき1単語ずつ入力することで指定できます。', キーワード: ['text', 'censor', 'words', 'characters'], コンポーネント: lazy(() => import('./index')), i18n: { name: 'string:censor.title', description: 'string:censor.description",
"shortDescription": "不適切な単語をすぐにマスクするか、別の単語に置き換えます。",
"title": "テキスト検閲"
},
"createPalindrome": {
"description": "あらゆるテキストから回文を作成できる、世界で最もシンプルなブラウザベースのユーティリティです。テキストを入力すると、前後どちらから読んでも同じ回文に瞬時に変換されます。言葉遊び、対称的なテキストパターンの作成、言語的好奇心の探求などに最適です。",
"shortDescription": "前後どちらから読んでも同じテキストを作成する",
"title": "回文を作成する"
},
"extractSubstring": {
"description": "テキストから部分文字列を抽出できる、世界で最もシンプルなブラウザベースのユーティリティです。テキストを入力し、開始位置と終了位置を指定するだけで、必要な部分を抽出できます。データ処理、テキスト分析、あるいは大きなテキストブロックから特定のコンテンツを抽出するのに最適です。",
"shortDescription": "指定した位置の間のテキストの一部を抽出する",
"title": "部分文字列の抽出"
},
"join": {
"blankLinesAndTrailingSpaces": "空白行と末尾のスペース",
"deleteBlankDescription": "テキスト シンボルのない行を削除します。",
"deleteBlankTitle": "空白行を削除する",
"deleteTrailingDescription": "行末のスペースとタブを削除します。",
"deleteTrailingTitle": "末尾のスペースを削除",
"description": "カスタマイズ可能なセパレーターを使用してテキスト部分を結合します。",
"inputTitle": "テキストピース",
"joinCharacterDescription": "テキストの断片を連結する記号。(デフォルトではスペース)",
"joinCharacterPlaceholder": "キャラクターを参加させる",
"resultTitle": "結合テキスト",
"shortDescription": "指定した区切り文字でテキスト要素を結合する",
"textMergedOptions": "テキスト結合オプション",
"title": "テキストを結合",
"toolInfo": {
"description": "このツールを使えば、テキストの一部を結合できます。改行で区切られたテキスト値のリストを受け取り、それらを結合します。結合後のテキストの各部分の間に挿入する文字を設定できます。また、すべての空行を無視し、すべての行末のスペースとタブを削除することもできます。Textabulous",
"title": "テキストジョイナーとは何ですか?"
}
},
"palindrome": {
"description": "テキストが回文であるかどうかをチェックする、世界で最もシンプルなブラウザベースのユーティリティです。テキストが前後どちらから読んでも同じかどうかを瞬時に検証します。単語パズル、言語分析、対称的なテキストパターンの検証に最適です。様々な区切り文字と複数単語の回文検出に対応しています。",
"shortDescription": "テキストが前後で同じ読み方をしているか確認する",
"title": "回文"
},
"passwordGenerator": {
"avoidAmbiguous": "あいまいな文字i、I、l、0、Oは避けてください",
"description": "長さと文字種をカスタマイズ可能な、安全なランダムパスワードを生成します。小文字、大文字、数字、特殊文字から選択できます。読みやすさを向上させるため、あいまいな文字を避けるオプションも用意されています。",
"includeLowercase": "小文字azを含める",
"includeNumbers": "数字を含める09",
"includeSymbols": "特殊文字を含める",
"includeUppercase": "大文字AZを含める",
"lengthDesc": "パスワードの長さ",
"lengthPlaceholder": "例12",
"optionsTitle": "パスワードオプション",
"resultTitle": "生成されたパスワード",
"shortDescription": "カスタムオプションで安全なランダムパスワードを生成する",
"title": "パスワードジェネレーター",
"toolInfo": {
"description": "このツールは、選択した条件に基づいて安全なランダムパスワードを生成します。長さをカスタマイズしたり、様々な文字種を含めるか除外したり、読みやすさを向上させるために曖昧な文字を避けたりすることができます。アカウント、アプリケーション、その他あらゆるセキュリティニーズに対応する強力なパスワードの作成に最適です。",
"title": "パスワードジェネレータについて"
}
},
"quote": {
"allowDoubleQuotation": "二重引用符を許可する",
"description": "カスタマイズ可能なオプションを使用してテキストを引用符で囲みます。",
"inputTitle": "入力テキスト",
"leftQuoteDescription": "左引用文字",
"processAsMultiLine": "複数行テキストとして処理",
"quoteEmptyLines": "空行を引用する",
"quoteOptions": "引用オプション",
"resultTitle": "引用テキスト",
"rightQuoteDescription": "右引用符文字",
"shortDescription": "さまざまなスタイルでテキストを引用符で囲む",
"title": "テキスト引用",
"toolInfo": {
"description": "このツールを使うと、テキストを引用符で囲むことができます。様々な引用符文字を選択したり、複数行テキストを扱ったり、空行の処理方法を制御したりできます。プログラミング用のテキストの作成、データの書式設定、スタイリッシュなテキストの作成に役立ちます。",
"title": "テキスト引用"
}
},
"randomizeCase": {
"description": "テキストの大文字と小文字をランダム化する、世界で最もシンプルなブラウザベースのユーティリティです。テキストを入力すると、大文字と小文字がランダムにランダムに変換されます。ユニークなテキストエフェクトの作成、大文字と小文字の区別のテスト、多様なテキストパターンの生成に最適です。",
"shortDescription": "テキスト内の大文字と小文字をランダムにする",
"title": "ケースをランダム化"
},
"removeDuplicateLines": {
"description": "左側の入力フォームにテキストを読み込むと、出力エリアに重複行のないテキストが瞬時に表示されます。強力、無料、そして高速。テキスト行の読み込み 重複行のないテキスト行を取得",
"shortDescription": "テキストから重複行をすべて素早く削除します",
"title": "重複行を削除する"
},
"repeat": {
"delimiterDescription": "出力コピーの区切り文字。",
"delimiterPlaceholder": "デリミタ",
"description": "カスタマイズ可能なセパレーターを使用してテキストを複数回繰り返します。",
"inputTitle": "入力テキスト",
"numberPlaceholder": "番号",
"repeatAmountDescription": "繰り返し回数。",
"repetitionsDelimiter": "繰り返し区切り文字",
"resultTitle": "繰り返しテキスト",
"shortDescription": "テキストを複数回繰り返す",
"textRepetitions": "テキストの繰り返し",
"title": "テキストの繰り返し",
"toolInfo": {
"description": "このツールを使用すると、オプションの区切り文字を使用して、特定のテキストを複数回繰り返すことができます。",
"title": "テキストの繰り返し"
}
},
"reverse": {
"description": "世界で最もシンプルなブラウザベースのテキスト反転ユーティリティ。任意のテキストを入力すると、文字ごとに瞬時に反転します。鏡文字の作成、回文の解析、テキストパターンの操作に最適です。反転時にスペースと特殊文字は保持されます。",
"inputTitle": "反転するテキスト",
"processMultiLine": "複数行テキストを処理する",
"processMultiLineDescription": "各行は独立して反転されます",
"resultTitle": "反転テキスト",
"reversalOptions": "反転オプション",
"shortDescription": "テキストを文字ごとに反転します",
"skipEmptyLines": "空行をスキップする",
"skipEmptyLinesDescription": "出力から空行は削除されます",
"title": "逆行する",
"trimWhitespace": "空白をトリムする",
"trimWhitespaceDescription": "各行の先頭と末尾の空白を削除します"
},
"rot13": {
"description": "ROT13 暗号を使用してテキストをエンコードまたはデコードします。",
"inputTitle": "入力テキスト",
"resultTitle": "ROT13の結果",
"shortDescription": "ROT13 暗号を使用してテキストをエンコードまたはデコードします。",
"title": "ROT13 エンコーダ/デコーダ",
"toolInfo": {
"description": "ROT1313桁回転は、文字をアルファベットの13番目の文字に置き換えるシンプルな文字置換暗号です。ROT13は、古代ローマで開発されたシーザー暗号の特殊なケースです。英語のアルファベットは26文字であるため、ROT13はシーザー暗号の逆であり、つまりROT13を元に戻すには同じアルゴリズムが適用され、エンコードとデコードに同じ操作を使用することができます。",
"title": "ROT13とは何ですか?"
}
},
"rotate": {
"description": "テキスト内の文字を指定された位置だけ回転します。",
"inputTitle": "入力テキスト",
"processAsMultiLine": "複数行テキストとして処理する(各行を個別に回転する)",
"resultTitle": "回転したテキスト",
"rotateLeft": "左に回転",
"rotateRight": "右に回転",
"rotationOptions": "回転オプション",
"shortDescription": "テキスト内の文字を位置によってシフトします。",
"stepDescription": "ローテーションするポジションの数",
"title": "テキストを回転する",
"toolInfo": {
"description": "このツールを使用すると、文字列内の文字を指定した数だけ回転させることができます。左または右に回転したり、複数行のテキストを各行ごとに回転させて処理したりできます。文字列の回転は、単純なテキスト変換、パターンの作成、基本的な暗号化技術の実装に役立ちます。",
"title": "弦の回転"
}
},
"split": {
"charAfterChunkDescription": "各チャンクの後の文字",
"charBeforeChunkDescription": "各チャンクの前の文字",
"chunksDescription": "出力内の同じ長さのチャンクの数。",
"chunksTitle": "チャンクの数を使用する",
"description": "世界で最もシンプルなブラウザベースのテキスト分割ユーティリティです。テキストを入力し、区切り文字を指定するだけで複数の部分に分割できます。データ処理、テキスト操作、または大きなテキストブロックから特定のコンテンツを抽出するのに最適です。",
"lengthDescription": "各出力チャンクに配置されるシンボルの数。",
"lengthTitle": "長さを使って分割する",
"outputSeparatorDescription": "分割されたチャンクの間に挿入される文字。(デフォルトでは改行文字 \"\\n\" です。)",
"outputSeparatorOptions": "出力セパレーターオプション",
"regexDescription": "テキストを複数の部分に分割するために使用される正規表現。\n(デフォルトでは複数のスペース)",
"regexTitle": "正規表現を使用して分割する",
"resultTitle": "テキスト部分",
"shortDescription": "セパレータを使用してテキストを複数の部分に分割する",
"splitSeparatorOptions": "分割区切りオプション",
"symbolDescription": "テキストを分割するために使用される文字。\n(デフォルトはスペース)",
"symbolTitle": "分割にシンボルを使用する",
"title": "スプリット"
},
"statistic": {
"characterFrequencyAnalysis": "文字頻度分析",
"characterFrequencyAnalysisDescription": "各文字がテキストに何回出現するかを数える",
"delimitersOptions": "区切り文字オプション",
"description": "テキストを分析し、包括的な統計を生成します。",
"includeEmptyLines": "空行を含める",
"includeEmptyLinesDescription": "行数を数えるときに空白行を含める",
"inputTitle": "入力テキスト",
"resultTitle": "テキスト統計",
"sentenceDelimitersDescription": "あなたの言語で文を区切るために使用するカスタム文字(コンマで区切る)を入力するか、デフォルトの場合は空白のままにします。",
"sentenceDelimitersPlaceholder": "例: .、!、?、...",
"shortDescription": "テキストに関する統計情報を取得する",
"statisticsOptions": "統計オプション",
"title": "テキスト統計",
"toolInfo": {
"description": "このツールを使用すると、テキストを分析し、文字数、単語数、行数、文字と単語の頻度分析などの包括的な統計を生成できます。",
"title": "何ですか {{title}}"
},
"wordDelimitersDescription": "単語数をカウントするためのカスタム正規表現を入力するか、デフォルトの場合は空白のままにします。",
"wordDelimitersPlaceholder": "例: \\s.,;:!?\"«»()…",
"wordFrequencyAnalysis": "単語頻度分析",
"wordFrequencyAnalysisDescription": "各単語がテキストに何回出現するかを数える"
},
"textReplacer": {
"description": "テキスト パターンを新しいコンテンツに置き換えます。",
"findPatternInText": "テキスト内のこのパターンを見つける",
"findPatternUsingRegexp": "正規表現を使ってパターンを見つける",
"inputTitle": "置換するテキスト",
"newTextPlaceholder": "新しいテキスト",
"regexpDescription": "置換する正規表現を入力します。",
"replacePatternDescription": "置換に使用するパターンを入力します。",
"replaceText": "テキストの置換",
"resultTitle": "置換テキスト",
"searchPatternDescription": "置換するテキスト パターンを入力します。",
"searchText": "検索テキスト",
"shortDescription": "コンテンツ内のテキストを素早く置き換える",
"title": "テキスト置換",
"toolInfo": {
"description": "このシンプルなブラウザベースのツールを使えば、コンテンツ内の特定のテキストを簡単に置き換えることができます。テキストを入力し、置き換えたいテキストと置換値を設定するだけで、すぐに更新されたバージョンを取得できます。",
"title": "テキスト置換"
}
},
"toMorse": {
"dashSymbolDescription": "モールス信号のダッシュに対応する記号。",
"description": "テキストをモールス信号に変換します。",
"dotSymbolDescription": "モールス信号のドットに対応する記号。",
"longSignal": "ロングシグナル",
"resultTitle": "モールス信号",
"shortDescription": "テキストをモールス信号に素早くエンコード",
"shortSignal": "ショートシグナル",
"title": "モールス信号への文字列"
},
"truncate": {
"addTruncationIndicator": "切り捨てインジケーターを追加",
"charactersPlaceholder": "キャラクター",
"description": "テキストを指定された長さに短縮します。",
"indicatorDescription": "テキストの末尾(または先頭)に追加する文字。注: 長さにカウントされます。",
"inputTitle": "入力テキスト",
"leftSideDescription": "テキストの先頭から文字を削除します。",
"leftSideTruncation": "左側切り捨て",
"lengthAndLines": "長さと線",
"lineByLineDescription": "各行を個別に切り捨てます。",
"lineByLineTruncating": "行ごとの切り捨て",
"maxLengthDescription": "テキストに残す文字数。",
"numberPlaceholder": "番号",
"resultTitle": "切り捨てられたテキスト",
"rightSideDescription": "テキストの末尾から文字を削除します。",
"rightSideTruncation": "右側切り捨て",
"shortDescription": "指定された長さにテキストを切り捨てる",
"suffixAndAffix": "接尾辞と接辞",
"title": "テキストを切り捨てる",
"toolInfo": {
"description": "左側の入力フォームにテキストを読み込むと、右側に切り捨てられたテキストが自動的に表示されます。",
"title": "テキストを切り捨てる"
},
"truncationSide": "切り捨て側"
},
"uppercase": {
"description": "テキストを大文字に変換します。",
"inputTitle": "入力テキスト",
"resultTitle": "大文字のテキスト",
"shortDescription": "テキストを大文字に変換する",
"title": "大文字に変換"
}
}

100
public/locales/ja/time.json Normal file
View File

@@ -0,0 +1,100 @@
{
"checkLeapYears": {
"description": "その年がうるう年かどうかを確認し、うるう年情報を取得します。",
"inputTitle": "入力年",
"resultTitle": "閏年の結果",
"shortDescription": "その年がうるう年かどうかをチェックする",
"title": "うるう年を確認する",
"toolInfo": {
"description": "閏年とは、暦年を天文年と一致させるために、1日2月29日が追加される年です。閏年は4年に1度発生しますが、100で割り切れるが400で割り切れない年は例外です。",
"title": "うるう年とは何ですか?"
}
},
"convertDaysToHours": {
"addHoursName": "営業時間名を追加",
"addHoursNameDescription": "出力値に文字列「時間」を追加します",
"description": "カスタマイズ可能なオプションを使用して日数を時間数に変換します。",
"hoursName": "時間名",
"shortDescription": "日数を時間数に変換する",
"title": "日数を時間数に変換する",
"toolInfo": {
"description": "このツールを使うと、日数を時間数に変換できます。日数を数値または単位付きで入力すると、ツールが時間数に変換します。また、出力値の末尾に「時間」を付けることもできます。",
"title": "日数を時間数に変換する"
}
},
"convertHoursToDays": {
"addDaysName": "曜日名を追加",
"addDaysNameDescription": "出力値に文字列 days を追加します",
"daysName": "日付名",
"description": "カスタマイズ可能なオプションを使用して時間を日数に変換します。",
"shortDescription": "時間を日数に変換する",
"title": "時間を日数に変換する",
"toolInfo": {
"description": "このツールを使うと、時間を日数に変換できます。時間を数値または単位付きで入力すると、ツールが日数に変換します。また、出力値の末尾に「日数」を付けることもできます。",
"title": "時間を日数に変換する"
}
},
"convertSecondsToTime": {
"addPadding": "パディングを追加",
"addPaddingDescription": "時間、分、秒にゼロパディングを追加します。",
"description": "秒数を判読可能な時刻形式(時:分:秒)に変換します。秒数を入力すると、フォーマットされた時刻が表示されます。",
"shortDescription": "秒を時間形式に変換する",
"timePadding": "時間のパディング",
"title": "秒を時間に変換する",
"toolInfo": {
"title": "何ですか {{title}}"
}
},
"convertTimeToSeconds": {
"description": "フォーマットされた時間 (HH:MM:SS) を秒に変換します。",
"inputTitle": "入力時間",
"resultTitle": "秒",
"shortDescription": "時間形式を秒に変換する",
"title": "時間を秒に変換する",
"toolInfo": {
"description": "このツールを使うと、フォーマットされた時刻文字列HH:MM:SSを秒数に変換できます。期間や時間間隔を計算するのに便利です。",
"title": "時間を秒に変換する"
}
},
"crontabGuru": {
"description": "cron式を生成し、理解します。自動化されたタスクやシステムジョブのcronスケジュールを作成します。",
"shortDescription": "cron式を生成して理解する",
"title": "クロンタブの達人"
},
"timeBetweenDates": {
"description": "2つの日付間の時差を計算します。正確な日数、時間、分、秒を取得します。",
"endDate": "終了日",
"endDateTime": "終了日時",
"endTime": "終了時間",
"endTimezone": "終了タイムゾーン",
"shortDescription": "2つの日付間の時間を計算する",
"startDate": "開始日",
"startDateTime": "開始日時",
"startTime": "開始時間",
"startTimezone": "開始タイムゾーン",
"title": "日付間の時間",
"toolInfo": {
"description": "2つの日付と時刻の正確な時差を計算します。複数のタイムゾーンに対応しています。このツールは、時差を様々な単位年、月、日、時、分、秒で詳細に表示します。",
"title": "日付間の時間計算機"
}
},
"truncateClockTime": {
"description": "秒数または分数を切り捨てて時計の時刻を表示します。時間を最も近い時間、分、またはカスタム間隔に丸めます。",
"printDroppedComponents": "ドロップされたコンポーネントを印刷する",
"shortDescription": "指定された精度でクロック時間を切り捨てる",
"timePadding": "時間のパディング",
"title": "時計時間を切り捨てる",
"toolInfo": {
"title": "何ですか {{title}}"
},
"truncateMinutesAndSeconds": "分と秒を切り捨てる",
"truncateMinutesAndSecondsDescription": "各クロック時間から分と秒の両方の要素を削除します。",
"truncateOnlySeconds": "秒のみ切り捨て",
"truncateOnlySecondsDescription": "各クロック時間から秒の要素を削除します。",
"truncationSide": "切り捨て側",
"useZeroPadding": "ゼロパディングを使用する",
"zeroPaddingDescription": "すべての時間コンポーネントを常に 2 桁の幅にします。",
"zeroPrintDescription": "ドロップされた部分をゼロ値「00」として表示します。",
"zeroPrintTruncatedParts": "ゼロ印刷切り捨て部分"
}
}

View File

@@ -0,0 +1,250 @@
{
"audio": {
"changeSpeed": {
"description": "オーディオファイルの再生速度を変更します。ピッチを維持しながら、オーディオの再生速度を上げたり下げたりできます。",
"name": "オーディオ速度を変更する",
"shortDescription": "オーディオファイルの速度を変更する"
},
"extractAudio": {
"description": "ビデオ ファイルからオーディオ トラックを抽出し、選択した形式 (AAC、MP3、WAV) で個別のオーディオ ファイルとして保存します。",
"name": "音声を抽出する",
"shortDescription": "ビデオ ファイル (MP4、MOV など) からオーディオを AAC、MP3、または WAV に抽出します。"
}
},
"baseFileInput": {
"copyFailed": "コピーに失敗しました: {{error}}",
"dropFileHere": "ドロップ {{type}} ここ",
"fileCopied": "ファイルをコピーしました",
"selectFileDescription": "選択するにはここをクリックしてください {{type}} デバイスからCtrl+Vを押して {{type}} クリップボードから、またはデスクトップからファイルをドラッグアンドドロップします"
},
"categories": {
"audio": {
"description": "オーディオを操作するためのツール ビデオからオーディオを抽出したり、オーディオ速度を調整したり、複数のオーディオ ファイルを結合したり、その他さまざまな機能を備えています。",
"title": "オーディオツール"
},
"csv": {
"description": "CSV ファイルの操作用ツール - CSV をさまざまな形式に変換し、CSV データを操作し、CSV 構造を検証し、CSV ファイルを効率的に処理します。",
"title": "CSVツール"
},
"gif": {
"description": "GIF アニメーションを操作するためのツール 透明な GIF の作成、GIF フレームの抽出、GIF へのテキストの追加、GIF の切り取り、回転、反転など。",
"title": "GIFツール"
},
"image-generic": {
"description": "画像を操作するツール 圧縮、サイズ変更、切り取り、JPG への変換、回転、背景の削除など。",
"title": "画像ツール"
},
"json": {
"description": "JSON データ構造を操作するためのツール JSON オブジェクトの整形と縮小、JSON 配列のフラット化、JSON 値の文字列化、データの分析など",
"title": "JSONツール"
},
"list": {
"description": "リストを操作するためのツール リストの並べ替え、反転、ランダム化、一意のリスト項目と重複するリスト項目の検索、リスト項目の区切りの変更など。",
"title": "リストツール"
},
"number": {
"description": "数字を操作するためのツール 数列を生成したり、数字を単語に変換したり、単語を数字に変換したり、数字を並べ替えたり、四捨五入したり、因数分解したり、その他さまざまな機能があります。",
"title": "数値ツール"
},
"pdf": {
"description": "PDF ファイルの操作ツール - PDF からテキストを抽出したり、PDF を他の形式に変換したり、PDF を操作したり、その他さまざまな機能を備えています。",
"title": "PDFツール"
},
"png": {
"description": "PNG 画像を操作するツール PNG を JPG に変換したり、透明な PNG を作成したり、PNG の色を変更したり、PNG を切り取ったり、回転したり、サイズ変更したり、その他多くの機能があります。",
"title": "PNGツール"
},
"seeAll": "すべてを見る {{title}}",
"string": {
"description": "テキストを操作するためのツール テキストを画像に変換したり、テキストを検索して置換したり、テキストを断片に分割したり、テキスト行を結合したり、テキストを繰り返したり、その他さまざまな機能があります。",
"title": "テキストツール"
},
"time": {
"description": "時間と日付を操作するためのツール 時差の計算、タイムゾーンの変換、日付の書式設定、日付シーケンスの生成など。",
"title": "時間ツール"
},
"try": "試す {{title}}",
"video": {
"description": "ビデオを操作するためのツール ビデオからフレームを抽出したり、ビデオから GIF を作成したり、ビデオをさまざまな形式に変換したり、その他さまざまな機能を備えています。",
"title": "ビデオツール"
},
"xml": {
"description": "XML データ構造を操作するためのツール - ビューア、ビューティファイア、バリデータなど",
"title": "XMLツール"
}
},
"csv": {
"findIncompleteCsvRecords": {
"description": "以下のフォームにCSVファイルをアップロードするだけで、このツールは行または列に欠損値がないかどうかを自動的にチェックします。ツールのオプションでは、入力ファイルの形式区切り文字、引用符、コメント文字の指定を調整できます。さらに、空値のチェックを有効にしたり、空行をスキップしたり、出力時のエラーメッセージの数に制限を設定したりすることもできます。",
"name": "不完全なCSVレコードを見つける",
"shortDescription": "CSV 内で値が欠落している行と列をすばやく見つけます。"
}
},
"hero": {
"brand": "オムニツール",
"description": "作業を素早く完了するための究極のツールキット、OmniTools で生産性を飛躍的に向上させましょう。画像、テキスト、リスト、データを編集するための数千もの使いやすいユーティリティに、ブラウザから直接アクセスできます。",
"examples": {
"calculateNumberSum": "数値の合計を計算する",
"changeGifSpeed": "GIFの速度を変更する",
"compressPng": "PNGを圧縮",
"createTransparentImage": "透明な画像を作成する",
"prettifyJson": "JSONを美しくする",
"sortList": "リストを並べ替える",
"splitPdf": "PDFを分割",
"splitText": "テキストを分割する",
"trimVideo": "ビデオをトリミングする"
},
"searchPlaceholder": "すべてのツールを検索",
"title": "物事を素早く終わらせる"
},
"inputFooter": {
"clear": "クリア",
"copyToClipboard": "クリップボードにコピー",
"importFromFile": "ファイルからインポート"
},
"list": {
"group": {
"description": "リスト項目をグループ化するための、世界で最もシンプルなブラウザベースのユーティリティです。リストを入力し、グループ化の条件を指定するだけで、項目を論理的なグループに整理できます。データの分類、情報の整理、構造化されたリストの作成に最適です。カスタムセパレーターと様々なグループ化オプションをサポートしています。",
"name": "グループ",
"shortDescription": "共通のプロパティでリスト項目をグループ化する"
},
"reverse": {
"description": "これは、すべてのリスト項目を逆順に表示する、非常にシンプルなブラウザベースのアプリケーションです。入力項目は任意の記号で区切ることができ、逆順に表示するリスト項目の区切り文字を変更することもできます。",
"name": "逆行する",
"shortDescription": "リストを素早く逆順にする"
},
"sort": {
"description": "これは、リスト内の項目を昇順または降順に並べ替える、非常にシンプルなブラウザベースのアプリケーションです。項目はアルファベット順、数字順、または長さで並べ替えることができます。また、重複項目や空項目を削除したり、空白で囲まれた項目を個別に切り取ったりすることも可能です。入力リスト項目は、任意の区切り文字、または正規表現を使用して区切ることができます。さらに、ソートされた出力リスト用に新しい区切り文字を作成することもできます。",
"name": "選別",
"shortDescription": "リストを素早く並べ替える"
}
},
"navbar": {
"buyMeACoffee": "コーヒーを買ってください",
"home": "家",
"tools": "ツール"
},
"number": {
"generate": {
"description": "ブラウザで整数のリストを素早く計算します。リストを取得するには、最初の整数を指定し、以下のオプションで値と合計数を変更するだけで、このユーティリティがその数の整数を生成します。",
"name": "数字を生成する",
"shortDescription": "ブラウザで整数のリストを素早く計算する"
},
"sum": {
"description": "これは、数値を合計する非常にシンプルなブラウザベースのアプリケーションです。入力した数値は任意の記号で区切ることができ、合計した数値の区切り文字を変更することもできます。",
"name": "数字を合計する",
"shortDescription": "数値リストを素早く合計する"
}
},
"numericInputWithUnit": {
"unit": "ユニット"
},
"pdf": {
"compressPdf": {
"description": "Ghostscriptを使用して品質を維持しながらPDFファイルのサイズを縮小する",
"name": "PDFを圧縮",
"shortDescription": "ブラウザでPDFファイルを安全に圧縮"
},
"mergePdf": {
"description": "複数の PDF ファイルを 1 つのドキュメントに結合します。",
"name": "PDFを結合",
"shortDescription": "複数のPDFファイルを1つの文書に結合する"
},
"pdfToEpub": {
"description": "電子書籍リーダーとの互換性を高めるために、PDF ドキュメントを EPUB ファイルに変換します。",
"name": "PDFからEPUBへ",
"shortDescription": "PDFファイルをEPUB形式に変換する"
},
"protectPdf": {
"description": "ブラウザで安全にPDFファイルにパスワード保護を追加します",
"name": "PDFを保護する",
"shortDescription": "PDFファイルをパスワードで安全に保護する"
},
"splitPdf": {
"description": "ページ番号または範囲1,5-8を使用して、PDF ファイルから特定のページを抽出します。",
"name": "PDFを分割",
"shortDescription": "PDFファイルから特定のページを抽出する"
}
},
"resultFooter": {
"copy": "クリップボードにコピー",
"download": "ダウンロード"
},
"string": {
"createPalindrome": {
"description": "あらゆるテキストから回文を作成できる、世界で最もシンプルなブラウザベースのユーティリティです。テキストを入力すると、前後どちらから読んでも同じ回文に瞬時に変換されます。言葉遊び、対称的なテキストパターンの作成、言語的好奇心の探求などに最適です。",
"name": "回文を作成する",
"shortDescription": "前後どちらから読んでも同じテキストを作成する"
},
"palindrome": {
"description": "テキストが回文であるかどうかをチェックする、世界で最もシンプルなブラウザベースのユーティリティです。テキストが前後どちらから読んでも同じかどうかを瞬時に検証します。単語パズル、言語分析、対称的なテキストパターンの検証に最適です。様々な区切り文字と複数単語の回文検出に対応しています。",
"name": "回文",
"shortDescription": "テキストが前後で同じ読み方をしているか確認する"
},
"repeat": {
"description": "このツールを使用すると、オプションの区切り文字を使用して、特定のテキストを複数回繰り返すことができます。",
"name": "テキストの繰り返し",
"shortDescription": "テキストを複数回繰り返す"
},
"reverse": {
"description": "世界で最もシンプルなブラウザベースのテキスト反転ユーティリティ。任意のテキストを入力すると、文字ごとに瞬時に反転します。鏡文字の作成、回文の解析、テキストパターンの操作に最適です。反転時にスペースと特殊文字は保持されます。",
"name": "逆行する",
"shortDescription": "テキストを文字ごとに反転します"
},
"toMorse": {
"description": "テキストをモールス信号に変換する、世界で最もシンプルなブラウザベースのユーティリティです。左側の入力フォームにテキストを入力すると、出力エリアにモールス信号が瞬時に表示されます。高機能、無料、そして高速。テキストを読み込んでモールス信号を取得。",
"name": "モールス信号への文字列",
"shortDescription": "テキストをモールス信号に素早くエンコード"
},
"uppercase": {
"description": "世界で最もシンプルなブラウザベースのテキスト大文字変換ユーティリティ。テキストを入力するだけで、自動的にすべて大文字に変換されます。見出しの作成、テキストの強調、テキスト形式の標準化に最適です。様々なテキスト形式をサポートし、特殊文字も保持します。",
"name": "大文字",
"shortDescription": "テキストを大文字に変換する"
}
},
"toolExamples": {
"subtitle": "クリックしてお試しください!",
"title": "{{title}} 例"
},
"toolFileResult": {
"copied": "ファイルをコピーしました",
"copyFailed": "コピーに失敗しました: {{error}}",
"loading": "読み込み中... 少々時間がかかる場合があります。",
"result": "結果"
},
"toolHeader": {
"seeExamples": "例を見る"
},
"toolLayout": {
"allToolsTitle": "全て {{type}}"
},
"toolMultiFileResult": {
"copied": "ファイルをコピーしました",
"copyFailed": "コピーに失敗しました: {{error}}",
"loading": "読み込み中... 少々時間がかかる場合があります。",
"result": "結果"
},
"toolMultipleAudioInput": {
"inputTitle": "入力 {{type}}",
"noFilesSelected": "ファイルが選択されていません"
},
"toolMultiplePdfInput": {
"inputTitle": "入力 {{type}}",
"noFilesSelected": "ファイルが選択されていません"
},
"toolOptions": {
"title": "ツールオプション"
},
"toolTextInput": {
"copied": "テキストをコピーしました",
"copyFailed": "コピーに失敗しました: {{error}}",
"input": "入力テキスト",
"placeholder": "ここにテキストを入力してください..."
},
"toolTextResult": {
"copied": "テキストをコピーしました",
"copyFailed": "コピーに失敗しました: {{error}}",
"loading": "読み込み中... 少々時間がかかる場合があります。",
"result": "結果"
}
}

View File

@@ -0,0 +1,113 @@
{
"changeSpeed": {
"defaultMultiplier": "デフォルトの乗数: 2は2倍速を意味します",
"description": "動画ファイルの再生速度を変更できます。音声の同期を維持しながら、動画の再生速度を上げたり下げたりできます。様々な速度調整機能と一般的な動画形式に対応しています。",
"inputTitle": "入力ビデオ",
"newVideoSpeed": "新しいビデオ速度",
"resultTitle": "編集されたビデオ",
"settingSpeed": "速度設定",
"shortDescription": "ビデオの再生速度を変更する",
"title": "ビデオ速度の変更",
"toolInfo": {
"title": "何ですか {{title}}"
}
},
"compress": {
"default": "デフォルト",
"description": "動画を240p、480p、720pなどの様々な解像度にスケーリングして圧縮します。このツールは、許容できる品質を維持しながらファイルサイズを縮小するのに役立ちます。MP4、WebM、OGGなどの一般的な動画形式をサポートしています。",
"inputTitle": "入力ビデオ",
"loadingText": "ビデオを圧縮しています...",
"lossless": "ロスレス",
"quality": "品質CRF",
"resolution": "解決",
"resultTitle": "圧縮ビデオ",
"shortDescription": "さまざまな解像度に合わせてビデオを圧縮する",
"title": "ビデオを圧縮する",
"worst": "最悪"
},
"cropVideo": {
"cropCoordinates": "作物の座標",
"croppingVideo": "ビデオの切り取り",
"description": "ビデオをトリミングして不要な部分を削除します。",
"errorBeyondHeight": "切り取り領域がビデオの高さを超えて拡張されます({{height}}ピクセル)",
"errorBeyondWidth": "切り取り領域がビデオの幅を超えています({{width}}ピクセル)",
"errorCroppingVideo": "ビデオのトリミング中にエラーが発生しました。パラメータとビデオファイルを確認してください。",
"errorLoadingDimensions": "ビデオのサイズを読み込めませんでした",
"errorNonNegativeCoordinates": "X座標とY座標は負でない必要があります",
"errorPositiveDimensions": "幅と高さは正の数でなければなりません",
"height": "身長",
"inputTitle": "入力ビデオ",
"loadVideoForDimensions": "ビデオをロードして寸法を確認してください",
"resultTitle": "切り抜かれたビデオ",
"shortDescription": "不要な部分を削除するためにビデオをトリミングする",
"title": "ビデオをトリミング",
"toolInfo": {
"description": "このツールを使うと、動画ファイルをトリミングして不要な部分を削除できます。X、Y座標と幅、高さの寸法を設定することで、トリミング領域を指定できます。",
"title": "ビデオをトリミング"
},
"videoDimensions": "ビデオのサイズ: {{width}} × {{height}} ピクセル",
"videoInformation": "ビデオ情報",
"width": "幅",
"xCoordinate": "X",
"yCoordinate": "Y"
},
"flip": {
"description": "ビデオファイルを水平または垂直に反転します。特殊効果や向きの問題を修正するためにビデオをミラーリングします。",
"flippingVideo": "反転ビデオ",
"horizontalLabel": "水平(ミラー)",
"inputTitle": "入力ビデオ",
"orientation": "オリエンテーション",
"resultTitle": "反転ビデオ",
"shortDescription": "ビデオを水平または垂直に反転する",
"title": "フリップビデオ",
"verticalLabel": "垂直(逆さま)"
},
"gif": {
"changeSpeed": {
"description": "GIFアニメーションの再生速度を変更します。スムーズなアニメーションを維持しながら、GIFの再生速度を上げたり下げたりできます。",
"shortDescription": "GIFアニメーションの速度を変更する",
"title": "GIFの速度を変更する"
}
},
"loop": {
"description": "元のビデオを複数回繰り返してループビデオを作成します。",
"inputTitle": "入力ビデオ",
"loopingVideo": "ループビデオ",
"loops": "ループ",
"numberOfLoops": "ループ数",
"resultTitle": "ループ動画",
"shortDescription": "ループ動画ファイルを作成する",
"title": "ループビデオ",
"toolInfo": {
"description": "このツールを使えば、元の動画を複数回繰り返し再生することで、ループ動画を作成できます。動画をループさせる回数も指定できます。",
"title": "何ですか {{title}}"
}
},
"rotate": {
"180Degrees": "180°上下逆さま",
"270Degrees": "270°反時計回り90°",
"90Degrees": "90°時計回り",
"description": "ビデオファイルを90度、180度、または270度回転できます。正確な回転制御により、ビデオの向きを修正したり、特殊効果を作成したりできます。",
"inputTitle": "入力ビデオ",
"resultTitle": "回転したビデオ",
"rotatingVideo": "回転するビデオ",
"rotation": "回転",
"shortDescription": "指定した角度でビデオを回転する",
"title": "ビデオを回転する"
},
"trim": {
"description": "開始時間と終了時間を指定してビデオファイルをトリミングします。ビデオの先頭または末尾の不要な部分を削除します。",
"endTime": "終了時間",
"inputTitle": "入力ビデオ",
"resultTitle": "トリミングされたビデオ",
"shortDescription": "不要な部分を削除してビデオをトリミングする",
"startTime": "開始時間",
"timestamps": "タイムスタンプ",
"title": "ビデオをトリムする"
},
"videoToGif": {
"description": "ビデオファイルをアニメーションGIF形式に変換します。特定の時間範囲を抽出し、共有可能なアニメーション画像を作成します。",
"shortDescription": "ビデオをアニメーションGIFに変換する",
"title": "ビデオをGIFに変換"
}
}

View File

@@ -0,0 +1,38 @@
{
"xmlBeautifier": {
"description": "適切なインデントとスペースを使用して XML をフォーマットします。",
"indentation": "インデント",
"inputTitle": "入力XML",
"resultTitle": "美化されたXML",
"shortDescription": "XML コードをフォーマットして美しくする",
"title": "XML 美化ツール",
"toolInfo": {
"description": "このツールを使用すると、適切なインデントと間隔で XML データをフォーマットできるため、読みやすく、操作しやすくなります。",
"title": "XML 美化ツール"
},
"useSpaces": "スペースを使用する",
"useSpacesDescription": "スペースで出力をインデントする",
"useTabs": "タブを使用する",
"useTabsDescription": "出力をタブでインデントします。"
},
"xmlValidator": {
"description": "XML 構文と構造を検証します。",
"placeholder": "ここに XML を貼り付けるかインポートします...",
"shortDescription": "XMLコードのエラーを検証する",
"title": "XMLバリデータ",
"toolInfo": {
"description": "このツールを使うと、XMLの構文と構造を検証できます。XMLが整形式であるかどうかを確認し、問題が見つかった場合は詳細なエラーメッセージを表示します。",
"title": "XMLバリデータ"
}
},
"xmlViewer": {
"description": "XML 構造をツリー形式で表示および探索します。",
"inputTitle": "入力XML",
"resultTitle": "XMLツリービュー",
"title": "XMLビューア",
"toolInfo": {
"description": "このツールを使用すると、XML データを階層ツリー形式で表示できるため、XML ドキュメントの構造を簡単に調査して理解できるようになります。",
"title": "XMLビューア"
}
}
}

View File

@@ -0,0 +1,42 @@
{
"changeSpeed": {
"description": "Wijzig de afspeelsnelheid van audiobestanden. Versnel of vertraag audio met behoud van toonhoogte.",
"inputTitle": "Invoer audio",
"newAudioSpeed": "Nieuwe audiosnelheid",
"outputFormat": "Uitvoerformaat",
"resultTitle": "Bewerkte audio",
"settingSpeed": "Snelheid instellen",
"shortDescription": "De snelheid van audiobestanden wijzigen",
"speedDescription": "Standaardvermenigvuldiger: 2 betekent 2x sneller",
"title": "Wijzig audiosnelheid",
"toolInfo": {
"title": "Wat is {{title}}?"
}
},
"extractAudio": {
"description": "Haal een audiotrack uit videobestanden.",
"extractingAudio": "Audio extraheren",
"inputTitle": "Invoervideo",
"outputFormat": "Uitvoerformaat",
"outputFormatDescription": "Selecteer het formaat waarin u de audio wilt extraheren.",
"resultTitle": "Geëxtraheerde audio",
"shortDescription": "Extraheer audio uit videobestanden (MP4, MOV, enz.) naar AAC, MP3 of WAV.",
"title": "Audio uit video extraheren",
"toolInfo": {
"description": "Met deze tool kun je de audiotrack uit videobestanden halen. Je kunt kiezen uit verschillende audioformaten, waaronder AAC, MP3 en WAV.",
"title": "Wat is {{title}}?"
}
},
"mergeAudio": {
"description": "Combineer meerdere audiobestanden tot één audiobestand door ze in volgorde te plaatsen.",
"longDescription": "Met deze tool kun je meerdere audiobestanden samenvoegen tot één bestand door ze te combineren in de volgorde waarin je ze uploadt. Perfect voor het combineren van podcastfragmenten, muzieknummers of andere audiobestanden die moeten worden samengevoegd. Ondersteunt diverse audioformaten, waaronder MP3, AAC en WAV.",
"shortDescription": "Voeg meerdere audiobestanden samen tot één bestand (MP3, AAC, WAV).",
"title": "Audio samenvoegen"
},
"trim": {
"description": "Knip en trim audiobestanden om specifieke segmenten te extraheren door start- en eindtijden op te geven.",
"longDescription": "Met deze tool kun je audiobestanden inkorten door de begin- en eindtijd op te geven. Je kunt specifieke segmenten uit langere audiobestanden halen, ongewenste delen verwijderen of kortere clips maken. Ondersteunt diverse audioformaten, waaronder MP3, AAC en WAV. Perfect voor podcastbewerking, muziekproductie of andere audiobewerkingsbehoeften.",
"shortDescription": "Trim audiobestanden om specifieke tijdssegmenten te extraheren (MP3, AAC, WAV).",
"title": "Audio bijsnijden"
}
}

114
public/locales/nl/csv.json Normal file
View File

@@ -0,0 +1,114 @@
{
"changeCsvSeparator": {
"description": "Wijzig het scheidingsteken in CSV-bestanden. Converteer tussen verschillende CSV-formaten, zoals komma's, puntkomma's, tabs of aangepaste scheidingstekens.",
"shortDescription": "Wijzig het scheidingsteken van CSV-bestanden",
"title": "CSV-scheidingsteken wijzigen"
},
"csvRowsToColumns": {
"description": "Deze tool converteert rijen van een CSV-bestand (Comma Separated Values) naar kolommen. De horizontale regels worden één voor één uit het invoerbestand (CSV) gehaald, 90 graden gedraaid en als verticale kolommen, gescheiden door komma's, na elkaar weergegeven.', longDescription: 'Deze tool converteert rijen van een CSV-bestand (Comma Separated Values) naar kolommen. Als de invoergegevens bijvoorbeeld 6 rijen bevatten, bevat de uitvoer 6 kolommen en worden de elementen van de rijen van boven naar beneden gerangschikt. In een correct opgemaakte CSV is het aantal waarden in elke rij hetzelfde. Wanneer er echter velden in rijen ontbreken, kan het programma deze herstellen en kunt u kiezen uit de beschikbare opties: ontbrekende gegevens vullen met lege elementen of ontbrekende gegevens vervangen door aangepaste elementen, zoals \"ontbrekend\", \"?\" of \"x\". Tijdens het conversieproces verwijdert de tool ook onnodige informatie uit het CSV-bestand, zoals lege regels (dit zijn regels zonder zichtbare informatie) en opmerkingen. Om de tool te helpen opmerkingen correct te identificeren, kunt u in de opties het symbool opgeven aan het begin van een regel waarmee een opmerking begint. Dit symbool is meestal een hekje \"#\" of een dubbele slash \"//\". Csv-abulous!",
"longDescription": "Deze tool converteert rijen van een CSV-bestand (Comma Separated Values) naar kolommen. Als de invoergegevens in CSV-formaat bijvoorbeeld 6 rijen bevatten, heeft de uitvoer 6 kolommen en worden de elementen van de rijen van boven naar beneden gerangschikt. In een correct opgemaakte CSV is het aantal waarden in elke rij hetzelfde. Wanneer er echter velden in rijen ontbreken, kan het programma deze herstellen en kunt u kiezen uit de beschikbare opties: ontbrekende gegevens vullen met lege elementen of ontbrekende gegevens vervangen door aangepaste elementen, zoals",
"shortDescription": "Converteer CSV-rijen naar kolommen.",
"title": "CSV-rijen naar kolommen converteren"
},
"csvToJson": {
"columnSeparator": "Kolomscheidingsteken (bijv. , ; \\t)",
"commentSymbol": "Commentaarsymbool (bijv. #)",
"conversionOptions": "Conversie-opties",
"description": "Converteer CSV-bestanden naar JSON-formaat met aanpasbare opties voor scheidingstekens, aanhalingstekens en uitvoeropmaak. Ondersteuning voor kopteksten, opmerkingen en dynamische typeconversie.",
"dynamicTypes": "Dynamische typen",
"dynamicTypesDescription": "Automatisch getallen en Booleaanse waarden converteren",
"errorParsing": "Fout bij het parseren van CSV: {{error}}",
"fieldQuote": "Veldcitaat (bijv. \")",
"inputCsvFormat": "CSV-invoerformaat",
"inputTitle": "CSV-invoer",
"resultTitle": "Uitvoer JSON",
"shortDescription": "Converteer CSV-gegevens naar JSON-formaat.",
"skipEmptyLines": "Lege regels overslaan",
"skipEmptyLinesDescription": "Negeer lege regels in de invoer-CSV",
"title": "CSV naar JSON converteren",
"useHeaders": "Gebruik headers",
"useHeadersDescription": "Behandel de eerste rij als kolomkoppen"
},
"csvToTsv": {
"description": "Upload uw CSV-bestand via onderstaand formulier en het wordt automatisch omgezet naar een TSV-bestand. In de toolopties kunt u het CSV-invoerformaat aanpassen: geef het veldscheidingsteken, het aanhalingsteken en het commentaarsymbool op, sla lege CSV-regels over en kies of u CSV-kolomkoppen wilt behouden.",
"longDescription": "Deze tool zet Comma Separated Values (CSV)-gegevens om in Tab Separated Values (TSV). Zowel CSV als TSV zijn populaire bestandsformaten voor het opslaan van tabelgegevens, maar ze gebruiken verschillende scheidingstekens om waarden te scheiden. CSV gebruikt komma's (",
"shortDescription": "Converteer CSV-gegevens naar TSV-formaat.",
"title": "CSV naar TSV converteren"
},
"csvToXml": {
"description": "Converteer CSV-bestanden naar XML-formaat met aanpasbare opties.",
"shortDescription": "Converteer CSV-gegevens naar XML-formaat.",
"title": "CSV naar XML converteren"
},
"csvToYaml": {
"description": "Upload uw CSV-bestand via onderstaand formulier en het wordt automatisch omgezet naar een YAML-bestand. In de toolopties kunt u het scheidingsteken voor velden, het aanhalingsteken voor velden en het commentaarteken opgeven om de tool aan te passen aan aangepaste CSV-indelingen. Daarnaast kunt u de uitvoer-YAML-indeling selecteren: een indeling die CSV-headers behoudt of een indeling die CSV-headers uitsluit.",
"longDescription": "Deze tool transformeert CSV-gegevens (Comma Separated Values) naar YAML-gegevens (Yet Another Markup Language). CSV is een eenvoudig tabelformaat dat wordt gebruikt om matrixachtige gegevenstypen weer te geven die bestaan uit rijen en kolommen. YAML daarentegen is een geavanceerder formaat (eigenlijk een superset van JSON), dat beter leesbare gegevens voor serialisatie genereert en lijsten, woordenboeken en geneste objecten ondersteunt. Dit programma ondersteunt verschillende CSV-invoerformaten: de invoergegevens kunnen door komma's (standaard), door puntkomma's, door slierten of een ander scheidingsteken worden gescheiden. U kunt het exacte scheidingsteken dat uw gegevens gebruiken in de opties opgeven. Op dezelfde manier kunt u in de opties het aanhalingsteken opgeven dat wordt gebruikt om CSV-velden in te sluiten (standaard een dubbel aanhalingsteken). U kunt ook regels overslaan die beginnen met opmerkingen door de opmerkingsymbolen in de opties op te geven. Zo houdt u uw gegevens overzichtelijk door onnodige regels over te slaan. Er zijn twee manieren om CSV naar YAML te converteren. De eerste methode converteert elke CSV-rij naar een YAML-lijst. De tweede methode extraheert headers uit de eerste CSV-rij en creëert YAML-objecten met sleutels op basis van deze headers. U kunt de YAML-uitvoer ook aanpassen door het aantal spaties voor inspringing van YAML-structuren op te geven. Als u de omgekeerde conversie wilt uitvoeren, dat wil zeggen YAML naar CSV wilt converteren, kunt u onze tool YAML naar CSV converteren gebruiken. Csv-abulous!",
"shortDescription": "Converteer snel een CSV-bestand naar een YAML-bestand.",
"title": "CSV naar YAML converteren"
},
"findIncompleteCsvRecords": {
"checkingOptions": "Opties controleren",
"commentCharacterDescription": "Voer het teken in dat het begin van een commentaarregel aangeeft. Regels die met dit symbool beginnen, worden overgeslagen.",
"csvInputOptions": "CSV-invoeropties",
"csvSeparatorDescription": "Voer het teken in dat gebruikt wordt om kolommen in het CSV-invoerbestand te scheiden.",
"deleteLinesWithNoData": "Regels zonder gegevens verwijderen",
"deleteLinesWithNoDataDescription": "Verwijder lege regels uit het CSV-invoerbestand.",
"description": "Upload uw CSV-bestand via onderstaand formulier en deze tool controleert automatisch of er geen waarden in de rijen of kolommen ontbreken. In de toolopties kunt u de opmaak van het invoerbestand aanpassen (het scheidingsteken, de aanhalingstekens en het commentaarteken opgeven). Daarnaast kunt u de controle op lege waarden inschakelen, lege regels overslaan en een limiet instellen voor het aantal foutmeldingen in de uitvoer.",
"findEmptyValues": "Lege waarden zoeken",
"findEmptyValuesDescription": "Geef een bericht weer over lege CSV-velden (dit zijn geen ontbrekende velden, maar velden die niets bevatten).",
"inputTitle": "CSV-invoer",
"limitNumberOfMessages": "Beperk het aantal berichten",
"messageLimitDescription": "Stel de limiet in voor het aantal berichten in de uitvoer.",
"quoteCharacterDescription": "Voer het aanhalingsteken in dat u wilt gebruiken om de CSV-invoervelden te citeren.",
"resultTitle": "CSV-status",
"shortDescription": "Vind snel rijen en kolommen in CSV waar waarden ontbreken.",
"title": "Onvolledige CSV-records vinden",
"toolInfo": {
"title": "Wat is een {{title}}?"
}
},
"insertCsvColumns": {
"appendColumns": "Kolommen toevoegen",
"commentCharacterDescription": "Voer het teken in dat het begin van een commentaarregel aangeeft. Regels die met dit symbool beginnen, worden overgeslagen.",
"csvOptions": "CSV-opties",
"csvSeparator": "CSV-scheidingsteken",
"csvToInsert": "CSV om in te voegen",
"csvToInsertDescription": "Voer een of meer kolommen in die u in het CSV-bestand wilt invoegen. Het teken dat wordt gebruikt om kolommen te scheiden, moet hetzelfde zijn als het teken in het CSV-invoerbestand. Let op: lege regels worden genegeerd.",
"customFillDescription": "Als het invoer-CSV-bestand niet compleet is (ontbrekende waarden), kunt u dan lege velden of aangepaste symbolen aan de records toevoegen om een goed opgemaakte CSV te maken?",
"customFillValueDescription": "Gebruik deze aangepaste waarde om ontbrekende velden in te vullen. (Werkt alleen met de modus 'Aangepaste waarden' hierboven.)",
"customPosition": "Aangepaste positie",
"customPositionOptionsDescription": "Selecteer de methode om de kolommen in het CSV-bestand in te voegen.",
"description": "Voeg nieuwe kolommen toe aan CSV-gegevens op de opgegeven posities.",
"fillWithCustomValues": "Vul met douanewaarden",
"fillWithEmptyValues": "Vullen met lege waarden",
"headerName": "Koptekstnaam",
"headerNameDescription": "Koptekst van de kolom waarna u kolommen wilt invoegen.",
"inputTitle": "CSV-invoer",
"insertingPositionDescription": "Geef aan waar de kolommen in het CSV-bestand moeten worden ingevoegd.",
"position": "Positie",
"positionOptions": "Positieopties",
"prependColumns": "Kolommen vooraf toevoegen",
"quoteCharDescription": "Voer het aanhalingsteken in dat u wilt gebruiken om de CSV-invoervelden te citeren.",
"resultTitle": "CSV-uitvoer",
"rowNumberDescription": "Nummer van de kolom waarna u kolommen wilt invoegen.",
"separatorDescription": "Voer het teken in dat gebruikt wordt om kolommen in het CSV-invoerbestand te scheiden.",
"shortDescription": "Voeg snel een of meer nieuwe kolommen in, waar dan ook in een CSV-bestand.",
"title": "CSV-kolommen invoegen",
"toolInfo": {
"description": "Met deze tool kunt u nieuwe kolommen op specifieke posities in CSV-gegevens invoegen. U kunt kolommen op aangepaste posities voorvoegen, toevoegen of invoegen op basis van koptekstnamen of kolomnummers.",
"title": "CSV-kolommen invoegen"
}
},
"swapCsvColumns": {
"description": "Upload uw CSV-bestand via het onderstaande formulier, geef aan welke kolommen u wilt omwisselen en de tool wijzigt automatisch de posities van de opgegeven kolommen in het uitvoerbestand. In de toolopties kunt u de kolomposities of -namen opgeven die u wilt omwisselen, onvolledige gegevens corrigeren en optioneel lege records en uitgeschakelde records verwijderen.",
"longDescription": "Deze tool reorganiseert CSV-gegevens door de posities van de kolommen om te wisselen. Het omwisselen van kolommen kan de leesbaarheid van een CSV-bestand verbeteren door veelgebruikte gegevens samen of vooraan te plaatsen, voor eenvoudigere gegevensvergelijking en -bewerking. U kunt bijvoorbeeld de eerste kolom omwisselen met de laatste of de tweede kolom met de derde. Om kolommen op basis van hun positie om te wisselen, selecteert u",
"shortDescription": "CSV-kolommen opnieuw ordenen.",
"title": "CSV-kolommen verwisselen"
},
"transposeCsv": {
"description": "Upload uw CSV-bestand via onderstaand formulier en deze tool transponeert uw CSV-bestand automatisch. In de toolopties kunt u het teken opgeven waarmee de commentaarregels in het CSV-bestand beginnen om ze te verwijderen. Als het CSV-bestand onvolledig is (ontbrekende waarden), kunt u de ontbrekende waarden vervangen door het lege teken of een aangepast teken.",
"longDescription": "Deze tool transponeert Comma Separated Values (CSV). Het behandelt de CSV als een matrix met data en draait alle elementen om over de hoofddiagonaal. De uitvoer bevat dezelfde CSV-data als de invoer, maar nu zijn alle rijen kolommen en alle kolommen rijen geworden. Na transpositie heeft het CSV-bestand tegengestelde afmetingen. Als het invoerbestand bijvoorbeeld 4 kolommen en 3 rijen heeft, heeft het uitvoerbestand 3 kolommen en 4 rijen. Tijdens de conversie zuivert het programma de data ook van onnodige regels en corrigeert het onvolledige data. De tool verwijdert automatisch alle lege records en opmerkingen die beginnen met een specifiek teken, dat u in de optie kunt instellen. Bovendien, in gevallen waarin de CSV-data beschadigd of verloren zijn, vult het hulpprogramma het bestand aan met lege velden of aangepaste velden die u in de opties kunt opgeven. Csv-abulous!",
"shortDescription": "Snel een CSV-bestand transponeren.",
"title": "CSV transponeren"
}
}

View File

@@ -0,0 +1,98 @@
{
"changeColors": {
"description": "Wereld",
"shortDescription": "Snel kleuren in een afbeelding verwisselen",
"title": "Kleuren in afbeelding wijzigen"
},
"changeOpacity": {
"description": "Pas de transparantie van je afbeeldingen eenvoudig aan. Upload je afbeelding, gebruik de schuifbalk om de gewenste dekking in te stellen tussen 0 (volledig transparant) en 1 (volledig ondoorzichtig) en download de aangepaste afbeelding.",
"shortDescription": "Pas de transparantie van afbeeldingen aan",
"title": "Afbeeldingsdekking wijzigen"
},
"compress": {
"description": "Verklein de bestandsgrootte van een afbeelding, maar behoud de kwaliteit.",
"inputTitle": "Invoerafbeelding",
"resultTitle": "Gecomprimeerde afbeelding",
"shortDescription": "Comprimeer afbeeldingen om de bestandsgrootte te verkleinen, maar zorg er wel voor dat de kwaliteit redelijk blijft.",
"title": "Afbeelding comprimeren"
},
"compressPng": {
"description": "Dit is een programma dat PNG-afbeeldingen comprimeert. Zodra u uw PNG-afbeelding in het invoerveld plakt, comprimeert het programma deze en toont het resultaat in het uitvoerveld. In de opties kunt u het compressieniveau aanpassen en de oude en nieuwe bestandsgroottes van de afbeeldingen vinden.",
"shortDescription": "Snel een PNG comprimeren",
"title": "PNG comprimeren"
},
"convertJgpToPng": {
"description": "Converteer je JPG-afbeeldingen snel naar PNG. Importeer je PNG-afbeelding in de editor aan de linkerkant.",
"shortDescription": "Converteer uw JPG-afbeeldingen snel naar PNG",
"title": "JPG naar PNG converteren"
},
"convertToJpg": {
"description": "Converteer verschillende afbeeldingsformaten (PNG, GIF, TIF, PSD, SVG, WEBP, HEIC, RAW) naar JPG met aanpasbare instellingen voor de kwaliteit en achtergrondkleur.",
"shortDescription": "Converteer afbeeldingen naar JPG met kwaliteitscontrole",
"title": "Afbeeldingen naar JPG converteren"
},
"createTransparent": {
"description": "Wereld",
"shortDescription": "Snel een afbeelding transparant maken",
"title": "Transparante PNG maken"
},
"crop": {
"description": "Snijd afbeeldingen bij om ongewenste delen te verwijderen.",
"inputTitle": "Invoerafbeelding",
"resultTitle": "Bijgesneden afbeelding",
"shortDescription": "Snel afbeeldingen bijsnijden.",
"title": "Afbeelding bijsnijden"
},
"editor": {
"description": "Geavanceerde beeldbewerker met tools voor bijsnijden, roteren, annoteren, kleuren aanpassen en watermerken toevoegen. Bewerk je afbeeldingen met professionele tools rechtstreeks in je browser.",
"shortDescription": "Bewerk afbeeldingen met geavanceerde tools en functies",
"title": "Afbeeldingseditor"
},
"imageToText": {
"description": "Extraheer tekst uit afbeeldingen (JPG, PNG) met behulp van optische tekenherkenning (OCR).",
"shortDescription": "Tekst uit afbeeldingen extraheren met OCR.",
"title": "Afbeelding naar tekst (OCR)"
},
"qrCode": {
"description": "Genereer QR-codes voor verschillende gegevenstypen: URL, tekst, e-mail, telefoon, sms, wifi, vCard en meer.",
"shortDescription": "Maak aangepaste QR-codes voor verschillende gegevensformaten.",
"title": "QR-codegenerator"
},
"removeBackground": {
"description": "Wereld",
"shortDescription": "Achtergronden automatisch uit afbeeldingen verwijderen",
"title": "Achtergrond uit afbeelding verwijderen"
},
"resize": {
"description": "Afbeeldingen aanpassen naar verschillende afmetingen.",
"dimensionType": "Dimensietype",
"heightDescription": "Hoogte (in pixels)",
"inputTitle": "Invoerafbeelding",
"maintainAspectRatio": "Beeldverhouding behouden",
"maintainAspectRatioDescription": "Behoud de originele beeldverhouding van de afbeelding.",
"percentage": "Percentage",
"percentageDescription": "Percentage van de oorspronkelijke grootte (bijv. 50 voor halve grootte, 200 voor dubbele grootte)",
"resizeByPercentage": "Formaat wijzigen met percentage",
"resizeByPercentageDescription": "U kunt de grootte wijzigen door een percentage van de oorspronkelijke grootte op te geven.",
"resizeByPixels": "Formaat wijzigen met pixels",
"resizeByPixelsDescription": "U kunt het formaat wijzigen door de afmetingen in pixels op te geven.",
"resizeMethod": "Methode voor het wijzigen van de grootte",
"resultTitle": "Afbeelding met gewijzigd formaat",
"setHeight": "Hoogte instellen",
"setHeightDescription": "Geef de hoogte op in pixels en bereken de breedte op basis van de beeldverhouding.",
"setWidth": "Breedte instellen",
"setWidthDescription": "Geef de breedte op in pixels en bereken de hoogte op basis van de beeldverhouding.",
"shortDescription": "U kunt de grootte van afbeeldingen eenvoudig aanpassen.",
"title": "Afbeelding formaat wijzigen",
"toolInfo": {
"description": "Met deze tool kun je de grootte van JPG-, PNG-, SVG- of GIF-afbeeldingen aanpassen. Je kunt de grootte aanpassen door de afmetingen in pixels of percentages op te geven, met opties om de oorspronkelijke beeldverhouding te behouden.",
"title": "Afbeelding formaat wijzigen"
},
"widthDescription": "Breedte (in pixels)"
},
"rotate": {
"description": "Draai een afbeelding met een bepaalde hoek.",
"shortDescription": "Draai een afbeelding eenvoudig.",
"title": "Afbeelding roteren"
}
}

View File

@@ -0,0 +1,62 @@
{
"escapeJson": {
"description": "Escape speciale tekens in JSON-strings. Converteer JSON-gegevens naar een correct geëscapete indeling voor veilige overdracht of opslag.",
"shortDescription": "Speciale tekens in JSON ontsnappen",
"title": "Ontsnappen aan JSON"
},
"jsonToXml": {
"description": "Converteer JSON-gegevens naar XML-formaat. Transformeer gestructureerde JSON-objecten naar correct vormgegeven XML-documenten.",
"shortDescription": "Converteer JSON naar XML-formaat",
"title": "JSON naar XML"
},
"minify": {
"description": "Verwijder alle onnodige witruimte uit JSON.",
"inputTitle": "Invoer JSON",
"resultTitle": "Geminimaliseerde JSON",
"shortDescription": "Verklein JSON door witruimte te verwijderen",
"title": "JSON verkleinen",
"toolInfo": {
"description": "JSON-minificatie is het proces waarbij alle onnodige witruimte uit JSON-gegevens wordt verwijderd, terwijl de geldigheid ervan behouden blijft. Dit omvat het verwijderen van spaties, nieuwe regels en inspringingen die niet nodig zijn voor een correcte parsering van de JSON. Minificatie verkleint de grootte van JSON-gegevens, waardoor deze efficiënter worden opgeslagen en verzonden, met behoud van exact dezelfde datastructuur en waarden.",
"title": "Wat is JSON-minificatie?"
}
},
"prettify": {
"description": "Formatteer JSON met de juiste inspringing en spatie.",
"indentation": "Inspringing",
"inputTitle": "Invoer JSON",
"resultTitle": "Verfraaide JSON",
"shortDescription": "JSON-code opmaken en verfraaien",
"title": "JSON verfraaien",
"toolInfo": {
"description": "Met deze tool kunt u JSON-gegevens opmaken met de juiste inspringing en spaties, waardoor ze beter leesbaar en eenvoudiger te gebruiken zijn.",
"title": "JSON verfraaien"
},
"useSpaces": "Gebruik spaties",
"useSpacesDescription": "Uitvoer inspringen met spaties",
"useTabs": "Tabbladen gebruiken",
"useTabsDescription": "Uitvoer inspringen met tabs."
},
"stringify": {
"description": "Converteer JavaScript-objecten naar JSON-stringformaat. Serialiseer datastructuren naar JSON-strings voor opslag of verzending.",
"shortDescription": "Objecten converteren naar JSON-string",
"title": "Stringify JSON"
},
"tsvToJson": {
"description": "Converteer TSV-gegevens (Tab-Separated Values) naar JSON-formaat. Transformeer tabelgegevens naar gestructureerde JSON-objecten.",
"shortDescription": "Converteer TSV naar JSON-formaat",
"title": "TSV naar JSON"
},
"validateJson": {
"description": "Controleer of JSON geldig en correct is geformuleerd.",
"inputTitle": "Invoer JSON",
"invalidJson": "❌ {{error}}",
"resultTitle": "Validatieresultaat",
"shortDescription": "Valideer JSON-code op fouten",
"title": "Valideer JSON",
"toolInfo": {
"description": "JSON (JavaScript Object Notation) is een lichtgewicht formaat voor gegevensuitwisseling. JSON-validatie zorgt ervoor dat de structuur van de gegevens voldoet aan de JSON-standaard. Een geldig JSON-object moet het volgende bevatten: - Eigenschapsnamen tussen dubbele aanhalingstekens. - Correct gebalanceerde accolades {}. - Geen afsluitende komma's na het laatste sleutel-waardepaar. - Correcte nesting van objecten en arrays. Deze tool controleert de invoer-JSON en geeft feedback om veelvoorkomende fouten te identificeren en te verhelpen.",
"title": "Wat is JSON-validatie?"
},
"validJson": "✅ Geldige JSON"
}
}

208
public/locales/nl/list.json Normal file
View File

@@ -0,0 +1,208 @@
{
"duplicate": {
"concatenate": "Concateneren",
"concatenateDescription": "Kopieën samenvoegen (indien niet aangevinkt, worden de items verweven)",
"copyDescription": "Aantal kopieën (kan fractioneel zijn)",
"description": "'s Werelds eenvoudigste browsergebaseerde hulpprogramma voor het dupliceren van lijstitems. Voer uw lijst in en specificeer duplicatiecriteria om kopieën van items te maken. Perfect voor data-uitbreiding, testen of het creëren van herhaalde patronen.",
"duplicationOptions": "Duplicatieopties",
"examples": {
"fractional": {
"description": "Dit voorbeeld laat zien hoe u een lijst kunt dupliceren met een fractioneel aantal kopieën.",
"title": "Fractionele duplicatie"
},
"interweave": {
"description": "Dit voorbeeld laat zien hoe u items kunt verweven in plaats van aaneenschakelen.",
"title": "Verweven items"
},
"reverse": {
"description": "Dit voorbeeld laat zien hoe u een lijst in omgekeerde volgorde kunt dupliceren.",
"title": "Omgekeerde duplicatie"
},
"simple": {
"description": "Dit voorbeeld laat zien hoe u een lijst met woorden kunt dupliceren.",
"title": "Eenvoudige duplicatie"
}
},
"inputTitle": "Invoerlijst",
"joinSeparatorDescription": "Scheidingsteken om de gedupliceerde lijst samen te voegen",
"resultTitle": "Gedupliceerde lijst",
"reverse": "Achteruit",
"reverseDescription": "Draai de gedupliceerde items om",
"shortDescription": "Dubbele lijstitems met opgegeven criteria",
"splitByRegex": "Gesplitst door reguliere expressie",
"splitBySymbol": "Gesplitst op symbool",
"splitOptions": "Gesplitste opties",
"splitSeparatorDescription": "Scheidingsteken om de lijst te splitsen",
"title": "Duplicaat",
"toolInfo": {
"description": "Met deze tool kunt u items in een lijst dupliceren. U kunt het aantal kopieën (inclusief fractionele waarden) opgeven, bepalen of items worden samengevoegd of verweven, en zelfs de gedupliceerde items omkeren. Dit is handig voor het creëren van herhaalde patronen, het genereren van testgegevens of het uitbreiden van lijsten met voorspelbare inhoud.",
"title": "Lijstduplicatie"
}
},
"findMostPopular": {
"description": "'s Werelds eenvoudigste browsergebaseerde tool om de populairste items in een lijst te vinden. Voer je lijst in en krijg direct de items die het vaakst voorkomen. Perfect voor data-analyse, trendidentificatie of het vinden van gemeenschappelijke elementen.",
"shortDescription": "Vind de meest voorkomende items",
"title": "Vind de meest populaire"
},
"findUnique": {
"caseSensitiveItems": "Hoofdlettergevoelige items",
"caseSensitiveItemsDescription": "Geef items met verschillende hoofdletters/kleine letters weer als unieke elementen in de lijst.",
"delimiterDescription": "Stel een scheidingsteken of reguliere expressie in.",
"description": "'s Werelds eenvoudigste browsergebaseerde tool voor het vinden van unieke items in een lijst. Voer uw lijst in en ontvang direct alle unieke waarden, inclusief verwijderde duplicaten. Perfect voor dataopschoning, deduplicatie of het vinden van afzonderlijke elementen.",
"findAbsolutelyUniqueItems": "Vind absoluut unieke items",
"findAbsolutelyUniqueItemsDescription": "Geef alleen die items van de lijst weer die in één exemplaar aanwezig zijn.",
"inputListDelimiter": "Invoerlijst scheidingsteken",
"inputTitle": "Invoerlijst",
"outputListDelimiter": "Uitvoerlijstscheidingsteken",
"resultTitle": "Unieke items",
"shortDescription": "Vind unieke items in een lijst",
"skipEmptyItems": "Lege items overslaan",
"skipEmptyItemsDescription": "Neem de lege lijst-items niet op in de uitvoer.",
"title": "Vind uniek",
"trimItems": "Items in de trimlijst",
"trimItemsDescription": "Verwijder spaties voor en na de items voordat u ze vergelijkt.",
"uniqueItemOptions": "Unieke itemopties"
},
"group": {
"deleteEmptyItems": "Lege items verwijderen",
"deleteEmptyItemsDescription": "Negeer lege items en neem ze niet op in de groepen.",
"description": "'s Werelds eenvoudigste browsergebaseerde hulpprogramma voor het groeperen van lijstitems. Voer uw lijst in en specificeer groeperingscriteria om items in logische groepen te ordenen. Perfect voor het categoriseren van gegevens, het organiseren van informatie of het maken van gestructureerde lijsten. Ondersteunt aangepaste scheidingstekens en diverse groeperingsopties.",
"emptyItemsAndPadding": "Lege items en opvulling",
"groupNumberDescription": "Aantal items in een groep",
"groupSeparatorDescription": "Groepsscheidingsteken",
"groupSizeAndSeparators": "Groepsgrootte en scheidingstekens",
"inputItemSeparator": "Scheidingsteken voor invoeritems",
"inputTitle": "Invoerlijst",
"itemSeparatorDescription": "Itemscheidingsteken",
"leftWrapDescription": "Linksomloopsymbool van de groep.",
"padNonFullGroups": "Pad Niet-volledige groepen",
"padNonFullGroupsDescription": "Vul niet-volledige groepen met een aangepast item (voer hieronder in).",
"paddingCharDescription": "Gebruik dit karakter of item om groepen aan te vullen die niet vol zijn.",
"resultTitle": "Gegroepeerde items",
"rightWrapDescription": "Symbool voor de rechteromslag van de groep.",
"shortDescription": "Groepeer lijstitems op basis van gemeenschappelijke eigenschappen",
"splitOperators": {
"regex": {
"description": "Beperk de items in de invoerlijst met een reguliere expressie.",
"title": "Gebruik een Regex voor het splitsen"
},
"symbol": {
"description": "Beperk de items in de invoerlijst met een teken.",
"title": "Gebruik een symbool voor splitsen"
}
},
"splitSeparatorDescription": "Stel een scheidingsteken of reguliere expressie in.",
"title": "Groep"
},
"reverse": {
"description": "Dit is een supereenvoudige browserapplicatie die alle items in de lijst in spiegelbeeld afdrukt. De invoeritems kunnen worden gescheiden door een willekeurig symbool en u kunt ook de scheidingstekens van de omgekeerde items in de lijst wijzigen.",
"inputTitle": "Invoerlijst",
"itemSeparator": "Itemscheidingsteken",
"itemSeparatorDescription": "Stel een scheidingsteken of reguliere expressie in.",
"outputListOptions": "Opties voor uitvoerlijst",
"outputSeparatorDescription": "Scheidingsteken voor uitvoerlijst-items.",
"resultTitle": "Omgekeerde lijst",
"shortDescription": "Een lijst snel omkeren",
"splitOperators": {
"regex": {
"description": "Beperk de items in de invoerlijst met een reguliere expressie.",
"title": "Gebruik een Regex voor het splitsen"
},
"symbol": {
"description": "Beperk de items in de invoerlijst met een teken.",
"title": "Gebruik een symbool voor splitsen"
}
},
"splitterMode": "Splittermodus",
"title": "Achteruit",
"toolInfo": {
"description": "Met dit hulpprogramma kunt u de volgorde van items in een lijst omkeren. Het hulpprogramma splitst de invoerlijst eerst op in afzonderlijke items en doorloopt deze vervolgens van het laatste naar het eerste item, waarbij elk item tijdens de iteratie in de uitvoer wordt afgedrukt. De invoerlijst kan alles bevatten wat kan worden weergegeven als tekstuele gegevens, zoals cijfers, getallen, strings, woorden, zinnen, enz. Het scheidingsteken voor invoeritems kan ook een reguliere expressie zijn. Met de regex /[;,]/ kunt u bijvoorbeeld items gebruiken die door komma's of puntkomma's worden gescheiden. De scheidingstekens voor invoer- en uitvoerlijstitems kunnen in de opties worden aangepast. Standaard zijn zowel invoer- als uitvoerlijsten door komma's gescheiden. Listabulous!",
"title": "Wat is een lijstomkeerder?"
}
},
"rotate": {
"description": "'s Werelds eenvoudigste browsergebaseerde hulpprogramma voor het roteren van lijstitems. Voer uw lijst in en specificeer de rotatiehoeveelheid om items met een bepaald aantal posities te verschuiven. Perfect voor gegevensmanipulatie, circulaire verschuivingen of het opnieuw ordenen van lijsten.",
"shortDescription": "Lijstitems roteren op opgegeven posities",
"title": "Draaien"
},
"shuffle": {
"delimiterDescription": "Stel een scheidingsteken of reguliere expressie in.",
"description": "'s Werelds eenvoudigste browsergebaseerde hulpprogramma voor het herschikken van lijstitems. Voer je lijst in en ontvang direct een gerandomiseerde versie met items in willekeurige volgorde. Perfect voor het creëren van variatie, het testen van willekeur of het door elkaar halen van geordende gegevens.",
"inputListSeparator": "Scheidingsteken voor invoerlijst",
"inputTitle": "Invoerlijst",
"joinSeparatorDescription": "Gebruik dit scheidingsteken in de willekeurige lijst.",
"outputLengthDescription": "Geef zoveel willekeurige items weer",
"resultTitle": "Geschudde lijst",
"shortDescription": "De volgorde van lijstitems willekeurig maken",
"shuffledListLength": "Lengte van de geschudde lijst",
"shuffledListSeparator": "Geschudde lijstscheidingsteken",
"title": "Schudden"
},
"sort": {
"caseSensitive": "Hoofdlettergevoelig sorteren",
"caseSensitiveDescription": "Sorteer hoofdletters en kleine letters apart. Hoofdletters gaan vooraf aan kleine letters in een oplopende lijst. (Werkt alleen in alfabetische sorteermodus.)",
"description": "'s Werelds eenvoudigste browsergebaseerde hulpprogramma voor het sorteren van lijstitems. Voer uw lijst in en specificeer sorteercriteria om items in oplopende of aflopende volgorde te ordenen. Perfect voor gegevensorganisatie, tekstverwerking of het maken van geordende lijsten.",
"inputItemSeparator": "Scheidingsteken voor invoeritems",
"inputTitle": "Invoerlijst",
"joinSeparatorDescription": "Gebruik dit symbool als verbindingsstuk tussen items in een gesorteerde lijst.",
"orderDescription": "Selecteer een sorteervolgorde.",
"orderOptions": {
"decreasing": "Afnemende volgorde",
"increasing": "Toenemende orde"
},
"removeDuplicates": "Duplicaten verwijderen",
"removeDuplicatesDescription": "Verwijder dubbele lijstonderdelen.",
"resultTitle": "Gesorteerde lijst",
"shortDescription": "Lijstitems in de opgegeven volgorde sorteren",
"sortMethod": "Sorteermethode",
"sortMethodDescription": "Selecteer een sorteermethode.",
"sortOptions": {
"alphabetic": "Alfabetisch sorteren",
"length": "Sorteren op lengte",
"numeric": "Numeriek sorteren"
},
"sortedItemProperties": "Gesorteerde itemeigenschappen",
"splitOperators": {
"regex": {
"description": "Beperk de items in de invoerlijst met een reguliere expressie.",
"title": "Gebruik een Regex voor het splitsen"
},
"symbol": {
"description": "Beperk de items in de invoerlijst met een teken.",
"title": "Gebruik een symbool voor splitsen"
}
},
"splitSeparatorDescription": "Stel een scheidingsteken of reguliere expressie in.",
"title": "Soort"
},
"truncate": {
"description": "'s Werelds eenvoudigste browsergebaseerde hulpprogramma voor het afkappen van lijsten. Voer uw lijst in en specificeer het maximale aantal items dat u wilt behouden. Perfect voor gegevensverwerking, lijstbeheer of het beperken van de lengte van content.",
"shortDescription": "Lijst afkappen tot een bepaald aantal items",
"title": "Afkappen"
},
"unwrap": {
"description": "'s Werelds eenvoudigste browsergebaseerde hulpprogramma voor het uitpakken van lijstitems. Voer uw ingepakte lijst in en specificeer uitpakcriteria om georganiseerde items plat te maken. Perfect voor gegevensverwerking, tekstmanipulatie of het extraheren van inhoud uit gestructureerde lijsten.",
"shortDescription": "Lijstitems uit gestructureerde opmaak uitpakken",
"title": "Uitpakken"
},
"wrap": {
"description": "Voeg tekst toe voor en na elk item in de lijst.",
"inputTitle": "Invoerlijst",
"joinSeparatorDescription": "Scheidingsteken om de ingepakte lijst samen te voegen",
"leftTextDescription": "Tekst die vóór elk item moet worden toegevoegd",
"removeEmptyItems": "Lege items verwijderen",
"resultTitle": "Ingepakte lijst",
"rightTextDescription": "Tekst die na elk item moet worden toegevoegd",
"shortDescription": "Lijstitems inpakken met opgegeven criteria",
"splitByRegex": "Gesplitst door reguliere expressie",
"splitBySymbol": "Gesplitst op symbool",
"splitOptions": "Gesplitste opties",
"splitSeparatorDescription": "Scheidingsteken om de lijst te splitsen",
"title": "Wrap",
"toolInfo": {
"description": "Met deze tool kunt u tekst voor en na elk item in een lijst toevoegen. U kunt verschillende tekst opgeven voor de linker- en rechterkant en bepalen hoe de lijst wordt verwerkt. Deze tool is handig voor het toevoegen van aanhalingstekens, haakjes of andere opmaak aan lijstitems, het voorbereiden van gegevens voor verschillende formaten of het maken van gestructureerde tekst.",
"title": "Lijstomloop"
},
"wrapOptions": "Wrap-opties"
}
}

View File

@@ -0,0 +1,89 @@
{
"arithmeticSequence": {
"commonDifferenceDescription": "Veelvoorkomend verschil tussen termen (d)",
"description": "Genereer rekenkundige reeksen met aanpasbare parameters.",
"firstTermDescription": "Eerste term van de reeks (a₁)",
"numberOfTermsDescription": "Aantal te genereren termen (n)",
"outputFormat": "Uitvoerformaat",
"resultTitle": "Gegenereerde sequentie",
"separatorDescription": "Scheidingsteken tussen termen",
"sequenceParameters": "Sequentieparameters",
"shortDescription": "Genereer rekenkundige reeksen",
"title": "Rekenkundige reeks",
"toolInfo": {
"description": "Een rekenkundige rij is een reeks getallen waarbij het verschil tussen elke opeenvolgende term constant is. Dit constante verschil wordt de gemeenschappelijke afwijking genoemd. Gegeven de eerste term (a₁) en de gemeenschappelijke afwijking (d), kan elke term worden gevonden door de gemeenschappelijke afwijking op te tellen bij de vorige term.",
"title": "Wat is een rekenkundige rij?"
}
},
"generate": {
"arithmeticSequenceOption": "Optie voor rekenkundige reeks",
"description": "Genereer een getallenreeks met aanpasbare parameters.",
"numberOfElementsDescription": "Aantal elementen in volgorde.",
"resultTitle": "Gegenereerde nummers",
"separator": "Scheidingsteken",
"separatorDescription": "Scheid elementen in de rekenkundige reeks met dit teken.",
"shortDescription": "Genereer willekeurige getallen in opgegeven bereiken",
"startSequenceDescription": "Start de reeks vanaf dit nummer.",
"stepDescription": "Verhoog elk element met dit bedrag",
"title": "Genereren",
"toolInfo": {
"description": "Met deze tool kunt u een getallenreeks genereren met aanpasbare parameters. U kunt de startwaarde, stapgrootte en het aantal elementen specificeren.",
"title": "Genereer getallen"
}
},
"ohmsLaw": {
"description": "Bereken spanning, stroom en weerstand",
"longDescription": "Deze rekenmachine past de wet van Ohm (V = I × R) toe om een van de drie elektrische parameters te bepalen wanneer de andere twee bekend zijn. De wet van Ohm is een fundamenteel principe in de elektrotechniek dat de relatie beschrijft tussen spanning (V), stroomsterkte (I) en weerstand (R). Deze tool is essentieel voor elektronicahobbyisten, elektrotechnici en studenten die met schakelingen werken om snel onbekende waarden in hun elektrische ontwerpen op te lossen.",
"shortDescription": "Bereken spanning, stroom of weerstand in elektrische circuits met behulp van de wet van Ohm",
"title": "Wet van Ohm"
},
"slackline": {
"description": "Bereken de spanning in een slackline",
"longDescription": "Deze rekenmachine gaat uit van een last in het midden van het touw",
"shortDescription": "Bereken de geschatte spanning van een slackline of waslijn. Vertrouw hier niet op voor je veiligheid.",
"title": "Slackline-spanning"
},
"sphereArea": {
"description": "Oppervlakte van een bol",
"longDescription": "Deze rekenmachine bepaalt de oppervlakte van een bol met behulp van de formule A = 4πr². U kunt de straal invoeren om de oppervlakte te berekenen, of de oppervlakte invoeren om de gewenste straal te berekenen. Deze tool is handig voor studenten meetkunde, ingenieurs die met bolvormige objecten werken en iedereen die berekeningen met bolvormige oppervlakken moet uitvoeren.",
"shortDescription": "Bereken het oppervlak van een bol op basis van de straal",
"title": "Oppervlakte van een bol"
},
"sphereVolume": {
"description": "Volume van een bol",
"longDescription": "Deze rekenmachine berekent het volume van een bol met de formule V = (4/3)πr³. U kunt de straal of diameter invoeren om het volume te berekenen, of het volume invoeren om de gewenste straal te bepalen. Deze tool is nuttig voor studenten, ingenieurs en professionals die met bolvormige objecten werken in vakgebieden zoals natuurkunde, techniek en productie.",
"shortDescription": "Bereken het volume van een bol met behulp van de straal of diameter",
"title": "Volume van een bol"
},
"sum": {
"description": "Bereken de som van een lijst met getallen. Voer getallen gescheiden door komma's of nieuwe regels in om de som te berekenen.",
"extractionTypes": {
"delimiter": {
"description": "Pas hier het scheidingsteken voor getallen aan. (Standaard een regelafbreking.)",
"title": "Nummerscheidingsteken"
},
"smart": {
"description": "Automatische detectie van getallen in de invoer.",
"title": "Slimme Som"
}
},
"inputTitle": "Invoer",
"numberExtraction": "Nummer extractie",
"printRunningSum": "Afdrukken Lopende Som",
"printRunningSumDescription": "Geef de som weer terwijl deze stap voor stap wordt berekend.",
"resultTitle": "Totaal",
"runningSum": "Lopende som",
"shortDescription": "Bereken de som van getallen",
"title": "Som",
"toolInfo": {
"description": "Dit is een online browserprogramma waarmee je de som van een aantal getallen kunt berekenen. Je kunt de getallen invoeren, gescheiden door een komma, spatie of een ander teken, inclusief de regelafbreking. Je kunt ook gewoon een fragment tekstuele gegevens plakken met numerieke waarden die je wilt optellen. Het programma zal deze waarden dan extraheren en de som bepalen.",
"title": "Wat is een getallensomcalculator?"
}
},
"voltageDropInWire": {
"description": "Bereken de retourspanning en het vermogensverlies in een 2-aderige kabel",
"longDescription": "Deze calculator helpt bij het bepalen van de spanningsval en het vermogensverlies in een tweeaderige elektrische kabel. Hierbij wordt rekening gehouden met de kabellengte, de draaddikte (dwarsdoorsnede), de materiaalweerstand en de stroomsterkte. De tool berekent de spanningsval heen en terug, de totale weerstand van de kabel en het vermogen dat als warmte wordt afgegeven. Dit is met name handig voor elektrotechnici, elektriciens en hobbyisten bij het ontwerpen van elektrische systemen om ervoor te zorgen dat de spanningsniveaus bij de belasting binnen acceptabele grenzen blijven.",
"shortDescription": "Bereken spanningsval en vermogensverlies in elektrische kabels op basis van lengte, materiaal en stroom",
"title": "Spanningsval in de kabel bij retour"
}
}

113
public/locales/nl/pdf.json Normal file
View File

@@ -0,0 +1,113 @@
{
"compressPdf": {
"compressedFileSize": "Gecomprimeerde bestandsgrootte",
"compressingPdf": "PDF comprimeren...",
"compressionLevel": "Compressieniveau",
"compressionSettings": "Compressie-instellingen",
"description": "Verklein de PDF-bestandsgrootte met behoud van kwaliteit met Ghostscript",
"errorCompressingPdf": "PDF comprimeren is mislukt: {{error}}",
"errorReadingPdf": "PDF-bestand kan niet worden gelezen. Controleer of het een geldig PDF-bestand is.",
"fileSize": "Originele bestandsgrootte",
"highCompression": "Hoge compressie",
"highCompressionDescription": "Maximale bestandsgroottevermindering met enig kwaliteitsverlies",
"inputTitle": "PDF-invoer",
"lowCompression": "Lage compressie",
"lowCompressionDescription": "Verklein de bestandsgrootte lichtjes met minimaal kwaliteitsverlies",
"mediumCompression": "Gemiddelde compressie",
"mediumCompressionDescription": "Balans tussen bestandsgrootte en kwaliteit",
"pages": "Aantal pagina's",
"resultTitle": "Gecomprimeerde PDF",
"shortDescription": "Comprimeer PDF-bestanden veilig in uw browser",
"title": "PDF comprimeren"
},
"editor": {
"description": "Geavanceerde PDF-editor met mogelijkheden voor annotatie, formulieren invullen, markeren en exporteren. Bewerk uw PDF's rechtstreeks in de browser met professionele tools zoals tekst invoegen, tekenen, markeren, ondertekenen en formulieren invullen.",
"shortDescription": "Bewerk PDF's met geavanceerde hulpmiddelen voor annotatie, ondertekening en bewerking",
"title": "PDF-editor"
},
"merge": {
"inputTitle": "PDF-invoer",
"loadingText": "Pagina's extraheren",
"resultTitle": "Samengevoegde PDF-uitvoer",
"toolInfo": {
"description": "Met deze tool kun je meerdere PDF-bestanden samenvoegen tot één document. Om de tool te gebruiken, upload je eenvoudig de PDF-bestanden die je wilt samenvoegen. De tool combineert vervolgens alle pagina's uit de invoerbestanden tot één PDF-document.",
"title": "Hoe gebruik ik de PDF-samenvoegtool?"
}
},
"mergePdf": {
"description": "Combineer meerdere PDF-bestanden tot één document.",
"inputTitle": "PDF-invoer",
"mergingPdfs": "PDF's samenvoegen",
"pdfOptions": "PDF-opties",
"resultTitle": "Samengevoegde PDF",
"shortDescription": "Meerdere PDF-bestanden samenvoegen tot één document",
"sortByFileName": "Sorteren op bestandsnaam",
"sortByFileNameDescription": "PDF's alfabetisch sorteren op bestandsnaam",
"sortByUploadOrder": "Sorteren op uploadvolgorde",
"sortByUploadOrderDescription": "Bewaar PDF's in de volgorde waarin ze zijn geüpload",
"title": "PDF samenvoegen",
"toolInfo": {
"description": "Met deze tool kun je meerdere PDF-bestanden combineren tot één document. Je kunt kiezen hoe je de PDF's wilt sorteren en de tool voegt ze samen in de opgegeven volgorde.",
"title": "PDF-bestanden samenvoegen"
}
},
"pdfToEpub": {
"description": "PDF-documenten transformeren naar EPUB-bestanden voor betere compatibiliteit met e-readers.', pictogram: 'material-symbols:import-contacts', component: lazy(() => import('./index')), trefwoorden: ['pdf', 'epub', 'convert', 'ebook'], pad: 'pdf-naar-epub', i18n: { naam: 'pdf:pdfToEpub.title', beschrijving: 'pdf:pdfToEpub.description",
"shortDescription": "PDF-bestanden converteren naar EPUB-formaat",
"title": "PDF naar EPUB"
},
"pdfToPng": {
"description": "Transformeer PDF-documenten naar PNG-panelen.",
"longDescription": "Upload een PDF en converteer elke pagina rechtstreeks in je browser naar een hoogwaardige PNG-afbeelding. Deze tool is ideaal voor het extraheren van visuele content of het delen van individuele pagina's. Er worden geen gegevens geüpload - alles wordt lokaal uitgevoerd.",
"shortDescription": "PDF naar PNG-afbeeldingen converteren",
"title": "PDF naar PNG"
},
"protectPdf": {
"description": "Voeg wachtwoordbeveiliging toe aan uw PDF-bestanden veilig in uw browser",
"shortDescription": "PDF-bestanden veilig met een wachtwoord beveiligen",
"title": "PDF beschermen"
},
"rotatePdf": {
"allPagesWillBeRotated": "Alle {{count}} pagina's worden gedraaid",
"angleOptions": {
"clockwise90": "90° met de klok mee",
"counterClockwise270": "270° (90° tegen de klok in)",
"upsideDown180": "180° (op zijn kop)"
},
"applyToAllPages": "Toepassen op alle pagina's",
"description": "Pagina's in een PDF-document roteren.",
"inputTitle": "PDF-invoer",
"longDescription": "Wijzig de oriëntatie van PDF-pagina's door ze 90, 180 of 270 graden te draaien. Handig voor het corrigeren van onjuist gescande documenten of het voorbereiden van PDF's voor afdrukken.",
"pageRangesDescription": "Voer paginanummers of bereiken in, gescheiden door komma's (bijv. 1, 3, 5-7)",
"pageRangesPlaceholder": "bijv. 1,5-8",
"pagesWillBeRotated": "{{count}} pagina{{count !== 1 ? 's' : ''}} zal worden gedraaid",
"pdfPageCount": "PDF heeft {{count}} pagina{{count !== 1 ? 's' : ''}}",
"resultTitle": "Gedraaide PDF",
"rotatingPages": "Roterende pagina's",
"rotationAngle": "Rotatiehoek",
"rotationSettings": "Rotatie-instellingen",
"shortDescription": "Pagina's in een PDF-document roteren",
"title": "PDF roteren",
"toolInfo": {
"description": "Met deze tool kunt u pagina's in een PDF-document roteren. U kunt alle pagina's roteren of specifieke pagina's opgeven. Kies een rotatiehoek: 90° met de klok mee, 180° (ondersteboven) of 270° (90° tegen de klok in). Om specifieke pagina's te roteren, schakelt u 'Toepassen op alle pagina's' uit en voert u paginanummers of paginabereiken in, gescheiden door komma's (bijvoorbeeld 1, 3, 5-7).",
"title": "De PDF-rotatietool gebruiken"
}
},
"splitPdf": {
"description": "Specifieke pagina's uit een PDF-document extraheren.",
"extractingPages": "Pagina's extraheren",
"inputTitle": "PDF-invoer",
"pageExtractionPreview": "{{count}} pagina{{count !== 1 ? 's' : ''}} zal worden geëxtraheerd",
"pageRangesDescription": "Voer paginanummers of bereiken in, gescheiden door komma's (bijv. 1, 3, 5-7)",
"pageRangesPlaceholder": "bijv. 1,5-8",
"pageSelection": "Paginaselectie",
"pdfPageCount": "PDF heeft {{count}} pagina{{count !== 1 ? 's' : ''}}",
"resultTitle": "Geëxtraheerde PDF",
"shortDescription": "Specifieke pagina's uit een PDF-bestand extraheren",
"title": "PDF splitsen",
"toolInfo": {
"description": "Met deze tool kunt u specifieke pagina's uit een PDF-document extraheren. U kunt specifieke pagina's of paginareeksen opgeven die u wilt extraheren.",
"title": "PDF splitsen"
}
}
}

View File

@@ -0,0 +1,261 @@
{
"base64": {
"decode": "Base64-decodering",
"description": "Codeer of decodeer tekst met Base64-codering.",
"encode": "Base64-codering",
"inputTitle": "Invoergegevens",
"optionsTitle": "Base64-opties",
"resultTitle": "Resultaat",
"shortDescription": "Codeer of decodeer gegevens met Base64.",
"title": "Base64-encoder/-decoder",
"toolInfo": {
"description": "Base64 is een coderingsmethode die gegevens in een ASCII-stringformaat weergeeft door ze te vertalen naar een radix-64-representatie. Hoewel het gebruikt kan worden om strings te coderen, wordt het vaak gebruikt om binaire gegevens te coderen voor transmissie via media die ontworpen zijn voor tekstuele gegevens.",
"title": "Wat is Base64?"
}
},
"censor": {
"description": "Hulpprogramma voor het censureren van woorden in tekst. Laad uw tekst in het invoerformulier aan de linkerkant, specificeer alle ongewenste woorden in de opties en u krijgt direct gecensureerde tekst in het uitvoergebied.\", longDescription: 'Met deze online tool kunt u bepaalde woorden in elke tekst censureren. U kunt een lijst met ongewenste woorden (zoals scheldwoorden of geheime woorden) opgeven en het programma vervangt deze door alternatieve woorden en creëert een veilig leesbare tekst. De woorden kunnen worden opgegeven in een tekstveld van meerdere regels in de opties door één woord per regel in te voeren.', keywords: ['tekst', 'censureren', 'woorden', 'tekens'], component: lazy(() => import('./index')), i18n: { name: 'string:censor.title', description: 'string:censor.description",
"shortDescription": "Maskeer snel slechte woorden of vervang ze door alternatieve woorden.",
"title": "Tekstcensor"
},
"createPalindrome": {
"description": "'s Werelds eenvoudigste browsergebaseerde tool voor het maken van palindromen van elke tekst. Voer tekst in en transformeer deze direct in een palindroom die zowel van voor naar achter als van achter naar voren hetzelfde leest. Perfect voor woordspelletjes, het creëren van symmetrische tekstpatronen of het verkennen van taalkundige curiosa.",
"shortDescription": "Maak een tekst die van voor naar achter en van achter naar voren hetzelfde leest",
"title": "Palindroom maken"
},
"extractSubstring": {
"description": "'s Werelds eenvoudigste browsergebaseerde hulpprogramma voor het extraheren van substrings uit tekst. Voer uw tekst in en specificeer de begin- en eindposities om het gewenste deel te extraheren. Perfect voor gegevensverwerking, tekstanalyse of het extraheren van specifieke inhoud uit grotere tekstblokken.",
"shortDescription": "Een tekstgedeelte tussen opgegeven posities extraheren",
"title": "Substring extraheren"
},
"join": {
"blankLinesAndTrailingSpaces": "Lege regels en spaties aan het einde",
"deleteBlankDescription": "Verwijder regels die geen tekstsymbolen bevatten.",
"deleteBlankTitle": "Lege regels verwijderen",
"deleteTrailingDescription": "Verwijder spaties en tabs aan het einde van de regels.",
"deleteTrailingTitle": "Verwijder afsluitende spaties",
"description": "Voeg tekststukken samen met aanpasbare scheidingstekens.",
"inputTitle": "Tekststukken",
"joinCharacterDescription": "Symbool dat gebroken tekststukken met elkaar verbindt. (Standaard spatie.)",
"joinCharacterPlaceholder": "Sluit je aan bij het personage",
"resultTitle": "Gekoppelde tekst",
"shortDescription": "Tekstelementen samenvoegen met een opgegeven scheidingsteken",
"textMergedOptions": "Opties voor samengevoegde tekst",
"title": "Tekst toevoegen",
"toolInfo": {
"description": "Met deze tool kun je tekstdelen samenvoegen. Het neemt een lijst met tekstwaarden, gescheiden door nieuwe regels, en voegt deze samen. Je kunt het teken instellen dat tussen de delen van de samengevoegde tekst wordt geplaatst. Je kunt ook alle lege regels negeren en spaties en tabs aan het einde van alle regels verwijderen. Tekstabulous!",
"title": "Wat is een tekstsamenvoeger?"
}
},
"palindrome": {
"description": "'s Werelds eenvoudigste browsergebaseerde hulpprogramma om te controleren of tekst een palindroom is. Controleer direct of uw tekst van voor naar achter hetzelfde leest. Perfect voor woordpuzzels, taalkundige analyses of het valideren van symmetrische tekstpatronen. Ondersteunt diverse scheidingstekens en palindroomdetectie van meerdere woorden.",
"shortDescription": "Controleren of de tekst van voor naar achter hetzelfde leest",
"title": "Palindroom"
},
"passwordGenerator": {
"avoidAmbiguous": "Vermijd dubbelzinnige tekens (i, I, l, 0, O)",
"description": "Genereer veilige, willekeurige wachtwoorden met aanpasbare lengte en tekentypes. Kies uit kleine letters, hoofdletters, cijfers en speciale tekens. Optie om dubbelzinnige tekens te vermijden voor een betere leesbaarheid.",
"includeLowercase": "Gebruik kleine letters (a-z)",
"includeNumbers": "Inclusief cijfers (0-9)",
"includeSymbols": "Speciale tekens toevoegen",
"includeUppercase": "Inclusief hoofdletters (A-Z)",
"lengthDesc": "Lengte van het wachtwoord",
"lengthPlaceholder": "bijv. 12",
"optionsTitle": "Wachtwoordopties",
"resultTitle": "gegenereerd wachtwoord",
"shortDescription": "Genereer veilige willekeurige wachtwoorden met aangepaste opties",
"title": "Wachtwoordgenerator",
"toolInfo": {
"description": "Deze tool genereert veilige, willekeurige wachtwoorden op basis van de door u geselecteerde criteria. U kunt de lengte aanpassen, verschillende tekentypen toevoegen of uitsluiten en dubbelzinnige tekens vermijden voor een betere leesbaarheid. Perfect voor het maken van sterke wachtwoorden voor accounts, applicaties of andere beveiligingsbehoeften.",
"title": "Over wachtwoordgenerator"
}
},
"quote": {
"allowDoubleQuotation": "Dubbele aanhalingstekens toestaan",
"description": "Voeg aanhalingstekens toe rondom de tekst met aanpasbare opties.",
"inputTitle": "Invoertekst",
"leftQuoteDescription": "Linker aanhalingsteken(s)",
"processAsMultiLine": "Verwerken als meerregelige tekst",
"quoteEmptyLines": "Lege regels citeren",
"quoteOptions": "Offerte-opties",
"resultTitle": "Geciteerde tekst",
"rightQuoteDescription": "Rechter aanhalingsteken(s)",
"shortDescription": "Voeg aanhalingstekens toe rond tekst met verschillende stijlen",
"title": "Tekstcitaat",
"toolInfo": {
"description": "Met deze tool kun je aanhalingstekens rond tekst plaatsen. Je kunt verschillende aanhalingstekens kiezen, tekst van meerdere regels verwerken en bepalen hoe lege regels worden verwerkt. Het is handig om tekst voor te bereiden voor programmering, gegevens op te maken of gestileerde tekst te maken.",
"title": "Tekstcitaat"
}
},
"randomizeCase": {
"description": "'s Werelds eenvoudigste browsergebaseerde hulpprogramma voor het willekeurig maken van teksthoofdletters en kleine letters. Voer je tekst in en transformeer deze direct met willekeurige hoofdletters en kleine letters. Perfect voor het creëren van unieke teksteffecten, het testen van hoofdlettergevoeligheid of het genereren van gevarieerde tekstpatronen.",
"shortDescription": "Willekeurige hoofdlettergebruik in tekst",
"title": "Randomiseer het geval"
},
"removeDuplicateLines": {
"description": "Laad je tekst in het invoerformulier aan de linkerkant en je krijgt direct tekst zonder dubbele regels in het uitvoergebied. Krachtig, gratis en snel. Laad tekstregels krijg unieke tekstregels.",
"shortDescription": "Verwijder snel alle herhaalde regels uit de tekst",
"title": "Dubbele regels verwijderen"
},
"repeat": {
"delimiterDescription": "Scheidingsteken voor uitvoerkopieën.",
"delimiterPlaceholder": "scheidingsteken",
"description": "Herhaal tekst meerdere keren met aanpasbare scheidingstekens.",
"inputTitle": "Invoertekst",
"numberPlaceholder": "Nummer",
"repeatAmountDescription": "Aantal herhalingen.",
"repetitionsDelimiter": "Herhalingen scheidingsteken",
"resultTitle": "Herhaalde tekst",
"shortDescription": "Herhaal de tekst meerdere keren",
"textRepetitions": "Tekstherhalingen",
"title": "Herhaal tekst",
"toolInfo": {
"description": "Met deze tool kunt u een bepaalde tekst meerdere keren herhalen met een optionele scheidingsteken.",
"title": "Herhaal tekst"
}
},
"reverse": {
"description": "'s Werelds eenvoudigste browsergebaseerde hulpprogramma voor het omkeren van tekst. Voer tekst in en laat deze direct omkeren, teken voor teken. Perfect voor het maken van spiegeltekst, het analyseren van palindromen of het experimenteren met tekstpatronen. Spaties en speciale tekens blijven behouden tijdens het omkeren.",
"inputTitle": "Omgekeerde tekst",
"processMultiLine": "Verwerk meerregelige tekst",
"processMultiLineDescription": "Elke regel wordt onafhankelijk omgedraaid",
"resultTitle": "Omgekeerde tekst",
"reversalOptions": "Omkeeropties",
"shortDescription": "Elke tekst teken voor teken omdraaien",
"skipEmptyLines": "Lege regels overslaan",
"skipEmptyLinesDescription": "Lege regels worden uit de uitvoer verwijderd",
"title": "Achteruit",
"trimWhitespace": "Witruimte bijsnijden",
"trimWhitespaceDescription": "Verwijder voorloop- en volgspaties van elke regel"
},
"rot13": {
"description": "Codeer of decodeer tekst met behulp van de ROT13-codering.",
"inputTitle": "Invoertekst",
"resultTitle": "ROT13-resultaat",
"shortDescription": "Codeer of decodeer tekst met behulp van de ROT13-codering.",
"title": "ROT13 Encoder/Decoder",
"toolInfo": {
"description": "ROT13 (rotate by 13 places) is een eenvoudige lettervervangingscode die een letter vervangt door de 13e letter erna in het alfabet. ROT13 is een speciaal geval van de Caesarcode, die in het oude Rome werd ontwikkeld. Omdat het Engelse alfabet 26 letters telt, is ROT13 zijn eigen inverse; dat wil zeggen, om ROT13 ongedaan te maken, wordt hetzelfde algoritme toegepast, zodat dezelfde actie kan worden gebruikt voor zowel coderen als decoderen.",
"title": "Wat is ROT13?"
}
},
"rotate": {
"description": "Draai tekens in tekst over opgegeven posities.",
"inputTitle": "Invoertekst",
"processAsMultiLine": "Verwerken als meerregelige tekst (elke regel afzonderlijk roteren)",
"resultTitle": "Gedraaide tekst",
"rotateLeft": "Linksom draaien",
"rotateRight": "Rechts draaien",
"rotationOptions": "Rotatieopties",
"shortDescription": "Verplaats tekens in tekst per positie.",
"stepDescription": "Aantal te roteren posities",
"title": "Tekst roteren",
"toolInfo": {
"description": "Met deze tool kunt u tekens in een tekenreeks met een bepaald aantal posities roteren. U kunt naar links of rechts roteren en tekst van meerdere regels verwerken door elke regel afzonderlijk te roteren. Tekenreeksrotatie is handig voor eenvoudige teksttransformaties, het maken van patronen of het implementeren van basisversleutelingstechnieken.",
"title": "Snaarrotatie"
}
},
"split": {
"charAfterChunkDescription": "Karakter na elk stukje",
"charBeforeChunkDescription": "Karakter voor elk stukje",
"chunksDescription": "Aantal gelijke\nlengtes in de uitvoer.",
"chunksTitle": "Gebruik een aantal stukken",
"description": "'s Werelds eenvoudigste browsergebaseerde hulpprogramma voor het splitsen van tekst. Voer uw tekst in en geef een scheidingsteken op om deze in meerdere delen te splitsen. Perfect voor gegevensverwerking, tekstmanipulatie of het extraheren van specifieke inhoud uit grotere tekstblokken.",
"lengthDescription": "Aantal symbolen dat in elk uitvoerblok wordt geplaatst.",
"lengthTitle": "Gebruik lengte voor splitsen",
"outputSeparatorDescription": "Teken dat tussen de gesplitste delen wordt geplaatst.\n(Standaard is dit een nieuwe regel \"\\n\".)",
"outputSeparatorOptions": "Opties voor uitvoerscheidingstekens",
"regexDescription": "Reguliere expressie die wordt gebruikt om tekst in stukken te splitsen.\n(Standaard meerdere spaties.)",
"regexTitle": "Gebruik een Regex voor het splitsen",
"resultTitle": "Tekststukken",
"shortDescription": "Tekst in meerdere delen splitsen met behulp van een scheidingsteken",
"splitSeparatorOptions": "Opties voor scheidingslijnen",
"symbolDescription": "Teken dat wordt gebruikt om tekst in stukken te splitsen.\n(Standaard spatie.)",
"symbolTitle": "Gebruik een symbool voor splitsen",
"title": "Split"
},
"statistic": {
"characterFrequencyAnalysis": "Karakterfrequentieanalyse",
"characterFrequencyAnalysisDescription": "Tel hoe vaak elk teken in de tekst voorkomt",
"delimitersOptions": "Opties voor scheidingstekens",
"description": "Analyseer tekst en genereer uitgebreide statistieken.",
"includeEmptyLines": "Lege regels toevoegen",
"includeEmptyLinesDescription": "Voeg lege regels toe bij het tellen van regels",
"inputTitle": "Invoertekst",
"resultTitle": "Tekststatistieken",
"sentenceDelimitersDescription": "Voer aangepaste tekens in die u wilt gebruiken om zinnen in uw taal af te bakenen (gescheiden door komma's) of laat dit veld leeg voor de standaardinstelling.",
"sentenceDelimitersPlaceholder": "bijv. ., !, ?, ...",
"shortDescription": "Ontvang statistieken over uw tekst",
"statisticsOptions": "Statistiekenopties",
"title": "Tekststatistieken",
"toolInfo": {
"description": "Met deze tool kunt u tekst analyseren en uitgebreide statistieken genereren, waaronder het aantal tekens, woorden, regels en de frequentieanalyse van tekens en woorden.",
"title": "Wat is een {{title}}?"
},
"wordDelimitersDescription": "Voer een aangepaste Regex in om het aantal woorden te tellen of laat dit leeg voor de standaardwaarde.",
"wordDelimitersPlaceholder": "bijv. \\s.,;:!?\"«»()…",
"wordFrequencyAnalysis": "Woordfrequentieanalyse",
"wordFrequencyAnalysisDescription": "Tel hoe vaak elk woord in de tekst voorkomt"
},
"textReplacer": {
"description": "Vervang tekstpatronen door nieuwe inhoud.",
"findPatternInText": "Vind dit patroon in de tekst",
"findPatternUsingRegexp": "Vind een patroon met behulp van een RegExp",
"inputTitle": "Te vervangen tekst",
"newTextPlaceholder": "Nieuwe tekst",
"regexpDescription": "Voer de reguliere expressie in die u wilt vervangen.",
"replacePatternDescription": "Voer het patroon in dat u voor de vervanging wilt gebruiken.",
"replaceText": "Tekst vervangen",
"resultTitle": "Tekst met vervangingen",
"searchPatternDescription": "Voer het tekstpatroon in dat u wilt vervangen.",
"searchText": "Zoektekst",
"shortDescription": "Vervang snel tekst in uw inhoud",
"title": "Tekstvervanger",
"toolInfo": {
"description": "Vervang eenvoudig specifieke tekst in je content met deze eenvoudige, browsergebaseerde tool. Voer je tekst in, stel de tekst die je wilt vervangen en de vervangingswaarde in, en ontvang direct de bijgewerkte versie.",
"title": "Tekstvervanger"
}
},
"toMorse": {
"dashSymbolDescription": "Symbool dat overeenkomt met het streepje in Morsecode.",
"description": "Converteer tekst naar morsecode.",
"dotSymbolDescription": "Symbool dat overeenkomt met het punt in Morsecode.",
"longSignal": "Lang signaal",
"resultTitle": "Morsecode",
"shortDescription": "Snel tekst naar morse coderen",
"shortSignal": "Kort signaal",
"title": "String naar morse"
},
"truncate": {
"addTruncationIndicator": "Voeg afkappingsindicator toe",
"charactersPlaceholder": "Personages",
"description": "Kort de tekst in tot een bepaalde lengte.",
"indicatorDescription": "Tekens die aan het einde (of begin) van de tekst moeten worden toegevoegd. Let op: deze tellen mee voor de lengte.",
"inputTitle": "Invoertekst",
"leftSideDescription": "Verwijder tekens aan het begin van de tekst.",
"leftSideTruncation": "Linkerkant afkapping",
"lengthAndLines": "Lengte en lijnen",
"lineByLineDescription": "Knip elke regel afzonderlijk af.",
"lineByLineTruncating": "Regel-voor-regel afkappen",
"maxLengthDescription": "Aantal tekens dat in de tekst moet worden overgelaten.",
"numberPlaceholder": "Nummer",
"resultTitle": "Afgekorte tekst",
"rightSideDescription": "Verwijder tekens aan het einde van de tekst.",
"rightSideTruncation": "Afkapping aan de rechterkant",
"shortDescription": "Tekst afkappen tot een bepaalde lengte",
"suffixAndAffix": "Achtervoegsel en affix",
"title": "Tekst afbreken",
"toolInfo": {
"description": "Vul uw tekst in het invoerformulier aan de linkerkant in, dan krijgt u rechts automatisch afgekapte tekst te zien.",
"title": "Tekst afkappen"
},
"truncationSide": "Afkappingszijde"
},
"uppercase": {
"description": "Converteer tekst naar hoofdletters.",
"inputTitle": "Invoertekst",
"resultTitle": "Hoofdlettertekst",
"shortDescription": "Tekst naar hoofdletters converteren",
"title": "Omzetten naar hoofdletters"
}
}

100
public/locales/nl/time.json Normal file
View File

@@ -0,0 +1,100 @@
{
"checkLeapYears": {
"description": "Controleer of een jaar een schrikkeljaar is en ontvang informatie over schrikkeljaren.",
"inputTitle": "Invoerjaar",
"resultTitle": "Resultaat van een schrikkeljaar",
"shortDescription": "Controleren of een jaar een schrikkeljaar is",
"title": "Controleer schrikkeljaren",
"toolInfo": {
"description": "Een schrikkeljaar is een jaar met een extra dag (29 februari) om het kalenderjaar gelijk te laten lopen met het astronomische jaar. Schrikkeljaren komen elke vier jaar voor, behalve jaren die deelbaar zijn door 100 maar niet door 400.",
"title": "Wat is een schrikkeljaar?"
}
},
"convertDaysToHours": {
"addHoursName": "Urennaam toevoegen",
"addHoursNameDescription": "Voeg de tekenreeks uren toe aan de uitvoerwaarden",
"description": "Converteer dagen naar uren met aanpasbare opties.",
"hoursName": "Uren Naam",
"shortDescription": "Dagen naar uren omrekenen",
"title": "Dagen naar uren converteren",
"toolInfo": {
"description": "Met deze tool kunt u dagen naar uren omrekenen. U kunt dagen invoeren als getallen of met eenheden, waarna de tool ze naar uren converteert. U kunt er ook voor kiezen om het achtervoegsel 'uren' aan de uitvoerwaarden toe te voegen.",
"title": "Dagen naar uren converteren"
}
},
"convertHoursToDays": {
"addDaysName": "Dagennaam toevoegen",
"addDaysNameDescription": "Voeg de tekenreeks dagen toe aan de uitvoerwaarden",
"daysName": "Dagen Naam",
"description": "Converteer uren naar dagen met aanpasbare opties.",
"shortDescription": "Uren naar dagen omrekenen",
"title": "Uren naar dagen omrekenen",
"toolInfo": {
"description": "Met deze tool kunt u uren naar dagen omrekenen. U kunt uren invoeren als getallen of met eenheden, waarna de tool ze naar dagen converteert. U kunt er ook voor kiezen om het achtervoegsel 'dagen' aan de uitvoerwaarden toe te voegen.",
"title": "Uren naar dagen omrekenen"
}
},
"convertSecondsToTime": {
"addPadding": "Opvulling toevoegen",
"addPaddingDescription": "Voeg nulvulling toe aan uren, minuten en seconden.",
"description": "Converteer seconden naar een leesbaar tijdsformaat (uren:minuten:seconden). Voer het aantal seconden in om de tijd in het juiste formaat te krijgen.",
"shortDescription": "Seconden naar tijdformaat converteren",
"timePadding": "Tijdvulling",
"title": "Seconden naar tijd converteren",
"toolInfo": {
"title": "Wat is een {{title}}?"
}
},
"convertTimeToSeconds": {
"description": "Converteer de geformatteerde tijd (UU:MM:SS) naar seconden.",
"inputTitle": "Invoertijd",
"resultTitle": "Seconden",
"shortDescription": "Tijdformaat naar seconden converteren",
"title": "Tijd naar seconden converteren",
"toolInfo": {
"description": "Met deze tool kun je geformatteerde tijdreeksen (UU:MM:SS) omzetten naar seconden. Dit is handig voor het berekenen van tijdsduren en tijdsintervallen.",
"title": "Tijd naar seconden converteren"
}
},
"crontabGuru": {
"description": "Genereer en begrijp cron-expressies. Maak cron-schema's voor geautomatiseerde taken en systeemtaken.",
"shortDescription": "Genereer en begrijp cron-expressies",
"title": "Crontab-goeroe"
},
"timeBetweenDates": {
"description": "Bereken het tijdsverschil tussen twee datums. Bereken de exacte duur in dagen, uren, minuten en seconden.",
"endDate": "Einddatum",
"endDateTime": "Einddatum en -tijd",
"endTime": "Eindtijd",
"endTimezone": "Eindtijdzone",
"shortDescription": "Bereken de tijd tussen twee data",
"startDate": "Startdatum",
"startDateTime": "Startdatum en -tijd",
"startTime": "Starttijd",
"startTimezone": "Starttijdzone",
"title": "Tijd tussen data",
"toolInfo": {
"description": "Bereken het exacte tijdsverschil tussen twee datums en tijden, met ondersteuning voor verschillende tijdzones. Deze tool biedt een gedetailleerde weergave van het tijdsverschil in verschillende eenheden (jaren, maanden, dagen, uren, minuten en seconden).",
"title": "Tijd tussen datums calculator"
}
},
"truncateClockTime": {
"description": "Kort de kloktijd in om seconden of minuten te verwijderen. Rond de tijd af naar het dichtstbijzijnde uur, minuut of aangepaste interval.",
"printDroppedComponents": "Afdrukken van verwijderde componenten",
"shortDescription": "De kloktijd afkappen tot de opgegeven precisie",
"timePadding": "Tijdvulling",
"title": "Kloktijd afkappen",
"toolInfo": {
"title": "Wat is een {{title}}?"
},
"truncateMinutesAndSeconds": "Minuten en seconden afkappen",
"truncateMinutesAndSecondsDescription": "Laat beide componenten de minuten en seconden van elke kloktijd weg.",
"truncateOnlySeconds": "Alleen seconden afkappen",
"truncateOnlySecondsDescription": "Verwijder het secondecomponent van elke kloktijd.",
"truncationSide": "Afkappingszijde",
"useZeroPadding": "Gebruik nulvulling",
"zeroPaddingDescription": "Zorg ervoor dat alle tijdcomponenten altijd twee cijfers breed zijn.",
"zeroPrintDescription": "Geef de verwijderde onderdelen weer als nulwaarden \"00\".",
"zeroPrintTruncatedParts": "Afgekapte onderdelen zonder afdrukken"
}
}

View File

@@ -0,0 +1,250 @@
{
"audio": {
"changeSpeed": {
"description": "Wijzig de afspeelsnelheid van audiobestanden. Versnel of vertraag audio met behoud van toonhoogte.",
"name": "Wijzig audiosnelheid",
"shortDescription": "De snelheid van audiobestanden wijzigen"
},
"extractAudio": {
"description": "Haal het audiospoor uit een videobestand en sla het op als een afzonderlijk audiobestand in het door u gekozen formaat (AAC, MP3, WAV).",
"name": "Audio extraheren",
"shortDescription": "Extraheer audio uit videobestanden (MP4, MOV, enz.) naar AAC, MP3 of WAV."
}
},
"baseFileInput": {
"copyFailed": "Kopiëren mislukt: {{error}}",
"dropFileHere": "Laat je vallen {{type}} hier",
"fileCopied": "Bestand gekopieerd",
"selectFileDescription": "Klik hier om een te selecteren {{type}} Druk vanaf uw apparaat op Ctrl+V om een {{type}} vanaf uw klembord, of sleep en zet een bestand neer vanaf uw bureaublad"
},
"categories": {
"audio": {
"description": "Hulpmiddelen voor het werken met audio: audio uit video extraheren, de audiosnelheid aanpassen, meerdere audiobestanden samenvoegen en nog veel meer.",
"title": "Audio-hulpmiddelen"
},
"csv": {
"description": "Hulpmiddelen voor het werken met CSV-bestanden: converteer CSV naar verschillende formaten, manipuleer CSV-gegevens, valideer de CSV-structuur en verwerk CSV-bestanden efficiënt.",
"title": "CSV-hulpmiddelen"
},
"gif": {
"description": "Hulpmiddelen voor het werken met GIF-animaties: maak transparante GIF's, extraheer GIF-frames, voeg tekst toe aan GIF, snijd GIF's bij, draai ze, draai ze om en nog veel meer.",
"title": "GIF-hulpmiddelen"
},
"image-generic": {
"description": "Hulpmiddelen voor het werken met afbeeldingen: comprimeren, formaat wijzigen, bijsnijden, converteren naar JPG, roteren, achtergrond verwijderen en nog veel meer.",
"title": "Afbeeldingshulpmiddelen"
},
"json": {
"description": "Hulpmiddelen voor het werken met JSON-datastructuren: JSON-objecten mooier maken en verkleinen, JSON-arrays afvlakken, JSON-waarden stringen, gegevens analyseren en nog veel meer",
"title": "JSON-hulpmiddelen"
},
"list": {
"description": "Hulpmiddelen voor het werken met lijsten: lijsten sorteren, omkeren, willekeurig maken, unieke en dubbele listitems vinden, listitemscheidingstekens wijzigen en nog veel meer.",
"title": "Lijsthulpmiddelen"
},
"number": {
"description": "Hulpmiddelen voor het werken met getallen: genereer getallenreeksen, converteer getallen naar woorden en woorden naar getallen, sorteer, rond af, ontbind getallen en nog veel meer.",
"title": "Getallenhulpmiddelen"
},
"pdf": {
"description": "Hulpmiddelen voor het werken met PDF-bestanden: tekst uit PDF's extraheren, PDF's naar andere formaten converteren, PDF's bewerken en nog veel meer.",
"title": "PDF-hulpmiddelen"
},
"png": {
"description": "Hulpmiddelen voor het werken met PNG-afbeeldingen: converteer PNG's naar JPG's, maak transparante PNG's, wijzig PNG-kleuren, snijd PNG's bij, roteer ze, wijzig de grootte ervan en nog veel meer.",
"title": "PNG-hulpmiddelen"
},
"seeAll": "Bekijk alles {{title}}",
"string": {
"description": "Hulpmiddelen voor het werken met tekst: tekst naar afbeeldingen converteren, tekst zoeken en vervangen, tekst in fragmenten splitsen, tekstregels samenvoegen, tekst herhalen en nog veel meer.",
"title": "Teksthulpmiddelen"
},
"time": {
"description": "Hulpmiddelen voor het werken met tijd en datum: bereken tijdsverschillen, converteer tussen tijdzones, formatteer datums, genereer datumreeksen en nog veel meer.",
"title": "Tijdhulpmiddelen"
},
"try": "Poging {{title}}",
"video": {
"description": "Hulpmiddelen voor het werken met video's: frames uit video's halen, GIF's van video's maken, video's naar verschillende formaten converteren en nog veel meer.",
"title": "Videotools"
},
"xml": {
"description": "Hulpmiddelen voor het werken met XML-datastructuren - viewer, beautifier, validator en nog veel meer",
"title": "XML-hulpmiddelen"
}
},
"csv": {
"findIncompleteCsvRecords": {
"description": "Upload uw CSV-bestand via onderstaand formulier en deze tool controleert automatisch of er geen waarden in de rijen of kolommen ontbreken. In de toolopties kunt u de opmaak van het invoerbestand aanpassen (het scheidingsteken, de aanhalingstekens en het commentaarteken opgeven). Daarnaast kunt u de controle op lege waarden inschakelen, lege regels overslaan en een limiet instellen voor het aantal foutmeldingen in de uitvoer.",
"name": "Onvolledige CSV-records vinden",
"shortDescription": "Vind snel rijen en kolommen in CSV waar waarden ontbreken."
}
},
"hero": {
"brand": "OmniTools",
"description": "Verhoog je productiviteit met OmniTools, de ultieme toolkit om snel aan de slag te gaan! Krijg toegang tot duizenden gebruiksvriendelijke tools voor het bewerken van afbeeldingen, tekst, lijsten en gegevens, allemaal rechtstreeks vanuit je browser.",
"examples": {
"calculateNumberSum": "Bereken de getallensom",
"changeGifSpeed": "GIF-snelheid wijzigen",
"compressPng": "PNG comprimeren",
"createTransparentImage": "Een transparante afbeelding maken",
"prettifyJson": "JSON verfraaien",
"sortList": "Een lijst sorteren",
"splitPdf": "PDF splitsen",
"splitText": "Een tekst splitsen",
"trimVideo": "Video bijsnijden"
},
"searchPlaceholder": "Zoek in alle tools",
"title": "Krijg dingen snel gedaan met"
},
"inputFooter": {
"clear": "Duidelijk",
"copyToClipboard": "Kopiëren naar klembord",
"importFromFile": "Importeren uit bestand"
},
"list": {
"group": {
"description": "'s Werelds eenvoudigste browsergebaseerde hulpprogramma voor het groeperen van lijstitems. Voer uw lijst in en specificeer groeperingscriteria om items in logische groepen te ordenen. Perfect voor het categoriseren van gegevens, het organiseren van informatie of het maken van gestructureerde lijsten. Ondersteunt aangepaste scheidingstekens en diverse groeperingsopties.",
"name": "Groep",
"shortDescription": "Groepeer lijstitems op basis van gemeenschappelijke eigenschappen"
},
"reverse": {
"description": "Dit is een supereenvoudige browsergebaseerde applicatie die alle items in de lijst in spiegelbeeld afdrukt. De invoeritems kunnen worden gescheiden door een willekeurig symbool en u kunt ook de scheidingstekens van de omgekeerde items in de lijst wijzigen.",
"name": "Achteruit",
"shortDescription": "Snel een lijst omkeren"
},
"sort": {
"description": "Dit is een supereenvoudige browsergebaseerde applicatie die items in een lijst sorteert en in oplopende of aflopende volgorde rangschikt. U kunt de items alfabetisch, numeriek of op lengte sorteren. U kunt ook dubbele en lege items verwijderen, en afzonderlijke items met witruimte eromheen verwijderen. U kunt elk scheidingsteken gebruiken om de items in de invoerlijst te scheiden, of u kunt een reguliere expressie gebruiken om ze te scheiden. Daarnaast kunt u een nieuw scheidingsteken maken voor de gesorteerde uitvoerlijst.",
"name": "Soort",
"shortDescription": "Snel een lijst sorteren"
}
},
"navbar": {
"buyMeACoffee": "Koop me een koffie",
"home": "Thuis",
"tools": "Hulpmiddelen"
},
"number": {
"generate": {
"description": "Bereken snel een lijst met gehele getallen in uw browser. Om uw lijst te verkrijgen, specificeert u het eerste gehele getal, wijzigt u de waarde en het totale aantal in de onderstaande opties, en deze tool genereert dat aantal gehele getallen.",
"name": "Genereer getallen",
"shortDescription": "Bereken snel een lijst met gehele getallen in uw browser"
},
"sum": {
"description": "Dit is een supereenvoudige browserapplicatie die getallen optelt. De ingevoerde getallen kunnen worden gescheiden door een willekeurig symbool en je kunt ook het scheidingsteken van de opgetelde getallen wijzigen.",
"name": "Som getallen",
"shortDescription": "Snel een lijst met getallen optellen"
}
},
"numericInputWithUnit": {
"unit": "Eenheid"
},
"pdf": {
"compressPdf": {
"description": "Verklein de PDF-bestandsgrootte met behoud van kwaliteit met Ghostscript",
"name": "PDF comprimeren",
"shortDescription": "Comprimeer PDF-bestanden veilig in uw browser"
},
"mergePdf": {
"description": "Combineer meerdere PDF-bestanden tot één document.",
"name": "PDF samenvoegen",
"shortDescription": "Meerdere PDF-bestanden samenvoegen tot één document"
},
"pdfToEpub": {
"description": "Transformeer PDF-documenten naar EPUB-bestanden voor betere compatibiliteit met e-readers.",
"name": "PDF naar EPUB",
"shortDescription": "PDF-bestanden converteren naar EPUB-formaat"
},
"protectPdf": {
"description": "Voeg wachtwoordbeveiliging toe aan uw PDF-bestanden veilig in uw browser",
"name": "PDF beschermen",
"shortDescription": "PDF-bestanden veilig met een wachtwoord beveiligen"
},
"splitPdf": {
"description": "Specifieke pagina's uit een PDF-bestand extraheren met behulp van paginanummers of bereiken (bijv. 1, 5-8)",
"name": "PDF splitsen",
"shortDescription": "Specifieke pagina's uit een PDF-bestand extraheren"
}
},
"resultFooter": {
"copy": "Kopiëren naar klembord",
"download": "Download"
},
"string": {
"createPalindrome": {
"description": "'s Werelds eenvoudigste browsergebaseerde tool voor het maken van palindromen van elke tekst. Voer tekst in en transformeer deze direct in een palindroom die zowel van voor naar achter als van achter naar voren hetzelfde leest. Perfect voor woordspelletjes, het creëren van symmetrische tekstpatronen of het verkennen van taalkundige curiosa.",
"name": "Palindroom maken",
"shortDescription": "Maak een tekst die van voor naar achter en van achter naar voren hetzelfde leest"
},
"palindrome": {
"description": "'s Werelds eenvoudigste browsergebaseerde hulpprogramma om te controleren of tekst een palindroom is. Controleer direct of uw tekst van voor naar achteren hetzelfde leest. Perfect voor woordpuzzels, taalkundige analyses of het valideren van symmetrische tekstpatronen. Ondersteunt diverse scheidingstekens en palindroomdetectie van meerdere woorden.",
"name": "Palindroom",
"shortDescription": "Controleren of de tekst van voor naar achter hetzelfde leest"
},
"repeat": {
"description": "Met deze tool kunt u een bepaalde tekst meerdere keren herhalen met een optionele scheidingsteken.",
"name": "Herhaal tekst",
"shortDescription": "Herhaal de tekst meerdere keren"
},
"reverse": {
"description": "'s Werelds eenvoudigste browsergebaseerde hulpprogramma voor het omkeren van tekst. Voer tekst in en laat deze direct omkeren, teken voor teken. Perfect voor het maken van spiegeltekst, het analyseren van palindromen of het experimenteren met tekstpatronen. Spaties en speciale tekens blijven behouden tijdens het omkeren.",
"name": "Achteruit",
"shortDescription": "Elke tekst teken voor teken omdraaien"
},
"toMorse": {
"description": "'s Werelds eenvoudigste browsergebaseerde hulpprogramma voor het converteren van tekst naar morsecode. Laad uw tekst in het invoerveld aan de linkerkant en u krijgt direct morsecode in het uitvoergebied. Krachtig, gratis en snel. Laad tekst ontvang morsecode.",
"name": "String naar morse",
"shortDescription": "Snel tekst naar morse coderen"
},
"uppercase": {
"description": "'s Werelds eenvoudigste browsergebaseerde hulpprogramma voor het omzetten van tekst naar hoofdletters. Voer uw tekst in en deze wordt automatisch omgezet naar alleen hoofdletters. Perfect voor het maken van koppen, het benadrukken van tekst of het standaardiseren van tekstopmaak. Ondersteunt diverse tekstformaten en behoudt speciale tekens.",
"name": "Hoofdletters",
"shortDescription": "Tekst naar hoofdletters converteren"
}
},
"toolExamples": {
"subtitle": "Klik om te proberen!",
"title": "{{title}} Voorbeelden"
},
"toolFileResult": {
"copied": "Bestand gekopieerd",
"copyFailed": "Kopiëren mislukt: {{error}}",
"loading": "Bezig met laden... Dit kan even duren.",
"result": "Resultaat"
},
"toolHeader": {
"seeExamples": "Zie voorbeelden"
},
"toolLayout": {
"allToolsTitle": "Alle {{type}}"
},
"toolMultiFileResult": {
"copied": "Bestand gekopieerd",
"copyFailed": "Kopiëren mislukt: {{error}}",
"loading": "Bezig met laden... Dit kan even duren.",
"result": "Resultaat"
},
"toolMultipleAudioInput": {
"inputTitle": "Invoer {{type}}",
"noFilesSelected": "Geen bestanden geselecteerd"
},
"toolMultiplePdfInput": {
"inputTitle": "Invoer {{type}}",
"noFilesSelected": "Geen bestanden geselecteerd"
},
"toolOptions": {
"title": "Gereedschapsopties"
},
"toolTextInput": {
"copied": "Tekst gekopieerd",
"copyFailed": "Kopiëren mislukt: {{error}}",
"input": "Invoertekst",
"placeholder": "Voer hier uw tekst in..."
},
"toolTextResult": {
"copied": "Tekst gekopieerd",
"copyFailed": "Kopiëren mislukt: {{error}}",
"loading": "Bezig met laden... Dit kan even duren.",
"result": "Resultaat"
}
}

View File

@@ -0,0 +1,113 @@
{
"changeSpeed": {
"defaultMultiplier": "Standaardvermenigvuldiger: 2 betekent 2x sneller",
"description": "Wijzig de afspeelsnelheid van videobestanden. Versnel of vertraag video's met behoud van audiosynchronisatie. Ondersteunt diverse snelheidsvermenigvuldigers en gangbare videoformaten.",
"inputTitle": "Invoervideo",
"newVideoSpeed": "Nieuwe videosnelheid",
"resultTitle": "Bewerkte video",
"settingSpeed": "Snelheid instellen",
"shortDescription": "Wijzig de afspeelsnelheid van video",
"title": "Videosnelheid wijzigen",
"toolInfo": {
"title": "Wat is een {{title}}?"
}
},
"compress": {
"default": "Standaard",
"description": "Comprimeer video's door ze te schalen naar verschillende resoluties, zoals 240p, 480p, 720p, enz. Deze tool helpt de bestandsgrootte te verkleinen met behoud van een acceptabele kwaliteit. Ondersteunt gangbare videoformaten zoals MP4, WebM en OGG.",
"inputTitle": "Invoervideo",
"loadingText": "Video comprimeren...",
"lossless": "Verliesloos",
"quality": "Kwaliteit (CRF)",
"resolution": "Oplossing",
"resultTitle": "Gecomprimeerde video",
"shortDescription": "Comprimeer video's door te schalen naar verschillende resoluties",
"title": "Video comprimeren",
"worst": "Slechtst"
},
"cropVideo": {
"cropCoordinates": "Gewascoördinaten",
"croppingVideo": "Video bijsnijden",
"description": "Snijd de video bij om ongewenste delen te verwijderen.",
"errorBeyondHeight": "Het gewasgebied strekt zich uit voorbij de videohoogte ({{height}}px)",
"errorBeyondWidth": "Het bijsnijdgebied is groter dan de videobreedte ({{width}}px)",
"errorCroppingVideo": "Fout bij het bijsnijden van de video. Controleer de parameters en het videobestand.",
"errorLoadingDimensions": "Het laden van de video-afmetingen is mislukt",
"errorNonNegativeCoordinates": "X- en Y-coördinaten moeten niet-negatief zijn",
"errorPositiveDimensions": "Breedte en hoogte moeten positief zijn",
"height": "Hoogte",
"inputTitle": "Invoervideo",
"loadVideoForDimensions": "Laad een video om de afmetingen te zien",
"resultTitle": "Bijgesneden video",
"shortDescription": "Video bijsnijden om ongewenste gebieden te verwijderen",
"title": "Bijsnijden Video",
"toolInfo": {
"description": "Met deze tool kunt u videobestanden bijsnijden om ongewenste delen te verwijderen. U kunt het bijsnijdgebied specificeren door de X- en Y-coördinaten en de breedte- en hoogte-afmetingen in te stellen.",
"title": "Bijsnijden Video"
},
"videoDimensions": "Video-afmetingen: {{width}} × {{height}} pixels",
"videoInformation": "Video-informatie",
"width": "Breedte",
"xCoordinate": "X (links)",
"yCoordinate": "Y (boven)"
},
"flip": {
"description": "Draai videobestanden horizontaal of verticaal. Spiegel video's voor speciale effecten of om problemen met de oriëntatie te corrigeren.",
"flippingVideo": "Flipping Video",
"horizontalLabel": "Horizontaal (Spiegel)",
"inputTitle": "Invoervideo",
"orientation": "Oriëntatie",
"resultTitle": "Omgedraaide video",
"shortDescription": "Video horizontaal of verticaal spiegelen",
"title": "Flip Video",
"verticalLabel": "Verticaal (op zijn kop)"
},
"gif": {
"changeSpeed": {
"description": "Wijzig de afspeelsnelheid van GIF-animaties. Versnel of vertraag GIF's met behoud van vloeiende animaties.",
"shortDescription": "Verander de GIF-animatiesnelheid",
"title": "GIF-snelheid wijzigen"
}
},
"loop": {
"description": "Maak een herhalende video door de originele video meerdere keren te herhalen.",
"inputTitle": "Invoervideo",
"loopingVideo": "Video herhalen",
"loops": "Lussen",
"numberOfLoops": "Aantal lussen",
"resultTitle": "Geloopte video",
"shortDescription": "Maak herhalende videobestanden",
"title": "Loop-video",
"toolInfo": {
"description": "Met deze tool kun je een herhalende video maken door de originele video meerdere keren te herhalen. Je kunt zelf aangeven hoe vaak de video moet worden herhaald.",
"title": "Wat is een {{title}}?"
}
},
"rotate": {
"180Degrees": "180° (op zijn kop)",
"270Degrees": "270° (90° tegen de klok in)",
"90Degrees": "90° met de klok mee",
"description": "Roteer videobestanden 90, 180 of 270 graden. Corrigeer de video-oriëntatie of creëer speciale effecten met nauwkeurige rotatiecontrole.",
"inputTitle": "Invoervideo",
"resultTitle": "Gedraaide video",
"rotatingVideo": "Roterende video",
"rotation": "Rotatie",
"shortDescription": "Video met opgegeven graden roteren",
"title": "Video roteren"
},
"trim": {
"description": "Trim videobestanden door begin- en eindtijden op te geven. Verwijder ongewenste delen aan het begin of einde van video's.",
"endTime": "Eindtijd",
"inputTitle": "Invoervideo",
"resultTitle": "Bijgesneden video",
"shortDescription": "Video bijsnijden door ongewenste delen te verwijderen",
"startTime": "Starttijd",
"timestamps": "Tijdstempels",
"title": "Video bijsnijden"
},
"videoToGif": {
"description": "Converteer videobestanden naar geanimeerde GIF-indeling. Extraheer specifieke tijdsperioden en maak deelbare geanimeerde afbeeldingen.",
"shortDescription": "Converteer video naar geanimeerde GIF",
"title": "Video naar GIF"
}
}

View File

@@ -0,0 +1,38 @@
{
"xmlBeautifier": {
"description": "Formatteer XML met de juiste inspringing en spatie.",
"indentation": "Inspringing",
"inputTitle": "Invoer XML",
"resultTitle": "Verfraaide XML",
"shortDescription": "XML-code opmaken en verfraaien",
"title": "XML-verfraaier",
"toolInfo": {
"description": "Met deze tool kunt u XML-gegevens opmaken met de juiste inspringing en spaties, waardoor ze beter leesbaar worden en u er gemakkelijker mee kunt werken.",
"title": "XML-verfraaier"
},
"useSpaces": "Gebruik spaties",
"useSpacesDescription": "Uitvoer inspringen met spaties",
"useTabs": "Tabbladen gebruiken",
"useTabsDescription": "Uitvoer inspringen met tabs."
},
"xmlValidator": {
"description": "Valideer XML-syntaxis en -structuur.",
"placeholder": "Plak of importeer hier XML...",
"shortDescription": "XML-code valideren op fouten",
"title": "XML-validator",
"toolInfo": {
"description": "Met deze tool kunt u de XML-syntaxis en -structuur valideren. De tool controleert of de XML correct is opgemaakt en geeft gedetailleerde foutmeldingen bij gevonden problemen.",
"title": "XML-validator"
}
},
"xmlViewer": {
"description": "Bekijk en verken de XML-structuur in een boomstructuur.",
"inputTitle": "Invoer XML",
"resultTitle": "XML-boomweergave",
"title": "XML-viewer",
"toolInfo": {
"description": "Met deze tool kunt u XML-gegevens in een hiërarchische boomstructuur bekijken, waardoor u de structuur van XML-documenten eenvoudiger kunt verkennen en begrijpen.",
"title": "XML-viewer"
}
}
}

View File

@@ -0,0 +1,42 @@
{
"changeSpeed": {
"description": "Altere a velocidade de reprodução dos arquivos de áudio. Acelere ou desacelere o áudio, mantendo o tom.",
"inputTitle": "Áudio de entrada",
"newAudioSpeed": "Nova velocidade de áudio",
"outputFormat": "Formato de saída",
"resultTitle": "Áudio editado",
"settingSpeed": "Definindo a velocidade",
"shortDescription": "Alterar a velocidade dos arquivos de áudio",
"speedDescription": "Multiplicador padrão: 2 significa 2x mais rápido",
"title": "Alterar velocidade do áudio",
"toolInfo": {
"title": "O que é {{title}}?"
}
},
"extractAudio": {
"description": "Extraia faixas de áudio de arquivos de vídeo.",
"extractingAudio": "Extraindo áudio",
"inputTitle": "Entrada de vídeo",
"outputFormat": "Formato de saída",
"outputFormatDescription": "Selecione o formato para o áudio ser extraído.",
"resultTitle": "Áudio extraído",
"shortDescription": "Extraia áudio de arquivos de vídeo (MP4, MOV, etc.) para AAC, MP3 ou WAV.",
"title": "Extrair áudio de vídeo",
"toolInfo": {
"description": "Esta ferramenta permite extrair a faixa de áudio de arquivos de vídeo. Você pode escolher entre diferentes formatos de áudio, incluindo AAC, MP3 e WAV.",
"title": "O que é {{title}}?"
}
},
"mergeAudio": {
"description": "Combine vários arquivos de áudio em um único arquivo de áudio concatenando-os em sequência.",
"longDescription": "Esta ferramenta permite mesclar vários arquivos de áudio em um único arquivo, concatenando-os na ordem em que foram enviados. Perfeito para combinar segmentos de podcast, faixas de música ou qualquer arquivo de áudio que precise ser unido. Suporta vários formatos de áudio, incluindo MP3, AAC e WAV.",
"shortDescription": "Mescle vários arquivos de áudio em um (MP3, AAC, WAV).",
"title": "Mesclar áudio"
},
"trim": {
"description": "Corte e apare arquivos de áudio para extrair segmentos específicos, especificando horários de início e término.",
"longDescription": "Esta ferramenta permite cortar arquivos de áudio especificando os tempos de início e término. Você pode extrair segmentos específicos de arquivos de áudio mais longos, remover partes indesejadas ou criar clipes mais curtos. Suporta vários formatos de áudio, incluindo MP3, AAC e WAV. Perfeito para edição de podcasts, produção musical ou qualquer necessidade de edição de áudio.",
"shortDescription": "Corte arquivos de áudio para extrair segmentos de tempo específicos (MP3, AAC, WAV).",
"title": "Aparar áudio"
}
}

114
public/locales/pt/csv.json Normal file
View File

@@ -0,0 +1,114 @@
{
"changeCsvSeparator": {
"description": "Altere o delimitador/separador em arquivos CSV. Converta entre diferentes formatos CSV, como vírgula, ponto e vírgula, tabulação ou separadores personalizados.",
"shortDescription": "Alterar delimitador de arquivo CSV",
"title": "Alterar separador CSV"
},
"csvRowsToColumns": {
"description": "Esta ferramenta converte linhas de um arquivo CSV (Valores Separados por Vírgula) em colunas. Ela extrai as linhas horizontais do arquivo CSV de entrada, uma a uma, gira-as 90 graus e as gera como colunas verticais, uma após a outra, separadas por vírgulas.', longDescription: 'Esta ferramenta converte linhas de um arquivo CSV (Valores Separados por Vírgula) em colunas. Por exemplo, se os dados CSV de entrada tiverem 6 linhas, a saída terá 6 colunas e os elementos das linhas serão organizados de cima para baixo. Em um CSV bem formado, o número de valores em cada linha é o mesmo. No entanto, nos casos em que as linhas não possuem campos, o programa pode corrigi-los e você pode escolher entre as opções disponíveis: preencher os dados ausentes com elementos vazios ou substituir os dados ausentes por elementos personalizados, como \"ausente\", \"?\" ou \"x\". Durante o processo de conversão, a ferramenta também limpa o arquivo CSV de informações desnecessárias, como linhas vazias (linhas sem informações visíveis) e comentários. Para ajudar a ferramenta a identificar corretamente os comentários, nas opções, você pode especificar o símbolo no início de uma linha que inicia um comentário. Este símbolo normalmente é um hash \"#\" ou uma barra dupla \"//\". Csv-abulous!.",
"longDescription": "Esta ferramenta converte linhas de um arquivo CSV (Valores Separados por Vírgula) em colunas. Por exemplo, se os dados CSV de entrada tiverem 6 linhas, a saída terá 6 colunas e os elementos das linhas serão organizados de cima para baixo. Em um CSV bem formado, o número de valores em cada linha é o mesmo. No entanto, nos casos em que as linhas não possuem campos, o programa pode corrigi-los e você pode escolher entre as opções disponíveis: preencher os dados ausentes com elementos vazios ou substituir os dados ausentes por elementos personalizados, como",
"shortDescription": "Converter linhas CSV em colunas.",
"title": "Converter linhas CSV em colunas"
},
"csvToJson": {
"columnSeparator": "Separador de coluna (por exemplo, , ; \\t)",
"commentSymbol": "Símbolo de comentário (por exemplo, #)",
"conversionOptions": "Opções de conversão",
"description": "Converta arquivos CSV para o formato JSON com opções personalizáveis para delimitadores, aspas e formatação de saída. Suporte para cabeçalhos, comentários e conversão dinâmica de tipos.",
"dynamicTypes": "Tipos dinâmicos",
"dynamicTypesDescription": "Converta números e booleanos automaticamente",
"errorParsing": "Erro ao analisar CSV: {{error}}",
"fieldQuote": "Citação de campo (por exemplo, \")",
"inputCsvFormat": "Formato CSV de entrada",
"inputTitle": "Entrada CSV",
"resultTitle": "Saída JSON",
"shortDescription": "Converta dados CSV para o formato JSON.",
"skipEmptyLines": "Pular linhas vazias",
"skipEmptyLinesDescription": "Ignorar linhas vazias no CSV de entrada",
"title": "Converter CSV para JSON",
"useHeaders": "Usar Cabeçalhos",
"useHeadersDescription": "Tratar a primeira linha como cabeçalhos de coluna"
},
"csvToTsv": {
"description": "Carregue seu arquivo CSV no formulário abaixo e ele será convertido automaticamente para um arquivo TSV. Nas opções da ferramenta, você pode personalizar o formato CSV de entrada especificar o delimitador de campo, o caractere de aspas e o símbolo de comentário, além de pular linhas CSV vazias e escolher se deseja preservar os cabeçalhos das colunas CSV.",
"longDescription": "Esta ferramenta transforma dados de Valores Separados por Vírgula (CSV) em dados de Valores Separados por Tabulação (TSV). CSV e TSV são formatos de arquivo populares para armazenar dados tabulares, mas usam delimitadores diferentes para separar valores CSV usa vírgulas (",
"shortDescription": "Converter dados CSV para o formato TSV.",
"title": "Converter CSV para TSV"
},
"csvToXml": {
"description": "Converta arquivos CSV para o formato XML com opções personalizáveis.",
"shortDescription": "Converta dados CSV para o formato XML.",
"title": "Converter CSV para XML"
},
"csvToYaml": {
"description": "Basta enviar seu arquivo CSV no formulário abaixo e ele será convertido automaticamente para um arquivo YAML. Nas opções da ferramenta, você pode especificar o caractere delimitador de campo, o caractere de aspas de campo e o caractere de comentário para adaptar a ferramenta a formatos CSV personalizados. Além disso, você pode selecionar o formato YAML de saída: um que preserva os cabeçalhos CSV ou um que exclui os cabeçalhos CSV.",
"longDescription": "Esta ferramenta transforma dados CSV (Valores Separados por Vírgula) em dados YAML (Yet Another Markup Language). CSV é um formato tabular simples usado para representar tipos de dados matriciais, compostos por linhas e colunas. YAML, por outro lado, é um formato mais avançado (na verdade, um superconjunto de JSON), que cria dados mais legíveis para serialização e oferece suporte a listas, dicionários e objetos aninhados. Este programa oferece suporte a vários formatos CSV de entrada os dados de entrada podem ser separados por vírgula (padrão), ponto e vírgula, barra vertical ou usar outro delimitador completamente diferente. Você pode especificar o delimitador exato que seus dados usam nas opções. Da mesma forma, nas opções, você pode especificar o caractere de aspas usado para quebrar campos CSV (por padrão, um símbolo de aspas duplas). Você também pode pular linhas que começam com comentários, especificando os símbolos de comentário nas opções. Isso permite que você mantenha seus dados limpos, pulando linhas desnecessárias. Há duas maneiras de converter CSV para YAML. O primeiro método converte cada linha CSV em uma lista YAML. O segundo método extrai cabeçalhos da primeira linha CSV e cria objetos YAML com chaves baseadas nesses cabeçalhos. Você também pode personalizar o formato YAML de saída especificando o número de espaços para recuar as estruturas YAML. Se precisar realizar a conversão reversa, ou seja, transformar YAML em CSV, você pode usar nossa ferramenta Converter YAML para CSV. CSV-abulous!",
"shortDescription": "Converta rapidamente um arquivo CSV em um arquivo YAML.",
"title": "Converter CSV para YAML"
},
"findIncompleteCsvRecords": {
"checkingOptions": "Opções de verificação",
"commentCharacterDescription": "Insira o caractere que indica o início de uma linha de comentário. Linhas que começam com este símbolo serão ignoradas.",
"csvInputOptions": "Opções de entrada CSV",
"csvSeparatorDescription": "Digite o caractere usado para delimitar colunas no arquivo de entrada CSV.",
"deleteLinesWithNoData": "Excluir linhas sem dados",
"deleteLinesWithNoDataDescription": "Remova linhas vazias do arquivo de entrada CSV.",
"description": "Basta enviar seu arquivo CSV no formulário abaixo e esta ferramenta verificará automaticamente se nenhuma das linhas ou colunas contém valores ausentes. Nas opções da ferramenta, você pode ajustar o formato do arquivo de entrada (especifique o delimitador, o caractere de aspas e o caractere de comentário). Além disso, você pode ativar a verificação de valores vazios, ignorar linhas vazias e definir um limite para o número de mensagens de erro na saída.",
"findEmptyValues": "Encontrar valores vazios",
"findEmptyValuesDescription": "Exibir uma mensagem sobre campos CSV que estão vazios (não são campos ausentes, mas campos que não contêm nada).",
"inputTitle": "Entrada CSV",
"limitNumberOfMessages": "Limite de número de mensagens",
"messageLimitDescription": "Defina o limite do número de mensagens na saída.",
"quoteCharacterDescription": "Digite o caractere de aspas usado para citar os campos de entrada CSV.",
"resultTitle": "Status do CSV",
"shortDescription": "Encontre rapidamente linhas e colunas em CSV que não tenham valores.",
"title": "Encontre registros CSV incompletos",
"toolInfo": {
"title": "O que é um {{title}}?"
}
},
"insertCsvColumns": {
"appendColumns": "Adicionar colunas",
"commentCharacterDescription": "Insira o caractere que indica o início de uma linha de comentário. Linhas que começam com este símbolo serão ignoradas.",
"csvOptions": "Opções CSV",
"csvSeparator": "Separador CSV",
"csvToInsert": "CSV para inserir",
"csvToInsertDescription": "Insira uma ou mais colunas que deseja inserir no CSV. O caractere usado para delimitar as colunas deve ser o mesmo que o do arquivo CSV de entrada. Obs.: Linhas em branco serão ignoradas.",
"customFillDescription": "Se o arquivo CSV de entrada estiver incompleto (valores ausentes), adicione campos vazios ou símbolos personalizados aos registros para criar um CSV bem formado?",
"customFillValueDescription": "Use este valor personalizado para preencher campos ausentes. (Funciona apenas com o modo \"Valores Personalizados\" acima.)",
"customPosition": "Posição personalizada",
"customPositionOptionsDescription": "Selecione o método para inserir as colunas no arquivo CSV.",
"description": "Adicione novas colunas aos dados CSV em posições especificadas.",
"fillWithCustomValues": "Preencher com valores alfandegários",
"fillWithEmptyValues": "Preencher com valores vazios",
"headerName": "Nome do cabeçalho",
"headerNameDescription": "Cabeçalho da coluna depois da qual você deseja inserir colunas.",
"inputTitle": "Entrada CSV",
"insertingPositionDescription": "Especifique onde inserir as colunas no arquivo CSV.",
"position": "Posição",
"positionOptions": "Opções de posição",
"prependColumns": "Prefixar colunas",
"quoteCharDescription": "Digite o caractere de aspas usado para citar os campos de entrada CSV.",
"resultTitle": "Saída CSV",
"rowNumberDescription": "Número da coluna depois da qual você deseja inserir colunas.",
"separatorDescription": "Digite o caractere usado para delimitar colunas no arquivo de entrada CSV.",
"shortDescription": "Insira rapidamente uma ou mais colunas novas em qualquer lugar de um arquivo CSV.",
"title": "Inserir colunas CSV",
"toolInfo": {
"description": "Esta ferramenta permite inserir novas colunas em dados CSV em posições específicas. Você pode acrescentar, anexar ou inserir colunas em posições personalizadas com base em nomes de cabeçalho ou números de coluna.",
"title": "Inserir colunas CSV"
}
},
"swapCsvColumns": {
"description": "Basta carregar seu arquivo CSV no formulário abaixo, especificar as colunas a serem trocadas e a ferramenta alterará automaticamente as posições das colunas especificadas no arquivo de saída. Nas opções da ferramenta, você pode especificar as posições ou nomes das colunas que deseja trocar, bem como corrigir dados incompletos e, opcionalmente, remover registros vazios e registros comentados.",
"longDescription": "Esta ferramenta reorganiza dados CSV trocando as posições de suas colunas. Trocar colunas pode melhorar a legibilidade de um arquivo CSV, colocando dados usados com frequência juntos ou na frente para facilitar a comparação e a edição de dados. Por exemplo, você pode trocar a primeira coluna com a última ou trocar a segunda coluna com a terceira. Para trocar colunas com base em suas posições, selecione a opção",
"shortDescription": "Reordene as colunas CSV.",
"title": "Trocar colunas CSV"
},
"transposeCsv": {
"description": "Basta enviar seu arquivo CSV no formulário abaixo e esta ferramenta o transporá automaticamente. Nas opções da ferramenta, você pode especificar o caractere que inicia as linhas de comentário no CSV para removê-las. Além disso, se o CSV estiver incompleto (com valores ausentes), você pode substituí-los pelo caractere vazio ou por um caractere personalizado.",
"longDescription": "Esta ferramenta transpõe valores separados por vírgula (CSV). Ela trata o CSV como uma matriz de dados e inverte todos os elementos na diagonal principal. A saída contém os mesmos dados CSV que a entrada, mas agora todas as linhas se tornaram colunas e todas as colunas se tornaram linhas. Após a transposição, o arquivo CSV terá dimensões opostas. Por exemplo, se o arquivo de entrada tiver 4 colunas e 3 linhas, o arquivo de saída terá 3 colunas e 4 linhas. Durante a conversão, o programa também limpa os dados de linhas desnecessárias e corrige dados incompletos. Especificamente, a ferramenta exclui automaticamente todos os registros e comentários vazios que começam com um caractere específico, que você pode definir na opção. Além disso, nos casos em que os dados CSV são corrompidos ou perdidos, o utilitário completa o arquivo com campos vazios ou campos personalizados que podem ser especificados nas opções. CSV-abulous!",
"shortDescription": "Transponha rapidamente um arquivo CSV.",
"title": "Transpor CSV"
}
}

View File

@@ -0,0 +1,98 @@
{
"changeColors": {
"description": "Mundo",
"shortDescription": "Troque cores rapidamente em uma imagem",
"title": "Alterar cores na imagem"
},
"changeOpacity": {
"description": "Ajuste facilmente a transparência das suas imagens. Basta carregar a sua imagem, usar o controle deslizante para definir o nível de opacidade desejado entre 0 (totalmente transparente) e 1 (totalmente opaco) e baixar a imagem modificada.",
"shortDescription": "Ajustar a transparência das imagens",
"title": "Alterar opacidade da imagem"
},
"compress": {
"description": "Reduza o tamanho do arquivo de imagem, mantendo a qualidade.",
"inputTitle": "Imagem de entrada",
"resultTitle": "Imagem compactada",
"shortDescription": "Compacte imagens para reduzir o tamanho do arquivo, mantendo uma qualidade razoável.",
"title": "Comprimir imagem"
},
"compressPng": {
"description": "Este é um programa que compacta imagens PNG. Assim que você colar a imagem PNG na área de entrada, o programa a compactará e exibirá o resultado na área de saída. Nas opções, você pode ajustar o nível de compactação, bem como encontrar os tamanhos de arquivo de imagem antigos e novos.",
"shortDescription": "Comprimir rapidamente um PNG",
"title": "Comprimir png"
},
"convertJgpToPng": {
"description": "Converta rapidamente suas imagens JPG para PNG. Basta importar sua imagem PNG no editor à esquerda.",
"shortDescription": "Converta rapidamente suas imagens JPG para PNG",
"title": "Converter JPG para PNG"
},
"convertToJpg": {
"description": "Converta vários formatos de imagem (PNG, GIF, TIF, PSD, SVG, WEBP, HEIC, RAW) para JPG com configurações personalizáveis de qualidade e cor de fundo.",
"shortDescription": "Converta imagens para JPG com controle de qualidade",
"title": "Converter imagens para JPG"
},
"createTransparent": {
"description": "Mundo",
"shortDescription": "Tornar uma imagem transparente rapidamente",
"title": "Criar PNG transparente"
},
"crop": {
"description": "Corte imagens para remover áreas indesejadas.",
"inputTitle": "Imagem de entrada",
"resultTitle": "Imagem recortada",
"shortDescription": "Corte imagens rapidamente.",
"title": "Cortar imagem"
},
"editor": {
"description": "Editor de imagens avançado com ferramentas para cortar, girar, anotar, ajustar cores e adicionar marcas d'água. Edite suas imagens com ferramentas profissionais diretamente no seu navegador.",
"shortDescription": "Edite imagens com ferramentas e recursos avançados",
"title": "Editor de imagens"
},
"imageToText": {
"description": "Extraia texto de imagens (JPG, PNG) usando reconhecimento óptico de caracteres (OCR).",
"shortDescription": "Extraia texto de imagens usando OCR.",
"title": "Imagem para texto (OCR)"
},
"qrCode": {
"description": "Gere códigos QR para diferentes tipos de dados: URL, texto, e-mail, telefone, SMS, WiFi, vCard e muito mais.",
"shortDescription": "Crie códigos QR personalizados para vários formatos de dados.",
"title": "Gerador de código QR"
},
"removeBackground": {
"description": "Mundo",
"shortDescription": "Remover fundos de imagens automaticamente",
"title": "Remover fundo da imagem"
},
"resize": {
"description": "Redimensione imagens para dimensões diferentes.",
"dimensionType": "Tipo de dimensão",
"heightDescription": "Altura (em pixels)",
"inputTitle": "Imagem de entrada",
"maintainAspectRatio": "Manter proporção de aspecto",
"maintainAspectRatioDescription": "Manter a proporção original da imagem.",
"percentage": "Percentagem",
"percentageDescription": "Porcentagem do tamanho original (por exemplo, 50 para metade do tamanho, 200 para o dobro do tamanho)",
"resizeByPercentage": "Redimensionar por porcentagem",
"resizeByPercentageDescription": "Redimensione especificando uma porcentagem do tamanho original.",
"resizeByPixels": "Redimensionar por pixels",
"resizeByPixelsDescription": "Redimensione especificando dimensões em pixels.",
"resizeMethod": "Método de redimensionamento",
"resultTitle": "Imagem redimensionada",
"setHeight": "Altura definida",
"setHeightDescription": "Especifique a altura em pixels e calcule a largura com base na proporção.",
"setWidth": "Definir largura",
"setWidthDescription": "Especifique a largura em pixels e calcule a altura com base na proporção.",
"shortDescription": "Redimensione imagens facilmente.",
"title": "Redimensionar imagem",
"toolInfo": {
"description": "Esta ferramenta permite redimensionar imagens JPG, PNG, SVG ou GIF. Você pode redimensionar especificando as dimensões em pixels ou em porcentagem, com opções para manter a proporção original.",
"title": "Redimensionar imagem"
},
"widthDescription": "Largura (em pixels)"
},
"rotate": {
"description": "Girar uma imagem em um ângulo especificado.",
"shortDescription": "Gire uma imagem facilmente.",
"title": "Girar imagem"
}
}

View File

@@ -0,0 +1,62 @@
{
"escapeJson": {
"description": "Escape caracteres especiais em strings JSON. Converta dados JSON para um formato de escape adequado para transmissão ou armazenamento seguro.",
"shortDescription": "Escape de caracteres especiais em JSON",
"title": "Escape JSON"
},
"jsonToXml": {
"description": "Converta dados JSON para o formato XML. Transforme objetos JSON estruturados em documentos XML bem-formados.",
"shortDescription": "Converter JSON para o formato XML",
"title": "JSON para XML"
},
"minify": {
"description": "Remova todos os espaços em branco desnecessários do JSON.",
"inputTitle": "Entrada JSON",
"resultTitle": "JSON minificado",
"shortDescription": "Minifique JSON removendo espaços em branco",
"title": "Minificar JSON",
"toolInfo": {
"description": "A minificação de JSON é o processo de remover todos os caracteres de espaço em branco desnecessários dos dados JSON, mantendo sua validade. Isso inclui a remoção de espaços, quebras de linha e recuos desnecessários para que o JSON seja analisado corretamente. A minificação reduz o tamanho dos dados JSON, tornando-os mais eficientes para armazenamento e transmissão, mantendo exatamente a mesma estrutura de dados e valores.",
"title": "O que é minificação JSON?"
}
},
"prettify": {
"description": "Formate JSON com recuo e espaçamento adequados.",
"indentation": "Recuo",
"inputTitle": "Entrada JSON",
"resultTitle": "JSON embelezado",
"shortDescription": "Formate e embeleze o código JSON",
"title": "Embeleze JSON",
"toolInfo": {
"description": "Esta ferramenta permite formatar dados JSON com recuo e espaçamento adequados, tornando-os mais legíveis e fáceis de trabalhar.",
"title": "Embeleze JSON"
},
"useSpaces": "Use Espaços",
"useSpacesDescription": "Recuar a saída com espaços",
"useTabs": "Usar guias",
"useTabsDescription": "Recuar a saída com tabulações."
},
"stringify": {
"description": "Converta objetos JavaScript para o formato de string JSON. Serialize estruturas de dados em strings JSON para armazenamento ou transmissão.",
"shortDescription": "Converter objetos em string JSON",
"title": "Stringify JSON"
},
"tsvToJson": {
"description": "Converta dados TSV (Valores Separados por Tabulação) para o formato JSON. Transforme dados tabulares em objetos JSON estruturados.",
"shortDescription": "Converter TSV para o formato JSON",
"title": "TSV para JSON"
},
"validateJson": {
"description": "Verifique se JSON é válido e bem formado.",
"inputTitle": "Entrada JSON",
"invalidJson": "❌ {{error}}",
"resultTitle": "Resultado da Validação",
"shortDescription": "Validar código JSON para erros",
"title": "Validar JSON",
"toolInfo": {
"description": "JSON (JavaScript Object Notation) é um formato leve para troca de dados. A validação JSON garante que a estrutura dos dados esteja em conformidade com o padrão JSON. Um objeto JSON válido deve ter: - Nomes de propriedades entre aspas duplas. - Chaves {} devidamente balanceadas. - Sem vírgulas finais após o último par chave-valor. - Aninhamento correto de objetos e matrizes. Esta ferramenta verifica o JSON de entrada e fornece feedback para ajudar a identificar e corrigir erros comuns.",
"title": "O que é validação JSON?"
},
"validJson": "✅ JSON válido"
}
}

208
public/locales/pt/list.json Normal file
View File

@@ -0,0 +1,208 @@
{
"duplicate": {
"concatenate": "Concatenar",
"concatenateDescription": "Concatenar cópias (se desmarcado, os itens serão entrelaçados)",
"copyDescription": "Número de cópias (pode ser fracionário)",
"description": "O utilitário baseado em navegador mais simples do mundo para duplicar itens de lista. Insira sua lista e especifique critérios de duplicação para criar cópias dos itens. Perfeito para expansão de dados, testes ou criação de padrões repetidos.",
"duplicationOptions": "Opções de duplicação",
"examples": {
"fractional": {
"description": "Este exemplo mostra como duplicar uma lista com um número fracionário de cópias.",
"title": "Duplicação fracionária"
},
"interweave": {
"description": "Este exemplo mostra como entrelaçar itens em vez de concatená-los.",
"title": "Itens entrelaçados"
},
"reverse": {
"description": "Este exemplo mostra como duplicar uma lista na ordem inversa.",
"title": "Duplicação reversa"
},
"simple": {
"description": "Este exemplo mostra como duplicar uma lista de palavras.",
"title": "Duplicação simples"
}
},
"inputTitle": "Lista de Entrada",
"joinSeparatorDescription": "Separador para unir a lista duplicada",
"resultTitle": "Lista Duplicada",
"reverse": "Reverter",
"reverseDescription": "Reverter os itens duplicados",
"shortDescription": "Itens de lista duplicados com critérios especificados",
"splitByRegex": "Dividir por expressão regular",
"splitBySymbol": "Dividido por símbolo",
"splitOptions": "Opções de divisão",
"splitSeparatorDescription": "Separador para dividir a lista",
"title": "Duplicado",
"toolInfo": {
"description": "Esta ferramenta permite duplicar itens em uma lista. Você pode especificar o número de cópias (incluindo valores fracionários), controlar se os itens serão concatenados ou entrelaçados e até mesmo reverter os itens duplicados. É útil para criar padrões repetidos, gerar dados de teste ou expandir listas com conteúdo previsível.",
"title": "Duplicação de lista"
}
},
"findMostPopular": {
"description": "O utilitário baseado em navegador mais simples do mundo para encontrar os itens mais populares em uma lista. Insira sua lista e obtenha instantaneamente os itens que aparecem com mais frequência. Perfeito para análise de dados, identificação de tendências ou busca por elementos comuns.",
"shortDescription": "Encontre os itens mais frequentes",
"title": "Encontre os mais populares"
},
"findUnique": {
"caseSensitiveItems": "Itens que diferenciam maiúsculas de minúsculas",
"caseSensitiveItemsDescription": "Produza itens com maiúsculas e minúsculas diferentes como elementos exclusivos na lista.",
"delimiterDescription": "Defina um símbolo delimitador ou uma expressão regular.",
"description": "O utilitário baseado em navegador mais simples do mundo para encontrar itens únicos em uma lista. Insira sua lista e obtenha instantaneamente todos os valores únicos, com as duplicatas removidas. Perfeito para limpeza de dados, desduplicação ou busca de elementos distintos.",
"findAbsolutelyUniqueItems": "Encontre itens absolutamente únicos",
"findAbsolutelyUniqueItemsDescription": "Exibe somente os itens da lista que existem em uma única cópia.",
"inputListDelimiter": "Delimitador de lista de entrada",
"inputTitle": "Lista de Entrada",
"outputListDelimiter": "Delimitador da lista de saída",
"resultTitle": "Itens Únicos",
"shortDescription": "Encontre itens exclusivos em uma lista",
"skipEmptyItems": "Pular itens vazios",
"skipEmptyItemsDescription": "Não inclua os itens da lista vazia na saída.",
"title": "Encontre algo único",
"trimItems": "Itens da lista de corte",
"trimItemsDescription": "Remova os espaços iniciais e finais antes de comparar itens.",
"uniqueItemOptions": "Opções de itens exclusivos"
},
"group": {
"deleteEmptyItems": "Excluir itens vazios",
"deleteEmptyItemsDescription": "Ignore itens vazios e não os inclua nos grupos.",
"description": "O utilitário baseado em navegador mais simples do mundo para agrupar itens de lista. Insira sua lista e especifique critérios de agrupamento para organizar os itens em grupos lógicos. Perfeito para categorizar dados, organizar informações ou criar listas estruturadas. Suporta separadores personalizados e diversas opções de agrupamento.",
"emptyItemsAndPadding": "Itens vazios e preenchimento",
"groupNumberDescription": "Número de itens em um grupo",
"groupSeparatorDescription": "Caractere separador de grupo",
"groupSizeAndSeparators": "Tamanho do grupo e separadores",
"inputItemSeparator": "Separador de itens de entrada",
"inputTitle": "Lista de entrada",
"itemSeparatorDescription": "Caractere separador de itens",
"leftWrapDescription": "Símbolo de envoltório esquerdo do grupo.",
"padNonFullGroups": "Grupos não completos",
"padNonFullGroupsDescription": "Preencha grupos não completos com um item personalizado (insira abaixo).",
"paddingCharDescription": "Use este caractere ou item para preencher grupos não completos.",
"resultTitle": "Itens agrupados",
"rightWrapDescription": "Símbolo de envoltório direito do grupo.",
"shortDescription": "Agrupar itens da lista por propriedades comuns",
"splitOperators": {
"regex": {
"description": "Delimite itens da lista de entrada com uma expressão regular.",
"title": "Use um Regex para Divisão"
},
"symbol": {
"description": "Delimitar itens da lista de entrada com um caractere.",
"title": "Use um símbolo para dividir"
}
},
"splitSeparatorDescription": "Defina um símbolo delimitador ou uma expressão regular.",
"title": "Grupo"
},
"reverse": {
"description": "Este é um aplicativo super simples baseado em navegador que imprime todos os itens da lista em ordem inversa. Os itens de entrada podem ser separados por qualquer símbolo e você também pode alterar o separador dos itens da lista em ordem inversa.",
"inputTitle": "Lista de entrada",
"itemSeparator": "Separador de Itens",
"itemSeparatorDescription": "Defina um símbolo delimitador ou uma expressão regular.",
"outputListOptions": "Opções da lista de saída",
"outputSeparatorDescription": "Separador de itens da lista de saída.",
"resultTitle": "Lista invertida",
"shortDescription": "Inverter uma lista rapidamente",
"splitOperators": {
"regex": {
"description": "Delimite itens da lista de entrada com uma expressão regular.",
"title": "Use um Regex para Divisão"
},
"symbol": {
"description": "Delimitar itens da lista de entrada com um caractere.",
"title": "Use um símbolo para dividir"
}
},
"splitterMode": "Modo divisor",
"title": "Reverter",
"toolInfo": {
"description": "Com este utilitário, você pode inverter a ordem dos itens em uma lista. O utilitário primeiro divide a lista de entrada em itens individuais e, em seguida, itera entre eles, do último item para o primeiro, imprimindo cada item na saída durante a iteração. A lista de entrada pode conter qualquer coisa que possa ser representada como dados textuais, o que inclui dígitos, números, strings, palavras, frases, etc. O separador de itens de entrada também pode ser uma expressão regular. Por exemplo, a expressão regular /[;,]/ permitirá que você use itens separados por vírgula ou ponto e vírgula. Os delimitadores dos itens da lista de entrada e saída podem ser personalizados nas opções. Por padrão, as listas de entrada e saída são separadas por vírgula. Listabulous!",
"title": "O que é um inversor de lista?"
}
},
"rotate": {
"description": "O utilitário baseado em navegador mais simples do mundo para rotacionar itens de lista. Insira sua lista e especifique o valor de rotação para deslocar os itens em um número específico de posições. Perfeito para manipulação de dados, deslocamentos circulares ou reordenação de listas.",
"shortDescription": "Girar itens da lista por posições especificadas",
"title": "Girar"
},
"shuffle": {
"delimiterDescription": "Defina um símbolo delimitador ou uma expressão regular.",
"description": "O utilitário baseado em navegador mais simples do mundo para embaralhar itens de lista. Insira sua lista e obtenha instantaneamente uma versão aleatória com itens em ordem aleatória. Perfeito para criar variedade, testar aleatoriedade ou misturar dados ordenados.",
"inputListSeparator": "Separador de lista de entrada",
"inputTitle": "Lista de entrada",
"joinSeparatorDescription": "Use este separador na lista aleatória.",
"outputLengthDescription": "Produzir esta quantidade de itens aleatórios",
"resultTitle": "Lista embaralhada",
"shortDescription": "Randomize a ordem dos itens da lista",
"shuffledListLength": "Comprimento da lista embaralhada",
"shuffledListSeparator": "Separador de lista embaralhada",
"title": "Embaralhar"
},
"sort": {
"caseSensitive": "Classificação com diferenciação entre maiúsculas e minúsculas",
"caseSensitiveDescription": "Classifique itens em letras maiúsculas e minúsculas separadamente. Letras maiúsculas precedem letras minúsculas em uma lista crescente. (Funciona apenas no modo de classificação alfabética.)",
"description": "O utilitário baseado em navegador mais simples do mundo para classificar itens de lista. Insira sua lista e especifique critérios de classificação para organizar os itens em ordem crescente ou decrescente. Perfeito para organização de dados, processamento de texto ou criação de listas ordenadas.",
"inputItemSeparator": "Separador de itens de entrada",
"inputTitle": "Lista de entrada",
"joinSeparatorDescription": "Use este símbolo para unir itens em uma lista classificada.",
"orderDescription": "Selecione uma ordem de classificação.",
"orderOptions": {
"decreasing": "Ordem decrescente",
"increasing": "Ordem crescente"
},
"removeDuplicates": "Remover duplicatas",
"removeDuplicatesDescription": "Excluir itens duplicados da lista.",
"resultTitle": "Lista ordenada",
"shortDescription": "Classificar itens da lista na ordem especificada",
"sortMethod": "Método de classificação",
"sortMethodDescription": "Selecione um método de classificação.",
"sortOptions": {
"alphabetic": "Classificar em ordem alfabética",
"length": "Classificar por comprimento",
"numeric": "Classificar numericamente"
},
"sortedItemProperties": "Propriedades de itens classificados",
"splitOperators": {
"regex": {
"description": "Delimite itens da lista de entrada com uma expressão regular.",
"title": "Use um Regex para Divisão"
},
"symbol": {
"description": "Delimitar itens da lista de entrada com um caractere.",
"title": "Use um símbolo para dividir"
}
},
"splitSeparatorDescription": "Defina um símbolo delimitador ou uma expressão regular.",
"title": "Organizar"
},
"truncate": {
"description": "O utilitário baseado em navegador mais simples do mundo para truncar listas. Insira sua lista e especifique o número máximo de itens a serem mantidos. Perfeito para processamento de dados, gerenciamento de listas ou limitação de tamanho de conteúdo.",
"shortDescription": "Truncar lista para um número específico de itens",
"title": "Truncar"
},
"unwrap": {
"description": "O utilitário baseado em navegador mais simples do mundo para descompactar itens de lista. Insira sua lista encapsulada e especifique critérios de descompactação para simplificar os itens organizados. Perfeito para processamento de dados, manipulação de texto ou extração de conteúdo de listas estruturadas.",
"shortDescription": "Desembrulhe itens de lista do formato estruturado",
"title": "Desembrulhar"
},
"wrap": {
"description": "Adicione texto antes e depois de cada item da lista.",
"inputTitle": "Lista de Entrada",
"joinSeparatorDescription": "Separador para unir a lista encapsulada",
"leftTextDescription": "Texto para adicionar antes de cada item",
"removeEmptyItems": "Remover itens vazios",
"resultTitle": "Lista encapsulada",
"rightTextDescription": "Texto para adicionar após cada item",
"shortDescription": "Encapsule os itens da lista com critérios especificados",
"splitByRegex": "Dividir por expressão regular",
"splitBySymbol": "Dividido por símbolo",
"splitOptions": "Opções de divisão",
"splitSeparatorDescription": "Separador para dividir a lista",
"title": "Enrolar",
"toolInfo": {
"description": "Esta ferramenta permite adicionar texto antes e depois de cada item de uma lista. Você pode especificar textos diferentes para os lados esquerdo e direito e controlar como a lista é processada. É útil para adicionar aspas, colchetes ou outras formatações aos itens da lista, preparar dados para diferentes formatos ou criar texto estruturado.",
"title": "Encapsulamento de lista"
},
"wrapOptions": "Opções de envoltório"
}
}

View File

@@ -0,0 +1,89 @@
{
"arithmeticSequence": {
"commonDifferenceDescription": "Diferença comum entre os termos (d)",
"description": "Gere sequências aritméticas com parâmetros personalizáveis.",
"firstTermDescription": "Primeiro termo da sequência (a₁)",
"numberOfTermsDescription": "Número de termos a gerar (n)",
"outputFormat": "Formato de saída",
"resultTitle": "Sequência Gerada",
"separatorDescription": "Separador entre termos",
"sequenceParameters": "Parâmetros de sequência",
"shortDescription": "Gerar sequências aritméticas",
"title": "Sequência Aritmética",
"toolInfo": {
"description": "Uma progressão aritmética é uma sequência de números em que a diferença entre cada termo consecutivo é constante. Essa diferença constante é chamada de diferença comum. Dado o primeiro termo (a₁) e a diferença comum (d), cada termo pode ser encontrado somando a diferença comum ao termo anterior.",
"title": "O que é uma sequência aritmética?"
}
},
"generate": {
"arithmeticSequenceOption": "Opção de sequência aritmética",
"description": "Gere uma sequência de números com parâmetros personalizáveis.",
"numberOfElementsDescription": "Número de elementos em sequência.",
"resultTitle": "Números gerados",
"separator": "Separador",
"separatorDescription": "Separe os elementos na sequência aritmética por este caractere.",
"shortDescription": "Gerar números aleatórios em intervalos especificados",
"startSequenceDescription": "Inicie a sequência a partir deste número.",
"stepDescription": "Aumente cada elemento por esta quantidade",
"title": "Gerar",
"toolInfo": {
"description": "Esta ferramenta permite gerar uma sequência de números com parâmetros personalizáveis. Você pode especificar o valor inicial, o tamanho do passo e o número de elementos.",
"title": "Gerar números"
}
},
"ohmsLaw": {
"description": "Calcula tensão, corrente e resistência",
"longDescription": "Esta calculadora aplica a Lei de Ohm (V = I × R) para determinar qualquer um dos três parâmetros elétricos quando os outros dois são conhecidos. A Lei de Ohm é um princípio fundamental em engenharia elétrica que descreve a relação entre tensão (V), corrente (I) e resistência (R). Esta ferramenta é essencial para entusiastas de eletrônica, engenheiros elétricos e estudantes que trabalham com circuitos, para que possam resolver rapidamente valores desconhecidos em seus projetos elétricos.",
"shortDescription": "Calcular tensão, corrente ou resistência em circuitos elétricos usando a Lei de Ohm",
"title": "Lei de Ohm"
},
"slackline": {
"description": "Calcula a tensão em uma slackline",
"longDescription": "Esta calculadora assume uma carga no centro da corda",
"shortDescription": "Calcule a tensão aproximada de um slackline ou varal. Não confie apenas nisso para sua segurança.",
"title": "Tensão da Slackline"
},
"sphereArea": {
"description": "Área de uma esfera",
"longDescription": "Esta calculadora determina a área da superfície de uma esfera usando a fórmula A = 4πr². Você pode inserir o raio para encontrar a área da superfície ou inseri-la para calcular o raio necessário. Esta ferramenta é útil para estudantes de geometria, engenheiros que trabalham com objetos esféricos e qualquer pessoa que precise realizar cálculos envolvendo superfícies esféricas.",
"shortDescription": "Calcular a área da superfície de uma esfera com base em seu raio",
"title": "Área de uma esfera"
},
"sphereVolume": {
"description": "Volume de uma esfera",
"longDescription": "Esta calculadora calcula o volume de uma esfera usando a fórmula V = (4/3)πr³. Você pode inserir o raio ou o diâmetro para encontrar o volume ou inserir o volume para determinar o raio necessário. A ferramenta é valiosa para estudantes, engenheiros e profissionais que trabalham com objetos esféricos em áreas como física, engenharia e manufatura.",
"shortDescription": "Calcular o volume de uma esfera usando raio ou diâmetro",
"title": "Volume de uma esfera"
},
"sum": {
"description": "Calcule a soma de uma lista de números. Insira os números separados por vírgulas ou quebras de linha para obter a soma total.",
"extractionTypes": {
"delimiter": {
"description": "Personalize o separador de números aqui. (Por padrão, uma quebra de linha.)",
"title": "Delimitador de Número"
},
"smart": {
"description": "Detectar automaticamente números na entrada.",
"title": "Soma Inteligente"
}
},
"inputTitle": "Entrada",
"numberExtraction": "Extração de Números",
"printRunningSum": "Imprimir soma corrente",
"printRunningSumDescription": "Exiba a soma conforme ela é calculada passo a passo.",
"resultTitle": "Total",
"runningSum": "Soma Corrente",
"shortDescription": "Calcular soma de números",
"title": "Soma",
"toolInfo": {
"description": "Este é um utilitário online baseado em navegador para calcular a soma de vários números. Você pode inserir os números separados por vírgula, espaço ou qualquer outro caractere, incluindo a quebra de linha. Você também pode simplesmente colar um fragmento de dados textuais que contenha valores numéricos que você deseja somar, e o utilitário os extrairá e calculará a soma.",
"title": "O que é uma calculadora de soma numérica?"
}
},
"voltageDropInWire": {
"description": "Calcula a tensão de ida e volta e a perda de potência em um cabo de 2 condutores",
"longDescription": "Esta calculadora ajuda a determinar a queda de tensão e a perda de potência em um cabo elétrico de dois condutores. Ela leva em consideração o comprimento do cabo, a bitola do fio (área da seção transversal), a resistividade do material e o fluxo de corrente. A ferramenta calcula a queda de tensão de ida e volta, a resistência total do cabo e a potência dissipada na forma de calor. Isso é particularmente útil para engenheiros elétricos, eletricistas e amadores ao projetar sistemas elétricos para garantir que os níveis de tensão permaneçam dentro dos limites aceitáveis na carga.",
"shortDescription": "Calcular queda de tensão e perda de potência em cabos elétricos com base no comprimento, material e corrente",
"title": "Queda de tensão de ida e volta no cabo"
}
}

113
public/locales/pt/pdf.json Normal file
View File

@@ -0,0 +1,113 @@
{
"compressPdf": {
"compressedFileSize": "Tamanho do arquivo compactado",
"compressingPdf": "Compactando PDF...",
"compressionLevel": "Nível de compressão",
"compressionSettings": "Configurações de compressão",
"description": "Reduza o tamanho do arquivo PDF mantendo a qualidade usando Ghostscript",
"errorCompressingPdf": "Falha ao compactar PDF: {{error}}",
"errorReadingPdf": "Falha ao ler o arquivo PDF. Certifique-se de que é um PDF válido.",
"fileSize": "Tamanho original do arquivo",
"highCompression": "Alta compressão",
"highCompressionDescription": "Redução máxima do tamanho do arquivo com alguma perda de qualidade",
"inputTitle": "PDF de entrada",
"lowCompression": "Baixa compressão",
"lowCompressionDescription": "Reduza ligeiramente o tamanho do arquivo com perda mínima de qualidade",
"mediumCompression": "Compressão média",
"mediumCompressionDescription": "Equilíbrio entre tamanho e qualidade do arquivo",
"pages": "Número de páginas",
"resultTitle": "PDF compactado",
"shortDescription": "Compacte arquivos PDF com segurança no seu navegador",
"title": "Comprimir PDF"
},
"editor": {
"description": "Editor de PDF avançado com recursos de anotação, preenchimento de formulários, destaque e exportação. Edite seus PDFs diretamente no navegador com ferramentas de nível profissional, incluindo inserção de texto, desenho, destaque, assinatura e preenchimento de formulários.",
"shortDescription": "Edite PDFs com ferramentas avançadas de anotação, assinatura e edição",
"title": "Editor de PDF"
},
"merge": {
"inputTitle": "PDF de entrada",
"loadingText": "Extraindo páginas",
"resultTitle": "Saída PDF mesclada",
"toolInfo": {
"description": "Esta ferramenta permite mesclar vários arquivos PDF em um único documento. Para usá-la, basta carregar os arquivos PDF que deseja mesclar. A ferramenta então combinará todas as páginas dos arquivos de entrada em um único documento PDF.",
"title": "Como usar a ferramenta Mesclar PDF?"
}
},
"mergePdf": {
"description": "Combine vários arquivos PDF em um único documento.",
"inputTitle": "PDFs de entrada",
"mergingPdfs": "Mesclando PDFs",
"pdfOptions": "Opções de PDF",
"resultTitle": "PDF mesclado",
"shortDescription": "Mesclar vários arquivos PDF em um único documento",
"sortByFileName": "Classificar por nome de arquivo",
"sortByFileNameDescription": "Classificar PDFs em ordem alfabética por nome de arquivo",
"sortByUploadOrder": "Classificar por ordem de upload",
"sortByUploadOrderDescription": "Mantenha os PDFs na ordem em que foram enviados",
"title": "Mesclar PDF",
"toolInfo": {
"description": "Esta ferramenta permite combinar vários arquivos PDF em um único documento. Você pode escolher como classificar os PDFs e a ferramenta os mesclará na ordem especificada.",
"title": "Mesclar arquivos PDF"
}
},
"pdfToEpub": {
"description": "Transforme documentos PDF em arquivos EPUB para melhor compatibilidade com leitores eletrônicos.', ícone: 'material-symbols:import-contacts', componente: lazy(() => import('./index')), palavras-chave: ['pdf', 'epub', 'convert', 'ebook'], caminho: 'pdf-to-epub', i18n: { nome: 'pdf:pdfToEpub.title', descrição: 'pdf:pdfToEpub.description",
"shortDescription": "Converter arquivos PDF para o formato EPUB",
"title": "PDF para EPUB"
},
"pdfToPng": {
"description": "Transforme documentos PDF em painéis PNG.",
"longDescription": "Carregue um PDF e converta cada página em uma imagem PNG de alta qualidade diretamente no seu navegador. Esta ferramenta é ideal para extrair conteúdo visual ou compartilhar páginas individuais. Nenhum dado é carregado — tudo é executado localmente.",
"shortDescription": "Converter PDF em imagens PNG",
"title": "PDF para PNG"
},
"protectPdf": {
"description": "Adicione proteção por senha aos seus arquivos PDF com segurança no seu navegador",
"shortDescription": "Proteja arquivos PDF com senha com segurança",
"title": "Proteger PDF"
},
"rotatePdf": {
"allPagesWillBeRotated": "Todos {{count}} as páginas serão giradas",
"angleOptions": {
"clockwise90": "90° no sentido horário",
"counterClockwise270": "270° (90° sentido anti-horário)",
"upsideDown180": "180° (de cabeça para baixo)"
},
"applyToAllPages": "Aplicar a todas as páginas",
"description": "Girar páginas em um documento PDF.",
"inputTitle": "PDF de entrada",
"longDescription": "Altere a orientação das páginas do PDF girando-as 90, 180 ou 270 graus. Útil para corrigir documentos digitalizados incorretamente ou preparar PDFs para impressão.",
"pageRangesDescription": "Insira números de página ou intervalos separados por vírgulas (por exemplo, 1,3,5-7)",
"pageRangesPlaceholder": "por exemplo, 1,5-8",
"pagesWillBeRotated": "{{count}} página{{count !== 1 ? 's' : ''}} será girado",
"pdfPageCount": "PDF tem {{count}} página{{count !== 1 ? 's' : ''}}",
"resultTitle": "PDF girado",
"rotatingPages": "Páginas rotativas",
"rotationAngle": "Ângulo de rotação",
"rotationSettings": "Configurações de rotação",
"shortDescription": "Girar páginas em um documento PDF",
"title": "Girar PDF",
"toolInfo": {
"description": "Esta ferramenta permite girar páginas em um documento PDF. Você pode girar todas as páginas ou especificar páginas individuais para girar. Escolha um ângulo de rotação: 90° no sentido horário, 180° (de cabeça para baixo) ou 270° (90° no sentido anti-horário). Para girar páginas específicas, desmarque \"Aplicar a todas as páginas\" e insira os números das páginas ou intervalos separados por vírgulas (por exemplo, 1, 3, 5-7).",
"title": "Como usar a ferramenta Girar PDF"
}
},
"splitPdf": {
"description": "Extraia páginas específicas de um documento PDF.",
"extractingPages": "Extraindo páginas",
"inputTitle": "PDF de entrada",
"pageExtractionPreview": "{{count}} página{{count !== 1 ? 's' : ''}} será extraído",
"pageRangesDescription": "Insira números de página ou intervalos separados por vírgulas (por exemplo, 1,3,5-7)",
"pageRangesPlaceholder": "por exemplo, 1,5-8",
"pageSelection": "Seleção de página",
"pdfPageCount": "PDF tem {{count}} página{{count !== 1 ? 's' : ''}}",
"resultTitle": "PDF extraído",
"shortDescription": "Extrair páginas específicas de um arquivo PDF",
"title": "Dividir PDF",
"toolInfo": {
"description": "Esta ferramenta permite extrair páginas específicas de um documento PDF. Você pode especificar páginas individuais ou intervalos de páginas para extrair.",
"title": "Dividir PDF"
}
}
}

Some files were not shown because too many files have changed in this diff Show More