Merge branch 'main' into tool/hidden-character-detector

This commit is contained in:
Aashish Anand 2025-07-24 23:51:06 -07:00 committed by GitHub
commit fe3634a671
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
115 changed files with 2440 additions and 382 deletions

View file

@ -93,5 +93,100 @@
"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"
},
"randomNumberGenerator": {
"title": "Random Number Generator",
"description": "Generate random numbers within a specified range with customizable options.",
"shortDescription": "Generate random numbers in custom ranges",
"longDescription": "Generate random numbers within a specified range with options for integers or decimals, allowing or preventing duplicates, and sorting results. Perfect for simulations, testing, games, and statistical analysis.",
"options": {
"range": {
"title": "Range Settings",
"minDescription": "Minimum value (inclusive)",
"maxDescription": "Maximum value (inclusive)"
},
"generation": {
"title": "Generation Options",
"countDescription": "Number of random numbers to generate (1-10,000)",
"allowDecimals": {
"title": "Allow Decimal Numbers",
"description": "Generate decimal numbers instead of integers"
},
"allowDuplicates": {
"title": "Allow Duplicates",
"description": "Allow the same number to appear multiple times"
},
"sortResults": {
"title": "Sort Results",
"description": "Sort the generated numbers in ascending order"
}
},
"output": {
"title": "Output Settings",
"separatorDescription": "Character(s) to separate the generated numbers"
}
},
"result": {
"title": "Generated Random Numbers",
"range": "Range",
"count": "Count",
"hasDuplicates": "Contains Duplicates",
"isSorted": "Sorted"
},
"error": {
"generationFailed": "Failed to generate random numbers. Please check your input parameters."
},
"info": {
"title": "What is a Random Number Generator?",
"description": "A random number generator creates unpredictable numbers within a specified range. This tool uses cryptographically secure random number generation to ensure truly random results. Useful for simulations, games, statistical sampling, and testing scenarios."
}
},
"randomPortGenerator": {
"title": "Random Port Generator",
"description": "Generate random network ports within specified ranges with customizable options.",
"shortDescription": "Generate random network ports",
"longDescription": "Generate random network ports within specified ranges (well-known, registered, dynamic, or custom). Perfect for development, testing, and network configuration. Includes port service identification for common ports.",
"options": {
"range": {
"title": "Port Range Settings",
"wellKnown": "Well-Known Ports (1-1023)",
"registered": "Registered Ports (1024-49151)",
"dynamic": "Dynamic Ports (49152-65535)",
"custom": "Custom Range",
"minPortDescription": "Minimum port number (1-65535)",
"maxPortDescription": "Maximum port number (1-65535)"
},
"generation": {
"title": "Generation Options",
"countDescription": "Number of random ports to generate (1-1,000)",
"allowDuplicates": {
"title": "Allow Duplicates",
"description": "Allow the same port to appear multiple times"
},
"sortResults": {
"title": "Sort Results",
"description": "Sort the generated ports in ascending order"
}
},
"output": {
"title": "Output Settings",
"separatorDescription": "Character(s) to separate the generated ports"
}
},
"result": {
"title": "Generated Random Ports",
"range": "Port Range",
"count": "Count",
"hasDuplicates": "Contains Duplicates",
"isSorted": "Sorted",
"portDetails": "Port Details"
},
"error": {
"generationFailed": "Failed to generate random ports. Please check your input parameters."
},
"info": {
"title": "What is a Random Port Generator?",
"description": "A random port generator creates unpredictable network port numbers within specified ranges. This tool follows IANA port number standards and includes identification of common services. Useful for development, testing, network configuration, and avoiding port conflicts."
}
}
}

View file

@ -11,6 +11,7 @@
"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",

View file

