Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
86 changes: 46 additions & 40 deletions core/i18n/lang/en.yaml
Original file line number Diff line number Diff line change
@@ -1,33 +1,45 @@
ErrInvalidParams: "Request parameter error: {{ .detail }}"
ErrInvalidParams: "Invalid request parameters: {{ .detail }}"
ErrTokenParse: "Token generation error: {{ .detail }}"
ErrInitialPassword: "Original password is incorrect"
ErrInitialPassword: "Incorrect initial password"
ErrInternalServer: "Internal server error: {{ .detail }}"
ErrRecordExist: "Record already exists"
ErrRecordNotFound: "Record not found"
ErrStructTransform: "Type conversion failed: {{ .detail }}"
ErrNotLogin: "User not logged in: {{ .detail }}"
ErrPasswordExpired: "Current password has expired: {{ .detail }}"
ErrNotSupportType: "System does not support current type: {{ .detail }}"
ErrProxy: "Request error, please check node status: {{ .detail }}"
ErrApiConfigStatusInvalid: "API access forbidden: {{ .detail }}"
ErrNotSupportType: "The current type is not supported: {{ .detail }}"
ErrProxy: "Request error, please check the status of this node: {{ .detail }}"
ErrApiConfigStatusInvalid: "API access is prohibited: {{ .detail }}"
ErrApiConfigKeyInvalid: "API key error: {{ .detail }}"
ErrApiConfigIPInvalid: "API IP not in whitelist: {{ .detail }}"
ErrApiConfigDisable: "API call is disabled for this endpoint: {{ .detail }}"
ErrApiConfigIPInvalid: "The API request IP is not on the whitelist: {{ .detail }}"
ErrApiConfigDisable: "This interface prohibits API calls: {{ .detail }}"
ErrApiConfigKeyTimeInvalid: "API timestamp error: {{ .detail }}"

#common
ErrDemoEnvironment: "Demo server, operation forbidden!"
# request
ErrNoSuchHost: "Unable to find the requested server {{ .err }}"
ErrHttpReqNotFound: "Unable to find the requested resource {{ .err }}"
ErrHttpReqFailed: "Request failed {{ .err }}"
ErrHttpReqTimeOut: "Request timed out {{ .err }}"
ErrCreateHttpClient: "Failed to create request {{ .err }}"

# common
ErrDemoEnvironment: "Demo server, this operation is prohibited!"
ErrCmdTimeout: "Command execution timeout!"
ErrEntrance: "Security entrance error, please check and retry!"
ErrGroupIsDefault: 'Default group, cannot be deleted'
ErrLocalDelete: "Cannot delete local node!"
ErrEntrance: "Security entrance information error, please check and try again!"
ErrGroupIsDefault: "Default group, unable to delete"
ErrLocalDelete: "Cannot delete the local node!"
ErrPortInUsed: "The {{ .name }} port is already in use!"

# app
CustomAppStoreFileValid: "Application store package requires .tar.gz format"
ErrFileNotFound: "{{ .name }} file does not exist"

#backup
ErrBackupInUsed: "Backup account is in use by a scheduled task, cannot delete"
ErrBackupCheck: "Backup account connection test failed {{ .err}}"
ErrBackupLocal: "Local backup account does not support this operation!"
ErrBackupPublic: "Non-public backup account detected, please check and retry!"
ErrOSSConn: "Cannot retrieve latest version, please check if the server can connect to external network."
# backup
ErrBackupInUsed: "This backup account is used in scheduled tasks and cannot be deleted"
ErrBackupCheck: "Backup account connection test failed {{ .err }}"
ErrBackupLocal: "Local server backup account does not support this operation!"
ErrBackupPublic: "Detected that this backup account is not public, please check and try again!"
ErrOSSConn: "Unable to get the latest version, please check the server's external network connectivity."

#license
ErrLicense: "License format error, please check and retry!"
Expand All @@ -47,37 +59,31 @@ ErrNoSuchNode: "Node information not found, please check and retry!"
ErrNodeUnbind: "This node is not within the license binding range, please check and retry!"
ErrNodeBind: "This node is already bound to a license, please check and retry!"

#task
TaskStart: "{{.name}} task started [START]"
TaskEnd: "{{.name}} task completed [COMPLETED]"
TaskFailed: "{{.name}} task failed"
TaskTimeout: "{{.name}} timeout"
TaskSuccess: "{{.name}} task successful"
TaskRetry: "Starting retry {{.name}}"
SubTaskSuccess: "{{ .name }} successful"
# alert
ErrAlertSync: "Alert information sync error, please check and retry!"

