✨ feat(locales): Add multiple languages
This commit is contained in:
@@ -0,0 +1,30 @@
|
||||
{
|
||||
"actions": "アクション",
|
||||
"announcementList": "お知らせ一覧",
|
||||
"cancel": "キャンセル",
|
||||
"confirm": "確認",
|
||||
"confirmDelete": "削除してもよろしいですか?",
|
||||
"content": "内容",
|
||||
"create": "作成",
|
||||
"createAnnouncement": "お知らせを作成",
|
||||
"createSuccess": "作成に成功しました",
|
||||
"delete": "削除",
|
||||
"deleteDescription": "一度削除すると、データは復元できません。慎重に操作してください。",
|
||||
"deleteSuccess": "削除に成功しました",
|
||||
"edit": "編集",
|
||||
"editAnnouncement": "お知らせを編集",
|
||||
"enable": "有効",
|
||||
"form": {
|
||||
"cancel": "キャンセル",
|
||||
"confirm": "確認",
|
||||
"content": "内容",
|
||||
"contentPlaceholder": "お知らせの内容を入力してください(Markdown対応)",
|
||||
"title": "タイトル",
|
||||
"titlePlaceholder": "入力してください"
|
||||
},
|
||||
"hide": "隠す",
|
||||
"show": "表示",
|
||||
"title": "タイトル",
|
||||
"updateSuccess": "更新が成功しました",
|
||||
"updatedAt": "更新日時"
|
||||
}
|
||||
@@ -0,0 +1,39 @@
|
||||
{
|
||||
"check": {
|
||||
"checking": "確認中...",
|
||||
"continue": "続ける",
|
||||
"description": "ログインまたは登録を続行するには、メールアドレスを入力してください。",
|
||||
"email": "有効なメールアドレスを入力してください。",
|
||||
"title": "ログイン/登録",
|
||||
"whitelist": "メールドメインが許可されたホワイトリストにありません。"
|
||||
},
|
||||
"login": {
|
||||
"description": "ログインするにはアカウント情報を入力してください。",
|
||||
"forgotPassword": "パスワードをお忘れですか?",
|
||||
"success": "ログイン成功!",
|
||||
"switchAccount": "登録/アカウント切り替え",
|
||||
"title": "ログイン"
|
||||
},
|
||||
"logout": "ログアウト",
|
||||
"orWithEmail": "またはメールを使用",
|
||||
"register": {
|
||||
"description": "新しいアカウントを作成し、情報を入力して登録してください。",
|
||||
"existingAccount": "すでにアカウントをお持ちですか?",
|
||||
"get": "取得",
|
||||
"invite": "招待コード",
|
||||
"message": "#### 親愛なるユーザーの皆様へ\n\n私たちのサイトにご関心とご支援をいただき、誠にありがとうございます。運営方針の調整に伴い、新規ユーザー登録機能を停止いたしました。この期間中、既存ユーザーのご利用には影響はございません。\n\nより良いサービスと体験を提供するため、登録停止期間中にシステムの全面的な最適化と機能のアップグレードを行います。今後、より質の高いコンテンツとサービスで皆様をお迎えいたします。\n\n最新の情報や通知を得るために、当社のウェブサイトやソーシャルメディアプラットフォームをご覧ください。ご理解とご支援に感謝いたします。\n\nご不明な点やご質問がございましたら、いつでもカスタマーサポートチームにお問い合わせください。\n\n**改めてご支援とご理解に感謝いたします。**",
|
||||
"passwordMismatch": "パスワードが一致しません",
|
||||
"success": "登録が成功しました。自動的にログインしました!",
|
||||
"switchToLogin": "ログイン/メールリセット",
|
||||
"title": "登録"
|
||||
},
|
||||
"reset": {
|
||||
"description": "パスワードをリセットするには、メールアドレスを入力してください。",
|
||||
"existingAccount": "すでにアカウントをお持ちですか?",
|
||||
"get": "取得",
|
||||
"success": "パスワードのリセットに成功しました。自動的にログインに切り替わりました!",
|
||||
"switchToLogin": "ログイン/登録",
|
||||
"title": "パスワードリセット"
|
||||
},
|
||||
"tos": "利用規約"
|
||||
}
|
||||
@@ -0,0 +1,60 @@
|
||||
{
|
||||
"billing": {
|
||||
"description": "スポンサーシップは、PPanelが更新を続けるのを助けます!",
|
||||
"title": "スポンサー"
|
||||
},
|
||||
"empty": [
|
||||
"ここには素晴らしいコンテンツが満載されるはずです!今は想像力に頼るしかありません…",
|
||||
"このエリアは神秘的に消えましたが、私たちはそれを呼び戻しています!",
|
||||
"あら、何も起こりませんでした…自分で何かを埋めてみてください!",
|
||||
"まるでコンサートでステージに誰もいないのを発見したような感じ…あなたが上がってパフォーマンスしてみますか?",
|
||||
"空白の楽園を見つけました!家を建ててみませんか?",
|
||||
"ここは一時的に何もありませんが、創造はここから始まります!",
|
||||
"何もありません…でも心配しないで、これは始まりに過ぎません!",
|
||||
"ここには大きなサプライズが用意されていましたが、サプライズが逃げてしまいました!",
|
||||
"一時的に何もありません、まるでお菓子の棚が空っぽになったようです。",
|
||||
"この空き地は主役の登場を待っています!"
|
||||
],
|
||||
"request": {
|
||||
"10001": "クエリがまだ成功していません。しばらくしてから再試行するか、条件を確認してください。",
|
||||
"10002": "更新操作が成功しませんでした。しばらくしてから再試行してください。",
|
||||
"10003": "挿入操作を完了できません。しばらくしてから再試行してください。",
|
||||
"10004": "削除操作が完了しませんでした。しばらくしてから再試行してください。",
|
||||
"20001": "このユーザー情報は既に存在します。情報を変更して再試行してください。",
|
||||
"20002": "ユーザーが見つかりません。情報を確認して再試行してください。",
|
||||
"20003": "入力したパスワードが正しくありません。再入力してください。",
|
||||
"20004": "このユーザーは無効になっています。ご不明な点がある場合はカスタマーサービスにお問い合わせください。",
|
||||
"20005": "残高が不足しています。チャージしてから再試行してください。",
|
||||
"20006": "登録機能は現在利用できません。しばらくしてから再試行してください。",
|
||||
"30001": "このノードは既に存在します。重複して追加しないでください。",
|
||||
"30002": "関連するノードが見つかりません。確認して再試行してください。",
|
||||
"30003": "グループは既に存在します。他の名前を使用してみてください。",
|
||||
"30004": "グループが見つかりません。情報を確認して再試行してください。",
|
||||
"30005": "このグループにはまだ内容があります。空にしてから再試行してください。",
|
||||
"400": "リクエストパラメータが正しくありません。確認して再送信してください。",
|
||||
"40002": "有効なトークンが見つかりません。ログインしてから再試行してください。",
|
||||
"40003": "現在のトークンは無効です。再取得してから再試行してください。",
|
||||
"40004": "トークンの有効期限が切れています。再ログインしてください。",
|
||||
"40005": "アクセス権がありません。ご不明な点がある場合は管理者にお問い合わせください。",
|
||||
"401": "リクエストが多すぎます。しばらくしてから再試行してください。",
|
||||
"500": "サーバーに問題が発生しました。しばらくしてから再試行してください。",
|
||||
"50001": "対応するクーポン情報が見つかりません。確認して再試行してください。",
|
||||
"50002": "このクーポンは既に使用されています。再利用できません。",
|
||||
"60001": "サブスクリプションの有効期限が切れています。更新してからご利用ください。",
|
||||
"60002": "このサブスクリプションは現在使用できません。しばらくしてから再試行してください。",
|
||||
"70001": "認証コードが間違っています。再入力してください。",
|
||||
"80001": "タスクがキューに正常に追加されませんでした。しばらくしてから再試行してください。",
|
||||
"90001": "DEBUGモードをオフにしてから再試行してください。",
|
||||
"undefined": "システムエラーが発生しました。しばらくしてから再試行してください。"
|
||||
},
|
||||
"table": {
|
||||
"actions": "操作",
|
||||
"asc": "昇順",
|
||||
"desc": "降順",
|
||||
"hide": "非表示",
|
||||
"pageInfo": "{total} ページ中 {current} ページ目",
|
||||
"rowsPerPage": "ページごとの行数",
|
||||
"selectedItems": "{total} 行選択済み"
|
||||
},
|
||||
"unlimited": "無制限"
|
||||
}
|
||||
@@ -0,0 +1,50 @@
|
||||
{
|
||||
"actions": "アクション",
|
||||
"amount": "金額",
|
||||
"cancel": "キャンセル",
|
||||
"code": "コード",
|
||||
"confirm": "確認",
|
||||
"confirmDelete": "削除してもよろしいですか?",
|
||||
"count": "数量",
|
||||
"couponList": "クーポンリスト",
|
||||
"create": "作成",
|
||||
"createCoupon": "クーポンを作成する",
|
||||
"createSuccess": "作成に成功しました",
|
||||
"delete": "削除",
|
||||
"deleteSuccess": "削除に成功しました",
|
||||
"deleteWarning": "一度削除すると、データは復元できません。慎重に操作してください。",
|
||||
"discount": "割引",
|
||||
"edit": "編集",
|
||||
"editCoupon": "クーポンを編集",
|
||||
"enable": "有効",
|
||||
"form": {
|
||||
"amountDiscount": "金額割引",
|
||||
"cancel": "キャンセル",
|
||||
"confirm": "確認",
|
||||
"count": "最大使用回数",
|
||||
"countPlaceholder": "最大使用回数(空欄の場合は無制限)",
|
||||
"customCouponCode": "カスタムクーポンコード",
|
||||
"customCouponCodePlaceholder": "カスタムクーポンコード(空欄の場合は自動生成)",
|
||||
"enterCouponName": "クーポン名を入力してください",
|
||||
"enterValue": "数値を入力してください",
|
||||
"expireTime": "有効期限",
|
||||
"name": "名称",
|
||||
"percentageDiscount": "パーセンテージ割引",
|
||||
"selectServer": "サブスクリプションを選択してください",
|
||||
"selectTime": "時間を選択",
|
||||
"specifiedServer": "指定サブスクリプション",
|
||||
"startTime": "開始時間",
|
||||
"type": "クーポンタイプ",
|
||||
"userLimit": "ユーザーごとの最大使用回数",
|
||||
"userLimitPlaceholder": "ユーザーごとの最大使用回数(空欄の場合は無制限)"
|
||||
},
|
||||
"name": "名前",
|
||||
"percentage": "パーセンテージ",
|
||||
"remainingTimes": "残り",
|
||||
"subscribe": "購読",
|
||||
"type": "タイプ",
|
||||
"unlimited": "無制限",
|
||||
"updateSuccess": "更新が成功しました",
|
||||
"usedTimes": "使用回数",
|
||||
"validityPeriod": "有効期間"
|
||||
}
|
||||
@@ -0,0 +1,29 @@
|
||||
{
|
||||
"DocumentList": "ドキュメントリスト",
|
||||
"actions": "アクション",
|
||||
"cancel": "キャンセル",
|
||||
"confirm": "確認",
|
||||
"confirmDelete": "削除してもよろしいですか?",
|
||||
"create": "作成",
|
||||
"createDocument": "ドキュメントを作成",
|
||||
"createSuccess": "作成成功",
|
||||
"delete": "削除",
|
||||
"deleteDescription": "一度削除すると、データは復元できません。慎重に操作してください。",
|
||||
"deleteSuccess": "削除に成功しました",
|
||||
"edit": "編集",
|
||||
"editDocument": "ドキュメントを編集",
|
||||
"form": {
|
||||
"cancel": "キャンセル",
|
||||
"confirm": "確認",
|
||||
"content": "内容",
|
||||
"tags": "カテゴリー",
|
||||
"tagsPlaceholder": "複数のカテゴリーを入力するには、Enterキーまたはカンマ(,)で区切ってください",
|
||||
"title": "タイトル",
|
||||
"titlePlaceholder": "入力してください"
|
||||
},
|
||||
"show": "表示",
|
||||
"tags": "カテゴリー",
|
||||
"title": "タイトル",
|
||||
"updateSuccess": "更新が成功しました",
|
||||
"updatedAt": "更新日時"
|
||||
}
|
||||
@@ -0,0 +1,29 @@
|
||||
{
|
||||
"email": "メールアドレス",
|
||||
"month": "今月",
|
||||
"monthDownloadTraffic": "今月のダウンロードトラフィック",
|
||||
"monthUploadTraffic": "今月のアップロードトラフィック",
|
||||
"newPurchase": "新規購入",
|
||||
"nodeTraffic": "ノードトラフィック",
|
||||
"nodes": "ノード",
|
||||
"offlineNodeCount": "オフラインノード数",
|
||||
"onlineIPCount": "オンラインIP数",
|
||||
"onlineNodeCount": "オンラインノード数",
|
||||
"pendingTickets": "保留中のチケット",
|
||||
"register": "登録",
|
||||
"repurchase": "再購入",
|
||||
"revenueTitle": "収入統計",
|
||||
"selectTypePlaceholder": "タイプを選択",
|
||||
"statisticsTitle": "統計",
|
||||
"today": "今日",
|
||||
"todayDownloadTraffic": "本日のダウンロードトラフィック",
|
||||
"todayUploadTraffic": "本日のアップロードトラフィック",
|
||||
"total": "合計",
|
||||
"totalIncome": "総収入",
|
||||
"trafficRank": "トラフィックランキング",
|
||||
"type": "タイプ",
|
||||
"userTitle": "ユーザー統計",
|
||||
"userTraffic": "ユーザーのトラフィック",
|
||||
"users": "ユーザー",
|
||||
"yesterday": "昨日"
|
||||
}
|
||||
@@ -0,0 +1,24 @@
|
||||
{
|
||||
"cs-CZ": "チェコ語",
|
||||
"de-DE": "ドイツ語",
|
||||
"en-US": "英語",
|
||||
"es-ES": "スペイン語",
|
||||
"es-MX": "スペイン語(メキシコ)",
|
||||
"fi-FI": "フィンランド語",
|
||||
"fr-FR": "フランス語",
|
||||
"hi-IN": "ヒンディー語",
|
||||
"hu-HU": "ハンガリー語",
|
||||
"ja-JP": "日本語",
|
||||
"ko-KR": "韓国語",
|
||||
"no-NO": "ノルウェー語",
|
||||
"pl-PL": "ポーランド語",
|
||||
"pt-BR": "ポルトガル語(ブラジル)",
|
||||
"ro-RO": "ルーマニア語",
|
||||
"ru-RU": "ロシア語",
|
||||
"th-TH": "タイ語",
|
||||
"tr-TR": "トルコ語",
|
||||
"uk-UA": "ウクライナ語",
|
||||
"vi-VN": "ベトナム語",
|
||||
"zh-CN": "日本語",
|
||||
"zh-TW": "中国語(繁体字)"
|
||||
}
|
||||
@@ -0,0 +1,18 @@
|
||||
{
|
||||
"Announcement Management": "お知らせ管理",
|
||||
"Coupon Management": "クーポン管理",
|
||||
"Dashboard": "ダッシュボード",
|
||||
"Document Management": "ドキュメント管理",
|
||||
"Finance": "財務",
|
||||
"Order Management": "注文管理",
|
||||
"Payment Config": "支払い設定",
|
||||
"Server": "サーバー",
|
||||
"Server Management": "サーバー管理",
|
||||
"Settings": "設定",
|
||||
"Subscribe Management": "サブスクリプション管理",
|
||||
"System Config": "システム構成",
|
||||
"System Tool": "システムツール",
|
||||
"Ticket Management": "チケット管理",
|
||||
"User": "ユーザー",
|
||||
"User Management": "ユーザー管理"
|
||||
}
|
||||
@@ -0,0 +1,37 @@
|
||||
{
|
||||
"amount": "金額",
|
||||
"couponDiscount": "クーポン割引",
|
||||
"discount": "割引額",
|
||||
"failed": "失敗",
|
||||
"feeAmount": "手数料",
|
||||
"method": "支払い方法",
|
||||
"methods": {
|
||||
"alipay_f2f": "支付宝(対面)",
|
||||
"balance": "残高",
|
||||
"epay": "イージーペイ",
|
||||
"stripe_alipay": "Stripe(支付宝)",
|
||||
"stripe_wechat_pay": "Stripe(微信)"
|
||||
},
|
||||
"orderNumber": "注文番号",
|
||||
"status": {
|
||||
"0": "ステータス",
|
||||
"1": "未払い",
|
||||
"2": "支払い済み",
|
||||
"3": "キャンセル済み",
|
||||
"4": "クローズ済み",
|
||||
"5": "完了"
|
||||
},
|
||||
"subscribe": "購読",
|
||||
"subscribePrice": "購読価格",
|
||||
"total": "合計",
|
||||
"tradeNo": "取引番号",
|
||||
"type": {
|
||||
"0": "タイプ",
|
||||
"1": "新規購入",
|
||||
"2": "更新",
|
||||
"3": "データリセット",
|
||||
"4": "チャージ"
|
||||
},
|
||||
"updateTime": "更新時間",
|
||||
"user": "ユーザー"
|
||||
}
|
||||
@@ -0,0 +1,44 @@
|
||||
{
|
||||
"aliPay": "アリペイ決済",
|
||||
"alipayf2f": {
|
||||
"appId": "支付宝アプリID",
|
||||
"invoiceName": "カスタム製品名",
|
||||
"invoiceNameDescription": "支付宝の請求書に表示されます",
|
||||
"privateKey": "支付宝プライベートキー",
|
||||
"publicKey": "支付宝パブリックキー",
|
||||
"sandbox": "サンドボックスモード",
|
||||
"sandboxDescription": "支払いをテストするためにサンドボックスモードを有効にします"
|
||||
},
|
||||
"enable": "有効",
|
||||
"enableDescription": "この支払い方法を有効にする",
|
||||
"epay": {
|
||||
"key": "キー",
|
||||
"pid": "PID",
|
||||
"url": "URL"
|
||||
},
|
||||
"feeMode": "料金方式",
|
||||
"feeModeDescription": "追加手数料の課金方式",
|
||||
"feeModeItems": ["手数料なし", "パーセンテージ", "固定金額", "上記の2つ"],
|
||||
"feePercent": "パーセンテージ手数料(オプション)",
|
||||
"feePercentDescription": "注文金額に追加される手数料",
|
||||
"fixedFee": "固定料金(オプション)",
|
||||
"fixedFeeDescription": "注文金額に固定料金を追加する",
|
||||
"iconUrl": "アイコンURL(任意)",
|
||||
"iconUrlDescription": "フロントエンド表示用",
|
||||
"inputPlaceholder": "入力してください",
|
||||
"key": "キー",
|
||||
"notifyUrl": "カスタム通知ドメイン(オプション)",
|
||||
"notifyUrlDescription": "ゲートウェイ通知はこのドメインに送信されます",
|
||||
"payForRecommendations": "おすすめの支払い",
|
||||
"pid": "PID",
|
||||
"saveSuccess": "保存が成功しました",
|
||||
"showName": "表示名",
|
||||
"showNameDescription": "フロントエンド表示用",
|
||||
"stripe": {
|
||||
"publicKey": "パブリックキー",
|
||||
"secretKey": "シークレットキー",
|
||||
"webhookSecret": "WEBHOOK シークレットサイン"
|
||||
},
|
||||
"url": "URL",
|
||||
"wechatPay": "WeChatペイ"
|
||||
}
|
||||
@@ -0,0 +1,122 @@
|
||||
{
|
||||
"group": {
|
||||
"actions": "操作",
|
||||
"cancel": "キャンセル",
|
||||
"confirm": "確認",
|
||||
"confirmDelete": "削除してもよろしいですか?",
|
||||
"create": "作成",
|
||||
"createNodeGroup": "ノードグループを作成",
|
||||
"createdSuccessfully": "作成に成功しました",
|
||||
"delete": "削除",
|
||||
"deleteWarning": "削除後、データは復元できませんので、慎重に操作してください。",
|
||||
"deletedSuccessfully": "削除に成功しました",
|
||||
"description": "説明",
|
||||
"edit": "編集",
|
||||
"editNodeGroup": "ノードグループを編集",
|
||||
"form": {
|
||||
"cancel": "キャンセル",
|
||||
"confirm": "確認",
|
||||
"description": "説明",
|
||||
"name": "名前"
|
||||
},
|
||||
"name": "名前",
|
||||
"title": "ノードグループ一覧",
|
||||
"updatedAt": "更新日時"
|
||||
},
|
||||
"node": {
|
||||
"abnormal": "異常",
|
||||
"actions": "操作",
|
||||
"address": "住所",
|
||||
"all": "すべて",
|
||||
"cancel": "キャンセル",
|
||||
"confirm": "確認",
|
||||
"confirmDelete": "削除してもよろしいですか?",
|
||||
"create": "作成",
|
||||
"createNode": "ノードを作成",
|
||||
"createSuccess": "作成成功",
|
||||
"delete": "削除",
|
||||
"deleteSuccess": "削除成功",
|
||||
"deleteWarning": "削除後、データは復元できません。慎重に操作してください。",
|
||||
"disk": "ディスク",
|
||||
"edit": "編集",
|
||||
"editNode": "ノードを編集",
|
||||
"enable": "有効化",
|
||||
"form": {
|
||||
"allowInsecure": "安全でないことを許可",
|
||||
"cancel": "キャンセル",
|
||||
"confirm": "確認",
|
||||
"edit": "編集",
|
||||
"editSecurity": "セキュリティ設定を編集",
|
||||
"enableRelay": "リレーを有効化",
|
||||
"enableTLS": "TLSを有効化",
|
||||
"encryptionMethod": "暗号化方式",
|
||||
"flow": "フロー制御アルゴリズム",
|
||||
"hopInterval": "ホップ間隔",
|
||||
"hopPorts": "ホップポート",
|
||||
"hopPortsPlaceholder": "複数のポートはカンマで区切る",
|
||||
"name": "名前",
|
||||
"nodeGroupId": "ノードグループID",
|
||||
"obfsPassword": "オブフスケーションパスワード",
|
||||
"obfsPasswordPlaceholder": "空白の場合はオブフスケーションなし",
|
||||
"path": "パス",
|
||||
"pleaseSelect": "選択してください",
|
||||
"port": "サーバーポート",
|
||||
"protocol": "プロトコル",
|
||||
"relayHost": "リレーアドレス",
|
||||
"relayPort": "リレーポート",
|
||||
"remarks": "備考",
|
||||
"security": "セキュリティ",
|
||||
"securityConfig": "セキュリティ設定",
|
||||
"security_config": {
|
||||
"fingerprint": "フィンガープリント",
|
||||
"privateKey": "プライベートキー",
|
||||
"privateKeyPlaceholder": "空白の場合は自動生成",
|
||||
"publicKey": "パブリックキー",
|
||||
"publicKeyPlaceholder": "空白の場合は自動生成",
|
||||
"serverAddress": "サーバーアドレス",
|
||||
"serverAddressPlaceholder": "REALITYのターゲットアドレス、デフォルトはSNIを使用",
|
||||
"serverName": "サーバー名(SNI)",
|
||||
"serverNamePlaceholder": "REALITY必須、バックエンドと一致させる",
|
||||
"serverPort": "サーバーポート",
|
||||
"serverPortPlaceholder": "REALITYのターゲットポート、デフォルトは443",
|
||||
"shortId": "ショートID",
|
||||
"shortIdPlaceholder": "空白の場合は自動生成",
|
||||
"sni": "サーバー名表示(sni)"
|
||||
},
|
||||
"selectEncryptionMethod": "暗号化方式を選択",
|
||||
"selectNodeGroup": "ノードグループを選択",
|
||||
"selectProtocol": "プロトコルを選択",
|
||||
"serverAddr": "サーバーアドレス",
|
||||
"serverName": "サービス名",
|
||||
"speedLimit": "速度制限",
|
||||
"speedLimitPlaceholder": "無制限",
|
||||
"trafficRatio": "トラフィックレート",
|
||||
"transport": "トランスポートプロトコル",
|
||||
"transportConfig": "トランスポートプロトコル設定",
|
||||
"transportHost": "トランスポートサービスアドレス",
|
||||
"transportPath": "トランスポートパス",
|
||||
"transportServerName": "トランスポートサービス名"
|
||||
},
|
||||
"lastUpdated": "最終更新",
|
||||
"memory": "メモリ",
|
||||
"name": "名前",
|
||||
"node": "ノード",
|
||||
"nodeGroup": "ノードグループ",
|
||||
"normal": "正常",
|
||||
"onlineCount": "オンライン人数",
|
||||
"onlineUsers": "オンラインユーザー",
|
||||
"rate": "レート",
|
||||
"relay": "リレー",
|
||||
"serverAddr": "サーバーアドレス",
|
||||
"speedLimit": "速度制限",
|
||||
"status": "ステータス",
|
||||
"trafficRatio": "トラフィックレート",
|
||||
"type": "タイプ",
|
||||
"updateSuccess": "更新成功",
|
||||
"updatedAt": "更新時間"
|
||||
},
|
||||
"tabs": {
|
||||
"node": "ノード",
|
||||
"nodeGroup": "ノードグループ"
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,79 @@
|
||||
{
|
||||
"actions": "アクション",
|
||||
"cancel": "キャンセル",
|
||||
"confirm": "確認",
|
||||
"confirmDelete": "削除してもよろしいですか?",
|
||||
"create": "作成",
|
||||
"createSubscribe": "新規購読",
|
||||
"createSuccess": "作成に成功しました",
|
||||
"delete": "削除",
|
||||
"deleteSuccess": "削除に成功しました",
|
||||
"deleteWarning": "削除後、データは復元できませんので、慎重に操作してください。",
|
||||
"deviceLimit": "デバイス数/台",
|
||||
"edit": "編集",
|
||||
"editSubscribe": "サブスクリプションを編集",
|
||||
"form": {
|
||||
"cancel": "キャンセル",
|
||||
"confirm": "確認",
|
||||
"description": "説明",
|
||||
"deviceLimit": "デバイス制限",
|
||||
"discount": "割引",
|
||||
"discountDescription": "単価に基づく割引設定",
|
||||
"discountMonths": "月",
|
||||
"discountPercent": "割引率",
|
||||
"discount_price": "割引価格",
|
||||
"duration": "期間(月)",
|
||||
"inventory": "在庫",
|
||||
"name": "名称",
|
||||
"noLimit": "無制限",
|
||||
"quota": "購入制限数",
|
||||
"replacement": "リセット価格(毎回)",
|
||||
"selectSubscribeGroup": "サブスクリプショングループを選択してください",
|
||||
"server": "サーバー",
|
||||
"serverGroup": "サーバーグループ",
|
||||
"speedLimit": "速度制限(Mbps)",
|
||||
"subscribeGroup": "サブスクリプショングループ",
|
||||
"traffic": "トラフィック",
|
||||
"unit_price": "月額価格"
|
||||
},
|
||||
"group": {
|
||||
"actions": "操作",
|
||||
"cancel": "キャンセル",
|
||||
"confirm": "確認",
|
||||
"confirmDelete": "削除してもよろしいですか?",
|
||||
"create": "作成",
|
||||
"createSubscribeGroup": "新しい購読グループを作成",
|
||||
"createSuccess": "作成成功",
|
||||
"delete": "削除",
|
||||
"deleteSuccess": "削除成功",
|
||||
"deleteWarning": "削除後はデータを復元できませんので、慎重に操作してください。",
|
||||
"description": "説明",
|
||||
"edit": "編集",
|
||||
"editSubscribeGroup": "購読グループを編集",
|
||||
"form": {
|
||||
"cancel": "キャンセル",
|
||||
"confirm": "確認",
|
||||
"description": "説明",
|
||||
"name": "名前"
|
||||
},
|
||||
"name": "名前",
|
||||
"title": "購読グループ一覧",
|
||||
"updateSuccess": "更新成功",
|
||||
"updatedAt": "更新日時"
|
||||
},
|
||||
"inventory": "在庫",
|
||||
"name": "名前",
|
||||
"quota": "購入制限/回",
|
||||
"replacement": "リセット価格/回",
|
||||
"sell": "販売",
|
||||
"show": "ホームページ表示",
|
||||
"subscribe": "購読",
|
||||
"subscribeGroup": "グループを購読する",
|
||||
"tabs": {
|
||||
"subscribe": "購読",
|
||||
"subscribeGroup": "購読グループ"
|
||||
},
|
||||
"traffic": "トラフィック",
|
||||
"unitPrice": "価格/月",
|
||||
"updateSuccess": "更新が成功しました"
|
||||
}
|
||||
@@ -0,0 +1,156 @@
|
||||
{
|
||||
"currency": {
|
||||
"accessKey": "アクセスキー",
|
||||
"accessKeyDescription": "https://exchangerate.host が無料で提供する為替レートAPIキー",
|
||||
"currencySymbol": "通貨記号",
|
||||
"currencySymbolDescription": "表示のみに使用され、変更するとシステム内のすべての通貨単位が変更されます",
|
||||
"currencyUnit": "通貨単位",
|
||||
"currencyUnitDescription": "表示のみに使用され、変更するとシステム内のすべての通貨単位が変更されます",
|
||||
"saveSuccess": "保存に成功しました"
|
||||
},
|
||||
"email": {
|
||||
"expiration_email_template": "期限切れ通知テンプレート",
|
||||
"expiration_email_templateDescription": "テンプレート内の {after}.変数名{before} は実際のデータに置き換えられます。これらの変数を必ず保持してください。",
|
||||
"inputPlaceholder": "内容を入力してください...",
|
||||
"maintenance_email_template": "メンテナンス通知テンプレート",
|
||||
"maintenance_email_templateDescription": "テンプレート内の {after}.変数名{before} は実際のデータに置き換えられます。これらの変数を必ず保持してください。",
|
||||
"saveSuccess": "設定が正常に保存されました。",
|
||||
"sendFailure": "テストメールの送信に失敗しました。設定を確認してください。",
|
||||
"sendSuccess": "テストメールが正常に送信されました。",
|
||||
"sendTestEmail": "テストメールを送信",
|
||||
"sendTestEmailDescription": "設定が正しいかどうかを確認するためにテストメールを送信します。",
|
||||
"senderAddress": "送信者アドレス",
|
||||
"senderAddressDescription": "メール送信に使用されるデフォルトのメールアドレス。",
|
||||
"smtpAccount": "SMTP アカウント",
|
||||
"smtpAccountDescription": "認証に使用されるメールアカウント。",
|
||||
"smtpEncryptionMethod": "SMTP 暗号化方式",
|
||||
"smtpEncryptionMethodDescription": "SSL/TLS 暗号化を有効にするかどうかを選択します。",
|
||||
"smtpPassword": "SMTP パスワード",
|
||||
"smtpPasswordDescription": "この SMTP アカウントのパスワード。",
|
||||
"smtpServerAddress": "SMTP サーバーアドレス",
|
||||
"smtpServerAddressDescription": "メール送信に使用されるサーバーアドレスを指定します。",
|
||||
"smtpServerPort": "SMTP サーバーポート",
|
||||
"smtpServerPortDescription": "SMTP サーバーに接続するためのポート番号を指定します。",
|
||||
"verify_email_template": "確認メールテンプレート",
|
||||
"verify_email_templateDescription": "テンプレート内の {after}.変数名{before} は実際のデータに置き換えられます。これらの変数を必ず保持してください。"
|
||||
},
|
||||
"invite": {
|
||||
"commissionFirstTimeOnly": "初回購入のみのコミッション",
|
||||
"commissionFirstTimeOnlyDescription": "有効にすると、コミッションは招待者が初めて支払ったときにのみ生成されます。ユーザー管理で個別のユーザーを設定できます。",
|
||||
"enableForcedInvite": "強制招待を有効にする",
|
||||
"enableForcedInviteDescription": "有効にすると、招待されたユーザーのみが登録できます。",
|
||||
"inputPlaceholder": "入力してください",
|
||||
"inviteCommissionPercentage": "招待コミッションの割合",
|
||||
"inviteCommissionPercentageDescription": "デフォルトのグローバルコミッション配分率です。ユーザー管理で個別の割合を設定できます。",
|
||||
"saveSuccess": "保存に成功しました"
|
||||
},
|
||||
"node": {
|
||||
"communicationKey": "通信キー",
|
||||
"communicationKeyDescription": "ノード通信のためのキーで、データが他人に傍受されないようにします",
|
||||
"inputPlaceholder": "入力してください",
|
||||
"nodePullInterval": "ノード取得間隔",
|
||||
"nodePullIntervalDescription": "ノードがパネルからデータを取得する頻度(秒)",
|
||||
"nodePushInterval": "ノード送信間隔",
|
||||
"nodePushIntervalDescription": "ノードがデータをパネルに送信する頻度",
|
||||
"saveSuccess": "保存成功"
|
||||
},
|
||||
"register": {
|
||||
"emailSuffixWhitelist": "メールサフィックスホワイトリスト",
|
||||
"emailSuffixWhitelistDescription": "有効にすると、リスト内のサフィックスを持つメールのみが登録可能になります",
|
||||
"emailVerification": "メール認証",
|
||||
"emailVerificationDescription": "有効にすると、ユーザーはメールを認証する必要があります",
|
||||
"ipRegistrationLimit": "IP登録制限",
|
||||
"ipRegistrationLimitDescription": "有効にすると、ルールに従ったIPは登録が制限されます。CDNやフロントエンドプロキシの影響でIPの判定に問題が生じる可能性があります",
|
||||
"penaltyTime": "ペナルティ時間(分)",
|
||||
"penaltyTimeDescription": "ユーザーはペナルティ時間が経過するまで再登録できません",
|
||||
"registrationLimitCount": "登録制限カウント",
|
||||
"registrationLimitCountDescription": "登録制限に達するとペナルティが有効になります",
|
||||
"saveSuccess": "保存に成功しました",
|
||||
"stopNewUserRegistration": "新規ユーザー登録の停止",
|
||||
"stopNewUserRegistrationDescription": "有効にすると、誰も登録できません",
|
||||
"trialRegistration": "トライアル登録",
|
||||
"trialRegistrationDescription": "トライアル登録を有効にするには、まずトライアルプランと期間を変更してください",
|
||||
"whitelistSuffixes": "ホワイトリストサフィックス",
|
||||
"whitelistSuffixesDescription": "登録メール認証用、1行に1つずつ",
|
||||
"whitelistSuffixesPlaceholder": "メールサフィックスを入力してください、1行に1つずつ"
|
||||
},
|
||||
"site": {
|
||||
"logo": "LOGO",
|
||||
"logoDescription": "LOGOを表示する必要がある場所に使用されます",
|
||||
"logoPlaceholder": "LOGOのURLアドレスを入力してください。末尾に'/'を付けないでください",
|
||||
"saveSuccess": "保存に成功しました",
|
||||
"siteDesc": "サイトの説明",
|
||||
"siteDescDescription": "サイトの説明を表示する必要がある場所に使用されます",
|
||||
"siteDescPlaceholder": "サイトの説明を入力してください",
|
||||
"siteDomain": "サイトのドメイン",
|
||||
"siteDomainDescription": "現在のウェブサイトのドメインアドレス。例えば、電子メールで使用されます",
|
||||
"siteDomainPlaceholder": "ドメインアドレスを入力してください。複数のドメインは1行に1つずつ入力してください",
|
||||
"siteName": "サイト名",
|
||||
"siteNameDescription": "サイト名を表示する必要がある場所に使用されます",
|
||||
"siteNamePlaceholder": "サイト名を入力してください"
|
||||
},
|
||||
"subscription": {
|
||||
"add": "追加",
|
||||
"app": "アプリ",
|
||||
"appDescription": "アプリのダウンロードURLとインポートルールを設定し、変更後は保存を忘れずに",
|
||||
"appDownloadURL": "アプリダウンロードURL",
|
||||
"appIcon": "アプリアイコン",
|
||||
"appName": "アプリ名",
|
||||
"delete": "削除",
|
||||
"reset": "リセット",
|
||||
"save": "保存",
|
||||
"saveSuccess": "保存成功",
|
||||
"singleSubscriptionMode": "単一サブスクリプションモード",
|
||||
"singleSubscriptionModeDescription": "有効にすると、すべてのユーザーのプランが残高に変換されます",
|
||||
"subscriptionDomain": "サブスクリプションドメイン",
|
||||
"subscriptionDomainDescription": "サブスクリプション用、空白の場合はサイトドメインを使用",
|
||||
"subscriptionDomainPlaceholder": "サブスクリプションドメインを入力してください。複数のドメインは1行に1つずつ入力してください",
|
||||
"subscriptionPath": "サブスクリプションパス",
|
||||
"subscriptionPathDescription": "サブスクリプション用、変更後はシステムを再起動して、最適なパフォーマンスを確保してください",
|
||||
"subscriptionPathPlaceholder": "入力してください",
|
||||
"subscriptionProtocol": "サブスクリプションプロトコル",
|
||||
"wildcardResolution": "ワイルドカード解決",
|
||||
"wildcardResolutionDescription": "サブスクリプション用"
|
||||
},
|
||||
"tabs": {
|
||||
"currency": "通貨",
|
||||
"email": "メール",
|
||||
"invite": "招待",
|
||||
"node": "ノード",
|
||||
"register": "登録",
|
||||
"site": "サイト",
|
||||
"subscription": "購読",
|
||||
"telegram": "Telegram",
|
||||
"tos": "利用規約",
|
||||
"verify": "確認"
|
||||
},
|
||||
"telegram": {
|
||||
"botToken": "ボットトークン",
|
||||
"botTokenDescription": "Botfatherから提供されたトークンを入力してください",
|
||||
"enableBotNotifications": "ボット通知を有効にする",
|
||||
"enableBotNotificationsDescription": "有効にすると、ボットはTelegramにリンクされた管理者とユーザーに基本的な通知を送信します",
|
||||
"groupURL": "グループURL",
|
||||
"groupURLDescription": "入力すると、ユーザー側に表示されるか必要な場所で使用されます",
|
||||
"inputPlaceholderBotToken": "0000000000:xxxxxxxxx_xxxxxxxxxxxxxxx",
|
||||
"inputPlaceholderGroupURL": "https://t.me/xxxxxx",
|
||||
"saveSuccess": "保存に成功しました"
|
||||
},
|
||||
"tos": {
|
||||
"saveSuccess": "保存成功",
|
||||
"title": "利用規約"
|
||||
},
|
||||
"verify": {
|
||||
"inputPlaceholder": "入力してください",
|
||||
"loginVerificationCode": "ログイン認証コード",
|
||||
"loginVerificationCodeDescription": "ログイン時の人間認証",
|
||||
"registrationVerificationCode": "登録認証コード",
|
||||
"registrationVerificationCodeDescription": "登録時の人間認証",
|
||||
"resetPasswordVerificationCode": "パスワードリセット認証コード",
|
||||
"resetPasswordVerificationCodeDescription": "パスワードリセット時の人間認証",
|
||||
"saveSuccess": "保存成功",
|
||||
"turnstileSecret": "Turnstile シークレット",
|
||||
"turnstileSecretDescription": "Cloudflare 提供の Turnstile シークレット",
|
||||
"turnstileSiteKey": "Turnstile サイトキー",
|
||||
"turnstileSiteKeyDescription": "Cloudflare 提供の Turnstile サイトキー"
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,19 @@
|
||||
{
|
||||
"actions": "アクション",
|
||||
"cancel": "キャンセル",
|
||||
"check": "確認",
|
||||
"close": "閉じる",
|
||||
"closeSuccess": "閉じることに成功しました",
|
||||
"closeWarning": "一度閉じると、この作業指示を操作することはできません。慎重に操作してください。",
|
||||
"confirm": "確認",
|
||||
"confirmClose": "閉じてもよろしいですか?",
|
||||
"createdAt": "作成日時",
|
||||
"inputPlaceholder": "ご質問を入力してください。できるだけ早くお答えします。",
|
||||
"open": "開く",
|
||||
"reply": "返信",
|
||||
"status": ["状態", "フォロー待ち", "返信待ち", "処理済み", "クローズ"],
|
||||
"ticketList": "チケットリスト",
|
||||
"title": "タイトル",
|
||||
"updatedAt": "更新日時",
|
||||
"user": "ユーザー"
|
||||
}
|
||||
@@ -0,0 +1,26 @@
|
||||
{
|
||||
"caller": "発信者",
|
||||
"cancel": "キャンセル",
|
||||
"confirmReboot": "再起動を確認",
|
||||
"confirmSystemReboot": "システム再起動を確認",
|
||||
"confirmSystemUpgrade": "システムアップグレードを確認",
|
||||
"confirmUpgrade": "アップグレードを確認",
|
||||
"currentVersion": "現在のシステムバージョン:",
|
||||
"errors": "エラー",
|
||||
"ip": "IP",
|
||||
"lastUpdated": "最終更新:",
|
||||
"none": "なし",
|
||||
"query": "クエリ",
|
||||
"rebootDescription": "システムを再起動してもよろしいですか?この操作は一時的なサービス中断を引き起こします。",
|
||||
"rebooting": "システムを再起動しています...",
|
||||
"refreshLogs": "ログを更新",
|
||||
"request": "リクエスト",
|
||||
"status": "ステータス",
|
||||
"systemLogs": "システムログ",
|
||||
"systemReboot": "システム再起動",
|
||||
"systemServices": "システムサービス",
|
||||
"systemUpgrade": "システムアップグレード",
|
||||
"upgradeDescription": "システムのアップグレードを実行してもよろしいですか?この操作には数分かかる場合があり、その間システムが応答しない可能性があります。",
|
||||
"userAgent": "ユーザーエージェント",
|
||||
"viewLogsAndManage": "システムログを表示し、システムのアップグレードと再起動を実行する"
|
||||
}
|
||||
@@ -0,0 +1,38 @@
|
||||
{
|
||||
"actions": "アクション",
|
||||
"balance": "残高",
|
||||
"cancel": "キャンセル",
|
||||
"confirm": "確認",
|
||||
"confirmDelete": "削除してもよろしいですか?",
|
||||
"create": "作成",
|
||||
"createSuccess": "作成成功",
|
||||
"createUser": "ユーザーを作成",
|
||||
"createdAt": "登録日時",
|
||||
"delete": "削除",
|
||||
"deleteDescription": "削除後はデータを復元できませんので、慎重に操作してください。",
|
||||
"deleteSuccess": "削除に成功しました",
|
||||
"edit": "編集",
|
||||
"editUser": "ユーザー編集",
|
||||
"email": "メールアドレス",
|
||||
"enable": "有効",
|
||||
"form": {
|
||||
"balance": "残高",
|
||||
"balancePlaceholder": "残高",
|
||||
"cancel": "キャンセル",
|
||||
"confirm": "確認",
|
||||
"invalidEmailFormat": "無効なメール形式",
|
||||
"inviteCode": "招待コード",
|
||||
"inviteCodePlaceholder": "招待コードを入力してください(空白の場合は自動生成されます)",
|
||||
"manager": "管理者",
|
||||
"password": "パスワード",
|
||||
"passwordPlaceholder": "新しいパスワードを入力してください(空白可)",
|
||||
"refererId": "紹介者ID",
|
||||
"refererIdPlaceholder": "紹介者IDを入力してください",
|
||||
"userEmail": "ユーザーのメール",
|
||||
"userEmailPlaceholder": "ユーザーのメールを入力してください"
|
||||
},
|
||||
"referer": "推薦者",
|
||||
"updateSuccess": "更新が成功しました",
|
||||
"userList": "ユーザーリスト",
|
||||
"userName": "ユーザーのメールアドレス"
|
||||
}
|
||||
Reference in New Issue
Block a user