1
0
forked from zguiy/utils
This commit is contained in:
2025-07-05 20:13:00 +08:00
parent 8a973db679
commit a581cd7c51
4 changed files with 291 additions and 28 deletions

View File

@ -125,6 +125,36 @@ export default {
}
}
},
ip_lookup: {
title: 'IP Lookup',
description: 'IP address geolocation query and type analysis tool',
ip_address: 'IP Address',
lookup: 'Lookup',
query: 'Query',
get_my_ip: 'Get My IP',
clear: 'Clear',
ip_input: 'IP Input',
placeholder: 'Please enter IP address...',
common_ips: 'Common IPs',
querying: 'Querying...',
ip_info: 'IP Information',
location: 'Location',
isp: 'ISP',
organization: 'Organization',
country: 'Country',
region: 'Region',
city: 'City',
timezone: 'Timezone',
coordinates: 'Coordinates',
ip_type: 'IP Type',
public_ip: 'Public IP',
private_ip: 'Private IP',
current_ip: 'Current IP',
ip_analysis: 'IP Analysis',
format: 'Format',
access_type: 'Access Type',
class: 'IP Class'
},
seal_generator: {
title: 'Seal Generator',
description: 'Electronic seal creation tool, supports company and personal seals',
@ -164,6 +194,157 @@ export default {
personal_seal_features: 'Personal Seal Features',
important_notice: 'Important Notice',
legal_notice: 'The seals generated by this tool are for learning and testing purposes only. Do not use for illegal purposes. Official company seals need to be registered with relevant authorities.'
},
text_counter: {
title: 'Text Counter',
description: 'Word count, character count, line count and other text analysis tools',
clear: 'Clear',
paste: 'Paste',
sample: 'Sample',
text_input: 'Text Input',
placeholder: 'Please enter or paste text to analyze...',
basic_stats: 'Basic Statistics',
characters: 'Characters',
characters_no_spaces: 'Characters (No Spaces)',
words: 'Words',
lines: 'Lines',
paragraphs: 'Paragraphs',
sentences: 'Sentences',
character_types: 'Character Types',
letters: 'Letters',
numbers: 'Numbers',
spaces: 'Spaces',
punctuation: 'Punctuation',
reading_time: 'Reading Time',
slow_reading: 'Slow Reading',
normal_reading: 'Normal Reading',
fast_reading: 'Fast Reading',
top_words: 'Top Words',
character_count: 'Character Count',
word_count: 'Word Count',
line_count: 'Line Count',
paragraph_count: 'Paragraph Count',
sentence_count: 'Sentence Count',
reading_speed: 'Reading Speed',
fast: 'Fast',
normal: 'Normal',
slow: 'Slow',
most_used_words: 'Most Used Words'
},
image_compressor: {
title: 'Image Compressor',
description: 'Image compression and quality adjustment tool',
compress: 'Compress',
download: 'Download',
reset: 'Reset',
upload_image: 'Upload Image',
click_or_drag: 'Click or drag to upload image',
compression_settings: 'Compression Settings',
quality: 'Quality',
max_width: 'Max Width',
max_height: 'Max Height',
keep_aspect_ratio: 'Keep Aspect Ratio',
output_format: 'Output Format',
original_info: 'Original Info',
size: 'File Size',
dimensions: 'Dimensions',
format: 'Format',
original_preview: 'Original Preview',
compressed_preview: 'Compressed Preview',
compressed_size: 'Compressed Size',
compression_ratio: 'Compression Ratio',
size_reduction: 'Size Reduction',
compressing: 'Compressing...',
width: 'Width',
height: 'Height',
original_size: 'Original Size',
maintain_aspect_ratio: 'Maintain Aspect Ratio',
download_result: 'Download Result'
},
qrcode_generator: {
title: 'QR Code Generator',
description: 'Text to QR code generation tool with customizable styles',
generate: 'Generate',
download: 'Download',
clear: 'Clear',
text_input: 'Text Input',
placeholder: 'Please enter content to generate QR code...',
settings: 'Settings',
size: 'Size',
qr_size: 'QR Code Size',
error_level: 'Error Level',
foreground_color: 'Foreground Color',
background_color: 'Background Color',
preview: 'Preview',
qr_code: 'QR Code',
generating: 'Generating...',
no_preview: 'Please enter content and generate QR code',
download_qr: 'Download QR Code',
qr_preview: 'QR Code Preview'
},
code_formatter: {
title: 'Code Formatter',
description: 'Code beautification, formatting and minification tool',
format: 'Format',
minify: 'Minify',
copy: 'Copy',
clear: 'Clear',
language: 'Language',
indent_size: 'Indent Size',
line_width: 'Line Width',
input: 'Input',
output: 'Output',
output_placeholder: 'Formatted result will be displayed here...',
copy_result: 'Copy Result',
clear_all: 'Clear All',
input_placeholder: 'Please enter code...',
line_count: 'Line Count',
char_count: 'Character Count'
},
base64_to_image: {
title: 'Base64 to Image',
description: 'Base64 and image bidirectional conversion tool',
base64_to_image: 'Base64 to Image',
download_image: 'Download Image',
clear: 'Clear',
base64_input: 'Base64 Input',
base64_placeholder: 'Please enter Base64 encoding...',
image_to_base64: 'Image to Base64',
click_or_drag: 'Click or drag to upload image',
image_preview: 'Image Preview',
preview_image: 'Preview Image',
converting: 'Converting...',
no_preview: 'Please enter Base64 or upload image',
base64_output: 'Base64 Output',
upload_image: 'Upload Image',
image_info: 'Image Info',
copy_base64: 'Copy Base64'
},
yml_properties_converter: {
title: 'YML/Properties Converter',
description: 'YML and Properties configuration file format converter',
yml_to_properties: 'YML to Properties',
properties_to_yml: 'Properties to YML',
yml_to_json: 'YML to JSON',
json_to_yml: 'JSON to YML',
clear: 'Clear',
input: 'Input',
output: 'Output',
paste: 'Paste',
copy: 'Copy',
input_format: 'Input Format',
output_format: 'Output Format',
input_placeholder_yml: 'Enter YAML content...',
input_placeholder_properties: 'Enter Properties content...',
input_placeholder_json: 'Enter JSON content...',
output_placeholder: 'Conversion result will be displayed here...',
use_example: 'Use This Example',
format_description: 'Format Description',
yml_example: 'YAML Example',
properties_example: 'Properties Example',
json_example: 'JSON Example',
convert: 'Convert',
conversion_result: 'Conversion Result'
}
}
}