# task
TaskStart: "{{ .name }} task started [START]"
TaskEnd: "{{ .name }} task ended [COMPLETED]"
TaskFailed: "{{ .name }} task failed"
TaskTimeout: "{{ .name }} timed out"
TaskSuccess: "{{ .name }} task succeeded"
TaskRetry: "Starting retry {{ .name }}"
SubTaskSuccess: "{{ .name }} succeeded"
SubTaskFailed: "{{ .name }} failed: {{ .err }}"
TaskInstall: "Install"
TaskUninstall: "Uninstall"
TaskCreate: "Create"
TaskDelete: "Delete"
TaskUpgrade: "Upgrade"
TaskUpdate: "Update"
TaskRestart: "Restart"
TaskRollback: "Rollback"
SuccessStatus: "{{ .name }} successful"
SuccessStatus: "{{ .name }} succeeded"
FailedStatus: "{{ .name }} failed {{.err}}"
PullImage: "Pull image"
Start: "Start"
Run: "Run"
Stop: "Stop"
SubTask: "Subtask"

#upgrade node
NodeUpgrade: "Upgrade node {name}"
NewSSHClient: "Initialize SSH connection"
NodeUpgrade: "Upgrade node {{ .name }}"
NewSSHClient: "Initializing SSH connection"
BackupBeforeUpgrade: "Backup data before upgrade"
UploadUpgradeFile: "Distribute upgrade files"
RestartAfterUpgrade: "Start services after upgrade"
RestartAfterUpgrade: "Start service after upgrade"

#add node
TaskAddNode: "Add node"
Expand Down Expand Up @@ -150,4 +156,4 @@ UserInfoAddr: "Panel address: "
UserInfoPassHelp: "Tip: To change the password, you can execute the command: "
DBConnErr: "Error: Failed to initialize database connection, {{ .err }}"
SystemVersion: "version: "
SystemMode: "mode: "
SystemMode: "mode: "
63 changes: 0 additions & 63 deletions core/i18n/lang/fa.yaml

This file was deleted.

98 changes: 51 additions & 47 deletions core/i18n/lang/ja.yaml
Original file line number Diff line number Diff line change
@@ -1,33 +1,46 @@
ErrInvalidParams: "リクエストパラメーターエラー: {{ .detail }}"
ErrInvalidParams: "リクエストパラメータが無効です: {{ .detail }}"
ErrTokenParse: "トークン生成エラー: {{ .detail }}"
ErrInitialPassword: "元のパスワードが間違っています"
ErrInternalServer: "サーバ内部エラー: {{ .detail }}"
ErrInitialPassword: "初期パスワードが間違っています"
ErrInternalServer: "サーバー内部エラー: {{ .detail }}"
ErrRecordExist: "レコードはすでに存在します"
ErrRecordNotFound: "レコードが見つかりません"
ErrStructTransform: "型変換エラー: {{ .detail }}"
ErrNotLogin: "ユーザーはログインしていません: {{ .detail }}"
ErrPasswordExpired: "現在のパスワードは期限切れです: {{ .detail }}"
ErrNotSupportType: "システムは現在のタイプをサポートしていません: {{ .detail }}"
ErrProxy: "リクエストエラー、ノードの状態を確認してください: {{ .detail }}"
ErrApiConfigStatusInvalid: "APIインターフェースへのアクセスが禁止されています: {{ .detail }}"
ErrApiConfigKeyInvalid: "APIインターフェースのキーエラー: {{ .detail }}"
ErrApiConfigIPInvalid: "APIインターフェースのIPがホワイトリストにありません: {{ .detail }}"
ErrApiConfigDisable: "このインターフェースはAPI呼び出しが無効です: {{ .detail }}"
ErrApiConfigKeyTimeInvalid: "APIインターフェースのタイムスタンプエラー: {{ .detail }}"
ErrStructTransform: "型変換に失敗しました: {{ .detail }}"
ErrNotLogin: "ユーザーがログインしていません: {{ .detail }}"
ErrPasswordExpired: "現在のパスワードの有効期限が切れています: {{ .detail }}"
ErrNotSupportType: "現在のタイプはサポートされていません: {{ .detail }}"
ErrProxy: "リクエストエラー、このノードの状態を確認してください: {{ .detail }}"
ErrApiConfigStatusInvalid: "APIアクセスは禁止されています: {{ .detail }}"
ErrApiConfigKeyInvalid: "APIキーが無効です: {{ .detail }}"
ErrApiConfigIPInvalid: "APIリクエストIPがホワイトリストにありません: {{ .detail }}"
ErrApiConfigDisable: "このインターフェースはAPI呼び出しを禁止しています: {{ .detail }}"
ErrApiConfigKeyTimeInvalid: "APIタイムスタンプエラー: {{ .detail }}"

