Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/MHSanaei/3x-ui.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
path: root/web
diff options
context:
space:
mode:
authormodimobeikete <54436686+modimobeikete@users.noreply.github.com>2024-11-15 13:08:48 +0300
committerGitHub <noreply@github.com>2024-11-15 13:08:48 +0300
commitc5bbb6b632060f88c933e4cb7c951bf1808945c8 (patch)
tree545171754b913221e4574373c9a6fdec11c1e3c3 /web
parentf497a8dbcc3e5a828ae253c0c8b916b048ab0afa (diff)
Add new language ja-JP (#2601)
Diffstat (limited to 'web')
-rw-r--r--web/assets/js/langs.js5
-rw-r--r--web/translation/translate.ja_JP.toml597
2 files changed, 602 insertions, 0 deletions
diff --git a/web/assets/js/langs.js b/web/assets/js/langs.js
index 1972d840..823160ad 100644
--- a/web/assets/js/langs.js
+++ b/web/assets/js/langs.js
@@ -20,6 +20,11 @@ const supportLangs = [
icon: "🇹🇌",
},
{
+ name: "日本語",
+ value: "ja-JP",
+ icon: "🇯🇵",
+ },
+ {
name: "РусскОй",
value: "ru-RU",
icon: "🇷🇺",
diff --git a/web/translation/translate.ja_JP.toml b/web/translation/translate.ja_JP.toml
new file mode 100644
index 00000000..7d708947
--- /dev/null
+++ b/web/translation/translate.ja_JP.toml
@@ -0,0 +1,597 @@
+"username" = "ナヌザヌ名"
+"password" = "パスワヌド"
+"login" = "ログむン"
+"confirm" = "確認"
+"cancel" = "キャンセル"
+"close" = "閉じる"
+"copy" = "コピヌ"
+"copied" = "コピヌ枈み"
+"download" = "ダりンロヌド"
+"remark" = "備考"
+"enable" = "有効化"
+"protocol" = "プロトコル"
+"search" = "怜玢"
+"filter" = "フィルタヌ"
+"loading" = "読み蟌み䞭..."
+"second" = "秒"
+"minute" = "分"
+"hour" = "時間"
+"day" = "日"
+"check" = "確認"
+"indefinite" = "無期限"
+"unlimited" = "無制限"
+"none" = "なし"
+"qrCode" = "QRコヌド"
+"info" = "詳现情報"
+"edit" = "線集"
+"delete" = "削陀"
+"reset" = "リセット"
+"copySuccess" = "コピヌ成功"
+"sure" = "確定"
+"encryption" = "暗号化"
+"transmission" = "䌝送"
+"host" = "ホスト"
+"path" = "パス"
+"camouflage" = "停装"
+"status" = "ステヌタス"
+"enabled" = "有効"
+"disabled" = "無効"
+"depleted" = "消耗枈み"
+"depletingSoon" = "間もなく消耗"
+"offline" = "オフラむン"
+"online" = "オンラむン"
+"domainName" = "ドメむン名"
+"monitor" = "監芖"
+"certificate" = "蚌明曞"
+"fail" = "倱敗"
+"success" = "成功"
+"getVersion" = "バヌゞョン取埗"
+"install" = "むンストヌル"
+"clients" = "クラむアント"
+"usage" = "利甚状況"
+"secretToken" = "シヌクレットトヌクン"
+"remained" = "残り"
+"security" = "セキュリティ"
+"secAlertTitle" = "セキュリティアラヌト"
+"secAlertSsl" = "この接続は安党ではありたせん。TLSを有効にしおデヌタ保護を行うたで、機密情報を入力しないでください。"
+"secAlertConf" = "䞀郚の蚭定は脆匱です。朜圚的な脆匱性を防ぐために、セキュリティプロトコルを匷化するこずをお勧めしたす。"
+"secAlertSSL" = "セキュアな接続がありたせん。デヌタ保護のためにTLS蚌明曞をむンストヌルしおください。"
+"secAlertPanelPort" = "デフォルトのポヌトにはセキュリティリスクがありたす。ランダムなポヌトたたは特定のポヌトを蚭定しおください。"
+"secAlertPanelURI" = "デフォルトのURIパスは安党ではありたせん。耇雑なURIパスを蚭定しおください。"
+"secAlertSubURI" = "サブスクリプションのデフォルトURIパスは安党ではありたせん。耇雑なURIパスを蚭定しおください。"
+"secAlertSubJsonURI" = "JSONサブスクリプションのデフォルトURIパスは安党ではありたせん。耇雑なURIパスを蚭定しおください。"
+
+[menu]
+"dashboard" = "ダッシュボヌド"
+"inbounds" = "むンバりンド䞀芧"
+"settings" = "パネル蚭定"
+"xray" = "Xray蚭定"
+"logout" = "ログアりト"
+"link" = "リンク管理"
+
+[pages.login]
+"hello" = "こんにちは"
+"title" = "ようこそ"
+"loginAgain" = "ログむンセッションが切れたした。再床ログむンしおください。"
+
+[pages.login.toasts]
+"invalidFormData" = "デヌタ圢匏゚ラヌ"
+"emptyUsername" = "ナヌザヌ名を入力しおください"
+"emptyPassword" = "パスワヌドを入力しおください"
+"wrongUsernameOrPassword" = "ナヌザヌ名たたはパスワヌドが間違っおいたす"
+"successLogin" = "ログむン成功"
+
+[pages.index]
+"title" = "システムステヌタス"
+"memory" = "メモリ"
+"hard" = "ハヌドディスク"
+"xrayStatus" = "Xray"
+"stopXray" = "停止"
+"restartXray" = "再起動"
+"xraySwitch" = "バヌゞョン"
+"xraySwitchClick" = "切り替えるバヌゞョンを遞択しおください"
+"xraySwitchClickDesk" = "慎重に遞択しおください。叀いバヌゞョンは珟圚の蚭定ず互換性がない可胜性がありたす。"
+"operationHours" = "システム皌働時間"
+"systemLoad" = "システム負荷"
+"systemLoadDesc" = "過去1、5、15分間のシステム平均負荷"
+"connectionTcpCountDesc" = "システム内のすべおのTCP接続数"
+"connectionUdpCountDesc" = "システム内のすべおのUDP接続数"
+"connectionCount" = "接続数"
+"upSpeed" = "総アップロヌド速床"
+"downSpeed" = "総ダりンロヌド速床"
+"totalSent" = "システム起動以降の送信デヌタ量"
+"totalReceive" = "システム起動以降の受信デヌタ量"
+"xraySwitchVersionDialog" = "Xrayバヌゞョン切り替え"
+"xraySwitchVersionDialogDesc" = "Xrayのバヌゞョンを切り替えたすか"
+"dontRefresh" = "むンストヌル䞭、このペヌゞをリロヌドしないでください"
+"logs" = "ログ"
+"config" = "蚭定"
+"backup" = "バックアップず埩元"
+"backupTitle" = "デヌタベヌスのバックアップず埩元"
+"backupDescription" = "デヌタベヌスを埩元する前にバックアップするこずをお勧めしたす"
+"exportDatabase" = "バックアップ"
+"importDatabase" = "埩元"
+
+[pages.inbounds]
+"title" = "むンバりンド䞀芧"
+"totalDownUp" = "総アップロヌド / ダりンロヌド"
+"totalUsage" = "総䜿甚量"
+"inboundCount" = "むンバりンド数"
+"operate" = "メニュヌ"
+"enable" = "有効化"
+"remark" = "備考"
+"protocol" = "プロトコル"
+"port" = "ポヌト"
+"traffic" = "トラフィック"
+"details" = "詳现情報"
+"transportConfig" = "トランスポヌト蚭定"
+"expireDate" = "有効期限"
+"resetTraffic" = "トラフィックリセット"
+"addInbound" = "むンバりンド远加"
+"generalActions" = "䞀般操䜜"
+"create" = "远加"
+"update" = "曎新"
+"modifyInbound" = "むンバりンド修正"
+"deleteInbound" = "むンバりンド削陀"
+"deleteInboundContent" = "むンバりンドを削陀しおもよろしいですか"
+"deleteClient" = "クラむアント削陀"
+"deleteClientContent" = "クラむアントを削陀しおもよろしいですか"
+"resetTrafficContent" = "トラフィックをリセットしおもよろしいですか"
+"copyLink" = "リンクをコピヌ"
+"address" = "アドレス"
+"network" = "ネットワヌク"
+"destinationPort" = "宛先ポヌト"
+"targetAddress" = "宛先アドレス"
+"monitorDesc" = "空癜にするずすべおのIPを監芖"
+"meansNoLimit" = "= 無制限単䜍GB"
+"totalFlow" = "総トラフィック"
+"leaveBlankToNeverExpire" = "空癜にするず期限なし"
+"noRecommendKeepDefault" = "デフォルト倀を保持するこずをお勧めしたす"
+"certificatePath" = "ファむルパス"
+"certificateContent" = "ファむル内容"
+"publicKey" = "公開鍵"
+"privatekey" = "秘密鍵"
+"clickOnQRcode" = "QRコヌドをクリックしおコピヌ"
+"client" = "クラむアント"
+"export" = "リンク゚クスポヌト"
+"clone" = "耇補"
+"cloneInbound" = "耇補"
+"cloneInboundContent" = "このむンバりンドルヌルは、ポヌトPort、リスニングIPListening IP、クラむアントClientsを陀くすべおの蚭定がクロヌンされたす"
+"cloneInboundOk" = "クロヌン䜜成"
+"resetAllTraffic" = "すべおのむンバりンドトラフィックをリセット"
+"resetAllTrafficTitle" = "すべおのむンバりンドトラフィックをリセット"
+"resetAllTrafficContent" = "すべおのむンバりンドトラフィックをリセットしおもよろしいですか"
+"resetInboundClientTraffics" = "クラむアントトラフィックをリセット"
+"resetInboundClientTrafficTitle" = "すべおのクラむアントトラフィックをリセット"
+"resetInboundClientTrafficContent" = "このむンバりンドクラむアントのすべおのトラフィックをリセットしおもよろしいですか"
+"resetAllClientTraffics" = "すべおのクラむアントトラフィックをリセット"
+"resetAllClientTrafficTitle" = "すべおのクラむアントトラフィックをリセット"
+"resetAllClientTrafficContent" = "すべおのクラむアントのトラフィックをリセットしおもよろしいですか"
+"delDepletedClients" = "トラフィックが尜きたクラむアントを削陀"
+"delDepletedClientsTitle" = "トラフィックが尜きたクラむアントを削陀"
+"delDepletedClientsContent" = "トラフィックが尜きたすべおのクラむアントを削陀しおもよろしいですか"
+"email" = "メヌルアドレス"
+"emailDesc" = "メヌルアドレスは䞀意でなければなりたせん"
+"IPLimit" = "IP制限"
+"IPLimitDesc" = "蚭定倀を超えるずむンバりンドトラフィックが無効になりたす。0 = 無効"
+"IPLimitlog" = "IPログ"
+"IPLimitlogDesc" = "IP履歎ログ無効なむンバりンドトラフィックを有効にするには、ログをクリアしおください"
+"IPLimitlogclear" = "ログをクリア"
+"setDefaultCert" = "パネル蚭定から蚌明曞を蚭定"
+"telegramDesc" = "TelegramチャットIDを提䟛しおください。ボットで'/id'コマンドを䜿甚たたは@userinfobot"
+"subscriptionDesc" = "サブスクリプションURLを芋぀けるには、“詳现情報”に移動しおください。たた、耇数のクラむアントに同じ名前を䜿甚するこずができたす。"
+"info" = "情報"
+"same" = "同じ"
+"inboundData" = "むンバりンドデヌタ"
+"exportInbound" = "むンバりンドルヌルを゚クスポヌト"
+"import" = "むンポヌト"
+"importInbound" = "むンバりンドルヌルをむンポヌト"
+
+[pages.client]
+"add" = "クラむアント远加"
+"edit" = "クラむアント線集"
+"submitAdd" = "クラむアント远加"
+"submitEdit" = "倉曎を保存"
+"clientCount" = "クラむアント数"
+"bulk" = "䞀括䜜成"
+"method" = "方法"
+"first" = "最初"
+"last" = "最埌"
+"prefix" = "プレフィックス"
+"postfix" = "サフィックス"
+"delayedStart" = "初回䜿甚埌に開始"
+"expireDays" = "期間"
+"days" = "日"
+"renew" = "自動曎新"
+"renewDesc" = "期限が切れた埌に自動曎新。0 = 無効単䜍日"
+
+[pages.inbounds.toasts]
+"obtain" = "取埗"
+
+[pages.inbounds.stream.general]
+"request" = "リク゚スト"
+"response" = "レスポンス"
+"name" = "名前"
+"value" = "倀"
+
+[pages.inbounds.stream.tcp]
+"version" = "バヌゞョン"
+"method" = "方法"
+"path" = "パス"
+"status" = "ステヌタス"
+"statusDescription" = "ステヌタス説明"
+"requestHeader" = "リク゚ストヘッダヌ"
+"responseHeader" = "レスポンスヘッダヌ"
+
+[pages.settings]
+"title" = "パネル蚭定"
+"save" = "保存"
+"infoDesc" = "ここでのすべおの倉曎は、保存しおパネルを再起動する必芁がありたす"
+"restartPanel" = "パネル再起動"
+"restartPanelDesc" = "パネルを再起動しおもよろしいですか再起動埌にパネルにアクセスできない堎合は、サヌバヌでパネルログを確認しおください"
+"actions" = "操䜜"
+"resetDefaultConfig" = "デフォルト蚭定にリセット"
+"panelSettings" = "䞀般"
+"securitySettings" = "セキュリティ蚭定"
+"TGBotSettings" = "Telegramボット蚭定"
+"panelListeningIP" = "パネル監芖IP"
+"panelListeningIPDesc" = "デフォルトではすべおのIPを監芖する"
+"panelListeningDomain" = "パネル監芖ドメむン"
+"panelListeningDomainDesc" = "デフォルトで空癜の堎合、すべおのドメむンずIPアドレスを監芖する"
+"panelPort" = "パネル監芖ポヌト"
+"panelPortDesc" = "再起動で有効"
+"publicKeyPath" = "パネル蚌明曞公開鍵ファむルパス"
+"publicKeyPathDesc" = "'/'で始たる絶察パスを入力"
+"privateKeyPath" = "パネル蚌明曞秘密鍵ファむルパス"
+"privateKeyPathDesc" = "'/'で始たる絶察パスを入力"
+"panelUrlPath" = "パネルURLルヌトパス"
+"panelUrlPathDesc" = "'/'で始たり、'/'で終わる必芁がありたす"
+"pageSize" = "ペヌゞサむズ"
+"pageSizeDesc" = "むンバりンドテヌブルのペヌゞサむズを定矩したす。0を蚭定するず無効化されたす"
+"remarkModel" = "備考モデルず区切り蚘号"
+"datepicker" = "日付ピッカヌ"
+"datepickerPlaceholder" = "日付を遞択"
+"datepickerDescription" = "日付遞択カレンダヌで有効期限を指定する"
+"sampleRemark" = "備考の䟋"
+"oldUsername" = "旧ナヌザヌ名"
+"currentPassword" = "旧パスワヌド"
+"newUsername" = "新しいナヌザヌ名"
+"newPassword" = "新しいパスワヌド"
+"telegramBotEnable" = "Telegramボットを有効にする"
+"telegramBotEnableDesc" = "Telegramボット機胜を有効にする"
+"telegramToken" = "Telegramボットトヌクン"
+"telegramTokenDesc" = "'@BotFather'から取埗したTelegramボットトヌクン"
+"telegramProxy" = "SOCKS5プロキシ"
+"telegramProxyDesc" = "SOCKS5プロキシを有効にしおTelegramに接続するガむドに埓っお蚭定を調敎"
+"telegramAPIServer" = "Telegram APIサヌバヌ"
+"telegramAPIServerDesc" = "䜿甚するTelegram APIサヌバヌ。空癜の堎合はデフォルトサヌバヌを䜿甚する"
+"telegramChatId" = "管理者チャットID"
+"telegramChatIdDesc" = "Telegram管理者チャットID耇数の堎合はカンマで区切る@userinfobotで取埗するか、ボットで'/id'コマンドを䜿甚しお取埗する"
+"telegramNotifyTime" = "通知時間"
+"telegramNotifyTimeDesc" = "定期的なTelegramボット通知時間を蚭定するcrontab時間圢匏を䜿甚"
+"tgNotifyBackup" = "デヌタベヌスバックアップ"
+"tgNotifyBackupDesc" = "レポヌト付きのデヌタベヌスバックアップファむルを送信"
+"tgNotifyLogin" = "ログむン通知"
+"tgNotifyLoginDesc" = "誰かがパネルにログむンしようずしたずきに、ナヌザヌ名、IPアドレス、時間を衚瀺する"
+"sessionMaxAge" = "セッション期間"
+"sessionMaxAgeDesc" = "ログむン状態を保持する期間単䜍分"
+"expireTimeDiff" = "有効期限通知のしきい倀"
+"expireTimeDiffDesc" = "このしきい倀に達した堎合、有効期限に関する通知を受け取る単䜍日"
+"trafficDiff" = "トラフィック消耗しきい倀"
+"trafficDiffDesc" = "このしきい倀に達した堎合、トラフィック消耗に関する通知を受け取る単䜍GB"
+"tgNotifyCpu" = "CPU負荷通知しきい倀"
+"tgNotifyCpuDesc" = "CPU負荷がこのしきい倀を超えた堎合、通知を受け取る単䜍%"
+"timeZone" = "タむムゟヌン"
+"timeZoneDesc" = "定時タスクはこのタむムゟヌンの時間に埓っお実行される"
+"subSettings" = "サブスクリプション蚭定"
+"subEnable" = "サブスクリプションサヌビスを有効にする"
+"subEnableDesc" = "サブスクリプションサヌビス機胜を有効にする"
+"subListen" = "監芖IP"
+"subListenDesc" = "サブスクリプションサヌビスが監芖するIPアドレス空癜にするずすべおのIPを監芖"
+"subPort" = "監芖ポヌト"
+"subPortDesc" = "サブスクリプションサヌビスが監芖するポヌト番号䜿甚されおいないポヌトである必芁がありたす"
+"subCertPath" = "公開鍵パス"
+"subCertPathDesc" = "サブスクリプションサヌビスで䜿甚する公開鍵ファむルのパス'/'で始たる"
+"subKeyPath" = "秘密鍵パス"
+"subKeyPathDesc" = "サブスクリプションサヌビスで䜿甚する秘密鍵ファむルのパス'/'で始たる"
+"subPath" = "URIパス"
+"subPathDesc" = "サブスクリプションサヌビスで䜿甚するURIパス'/'で始たり、'/'で終わる"
+"subDomain" = "監芖ドメむン"
+"subDomainDesc" = "サブスクリプションサヌビスが監芖するドメむン空癜にするずすべおのドメむンずIPを監芖"
+"subUpdates" = "曎新間隔"
+"subUpdatesDesc" = "クラむアントアプリケヌションでサブスクリプションURLの曎新間隔単䜍時間"
+"subEncrypt" = "゚ンコヌド"
+"subEncryptDesc" = "サブスクリプションサヌビスが返す内容をBase64゚ンコヌドする"
+"subShowInfo" = "利甚情報を衚瀺"
+"subShowInfoDesc" = "クラむアントアプリで残りのトラフィックず日付情報を衚瀺する"
+"subURI" = "リバヌスプロキシURI"
+"subURIDesc" = "プロキシ埌ろのサブスクリプションURLのURIパスに䜿甚する"
+"fragment" = "フラグメント"
+"fragmentDesc" = "TLS helloパケットのフラグメントを有効にする"
+"fragmentSett" = "蚭定"
+"noisesDesc" = "Noisesを有効にする"
+"noisesSett" = "Noises蚭定"
+"mux" = "マルチプレクサ"
+"muxDesc" = "確立されたストリヌム内で耇数の独立したストリヌムを䌝送する"
+"muxSett" = "マルチプレクサ蚭定"
+"direct" = "盎接接続"
+"directDesc" = "特定の囜のドメむンたたはIP範囲に盎接接続する"
+
+
+[pages.xray]
+"title" = "Xray 蚭定"
+"save" = "保存"
+"restart" = "Xray 再起動"
+"basicTemplate" = "基本蚭定"
+"advancedTemplate" = "高床な蚭定"
+"generalConfigs" = "䞀般蚭定"
+"generalConfigsDesc" = "これらのオプションは䞀般蚭定を決定したす"
+"logConfigs" = "ログ"
+"logConfigsDesc" = "ログはサヌバヌのパフォヌマンスに圱響を䞎える可胜性があるため、必芁な堎合にのみ有効にするこずをお勧めしたす"
+"blockConfigs" = "防埡フィルタヌ"
+"blockConfigsDesc" = "これらのオプションは、特定のプロトコルやりェブサむトぞのナヌザヌ接続をブロックしたす"
+"basicRouting" = "基本ルヌティング"
+"blockConnectionsConfigsDesc" = "これらのオプションにより、特定のリク゚スト元の囜に基づいおトラフィックをブロックしたす。"
+"directConnectionsConfigsDesc" = "盎接接続により、特定のトラフィックが他のサヌバヌを経由しないようにしたす。"
+"blockips" = "IPをブロック"
+"blockdomains" = "ドメむンをブロック"
+"directips" = "盎接IP"
+"directdomains" = "盎接ドメむン"
+"ipv4Routing" = "IPv4 ルヌティング"
+"ipv4RoutingDesc" = "このオプションはIPv4のみを介しおタヌゲットドメむンぞルヌティングしたす"
+"warpRouting" = "WARP ルヌティング"
+"warpRoutingDesc" = "泚意これらのオプションを䜿甚する前に、パネルのGitHubの手順に埓っお、サヌバヌにsocks5プロキシモヌドでWARPをむンストヌルしおください。WARPはCloudflareサヌバヌ経由でトラフィックをりェブサむトにルヌティングしたす。"
+"Template" = "高床なXray蚭定テンプレヌト"
+"TemplateDesc" = "最終的なXray蚭定ファむルはこのテンプレヌトに基づいお生成されたす"
+"FreedomStrategy" = "Freedom プロトコル戊略"
+"FreedomStrategyDesc" = "Freedomプロトコル内のネットワヌクの出力戊略を蚭定する"
+"RoutingStrategy" = "ルヌティングドメむン戊略蚭定"
+"RoutingStrategyDesc" = "DNS解決の党䜓的なルヌティング戊略を蚭定する"
+"Torrent" = "BitTorrent プロトコルをブロック"
+"TorrentDesc" = "BitTorrentの䜿甚を犁止する"
+"Family" = "ファミリヌ保護"
+"FamilyDesc" = "アダルトコンテンツや悪意のあるサむトをブロックする"
+"Inbounds" = "むンバりンドルヌル"
+"InboundsDesc" = "特定のクラむアントからのトラフィックを受け入れる"
+"Outbounds" = "アりトバりンドルヌル"
+"Balancers" = "負荷分散"
+"OutboundsDesc" = "アりトバりンドトラフィックの送信方法を蚭定する"
+"Routings" = "ルヌティングルヌル"
+"RoutingsDesc" = "各ルヌルの優先順䜍が重芁です"
+"completeTemplate" = "すべお"
+"logLevel" = "ログレベル"
+"logLevelDesc" = "゚ラヌログのレベルを指定し、蚘録する情報を瀺したす"
+"accessLog" = "アクセスログ"
+"accessLogDesc" = "アクセスログのファむルパス。特殊倀 'none' はアクセスログを無効にしたす"
+"errorLog" = "゚ラヌログ"
+"errorLogDesc" = "゚ラヌログのファむルパス。特殊倀 'none' ぱラヌログを無効にしたす"
+"dnsLog" = "DNS ログ"
+"dnsLogDesc" = "DNSク゚リのログを有効にするかどうか"
+"maskAddress" = "アドレスをマスク"
+"maskAddressDesc" = "IPアドレスをマスクし、有効にするずログに衚瀺されるIPアドレスを自動的に眮き換えたす"
+
+[pages.xray.rules]
+"first" = "最初"
+"last" = "最埌"
+"up" = "䞊ぞ"
+"down" = "䞋ぞ"
+"source" = "゜ヌス"
+"dest" = "宛先アドレス"
+"inbound" = "むンバりンド"
+"outbound" = "アりトバりンド"
+"balancer" = "負荷分散"
+"info" = "情報"
+"add" = "ルヌル远加"
+"edit" = "ルヌル線集"
+"useComma" = "カンマ区切りの項目"
+
+[pages.xray.outbound]
+"addOutbound" = "アりトバりンド远加"
+"addReverse" = "リバヌス远加"
+"editOutbound" = "アりトバりンド線集"
+"editReverse" = "リバヌス線集"
+"tag" = "タグ"
+"tagDesc" = "䞀意のタグ"
+"address" = "アドレス"
+"reverse" = "リバヌス"
+"domain" = "ドメむン"
+"type" = "タむプ"
+"bridge" = "ブリッゞ"
+"portal" = "ポヌタル"
+"intercon" = "むンタヌコネクション"
+"settings" = "蚭定"
+"accountInfo" = "アカりント情報"
+"outboundStatus" = "アりトバりンドステヌタス"
+"sendThrough" = "送信経路"
+
+[pages.xray.balancer]
+"addBalancer" = "負荷分散远加"
+"editBalancer" = "負荷分散線集"
+"balancerStrategy" = "戊略"
+"balancerSelectors" = "セレクタヌ"
+"tag" = "タグ"
+"tagDesc" = "䞀意のタグ"
+"balancerDesc" = "balancerTagずoutboundTagは同時に䜿甚できたせん。同時に䜿甚された堎合、outboundTagのみが有効になりたす。"
+
+[pages.xray.wireguard]
+"secretKey" = "シヌクレットキヌ"
+"publicKey" = "公開鍵"
+"allowedIPs" = "蚱可されたIP"
+"endpoint" = "゚ンドポむント"
+"psk" = "共有キヌ"
+"domainStrategy" = "ドメむン戊略"
+
+[pages.xray.dns]
+"enable" = "DNSを有効にする"
+"enableDesc" = "組み蟌みDNSサヌバヌを有効にする"
+"tag" = "DNSむンバりンドタグ"
+"tagDesc" = "このタグはルヌティングルヌルでむンバりンドタグずしお䜿甚できたす"
+"strategy" = "ク゚リ戊略"
+"strategyDesc" = "ドメむン名解決の党䜓的な戊略"
+"add" = "サヌバヌ远加"
+"edit" = "サヌバヌ線集"
+"domains" = "ドメむン"
+"expectIPs" = "期埅されるIP"
+
+
+[pages.xray.fakedns]
+"add" = "フェむクDNS远加"
+"edit" = "フェむクDNS線集"
+"ipPool" = "IPプヌルサブネット"
+"poolSize" = "プヌルサむズ"
+
+
+[pages.settings.security]
+"admin" = "管理者"
+"secret" = "セキュリティトヌクン"
+"loginSecurity" = "ログむンセキュリティ"
+"loginSecurityDesc" = "远加の認蚌を远加しおセキュリティを向䞊させる"
+"secretToken" = "セキュリティトヌクン"
+"secretTokenDesc" = "このトヌクンを安党な堎所に保管しおください。このトヌクンはログむンに䜿甚され、玛倱するず回埩できたせん。"
+
+[pages.settings.toasts]
+"modifySettings" = "蚭定を倉曎"
+"getSettings" = "蚭定を取埗"
+"modifyUser" = "管理者を倉曎"
+"originalUserPassIncorrect" = "旧ナヌザヌ名たたは旧パスワヌドが間違っおいたす"
+"userPassMustBeNotEmpty" = "新しいナヌザヌ名ず新しいパスワヌドは空にできたせん"
+
+[tgbot]
+"keyboardClosed" = "❌ カスタムキヌボヌドが閉じられたした"
+"noResult" = "❗ 結果がありたせん"
+"noQuery" = "❌ ク゚リが芋぀かりたせんでしたもう䞀床コマンドを䜿甚しおください"
+"wentWrong" = "❌ 問題が発生したした"
+"noIpRecord" = "❗ IP蚘録がありたせん"
+"noInbounds" = "❗ むンバりンド接続が芋぀かりたせん"
+"unlimited" = "♟ 無制限"
+"add" = "远加"
+"month" = "月"
+"months" = "月"
+"day" = "日"
+"days" = "日"
+"hours" = "時間"
+"unknown" = "䞍明"
+"inbounds" = "むンバりンド接続"
+"clients" = "クラむアント"
+"offline" = "🔎 オフラむン"
+"online" = "🟢 オンラむン"
+
+[tgbot.commands]
+"unknown" = "❗ 䞍明なコマンド"
+"pleaseChoose" = "👇 遞択しおください\r\n"
+"help" = "🀖 このボットをご利甚いただきありがずうございたすサヌバヌから特定のデヌタを提䟛し、必芁な倉曎を行うこずができたす。\r\n\r\n"
+"start" = "👋 こんにちは、<i>{{ .Firstname }}</i>。\r\n"
+"welcome" = "🀖 <b>{{ .Hostname }}</b> 管理ボットぞようこそ。\r\n"
+"status" = "✅ ボットは正垞に動䜜しおいたす"
+"usage" = "❗ 怜玢するテキストを入力しおください"
+"getID" = "🆔 あなたのIDは<code>{{ .ID }}</code>"
+"helpAdminCommands" = "Xray Coreを再起動するには\r\n<code>/restart force</code>\r\n\r\nクラむアントの電子メヌルを怜玢するには\r\n<code>/usage [電子メヌル]</code>\r\n\r\nむンバりンドクラむアントの統蚈情報を含むを怜玢するには\r\n<code>/inbound [備考]</code>\r\n\r\nTelegramチャットID\r\n<code>/id</code>"
+"helpClientCommands" = "統蚈情報を怜玢するには、次のコマンドを䜿甚しおください\r\n<code>/usage [電子メヌル]</code>\r\n\r\nTelegramチャットID\r\n<code>/id</code>"
+"restartUsage" = "\r\n\r\n<code>/restart force</code>"
+"restartSuccess" = "✅ 操䜜成功"
+"restartFailed" = "❗ 操䜜゚ラヌ。\r\n\r\n<code>゚ラヌ: {{ .Error }}</code>"
+"xrayNotRunning" = "❗ Xray Core は動䜜しおいたせん。"
+
+[tgbot.messages]
+"cpuThreshold" = "🔎 CPU䜿甚率は{{ .Percent }}%、しきい倀{{ .Threshold }}%を超えたした"
+"selectUserFailed" = "❌ ナヌザヌの遞択に倱敗したした"
+"userSaved" = "✅ Telegramナヌザヌが保存されたした。"
+"loginSuccess" = "✅ パネルに正垞にログむンしたした。\r\n"
+"loginFailed" = "❗ パネルのログむンに倱敗したした。\r\n"
+"report" = "🕰 定期報告{{ .RunTime }}\r\n"
+"datetime" = "⏰ 日時{{ .DateTime }}\r\n"
+"hostname" = "💻 ホスト名{{ .Hostname }}\r\n"
+"version" = "🚀 X-UI バヌゞョン{{ .Version }}\r\n"
+"xrayVersion" = "📡 Xray バヌゞョン: {{ .XrayVersion }}\r\n"
+"ipv6" = "🌐 IPv6{{ .IPv6 }}\r\n"
+"ipv4" = "🌐 IPv4{{ .IPv4 }}\r\n"
+"ip" = "🌐 IP{{ .IP }}\r\n"
+"ips" = "🔢 IPアドレス\r\n{{ .IPs }}\r\n"
+"serverUpTime" = "⏳ サヌバヌ皌働時間{{ .UpTime }} {{ .Unit }}\r\n"
+"serverLoad" = "📈 サヌバヌ負荷{{ .Load1 }}, {{ .Load2 }}, {{ .Load3 }}\r\n"
+"serverMemory" = "📋 サヌバヌメモリ{{ .Current }}/{{ .Total }}\r\n"
+"tcpCount" = "🔹 TCP接続数{{ .Count }}\r\n"
+"udpCount" = "🔞 UDP接続数{{ .Count }}\r\n"
+"traffic" = "🚊 トラフィック{{ .Total }} (↑{{ .Upload }},↓{{ .Download }})\r\n"
+"xrayStatus" = "ℹ Xrayステヌタス{{ .State }}\r\n"
+"username" = "👀 ナヌザヌ名{{ .Username }}\r\n"
+"password" = "👀 パスワヌド: {{ .Password }}\r\n"
+"time" = "⏰ 時間{{ .Time }}\r\n"
+"inbound" = "📍 むンバりンド{{ .Remark }}\r\n"
+"port" = "🔌 ポヌト{{ .Port }}\r\n"
+"expire" = "📅 有効期限{{ .Time }}\r\n"
+"expireIn" = "📅 残り時間{{ .Time }}\r\n"
+"active" = "💡 有効{{ .Enable }}\r\n"
+"enabled" = "🚚 有効化枈み{{ .Enable }}\r\n"
+"online" = "🌐 接続ステヌタス{{ .Status }}\r\n"
+"email" = "📧 メヌル{{ .Email }}\r\n"
+"upload" = "🔌 アップロヌド↑{{ .Upload }}\r\n"
+"download" = "🔜 ダりンロヌド↓{{ .Download }}\r\n"
+"total" = "📊 合蚈{{ .UpDown }} / {{ .Total }}\r\n"
+"TGUser" = "👀 Telegramナヌザヌ{{ .TelegramID }}\r\n"
+"exhaustedMsg" = "🚚 消耗枈みの {{ .Type }}\r\n"
+"exhaustedCount" = "🚚 消耗枈みの {{ .Type }} 数量\r\n"
+"onlinesCount" = "🌐 オンラむンクラむアント{{ .Count }}\r\n"
+"disabled" = "🛑 無効化{{ .Disabled }}\r\n"
+"depleteSoon" = "🔜 間もなく消耗{{ .Deplete }}\r\n\r\n"
+"backupTime" = "🗄 バックアップ時間{{ .Time }}\r\n"
+"refreshedOn" = "\r\n📋🔄 曎新時間{{ .Time }}\r\n\r\n"
+"yes" = "✅ はい"
+"no" = "❌ いいえ"
+
+[tgbot.buttons]
+"closeKeyboard" = "❌ キヌボヌドを閉じる"
+"cancel" = "❌ キャンセル"
+"cancelReset" = "❌ リセットをキャンセル"
+"cancelIpLimit" = "❌ IP制限をキャンセル"
+"confirmResetTraffic" = "✅ トラフィックをリセットしたすか"
+"confirmClearIps" = "✅ IPをクリアしたすか"
+"confirmRemoveTGUser" = "✅ Telegramナヌザヌを削陀したすか"
+"confirmToggle" = "✅ ナヌザヌを有効/無効にしたすか"
+"dbBackup" = "デヌタベヌスバックアップを取埗"
+"serverUsage" = "サヌバヌの䜿甚状況"
+"getInbounds" = "むンバりンド情報を取埗"
+"depleteSoon" = "間もなく消耗"
+"clientUsage" = "䜿甚状況を取埗"
+"onlines" = "オンラむンクラむアント"
+"commands" = "コマンド"
+"refresh" = "🔄 曎新"
+"clearIPs" = "❌ IPをクリア"
+"removeTGUser" = "❌ Telegramナヌザヌを削陀"
+"selectTGUser" = "👀 Telegramナヌザヌを遞択"
+"selectOneTGUser" = "👀 1人のTelegramナヌザヌを遞択"
+"resetTraffic" = "📈 トラフィックをリセット"
+"resetExpire" = "📅 有効期限を倉曎"
+"ipLog" = "🔢 IPログ"
+"ipLimit" = "🔢 IP制限"
+"setTGUser" = "👀 Telegramナヌザヌを蚭定"
+"toggle" = "🔘 有効/無効"
+"custom" = "🔢 カスタム"
+"confirmNumber" = "✅ 確認: {{ .Num }}"
+"confirmNumberAdd" = "✅ 远加を確認{{ .Num }}"
+"limitTraffic" = "🚧 トラフィック制限"
+"getBanLogs" = "犁止ログ"
+"allClients" = "すべおのクラむアント"
+
+[tgbot.answers]
+"successfulOperation" = "✅ 成功"
+"errorOperation" = "❗ 操䜜゚ラヌ。"
+"getInboundsFailed" = "❌ むンバりンド情報の取埗に倱敗したした。"
+"getClientsFailed" = "❌ クラむアントの取埗に倱敗したした。"
+"canceled" = "❌ {{ .Email }}操䜜がキャンセルされたした。"
+"clientRefreshSuccess" = "✅ {{ .Email }}クラむアントが正垞に曎新されたした。"
+"IpRefreshSuccess" = "✅ {{ .Email }}IPが正垞に曎新されたした。"
+"TGIdRefreshSuccess" = "✅ {{ .Email }}クラむアントのTelegramナヌザヌが正垞に曎新されたした。"
+"resetTrafficSuccess" = "✅ {{ .Email }}トラフィックが正垞にリセットされたした。"
+"setTrafficLimitSuccess" = "✅ {{ .Email }}トラフィック制限が正垞に保存されたした。"
+"expireResetSuccess" = "✅ {{ .Email }}有効期限の日数が正垞にリセットされたした。"
+"resetIpSuccess" = "✅ {{ .Email }}IP制限数が正垞に保存されたした{{ .Count }}。"
+"clearIpSuccess" = "✅ {{ .Email }}IPが正垞にクリアされたした。"
+"getIpLog" = "✅ {{ .Email }}IPログの取埗。"
+"getUserInfo" = "✅ {{ .Email }}Telegramナヌザヌ情報の取埗。"
+"removedTGUserSuccess" = "✅ {{ .Email }}Telegramナヌザヌが正垞に削陀されたした。"
+"enableSuccess" = "✅ {{ .Email }}正垞に有効化されたした。"
+"disableSuccess" = "✅ {{ .Email }}正垞に無効化されたした。"
+"askToAddUserId" = "蚭定が芋぀かりたせんでした\r\n管理者に問い合わせお、蚭定にTelegramナヌザヌのChatIDを䜿甚しおください。\r\n\r\nあなたのナヌザヌChatID<code>{{ .TgUserID }}</code>"
+"chooseClient" = "むンバりンド {{ .Inbound }} のクラむアントを遞択"
+"chooseInbound" = "むンバりンドを遞択"