@ -258,30 +258,30 @@
"shortDescription": "Convert text to uppercase",
"title": "Convert to Uppercase"
},
"urlEncode": {
"toolInfo": {
"description": "Load your string and it will automatically get URL-escaped.",
"shortDescription": "Quickly URL-escape a string.",
"longDescription": "This tool URL-encodes a string. Special URL characters get converted to percent-sign encoding. This encoding is called percent-encoding because each character's numeric value gets converted to a percent sign followed by a two-digit hexadecimal value. The hex values are determined based on the character's codepoint value. For example, a space gets escaped to %20, a colon to %3a, a slash to %2f. Characters that are not special stay unchanged. In case you also need to convert non-special characters to percent-encoding, then we've also added an extra option that lets you do that. Select the encode-non-special-chars option to enable this behavior.",
"title": "String URL encoder"
},
"encodingOption": {
"title": "Encoding Options",
"nonSpecialCharPlaceholder": "Encode non-special characters",
"nonSpecialCharDescription": "If selected, then all characters in the input string will be converted to URL-encoding (not just special)."
},
"inputTitle": "Input String",
"resultTitle": "Url-escaped String"
},
"urlDecode": {
"inputTitle": "Input String(URL-escaped)",
"resultTitle": "Output string",
"toolInfo": {
"description": "Load your string and it will automatically get URL-unescaped.",
"shortDescription": "Quickly URL-unescape a string.",
"longDescription": "This tool URL-decodes a previously URL-encoded string. URL-decoding is the inverse operation of URL-encoding. All percent-encoded characters get decoded to characters that you can understand. Some of the most well known percent-encoded values are %20 for a space, %3a for a colon, %2f for a slash, and %3f for a question mark. The two digits following the percent sign are character's char code values in hex.",
"shortDescription": "Quickly URL-unescape a string.",
"title": "String URL decoder"
}
},
"urlEncode": {
"encodingOption": {
"nonSpecialCharDescription": "If selected, then all characters in the input string will be converted to URL-encoding (not just special).",
"nonSpecialCharPlaceholder": "Encode non-special characters",
"title": "Encoding Options"
},
"inputTitle": "Input String(URL-escaped)",
"resultTitle": "Output string"
"inputTitle": "Input String",
"resultTitle": "Url-escaped String",
"toolInfo": {
"description": "Load your string and it will automatically get URL-escaped.",
"longDescription": "This tool URL-encodes a string. Special URL characters get converted to percent-sign encoding. This encoding is called percent-encoding because each character's numeric value gets converted to a percent sign followed by a two-digit hexadecimal value. The hex values are determined based on the character's codepoint value. For example, a space gets escaped to %20, a colon to %3a, a slash to %2f. Characters that are not special stay unchanged. In case you also need to convert non-special characters to percent-encoding, then we've also added an extra option that lets you do that. Select the encode-non-special-chars option to enable this behavior.",
"shortDescription": "Quickly URL-escape a string.",
"title": "String URL encoder"
}
},
"hiddenCharacterDetector": {
"title": "Hidden Character Detector",

View file

@ -58,6 +58,21 @@
"title": "Convert Time to Seconds"
}
},
"convertUnixToDate": {
"addUtcLabel": "Add 'UTC' suffix",
"addUtcLabelDescription": "Display 'UTC' after the converted date (only for UTC mode)",
"description": "Convert a Unix timestamp to a human-readable date.",
"outputOptions": "Output Options",
"shortDescription": "Convert Unix timestamp to date",
"title": "Convert Unix to Date",
"toolInfo": {
"description": "This tool converts a Unix timestamp (in seconds) into a human-readable date format (e.g., YYYY-MM-DD HH:MM:SS). It supports both local and UTC output, making it useful for quickly interpreting timestamps from logs, APIs, or systems that use Unix time.",
"title": "Convert Unix to Date"
},
"useLocalTime": "Use Local Time",
"useLocalTimeDescription": "Show converted date in your local timezone instead of UTC",
"withLabel": "Options"
},
"crontabGuru": {
"description": "Generate and understand cron expressions. Create cron schedules for automated tasks and system jobs.",
"shortDescription": "Generate and understand cron expressions",
@ -98,21 +113,5 @@
"zeroPaddingDescription": "Make all time components always be two digits wide.",
"zeroPrintDescription": "Display the dropped parts as zero values \"00\".",
"zeroPrintTruncatedParts": "Zero-print Truncated Parts"
},
"convertUnixToDate": {
"title": "Convert Unix to Date",
"description": "Convert a Unix timestamp to a human-readable date.",
"shortDescription": "Convert Unix timestamp to date",
"longDescription": "",
"withLabel": "Options",
"outputOptions": "Output Options",
"addUtcLabel": "Add 'UTC' suffix",
"addUtcLabelDescription": "Display 'UTC' after the converted date (only for UTC mode)",
"useLocalTime": "Use Local Time",
"useLocalTimeDescription": "Show converted date in your local timezone instead of UTC",
"toolInfo": {
"title": "Convert Unix to Date",
"description": "This tool converts a Unix timestamp (in seconds) into a human-readable date format (e.g., YYYY-MM-DD HH:MM:SS). It supports both local and UTC output, making it useful for quickly interpreting timestamps from logs, APIs, or systems that use Unix time."
}
}
}

