Extend localization coverage to UI components and common strings

- Added comprehensive common translations (online/offline, success/error, etc.)
- Localized status indicator component with all status states
- Updated FileManagerLeftSidebar toast messages for rename/delete operations
- Added translations for UI elements (close, toggle sidebar, etc.)
- Expanded placeholder translations for form inputs
- Added Chinese translations for all new common strings
- Improved consistency across component status messages

Co-Authored-By: Claude <noreply@anthropic.com>
This commit is contained in:
ZacharyZcR
2025-09-02 21:08:58 +08:00
parent c6bc2a6f9c
commit 511e4e7db3
4 changed files with 102 additions and 14 deletions

View File

@@ -1,5 +1,42 @@
{
"common": {
"close": "Close",
"online": "Online",
"offline": "Offline",
"maintenance": "Maintenance",
"degraded": "Degraded",
"discord": "Discord",
"error": "Error",
"warning": "Warning",
"info": "Info",
"success": "Success",
"loading": "Loading",
"required": "Required",
"optional": "Optional",
"toggleSidebar": "Toggle Sidebar",
"sidebar": "Sidebar",
"home": "Home",
"expired": "Expired",
"updateAvailable": "Update Available",
"noReleases": "No Releases",
"updatesAndReleases": "Updates & Releases",
"yourBackupCodes": "Your Backup Codes",
"sendResetCode": "Send Reset Code",
"verifyCode": "Verify Code",
"resetPassword": "Reset Password",
"resetCode": "Reset Code",
"newPassword": "New Password",
"sshPath": "SSH Path",
"localPath": "Local Path",
"folder": "Folder",
"file": "File",
"renamedSuccessfully": "renamed successfully",
"deletedSuccessfully": "deleted successfully",
"noAuthCredentials": "No authentication credentials available for this SSH host",
"noTunnelConnections": "No tunnel connections configured",
"sshTools": "SSH Tools",
"english": "English",
"chinese": "Chinese",
"login": "Login",
"logout": "Logout",
"register": "Register",
@@ -505,6 +542,11 @@
"external": "External (OIDC)"
},
"placeholders": {
"enterCode": "000000",
"ipAddress": "127.0.0.1",
"port": "22",
"maxRetries": "3",
"retryInterval": "10",
"language": "Language",
"username": "username",
"hostname": "host name",