Files
1Panel/frontend/src/lang/modules/ja.ts

7151 lines
501 KiB
Go
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

import { getFuLocaleMessage } from '@/lang/fu';
const message = {
commons: {
true: 'はい',
false: 'いいえ',
colon: ':',
example: '',
fit2cloud: 'FIT2CLOUD',
lingxia: 'LXware',
button: {
run: '実行',
add: '追加',
select: '選択',
save: '保存',
set: '設定',
sync: '同期',
delete: '削除',
edit: '編集',
enable: '有効化',
disable: '無効化',
confirm: '確認',
check: 'チェック',
submit: '送信',
cancel: 'キャンセル',
reset: 'リセット',
restart: '再起動',
conn: '接続',
disConn: '切断',
clean: 'クリア',
cleanAll: 'すべてクリア',
selectAll: 'すべて選択',
login: 'サインイン',
close: '閉じる',
stop: '停止',
start: '開始',
view: '表示',
watch: '追従',
handle: '実行',
clone: 'クローン',
expand: '展開',
collapse: '折りたたむ',
log: 'ログ',
back: '戻る',
backup: 'バックアップ',
recover: '復元',
retry: '再試行',
upload: 'アップロード',
download: 'ダウンロード',
init: '初期化',
verify: '検証',
saveAndEnable: '保存して有効化',
import: 'インポート',
importAll: 'すべてインポート',
export: 'エクスポート',
power: '送信',
search: '検索',
refresh: '更新',
get: '取得',
upgrade: 'アップグレード',
update: '更新',
ignore: '更新を無視',
copy: 'コピー',
random: '生成',
install: 'インストール',
uninstall: 'アンインストール',
fullscreen: '全画面表示',
quitFullscreen: '全画面表示を終了',
showAll: 'すべて表示',
hideSome: '一部を非表示',
agree: '同意',
notAgree: '同意しない',
preview: 'プレビュー',
open: '開く',
notSave: '保存しない',
createNewFolder: '新しいフォルダ',
createNewFile: '新しいファイル',
helpDoc: 'ドキュメント',
unbind: 'バインド解除',
cover: '上書き',
skip: 'スキップ',
fix: '修正',
down: '停止',
up: '起動',
sure: '確認',
show: '表示',
hide: '隠す',
visit: '開く',
migrate: '移行',
prev: '前へ',
next: '次へ',
create: '作成',
setDefault: '既定値に戻す',
bind: 'バインド',
tip: 'ヒント',
reconnect: '再接続',
},
operate: {
start: '開始',
stop: '停止',
restart: '再起動',
reload: '再読み込み',
rebuild: '再構築',
sync: '同期',
up: '起動',
down: '停止',
delete: '削除',
},
search: {
timeStart: '時間開始',
timeEnd: 'タイムエンド',
timeRange: 'に',
dateStart: '日付開始',
dateEnd: '日付の終わり',
date: '日付',
},
table: {
all: '全て',
total: '合計{0}',
name: '名前',
type: 'タイプ',
card: 'カード',
table: 'テーブル',
status: '状態',
statusSuccess: '成功',
statusFailed: '失敗',
statusWaiting: '待機中...',
records: '記録',
group: 'グループ',
createdAt: '作成時間',
publishedAt: '公開時間',
date: '日付',
updatedAt: '時間を更新します',
operate: '操作',
message: 'メッセージ',
description: '説明',
interval: '間隔',
user: '所有者',
title: 'タイトル',
port: 'ポート',
forward: 'フォワード',
protocol: 'プロトコル',
tableSetting: 'テーブル設定',
refreshRate: 'リフレッシュレート',
selectColumn: '列を選択します',
local: 'ローカル',
serialNumber: 'シリアル番号',
manageGroup: 'グループ管理',
backToList: 'リストに戻る',
keepEdit: '編集を続ける',
pin: '上部に固定',
unpin: '固定を解除',
default: 'デフォルト',
noRefresh: '自動更新なし',
creator: '作成者',
updater: '更新者',
},
loadingText: {
Upgrading: 'システムのアップグレード待ってください...',
Restarting: 'システムの再起動待ってください...',
Recovering: 'スナップショットから回復して待ってください...',
Rollbacking: 'スナップショットからのロールバックお待ちください...',
},
msg: {
noneData: '利用可能なデータはありません',
delete: 'この操作削除は元に戻すことはできません続けたいですか',
clean: 'この操作は取り消すことはできません続けたいですか',
closeDrawerHelper: 'システムは変更を保存しない可能性があります続行しますか',
deleteSuccess: '正常に削除されました',
loginSuccess: '正常にログインしました',
operationSuccess: '正常に完了',
operationFailed: '操作に失敗しました',
copySuccess: '正常にコピーされました',
notSupportOperation: 'この操作はサポートされていません',
requestTimeout: 'リクエストがタイムアウトしました後でもう一度やり直してください',
infoTitle: 'ヒント',
notRecords: '現在のタスクの実行レコードは生成されません',
sureLogOut: 'ログアウトしたいですか',
createSuccess: '正常に作成されました',
updateSuccess: '正常に更新されました',
uploadSuccess: '正常にアップロードされました',
operateConfirm: '操作について確信している場合は手動で入力してください',
inputOrSelect: '選択または入力してください',
selectOne: '{0}を1つ選択してください',
copyFailed: 'コピーに失敗しました',
operatorHelper: '操作{1}{0}で実行され元に戻すことはできません続けたいですか',
notFound: '申し訳ありませんが要求したページは存在しません',
unSupportType: '現在のファイルタイプはサポートされていません',
unSupportSize: 'アップロードされたファイルは{0} mを超えています確認してください',
fileExist:
'ファイルはすでに現在のフォルダーに存在していますリピートアップロードはサポートされていません',
fileNameErr:
'名前には英語中国語数字または期間を含む1256文字が含まれるファイルのみをアップロードできます-_',
confirmNoNull: '{0}が空でないことを確認してください',
errPort: 'ポート情報が正しくありません確認してください',
remove: '取り除く',
backupHelper: '現在の操作は{0}をバックアップします先に進みたいですか',
recoverHelper: '{0}ファイルから復元この操作は不可逆的です続けたいですか',
refreshSuccess: 'リフレッシュして成功します',
rootInfoErr: 'すでにルートディレクトリです',
resetSuccess: 'リセット成功',
creatingInfo: '作成この操作は必要ありません',
offlineTips: 'オフライン版はこの操作をサポートしていません',
errImportFormat: 'インポートデータまたはフォーマットが異常です確認して再試行してください',
importHelper:
'競合または重複するデータをインポートする場合インポートされた内容を基準として元のデータベースデータを更新します',
errImport: 'ファイル内容が異常です',
backupSuccess: 'バックアップ成功',
restoreSuccess: '復元成功',
installSuccess: 'インストール成功',
uninstallSuccess: 'アンインストール成功',
},
login: {
username: 'ユーザー名',
password: 'パスワード',
passkey: 'パスキーでログイン',
otherLoginMethods: 'その他のログイン方法',
welcome: 'ようこそユーザー名とパスワードを入力してログインしてください',
errorAuthInfo: '入力したユーザー名またはパスワードは間違っています再入力してください',
errorMfaInfo: '認証情報が誤っていないもう一度やり直してください',
captchaHelper: 'キャプチャ',
errorCaptcha: 'Captchaコードエラー',
codeInput: 'MFAバリデーターの6桁の検証コードを入力してください',
mfaTitle: 'MFA認定',
mfaCode: 'MFA検証コード',
title: 'Linuxサーバー管理パネル',
licenseHelper: '<コミュニティライセンス契約>',
errorAgree: 'クリックしてコミュニティソフトウェアライセンスに同意します',
logout: 'ログアウト',
agreeTitle: '合意',
agreeContent:
'あなたの正当な権利と利益をよりよく保護するために次の契約とラコを読んで同意してください<a href = "https://www.fit2cloud.com/legal/licenses.html" target="_blank">コミュニティライセンス契約</a>raquo;',
passkeyFailed: 'パスキーでのログインに失敗しました再試行してください',
passkeyNotSupported: '現在のブラウザまたは環境はパスキーに対応していません',
passkeyToPassword: 'パスキーが使えませんかパスワードでログインしてください',
},
rule: {
username: 'ユーザー名を入力します',
password: 'パスワードを入力します',
rePassword: 'パスワードがパスワードと矛盾することを確認してください',
requiredInput: 'この項目は必須です',
requiredSelect: 'リスト内のアイテムを選択します',
illegalChar: '現在文字 & ; $ \' ` ( ) " > < の注入はサポートされていません',
illegalInput: 'このフィールドには違法なキャラクターが含まれてはなりません。',
duplicate: 'この値は一意である必要があります。',
commonName:
'このフィールドは、特別なキャラクターではなく、英語、中国語、数字で構成されている必要があります。「。」、「」、および「_」文字が1〜128の文字で構成されている必要があります。',
userName: '特殊文字で始まらない、英字、漢字、数字、および_をサポート、長さ3-30',
simpleName:
'このフィールドは、アンダースコアキャラクターから始めてはなりません。長さ3〜30の英語、数字、「_」文字で構成されている必要があります。',
simplePassword:
'このフィールドは、アンダースコアキャラクターから始めてはなりません。長さ1〜30の英語、数字、「_」文字で構成されている必要があります。',
dbName: 'このフィールドは、アンダースコアキャラクターから始めてはなりません。長さ1〜64の英語、数字、「_」文字で構成されている必要があります。',
imageName: '特殊文字で始まらない、英字、数字、:@/.-_をサポート、長さ1-256',
composeName: '最初の特別な文字、小文字、数字、_、長さ1-256をサポートします',
volumeName:
'このフィールドは、英語、数字、「。」、「 - 」、および「_」文字で構成されている必要があります。',
supervisorName:
'このフィールドは、特別な文字以外の文字から開始する必要があり、英語、数字、「 - 」、および「_」文字が1〜128の文字で構成されている必要があります。',
complexityPassword:
'長さ8〜30文字で、英字、数字、特殊文字のうち少なくとも2種類を含むパスワードの組み合わせをサポートします。',
commonPassword: 'このフィールドの長さは6を超える必要があります。',
linuxName:
'このフィールドの長さは1〜128でなければなりません。フィールドには、これらの特殊文字を含めてはなりません。「{0}」。',
email: 'このフィールドは有効な電子メールアドレスでなければなりません。',
number: 'このフィールドは数字でなければなりません。',
integer: 'このフィールドは正の整数でなければなりません。',
ip: 'このフィールドは有効なIPアドレスでなければなりません。',
host: 'このフィールドは、有効なIPアドレスまたはドメイン名でなければなりません。',
hostHelper: 'IPアドレスまたはドメイン名の入力をサポートします',
port: 'このフィールドは有効なポート番号でなければなりません。',
selectHelper: '正しい{0}ファイルを選択してください',
domain: 'このフィールドは、example.comまたはexample.com:8080のようなものでなければなりません。',
databaseName: 'このフィールドは、長さ1〜30の英語、数字、「_」文字で構成されている必要があります。',
ipErr: 'このフィールドは有効なIPアドレスでなければなりません。',
numberRange: 'このフィールドは、{0}と{1}の間の数字でなければなりません。',
paramName: 'このフィールドは、英語、数字、「。」、「 - 」、および「_」文字で構成されている必要があります。',
paramComplexity:
'このフィールドは、特殊文字で開始および終了する必要はなく、英語、数字「{0}」文字で構成されている必要があります。',
paramUrlAndPort:
'このフィールドは、「https://domain name/ip:(ポート)」の形式でなければなりません。',
nginxDoc: 'このフィールドは、英語、数字、「.」「_」「-」で構成されている必要があります。',
appName:
'このフィールドは、「 - 」と「_」文字で開始および終了してはなりません。英語、数字、 "、および「_」文字で2〜30の文字で構成されている必要があります。',
containerName: '文字、数字、 - 、_および。;- _または。で始めることはできません。長さ:2-128',
mirror: 'ミラーアクセラレーションアドレスは、https://、英語の文字(大文字と小文字の両方)、数字をサポートする必要があります。/および - 、そして空白の行を含めてはなりません。',
disableFunction: 'サポートレター、アンダースコア、および',
leechExts: 'サポートレター、数字、および',
paramSimple: '小文字と数字をサポート、長さ1〜128',
filePermission: 'ファイル許可エラー',
formatErr: 'フォーマットエラー、チェックして再試行してください',
phpExtension: '_小文字の英語と数字のみをサポートします',
paramHttp: 'http://またはhttps://で始める必要があります',
phone: '電話番号の形式は正しくありません',
authBasicPassword: '英字、数字、一般的な特殊文字をサポート、長さ1-72',
length128Err: '長さは128文字を超えることはできません',
maxLength: '長さは {0} 文字を超えることはできません',
vmName: '英字、数字、"."、"-"、"_"を使用できます。長さは164文字で、英字または数字で始める必要があります。',
vmNetwork:
'英字、数字、"."、":"、"-"、"_"を使用できます。長さは164文字で、英字または数字で始める必要があります。',
alias: '英字、数字、-と_をサポート、長さ1-128、-_で始まるまたは終わることはできません。',
},
res: {
paramError: 'リクエストが失敗しました。後でもう一度やり直してください!',
forbidden: '現在のユーザーには許可がありません',
serverError: 'サービスの例外',
notFound: 'リソースは存在しません',
commonError: 'リクエストに失敗しました',
},
service: {
serviceNotStarted: '{0}サービスは開始されません。',
},
status: {
running: 'ランニング',
done: '終わり',
scanFailed: '不完全',
success: '成功',
waiting: '待っている',
waitForUpgrade: 'アップグレード待機中',
failed: '失敗した',
stopped: '停止',
error: 'エラー',
created: '作成されました',
restarting: '再起動',
uploading: 'アップロード',
unhealthy: '不健康',
removing: '削除',
paused: '一時停止',
exited: '終了',
partial: '一部稼働',
dead: '死んだ',
installing: 'インストール',
enabled: '有効になっています',
disabled: '無効',
normal: '普通',
building: '建物',
upgrading: 'アップグレード',
pending: '編集待ち',
rebuilding: '再構築',
deny: '拒否されました',
accept: '受け入れられました',
used: '使用済み',
starting: '起動',
recreating: '再作成',
creating: '作成',
init: 'アプリケーションを待っています',
ready: '普通',
applying: '適用',
uninstalling: 'アンインストール中',
lost: '接続失効',
bound: 'バインド済み',
unbind: '未バインド',
exceptional: '異常',
free: '空き',
enable: '有効',
disable: '無効',
deleted: '削除済み',
notfound: '見つかりません',
inactive: '未起動',
degraded: '低下',
inaccessible: 'アクセス不可',
unknown: '不明',
downloading: 'ダウンロード中',
packing: 'パッキング中',
sending: '送信中',
healthy: '正常',
executing: '実行中',
installerr: 'インストールに失敗しました',
applyerror: '適用に失敗しました',
systemrestart: '中断',
starterr: '起動に失敗しました',
uperr: '起動に失敗しました',
new: '新規',
conflict: '競合',
duplicate: '重複',
unexecuted: '未実行',
canceled: 'キャンセル済み',
unused: '未使用',
},
units: {
second: '2番目|2番目|秒',
minute: '分|分|分',
hour: '時間|時間|時間',
day: '日|日|日',
week: '週|週|週',
month: '月|月|数ヶ月',
year: '年|年|年',
time: 'RPM',
core: 'コア|コア|コア',
secondUnit: 's',
minuteUnit: 'min',
hourUnit: 'h',
dayUnit: 'd',
millisecond: 'ミリ秒',
semicolon: ';',
},
log: {
noLog: 'ログはありません',
},
},
menu: {
home: 'ダッシュボード',
apps: 'アプリストア',
website: 'サイト | サイト',
project: 'プロジェクト|プロジェクト',
config: '構成|構成',
ssh: 'SSH設定',
firewall: 'ファイアウォール',
ssl: '証明書|証明書',
database: 'データベース|データベース',
aiTools: 'AI',
mcp: 'MCP',
container: 'コンテナ|コンテナ',
cronjob: 'クロンジョブ|クロンの仕事',
system: 'システム',
security: '安全',
files: 'ファイル',
monitor: '監視',
terminal: '端子',
settings: '設定',
toolbox: 'ツールボックス',
logs: 'ログ |ログ',
runtime: 'ランタイム|ランタイム',
processManage: 'プロセス|プロセス',
process: 'プロセス|プロセス',
network: 'ネットワーク|ネットワーク',
supervisor: '監督者',
tamper: '改ざん防止',
app: 'アプリケーション',
msgCenter: 'タスク',
disk: 'ディスク',
template: 'テンプレート',
filter: 'フィルター',
},
home: {
recommend: 'おすすめ',
dir: 'ディレクトリ',
alias: 'エイリアス',
quickDir: 'クイックアクセス',
minQuickJump: 'クイックアクセス項目を1つ以上追加してください',
maxQuickJump: '最大4件のクイックアクセス項目を追加できます',
database: 'データベース - すべて',
restart_1panel: 'パネルを再起動します',
restart_system: 'サーバーを再起動します',
operationSuccess: '完了しました。再起動中です。後でブラウザを再読み込みしてください。',
entranceHelper:
'安全なログインが有効になっていません。「設定 -> セキュリティ」で有効化してセキュリティを強化してください。',
appInstalled: 'アプリケーション',
systemInfo: 'システム情報',
hostname: 'ホスト名',
platformVersion: 'オペレーティング·システム',
kernelVersion: 'カーネル',
kernelArch: '建築',
network: 'ネットワーク',
io: 'ディスクI/O',
ip: 'ローカルIP',
proxy: 'システムプロキシ',
baseInfo: '基本情報',
totalSend: '合計送信',
totalRecv: '総受領',
rwPerSecond: 'I/O操作',
ioDelay: 'I/Oレイテンシ',
uptime: 'それ以来',
runningTime: '稼働時間',
mem: 'システムメモリ',
swapMem: 'パーティションを交換します',
runSmoothly: '低負荷',
runNormal: '中程度の負荷',
runSlowly: '高負荷',
runJam: '重い負荷',
core: '物理コア',
logicCore: '論理コア',
corePercent: 'コア使用率',
cpuFrequency: 'CPU 周波数',
cpuDetailedPercent: 'CPU 占有',
cpuUser: 'ユーザー',
cpuSystem: 'システム',
cpuIdle: 'アイドル',
cpuIrq: 'IRQ',
cpuSoftirq: 'Soft IRQ',
cpuSteal: 'Steal',
cpuTop: 'CPU使用率トップ5のプロセス情報',
memTop: 'メモリ使用率トップ5のプロセス情報',
loadAverage: '直近1分の平均負荷 | 直近{0}分の平均負荷',
load: '負荷',
mount: 'マウントポイント',
fileSystem: 'ファイルシステム',
total: '合計',
used: '使用済み',
cache: 'キャッシュ',
free: '空き',
shard: 'シャーディング',
available: '利用可能',
percent: '利用',
goInstall: 'インストールします',
networkCard: 'ネットワークカード',
disk: 'ディスク',
memo: 'メモ',
memoPlaceholder: '編集ボタンをクリックして編集を有効にします。',
carouselSetting: 'カルーセル設定',
tooltipSensitiveInfo: '機密情報を表示/非表示',
},
tabs: {
more: 'もっと',
hide: '隠れる',
closeLeft: '左を閉じます',
closeRight: '右に閉じます',
closeCurrent: '電流を閉じます',
closeOther: '他を閉じます',
closeAll: 'すべてを閉じます',
keepAlive: 'ページセッションを保持',
cancelKeepAlive: 'ページセッションの保持を解除',
},
header: {
logout: 'ログアウト',
},
database: {
manage: '管理',
deleteBackupHelper: 'データベースのバックアップを同時に削除します',
delete: '削除操作はロールバックできません、入力してください」',
deleteHelper: '「このデータベースを削除します',
deleteUserHelper: '「このユーザーを削除するには入力してください',
userBoundDatabases: 'は次のデータベースへのアクセス権があります:',
noMysql: 'データベースサービスmysqlまたはmariadb',
noPostgresql: 'データベースサービスpostgreSql',
goUpgrade: 'アップグレードに移動します',
goInstall: 'インストールに移動します',
isDelete: '削除されました',
permission: '権限',
format: '文字セット',
collation: '照合順序',
collationHelper: '空の場合は {0} 文字セットのデフォルトの照合順序を使用します',
permissionForIP: 'ip',
permissionAll: 'それらすべて(%)',
localhostHelper:
'コンテナ展開でデータベース権限を"localhost"に設定すると、コンテナ外部からのアクセスができなくなります。慎重に選択してください!',
databaseConnInfo: '接続',
rootPassword: 'ルートパスワード',
serviceName: 'サービス名',
serviceNameHelper: '同じネットワーク内のコンテナ間のアクセス。',
backupList: 'バックアップ',
loadBackup: '輸入',
localUpload: 'ローカルアップロード',
hostSelect: 'サーバー選択',
selectHelper: 'バックアップファイル {0} をインポートしてもよろしいですか?',
remoteAccess: 'リモートアクセス',
remoteHelper: '複数のIP Comma delimited、例:172.16.10.111,172.16.10.112',
remoteConnHelper:
'ユーザールートとしてのMySQLへのリモート接続には、セキュリティリスクがある場合があります。したがって、この操作を慎重に実行します。',
changePassword: 'パスワード',
changeConnHelper: 'この操作は現在のデータベース {0} を変更します。続行しますか?',
changePasswordHelper:
'データベースはアプリケーションに関連付けられています。パスワードを変更すると、アプリケーションのデータベースパスワードが同時に変更されます。アプリケーションが再起動した後、変更は有効になります。',
recoverTimeoutHelper: '-1 はタイムアウト制限なしを意味します',
confChange: '構成',
confNotFound:
'設定ファイルが見つかりませんでした。アプリストアでアプリケーションを最新バージョンにアップグレードして、再度お試しください!',
portHelper:
'このポートは、コンテナの露出したポートです。変更を個別に保存して、コンテナを再起動する必要があります!',
loadFromRemote: '同期',
userBind: 'バインドユーザー',
noUserBind: '未バインド',
userAuthorization: 'ユーザー権限',
noUserAuthorization: '権限を付与しない',
authorizedDatabaseCount: '{0} データベースに権限付与済み',
authorizationManagement: '権限管理',
authorizedUsers: '権限付与済みユーザー',
authorizedUserCount: '{0} ユーザー',
addUserAuthorization: 'ユーザー権限を追加',
revokeAuthorization: '権限を取り消す',
revokeAuthorizationHelper: 'ユーザー {0} のデータベース {1} へのアクセス権を取り消しますか?',
supplementPassword: 'パスワードを登録',
supplementPasswordHelper: '既存のパスワードを 1Panel に保存するだけで、MySQL のパスワードは変更しません。',
pgBindHelper:
'この操作は、新しいユーザーを作成し、ターゲットデータベースにバインドするために使用されます。現在、データベースに既存のユーザーを選択することはサポートされていません。',
pgSuperUser: 'スーパーユーザー',
loadFromRemoteHelper: 'サーバー上のデータベース、ユーザー、権限情報を 1Panel に同期します。続行しますか?',
passwordHelper: '取得できません、クリックして修正',
remote: 'リモート',
remoteDB: 'リモートサーバー|リモートサーバー',
createRemoteDB: 'リモートサーバーを追加',
unBindRemoteDB: 'リモートサーバーのバインドを解除',
unBindForce: '強制バインド',
unBindForceHelper: '結合プロセス中にすべてのエラーを無視して、最終操作が成功するようにします',
unBindRemoteHelper:
'リモートデータベースのバインディングを解除すると、バインディング関係が削除されるだけで、リモートデータベースは直接削除されません。',
editRemoteDB: 'リモートサーバーを編集します',
localDB: 'ローカルデータベース',
address: 'データベースアドレス',
version: 'データベースバージョン',
userHelper:
'ルートユーザーまたはルート特権を持つデータベースユーザーは、リモートデータベースにアクセスできます。',
mongodbPermissionDbOwner: 'データベース所有者',
mongodbPermissionRead: 'データの読み取り',
mongodbPermissionReadWrite: 'データの読み取りと書き込み',
mongodbPermissionUserAdmin: 'ユーザー管理者',
pgUserHelper: 'スーパーユーザーの特権を持つデータベースユーザー。',
ssl: 'SSLを使用します',
clientKey: 'クライアントの秘密鍵',
clientCert: 'クライアント証明書',
caCert: '証明書として',
hasCA: 'CA証明書があります',
skipVerify: '証明書の有効性チェックを無視します',
initialDB: '初期データベース',
formatHelper: '現在のデータベース文字セットは{0}です。文字セットの矛盾は回復の故障を引き起こす可能性があります',
dropHelper: 'ここでアップロードされたファイルをドラッグアンドドロップするか、',
clickHelper: 'クリックしてアップロードします',
supportUpType:
'sql、sql.gz、tar.gz、.zip ファイル形式のみサポートしています。インポートする圧縮ファイルには、1つの.sqlファイルのみ、またはtest.sqlが含まれている必要があります',
currentStatus: '現在の状態',
baseParam: '基本パラメーター',
performanceParam: 'パフォーマンスパラメーター',
runTime: '起動時間',
connections: '合計接続',
bytesSent: 'バイトを送信します',
bytesReceived: '受信バイト',
queryPerSecond: 'クエリあたりのクエリ',
txPerSecond: '1秒あたりのTX',
connInfo: 'アクティブ/ピーク接続',
connInfoHelper: '値が大きすぎる場合は、「max_connections」を増やします。',
threadCacheHit: 'スレッドキャッシュがヒットします',
threadCacheHitHelper: '低すぎる場合は、「thread_cache_size」を増やします。',
indexHit: 'インデックスヒット',
indexHitHelper: '低すぎる場合は、「key_buffer_size」を増やします。',
innodbIndexHit: 'INNODBインデックスヒット率',
innodbIndexHitHelper: '低すぎる場合は、「innodb_buffer_pool_size」を増やします。',
cacheHit: 'キャッシュヒットのクエリ',
cacheHitHelper: '低すぎる場合は、「query_cache_size」を増やします。',
tmpTableToDB: 'ディスクへの一時テーブル',
tmpTableToDBHelper: '大きすぎる場合は、「tmp_table_size」を増やしてみてください。',
openTables: 'テーブルを開きます',
openTablesHelper: '「table_open_cache」の構成値は、この値以上に等しくなければなりません。',
selectFullJoin: '完全な結合を選択します',
selectFullJoinHelper: '値が0でない場合は、データテーブルのインデックスが正しいかどうかを確認します。',
selectRangeCheck: 'インデックスなしの結合の数',
selectRangeCheckHelper: '値が0でない場合は、データテーブルのインデックスが正しいかどうかを確認します。',
sortMergePasses: 'ソートされたマージの数',
sortMergePassesHelper: '値が大きすぎる場合は、「sort_buffer_size」を増やします。',
tableLocksWaited: 'テーブル番号をロックします',
tableLocksWaitedHelper:
'値が大きすぎる場合は、データベースのパフォーマンスを向上させることを検討してください。',
performanceTuning: 'パフォーマンスチューニング',
optimizationScheme: '最適化スキーム',
keyBufferSizeHelper: 'インデックスのバッファサイズ',
queryCacheSizeHelper: 'クエリキャッシュ。この関数が無効になっている場合は、このパラメーターを0に設定します。',
tmpTableSizeHelper: '一時的なテーブルキャッシュサイズ',
innodbBufferPoolSizeHelper: 'INNODBバッファサイズ',
innodbLogBufferSizeHelper: 'innodbログバッファサイズ',
sortBufferSizeHelper: '*接続、スレッドソートごとのバッファサイズ',
readBufferSizeHelper: '*接続、バッファサイズの読み取り',
readRndBufferSizeHelper: '*接続、ランダム読み取りバッファサイズ',
joinBufferSizeHelper: '*接続、アソシエーションテーブルキャッシュサイズ',
threadStackelper: '*接続、スレッドあたりのスタックサイズ',
binlogCacheSizeHelper: '* onnections、バイナリログキャッシュサイズ4096の倍数',
threadCacheSizeHelper: 'スレッドプールサイズ',
tableOpenCacheHelper: 'テーブルキャッシュ',
maxConnectionsHelper: 'マックス接続',
restart: '再起動',
slowLog: '遅いログ',
noData: 'まだ遅いログはありません。',
isOn: 'の上',
longQueryTime: 'しきい値',
thresholdRangeHelper: '正しいしきい値1-600を入力してください。',
timeout: 'タイムアウト(s)',
timeoutHelper: 'アイドル接続タイムアウト期間。0は、接続が継続的にオンになっていることを示します。',
maxclients: 'マックスクライアント',
requirepassHelper:
'この空白のままにして、パスワードが設定されていないことを示します。変更を個別に保存し、コンテナを再起動する必要があります!',
databases: 'データベースの数',
maxmemory: '最大メモリ使用量',
maxmemoryHelper: '0は制限がないことを示します。',
tcpPort: '現在のリスニングポート。',
uptimeInDays: '稼働している日。',
connectedClients: '接続されたクライアントの数。',
usedMemory: 'Redisの現在のメモリ使用。',
usedMemoryRss: 'オペレーティングシステムから要求されたメモリサイズ。',
usedMemoryPeak: 'Redisのピークメモリ消費。',
memFragmentationRatio: 'メモリフラグメンテーション比。',
totalConnectionsReceived: '実行以来、接続されているクライアントの総数。',
totalCommandsProcessed: '実行以降に実行されたコマンドの総数。',
instantaneousOpsPerSec: 'サーバーによって実行されるコマンドの数。',
keyspaceHits: 'データベースキーの回数が正常に見つかりました。',
keyspaceMisses: 'データベースキーを見つけようとする試みの失敗の数。',
hit: 'データベースキーヒット率を見つけます。',
latestForkUsec: '最後のfork操作に費やされたマイクロ秒数。',
redisCliHelper: '「Redis-Cli」サービスは検出されません。最初にサービスを有効にします。',
redisQuickCmd: 'Redis Quickコマンド',
recoverHelper: 'これにより、[{0}]でデータが上書きされます。続けたいですか?',
mongodbRecoverDropAllCollections: '復元前に現在のデータベースを空にする',
mongodbRecoverDropAllCollectionsHelper:
'既定では既存のコレクションのみを上書きし、新しく追加されたコレクションは保持します。有効にすると、現在のデータベースを空にしてからバックアップ内容で復元します。',
submitIt: 'データを上書きします',
baseConf: '基本',
allConf: '全て',
restartNow: '今すぐ再起動します',
restartNowHelper1:
'構成の変更が有効になった後、システムを再起動する必要があります。データを持続する必要がある場合は、最初に保存操作を実行します。',
restartNowHelper: 'これは、システムが再起動した後にのみ有効になります。',
persistence: '持続性',
rdbHelper1: '2番目、挿入',
rdbHelper2: 'データの部分',
rdbHelper3: '条件のいずれかを満たすと、RDBの持続性がトリガーされます。',
rdbInfo: 'ルールリストの値が1〜100000の範囲であることを確認してください',
containerConn: 'コンテナ接続',
copyConnURL: '接続 URL をコピー',
connAddress: '住所',
containerConnHelper:
'この接続アドレスは、WebサイトのランタイムPHPなどまたはコンテナで実行されているアプリケーションで使用できます。',
remoteConn: '外部接続',
remoteConnHelper2: 'コンテナ環境以外または外部接続にはこのアドレスを使用してください。',
remoteConnHelper3:
'デフォルトアクセスアドレスはホストIPです。変更するには、パネル設定ページの「デフォルトアクセスアドレス」設定項目へ移動してください。',
localIP: 'ローカルIP',
},
aiTools: {
agents: {
agent: 'エージェント',
account: 'モデルアカウント',
batchOperation: '一括操作',
operationType: '操作タイプ',
batchAction: '一括{0}',
installSkillAction: 'Skill 配布',
batchAgentTask: 'エージェントを一括{0}',
dispatchAgentTask: 'エージェント{0}タスクを配信',
dispatchTask: '{0}タスクを配信',
taskSubmitted: '{0}タスクを送信しました',
allNodes: 'すべてのノード',
targetVersion: 'ターゲットバージョン',
skillSource: 'Skill ソース',
skillKeyword: 'Skill キーワード',
clawHubSkillPlaceholder: '先に Skill を検索して選択してください',
noAccountHint: '既存のモデルアカウントを選択するか、新規に追加してください。',
accountCount: 'モデルアカウント {0} 件',
syncAgents: '関連エージェントを同期',
syncAgentsHelper: 'このモデルアカウントを使用するエージェントの openclaw.json を更新',
appVersion: 'アプリバージョン',
webuiPort: 'WebUI ポート',
tokenOrAuth: 'Token/認証',
allowedOrigins: 'アクセスアドレス',
allowedOriginsRequired: '少なくとも 1 つのアクセスアドレスを入力してください',
allowedOriginsInvalid: 'http(s)://host-or-ip[:port] の形式で入力してください',
provider: 'モデルプロバイダー',
accountModelsHelper:
'このアカウントが OpenClaw に提供するモデルを設定します。モデルの切り替えや設定に使用されます',
accountModelsRequired: '少なくとも 1 つのモデルを設定してください',
verifyModel: '検証モデル',
verifyModelHelper:
'このアカウントで利用できるモデルを選択してください。保存時に最小リクエストを送信して接続を検証します。',
verifyModelRequired: '検証モデルを選択してください',
discoverModels: 'モデルを取得',
automaticModelDiscovery: '自動取得',
manualModelConfiguration: '手動設定',
discoverModelsHelper: 'プロバイダーの /v1/models API からモデルを取得し、すべてモデルプールに追加します',
discoverModelsFailedFallback: 'モデルを取得できませんでした。手動でモデルを設定してください。',
discoverModelsFailedUseDefaults: 'モデルを取得できませんでした。デフォルトモデルを使用しています。',
accountModelsDuplicate: 'カタログに重複したモデルがあります',
modelPool: 'モデルプール',
fallbackModels: 'フォールバックモデル',
addFallbackModel: 'フォールバックモデルを追加',
fallbackModelsEmpty: 'フォールバックモデルは未設定です',
modelInputTypes: '入力タイプ',
reasoning: '推論モデル',
verified: '検証済み',
verifySkipped: '検証なし',
skillsTab: '技能',
pluginsTab: 'プラグイン',
pluginsInstalled: 'インストール済み',
pluginsMarket: 'プラグイン市場',
pluginsMarketHint: 'キーワードを入力してプラグインを検索してください',
pluginSearchPlaceholder: 'プラグインを検索...',
pluginOrigin: '提供元',
pluginOriginAll: 'すべての提供元',
pluginOriginBundled: '組み込み',
pluginOriginExternal: '外部',
pluginStatusAll: 'すべての状態',
pluginEnabled: '有効',
pluginDisabled: '無効',
pluginCategory: 'カテゴリ',
pluginVerification: '検証',
pluginOfficial: '公式',
pluginCommunity: 'コミュニティ',
pluginDownloads: 'ダウンロード数',
pluginEnable: '有効化',
pluginDisable: '無効化',
pluginListEmpty: 'プラグインがありません',
pluginSearchEmpty: '一致するプラグインが見つかりません',
pluginInstallConfirm: 'プラグイン {0} をインストールしますか?',
pluginDisableConfirm: 'プラグイン {0} を無効にしますか?',
pluginUninstallConfirm: 'プラグイン {0} をアンインストールしますか?',
securityTab: 'セキュリティ',
otherTab: 'その他',
timeZone: 'タイムゾーン',
browserEnabled: 'ブラウザ有効化',
npmRegistry: 'NPM レジストリ',
npmRegistryHelper:
'OpenClaw プラグインのインストールに使用します。プリセットのレジストリを選択するか、カスタムのレジストリを入力できます。',
npmRegistryInvalid: 'http:// または https:// で始まる有効な NPM レジストリ URL を入力してください',
pluginInstallNPMRegistryHelper:
'設定 -> その他 で NPM レジストリを設定すると、プラグインのインストールを高速化できます',
skillsSearchPlaceholder: '技能を検索...',
skillsEmpty: '技能がありません',
skillsMarket: '技能マーケット',
skillsMarketHint: 'ソースを選択して技能を検索してください',
skillsMarketEmpty: '関連する技能が見つかりませんでした',
skillsMarketSourceClawhubGlobal: 'ClawHubグローバル',
skillsMarketSourceClawhubChina: 'ClawHub中国',
skillsMarketSourceSkillhub: 'SkillHubTencent',
skillsMarketSourceLocalHub: 'ローカル Skill ストア',
skillsScore: 'スコア',
skillsMarketSourceOfficial: '公式',
versionUnsupportedTitle: '現在のバージョンではこの機能はサポートされていません',
versionUnsupportedHelper: 'OpenClaw をバージョン {0} 以降にアップグレードしてください。',
skillsGroupBuiltIn: '内蔵',
skillsGroupExternal: '外部',
skillsGroupWorkspace: 'ワークスペース',
switchModelSuccess: 'モデルの切り替えに成功しました',
channelsTab: 'チャンネル',
agentRoleTab: 'エージェント',
agentRoleUnsupported: 'ロール管理は現在 OpenClaw のみ対応しています。',
workspace: 'ワークスペースディレクトリ',
agentDir: 'エージェントディレクトリ',
roleMarkdownDescriptions: {
'AGENTS.md': [
'エージェントの運用ルールと、メモリをどう使うかの説明です。',
'ルール、優先順位、振る舞い方の詳細を書くのに適しています。',
],
'SOUL.md': ['人格、口調、境界線。'],
'USER.md': ['ユーザーが誰で、どう呼びかけるか。'],
'IDENTITY.md': ['エージェントの名前、雰囲気、絵文字。'],
'TOOLS.md': ['ローカルツールや運用上の約束に関するメモ。'],
'HEARTBEAT.md': [
'heartbeat 実行用の任意の簡易チェックリスト。',
'トークン消費を抑えるため短く保ってください。',
],
'BOOT.md': [
'内部フック有効時に gateway 再起動で実行される任意の起動チェックリスト。',
'短く保ち、外部送信には message ツールを使ってください。',
],
'BOOTSTRAP.md': ['初回起動時だけの儀式です。', 'まったく新しいワークスペースでのみ作成されます。'],
},
duplicateBinding: 'チャネルとアカウント ID の組み合わせは一意である必要があります',
accountIdOptional: 'アカウント ID任意',
saveAllMd: 'すべて保存',
roleMarkdownRestartHelper:
'現在の markdown ファイルをすべて保存するには、反映のためコンテナの再起動が必要です。今すぐ再起動するか後で再起動するかを選択してください。',
configFileRestartHelper: '設定ファイルを保存するには、反映のため直ちにコンテナを再起動する必要があります。',
overviewSnapshot: '概要',
primaryModel: 'メインモデル',
defaultModel: 'デフォルトモデル',
channelCount: '設定済みチャンネル数',
skillCount: '技能数',
jobCount: '定期タスク数',
sessionCount: 'セッション数',
hermesChatAction: '会話',
hermesChatTitle: 'Hermes 会話',
hermesChatDialogTitle: 'Hermes 会話 - {0}',
hermesChatNewChat: '新しい会話',
hermesChatNoSessions: 'セッションはありません',
hermesChatMessageCount: '{0}件',
hermesChatEmptyHint: '左側のセッションを選択するか、「新しい会話」をクリックしてください',
hermesChatTitlePlaceholder: 'セッションタイトルを入力してください',
hermesChatRenameSuccess: 'セッションタイトルを更新しました',
hermesChatDeleteConfirm: 'セッション {0} を削除しますか?',
hermesChatDeleteSuccess: 'セッションを削除しました',
weixin: 'Weixin',
wecom: 'WeCom',
dingtalk: 'DingTalk',
feishu: 'Feishu',
pluginNotInstalled: 'プラグインがインストールされていません。先にインストールしてください。',
dmPolicy: 'DM ポリシー',
threadSession: 'スレッドセッション',
replyMode: '返信モード',
requireMention: 'メンション必須',
requireMentionTrue: "{'@'} 必須",
requireMentionFalse: "{'@'} 不要",
requireMentionOpen: 'グループ設定に従う',
groupPolicy: 'グループポリシー',
policyAllowlist: '許可リスト',
policyOpen: '開放',
policyDisabled: '無効',
bots: 'Bot',
addBot: 'Bot を追加',
accountId: 'アカウント ID',
accountIdPlaceholder: 'Bot を識別するための一意 ID です。保存後は設定とルーティング識別に使用されます。',
setDefaultBot: 'デフォルトに設定',
botDuplicateField: '{field} は既に存在します',
botRequired: '少なくとも 1 つの Bot を追加してください',
botId: 'Bot ID',
allowFrom: 'DM 許可リスト',
allowFromPlaceholder: '1 行に 1 つの送信者 ID',
allowlistPolicyHelper: '{0}。{1}が許可リストの場合のみ使用されます。',
systemPrompt: 'システムプロンプト',
groupAllowFrom: 'グループ許可リスト',
groupAllowFromPlaceholder: '1 行に 1 つのグループ ID',
separateSessionByConversation: '会話ごとにセッションを分離',
groupSessionScope: 'グループセッション範囲',
groupSessionScopeGroup: 'グループ共有',
groupSessionScopeGroupSender: '送信者ごと',
sharedMemoryAcrossConversations: '会話間で記憶を共有',
asyncMode: '非同期モード',
ackText: '確認メッセージ',
ackTextDefault: 'タスクを受信しました。処理中です...',
streaming: 'ストリーミング',
streamingOff: 'オフ',
streamingPartial: '部分出力',
streamingBlock: 'ブロッキング',
streamingProgress: '進捗出力',
allowFromRequired: '少なくとも 1 件の許可リスト項目を入力してください',
pairingCode: 'ペアリングコード',
pairingCodePlaceholder: 'ペアリングコードを入力',
approvePairing: 'ペアリングを承認',
saveSuccess: '保存しました',
successAndRestart: '{0}。コンテナを自動で再起動しています。',
pairingApproveSuccess: 'ペアリングに成功しました',
scanConnect: 'スキャンして接続',
scanConnectHelper:
'クリックして QR ログインタスクを開始します。QR コードはタスクログに表示され、スキャン成功後にコンテナが自動で再起動されます。',
channelAutoRestartHelper: '保存後、設定を反映するためにコンテナが自動で再起動されます。',
dashboardAuthAutoRebuildHelper:
'ユーザー名またはパスワードを保存すると、変更を反映するためにコンテナが自動で再作成されます。',
dashboardAuthImmediateHelper:
'保存すると QwenPaw のログイン認証情報がすぐに更新され、コンテナの再起動は不要です。',
channelDeleteConfirm: '{0} チャンネルの設定を削除しますか?',
apiTypeBaseURLHelper: 'このタイプは最終的に {0} にリクエストします。推奨 Base URL: {1}',
customImageURLHelper:
'Custom アカウントには画像生成 API の完全な URL を入力してください。パスは自動追加されません。例: {0}',
apiTypeBaseURLMismatch: '現在の Base URL は {0} のパスに見えますが、{1} が選択されています。推奨 URL: {2}',
validateAvailability: 'アカウントの可用性を検証',
validateAvailabilityHelper: '保存前に最小メッセージを送信して API を検証します',
validateImageAvailabilityHelper: '保存前に最小画像を1枚生成するため、料金が発生する場合があります',
},
model: {
model: 'モデル',
localModel: 'ローカルモデル',
create_helper: 'を取得 "{0}"',
ollama_doc: 'Ollama の公式ウェブサイトを訪れて、さらに多くのモデルを検索して見つけることができます。',
container_conn_helper: 'コンテナ間のアクセスまたは接続にこのアドレスを使用',
ollama_sync: 'Ollamaモデルの同期中に、以下のモデルが存在しないことが判明しました。削除しますか',
from_remote: 'このモデルは1Panelを介してダウンロードされておらず、関連するプルログはありません。',
no_logs: 'このモデルのプルログは削除されており、関連するログを表示できません。',
vllmVersionHelper: 'FusionXpark GB 10 サーバーでは -cu130 バージョンを選択してください。',
vllmDeployProfile: 'デプロイモデル',
vllmProfileFlash0731: 'DeepSeek V4 Flash 0731',
vllmProfileVisionExp: 'DeepSeek V4 Flash Vision Exp',
vllmCommandPortHelper:
'起動コマンドではポート {0} を使用する必要があります。使用しない場合、サービスにアクセスできません。',
ascendVisibleDevices: 'Ascend 可視デバイスASCEND_RT_VISIBLE_DEVICES',
syncModelAccount: 'モデルアカウントに同期',
modelAccountAddressHelper:
'コンテナアドレスはエージェントコンテナ向けです。127.0.0.1、システム IP、カスタムアドレスは AI Gateway または外部サービス向けです。',
containerAddress: 'コンテナアドレス',
customAddress: 'カスタムアドレス',
downloader: 'ダウンローダー',
modelDir: 'モデルディレクトリ',
manualDownload: '手動ダウンロード',
modelSource: 'モデルソース',
repoID: 'リポジトリ ID',
endpointLabel: '{0} エンドポイント',
acceleratedEndpointLabel: '{0} アクセラレーションエンドポイント',
tokenOptionalLabel: '{0} Token任意',
searchSource: '{0} を検索',
hfEndpointHelper:
'HuggingFace へのアクセスが不安定な場合はアクセラレーションエンドポイントを設定してください。検索、詳細、ダウンロードで使用されます。',
sortTrending: 'トレンド',
sortLikes: 'いいね順',
sortDownloads: 'ダウンロード数順',
sortUpdated: '最近更新',
sortCreated: '新規作成',
downloadsCount: 'ダウンロード数',
likes: 'いいね',
taskQueue: 'ダウンロードキュー',
progress: '進捗',
localDownloaded: 'ダウンロード済み',
modelInfo: 'モデル詳細',
downloading: 'ダウンロード中',
canceled: 'キャンセル済み',
downloadQueued: 'ダウンロードキューに追加しました',
cancelTaskConfirm: 'このダウンロードタスクをキャンセルしますか?',
deleteLocalModelConfirm: 'ローカルモデル {0} を削除しますか?',
},
proxy: {
proxy: 'AI ゲートウェイ強化',
proxyHelper1: 'ドメインをバインドし、HTTPS を有効にして通信のセキュリティを強化',
proxyHelper2: 'IP アクセスを制限し、パブリックインターネットでの露出を防止',
proxyHelper3: 'ストリーミングを有効にする',
proxyHelper4: '作成後、ウェブサイトリストで確認および管理できます',
proxyHelper5:
'有効にすると、アプリストア - インストール済み - Ollama - パラメータでポートの外部アクセスを無効にし、セキュリティを向上させることができます。',
proxyHelper6: 'プロキシ設定を無効にするには、ウェブサイトリストから削除できます。',
whiteListHelper: 'ホワイトリスト内のIPのみアクセスを許可する',
},
aiProxy: {
title: 'AI ゲートウェイ',
apiReference: 'API リファレンス',
notInstalled: '未インストール',
usage: '使用量',
accountPool: 'アカウントプール',
importModelAccount: 'モデルアカウントをインポート',
editModelAccount: 'モデルアカウントを編集',
selectModelAccount: '既存のモデルアカウントを選択',
upstreamApiAddress: '上流 API アドレス',
priority: '優先度',
healthStatus: 'ヘルス状態',
failureCount: '失敗回数',
lastError: '直近のエラー',
modelMap: 'モデルマッピング',
tokenLimit: 'Token 制限',
tokenUsed: '使用済み Token',
tokenRemaining: '残り Token',
resetToken: 'Token をリセット',
resetTokenConfirm: '{0} の Token 使用量をリセットしますか?',
unlimited: '無制限',
unlimitedWithAuto: '無制限、auto を含む',
lastUsedAt: '最終使用日時',
validityPeriod: '有効期間',
keepCurrentValidity: '現在の有効期間を維持',
neverExpires: '無期限',
validForDays: '{0} 日間有効',
customDays: '日数を指定',
enterValidityDays: '有効日数を入力してください',
currentExpiresAt: '現在の有効期限:{0}',
currentNeverExpires: '現在は無期限です',
expiresAt: '有効期限',
expired: '期限切れ',
reactivate: '再有効化',
settingTitle: 'AI ゲートウェイ設定',
basicSetting: '基本設定',
performanceSetting: 'パフォーマンス設定',
logSetting: 'ログ設定',
protocolConversion: 'プロトコル変換',
protocolConversionDesc:
'Chat Completions、Responses、Anthropic Messages 間でサポートされる直接変換を有効にします。ネイティブプロトコルが常に優先されます。',
protocolConversionRisk:
'プロトコル変換は完全に可逆ではありません。プロトコル固有のフィールド、ツール呼び出し、推論、マルチモーダルコンテンツが劣化または失われる可能性があります。リスクを考慮したうえで使用してください。',
visionEnhancement: '視覚強化',
visionEnhancementRisk: '視覚強化では、画像が別の視覚モデルプロバイダーへ送信される場合があります。',
visionModelGroup: '視覚モデルグループ',
visionModelGroupDesc:
'このテキスト生成グループから画像理解対応モデルを選択します。同一リクエストの画像は同じモデルを使用します。',
visionTargetModelGroup: '対象モデルグループ',
visionTargetModelGroupDesc:
'このグループ内のリクエストモデルだけを強化し、最終リクエストモデルは変更しません。',
visionEnhancementDesc:
'画像はテキスト証拠へ変換され、詳細が失われる可能性があり、遅延と費用も増加します。対象モデルの画像対応は自動検出しません。保存するとゲートウェイが再起動するため、リスクを考慮して使用してください。',
visionPreprocess: '視覚前処理',
cacheHit: 'キャッシュヒット',
apiType: 'API タイプ',
maxConcurrency: '最大同時実行数',
accountMaxConcurrency: 'アカウント最大同時実行数',
groupMaxConcurrency: 'ユーザーグループ最大同時実行数',
apiKeyMaxConcurrency: 'API Key ごとの最大同時実行数',
gatewayConcurrency: '現在のゲートウェイ同時実行数',
waitingQueue: '現在の待機キュー',
currentActiveUsers: '現在のアクティブユーザー',
activeStreamingRequests: '実行中のストリーミングリクエスト',
modelAccountConcurrency: 'モデルアカウント同時実行数',
accountAvailability: 'モデルアカウント可用性',
capacityFull: '上限到達',
groupConcurrency: 'ユーザーグループ同時実行数',
apiKeyConcurrency: 'API Key 同時実行数',
currentLimit: '現在 / 上限',
utilization: '使用率',
autoRefreshSeconds: '{0} 秒ごとに自動更新',
zeroMeansUnlimited: '0 に設定すると無制限になります。',
groupMaxConcurrencyDesc: 'グループ内の全 API Key のアクティブリクエスト数を制限します。0 は無制限です。',
apiKeyMaxConcurrencyDesc: 'グループ内の各 API Key のアクティブリクエスト数を制限します。0 は無制限です。',
schedulingReason: 'スケジューリング理由',
schedulingAffinity: 'アフィニティ',
schedulingLeastUtilized: '最低利用率',
schedulingPriorityFallback: '優先度フォールバック',
schedulingRetry: '再試行',
queueSize: 'キューサイズ',
queueTimeoutSeconds: 'キュー待機タイムアウト(秒)',
requestTimeoutSeconds: '非ストリーミングリクエストタイムアウト(秒)',
streamIdleTimeoutSeconds: 'ストリーミングアイドルタイムアウト(秒)',
maxBodyMb: '最大リクエスト本文MB',
runtimeRefreshSeconds: 'Runtime 更新間隔(秒)',
logRetentionDays: 'AI ゲートウェイログ保持日数',
clearLogs: 'ログをクリア',
clearLogsConfirm:
'AI ゲートウェイの使用統計、コンテンツコンプライアンス監査、スマートルーティング判断、リクエスト本文ログ、サービスログをクリアします。続行しますか?',
usageRetentionDays: '使用統計保持日数',
contentAuditRetentionDays: 'コンテンツコンプライアンス監査ログ保持日数',
logCleanupIntervalHours: 'ログクリーンアップ間隔(時間)',
requestBodyLog: 'リクエスト本文ログ',
requestBodyLogDesc:
'AI Gateway のリクエスト本文とレスポンス本文を Elasticsearch に保存し、検索、監査、トラブルシュートに使用します。',
requestBodyLogIndexPrefix: 'インデックスプレフィックス',
requestBodyLogRetentionDays: 'リクエスト本文ログ保持日数',
requestBodyLogMaxBodyKb: '最大リクエスト本文サイズKB',
requestBody: 'リクエスト本文',
requestBodySize: 'リクエスト本文サイズ',
requestBodyTruncated: '切り詰め',
responseBody: 'レスポンス本文',
responseBodySize: 'レスポンス本文サイズ',
responseBodyTruncated: 'レスポンス本文の切り詰め',
readableContent: '読みやすい内容',
rawResponse: '生レスポンス',
replyContent: '返信内容',
reasoningContent: '思考内容',
statusTitle: 'AI ゲートウェイ状態',
serviceEnabled: 'サービス自動起動',
proxyEnabled: 'ゲートウェイ有効',
statusMessage: '状態メッセージ',
esLogDropped: '破棄された ES ログ',
esLogLastSuccessAt: '最終 ES 書き込み',
esLogCircuitOpen: 'サーキットオープン',
esLogCircuitUntil: 'ES サーキット終了時刻',
serviceOperateConfirm: 'AI ゲートウェイサービスを {0} しますか?',
deleteTargetConfirm: '{0} {1} を削除しますか?',
deleteBackendTitle: 'モデルアカウントを削除',
userFallback: '削除済みユーザー (ID: {0})',
requestModel: 'リクエストモデル',
upstreamModel: '上流モデル',
upstreamDuration: 'アップストリーム時間',
requestModelPlaceholder: '例: qwen2.5-coder',
upstreamModelPlaceholder: '例: Qwen/Qwen2.5-Coder-32B-Instruct',
addMapping: 'マッピングを追加',
overview: '概要',
distribution: '分布',
usageTrend: '使用傾向',
distributionBy: '{0}別分布',
unmatched: '未一致',
modelAccount: 'モデルアカウント',
serviceProvider: 'プロバイダー',
tokenUsage: 'Token 使用量',
percent: '割合',
ranking: 'ランキング',
rank: '順位',
promptToken: '入力 Token',
completionToken: '出力 Token',
totalToken: '合計 Token',
cachedToken: 'キャッシュ Token',
cacheHitRate: 'キャッシュヒット率',
activeUsers: 'アクティブユーザー',
activeModels: 'アクティブモデル',
failedRequests: '失敗リクエスト',
averageTokenPerRequest: '平均 Token/リクエスト',
callLogs: '呼び出しログ',
usageKeywordPlaceholder: 'Request ID / モデル / 上流モデル / エラーメッセージを検索',
attemptChain: '試行チェーン',
attemptIndex: '呼び出し順',
clientProtocol: 'クライアント API',
upstreamProtocol: 'アップストリーム API',
conversionPath: '変換パス',
noAttemptDetails: '呼び出しチェーンの記録はありません',
input: '入力',
output: '出力',
total: '合計',
healthHealthy: '正常',
healthCooldown: 'クールダウン',
healthUnhealthy: '異常',
healthDeleted: '削除済み',
healthUnknown: '不明',
validationModelMapEmpty: 'モデルマッピングのモデル名は空にできません',
validationModelMapDuplicate: 'リクエストモデル {0} が重複しています',
modelGroup: 'モデルグループ',
modelCapability: 'モデル機能',
textGeneration: 'テキスト生成',
imageGeneration: '画像生成',
textModels: 'テキストモデル',
textToImageModels: 'テキスト画像生成モデル',
embeddingModels: 'Embeddingモデル',
unauthorized: '未承認',
imageCount: '画像数',
requestExample: 'リクエスト例',
availableModels: '利用可能なモデル',
modelGroupModels: 'リクエストモデル',
modelGroupModelsPlaceholder: 'リクエストモデル名を選択または入力してください',
modelGroupModelsHelper:
'クライアントが AI ゲートウェイを呼び出す際に使用するリクエストモデル名を入力してください。スマートルーティングは順番にモデルを試し、モデル間の負荷分散は行いません。',
modelGroupGuide:
'モデルグループには AI ゲートウェイが公開するリクエストモデル名を設定します。上流モデルはアカウントプールで設定してください。スマートルーティングモデル名は仮想名のため、モデルグループには追加しません。',
modelGroupModelCount: '{0} モデル',
contentCompliance: 'コンテンツコンプライアンス',
contentAction: '処理',
actionBlock: 'ブロック',
actionAuditOnly: '監査のみ',
actionDropHistory: '履歴を削除',
severity: '重大度',
severityHigh: '高',
severityMedium: '中',
severityLow: '低',
sensitiveWord: '機密語',
sensitiveGroup: '機密語グループ',
sensitiveWordCount: '語数',
normalizedWord: '正規化された語',
matchedWords: '一致した語',
matchedGroups: '一致したグループ',
importResult: 'インポート {0} 件、重複 {1} 件、無効 {2} 件',
auditLogs: '監査ログ',
smartRoute: 'スマートルーティング',
autoModelName: 'スマートルーティングモデル名',
autoModelNameHelper:
'このモデル名のリクエストはスマートルーティングに入ります。実在するモデル名との重複を避けてください。',
smartRouteGuideTitle: 'クライアントで model={0} を使用してスマートルーティングに入ります',
smartRouteGuideReady:
'model={0} はリクエストの複雑度に応じて簡単/複雑モデルグループから選択します。それ以外の model は通常通り転送されます。',
smartRouteGuideNotReady:
'先に設定でスマートルーティングを有効化し、簡単/複雑モデルグループを設定してください。その後クライアントで model={0} を使用します。',
copyAutoModel: 'モデル名をコピー',
goSmartRouteSetting: '設定へ移動',
smartRoutePolicy: 'ルーティングポリシー',
routeConfig: 'ルーティング設定',
embeddingConfig: 'Embedding 設定',
embeddingConfigDesc:
'スマートルーティングとコンテンツコンプライアンスの意味サンプル照合に使用します。推奨: llama.cpp + Qwen3-Embedding-0.6B。サンプルベクトルを再構築する前に設定してください。',
decisionConfig: '判定パラメータ',
simpleModelGroup: '簡単モデルグループ',
complexModelGroup: '複雑モデルグループ',
embeddingEndpoint: 'エンドポイント',
embeddingModel: 'モデル',
embeddingApiKey: 'API Key',
routeThreshold: 'ルーティングしきい値',
routeThresholdHelper:
'スマートルーティング用:リクエストと簡単/複雑サンプルの類似度がこの値に達した場合のみサンプル一致を使用します。',
auditThreshold: '監査しきい値',
auditThresholdHelper:
'コンテンツコンプライアンス用:リクエストと監査サンプルの類似度がこの値に達した場合のみ命中とします。',
topK: 'TopK',
topKHelper: '毎回比較する最も類似したサンプル数です。',
members: 'メンバー',
samples: 'サンプル',
routeSamplesGuide:
'サンプルは簡単/複雑リクエストの例で、Embedding 類似度照合に使います。実際のユーザーリクエストを書き、追加後にベクトルを作成または再構築してください。',
rebuildVectors: 'ベクトルを再構築',
rebuildVectorsConfirm:
'ベクトルを再構築すると、Embedding サービスでスマートルーティングとコンテンツコンプライアンスのサンプルを再処理します。続行しますか?',
createVectorOnImport: 'インポート後にベクトルを作成',
createVectorOnImportHelper:
'デフォルトで有効です。Embedding が設定済みの場合はバックグラウンドタスクでベクトルを作成し、未設定の場合はサンプルのみを作成します。',
route: 'ルート',
audit: '監査',
auditSamples: '監査サンプル',
sampleText: 'テキスト',
sampleLabel: 'ラベル',
vectorModel: 'ベクトルモデル',
vectorDim: '次元',
threshold: 'しきい値',
preview: 'プレビュー',
previewGuide:
'プレビューはリクエストが簡単か複雑かをテストします。上流モデルは呼び出しません。ソースはサンプル一致またはルール判定です。',
previewPlaceholder: 'リクエストテキストを入力',
confidence: '信頼度',
bestSampleSimilarity: '最高サンプル類似度',
source: 'ソース',
sourceHeuristic: 'ルール判定',
sourceEmbedding: 'サンプル一致',
sourceContext: 'コンテキスト継承',
latency: 'レイテンシ',
decisionLogs: '判断ログ',
requestID: 'リクエスト ID',
simple: '簡単',
complex: '複雑',
sampleLabelSafe: '安全',
sampleLabelReview: 'レビュー',
sampleLabelBlock: 'ブロック',
latencyMs: 'レイテンシ(ms)',
smartRouteSettingGuide:
'有効化後、model={0} のリクエストだけがスマートルーティングを使用します。簡単モデルグループは低コストタスク、複雑モデルグループはコード分析、設計、障害調査などに使います。',
sampleLabelPlaceholder: '簡単 / 複雑 / 高',
sampleImportPlaceholder: '1行に1つのサンプル',
apiKeyCount: 'API キー数',
},
skillsHub: {
title: 'Skills Hub',
upload: 'Skill をアップロード',
importSkill: 'Skill をインポート',
repositoryAddress: 'リポジトリアドレス',
repositoryGithubOnly: 'GitHub リポジトリアドレスのみサポートしています',
repositoryRef: 'ブランチまたは Tag',
repositoryRefPlaceholder: '既定は main。失敗した場合は master を試します',
repositoryDownloadPreview: '対象ダウンロード URL:',
packageURL: 'パッケージ URL',
packageURLPlaceholder: '.zip パッケージのアドレスを入力してください',
importSuccess: 'Skill のインポートに成功しました。レビュー待ち状態になりました。',
source: 'ソース',
applicableAgent: '対象エージェント',
overview: '概要',
versionHistory: 'バージョン履歴',
publishedAt: '公開日時',
versionMarker: 'マーカー',
currentVersion: '現在表示中',
latestVersion: '最新バージョン',
latestPublished: '最新公開',
riskLevel: 'リスクレベル',
riskReferenceHint:
'リスクレベルは Skill パッケージの内容から自動検出されるレビュー参考情報です。\n低: 明らかなリスクなし\n中: スクリプト、依存関係、外部 URL、環境変数あり\n高: リモート実行、機密情報、高危険コマンドあり',
riskCheckResult: 'セキュリティチェック結果',
noRiskFound: '明らかなリスクは見つかりませんでした。',
riskFilePath: 'ファイルパス',
riskKeyword: '一致したキーワードまたはルール',
riskDescription: 'リスク説明',
publishHighRiskConfirm:
'この Skill には高リスク項目があり、スクリプト実行、外部ダウンロード、または機密情報へのアクセスが含まれる可能性があります。それでも公開しますか?',
approve: '承認',
reject: '却下',
publish: '公開',
disable: '非公開',
customTarget: 'エージェント Skill ディレクトリ',
installToTarget: 'エージェント Skill ディレクトリにインストール',
hostSkillDir: 'Skill ディレクトリ',
hostSkillDirHelper: 'ノードの Skill ディレクトリパスを入力してください。',
installMethod: 'インストール方法',
copy: 'コピー',
extract: '展開',
postInstallCommand: 'インストール後コマンド',
localSource: 'ローカルアップロード',
uploadDragTitle: 'Skill パッケージをここにドラッグするか、クリックしてアップロード',
uploadFormatLabel: '対応形式:',
uploadFormatValue: '.zip, .7z, .tar, .tar.gz',
uploadSizeLabel: 'ファイルサイズ:',
uploadSizeValue: '1 ファイルあたり 5 MB 以下',
uploadRequirementLabel: 'パッケージ要件:',
uploadRequirementPrefix: 'Skill パッケージには次が含まれている必要があります',
onlySupportedArchive: '.zip、.7z、.tar、.tar.gz 形式の Skill パッケージのみアップロードできます',
uploadSizeExceeded: '1 つの Skill パッケージは 5 MB を超えることはできません',
uploadSuccess: 'Skill のアップロードに成功しました。レビュー待ち状態になりました。',
versionAutoFillPlaceholder: '可能な場合はファイル名から自動検出されます。確認するか手動で入力してください',
metadataOverwriteConfirm:
'Skill パッケージ内のバージョンが現在の入力と異なります。現在の入力を使用しますか?',
metadataOverwriteConfirmWithVersions:
'Skill パッケージ内のバージョンが現在の入力と異なります。パッケージ内のバージョン:{packageVersion}、入力したバージョン:{inputVersion}。現在の入力を使用しますか?',
offlineNotice:
'現在の環境はオフラインです。ローカル Skill ストアからの Skill インストールのみ対応しています。',
publishConfirm: 'この Skill を公開しますか?公開後、ローカル Skill ストアからインストールできます。',
disableConfirm: 'この Skill を非公開にしますか?エージェントにインストール済みの Skill には影響しません。',
deleteConfirm:
'この Skill を削除しますか?削除後は元に戻せません。エージェントにインストール済みの Skill には影響しません。',
rejectConfirm: 'この Skill のレビューを却下しますか却下後、Skill は「却下」状態になります。',
downloadPublishedOnly: '公開済みの Skill パッケージのみダウンロードできます。',
deleteTargetConfirm:
'このエージェント Skill ディレクトリ設定を削除しますか?削除後、ユーザーはこのインストールディレクトリを選択できなくなります。',
noInstallTarget: '利用可能なエージェント Skill ディレクトリがありません。先に追加してください。',
postInstallConfirm:
'この対象にはインストール後コマンドが設定されています。実行前に信頼できるコマンドか確認してください。',
status: {
pending: 'レビュー待ち',
approved: '承認済み',
published: '公開済み',
disabled: '非公開',
rejected: '却下',
deleted: '削除済み',
},
agent: {
common: '共通',
},
risk: {
low: '低',
medium: '中',
high: '高',
},
riskType: {
script_file: 'スクリプトファイル',
dependency_manifest: '依存関係定義',
external_url: '外部 URL',
environment_variable: '環境変数',
dockerfile: 'Dockerfile',
command_execution: 'コマンド実行',
remote_script_execution: 'リモートスクリプト実行',
eval_execution: '動的実行',
base64_execution: 'Base64 デコード実行',
privileged_command: '権限昇格コマンド',
dangerous_delete: '危険な削除',
world_writable_permission: '高リスク権限',
credential: '疑わしい認証情報',
sensitive_path: '機密パス',
suspicious_download_execute: '疑わしいダウンロード実行',
binary_content: 'バイナリ内容',
scan_truncated: 'スキャン内容の切り捨て',
},
riskDescriptionText: {
script_file: 'ローカルコマンドを実行する可能性があるスクリプトファイルが含まれています。',
dependency_manifest: 'インストール時に外部依存関係を取得する可能性がある依存関係定義が含まれています。',
external_url: '外部 URL が含まれています。接続先が信頼できるか確認してください。',
environment_variable: '環境変数を宣言しています。用途と既定値を確認してください。',
dockerfile: 'イメージ構築または実行ロジックを定義する Dockerfile が含まれています。',
command_execution: 'コマンド実行に関連する呼び出しが含まれています。実行ロジックを確認してください。',
remote_script_execution: 'リモートスクリプトをダウンロードして直接実行するロジックが含まれています。',
eval_execution: 'eval による動的実行が含まれています。',
base64_execution: 'Base64 デコード後に内容を実行するロジックが含まれています。',
privileged_command: 'sudo による権限昇格コマンドが含まれています。',
dangerous_delete: '危険な削除コマンドが含まれています。',
world_writable_permission: 'chmod 777 による権限変更が含まれています。',
credential: 'API Key、Token、Secret、Password の疑いがある情報が含まれています。',
sensitive_path: '機密ディレクトリまたはファイルへのアクセスが含まれています。',
suspicious_download_execute:
'疑わしい外部ダウンロードまたはダウンロード後実行ロジックが含まれています。',
binary_content:
'ファイルに NUL バイトが含まれており、実行可能内容またはバイナリ内容を隠している可能性があります。',
scan_truncated: 'ファイルがスキャン上限を超えています。未スキャン部分は手動確認が必要です。',
},
},
benchmark: {
title: 'ベンチマーク',
launchCommand: '起動コマンド',
retest: '再テスト',
statusRunning: '実行中',
statusWaiting: '待機中',
base: '基本情報',
backend: 'バックエンド',
baseUrl: 'Base URL',
endpoint: 'エンドポイント',
tokenizer: 'トークナイザー',
tokenizerPlaceholder:
'ローカルトークナイザーディレクトリを選択または入力してください。例: /opt/1panel/tokenizers/DeepSeek-V3',
runConfig: '実行設定',
rawResult: '生データ',
resultMetrics: '結果指標',
contextTokens: 'コンテキスト長',
contextTokensHelper: 'このベンチマークの入力 Token 上限と出力 Token 上限の合計です。',
outputThroughput: '出力スループット',
outputThroughputHelper: '1 秒あたりに生成される出力 Token 数です。高いほど生成が速くなります。',
totalThroughput: '合計スループット',
totalThroughputHelper: '1 秒あたりに処理される入力と出力 Token の合計で、全体性能の測定に使います。',
firstTokenLatency: '初回 Token レイテンシ',
firstTokenLatencyHelper: 'リクエスト送信から最初の Token 受信までの時間です。低いほど応答が速くなります。',
tokenValueHelper: '正の整数または k 単位を入力してください。例: 512、1k、32k',
numPrompts: 'プロンプト数',
concurrency: '同時実行数',
mean: '平均値',
median: '中央値',
requestRate: 'リクエストレート',
requestRateUnlimited: '無制限(最大スループット)',
requestRateCustom: 'カスタム QPS',
requestRateCustomPlaceholder: '1 秒あたりのリクエスト数。例: 2.5',
successfulRequests: '成功リクエスト',
requestThroughput: 'リクエストスループット',
timeout: 'タイムアウト(秒)',
image: 'vLLM イメージ',
ignoreEos: 'EOS を無視',
extraHeaders: '追加ヘッダー',
},
gpu: {
gpu: 'GPU 監視',
gpuHelper: '対応する GPU/XPU/NPU 管理コマンドが検出されませんでした。確認して再試行してください!',
process: 'プロセス情報',
type: 'タイプ',
typeG: 'グラフィックス',
typeC: 'コンピュート',
typeCG: 'コンピュート+グラフィックス',
processName: 'プロセス名',
shr: '共有メモリ',
temperatureHelper: 'GPU 温度が高いと GPU 周波数が低下する可能性があります',
gpuUtil: 'GPU 使用率',
temperature: '温度',
performanceState: 'パフォーマンス状態',
powerUsage: '消費電力',
memoryUsage: 'メモリ使用率',
fanSpeed: 'ファン速度',
power: '電力',
powerCurrent: '現在の電力',
powerLimit: '電力上限',
memory: 'メモリ',
memoryUsed: '使用メモリ',
memoryTotal: '総メモリ',
frequency: '周波数',
freeMemory: '空きメモリ',
percent: '使用率',
base: '基本情報',
driverVersion: 'ドライバーバージョン',
cudaVersion: 'CUDA バージョン',
processMemoryUsage: 'メモリ使用量',
performanceStateHelper: 'P0最大パフォーマンスから P12最小パフォーマンスまで',
busID: 'バスアドレス',
runtimeInfo: '稼働情報',
deviceInfo: 'デバイス情報',
persistenceMode: '永続モード',
enabled: '有効',
disabled: '無効',
persistenceModeHelper: '永続モードはタスクへの応答がより迅速ですが、それに応じて待機電力消費も増加します',
displayActive: 'GPU 初期化',
displayActiveT: 'はい',
displayActiveF: 'いいえ',
ecc: 'エラー修正技術',
computeMode: '計算モード',
default: 'デフォルト',
exclusiveProcess: '排他プロセス',
exclusiveThread: '排他スレッド',
prohibited: '禁止',
defaultHelper: 'デフォルト: プロセスは同時実行可能',
exclusiveProcessHelper:
'排他プロセス: 1つのCUDAコンテキストのみがGPUを使用可能、ただし複数スレッドで共有可能',
exclusiveThreadHelper: '排他スレッド: CUDAコンテキスト内の1つのスレッドのみがGPUを使用可能',
prohibitedHelper: '禁止: プロセスの同時実行は許可されません',
migModeHelper: 'MIGインスタンスを作成するために使用され、ユーザーレイヤーでGPUの物理的隔離を実装します。',
migModeNA: 'サポートされていません',
current: 'リアルタイム監視',
history: '履歴記録',
notSupport: '現在のバージョンまたはドライバーはこのパラメータの表示をサポートしていません。',
processCount: 'プロセス数',
},
mcp: {
server: 'MCP サーバー',
baseUrl: '外部アクセスパス',
baseUrlHelper: '例: http://192.168.1.2:8000',
ssePath: 'SSE パス',
ssePathHelper: '例: /sse, 他のサーバーと重複しないように注意してください',
environment: '環境変数',
envKey: '変数名',
envValue: '変数値',
externalUrl: '外部接続アドレス',
operatorHelper: '{0} に {1} 操作を実行します、続行しますか?',
domain: 'デフォルトアクセスアドレス',
domainHelper: '例: 192.168.1.1 または example.com',
bindDomain: 'ウェブサイトをバインド',
commandPlaceHolder: '現在、npx およびバイナリスタートアップコマンドのみをサポートしています',
importMcpJson: 'MCP サーバー設定をインポート',
importMcpJsonError: 'mcpServers 構造が正しくありません',
bindDomainHelper:
'ウェブサイトをバインドした後、インストールされたすべての MCP サーバーのアクセスアドレスを変更し、ポートへの外部アクセスを閉じます',
outputTransport: '出力タイプ',
streamableHttpPath: 'ストリーミングパス',
streamableHttpPathHelper: '例:/mcp、他のサーバーと重複しないように注意してください',
npxHelper: 'npx またはバイナリで起動する mcp に適しています',
uvxHelper: 'uvx で起動する mcp に適しています',
protocolVersion: 'プロトコルバージョン',
protocolVersionHelper:
'ステートレス Streamable HTTP で、下流の stdio MCP Server を自動初期化する場合にのみ使用します',
gatewayArgsHelper:
'引数は supergateway の起動コマンドに追加されます。1Panel が管理する転送方式、ポート、パス、プロトコルの引数は変更できません',
testConnection: '接続テスト',
connectionSuccess: '接続に成功しました',
connectionFailed: '接続に失敗しました',
},
tensorRT: {
llm: 'TensorRT LLM',
modelDir: 'モデルディレクトリ',
commandHelper:
'外部アクセスが必要な場合は、コマンド内のポートをアプリケーションポートと同じに設定してください',
imageAlert:
'イメージサイズが大きいため、インストール前にサーバーにイメージを手動でダウンロードすることをお勧めします',
modelSpeedup: 'モデル加速を有効化',
modelType: 'モデルタイプ',
},
},
container: {
createByCommand: 'コマンドで作成',
importContainerBackupTip: 'コンテナバックアップファイルをインポートします。.tar.gz のみ対応です',
importComposeBackupTip: 'Compose バックアップファイルをインポートします。.tar.gz のみ対応です',
stopContainerBeforeBackup: 'バックアップ前にコンテナを停止',
stopComposeBeforeBackup: 'バックアップ前に Compose を停止',
stopBeforeBackupHelper:
'有効にすると、バックアップ前にコンテナまたは Compose サービスを停止し、完了後に自動で復元してデータ整合性を確保します。',
commandInput: 'コマンド入力',
commandRule: 'コンテナ作成用の正しい docker run コマンドを入力してください。',
commandHelper: 'このコマンドはサーバー上で実行され、コンテナを作成します。続行しますか?',
updateHelper1: 'このコンテナがアプリストアから取得されたことを検出しました。以下の2点にご注意ください:',
updateHelper2: '1.現在の変更内容は、アプリストアにインストールされているアプリケーションには同期されません。',
updateHelper3:
'2.インストールされているページでアプリケーションを変更すると、現在編集されているコンテンツが無効になります。',
updateHelper4: 'コンテナを編集するには再構築が必要であり、非存在データが失われます。続けたいですか?',
containerList: 'コンテナリスト',
operatorHelper: '{0}は次のコンテナで実行されます、続行しますか?',
operatorAppHelper:
'「{0}」操作は次のコンテナで実行され、実行中のサービスに影響を与える可能性があります。続けたいですか?',
containerDeleteHelper:
'コンテナがアプリストアから作成されたことを検出しました。コンテナを削除しても、1Panel から完全には削除されません。完全に削除するには、アプリストアの「インストール済み」または「実行環境」などのメニューに移動して操作してください。続行しますか?',
start: '始める',
stop: '停止',
restart: '再起動',
kill: '殺す',
pause: '一時停止',
unpause: '再開する',
rename: '名前を変更します',
remove: '取り除く',
removeAll: 'すべてを削除します',
containerPrune: 'プルーン',
containerPruneHelper1: 'これにより、停止状態にあるすべてのコンテナが削除されます。',
containerPruneHelper2:
'コンテナがアプリストアから取得された場合、クリーンアップを実行した後に、「アプリストア -> インストール済み」セクションに移動し、「再構築」ボタンをクリックして再インストールする必要があります。',
containerPruneHelper3: 'この操作は元に戻すことはできません。続けたいですか?',
imagePrune: 'プルーン',
imagePruneSome: 'クリーンラベル付けされています',
imagePruneSomeEmpty: '「none」タグのある画像はクリーニングできません。',
imagePruneSomeHelper: 'コンテナでは使用されていないタグ「None」で画像をクリーニングします。',
imagePruneAll: '未使用の清掃',
imagePruneAllEmpty: '未使用の画像をクリーニングすることはできません。',
imagePruneAllHelper: 'コンテナで使用されていない画像を清掃します。',
networkPrune: 'プルーン',
networkPruneHelper: 'これにより、すべての未使用ネットワークが削除されます。続けたいですか?',
volumePrune: 'プルーン',
volumePruneHelper: 'これにより、未使用のすべてのローカルボリュームが削除されます。続けたいですか?',
cleanSuccess: '操作は成功しました。このクリーンアップの数:{0}',
cleanSuccessWithSpace:
'操作は成功しています。今回クリーニングされたディスクの数は{0}です。解放されたディスクスペースは{1}です!',
unExposedPort: '現在のポートマッピングアドレスは127.0.0.1であり、外部アクセスを有効にできません。',
upTime: '稼働時間',
fetch: 'フェッチ',
lines: '線',
linesHelper: '取得するには、正しい数のログを入力してください!',
downloadLinesHelper: 'ログダウンロード行数を選択または入力してください。',
lastDay: '最終日',
last4Hour: '最後の4時間',
lastHour: '最後の時間',
last10Min: '最後の10分',
cleanLogscope: 'クリーンアップ種別',
cleanLog: 'クリーンログ',
downLogHelper1: 'これにより、Container {0}からすべてのログをダウンロードします。続けたいですか?',
downLogHelper2: 'コンテナ {0} から最新の {1} 行のログをダウンロードします。続行しますか?',
cleanLogHelper: 'これには、コンテナを再起動する必要があり、元に戻すことはできません。続けたいですか?',
newName: '新しい名前',
source: 'リソースの使用',
cpuUsage: 'CPUの使用',
cpuTotal: 'CPU合計',
core: 'コア',
memUsage: 'メモリの使用',
memTotal: 'メモリ制限',
memCache: 'メモリキャッシュ',
loadSize: 'コンテナサイズを取得',
ip: 'IPアドレス',
cpuShare: 'CPU共有',
cpuShareHelper:
'コンテナエンジンは、CPU株に1024の基本値を使用します。それを増やして、コンテナにCPU時間を増やすことができます。',
inputIpv4: '例:192.168.1.1',
inputIpv6: '例:2001:0DB8:85A3:0000:0000:8A2E:0370:7334',
diskUsage: 'ディスク使用量',
localVolume: 'ローカルストレージボリューム',
buildCache: 'ビルドキャッシュ',
usage: '使用済み: {0}, 解放可能: {1}',
clean: '解放',
imageClean:
'イメージをクリーンアップすると、すべての未使用イメージが削除されます。この操作は元に戻せません。続行しますか?',
containerClean:
'コンテナをクリーンアップすると、停止中のすべてのコンテナ(アプリストアの停止アプリを含む)が削除されます。この操作は元に戻せません。続行しますか?',
sizeRw: 'コンテナレイヤーサイズ',
sizeRwHelper: 'コンテナ固有の書き込み可能レイヤーのサイズ',
sizeRootFs: '仮想サイズ',
sizeRootFsHelper: 'コンテナが依存するすべてのイメージレイヤー + コンテナレイヤーの合計サイズ',
containerFromAppHelper:
'このコンテナがアプリストアから取得されたことが検出されました。アプリの操作により、現在の編集が無効になる可能性があります。',
containerFromAppHelper1:
'インストールされているアプリケーションリストの[PARAM]ボタンをクリックして、編集ページを入力し、コンテナ名を変更します。',
command: '指示',
console: 'コンテナインタラクション',
tty: 'pseudo-tty-tを割り当てる',
openStdin: '添付されていなくてもstdinを開いたままにしてください-i',
custom: 'カスタム',
emptyUser: '空の場合、デフォルトとしてログインします',
privileged: '特権',
privilegedHelper:
'コンテナがホストに特定の特権操作を実行できるようにします。これにより、コンテナのリスクが増加する可能性があります。注意して使用してください!',
upgradeHelper: 'リポジトリ名/画像名:画像バージョン',
upgradeWarning2: 'アップグレード操作では、コンテナを再構築する必要があります。続けたいですか?',
oldImage: '現在の画像',
targetImage: 'ターゲット画像',
sameImageContainer: '同一イメージコンテナ',
sameImageHelper: '同一イメージを使用するコンテナは選択後一括アップグレード可能',
imageLoadErr: 'コンテナの画像名は検出されません',
imageUpdateTagEmpty: '更新可能なイメージタグが検出されません',
appHelper:
'このコンテナはアプリストアから取得されたものであり、アップグレードによってサービスが利用不可になる可能性があります。',
input: '手動入力',
forcePull: '常に画像を引っ張ってください',
forcePullHelper: 'これにより、サーバー上の既存の画像が無視され、レジストリから最新の画像が引き出されます。',
imageUpdateHelper: 'レジストリの同名タグを確認し、更新があれば取得してローカルイメージを更新します。',
server: 'ホスト',
serverExample: '80、80-88、IP:80またはIP:80-88',
containerExample: '80または80-88',
exposePort: 'ポートを公開します',
exposeAll: 'すべてを公開します',
cmdHelper: '例:nginx -g "daemon off;"',
entrypointHelper: '例:docker-entrypoint.sh',
autoRemove: '自動削除',
cpuQuota: 'CPUコアの数',
memoryLimit: 'メモリ',
limitHelper: '0に設定すると、制限がないことを意味します。最大値は{0}です',
mount: 'マウント',
volumeOption: '音量',
hostOption: 'ホスト',
serverPath: 'サーバーパス',
containerDir: 'コンテナパス',
volumeHelper: 'ストレージボリュームのコンテンツが正しいことを確認してください',
networkEmptyHelper: 'コンテナネットワークの選択が正しいことを確認してください',
modeRW: 'rw',
modeR: 'r',
sharedLabel: '伝播モード',
private: 'プライベート',
privateHelper: 'コンテナ内とホストのマウント変更は互いに干渉しません',
rprivate: '再帰的プライベート',
rprivateHelper: 'コンテナ内のすべてのマウントはホストから完全に隔離されています',
shared: '共有',
sharedHelper: 'ホストとコンテナ内のマウント変更は互いに表示されます',
rshared: '再帰的共有',
rsharedHelper: 'ホストとコンテナ内のすべてのマウント変更が互いに表示されます',
slave: 'スレーブ',
slaveHelper: 'コンテナはホストのマウント変更を確認できますが、自身の変更はホストに影響しません',
rslave: '再帰的スレーブ',
rslaveHelper: 'コンテナ内のすべてのマウントはホストの変更を確認できますが、ホストに影響しません',
mode: 'モード',
env: '環境',
restartPolicy: 'ポリシーを再起動します',
always: 'いつも',
unlessStopped: '止まらない限り',
onFailure: 'オンフェイルデフォルトで5回',
no: '一度もない',
refreshTime: '間隔を更新します',
cache: 'キャッシュ',
image: '画像|画像',
imagePull: '引く',
imagePullHelper: '複数のイメージの選択をサポートし、各イメージ入力後にEnterキーを押して続行します',
imagePush: '押す',
imagePushHelper:
'このイメージに複数のタグが存在することが検出されました。プッシュ時に使用するイメージ名が以下であることを確認してください:{0}',
imageDelete: '画像削除',
repoName: 'コンテナレジストリ',
imageName: '画像名',
pull: '引く',
path: 'パス',
importImage: '輸入',
buildArgs: 'ビルド引数',
imageBuild: '建てる',
pathSelect: 'パス',
label: 'ラベル',
imageTag: '画像タグ',
imageTagHelper: '複数のイメージタグの設定をサポートし、各タグ入力後にEnterキーを押して続行します',
push: '押す',
fileName: 'ファイル名',
export: '輸出',
exportImage: '画像エクスポート',
size: 'サイズ',
tag: 'タグ',
tagHelper: '1行に1つ入力します。例\nkey1=value1\nkey2=value2',
imageNameHelper: '画像名とタグ、例:nginx:最新',
cleanBuildCache: 'クリーンビルドキャッシュ',
delBuildCacheHelper:
'これにより、ビルド中に生成され、元に戻すことができないすべてのキャッシュされたアーティファクトが削除されます。続けたいですか?',
urlWarning: 'URLプレフィックスには、http://またはhttps://を含める必要はありません。変更してください。',
network: 'ネットワーク|ネットワーク',
networkHelper:
'これにより、一部のアプリケーションとランタイム環境が適切に機能しない場合があります。続けたいですか?',
networkName: '名前',
driver: 'ドライバ',
option: 'オプション',
attachable: '取り付け可能',
parentNetworkCard: '親ネットワークカード',
subnet: 'サブネット',
scope: 'IPスコープ',
gateway: 'ゲートウェイ',
auxAddress: 'IPを除外します',
volume: 'ボリューム|ボリューム',
volumeDir: 'ボリュームディレクトリ',
nfsEnable: 'NFSストレージを有効にします',
nfsAddress: '住所',
mountpoint: 'マウントポイント',
mountpointNFSHelper: '例えば/nfs、 /nfs-sh',
options: 'オプション',
repo: 'レジストリ',
httpRepoHelper: 'HTTPタイプのリポジトリを操作するにはDockerサービスの再起動が必要です。',
httpRepo:
'HTTPプロトコルを選択するには、Dockerサービスを再起動して不安定なレジストリに追加する必要があります。',
delInsecure: 'クレジットの削除',
delInsecureHelper: 'これにより、Dockerサービスを再起動して、不安定なレジストリから削除します。続けたいですか',
downloadUrl: 'サーバ',
imageRepo: '画像リポジトリ',
repoHelper: 'ミラーリポジトリ/組織/プロジェクトが含まれていますか?',
auth: '認証が必要です',
mirrorHelper:
'複数のミラーがある場合は1行に1つ入力します。例\nhttp://xxxxxx.m.daocloud.io\nhttps://xxxxxx.mirror.aliyuncs.com',
registrieHelper:
'複数のプライベートレジストリがある場合は1行に1つ入力します。例\n172.16.10.111:8081\n172.16.10.112:8081',
compose: '構成|作曲',
composeFile: 'オーケストレーションファイル',
fromChangeHelper: 'ソースを切り替えると、現在の編集されたコンテンツがきれいになります。続けたいですか?',
composePathHelper:
'Compose ファイルの保存パス:{0}。Docker Compose でプロジェクト名が指定されている場合はその名前を優先し、指定されていない場合は {1} を使用します。',
composeNamePriorityHelper:
'プロジェクト名の優先順位Docker Compose 設定で指定された名前 > ファイルの親ディレクトリ名 > ここで入力した名前。',
composeHelper:
'1パネルの編集者またはテンプレートを介して作成された構成は、{0}/docker/composeディレクトリに保存されます。',
deleteFile: 'ファイルを削除します',
deleteComposeHelper:
'構成ファイルや永続的なファイルを含む、コンテナに関連するすべてのファイルを削除します。注意して進めてください!',
deleteCompose: 'この構成を削除します。',
composeDirectory: 'ディレクトリ',
template: 'テンプレート',
composeTemplate: 'テンプレートを作成|テンプレートを作成します',
content: 'コンテンツ',
contentEmpty: 'コンテンツを空にすることはできません。入力して再試行してください!',
containerNumber: 'コンテナ番号',
containerStatus: 'コンテナステータス',
exited: '終了',
running: 'ランニング ( {0} / {1} )',
composeDetailHelper: '構成は1パネルの外部に作成されます。開始および停止操作はサポートされていません。',
composeOperatorHelper: '{1}操作は{0}で実行されます。続けたいですか?',
composeDownHelper:
'これにより、{0}構成の下のすべてのコンテナとネットワークが停止して削除されます。続けたいですか?',
composeEnvHelper2:
'このオーケストレーションは1Panelアプリストアで作成されました。インストール済みアプリケーションで環境変数を変更してください。',
composeContentPlaceholder: 'ここに docker-compose ファイルの内容を記述または貼り付けてください',
setting: '設定|設定',
restartHelper: '設定変更を有効にするには Docker サービスの再起動が必要です',
operatorStatusHelper: 'これは「{0}」Dockerサービスになります。続けたいですか',
dockerStatus: 'Dockerサービス',
daemonJsonPathHelper: '構成パスがdocker.serviceで指定されているものと同じであることを確認してください。',
mirrors: 'レジストリミラー',
mirrorsHelper2: '詳細については、公式ドキュメントを参照してください。',
registries: '不安定なレジストリ',
ipv6Helper:
'IPv6を有効にするときは、IPv6コンテナネットワークを追加する必要があります。特定の構成手順については、公式ドキュメントを参照してください。',
ipv6CidrHelper: 'IPv6はコンテナのプール範囲をアドレスします',
ipv6TablesHelper: 'iptablesルール用のDocker IPv6の自動構成。',
experimentalHelper:
'IP6Tablesを有効にするには、この構成をオンにする必要があります。それ以外の場合、IP6テーブルは無視されます',
cutLog: 'ログオプション',
cutLogHelper1: '現在の構成は、新しく作成されたコンテナのみに影響します。',
cutLogHelper2: '構成を有効にするために、既存のコンテナを再作成する必要があります。',
cutLogHelper3:
'コンテナを再現すると、データの損失が発生する可能性があることに注意してください。コンテナに重要なデータが含まれている場合は、再構築操作を実行する前に必ずバックアップしてください。',
maxSize: '最大サイズ',
maxFile: '最大ファイル',
liveHelper:
'デフォルトでは、Docker Daemonが終了すると、実行中のコンテナをシャットダウンします。デーモンを設定して、デーモンが利用できなくなった場合にコンテナが実行され続けるように設定できます。この機能は、Live Restoreと呼ばれます。Live Restoreオプションは、デーモンのクラッシュ、計画された停止、またはアップグレードにより、コンテナのダウンタイムを短縮するのに役立ちます。',
liveWithSwarmHelper: 'ライブレストアデーモン構成は、群れモードと互換性がありません。',
iptablesDisable: 'Iptablesを閉じます',
iptablesHelper1: 'DockerのiPtablesルールの自動構成。',
iptablesHelper2: 'IPTABLEを無効にすると、コンテナが外部ネットワークと通信できなくなります。',
daemonJsonPath: 'conf path',
serviceUnavailable: '現在、Dockerサービスは開始されていません。',
startIn: '開始する',
sockPath: 'UNIXドメインソケット',
sockPathHelper: 'Dockerデーモンとクライアントの間のコミュニケーションチャネル。',
sockPathHelper1: 'デフォルトパス:/var/run/docker-x.sock',
sockPathMsg:
'ソケットパスの設定を保存すると、Dockerサービスが利用できなくなる可能性があります。続けたいですか',
sockPathErr: '正しいDockerソックファイルパスを選択または入力してください',
related: '関連している',
includeAppstore: 'アプリストアから取得したコンテナを表示',
excludeAppstore: 'アプリストアコンテナを隠す',
cleanDockerDiskZone: 'Dockerが使用するディスクスペースをクリーンアップします',
cleanImagesHelper: '(コンテナで使用されていないすべての画像をクリーンアップ)',
cleanContainersHelper: '(停止したすべての容器をクリーンアップ)',
cleanVolumesHelper: '(未使用のすべてのローカルボリュームをクリーンアップ)',
makeImage: '画像を作成します',
newImageName: '新しい画像名',
commitMessage: 'メッセージをコミットします',
author: '著者',
ifPause: '作成中にコンテナを一時停止します',
ifMakeImageWithContainer: 'このコンテナから新しい画像を作成しますか?',
finishTime: '前回の停止時間',
workingDir: '作業ディレクトリ',
composeFileMissing: 'Compose ファイルが検出されませんでした',
resource: 'リソース',
macAddr: 'MACアドレス',
exportHelper: '選択したイメージを1つのtarにエクスポートします。',
goSetting: '設定へ',
mirrorsHelper:
'イメージ操作ではレジストリミラー URL を優先して使用します。空欄にするとレジストリミラーを無効にします。',
},
cronjob: {
importHelper:
'インポート時に同名のスケジュールタスクは自動的にスキップされます。タスクはデフォルトで【無効】状態に設定され、データ関連付け異常時には【編集待ち】状態に設定されます。',
changeStatus: 'ステータスを変更します',
disableMsg: 'これにより、スケジュールされたタスクが自動的に実行されなくなります。続けたいですか?',
enableMsg: 'これにより、スケジュールされたタスクが自動的に実行されます。続けたいですか?',
taskType: 'タイプ',
record: '記録',
viewRecords: '記録',
shell: 'シェル',
stop: '手動終了',
stopHelper: 'この操作により現在のタスクの実行が強制停止されます。続行しますか?',
log: 'バックアップログ',
logHelper: 'バックアップシステムログ',
logHelper2: '2。サーバーのSSHログインログ',
logHelper3: '3.すべてのサイトログ',
containerCheckBox: 'コンテナ内(コンテナコマンドを入力する必要はありません)',
containerName: 'コンテナ名',
ntp: '時間同期',
ntp_helper: 'ツールボックスのクイックセットアップページでNTPサーバーを構成できます。',
app: 'バックアップアプリ',
website: 'バックアップウェブサイト',
rulesHelper: '複数の除外ルールをサポート、英語のカンマ , で区切ります。例:*.log,*.sql',
lastRecordTime: '最後の実行時間',
all: '全て',
failedRecord: '失敗記録',
successRecord: '成功した記録',
database: 'バックアップデータベース',
backupArgs: 'バックアップ引数',
backupArgsHelper:
'リストにないバックアップ引数は手動で入力して選択できます。例:--no-data を入力し、ドロップダウンリストの最初のオプションを選択してください。',
singleTransaction:
'単一トランザクションを使用して InnoDB テーブルをバックアップします。大容量データのバックアップに適しています',
quick: 'テーブル全体をメモリにロードする代わりに、データを行単位で読み取ります。大容量データや低メモリマシンのバックアップに適しています',
skipLockTables: 'すべてのテーブルをロックせずにバックアップします。高並列データベースに適しています',
setGtidPurgedOff:
'バックアップ時に GTID 情報をエクスポートしません。グループレプリケーション環境でのデータベース復元に適しています',
missBackupAccount: 'バックアップアカウントは見つかりませんでした',
syncDate: '同期時間',
clean: 'キャッシュクリーン',
curl: 'アクセスURL',
taskName: '名前',
cronSpec: 'トリガーサイクル',
cronSpecDoc:
'カスタム実行周期は【分 時 日 月 曜日】形式のみサポートしています(例: 0 0 * * *)。詳細は公式ドキュメントをご参照ください。',
cronSpecHelper: '正しい実行期間を入力します',
cleanHelper:
'この操作は、すべてのジョブ実行レコード、バックアップファイル、ログファイルを記録します。続けたいですか?',
directory: 'バックアップディレクトリ',
sourceDir: 'バックアップディレクトリ',
snapshot: 'システムスナップショット',
allOptionHelper:
'現在のタスク計画は、すべての[{0}]をバックアップすることです。直接ダウンロードは現時点ではサポートされていません。[{{0}]メニューのバックアップリストを確認できます',
exclusionRules: '排他的ルール',
exclusionRulesHelper:
'除外ルールを選択または入力し各セット入力後にEnterキーを押して続行します除外ルールはこのバックアップのすべての圧縮操作に適用されます',
default_download_path: 'デフォルトのダウンロードリンク',
saveLocal: 'ローカルバックアップを保持しますクラウドストレージコピーの数と同じ',
url: 'URLアドレス',
urlHelper: '正しいURLアドレスを入力してください',
targetHelper: 'バックアップアカウントはパネル設定で維持されます',
withImageHelper:
'アプリストアのイメージをバックアップしますがスナップショットファイルのサイズが大きくなります',
ignoreApp: 'アプリを除外',
withImage: 'アプリケーションイメージのバックアップ',
retainCopies: '記録を保持します',
retryTimes: 'リトライ回数',
timeout: 'タイムアウト',
ignoreErr: 'エラーを無視',
ignoreErrHelper: 'バックアップ中のエラーを無視し全てのバックアップタスクを確実に実行します',
retryTimesHelper: '0は失敗後リトライしないことを意味します',
retainCopiesHelper: '実行記録とログのために保持するコピーの数',
retainCopiesHelper1: 'バックアップファイル用に保持するコピーの数',
retainCopiesUnit: 'コピー表示',
cronSpecRule: 'ライン{0}の実行期間形式は正しくありませんチェックしてもう一度やり直してください',
perMonth: '毎月',
perWeek: '毎週',
perHour: '毎時間',
perNDay: '毎日毎日',
perDay: '毎日',
perNHour: 'N時間ごと',
perNMinute: '毎分s',
perNSecond: '毎秒毎回',
day: '日',
monday: '月曜日',
tuesday: '火曜日',
wednesday: '水曜日',
thursday: '木曜日',
friday: '金曜日',
saturday: '土曜日',
sunday: '日曜日',
shellContent: 'スクリプト',
errRecord: '誤ったロギング',
errHandle: 'cronjob実行障害',
noRecord: 'Cronジョブをトリガーするとここにレコードが表示されます',
cleanData: 'クリーンデータ',
cleanRemoteData: 'リモートデータを削除',
cleanDataHelper: 'このタスク中に生成されたバックアップファイルを削除します',
noLogs: 'タスク出力はまだありません...',
errPath: 'バックアップパス[{0}]エラーダウンロードできません',
cutWebsiteLog: 'ウェブサイトのログローテーション',
cutWebsiteLogHelper: '回転したログファイルは1パネルのバックアップディレクトリにバックアップされます',
syncIpGroup: 'WAF IP グループを同期',
syncIpGroupHelper: 'WAF のブラック/ホワイトリストで使用するリモート IP グループを同期します',
requestExpirationTime: 'リクエストの有効期限時間のアップロード',
unitHours: 'ユニット:時間',
alertTitle: '計画タスク - {0}{1}タスク障害アラート',
library: {
script: 'スクリプト',
syncNow: '今すぐ同期',
turnOnSync: '自動同期を有効化',
turnOnSyncHelper: '自動同期を有効にすると毎日未明の時間帯に自動同期が実行されます',
turnOffSync: '自動同期を無効化',
turnOffSyncHelper: '自動同期を無効にするとスクリプトの同期が遅れる可能性がありますがよろしいですか',
isInteractive: '対話型',
interactive: '対話型スクリプト',
interactiveHelper: '実行中にユーザー入力が必要でスケジュールタスクでは使用できません',
library: 'スクリプトライブラリ',
create: 'スクリプトを追加',
edit: 'スクリプトを編集',
groupHelper:
'スクリプトの特徴に基づいて異なるグループを設定することでスクリプトのフィルタリング操作をより迅速に行うことができます',
handleHelper: '{0} {1} スクリプトを実行します続行しますか',
noSuchApp:
'{0} サービスが検出されませんでしたスクリプトライブラリを使って素早くインストールしてください',
syncHelper:
'システムスクリプトライブラリを同期しますこの操作はシステムスクリプトのみ影響します続行しますか',
remoteLibrary: 'リモートスクリプトライブラリ',
},
nextTime: '次の5回の実行',
logHelper1: '1. 1Panel システムログ',
backupContent: 'バックアップ内容',
cronSpecRule2: '実行周期の形式が不正です確認して再試行してください',
perMonthHelper: '毎月 {0} {1}:{2} に実行',
perWeekHelper: '毎週 {0} {1}:{2} に実行',
perDayHelper: '毎日 {0}:{1} に実行',
perHourHelper: '毎時 {0} 分に実行',
perNDayHelper: ' {0} {1}:{2} に実行',
perNHourHelper: ' {0} 時間 {1} に実行',
perNMinuteHelper: ' {0} 分に実行',
perNSecondHelper: ' {0} 秒に実行',
executor: '実行者',
cleanLog: 'ログ自動削除',
cleanLogscope: 'ログ保持',
},
monitor: {
globalFilter: 'グローバルフィルター',
enableMonitor: '監視ステータス',
storeDays: '保存日数',
defaultNetwork: 'デフォルトネットワークカード',
defaultNetworkHelper: '監視および概要インターフェースに表示されるデフォルトのネットワークカードオプション',
defaultIO: 'デフォルトディスク',
defaultIOHelper: '監視および概要インターフェースに表示されるデフォルトのディスクオプション',
cleanMonitor: '監視記録をクリア',
cleanHelper: 'この操作によりGPUを含むすべての監視記録がクリアされます続行しますか',
avgLoad: 'ロード平均',
loadDetail: '詳細を読み込みます',
resourceUsage: '利用',
networkCard: 'ネットワークインターフェイス',
read: '読む',
write: '書く',
readWriteCount: 'I/O操作',
readWriteTime: 'I/Oレイテンシ',
today: '今日',
yesterday: '昨日',
lastNDay: '過去 {0} 日間',
lastNMonth: '過去 {0} ヶ月間',
lastHalfYear: '過去半年間',
memory: 'メモリ',
percent: '割合',
cache: 'キャッシュ',
disk: 'ディスク',
network: 'ネットワーク',
up: '上',
down: '下',
interval: '収集間隔',
intervalHelper: '適切な監視収集間隔を入力してください10秒 - 12時間',
runtimeDiagnostics: 'ランタイム診断',
runtimeRSS: 'プロセスメモリ (RSS)',
runtimeHeapAlloc: 'ヒープメモリ',
runtimeHeapObjects: 'ヒープオブジェクト',
runtimeGoroutines: 'Goroutine ',
goroutineSnapshot: 'Goroutine スナップショット',
goroutineSummary: '{0} 個の Goroutine {1} 個の呼び出しスタックに集約',
goroutineTruncated: 'スナップショットが大きすぎるため一部の呼び出しスタックのみ表示しています',
captureSnapshot: 'スナップショットを更新',
count: '数',
topFunction: 'トップ関数',
manualCapture: '手動取得',
startCapture: '取得開始',
capturing: '取得中',
captureSuccess: '診断ファイルを生成しダウンロードを開始しました',
profileCPU: 'CPU',
profileHeap: 'ヒープ',
profileGoroutine: 'Goroutine',
profileMutex: 'ミューテックス',
profileBlock: 'ブロック',
runtimeRSSDesc: 'Go ヒープスレッドスタックネイティブメモリを含むプロセスが使用中の物理メモリです',
runtimeHeapAllocDesc:
'Go ヒープに割り当てられまだ解放されていないメモリです継続的な増加はオブジェクトの滞留を示す場合があります',
runtimeHeapObjectsDesc:
'Go ヒープ上の生存オブジェクト数です継続的な増加はオブジェクトの滞留を示す場合があります',
runtimeGoroutineDesc: '現在の軽量な並行タスク数です継続的な増加は Goroutine リークの確認が必要です',
profileCPUDesc: '選択した期間の CPU 呼び出しスタックを取得しCPU を消費する関数を特定します',
profileHeapDesc: '使用中の Go ヒープオブジェクトと割り当てスタックを記録しメモリ増加を調査します',
profileGoroutineDesc: 'すべての Goroutine の状態と呼び出しスタックを保存し同じ呼び出し経路を集約します',
profileMutexDesc: 'Mutex 競合による待機時間を測定しロック競合のホットスポットを特定します',
profileBlockDesc: 'ChannelSelect同期プリミティブでのブロック待機時間を測定します',
},
terminal: {
showTerminalButton: 'ターミナルへのショートカット',
showTerminalButtonHelper: '有効にするとページの右下にターミナルへのショートカットボタンが表示されます',
local: 'ローカル',
defaultConn: 'デフォルト接続',
defaultConnHelper:
'この操作は{0}のターミナルを開いた後自動的にノードターミナルに接続します続行しますか',
withReset: '接続情報をリセット',
localConnJump:
'デフォルト接続情報はターミナル - 設定で管理されています接続に失敗した場合はこちらで編集してください',
nodeAdminLocalOnly: 'ノード管理者はローカル端末のみ利用できます',
localHelper: 'ローカル名はシステムのローカル識別にのみ使用されます',
connLocalErr: '自動的に認証できない場合はローカルサーバーのログイン情報を入力してください',
testConn: 'テスト接続',
saveAndConn: '保存して接続します',
connTestOk: '利用可能な接続情報',
connTestFailed: '接続は利用できません接続情報を確認してください',
host: 'ホスト|ホスト',
createConn: '新しい接続',
noHost: 'ホストはありません',
groupChange: 'グループを変更します',
expand: 'すべて拡張します',
fold: 'すべての契約',
batchInput: 'バッチ処理',
quickCommand: 'クイックコマンド|クイックコマンド',
noSuchCommand:
'インポートしたCSVファイルにクイックコマンドデータが見つかりませんでした確認して再試行してください',
quickCommandHelper: '端末 - >端子の下部にあるクイックコマンドを使用できます',
groupDeleteHelper:
'グループが削除された後グループ内のすべての接続がデフォルトグループに移行されます続けたいですか',
quickCommandBatchHelper:
'1 行に 1 つのクイックコマンドを名前---コマンド の形式で入力します: ディスク確認---df -h',
command: '指示',
quickCmd: 'クイックコマンド',
addHost: '追加',
localhost: 'localhost',
ip: '住所',
authMode: '認証',
passwordMode: 'パスワード',
rememberPassword: '認証情報を忘れないでください',
keyMode: 'privatekey',
key: '秘密鍵',
keyPassword: '秘密キーパスワード',
emptyTerminal: '現在接続されている端子はありません',
sessionReconnecting: '接続が切断されました再接続しています...',
sessionExpired:
'セッションは無効になりましたEnter キーまたは再接続をクリックして新しいセッションを開いてください',
sessionKicked: 'このセッションは別のウィンドウで開かれました',
sessionCount: '{0} セッション',
sessionRules: 'ターミナルセッションのルール',
sessionRuleClose: 'ターミナルを閉じるとセッションは即座に終了します',
sessionRuleDisconnect: '再読み込みブラウザー終了通信切断後は30分以内に復元できます',
sessionRuleRevalidate: 'ログインが無効または認証がタイムアウトするとセッションは終了します',
sessionRuleResources: '端末が増えるほどリソース消費も増えます不要な端末は閉じてください',
minimize: '最小化',
closeAllSessions: 'すべてのセッションを閉じる',
closeAllConfirm: 'すべてのターミナルセッションが切断され復元できません続行しますか',
lineHeight: '行の高さ',
letterSpacing: '文字間隔',
fontSize: 'フォントサイズ',
fontFamily: 'フォントセット',
fontFamilySupportHelper:
'フォントを選択または入力できます適用可否はブラウザ側OSにそのフォントがインストールされているかに依存し未インストール時は自動でフォールバックします空の場合はデフォルトフォントを使用します',
backgroundColor: '背景色',
foregroundColor: '前景色',
cursorBlink: 'カーソル点滅',
cursorStyle: 'カーソルスタイル',
cursorUnderline: '下線',
cursorBlock: 'ブロック',
cursorBar: 'バー',
scrollback: 'スクロールバック',
scrollSensitivity: 'スクロール感度',
aiAssistant: 'AI アシスタント',
aiAccountHelper:
'選択したモデルアカウントでコマンドを生成して補完しますOllama vLLM などのローカルモデルはカスタムモデルアカウントを使用してください',
aiPrefix: 'トリガープレフィックス',
aiPrefixHelper:
'プレフィックス + スペースを入力して Enter を押すとAI コマンド生成がトリガーされます: {0} ディスク情報を確認して',
aiRiskCommands: '危険コマンドの遮断',
aiRiskCommandsHelper:
'ブロック対象の危険コマンドを設定します1 行に 1 一致した場合生成を停止しコメントとして埋め戻します',
aiSummary: '行が {0} プレフィックスで始まり Enter を押すとAI コマンド生成がトリガーされます',
aiPrefixAsciiVisible: 'ASCII の表示可能文字のみ対応していますスペースCJK 文字全角記号は使用できません',
saveHelper: '現在のターミナル設定を保存してもよろしいですか',
},
toolbox: {
common: {
toolboxHelper: '一部のインストールおよび使用に関する問題については以下を参照してください',
},
swap: {
swap: 'パーティションを交換します',
swapHelper1: 'スワップのサイズは特定の要件に基づいて調整可能な物理メモリの12倍である必要があります',
swapHelper2:
'スワップファイルを作成する前にスワップファイルサイズが対応するディスクスペースを占有するためシステムディスクに十分な利用可能なスペースがあることを確認してください',
swapHelper3:
'スワップはメモリの圧力を軽減するのに役立ちますがそれは代替案にすぎませんスワップに過度に依存するとシステムのパフォーマンスが低下する可能性がありますメモリの増加を優先したりアプリケーションメモリの使用量を最適化することをお勧めします',
swapHelper4: '通常のシステム操作を確保するためにスワップの使用を定期的に監視することをお勧めします',
swapDeleteHelper:
'この操作はスワップパーティション{0}を削除しますシステムセキュリティ上の理由から対応するファイルは自動的に削除されません削除が必要な場合は手動で続行してください',
saveHelper: '最初に現在の設定を保存してください',
saveSwap: '現在の構成を保存するとスワップパーティション{0}サイズを{1}に調整します続けたいですか',
swapMin: '最小パーティションサイズは40 kbです変更してもう一度やり直してください',
swapMax: 'パーティションサイズの最大値は{0}です変更してもう一度やり直してください',
swapOff: '最小パーティションサイズは40 kbです0に設定するとスワップパーティションが無効になります',
},
device: {
dnsHelper: 'DNSサーバー',
dnsAlert:
'注意/etc/resolv.confファイルの構成を変更するとシステムが再起動した後ファイルがデフォルト値に復元されます',
dnsHelper1: '複数の DNS を設定する場合は1行に1つ入力します\n114.114.114.114\n8.8.8.8',
hostsHelper: 'ホスト名解像度',
hosts: 'ドメイン',
hostAlert: '隠されたコメントレコードすべての構成ボタンをクリックして表示または設定してください',
toolbox: 'クイック設定',
hostname: 'ホスト名',
passwd: 'システムパスワード',
passwdHelper: '入力文字は$ andを含めることはできません',
timeZone: 'タイムゾーン',
localTime: 'サーバー時間',
timeZoneChangeHelper: 'システムタイムゾーンを変更するにはサービスを再起動する必要があります続く',
timeZoneHelper:
'TimeDatectlコマンドをインストールしない場合タイムゾーンを変更することはできませんシステムはそのコマンドを使用してタイムゾーンを変更するためです',
timeZoneCN: '北京',
timeZoneAM: 'ロサンゼルス',
timeZoneNY: 'ニューヨーク',
ntpALi: 'アリババ',
ntpGoogle: 'グーグル',
syncSite: 'NTPサーバー',
hostnameHelper:
'ホスト名の変更はhostnamectlコマンドに依存しますコマンドがインストールされていない場合変更が失敗する可能性があります',
userHelper:
'ユーザー名は取得のwhoamiコマンドに依存しますコマンドがインストールされていない場合検索が失敗する可能性があります',
passwordHelper:
'パスワードの変更はchpasswdコマンドに依存しますコマンドがインストールされていない場合変更が失敗する可能性があります',
hostHelper: '提供されたコンテンツには空の値があります変更後に確認して再試行してください',
dnsCheck: 'テストの可用性',
dnsOK: 'DNS構成情報が利用可能です',
dnsTestFailed: 'DNS構成情報は利用できません',
syncSiteHelper: 'システム時刻を {0} と同期しますか',
},
fail2ban: {
sshPort: 'SSHポートを聞いてください',
sshPortHelper: '現在のFAL2BANはホストのSSH接続ポートに耳を傾けます',
unActive: '現在Fail2Banサービスは有効になっていません',
operation: 'fail2banサービスで操作{0}を実行します続けたいですか',
fail2banChange: 'fail2ban構成の変更',
ignoreHelper: 'AllowListのIPリストはブロックについて無視されます続けたいですか',
bannedHelper: 'ブロックリストのIPリストはサーバーによってブロックされます続けたいですか',
maxRetry: '最大再試行',
banTime: '禁止時間',
banTimeHelper: 'デフォルトの禁止時間は10分-1は永続的な禁止を示します',
banTimeRule: '有効な禁止時間または-1を入力してください',
banAllTime: '恒久的な禁止',
findTime: '発見期間',
banAction: '禁止措置',
banActionOption: '{0}を使用して指定されたIPアドレスを禁止',
allPorts: 'すべてのポート',
ignoreIP: 'IP AllowList',
bannedIP: 'IPブロックリスト',
logPath: 'ログパス',
logPathHelper: 'デフォルトは/var/log/secureまたは/var/log/auth.logです',
},
ftp: {
ftp: 'FTPアカウント|FTPアカウント',
notStart: 'FTP Serviceは現在実行されていません最初に開始してください',
initHelper:
'FTP ユーザー ID が初期化されていません上部のステータスバーにある初期化をクリックしてください',
operation: 'これによりFTPサービスで{0}操作が実行されます続けたいですか',
noPasswdMsg: '現在のFTPアカウントパスワードを取得できませんパスワードを設定して再試行してください',
enableHelper: '選択したFTPアカウントを有効にするとアクセス許可が復元されます続けたいですか',
disableHelper: '選択したFTPアカウントを無効にするとアクセス許可が取り消されます続けたいですか',
syncHelper: 'サーバーとデータベースの間でFTPアカウントデータを同期します続けたいですか',
dirSystem:
'このディレクトリはシステム予約領域です変更するとシステムがクラッシュする可能性があります修正して再試行してください',
dirHelper: 'FTPを有効にするにはディレクトリ権限の変更が必要です慎重に選択してください',
dirMsg: 'FTPを有効にすると{0}ディレクトリ全体の権限が変更されます続行しますか',
},
clam: {
clam: 'ウイルススキャン',
cron: 'スケジュールされたスキャン',
cronHelper: '商用版は定期スキャンに対応しています',
specErr: '実行スケジュールフォーマットエラーチェックして再試行してください',
disableMsg:
'スケジュールされた実行を停止するとこのスキャンタスクが自動的に実行されなくなります続けたいですか',
enableMsg:
'スケジュールされた実行を有効にすることでこのスキャンタスクは定期的に自動的に実行できます続けたいですか',
showFresh: '署名のアップデーターサービスを表示します',
hideFresh: '署名のアップデーターサービスを非表示にします',
clamHelper:
'Clamavの最小推奨構成は3ギブ以上のRAM2.0 GHz以上のシングルコアCPUおよび少なくとも5 GIBの利用可能なハードディスクスペースです',
notStart: 'Clamav Serviceは現在実行されていません最初に開始してください',
removeRecord: 'ペポートファイルを削除します',
noRecords: '[トリガー]ボタンをクリックしてスキャンを開始するとここにレコードが表示されます',
removeInfected: 'ウイルスファイルを削除します',
removeInfectedHelper:
'サーバーのセキュリティと通常の操作を確保するためにタスク中に検出されたウイルスファイルを削除します',
clamCreate: 'スキャンルールを作成します',
infectedStrategy: '感染した戦略',
removeHelper: 'ウイルスファイルを削除して慎重に選択してください',
move: '動く',
moveHelper: 'ウイルスファイルを指定されたディレクトリに移動します',
copyHelper: 'ウイルスファイルを指定されたディレクトリにコピーします',
none: '何もしません',
noneHelper: 'ウイルスファイルにアクションを実行しません',
scanDir: 'スキャンディレクトリ',
infectedDir: '感染したディレクトリ',
scanDate: 'スキャン日',
scanResult: 'テールをスキャンします',
tail: '線',
infectedFiles: '感染したファイル',
log: '詳細',
clamConf: 'クラマブデーモン',
clamLog: '@:toolbox.clam.clamconfログ',
freshClam: 'フレッシュクラム',
freshClamLog: '@:toolbox.clam.freshclamログ',
alertHelper: '商用版は定期スキャンと SMS アラートに対応しています',
alertTitle: 'ウイルススキャンタスク{0}感染したファイルアラートが検出されました',
},
},
logs: {
core: 'パネルサービス',
agent: 'ノード監視',
panelLog: 'パネルログ',
operation: '操作ログ',
login: 'ログインログ',
loginIP: 'ログインIP',
loginAddress: 'ログインアドレス',
loginAgent: 'ログインエージェント',
loginStatus: '状態',
system: 'システムログ',
hostSystem: 'ホストログ',
previousPage: '前のページ',
nextPage: '次のページ',
filter: 'メッセージフィルター',
service: 'サービス',
priority: '優先度',
priorityEmergency: '緊急',
priorityAlert: '警報',
priorityCritical: '重大',
priorityError: 'エラー',
priorityWarning: '警告',
priorityNotice: '通知',
priorityInfo: '情報',
priorityDebug: 'デバッグ',
message: 'メッセージ',
deleteLogs: 'クリーンログ',
resource: 'リソース',
detail: {
dashboard: '概要',
ai: 'AI',
skills_hub: 'Skills Hub',
ai_proxy: 'AIプロキシ',
ai_benchmark: 'ベンチマーク',
groups: 'グループ',
hosts: 'ホスト',
apps: 'アプリケーション',
openresty: 'OpenResty',
websites: 'ウェブサイト',
monitor: 'ウェブサイト監視',
containers: 'コンテナ',
files: 'ファイル管理',
runtimes: 'ランタイム',
process: 'プロセス管理',
toolbox: 'ツールボックス',
backups: 'バックアップ / 復元',
tampers: '改ざん防止',
xsetting: 'インターフェース設定',
logs: 'ログ監査',
settings: 'パネル設定',
cronjobs: 'スケジュールされたタスク',
databases: 'データベース',
waf: 'WAF',
licenses: 'ライセンス',
nodes: 'ノード',
commands: 'クイックコマンド',
opsReport: '運用レポート',
ops_report: '運用レポート',
users: 'ユーザー管理',
roles: 'ロール',
auth: 'ログイン認証',
auth_sources: '認証設定',
alert: 'アラート通知',
sync: 'リソース同期',
exchange: 'リソース同期',
xapp: 'App',
vms: '仮想マシン管理',
},
websiteLog: 'ウェブサイトログ',
runLog: 'ログを実行します',
errLog: 'エラーログ',
task: 'タスクログ',
taskName: 'タスク名',
taskRunning: '実行中',
},
file: {
fileDirNum: '{0} 個のディレクトリ{1} 個のファイル',
currentDir: '現在のディレクトリ',
dir: 'フォルダ',
fileName: 'ファイル名',
search: '検索',
mode: '権限',
editPermissions: '権限を編集',
owner: '所有者',
file: 'ファイル',
remoteFile: 'リモートダウンロード',
share: '共有',
sync: 'データ同期',
size: 'サイズ',
updateTime: '修正',
rename: '名前を変更します',
role: '権限',
info: '属性',
linkFile: 'ソフトリンク',
shareList: '共有リスト',
fileTools: 'ファイルツール',
aiSearchHitLines: '一致した行',
aiSearch: 'AI検索',
aiSearchTitle: 'AI検索',
aiSearchHint:
'ファイル内容を行ごとに検索します検索行右側のボタンと下の詳細条件で検索方法を切り替えられますAIアカウントを有効化して保存するとMarkdown要約も生成できます',
aiSearchAccountTitle: 'AIアカウント',
aiSearchAccountIntro: '要約生成に使うモデルのアカウントを選択し変更後は保存してください',
aiSearchAccountEnable: 'ファイルAI検索を有効化',
aiSearchSaveAccount: 'アカウント設定を保存',
aiSearchSectionQuery: '検索',
aiSearchSectionConditions: '検索条件',
aiSearchResultsSection: '分析結果',
aiSearchContentLabel: '検索内容',
aiSearchDirLabel: 'ディレクトリ',
aiSearchExtLabel: 'ファイル拡張子',
aiSearchModifiedPreset: '更新日時',
aiSearchSizePresetLabel: 'ファイルサイズ',
aiSearchTimeAny: '期間なし',
aiSearchTime3h: '過去3時間',
aiSearchTime1d: '過去1日',
aiSearchTime7d: '過去7日',
aiSearchTime30d: '過去30日',
aiSearchTimeCustom: 'カスタム',
aiSearchSizeAny: 'サイズ制限なし',
aiSearchSize0_10mb: '0 10 MB',
aiSearchSize10_100mb: '10 MB 100 MB',
aiSearchSize100_1gb: '100 MB 1 GB',
aiSearchSizeGte1gb: '1 GB 以上',
aiSearchSizeCustom: 'カスタムバイト',
aiSearchPlaceholder: '検索内容を入力してください',
aiSearchContainSub: 'サブフォルダ',
aiSearchMaxItems: '検索対象のパス/ファイル数上限12000',
aiSearchRun: '分析開始',
aiSearchTruncated: 'ディレクトリ項目が多すぎるため一部のみを対象にしています',
aiSearchPreFiltered: 'キーワードで相対パスを事前に絞り込みました',
aiSearchMeta: '分析対象: {0} | 所要時間 {1} | Token {2}',
aiSearchQueryRequired: '検索内容またはキーワードを入力してください',
aiSearchContentHits: '内容一致',
aiSearchContentScanMeta: '内容スキャン: {0} 個のテキストファイルを読み込みました',
aiSearchNoLineHits: '読み込んだテキストファイルでは一致する行がありませんでした',
aiSearchHitsTruncated: '一部のファイルは未スキャンまたは件数上限でヒット一覧が切り詰められました',
aiSearchHitFiles: '一致したファイル',
aiSearchOpenFile: 'エディタで開く',
aiSearchOpenAtLine: 'この行へ移動して開く',
aiSearchGrepOnlyHint:
'ファイルAIが無効のため内容検索のみ実行します要約を使うには上でAIアカウントを有効化して保存してください',
aiSearchMatchCase: '大文字小文字を区別',
aiSearchWholeWord: '単語全体一致英語の単語境界 \\b',
aiSearchUseRegex: '正規表現Go RE2 構文',
aiSearchExtensions: 'ファイル拡張子カンマ区切り: go,ts,md',
aiSearchMinSize: '最小ファイルサイズバイト0 は無制限',
aiSearchMaxSize: '最大ファイルサイズバイト0 は無制限',
aiSearchSectionAdvanced: '詳細条件',
aiSearchLimitMaxItems: '検索対象の総ファイル数',
aiSearchLimitMaxScan: '内容スキャンするファイル数',
aiSearchLimitMaxBytes: '1ファイルあたりの読み取り上限',
aiSearchLimitHitsPerFile: '1ファイルあたりの一致行数',
aiSearchLimitTotalHits: '一致行の総数',
aiSearchLimitUnitEntries: '件',
aiSearchLimitUnitFiles: 'ファイル',
aiSearchLimitUnitBytes: 'B',
aiSearchLimitUnitLines: '行',
aiSearchMaxScanFiles: '内容スキャンの最大ファイル数',
aiSearchMaxFileBytes:
'内容スキャン時に各ファイルから読み取る最大バイト数です上のファイルサイズとは異なりこちらはファイルを開いて照合する際の実際の読み取り量を制限します',
aiSearchMaxHitsPerFile: '1ファイルあたりの最大一致行数',
aiSearchMaxTotalHits: '一致行の総数上限',
aiSearchGrepMetaContent:
'内容スキャン: 総件数 {0}読み込んだテキストファイル {1} 現在の条件サイズ/件数制限あり所要時間 {2}',
aiSearchAdvancedResetDefaults: '既定の上限に戻す',
zip: '圧縮',
group: 'グループ',
path: 'パス',
public: 'その他',
setRole: '権限を設定',
link: 'ファイルリンク',
rRole: '読む',
wRole: '書く',
xRole: '実行可能',
name: '名前',
compress: '圧縮',
deCompress: '減圧',
compressType: '圧縮形式',
compressDst: 'パスを圧縮します',
replace: '既存のファイルを上書きします',
compressSuccess: '正常に圧縮されました',
deCompressSuccess: '減圧は成功しました',
deCompressDst: 'パスを減圧します',
linkType: 'リンクタイプ',
softLink: 'ソフトリンク',
hardLink: 'ハードリンク',
linkPath: 'リンクパス',
selectFile: '[ファイル]を選択します',
downloadUrl: 'リモートURL',
downloadStart: 'ダウンロードが始まりました',
wgetUrlInvalid: '有効な http(s) のダウンロード URL を入力してください',
moveSuccess: '正常に移動しました',
copySuccess: '正常にコピーされました',
pasteMsg: '対象ディレクトリの右上にある貼り付けボタンをクリックしてください',
move: '動く',
calculate: '計算します',
remark: '備考',
setRemark: '備考を設定',
remarkPrompt: '備考を入力してください',
remarkPlaceholder: '備考',
remarkToggle: '備考',
remarkToggleTip: 'ファイルの備考を読み込む',
canNotDeCompress: 'このファイルを解凍できません',
uploadSuccess: '正常にアップロードします',
downloadProcess: '進捗状況をダウンロードします',
downloading: 'ダウンロード...',
infoDetail: 'ファイルプロパティ',
root: 'ルートディレクトリ',
list: 'ファイルリスト',
sub: 'サブフォルダ',
downloadSuccess: 'ダウンロードに成功しました',
theme: 'テーマ',
language: '言語',
eol: '行の終わり',
history: 'バージョン履歴',
historyTitle: 'バージョン履歴',
historyHint: 'ファイル変更前のバージョンを記録し内容の変更履歴を確認して内容変更を元に戻せます',
historySettingTitle: 'バージョン設定',
historyEnable: 'バージョン記録を有効化',
historyMaxPerPath: 'ファイルごとの保持数',
historyDiskQuota: '全体ディスククォータ (MB)',
historyCurrentScope: '現在のファイル',
historyAllScope: 'すべてのファイル',
historyDeleteConfirm: '選択した変更記録を削除してもよろしいですか',
historyNeedFile: '先にファイルを開いてください',
historyRestore: 'この版に復元',
historyOperationOnlyHint: '選択中の項目はファイル操作でありバージョン復元はできません',
historyCurrentFile: '現在のファイル',
historyLatestVersion: '左側は履歴版の内容右側は選択したファイルの最新バージョンの内容を表示します',
historyCompareTarget: '比較対象',
historyCompareTargetPath: '比較パス',
historyRestoreConfirm: 'この版を現在のファイルに復元しますか',
historyRestoreDirtyConfirm:
'現在のファイルには未保存の変更があります復元すると上書きされます続行しますか',
historyRestoreSuccess: 'バージョンを復元しました',
historyDirtyHint: '現在のエディタには未保存の変更があります版を復元すると上書きされます',
historyDiffHintCurrent: '左側に履歴版の内容右側に現在のファイル内容を表示します',
historyDiffHintAll: '左側に履歴版の内容右側に選択したファイルの最新バージョンを表示します',
copyDir: 'コピー',
shareFile: 'ファイルを共有',
shareExpire: '有効期限',
shareExpire1h: '1時間',
shareExpire6h: '6時間',
shareExpire24h: '24時間',
shareExpire3d: '3日',
shareExpire7d: '7日',
sharePassword: 'パスワード',
sharePasswordPlaceholder: '空欄でパスワードなし',
shareMaxDownloads: '最大ダウンロード回数',
shareMaxDownloadsHint: '0 は無制限',
shareGenerate: 'リンクを作成',
shareRegenerate: '再共有',
shareClose: '閉じる',
shareCancel: '共有を取り消す',
shareCancelConfirm: 'このファイル共有を取り消してもよろしいですか',
shareDetail: '詳細',
shareCopyLink: 'リンクをコピー',
shareLinkLabel: '共有リンク',
shareQrCode: 'QRコード',
shareQrDialogTitle: '共有リンクQRコード画像',
shareQrDialogHelper: 'スマートフォンで QR コードをスキャンしてください',
shareSaveImage: '画像を保存',
shareOpenImage: '画像を開く',
shareExtractFile: 'ファイルを取得',
shareDownloadingHint: 'ファイルを準備していますまもなくダウンロードが開始されます',
shareInvalid: '共有リンクが無効か期限切れです',
shareDownloadFailed: 'ダウンロードに失敗しましたしばらくしてから再試行してください',
sharePasswordRequired: 'アクセスパスワード',
sharePasswordRequiredInput: 'アクセスパスワードを入力してください',
sharePasswordLengthHint: 'アクセスパスワードの長さは 4256 文字である必要があります',
shareDownloadPasswordTip:
'このリンクにはアクセスパスワードが設定されています入力してからダウンロードしてください',
shareRiskAlert:
'外部共有リンクには一定のセキュリティリスクがあります信頼できる相手とのみ共有し機密情報の漏えいに注意してください',
sharePasswordSeparate:
'パスワードが設定されています安全に共有してください受信者は URL &password=... を付けるか対応するクライアントを使用してください',
shareExpiresAt: '有効期限',
paste: 'ペースト',
changeOwner: 'ユーザーグループとユーザーグループを変更します',
containSub: '許可変更を再帰的に適用します',
ownerHelper:
'PHP運用環境のデフォルトユーザー:ユーザーグループは1000:1000ですコンテナの内側と外側のユーザーが矛盾を示すのは普通です',
searchHelper: '*などのワイルドカードをサポート',
uploadFailed: '[{0}] ファイルのアップロードに失敗しました',
fileUploadStart: 'アップロード[{0}]...',
uploadOverallProgress: '全体の進捗',
uploadCurrentFileProgress: '現在のファイル',
currentSelect: '現在の選択:',
unsupportedType: 'サポートされていないファイルタイプ',
deleteHelper: '次のファイルを削除したいですかデフォルトでは削除後にリサイクルビンに入ります',
fileHelper: '注意:1. 検索結果は並べ替え機能をサポートしていません 2. フォルダはサイズで並べ替えできません',
forceDeleteHelper: 'ファイルを永久に削除しますリサイクルビンを入力せずに直接削除します',
recycleBin: 'ビンをリサイクルします',
sourcePath: 'オリジナルパス',
deleteTime: '時間を削除します',
confirmReduce: '次のファイルを復元したいですか',
reduceSuccess: '成功して復元します',
reduce: '削減',
reduceHelper: '同じ名前のファイルまたはディレクトリが元のパスに存在する場合上書きされます続けたいですか',
clearRecycleBin: 'クリーン',
clearRecycleBinHelper: 'リサイクルビンを掃除しますか',
favorite: 'お気に入り',
removeFavorite: 'お気に入りから取り外しますか',
addFavorite: 'お気に入りの追加/削除',
addFavoriteAction: 'お気に入りに追加',
removeFavoriteAction: 'お気に入りから削除',
clearList: 'クリーンリスト',
deleteRecycleHelper: '次のファイルを永続的に削除する必要がありますか',
typeErrOrEmpty: '[{0}]ファイルタイプは間違っているか空のフォルダーです',
dropHelper: 'ここにアップロードするファイルをドラッグします',
fileRecycleBin: 'リサイクルビンを有効にします',
fileRecycleBinMsg: '{0}リサイクルビン',
wordWrap: '自動的にラップします',
deleteHelper2: '選択したファイルを削除する必要がありますか削除操作をロールバックすることはできません',
ignoreCertificate: '不安定なサーバー接続を許可します',
ignoreCertificateHelper:
'不安定なサーバー接続を可能にするとデータが漏れたり改ざんしたりする可能性がありますダウンロードソースを信頼する場合にのみこのオプションを使用します',
useProxy: 'プロキシでダウンロード',
useProxyHelper: 'パネル設定のプロキシサーバーを使用してリモート URL にアクセスします',
uploadOverLimit: 'ファイルの数は1000を超えています圧縮してアップロードしてください',
clashDidNotSupport: 'ファイル名は.1panel_clashを含むことを禁止されています',
clashDeleteAlert: 'リサイクルビンフォルダーを削除することはできません',
clashOpenAlert: 'リサイクルビンボタンをクリックしてリサイクルビンディレクトリを開きます',
right: 'フォワード',
back: '戻る',
top: '戻って行きます',
up: '戻って行きます',
openWithVscode: 'VSコードで開く',
vscodeHelper:
'認証方式ホストポートユーザー名を確認してください鍵認証を使用する場合は事前に VS Code を実行するローカルコンピューターで SSH 設定を完了してください',
vscodeCopyConfig: 'セットアップスクリプトをコピー',
vscodeKeyHelper:
'秘密鍵のダウンロード名は設定したパスから生成されますそのパスに保存してください設定スクリプトがファイルを確認し権限を設定します',
vscodeKeyPath: 'SSH 秘密鍵のパス',
vscodeKeyPathPlaceholder: ': ~/.ssh/id_ed25519',
vscodeSelectKey: 'SSH 秘密鍵',
vscodeScriptPreview: 'SSH 設定スクリプト',
vscodePasswordHelper:
'パスワード認証はローカル SSH 設定に書き込まれませんリモートホストへ接続する際はVS Code でパスワードを入力してください',
vscodePasswordHint:
'パスワード認証は設定したホストポートユーザー名で接続します設定スクリプトや秘密鍵ファイルは不要です',
vscodeScriptPreviewHint:
'VS Code を実行するローカルコンピューターで設定スクリプトを実行するとリモート接続用の SSH エイリアスが登録されますホストポートユーザー名秘密鍵または鍵パスを変更した場合は再実行してください',
vscodePasswordModeTitle: 'パスワード認証',
vscodePasswordModeHint:
'パスワード認証は設定したホストポートユーザー名で接続します設定スクリプトや秘密鍵ファイルは不要です',
vscodePasswordStep1: 'ホストポートユーザー名を確認します',
vscodePasswordStep2: 'VS Code を開き接続時にパスワードを入力します',
vscodePasswordStep3: '秘密鍵のダウンロードは不要です',
saveContentAndClose: 'ファイルが変更されましたが保存して閉じたいですか',
saveAndOpenNewFile: 'ファイルが変更されましたが新しいファイルを保存して開きますか',
noEdit: 'ファイルは変更されておらずこれを行う必要はありません',
noNameFolder: '無題のフォルダー',
noNameFile: '無題のファイル',
minimap: 'コードミニマップ',
fileCanNotRead: 'ファイルは読み取れません',
previewTruncated: 'ファイルが大きすぎるため末尾の内容のみ表示しています',
previewEmpty: 'ファイルが空であるかテキストファイルではありません',
previewLargeFile: 'プレビュー',
panelInstallDir: '1Panelインストールディレクトリは削除できません',
wgetTask: 'ダウンロードタスク',
stopWgetConfirm: 'このダウンロードタスクを停止しますか',
downloadRecordsNotRemoved: '一部の記録を削除できませんでした更新して再試行してください',
existFileTitle: '同名ファイルの警告',
existFileHelper: 'アップロードしたファイルに同じ名前のファイルが含まれています上書きしますか',
existFileSize: 'ファイルサイズ新しい -> 古い',
existFileDirHelper: '選択したファイル/フォルダーには同じ名前のものが既に存在します慎重に操作してください',
coverDirHelper: '上書きするフォルダを選択すると対象パスにコピーされます',
noSuchFile: 'ファイルまたはディレクトリが見つかりませんでした確認して再試行してください',
setting: '設定',
showHide: '隠しファイルを表示',
noShowHide: '隠しファイルを表示しない',
cancelUpload: 'アップロードをキャンセル',
cancelUploadHelper: 'アップロードをキャンセルするかどうかキャンセル後アップロードリストはクリアされます',
keepOneTab: '少なくとも1つのタブを保持してください',
notCanTab: 'これ以上タブを追加できません',
convert: 'フォーマットを変換',
converting: 'に変換中',
fileCanNotConvert: 'このファイルはフォーマット変換に対応していません',
formatType: 'フォーマットタイプ',
sourceFormat: '元のフォーマット',
sourceFile: '元ファイル',
saveDir: '保存ディレクトリ',
deleteSourceFile: '元ファイルを削除するかどうか',
convertHelper: '選択したファイルを別のフォーマットに変換します',
convertHelper1: '変換するファイルを選択してください',
execConvert: '変換を開始しますタスクセンターで変換ログを確認できます',
convertLogs: '変換ログ',
formatConvert: 'フォーマット変換',
},
ssh: {
autoStart: 'オートスタート',
enable: 'AutoStartを有効にします',
disable: 'AutoStartを無効にします',
sshAlert:
'リストデータはログイン日に基づいてソートされますタイムゾーンを変更したり他の操作を実行したりするとログインログの日付が逸脱を引き起こす可能性があります',
sshAlert2:
'ツールボックスFail2banを使用してブルートフォース攻撃を試みるIPアドレスをブロックすることができますこれによりホストのセキュリティが向上します',
sshOperate: 'SSHサービスの操作{0}が実行されます続けたいですか',
sshChange: 'SSH設定',
sshChangeHelper: 'このアクションは{0}{1}に変更されました続けたいですか',
sshFileChangeHelper:
'構成ファイルを変更するとサービスの可用性が発生する場合がありますこの操作を実行するときは注意してください続けたいですか',
port: 'ポート',
portHelper: 'SSHサービスが耳を傾けるポートを特定します',
listenAddress: '住所を聞いてください',
allV4V6: '0.0.0.0:{0}IPv4および :::{0}IPv6',
listenHelper: 'IPv4 IPv6 の両方を空欄にすると0.0.0.0:{0}IPv4および :::{0}IPv6で待ち受けます',
addressHelper: 'SSHサービスが耳を傾けるアドレスを指定します',
permitRootLogin: 'ルートユーザーログインを許可します',
rootSettingHelper: 'ルートユーザーのデフォルトのログインメソッドはSSHログインを許可です',
rootHelper1: 'SSHログインを許可します',
rootHelper2: 'SSHログインを無効にします',
rootHelper3: 'キーログインのみが許可されています',
rootHelper4: '事前定義されたコマンドのみを実行できます他の操作を実行することはできません',
passwordAuthentication: 'パスワード認証',
pwdAuthHelper: 'パスワード認証を有効にするかどうかこのパラメーターはデフォルトで有効になります',
pubkeyAuthentication: '重要な認証',
privateKey: '秘密鍵',
publicKey: '公開鍵',
password: 'パスワード',
createMode: '作成方法',
generate: '自動生成',
unSyncPass: '鍵パスワードは同期できません',
syncHelper: '同期操作は無効なキーをクリーンアップし新しい完全なキーペアを同期します続行しますか',
input: '手動入力',
import: 'ファイルアップロード',
authKeys: '認証キー',
authKeysHelper: '現在の公開鍵情報を保存しますか',
pubkey: '重要な情報',
encryptionMode: '暗号化モード',
pubKeyHelper: '現在の鍵情報はユーザー {0} にのみ有効です',
passwordHelper: '610桁と英語のケースを含めることができます',
reGenerate: 'キーを再生します',
keyAuthHelper: 'キー認証を有効にするかどうか',
useDNS: '使用済み',
dnsHelper: 'DNS解像度関数がSSHサーバーで有効になっているかどうかを制御して接続のIDを確認します',
confFileOrderHelper:
'ドロップダウンで設定ファイルを切り替えて編集保存します適用は読み込み順で先に読み込まれた値が優先されます',
confFileOrderLabel: '{0}読み込み順 #{1}',
analysis: '統計情報',
denyHelper:
'次のアドレスで拒否操作を実行します設定後IPはサーバーへのアクセスが禁止されます続けたいですか',
acceptHelper:
'次のアドレスで受け入れる操作を実行します設定後IPは通常のアクセスを取り戻します続けたいですか',
noAddrWarning: '[{0}]アドレスは現在選択されていませんチェックしてもう一度やり直してください',
loginLogs: 'SSHログ',
loginMode: 'モード',
authenticating: '鍵',
publickey: '鍵',
belong: '属する',
local: '地元',
session: 'セッション|セッション',
loginTime: 'ログイン時間',
loginIP: 'ログインIP',
stopSSHWarn: 'このSSH接続を切断するかどうか',
remote: 'リモートSSH',
},
setting: {
panel: 'パネル',
user: 'パネルユーザー',
userChange: 'パネルユーザーを変更します',
userChangeHelper: 'パネルユーザーを変更するとログアウトします続く',
passwd: 'パネルパスワード',
emailHelper: 'パスワード取得用',
watermark: '透かし設定',
watermarkContent: '透かし内容',
contentHelper: '{0} はノード名{1} はノードアドレスを表します変数を使用するかカスタム名を入力できます',
watermarkColor: '透かしの色',
watermarkFont: '透かしのフォントサイズ',
watermarkHeight: '透かしの高さ',
watermarkWidth: '透かしの幅',
watermarkRotate: '回転角度',
watermarkGap: '間隔',
watermarkCloseHelper: 'システムの透かし設定を無効にしてもよろしいですか',
watermarkOpenHelper: '現在のシステム透かし設定を保存してもよろしいですか',
title: 'パネルエイリアス',
panelPort: 'パネルポート',
titleHelper: '英語漢字数字スペースおよび一般的な特殊文字を含む330文字の長さをサポートします',
portHelper:
'推奨されるポート範囲は888865535です:サーバーにセキュリティグループがある場合は事前にセキュリティグループから新しいポートを許可します',
portChange: 'ポート変更',
portChangeHelper: 'サービスポートを変更しサービスを再起動します続けたいですか',
theme: 'テーマ',
menuTabs: 'タブメニュー',
menuTabsHelper: '有効にするとタブのロックボタンをクリックしてページセッションを保持できます',
menuAccordion: 'メニューの複数展開',
menuAccordionHelper: '有効にするとサイドバーの複数のメニューグループを同時に展開したままにできます',
dark: '暗い',
darkGold: 'ダークゴールド',
light: 'ライト',
auto: 'システムをフォローします',
language: '言語',
runtimeEnv: '実行環境',
docSource: 'ドキュメントの参照先',
withByRegion: '運用リージョンに従うデフォルト',
withByLang: 'システム言語に従う',
region: '運用リージョン',
cn: '中国本土',
intl: 'グローバル',
regionHelper: '実行リージョンを変更すると以下のリソース取得元が切り替わります',
regionHelper1: 'システムインストールパッケージ',
regionHelper2: 'アプリストアおよびスクリプトライブラリ',
regionHelper3: 'ユーザーマニュアルおよび関連ドキュメント',
regionHelper4: '今後のダウンロードやアクセスに影響する可能性がありますご注意ください',
regionTip: '運用リージョンはシステム更新ソースとインストールパッケージのダウンロードアドレスに影響します',
docSourceTip: 'ドキュメントと更新ログのリンク先言語を決定します',
languageHelper:
'デフォルトではブラウザ言語に従いますこのパラメーターは現在のブラウザでのみ有効になります',
sessionTimeout: 'セッションタイムアウト',
sessionTimeoutError: '最小セッションタイムアウトは300秒です',
sessionTimeoutHelper: '{0}秒以上操作がない場合パネルは自動的にログアウトされます',
systemIP: 'デフォルトアクセスアドレス',
systemIPHelper:
'アプリケーションリダイレクトコンテナアクセスなどの機能はこのアドレスを使用して転送されます各ノードで異なるアドレスを設定できます',
proxy: 'サーバープロキシ',
proxyHelper: 'プロキシサーバーを設定した後次のシナリオで効果的になります',
proxyHelper1: 'アプリストアからのインストールパッケージのダウンロードと同期商用版のみ',
proxyHelper2: 'システムアップデートと更新情報の取得商用版のみ',
proxyHelper4:
'Docker イメージの取得などのネットワークリクエストはプロキシサーバー経由で処理されます商用版のみ',
proxyHelper5: 'システム系スクリプトライブラリの一括ダウンロードと同期商用版機能',
proxyHelper6: '証明書を申請する商用版機能',
proxyHelper3: 'システムライセンスの確認と同期',
proxyType: 'プロキシタイプ',
proxyUrl: 'プロキシアドレス',
proxyPort: 'プロキシポート',
proxyPasswdKeep: 'パスワードを覚えておいてください',
proxyDocker: 'Dockerプロキシ',
proxyDockerHelper:
'プロキシサーバーの構成をDockerに同期しオフラインサーバーイメージの引っ張りやその他の操作をサポートします',
syncToNode: '子ノードに同期',
syncToNodeHelper: '選択したノードへの同期設定',
nodes: 'ノード',
selectNode: 'ノードを選択',
selectNodeError: 'ノードを選択してください',
apiInterface: 'APIを有効にします',
apiInterfaceClose: '閉じたらAPIインターフェイスにアクセスできません続けたいですか',
apiInterfaceHelper: 'サードパーティのアプリケーションにAPIにアクセスできるようにします',
apiInterfaceAlert1:
'サーバーのセキュリティリスクが増加する可能性があるため生産環境で有効にしないでください',
apiInterfaceAlert2:
'サードパーティのアプリケーションを使用してAPIを呼び出して潜在的なセキュリティの脅威を防止しないでください',
apiInterfaceAlert3: 'APIドキュメント',
apiInterfaceAlert4: '利用ガイド',
apiKey: 'APIキー',
apiKeyHelper: 'APIキーはサードパーティアプリケーションに使用されてAPIにアクセスします',
ipWhiteList: 'IP AllowList',
ipWhiteListEgs: '1行に1つ入力します\n172.161.10.111\n172.161.10.0/24',
ipWhiteListHelper: 'AllowList内のIPSはAPIにアクセスできます0.0.0.0/0すべての IPv4::/0すべての IPv6',
apiTrustedProxies: 'API信頼済みプロキシ',
apiTrustedProxiesEgs: 'プロキシサーバーのIPまたはCIDRを1行に1つ入力します\n172.16.10.111\n172.16.10.0/24',
apiTrustedProxiesHelper:
'リバースプロキシを使用する場合はその IP またはネットワークを入力してください空欄の場合はどのプロキシも信頼せず直接の接続元 IP を使用します0.0.0.0/0 ::/0 は指定できません',
apiKeyReset: 'インターフェイスキーリセット',
apiKeyResetHelper: '関連するキーサービスは無効になりますサービスに新しいキーを追加してください',
confDockerProxy: 'Dockerプロキシを構成します',
restartNowHelper: 'Dockerプロキシの構成にはDockerサービスを再起動する必要があります',
restartNow: 'すぐに再起動します',
restartLater: '後で手動で再起動',
systemIPWarning:
'現在のノードにはデフォルトアクセスアドレスが設定されていませんパネル設定から設定してください',
systemIPWarning1: '現在のサーバーアドレスは{0}に設定されておりクイックリダイレクトは不可能です',
syncTime: 'サーバー時間',
timeZone: 'タイムゾーン',
timeZoneChangeHelper: 'タイムゾーンを変更するにはサービスを再起動する必要があります続けたいですか',
timeZoneHelper:
'TimeZoneの変更はシステムのTimeDatectlサービスに依存します1パネルサービスを再起動した後に有効になります',
timeZoneCN: '北京',
timeZoneAM: 'ロサンゼルス',
timeZoneNY: 'ニューヨーク',
ntpALi: 'アリババ',
ntpGoogle: 'グーグル',
syncSite: 'NTPサーバー',
syncSiteHelper: 'この操作はシステム時間同期のソースとして{0}を使用します続けたいですか',
changePassword: 'パスワードを変更する',
oldPassword: '元のパスワード',
newPassword: '新しいパスワード',
retryPassword: 'パスワードを認証する',
passwordEmptyTip: 'パスワードを変更しない場合は空欄のままにしてください',
noSpace: '入力情報にはスペース文字を含めることはできません',
duplicatePassword: '新しいパスワードは元のパスワードと同じになることはできません再入力してください',
diskClean: 'キャッシュクリーン',
developerMode: 'プレビュープログラム',
developerModeHelper:
'それらが広くリリースされる前に新しい機能と修正を体験し早期のフィードバックを提供できます',
thirdParty: 'サードパーティのアカウント',
noTypeForCreate: '現在バックアップタイプは作成されていません',
LOCAL: 'サーバーディスク',
OSS: 'アリ私たち',
S3: 'amazonS3',
mode: 'モード',
MINIO: 'ミニオ',
SFTP: 'sftp',
WebDAV: 'webdav',
WebDAVAlist: 'WebDav Connect Alistは公式ドキュメントを参照できます',
OneDrive: 'Microsoft Onedrive',
isCN: '世紀のインターネット',
isNotCN: '国際版',
client_id: 'クライアントID',
client_secret: 'クライアントの秘密',
redirect_uri: 'URLをリダイレクトします',
onedrive_helper: 'カスタム構成は公式ドキュメントで参照できます',
refreshTime: 'トークン更新時間',
refreshStatus: 'トークン更新ステータス',
backupDir: 'バックアップディレクトリ',
codeWarning: '現在の承認コード形式が正しくありませんもう一度確認してください',
code: '認証コード',
codeHelper:
'取得をクリックし{0} にログインしますリダイレクト先 URL code以降をコピーしてこの入力欄に貼り付けてください詳しい手順は公式ドキュメントを参照してください',
googleHelper:
'まずGoogleアプリケーションを作成しクライアント情報を取得してフォームに記入し取得ボタンをクリックしてください具体的な操作は公式ドキュメントを参照してください',
loadCode: '取得する',
COS: 'tencent cos',
ap_beijing_1: '北京ゾーン1',
ap_beijing: '北京',
ap_nanjing: '南京',
ap_shanghai: '上海',
ap_guangzhou: '広州',
ap_chengdu: '成都',
ap_chongqing: '唐辛子',
ap_shenzhen_fsi: '深圳金融',
ap_shanghai_fsi: '上海金融',
ap_beijing_fsi: '北京金融',
ap_hongkong: '香港中国',
ap_singapore: 'シンガポール',
ap_mumbai: 'ムンバイ',
ap_jakarta: 'ジャカルタ',
ap_seoul: 'ソウル',
ap_bangkok: 'バンコク',
ap_tokyo: '東京',
na_siliconvalley: 'シリコンバレー米国西',
na_ashburn: 'アッシュバーン米国東',
na_toronto: 'トロント',
sa_saopaulo: 'サンパウロ',
eu_frankfurt: 'フランクフルト',
KODO: 'Qiniコード',
scType: 'ストレージタイプ',
typeStandard: '標準ストレージ',
typeStandard_IA: '低頻度ストレージ',
typeArchive: 'アーカイブストレージ',
typeDeep_Archive: '深層アーカイブストレージ',
scLighthouse: 'デフォルト軽量オブジェクトストレージはこのストレージタイプのみサポートしています',
scStandard:
'標準ストレージはリアルタイムアクセスが多いホットファイルや頻繁なデータ交換などの業務シナリオに適しています',
scStandard_IA:
'低頻度ストレージはアクセス頻度が低い業務シナリオ:月に12回程度のアクセスに適しており最低30日間の保存が必要です',
scArchive: 'アーカイブストレージは極めて低いアクセス頻度:半年に1回程度の業務シナリオに適しています',
scDeep_Archive:
'深層アーカイブストレージは極めて低いアクセス頻度:年に12回程度の業務シナリオに適しています',
archiveHelper:
'アーカイブストレージのファイルは直接ダウンロードできず対応するクラウドサービスプロバイダーのサイトで復元操作を行う必要があります慎重に使用してください',
backupAlert:
'理論的にはクラウドプロバイダーがS3プロトコルに対応していれば現行のAmazon S3クラウドストレージを使ってバックアップできます具体的な設定については',
domain: 'ドメインを加速します',
backupAccount: 'バックアップアカウント|バックアップアカウント',
loadBucket: 'バケツを入手してください',
accountName: 'アカウント名',
accountKey: 'アカウントキー',
address: '住所',
path: 'パス',
safe: '安全',
passkey: 'パスキー',
passkeyManage: '管理',
passkeyKeyManagement: 'キー管理',
passkeyHelper: '素早くログインするため最大 5 個のパスキーを登録できます',
passkeyRequireSSL: 'Passkey はドメインをバインドして HTTPS でアクセスする必要があります',
passkeyTrustedProxies: '信頼済みプロキシ',
passkeyTrustedProxiesHelper:
'以下の IP/CIDR からのリクエストのみが Forwarded/X-Forwarded-Proto HTTPS 判定に使います',
passkeyNotSupported: 'ブラウザまたは環境がパスキー非対応ですドメインと HTTPS を確認してください',
passkeyPrereqTitle: 'Passkey を使用するには次の前提条件が必要です',
passkeyPrereqBindDomain: '1Panel のドメインバインド設定済み',
passkeyPrereqHttps: 'HTTPS で安全にアクセス済み',
passkeyPrereqBrowser: '現在の環境が PasskeyWebAuthn + プラットフォーム認証器に対応',
passkeyPrereqBrowserDetailWebAuthnUnavailable:
'システムブラウザでアクセスしドメイン設定済みかつ HTTPS で開いていることを確認してください',
passkeyPrereqBrowserDetailPlatformCapabilityUnavailable:
'この環境ではデバイス認証を利用できません新しい OS のシステムブラウザでお試しください',
passkeyPrereqBrowserDetailNoPlatformAuthenticator:
'画面ロック/指紋/Face ID/Windows Hello を有効化してから再試行してください',
passkeyPrereqBrowserDetailDetectFailed:
'環境検出に失敗しましたページを更新して再試行するかシステムブラウザをご利用ください',
passkeyPrereqGoSetup: '設定する',
passkeyCount: '登録済み {0}/{1}',
passkeyName: '名称',
passkeyNameHelper: 'デバイスを区別する名称を入力してください',
passkeyAdd: 'パスキーを追加',
passkeyCreatedAt: '作成時間',
passkeyLastUsedAt: '最終使用',
passkeyDeleteConfirm: '削除するとこのパスキーでログインできなくなります続行しますか',
passkeyLimit: '最大 5 個のパスキーを登録できます',
passkeyFailed: 'パスキーの登録に失敗しましたパネルSSL証明書が信頼できる証明書であることを確認してください',
bindInfo: 'バインド情報',
bindAll: 'すべてを聞いてください',
bindInfoHelper:
'サービスリスニングアドレスまたはプロトコルを変更するとサービスが利用できない場合があります続けたいですか',
ipv6: 'IPv6をリッスン',
bindAddress: '住所を聞いてください',
entrance: '入り口',
showEntrance: '概要ページで無効なアラートを表示します',
entranceHelper:
'セキュリティの入り口を有効にすると指定されたセキュリティの入り口を介してパネルにログインするだけです',
entranceError:
'5116文字の安全なログインエントリポイントを入力してください数字または文字のみがサポートされています',
entranceInputHelper: 'セキュリティの入り口を無効にするために空白のままにしてください',
randomGenerate: 'ランダム',
expirationTime: '有効期限',
unSetting: '解き放つ',
noneSetting:
'パネルパスワードの有効期限を設定します有効期限が切れた後パスワードをリセットする必要があります',
expirationHelper: 'パスワードの有効期限が0日の場合パスワード有効期限機能は無効になります',
days: 'パスワード有効期限日数',
expiredHelper: '現在のパスワードの有効期限が切れていますもう一度パスワードを変更してください',
timeoutHelper:
'パネルパスワードは{0}日後に期限切れになります期限切れ後はパスワードをリセットする必要があります',
complexity: '複雑さの検証',
complexityHelper:
'有効にするとパスワードは830文字で英字数字特殊文字のうち少なくとも2種類を含む必要があります',
bindDomain: 'バインドドメイン',
unBindDomain: 'バインドドメイン',
panelSSL: 'パネルSSL',
unBindDomainHelper:
'ドメイン名をバインドするアクションはシステムの不安を引き起こす可能性があります続けたいですか',
bindDomainHelper: 'ドメインにバインドした後そのドメインのみが1パネルサービスにアクセスできます',
bindDomainHelper1: 'ドメイン名のバインディングを無効にするために空白のままにします',
bindDomainWarning:
'ドメインバインディングの後ログアウトされ設定で指定されたドメイン名を介して1パネルサービスのみにアクセスできます続けたいですか',
allowIPs: '承認されたIP',
unAllowIPs: '許可されていないIP',
unAllowIPsWarning:
'空のIPを許可するとすべてのIPがシステムにアクセスできるようになりシステムの不安定性が発生する可能性があります続けたいですか',
allowIPsHelper:
'承認されたIPアドレスリストを設定した後リスト内のIPアドレスのみがパネルサービスにアクセスできます',
allowIPsWarning:
'承認されたIPアドレスリストを設定した後リスト内のIPアドレスのみがパネルサービスにアクセスできます続けたいですか',
allowIPsHelper1: 'IPアドレスの制限を無効にするために空白のままにします',
allowIPsPrivateHelper:
'プライベートネットワークのアドレスも制限されますローカル接続には 127.0.0.1 または ::1 を追加しリバースプロキシには信頼済みプロキシを設定してください',
allowIPEgs: '1行に1つたとえば \n172.16.10.111 \n172.16.10.0/24',
mfa: '二段階認証',
mfaClose: 'MFAを無効にするとサービスのセキュリティが減少します続けたいですか',
secret: '秘密',
mfaInterval: '間隔を更新する',
mfaTitleHelper:
'タイトルはさまざまな1パネルホストを区別するために使用されますタイトルを変更した後再度スキャンするか秘密のキーを手動で追加します',
mfaIntervalHelper:
'更新間隔を変更した後再度スキャンするか秘密鍵を手動で追加してください\n一部の認証アプリは 30 秒間隔のみ対応しています: Google/Microsoft Authenticator',
mfaAlert:
'1回限りのトークンは現在の時刻に基づいて動的に生成された6桁の数値ですサーバー時間が同期されていることを確認してください',
mfaHelper: '有効にした後1回限りのトークンを検証する必要があります',
mfaHelper1: 'たとえばAuthenticatorアプリをダウンロードしてください',
mfaHelper2:
'1回限りのトークンを取得するにはAuthenticatorアプリを使用して次のQRコードをスキャンするかSecretキーを認証アプリにコピーします',
mfaHelper3: 'アプリから6桁を入力します',
mfaCode: '1回限りのトークン',
sslChangeHelper: 'HTTPS設定を変更しサービスを再起動します続けたいですか',
sslDisable: '無効にします',
sslDisableHelper:
'HTTPSサービスが無効になっている場合は有効にするためにパネルを再起動する必要があります続けたいですか',
noAuthSetting: '不正な設定',
noAuthSettingHelper:
'ユーザーが未ログインでセキュリティ入口認証IPまたはバインドされたドメイン名を正しく入力していない場合このレスポンスでパネルの特徴を非表示にできます',
responseSetting: '応答設定',
help200: 'ヘルプページ',
error400: '要求の形式が正しくありません',
error401: '不正',
error403: '禁断',
error404: '見つかりません',
error408: 'リクエストタイムアウト',
error416: '範囲は満足できません',
error444: '接続が閉じた',
error500: 'サーバーエラー',
https: 'パネルにHTTPSを設定するとアクセスセキュリティが向上します',
strictHelper: 'HTTPS以外のトラフィックはパネルに接続できません',
muxHelper:
'パネルはHTTPピュロコールとHTTPSピュロコールの両方を監視しHTTPをHTTPSにリダイレクトしますがこのモードではパネルのセキュリティが低下する可能性があります',
certType: '証明書の種類',
selfSigned: '自己署名',
selfSignedHelper:
'ブラウザは自己署名の証明書を信頼していない場合がありセキュリティ警告を表示する場合があります',
select: '選択します',
domainOrIP: 'ドメインまたはIP:',
timeOut: 'タイムアウト',
rootCrtDownload: 'ルート証明書のダウンロード',
primaryKey: '主キー',
certificate: '証明書',
backupJump:
'バックアップファイルは現在のバックアップリストにありませんファイルディレクトリからダウンロードしてバックアップ用にインポートしてみてください',
snapshot: 'スナップショット|スナップショット',
noAppData: '選択可能なシステムアプリはありません',
noBackupData: '選択可能なバックアップデータはありません',
stepBaseData: '基本データ',
stepAppData: 'システムアプリ',
stepPanelData: 'システムデータ',
stepBackupData: 'バックアップデータ',
stepOtherData: 'その他のデータ',
operationLog: '操作ログを保持',
loginLog: 'アクセスログを保持',
systemLog: 'システムログを保持',
taskLog: 'タスクログを保持',
monitorData: '監視データを保持',
dockerConf: 'Docker設定保持',
selectAllImage: 'すべてのアプリイメージをバックアップ',
logLabel: 'ログ',
agentLabel: 'ノード設定',
appDataLabel: 'アプリデータ',
appImage: 'アプリイメージ',
appBackup: 'アプリバックアップ',
backupLabel: 'バックアップディレクトリ',
confLabel: '設定ファイル',
dockerLabel: 'コンテナ',
taskLabel: 'スケジュールタスク',
resourceLabel: 'アプリリソースディレクトリ',
runtimeLabel: '実行環境',
appLabel: 'アプリ',
databaseLabel: 'データベース',
snapshotLabel: 'スナップショットファイル',
websiteLabel: 'ウェブサイト',
directoryLabel: 'ディレクトリ',
appStoreLabel: 'アプリストア',
shellLabel: 'スクリプト',
tmpLabel: '一時ディレクトリ',
sslLabel: '証明書ディレクトリ',
reCreate: 'スナップショットの作成に失敗しました',
reRollback: 'スナップショットのロールバックに失敗しました',
deleteHelper:
'サードパーティのバックアップアカウントにあるものを含むすべてのスナップショットファイルが削除されます続けたいですか',
status: 'スナップショットステータス',
ignoreRule: 'ルールを無視します',
editIgnoreRule: '@:commons.button.edit @.lower:setting.ignorerule',
ignoreHelper:
'このルールはスナップショットの作成中に1パネルデータディレクトリを圧縮およびバックアップするために使用されますデフォルトではソケットファイルは無視されます',
ignoreHelper1: '1行に1つ入力します\n*.log\n/opt/1panel/cache',
panelInfo: '1パネルの基本情報を書いてください',
panelBin: 'バックアップ1パネルシステムファイル',
daemonJson: 'バックアップDocker構成ファイル',
appData: 'バックアップ1パネルからアプリをインストールしました',
panelData: 'バックアップ1パネルデータディレクトリ',
backupData: '1パネル用のバックアップローカルバックアップディレクトリ',
compress: 'スナップショットファイルを作成します',
upload: 'スナップショットファイルをアップロードします',
recoverDetail: '詳細を回復します',
lastRecoverAt: '最後の回復時間',
lastRollbackAt: '最後のロールバック時間',
reDownload: 'バックアップファイルをもう一度ダウンロードしてください',
recoverErrArch: 'さまざまなサーバーアーキテクチャ間のスナップショット回復はサポートされていません',
recoverErrSize:
'不十分なディスクスペースが検出されましたチェックまたはクリーンアップして再試行してください',
recoverHelper: 'Snapshot {0}からの回復を開始して先に進む前に次の情報を確認してください',
recoverHelper1: '回復にはDockerサービスと1パネルサービスを再起動する必要があります',
recoverHelper2:
'サーバーに十分なディスクスペースがあることを確認してくださいスナップショットファイルサイズ:{0}利用可能なスペース:{1}',
recoverHelper3:
'サーバーアーキテクチャがスナップショットが作成されたサーバーのアーキテクチャと一致していることを確認してください現在のサーバーアーキテクチャ:{0}',
recoverHelper4:
'この操作はプライマリノードのみをロールバックしますアップグレード済みの子ノードがある場合は先に子ノードをロールバックしてから続行してください',
rollback: 'ロールバック',
rollbackHelper:
'この回復をロールバックするとこの回復からすべてのファイルを置き換えDockerサービスと1パネルサービスを再起動する必要がある場合があります続けたいですか',
upgradeHelper: 'アップグレードには1パネルサービスを再起動する必要があります続けたいですか',
rollbackLocalHelper:
'マスターノードは直接ロールバックをサポートしていません手動で1pctl restoreコマンドを実行してロールバックしてください',
noUpgrade: '現在最新バージョンです',
upgradeNotes: 'リリースノート',
upgradeNow: '今すぐアップグレードしてください',
source: 'ソースをダウンロードします',
versionNotSame:
'ノードのバージョンがメインノードと一致していませんノード管理でアップグレードしてから再試行してください',
currentNodeVersionNotSame:
'現在のノードのバージョンがメインノードと一致していません管理者に連絡して現在のノードをアップグレードしてください',
versionCompare:
'ノード {0} は既にアップグレード可能な最新バージョンですマスターノードのバージョンを確認後再試行してください',
about: 'について',
versionItem: '現在のバージョン',
backupCopies: 'バックアップ数',
backupCopiesHelper:
'バージョンロールバック用に保持するアップグレードバックアップの数を設定します0はすべて保持を意味します',
backupCopiesRule: '少なくとも3つのアップグレードバックアップ記録を保持してください',
release: 'バージョン更新履歴',
releaseHelper: '現在の環境の更新履歴の取得に異常が発生しました手動で公式ドキュメントを確認してください',
project: 'GitHub',
issue: '問題',
doc: '公式ドキュメント',
star: '星',
description: 'Linuxサーバーパネル',
forum: '議論',
doc2: 'ドキュメント',
currentVersion: 'バージョン',
license: 'ライセンス',
bindNode: 'ノードをバインド',
menuSetting: 'メニュー設定',
menuHide: 'メニュー非表示',
menuSettingHelper: 'サブメニューが1つしか存在しない場合メニューバーにはそのサブメニューのみが表示されます',
showAll: 'すべてを表示します',
hideALL: 'すべてを隠します',
ifShow: '表示するかどうか',
menu: 'メニュー',
confirmMessage: 'ページは更新されて高度なメニューリストを更新します続く',
recoverMessage: 'ページが更新されメニューリストが初期状態に戻ります続行しますか',
compressPassword: '圧縮パスワード',
backupRecoverMessage: '圧縮または減圧パスワードを入力してください設定しないように空白のままにしてください',
componentSize: 'コンポーネントサイズ',
apiKeyValidityTime: 'インターフェースキー有効期間',
apiKeyValidityTimeEgs: 'インターフェースキー有効期間',
apiKeyValidityTimeHelper: '現在時刻との差が許容範囲内なら有効です0 は検証無効',
scope: '範囲',
public: 'パブリック',
publicHelper: 'パブリック型バックアップアカウントは各子ノードへ同期され共同利用できます',
private: 'プライベート',
privateHelper: 'プライベート型バックアップアカウントは現在ノードのみで使用します',
UPYUN: 'UPYUN',
ALIYUN: 'Aliyun Drive',
ALIYUNHelper:
'Aliyun Drive の非クライアントダウンロード上限は 100MB です超える場合はクライアントでダウンロードしてください',
ALIYUNRecover:
'Aliyun Drive の非クライアントダウンロード上限は 100MB です超える場合はクライアントでローカルにダウンロード後スナップショットを同期して復元してください',
GoogleDrive: 'Google Drive',
analysis: '解析',
analysisHelper:
'トークン全体を貼り付けると必要項目を自動解析します詳細は公式ドキュメントを参照してください',
serviceName: 'サービス名',
operator: 'オペレーター',
clickToRefresh: 'クリックして更新',
recoverFailed: 'スナップショット復元失敗',
importHelper: 'スナップショットディレクトリ: ',
upgradeRecord: 'アップグレード履歴',
upgrading: 'アップグレード中しばらくお待ちください...',
versionHelper: '命名規則: [メジャー].[機能].[バグ修正]:',
upgradeCheck: '更新を確認',
},
license: {
offLine: 'オフライン版',
community: '無料',
oss: '無料',
ee: 'Enterprise Edition',
pro: '専門',
trial: '体験',
add: 'コミュニティ版を追加',
licenseBindHelper: 'ライセンスがノードにバインドされている場合にのみ無料ノードクォータを使用できます',
licenseAlert:
'ライセンスがノードに正常にバインドされている場合のみコミュニティ版ノードを追加できますライセンスに正常にバインドされているノードのみ切り替えがサポートされます',
licenseUnbindHelper:
'このライセンスにコミュニティ版ノードが存在しますバインドを解除してから再試行してください',
subscription: 'サブスクリプション',
perpetual: '永久ライセンス',
product: '製品',
versionConstraint: '{0} バージョン買い取り',
forceUnbind: '強制バインド解除',
forceUnbindHelper:
'強制的にバインド解除を行うと解除プロセス中に発生するエラーを無視し最終的にライセンスのバインドを解除します',
updateForce: '強制更新アンバインド中のすべてのエラーを無視し最終操作の成功を保証します',
trialInfo: 'バージョン',
authorizationId: 'サブスクリプションID',
authorizedUser: '認定ユーザー',
lostHelper:
'ライセンスは再試行の最大数に達しました商用版機能が適切に機能していることを確認するには手動で同期ボタンをクリックしてください詳細: ',
quickUpdate: 'クイックアップデート',
power: '許可',
unbindHelper: 'すべての商用版関連設定はバインディングを解除した後にクリーニングされます続けたいですか',
importLicense: 'ライセンス',
import: 'インポート',
securityWarningTitle: 'クラック版または出所不明のライセンスを使用しないでください',
securityWarningContent:
'1Panel はシステム管理者権限を持つユーザーで実行する必要があります非公式ライセンスや改ざんされたバージョンはサーバーの制御不能データ漏えいなどの重大なセキュリティリスクを引き起こす可能性がありますライセンスとインストールパッケージは FIT2CLOUD 公式チャネルから入手してください',
importHelper: 'ここでライセンスファイルをクリックまたはドラッグしてください',
licenseRequiredTip:
'まだライセンスがインポートされていませんデバイス ID をコピーしてライセンスを取得しインポートしてからログインしてください',
licenseRequiredShortTip:
'まずデバイス ID をコピーしてライセンスを取得しライセンスをインポートするとログインできます',
licenseRequiredUserTip:
'Enterprise Edition のライセンスがバインドされていませんスーパー管理者に連絡してライセンスをインポートしてください',
restoreCommunity: 'コミュニティ版に戻す',
restoreCommunityOnline: 'オンライン復元',
restoreCommunityOffline: 'オフライン復元',
restoreCommunityPackageFound: 'パッケージの準備ができました',
restoreCommunityPackageMissing: 'パッケージの配置待ち',
restoreCommunityPackageChecking: 'パッケージを確認しています',
restoreCommunityPackageReadyHelper: 'オフライン復元を実行できます',
restoreCommunityOnlineHelper:
'現在のバージョンのコミュニティ版パッケージを自動的にダウンロードしEnterprise 専用データを削除します',
restoreCommunityOfflineHelper:
'現在の Enterprise バージョン以上の公式パッケージを {path} に配置してください使用可能なパッケージが検出されると切り替えが有効になります',
restoreCommunityCopyDownloadLink: 'ダウンロードリンクをコピー',
restoreCommunityConfirm:
'バージョン切り替え後は現在の Enterprise スーパー管理者アカウントでコミュニティ版にログインできます切り替え中に Enterprise 専用データが消去されるため慎重に操作してください',
restoreCommunityStarting: 'コミュニティ版を準備しています完了後パネルは自動的に再起動します',
technicalAdvice: '技術的な相談',
advice: '相談',
levelUpPro: '商用版にアップグレード',
licenseSync: 'ライセンス同期',
knowMorePro: 'もっと詳しく知る',
closeAlert: '現在のページはパネル設定で閉じることができます',
introduce: '機能の紹介',
deviceID: 'デバイス ID',
corporation: 'ライセンス会社',
expired: '有効期限',
edition: 'エディション',
standard: 'Standard',
enterprise: 'Enterprise',
count: '許可数',
serialNo: 'シリアル番号',
remark: '備考',
waf: '商用版にアップグレードするとインターセプトマップログブロック記録地域ブロックカスタムルールカスタムブロックページなどを利用できます',
tamper: '商用版にアップグレードするとWeb サイトを不正な変更や改ざんから保護できます',
setting: '商用版にアップグレードするとパネルロゴウェルカムメッセージなどをカスタマイズできます',
monitor:
'商用版にアップグレードするとWeb サイトのリアルタイム状態訪問者トレンド流入元リクエストログなどを確認できます',
alert: '商用版にアップグレードするとSMS アラートの受信やアラートログの確認が可能になります',
app: '商用版にアップグレードするとモバイルアプリでサービス情報や異常監視を確認できます',
vm: '商用版にアップグレードすると1Panel で仮想マシンイメージとテンプレート仮想ネットワークストレージリソースを一元管理できます',
node: '商用版にアップグレードすると1Panel で複数の Linux サーバーを管理できます',
nodeApp:
'商用版にアップグレードするとノードを手動で切り替えずにマルチノードアプリのバージョンを一括アップグレードできます',
nodeDashboard:
'商用版にアップグレードするとマルチノードのアプリWeb サイトデータベーススケジュールタスクを一元管理できます',
fileExchange: '商用版にアップグレードすると複数サーバー間でファイルをすばやく転送できます',
cluster: '商用版にアップグレードするとMySQL/Postgres/Redis のプライマリ/レプリカ構成を管理できます',
vllm: '商用版にアップグレードすると1Panel vLLM サービスのデプロイ設定ライフサイクル操作タスク追跡を一元管理できます',
'model-downloader':
'商用版にアップグレードするとHuggingFaceModelScopeまたは互換ミラーからローカルモデルファイルを検索ダウンロード管理できますモデルディレクトリとダウンロードタスクを一元管理できます',
exceptionalHelper:
'ライセンス同期検証が異常です手動で同期して商用版機能が正常に動作していることを確認してください詳細: ',
tamperHelper: '操作失敗ファイル/フォルダの改ざん保護を確認してください',
},
clean: {
scan: 'スキャンを開始します',
scanHelper: '1パネルのランタイム中に作成されたジャンクファイルを簡単にクリーンアップできます',
clean: '今すぐきれいにします',
reScan: 'レスカン',
cleanHelper: '選択されたファイルおよびディレクトリはクリーンアップ後にロールバックできません続行しますか',
statusSuggest: '推奨クリーニング',
statusClean: 'とてもきれい',
statusEmpty: 'とてもきれいで掃除は必要ありません',
statusWarning: '注意して進めます',
lastCleanTime: '最後にクリーニング:{0}',
lastCleanHelper: 'ファイルとディレクトリのクリーニング:{0}合計クリーニング:{1}',
cleanSuccessful: '正常に掃除',
currentCleanHelper: 'このセッションでクリーニングされたファイルとディレクトリ:{0}合計クリーニング:{1}',
suggest: '推奨',
totalScan: 'クリーニングするジャンクファイルの合計:',
selectScan: '選択したジャンクファイルの合計:',
system: 'システムジャンクファイル',
systemHelper: 'スナップショットアップグレードなどのプロセスで生成された一時ファイル',
panelOriginal: 'システムスナップショット復元前のバックアップファイル',
upgrade: 'システムアップグレードのバックアップファイル',
agentPackages: '履歴バージョンの子ノードアップグレード/インストールパッケージ',
upgradeHelper: 'システムロールバックのために最新のアップグレードバックアップを保持することをお勧めします',
rollback: '回復する前にファイルをバックアップします',
backup: 'システムバックアップ',
backupHelper: 'ローカルバックアップアカウントに関連付けられていないバックアップファイル',
unknownBackup: 'システムバックアップ',
tmpBackup: '一時バックアップ',
unknownApp: '関連付けられていないアプリバックアップ',
unknownDatabase: '関連付けられていないデータベースバックアップ',
unknownWebsite: '関連付けられていないWebサイトバックアップ',
unknownSnapshot: '関連付けられていないスナップショットバックアップ',
upload: '一時的なアップロードファイル',
uploadHelper: 'システムバックアップリストからアップロードされた一時ファイル',
download: '一時的なダウンロードファイル',
downloadHelper: 'システムによってサードパーティのバックアップアカウントからダウンロードされた一時ファイル',
directory: 'ディレクトリ',
systemLog: 'ログファイル',
systemLogHelper: 'システムログタスクログウェブサイトログファイル',
dockerLog: 'コンテナ操作ログファイル',
taskLog: 'スケジュールタスク実行ログファイル',
shell: 'シェルスクリプトスケジュールタスク',
containerShell: 'コンテナ内で実行するシェルスクリプトスケジュールタスク',
curl: 'CURLスケジュールタスク',
docker: 'コンテナゴミ',
dockerHelper: 'コンテナイメージボリュームビルドキャッシュなどのファイル',
volumes: 'ボリューム',
buildCache: 'コンテナビルドキャッシュ',
appTmpDownload: 'アプリ一時ダウンロードファイル',
unknownWebsiteLog: '未関連ウェブサイトログバックアップファイル',
snapshot: 'システムスナップショット一時ファイル',
},
app: {
app: 'アプリケーション|アプリケーション',
installName: '名前',
installed: 'インストール',
all: '全て',
version: 'バージョン',
detail: '詳細',
params: '編集',
author: '著者',
source: 'ソース',
appName: 'アプリケーション名',
deleteWarn:
'削除操作はすべてのデータとバックアップを一緒に削除しますこの操作はロールバックすることはできません続けたいですか',
syncSuccess: '正常に同期しました',
canUpgrade: '更新',
backupName: 'ファイル名',
backupPath: 'ファイルパス',
backupdate: 'バックアップ時間',
versionSelect: 'バージョンを選択してください',
operatorHelper: '操作{0}選択したアプリケーションで実行されます続けたいですか',
startOperatorHelper: 'アプリケーションが開始されます続けたいですか',
stopOperatorHelper: 'アプリケーションは停止します続けたいですか',
restartOperatorHelper: 'アプリケーションが再起動されます続けたいですか',
reloadOperatorHelper: 'アプリケーションはリロードされます続けたいですか',
checkInstalledWarn: '{0}が検出されませんでしたアプリストアに移動してインストールしてください',
limitHelper: 'アプリケーションはすでにインストールされています',
deleteHelper: '{0}次のリソースに関連付けられていますチェックしてもう一度やり直してください',
checkTitle: 'ヒント',
defaultConfig: 'デフォルトの構成',
defaultConfigHelper: 'デフォルトの構成に復元されており保存後に有効になります',
forceDelete: 'フォース削除',
forceDeleteHelper: 'フォース削除は削除プロセス中のエラーを無視し最終的にメタデータを削除します',
deleteBackup: 'バックアップを削除します',
deleteBackupHelper: 'またアプリケーションのバックアップを削除します',
deleteDB: 'データベースを削除します',
deleteDBHelper: 'データベースも削除します',
noService: 'いいえ{0}',
toInstall: 'インストールに移動します',
param: 'パラメーター',
alreadyRun: 'インストール済み',
syncAppList: '同期',
less1Minute: '1分未満',
appOfficeWebsite: '公式サイト',
github: 'GitHub',
document: 'ドキュメント',
updatePrompt: '更新はありません',
installPrompt: 'まだインストールされていません',
updateHelper:
'パラメーターの編集によりアプリケーションが開始されない場合があります注意して進めてください',
updateWarn: '更新パラメータアプリケーションを再構築する必要がありますが続行しますか',
busPort: 'ポート',
syncStart: '同期を開始します後でアプリストアを更新してください',
advanced: '高度な設定',
cpuCore: 'コア',
containerName: 'コンテナ名',
containerNameHelper: 'コンテナ名は設定されていないときに自動的に生成されます',
allowPort: '外部アクセス',
allowPortHelper: '外部ポートアクセスを許可するとファイアウォールポートがリリースされます',
appInstallWarn:
'アプリケーションはデフォルトで外部アクセスポートを公開しません[Advanced Settings]をクリックして公開します',
upgradeStart: 'アップグレードを起動します後でページを更新してください',
toFolder: 'インストールディレクトリを開きます',
editCompose: '編集ファイルを作成します',
editComposeHelper: 'Composeファイルを編集するとソフトウェアのインストールの障害が発生する可能性があります',
composeNullErr: '作曲は空にすることはできません',
takeDown: '廃止',
allReadyInstalled: 'インストール',
installHelper: '画像プルの問題がある場合は画像アクセラレーションを構成します',
sortMode: '並べ替え',
installWarn:
'外部アクセスは有効になっていないためアプリケーションが外部ネットワークを介してアクセスできるようになります続けたいですか',
showIgnore: '無視されたアプリケーションを表示します',
cancelIgnore: 'キャンセルは無視します',
ignoreList: '無視されたアプリケーション',
appHelper:
'アプリケーションの詳細ページにアクセスしていくつかの特別なアプリケーションのインストール命令を学びます',
backupApp: 'アップグレード前のバックアップアプリケーション',
backupAppHelper:
'アップグレードが失敗した場合バックアップは自動的にロールバックされますログ監査システムログの障害理由を確認してくださいバックアップはデフォルトで最新の3コピーを保持します',
openrestyDeleteHelper: 'OpenRestyの強制削除によりすべてのWebサイトが削除されます続けたいですか',
downloadLogHelper1: '{0}アプリケーションのすべてのログがダウンロードされようとしています続けたいですか',
downloadLogHelper2: '{0}アプリケーションの最新{1}ログはダウンロードされようとしています続けたいですか',
syncAllAppHelper: 'すべてのアプリケーションが同期されます続けたいですか',
hostModeHelper:
'現在のアプリケーションネットワークモードはホストモードですポートを開く必要がある場合はファイアウォールページで手動で開いてください',
showLocal: 'ローカルアプリケーションを表示します',
reload: 'リロード',
upgradeWarn:
'アプリケーションのアップグレードはdocker-compose.ymlファイルを置き換えます変更がある場合はクリックしてファイルの比較を表示できます',
openclawHttpsUpgradeNoticeTitle:
': 以下の説明はOpenClaw 2026.3.132026.3.22 から 2026.3.23 以降へアップグレードする場合にのみ適用されます',
openclawHttpsUpgradeNoticeItem1:
'アップグレード後エージェントのアクセスは HTTP に戻ります設定 -> セキュリティ でアクセスアドレスを確認してください',
openclawHttpsUpgradeNoticeItem2:
'以前にリバースプロキシサイトを使用していた場合はプロキシ先を http://IP:Port に変更してください',
newVersion: '新しいバージョン',
oldVersion: '現在のバージョン',
composeDiff: 'ファイルの比較',
showDiff: '比較を表示します',
useNew: 'カスタムバージョンを使用します',
useDefault: 'デフォルトバージョンを使用します',
useCustom: 'docker-compose.ymlをカスタマイズします',
useCustomHelper:
'カスタムdocker-compose.ymlファイルを使用するとアプリケーションのアップグレードが失敗する場合があります必要でない場合は確認しないでください',
diffHelper:
'左側は古いバージョンで右側は新しいバージョンです編集後クリックしてカスタムバージョンを保存します',
pullImage: '画像を引っ張ります',
pullImageHelper: 'アプリケーションが開始する前にDocker Pullを実行して画像をプルします',
deleteImage: 'イメージを削除',
deleteImageHelper: 'アプリ関連のイメージを削除します削除に失敗してもタスクは終了しません',
requireMemory: 'メモリ要件',
supportedArchitectures: '対応アーキテクチャ',
link: 'リンク',
showCurrentArch: '現在のサーバーアーキテクチャのアプリケーション',
syncLocalApp: 'ローカルアプリの同期',
memoryRequiredHelper: '現在のアプリケーションは {0} メモリが必要です',
gpuConfig: 'GPUサポートを有効化',
gpuConfigHelper:
'マシンにNVIDIA GPUが搭載されNVIDIAドライバーとNVIDIA Docker Container Toolkitがインストールされていることを確認してください',
webUI: 'Webアクセスアドレス',
webUIPlaceholder: 'example.com:8080/login',
defaultWebDomain: 'デフォルトアクセスアドレス',
defaultWebDomainHepler:
'アプリケーションポートが8080の場合アドレスはhttp(s)://デフォルトアクセスアドレス:8080にジャンプします',
webUIConfig:
'現在のノードにはデフォルトアクセスアドレスが設定されていませんアプリケーションパラメータで設定するかパネル設定から設定してください',
toLink: 'ジャンプ',
customAppHelper:
'カスタムアプリストアパッケージをインストールする前にインストールされているアプリがないことを確認してください',
forceUninstall: '強制アンインストール',
syncCustomApp: 'カスタムアプリを同期',
ignoreAll: '後続のすべてのバージョンを無視',
ignoreVersion: '指定されたバージョンを無視',
specifyIP: 'ホスト IP をバインド',
specifyIPHelper:
'ポートにバインドするホストアドレス/ネットワークインターフェースを設定しますこの機能がわからない場合は入力しないでください',
uninstallDeleteBackup: 'アプリをアンインストール - バックアップを削除',
uninstallDeleteImage: 'アプリをアンインストール - イメージを削除',
upgradeBackup: 'アプリのアップグレード前にアプリをバックアップ',
upgradeDeleteImage: 'アプリをアップグレード - 古いイメージを削除',
installAllowPort: 'アプリインストール時に外部アクセスを既定で有効化',
noAppHelper: 'アプリケーションが検出されませんでしたタスクセンターでアプリストアの同期ログを確認してください',
isEdirWarn: 'docker-compose.yml ファイルの変更が検出されました差分を確認してください',
},
website: {
primaryDomain: 'プライマリドメイン',
otherDomains: '他のドメイン',
static: '静的',
deployment: '展開',
supportUpType:
'.tar.gz ファイル形式のみサポートされており圧縮パッケージには {0}.json ファイルが含まれている必要があります',
proxy: '逆プロキシ',
alias: 'エイリアス',
ftpUser: 'FTPアカウント',
ftpPassword: 'FTPパスワード',
ftpHelper:
'Webサイトを作成すると対応するFTPアカウントが作成されFTPディレクトリがWebサイトディレクトリにリンクされます',
remark: '述べる',
groupSetting: 'グループ管理',
createGroup: 'グループを作成します',
appNew: '新しいアプリケーション',
appInstalled: 'インストールされたアプリケーション',
delete: 'Webサイトを削除します',
deleteApp: 'アプリケーションを削除します',
deleteBackup: 'バックアップを削除します',
domain: 'ドメイン',
domainHelper:
'1行ごとに1つのドメイン.\nワイルドカード*とIPアドレスをサポートします.\nポートの追加をサポートします.',
addDomain: '追加',
domainConfig: 'ドメイン',
defaultDoc: 'デフォルトドキュメント',
perserver: '並行性',
perserverHelper: '現在のサイトの最大並行性を制限します',
perip: '単一のIP',
peripHelper: '単一のIPへの同時アクセスの最大数を制限する',
rate: '交通制限',
rateLimit: 'リクエストごとの速度制限',
rateHelper: '各リクエストのフローを制限するユニット:KB',
rateLimitHelper: '各リクエストの転送速度を制限します単位: KB/s',
limitHelper: 'フロー制御を有効にします',
other: '他の',
currentSSL: '現在の証明書',
dnsAccount: 'DNSアカウント',
applySSL: '証明書申請',
SSLList: '証明書リスト',
createDnsAccount: 'DNSアカウント',
aliyun: 'エイリアン',
aliEsa: 'エイリアン ESA',
awsRoute53: 'Amazon Route 53',
manual: '手動解析',
key: '鍵',
check: 'ビュー',
acmeAccountManage: 'ACMEアカウント',
email: 'メール',
acmeAccount: 'ACMEアカウント',
provider: '検証方法',
dnsManual: '手動解決',
expireDate: '有効期限',
brand: '組織',
deploySSL: '展開',
deploySSLHelper: '証明書を展開しますか',
ssl: '証明書|証明書',
dnsAccountManage: 'DNSプロバイダー',
renewSSL: '更新します',
renewHelper: '必ず証明書を更新しますか',
renewSuccess: '更新証明書',
enableHTTPS: '有効にする',
aliasHelper: 'エイリアスはウェブサイトのディレクトリ名です',
lastBackupAt: '最後のバックアップ時間',
null: 'なし',
nginxConfig: 'nginx構成',
websiteConfig: 'ウェブサイトの設定',
proxySettings: 'プロキシ設定',
advancedSettings: '詳細設定',
cacheSettings: 'キャッシュ設定',
sniSettings: 'SNI設定',
basic: '基本',
source: '構成',
security: '安全',
nginxPer: 'パフォーマンスチューニング',
neverExpire: '一度もない',
setDefault: 'デフォルトとして設定します',
deleteHelper: '関連するアプリケーションステータスは異常です確認してください',
toApp: 'インストールされているリストに移動します',
cycle: 'サイクル',
frequency: '頻度',
ccHelper: '同じURLを{0}秒以内に{1}を超えて同じURLを要求しCC防御をトリガーしこのIPをブロックする',
mustSave: '有効にするには変更を保存する必要があります',
fileExt: 'ファイル拡張子',
fileExtBlock: 'ファイル拡張ブロックリスト',
value: '価値',
enable: '有効にする',
proxyAddress: 'プロキシアドレス',
proxyHelper: ':127.0.0.1:8080',
forceDelete: 'フォース削除',
forceDeleteHelper: 'フォース削除は削除プロセス中のエラーを無視し最終的にメタデータを削除します',
deleteAppHelper: '関連するアプリケーションとアプリケーションのバックアップを同時に削除する',
deleteBackupHelper: 'またWebサイトのバックアップを削除します',
deleteDatabaseHelper: 'ウェブサイトに関連付けられたデータベースも削除します',
deleteConfirmHelper:
'削除操作を元に戻すことはできません<span style = "color:red"> "{0}" </span>を入力して削除を確認します',
staticPath: '対応するメインディレクトリは ',
limit: 'スキーム',
blog: 'フォーラム/ブログ',
imageSite: '写真サイト',
downloadSite: 'サイトをダウンロードします',
shopSite: 'モール',
doorSite: 'ポータル',
qiteSite: '企業',
videoSite: 'ビデオ',
errLog: 'エラーログ',
stopHelper:
'サイトを停止した後正常にアクセスできなくなりユーザーは訪問時に現在のサイトの停止ページを表示します続けたいですか',
startHelper: 'サイトを有効にした後ユーザーは通常サイトのコンテンツにアクセスできますが続行しますか',
sitePath: 'ディレクトリ',
siteAlias: 'サイトエイリアス',
primaryPath: 'ルートディレクトリ',
folderTitle: 'ウェブサイトには主に次のフォルダーが含まれています',
wafFolder: 'ファイアウォールルール',
indexFolder: 'ウェブサイトルートディレクトリ',
sslFolder: 'ウェブサイト証明書',
enableOrNot: '有効にする',
oldSSL: '既存の証明書',
manualSSL: '輸入証明書',
select: '選択します',
selectSSL: '選択証明書を選択します',
privateKey: 'キーキー',
certificate: '証明書PEM形式',
HTTPConfig: 'HTTPオプション',
HTTPSOnly: 'HTTP要求をブロックします',
HTTPToHTTPS: 'HTTPSにリダイレクトします',
HTTPAlso: '直接HTTPリクエストを許可します',
sslConfig: 'SSLオプション',
disableHTTPS: 'httpsを無効にします',
disableHTTPSHelper: 'HTTPSを無効にすると証明書関連の構成が削除されますが続行しますか',
SSLHelper:
'注意違法な Web サイトに SSL 証明書を使用しないでください\n有効化後に HTTPS でアクセスできない場合はセキュリティグループでポート 443 が許可されているか確認してください',
SSLConfig: '証明書設定',
SSLProConfig: 'プロトコル設定',
supportProtocol: 'プロトコルバージョン',
encryptionAlgorithm: '暗号化アルゴリズム',
notSecurity: '安全ではない',
encryptHelper:
"暗号化しようと証明書を発行するための周波数制限がありますが、通常のニーズを満たすには十分です。頻繁に操作すると、発行の失敗が発生します。特定の制限については、<a target='_blank' href='https://letsencrypt.org/zh-cn/docs /rate-limits/'>公式ドキュメント</a>を参照してください。",
ipValue: '価値',
ext: 'ファイル拡張子',
wafInputHelper: 'ラインごとに入力します1つの行',
data: 'データ',
ever: '永続',
nextYear: '1年後',
noLog: 'ログは見つかりません',
defaultServer: 'デフォルトサイト',
noDefaultServer: '設定されていません',
defaultServerHelper:
'デフォルトサイトを設定した後すべての未バインドのドメイン名とIPはデフォルトサイトにリダイレクトされます\nこれにより悪意のある解決を効果的に防ぐことができます\nただしWAFの未承認ドメイン名の遮断が失敗することもあります',
restoreHelper: 'このバックアップを使用して復元することは間違いありませんか',
websiteDeploymentHelper:
'インストールされたアプリケーションを使用するか新しいアプリケーションを作成してWebサイトを作成します',
websiteStatictHelper: 'ホストにWebサイトディレクトリを作成します',
websiteProxyHelper:
'リバースプロキシを使用して既存のサービスをプロキシしますたとえばサービスがインストールされポート8080で実行されている場合プロキシアドレスはhttp://127.0.0.1:8080になります',
runtimeProxyHelper: 'Webサイトランタイムを使用してWebサイトを作成します',
runtime: 'ランタイム',
deleteRuntimeHelper:
'ランタイムアプリケーションはWebサイトと一緒に削除する必要があります注意して処理してください',
proxyType: 'ネットワークタイプ',
unix: 'UNIXネットワーク',
tcp: 'TCP/IPネットワーク',
phpFPM: 'fpm config',
phpConfig: 'php config',
updateConfig: 'configを更新します',
isOn: 'の上',
isOff: 'オフ',
rewrite: '擬似静的',
rewriteMode: 'スキーム',
current: '現在',
rewriteHelper:
'擬似静的に設定するとウェブサイトがアクセスできない場合デフォルトの設定に戻るようにしてください',
runDir: 'ディレクトリを実行します',
runUserHelper:
'PHPコンテナランタイム環境を介して展開されているWebサイトの場合インデックスおよびサブディレクトリのすべてのファイルとフォルダーの所有者とユーザーグループを1000に設定する必要がありますローカルPHP環境についてはローカルPHP-FPMユーザーとユーザーグループの設定を参照してください',
userGroup: 'ユーザー/グループ',
uGroup: 'グループ',
proxyPath: 'プロキシパス',
proxyPass: 'ターゲットURL',
cache: 'キャッシュ',
cacheTime: 'キャッシュ期間',
enableCache: 'キャッシュ',
proxyHost: 'プロキシホスト',
disabled: '停止',
startProxy: 'これによりリバースプロキシが開始されます続けたいですか',
stopProxy: 'これにより逆プロキシが停止します続けたいですか',
sourceFile: 'ソース',
proxyHelper1: 'このディレクトリにアクセスするとターゲットURLのコンテンツが返されて表示されます',
proxyPassHelper: 'ターゲットURLは有効でアクセス可能でなければなりません',
proxyHostHelper: 'リクエストヘッダーのドメイン名をプロキシサーバーに渡します',
modifier: '一致するルール',
modifierHelper: ': "="は正確な一致 "〜"は通常の一致^はパスの始まりなどと一致します',
replace: 'テキスト置換',
replaceHelper:
'nginxのテキスト置換機能はリバースプロキシ時にレスポンス内容の文字列を置換することができますバックエンドから返されるHTMLCSSJavaScriptなどのファイル内のリンクアドレスAPIアドレスなどを変更するためによく使用されます正規表現マッチングをサポートしており複雑なコンテンツ置換のニーズに対応できます',
addReplace: '追加',
replaced: '検索文字列空にすることはできません',
replaceText: '文字列に置き換えます',
replacedErr: '検索文字列を空にすることはできません',
replacedErr2: '検索文字列を繰り返すことはできません',
replacedListEmpty: 'テキスト置換ルールがありません',
proxySslName: 'プロキシSNI名',
basicAuth: '基本認証',
editBasicAuthHelper:
'パスワードは非対称的に暗号化されており反響することはできません編集はパスワードをリセットする必要があります',
antiLeech: '反リーチ',
extends: '拡大',
browserCache: 'キャッシュ',
noModify: '変更しない',
serverCache: 'サーバーキャッシュ',
leechLog: '反リーチログを記録します',
accessDomain: '許可されたドメイン',
leechReturn: '応答リソース',
noneRef: '空のリファラーを許可します',
disable: '有効になっていません',
disableLeechHelper: '反リーチを無効にするかどうか',
disableLeech: '反リーチを無効にします',
ipv6: '緑',
leechReturnError: 'HTTPステータスコードを入力してください',
blockedRef: '非標準のリファラーを許可',
accessControl: '反リーチ制御',
leechcacheControl: 'キャッシュ制御',
logEnableControl: '静的アセットのリクエストを記録',
leechSpecialValidHelper:
'空のリファラーを許可を有効にするとリファラーのないリクエスト直接アクセス等はブロックされません非標準のリファラーを許可を有効にするとhttp/httpsで始まらないリファラークライアントからのリクエスト等をすべて許可します',
leechInvalidReturnHelper: 'ブロック後に返すHTTPステータスコード',
leechlogControlHelper:
'静的アセットのリクエストを記録します運用環境では過剰で無意味なログを避けるため通常は無効にします',
selectAcme: 'ACMEアカウントを選択します',
imported: '手動で作成されます',
importType: 'インポートタイプ',
pasteSSL: 'コードを貼り付けます',
localSSL: 'サーバーファイルを選択します',
privateKeyPath: '秘密キーファイル',
certificatePath: '証明書ファイル',
ipWhiteListHelper: 'IP AllowListの役割:すべてのルールはIP AllowListに対して無効です',
redirect: 'リダイレクト',
sourceDomain: 'ソースドメイン',
targetURL: 'ターゲットURLアドレス',
keepPath: 'uri params',
path: 'パス',
redirectType: 'リダイレクトタイプ',
redirectWay: '方法',
keep: '保つ',
notKeep: '保持しないでください',
redirectRoot: 'ホームページにリダイレクトします',
redirectHelper: '301永久リダイレクト302一時的なリダイレクト',
changePHPVersionWarn:
'PHPバージョンを切り替えると元のPHPコンテナが削除されますマウントされたWebサイトコードは失われません続行しますか',
changeVersion: 'スイッチバージョン',
retainConfig: 'php-fpm.confとphp.iniファイルを保持するかどうか',
runDirHelper2: 'セカンダリランニングディレクトリがインデックスディレクトリの下にあることを確認してください',
openrestyHelper: 'OpenRestyデフォルトのHTTPポート:{0} HTTPSポート:{1}',
primaryDomainHelper: ':example.comまたはexample.com:8080',
acmeAccountType: 'アカウントタイプ',
keyType: 'キーアルゴリズム',
tencentCloud: 'テンセントクラウド',
containWarn: 'ドメイン名にはメインドメインが含まれています再入力してください',
rewriteHelper2:
'アプリストアからインストールされたWordPressなどのアプリケーションは通常擬似静的設定が事前に設定されていますそれらを再設定するとエラーが発生する可能性があります',
websiteBackupWarn:
'ローカルバックアップのインポートをサポートするだけで他のマシンからバックアップをインポートすることは回復の故障を引き起こす可能性があります',
ipWebsiteWarn:
'ドメイン名としてIPを持つWebサイトは正常にアクセスするデフォルトサイトとして設定する必要があります',
hstsHelper: 'HSTを有効にするとWebサイトのセキュリティが向上する可能性があります',
includeSubDomains: 'サブドメイン',
hstsIncludeSubDomainsHelper: '有効化するとHSTSポリシーが現在のドメインのすべてのサブドメインに適用されます',
defaultHtml: 'デフォルトページ',
website404: 'ウェブサイト404エラーページ',
domain404: 'ウェブサイトドメインは存在しません',
indexHtml: '静的ウェブサイトのインデックス',
stopHtml: 'ウェブサイトを停止しました',
indexPHP: 'PHP Webサイトのインデックス',
sslExpireDate: '証明書の有効期限',
website404Helper:
'ウェブサイト404エラーページはPHPランタイム環境Webサイトと静的Webサイトのみをサポートしています',
sni: '起源は悲しい',
sniHelper:
'逆プロキシバックエンドがHTTPSの場合Origin SNIを設定する必要がある場合があります詳細についてはCDNサービスプロバイダーのドキュメントを参照してください',
proxySslVerify: 'バックエンド SSL 証明書を検証',
proxySslVerifyHelper: '有効にするとプロキシは上流の SSL 証明書を厳格に検証します既定では無効',
huaweicloud: 'huaweiCloud',
createDb: 'データベースを作成',
enableSSLHelper: 'SSLの有効化に失敗してもウェブサイトの作成には影響しません',
batchAdd: 'ドメインを一括追加',
batchInput: 'バッチ入力',
domainNotFQDN: 'このドメインはパブリックネットワークからアクセスできない可能性があります',
domainInvalid: 'ドメイン形式が正しくありません',
domainBatchHelper: '1行に1ドメイン形式: domain:port@ssl\n例: example.com:443@ssl または example.com',
generateDomain: '生成',
global: 'グローバル',
subsite: 'サブサイト',
subsiteHelper:
'サブサイトは既存のPHPまたは静的ウェブサイトのディレクトリをルートディレクトリとして選択できます',
deleteSubsite: '現在のウェブサイトを削除するにはまずサブサイト {0} を削除する必要があります',
loadBalance: 'ロードバランシング',
server: 'ノード',
algorithm: 'アルゴリズム',
ipHash: 'IPハッシュ',
ipHashHelper:
'クライアントのIPアドレスに基づいてリクエストを特定のサーバーに分散し特定のクライアントが常に同じサーバーにルーティングされるようにします',
leastConn: '最小接続',
leastConnHelper: 'アクティブな接続数が最も少ないサーバーにリクエストを送信します',
leastTime: '最小時間',
leastTimeHelper: 'アクティブな接続時間が最も短いサーバーにリクエストを送信します',
defaultHelper:
'デフォルトの方法ではリクエストは各サーバーに均等に分散されますサーバーに重み設定がある場合指定された重みに従ってリクエストが分散されます重みが高いサーバーほど多くのリクエストを受け取ります',
weight: '重み',
maxFails: '最大失敗回数',
maxConns: '最大接続数',
strategy: '戦略',
strategyDown: '無効',
strategyBackup: 'バックアップ',
ipHashBackupErr: 'IPハッシュはバックアップードをサポートしていません',
failTimeout: '障害タイムアウト',
failTimeoutHelper:
'サーバーのヘルスチェックの時間ウィンドウの長さこの期間内に累積障害回数がしきい値に達するとサーバーは一時的に削除され同じ時間経過後に再試行されますデフォルト 10 ',
staticChangePHPHelper: '現在は静的ウェブサイトですがPHPウェブサイトに切り替えることができます',
proxyCache: 'リバースプロキシキャッシュ',
cacheLimit: 'キャッシュスペース制限',
shareCache: 'キャッシュカウントメモリサイズ',
cacheExpire: 'キャッシュ有効期限',
shareCacheHelper: '1Mのメモリで約8000個のキャッシュオブジェクトを保存できます',
cacheLimitHelper: '制限を超えると古いキャッシュが自動的に削除されます',
realIP: 'リアルIP',
ipFrom: 'IPソース',
ipFromHelper:
'信頼できるIPソースを設定することでOpenRestyはHTTPヘッダーのIP情報を分析し訪問者のリアルIPアドレスを正確に識別して記録しますアクセスログを含む',
ipFromExample1: 'フロントエンドがFrpなどのツールの場合FrpのIPアドレス127.0.0.1を入力できます',
ipFromExample2: 'フロントエンドがCDNの場合CDNのIP範囲を入力できます',
ipFromExample3:
'不明な場合は0.0.0.0/0IPv4または::/0IPv6を入力できます[注意任意のソースIPを許可することは安全ではありません]',
http3Helper:
'HTTP/3はHTTP/2のアップグレード版でより高速な接続速度とパフォーマンスを提供しますただしすべてのブラウザがHTTP/3をサポートしているわけではなく有効にすると一部のブラウザがサイトにアクセスできなくなる可能性があります',
cors: 'クロスオリジンリソース共有(CORS)',
enableCors: 'CORSを有効にする',
allowOrigins: '許可されたドメイン',
allowMethods: '許可されたリクエストメソッド',
allowHeaders: '許可されたリクエストヘッダー',
allowCredentials: 'Cookieの送信を許可する',
preflight: 'プリフライトリクエストの高速応答',
preflightHleper:
'有効にするとブラウザがクロスオリジンのプリフライトリクエストOPTIONSリクエストを送信した場合システムは自動的に204ステータスコードを返し必要なクロスオリジン応答ヘッダーを設定します',
changeDatabase: 'データベースを切り替え',
changeDatabaseHelper1: 'データベースの関連付けはウェブサイトのバックアップと復元に使用されます',
changeDatabaseHelper2: '別のデータベースに切り替えると以前のバックアップが復元できなくなる可能性があります',
saveCustom: 'テンプレートとして保存',
rainyun: '雨雲',
volcengine: 'volcengine',
runtimePortHelper: '現在の実行環境には複数のポートがありますプロキシポートを選択してください',
runtimePortWarn: '現在の実行環境にはポートがありませんプロキシできません',
cacheWarn: 'まずリバースプロキシのキャッシュスイッチをオフにしてください',
loadBalanceHelper:
'負荷分散を作成した後リバースプロキシに移動しプロキシを追加してバックエンドアドレスを次のように設定してくださいhttp://<負荷分散名>',
useProxy: 'プロキシを使用',
useProxyHelper: 'パネル設定のプロキシサーバーアドレスを使用',
westCN: '西部デジタル',
openBaseDir: 'クロスサイト攻撃を防ぐ',
openBaseDirHelper:
'open_basedir PHP ファイルのアクセスパスを制限しクロスサイトアクセスを防ぎセキュリティを向上させるために使用されます',
serverCacheTime: 'サーバーキャッシュ時間',
serverCacheTimeHelper:
'リクエストがサーバー上でキャッシュされる時間この期間中同一のリクエストはオリジンサーバーにリクエストせずキャッシュされた結果を直接返します',
browserCacheTime: 'ブラウザキャッシュ時間',
browserCacheTimeHelper:
'静的リソースがブラウザのローカルにキャッシュされる時間冗長なリクエストを減らします有効期限前にユーザーがページをリフレッシュするとローカルキャッシュが直接使用されます',
donotLinkeDB: 'データベースをリンクしない',
toWebsiteDir: 'ウェブサイトディレクトリに入る',
execParameters: '実行パラメータ',
extCommand: '補足コマンド',
mirror: 'ミラーソース',
execUser: '実行ユーザー',
execDir: '実行ディレクトリ',
packagist: '中国フルミラー',
batchOperate: 'バッチ操作',
batchOperateHelper: 'ウェブサイトをバッチ{0}しますか',
stream: 'TCP/UDP プロキシ',
streamPorts: '待ち受けポート',
streamPortsHelper:
'外部リスニングポート番号を設定しますクライアントはこのポートを通じてサービスにアクセスしますカンマで区切ってください5222,5223',
streamHelper: 'TCP/UDP ポート転送とロードバランシング',
udp: 'UDPを有効化',
syncHtmlHelper: 'PHP と静的ウェブサイトに同期',
wafValueHelper: '値',
parentWbeiste: '親サイト',
cacheExpireJHelper: '有効期限後に未ヒットならキャッシュを削除',
},
php: {
short_open_tag: '短いタグサポート',
max_execution_time: '最大スクリプト実行時間',
max_input_time: '最大入力時間',
memory_limit: 'スクリプトメモリ制限',
post_max_size: 'データの最大サイズを投稿します',
file_uploads: 'ファイルのアップロードを許可するかどうか',
upload_max_filesize: 'ファイルのアップロードに許可されている最大サイズ',
max_file_uploads: '同時にアップロードできるファイルの最大数',
default_socket_timeout: 'ソケットタイムアウト',
error_reporting: 'エラーレベル',
display_errors: '詳細なエラー情報を出力するかどうか',
cgi_fix_pathinfo: 'Pathinfoを開くかどうか',
date_timezone: 'タイムゾーン',
disableFunction: '機能を無効にします',
disableFunctionHelper: 'execなど無効にする関数を入力してください複数分割を使用してください',
uploadMaxSize: 'アップロード制限',
indexHelper:
'PHP Webサイトの通常の操作を確保するためにコードをインデックスディレクトリに配置して名前変更を避けてください',
extensions: '拡張テンプレート',
extension: '拡大',
extensionHelper: '複数の拡張機能を使用して分割してください',
toExtensionsList: '拡張リストを表示します',
containerConfig: 'コンテナ設定',
containerConfigHelper: '環境変数などの情報は作成完了後に設定 - コンテナ設定で変更できます',
dateTimezoneHelper: 'TZ=Asia/Shanghai必要に応じて追加してください',
extensionsHelper: '複数拡張はカンマで区切ってください',
},
nginx: {
serverNamesHashBucketSizeHelper: 'サーバー名のハッシュテーブルサイズ',
clientHeaderBufferSizeHelper: 'クライアントが要求するヘッダーバッファサイズ',
clientMaxBodySizeHelper: '最大アップロードファイル',
keepaliveTimeoutHelper: '接続タイムアウト',
gzipMinLengthHelper: '最小圧縮ファイル',
gzipCompLevelHelper: '圧縮率',
gzipHelper: '伝送の圧縮を有効にします',
brotliHelper: 'brotli 圧縮を有効にします通常 gzip より小さくなります',
brotliCompLevelHelper: 'brotli 圧縮率0 から 11',
brotliManagedExternallyHelper:
'brotli nginx.conf で手動設定されていますパネルは現在の有効な値を表示するだけで上書きしません',
brotliManagedUnavailableHelper:
'パネルは管理対象の brotli 設定を nginx.conf に自動で追加できませんでした以下の設定は有効になりません',
brotliMinLengthHelper: 'brotli で圧縮する最小レスポンスサイズ',
brotliSaveFailed: 'brotli 設定の保存に失敗しました上記の gzip 設定は適用されました',
connections: 'アクティブな接続',
accepts: '受け入れます',
handled: '処理',
requests: 'リクエスト',
reading: '読む',
writing: '書き込み',
waiting: '待っている',
status: '現在のステータス',
configResource: '構成',
saveAndReload: '保存してリロードします',
clearProxyCache: '逆プロキシキャッシュをきれいにします',
clearProxyCacheWarn:
'キャッシュで構成されたすべてのWebサイトが影響を受けOpenRestyが再起動されます続けたいですか',
create: 'モジュールを追加',
update: 'モジュールを編集',
params: 'パラメータ',
packages: 'パッケージ',
script: 'スクリプト',
module: 'モジュール',
build: 'ビルド',
buildWarn:
'ローカルでのモジュールビルドは CPU とメモリを使用します静的モジュールは OpenResty の再ビルドと再起動も行います続行しますか',
buildPurposeHint:
'動的モジュールはビルド後にホットリロードで有効になりますコンテナは再起動しません静的モジュールが含まれる場合はイメージが全量再ビルドされコンテナが再作成されます',
buildMode: 'ビルド方式',
buildModeDynamic: '動的',
buildModeStatic: '静的',
buildStatus: 'ビルドステータス',
loadOrder: '読み込み順',
modulesToBuild: '動的モジュールビルド後ホットリロードコンテナ再起動なし',
staticModules: '静的モジュール',
staticModulesHelper: 'ビルド時にすべてのモジュールが再ビルドされOpenResty が再起動します',
forceBuild: 'キャッシュを使わず再ビルド',
buildFailed: '前回のビルドに失敗しました',
pending: 'ビルド待ち',
ready: 'ビルド済み',
failed: 'ビルド失敗',
dynamicUnsupported: '現在の OpenResty バージョンでは動的ビルドはサポートされていません',
moduleDynamicUnsupported: 'このモジュールのパラメータは動的ビルドに対応していません',
mirrorUrl: 'ソフトウェアソース',
paramsHelper: '--add-module=/tmp/ngx_brotli動的モードでは自動的に変換されます',
packagesHelper: 'git,curl カンマ区切り',
scriptHelper:
'コンパイル前に実行するスクリプト通常はモジュールソースコードのダウンロード依存関係のインストールなど',
buildHelper:
'動的モジュールはビルド後に設定から読み込まれます静的モジュールは引き続き OpenResty を再ビルドします',
defaultHttps: 'HTTPS 改ざん防止',
defaultHttpsHelper1: 'これを有効にするとHTTPS 改ざん問題を解決できます',
sslRejectHandshake: 'デフォルト SSL ハンドシェイクを拒否',
sslRejectHandshakeHelper:
'有効にすると証明書の漏洩を防げますがデフォルト Web サイトを設定するとこの設定は無効になります',
},
ssl: {
create: 'リクエスト',
provider: 'タイプ',
manualCreate: '手動で作成されます',
acmeAccount: 'ACMEアカウント',
resolveDomain: 'ドメイン名を解決します',
err: 'エラー',
value: '記録値',
dnsResolveHelper: 'DNS Resolution Service Providerにアクセスして次の解像度レコードを追加してください',
detail: '詳細',
msg: '情報',
ssl: '証明書',
key: '秘密鍵',
startDate: '有効時間',
organization: '発行組織',
renewConfirm: 'これによりドメイン名{0}の新しい証明書が更新されます続けたいですか',
autoRenew: '自動更新',
autoRenewHelper: '有効期限の30日前に自動的に更新します',
renewSuccess: '更新成功',
renewWebsite:
'この証明書は次のWebサイトに関連付けられておりアプリケーションはこれらのWebサイトに同時に適用されます',
createAcme: 'アカウントを作成する',
acmeHelper: 'ACMEアカウントは無料の証明書を申請するために使用されます',
upload: '輸入',
applyType: 'タイプ',
apply: '更新します',
applyStart: '証明書申請が開始されます',
getDnsResolve: 'DNS解像度の値を取得してください待ってください...',
selfSigned: '自己署名CA',
ca: '証明書当局',
commonName: '一般名',
caName: '証明書当局名',
company: '組織名',
department: '組織ユニット名',
city: 'ローカリティ名',
province: '州または州の名前',
country: '国名2文字コード',
commonNameHelper: '例えば',
selfSign: '発行証明書',
days: '有効期間',
domainHelper: '1行ごとに1つのドメイン名 *およびIPアドレスをサポートします',
pushDir: '証明書をローカルディレクトリにプッシュします',
dir: 'ディレクトリ',
pushDirHelper: '証明書ファイルFullChain.PEMとキーファイルPrivkey.Pemがこのディレクトリで生成されます',
organizationDetail: '組織の詳細',
fromWebsite: 'ウェブサイトから',
dnsMauanlHelper: '手動解像度モードでは作成後に適用ボタンをクリックしてDNS解像度値を取得する必要があります',
httpHelper:
'HTTPモードを使用するにはOpenRestyをインストールする必要がありワイルドカードドメイン証明書の申請はサポートされていません',
buypassHelper: '中国本土ではブライパスはアクセスできません',
googleHelper: 'EAB HMACキーとEABキッドを取得する方法',
googleCloudHelper: 'GoogleクラウドAPIは中国本土のほとんどの地域でアクセスできません',
skipDNSCheck: 'DNSチェックをスキップします',
skipDNSCheckHelper: '認定リクエスト中にタイムアウトの問題が発生した場合にのみこちらを確認してください',
cfHelper: 'グローバルAPIキーを使用しないでください',
deprecated: '非推奨されます',
deprecatedHelper:
'メンテナンスは停止されており将来のバージョンでは放棄される可能性があります分析にはTencent Cloudメソッドを使用してください',
dnsPodRemoved: '削除済み',
dnsPodRemovedTip:
'DnsPod lego v5 で削除されましたこのアカウントは証明書の申請/更新に使用できませんTencent Cloud DNS アカウントに切り替えてください',
dnsPodRemovedSSLTip:
'この証明書がバインドされている DnsPod アカウントは lego v5 では使用できません自動更新は失敗しますDNS アカウントを Tencent Cloud に切り替えてください',
disableCNAME: 'cnameを無効にします',
disableCNAMEHelper: 'ドメイン名にCNAMEレコードがありリクエストが失敗するかどうかを確認してください',
nameserver: 'DNSサーバー',
nameserverHelper: 'カスタムDNSサーバーを使用してドメイン名を確認します',
edit: '編集証明書',
execShell: '認定リクエスト後にスクリプトを実行します',
shell: 'スクリプトコンテンツ',
shellHelper:
'スクリプトのデフォルトの実行ディレクトリは1Panelインストールディレクトリです証明書がローカルディレクトリにプッシュされた場合実行ディレクトリは証明書プッシュディレクトリになりますデフォルトの実行タイムアウトは30分です',
customAcme: 'カスタム ACME サービス',
customAcmeURL: 'ACME サービス URL',
baiduCloud: '百度クラウド',
pushNode: '他のノードに同期',
pushNodeHelper: '申請/更新後に選択したノードにプッシュ',
fromMaster: 'マスターノードからのプッシュ',
hostedZoneID: 'Hosted Zone ID',
isIP: 'IP証明書',
useEAB: 'EAB認証を使用',
},
firewall: {
create: 'ルールを作成します',
edit: 'ルールを編集します',
quickJump: 'クイックアクセス',
used: '使用済み',
unUsed: '未使用',
managed: 'パネル作成',
managedHelper: '1Panel が作成管理するルールです編集または削除できます',
adopted: '外部ルール管理',
adoptedHelper: 'システムに既に存在し現在は 1Panel が管理しているルールです',
external: '外部ルール',
externalHelper:
'システムに存在しますがまだ 1Panel の管理対象ではありません必要に応じて管理対象にできます',
protected: 'システム保護',
protectedHelper: 'アクセスへの影響を防ぐため編集や削除ができない重要なシステムルールです',
stateShort: { managed: 'パネル', adopted: '管理済', external: '外部', protected: '保護', drifted: '差異' },
ruleTargetRequired: 'IP アドレスまたはポートを1つ以上入力してください',
resolution_adopt: '管理対象にする',
plan_duplicate_rules:
'条件とアクションが同じルールが重複しているため管理対象に追加できません重複ルールを手動で削除してから再試行してください',
adoptRuleConfirm: '管理対象にすると1Panel がこの既存ルールの保守と削除を行えるようになります続行しますか',
plan_exact_rule_conflict: '一致条件が同じで許可拒否の動作が逆のルールが存在します',
allRulesAlreadyExist: '確認した {0} 件のルールはすべて既に存在します新しく作成するルールはありません',
plan_managed_rule_drifted:
'管理対象ルールが実際のファイアウォールと一致しません先に不整合を解消してください',
plan_opaque_rule_in_target_scope: '対象範囲に安全に解析できないルールがあります操作を停止しました',
plan_runtime_permanent_mismatch: '実行中と永続設定のファイアウォール構成が異なります先に同期してください',
plan_protected_rule: 'このルールは保護されており管理対象化変更削除はできません',
plan_blocked: 'このルールは安全に適用できませんルールを更新して再試行してください',
scopeDefaultMismatch: 'システムの既定 zone {0} ですこのページでは public zone のみ管理します',
scopeMissing: '管理対象スコープ {0} がありません最初のルール適用時に安全に作成されます',
scopeUnmanagedActive: '他の有効な範囲が見つかりました{0}1Panel はそのルールを変更しません',
scopeRuntimeMismatch:
'firewalld の実行中の設定と永続設定が一致しませんファイアウォールを再起動してください',
dockerRestart: 'ファイアウォール操作にはDockerサービスの再起動が必要です',
firewallHelper: '{0}システムファイアウォール',
firewallNotStart: '現在システムファイアウォールは有効になっていません最初に有効にします',
restartFirewallHelper: 'この操作は現在のファイアウォールを再起動します続けたいですか',
stopFirewallHelper: 'これによりサーバーはセキュリティ保護を失います続けたいですか',
startFirewallHelper:
'ファイアウォールが有効になった後サーバーのセキュリティをよりよく保護できます続けたいですか',
noPing: 'pingを無効にします',
enableBanPing: 'Ping禁止',
disableBanPing: 'Ping禁止解除',
stop: '停止',
portFormatError: 'このフィールドは有効なポートでなければなりません',
accept: '受け入れる',
drop: '落とす',
anyWhere: 'どれでも',
allow: '許可する',
deny: '拒否',
addressFormatError: 'このフィールドは有効なIPアドレスでなければなりません',
forwardRule: 'ポートフォワードルール|ポートフォワードルール',
dockerGuard: 'コンテナポート保護',
systemFirewall: 'ホストファイアウォール',
systemFirewallHelper: 'ホストのポートアクセスと受信ルールを管理します',
forwardingHelper: 'ポート転送ルールを管理します',
dockerFirewallHelper: '1Panel のコンテナポート保護の管理方法を選択します',
dockerNftablesRequirement: 'Docker 29.0.0実験的',
backendRecommendation: 'iptables または nftables の使用を推奨します',
configuredRules: '{0} 件設定済み',
addressFamily: 'IP バージョン',
portOrRange: 'ポート / 範囲',
importBackendHelper:
'インポートしたルールは現在の {0} バックエンド向けに変換されます移行元のルールは変更されません',
ruleSyncTitle: 'ルールを同期',
ruleSyncAction: 'ルールを同期',
ruleSyncDatabase: '1Panel データベース',
ruleSyncDatabaseHelper:
'1Panel データベースのルールを基準に現在のファイアウォールの管理対象ルールを同期調整します不足しているルールは追加され余分なルールは削除されます',
ruleSyncDatabaseTotal: 'データベースルール',
ruleSyncDatabaseConfirm:
'データベースの {0} 件のルールに完全一致するよう {1} を同期しますか対象側の {2} 件のルールを削除し不足ルールを追加します',
ruleSyncSource: '設定ソース',
ruleSyncTarget: '現在のバックエンド',
ruleSyncReady: '同期可能',
ruleSyncExisting: '存在済み',
ruleSyncRemove: '削除予定',
ruleSyncBlocked: '同期不可',
ruleSyncReason: '確認結果',
ruleSyncReasonDetail: {
matchesDatabasePolicy: 'ルールは既にデータベースポリシーと一致しています',
managedOrderDiffers: '管理対象ルールの順序がデータベースの順序と異なります',
managedOnlyInTarget: '管理対象ルールは対象ファイアウォールにのみ存在します',
managedRuntimeCannotRemove: '管理対象の実行中ルールを安全に削除できません',
missingFromTarget: '対象ファイアウォールにこのルールがありません',
targetDiffers: '対象ルールがデータベースポリシーと異なります',
alreadyExistsInTarget: '対象ファイアウォールにこのルールは既に存在します',
onlyInTarget: 'このルールは対象ファイアウォールにのみ存在します',
stale: 'ファイアウォールルールの状態が古くなっています更新して再試行してください',
protectedRule: '保護されたファイアウォールルールは変更できません',
dockerAcceptReadOnly:
'この ACCEPT ルールは読み取り専用で他のルールを同期しても保持されます削除する場合はホスト上で手動で削除してください',
cannotReconcile: '対象ルールを同期できません{0}',
},
ruleSyncPartial: '同期完了成功 {0} 存在済み {1} 失敗 {2} ',
ruleSyncSuccess: '同期完了成功 {0} 存在済み {1} 削除 {2} ',
ruleSyncStatus: {
ready: '同期可能',
existing: '存在済み',
remove: '削除予定',
blocked: '同期不可',
},
resetDirectRulesHelper:
'{0} から 1Panel システムファイアウォールのチェーン実行ルール永続化ファイルを削除しデータベースポリシーは保持します',
resetWhitelistRulesHelper:
'{0} の有効なカスタム設定をリセットしインストール時の既定値に戻して無効化しますデータベースポリシーは保持され後で再同期できます',
cleanupForwardingBackendHelper:
'{0} 1Panel ポート転送ランタイムルールをリセットします関連するルールとチェーンをすべて削除しデータベースデータを保持します',
cleanupDockerBackendHelper:
'{0} 1Panel Docker ポート保護ランタイムルールをリセットします関連するルールとチェーンをすべて削除しデータベースデータを保持します',
cleanupBeforeBackendSwitch:
'現在の {0} バックエンドには 1Panel の実行時ルールが残っています{1} に切り替える前にリセットしてくださいリセットでは実行時ルールのみが削除されデータベースポリシーは保持されます切り替え後に再初期化または同期できます',
cleanupAction: 'リセット',
backendSwitchNotice:
'ファイアウォールの管理方式は 1 つだけ有効にすることを推奨します複数のファイアウォールを同時に実行するとルールの競合状態の不一致コンテナーポートへのアクセス異常が発生する可能性があります',
switchBackendHelper: '{0} に切り替えますか',
switchDockerBackendHelper: '{0} に切り替えますかDocker の設定を更新しDocker を再起動します',
uninstalledStatus: '未インストール',
selectedBackendNotInstalled:
'{backend} サービスが検出されませんでした{library} から手動でインストールするか{settings} でファイアウォールバックエンドを切り替えてください',
initializedStatus: '初期化済み',
partiallyInitialized: '一部初期化済み',
dockerGuardHelper:
'Docker コンテナがホストに公開するポートのアクセス制限を設定します未保護のポートは Docker のデフォルトのアクセス動作を維持します',
dockerTrafficPathMixed: '選択したポートは異なるアクセス経路を使用しています個別に設定してください',
dockerTrafficPathUnknown:
'このポートのアクセス経路を確認できませんDocker ネットワーク設定を確認して再試行してください',
dockerTrafficPathReason: {
nat_inspect_failed:
'Docker NAT ルールを読み取れませんファイアウォールコマンドと実行権限を確認してから更新してください',
proxy_inspect_failed:
'docker-proxy プロセスを確認できませんシステムのプロセス情報を読み取れることを確認してから更新してください',
nat_chain_unreachable:
'このポートの Docker 転送ルールは見つかりましたがNAT 入口チェーンが有効ではありませんDocker のファイアウォールルールを確認するか Docker を再起動してから更新してください',
no_matching_path:
'このポートに有効な Docker 転送ルールまたはプロキシプロセスが見つかりません対象のコンテナを起動または再起動してから更新してください解決しない場合は Docker ネットワーク設定を確認してください',
},
dockerInputPolicyNotEffective:
'このポートはホストが直接受信するため既存のコンテナポート保護ルールは適用されませんホストファイアウォールで設定してください',
dockerInputUseHostFirewall: 'このポートのアクセスはホストファイアウォールで設定してください',
dockerInputNotProtected:
'ホストの INPUT ルールではこの Docker 公開ポートを直接保護できませんクリックしてコンテナポート保護を開きます',
notInitialized: '未初期化',
familyUnsupported: 'システムは {0} をサポートしていません',
familyChainIssue: '{0} · {1} チェーン · {2}',
dockerGuardUnbindConfirm:
'バインドを解除するとすべてのコンテナポートは一時的に Docker のデフォルト動作に戻ります既存の保護設定は保持されます続行しますか',
deleteDockerGuardPolicyConfirm: 'このエンドポイントは Docker のデフォルト動作に戻ります続行しますか',
clearDockerGuardPoliciesConfirm: '選択したエンドポイントは Docker のデフォルト動作に戻ります続行しますか',
protection: '保護',
portDetails: 'ポート詳細',
orphanEndpoints: '未関連付けエンドポイント',
orphanPolicies: '未関連付けルール',
orphanPoliciesHelper:
'以下の {0} 件のルールは Docker ポートにバインドされていません一致するポートが検出されると自動的にバインドされます',
composeOrApp: 'Compose / アプリ',
sources: '送信元',
deniedSources: '拒否する送信元',
allowedSources: '許可する送信元',
dockerGuardPolicy: 'コンテナポート保護ポリシー',
protectionMode: '保護モード',
denySources: '指定した送信元を拒否',
allowSources: '指定した送信元のみ許可',
denyAll: 'すべてのアクセスを拒否',
dockerGuardMixedFamilyHelper:
'IPv4 IPv6 の両方が選択されています送信元指定は個別に設定してくださいすべて拒否はそのまま適用できます',
dockerGuardInconsistentConfigHelper:
'選択したルールの設定が異なります再設定するとすべて統一して上書きされ説明が空の場合はすべてクリアされます',
effective: '有効',
forwardUnsynced: '未同期',
notEffective: '未反映',
dockerGuardStatusReason: {
command_missing:
'{0} ファイアウォールコンポーネントが利用できないため対応する保護を有効にできませんシステムファイアウォールを確認してください',
docker_chain_missing:
'Docker {0} コンテナネットワークが無効なため対応する保護は不要です必要な場合は Docker {0} を有効にしてください',
guard_chain_missing: '{0} ポート保護の初期化が完了していません再度初期化してください',
jump_missing: '{0} ポート保護がバインドされていないため無効です再度バインドしてください',
jump_not_first:
'{0} ポート保護の設定に異常があり完全に機能しない可能性がありますバインドを解除して再度バインドしてください',
jump_duplicate: '{0} ポート保護に重複した設定がありますバインドを解除して再度バインドしてください',
inspect_failed:
'{0} ポート保護の状態を取得できません更新するかシステムファイアウォールを確認してください',
},
dockerGuardUnprotected: '未保護',
sourcePort: 'ソースポート',
targetIP: '宛先IP',
targetPort: '宛先ポート',
forwardHelper1: 'ローカルポートに転送する場合は宛先IPを127.0.0.1に設定する必要があります',
forwardHelper2: '宛先IPを空白のままにしてローカルポートに転送します',
forwardPortHelper: 'ポート範囲をサポートします: 8080-8089',
forwardInboundInterface: '転送入站ネットワークインターフェース',
exportHelper: '{0} 件のファイアウォールルールをエクスポートします続行しますか',
basicStatus: '現在のファイアウォールはバインドされていません先にバインドしてください',
initMsg: '{0} を初期化します続行しますか',
initDirectBackendConflictMsg:
'{1} はまだバインドされています{0} を初期化すると両方のファイアウォールルールが有効になり予期せずアクセスが遮断される可能性があります続行しますか',
directBackendConflictWarning:
'{0} {1} が同時にバインドされているため両方のルールが有効です相互に遮断しないことを確認し使用しないファイアウォールを手動でバインド解除してください',
initHelper:
'{0} が初期化されていないことを検出しました上部ステータスバーの初期化ボタンをクリックして設定してください',
bindHelper: 'バインド - ファイアウォールルールは状態がバインドされている場合のみ有効になります確認しますか',
unbindHelper:
'アンバインド - アンバインドすると追加されたすべてのファイアウォールルールが無効になります注意して操作してください確認しますか',
portWhiteList: 'ポートホワイトリスト',
portWhiteListAlter:
'変更は保存時に即座に反映されます追加したポートは自動的に許可されます削除したポートは保護のみ解除されるため閉じるにはルール一覧から許可ルールを削除してください',
portWhiteListHelper: 'IPv4/IPv6TCP/UDP単一ポート8000-8100 のようなポート範囲に対応します',
chain: 'チェーン',
sourceIP: '送信元 IP',
destIP: '宛先 IP',
destPort: '宛先ポート',
action: 'アクション',
priority: '優先度',
reject: '拒否',
allPorts: 'すべてのポート',
allProtocolHelper: 'すべてのプロトコルとポート',
sourceAddressPlaceholder: ': 172.16.10.11172.16.0.0/242001:db8::12001:db8::/64',
destinationPortPlaceholder: ': 8080,4438080-8089',
deleteRuleConfirm: '{0} 個のルールを削除します続行しますか',
deleteUsedRuleConfirm:
'このルールは {0} が提供する待ち受け中のサービスを対象としています削除するとそれらのサービスにアクセスできなくなる可能性があります続行しますか',
deleteWildcardRuleConfirm:
'このルールは {0} {1} へのアクセスを許可しています削除すると複数のサービスへのアクセスに影響する可能性があります続行しますか',
deleteRiskRulesConfirm:
'{0} 個のルールを削除しますそのうち {1} 個の許可ルールがサービスへのアクセスに影響する可能性があります続行しますか',
editRuleConfirm: 'このルールを変更してもよろしいですか',
},
runtime: {
importEnv: '環境変数をインポート',
envImportError: '{0} 行目{1}',
envInvalidAssignment: '有効な NAME=value 形式で入力してください',
envUnclosedQuote: '引用符が閉じられていません',
envUnexpectedText: '閉じ引用符の後に余分な文字があります',
runtime: 'ランタイム',
workDir: '作業ディレクトリ',
localHelper:
'ローカル環境のインストールおよびオフライン環境の使用に関する問題については以下を参照してください ',
versionHelper: 'PHPバージョン例えばv8.0',
buildHelper:
'拡張機能が多いほどイメージ作成時にCPUの負荷が高くなります環境作成後に拡張機能をインストールすることもできます',
openrestyWarn: 'PHPは使用するためにバージョン1.21.4.1以降にOpenRestyにアップグレードする必要があります',
toupgrade: 'アップグレードします',
edit: 'ランタイムを編集します',
extendHelper:
'リストにない拡張機能は手動で入力して選択できます例えばsocketsと入力しドロップダウンリストの最初の項目を選択して拡張機能リストを表示します',
rebuildHelper: '拡張機能を編集した後有効にするためにPHPアプリケーションを再構築する必要があります',
rebuild: 'PHPアプリを再構築します',
source: 'PHP拡張ソース',
ustc: '中国科学技術大学',
netease: 'netease',
aliyun: 'アリババクラウド',
default: 'デフォルト',
tsinghua: 'ツィンガ大学',
xtomhk: 'Xtom Mirror Station香港',
xtom: 'XTOMミラーステーショングローバル',
phpsourceHelper: 'ネットワーク環境に従って適切なソースを選択してください',
appPort: 'アプリポート',
externalPort: '外部ポート',
packageManager: 'パッケージマネージャー',
codeDir: 'コードディレクトリ',
appPortHelper: 'アプリケーションで使用されるポート',
externalPortHelper: '港は外の世界にさらされました',
runScript: 'スクリプトを実行します',
runScriptHelper: '起動コマンドリストはソースディレクトリのpackage.jsonファイルから解析されます',
open: '開ける',
operatorHelper: '{0}操作は選択した動作環境で実行されます続けたいですか',
taobao: 'タオバオ',
tencent: 'テンセント',
imageSource: '画像ソース',
moduleManager: 'モジュール管理',
module: 'モジュール',
nodeOperatorHelper:
'{0} {1}モジュールですか操作は動作環境で異常を引き起こす可能性があります進む前に確認してください',
customScript: 'カスタムスタートアップコマンド',
customScriptHelper:
'完全な起動コマンドを入力してくださいnpm run startPM2の起動コマンドはpm2-runtimeに置き換えてくださいそうしないと起動に失敗します',
portError: '同じポートを繰り返さないでください',
systemRestartHelper: 'ステータスの説明:中断 - システムの再起動によりステータスの取得が失敗しました',
javaScriptHelper: '完全な起動コマンドを提供しますたとえばJava -Jar Halo.Jar -XMX1024M -XMS256M',
javaDirHelper: 'ディレクトリにはjarファイルが含まれている必要がありサブディレクトリも受け入れられます',
goHelper: '完全な起動コマンドを提供しますたとえばGo Run Main.goまたは./Main',
goDirHelper: 'ディレクトリまたはサブディレクトリにはgoファイルまたはバイナリファイルを含める必要があります',
pythonHelper:
'完全な起動コマンドを提供しますたとえばPIP Install -R Repormations.txt && python manage.py runserver 0.0.0.0:5000',
dotnetHelper: '完全な起動コマンドを入力してください例えばdotnet MyWebApp.dll',
dirHelper: 'ノート: コンテナ内のディレクトリパスを入力してください',
concurrency: '並行処理スキーム',
loadStatus: '負荷状態',
extraHosts: 'ホストマッピング',
extension: '拡張',
installExtension: '拡張 {0} をインストールしますか',
loadedExtension: 'ロード済み拡張',
popularExtension: '人気の拡張',
uninstallExtension: '拡張 {0} をアンインストールしますか',
phpConfigHelper: '設定変更には環境再起動が必要です続行しますか',
operateMode: '動作モード',
dynamic: '動的',
static: '静的',
ondemand: 'オンデマンド',
dynamicHelper: '動的にプロセス数を調整変動トラフィックや低メモリ向け',
staticHelper: '固定プロセス数高並列で安定トラフィック向け消費高め',
ondemandHelper: '必要時に起動/終了効率は高いが初回応答は遅い',
max_children: '作成可能な最大プロセス数',
start_servers: '起動時のプロセス数',
min_spare_servers: '最小アイドルプロセス数',
max_spare_servers: '最大アイドルプロセス数',
envKey: '名前',
envValue: '値',
environment: '環境変数',
},
process: {
pid: 'プロセスID',
ppid: '親pid',
numThreads: 'スレッド',
memory: 'メモリ',
diskRead: 'ディスク読み取り',
diskWrite: 'ディスク書き込み',
netSent: 'アップリンク',
netRecv: '下流',
numConnections: '接続',
startTime: '開始時間',
running: 'ランニング',
sleep: '寝る',
stop: '停止',
idle: 'アイドル',
zombie: 'ゾンビプロセス',
wait: '待っている',
lock: 'ロック',
blocked: 'ブロックされています',
cmdLine: 'コマンドを開始します',
basic: '基本',
mem: 'メモリ',
openFiles: 'オープンファイル',
env: '環境',
noenv: 'なし',
net: 'ネットワーク接続',
laddr: 'ソースアドレス/ポート',
raddr: '宛先アドレス/ポート',
stopProcess: '終わり',
viewDetails: '詳細',
stopProcessWarn: 'このプロセスを終了したいですかPID:{0}',
kill: 'プロセス終了',
killNow: '今すぐ終了',
killHelper: 'プロセス {0} を終了すると一部のプログラムが正常に動作しなくなる可能性があります続行しますか',
processName: 'プロセス名',
},
tool: {
supervisor: {
loadStatusErr:
'プロセスステータスの取得に失敗しましたスーパーバイザーサービスのステータスを確認してください',
notSupport:
'Supervisor サービスが検出されませんでしたスクリプトライブラリページに移動して手動でインストールしてください',
list: 'デーモンプロセス|デーモンプロセス',
config: 'スーパーバイザー構成',
primaryConfig: 'メイン構成ファイルの場所',
notSupportCtl:
'supervisorctlは検出されませんスクリプトライブラリページに移動して手動でインストールしてください',
user: 'ユーザー',
command: '指示',
dir: 'ディレクトリ',
numprocs: '番号プロセスの',
initWarn:
'これによりメイン構成ファイルの[[include] [include]セクションのファイル値が変更されます他の構成ファイルのディレクトリは{1Panel Installation Directory} /1Panel/tools/supervisord/supervisor.d/になります',
operatorHelper: '操作{1}{0}で実行されます続行しますか',
uptime: '実行時間',
notStartWarn: 'スーパーバイザーは開始されません最初に開始します',
serviceName: 'サービス名',
initHelper:
'Supervisor サービスが検出されましたが初期化されていません上部のステータスバーにある初期化ボタンをクリックして設定してください',
serviceNameHelper: 'Systemctlが管理するスーパーバイザーサービス名通常は監督者または監督者',
restartHelper: 'これにより初期化後にサービスが再起動され既存のすべてのデーモンプロセスが停止します',
RUNNING: 'ランニング',
STOPPED: '停止',
STOPPING: '停止',
STARTING: '起動',
FATAL: '開始に失敗しました',
BACKOFF: '例外を開始します',
ERROR: 'エラー',
statusCode: 'ステータスコード',
manage: '管理',
autoRestart: '自動再起動',
EXITED: '終了しました',
autoRestartHelper: 'プログラムが異常終了した後に自動的に再起動するかどうか',
autoStart: '自動起動',
autoStartHelper: 'Supervisor 起動後にサービスを自動的に起動するかどうか',
},
},
disk: {
management: 'ディスク管理',
partition: 'パーティション',
unmount: 'アンマウント',
unmountHelper: 'パーティション {0} をアンマウントしますか',
mount: 'マウント',
partitionAlert:
'ディスクのパーティション分割にはディスクのフォーマットが必要で既存のデータは削除されます事前にデータを保存またはスナップショットを取ってください',
mountPoint: 'マウントディレクトリ',
systemDisk: 'システムディスク',
unpartitionedDisk: '未パーティションディスク',
handlePartition: '今すぐパーティション',
filesystem: 'ファイルシステム',
unmounted: 'アンマウント',
cannotOperate: '操作不可',
systemDiskHelper: 'ヒント: 現在のディスクはシステムディスクです操作できません',
autoMount: '自動マウント',
model: 'デバイスモデル',
diskType: 'ディスクタイプ',
serial: 'シリアルナンバー',
noFail: 'マウント失敗はシステム起動に影響しません',
},
xpack: {
ldap: {
source: 'ソース',
directoryMissing: 'LDAP に存在しません',
localCredentialsManaged:
'このユーザーのユーザー名とパスワードは LDAP で管理されているためローカルでは変更できません',
sources: {
local: 'ローカル',
ldap: 'LDAP',
},
importUsers: 'AD/LDAP ユーザーをインポート',
searchUsersPlaceholder: 'ユーザー名を検索',
readFromLDAP: 'LDAP から読み取る',
selectedUsers: '{0} が選択されました',
queriedAt: '読み取り時刻',
cachedResult: 'キャッシュされた結果',
roleForNewUsers: '新規ユーザーの役割',
selectRole: '役割を選択してください',
roleOnlyForNewUsers: 'ロールはインポートによってユーザーが作成される場合にのみ必要です',
roleRequiredForNewUsers: '新しい LDAP ユーザーのロールを選択します',
changedFields: '変更されたフィールド',
importSelected: '選択したインポート',
importAll: 'すべてインポート',
importPreview: 'AD/LDAP インポートプレビュー',
importCompleted: 'AD/LDAP インポート完了',
incompletePreview: 'LDAP ディレクトリの読み取りが不完全でした再び LDAP から読み取ります',
missingUsersWarning: 'LDAP にないユーザーは厳密な同期によって無効になります',
missingUsersWarningDetail: 'ローカル LDAP ユーザー {0} 人がサインインできなくなります',
action: 'アクション',
reason: '理由',
noImportChanges: 'インポートの変更はありません',
confirmImport: 'インポートの確認',
created: '作成',
updated: '更新',
reactivated: '再有効化',
unchanged: '変更なし',
conflicts: '競合',
missing: '欠落',
missingUsersConfirm: 'LDAP に存在しない {0} 人のユーザーを無効化しセッションを終了します続行しますか',
strictSyncConfirm: '厳密な同期を確認する',
status: {
importable: '新規ユーザー',
update_available: '利用可能なアップデート',
up_to_date: '最新の状態',
conflict: '競合',
},
fields: {
name: 'ユーザー名',
externalDN: 'ディレクトリ DN',
externalID: '外部ID',
authSourceStatus: '認証状態',
},
actions: {
created: '作成',
updated: '更新',
reactivated: '再有効化',
unchanged: '変更なし',
skipped: 'スキップされました',
conflicts: '競合',
conflict: '競合',
missing: '無効にする',
errors: 'エラー',
error: 'エラー',
},
},
expiresEnterpriseAlert:
'ご注意: あなたのEnterprise Editionライセンスは{0}日後に終了しすべてのEnterprise Edition機能が使用できなくなります継続的な使用のために速やかに更新してください',
expiresProAlert:
'ご注意: あなたのPro Editionライセンスは{0}日後に終了しすべてのPro Edition機能が使用できなくなります継続的な使用のために速やかに更新してください',
menu: 'Pro',
upage: 'AIウェブサイトビルダー',
proAlert: 'この機能を使用するには商用版にアップグレードしてください',
opsReport: {
name: '運用レポート',
overview: '概要',
system: 'ホスト稼働',
login: 'ログインとセキュリティ',
website: 'Web サイト保護',
resource: '実行リソース',
cronjob: 'スケジュールタスク',
alert: 'アラート通知',
history: 'エクスポート履歴',
setting: '設定',
page: {
enterprise: 'エンタープライズ',
reportNode: 'レポートノード',
selectReportNode: 'レポートノードを選択',
currentNode: '現在のノード',
scoreMeta: '{0} 点減点 · リスク {1} ',
hostAddress: 'ホストアドレス',
panelVersion: 'パネルバージョン',
cpuCores: '物理コア',
coreUnit: '{0} コア',
memoryTotal: 'メモリ合計',
reportDate: 'レポート日',
serverSecurityOverview: 'サーバーセキュリティ運用概要',
securityScore: 'セキュリティスコア',
overviewSummary:
'現在のセキュリティレベルは {0}合計 {1} 点減点{2} 件のリスク項目を検出{3} 件の検査対象をカバーしています',
riskDistribution: 'リスク分布',
totalDeducted: '合計減点',
noRiskDeducted: '減点なし',
scoreTrend: 'スコア推移',
scoreLevelSafe: '安全',
scoreLevelAttention: '要注意',
scoreLevelMediumRisk: '中リスク',
scoreLevelHighRisk: '高リスク',
scoreCategoryHost: 'ホストリソース',
scoreCategoryLogin: 'ログインセキュリティ',
scoreCategoryWebsite: 'Webサイト証明書',
scoreCategoryCronjob: 'スケジュールタスク',
scoreCategoryResource: '実行リソース',
scoreDiskHigh: 'ディスク {0} 使用率 {1}%',
scoreDiskMedium: 'ディスク {0} 使用率 {1}%',
scoreResourceHigh: '{0} 現在の使用率 {1}%',
scoreResourceMedium: '{0} 現在の使用率 {1}%',
scoreLoadMedium: '現在の負荷 {0}',
scoreMonitorDisabled: 'ホスト監視が無効です',
scorePanelLoginFailedHigh: 'パネルログイン失敗 {0} ',
scorePanelLoginFailedMedium: 'パネルログイン失敗 {0} ',
scoreSSHLoginFailedHigh: 'SSHログイン失敗 {0} ',
scoreSSHLoginFailedMedium: 'SSHログイン失敗 {0} ',
scoreMFADisabled: 'MFA が無効です',
scoreAllowIPsOpen: '許可IPとバインドドメインが未設定またはアクセス制限がありません',
scorePanelHTTPSDisabled: 'パネルHTTPSが無効です',
scoreSSHRootLogin: 'SSH Rootログインが許可されています',
scoreSSHPasswordAuth: 'SSHパスワード認証が有効で鍵認証が無効です',
scoreSSLExpired: '{0} 証明書の有効期限が切れています',
scoreSSLHigh: '{0} 証明書残り {1} ',
scoreSSLMedium: '{0} 証明書残り {1} ',
scoreWebsiteExpired: '{0} Web サイトの有効期限が切れています',
scoreWebsiteExpire: '{0} Webサイト残り {1} 日で期限切れ',
scoreWebsiteHTTP: '{0} HTTPSが有効ではありません',
scoreWebsiteStopped: '{0} 状態が異常です',
scoreWebsiteMonitorUnavailable: 'Webサイト監視で利用不可のサイトを検出',
scoreWebsiteMonitorAvailability: 'Webサイト監視リクエスト可用率 {0}% がしきい値を下回っています',
scoreWebsiteMonitorStatusAbnormal: 'Webサイト監視は有効ですが初期化されていないか異常状態です',
scoreWafDisabled: 'WAFが無効でWebサイトが保護されていません',
scoreWafHighRiskHit: 'WAFが集計期間内に {0} 件のリスクルールに該当',
scoreCronjobFailed: '過去7日間に {0} 件のスケジュールタスク失敗記録',
scoreAppFailed: '{0} アプリが異常です',
scoreAppStopped: '{0} アプリが停止しています',
scoreContainerHigh: '{0} コンテナの状態が異常です',
scoreContainerExited: '{0} コンテナが停止しています',
scoreContainerResource: '{0} コンテナのリソース使用率が高いです',
scoreContainerPublicPort: '{0} コンテナに公開ポートがあります',
attentionItems: '要注意項目',
attentionAssets: '要注意アセット',
riskItems: 'リスク項目',
object: '対象',
description: '説明',
itemUnit: '件',
recordUnit: '件',
certUnit: '枚',
containerUnit: '個',
loginFailed: 'ログイン失敗',
sslExpire: '証明書期限切れ',
abnormalContainer: '異常コンテナ',
statAttentionDesc: '現在合計 {0} 点減点',
statLoginDesc: 'パネル {0} · SSH {1} ',
statSslDesc: '証明書 {0} 枚を検査',
statContainerDesc: 'コンテナ {0} 個を検査',
assetHostDesc: 'ディスク最大使用率 {0}%',
assetWebsiteDesc: '{0} 枚の証明書が期限間近{1} 個のWebサイトの状態が異常',
assetResourceDesc: '{0} 個のアプリが異常{1} 個のコンテナが異常',
assetCronjobDesc: '過去7日間に {0} 件の失敗記録{1} 個のタスクが無効',
app: 'アプリ',
website: 'Webサイト',
websiteSsl: 'Webサイト / 証明書',
cronjob: 'スケジュールタスク',
container: 'コンテナ',
sslCertificate: 'SSL証明書',
loginSecurity: 'ログインセキュリティ',
panelLogin: 'パネルログイン',
sshLogin: 'SSHログイン',
failedRecord: '失敗記録',
expired: '期限切れ',
expiredDays: '{0} 日前に期限切れ',
remainingDays: '{0} · 残り {1} ',
enabled: '有効',
disabled: '無効',
exportRecordFailed: 'エクスポート記録の保存に失敗しました',
hostInfo: 'ホスト情報',
hostname: 'ホスト名',
osVersion: 'OSバージョン',
kernelVersion: 'カーネルバージョン',
arch: 'アーキテクチャ',
uptime: '稼働時間',
diskUsage: 'ディスク使用状況',
mountPoint: 'マウントポイント',
device: 'デバイス',
capacity: '容量',
used: '使用済み',
usageRate: '使用率',
memory: 'メモリ',
load: '負荷',
maxDiskUsage: 'ディスク最大使用率',
panelLoginSecurity: 'パネルログインセキュリティ設定',
sshSecurity: 'Linuxサーバー SSHセキュリティ設定',
panelFailedRecords: 'パネルログイン失敗記録',
sshFailedRecords: 'SSHログイン失敗記録',
location: '所在地',
configItem: '設定項目',
currentValue: '現在値',
securityEntrance: 'セキュリティエントランス',
configured: '設定済み',
notConfigured: '未設定',
normal: '正常',
needAttention: '要注意',
allowIPs: '許可IP',
restricted: '制限済み',
unrestricted: '未制限',
bindDomain: 'バインドドメイン',
accessRestriction: 'アクセス制限',
panelHTTPS: 'パネルHTTPS',
passwordComplexity: 'パスワード複雑性',
sshService: 'SSHサービス',
running: '稼働中',
notRunning: '未稼働',
listenPort: 'リッスンポート',
read: '読み取り済み',
rootLogin: 'Rootログイン',
passwordAuth: 'パスワード認証',
keyAuth: '鍵認証',
panelLoginFailed: 'パネルログイン失敗',
sshLoginFailed: 'SSHログイン失敗',
panelSecurityItems: 'パネルセキュリティ項目',
sshSecurityItems: 'SSHセキュリティ項目',
loginSecurityHealthStatus: 'ログインセキュリティ健全性',
adjustSSHSecurity: 'SSHセキュリティを調整',
viewLoginLogs: 'ログインログを表示',
riskLevel: 'リスクレベル',
goConfig: '設定する',
viewMore: '詳細を表示',
involvedIPs: '{0} 個のIPが関連',
sessionTimeout: 'セッションタイムアウト',
countUnit: '回',
recent24Hours: '過去24時間',
currentService: '現在のサービス',
riskItemsExist: '{0} 件のリスク項目',
loginHealthRiskDesc:
'{0} 件のリスク設定を検出しましたログインセキュリティを強化して侵入リスクを低減してください',
loginHealthNormalDesc: '現在のログインとSSHセキュリティ設定は正常です',
loginHealthNormalReason: 'ログインセキュリティは正常です',
securityEntranceConfiguredDesc:
'セキュリティエントランスが設定済みでデフォルト入口の露出リスクを低減しています',
securityEntranceRiskDesc:
'セキュリティエントランスが無効ですデフォルトのログイン入口を隠すことをお勧めします',
allowIPsRestrictedDesc: 'パネルアクセス許可IPが制限されています',
allowIPsRiskDesc: 'アクセスIPが制限されていません公開環境では許可IPの設定をお勧めします',
bindDomainRestrictedDesc: 'アクセスドメインがバインドされています',
bindDomainRiskDesc:
'アクセスドメインがバインドされていません固定ドメインへのアクセス制限をお勧めします',
accessRestrictionValue: '許可IP: {0} / バインドドメイン: {1}',
accessRestrictionNormalDesc:
'許可IPまたはバインドドメインが設定済みでパネルアクセス元が制限されています',
accessRestrictionRiskDesc:
'許可IPとバインドドメインが未設定またはアクセスが制限されていません少なくとも1つ設定してください',
panelHTTPSNormalDesc: 'パネルHTTPSが有効です',
panelHTTPSRiskDesc: 'パネルHTTPSが無効ですログイン通信が平文で露出するリスクがあります',
passwordComplexityNormalDesc: 'パスワード複雑性検証が有効です',
passwordComplexityRiskDesc: 'パスワード複雑性検証が無効で弱パスワードのリスクが高いです',
mfa: 'MFA 認証',
mfaNormalDesc: 'MFA認証が有効でログインセキュリティが強化されています',
mfaRiskDesc: 'MFA認証が無効です多要素認証の有効化をお勧めします',
sessionTimeoutNormalDesc: 'セッションタイムアウトは安全な範囲内です',
sessionTimeoutRiskDesc:
'セッションタイムアウトが長めですアイドルセッションの有効期間を制限することをお勧めします',
sshServiceNormalDesc: 'SSHサービスは正常に稼働しています',
sshServiceRiskDesc: 'SSHサービスが未稼働または異常です',
sshPortNormalDesc: 'SSHポートがデフォルトポートから変更済みです',
sshPortRiskDesc: 'まだデフォルトの22番ポートを使用しています必要に応じて変更してください',
rootLoginNormalDesc: 'Rootユーザーは直接ログインできません',
rootLoginRiskDesc: 'Rootユーザーが直接ログイン可能です無効化をお勧めします',
passwordAuthNormalDesc: 'SSHパスワードログインが無効です',
passwordAuthRiskDesc: 'パスワードログインが許可されており総当たり攻撃のリスクが高いです',
keyAuthNormalDesc: 'SSH鍵認証が有効です',
keyAuthRiskDesc: '鍵認証が無効です鍵ベースのログインを使用してください',
websiteOverview: 'Webサイト概要',
primaryDomain: 'メインドメイン',
expireTime: '有効期限',
domain: 'ドメイン',
issuer: '発行者',
autoRenew: '自動更新',
websiteCount: 'Webサイト数',
httpsWebsite: 'HTTPS Webサイト',
certCount: '証明書数',
websiteExpire: 'Webサイト期限',
database: 'データベース',
remoteDatabase: 'リモートデータベース',
address: 'アドレス',
containerResourceUsage: 'コンテナリソース使用状況',
spaceUsage: '使用容量',
reclaimable: '回収可能',
containerReclaimable: 'コンテナ回収可能',
image: 'イメージ',
volume: 'ボリューム',
buildCache: 'ビルドキャッシュ',
alert: 'アラート',
alertConfigured: 'アラート設定済み',
alertOperations: 'アラート通知',
alertTaskCount: 'アラートタスク',
enabledAlertTask: '有効タスク',
disabledAlertTask: '無効タスク',
alertChannels: '通知チャネル',
alertLogCount: 'アラートログ',
alertSuccessRate: 'アラート成功率',
alertFailedLogs: '失敗アラートログ',
alertPendingLogs: '同期待ちログ',
alertPending: '同期待ち',
alertTaskStats: 'アラートタスク統計',
alertTaskType: 'アラート種別',
alertLogStatusStats: 'アラート実行状態',
alertHealthNormal: '正常',
alertHealthAttention: '要注意',
alertHealthRisk: '高リスク',
alertHealthSummary: 'アラート健全性',
alertHealthNormalReason: 'アラートタスク通知チャネル実行ログは正常です',
alertNoChannelReason: '通知チャネルが有効化されていません',
alertFailedLogReason: '{0} 件の失敗ログがあります',
alertPendingReason: '{0} 件のログが同期待ちです',
alertDisabledTaskReason: '{0} 個のアラートタスクが無効です',
alertNoTaskReason: 'アラートタスクが設定されていません',
goAlertConfig: 'アラート設定',
goAlertLogs: 'アラートログ',
configureAlertChannel: '通知チャネルを設定',
createAlertTask: 'アラートタスクを作成',
viewAlertTasks: 'アラートタスクを表示',
viewFailedAlertLogs: '失敗ログを表示',
viewAlertLogs: 'アラートログを表示',
alertChannelSummary: '{0} / {1} チャネル有効',
alertTaskEnabledDesc: '{0} 個のタスクが有効',
alertTaskSummary: '有効 {0} 無効 {1} ',
alertLogSummary: '成功 {0} 失敗 {1} ',
alertPendingDesc: '{0} 件のログが同期待ち',
alertLogSuccessDesc: '通知完了',
alertLogFailedDesc: 'チャネル設定または送信経路を確認してください',
alertLogPendingDesc: 'オフラインまたは同期経路が未処理です',
failedAlertLogs: '失敗アラートログ',
disabledAlertTasks: '無効アラートタスク',
alertTableDisplayDesc: '{1} 件中 {0} 件を表示中',
alertMsg: 'アラート内容',
alertMethod: 'アラート方法',
alertRule: 'アラートルール',
noAlertTask: 'アラートタスクがありません',
noFailedAlertLog: '失敗アラートログがありません',
noDisabledAlertTask: '無効アラートタスクがありません',
alertCronjobType: 'スケジュールタスク: {0}',
alertAllTargets: '全オブジェクト',
alertAllDisks: '全ディスク',
alertAllCertificates: '全証明書',
alertAllWebsites: '全Webサイト',
alertDiskRuleShort: '{0} {1}{2} を超過毎日 {3} ',
alertAverageRuleShort: '{0} 分平均が {1}% を超過毎日 {2} ',
alertTimeRuleShort: '残り {0} 日以内にトリガー{1} 回送信',
alertSendCountRuleShort: '毎日 {0} 回送信',
alertConfigInvalid: '設定異常',
scoreCategoryAlert: 'アラート通知',
scoreAlertNoTask: 'アラートタスクが設定されていません',
scoreAlertNoEnabledTask: 'アラートタスクがすべて無効です',
scoreAlertDisabledTask: '{0} 個のアラートタスクが無効です',
scoreAlertNoChannel: 'アラート通知チャネルが有効化されていません',
scoreAlertFailedHigh: '{0} 件のアラート失敗ログがあります',
scoreAlertFailedMedium: '{0} 件のアラート失敗ログがあります',
scoreAlertPending: '{0} 件のアラートログが同期待ちです',
statAlertDesc: '有効タスク {0} · チャネル {1} ',
assetAlertDesc: '失敗ログ {0} 同期待ちログ {1} ',
failedExecutionRecords: '失敗実行記録',
taskID: 'タスクID',
executeTime: '実行時間',
backupTasks: 'バックアップタスク',
systemMetrics: '実行指標',
cpu: 'CPU',
thresholdPercent: 'しきい値 {0}%',
recent24HourPeakPercent: '過去24時間ピーク {0}',
loadAverage: '1 / 5 / 15 分負荷: {0} / {1} / {2}',
sourceMount: 'マウントポイント {0}',
storageUsage: '容量使用状況',
localDisk: 'ローカルディスク',
highUsagePeriods: '高負荷時間帯',
timeRange: '時間範囲',
threshold: 'しきい値',
duration: '持続時間',
peak: 'ピーク',
scoring: 'スコアリング',
counted: '計上',
notCounted: '未計上',
dataSource: 'データソース',
noHighUsagePeriod: '高負荷時間帯がありません',
monitorDisabledOrNoData: 'ホスト監視が無効または監視データがありません',
systemHealthStatus: '過去24時間のホスト実行リスク',
mainReasons: '主な原因',
viewHostMonitor: 'ホスト監視を表示',
systemHealthAttentionDesc:
'過去24時間に {0} 件のリスク項目を検出しましたリソースピークとディスク使用率を優先的に確認してください',
systemHealthNormalDesc: '過去24時間のホスト実行指標は正常です',
monitorEnabled: '監視有効',
cpuCoreUsage: '{0} / {1} コア',
load1Minute: '1分負荷',
diskSpaceUsage: 'ディスク容量使用状況',
usedCapacity: '使用済み / 合計',
fileSystem: 'ファイルシステム',
resourceTrendSummary: 'リソース傾向サマリー',
last24Hours: '過去24時間',
granularityHour: '粒度: 1時間',
current: '現在',
average: '平均',
totalItems: '合計 {0} ',
to: '〜',
hoursShort: '{0} 時間',
minutesShort: '{0} ',
websiteStatus: 'Webサイト状態',
websiteHealthStatus: 'Webサイト防護健全性',
websiteHealthNormalReason: 'Webサイト証明書WAFWebサイト監視は正常です',
websiteHealthAttentionDesc:
'{0} 件のリスク項目を検出しましたWebサイトのセキュリティと可用性を確保するために早めに対応してください',
websiteHealthNormalDesc: '現在のWebサイト防護指標は正常です',
handleSslRisk: '証明書リスクを処理',
viewWaf: 'WAFを表示',
priority: '優先度',
riskDescription: 'リスク説明',
deductScore: '減点スコア',
remaining: '残り',
wafSourceIpTop: 'WAF 遮断元IP TOP5',
wafAffectedSiteTop: '影響を受けたサイト TOP5',
sslRisk: '証明書リスク',
sslExpiring: '期限間近の証明書',
includedInReport: 'レポートに含まれる',
needRenewal: '更新を推奨',
fromExpireInfo: '期限切れ情報より',
runningWebsite: '稼働中のWebサイト',
fromWebsiteStatus: 'Webサイトリストの状態より',
stoppedWebsite: '停止中のWebサイト',
confirmStoppedWebsite: '意図的な停止か確認してください',
expiringWebsite: '期限間近のWebサイト',
expiringSoon: 'もうすぐ期限切れ',
none: 'なし',
noSslRisk: '処理が必要な証明書はありません',
websiteProtection: 'WAFとWebサイト監視',
websiteMonitor: 'Webサイト監視',
waf: 'WAF',
siteAvailability: 'リクエスト可用率',
monitoredSites: '監視対象サイト',
requestCount: 'リクエスト数',
abnormalSites: '異常サイト',
count5xxSource: '5xxリクエストで集計',
wafIntercept: 'WAF遮断',
websiteMonitorDisabledOrNoData: 'Webサイト監視が無効または監視データがありません',
wafDisabledOrNoData: 'WAFが無効または遮断データがありません',
serviceEnabledButAbnormal: '有効ですが異常な状態です',
noWafData: 'WAF遮断データがありません',
sourceIP: '送信元IP',
hitCount: 'ヒット数',
level: 'レベル',
attackType: '攻撃種別',
requestRatio: 'リクエスト割合',
installed: 'インストール済み',
normalRunning: '正常稼働',
failedStart: '起動失敗',
manualStopped: '手動停止',
failed: '失敗',
success: '成功',
canUpdate: 'アップグレード可能',
listSeparator: '、',
containerCount: 'コンテナ数',
stopped: '停止',
abnormal: '異常',
abnormalContainers: '異常コンテナ',
resourceUsage: 'リソース使用状況',
exposedContainerPorts: '公開ポート',
portMapping: 'ポートマッピング',
risk: 'リスク',
noAbnormalContainer: '異常コンテナがありません',
noExposedContainer: '公開ポートは検出されませんでした',
publicExpose: '公開ネットワーク露出',
privateExpose: '内部ネットワークマッピング',
resourceHealth: '実行リソースの健全性',
checkTime: '検査時刻',
resourceHealthNormalDesc: 'アプリデータベースコンテナのリソースは正常です',
resourceHealthAttentionDesc:
'{0} 件の注意項目があります停止中リソースと公開ポートを優先して確認してください',
resourceHealthRiskDesc:
'{0} 件の高リスク項目があります異常コンテナまたは起動失敗アプリを優先して対応してください',
resourceThresholdContainers: 'CPU / メモリ閾値超過コンテナ',
noThresholdExceededContainer: '閾値を超えたコンテナはありません',
triggerMetric: '検出項目',
resourceReasonAppFailed: '{0} 個のアプリが起動に失敗',
resourceReasonAppStopped: '{0} 個のアプリが停止中',
resourceReasonContainerAbnormal: '{0} 個のコンテナが異常',
resourceReasonContainerStopped: '{0} 個のコンテナが停止中',
resourceReasonPublicPorts: '公開ポート {0} ',
resourceReasonNormal: 'アプリデータベースコンテナは正常です',
viewAbnormalContainers: '異常コンテナを表示',
viewExposedPorts: '公開ポートを表示',
viewAppResources: 'アプリリソースを表示',
viewRuntimeResources: '実行リソースを表示',
viewContainerResources: 'コンテナリソースを表示',
configuredServices: '設定済みサービス',
publicPrivatePorts: '公開 {0} / 内部マッピング {1} ',
currentDisplayTotal: '{1} 件中 {0} 件を表示中',
reclaimableSpace: '回収可能な容量',
estimatedReclaimable: '推定回収可能',
unusedImageSpace: '未使用イメージ容量',
stoppedContainerSpace: '停止コンテナ容量',
unusedVolumeSpace: '未使用ボリューム容量',
buildCacheSpace: 'Docker ビルドキャッシュ容量',
executionRecords: '実行記録',
successRate: '成功率',
failedJobs: '失敗タスク',
recentRecoveryPoint: '最新復元ポイント',
disabledCronjobTasks: '無効なスケジュールタスク',
remoteCoverage: 'リモートカバレッジ',
recent7Days: '過去7日間',
taskTypeStats: 'タスク種別統計',
total: '合計',
taskTypeDesc: '有効 {0} 無効 {1} ',
failedOrAttentionTasks: '失敗または要注意タスク',
execution: '実行状況',
latestExecution: '最新実行',
remoteBackup: 'リモートバックアップ',
localOnly: 'ローカルのみ',
covered: 'カバー済み',
noAttentionCronjob: '失敗または要注意のスケジュールタスクがありません',
cronjobHealth: 'スケジュールタスクの健全性',
cronjobHealthNormalDesc: 'スケジュールタスクの実行とバックアップ設定は正常です',
cronjobHealthAttentionDesc:
'{0} 件のリスク項目があります無効なタスクとバックアップ範囲を優先して確認してください',
cronjobHealthRiskDesc:
'{0} 件のリスク項目があります失敗タスクと無効なタスクを優先して対応してください',
cronjobReasonFailed: '失敗記録 {0} ',
cronjobReasonDisabled: '{0} 件のタスクが無効',
cronjobReasonLocalOnlyBackup: 'ローカルのみのバックアップ {0} ',
cronjobReasonNormal: 'スケジュールタスクの実行とバックアップ範囲は正常です',
riskLow: '低リスク',
viewFailedRecords: '失敗タスクを表示',
viewCronjobTasks: 'スケジュールタスクを表示',
checkBackupTasks: 'バックアップタスクを確認',
generationRule: '生成ルール',
scheduleDaily: '毎日',
scheduleDailyDesc: '毎日09:00に過去24時間のレポートを生成',
scheduleWeekly: '毎週',
scheduleWeeklyDesc: '毎週月曜09:00に過去7日間のレポートを生成',
scheduleMonthly: '毎月',
scheduleMonthlyDesc: '毎月1日09:00に前月のレポートを生成',
scheduleCurrentDaily: '毎日09:00に過去24時間のレポートを生成 · 次回 {0}',
scheduleCurrentWeekly: '毎週月曜09:00に過去7日間のレポートを生成 · 次回 {0}',
scheduleCurrentMonthly: '毎月1日09:00に前月のレポートを生成 · 次回 {0}',
notificationMethod: '通知方法',
channel: 'チャネル',
receiver: '受信者',
systemThreshold: 'システムしきい値',
metric: '指標',
currentRule: '現在のルール',
hostMonitor: 'ホスト監視',
monitorInterval: '監視間隔',
exportSettings: 'エクスポート設定',
lastExportReport: '最近の生成結果',
noLastExportReport: 'エクスポートレポートの記録がありません',
lastExportStatus: '最終エクスポート状態',
exportFile: 'エクスポートファイル',
generateTime: '生成日時',
fileSize: 'ファイルサイズ',
viewExportHistory: 'エクスポート履歴を表示',
defaultFormat: 'デフォルト形式',
savePath: '保存ディレクトリ',
savePathRequired: 'レポートの保存ディレクトリを設定してください',
autoExport: '自動エクスポートを有効化',
autoExportDesc: '有効にすると毎日09:00に自動的に運用レポートを生成します',
autoExportEnabled: '自動エクスポートが有効です',
autoExportDisabled: '自動エクスポートが無効です',
readOnlyPermissionTip:
'現在のアカウントは運用レポート設定の閲覧のみ可能です変更が必要な場合は管理者に連絡してください',
refreshing: '更新中',
exporting: 'エクスポート中',
exportFailed: 'レポートのエクスポートに失敗しました',
generating: '生成中',
saved: '保存済み',
saveFailed: '設定の保存に失敗しました',
generateNow: '今すぐ生成',
generateSuccess: 'レポートファイルを生成しました: {0}',
generateFailed: 'レポートの生成に失敗しました',
enabledStatus: '有効',
disabledStatus: '無効',
thresholdRule: 'しきい値 {0}連続 {1} 回でトリガー',
hours: '{0} 時間',
minutes: '{0} ',
seconds: '{0} ',
totalExports: 'エクスポート合計',
successExports: '成功エクスポート',
failedExports: '失敗エクスポート',
reportName: 'レポート名',
exportFormat: 'エクスポート形式',
operator: '操作者',
triggerType: 'トリガー方法',
filePath: 'ファイルパス',
manualExport: '手動',
scheduledExport: '定期',
exportResult: 'エクスポート結果',
exportDetail: 'エクスポート詳細',
},
},
user: {
user: 'ユーザー',
userInfo: 'ユーザー情報',
userManage: 'ユーザー管理',
superAdmin: 'スーパー管理者',
superAdminDesc: 'システム全体の管理権限を持ちすべてのリソースと設定を管理できます',
nodeAdmin: 'ノード管理者',
nodeAdminDesc: '指定されたノードの管理権限を持ちノード内のリソースと設定を管理できます',
readOnly: '読み取り専用',
readOnlyDesc: 'システムのすべての閲覧権限を持ちすべてのリソースと設定を表示できます',
bindNode: 'ノードをバインド',
boundUsers: 'バインド済みユーザー',
role: 'ロール',
roleName: '名前',
permission: '権限',
permissionDuplicate: 'ードには1つのロールのみ割り当てられます',
nodeAdminMasterConfirm:
'マスターノードのノード管理者権限は高いため実際の管理ニーズに合わせて慎重に割り当ててください',
permissionLinkageTip:
'依存関係がある場合関連権限は自動選択されます手動で解除すると一部機能で現在のユーザーには権限がありませんと表示される場合があります',
allViewPermissionHelper: 'AI ゲートウェイのすべての表示権限を付与します',
apiKeyViewPermissionHelper: 'AI ゲートウェイの API Key のみ表示できます',
masterOnlyPermission: 'マスターノード権限',
masterOnlyPermissionHelper: 'この権限はマスターノードでのみ有効です',
view: '表示',
manage: '管理',
authManage: '認証管理',
auth: {
providerNavigation: '認証プロバイダー',
defaultNode: 'デフォルトノード',
defaultNodePlaceholder: 'ノードを選択してください',
defaultNodeHelper: '新規ユーザーにのみ使用します',
defaultNodeRequired: '有効なデフォルトノードを選択してください',
nodesLoadFailed: 'ノードの読み込みに失敗しましたデフォルトノードを選択する前に再試行してください',
nodeHandling: 'ノードの処理',
assignDefaultNode: 'デフォルトノードを割り当て: {node}',
keepExistingNode: '既存のノード権限を保持',
providers: {
ldap: 'AD/LDAP',
passkey: 'Passkey',
radius: 'Radius',
oidc: 'OIDC',
saml2: 'SAML2',
cas: 'CAS',
oauth2: 'OAuth2',
dingtalk: 'DingTalk',
feishu: 'Feishu',
wecom: 'WeCom',
},
providerDescriptions: {
ldap: 'Active DirectoryOpenLDAPおよびその他の LDAP サービスと互換性があります',
passkey: 'パスワードなしのサインインにデバイス資格情報を使用する',
radius: 'Radius サービスを介したネットワーク アクセスの認証',
oidc: 'OpenID Connect を使用してエンタープライズ シングル サインオンを接続する',
saml2: 'エンタープライズ ID フェデレーションに SAML2 を使用する',
cas: 'シングル サインオンのための集中認証サービスに接続する',
oauth2: '互換性のある OAuth2 ID サービスに接続する',
dingtalk: 'DingTalk 組織 ID QR サインインを使用する',
feishu: 'Feishu 組織 ID とアカウント同期を使用する',
wecom: 'WeCom メンバー ID で認証する',
},
planned: '計画済み',
plannedTitle: '{0} 認証設定',
plannedDesc: 'この認証プロバイダーは計画されておりまだ利用できません',
oidc: {
accessMode: '接続モード',
accessModeDesc:
'アイデンティティ プロバイダーがサポートする場合は常に標準の Discovery を使用します',
actionCreate: 'ユーザーの作成',
actionKeepName: '現在のユーザー名を保持',
actionPending: '結果を待機中',
actionReject: 'ログインの拒否',
actionUpdate: 'アイデンティティ情報の更新',
advanced: '詳細設定',
advancedDesc: 'プロバイダーが互換性オプションを必要としない限り安全なデフォルトを維持します',
assignDefaultRole: 'デフォルトのロールの割り当て: {role}',
authorizationEndpoint: 'Authorization Endpoint',
authorizationEndpointInvalid: '有効な Authorization Endpoint を入力してください',
authorizationFlow: '認証フロー',
automatic: '自動',
automaticPolicy: '自動処理ポリシー',
automaticPolicyDesc: 'これらのルールはバックエンドによって適用され管理者スイッチではありません',
basic: '基本設定',
basicDesc: 'プロバイダー モードを選択しクライアントとコールバックを設定します',
browserTest: 'ブラウザーテストログイン',
browserTestConflict: 'ID は確認されましたがユーザー名が競合しています',
browserTestConflictHelper:
'マッピングされたユーザー名は別の ID に属するため自動的に関連付けません',
browserTestExpired: 'ブラウザ テストの有効期限が切れました',
browserTestExpiredHelper:
'新しいブラウザ テストを開始し有効期限が切れる前に認証を完了してください',
browserTestFailed: 'ブラウザ テストに失敗しました',
browserTestFailedHelper:
'ID プレビューを完了できませんでしたローカライズされたバックエンド エラーを確認します',
browserTestIsolation:
'実際の認証ラウンドトリップを実行しますがユーザーの作成や更新ロールの割り当て認証済みパネルセッションの作成は行いません',
browserTestPopupBlocked:
'このサイトのポップアップを許可してからブラウザ テストを再度開始してください',
browserTestPopupClosed: 'テストが完了する前に認証ウィンドウが閉じられました',
browserTestSuccess: 'プロバイダーの検証に成功しました',
browserTestSuccessHelper: 'ユーザーやセッションを変更せずに ID マッピングがプレビューされました',
browserTestTitle: 'OIDC ブラウザー テスト ログイン',
browserTestWaiting: 'プロバイダーの認証を待機中',
browserTestWaitingHelper:
'新しいブラウザウィンドウでログインを完了してくださいこのページは自動的に更新されます',
callbackCopied: 'OIDC コールバック URL がコピーされました',
callbackURL: 'コールバック URL',
callbackURLHelper:
'この URL ID プロバイダーのクライアントで許可するコールバック URL に追加してください',
cancelClearSecret: 'クリアをキャンセル',
clearSecret: 'シークレットのクリア',
clearSecretConfirm: 'Client Secret は保存後にのみ削除されます続行しますか?',
clientAuthMethod: 'クライアント認証方法',
clientAuthMethodHelper: 'ID プロバイダーでこのクライアントに設定した認証方式を選択してください',
clientAuthMethodRequired: 'クライアント認証方法を選択してください',
clientID: 'Client ID',
clientIDRequired: 'Client ID を入力します',
clientSecret: 'Client Secret',
clockSkew: 'トークン時刻の許容差',
clockSkewHelper:
'ID プロバイダーと 1Panel のわずかな時刻差を許容します通常は 60 秒のままにしてください',
clockSkewRequired: 'トークン時刻の許容差を入力してください',
compatibilityMode: '互換モード',
compatibilityModeHelper:
'不完全な Discovery または書き換えられたエンドポイントにのみ使用しますコア OIDC 検証は有効なままです',
configurationFailedHelper:
'テストは失敗しましたこのページにはローカライズされたバックエンド エラーのみが表示されます',
configurationFailedTag: 'テストに失敗しました',
configurationHighRiskPassed: '設定は合格しましたが高リスクの互換性オプションが含まれています',
configurationHighRiskTag: '高リスクの設定は合格しました',
configurationNotTested: '現在の設定はテストされていません',
configurationNotTestedTag: '未テスト',
configurationPassed: '現在の構成はセキュリティと機能のチェックに合格しました',
configurationPassedTag: 'テストに合格しました',
configurationStaleHelper: '設定が変更されました保存する前に再度テストしてください',
configurationStaleTag: '結果の有効期限が切れました',
configurationTestMeta:
'{time} にテストし{duration} ミリ秒で完了しましたプロバイダーの未加工レスポンスは保存されません',
configurationTestResult: '構成テスト結果',
configurationTestResultDesc:
'これはDiscovery と機能のみをチェックします認証コードを交換したりClient Secret を証明したりするものではありませんエンドツーエンドの検証にはブラウザのテスト ログインを使用します',
configurationTestSuccess: 'OIDC 構成テストは成功しました',
configurationTesting: '現在の OIDC 構成をテストしています',
configurationTestingTag: 'テスト中',
configureSecret: 'Client Secret を設定',
conflictExistingRename: 'バインドされた subject すでに使用中の新しいユーザー名を返します',
conflictExistingRenameResult:
'既存の User.Name を保持しバインドされたユーザーがサインインできるようにします',
conflictLDAP: 'LDAP ユーザー',
conflictLocal: 'ローカル ユーザー',
conflictNewAvailable: '新しい subject とマッピングされたユーザー名が利用可能',
conflictNewAvailableResult: 'エンタープライズ ユーザーを作成しデフォルトのロールを割り当てる',
conflictNone: '競合なし',
conflictOIDC: '別の OIDC ID',
conflictOccupied:
'マッピングされたユーザー名はローカルユーザーLDAP ユーザーまたは別の OIDC ID に属します',
conflictOccupiedResult: '新しいアイデンティティを拒否します自動的にバインドまたはマージしない',
conflictType: '競合タイプ',
connectionSecurity: '接続セキュリティ',
connectionSecurityDesc:
'TLS ポリシーはDiscoveryTokenJWKSおよび UserInfo リクエストに適用されます',
connectionTest: '接続と構成のテスト',
connectionTestCompatibilityDesc:
'カスタムエンドポイントとプロトコルのセキュリティポリシーを検証します',
connectionTestStandardDesc: 'エンドポイントと機能はIssuer から自動的に検出されます',
connectionTestTab: '接続テスト',
customCA: 'カスタム CA',
customCAHelper: 'この認証ソースにのみ適用されログには書き込まれません',
customCARequired: 'カスタム CA 証明書を指定してください',
defaultRole: 'デフォルトの役割',
defaultRoleHelper: 'ユーザーの初回作成時だけ割り当て以降のログインではロールを変更しません',
defaultRolePlaceholder: 'ロールを選択してください',
defaultRoleRequired: '有効なデフォルトのロールを選択してください',
disableAfterSave: 'OIDC は保存後に無効になります',
disableConfirm:
'OIDC を無効にするとこのソースのユーザーのアクセスが直ちに無効になります続行しますか?',
disableDiscardConfirm:
'OIDC の無効化は緊急処置ですログイン エントリが閉じられるだけでこのソースのユーザーのアクセスは直ちに無効になります Client Secret の変更を含むこのページのその他の未保存の変更は破棄されます続行しますか?',
disableTitle: 'OIDC を無効にする',
disabled: '無効',
discoveryAllowlist: 'Discovery セキュリティ許可リスト',
enable: '有効化',
enableAfterSave: 'OIDC は保存が成功すると有効になります',
enabled: '有効',
endSessionEndpoint: 'End Session Endpoint',
endSessionEndpointHelper:
'将来の使用のために保存されますプロバイダー起点のログアウトはこのリリースには含まれていません',
endSessionEndpointInvalid: '有効な End Session Endpoint を入力してください',
endpointDiscoveryPlaceholder: '接続テスト後に表示されます',
firstLogin: '初回ログイン',
firstLoginPolicy:
'ローカル エンタープライズ ユーザーを作成し設定されたデフォルトのロールを割り当てます',
fixedAuthorizationCode: 'Authorization Code Flow',
fixedNoTokenPersistence: 'TokenClaimsおよび verifier は永続化されません',
fixedSecurityPolicy: '常に適用されます設定は必要ありません',
fixedStateNonce: 'ワンタイム state および nonce',
fixedTokenValidation: 'ID Token 署名と Claims 検証',
highRiskSaveConfirm:
'この有効な設定には高リスクの互換性オプションが含まれています隔離された環境にそれらが必要であることを確認します',
highRiskTitle: '高リスク OIDC 構成',
hs256Compatibility: 'HS256 (互換性)',
hs256KeyHelper: 'HS256 は常にこのソースの Client Secret を使用し別の署名キーを受け入れません',
hs256Warning:
'HS256 ID Token 署名に共有対称シークレットを使用しますプロバイダーが非対称アルゴリズムを使用できない場合にのみ使用してください',
identityBindingPolicy:
'ID AuthSourceID + issuer + subject に固定されますユーザー名が一致しても別のアカウントへ自動的に関連付けません',
identityMissing: 'ID が無効',
issuer: 'Issuer URL',
issuerHelper: 'ID Token の値と Discovery issuer はこの値と正確に一致する必要があります',
issuerInvalid:
'クエリまたはフラグメントを含まない有効な HTTP または HTTPS Issuer URL を入力してください',
issuerRequired: 'Issuer URL を入力してください',
jwksRotation: 'JWKS の自動回転',
jwksURI: 'JWKS URI',
jwksURIHelper: '署名キーのソースが JWKS の場合非対称署名に必要です',
jwksURIInvalid: '選択した署名キー ソースに有効な JWKS URI を入力します',
keepExistingRole: '既存のロールとローカル権限を保持します',
localSecurityData: 'ローカル セキュリティ データ',
localSecurityDataPolicy: 'ロールMFAAPI KeysPasskeysローカル権限は上書きしません',
localCredentialsManaged:
'ユーザー名とローカルパスワードは OIDC によって管理されておりここでは編集できませんロール権限MFAAPI KeysPasskeys はローカルのままです',
localUserFields: 'ローカル ユーザー フィールド',
localUserFieldsDesc:
'最初のリリースでは User.Name のみがマッピングされJSON マッピング式は使用されません',
loginWith: '{provider} でログイン',
manualEndpoints: 'カスタムエンドポイント',
manualEndpointsDesc:
'Discovery が不完全な場合またはアップストリーム ゲートウェイがエンドポイントを書き換える場合にのみ使用します',
mappingResult: 'マッピング結果',
mode: '接続モード',
modeRequired: '接続モードを選択します',
nameClaim: 'ユーザー名 Claim',
nameClaimHelper: 'ユーザー名を含むフィールド名を入力してくださいpreferred_username',
nameClaimRequired: 'ユーザー名 Claim を入力してください',
nameConflict: '名前の競合ポリシー',
panelURL: '1Panel 公開 URL',
panelURLHTTPWarning:
'HTTP は認可応答を保護しませんプロバイダーが許可した隔離されたプライベート環境でのみ使用してください',
panelURLHelper:
'ユーザーが 1Panel へアクセスするアドレスを入力してくださいコールバック URL の生成に使用します',
panelURLInvalid: 'スキームホストおよびオプションのポートのみを含むオリジンを入力します',
panelURLRequired: '1Panel の公開 URL を入力してください',
pkceDisabled: '無効互換性のみ',
pkceDisabledWarning: 'PKCE を無効にすると認証コードの傍受に対する保護が低下します',
pkceHelper: 'S256 を優先します plain チャレンジ メソッドは決して提供されません',
pkceS256: 'S256 (推奨)',
plannedHandling: '計画された処理',
privateNetworkIdP: 'プライベート ネットワーク IdP',
privateNetworkIdPHelper:
'プライベート アドレスを明示的に許可しますメタデータループバックリンクローカルリダイレクトおよび DNS リバインドはブロックされたままです',
privateNetworkWarning: 'プライベート ネットワーク アクセスはこの認証ソースに対して有効です',
protocolCompatibility: 'プロトコルの互換性',
protocolCompatibilityDesc: 'ID Token 署名の検証を無効にすることはできません',
providerAndClient: 'プロバイダーとクライアント',
providerAndClientDesc:
'Client Secret は置換またはクリアのみ可能でページから返されることはありません',
providerCapabilities: 'プロバイダーの機能',
recentTestSuccess: '最後のテストは成功しました: {0}',
recommended: '推奨',
rejectPlain: 'plain 拒否されました',
replaceSecret: 'シークレットの置換',
requestAndClaims: 'リクエストと属性',
requestAndClaimsDesc: '認可スコープユーザー情報の補完リクエストパラメーターを設定します',
requestTimeout: 'リクエスト タイムアウト',
requestTimeoutRequired: 'リクエスト タイムアウトを入力します',
restore: '復元',
restored: '最後に保存された OIDC 設定が復元されました',
result: '結果',
rolesLoadFailed:
'ロールをロードできませんでしたデフォルトのロールを選択する前に再試行してください',
roleHandling: 'ロール処理',
scenario: 'シナリオ',
scopes: '認可スコープ',
scopesHelper: 'openid を含める必要があります複数のスコープはスペースで区切ってください',
scopesRequired: 'Scopes には openid が含まれている必要があります',
seconds: '秒',
secretClearHelper: 'クリア後OIDC を再度有効にする前に新しい Client Secret が必要です',
secretConfigured: '設定済み',
secretNotConfigured: '未設定',
secretPlaceholder: '新しいClient Secretを入力してください',
secretReplaceHelper:
'保存すると新しいシークレットで置き換えられますOIDC Provider 側の Client Secret も更新してください',
secretRequiredHelper: 'OIDC を有効にする前にClient Secret を設定してください',
secretRequiredToEnable: 'OIDC を有効にする前にClient Secret を設定してください',
secretSavedHelper: '暗号化して保存されています空欄にすると現在のシークレットを保持します',
secretWaiting: '入力待ち',
secretWillClear: 'クリアされます',
secretWillReplace: '置き換えられます',
signingAlgorithm: 'ID Token 署名アルゴリズム',
signingAlgorithmHelper: 'バックエンド セキュリティ ホワイトリスト内のアルゴリズムのみが有効です',
signingKey: '署名キー',
signingKeyClientSecret: 'Client Secret (HS256 のみ)',
signingKeyJWKS: '自動ローテーション付きの JWKS URI',
signingKeySource: '署名キーのソース',
signingKeySourceHelper: 'JWKS を推奨します静的公開キーは自動的にローテーションできません',
signingKeyStatic: '静的 JWK または PEM 公開キー',
standardDiscovery: '標準 OIDC Discovery',
standardDiscoveryDesc: '1Panel はエンドポイントと機能を検出し生のドキュメントは保存しません',
standardMode: '標準モード',
standardModeHelper: 'エンドポイント署名機能Issuer PKCE サポートを確認します',
standardProtocolPolicy: '標準プロトコル ポリシー',
standardProtocolPolicyDesc:
'署名機能は自動的にネゴシエートされますここには署名キーは入力されません',
staticSigningKey: '静的署名公開キー',
staticSigningKeyHelper:
'公開キー素材のみ使用できますプロバイダーのキーが変更された場合は手動でローテーションしてください',
staticSigningKeyPlaceholder: 'JWKJWKS JSONまたは PEM 公開キーを貼り付けます',
staticSigningKeyRequired: '静的署名公開キーを指定します',
staticSigningKeyWarning:
'静的署名キーは自動的にローテーションできませんプロバイダーがキーをローテーションする前に更新してください',
settingLoadFailed: 'OIDC 設定を読み込めませんでした',
settingLoadFailedHelper:
'現在の設定に空のデフォルト設定が保存されないようにフォームはロックされています接続が回復してから再試行してください',
subsequentLogin: 'その後のログイン',
subsequentLoginPolicy:
'subject によるバインディングを検索し新しいユーザー名が利用可能な場合のみ User.Name を更新します',
testBeforeBrowserTest: 'ブラウザのログイン テストを開始する前に現在の設定をテストします',
testBeforeEnable: '設定変更を保存する前に現在の設定をテストしてください',
testConfiguration: '設定をテスト',
testDiscovery: 'Discovery をテスト',
tlsCustomCA: 'HTTPS · カスタム CA 証明書',
tlsPrivateHTTP: 'HTTP · プライベート ネットワークのみ (危険)',
tlsPrivateHTTPWarning:
'HTTP はトランスポート暗号化を提供せず明示的に許可されたプライベート ネットワークに制限されます',
tlsSkipVerify: 'HTTPS · 証明書検証をスキップ (危険)',
tlsSystem: 'HTTPS · システム証明書検証 (推奨)',
tokenEndpoint: 'Token Endpoint',
tokenEndpointInvalid: '有効な Token Endpoint を入力してください',
transportSecurity: 'トランスポート セキュリティ',
transportSecurityHelper:
'HTTPS を推奨しますプライベート HTTP を使用するにはプライベートネットワークへのアクセスも明示的に許可する必要があります',
unsavedChanges: '保存されていない OIDC 設定があります',
usedClaim: 'Claim を使用',
userInfoEndpoint: 'UserInfo Endpoint',
userInfoEndpointHelper:
'ユーザー名フィールドがない場合このエンドポイントから補完します補完しない場合は空欄にします',
userInfoEndpointInvalid: '有効な UserInfo Endpoint を入力してください',
userMapping: 'ユーザー設定',
userMappingDesc:
'OIDC ユーザー名のマッピングと初回ログイン時のユーザー作成に使用するデフォルトノードおよびロールを設定します',
},
saml2: {
actionCreate: 'ユーザーの作成',
actionPending: '結果を待機中',
actionReject: 'ログインの拒否',
actionReuse: '紐付け済みユーザーを使用',
assignDefaultRole: 'デフォルトのロールの割り当て: {role}',
basic: '基本設定',
basicDesc: '標準的な SAML2 IdP に必要な一般設定を構成します',
browserTest: 'ログインテスト',
browserTestConflict: 'ID は確認されましたがユーザー名が競合しています',
browserTestConflictHelper:
'マッピングされたユーザー名は別の ID に属するため自動的に関連付けません',
browserTestExpired: 'ブラウザ テストの有効期限が切れました',
browserTestExpiredHelper:
'新しいブラウザ テストを開始し有効期限が切れる前に認証を完了してください',
browserTestFailed: 'ブラウザ テストに失敗しました',
browserTestFailedHelper:
'ID プレビューを完了できませんでしたローカライズされたバックエンド エラーを確認します',
browserTestIsolation:
'実際の認証ラウンドトリップを実行しますがユーザーの作成や更新ロールの割り当て認証済みパネルセッションの作成は行いません',
browserTestPopupBlocked:
'このサイトのポップアップを許可してからブラウザ テストを再度開始してください',
browserTestPopupClosed: 'テストが完了する前に認証ウィンドウが閉じられました',
browserTestSuccess: 'プロバイダーの検証に成功しました',
browserTestSuccessHelper: 'ユーザーやセッションを変更せずに ID マッピングがプレビューされました',
browserTestTitle: 'SAML2 ブラウザー テスト ログイン',
browserTestWaiting: 'プロバイダーの認証を待機中',
browserTestWaitingHelper:
'新しいブラウザウィンドウでログインを完了してくださいこのページは自動的に更新されます',
certificateFileInvalid: '有効な PEMCRTまたは CER 証明書ファイルを選択してください',
configured: '設定済み',
configurationFailedHelper:
'テストは失敗しましたこのページにはローカライズされたバックエンド エラーのみが表示されます',
configurationNotTested: '現在の設定はテストされていません',
configurationPassed: '現在の構成はセキュリティと機能のチェックに合格しました',
configurationStaleHelper: '認証に依存する設定が変更されました現在のドラフトを再度テストします',
configurationTestSuccess: 'SAML2 構成テストは成功しました',
configurationTesting: '現在の SAML2 構成をテストしています',
conflictLDAP: 'LDAP ユーザー',
conflictLocal: 'ローカル ユーザー',
conflictNone: '競合なし',
conflictOIDC: '別の OIDC ID',
conflictSAML2: '別の SAML2 ID',
conflictType: '競合タイプ',
credentialFileReadFailed: '認証情報ファイルを読み取れませんでした',
credentialFileTooLarge: '認証情報ファイルは 256 KiB 以下にしてください',
credentialsRequired: 'SP 秘密鍵と証明書の両方を設定してください',
defaultRole: '新規ユーザーのロール',
defaultRoleHelper:
'初回作成時のみ割り当てます以後のログインではローカルのロールMFA権限を保持します',
defaultRolePlaceholder: 'ロールを選択してください',
defaultRoleRequired: '有効なデフォルトのロールを選択してください',
disableConfirm:
'SAML2 を無効にすると新規ログインが直ちに拒否されそのユーザーセッションが無効になります続行しますか',
disableDiscardConfirm:
'SAML2 を無効にするとこのページの他の未保存の変更が破棄されユーザーセッションが直ちに無効になります続行しますか',
disableTitle: 'SAML2 を無効にする',
disabled: '無効',
enable: '有効化',
enabled: '有効',
idpMetadata: 'IdP メタデータ',
idpMetadataDesc: 'URL または XML のいずれかを入力します両方ある場合は URL が優先されます',
keepExistingRole: '既存のロールとローカル権限を保持します',
loginWith: '{provider} でログイン',
mappingResult: 'マッピング結果',
metadataRequired: 'IdP Metadata URL または XML を入力してください',
metadataURLHelper: 'テスト時と保存時にバックエンドがメタデータを取得して検証します',
metadataURLInvalid:
'認証情報やフラグメントを含まない有効な HTTPS メタデータ URL を入力してください',
metadataURLRecommended: 'メタデータ URL推奨',
metadataXML: 'メタデータ XML',
metadataXMLHelper: 'IdP が到達可能なメタデータ URL を公開していない場合に使用します',
metadataXMLInvalid: '有効な EntityDescriptor メタデータ XML を入力してください',
metadataXMLPlaceholder: '<EntityDescriptor>...</EntityDescriptor> を貼り付け',
nameAttribute: 'ユーザー名属性',
nameAttributeHelper:
'検証済みの SAML Assertion からこの属性を読み取り1Panel のユーザー名にマッピングします',
nameAttributePlaceholder: ': uidusernameaccount',
nameAttributeRequired: 'ユーザー名属性を入力してください',
notConfigured: '未設定',
or: 'または',
pageDesc: 'IdP Metadata を使用して企業 SSO を接続し一般設定を 1 ページで完了します',
plannedHandling: '計画された処理',
privateKeyFileInvalid: '有効な PEM 秘密鍵ファイルを選択してください',
recentTestSuccess: '最後のテストは成功しました: {0}',
restore: '復元',
restored: '最後に保存された SAML2 設定が復元されました',
roleHandling: 'ロール処理',
rolesLoadFailed:
'ロールをロードできませんでしたデフォルトのロールを選択する前に再試行してください',
selectFile: 'ファイルを選択',
serviceStatus: 'サービス状態',
serviceStatusDesc: 'SAML2 を有効にするには現在の設定がテストに合格する必要があります',
settingLoadFailed: 'SAML2 設定を読み込めませんでした',
settingLoadFailedHelper:
'現在の設定に空のデフォルト設定が保存されないようにフォームはロックされています接続が回復してから再試行してください',
spCertificate: 'SP 証明書',
spCertificateHelper:
'IdP がログインおよびログアウト要求を検証できるようにSP メタデータで公開されます',
spCredentials: 'SP 秘密鍵と証明書',
spCredentialsDesc:
'ログインおよびログアウトメッセージの署名に使用します署名と検証のポリシーはバックエンドで固定されています',
spEntityID: 'SP Entity ID',
spEntityIDHelper:
'SP の一意の識別子ですIdP に設定したエンティティ ID または Audience と一致させる必要がありSP メタデータ URL としても使用されます',
acsURL: 'ACS URL',
sloURL: 'SLO URL',
spPrivateKey: 'SP 秘密鍵',
spPrivateKeyHelper:
'AuthnRequest とログアウトメッセージの署名に使用します保存時に暗号化され表示されることはありません',
syncLogout: '同期ログアウト',
syncLogoutHelper: '1Panel または IdP の一方からログアウトするともう一方からもログアウトします',
testBeforeBrowserTest: 'ブラウザのログイン テストを開始する前に現在の設定をテストします',
testBeforeEnable: '機密変更を有効にするか保存する前に現在の設定をテストしてください',
testConfiguration: '設定をテスト',
unsavedChanges: '保存されていない SAML2 設定があります',
usedAttribute: 'ユーザー名マッピング',
usersAndRoles: 'ユーザーとロール',
usersAndRolesDesc:
'パネルユーザー名のマッピングと初回ログイン時のユーザー作成に使用するデフォルトノードおよびロールを設定します',
},
ldap: {
basic: '基本設定',
loginTitle: 'LDAP ログイン',
loginWith: 'LDAP でログイン',
backToLocalLogin: 'パネルログインに戻る',
enable: '有効にする',
enabled: '有効',
disabled: '無効',
connection: '基本接続',
connectionDesc: 'ユーザーの検索に使用するディレクトリ サービスとバインド アカウントを構成します',
serverURL: 'サーバーURL',
serverURLHelper: 'ldap:// および ldaps:// URL をサポートします',
userBaseDN: 'ユーザー Base DN',
userBaseDNHelper:
'LDAP ユーザー検索のために DN を開始します OUCNまたはドメイン ルート DN にすることができます',
bindDN: 'バインド DN',
bindPassword: 'パスワード',
passwordSaved: '保存したパスワードを保持するには空白のままにしてください',
userSearch: 'ユーザー検索',
userSearchDesc:
'ユーザー検索ベースとフィルターを設定し1Panel name として使用される LDAP 属性をマップします',
userFilter: 'ユーザーフィルター',
userFilterTooltip:
'%(user)s をエスケープされたユーザー名に置き換えるかディレクトリ全体を読み取る場合は * に置き換えます',
userFilterHelper: 'ユーザー名はLDAP フィルターに挿入される前にエスケープされます',
attributeMap: '属性マッピング',
attributeMapTooltip: '1Panel name フィールドから LDAP 属性への JSON マッピング',
attributeMapHelper: '1Panel name フィールドにマップされる LDAP 属性を設定します',
advanced: '詳細設定',
advancedDesc: 'TLS および LDAP クエリ ページングを構成します',
strictSync: '厳密な同期',
strictSyncTooltip:
'完全な全件処理後この LDAP ソースで見つからないユーザーの認証状態はLDAP に存在しないに設定されますがユーザーは削除されません',
strictSyncHelper:
'完全に成功した全件処理にのみ適用されます選択したユーザーのインポートでは他のユーザーの認証状態は変更されません',
skipTLSVerify: 'TLS検証をスキップする',
skipTLSVerifyTooltip: 'LDAPS 接続の証明書検証を無効にします',
connectTimeout: '接続タイムアウト ()',
searchPageSize: 'LDAP クエリ ページ サイズ',
restore: '復元',
testConnection: '接続テスト',
testLogin: 'ログインテスト',
userImport: 'ユーザーをインポートする',
saveBeforeImport: 'ユーザーをインポートする前に現在の AD/LDAP 設定を保存します',
format: 'フォーマット',
restoreExample: '復元の例',
mappingValid: '有効なJSON; name が設定されています',
mappingInvalid: '有効な JSON を入力してください',
mappingObject: '属性マッピングは JSON オブジェクトである必要があります',
mappingOnlyName: 'name マッピングのみがサポートされます',
mappingStringValues: 'マッピングされたすべての属性は文字列である必要があります',
mappingNameRequired: 'name は空ではない文字列である必要があります',
restored: '最後に保存された設定が復元されました',
connectionTestSuccess: 'LDAP 接続テストに成功しました',
recentTestSuccess: '最後のテストが成功しました: {0}',
recentTestFailed: '最後のテストが失敗しました: {0}',
serverURLRequired: 'LDAP サーバーの URL を入力します',
serverURLInvalid: '有効な ldap:// または ldaps:// URL を使用してください',
userBaseDNRequired: 'ユーザー Base DN を入力します',
bindDNRequired: 'バインド DN を入力してください',
passwordRequired: 'パスワードを入力します',
userFilterRequired: 'ユーザーフィルターを入力します',
connectTimeoutRequired: '接続タイムアウトを入力します',
searchPageSizeRequired: 'LDAP クエリのページ サイズを入力します',
sync: {
title: 'スケジュールされた同期',
description:
'スケジュールに従って完全な LDAP ディレクトリを読み取りインポートされた LDAP ユーザーを 1Panel に維持します',
enable: 'スケジュールを有効にする',
enableHelper: '無効にすると自動実行が停止します手動同期は引き続き利用可能です',
schedule: 'スケジュール',
daily: '毎日',
weekly: '毎週',
customCron: 'カスタムCron',
preview: 'プレビュー',
previewTitle: '次の 5 回の実行',
previewEmpty: '利用可能な実行時間がありません',
cronHelper: '標準の 5 フィールド Cron (曜日) を使用します',
autoImport: '新しいユーザーをインポートする',
autoImportHelper:
'無効にするとインポートされた LDAP ユーザーのディレクトリ識別子とステータスのみが維持されます新しいユーザーは作成されません',
defaultRole: '新しいユーザーの役割',
defaultRolePlaceholder: '役割を選択してください',
defaultRoleHelper: 'スケジュールされた同期によって作成されたユーザーにのみ適用されます',
defaultRoleRequired: '新しい LDAP ユーザーのロールを選択します',
strictSyncHelper:
'完全な同期後LDAP に存在しないユーザーをLDAP に存在しないとしてマークしユーザーロール権限を削除せずにセッションを終了します',
runNow: '今すぐ同期する',
lastRunSuccess: '最後に成功した同期: {0}',
lastRunFailed: '前回の同期失敗: {0}',
lastRunRunning: '同期が開始されました: {0}',
sourceDisabled: '同期を実行する前にAD/LDAP を有効にして保存します',
cronRequired: 'Cron 式を入力します',
saveBeforeRun: 'タスクを実行する前に同期設定を保存します',
runConfirmTitle: '厳密な同期を実行する',
runConfirmDescription:
'LDAP の全件クエリで見つからないユーザーの認証状態をLDAP に存在しないに設定しアクティブなセッションを終了します続行しますか',
runSuccess: 'LDAP の同期が完了しました',
weekdays: {
0: '日曜日',
1: '月曜日',
2: '火曜日',
3: '水曜日',
4: '木曜日',
5: '金曜日',
6: '土曜日',
},
},
syncLogs: {
title: 'ログを同期する',
description: 'スケジュールされたおよび手動の LDAP 同期結果を確認します',
startedAt: '開始時間',
trigger: '実行方式',
manual: '手動',
scheduled: '予定されている',
success: '成功',
failed: '失敗しました',
running: '実行中',
result: '結果',
resultSummary: '作成 {0}更新 {1}欠落 {2}',
duration: '所要時間',
action: 'アクション',
},
testLoginTitle: 'AD/LDAP ログインテスト',
testLoginDesc:
'認証のみをテストするためにAD/LDAP ユーザー資格情報をバインドします 1Panel セッションは作成されません',
ldapUsername: 'LDAP ユーザー名',
usernameRequired: 'LDAP ユーザー名を入力します',
startTest: 'テストの開始',
testLoginSuccess: '認証に成功しました',
testLoginSuccessWithDN: '認証に成功しましたユーザー DN: {0}',
import: {
title: 'AD/LDAP ユーザーをインポート',
source: 'データソース: AD/LDAP ディレクトリ',
lastRead: '最終読み取り: {0}',
cacheHit: 'キャッシュされた結果',
keywordPlaceholder: 'ユーザー名を検索',
search: '検索',
refresh: 'LDAP から読み取る',
refreshTip: '短期キャッシュを無視してLDAP ディレクトリを再度読み取ります',
loadFailed: 'LDAP ディレクトリの読み取りに失敗しました',
retry: '再試行',
noData: 'ディレクトリ ユーザーが見つかりません',
username: 'ユーザー名',
status: 'ステータス',
changes: '変更点',
noChanges: '変更なし',
importable: 'インポートの準備ができました',
updateAvailable: '利用可能なアップデート',
upToDate: '最新の状態',
conflict: '名前の競合',
selectedCount: '{0} が選択されました',
totalCount: '{0} 人のユーザー',
newUserRole: '新しいユーザーの役割',
newUserRoleRequired: '新しいユーザーの役割を選択します',
noNewUsers: 'この操作には新規ユーザーはいません',
roleOnlyForNewUsers: '選択したロールは新しく作成されたユーザーにのみ適用されます',
strictOff: '厳密な同期は無効になっています完全インポートではユーザーは無効になりません',
importSelected: '選択されたインポート/更新 ({0})',
importAll: 'すべてインポート/更新 ({0})',
previewTitle: '完全なインポートを確認する',
previewDesc:
'完全な LDAP ディレクトリが読み取られました検索キーワードによる制限はありません',
created: '作成',
updated: 'アップデート',
unchanged: '変わらない',
conflicts: '紛争',
missing: '無効にする',
reactivated: '再アクティブ化',
strictWarning:
'厳密な同期が有効になっています LDAP にいないユーザーはサインインできませんがレコードロール権限は保持されます',
missingUsers: 'LDAP からユーザーが欠落しています',
missingScope: 'この LDAP ソースのみが影響を受けます',
willDisable: '無効になります',
confirmAll: 'インポートの確認',
confirmAllWithMissing: 'インポートを確認し{0} 人のユーザーを無効化する',
executeSuccess: 'LDAP ユーザーは正常に処理されました',
queryExpired: 'ディレクトリ結果の有効期限が切れました再び LDAP から読み取ります',
planIncomplete: 'ディレクトリ全体の読み取りは不完全であるため実行できません',
},
},
},
},
app: {
app: 'APP',
title: 'パネルの別名',
titleHelper: 'パネルのエイリアスはAPP端末での表示に使用されますデフォルトのパネルエイリアス',
qrCode: 'QRコード',
apiStatusHelper: 'パネルAPPはAPIインターフェース機能を有効にする必要があります',
apiInterfaceHelper:
'パネルAPIインターフェースアクセスをサポートこの機能はパネルアプリで有効にする必要があります',
apiInterfaceHelper1:
'パネルアプリのアクセスには訪問者をホワイトリストに追加する必要があります固定IPでない場合0.0.0.0/0すべての IPv4::/0すべての IPv6を追加することをお勧めします',
qrCodeExpired: 'リフレッシュ時間',
apiLeakageHelper: 'QRコードを漏洩しないでください信頼できる環境でのみ使用してください',
},
logExport: {
title: 'ログをエクスポート',
records: 'エクスポート履歴',
retentionDays: 'エクスポート履歴の保持日数',
timeRange: '期間',
timeRequired: 'エクスポート期間を選択してください',
websiteRequired: 'Web サイトを選択してください',
blackStatus: 'ブラックリスト状態',
black: '登録済み',
notBlack: '未登録',
fuzzy: 'あいまい一致',
regex: '正規表現',
invalidRegex: '256 文字以内の有効な RE2 正規表現を入力してください',
created: 'エクスポートタスクを作成しました',
fileName: 'ファイル名',
fileSize: 'ファイルサイズ',
expiresAt: '有効期限',
cancelConfirm: 'このエクスポートタスクをキャンセルしますか',
deleteConfirm: 'このエクスポート履歴とファイルを削除しますか',
},
waf: {
WAF: 'WAF',
name: 'WAF',
blackWhite: 'ブラックリストとホワイトリスト',
globalSetting: 'グローバル設定',
websiteSetting: 'ウェブサイト設定',
blockRecords: 'ブロック記録',
world: '世界',
china: '中国',
intercept: 'インターセプト',
request: 'リクエスト',
count4xx: '4xxの数',
count5xx: '5xxの数',
todayStatus: '今日のステータス',
reqMap: '攻撃マップ過去30日間',
resource: 'リソース',
count: '数',
hight: '高い',
low: '低い',
reqCount: 'リクエスト数',
interceptCount: 'インターセプト数',
requestTrends: 'リクエストトレンド過去7日間',
interceptTrends: 'インターセプトトレンド過去7日間',
whiteList: 'ホワイトリスト',
blackList: 'ブラックリスト',
ipBlackListHelper: 'ブラックリストに登録されたIPアドレスはウェブサイトへのアクセスがブロックされます',
ipWhiteListHelper: 'ホワイトリストに登録されたIPアドレスはすべての制限をバイパスします',
uaBlackListHelper: 'ブラックリストに登録されたUser-Agentのリクエストはブロックされます',
uaWhiteListHelper: 'ホワイトリストに登録されたUser-Agentのリクエストはすべての制限をバイパスします',
urlBlackListHelper: 'ブラックリストに登録されたURLへのリクエストはブロックされます',
urlWhiteListHelper: 'ホワイトリストに登録されたURLへのリクエストはすべての制限をバイパスします',
ccHelper:
'もしサイトが{1}回以上のリクエストを同一IPから{0}秒以内に受けた場合そのIPは{2}間ブロックされます',
blockTime: 'ブロック時間',
attackHelper: 'もし累積的なインターセプトが{1}回以上{0}秒以内に発生した場合そのIPは{2}間ブロックされます',
notFoundHelper: 'もし404エラーが{1}回以上{0}秒以内に返された場合そのIPは{2}間ブロックされます',
frequencyLimit: '頻度制限',
regionLimit: '地域制限',
defaultRule: 'デフォルトルール',
accessFrequencyLimit: 'アクセス頻度制限',
attackLimit: '攻撃頻度制限',
notFoundLimit: '404頻度制限',
urlLimit: 'URL頻度制限',
urlLimitHelper: '単一URLのアクセス頻度を設定します',
sqliDefense: 'SQLインジェクション防止',
sqliHelper: 'リクエストでSQLインジェクションを検出してブロックします',
xssHelper: 'リクエストでXSSを検出してブロックします',
xssDefense: 'XSS防止',
uaDefense: '悪意のあるUser-Agentルール',
uaHelper: '一般的な悪意のあるボットを識別するルールが含まれています',
argsDefense: '悪意のあるパラメータルール',
argsHelper: '悪意のあるパラメータを含むリクエストをブロックします',
cookieDefense: '悪意のあるCookieルール',
cookieHelper: 'リクエストに悪意のあるCookieを持ち込むことを禁止します',
headerDefense: '悪意のあるヘッダールール',
headerHelper: '悪意のあるヘッダーを含むリクエストを禁止します',
httpRule: 'HTTPリクエストメソッドルール',
httpHelper:
'アクセスを許可するメソッドタイプを設定します特定のタイプのアクセスを制限したい場合はそのタイプのボタンをオフにしてください例えばGETタイプのみのアクセスを許可する場合はGET以外のボタンをオフにする必要があります',
geoRule: '地域アクセス制限',
geoHelper:
'1つのスイッチで地域と省のポリシーを組み合わせます地域ルールを先に評価しその後に省ルールを適用します',
regionPolicy: '地域ポリシー',
provincePolicy: '省ポリシー',
provinceRuleLabel: '省',
openRestyFeatureVersionAlert:
'{0} を有効にするにはOpenResty のバージョンが 1.31.1.1-0 より新しい必要があります',
ipLocation: 'IP位置',
ipLocationSearchHelper: 'IP の所在地を入力してくださいあいまい検索対応',
action: 'アクション',
ruleType: '攻撃タイプ',
ipHelper: 'IPアドレスを入力してください',
attackLog: '攻撃ログ',
rule: 'ルール',
ipArr: 'IPV4範囲',
ipStart: '開始IP',
ipEnd: '終了IP',
ipv4: 'IPv4',
ipv6: 'IPv6',
urlDefense: 'URLルール',
urlHelper: '禁止されたURL',
dirFilter: 'ディレクトリフィルター',
sqlInject: 'SQLインジェクション',
xss: 'XSS',
webshell: 'WebShell',
phpExec: 'PHPスクリプト実行',
oneWordTrojan: 'ワンワードトロイの木馬',
appFilter: '危険なディレクトリフィルタリング',
webShell: 'Webシェル',
args: '悪意のあるパラメータ',
protocolFilter: 'プロトコルフィルター',
javaFilter: 'Java危険ファイルフィルタリング',
scannerFilter: 'スキャナーフィルター',
escapeFilter: 'エスケープフィルター',
customRule: 'カスタムルール',
httpMethod: 'HTTPメソッドフィルター',
fileExt: 'ファイルアップロード制限',
fileExtHelper: 'アップロード禁止ファイル拡張子',
deny: '禁止',
allow: '許可',
allowOnly: '選択項目のみ許可',
field: 'オブジェクト',
pattern: '条件',
ruleContent: 'コンテンツ',
contain: '含む',
equal: '等しい',
regex: '正規表現',
notEqual: '等しくない',
customRuleHelper: '指定された条件に基づいてアクションを実行',
actionAllow: '許可',
blockIP: 'IPをブロック',
code: 'ステータスコードを返す',
noRes: '切断444',
badReq: '無効なパラメータ400',
forbidden: 'アクセス禁止403',
serverErr: 'サーバーエラー500',
resHtml: '応答ページ',
allowHelper: 'アクセスを許可すると後続のWAFルールをスキップします慎重に使用してください',
captcha: '人間と機械の検証',
fiveSeconds: '5秒検証',
location: '地域',
redisConfig: 'Redis設定',
redisHelper: 'Redisを有効にして一時的にブロックされたIPを永続化します',
wafHelper: 'WAFを閉じるとすべてのウェブサイトが保護を失います',
websiteWafHelper: 'WAFを閉じるとこのウェブサイトが保護を失います',
attackIP: '攻撃IP',
attackParam: '攻撃詳細',
execRule: 'ヒットしたルール',
acl: 'ACL',
sql: 'SQLインジェクション',
cc: 'アクセス頻度制限',
isBlocking: 'ブロック中',
isFree: 'ブロック解除',
unLock: 'ロック解除',
unLockHelper: 'IP:{0}をブロック解除しますか',
saveDefault: 'デフォルトを保存',
saveToWebsite: 'ウェブサイトに適用',
saveToWebsiteHelper: '現在の設定をすべてのウェブサイトに適用しますか',
websiteHelper: 'ウェブサイトを作成するためのデフォルト設定です変更をウェブサイトに適用する必要があります',
websiteHelper2:
'ウェブサイトを作成するためのデフォルト設定ですウェブサイトで特定の設定を変更してください',
ipGroup: 'IPグループ',
ipGroupHelper:
'1行に1つのIPまたはIPセグメントを入力IPv4およびIPv6をサポートします: 192.168.1.1または192.168.1.0/24',
ipBlack: 'IPブラックリスト',
openRestyAlert: 'OpenRestyのバージョンは{0}より高くする必要があります',
initAlert:
'初回使用時には初期化が必要ですウェブサイトの設定ファイルが変更され元のWAF設定が失われます事前にOpenRestyのバックアップを取ってください',
initHelper: '初期化操作により既存のWAF設定がクリアされます初期化してもよろしいですか',
mainSwitch: 'メインスイッチ',
websiteSwitch: 'スイッチ',
websiteAlert: 'まずウェブサイトを作成してください',
defaultUrlBlack: 'URLルール',
htmlRes: 'インターセプトページ',
urlSearchHelper: 'URLを入力して曖昧検索をサポートしてください',
hostSearchHelper: 'Host を入力してください曖昧検索対応',
toCreate: '作成',
closeWaf: 'WAFを閉じる',
closeWafHelper: 'WAFを閉じるとウェブサイトは保護を失います続行しますか',
addblack: 'ブラック追加',
addwhite: 'ホワイト追加',
addblackHelper: 'IP:{0}をデフォルトのブラックリストに追加しますか',
addwhiteHelper: 'IP:{0}をデフォルトのホワイトリストに追加しますか',
defaultUaBlack: 'ユーザーエージェントルール',
defaultIpBlack: '悪意のあるIPグループ',
cookie: 'クッキールール',
urlBlack: 'URLブラックリスト',
uaBlack: 'ユーザーエージェントブラックリスト',
attackCount: '攻撃頻度制限',
fileExtCheck: 'ファイルアップロード制限',
geoRestrict: '地域アクセス制限',
originProtect: 'CDN オリジン保護',
attacklog: '遮断記録',
unknownWebsite: '認証されていないドメイン名アクセス',
geoRuleEmpty: '地域または省を1つ以上選択してください',
unknown: 'ウェブサイトが存在しません',
geo: '地域制限',
revertHtml: '{0} をデフォルトページに戻しますか',
five_seconds: '5秒認証',
header: 'ヘッダールール',
methodWhite: 'HTTPルール',
expiryDate: '有効期限',
expiryDateHelper: '認証後有効期間内は再認証されません',
defaultIpBlackHelper: 'インターネットから収集された悪意のあるIPをアクセス防止のために使用',
notFoundCount: '404頻度制限',
matchValue: '一致する値',
headerName: 'このフィールドは特別なキャラクターではなく英語数字-をサポート長さは3-30',
cdnHelper: 'CDNを使用しているウェブサイトはここで正しいソースIPを取得できます',
clearLogWarn: 'ログをクリアすると元に戻せません続けますか',
commonRuleHelper: 'ルールは部分一致です',
blockIPHelper:
'ブロックされたIPはOpenRestyに一時的に保存されOpenRestyを再起動すると解除されますブロック機能で永久的にブロックできます',
addWhiteUrlHelper: 'URL {0} をホワイトリストに追加しますか',
dashHelper: 'コミュニティバージョンでもグローバル設定とウェブサイト設定の機能を使用できます',
wafStatusHelper:
'ファイアウォールが有効ではありませんWebサイトの安全保護は一時停止されています早めに有効化してください',
enableProtection: '保護を有効化',
ccMode: 'モード',
global: 'グローバルモード',
uriMode: 'URLモード',
globalHelper:
'グローバルモード: 任意のURLに対するリクエストの合計数が一定時間内にしきい値を超えるとトリガーされます',
uriModeHelper: 'URLモード: 単一のURLに対するリクエストの数が一定時間内にしきい値を超えるとトリガーされます',
ip: 'IPブラックリスト',
globalSettingHelper:
'[ウェブサイト] タグの設定は [ウェブサイト設定] で有効にする必要がありグローバル設定は新しく作成されたウェブサイトのデフォルト設定です',
globalSettingHelper2: '設定は [グローバル設定] [ウェブサイト設定] の両方で有効にする必要があります',
urlCCHelper:
'{0} 秒以内にこの URL に対して {1} 回を超えるリクエストがあったためこの IP をブロックします {2}',
urlCCHelper2: 'URL にパラメータを含めることはできません',
notContain: '含まない',
urlcc: 'URL 頻度制限',
method: 'リクエストタイプ',
addIpsToBlock: 'IP を一括ブロック',
addIpSegmentToBlock: 'IP セグメントをブラック追加',
addIpSegmentsToBlock: 'IP セグメントを一括ブラック追加',
addUrlsToWhite: 'URL を一括でホワイトリストに追加',
noBlackIp: 'IP は既にブロックされているため再度ブロックする必要はありません',
noWhiteUrl: 'URL は既にホワイトリストに含まれているため再度追加する必要はありません',
spiderIpHelper:
'有効にすると選択したクローラーのみ許可し無効にするとすべてのクローラーをブロックします',
spiderIp: 'スパイダー IP プール',
spider: 'スパイダー',
spiderAllowlist: '許可するクローラー',
spiderAllowlistEmpty: 'クローラーが選択されていません保存するとすべてのクローラーがブロックされます',
geoIp: 'IP アドレスライブラリ',
geoIpHelper: 'IP の地理的位置を確認するために使用されます',
stat: '攻撃レポート',
statTitle: 'レポート',
attackIp: '攻撃 IP',
attackCountNum: '攻撃回数',
percent: '割合',
addblackUrlHelper: 'URL: {0} をデフォルトのブラックリストに追加しますか',
rce: 'リモートコード実行',
software: 'ソフトウェア',
cveHelper: '一般的なソフトウェアやフレームワークの脆弱性を含みます',
vulnCheck: '補足ルール',
ssrf: 'SSRF 脆弱性',
afr: '任意ファイル読み取り',
ua: '未承認アクセス',
id: '情報漏洩',
aa: '認証回避',
dr: 'ディレクトリトラバーサル',
xxe: 'XXE 脆弱性',
suid: 'シリアライズ脆弱性',
dos: 'サービス拒否脆弱性',
afd: '任意ファイルダウンロード',
sqlInjection: 'SQL インジェクション',
afw: '任意ファイル書き込み',
il: '情報漏洩',
clearAllLog: 'すべてのログをクリア',
exportLog: 'ログをエクスポート',
appRule: 'アプリケーションルール',
appRuleHelper:
'一般的なアプリケーションルール有効にすると誤検出を減らすことができます1つのウェブサイトにつき1つのルールのみ使用可能です',
logExternal: '記録タイプを除外',
ipWhite: 'IP ホワイトリスト',
urlWhite: 'URL ホワイトリスト',
uaWhite: 'ユーザーエージェントホワイトリスト',
logExternalHelper:
'除外された記録タイプはログに記録されませんブラックリスト/ホワイトリスト地域アクセス制限カスタムルールは大量のログを生成します除外をお勧めします',
ssti: 'SSTI 攻撃',
crlf: 'CRLF インジェクション',
strict: '厳格モード',
strictHelper: 'より厳格なルールを使用してリクエストを検証します',
executionStrategy: '実行ポリシー',
detectionStrength: '検出強度',
protectionMode: '防御モード',
observationMode: '監視モード',
standardMode: '標準モード',
observationModeHelper: 'リクエストをブロックせず検出とログ記録のみを行います',
observationModeConfirm:
'監視モードではすべての WAF 検出をログに記録しリクエストをブロックしません続行しますか',
globalStrictRequired: '先にグローバル設定で厳格モードを有効にしてください',
websiteSearchHelper: 'サイトのドメインエイリアスまたは備考を入力してください',
configReadFailed: '設定の読み込みに失敗しました',
detailSetting: '詳細設定',
observe: '監視',
saveLog: 'ログを保存',
remoteURLHelper: 'リモート URL 1行に1つのIPで他の文字がないことを保証する必要があります',
notFound: 'Not Found (404)',
serviceUnavailable: 'サービスを利用できません (503)',
gatewayTimeout: 'ゲートウェイタイムアウト (504)',
belongToIpGroup: 'IP グループに属しています',
notBelongToIpGroup: 'IP グループに属していません',
unknownWebsiteKey: '未知のドメイン',
special: '特別な文字は使用できません',
fileToLarge: 'ファイルが1MBを超えておりアップロードできません',
uploadOverLimit: 'アップロードファイル数が制限を超えています最大1ファイル',
importRuleHelper: '1行に1つのルール',
},
monitor: {
'360': '360検索',
name: 'ウェブサイトモニタリング',
pv: 'ページビュー',
uv: 'ユニークビジター',
flow: 'トラフィックフロー',
ip: 'IP',
spider: 'スパイダー',
visitors: '訪問者のトレンド',
today: '今日',
last7days: '過去7日間',
last30days: '過去30日間',
uvMap: '訪問者マップ30日間',
qps: 'リアルタイムリクエスト分単位',
flowSec: 'リアルタイムトラフィック分単位',
excludeCode: 'ステータスコードを除外',
excludeUrl: 'URLを除外',
excludeExt: '拡張子を除外',
cdnHelper: 'CDN提供のヘッダーから実際のIPを取得',
reqRank: '訪問ランキング',
refererDomain: 'リファラードメイン',
os: 'システム',
browser: 'ブラウザ/クライアント',
device: 'デバイス',
showMore: 'もっと見る',
unknown: 'その他',
pc: 'コンピュータ',
mobile: 'モバイルデバイス',
wechat: 'WeChat',
machine: 'マシン',
tencent: 'Tencentブラウザ',
ucweb: 'UCブラウザ',
'2345explorer': '2345ブラウザ',
huaweibrowser: 'Huaweiブラウザ',
log: 'リクエストログ',
statusCode: 'ステータスコード',
requestTime: '応答時間',
flowRes: 'レスポンストラフィック',
method: 'リクエストメソッド',
statusCodeHelper: '上記のステータスコードを入力してください',
statusCodeError: '無効なステータスコードのタイプ',
methodHelper: '上記のリクエストメソッドを入力してください',
all: 'すべて',
baidu: 'Baidu',
google: 'Google',
bing: 'Bing',
bytes: '今日のヘッドライン',
sogou: 'Sogou',
failed: 'エラー',
ipCount: 'IP数',
spiderCount: 'スパイダリクエスト',
averageReqTime: '平均応答時間',
totalFlow: '総トラフィック',
logSize: 'ログファイルのサイズ',
realIPType: '実際のIP取得方法',
realIPRecognition: 'リアル IP の識別',
fromHeader: 'HTTPヘッダーから取得',
fromHeaders: 'ヘッダーリストから取得',
header: 'HTTPヘッダー',
cdnConfig: 'CDN設定',
xff1: 'X-Forwarded-Forの最初のプロキシ',
xff2: 'X-Forwarded-Forの第二のプロキシ',
xff3: 'X-Forwarded-Forの第三のプロキシ',
xffHelper:
': X-Forwarded-For: <client>,<proxy1>,<proxy2>,<proxy3> 上位のプロキシは最後のIP <proxy3> を取得します',
headersHelper: '一般的に使用されるCDNのHTTPヘッダーから実際のIPを取得し最初の利用可能な値を選択',
monitorCDNHelper: 'ウェブサイトモニタリングのためにCDN設定を変更するとWAF CDN設定も更新されます',
wafCDNHelper: 'WAF CDN設定を変更するとウェブサイトモニタリングのCDN設定も更新されます',
originProtection: 'オリジン保護',
originProtectionHelper:
'選択した IP グループ内の CDN ノードだけがオリジンへ接続できます訪問者の実 IP 判定は別のスイッチです',
originProtectionIPGroups: 'CDN オリジン IP グループ',
originProtectionIPGroupsPlaceholder: '信頼する CDN オリジン IP グループを選択',
originProtectionWarning:
'設定を誤るとサイトへ接続できなくなる可能性がありますすべての CDN 回送元アドレスを含めてください',
originProtectionEnableConfirm:
'選択した IP グループ以外の接続はオリジンへの直接アクセスとしてブロックされます続行しますか',
statusErr: '無効なステータスコード形式',
shenma: '神馬検索',
duckduckgo: 'DuckDuckGo',
yandex: 'Yandex',
gptbot: 'GPTBot',
excludeUri: 'URIを除外',
top100Helper: '上位100データを表示',
logSaveDay: 'ログ保持期間日数',
cros: 'Chrome OS',
theworld: 'TheWorldブラウザ',
edge: 'Microsoft Edge',
maxthon: 'Maxthonブラウザ',
monitorStatusHelper: '現在Webサイト監視は有効になっていません今すぐ有効にしてください',
excludeIp: 'IPアドレスを除外',
excludeUa: 'ユーザーエージェントを除外',
remotePort: 'リモートポート',
unknown_browser: '不明',
unknown_os: '不明',
unknown_device: '不明',
logSaveSize: '最大ログ保存サイズ',
logSaveSizeHelper: 'これは単一ウェブサイトのログ保存サイズです',
'360se': '360 セキュリティブラウザ',
websites: 'ウェブサイトリスト',
trend: 'トレンド統計',
reqCount: 'リクエスト数',
uriHelper: '/test/* /*/index.php を使用して Uri を除外できます',
},
tamper: {
tamper: 'ウェブサイトの改ざん防止',
tamperCreateHint:
'現在のディレクトリは改ざん防止またはファイル属性の影響を受け作成に失敗する可能性があります',
ignoreTemplate: '除外テンプレート',
protectTemplate: '保護テンプレート',
ignoreTemplateHelper:
'除外コンテンツを入力してくださいEnterまたはスペースで区切ります特定のディレクトリ ./log またはディレクトリ名 tmpファイルを除外するには特定のファイル ./data/test.html を入力する必要があります',
protectTemplateHelper:
'保護コンテンツを入力してくださいEnterまたはスペースで区切ります特定のファイル ./index.htmlファイル拡張子 .htmlファイルタイプ jsディレクトリを保護するには特定のディレクトリ ./log を入力する必要があります',
templateContent: 'テンプレート内容',
template: 'テンプレート',
saveTemplate: 'テンプレートとして保存',
tamperHelper1:
'ワンクリックデプロイメントタイプのウェブサイトではアプリケーションディレクトリの改ざん防止機能を有効にすることを推奨しますウェブサイトが正常に使用できない場合やバックアップ/復元が失敗した場合はまず改ざん防止機能を無効にしてください',
tamperHelper2:
'除外されていないディレクトリ内の保護ファイルに対する読み書き削除権限所有者変更操作を制限します',
tamperPath: '保護ディレクトリ',
tamperPathEdit: 'パスの変更',
log: 'ブロックログ',
totalProtect: '総保護',
todayProtect: '本日の保護',
templateRule: '長さ1-512名前に{0}などの記号を含めることはできません',
ignore: '除外',
ignoreHelper:
'除外コンテンツを選択または入力してくださいEnterまたはスペースで区切ります特定のディレクトリ ./log またはディレクトリ名 tmpファイルを除外するには特定のファイル ./data/test.html を入力または選択する必要があります',
protect: '保護',
protectHelper:
'保護コンテンツを選択または入力してくださいEnterまたはスペースで区切ります特定のファイル ./index.htmlファイル拡張子 .htmlファイルタイプ jsディレクトリを保護するには特定のディレクトリ ./log を入力または選択する必要があります',
tamperHelper00: '除外と保護は相対パスのみ入力可能です',
tamperHelper01:
'改ざん防止を有効にするとシステムは除外されていないディレクトリ内の保護ファイルの作成編集削除操作を制限します',
tamperHelper02: '優先順位特定パス保護 > 特定パス除外 > 保護 > 除外',
tamperHelper03:
'監視操作は除外されていないディレクトリのみを対象としこれらのディレクトリ内の非保護ファイルの作成を監視します',
disableHelper: '以下のウェブサイトの改ざん防止機能を無効にしますか続行しますか',
appendOnly: '追加のみ',
appendOnlyHelper:
'このディレクトリ内のファイルの削除操作を制限し除外ディレクトリまたは非保護ファイルの追加のみを許可します',
immutable: 'イミュータブル',
immutableHelper: 'このファイルの編集削除権限所有者変更操作を制限します',
onWatch: '監視',
onWatchHelper:
'このディレクトリ内での保護ファイルまたは非除外ディレクトリの作成を監視およびインターセプトします',
forceStop: '強制終了',
forceStopHelper: 'このウェブサイトディレクトリの改ざん防止機能を強制的に無効にします続行しますか',
},
setting: {
setting: 'パネル設定',
title: 'パネルの説明',
titleHelper:
'ユーザーログインページに表示されますLinuxサーバー運用管理パネル推奨文字数815文字',
logo: 'ロゴテキストなし',
logoHelper:
'メニューが折りたたまれている場合管理ページの左上隅に表示されます推奨画像サイズ82px*82px',
logoWithText: 'ロゴテキストあり',
logoWithTextHelper:
'メニューが展開されている場合管理ページの左上隅に表示されます推奨画像サイズ185px*55px',
favicon: 'ウェブサイトアイコン',
faviconHelper: 'ウェブサイトアイコン推奨画像サイズ16px*16px',
setDefault: 'デフォルトに戻す',
setHelper: '現在の設定が保存されます続けますか',
setDefaultHelper: 'すべてのパネル設定がデフォルトに戻されます続けますか',
logoGroup: 'ロゴ',
imageGroup: '画像',
loginImage: '画像',
loginImageHelper: 'ログインページに表示されます推奨画像サイズ500×416px',
loginBgType: '背景タイプ',
loginBgImage: '背景画像',
loginBgImageHelper: 'ログインページの背景画像として表示されます推奨画像サイズ1920×1080px',
loginBgColor: '背景色',
loginBgColorHelper: 'ログインページの背景色として表示されます',
image: '画像',
bgColor: '背景色',
loginGroup: 'ログインページ',
loginBtnLinkColor: 'ボタンリンクの色',
loginBtnLinkColorHelper: 'ログインページに表示されるボタンリンクの色になります',
footerNavigation: 'フッターナビゲーション',
footerLoadFailed: 'フッターナビゲーション設定の読み込みに失敗しましたもう一度お試しください',
showLearnMore: '商用版の案内を表示',
showForum: 'フォーラムヘルプを表示',
showDocumentation: 'ユーザーマニュアルを表示',
showProject: 'プロジェクトのリンクを表示',
footerSaveHelper: 'フッターナビゲーション設定を保存します続行しますか',
footerResetHelper: 'フッターナビゲーション設定を既定値に戻します続行しますか',
},
helper: {
wafTitle1: 'インターセプションマップ',
wafContent1: '過去30日間のインターセプトの地理的分布を表示',
wafTitle2: '地域別アクセス制限',
wafContent2: '地理的な位置に基づいてウェブサイトのアクセス元を制限',
wafTitle3: 'カスタムインターセプションページ',
wafContent3: 'リクエストがインターセプトされた後に表示するカスタムページを作成',
wafTitle4: 'カスタムルール (ACL)',
wafContent4: 'カスタムルールに基づいてリクエストをインターセプト',
tamperTitle1: 'ファイル整合性監視',
tamperContent1:
'ウェブサイトのファイルの整合性を監視コアファイルスクリプトファイル設定ファイルを含む',
tamperTitle2: 'リアルタイムスキャンと検出',
tamperContent2:
'ウェブサイトのファイルシステムをリアルタイムでスキャンし異常や改竄されたファイルを検出',
tamperTitle3: 'セキュリティ権限設定',
tamperContent3:
'適切な権限設定とアクセス制御ポリシーを通じてウェブサイトファイルへのアクセスを制限し潜在的な攻撃対象面を減少',
tamperTitle4: 'ログ記録と分析',
tamperContent4:
'ファイルのアクセスおよび操作ログを記録し後の監査および分析に使用また潜在的なセキュリティ脅威を特定',
settingTitle1: 'カスタムウェルカムメッセージ',
settingContent1: '1Panelのログインページにカスタムウェルカムメッセージを設定',
settingTitle2: 'カスタムロゴ',
settingContent2: 'ブランド名やその他のテキストを含むロゴ画像をアップロードできる',
settingTitle3: 'カスタムウェブサイトアイコン',
settingContent3:
'カスタムアイコンをアップロードしてデフォルトのブラウザアイコンを置き換えユーザー体験を向上',
monitorTitle1: '訪問者トレンド',
monitorContent1: 'ウェブサイト訪問者のトレンドを統計および表示',
monitorTitle2: '訪問者マップ',
monitorContent2: 'ウェブサイト訪問者の地理的分布を統計および表示',
monitorTitle3: 'アクセス統計',
monitorContent3:
'ウェブサイトリクエスト情報を統計スパイダーアクセスデバイスリクエストステータスなどを含む',
monitorTitle4: 'リアルタイムモニタリング',
monitorContent4:
'ウェブサイトリクエスト情報をリアルタイムでモニタリングリクエスト数トラフィックなどを含む',
alertTitle1: 'SMSアラート',
alertContent1:
'サーバーリソース使用量の異常ウェブサイトおよび証明書の有効期限新しいバージョンの更新パスワードの期限切れなどが発生した場合ユーザーにSMSアラートで通知しタイムリーな処理を確保',
alertTitle2: 'アラートログ',
alertContent2:
'ユーザーがアラートログを表示できる機能を提供し過去のアラートイベントを追跡および分析しやすく',
alertTitle3: 'アラート設定',
alertContent3:
'カスタム電話番号日々のプッシュ頻度日々のプッシュ時間設定を提供しユーザーがより合理的なプッシュアラートを設定しやすく',
nodeDashTitle1: 'アプリケーション管理',
nodeDashContent1:
'マルチノードアプリケーションの統一管理ステータス監視迅速な起動/停止端末接続バックアップをサポート',
nodeDashTitle2: 'Webサイト管理',
nodeDashContent2:
'マルチードWebサイトの統一管理リアルタイムステータス監視一括起動/停止と迅速なバックアップをサポート',
nodeDashTitle3: 'データベース管理',
nodeDashContent3:
'マルチノードデータベースの統一管理主要ステータスが一目で分かりワンクリックバックアップをサポート',
nodeDashTitle4: 'スケジュールタスク管理',
nodeDashContent4:
'マルチノードスケジュールタスクの統一管理ステータス監視迅速な起動/停止手動トリガー実行をサポート',
vmTitle1: '仮想マシン管理',
vmContent1: '仮想マシンの作成と管理稼働状態の確認リソース割り当ての調整ができます',
vmTitle2: 'イメージとテンプレート',
vmContent2: 'ISO イメージと仮想マシンテンプレートを管理し仮想マシンを簡単に作成できます',
vmTitle3: '仮想ネットワーク',
vmContent3: '仮想ネットワークを一元管理し仮想マシンのネットワーク接続を設定できます',
vmTitle4: 'ストレージプール',
vmContent4: 'ストレージプールを管理し仮想マシンにストレージリソースを割り当てられます',
nodeTitle1: 'ワンクリックノード追加',
nodeContent1: '複数のサーバーノードを迅速に統合',
nodeTitle2: 'バッチアップグレード',
nodeContent2: '一度の操作ですべてのノードを同期アップグレード',
nodeTitle3: 'ノードステータス監視',
nodeContent3: '各ノードの運用状況をリアルタイムで把握',
nodeTitle4: '迅速なリモート接続',
nodeContent4: 'ワンクリックでノードリモート端末に直接接続',
fileExchangeTitle1: 'キー認証伝送',
fileExchangeContent1: 'SSHキーを介して認証し伝送のセキュリティを確保します',
fileExchangeTitle2: '効率的なファイル同期',
fileExchangeContent2: '変更されたコンテンツのみを同期し伝送速度と安定性を大幅に向上させます',
fileExchangeTitle3: 'マルチノード相互通信のサポート',
fileExchangeContent3:
'異なるノード間でプロジェクトファイルを簡単に転送し複数のサーバーを柔軟に管理します',
nodeAppTitle1: 'アプリケーションアップグレード管理',
nodeAppContent1: 'マルチノードアプリケーションの更新状況を統一監視ワンクリックアップグレードをサポート',
appTitle1: '柔軟なパネル管理',
appContent1: 'いつでもどこでも1Panelサーバーを簡単に管理できます',
appTitle2: '包括的なサービス情報',
appContent2:
'モバイル端末でアプリケーションウェブサイトDockerデータベースなどの基本的な管理を行いアプリやウェブサイトの迅速な作成をサポートします',
appTitle3: 'リアルタイム異常監視',
appContent3:
'モバイル端末でサーバーステータスWAFセキュリティ監視ウェブサイトの訪問統計プロセスの健康状態をリアルタイムで確認できます',
clusterTitle1: 'マスタースレーブ展開',
clusterContent1:
'異なるノードで MySQL/Postgres/Redis マスタースレーブインスタンスを作成することをサポートし自動的にマスタースレーブ関連付けと初期化を完了します',
clusterTitle2: 'マスタースレーブ管理',
clusterContent2:
'統一されたページで複数のマスタースレーブノードを一元的に管理しそれらの役割実行状態などを表示します',
clusterTitle3: 'レプリケーション状態',
clusterContent3:
'マスタースレーブレプリケーション状態と遅延情報を表示し同期の問題を解決するのに役立ちます',
modelDownloaderTitle1: 'モデル検索',
modelDownloaderContent1:
'HuggingFace のモデルリポジトリを直接検索しダウンロード数いいねモデル詳細ファイル一覧を確認できます',
modelDownloaderTitle2: '高速ダウンロード',
modelDownloaderContent2:
'HuggingFace アクセラレーションエンドポイントと HF Token を設定し公式サイトミラープライベートモデルに対応します',
modelDownloaderTitle3: 'タスク追跡',
modelDownloaderContent3:
'ダウンロードキュータスク状態進捗エラーを一元確認しキャンセル再試行記録の削除を行えます',
modelDownloaderTitle4: 'ローカル管理',
modelDownloaderContent4:
'ローカルモデルディレクトリを一元管理しパスサイズ日時の確認と不要なモデルファイルの削除を行えます',
vllmTitle1: '一元管理',
vllmContent1:
'分散した vLLM サービスを 1Panel に統合しインスタンスバージョン状態実行ディレクトリを一元的に確認できます',
vllmTitle2: '高速デプロイ',
vllmContent2:
'ビジュアルフォームでバージョン選択モデルディレクトリマウント起動パラメータ設定を完了し手動構成コストを削減します',
vllmTitle3: '運用効率',
vllmContent3:
'同じページで作成編集起動停止再起動削除タスク追跡を完結しローカルモデルサービスの保守効率を向上させます',
vllmTitle4: '設定の可控性',
vllmContent4:
'高度な設定でポートコンテナ起動コマンドCompose 設定を一元管理し標準化されたデリバリーと后续調整を容易にします',
},
node: {
master: '主ノード',
masterBackup: 'マスターノードバックアップ',
backupNode: 'バックアップノード',
backupFrequency: 'バックアップ頻度時間',
backupCopies: 'バックアップ数',
noBackupNode: '現在バックアップノードが空です保存するバックアップノードを選択して再試行してください',
masterBackupAlert:
'現在マスターノードのバックアップが設定されていませんデータセキュリティを確保するため障害時に新しいマスターノードに手動で切り替えられるよう速やかにバックアップノードを設定してください',
node: 'ノード',
addr: 'アドレス',
nodeUpgrade: '更新設定',
nodeUpgradeHelper:
'選択したノードはマスターノードのアップグレード完了後に自動的にアップグレードを開始し手動操作は不要です',
nodeUpgradePackageManage: 'インストールパッケージ管理',
nodeUpgradePackageClean: 'クリーンアップ',
nodeUpgradePackageFormatHelper:
'`1panel-agent_v*_*` または `1panel-v*-linux-*` のインストールパッケージのみ対応しています',
nodeUpgradePackageHostConfirm: 'サーバーファイル {0} を選択します続行しますか',
nodeUpgradePackageCleanHelper: 'すべての低バージョン更新パッケージをクリーンアップします続行しますか',
nodeUpgradeOfflinePackageHelper:
'オフライン環境では異なるアーキテクチャのノードは対応する更新パッケージを先にアップロードしてから更新してください',
healthCheck: 'ヘルスチェック',
healthCheckFrequency: '自動チェック頻度',
healthCheckFrequencyHelper:
'設定した頻度でノードの状態を自動的にチェックします自動チェックを無効にするには 0 を入力してください',
healthCheckFrequencyLimit: 'チェック頻度は 1 日以内の負でない整数にしてください',
autoCheckFailedNodes: '障害ノードを自動チェックする',
autoCheckFailedNodesHelper:
'自動チェック時に失敗または異常状態のノードもチェックしますチェック頻度が 0 以外の場合のみ有効です',
loadFailedNodeResources: '障害ノードのリソースを更新する',
loadFailedNodeResourcesHelper:
'ノード一覧の更新時に失敗または異常状態のノードのリソース情報も照会します',
nodeUnhealthy: 'ノード状態異常',
deletedNode: '削除済みノード {0} は現在アップグレード操作をサポートしていません',
nodeUnhealthyHelper: 'ノード状態異常を検出しました[ノード管理]で確認してから再試行してください',
nodeUnbind: 'ノードがライセンスにバインドされていません',
nodeUnbindHelper:
'このノードがライセンスにバインドされていないことを検出しました[パネル設定 - ライセンス]メニューでバインドしてから再試行してください',
memTotal: '総メモリ',
nodeManagement: 'マルチマシン管理',
multiOverview: 'マルチマシン',
commonNodes: 'よく使うノード',
searchNodePlaceholder: 'ノード名グループアドレスを検索',
nodeItem: 'ノード管理',
panelItem: 'パネル管理',
addPanel: 'パネル追加',
addPanelHelper: 'パネルを追加すると[概要 - パネル] から対象のパネルにすばやくアクセスできます',
panel: '1Panel パネル',
others: 'その他のパネル',
addNode: 'ノードを追加',
connInfo: '接続情報',
nodeInfo: 'ノード情報',
withProxy: 'プロキシアクセスを有効化',
withoutProxy: 'プロキシアクセスを無効化',
withProxyHelper:
'パネル設定で管理されているシステムプロキシ {0} を使用して子ノードにアクセスします続行しますか',
withoutProxyHelper:
'パネル設定で管理されているシステムプロキシを使用して子ノードにアクセスすることを停止します続行しますか',
syncInfo: 'データ同期,',
syncHelper: 'マスターノードのデータが変更されるとこの子ノードにリアルタイムで同期されます,',
syncBackupAccount: 'バックアップアカウント設定',
syncWithMaster:
'商用版にアップグレード後すべてのデータがデフォルトで同期されますノード管理で同期ポリシーを手動調整できます',
syncProxy: 'システムプロキシ設定',
syncProxyHelper: 'システムプロキシ設定の同期にはDockerの再起動が必要です',
syncProxyHelper1: 'Dockerの再起動は現在実行中のコンテナサービスに影響する可能性があります',
syncProxyHelper2: 'コンテナ - 設定 ページで手動で再起動できます',
syncProxyHelper3:
'システムプロキシ設定の同期にはDockerの再起動が必要で現在実行中のコンテナサービスに影響する可能性があります',
syncProxyHelper4:
'システムプロキシ設定の同期にはDockerの再起動が必要です後でコンテナ - 設定 ページで手動で再起動できます',
syncCustomApp: 'カスタムアプリリポジトリを同期',
syncAlertSetting: 'システムアラート設定',
syncNodeInfo: 'ノード基本データ,',
nodeSyncHelper: 'ノード情報の同期は以下の情報を同期します',
nodeSyncHelper1: '1. 公共のバックアップアカウント情報',
nodeSyncHelper2: '2. 主ノードとサブノードの接続情報',
nodeCheck: '可用性チェック',
checkSSH: 'ードSSH接続を確認',
checkUserPermission: 'ノードユーザー権限を確認',
isNotRoot:
'このードではパスワードなしsudoがサポートされておらず現在のユーザーがrootではないことが検出されました',
checkLicense: 'ノードライセンス状態を確認',
checkService: 'ノードの既存サービス情報を確認',
checkPort: 'ノードポート到達性を確認',
panelExist:
'このードで1Panel V1サービスが実行中です追加前に移行スクリプトでV2へアップグレードしてください',
coreExist:
'現在のノードはマスターノードとして有効化済みのため直接スレーブノードとして追加できません追加する前にまずスレーブノードにダウングレードしてください詳細はドキュメントを参照してください',
agentExist:
'このードに1panel-agentが既にインストールされています続行すると既存データを保持し1panel-agentサービスのみを置換します',
agentNotExist:
'このードに1panel-agentがインストールされていないためノード情報を直接編集できません一度削除してから再度追加してください',
oldDataExist: 'このードに1Panel V2の過去データが検出されました以下の情報で現在の設定を上書きします:',
errLicense: 'このノードに紐づけられたライセンスが利用できません確認して再試行してください',
errNodePort:
'ノードポート[ {0} ]にアクセスできないことが検出されましたファイアウォールまたはセキュリティグループでこのポートが開放されているか確認してください',
reinstallHelper: 'ノード{0}を再インストールします続行しますか',
unhealthyCheck: '異常チェック',
fixOperation: '修正操作',
checkName: 'チェック項目',
checkSSHConn: 'SSH接続の可用性を確認',
fixSSHConn: 'ノードを手動で編集し接続情報を確認',
checkConnInfo: 'エージェント接続情報を確認',
checkStatus: 'ノードサービスの可用性を確認',
fixStatus: 'systemctl status 1panel-agent.serviceを実行してサービスが起動しているか確認します',
checkAPI: 'ードAPIの可用性を確認',
fixAPI: 'ノードのログを確認しファイアウォールのポートが正常に開放されているか確認します',
forceDelete: '強制削除',
operateHelper: '以下のノードに{0}操作を行います続行しますか',
operatePanelHelper: '以下のパネルに対して {0} 操作を実行します続行しますか',
forceDeleteHelper: '強制削除はノード削除エラーを無視しデータベースメタデータを削除します',
uninstall: 'ノードデータを削除',
uninstallHelper: 'ードに関連するすべての1Panelデータが削除されます慎重に選択してください',
baseDir: 'インストールディレクトリ',
baseDirHelper: 'インストールディレクトリが空の場合デフォルトで/optディレクトリにインストールされます',
nodePort: 'ノードポート',
offline: 'オフラインモード',
freeCount: '無料枠 [{0}]',
offlineHelper: 'ノードがオフライン環境にある場合に使用',
appUpgrade: 'アプリのアップグレード',
appUpgradeHelper: 'アップグレードが必要なアプリが {0} 個あります',
dashboardSetting: '概要設定',
keepOneDashboardComponent: '概要セクションを少なくとも 1 つ残してください',
},
customApp: {
name: 'カスタムアプリリポジトリ',
appStoreType: 'アプリストアパッケージソース',
appStoreUrl: 'リポジトリURL',
local: 'ローカルパス',
remote: 'リモートリンク',
imagePrefix: 'イメージプレフィックス',
imagePrefixHelper:
'機能: イメージプレフィックスをカスタマイズしcomposeファイル内のイメージフィールドを変更します例えばイメージプレフィックスを1panel/customに設定した場合MaxKBのイメージフィールドは1panel/custom/maxkb:v1.10.0に変更されます',
closeHelper: 'カスタムアプリリポジトリの使用をキャンセルしますか',
appStoreUrlHelper: '.tar.gz形式のみサポートされます',
postNode: 'サブノードへ同期',
postNodeHelper:
'カスタムストアパッケージを子ノードのインストールディレクトリの tmp/customApp/apps.tar.gz に同期します',
nodes: 'ノードを選択',
selectNode: 'ノードを選択',
selectNodeError: 'ノードを選択してください',
licenseHelper: 'プロバージョンはカスタムアプリケーションリポジトリ機能をサポートしています',
databaseHelper: 'アプリケーション関連データベースターゲットノードのデータベースを選択してください',
nodeHelper: '現在のノードは選択できません',
migrateHelper:
'現在単体アプリケーションと MySQLMariaDBPostgreSQL データベースのみに関連するアプリケーションの移行のみをサポートしています',
opensslHelper:
'暗号化バックアップを使用する場合2つのード間のOpenSSLバージョンは一致している必要がありますそうしないと移行が失敗する可能性があります',
installApp: '一括インストール',
installAppHelper: '選択したノードにアプリを一括インストール',
},
alert: {
isAlert: 'アラート',
alertCount: 'アラート数',
clamHelper: '感染したファイルをスキャンするときにアラートをトリガーします',
cronJobHelper: 'タスクの実行が失敗したときにアラートをトリガーします',
licenseHelper: '商用版はアラートをサポートします',
alertCountHelper: '最大毎日のアラーム周波数',
alert: 'SMSアラート',
logs: 'アラートログ',
list: 'アラートリスト',
addTask: 'アラートを作成',
editTask: 'アラートを編集',
alertMethod: '方法',
alertMsg: 'アラートメッセージ',
alertRule: 'アラートルール',
titleSearchHelper: 'アラートタイトルを入力して検索します',
taskType: 'タイプ',
ssl: '証明書期限切れ',
siteEndTime: 'ウェブサイト期限切れ',
panelPwdEndTime: 'パネルパスワード期限切れ',
panelUpdate: '新しいパネルバージョンあり',
cpu: 'サーバーCPUアラート',
memory: 'サーバーメモリアラート',
load: 'サーバーロードアラート',
disk: 'サーバーディスクアラート',
website: 'ウェブサイト',
certificate: 'SSL証明書',
remainingDays: '残り日数',
sendCount: '送信回数',
recipientPlaceholder: 'メールアドレスを入力',
addRecipient: '受信者を追加',
webhookItem: 'Webhook リンク',
addWebhook: 'Webhook を追加',
selectAlertType: 'アラートタイプを選択',
configDetail: '詳細を設定',
webhookCount: 'Webhook ',
sms: 'SMS',
wechat: 'WeChat',
dingTalk: 'DingTalk',
feiShu: 'FeiShu',
mail: 'メール',
email: 'メール',
weCom: 'WeCom',
bark: 'Bark',
sendCountRulesHelper: '期限前に送信されるアラートの合計1日1回',
panelUpdateRulesHelper: '新しいパネルバージョンに関するアラートの合計1日1回',
oneDaySendCountRulesHelper: '1日に送信できる最大アラート回数',
siteEndTimeRulesHelper: '期限が設定されていないウェブサイトはアラートをトリガーしません',
autoRenewRulesHelper: '自動更新が有効な証明書で残り日数が31日未満の場合アラートはトリガーされません',
panelPwdEndTimeRulesHelper: 'パネルパスワード期限切れのアラートは設定されていない場合は使用できません',
sslRulesHelper: 'すべてのSSL証明書',
diskInfo: 'ディスク',
monitoringType: '監視タイプ',
autoRenew: '自動更新',
useDisk: 'ディスク使用率',
usePercentage: '使用割合',
changeStatus: 'ステータスを変更',
disableMsg:
'アラートタスクを停止するとこのタスクはアラートメッセージを送信できなくなります続行しますか',
enableMsg:
'アラートタスクを有効にするとこのタスクはアラートメッセージを送信できるようになります続行しますか',
useExceed: '使用率超過',
useExceedRulesHelper: '設定した値を超えた場合にアラートをトリガー',
cpuUseExceedAvg: '平均CPU使用率が指定した値を超過',
memoryUseExceedAvg: '平均メモリ使用率が指定した値を超過',
loadUseExceedAvg: '平均負荷使用率が指定した値を超過',
cpuUseExceedAvgHelper: '指定時間内の平均CPU使用率が指定した値を超過',
memoryUseExceedAvgHelper: '指定時間内の平均メモリ使用率が指定した値を超過',
loadUseExceedAvgHelper: '指定時間内の平均負荷使用率が指定した値を超過',
resourceAlertRulesHelper: '注意30分以内に連続してアラートが発生した場合は1回だけ送信されます',
specifiedTime: '指定時間',
deleteTitle: 'アラートを削除',
deleteMsg: 'アラートタスクを削除してもよろしいですか',
allSslTitle: 'すべてのウェブサイトSSL証明書の期限切れアラート',
sslTitle: 'ウェブサイト{0}のSSL証明書期限切れアラート',
allSiteEndTimeTitle: 'すべてのウェブサイト期限切れアラート',
siteEndTimeTitle: 'ウェブサイト{0}の期限切れアラート',
panelPwdEndTimeTitle: 'パネルパスワード期限切れアラート',
panelUpdateTitle: '新しいパネルバージョン通知',
cpuTitle: '高CPU使用率アラート',
memoryTitle: '高メモリ使用率アラート',
loadTitle: '高負荷アラート',
diskTitle: 'マウントディレクトリ{0}の高ディスク使用率アラート',
allDiskTitle: '高ディスク使用率アラート',
timeRule: '残り時間が{0}日未満処理されない場合翌日再送信',
panelUpdateRule:
'新しいパネルバージョンが検出されたときに1回アラートを送信処理されない場合翌日再送信',
avgRule: '{0} 分以内の平均 {1} 使用率が {2}% を超えるとアラートを発生させ1 {3} 回送信します',
diskRule: 'マウントディレクトリ{0}のディスク使用率が{1}{2}を超過するとアラートがトリガーされ1{3}回送信',
allDiskRule: 'ディスク使用率が{0}{1}を超過するとアラートがトリガーされ1{2}回送信',
cpuName: 'CPU',
memoryName: 'メモリ',
loadName: '負荷',
diskName: 'ディスク',
syncAlertInfo: '手動プッシュ',
syncAlertInfoMsg: 'アラートタスクを手動でプッシュしてもよろしいですか',
pushError: 'プッシュ失敗',
pushSuccess: 'プッシュ成功',
syncError: '同期失敗',
success: 'アラート成功',
pushing: 'プッシュ中...',
error: 'アラート失敗',
cleanLog: 'ログをクリア',
cleanAlertLogs: 'アラートログをクリア',
daily: '1日のアラート数{0}',
cumulative: '累積アラート数{0}',
clams: 'ウイルススキャン',
taskName: 'タスク名',
cronJobType: 'タスクタイプ',
clamPath: 'スキャンディレクトリ',
cronjob: 'スケジュールタスクの実行{0}で異常が発生しました',
app: 'アプリバックアップ',
web: 'ウェブサイトバックアップ',
database: 'データベースバックアップ',
directory: 'ディレクトリバックアップ',
log: 'ログバックアップ',
snapshot: 'システムスナップショット',
clamsRulesHelper: 'アラートが必要なウイルススキャンタスク',
cronJobRulesHelper: 'このタイプのスケジュールタスクには設定が必要です',
clamsTitle: 'ウイルススキャンタスク{0}が感染ファイルを検出したアラート',
cronJobAppTitle: 'Cronジョブ - アプリバックアップ{0}タスク失敗アラート',
cronJobWebsiteTitle: 'Cronジョブ - ウェブサイトバックアップ{0}タスク失敗アラート',
cronJobDatabaseTitle: 'Cronジョブ - データベースバックアップ{0}タスク失敗アラート',
cronJobDirectoryTitle: 'Cronジョブ - ディレクトリバックアップ{0}タスク失敗アラート',
cronJobLogTitle: 'Cronジョブ - ログバックアップ{0}タスク失敗アラート',
cronJobSnapshotTitle: 'Cronジョブ - システムスナップショット{0}タスク失敗アラート',
cronJobShellTitle: 'Cronジョブ - シェルスクリプト{0}タスク失敗アラート',
cronJobCurlTitle: 'Cronジョブ - URLアクセス{0}タスク失敗アラート',
cronJobCutWebsiteLogTitle: 'Cronジョブ - ウェブサイトログカット{0}タスク失敗アラート',
cronJobCleanTitle: 'Cronジョブ - キャッシュクリーニング{0}タスク失敗アラート',
cronJobNtpTitle: 'Cronジョブ - サーバー時間同期{0}タスク失敗アラート',
clamsRule: 'ウイルススキャンで感染ファイルが検出されたアラート1日に{0}回送信',
cronJobAppRule: 'アプリバックアップタスク失敗アラート1日に{0}回送信',
cronJobWebsiteRule: 'ウェブサイトバックアップタスク失敗アラート1日に{0}回送信',
cronJobDatabaseRule: 'データベースバックアップタスク失敗アラート1日に{0}回送信',
cronJobDirectoryRule: 'ディレクトリバックアップタスク失敗アラート1日に{0}回送信',
cronJobLogRule: 'ログバックアップタスク失敗アラート1日に{0}回送信',
cronJobSnapshotRule: 'スナップショットバックアップタスク失敗アラート1日に{0}回送信',
cronJobShellRule: 'シェルスクリプトタスク失敗アラート1日に{0}回送信',
cronJobCurlRule: 'URLアクセスタスク失敗アラート1日に{0}回送信',
cronJobCutWebsiteLogRule: 'ウェブサイトログカットタスク失敗アラート1日に{0}回送信',
cronJobCleanRule: 'キャッシュクリーニングタスク失敗アラート1日に{0}回送信',
cronJobNtpRule: 'サーバー時間同期タスク失敗アラート1日に{0}回送信',
alertSmsHelper: 'SMS制限合計{0}メッセージ{1}回使用済み',
goBuy: 'さらに購入',
phone: '電話',
phoneHelper: 'アラートメッセージのために実際の電話番号を提供してください',
dailyAlertNum: '毎日のアラート数',
dailyAlertNumHelper: '1日のアラート数の合計最大100件まで',
timeRange: '時間範囲',
sendTimeRange: '送信の時間範囲',
sendTimeRangeHelper: 'アラートを送信できる時間範囲は{0}です',
to: '-',
startTime: '開始時間',
endTime: '終了時間',
defaultPhone: 'ライセンスに紐付けられたアカウントの電話番号をデフォルトにする',
noticeAlert: '通知アラート',
resourceAlert: 'リソースアラート',
agentOfflineAlertHelper:
'ノードでオフラインアラートを有効にするとメインードが30分ごとにスキャンしてアラートタスクを実行します',
offline: 'オフラインアラート',
offlineHelper:
'オフラインアラートに設定するとメインードが30分ごとにスキャンしてアラートタスクを実行します',
offlineOff: 'オフラインアラートを有効にする',
offlineOffHelper:
'オフラインアラートを有効にするとメインードが30分ごとにスキャンしてアラートタスクを実行します',
offlineClose: 'オフラインアラートを無効にする',
offlineCloseHelper:
'オフラインアラートを無効にするとサブノードが独自にアラートを処理する必要がありますアラートの失敗を防ぐためネットワーク接続が良好であることを確認してください',
alertNotice: 'アラート通知',
methodConfig: '通知方法の設定',
createMethod: '通知方法を作成',
methodInvalid: '無効な設定 {0}',
commonConfig: 'グローバル設定',
smsConfig: 'SMS',
smsConfigHelper: 'SMS 通知の電話番号を設定する',
emailConfig: 'メール',
emailConfigHelper: 'SMTP メール送信サービスを設定する',
deleteConfigTitle: 'アラート設定を削除',
deleteConfigMsg: 'アラート設定を削除してもよろしいですか',
test: 'テスト',
alertTestOk: 'テスト通知に成功しました',
alertTestFailed: 'テスト通知に失敗しました',
displayName: '表示名',
sender: '送信元アドレス',
password: 'パスワード',
host: 'SMTP サーバー',
port: 'ポート番号',
encryption: '暗号化方式',
recipient: '受信者',
licenseTime: 'ライセンスの有効期限切れ通知',
licenseTimeTitle: 'ライセンスの有効期限切れ通知',
displayNameHelper: 'メールの送信者表示名',
senderHelper: 'メール送信に使用するメールアドレス',
passwordHelper: 'メールサービスの認証コード',
hostHelper: 'SMTP サーバーアドレスsmtp.qq.com',
portHelper: 'SSLは通常465TLSは通常587',
sslHelper: 'SMTPポートが465の場合通常はSSLが必要です',
tlsHelper: 'SMTPポートが587の場合通常はTLSが必要です',
triggerCondition: 'トリガー条件',
loginFail: '以内にログイン失敗',
nodeException: 'ノード異常アラート',
licenseException: 'ライセンス異常アラート',
panelLogin: 'パネルログイン異常アラート',
sshLogin: 'SSHログイン異常アラート',
panelIpLogin: 'パネルログインIP異常アラート',
sshIpLogin: 'SSHログインIP異常アラート',
ipWhiteListHelper:
'ホワイトリストに登録されたIPはルールの制限を受けずログインが成功してもアラートは発生しません',
nodeExceptionRule: 'ノード異常アラートは1日あたり{0}回送信',
licenseExceptionRule: 'ライセンス異常アラートは1日あたり{0}回送信',
panelLoginRule: 'パネルログインアラートは1日あたり{0}回送信',
sshLoginRule: 'SSHログインアラートは1日あたり{0}回送信',
userNameHelper: 'ユーザー名が空の場合送信者のアドレスがデフォルトで使用されます',
alertConfigHelper: 'パネルメッセージプッシュを受信するためのアラート通知チャネルを設定',
weComConfigHelper: 'WeComアラート通知設定',
wechatConfigHelper: 'WeChat公式アカウントアラート通知設定',
dingTalkConfigHelper: 'DingTalkアラート通知設定',
feiShuConfigHelper: 'Feishuアラート通知設定',
barkConfigHelper: 'Barkアラート通知設定',
webhookName: 'ボット名',
webhookUrl: 'Webhook URL',
custom: 'Webhook',
webhookPreset: 'プリセット',
genericJsonPreset: '汎用 JSON',
customPreset: 'カスタム',
webhookUrlSecretHelper: 'Webhook URL は暗号化して保存されここで表示および編集できます',
webhookPublicAddressHelper:
'公開ネットワークから到達可能な HTTP/HTTPS アドレスのみ対応しローカルプライベート予約済みアドレスは拒否されます',
customWebhookRecoveryRequired:
'この設定は無効か旧バージョンのものですWebhook URL と必要なシークレット Header を再入力して保存してください',
clearSecret: 'クリア',
keepSecret: '変更しない',
secretCleared: '保存するとこのシークレットはクリアされます',
bodyType: 'Body タイプ',
bodyTemplate: 'Body テンプレート',
formFieldName: 'フィールド名',
formFieldValue: 'フィールド値',
addFormField: 'フィールドを追加',
webhookAdvanced: '詳細設定',
headers: 'Headers',
headerName: 'Header ',
headerValue: 'Header ',
secretValue: 'シークレット値',
addHeader: 'Header を追加',
templateVariables: 'テンプレート変数',
templateVariableTitle: 'アラートタイトル',
templateVariableMessage: 'アラート内容',
templateVariableType: 'アラートタイプ',
templateVariableNodeName: 'ノード名',
templateVariableTimestamp: '発生時刻',
templateVariablesHelper:
'title=アラートタイトルmessage=アラート内容type=アラートタイプnodeName=ノード名timestamp=発生時刻変数をクリックすると Body に挿入できます',
testResultStale: '設定が変更されたため前回のテスト結果は無効です',
alertConfigChanged: '設定が更新されました更新してからもう一度お試しください',
presetOverwriteHelper: 'プリセットを切り替えると現在の Body 設定が上書きされます続行しますか',
customWebhookValidation: {
displayNameRequired: '表示名を入力してください',
urlRequired: 'Webhook URL を入力してください',
urlInvalid: 'Webhook URL には有効な HTTP または HTTPS URL を指定してください',
bodyRequired: 'リクエスト Body を設定してください',
jsonInvalid: 'JSON Body テンプレートが無効です',
formFieldRequired: 'Form フィールド名は必須です',
formFieldDuplicate: 'Form フィールド名は重複できません',
headerRequired: 'Header 名は必須です',
headerInvalid: 'Header 名が無効です',
headerDuplicate: 'Header 名は重複できません',
headerReserved: 'この Header はシステム管理のためカスタマイズできません',
headerMustBeSecret: '認証情報を含む Header はシークレット値に設定してください',
templateVariableInvalid: 'Body に未対応のテンプレート変数が含まれています',
secretRequired: 'シークレット値を入力するか変更しない/クリアを選択してください',
},
alertConfigProHelper: '商用版では追加の通知チャネルを利用できます',
},
theme: {
lingXiaGold: 'LXware Gold',
classicBlue: 'クラシックブルー',
freshGreen: 'フレッシュグリーン',
customColor: 'カスタムカラー',
setDefault: 'デフォルトに戻す',
setDefaultHelper: 'テーマカラーを初期状態に戻そうとしています続行しますか',
setHelper: '現在選択されているテーマカラーを保存しようとしています続行しますか',
},
sync: {
menu: 'リソース同期',
file: 'ファイル転送',
fileSyncConfirm: 'ノード {0} のファイル/フォルダ {1} をノード {2} のディレクトリ {3} に転送しますか',
image: 'イメージ転送',
imageBatchDesc: 'まずソースノードとソースイメージを選択しその後転送先ノードを選択してください',
imageBatchConfirmPrefix:
'{0} 個のイメージを {1} 個のノードへ転送します合計 {2} 件のタスクが作成されます',
ssl: '証明書同期',
sslBatchDesc: 'ソースノードを選択すると指定した証明書を現在のパネル環境へ同期できます',
sslBatchConfirmPrefix: '{0} 件の証明書を {1} 個のノードへ同期します合計 {2} 件のタスクが作成されます',
app: 'アプリ転送',
appBatchDesc:
'ソースノードアプリケーションターゲットノードを選択しリソース依存関係を確認してアプリ転送タスクを実行します',
appSelectedApp: '選択したアプリ:',
appPreviewTitle: '転送プレビュー',
appPreviewDesc: 'ターゲットノードと依存リソースを確認してからアプリ転送を実行してください',
appDatabaseDependency: 'データベース依存関係',
appResourceRequired: '必要な関連リソースをすべて選択してください',
appUnsupportedMultipleResources: '現在関連リソースが最大1つのアプリのみ移行できます',
appUnsupportedResourceType:
'現在リソース依存がないアプリまたは MySQLMariaDBPostgreSQL のみを利用するアプリのみ移行できます',
targetTitle: 'ターゲットノード',
targetDesc: 'ソースノードは自動的に除外されます1つ以上のターゲットノードを選択できます',
targetSearchPlaceholder: 'ノード名またはアドレスを検索',
noTargetNodes: '利用可能なターゲットノードがありません',
noSourceNode: 'まずソースノードを選択してください',
reviewTargets: 'ターゲットノード',
reviewEmpty: 'まずリソースとターゲットノードを選択してください',
selectSourceFirst: 'まずソースノードを選択してください',
selectResourceFirst: 'まず同期するリソースを選択してください',
selectTargetFirst: '少なくとも1つのターゲットードを選択してください',
submitSuccess: '同期タスクが送信されました',
},
vm: {
countLimitHelper:
'Professional 版では最大 {0} 台の仮想マシンを作成できますEnterprise 版には台数制限がありません',
vm: '仮想マシン',
title: '仮想マシン管理',
healthCheck: 'ヘルスチェック',
healthCheckResult: {
pass: '正常',
info: '情報',
warn: '警告',
fail: '失敗',
normal: '正常',
fixCommand: '修復コマンド',
technicalDetail: '技術的な詳細',
check: {
vmName: '仮想マシン名',
libvirtConnection: 'Libvirt 接続',
vmDefinition: '仮想マシン定義',
domainXML: '仮想マシン XML',
architecture: 'アーキテクチャ',
virtualizationType: '仮想化タイプ',
machineType: 'マシンタイプ',
efiCapability: 'EFI 機能',
qemuEmulator: 'QEMU エミュレーター',
bootOrder: '起動順序',
arm64Firmware: 'ARM64 ファームウェア',
arm64Features: 'ARM64 機能',
arm64Video: 'ARM64 ディスプレイ',
arm64FirmwareFile: 'ARM64 ファームウェアファイル',
arm64CDROM: 'ARM64 CD-ROM',
blockDevice: 'ブロックデバイス',
isoArchitecture: 'ISO アーキテクチャ',
network: 'ネットワーク',
qemuLog: 'QEMU ログ',
arm64RuntimeFirmware: 'ARM64 実行時ファームウェア',
},
reason: {
invalidName: '仮想マシン名が無効です',
connectionFailed: '{uri} に接続できません',
vmNotFound: '仮想マシン {name} が見つかりません',
xmlReadFailed: '仮想マシン XML の読み取りに失敗しました',
liveXMLFallback: '永続設定を読み取れないため現在の実行設定を使用しています',
xmlParseFailed: '仮想マシン XML の解析に失敗しました',
stateReadFailed: '仮想マシンの状態を確認できないため実行時ファームウェアの確認を省略しました',
guestArchMissing: 'XML にゲストアーキテクチャがありません',
archMismatch:
'ホストのアーキテクチャは {hostArch}ゲストは {guestArch} です異なるアーキテクチャ間での実行はサポートされていません',
nonKVMType: '仮想化タイプは {type} 既定の KVM ではありません',
archOrMachineMissing: 'XML にアーキテクチャまたはマシンタイプがありません',
machineUnsupported: 'ホストは {arch}/{machine} をサポートしていません',
emulatorNotSpecified: 'XML にエミュレーターが指定されていないためLibvirt が選択します',
fileNotFound: 'ファイルが見つかりません{path}',
fileNotExecutable: 'ファイルを実行できません{path}',
bootDeviceMissing: 'XML に起動デバイスが定義されていません',
diskNotFirst: 'ディスクが最初の起動デバイスではありません現在の順序{order}',
cdromNotInBootOrder: 'CD-ROM は接続されていますが起動順序に含まれていません',
firmwareNotConfigured:
'EFI または Loader が設定されていないためゲストが表示の初期化や起動に失敗する可能性があります',
acpiCustom: 'ACPI が設定されていますこのカスタム設定がゲストに必要か確認してください',
acpiRequiresUEFI: 'UEFI なしで ACPI が設定されているためACPI requires UEFI エラーが発生します',
apicUnsupported: 'x86 APIC が設定されていますがARM64 では使用できません',
gicNotDeclared: '永続 XML GIC がありませんLibvirt が実行時に追加する場合があります',
videoNotConfigured: 'XML にディスプレイデバイスが設定されていません',
videoNotVirtio: 'ディスプレイデバイスは {type} ですVirtio を推奨します',
firmwareFileMissing: 'ファームウェアファイルが存在しないか通常ファイルではありません{path}',
firmwareNotAvailable: 'Libvirt EFI 機能がなくARM64 UEFI ファームウェアも見つかりません',
cdromBusNotSCSI: 'CD-ROM {bus} バスを使用していますARM64 では SCSI が必要です',
cdromNotOnVirtioSCSI: 'CD-ROM Virtio SCSI コントローラーに接続されていません',
diskSourceMissing: '{device} {target} にソースファイルが設定されていません',
sourceNotFound: '{device} {target} のソースファイルが存在しません{path}',
sourceIsDirectory: '{device} {target} のソースパスはディレクトリです{path}',
systemDiskNotFound: 'システムディスクが検出されませんでした',
isoArchMismatch: '{guestArch} ゲストに {imageArch} 用と思われるイメージが接続されています{path}',
networkReadFailed: 'ネットワーク {name} を読み取れません',
networkStateReadFailed: 'ネットワーク {name} の状態を読み取れません',
networkInactive: 'ネットワーク {name} は存在しますが起動していません',
logUnavailable: '解析できる起動ログがありません',
logErrorsFound: '最新の起動記録に一般的なエラーが見つかりました',
vmNotRunning: '仮想マシンが実行中ではないためQEMU 実行時引数の確認を省略しました',
runtimeFirmwareMissing: 'QEMU ログに pflashAAVMFQEMU_EFI が見つかりません',
},
},
dependencies: '依存関係',
architectureUnsupported:
'現在のシステムアーキテクチャ {0} はサポートされていませんVM 機能は AMD64 ARM64 のみをサポートしています',
dependencyPurpose: '用途',
dependencyPurposeMap: {
libvirt: '仮想マシン管理サービスを提供しライフサイクルとリソーススケジューリングを担当します',
storage: '仮想マシンのディスクファイルを保存するデフォルトの保存先またはストレージプールを提供します',
},
dependencyNotReady: '仮想マシンの依存関係チェックに失敗しました依存関係を処理してから使用してください',
helperUnavailable:
'仮想マシン機能の初期化に失敗しましたCore ログを確認するか再度アップグレードしてから使用してください',
cpu: 'CPU',
memory: 'メモリ',
disk: 'ディスク',
overview: '概要',
kvmUnavailable: '利用可能な KVM ハードウェア仮想化機能が検出されませんでした',
kvmCheckCpu: 'ホスト CPU Intel VT-x または AMD-V をサポートしていることを確認してください',
kvmCheckBios: 'BIOS/UEFI で仮想化オプションを有効にしてください',
kvmCheckModule:
'kvmkvm_intelkvm_amd カーネルモジュールが正しく読み込まれていることを確認してください',
kvmCheckDevice:
'/dev/kvm が存在し現在の環境が KVM 非対応のコンテナまたはクラウドホストではないことを確認してください',
abnormal: '異常',
resourceOverview: 'リソース概要',
cpuAllocated: 'CPU 割り当て',
memoryAllocated: 'メモリ割り当て',
storageUsed: '使用済みストレージ',
riskReminder: 'リスク通知',
noRisk: 'リスクなし',
runtimeHealth: '実行環境の状態',
runtimeAbnormal: 'VM 実行環境に異常があります',
noDependency: '依存関係のチェックデータがありません',
storageOverview: 'ストレージ概要',
totalAllocated: 'VM の合計構成から算出',
runningAllocated: '実行中の割り当て{0}',
storageAvailable: '利用可能{0}',
inProgress: '処理中',
needAttention: '要確認',
normal: '正常',
environmentRisk: 'VM 実行環境の準備ができていません依存関係または仮想化サービスを修正してください',
storageRisk: 'ストレージプール {0} の使用率が {1}% に達しました',
abnormalRisk: '{0} 台の VM が異常な状態です',
pausedRisk: '{0} 台の VM が一時停止中です',
memoryRisk: 'VM のメモリ割り当て率が {0}% に達しました',
cpuLimitHelper: '現在利用可能な CPU{0} コア',
cpuLimitExceeded: 'CPU が上限を超えています現在利用可能な最大値{0} コア',
memoryLimitHelper: '現在割り当て可能なメモリ{0}ホストは {1} のメモリを予約する必要があります',
memoryLimitExceeded: 'メモリが上限を超えています現在割り当て可能な最大値{0}',
storageLimitHelper: '対象ストレージプールの現在の空き容量{0}',
storageLimitExceeded: 'ディスク容量が上限を超えています現在利用可能な最大値{0}',
iso: 'ISO',
createFromTemplate: 'テンプレートから作成',
template: 'テンプレート',
templateName: 'テンプレート名',
convertToTemplate: 'テンプレートに変換',
sourceVM: '元の VM',
templateSize: 'テンプレートサイズ',
deleteTemplateConfirm: 'テンプレート {0} を削除しますこの操作は元に戻せません続行しますか',
orphanClean: '孤立データのクリーンアップ',
orphanScan: '再スキャン',
orphanCleanHelper:
'仮想マシンスナップショットまたは登録済みテンプレートから参照されていない候補ファイルのみを表示します削除前に使用されていないことを確認してくださいこの操作は元に戻せません',
orphanSelected: '{0} 個のファイルを選択合計 {1}',
orphanSize: 'サイズ',
orphanCleanConfirm: '選択した {0} 個のファイル{1}をクリーンアップしますかこの操作は元に戻せません',
orphanCleanSuccess: '{0} 個のファイルをクリーンアップし{1} を解放しました',
orphanType: {
orphan_domain_disk: '孤立ディスク',
orphan_snapshot: '孤立スナップショット',
partial_file: '未完了ファイル',
},
diskSize: 'ディスク容量',
isoHelper: 'ISO は仮想マシンの初回起動と OS のインストールに使用します',
osType: 'OS タイプ',
osOther: 'その他',
diskBus: 'ディスクバス',
diskPath: 'ディスクパス',
isoPath: 'ISO パス',
storagePool: 'ストレージプール',
networkHelper: 'ネットワークは仮想マシンにネットワーク接続を提供します',
storagePoolHelper: 'ストレージプールは仮想マシンのディスクと ISO ファイルを保存します',
network: 'ネットワーク',
bridgeName: 'ブリッジ名',
natNetworkHelper:
'VM はホスト経由でネットワークに接続できますが外部の機器から VM へ直接アクセスすることは通常できません',
bridgeNetworkHelper:
'VM をホスト上の既存ブリッジbr0 などに接続します未使用の追加 NIC がある場合はその NIC 用のブリッジを作成して使用できます',
bridgeNameHelper:
'br0 などホスト上に既に存在する Linux bridge を選択してください物理 NIC bridge ではなくdocker/libvirt 管理の bridge はここでは選択できません',
natCIDRHelper: 'CIDRゲートウェイDHCP アドレス範囲は新しい NAT 仮想ネットワークに使用されます',
networkCIDR: 'ネットワーク CIDR',
gateway: 'ゲートウェイ',
dhcpStart: 'DHCP 開始アドレス',
dhcpEnd: 'DHCP 終了アドレス',
bootOrder: '起動順序',
bootDiskFirst: 'ディスク優先HD CD-ROM',
bootIsoFirst: 'ISO 優先CD-ROM HD',
bootOrderConfirm:
'起動順序を {0} に変更しますか次回の起動時仮想マシンは現在接続されている起動可能なデバイスをこの順序で試します',
startAfterCreate: '作成後に起動',
autoStart: '自動起動',
resourceAutoStart: '自動起動',
capacity: '容量',
available: '利用可能',
vmCount: '関連 VM',
usedIPs: '使用済み IP',
monitor: '監視',
monitorNotReady: '仮想マシンが実行されていないため監視データを利用できません',
monitorLoadFailed: 'VM の監視データを取得できませんでした',
monitorLoadFailedWithReason: 'VM の監視データを取得できませんでした{0}',
rename: '名前変更',
newName: '新しい名前',
renameHelper: '新しい VM 名を入力してください名前を変更する前に VM を停止する必要があります',
renameConfirm: '仮想マシン [{0}] の名前を [{1}] に変更しますか',
renameRunningHelper: '名前を変更する前に仮想マシンを停止してください',
cpuUsage: 'CPU 使用率',
memoryUsage: 'メモリ使用率',
diskIO: 'ディスク I/O',
networkIO: 'ネットワーク I/O',
diskReadWrite: 'ディスク読み取り/書き込み',
networkRxTx: 'ネットワーク受信/送信',
rx: 'RX',
tx: 'TX',
console: 'コンソール',
consoleNotReady: 'VNC コンソールを使用できませんVM を起動しVNC グラフィック設定を確認してください',
consoleDisconnected: 'VNC コンソールの接続が切断されました',
consoleConnectFailed:
'VNC コンソールへの接続に失敗しましたコンソールプロキシサービスを確認してください',
consoleCredentialsRequired:
'VNC コンソールには認証情報が必要ですバックエンドプロキシ設定を確認してください',
snapshot: 'スナップショット',
createSnapshot: 'スナップショットを作成',
recoverSnapshot: 'スナップショットを復元',
snapshotSize: '使用量',
currentSnapshot: '現在',
snapshotEmpty: 'スナップショットがありません',
snapshotHelper:
'スナップショットは現在の VM 状態を復元ポイントとして保存します以降のデータ変更は元のディスクを変更せず差分ファイルに記録されます復元すると VM はその時点の状態に戻ります',
snapshotOperationHelper:
'現在のスナップショットは削除できませんスナップショットを復元できるのは仮想マシンが停止している場合のみです',
snapshotRecoverConfirm:
'仮想マシン [{1}] をスナップショット [{0}] に復元しますかVM ディスクはスナップショット時点の状態に戻ります',
interface: 'ネットワークインターフェース',
device: 'デバイス',
path: 'パス',
start: '起動',
shutdown: 'シャットダウン',
reboot: '再起動',
destroy: '強制停止',
suspend: '一時停止',
resume: '再開',
operateConfirm: '{0} 仮想マシン [{1}] を実行しますか',
forceDelete: '強制削除',
forceDeleteHelper:
'強制削除は仮想マシン削除エラーを無視しパネルのメタデータを削除してリソース使用を解放します',
deleteNameHelper: '" と入力してこの仮想マシンを削除',
isoSource: 'ISO ソース',
downloadFromServer: 'リモートダウンロード',
isoTargetDir: 'ISO ターゲットパス',
isoTargetDirHelper:
'ローカルアップロードまたはサーバーからダウンロードした ISO はこのディレクトリに保存されます',
addingIsoRecord: 'ISO レコードを追加しています',
transferInProgress: 'ISO 転送中ですこのドロワーまたはページを閉じないでください',
isoSize: 'ISO サイズ',
deleteIsoConfirm: 'この削除操作は元に戻せません続行しますか',
deleteSourceFile: '元ファイルを削除',
deleteSourceFileHelper: '選択するとこの ISO レコードが参照する元ファイルも削除され復元できません',
dir: 'ローカルディレクトリ',
},
cluster: {
cluster: 'アプリケーションの高可用性',
name: 'クラスタ名',
addCluster: 'クラスタを追加',
installNode: 'ノードをインストール',
master: 'マスターノード',
slave: 'スレーブノード',
replicaStatus: 'マスタースレーブステータス',
unhealthyDeleteError:
'インストールノードのステータスが異常ですノードリストを確認してから再試行してください',
replicaStatusError: 'ステータスの取得が異常ですマスターノードを確認してください',
masterHostError: 'マスターードのIPは127.0.0.1にできません',
},
},
template: {
create: 'テンプレート作成',
edit: 'テンプレート編集',
name: 'テンプレート名',
type: 'テンプレートタイプ',
single: '単一ファイル',
multi: '複数ファイル(zip)',
content: 'テンプレート内容',
variables: '変数定義',
remark: '備考',
filePath: 'ファイルパス',
upload: 'zip をアップロード',
preview: 'プレビュー',
previewEmpty: 'テンプレートを選択するとリアルタイムでプレビューできます',
generate: '成果物を生成',
outputName: '成果物名',
outputList: '成果物リスト',
outputCreate: '成果物を生成',
confirmDelete: 'このテンプレートを削除してもよろしいですか関連する成果物も削除されます',
confirmDeleteOutput: 'この成果物を削除してもよろしいですか',
variableKey: '変数名',
variableLabel: 'ラベル',
variableType: 'タイプ',
variableDefault: 'デフォルト値',
variableOptions: 'オプション(カンマ区切り)',
variableRequired: '必須',
varTypeText: '一行テキスト',
varTypeTextHelper: '通常のテキスト入力欄',
varTypeTextarea: '複数行テキスト',
varTypeTextareaHelper: '段落や長文に適しています',
varTypeNumber: '数値',
varTypeNumberHelper: '数値のみ入力可能',
varTypeSelect: 'ドロップダウン選択',
varTypeSelectHelper: 'プリセットオプションから選択オプションの入力が必要',
varTypeColor: 'カラー',
varTypeColorHelper: 'カラーピッカー',
autoDetectHelper: '内容中の二重中括弧で囲まれた変数を自動認識し変数定義テーブルに追加します',
selectTemplate: 'テンプレートを選択',
fillVariables: '変数を入力',
noVariables: 'このテンプレートには変数が定義されていません',
outputSuccess: '成果物の生成に成功しました',
importButton: 'テンプレートからインポート',
},
};
export default {
...getFuLocaleMessage('ja'),
...message,
};