View file

@ -246,5 +246,9 @@
"copyFailed": "Failed to copy: {{error}}",
"loading": "Loading... This may take a moment.",
"result": "Result"
},
"userTypes": {
"developers": "Developers",
"generalUsers": "General users"
}
}

View file

@ -38,6 +38,7 @@
"height": "Height",
"inputTitle": "Input Video",
"loadVideoForDimensions": "Load a video to see dimensions",
"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.",
"resultTitle": "Cropped Video",
"shortDescription": "Crop video to remove unwanted areas",
"title": "Crop Video",

View file

@ -246,5 +246,9 @@
"copyFailed": "No se pudo copiar: {{error}}",
"loading": "Cargando... Esto puede tardar un momento.",
"result": "Resultado"
},
"userTypes": {
"developers": "Desarrolladores",
"generalUsers": "Usuarios generales"
}
}

View file

@ -56,6 +56,22 @@
"title": "Convertir le temps en secondes"
}
},
"convertUnixToDate": {
"addUtcLabel": "Ajouter le suffixe 'UTC'",
"addUtcLabelDescription": "Affiche 'UTC' après la date convertie (uniquement en mode UTC)",
"description": "Convertit un timestamp Unix en une date lisible par un humain.",
"longDescription": "Cet outil permet de convertir un timestamp Unix (en secondes) en une date lisible au format AAAA-MM-JJ HH:MM:SS. Il prend en charge l'affichage en UTC ou dans le fuseau horaire local, ce qui est pratique pour interpréter rapidement des horodatages issus de journaux, d'API ou de systèmes utilisant le temps Unix.",
"outputOptions": "Options de sortie",
"shortDescription": "Conversion de timestamp Unix en date",
"title": "Convertir un timestamp Unix en date",
"toolInfo": {
"description": "Cet outil convertit un timestamp Unix (en secondes) en une date lisible (par ex. AAAA-MM-JJ HH:MM:SS). Il prend en charge l'affichage en heure locale ou en UTC, ce qui le rend utile pour analyser rapidement des données issues de journaux ou dAPIs.",
"title": "Convertir un timestamp Unix en date"
},
"useLocalTime": "Utiliser lheure locale",
"useLocalTimeDescription": "Affiche la date convertie dans votre fuseau horaire local au lieu de lheure UTC",
"withLabel": "Options"
},
"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",
@ -96,21 +112,5 @@
"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"
},
"convertUnixToDate": {
"title": "Convertir un timestamp Unix en date",
"description": "Convertit un timestamp Unix en une date lisible par un humain.",
"shortDescription": "Conversion de timestamp Unix en date",
"longDescription": "Cet outil permet de convertir un timestamp Unix (en secondes) en une date lisible au format AAAA-MM-JJ HH:MM:SS. Il prend en charge l'affichage en UTC ou dans le fuseau horaire local, ce qui est pratique pour interpréter rapidement des horodatages issus de journaux, d'API ou de systèmes utilisant le temps Unix.",
"withLabel": "Options",
"outputOptions": "Options de sortie",
"addUtcLabel": "Ajouter le suffixe 'UTC'",
"addUtcLabelDescription": "Affiche 'UTC' après la date convertie (uniquement en mode UTC)",
"useLocalTime": "Utiliser lheure locale",
"useLocalTimeDescription": "Affiche la date convertie dans votre fuseau horaire local au lieu de lheure UTC",
"toolInfo": {
"title": "Convertir un timestamp Unix en date",
"description": "Cet outil convertit un timestamp Unix (en secondes) en une date lisible (par ex. AAAA-MM-JJ HH:MM:SS). Il prend en charge l'affichage en heure locale ou en UTC, ce qui le rend utile pour analyser rapidement des données issues de journaux ou dAPIs."
}
}
}

View file

@ -246,5 +246,9 @@
"copyFailed": "Échec de la copie : {{error}}",
"loading": "Chargement... Cela peut prendre un moment.",
"result": "Résultat"
},
"userTypes": {
"developers": "Développeurs",
"generalUsers": "Grand public"
}
}