chore: adjust English translation

This commit is contained in:
Lykin 2024-03-07 11:41:02 +08:00
parent 6430deeaea
commit 78f3abaf5e
4 changed files with 133 additions and 152 deletions

View File

@ -253,16 +253,6 @@ const onClose = () => {
:options="keyOptions"
:render-label="({ label }) => $t(label)" />
</n-form-item-gi>
<!-- <n-form-item-gi :label="$t('preferences.general.proxy')" :span="24">-->
<!-- <n-space>-->
<!-- <n-checkbox v-model:checked="prefStore.general.useSysProxy">-->
<!-- {{ $t('preferences.general.use_system_proxy') }}-->
<!-- </n-checkbox>-->
<!-- <n-checkbox v-model:checked="prefStore.general.useSysProxyHttp">-->
<!-- {{ $t('preferences.general.use_system_proxy_http') }}-->
<!-- </n-checkbox>-->
<!-- </n-space>-->
<!-- </n-form-item-gi>-->
<n-form-item-gi :label="$t('preferences.general.update')" :span="24">
<n-checkbox v-model:checked="prefStore.general.checkUpdate">
{{ $t('preferences.general.auto_check_update') }}

View File

@ -10,7 +10,7 @@
"update": "Update",
"none": "None",
"second": "Second(s)",
"minute": "Minutes(s)",
"minute": "Minute(s)",
"hour": "Hour(s)",
"day": "Day(s)",
"unit_day": "d",
@ -27,7 +27,7 @@
"preferences": {
"name": "Preferences",
"restore_defaults": "Restore Defaults",
"font_tip": "Supports multiple selection. You can manually input the font name if it is not list below.",
"font_tip": "Supports multi-selection. Manually input the font if it's not listed.",
"general": {
"name": "General",
"theme": "Theme",
@ -37,26 +37,23 @@
"language": "Language",
"system_lang": "Use System Language",
"font": "Font",
"font_tip": "Please Select or Input Font Name",
"font_tip": "Select or input font name",
"font_size": "Font Size",
"scan_size": "Default Size for SCAN Command",
"scan_size": "Default Size for SCAN",
"key_icon_style": "Key Icon Style",
"key_icon_style0": "Short",
"key_icon_style1": "Full",
"key_icon_style2": "Point",
"key_icon_style0": "Compact",
"key_icon_style1": "Full Name",
"key_icon_style2": "Dot",
"key_icon_style3": "Common",
"proxy": "Proxy",
"use_system_proxy": "Use system proxy",
"use_system_proxy_http": "Use system proxy only for HTTP(S) request",
"update": "Update",
"auto_check_update": "Automatically check for updates"
"auto_check_update": "Auto check for updates"
},
"editor": {
"name": "Editor",
"show_linenum": "Show Line Numbers",
"show_folding": "Enable Code Folding",
"drop_text": "Allow Drag and Drop Text",
"links": "Support links"
"drop_text": "Allow Drag & Drop Text",
"links": "Support Links"
},
"cli": {
"name": "Command Line",
@ -71,28 +68,28 @@
"decoder_name": "Name",
"cmd_preview": "Preview",
"status": "Status",
"auto_enabled": "Automatic Decoding Enabled",
"auto_enabled": "Auto Decoding Enabled",
"help": "Help"
}
},
"interface": {
"new_conn": "Add New Connection",
"new_group": "Add New Group",
"disconnect_all": "Disconnect all",
"new_conn": "Add Connection",
"new_group": "Add Group",
"disconnect_all": "Disconnect All",
"status": "Status",
"filter": "Filter",
"sort_conn": "Sort Connections",
"new_conn_title": "New Connection",
"open_db": "Open Database",
"close_db": "Close Database",
"filter_key": "Filter Key",
"filter_key": "Filter Keys",
"disconnect": "Disconnect",
"dup_conn": "Duplicate Connection",
"remove_conn": "Delete Connection",
"remove_conn": "Remove Connection",
"edit_conn": "Edit Connection",
"edit_conn_group": "Edit Group",
"rename_conn_group": "Rename Group",
"remove_conn_group": "Delete Group",
"remove_conn_group": "Remove Group",
"import_conn": "Import Connections...",
"export_conn": "Export Connections...",
"ttl": "TTL",
@ -100,59 +97,59 @@
"rename_key": "Rename Key",
"delete_key": "Delete Key",
"batch_delete_key": "Batch Delete Keys",
"import_key": "Import Key(s)",
"import_key": "Import Keys",
"flush_db": "Flush Database",
"check_mode": "Check Mode",
"quit_check_mode": "Quit Check Mode",
"delete_checked": "Delete Checked Items",
"export_checked": "Export Checked Items",
"ttl_checked": "Update TTL for Checked Items",
"quit_check_mode": "Exit Check Mode",
"delete_checked": "Delete Checked",
"export_checked": "Export Checked",
"ttl_checked": "Update TTL for Checked",
"copy_value": "Copy Value",
"edit_value": "Edit Value",
"save_update": "Save Update",
"score_filter_tip": "Support operator list below:\n= equal\n!= not equal\n> greater than\n>= greater than or equal to\n< less than\n<= less than or equal to\nfor example you want to filter results which greater than 3, input: >3",
"add_row": "Add Row",
"save_update": "Save Changes",
"score_filter_tip": "Support operators:\n= equal\n!= not equal\n> greater than\n>= greater than or equal\n< less than\n<= less than or equal\ne.g. >3 for scores greater than 3",
"add_row": "Insert Row",
"edit_row": "Edit Row",
"delete_row": "Delete Row",
"fullscreen": "Full Screen",
"offscreen": "Exit Full Screen",
"pin_edit": "Pin Editor(Do not close after save)",
"unpin_edit": "Cancel Pin",
"pin_edit": "Pin (Stay open after save)",
"unpin_edit": "Unpin",
"search": "Search",
"full_search": "Full Search",
"full_search_result": "The content has been matched as '{pattern}'",
"full_search": "Full Text Search",
"full_search_result": "Content matched '{pattern}'",
"filter_field": "Filter Field",
"filter_value": "Filter Value",
"length": "Length",
"entries": "Entries",
"memory_usage": "Memory Usage",
"view_as": "View As",
"decode_with": "Decode / Decompression",
"decode_with": "Decode / Decompress",
"custom_decoder": "New Custom Decoder",
"reload": "Reload",
"reload_disable": "Reload will enable after full loaded",
"reload_disable": "Reload after fully loaded",
"auto_refresh": "Auto Refresh",
"refresh_interval": "Refresh Interval",
"open_connection": "Open Connection",
"copy_path": "Copy Path",
"copy_key": "Copy Key",
"save_value_succ": "Value Saved !",
"copy_succ": "Value Copied !",
"save_value_succ": "Value Saved!",
"copy_succ": "Copied to Clipboard!",
"binary_key": "Binary Key Name",
"remove_key": "Remove Key",
"new_key": "Add Key",
"new_key": "New Key",
"load_more": "Load More Keys",
"load_all": "Load All Left Keys",
"load_more_entries": "Load More",
"load_all_entries": "Load All",
"more_action": "More Action",
"nonexist_tab_content": "Selected key does not exist or no key is selected. Please retry",
"empty_server_content": "Select and open a connection from the left",
"empty_server_list": "No redis server",
"more_action": "More Actions",
"nonexist_tab_content": "Selected key does not exist or none selected. Retry after refresh.",
"empty_server_content": "Select and open a connection from the left panel",
"empty_server_list": "No Redis server added",
"action": "Action",
"type": "Type",
"cli_welcome": "Welcome to Tiny RDM Redis Console",
"retrieving_version": "Retrieving for new version",
"retrieving_version": "Checking for updates",
"sub_tab": {
"status": "Status",
"key_detail": "Key Detail",
@ -166,24 +163,24 @@
"server": "Server",
"browser": "Data Browser",
"log": "Log",
"wechat_official": "Wechat Official Account",
"follow_x": "Follow My \uD835\uDD4F",
"wechat_official": "WeChat Official Account",
"follow_x": "Follow \uD835\uDD4F",
"github": "Github"
},
"dialogue": {
"close_confirm": "Confirm close this tab and connection ({name})",
"edit_close_confirm": "Please close the relevant connections before editing. Do you want to continue?",
"close_confirm": "Close this connection ({name})?",
"edit_close_confirm": "Please close relevant connections before editing. Continue?",
"opening_connection": "Opening Connection...",
"interrupt_connection": "Cancel",
"remove_tip": "{type} \"{name}\" will be deleted",
"remove_group_tip": "Group \"{name}\" and all connections in it will be deleted",
"rename_binary_key_fail": "Rename binary key name is unsupported",
"remove_group_tip": "Group \"{name}\" and all its connections will be deleted",
"rename_binary_key_fail": "Renaming binary key is not supported",
"handle_succ": "Success!",
"handle_cancel": "The operation has been canceled.",
"handle_cancel": "Operation canceled.",
"reload_succ": "Reloaded!",
"field_required": "This item should not be blank",
"spec_field_required": "\"{key}\" should not be blank",
"illegal_characters": "Include illegal characters",
"field_required": "This field is required",
"spec_field_required": "\"{key}\" is required",
"illegal_characters": "Contains illegal characters",
"connection": {
"new_title": "New Connection",
"edit_title": "Edit Connection",
@ -195,36 +192,36 @@
"usr": "Username",
"pwd": "Password",
"name_tip": "Connection name",
"addr_tip": "Redis server host",
"sock_tip": "Redis server unix socket file",
"usr_tip": "(Optional) Authentication username",
"pwd_tip": "(Optional) Authentication password (Redis > 6.0)",
"addr_tip": "Redis server address",
"sock_tip": "Redis unix socket file",
"usr_tip": "(Optional) Auth username",
"pwd_tip": "(Optional) Auth password (Redis > 6.0)",
"test": "Test Connection",
"test_succ": "Successful connection to redis-server",
"test_fail": "Fail Connection",
"test_succ": "Successfully connected to Redis server",
"test_fail": "Connection failed",
"parse_url_clipboard": "Parse URL from Clipboard",
"parse_pass": "Redis URL Parsed {url}",
"parse_fail": "Parse Redis URL failed: {reason}",
"parse_pass": "Redis URL parsed: {url}",
"parse_fail": "Failed to parse Redis URL: {reason}",
"advn": {
"title": "Advanced",
"filter": "Default Key Filter Pattern",
"filter_tip": "Pattern which defines loaded keys from redis server",
"filter": "Default Key Filter",
"filter_tip": "Pattern to filter loaded keys",
"separator": "Key Separator",
"separator_tip": "Separator for key path item",
"separator_tip": "Separator for key path segments",
"conn_timeout": "Connection Timeout",
"exec_timeout": "Execution Timeout",
"dbfilter_type": "Database Filter",
"dbfilter_all": "Show All",
"dbfilter_show": "Show Selected",
"dbfilter_hide": "Hide Selected",
"dbfilter_show_title": "Select the Databases to Show",
"dbfilter_hide_title": "Select the Databases to Hide",
"dbfilter_show_title": "Databases to Show",
"dbfilter_hide_title": "Databases to Hide",
"dbfilter_input": "Input Database Index",
"dbfilter_input_tip": "Press Enter to confirm",
"key_view": "Default Key View",
"key_view_tree": "Tree View",
"key_view_list": "List View",
"load_size": "Size of Keys Per Load",
"load_size": "Keys Per Load",
"mark_color": "Mark Color"
},
"alias": {
@ -235,51 +232,51 @@
"ssl": {
"title": "SSL/TLS",
"enable": "Enable SSL/TLS",
"allow_insecure": "Allow Insecure Connection",
"sni": "Server Name(SNI)",
"sni_tip": "(Optional) Server Name",
"cert_file": "Public Key",
"key_file": "Private Key",
"ca_file": "Authority",
"allow_insecure": "Allow Insecure",
"sni": "Server Name (SNI)",
"sni_tip": "(Optional) Server name",
"cert_file": "Public Key File",
"key_file": "Private Key File",
"ca_file": "CA File",
"cert_file_tip": "Public Key File in PEM format(Cert)",
"key_file_tip": "Private Key File in PEM format(Key)",
"ca_file_tip": "Certificate Authority File in PEM format(CA)"
},
"ssh": {
"enable": "Enable SSH Tunnel",
"title": "SSH Tunnel",
"enable": "Enable SSH Tuntel",
"login_type": "Login Type",
"pkfile": "Private Key File",
"passphrase": "Passphrase",
"addr_tip": "SSH Server Host",
"addr_tip": "SSH Server Address",
"usr_tip": "SSH Username",
"pwd_tip": "SSH Password",
"pkfile_tip": "SSH Private Key File Path",
"passphrase_tip": "(Optional) Passphrase for Private Key"
"pkfile_tip": "SSH private key file path",
"passphrase_tip": "(Optional) Passphrase for private key"
},
"sentinel": {
"title": "Sentinel",
"enable": "Serve as Sentinel Node",
"enable": "As Sentinel Node",
"master": "Master Group Name",
"auto_discover": "Auto Discover",
"password": "Password for Master Node",
"username": "Username for Master Node",
"pwd_tip": "(Optional) Authentication username for master node",
"usr_tip": "(Optional) Authentication password for master node (Redis > 6.0)"
"password": "Master Password",
"username": "Master Username",
"pwd_tip": "(Optional) Master auth username",
"usr_tip": "(Optional) Master auth password (Redis > 6.0)"
},
"cluster": {
"title": "Cluster",
"enable": "Serve as Cluster Node"
"enable": "As Cluster Node"
},
"proxy": {
"title": "Proxy",
"type_none": "No Proxy",
"type_system": "System Proxy Configuration",
"type_custom": "Manual Proxy Configuration",
"host": "Host name",
"auth": "Proxy authentication",
"usr_tip": "Username for proxy authentication",
"pwd_tip": "Password for proxy authentication"
"type_system": "System Proxy",
"type_custom": "Manual Proxy",
"host": "Hostname",
"auth": "Proxy Authentication",
"usr_tip": "Proxy auth username",
"pwd_tip": "Proxy auth password"
}
},
"group": {
@ -292,28 +289,28 @@
"new_name": "New Key Name",
"server": "Connection",
"db_index": "Database Index",
"key_expression": "Key Expression",
"key_expression": "Key Pattern",
"affected_key": "Affected Keys",
"show_affected_key": "Show Affected Keys",
"confirm_delete_key": "Confirm Delete {num} Key(s)",
"async_delete": "Asynchronously Execute",
"async_delete_title": "Do not waiting for the operation's result",
"confirm_delete_key": "Confirm delete {num} key(s)",
"async_delete": "Async Execution",
"async_delete_title": "Don't wait for result",
"confirm_flush": "I know what I'm doing!",
"confirm_flush_db": "Confirm Flush Database"
"confirm_flush_db": "Confirm flush database"
},
"delete": {
"success": "\"{key}\" has been deleted",
"success": "\"{key}\" deleted",
"deleting": "Deleting",
"doing": "Deleting key({index}/{count})",
"completed": "Deletion process has been completed, {success} successed, {fail} failed"
"doing": "Deleting key ({index}/{count})",
"completed": "Deletion completed, {success} succeeded, {fail} failed"
},
"field": {
"new": "Add New Field",
"new_item": "Add New Item",
"conflict_handle": "When Field Conflict",
"overwrite_field": "Overwrite Existing Field",
"ignore_field": "Ignore Existing Field",
"insert_type": "Insert",
"new": "New Field",
"new_item": "New Item",
"conflict_handle": "On Field Conflict",
"overwrite_field": "Overwrite",
"ignore_field": "Ignore",
"insert_type": "Insert Type",
"append_item": "Append",
"prepend_item": "Prepend",
"enter_key": "Enter Key",
@ -323,44 +320,44 @@
"enter_member": "Enter Member",
"enter_score": "Enter Score",
"element": "Element",
"reload_when_succ": "Reload immediately after success"
"reload_when_succ": "Reload immediately if success"
},
"filter": {
"set_key_filter": "Set Key Filter",
"filter_pattern": "Pattern",
"filter_pattern_tip": "* : Matches zero or more characters. For example, 'key*' matches all keys starting with 'key'.\n? : Matches a single character. For example, 'key?' matches 'key1', 'key2'.\n[] : Matches a single character within the specified range. For example, 'key[1-3]' matches keys like 'key1', 'key2', 'key3'.\n\\ : Escape character. To match *, ?, [, or ], use the backslash '\\' for escaping."
"filter_pattern_tip": "* matches 0 or more chars, e.g. 'key*' \n? matches single char, e.g. 'key?'\n[] matches range, e.g. 'key[1-3]'\n\\ escapes special chars"
},
"export": {
"name": "Export Data",
"export_expire_title": "Expiration",
"export_expire": "Include Expiration Time",
"export_expire": "Include Expiration",
"export": "Export",
"save_file": "Export Path",
"save_file_tip": "Select the path to save exported file",
"exporting": "Exporting keys({index}/{count})",
"export_completed": "Export completed, {success} successes, {fail} failed"
"save_file_tip": "Select path to save exported file",
"exporting": "Exporting keys ({index}/{count})",
"export_completed": "Export completed, {success} succeeded, {fail} failed"
},
"import": {
"name": "Import Data",
"import_expire_title": "Expiration",
"import": "Import",
"reload": "Reload Keys After Imported",
"reload": "Reload After Import",
"open_csv_file": "Import File",
"open_csv_file_tip": "Select the file for import",
"conflict_handle": "Key Conflict Resolution",
"open_csv_file_tip": "Select file to import",
"conflict_handle": "On Key Conflict",
"conflict_overwrite": "Overwrite",
"conflict_ignore": "Ignore",
"ttl_include": "Import From File",
"ttl_ignore": "Do Not Set",
"ttl_custom": "Custom",
"importing": "Importing Keys imported/overwrite:{imported} conflict/fail:{conflict}",
"import_completed": "Import completed, {success} successes, {ignored} failed"
"importing": "Importing keys imported/overwritten:{imported} conflict/failed:{conflict}",
"import_completed": "Import completed, {success} succeeded, {ignored} ignored"
},
"ttl": {
"title": "Update TTL",
"title_batch": "Batch Update TTL({count})",
"quick_set": "Quick Settings",
"success": "All TTL of keys have been updated"
"title_batch": "Batch Update TTL ({count})",
"quick_set": "Quick Set",
"success": "TTL updated for all keys"
},
"decoder": {
"name": "New Decoder/Encoder",
@ -369,20 +366,20 @@
"decoder": "Decoder",
"encoder": "Encoder",
"decoder_name": "Name",
"auto": "Automatic Decoding",
"decode_path": "Decoder Execution Path",
"encode_path": "Encoder Execution Path",
"path_help": "The path of executable file, any cli alias like 'sh/php/python' are also supported.",
"auto": "Auto Decode",
"decode_path": "Decoder Path",
"encode_path": "Encoder Path",
"path_help": "Path to executable, or cli alias like 'sh/php/python'",
"args": "Arguments",
"args_help": "Use [VALUE] as a placeholder for encoding/decoding content. The content will be appended to the end if no placeholder is provided."
"args_help": "Use [VALUE] as placeholder for encoding/decoding content. The content will be appended to the end if no placeholder is provided."
},
"upgrade": {
"title": "New Version Available",
"new_version_tip": "A new version({ver}) is available. Download now?",
"no_update": "You're update to date",
"download_now": "Download",
"new_version_tip": "New version {ver} available, download now?",
"no_update": "You're up-to-date",
"download_now": "Download Now",
"later": "Later",
"skip": "Skip This Update"
"skip": "Skip This Version"
},
"about": {
"source": "Source Code",
@ -392,20 +389,20 @@
"menu": {
"minimise": "Minimise",
"maximise": "Maximise",
"restore": "Restore Down",
"restore": "Restore",
"close": "Close",
"preferences": "Preferences",
"help": "Help",
"user_guide": "User Guide",
"check_update": "Check for Updates...",
"report_bug": "Report a Bug",
"report_bug": "Report Bug",
"about": "About"
},
"log": {
"title": "Launch Log",
"filter_server": "Filter Server",
"filter_keyword": "Filter Keyword",
"clean_log": "Clean Launch Log",
"clean_log": "Clean Log",
"confirm_clean_log": "Confirm clean launch log",
"exec_time": "Exec Time",
"server": "Server",
@ -420,11 +417,11 @@
"memory_used": "Memory",
"server_info": "Server Info",
"activity_status": "Activity",
"act_cmd": "Commands Per Second",
"act_cmd": "Commands/Sec",
"act_network_input": "Network Input",
"act_network_output": "Network Output",
"client": {
"title": "Connected Client List",
"title": "Client List",
"addr": "Client Address",
"age": "Age (sec)",
"idle": "Idle (sec)",
@ -443,26 +440,26 @@
"monitor": {
"title": "Monitor Commands",
"actions": "Actions",
"warning": "Monitor command may lead to server congestion. Please use it cautiously on production servers.",
"warning": "Command monitoring may cause server blocking, use with caution on production servers.",
"start": "Start",
"stop": "Stop",
"search": "Search",
"copy_log": "Copy Log",
"save_log": "Save Log",
"clean_log": "Clean Log",
"always_show_last": "Always To Last Line"
"always_show_last": "Always Show Latest"
},
"pubsub": {
"title": "Pub/Sub",
"publish": "Publish",
"subscribe": "Subscribe",
"unsubscribe": "Unsubscribe",
"clear": "Clear Message",
"clear": "Clear Messages",
"time": "Time",
"filter": "Filter",
"channel": "Channel",
"message": "Message",
"receive_message": "Received Messages {total}",
"always_show_last": "Always To Last Line"
"receive_message": "Received {total} messages",
"always_show_last": "Always Show Latest"
}
}

View File

@ -34,9 +34,6 @@
"font": "Fonte",
"font_size": "Tamanho da Fonte",
"scan_size": "Tamanho Padrão para Comando SCAN",
"proxy": "Proxy",
"use_system_proxy": "Usar proxy do sistema",
"use_system_proxy_http": "Usar proxy do sistema apenas para solicitações HTTP(S)",
"update": "Atualizar",
"auto_check_update": "Verificar atualizações automaticamente"
},

View File

@ -45,9 +45,6 @@
"key_icon_style1": "全称类型",
"key_icon_style2": "圆点类型",
"key_icon_style3": "通用图标",
"proxy": "代理",
"use_system_proxy": "使用系统代理",
"use_system_proxy_http": "仅在HTTP请求时使用系统代理",
"update": "更新",
"auto_check_update": "自动检查更新"
},
@ -146,7 +143,7 @@
"load_more_entries": "加载更多",
"load_all_entries": "加载全部",
"more_action": "更多操作",
"nonexist_tab_content": "所选键不存在或未选中任何键,请尝试刷新重试",
"nonexist_tab_content": "所选键不存在或未选中任何键,请尝试刷新重试",
"empty_server_content": "可以从左边选择并打开连接",
"empty_server_list": "还没添加Redis服务器",
"action": "操作",