From 7f5fa001473bca4c2a7cf7952c7586546e9da9a8 Mon Sep 17 00:00:00 2001 From: Corentin THOMASSET Date: Thu, 1 Feb 2024 18:05:05 +0100 Subject: [PATCH] feat(i18n): added missing locale files in tools (#863) --- scripts/build-locales-files.mjs | 61 +++++++++++++++++++ .../base64-file-converter/locales/fr.yml | 0 .../base64-file-converter/locales/pt.yml | 0 .../base64-file-converter/locales/uk.yml | 0 .../base64-file-converter/locales/zh.yml | 0 .../base64-string-converter/locales/fr.yml | 0 .../base64-string-converter/locales/pt.yml | 0 .../base64-string-converter/locales/uk.yml | 0 .../base64-string-converter/locales/zh.yml | 0 src/tools/basic-auth-generator/locales/fr.yml | 0 src/tools/basic-auth-generator/locales/pt.yml | 0 src/tools/basic-auth-generator/locales/uk.yml | 0 src/tools/basic-auth-generator/locales/zh.yml | 0 src/tools/bcrypt/locales/fr.yml | 0 src/tools/bcrypt/locales/pt.yml | 0 src/tools/bcrypt/locales/uk.yml | 0 src/tools/bcrypt/locales/zh.yml | 0 src/tools/benchmark-builder/locales/fr.yml | 0 src/tools/benchmark-builder/locales/pt.yml | 0 src/tools/benchmark-builder/locales/uk.yml | 0 src/tools/benchmark-builder/locales/zh.yml | 0 src/tools/bip39-generator/locales/fr.yml | 0 src/tools/bip39-generator/locales/pt.yml | 0 src/tools/bip39-generator/locales/uk.yml | 0 src/tools/bip39-generator/locales/zh.yml | 0 src/tools/camera-recorder/locales/fr.yml | 0 src/tools/camera-recorder/locales/pt.yml | 0 src/tools/camera-recorder/locales/uk.yml | 0 src/tools/camera-recorder/locales/zh.yml | 0 src/tools/case-converter/locales/fr.yml | 0 src/tools/case-converter/locales/pt.yml | 0 src/tools/case-converter/locales/uk.yml | 0 src/tools/case-converter/locales/zh.yml | 0 src/tools/chmod-calculator/locales/fr.yml | 0 src/tools/chmod-calculator/locales/pt.yml | 0 src/tools/chmod-calculator/locales/uk.yml | 0 src/tools/chmod-calculator/locales/zh.yml | 0 src/tools/chronometer/locales/fr.yml | 0 src/tools/chronometer/locales/pt.yml | 0 src/tools/chronometer/locales/uk.yml | 0 src/tools/chronometer/locales/zh.yml | 0 src/tools/color-converter/locales/fr.yml | 0 src/tools/color-converter/locales/pt.yml | 0 src/tools/color-converter/locales/uk.yml | 0 src/tools/color-converter/locales/zh.yml | 0 src/tools/crontab-generator/locales/fr.yml | 0 src/tools/crontab-generator/locales/pt.yml | 0 src/tools/crontab-generator/locales/uk.yml | 0 src/tools/crontab-generator/locales/zh.yml | 0 src/tools/date-time-converter/locales/fr.yml | 0 src/tools/date-time-converter/locales/pt.yml | 0 src/tools/date-time-converter/locales/uk.yml | 0 src/tools/date-time-converter/locales/zh.yml | 0 src/tools/device-information/locales/fr.yml | 0 src/tools/device-information/locales/pt.yml | 0 src/tools/device-information/locales/uk.yml | 0 src/tools/device-information/locales/zh.yml | 0 .../locales/fr.yml | 0 .../locales/pt.yml | 0 .../locales/uk.yml | 0 .../locales/zh.yml | 0 src/tools/emoji-picker/locales/fr.yml | 0 src/tools/emoji-picker/locales/pt.yml | 0 src/tools/emoji-picker/locales/uk.yml | 0 src/tools/emoji-picker/locales/zh.yml | 0 src/tools/encryption/locales/fr.yml | 0 src/tools/encryption/locales/pt.yml | 0 src/tools/encryption/locales/uk.yml | 0 src/tools/encryption/locales/zh.yml | 0 src/tools/eta-calculator/locales/fr.yml | 0 src/tools/eta-calculator/locales/pt.yml | 0 src/tools/eta-calculator/locales/uk.yml | 0 src/tools/eta-calculator/locales/zh.yml | 0 src/tools/git-memo/locales/fr.yml | 0 src/tools/git-memo/locales/pt.yml | 0 src/tools/git-memo/locales/uk.yml | 0 src/tools/git-memo/locales/zh.yml | 0 src/tools/hash-text/locales/fr.yml | 0 src/tools/hash-text/locales/pt.yml | 0 src/tools/hash-text/locales/uk.yml | 0 src/tools/hash-text/locales/zh.yml | 0 src/tools/hmac-generator/locales/fr.yml | 0 src/tools/hmac-generator/locales/pt.yml | 0 src/tools/hmac-generator/locales/uk.yml | 0 src/tools/hmac-generator/locales/zh.yml | 0 src/tools/html-entities/locales/fr.yml | 0 src/tools/html-entities/locales/pt.yml | 0 src/tools/html-entities/locales/uk.yml | 0 src/tools/html-entities/locales/zh.yml | 0 src/tools/html-wysiwyg-editor/locales/fr.yml | 0 src/tools/html-wysiwyg-editor/locales/pt.yml | 0 src/tools/html-wysiwyg-editor/locales/uk.yml | 0 src/tools/html-wysiwyg-editor/locales/zh.yml | 0 src/tools/http-status-codes/locales/fr.yml | 0 src/tools/http-status-codes/locales/pt.yml | 0 src/tools/http-status-codes/locales/uk.yml | 0 src/tools/http-status-codes/locales/zh.yml | 0 .../iban-validator-and-parser/locales/fr.yml | 0 .../iban-validator-and-parser/locales/pt.yml | 0 .../iban-validator-and-parser/locales/uk.yml | 0 .../iban-validator-and-parser/locales/zh.yml | 0 .../integer-base-converter/locales/fr.yml | 0 .../integer-base-converter/locales/pt.yml | 0 .../integer-base-converter/locales/uk.yml | 0 .../integer-base-converter/locales/zh.yml | 0 .../ipv4-address-converter/locales/fr.yml | 0 .../ipv4-address-converter/locales/pt.yml | 0 .../ipv4-address-converter/locales/uk.yml | 0 .../ipv4-address-converter/locales/zh.yml | 0 src/tools/ipv4-range-expander/locales/fr.yml | 0 src/tools/ipv4-range-expander/locales/pt.yml | 0 src/tools/ipv4-range-expander/locales/uk.yml | 0 src/tools/ipv4-range-expander/locales/zh.yml | 0 .../ipv4-subnet-calculator/locales/fr.yml | 0 .../ipv4-subnet-calculator/locales/pt.yml | 0 .../ipv4-subnet-calculator/locales/uk.yml | 0 .../ipv4-subnet-calculator/locales/zh.yml | 0 src/tools/ipv6-ula-generator/locales/fr.yml | 0 src/tools/ipv6-ula-generator/locales/pt.yml | 0 src/tools/ipv6-ula-generator/locales/uk.yml | 0 src/tools/ipv6-ula-generator/locales/zh.yml | 0 src/tools/json-diff/locales/fr.yml | 0 src/tools/json-diff/locales/pt.yml | 0 src/tools/json-diff/locales/uk.yml | 0 src/tools/json-diff/locales/zh.yml | 0 src/tools/json-minify/locales/fr.yml | 0 src/tools/json-minify/locales/pt.yml | 0 src/tools/json-minify/locales/uk.yml | 0 src/tools/json-minify/locales/zh.yml | 0 src/tools/json-to-csv/locales/fr.yml | 0 src/tools/json-to-csv/locales/pt.yml | 0 src/tools/json-to-csv/locales/uk.yml | 0 src/tools/json-to-csv/locales/zh.yml | 0 src/tools/json-to-toml/locales/fr.yml | 0 src/tools/json-to-toml/locales/pt.yml | 0 src/tools/json-to-toml/locales/uk.yml | 0 src/tools/json-to-toml/locales/zh.yml | 0 .../json-to-yaml-converter/locales/fr.yml | 0 .../json-to-yaml-converter/locales/pt.yml | 0 .../json-to-yaml-converter/locales/uk.yml | 0 .../json-to-yaml-converter/locales/zh.yml | 0 src/tools/json-viewer/locales/fr.yml | 0 src/tools/json-viewer/locales/pt.yml | 0 src/tools/json-viewer/locales/uk.yml | 0 src/tools/json-viewer/locales/zh.yml | 0 src/tools/jwt-parser/locales/fr.yml | 0 src/tools/jwt-parser/locales/pt.yml | 0 src/tools/jwt-parser/locales/uk.yml | 0 src/tools/jwt-parser/locales/zh.yml | 0 src/tools/keycode-info/locales/fr.yml | 0 src/tools/keycode-info/locales/pt.yml | 0 src/tools/keycode-info/locales/uk.yml | 0 src/tools/keycode-info/locales/zh.yml | 0 src/tools/list-converter/locales/fr.yml | 0 src/tools/list-converter/locales/pt.yml | 0 src/tools/list-converter/locales/uk.yml | 0 src/tools/list-converter/locales/zh.yml | 0 .../lorem-ipsum-generator/locales/fr.yml | 0 .../lorem-ipsum-generator/locales/pt.yml | 0 .../lorem-ipsum-generator/locales/uk.yml | 0 .../lorem-ipsum-generator/locales/zh.yml | 0 .../mac-address-generator/locales/fr.yml | 0 .../mac-address-generator/locales/pt.yml | 0 .../mac-address-generator/locales/uk.yml | 0 .../mac-address-generator/locales/zh.yml | 0 src/tools/mac-address-lookup/locales/fr.yml | 0 src/tools/mac-address-lookup/locales/pt.yml | 0 src/tools/mac-address-lookup/locales/uk.yml | 0 src/tools/mac-address-lookup/locales/zh.yml | 0 src/tools/math-evaluator/locales/fr.yml | 0 src/tools/math-evaluator/locales/pt.yml | 0 src/tools/math-evaluator/locales/uk.yml | 0 src/tools/math-evaluator/locales/zh.yml | 0 src/tools/meta-tag-generator/locales/fr.yml | 0 src/tools/meta-tag-generator/locales/pt.yml | 0 src/tools/meta-tag-generator/locales/uk.yml | 0 src/tools/meta-tag-generator/locales/zh.yml | 0 src/tools/mime-types/locales/fr.yml | 0 src/tools/mime-types/locales/pt.yml | 0 src/tools/mime-types/locales/uk.yml | 0 src/tools/mime-types/locales/zh.yml | 0 src/tools/numeronym-generator/locales/fr.yml | 0 src/tools/numeronym-generator/locales/pt.yml | 0 src/tools/numeronym-generator/locales/uk.yml | 0 src/tools/numeronym-generator/locales/zh.yml | 0 .../locales/fr.yml | 0 .../locales/pt.yml | 0 .../locales/uk.yml | 0 .../locales/zh.yml | 0 .../password-strength-analyser/locales/fr.yml | 0 .../password-strength-analyser/locales/pt.yml | 0 .../password-strength-analyser/locales/uk.yml | 0 .../password-strength-analyser/locales/zh.yml | 0 .../pdf-signature-checker/locales/fr.yml | 0 .../pdf-signature-checker/locales/pt.yml | 0 .../pdf-signature-checker/locales/uk.yml | 0 .../pdf-signature-checker/locales/zh.yml | 0 .../percentage-calculator/locales/fr.yml | 0 .../percentage-calculator/locales/pt.yml | 0 .../percentage-calculator/locales/uk.yml | 0 .../percentage-calculator/locales/zh.yml | 0 .../phone-parser-and-formatter/locales/fr.yml | 0 .../phone-parser-and-formatter/locales/pt.yml | 0 .../phone-parser-and-formatter/locales/uk.yml | 0 .../phone-parser-and-formatter/locales/zh.yml | 0 src/tools/qr-code-generator/locales/fr.yml | 0 src/tools/qr-code-generator/locales/pt.yml | 0 src/tools/qr-code-generator/locales/uk.yml | 0 src/tools/qr-code-generator/locales/zh.yml | 0 .../random-port-generator/locales/fr.yml | 0 .../random-port-generator/locales/pt.yml | 0 .../random-port-generator/locales/uk.yml | 0 .../random-port-generator/locales/zh.yml | 0 .../roman-numeral-converter/locales/fr.yml | 0 .../roman-numeral-converter/locales/pt.yml | 0 .../roman-numeral-converter/locales/uk.yml | 0 .../roman-numeral-converter/locales/zh.yml | 0 .../rsa-key-pair-generator/locales/fr.yml | 0 .../rsa-key-pair-generator/locales/pt.yml | 0 .../rsa-key-pair-generator/locales/uk.yml | 0 .../rsa-key-pair-generator/locales/zh.yml | 0 src/tools/slugify-string/locales/fr.yml | 0 src/tools/slugify-string/locales/pt.yml | 0 src/tools/slugify-string/locales/uk.yml | 0 src/tools/slugify-string/locales/zh.yml | 0 src/tools/sql-prettify/locales/fr.yml | 0 src/tools/sql-prettify/locales/pt.yml | 0 src/tools/sql-prettify/locales/uk.yml | 0 src/tools/sql-prettify/locales/zh.yml | 0 src/tools/string-obfuscator/locales/fr.yml | 0 src/tools/string-obfuscator/locales/pt.yml | 0 src/tools/string-obfuscator/locales/uk.yml | 0 src/tools/string-obfuscator/locales/zh.yml | 0 .../svg-placeholder-generator/locales/fr.yml | 0 .../svg-placeholder-generator/locales/pt.yml | 0 .../svg-placeholder-generator/locales/uk.yml | 0 .../svg-placeholder-generator/locales/zh.yml | 0 .../temperature-converter/locales/fr.yml | 0 .../temperature-converter/locales/pt.yml | 0 .../temperature-converter/locales/uk.yml | 0 .../temperature-converter/locales/zh.yml | 0 src/tools/text-diff/locales/fr.yml | 0 src/tools/text-diff/locales/pt.yml | 0 src/tools/text-diff/locales/uk.yml | 0 src/tools/text-diff/locales/zh.yml | 0 src/tools/text-statistics/locales/fr.yml | 0 src/tools/text-statistics/locales/pt.yml | 0 src/tools/text-statistics/locales/uk.yml | 0 src/tools/text-statistics/locales/zh.yml | 0 src/tools/text-to-binary/locales/fr.yml | 0 src/tools/text-to-binary/locales/pt.yml | 0 src/tools/text-to-binary/locales/uk.yml | 0 src/tools/text-to-binary/locales/zh.yml | 0 .../text-to-nato-alphabet/locales/fr.yml | 0 .../text-to-nato-alphabet/locales/pt.yml | 0 .../text-to-nato-alphabet/locales/uk.yml | 0 .../text-to-nato-alphabet/locales/zh.yml | 0 src/tools/text-to-unicode/locales/fr.yml | 0 src/tools/text-to-unicode/locales/pt.yml | 0 src/tools/text-to-unicode/locales/uk.yml | 0 src/tools/text-to-unicode/locales/zh.yml | 0 src/tools/token-generator/locales/pt.yml | 0 src/tools/token-generator/locales/uk.yml | 0 src/tools/token-generator/locales/zh.yml | 0 src/tools/toml-to-json/locales/fr.yml | 0 src/tools/toml-to-json/locales/pt.yml | 0 src/tools/toml-to-json/locales/uk.yml | 0 src/tools/toml-to-json/locales/zh.yml | 0 src/tools/toml-to-yaml/locales/fr.yml | 0 src/tools/toml-to-yaml/locales/pt.yml | 0 src/tools/toml-to-yaml/locales/uk.yml | 0 src/tools/toml-to-yaml/locales/zh.yml | 0 src/tools/ulid-generator/locales/fr.yml | 0 src/tools/ulid-generator/locales/pt.yml | 0 src/tools/ulid-generator/locales/uk.yml | 0 src/tools/ulid-generator/locales/zh.yml | 0 src/tools/url-encoder/locales/fr.yml | 0 src/tools/url-encoder/locales/pt.yml | 0 src/tools/url-encoder/locales/uk.yml | 0 src/tools/url-encoder/locales/zh.yml | 0 src/tools/url-parser/locales/fr.yml | 0 src/tools/url-parser/locales/pt.yml | 0 src/tools/url-parser/locales/uk.yml | 0 src/tools/url-parser/locales/zh.yml | 0 src/tools/user-agent-parser/locales/fr.yml | 0 src/tools/user-agent-parser/locales/pt.yml | 0 src/tools/user-agent-parser/locales/uk.yml | 0 src/tools/user-agent-parser/locales/zh.yml | 0 src/tools/uuid-generator/locales/fr.yml | 0 src/tools/uuid-generator/locales/pt.yml | 0 src/tools/uuid-generator/locales/uk.yml | 0 src/tools/uuid-generator/locales/zh.yml | 0 .../wifi-qr-code-generator/locales/fr.yml | 0 .../wifi-qr-code-generator/locales/pt.yml | 0 .../wifi-qr-code-generator/locales/uk.yml | 0 .../wifi-qr-code-generator/locales/zh.yml | 0 src/tools/xml-formatter/locales/fr.yml | 0 src/tools/xml-formatter/locales/pt.yml | 0 src/tools/xml-formatter/locales/uk.yml | 0 src/tools/xml-formatter/locales/zh.yml | 0 .../yaml-to-json-converter/locales/fr.yml | 0 .../yaml-to-json-converter/locales/pt.yml | 0 .../yaml-to-json-converter/locales/uk.yml | 0 .../yaml-to-json-converter/locales/zh.yml | 0 src/tools/yaml-to-toml/locales/fr.yml | 0 src/tools/yaml-to-toml/locales/pt.yml | 0 src/tools/yaml-to-toml/locales/uk.yml | 0 src/tools/yaml-to-toml/locales/zh.yml | 0 src/tools/yaml-viewer/locales/fr.yml | 0 src/tools/yaml-viewer/locales/pt.yml | 0 src/tools/yaml-viewer/locales/uk.yml | 0 src/tools/yaml-viewer/locales/zh.yml | 0 312 files changed, 61 insertions(+) create mode 100644 scripts/build-locales-files.mjs create mode 100644 src/tools/base64-file-converter/locales/fr.yml create mode 100644 src/tools/base64-file-converter/locales/pt.yml create mode 100644 src/tools/base64-file-converter/locales/uk.yml create mode 100644 src/tools/base64-file-converter/locales/zh.yml create mode 100644 src/tools/base64-string-converter/locales/fr.yml create mode 100644 src/tools/base64-string-converter/locales/pt.yml create mode 100644 src/tools/base64-string-converter/locales/uk.yml create mode 100644 src/tools/base64-string-converter/locales/zh.yml create mode 100644 src/tools/basic-auth-generator/locales/fr.yml create mode 100644 src/tools/basic-auth-generator/locales/pt.yml create mode 100644 src/tools/basic-auth-generator/locales/uk.yml create mode 100644 src/tools/basic-auth-generator/locales/zh.yml create mode 100644 src/tools/bcrypt/locales/fr.yml create mode 100644 src/tools/bcrypt/locales/pt.yml create mode 100644 src/tools/bcrypt/locales/uk.yml create mode 100644 src/tools/bcrypt/locales/zh.yml create mode 100644 src/tools/benchmark-builder/locales/fr.yml create mode 100644 src/tools/benchmark-builder/locales/pt.yml create mode 100644 src/tools/benchmark-builder/locales/uk.yml create mode 100644 src/tools/benchmark-builder/locales/zh.yml create mode 100644 src/tools/bip39-generator/locales/fr.yml create mode 100644 src/tools/bip39-generator/locales/pt.yml create mode 100644 src/tools/bip39-generator/locales/uk.yml create mode 100644 src/tools/bip39-generator/locales/zh.yml create mode 100644 src/tools/camera-recorder/locales/fr.yml create mode 100644 src/tools/camera-recorder/locales/pt.yml create mode 100644 src/tools/camera-recorder/locales/uk.yml create mode 100644 src/tools/camera-recorder/locales/zh.yml create mode 100644 src/tools/case-converter/locales/fr.yml create mode 100644 src/tools/case-converter/locales/pt.yml create mode 100644 src/tools/case-converter/locales/uk.yml create mode 100644 src/tools/case-converter/locales/zh.yml create mode 100644 src/tools/chmod-calculator/locales/fr.yml create mode 100644 src/tools/chmod-calculator/locales/pt.yml create mode 100644 src/tools/chmod-calculator/locales/uk.yml create mode 100644 src/tools/chmod-calculator/locales/zh.yml create mode 100644 src/tools/chronometer/locales/fr.yml create mode 100644 src/tools/chronometer/locales/pt.yml create mode 100644 src/tools/chronometer/locales/uk.yml create mode 100644 src/tools/chronometer/locales/zh.yml create mode 100644 src/tools/color-converter/locales/fr.yml create mode 100644 src/tools/color-converter/locales/pt.yml create mode 100644 src/tools/color-converter/locales/uk.yml create mode 100644 src/tools/color-converter/locales/zh.yml create mode 100644 src/tools/crontab-generator/locales/fr.yml create mode 100644 src/tools/crontab-generator/locales/pt.yml create mode 100644 src/tools/crontab-generator/locales/uk.yml create mode 100644 src/tools/crontab-generator/locales/zh.yml create mode 100644 src/tools/date-time-converter/locales/fr.yml create mode 100644 src/tools/date-time-converter/locales/pt.yml create mode 100644 src/tools/date-time-converter/locales/uk.yml create mode 100644 src/tools/date-time-converter/locales/zh.yml create mode 100644 src/tools/device-information/locales/fr.yml create mode 100644 src/tools/device-information/locales/pt.yml create mode 100644 src/tools/device-information/locales/uk.yml create mode 100644 src/tools/device-information/locales/zh.yml create mode 100644 src/tools/docker-run-to-docker-compose-converter/locales/fr.yml create mode 100644 src/tools/docker-run-to-docker-compose-converter/locales/pt.yml create mode 100644 src/tools/docker-run-to-docker-compose-converter/locales/uk.yml create mode 100644 src/tools/docker-run-to-docker-compose-converter/locales/zh.yml create mode 100644 src/tools/emoji-picker/locales/fr.yml create mode 100644 src/tools/emoji-picker/locales/pt.yml create mode 100644 src/tools/emoji-picker/locales/uk.yml create mode 100644 src/tools/emoji-picker/locales/zh.yml create mode 100644 src/tools/encryption/locales/fr.yml create mode 100644 src/tools/encryption/locales/pt.yml create mode 100644 src/tools/encryption/locales/uk.yml create mode 100644 src/tools/encryption/locales/zh.yml create mode 100644 src/tools/eta-calculator/locales/fr.yml create mode 100644 src/tools/eta-calculator/locales/pt.yml create mode 100644 src/tools/eta-calculator/locales/uk.yml create mode 100644 src/tools/eta-calculator/locales/zh.yml create mode 100644 src/tools/git-memo/locales/fr.yml create mode 100644 src/tools/git-memo/locales/pt.yml create mode 100644 src/tools/git-memo/locales/uk.yml create mode 100644 src/tools/git-memo/locales/zh.yml create mode 100644 src/tools/hash-text/locales/fr.yml create mode 100644 src/tools/hash-text/locales/pt.yml create mode 100644 src/tools/hash-text/locales/uk.yml create mode 100644 src/tools/hash-text/locales/zh.yml create mode 100644 src/tools/hmac-generator/locales/fr.yml create mode 100644 src/tools/hmac-generator/locales/pt.yml create mode 100644 src/tools/hmac-generator/locales/uk.yml create mode 100644 src/tools/hmac-generator/locales/zh.yml create mode 100644 src/tools/html-entities/locales/fr.yml create mode 100644 src/tools/html-entities/locales/pt.yml create mode 100644 src/tools/html-entities/locales/uk.yml create mode 100644 src/tools/html-entities/locales/zh.yml create mode 100644 src/tools/html-wysiwyg-editor/locales/fr.yml create mode 100644 src/tools/html-wysiwyg-editor/locales/pt.yml create mode 100644 src/tools/html-wysiwyg-editor/locales/uk.yml create mode 100644 src/tools/html-wysiwyg-editor/locales/zh.yml create mode 100644 src/tools/http-status-codes/locales/fr.yml create mode 100644 src/tools/http-status-codes/locales/pt.yml create mode 100644 src/tools/http-status-codes/locales/uk.yml create mode 100644 src/tools/http-status-codes/locales/zh.yml create mode 100644 src/tools/iban-validator-and-parser/locales/fr.yml create mode 100644 src/tools/iban-validator-and-parser/locales/pt.yml create mode 100644 src/tools/iban-validator-and-parser/locales/uk.yml create mode 100644 src/tools/iban-validator-and-parser/locales/zh.yml create mode 100644 src/tools/integer-base-converter/locales/fr.yml create mode 100644 src/tools/integer-base-converter/locales/pt.yml create mode 100644 src/tools/integer-base-converter/locales/uk.yml create mode 100644 src/tools/integer-base-converter/locales/zh.yml create mode 100644 src/tools/ipv4-address-converter/locales/fr.yml create mode 100644 src/tools/ipv4-address-converter/locales/pt.yml create mode 100644 src/tools/ipv4-address-converter/locales/uk.yml create mode 100644 src/tools/ipv4-address-converter/locales/zh.yml create mode 100644 src/tools/ipv4-range-expander/locales/fr.yml create mode 100644 src/tools/ipv4-range-expander/locales/pt.yml create mode 100644 src/tools/ipv4-range-expander/locales/uk.yml create mode 100644 src/tools/ipv4-range-expander/locales/zh.yml create mode 100644 src/tools/ipv4-subnet-calculator/locales/fr.yml create mode 100644 src/tools/ipv4-subnet-calculator/locales/pt.yml create mode 100644 src/tools/ipv4-subnet-calculator/locales/uk.yml create mode 100644 src/tools/ipv4-subnet-calculator/locales/zh.yml create mode 100644 src/tools/ipv6-ula-generator/locales/fr.yml create mode 100644 src/tools/ipv6-ula-generator/locales/pt.yml create mode 100644 src/tools/ipv6-ula-generator/locales/uk.yml create mode 100644 src/tools/ipv6-ula-generator/locales/zh.yml create mode 100644 src/tools/json-diff/locales/fr.yml create mode 100644 src/tools/json-diff/locales/pt.yml create mode 100644 src/tools/json-diff/locales/uk.yml create mode 100644 src/tools/json-diff/locales/zh.yml create mode 100644 src/tools/json-minify/locales/fr.yml create mode 100644 src/tools/json-minify/locales/pt.yml create mode 100644 src/tools/json-minify/locales/uk.yml create mode 100644 src/tools/json-minify/locales/zh.yml create mode 100644 src/tools/json-to-csv/locales/fr.yml create mode 100644 src/tools/json-to-csv/locales/pt.yml create mode 100644 src/tools/json-to-csv/locales/uk.yml create mode 100644 src/tools/json-to-csv/locales/zh.yml create mode 100644 src/tools/json-to-toml/locales/fr.yml create mode 100644 src/tools/json-to-toml/locales/pt.yml create mode 100644 src/tools/json-to-toml/locales/uk.yml create mode 100644 src/tools/json-to-toml/locales/zh.yml create mode 100644 src/tools/json-to-yaml-converter/locales/fr.yml create mode 100644 src/tools/json-to-yaml-converter/locales/pt.yml create mode 100644 src/tools/json-to-yaml-converter/locales/uk.yml create mode 100644 src/tools/json-to-yaml-converter/locales/zh.yml create mode 100644 src/tools/json-viewer/locales/fr.yml create mode 100644 src/tools/json-viewer/locales/pt.yml create mode 100644 src/tools/json-viewer/locales/uk.yml create mode 100644 src/tools/json-viewer/locales/zh.yml create mode 100644 src/tools/jwt-parser/locales/fr.yml create mode 100644 src/tools/jwt-parser/locales/pt.yml create mode 100644 src/tools/jwt-parser/locales/uk.yml create mode 100644 src/tools/jwt-parser/locales/zh.yml create mode 100644 src/tools/keycode-info/locales/fr.yml create mode 100644 src/tools/keycode-info/locales/pt.yml create mode 100644 src/tools/keycode-info/locales/uk.yml create mode 100644 src/tools/keycode-info/locales/zh.yml create mode 100644 src/tools/list-converter/locales/fr.yml create mode 100644 src/tools/list-converter/locales/pt.yml create mode 100644 src/tools/list-converter/locales/uk.yml create mode 100644 src/tools/list-converter/locales/zh.yml create mode 100644 src/tools/lorem-ipsum-generator/locales/fr.yml create mode 100644 src/tools/lorem-ipsum-generator/locales/pt.yml create mode 100644 src/tools/lorem-ipsum-generator/locales/uk.yml create mode 100644 src/tools/lorem-ipsum-generator/locales/zh.yml create mode 100644 src/tools/mac-address-generator/locales/fr.yml create mode 100644 src/tools/mac-address-generator/locales/pt.yml create mode 100644 src/tools/mac-address-generator/locales/uk.yml create mode 100644 src/tools/mac-address-generator/locales/zh.yml create mode 100644 src/tools/mac-address-lookup/locales/fr.yml create mode 100644 src/tools/mac-address-lookup/locales/pt.yml create mode 100644 src/tools/mac-address-lookup/locales/uk.yml create mode 100644 src/tools/mac-address-lookup/locales/zh.yml create mode 100644 src/tools/math-evaluator/locales/fr.yml create mode 100644 src/tools/math-evaluator/locales/pt.yml create mode 100644 src/tools/math-evaluator/locales/uk.yml create mode 100644 src/tools/math-evaluator/locales/zh.yml create mode 100644 src/tools/meta-tag-generator/locales/fr.yml create mode 100644 src/tools/meta-tag-generator/locales/pt.yml create mode 100644 src/tools/meta-tag-generator/locales/uk.yml create mode 100644 src/tools/meta-tag-generator/locales/zh.yml create mode 100644 src/tools/mime-types/locales/fr.yml create mode 100644 src/tools/mime-types/locales/pt.yml create mode 100644 src/tools/mime-types/locales/uk.yml create mode 100644 src/tools/mime-types/locales/zh.yml create mode 100644 src/tools/numeronym-generator/locales/fr.yml create mode 100644 src/tools/numeronym-generator/locales/pt.yml create mode 100644 src/tools/numeronym-generator/locales/uk.yml create mode 100644 src/tools/numeronym-generator/locales/zh.yml create mode 100644 src/tools/otp-code-generator-and-validator/locales/fr.yml create mode 100644 src/tools/otp-code-generator-and-validator/locales/pt.yml create mode 100644 src/tools/otp-code-generator-and-validator/locales/uk.yml create mode 100644 src/tools/otp-code-generator-and-validator/locales/zh.yml create mode 100644 src/tools/password-strength-analyser/locales/fr.yml create mode 100644 src/tools/password-strength-analyser/locales/pt.yml create mode 100644 src/tools/password-strength-analyser/locales/uk.yml create mode 100644 src/tools/password-strength-analyser/locales/zh.yml create mode 100644 src/tools/pdf-signature-checker/locales/fr.yml create mode 100644 src/tools/pdf-signature-checker/locales/pt.yml create mode 100644 src/tools/pdf-signature-checker/locales/uk.yml create mode 100644 src/tools/pdf-signature-checker/locales/zh.yml create mode 100644 src/tools/percentage-calculator/locales/fr.yml create mode 100644 src/tools/percentage-calculator/locales/pt.yml create mode 100644 src/tools/percentage-calculator/locales/uk.yml create mode 100644 src/tools/percentage-calculator/locales/zh.yml create mode 100644 src/tools/phone-parser-and-formatter/locales/fr.yml create mode 100644 src/tools/phone-parser-and-formatter/locales/pt.yml create mode 100644 src/tools/phone-parser-and-formatter/locales/uk.yml create mode 100644 src/tools/phone-parser-and-formatter/locales/zh.yml create mode 100644 src/tools/qr-code-generator/locales/fr.yml create mode 100644 src/tools/qr-code-generator/locales/pt.yml create mode 100644 src/tools/qr-code-generator/locales/uk.yml create mode 100644 src/tools/qr-code-generator/locales/zh.yml create mode 100644 src/tools/random-port-generator/locales/fr.yml create mode 100644 src/tools/random-port-generator/locales/pt.yml create mode 100644 src/tools/random-port-generator/locales/uk.yml create mode 100644 src/tools/random-port-generator/locales/zh.yml create mode 100644 src/tools/roman-numeral-converter/locales/fr.yml create mode 100644 src/tools/roman-numeral-converter/locales/pt.yml create mode 100644 src/tools/roman-numeral-converter/locales/uk.yml create mode 100644 src/tools/roman-numeral-converter/locales/zh.yml create mode 100644 src/tools/rsa-key-pair-generator/locales/fr.yml create mode 100644 src/tools/rsa-key-pair-generator/locales/pt.yml create mode 100644 src/tools/rsa-key-pair-generator/locales/uk.yml create mode 100644 src/tools/rsa-key-pair-generator/locales/zh.yml create mode 100644 src/tools/slugify-string/locales/fr.yml create mode 100644 src/tools/slugify-string/locales/pt.yml create mode 100644 src/tools/slugify-string/locales/uk.yml create mode 100644 src/tools/slugify-string/locales/zh.yml create mode 100644 src/tools/sql-prettify/locales/fr.yml create mode 100644 src/tools/sql-prettify/locales/pt.yml create mode 100644 src/tools/sql-prettify/locales/uk.yml create mode 100644 src/tools/sql-prettify/locales/zh.yml create mode 100644 src/tools/string-obfuscator/locales/fr.yml create mode 100644 src/tools/string-obfuscator/locales/pt.yml create mode 100644 src/tools/string-obfuscator/locales/uk.yml create mode 100644 src/tools/string-obfuscator/locales/zh.yml create mode 100644 src/tools/svg-placeholder-generator/locales/fr.yml create mode 100644 src/tools/svg-placeholder-generator/locales/pt.yml create mode 100644 src/tools/svg-placeholder-generator/locales/uk.yml create mode 100644 src/tools/svg-placeholder-generator/locales/zh.yml create mode 100644 src/tools/temperature-converter/locales/fr.yml create mode 100644 src/tools/temperature-converter/locales/pt.yml create mode 100644 src/tools/temperature-converter/locales/uk.yml create mode 100644 src/tools/temperature-converter/locales/zh.yml create mode 100644 src/tools/text-diff/locales/fr.yml create mode 100644 src/tools/text-diff/locales/pt.yml create mode 100644 src/tools/text-diff/locales/uk.yml create mode 100644 src/tools/text-diff/locales/zh.yml create mode 100644 src/tools/text-statistics/locales/fr.yml create mode 100644 src/tools/text-statistics/locales/pt.yml create mode 100644 src/tools/text-statistics/locales/uk.yml create mode 100644 src/tools/text-statistics/locales/zh.yml create mode 100644 src/tools/text-to-binary/locales/fr.yml create mode 100644 src/tools/text-to-binary/locales/pt.yml create mode 100644 src/tools/text-to-binary/locales/uk.yml create mode 100644 src/tools/text-to-binary/locales/zh.yml create mode 100644 src/tools/text-to-nato-alphabet/locales/fr.yml create mode 100644 src/tools/text-to-nato-alphabet/locales/pt.yml create mode 100644 src/tools/text-to-nato-alphabet/locales/uk.yml create mode 100644 src/tools/text-to-nato-alphabet/locales/zh.yml create mode 100644 src/tools/text-to-unicode/locales/fr.yml create mode 100644 src/tools/text-to-unicode/locales/pt.yml create mode 100644 src/tools/text-to-unicode/locales/uk.yml create mode 100644 src/tools/text-to-unicode/locales/zh.yml create mode 100644 src/tools/token-generator/locales/pt.yml create mode 100644 src/tools/token-generator/locales/uk.yml create mode 100644 src/tools/token-generator/locales/zh.yml create mode 100644 src/tools/toml-to-json/locales/fr.yml create mode 100644 src/tools/toml-to-json/locales/pt.yml create mode 100644 src/tools/toml-to-json/locales/uk.yml create mode 100644 src/tools/toml-to-json/locales/zh.yml create mode 100644 src/tools/toml-to-yaml/locales/fr.yml create mode 100644 src/tools/toml-to-yaml/locales/pt.yml create mode 100644 src/tools/toml-to-yaml/locales/uk.yml create mode 100644 src/tools/toml-to-yaml/locales/zh.yml create mode 100644 src/tools/ulid-generator/locales/fr.yml create mode 100644 src/tools/ulid-generator/locales/pt.yml create mode 100644 src/tools/ulid-generator/locales/uk.yml create mode 100644 src/tools/ulid-generator/locales/zh.yml create mode 100644 src/tools/url-encoder/locales/fr.yml create mode 100644 src/tools/url-encoder/locales/pt.yml create mode 100644 src/tools/url-encoder/locales/uk.yml create mode 100644 src/tools/url-encoder/locales/zh.yml create mode 100644 src/tools/url-parser/locales/fr.yml create mode 100644 src/tools/url-parser/locales/pt.yml create mode 100644 src/tools/url-parser/locales/uk.yml create mode 100644 src/tools/url-parser/locales/zh.yml create mode 100644 src/tools/user-agent-parser/locales/fr.yml create mode 100644 src/tools/user-agent-parser/locales/pt.yml create mode 100644 src/tools/user-agent-parser/locales/uk.yml create mode 100644 src/tools/user-agent-parser/locales/zh.yml create mode 100644 src/tools/uuid-generator/locales/fr.yml create mode 100644 src/tools/uuid-generator/locales/pt.yml create mode 100644 src/tools/uuid-generator/locales/uk.yml create mode 100644 src/tools/uuid-generator/locales/zh.yml create mode 100644 src/tools/wifi-qr-code-generator/locales/fr.yml create mode 100644 src/tools/wifi-qr-code-generator/locales/pt.yml create mode 100644 src/tools/wifi-qr-code-generator/locales/uk.yml create mode 100644 src/tools/wifi-qr-code-generator/locales/zh.yml create mode 100644 src/tools/xml-formatter/locales/fr.yml create mode 100644 src/tools/xml-formatter/locales/pt.yml create mode 100644 src/tools/xml-formatter/locales/uk.yml create mode 100644 src/tools/xml-formatter/locales/zh.yml create mode 100644 src/tools/yaml-to-json-converter/locales/fr.yml create mode 100644 src/tools/yaml-to-json-converter/locales/pt.yml create mode 100644 src/tools/yaml-to-json-converter/locales/uk.yml create mode 100644 src/tools/yaml-to-json-converter/locales/zh.yml create mode 100644 src/tools/yaml-to-toml/locales/fr.yml create mode 100644 src/tools/yaml-to-toml/locales/pt.yml create mode 100644 src/tools/yaml-to-toml/locales/uk.yml create mode 100644 src/tools/yaml-to-toml/locales/zh.yml create mode 100644 src/tools/yaml-viewer/locales/fr.yml create mode 100644 src/tools/yaml-viewer/locales/pt.yml create mode 100644 src/tools/yaml-viewer/locales/uk.yml create mode 100644 src/tools/yaml-viewer/locales/zh.yml diff --git a/scripts/build-locales-files.mjs b/scripts/build-locales-files.mjs new file mode 100644 index 00000000..db1483de --- /dev/null +++ b/scripts/build-locales-files.mjs @@ -0,0 +1,61 @@ +import { existsSync, writeFileSync } from 'node:fs'; +import { Glob } from 'bun'; +import _ from 'lodash'; + +async function getPathsFromGlobs({ patterns, onlyFiles = true }) { + const filePaths = []; + + for (const pattern of patterns) { + const glob = new Glob(pattern); + + for await (const filePath of glob.scan({ onlyFiles, cwd: '.' })) { + filePaths.push(filePath); + } + } + + return { filePaths }; +} + +function getLocaleKey({ filePath }) { + const fileName = filePath.split('/').pop(); + return fileName.replace(/\.yml$/, ''); +} + +async function createMissingLocaleFile({ localeKey }) { + const fileName = `${localeKey}.yml`; + + const { filePaths: localesDirs } = await getPathsFromGlobs({ + patterns: [ + 'locales', + 'src/tools/*/locales', + ], + onlyFiles: false, + }); + + for (const localesDir of localesDirs) { + const filePath = `${localesDir}/${fileName}`; + + if (existsSync(filePath)) { + console.log(`Locale file already exists: ${filePath}`); + continue; + } + + console.log(`Creating missing locale file: ${filePath}`); + writeFileSync(filePath, '', 'utf8'); + } +} + +const { filePaths } = await getPathsFromGlobs({ + patterns: [ + 'locales/*.yml', + 'src/tools/*/locales/*.yml', + ], +}); + +await Promise.all( + _.chain(filePaths) + .map(filePath => getLocaleKey({ filePath })) + .uniq() + .map(localeKey => createMissingLocaleFile({ localeKey })) + .value(), +); diff --git a/src/tools/base64-file-converter/locales/fr.yml b/src/tools/base64-file-converter/locales/fr.yml new file mode 100644 index 00000000..e69de29b diff --git a/src/tools/base64-file-converter/locales/pt.yml b/src/tools/base64-file-converter/locales/pt.yml new file mode 100644 index 00000000..e69de29b diff --git a/src/tools/base64-file-converter/locales/uk.yml b/src/tools/base64-file-converter/locales/uk.yml new file mode 100644 index 00000000..e69de29b diff --git a/src/tools/base64-file-converter/locales/zh.yml b/src/tools/base64-file-converter/locales/zh.yml new file mode 100644 index 00000000..e69de29b diff --git a/src/tools/base64-string-converter/locales/fr.yml b/src/tools/base64-string-converter/locales/fr.yml new file mode 100644 index 00000000..e69de29b diff --git a/src/tools/base64-string-converter/locales/pt.yml b/src/tools/base64-string-converter/locales/pt.yml new file mode 100644 index 00000000..e69de29b diff --git a/src/tools/base64-string-converter/locales/uk.yml b/src/tools/base64-string-converter/locales/uk.yml new file mode 100644 index 00000000..e69de29b diff --git a/src/tools/base64-string-converter/locales/zh.yml b/src/tools/base64-string-converter/locales/zh.yml new file mode 100644 index 00000000..e69de29b diff --git a/src/tools/basic-auth-generator/locales/fr.yml b/src/tools/basic-auth-generator/locales/fr.yml new file mode 100644 index 00000000..e69de29b diff --git a/src/tools/basic-auth-generator/locales/pt.yml b/src/tools/basic-auth-generator/locales/pt.yml new file mode 100644 index 00000000..e69de29b diff --git a/src/tools/basic-auth-generator/locales/uk.yml b/src/tools/basic-auth-generator/locales/uk.yml new file mode 100644 index 00000000..e69de29b diff --git a/src/tools/basic-auth-generator/locales/zh.yml b/src/tools/basic-auth-generator/locales/zh.yml new file mode 100644 index 00000000..e69de29b diff --git a/src/tools/bcrypt/locales/fr.yml b/src/tools/bcrypt/locales/fr.yml new file mode 100644 index 00000000..e69de29b diff --git a/src/tools/bcrypt/locales/pt.yml b/src/tools/bcrypt/locales/pt.yml new file mode 100644 index 00000000..e69de29b diff --git a/src/tools/bcrypt/locales/uk.yml b/src/tools/bcrypt/locales/uk.yml new file mode 100644 index 00000000..e69de29b diff --git a/src/tools/bcrypt/locales/zh.yml b/src/tools/bcrypt/locales/zh.yml new file mode 100644 index 00000000..e69de29b diff --git a/src/tools/benchmark-builder/locales/fr.yml b/src/tools/benchmark-builder/locales/fr.yml new file mode 100644 index 00000000..e69de29b diff --git a/src/tools/benchmark-builder/locales/pt.yml b/src/tools/benchmark-builder/locales/pt.yml new file mode 100644 index 00000000..e69de29b diff --git a/src/tools/benchmark-builder/locales/uk.yml b/src/tools/benchmark-builder/locales/uk.yml new file mode 100644 index 00000000..e69de29b diff --git a/src/tools/benchmark-builder/locales/zh.yml b/src/tools/benchmark-builder/locales/zh.yml new file mode 100644 index 00000000..e69de29b diff --git a/src/tools/bip39-generator/locales/fr.yml b/src/tools/bip39-generator/locales/fr.yml new file mode 100644 index 00000000..e69de29b diff --git a/src/tools/bip39-generator/locales/pt.yml b/src/tools/bip39-generator/locales/pt.yml new file mode 100644 index 00000000..e69de29b diff --git a/src/tools/bip39-generator/locales/uk.yml b/src/tools/bip39-generator/locales/uk.yml new file mode 100644 index 00000000..e69de29b diff --git a/src/tools/bip39-generator/locales/zh.yml b/src/tools/bip39-generator/locales/zh.yml new file mode 100644 index 00000000..e69de29b diff --git a/src/tools/camera-recorder/locales/fr.yml b/src/tools/camera-recorder/locales/fr.yml new file mode 100644 index 00000000..e69de29b diff --git a/src/tools/camera-recorder/locales/pt.yml b/src/tools/camera-recorder/locales/pt.yml new file mode 100644 index 00000000..e69de29b diff --git a/src/tools/camera-recorder/locales/uk.yml b/src/tools/camera-recorder/locales/uk.yml new file mode 100644 index 00000000..e69de29b diff --git a/src/tools/camera-recorder/locales/zh.yml b/src/tools/camera-recorder/locales/zh.yml new file mode 100644 index 00000000..e69de29b diff --git a/src/tools/case-converter/locales/fr.yml b/src/tools/case-converter/locales/fr.yml new file mode 100644 index 00000000..e69de29b diff --git a/src/tools/case-converter/locales/pt.yml b/src/tools/case-converter/locales/pt.yml new file mode 100644 index 00000000..e69de29b diff --git a/src/tools/case-converter/locales/uk.yml b/src/tools/case-converter/locales/uk.yml new file mode 100644 index 00000000..e69de29b diff --git a/src/tools/case-converter/locales/zh.yml b/src/tools/case-converter/locales/zh.yml new file mode 100644 index 00000000..e69de29b diff --git a/src/tools/chmod-calculator/locales/fr.yml b/src/tools/chmod-calculator/locales/fr.yml new file mode 100644 index 00000000..e69de29b diff --git a/src/tools/chmod-calculator/locales/pt.yml b/src/tools/chmod-calculator/locales/pt.yml new file mode 100644 index 00000000..e69de29b diff --git a/src/tools/chmod-calculator/locales/uk.yml b/src/tools/chmod-calculator/locales/uk.yml new file mode 100644 index 00000000..e69de29b diff --git a/src/tools/chmod-calculator/locales/zh.yml b/src/tools/chmod-calculator/locales/zh.yml new file mode 100644 index 00000000..e69de29b diff --git a/src/tools/chronometer/locales/fr.yml b/src/tools/chronometer/locales/fr.yml new file mode 100644 index 00000000..e69de29b diff --git a/src/tools/chronometer/locales/pt.yml b/src/tools/chronometer/locales/pt.yml new file mode 100644 index 00000000..e69de29b diff --git a/src/tools/chronometer/locales/uk.yml b/src/tools/chronometer/locales/uk.yml new file mode 100644 index 00000000..e69de29b diff --git a/src/tools/chronometer/locales/zh.yml b/src/tools/chronometer/locales/zh.yml new file mode 100644 index 00000000..e69de29b diff --git a/src/tools/color-converter/locales/fr.yml b/src/tools/color-converter/locales/fr.yml new file mode 100644 index 00000000..e69de29b diff --git a/src/tools/color-converter/locales/pt.yml b/src/tools/color-converter/locales/pt.yml new file mode 100644 index 00000000..e69de29b diff --git a/src/tools/color-converter/locales/uk.yml b/src/tools/color-converter/locales/uk.yml new file mode 100644 index 00000000..e69de29b diff --git a/src/tools/color-converter/locales/zh.yml b/src/tools/color-converter/locales/zh.yml new file mode 100644 index 00000000..e69de29b diff --git a/src/tools/crontab-generator/locales/fr.yml b/src/tools/crontab-generator/locales/fr.yml new file mode 100644 index 00000000..e69de29b diff --git a/src/tools/crontab-generator/locales/pt.yml b/src/tools/crontab-generator/locales/pt.yml new file mode 100644 index 00000000..e69de29b diff --git a/src/tools/crontab-generator/locales/uk.yml b/src/tools/crontab-generator/locales/uk.yml new file mode 100644 index 00000000..e69de29b diff --git a/src/tools/crontab-generator/locales/zh.yml b/src/tools/crontab-generator/locales/zh.yml new file mode 100644 index 00000000..e69de29b diff --git a/src/tools/date-time-converter/locales/fr.yml b/src/tools/date-time-converter/locales/fr.yml new file mode 100644 index 00000000..e69de29b diff --git a/src/tools/date-time-converter/locales/pt.yml b/src/tools/date-time-converter/locales/pt.yml new file mode 100644 index 00000000..e69de29b diff --git a/src/tools/date-time-converter/locales/uk.yml b/src/tools/date-time-converter/locales/uk.yml new file mode 100644 index 00000000..e69de29b diff --git a/src/tools/date-time-converter/locales/zh.yml b/src/tools/date-time-converter/locales/zh.yml new file mode 100644 index 00000000..e69de29b diff --git a/src/tools/device-information/locales/fr.yml b/src/tools/device-information/locales/fr.yml new file mode 100644 index 00000000..e69de29b diff --git a/src/tools/device-information/locales/pt.yml b/src/tools/device-information/locales/pt.yml new file mode 100644 index 00000000..e69de29b diff --git a/src/tools/device-information/locales/uk.yml b/src/tools/device-information/locales/uk.yml new file mode 100644 index 00000000..e69de29b diff --git a/src/tools/device-information/locales/zh.yml b/src/tools/device-information/locales/zh.yml new file mode 100644 index 00000000..e69de29b diff --git a/src/tools/docker-run-to-docker-compose-converter/locales/fr.yml b/src/tools/docker-run-to-docker-compose-converter/locales/fr.yml new file mode 100644 index 00000000..e69de29b diff --git a/src/tools/docker-run-to-docker-compose-converter/locales/pt.yml b/src/tools/docker-run-to-docker-compose-converter/locales/pt.yml new file mode 100644 index 00000000..e69de29b diff --git a/src/tools/docker-run-to-docker-compose-converter/locales/uk.yml b/src/tools/docker-run-to-docker-compose-converter/locales/uk.yml new file mode 100644 index 00000000..e69de29b diff --git a/src/tools/docker-run-to-docker-compose-converter/locales/zh.yml b/src/tools/docker-run-to-docker-compose-converter/locales/zh.yml new file mode 100644 index 00000000..e69de29b diff --git a/src/tools/emoji-picker/locales/fr.yml b/src/tools/emoji-picker/locales/fr.yml new file mode 100644 index 00000000..e69de29b diff --git a/src/tools/emoji-picker/locales/pt.yml b/src/tools/emoji-picker/locales/pt.yml new file mode 100644 index 00000000..e69de29b diff --git a/src/tools/emoji-picker/locales/uk.yml b/src/tools/emoji-picker/locales/uk.yml new file mode 100644 index 00000000..e69de29b diff --git a/src/tools/emoji-picker/locales/zh.yml b/src/tools/emoji-picker/locales/zh.yml new file mode 100644 index 00000000..e69de29b diff --git a/src/tools/encryption/locales/fr.yml b/src/tools/encryption/locales/fr.yml new file mode 100644 index 00000000..e69de29b diff --git a/src/tools/encryption/locales/pt.yml b/src/tools/encryption/locales/pt.yml new file mode 100644 index 00000000..e69de29b diff --git a/src/tools/encryption/locales/uk.yml b/src/tools/encryption/locales/uk.yml new file mode 100644 index 00000000..e69de29b diff --git a/src/tools/encryption/locales/zh.yml b/src/tools/encryption/locales/zh.yml new file mode 100644 index 00000000..e69de29b diff --git a/src/tools/eta-calculator/locales/fr.yml b/src/tools/eta-calculator/locales/fr.yml new file mode 100644 index 00000000..e69de29b diff --git a/src/tools/eta-calculator/locales/pt.yml b/src/tools/eta-calculator/locales/pt.yml new file mode 100644 index 00000000..e69de29b diff --git a/src/tools/eta-calculator/locales/uk.yml b/src/tools/eta-calculator/locales/uk.yml new file mode 100644 index 00000000..e69de29b diff --git a/src/tools/eta-calculator/locales/zh.yml b/src/tools/eta-calculator/locales/zh.yml new file mode 100644 index 00000000..e69de29b diff --git a/src/tools/git-memo/locales/fr.yml b/src/tools/git-memo/locales/fr.yml new file mode 100644 index 00000000..e69de29b diff --git a/src/tools/git-memo/locales/pt.yml b/src/tools/git-memo/locales/pt.yml new file mode 100644 index 00000000..e69de29b diff --git a/src/tools/git-memo/locales/uk.yml b/src/tools/git-memo/locales/uk.yml new file mode 100644 index 00000000..e69de29b diff --git a/src/tools/git-memo/locales/zh.yml b/src/tools/git-memo/locales/zh.yml new file mode 100644 index 00000000..e69de29b diff --git a/src/tools/hash-text/locales/fr.yml b/src/tools/hash-text/locales/fr.yml new file mode 100644 index 00000000..e69de29b diff --git a/src/tools/hash-text/locales/pt.yml b/src/tools/hash-text/locales/pt.yml new file mode 100644 index 00000000..e69de29b diff --git a/src/tools/hash-text/locales/uk.yml b/src/tools/hash-text/locales/uk.yml new file mode 100644 index 00000000..e69de29b diff --git a/src/tools/hash-text/locales/zh.yml b/src/tools/hash-text/locales/zh.yml new file mode 100644 index 00000000..e69de29b diff --git a/src/tools/hmac-generator/locales/fr.yml b/src/tools/hmac-generator/locales/fr.yml new file mode 100644 index 00000000..e69de29b diff --git a/src/tools/hmac-generator/locales/pt.yml b/src/tools/hmac-generator/locales/pt.yml new file mode 100644 index 00000000..e69de29b diff --git a/src/tools/hmac-generator/locales/uk.yml b/src/tools/hmac-generator/locales/uk.yml new file mode 100644 index 00000000..e69de29b diff --git a/src/tools/hmac-generator/locales/zh.yml b/src/tools/hmac-generator/locales/zh.yml new file mode 100644 index 00000000..e69de29b diff --git a/src/tools/html-entities/locales/fr.yml b/src/tools/html-entities/locales/fr.yml new file mode 100644 index 00000000..e69de29b diff --git a/src/tools/html-entities/locales/pt.yml b/src/tools/html-entities/locales/pt.yml new file mode 100644 index 00000000..e69de29b diff --git a/src/tools/html-entities/locales/uk.yml b/src/tools/html-entities/locales/uk.yml new file mode 100644 index 00000000..e69de29b diff --git a/src/tools/html-entities/locales/zh.yml b/src/tools/html-entities/locales/zh.yml new file mode 100644 index 00000000..e69de29b diff --git a/src/tools/html-wysiwyg-editor/locales/fr.yml b/src/tools/html-wysiwyg-editor/locales/fr.yml new file mode 100644 index 00000000..e69de29b diff --git a/src/tools/html-wysiwyg-editor/locales/pt.yml b/src/tools/html-wysiwyg-editor/locales/pt.yml new file mode 100644 index 00000000..e69de29b diff --git a/src/tools/html-wysiwyg-editor/locales/uk.yml b/src/tools/html-wysiwyg-editor/locales/uk.yml new file mode 100644 index 00000000..e69de29b diff --git a/src/tools/html-wysiwyg-editor/locales/zh.yml b/src/tools/html-wysiwyg-editor/locales/zh.yml new file mode 100644 index 00000000..e69de29b diff --git a/src/tools/http-status-codes/locales/fr.yml b/src/tools/http-status-codes/locales/fr.yml new file mode 100644 index 00000000..e69de29b diff --git a/src/tools/http-status-codes/locales/pt.yml b/src/tools/http-status-codes/locales/pt.yml new file mode 100644 index 00000000..e69de29b diff --git a/src/tools/http-status-codes/locales/uk.yml b/src/tools/http-status-codes/locales/uk.yml new file mode 100644 index 00000000..e69de29b diff --git a/src/tools/http-status-codes/locales/zh.yml b/src/tools/http-status-codes/locales/zh.yml new file mode 100644 index 00000000..e69de29b diff --git a/src/tools/iban-validator-and-parser/locales/fr.yml b/src/tools/iban-validator-and-parser/locales/fr.yml new file mode 100644 index 00000000..e69de29b diff --git a/src/tools/iban-validator-and-parser/locales/pt.yml b/src/tools/iban-validator-and-parser/locales/pt.yml new file mode 100644 index 00000000..e69de29b diff --git a/src/tools/iban-validator-and-parser/locales/uk.yml b/src/tools/iban-validator-and-parser/locales/uk.yml new file mode 100644 index 00000000..e69de29b diff --git a/src/tools/iban-validator-and-parser/locales/zh.yml b/src/tools/iban-validator-and-parser/locales/zh.yml new file mode 100644 index 00000000..e69de29b diff --git a/src/tools/integer-base-converter/locales/fr.yml b/src/tools/integer-base-converter/locales/fr.yml new file mode 100644 index 00000000..e69de29b diff --git a/src/tools/integer-base-converter/locales/pt.yml b/src/tools/integer-base-converter/locales/pt.yml new file mode 100644 index 00000000..e69de29b diff --git a/src/tools/integer-base-converter/locales/uk.yml b/src/tools/integer-base-converter/locales/uk.yml new file mode 100644 index 00000000..e69de29b diff --git a/src/tools/integer-base-converter/locales/zh.yml b/src/tools/integer-base-converter/locales/zh.yml new file mode 100644 index 00000000..e69de29b diff --git a/src/tools/ipv4-address-converter/locales/fr.yml b/src/tools/ipv4-address-converter/locales/fr.yml new file mode 100644 index 00000000..e69de29b diff --git a/src/tools/ipv4-address-converter/locales/pt.yml b/src/tools/ipv4-address-converter/locales/pt.yml new file mode 100644 index 00000000..e69de29b diff --git a/src/tools/ipv4-address-converter/locales/uk.yml b/src/tools/ipv4-address-converter/locales/uk.yml new file mode 100644 index 00000000..e69de29b diff --git a/src/tools/ipv4-address-converter/locales/zh.yml b/src/tools/ipv4-address-converter/locales/zh.yml new file mode 100644 index 00000000..e69de29b diff --git a/src/tools/ipv4-range-expander/locales/fr.yml b/src/tools/ipv4-range-expander/locales/fr.yml new file mode 100644 index 00000000..e69de29b diff --git a/src/tools/ipv4-range-expander/locales/pt.yml b/src/tools/ipv4-range-expander/locales/pt.yml new file mode 100644 index 00000000..e69de29b diff --git a/src/tools/ipv4-range-expander/locales/uk.yml b/src/tools/ipv4-range-expander/locales/uk.yml new file mode 100644 index 00000000..e69de29b diff --git a/src/tools/ipv4-range-expander/locales/zh.yml b/src/tools/ipv4-range-expander/locales/zh.yml new file mode 100644 index 00000000..e69de29b diff --git a/src/tools/ipv4-subnet-calculator/locales/fr.yml b/src/tools/ipv4-subnet-calculator/locales/fr.yml new file mode 100644 index 00000000..e69de29b diff --git a/src/tools/ipv4-subnet-calculator/locales/pt.yml b/src/tools/ipv4-subnet-calculator/locales/pt.yml new file mode 100644 index 00000000..e69de29b diff --git a/src/tools/ipv4-subnet-calculator/locales/uk.yml b/src/tools/ipv4-subnet-calculator/locales/uk.yml new file mode 100644 index 00000000..e69de29b diff --git a/src/tools/ipv4-subnet-calculator/locales/zh.yml b/src/tools/ipv4-subnet-calculator/locales/zh.yml new file mode 100644 index 00000000..e69de29b diff --git a/src/tools/ipv6-ula-generator/locales/fr.yml b/src/tools/ipv6-ula-generator/locales/fr.yml new file mode 100644 index 00000000..e69de29b diff --git a/src/tools/ipv6-ula-generator/locales/pt.yml b/src/tools/ipv6-ula-generator/locales/pt.yml new file mode 100644 index 00000000..e69de29b diff --git a/src/tools/ipv6-ula-generator/locales/uk.yml b/src/tools/ipv6-ula-generator/locales/uk.yml new file mode 100644 index 00000000..e69de29b diff --git a/src/tools/ipv6-ula-generator/locales/zh.yml b/src/tools/ipv6-ula-generator/locales/zh.yml new file mode 100644 index 00000000..e69de29b diff --git a/src/tools/json-diff/locales/fr.yml b/src/tools/json-diff/locales/fr.yml new file mode 100644 index 00000000..e69de29b diff --git a/src/tools/json-diff/locales/pt.yml b/src/tools/json-diff/locales/pt.yml new file mode 100644 index 00000000..e69de29b diff --git a/src/tools/json-diff/locales/uk.yml b/src/tools/json-diff/locales/uk.yml new file mode 100644 index 00000000..e69de29b diff --git a/src/tools/json-diff/locales/zh.yml b/src/tools/json-diff/locales/zh.yml new file mode 100644 index 00000000..e69de29b diff --git a/src/tools/json-minify/locales/fr.yml b/src/tools/json-minify/locales/fr.yml new file mode 100644 index 00000000..e69de29b diff --git a/src/tools/json-minify/locales/pt.yml b/src/tools/json-minify/locales/pt.yml new file mode 100644 index 00000000..e69de29b diff --git a/src/tools/json-minify/locales/uk.yml b/src/tools/json-minify/locales/uk.yml new file mode 100644 index 00000000..e69de29b diff --git a/src/tools/json-minify/locales/zh.yml b/src/tools/json-minify/locales/zh.yml new file mode 100644 index 00000000..e69de29b diff --git a/src/tools/json-to-csv/locales/fr.yml b/src/tools/json-to-csv/locales/fr.yml new file mode 100644 index 00000000..e69de29b diff --git a/src/tools/json-to-csv/locales/pt.yml b/src/tools/json-to-csv/locales/pt.yml new file mode 100644 index 00000000..e69de29b diff --git a/src/tools/json-to-csv/locales/uk.yml b/src/tools/json-to-csv/locales/uk.yml new file mode 100644 index 00000000..e69de29b diff --git a/src/tools/json-to-csv/locales/zh.yml b/src/tools/json-to-csv/locales/zh.yml new file mode 100644 index 00000000..e69de29b diff --git a/src/tools/json-to-toml/locales/fr.yml b/src/tools/json-to-toml/locales/fr.yml new file mode 100644 index 00000000..e69de29b diff --git a/src/tools/json-to-toml/locales/pt.yml b/src/tools/json-to-toml/locales/pt.yml new file mode 100644 index 00000000..e69de29b diff --git a/src/tools/json-to-toml/locales/uk.yml b/src/tools/json-to-toml/locales/uk.yml new file mode 100644 index 00000000..e69de29b diff --git a/src/tools/json-to-toml/locales/zh.yml b/src/tools/json-to-toml/locales/zh.yml new file mode 100644 index 00000000..e69de29b diff --git a/src/tools/json-to-yaml-converter/locales/fr.yml b/src/tools/json-to-yaml-converter/locales/fr.yml new file mode 100644 index 00000000..e69de29b diff --git a/src/tools/json-to-yaml-converter/locales/pt.yml b/src/tools/json-to-yaml-converter/locales/pt.yml new file mode 100644 index 00000000..e69de29b diff --git a/src/tools/json-to-yaml-converter/locales/uk.yml b/src/tools/json-to-yaml-converter/locales/uk.yml new file mode 100644 index 00000000..e69de29b diff --git a/src/tools/json-to-yaml-converter/locales/zh.yml b/src/tools/json-to-yaml-converter/locales/zh.yml new file mode 100644 index 00000000..e69de29b diff --git a/src/tools/json-viewer/locales/fr.yml b/src/tools/json-viewer/locales/fr.yml new file mode 100644 index 00000000..e69de29b diff --git a/src/tools/json-viewer/locales/pt.yml b/src/tools/json-viewer/locales/pt.yml new file mode 100644 index 00000000..e69de29b diff --git a/src/tools/json-viewer/locales/uk.yml b/src/tools/json-viewer/locales/uk.yml new file mode 100644 index 00000000..e69de29b diff --git a/src/tools/json-viewer/locales/zh.yml b/src/tools/json-viewer/locales/zh.yml new file mode 100644 index 00000000..e69de29b diff --git a/src/tools/jwt-parser/locales/fr.yml b/src/tools/jwt-parser/locales/fr.yml new file mode 100644 index 00000000..e69de29b diff --git a/src/tools/jwt-parser/locales/pt.yml b/src/tools/jwt-parser/locales/pt.yml new file mode 100644 index 00000000..e69de29b diff --git a/src/tools/jwt-parser/locales/uk.yml b/src/tools/jwt-parser/locales/uk.yml new file mode 100644 index 00000000..e69de29b diff --git a/src/tools/jwt-parser/locales/zh.yml b/src/tools/jwt-parser/locales/zh.yml new file mode 100644 index 00000000..e69de29b diff --git a/src/tools/keycode-info/locales/fr.yml b/src/tools/keycode-info/locales/fr.yml new file mode 100644 index 00000000..e69de29b diff --git a/src/tools/keycode-info/locales/pt.yml b/src/tools/keycode-info/locales/pt.yml new file mode 100644 index 00000000..e69de29b diff --git a/src/tools/keycode-info/locales/uk.yml b/src/tools/keycode-info/locales/uk.yml new file mode 100644 index 00000000..e69de29b diff --git a/src/tools/keycode-info/locales/zh.yml b/src/tools/keycode-info/locales/zh.yml new file mode 100644 index 00000000..e69de29b diff --git a/src/tools/list-converter/locales/fr.yml b/src/tools/list-converter/locales/fr.yml new file mode 100644 index 00000000..e69de29b diff --git a/src/tools/list-converter/locales/pt.yml b/src/tools/list-converter/locales/pt.yml new file mode 100644 index 00000000..e69de29b diff --git a/src/tools/list-converter/locales/uk.yml b/src/tools/list-converter/locales/uk.yml new file mode 100644 index 00000000..e69de29b diff --git a/src/tools/list-converter/locales/zh.yml b/src/tools/list-converter/locales/zh.yml new file mode 100644 index 00000000..e69de29b diff --git a/src/tools/lorem-ipsum-generator/locales/fr.yml b/src/tools/lorem-ipsum-generator/locales/fr.yml new file mode 100644 index 00000000..e69de29b diff --git a/src/tools/lorem-ipsum-generator/locales/pt.yml b/src/tools/lorem-ipsum-generator/locales/pt.yml new file mode 100644 index 00000000..e69de29b diff --git a/src/tools/lorem-ipsum-generator/locales/uk.yml b/src/tools/lorem-ipsum-generator/locales/uk.yml new file mode 100644 index 00000000..e69de29b diff --git a/src/tools/lorem-ipsum-generator/locales/zh.yml b/src/tools/lorem-ipsum-generator/locales/zh.yml new file mode 100644 index 00000000..e69de29b diff --git a/src/tools/mac-address-generator/locales/fr.yml b/src/tools/mac-address-generator/locales/fr.yml new file mode 100644 index 00000000..e69de29b diff --git a/src/tools/mac-address-generator/locales/pt.yml b/src/tools/mac-address-generator/locales/pt.yml new file mode 100644 index 00000000..e69de29b diff --git a/src/tools/mac-address-generator/locales/uk.yml b/src/tools/mac-address-generator/locales/uk.yml new file mode 100644 index 00000000..e69de29b diff --git a/src/tools/mac-address-generator/locales/zh.yml b/src/tools/mac-address-generator/locales/zh.yml new file mode 100644 index 00000000..e69de29b diff --git a/src/tools/mac-address-lookup/locales/fr.yml b/src/tools/mac-address-lookup/locales/fr.yml new file mode 100644 index 00000000..e69de29b diff --git a/src/tools/mac-address-lookup/locales/pt.yml b/src/tools/mac-address-lookup/locales/pt.yml new file mode 100644 index 00000000..e69de29b diff --git a/src/tools/mac-address-lookup/locales/uk.yml b/src/tools/mac-address-lookup/locales/uk.yml new file mode 100644 index 00000000..e69de29b diff --git a/src/tools/mac-address-lookup/locales/zh.yml b/src/tools/mac-address-lookup/locales/zh.yml new file mode 100644 index 00000000..e69de29b diff --git a/src/tools/math-evaluator/locales/fr.yml b/src/tools/math-evaluator/locales/fr.yml new file mode 100644 index 00000000..e69de29b diff --git a/src/tools/math-evaluator/locales/pt.yml b/src/tools/math-evaluator/locales/pt.yml new file mode 100644 index 00000000..e69de29b diff --git a/src/tools/math-evaluator/locales/uk.yml b/src/tools/math-evaluator/locales/uk.yml new file mode 100644 index 00000000..e69de29b diff --git a/src/tools/math-evaluator/locales/zh.yml b/src/tools/math-evaluator/locales/zh.yml new file mode 100644 index 00000000..e69de29b diff --git a/src/tools/meta-tag-generator/locales/fr.yml b/src/tools/meta-tag-generator/locales/fr.yml new file mode 100644 index 00000000..e69de29b diff --git a/src/tools/meta-tag-generator/locales/pt.yml b/src/tools/meta-tag-generator/locales/pt.yml new file mode 100644 index 00000000..e69de29b diff --git a/src/tools/meta-tag-generator/locales/uk.yml b/src/tools/meta-tag-generator/locales/uk.yml new file mode 100644 index 00000000..e69de29b diff --git a/src/tools/meta-tag-generator/locales/zh.yml b/src/tools/meta-tag-generator/locales/zh.yml new file mode 100644 index 00000000..e69de29b diff --git a/src/tools/mime-types/locales/fr.yml b/src/tools/mime-types/locales/fr.yml new file mode 100644 index 00000000..e69de29b diff --git a/src/tools/mime-types/locales/pt.yml b/src/tools/mime-types/locales/pt.yml new file mode 100644 index 00000000..e69de29b diff --git a/src/tools/mime-types/locales/uk.yml b/src/tools/mime-types/locales/uk.yml new file mode 100644 index 00000000..e69de29b diff --git a/src/tools/mime-types/locales/zh.yml b/src/tools/mime-types/locales/zh.yml new file mode 100644 index 00000000..e69de29b diff --git a/src/tools/numeronym-generator/locales/fr.yml b/src/tools/numeronym-generator/locales/fr.yml new file mode 100644 index 00000000..e69de29b diff --git a/src/tools/numeronym-generator/locales/pt.yml b/src/tools/numeronym-generator/locales/pt.yml new file mode 100644 index 00000000..e69de29b diff --git a/src/tools/numeronym-generator/locales/uk.yml b/src/tools/numeronym-generator/locales/uk.yml new file mode 100644 index 00000000..e69de29b diff --git a/src/tools/numeronym-generator/locales/zh.yml b/src/tools/numeronym-generator/locales/zh.yml new file mode 100644 index 00000000..e69de29b diff --git a/src/tools/otp-code-generator-and-validator/locales/fr.yml b/src/tools/otp-code-generator-and-validator/locales/fr.yml new file mode 100644 index 00000000..e69de29b diff --git a/src/tools/otp-code-generator-and-validator/locales/pt.yml b/src/tools/otp-code-generator-and-validator/locales/pt.yml new file mode 100644 index 00000000..e69de29b diff --git a/src/tools/otp-code-generator-and-validator/locales/uk.yml b/src/tools/otp-code-generator-and-validator/locales/uk.yml new file mode 100644 index 00000000..e69de29b diff --git a/src/tools/otp-code-generator-and-validator/locales/zh.yml b/src/tools/otp-code-generator-and-validator/locales/zh.yml new file mode 100644 index 00000000..e69de29b diff --git a/src/tools/password-strength-analyser/locales/fr.yml b/src/tools/password-strength-analyser/locales/fr.yml new file mode 100644 index 00000000..e69de29b diff --git a/src/tools/password-strength-analyser/locales/pt.yml b/src/tools/password-strength-analyser/locales/pt.yml new file mode 100644 index 00000000..e69de29b diff --git a/src/tools/password-strength-analyser/locales/uk.yml b/src/tools/password-strength-analyser/locales/uk.yml new file mode 100644 index 00000000..e69de29b diff --git a/src/tools/password-strength-analyser/locales/zh.yml b/src/tools/password-strength-analyser/locales/zh.yml new file mode 100644 index 00000000..e69de29b diff --git a/src/tools/pdf-signature-checker/locales/fr.yml b/src/tools/pdf-signature-checker/locales/fr.yml new file mode 100644 index 00000000..e69de29b diff --git a/src/tools/pdf-signature-checker/locales/pt.yml b/src/tools/pdf-signature-checker/locales/pt.yml new file mode 100644 index 00000000..e69de29b diff --git a/src/tools/pdf-signature-checker/locales/uk.yml b/src/tools/pdf-signature-checker/locales/uk.yml new file mode 100644 index 00000000..e69de29b diff --git a/src/tools/pdf-signature-checker/locales/zh.yml b/src/tools/pdf-signature-checker/locales/zh.yml new file mode 100644 index 00000000..e69de29b diff --git a/src/tools/percentage-calculator/locales/fr.yml b/src/tools/percentage-calculator/locales/fr.yml new file mode 100644 index 00000000..e69de29b diff --git a/src/tools/percentage-calculator/locales/pt.yml b/src/tools/percentage-calculator/locales/pt.yml new file mode 100644 index 00000000..e69de29b diff --git a/src/tools/percentage-calculator/locales/uk.yml b/src/tools/percentage-calculator/locales/uk.yml new file mode 100644 index 00000000..e69de29b diff --git a/src/tools/percentage-calculator/locales/zh.yml b/src/tools/percentage-calculator/locales/zh.yml new file mode 100644 index 00000000..e69de29b diff --git a/src/tools/phone-parser-and-formatter/locales/fr.yml b/src/tools/phone-parser-and-formatter/locales/fr.yml new file mode 100644 index 00000000..e69de29b diff --git a/src/tools/phone-parser-and-formatter/locales/pt.yml b/src/tools/phone-parser-and-formatter/locales/pt.yml new file mode 100644 index 00000000..e69de29b diff --git a/src/tools/phone-parser-and-formatter/locales/uk.yml b/src/tools/phone-parser-and-formatter/locales/uk.yml new file mode 100644 index 00000000..e69de29b diff --git a/src/tools/phone-parser-and-formatter/locales/zh.yml b/src/tools/phone-parser-and-formatter/locales/zh.yml new file mode 100644 index 00000000..e69de29b diff --git a/src/tools/qr-code-generator/locales/fr.yml b/src/tools/qr-code-generator/locales/fr.yml new file mode 100644 index 00000000..e69de29b diff --git a/src/tools/qr-code-generator/locales/pt.yml b/src/tools/qr-code-generator/locales/pt.yml new file mode 100644 index 00000000..e69de29b diff --git a/src/tools/qr-code-generator/locales/uk.yml b/src/tools/qr-code-generator/locales/uk.yml new file mode 100644 index 00000000..e69de29b diff --git a/src/tools/qr-code-generator/locales/zh.yml b/src/tools/qr-code-generator/locales/zh.yml new file mode 100644 index 00000000..e69de29b diff --git a/src/tools/random-port-generator/locales/fr.yml b/src/tools/random-port-generator/locales/fr.yml new file mode 100644 index 00000000..e69de29b diff --git a/src/tools/random-port-generator/locales/pt.yml b/src/tools/random-port-generator/locales/pt.yml new file mode 100644 index 00000000..e69de29b diff --git a/src/tools/random-port-generator/locales/uk.yml b/src/tools/random-port-generator/locales/uk.yml new file mode 100644 index 00000000..e69de29b diff --git a/src/tools/random-port-generator/locales/zh.yml b/src/tools/random-port-generator/locales/zh.yml new file mode 100644 index 00000000..e69de29b diff --git a/src/tools/roman-numeral-converter/locales/fr.yml b/src/tools/roman-numeral-converter/locales/fr.yml new file mode 100644 index 00000000..e69de29b diff --git a/src/tools/roman-numeral-converter/locales/pt.yml b/src/tools/roman-numeral-converter/locales/pt.yml new file mode 100644 index 00000000..e69de29b diff --git a/src/tools/roman-numeral-converter/locales/uk.yml b/src/tools/roman-numeral-converter/locales/uk.yml new file mode 100644 index 00000000..e69de29b diff --git a/src/tools/roman-numeral-converter/locales/zh.yml b/src/tools/roman-numeral-converter/locales/zh.yml new file mode 100644 index 00000000..e69de29b diff --git a/src/tools/rsa-key-pair-generator/locales/fr.yml b/src/tools/rsa-key-pair-generator/locales/fr.yml new file mode 100644 index 00000000..e69de29b diff --git a/src/tools/rsa-key-pair-generator/locales/pt.yml b/src/tools/rsa-key-pair-generator/locales/pt.yml new file mode 100644 index 00000000..e69de29b diff --git a/src/tools/rsa-key-pair-generator/locales/uk.yml b/src/tools/rsa-key-pair-generator/locales/uk.yml new file mode 100644 index 00000000..e69de29b diff --git a/src/tools/rsa-key-pair-generator/locales/zh.yml b/src/tools/rsa-key-pair-generator/locales/zh.yml new file mode 100644 index 00000000..e69de29b diff --git a/src/tools/slugify-string/locales/fr.yml b/src/tools/slugify-string/locales/fr.yml new file mode 100644 index 00000000..e69de29b diff --git a/src/tools/slugify-string/locales/pt.yml b/src/tools/slugify-string/locales/pt.yml new file mode 100644 index 00000000..e69de29b diff --git a/src/tools/slugify-string/locales/uk.yml b/src/tools/slugify-string/locales/uk.yml new file mode 100644 index 00000000..e69de29b diff --git a/src/tools/slugify-string/locales/zh.yml b/src/tools/slugify-string/locales/zh.yml new file mode 100644 index 00000000..e69de29b diff --git a/src/tools/sql-prettify/locales/fr.yml b/src/tools/sql-prettify/locales/fr.yml new file mode 100644 index 00000000..e69de29b diff --git a/src/tools/sql-prettify/locales/pt.yml b/src/tools/sql-prettify/locales/pt.yml new file mode 100644 index 00000000..e69de29b diff --git a/src/tools/sql-prettify/locales/uk.yml b/src/tools/sql-prettify/locales/uk.yml new file mode 100644 index 00000000..e69de29b diff --git a/src/tools/sql-prettify/locales/zh.yml b/src/tools/sql-prettify/locales/zh.yml new file mode 100644 index 00000000..e69de29b diff --git a/src/tools/string-obfuscator/locales/fr.yml b/src/tools/string-obfuscator/locales/fr.yml new file mode 100644 index 00000000..e69de29b diff --git a/src/tools/string-obfuscator/locales/pt.yml b/src/tools/string-obfuscator/locales/pt.yml new file mode 100644 index 00000000..e69de29b diff --git a/src/tools/string-obfuscator/locales/uk.yml b/src/tools/string-obfuscator/locales/uk.yml new file mode 100644 index 00000000..e69de29b diff --git a/src/tools/string-obfuscator/locales/zh.yml b/src/tools/string-obfuscator/locales/zh.yml new file mode 100644 index 00000000..e69de29b diff --git a/src/tools/svg-placeholder-generator/locales/fr.yml b/src/tools/svg-placeholder-generator/locales/fr.yml new file mode 100644 index 00000000..e69de29b diff --git a/src/tools/svg-placeholder-generator/locales/pt.yml b/src/tools/svg-placeholder-generator/locales/pt.yml new file mode 100644 index 00000000..e69de29b diff --git a/src/tools/svg-placeholder-generator/locales/uk.yml b/src/tools/svg-placeholder-generator/locales/uk.yml new file mode 100644 index 00000000..e69de29b diff --git a/src/tools/svg-placeholder-generator/locales/zh.yml b/src/tools/svg-placeholder-generator/locales/zh.yml new file mode 100644 index 00000000..e69de29b diff --git a/src/tools/temperature-converter/locales/fr.yml b/src/tools/temperature-converter/locales/fr.yml new file mode 100644 index 00000000..e69de29b diff --git a/src/tools/temperature-converter/locales/pt.yml b/src/tools/temperature-converter/locales/pt.yml new file mode 100644 index 00000000..e69de29b diff --git a/src/tools/temperature-converter/locales/uk.yml b/src/tools/temperature-converter/locales/uk.yml new file mode 100644 index 00000000..e69de29b diff --git a/src/tools/temperature-converter/locales/zh.yml b/src/tools/temperature-converter/locales/zh.yml new file mode 100644 index 00000000..e69de29b diff --git a/src/tools/text-diff/locales/fr.yml b/src/tools/text-diff/locales/fr.yml new file mode 100644 index 00000000..e69de29b diff --git a/src/tools/text-diff/locales/pt.yml b/src/tools/text-diff/locales/pt.yml new file mode 100644 index 00000000..e69de29b diff --git a/src/tools/text-diff/locales/uk.yml b/src/tools/text-diff/locales/uk.yml new file mode 100644 index 00000000..e69de29b diff --git a/src/tools/text-diff/locales/zh.yml b/src/tools/text-diff/locales/zh.yml new file mode 100644 index 00000000..e69de29b diff --git a/src/tools/text-statistics/locales/fr.yml b/src/tools/text-statistics/locales/fr.yml new file mode 100644 index 00000000..e69de29b diff --git a/src/tools/text-statistics/locales/pt.yml b/src/tools/text-statistics/locales/pt.yml new file mode 100644 index 00000000..e69de29b diff --git a/src/tools/text-statistics/locales/uk.yml b/src/tools/text-statistics/locales/uk.yml new file mode 100644 index 00000000..e69de29b diff --git a/src/tools/text-statistics/locales/zh.yml b/src/tools/text-statistics/locales/zh.yml new file mode 100644 index 00000000..e69de29b diff --git a/src/tools/text-to-binary/locales/fr.yml b/src/tools/text-to-binary/locales/fr.yml new file mode 100644 index 00000000..e69de29b diff --git a/src/tools/text-to-binary/locales/pt.yml b/src/tools/text-to-binary/locales/pt.yml new file mode 100644 index 00000000..e69de29b diff --git a/src/tools/text-to-binary/locales/uk.yml b/src/tools/text-to-binary/locales/uk.yml new file mode 100644 index 00000000..e69de29b diff --git a/src/tools/text-to-binary/locales/zh.yml b/src/tools/text-to-binary/locales/zh.yml new file mode 100644 index 00000000..e69de29b diff --git a/src/tools/text-to-nato-alphabet/locales/fr.yml b/src/tools/text-to-nato-alphabet/locales/fr.yml new file mode 100644 index 00000000..e69de29b diff --git a/src/tools/text-to-nato-alphabet/locales/pt.yml b/src/tools/text-to-nato-alphabet/locales/pt.yml new file mode 100644 index 00000000..e69de29b diff --git a/src/tools/text-to-nato-alphabet/locales/uk.yml b/src/tools/text-to-nato-alphabet/locales/uk.yml new file mode 100644 index 00000000..e69de29b diff --git a/src/tools/text-to-nato-alphabet/locales/zh.yml b/src/tools/text-to-nato-alphabet/locales/zh.yml new file mode 100644 index 00000000..e69de29b diff --git a/src/tools/text-to-unicode/locales/fr.yml b/src/tools/text-to-unicode/locales/fr.yml new file mode 100644 index 00000000..e69de29b diff --git a/src/tools/text-to-unicode/locales/pt.yml b/src/tools/text-to-unicode/locales/pt.yml new file mode 100644 index 00000000..e69de29b diff --git a/src/tools/text-to-unicode/locales/uk.yml b/src/tools/text-to-unicode/locales/uk.yml new file mode 100644 index 00000000..e69de29b diff --git a/src/tools/text-to-unicode/locales/zh.yml b/src/tools/text-to-unicode/locales/zh.yml new file mode 100644 index 00000000..e69de29b diff --git a/src/tools/token-generator/locales/pt.yml b/src/tools/token-generator/locales/pt.yml new file mode 100644 index 00000000..e69de29b diff --git a/src/tools/token-generator/locales/uk.yml b/src/tools/token-generator/locales/uk.yml new file mode 100644 index 00000000..e69de29b diff --git a/src/tools/token-generator/locales/zh.yml b/src/tools/token-generator/locales/zh.yml new file mode 100644 index 00000000..e69de29b diff --git a/src/tools/toml-to-json/locales/fr.yml b/src/tools/toml-to-json/locales/fr.yml new file mode 100644 index 00000000..e69de29b diff --git a/src/tools/toml-to-json/locales/pt.yml b/src/tools/toml-to-json/locales/pt.yml new file mode 100644 index 00000000..e69de29b diff --git a/src/tools/toml-to-json/locales/uk.yml b/src/tools/toml-to-json/locales/uk.yml new file mode 100644 index 00000000..e69de29b diff --git a/src/tools/toml-to-json/locales/zh.yml b/src/tools/toml-to-json/locales/zh.yml new file mode 100644 index 00000000..e69de29b diff --git a/src/tools/toml-to-yaml/locales/fr.yml b/src/tools/toml-to-yaml/locales/fr.yml new file mode 100644 index 00000000..e69de29b diff --git a/src/tools/toml-to-yaml/locales/pt.yml b/src/tools/toml-to-yaml/locales/pt.yml new file mode 100644 index 00000000..e69de29b diff --git a/src/tools/toml-to-yaml/locales/uk.yml b/src/tools/toml-to-yaml/locales/uk.yml new file mode 100644 index 00000000..e69de29b diff --git a/src/tools/toml-to-yaml/locales/zh.yml b/src/tools/toml-to-yaml/locales/zh.yml new file mode 100644 index 00000000..e69de29b diff --git a/src/tools/ulid-generator/locales/fr.yml b/src/tools/ulid-generator/locales/fr.yml new file mode 100644 index 00000000..e69de29b diff --git a/src/tools/ulid-generator/locales/pt.yml b/src/tools/ulid-generator/locales/pt.yml new file mode 100644 index 00000000..e69de29b diff --git a/src/tools/ulid-generator/locales/uk.yml b/src/tools/ulid-generator/locales/uk.yml new file mode 100644 index 00000000..e69de29b diff --git a/src/tools/ulid-generator/locales/zh.yml b/src/tools/ulid-generator/locales/zh.yml new file mode 100644 index 00000000..e69de29b diff --git a/src/tools/url-encoder/locales/fr.yml b/src/tools/url-encoder/locales/fr.yml new file mode 100644 index 00000000..e69de29b diff --git a/src/tools/url-encoder/locales/pt.yml b/src/tools/url-encoder/locales/pt.yml new file mode 100644 index 00000000..e69de29b diff --git a/src/tools/url-encoder/locales/uk.yml b/src/tools/url-encoder/locales/uk.yml new file mode 100644 index 00000000..e69de29b diff --git a/src/tools/url-encoder/locales/zh.yml b/src/tools/url-encoder/locales/zh.yml new file mode 100644 index 00000000..e69de29b diff --git a/src/tools/url-parser/locales/fr.yml b/src/tools/url-parser/locales/fr.yml new file mode 100644 index 00000000..e69de29b diff --git a/src/tools/url-parser/locales/pt.yml b/src/tools/url-parser/locales/pt.yml new file mode 100644 index 00000000..e69de29b diff --git a/src/tools/url-parser/locales/uk.yml b/src/tools/url-parser/locales/uk.yml new file mode 100644 index 00000000..e69de29b diff --git a/src/tools/url-parser/locales/zh.yml b/src/tools/url-parser/locales/zh.yml new file mode 100644 index 00000000..e69de29b diff --git a/src/tools/user-agent-parser/locales/fr.yml b/src/tools/user-agent-parser/locales/fr.yml new file mode 100644 index 00000000..e69de29b diff --git a/src/tools/user-agent-parser/locales/pt.yml b/src/tools/user-agent-parser/locales/pt.yml new file mode 100644 index 00000000..e69de29b diff --git a/src/tools/user-agent-parser/locales/uk.yml b/src/tools/user-agent-parser/locales/uk.yml new file mode 100644 index 00000000..e69de29b diff --git a/src/tools/user-agent-parser/locales/zh.yml b/src/tools/user-agent-parser/locales/zh.yml new file mode 100644 index 00000000..e69de29b diff --git a/src/tools/uuid-generator/locales/fr.yml b/src/tools/uuid-generator/locales/fr.yml new file mode 100644 index 00000000..e69de29b diff --git a/src/tools/uuid-generator/locales/pt.yml b/src/tools/uuid-generator/locales/pt.yml new file mode 100644 index 00000000..e69de29b diff --git a/src/tools/uuid-generator/locales/uk.yml b/src/tools/uuid-generator/locales/uk.yml new file mode 100644 index 00000000..e69de29b diff --git a/src/tools/uuid-generator/locales/zh.yml b/src/tools/uuid-generator/locales/zh.yml new file mode 100644 index 00000000..e69de29b diff --git a/src/tools/wifi-qr-code-generator/locales/fr.yml b/src/tools/wifi-qr-code-generator/locales/fr.yml new file mode 100644 index 00000000..e69de29b diff --git a/src/tools/wifi-qr-code-generator/locales/pt.yml b/src/tools/wifi-qr-code-generator/locales/pt.yml new file mode 100644 index 00000000..e69de29b diff --git a/src/tools/wifi-qr-code-generator/locales/uk.yml b/src/tools/wifi-qr-code-generator/locales/uk.yml new file mode 100644 index 00000000..e69de29b diff --git a/src/tools/wifi-qr-code-generator/locales/zh.yml b/src/tools/wifi-qr-code-generator/locales/zh.yml new file mode 100644 index 00000000..e69de29b diff --git a/src/tools/xml-formatter/locales/fr.yml b/src/tools/xml-formatter/locales/fr.yml new file mode 100644 index 00000000..e69de29b diff --git a/src/tools/xml-formatter/locales/pt.yml b/src/tools/xml-formatter/locales/pt.yml new file mode 100644 index 00000000..e69de29b diff --git a/src/tools/xml-formatter/locales/uk.yml b/src/tools/xml-formatter/locales/uk.yml new file mode 100644 index 00000000..e69de29b diff --git a/src/tools/xml-formatter/locales/zh.yml b/src/tools/xml-formatter/locales/zh.yml new file mode 100644 index 00000000..e69de29b diff --git a/src/tools/yaml-to-json-converter/locales/fr.yml b/src/tools/yaml-to-json-converter/locales/fr.yml new file mode 100644 index 00000000..e69de29b diff --git a/src/tools/yaml-to-json-converter/locales/pt.yml b/src/tools/yaml-to-json-converter/locales/pt.yml new file mode 100644 index 00000000..e69de29b diff --git a/src/tools/yaml-to-json-converter/locales/uk.yml b/src/tools/yaml-to-json-converter/locales/uk.yml new file mode 100644 index 00000000..e69de29b diff --git a/src/tools/yaml-to-json-converter/locales/zh.yml b/src/tools/yaml-to-json-converter/locales/zh.yml new file mode 100644 index 00000000..e69de29b diff --git a/src/tools/yaml-to-toml/locales/fr.yml b/src/tools/yaml-to-toml/locales/fr.yml new file mode 100644 index 00000000..e69de29b diff --git a/src/tools/yaml-to-toml/locales/pt.yml b/src/tools/yaml-to-toml/locales/pt.yml new file mode 100644 index 00000000..e69de29b diff --git a/src/tools/yaml-to-toml/locales/uk.yml b/src/tools/yaml-to-toml/locales/uk.yml new file mode 100644 index 00000000..e69de29b diff --git a/src/tools/yaml-to-toml/locales/zh.yml b/src/tools/yaml-to-toml/locales/zh.yml new file mode 100644 index 00000000..e69de29b diff --git a/src/tools/yaml-viewer/locales/fr.yml b/src/tools/yaml-viewer/locales/fr.yml new file mode 100644 index 00000000..e69de29b diff --git a/src/tools/yaml-viewer/locales/pt.yml b/src/tools/yaml-viewer/locales/pt.yml new file mode 100644 index 00000000..e69de29b diff --git a/src/tools/yaml-viewer/locales/uk.yml b/src/tools/yaml-viewer/locales/uk.yml new file mode 100644 index 00000000..e69de29b diff --git a/src/tools/yaml-viewer/locales/zh.yml b/src/tools/yaml-viewer/locales/zh.yml new file mode 100644 index 00000000..e69de29b