#common
ErrDemoEnvironment: "デモサーバーで、この操作は許可されていません!"
ErrCmdTimeout: "コマンド実行のタイムアウト!"
ErrEntrance: "セキュアエントランス情報エラー、確認して再試行してください!"
ErrGroupIsDefault: 'デフォルトグループは削除できません'
ErrLocalDelete: "ローカルノードは削除できません!"
# request
ErrNoSuchHost: "要求されたサーバーが見つかりません {{ .err }}"
ErrHttpReqNotFound: "要求されたリソースが見つかりません {{ .err }}"
ErrHttpReqFailed: "リクエスト失敗 {{ .err }}"
ErrHttpReqTimeOut: "リクエストタイムアウト {{ .err }}"
ErrCreateHttpClient: "リクエストの作成に失敗しました {{ .err }}"

# common
ErrDemoEnvironment: "デモサーバーではこの操作は許可されていません!"
ErrCmdTimeout: "コマンドの実行がタイムアウトしました!"
ErrEntrance: "セキュリティ情報エラー、再確認してください!"
ErrGroupIsDefault: "デフォルトグループの削除はできません"
ErrLocalDelete: "ローカルノードは削除できません!"
ErrPortInUsed: "{{ .name }} ポートはすでに使用されています!"

# app
CustomAppStoreFileValid: "アプリストアパッケージは .tar.gz 形式である必要があります"
ErrFileNotFound: "{{ .name }} ファイルが存在しません"

# backup
ErrBackupInUsed: "このバックアップアカウントはスケジュールタスクで使用されており、削除できません"
ErrBackupCheck: "バックアップアカウントの接続テストが失敗しました {{ .err }}"
ErrBackupLocal: "ローカルサーバーバックアップアカウントはこの操作をサポートしていません!"
ErrBackupPublic: "このバックアップアカウントが公開されていないと検出されました。再確認してください!"
ErrOSSConn: "最新バージョンを取得できません。外部ネットワーク接続を確認してください。"

#backup
ErrBackupInUsed: "バックアップアカウントは計画タスクで使用中のため削除できません"
ErrBackupCheck: "バックアップアカウントの接続テストに失敗しました {{ .err}}"
ErrBackupLocal: "ローカルサーバーのバックアップアカウントはこの操作をサポートしていません!"
ErrBackupPublic: "バックアップアカウントが公開ではないことが検出されました、確認して再試行してください!"
ErrOSSConn: "最新バージョンを取得できませんでした、サーバーが外部ネットワークに接続できるか確認してください。"

#license
ErrLicense: "ライセンスフォーマットエラー、確認して再試行してください!"
Expand All @@ -48,39 +61,30 @@ ErrNodeUnbind: "そのノードはライセンスのバインド範囲内では
ErrNodeBind: "そのノードはライセンスにバインドされています、確認して再試行してください!"

# alert
ErrAlertSync: "アラート情報の同期エラー、確認して再試行してください!"
ErrAlertSync: "アラート情報の同期エラーです。後で再試行してください!"

#task
TaskStart: "{{.name}} タスク開始 [START]"
TaskEnd: "{{.name}} タスク終了 [COMPLETED]"
TaskFailed: "{{.name}} タスク失敗"
TaskTimeout: "{{.name}} タイムアウト"
TaskSuccess: "{{.name}} タスク成功"
TaskRetry: "{{.name}} 番目の再試行を開始"
TaskStart: "{{ .name }} タスク開始 [START]"
TaskEnd: "{{ .name }} タスク終了 [COMPLETED]"
TaskFailed: "{{ .name }} タスク失敗"
TaskTimeout: "{{ .name }} タイムアウト"
TaskSuccess: "{{ .name }} タスク成功"
TaskRetry: "第 {{ .name }} 回リトライ開始"
SubTaskSuccess: "{{ .name }} 成功"
SubTaskFailed: "{{ .name }} 失敗: {{ .err }}"
TaskInstall: "インストール"
TaskUninstall: "アンインストール"
TaskCreate: "作成"
TaskDelete: "削除"
TaskUpgrade: "アップグレード"
TaskUpdate: "更新"
TaskRestart: "再起動"
TaskRollback: "ロールバック"
SuccessStatus: "{{ .name }} 成功"
SuccessStatus: "{{ .name }} 成功"
FailedStatus: "{{ .name }} 失敗 {{.err}}"
PullImage: "イメージを取得"
Start: "開始"
Run: "実行"
Stop: "停止"
SubTask: "サブタスク"

#upgrade node
NodeUpgrade: "ノードのアップグレード {name}"
NewSSHClient: "SSH接続を初期化"
BackupBeforeUpgrade: "アップグレード前のデータバックアップ"
UploadUpgradeFile: "アップグレードに必要なファイルを送信"
RestartAfterUpgrade: "アップグレード後にサービスを再起動"
NodeUpgrade: "{{ .name }} ノードのアップグレード"
NewSSHClient: "SSH接続の初期化"
BackupBeforeUpgrade: "アップグレード前にデータをバックアップ"
UploadUpgradeFile: "アップグレードに必要なファイルを配布"
RestartAfterUpgrade: "アップグレード後にサービスを起動"

#add node
TaskAddNode: "ノードを追加"
Expand Down
Loading
Loading