mirror of
https://github.com/saymrwulf/xous-core.git
synced 2026-11-08 04:56:43 +00:00
ja translations added
This commit is contained in:
parent
aa65512d7d
commit
58e8120526
9 changed files with 122 additions and 1 deletions
|
|
@ -1,26 +1,31 @@
|
|||
{
|
||||
"ballapp.notification_a": {
|
||||
"en": "Bouncing ball ⛹ demo.\nInterrupted with key hit: ",
|
||||
"ja": "弾むボール ⛹ デモ。キーヒットで中断: ",
|
||||
"zh": "弹跳球演示.⛹\n因击键而中断:",
|
||||
"en-audio": "Bouncing ball demo. Interrupted with key hit:"
|
||||
},
|
||||
"ballapp.notification_b": {
|
||||
"en": "Press any key to continue.",
|
||||
"ja": "続行するには何かキーを押してください。",
|
||||
"zh": "按任意键继续",
|
||||
"en-audio": "Press any key to continue."
|
||||
},
|
||||
"ballapp.mode_prompt": {
|
||||
"en": "Pick a mode of operation:",
|
||||
"ja": "動作モードを選択してください:",
|
||||
"zh": "选择一种操作模式:",
|
||||
"en-audio": "Pick a mode of operation:"
|
||||
},
|
||||
"ballapp.random": {
|
||||
"en": "Random",
|
||||
"ja": "ランダム",
|
||||
"zh": "随机的",
|
||||
"en-audio": "Random"
|
||||
},
|
||||
"ballapp.tilt": {
|
||||
"en": "Tilt",
|
||||
"ja": "傾ける",
|
||||
"zh": "加速度计倾斜",
|
||||
"en-audio": "Tilt"
|
||||
}
|
||||
|
|
|
|||
|
|
@ -1,26 +1,31 @@
|
|||
{
|
||||
"replapp.greeting": {
|
||||
"en": "Welcome to the simple REPL demo.",
|
||||
"ja": "シンプルなREPLデモへようこそ",
|
||||
"zh": "简单的 repl 演示活动",
|
||||
"en-audio": "Welcome to the simple REPL demo."
|
||||
},
|
||||
"replapp.audio.start": {
|
||||
"en": "tone started...",
|
||||
"ja": "トーン開始…",
|
||||
"zh": "哔声开始...",
|
||||
"en-audio": "tone started..."
|
||||
},
|
||||
"replapp.audio.help": {
|
||||
"en": "audio [tone [freq [duration]]]",
|
||||
"ja": "オーディオ [ トーン [ 周波数 [ 間隔 ]]]",
|
||||
"zh": "audio [tone [音频 [时长]]]",
|
||||
"en-audio": "audio tone, then optional frequency plus optional duration."
|
||||
},
|
||||
"replapp.audio.completion_a": {
|
||||
"en": "Playback stopped at",
|
||||
"ja": "再生停止位置: ",
|
||||
"zh": "播放停止在",
|
||||
"en-audio": "Playback stopped at"
|
||||
},
|
||||
"replapp.audio.completion_b": {
|
||||
"en": "frames",
|
||||
"ja": "フレーム",
|
||||
"zh": "帧",
|
||||
"en-audio": "frames"
|
||||
}
|
||||
|
|
|
|||
|
|
@ -1,11 +1,13 @@
|
|||
{
|
||||
"radio.select_and_close": {
|
||||
"en": "[ Okay ]",
|
||||
"ja": "[ OK ]",
|
||||
"zh": "[ 确定 ]",
|
||||
"en-audio": "Accept and close radio box"
|
||||
},
|
||||
"notification.dismiss": {
|
||||
"en": "[ Press any key ]",
|
||||
"ja": "[ 何かのキーを押してください。]",
|
||||
"zh": "[ 按任意键 ]",
|
||||
"en-audio": "Press any key"
|
||||
}
|
||||
|
|
|
|||
|
|
@ -1,6 +1,7 @@
|
|||
{
|
||||
"input.greeting": {
|
||||
"en": "Ready for input...",
|
||||
"ja": "入力可能...",
|
||||
"zh": "等待输入...",
|
||||
"en-audio": "Ready for input"
|
||||
}
|
||||
|
|
|
|||
|
|
@ -1,81 +1,97 @@
|
|||
{
|
||||
"rtc.month": {
|
||||
"en": "Enter month (1-12)",
|
||||
"ja": "月(1-12)を入力してください。",
|
||||
"zh": "输入月份 (1-12)",
|
||||
"en-audio": "Enter month one through twelve"
|
||||
},
|
||||
"rtc.day": {
|
||||
"en": "Enter day (1-31)",
|
||||
"ja": "日数 (1-31) を入力してください。",
|
||||
"zh": "输入日期 (1-31)",
|
||||
"en-audio": "Enter day one through 31"
|
||||
},
|
||||
"rtc.year": {
|
||||
"en": "Enter last two digits of year",
|
||||
"ja": "西暦の下2桁を入力してください。",
|
||||
"zh": "输入年份 (最后两位数)",
|
||||
"en-audio": "Enter last two digits of year"
|
||||
},
|
||||
"rtc.hour": {
|
||||
"en": "Enter hours (0-23)",
|
||||
"ja": "時間(0-23)を入力してください。",
|
||||
"zh": "输入小时 (0-23)",
|
||||
"en-audio": "Enter hours as 24 hour format"
|
||||
},
|
||||
"rtc.minute": {
|
||||
"en": "Enter minutes (0-59)",
|
||||
"ja": "分(0-59)を入力してください。",
|
||||
"zh": "输入分钟 (0-59)",
|
||||
"en-audio": "Enter minutes"
|
||||
},
|
||||
"rtc.seconds": {
|
||||
"en": "Enter seconds (0-59)",
|
||||
"ja": "秒 (0-59) を入力してください。",
|
||||
"zh": "输入秒数 (0-59)",
|
||||
"en-audio": "Enter seconds"
|
||||
},
|
||||
"rtc.day_of_week": {
|
||||
"en": "Select the day of week",
|
||||
"ja": "曜日を選択してください。",
|
||||
"zh": "[星期几]清单框",
|
||||
"en-audio": "Select the day of week"
|
||||
},
|
||||
"rtc.monday": {
|
||||
"en": "Monday",
|
||||
"ja": "月曜日",
|
||||
"zh": "星期一",
|
||||
"en-audio": "Monday"
|
||||
},
|
||||
"rtc.tuesday": {
|
||||
"en": "Tuesday",
|
||||
"ja": "火曜日",
|
||||
"zh": "星期二",
|
||||
"en-audio": "Tuesday"
|
||||
},
|
||||
"rtc.wednesday": {
|
||||
"en": "Wednesday",
|
||||
"ja": "水曜日",
|
||||
"zh": "星期三",
|
||||
"en-audio": "Wednesday"
|
||||
},
|
||||
"rtc.thursday": {
|
||||
"en": "Thursday",
|
||||
"ja": "木曜日",
|
||||
"zh": "星期四",
|
||||
"en-audio": "Thursday"
|
||||
},
|
||||
"rtc.friday": {
|
||||
"en": "Friday",
|
||||
"ja": "金曜日",
|
||||
"zh": "星期五",
|
||||
"en-audio": "Friday"
|
||||
},
|
||||
"rtc.saturday": {
|
||||
"en": "Saturday",
|
||||
"ja": "土曜日",
|
||||
"zh": "星期六",
|
||||
"en-audio": "Saturday"
|
||||
},
|
||||
"rtc.sunday": {
|
||||
"en": "Sunday",
|
||||
"ja": "日曜日",
|
||||
"zh": "星期日",
|
||||
"en-audio": "Sunday"
|
||||
},
|
||||
"rtc.integer_err": {
|
||||
"en": "Error: entry was not numeric",
|
||||
"ja": "エラー:エントリは数値ではありませんでした。",
|
||||
"zh": "错误:输入不是数字",
|
||||
"en-audio": "Error: entry was not numeric"
|
||||
},
|
||||
"rtc.range_err": {
|
||||
"en": "Error: input out of range",
|
||||
"ja": "エラー:入力が範囲外です。",
|
||||
"zh": "错误:输入超出范围",
|
||||
"en-audio": "Error: input out of range"
|
||||
}
|
||||
|
|
|
|||
|
|
@ -1,11 +1,13 @@
|
|||
{
|
||||
"net.ec_rev_old": {
|
||||
"en": "EC firmware is out of date. Wifi connection manager cannot start.",
|
||||
"ja": "ECファームウェアが古くなっています。Wifiコネクションマネージャーが起動できません。",
|
||||
"zh": "EC 固件已过期,无法启动连接管理器.",
|
||||
"en-audio": "EC firmware is out of date. Wifi connection manager cannot start."
|
||||
},
|
||||
"net.ec_current_rev": {
|
||||
"en": "Current EC rev: ",
|
||||
"ja": "現在のEC rev: ",
|
||||
"zh": "当前的 EC 修订版: ",
|
||||
"en-audio": "Current EC rev: "
|
||||
}
|
||||
|
|
|
|||
|
|
@ -1,106 +1,127 @@
|
|||
{
|
||||
"pddb.okay": {
|
||||
"en": "Okay",
|
||||
"ja": "OK",
|
||||
"zh": "确定",
|
||||
"en-audio": "Okay"
|
||||
},
|
||||
"pddb.cancel": {
|
||||
"en": "Cancel",
|
||||
"ja": "キャンセル",
|
||||
"zh": "取消",
|
||||
"en-audio": "Cancel"
|
||||
},
|
||||
"pddb.yes": {
|
||||
"en": "Yes",
|
||||
"ja": "はい",
|
||||
"zh": "是的",
|
||||
"en-audio": "Yes"
|
||||
},
|
||||
"pddb.no": {
|
||||
"en": "No",
|
||||
"ja": "いいえ",
|
||||
"zh": "不",
|
||||
"en-audio": "No"
|
||||
},
|
||||
"pddb.badpass": {
|
||||
"en": "Incorrect password.\n\nTry again?\n",
|
||||
"ja": "パスワードを認証失敗でした。\n\nもう一度実行しませんか。\n",
|
||||
"zh": "密码错误。 再试一次?",
|
||||
"en-audio": "Incorrect password. Try again?"
|
||||
},
|
||||
"pddb.checkpass": {
|
||||
"en": "Press any key, then re-enter your password for setup confirmation.",
|
||||
"ja": "任意キーを押して、パスワードを再入力してセットアップを確認してください。",
|
||||
"zh": "第一次使用,再次输入密码",
|
||||
"en-audio": "First-time setup: Enter password again."
|
||||
},
|
||||
"pddb.checkpass_fail": {
|
||||
"en": "Password mismatch!\n\nPlease try again.",
|
||||
"ja": "パスワード一致していません!\n\nもう一度実行しください。",
|
||||
"zh": "密码不匹配,请重试.",
|
||||
"en-audio": "Password mismatch! Please try again."
|
||||
},
|
||||
"pddb.badpass_infallible": {
|
||||
"en": "Incorrect password.\n\nPlease try again.",
|
||||
"ja": "パスワードを認証失敗でした。\n\nもう一度実行しください。",
|
||||
"zh": "密码错误。",
|
||||
"en-audio": "Incorrect password. Please try again."
|
||||
},
|
||||
"pddb.requestformat": {
|
||||
"en": "The PDDB storage needs formatting. This takes about 15 minutes and can't be interrupted.\n\nProceed?",
|
||||
"ja": "PDDBストレージのフォーマットが必要です。これは約15分かかり、中断することはできません。\n\n続行しますか?",
|
||||
"zh": "存储需要格式化。这需要8分钟。继续?",
|
||||
"en-audio": "The PDDB storage needs formatting. It will take about 15 minutes and can't be interrupted. Proceed?"
|
||||
},
|
||||
"pddb.devbypass": {
|
||||
"en": "Are you testing the PDDB?",
|
||||
"ja": "PDDBをテストしているのか?",
|
||||
"zh": "你在测试存储吗?",
|
||||
"en-audio": "Are you testing the PDDB?"
|
||||
},
|
||||
"pddb.erase": {
|
||||
"en": "Bulk erase\n(1/6)",
|
||||
"ja": "一括削除\n(1/6)",
|
||||
"zh": "擦除存储(1/6)",
|
||||
"en-audio": "Bulk erase step 1 of 6"
|
||||
},
|
||||
"pddb.initpt": {
|
||||
"en": "Pagetable\n(2/6)",
|
||||
"ja": "ページテーブル\n(2/6)",
|
||||
"zh": "分页表(2/6)",
|
||||
"en-audio": "Pagetable step 2 of 6"
|
||||
},
|
||||
"pddb.key": {
|
||||
"en": "Keys\n(3/6)",
|
||||
"ja": "キー\n(3/6)",
|
||||
"zh": "密钥(3/6)",
|
||||
"en-audio": "Keys step 3 of 6"
|
||||
},
|
||||
"pddb.fastspace": {
|
||||
"en": "Fastspace\n(4/6)",
|
||||
"ja": "ファーストスペース\n(4/6)",
|
||||
"zh": "快空间(4/6)",
|
||||
"en-audio": "Fastspace step 4 of 6"
|
||||
},
|
||||
"pddb.randomize": {
|
||||
"en": "Cryptographic wipe\n(5/6)",
|
||||
"ja": "クリプトワイプ\n(5/6)",
|
||||
"zh": "随机存储(5/6)",
|
||||
"en-audio": "Randomize disk step 5 of 6"
|
||||
},
|
||||
"pddb.structure": {
|
||||
"en": "Commit root\n(6/6)",
|
||||
"ja": "コミットルート\n(6/6)",
|
||||
"zh": "提交根(6/6)",
|
||||
"en-audio": "Commit root step 6 of 6"
|
||||
},
|
||||
"pddb.internalerror": {
|
||||
"en": "Internal Error",
|
||||
"ja": "内部エラー",
|
||||
"zh": "内部错误",
|
||||
"en-audio": "Internal Error"
|
||||
},
|
||||
"pddb.basisname": {
|
||||
"en": "Basis Name:",
|
||||
"ja": "Basis名",
|
||||
"zh": "基础名称",
|
||||
"en-audio": "Enter name of Basis"
|
||||
},
|
||||
"pddb.password": {
|
||||
"en": "Basis Password:",
|
||||
"ja": "Basis パスワード",
|
||||
"zh": "基础密码",
|
||||
"en-audio": "Enter password for Basis"
|
||||
},
|
||||
"pddb.menu.listbasis": {
|
||||
"en": "List unlocked bases",
|
||||
"ja": "ロック解除されたベースをー覧表します",
|
||||
"zh": "基础列表",
|
||||
"en-audio": "List unlocked bases"
|
||||
},
|
||||
"pddb.menu.listbasis_response": {
|
||||
"en": "Unlocked bases:\n",
|
||||
"ja": "ロック解除されたベース:\n",
|
||||
"zh": "透露列表:\n",
|
||||
"en-audio": "Unlocked bases:"
|
||||
}
|
||||
|
|
|
|||
|
|
@ -1,241 +1,289 @@
|
|||
{
|
||||
"rootkeys.bootpass": {
|
||||
"en": "Create a PIN code for device unlock.",
|
||||
"ja": "デバイスのロックを解除するためのPINコードを作成します。",
|
||||
"zh": "输入密码 解锁 安全含义:低",
|
||||
"en-audio": "Enter unlock password"
|
||||
},
|
||||
"rootkeys.updatepass": {
|
||||
"en": "⚠ Critical Password ⚠\nCreate a strong passphrase for authorizing system updates.",
|
||||
"ja": "重要なパスワード\nシステムアップデートを認証するための強力なパスフレーズを作成します。",
|
||||
"zh": "输入密码 软件更新 安全含义:至关重要 ",
|
||||
"en-audio": "Enter update password. This password is critically important."
|
||||
},
|
||||
"rootkeys.already_init": {
|
||||
"en": "Root keys already initialized.",
|
||||
"ja": "ルートキーはすでに初期化されています。",
|
||||
"zh": "根密码已经设置",
|
||||
"en-audio": "Root keys already initialized."
|
||||
},
|
||||
"rootkeys.confirm": {
|
||||
"en": "This will initialize the root keys on your Precursor device.\n\nYou will be prompted for two passwords:\n\t1. Device unlock PIN code\n\t2. System update passphrase.\n\nAre you ready?",
|
||||
"ja": "これにより、Precursorデバイスのルートキーが初期化されます。\n\n2つのパスワードの入力を求められます。\n\t1.デバイスのロック解除PINコード\n\t2.システムアップデートパスフレーズ。\n\n準備はいいですか?",
|
||||
"zh": "仅当您准备好信 任此设备时才 应继续",
|
||||
"en-audio": "You should only proceed with this operation if you are ready to trust this device."
|
||||
},
|
||||
"rootkeys.confirm.yes": {
|
||||
"en": "I'm ready!",
|
||||
"ja": "準備OK!",
|
||||
"zh": "确定",
|
||||
"en-audio": "I'm ready!"
|
||||
},
|
||||
"rootkeys.confirm.no": {
|
||||
"en": "Not yet, maybe later.",
|
||||
"ja": "まだです、多分後で。",
|
||||
"zh": "我先检查一下,稍后再试",
|
||||
"en-audio": "I'll try again after inspecting my device."
|
||||
},
|
||||
"rootkeys.setup_wait": {
|
||||
"en": "Initializing keys. This takes a few minutes. Do not reset or sleep!",
|
||||
"ja": "キーを初期化中です。これには数分かかります。リセットやスリープはしないでください。",
|
||||
"zh": "现在正在初始化 可能还要等一下 不要重置或睡眠! ",
|
||||
"en-audio": "Initializing keys. This may take a while, don't reset or sleep the device."
|
||||
},
|
||||
"rootkeys.init.signing_loader": {
|
||||
"en": "Signing loader. This takes a few minutes. Do not reset or sleep!",
|
||||
"ja": "ローダーは署名中です。これには数分かかります。リセットやスリープはしないでください。",
|
||||
"zh": "签名引导程序 可能还要等一下 不要重置或睡眠! ",
|
||||
"en-audio": "Signing loader. This may take a while, don't reset or sleep the device."
|
||||
},
|
||||
"rootkeys.init.signing_kernel": {
|
||||
"en": "Signing kernel. This takes a few minutes. Do not reset or sleep!",
|
||||
"ja": "カーネルへを署名中です。これには数分かかります。リセットやスリープはしないでください。",
|
||||
"zh": "签名内核 可能还要等一下 不要重置或睡眠! ",
|
||||
"en-audio": "Signing kernel. This may take a while, don't reset or sleep the device."
|
||||
},
|
||||
"rootkeys.init.backup_gateware": {
|
||||
"en": "Backing up gateware. This takes a few minutes. Do not reset or sleep!",
|
||||
"ja": "ゲートウェアをバックアップ中です。これには数分かかります。リセットやスリープはしないでください。",
|
||||
"zh": "备份比特流 可能还要等一下 不要重置或睡眠! ",
|
||||
"en-audio": "Backing up gateware. This may take a while, don't reset or sleep the device."
|
||||
},
|
||||
"rootkeys.init.patching_keys": {
|
||||
"en": "Injecting new keys. This takes a few minutes. Do not reset or sleep!",
|
||||
"ja": "新しいキーを挿入中です。これには数分かかります。リセットやスリープはしないでください。",
|
||||
"zh": "更换新钥匙 可能还要等一下 不要重置或睡眠! ",
|
||||
"en-audio": "Injecting new keys. This may take a while, don't reset or sleep the device."
|
||||
},
|
||||
"rootkeys.init.verifying_gateware": {
|
||||
"en": "Verifying new gateware. This takes a few minutes. Do not reset or sleep!",
|
||||
"ja": "新しいゲートウェアの検証中です。これには数分かかります。リセットやスリープはしないでください。",
|
||||
"zh": "验证比特流 可能还要等一下 不要重置或睡眠! ",
|
||||
"en-audio": "Verifying gateware. This may take a while, don't reset or sleep the device."
|
||||
},
|
||||
"rootkeys.init.commit_signatures": {
|
||||
"en": "Committing signatures. This takes a few minutes. Do not reset or sleep!",
|
||||
"ja": "署名のコミット中です。これには数分かかります。リセットやスリープはしないでください。",
|
||||
"zh": "保存签名 可能还要等一下 不要重置或睡眠! ",
|
||||
"en-audio": "Committing signatures. This may take a while, don't reset or sleep the device."
|
||||
},
|
||||
"rootkeys.init.unplug_power": {
|
||||
"en": "Please unplug the charging cable so I can reboot! ",
|
||||
"ja": "再起動できるように、充電ケーブルを抜いてください。",
|
||||
"zh": "拔下充电线以允许重启!",
|
||||
"en-audio": "Unplug the charging cable so I can reboot!"
|
||||
},
|
||||
"rootkeys.init.finished": {
|
||||
"en": "Rebooting now... ",
|
||||
"ja": "再起動中...",
|
||||
"zh": "准备重启... ",
|
||||
"en-audio": "Rebooting now."
|
||||
},
|
||||
"rootkeys.init.fail_verify": {
|
||||
"en": "Verification failed, aborting!",
|
||||
"ja": "検証に失敗し、中止します!",
|
||||
"zh": "*missing*正在初始化失败,中止!",
|
||||
"en-audio": "Verification failed, aborting"
|
||||
},
|
||||
"rootkeys.init.fail_key": {
|
||||
"en": "FPGA key is wrong: Perhaps the update password was entered incorrectly?",
|
||||
"zh": "*missing*正在初始化失败,中止!",
|
||||
"ja": "FPGAキーが間違っています: 更新パスワードが間違って入力された可能性がありますか?",
|
||||
"zh": "*missing*正在初始化失败,中止します!",
|
||||
"en-audio": "FPGA key is wrong, perhaps the update password was entered incorrectly?"
|
||||
},
|
||||
"rootkeys.init.fail_burn": {
|
||||
"en": "FLASH write problem, aborting!",
|
||||
"ja": "フラッシュ書き込みの問題、中止します!",
|
||||
"zh": "*missing*正在初始化失败,中止!",
|
||||
"en-audio": "FLASH write problem, aborting"
|
||||
},
|
||||
"rootkeys.init.fail_alignment": {
|
||||
"en": "Internal alignment error, aborting!",
|
||||
"ja": "内部アライメントエラー、中止します!",
|
||||
"zh": "*missing*正在初始化失败,中止!",
|
||||
"en-audio": "Internal alignment error, aborting"
|
||||
},
|
||||
"rootkeys.init.confirmation": {
|
||||
"en": "This cannot be undone. Continue?",
|
||||
"ja": "これは元に戻せません。続けますか?",
|
||||
"zh": "这无法撤消,要继续吗?",
|
||||
"en-audio": "This cannot be undone. Continue?"
|
||||
},
|
||||
"rootkeys.gwup.no_update_found": {
|
||||
"en": "No valid update found, aborting!",
|
||||
"ja": "有効な更新が見つかりませんでした。中止します!",
|
||||
"zh": "未找到有效更新,正在中止!",
|
||||
"en-audio": "No valid update found, aborting"
|
||||
},
|
||||
"rootkeys.gwup.inspecting": {
|
||||
"en": "Inspecting update, please wait...",
|
||||
"ja": "アップデートを確認しています、お待ちください...",
|
||||
"zh": "正在检查比特流,请稍候...",
|
||||
"en-audio": "Inspecting update, please wait."
|
||||
},
|
||||
"rootkeys.gwup.viewinfo_ss": {
|
||||
"en": "Self-signed image found. Review details?",
|
||||
"ja": "自己署名画像が見つかりました。 詳細を確認しますか?",
|
||||
"zh": "**missing**查看更新的详细信息?",
|
||||
"en-audio": "Self-signed image found. Review details?"
|
||||
},
|
||||
"rootkeys.gwup.viewinfo_tp": {
|
||||
"en": "Third party image found. Review details?",
|
||||
"ja": "サードパーティの画像が見つかりました。 詳細を確認しますか?",
|
||||
"zh": "**missing**查看更新的详细信息?",
|
||||
"en-audio": "Self-signed image found. Review details?"
|
||||
},
|
||||
"rootkeys.gwup.viewinfo_dk": {
|
||||
"en": "Devkey image found. Review details?",
|
||||
"ja": "Devkeyの画像が見つかりました。 詳細を確認しますか?",
|
||||
"zh": "**missing**查看更新的详细信息?",
|
||||
"en-audio": "Self-signed image found. Review details?"
|
||||
},
|
||||
"rootkeys.gwup.details": {
|
||||
"en": "All details",
|
||||
"ja": "すべての詳細",
|
||||
"zh": "所有细节",
|
||||
"en-audio": "All details"
|
||||
},
|
||||
"rootkeys.gwup.short": {
|
||||
"en": "Short summary",
|
||||
"ja": "簡単な要約",
|
||||
"zh": "简短的摘要",
|
||||
"en-audio": "Short summary"
|
||||
},
|
||||
"rootkeys.gwup.none": {
|
||||
"en": "Skip",
|
||||
"ja": "スキップ",
|
||||
"zh": "跳过这步",
|
||||
"en-audio": "Skip"
|
||||
},
|
||||
"rootkeys.gwup.proceed_confirm": {
|
||||
"en": "Proceed with update?",
|
||||
"ja": "更新を続行しますか?",
|
||||
"zh": "继续更新?",
|
||||
"en-audio": "Proceed with update?"
|
||||
},
|
||||
"rootkeys.gwup.yes": {
|
||||
"en": "Yes",
|
||||
"ja": "はい",
|
||||
"zh": "确定",
|
||||
"en-audio": "Yes"
|
||||
},
|
||||
"rootkeys.gwup.no": {
|
||||
"en": "No",
|
||||
"ja": "いいえ",
|
||||
"zh": "取消",
|
||||
"en-audio": "No"
|
||||
},
|
||||
"rootkeys.gwup_starting": {
|
||||
"en": "Updating gateware. This takes a few minutes.\nDo not reset or sleep!",
|
||||
"ja": "ゲートウェアをアップデート中です。これには数分かかります。\nリセットやスリープはしないでください。",
|
||||
"zh": "现在正在初始化 可能还要等一下 不要重置或睡眠! ",
|
||||
"en-audio": "Updating gateware. This may take a while, don't reset or sleep the device."
|
||||
},
|
||||
"rootkeys.get_update_password": {
|
||||
"en": "⚠ Critical password request ⚠\nEnter the 'SYSTEM UPDATE' passphrase. This authorizes a system update.",
|
||||
"ja": "重要なパスワード要求\nSYSTEM UPDATEのパスフレーズを入力してください。これでシステムアップデートが許可されます。",
|
||||
"zh": "输入密码 软件更新 安全含义:至关重要 ",
|
||||
"en-audio": "Enter update password, in order to authorize a gateware update."
|
||||
},
|
||||
"rootkeys.gwup.finished": {
|
||||
"en": "Gateware update finished.\nReboot at your earliest convenience.",
|
||||
"ja": "ゲートウェアアップデートが終了しました。ご都合の良い時に再起動してください。",
|
||||
"zh": "更新完成重启应用",
|
||||
"en-audio": "Gateware update finished. Reboot at your earliest convenience."
|
||||
},
|
||||
"rootkeys.bbram.confirm": {
|
||||
"en": "Connect provisioning helper, then press enter. Refer to https://github.com/betrusted-io/betrusted-wiki/wiki for details.",
|
||||
"ja": "プロビジョニングヘルパーを接続し、Enterキーを押してください。詳しくは、https://github.com/betrusted-io/betrusted-wiki/wiki を参照してください。",
|
||||
"zh": "立即连接配置助手。请参阅 https://github.com/betrusted-io/betrusted-wiki/wiki 了解详情。",
|
||||
"en-audio": "Connect provisioning helper then press enter. Refer to https://github.com/betrusted-io/betrusted-wiki/wiki for details."
|
||||
},
|
||||
"rootkeys.bbram.finished": {
|
||||
"en": "BBRAM helper should have rebooted the device. There was a problem with the procedure!",
|
||||
"ja": "BBRAMヘルパーはデバイスをリブートしたはずです。手順に問題がありました!",
|
||||
"zh": "**missing**",
|
||||
"en-audio": "BBRAM helper should have rebooted the device, you should not get this message!"
|
||||
},
|
||||
"rootkeys.bbram.failed_restore": {
|
||||
"en": "Something went wrong. Restoring from backup... ",
|
||||
"ja": "何かがうまくいきませんでした。 バックアップからの復元中です...",
|
||||
"zh": "出了点问题,从备份中恢复...",
|
||||
"en-audio": "Something went wrong, restoring from backup."
|
||||
},
|
||||
"rootkeys.console_input": {
|
||||
"en": "Communicating with helper... Press enter to abort.",
|
||||
"ja": "ヘルパーと通信しています... Enterキーを押して中止します。",
|
||||
"zh": "与助手通信,按 Enter 中止",
|
||||
"en-audio": "Communicating with helper. Press enter to abort."
|
||||
},
|
||||
"rootkeys.bbram.no_helper": {
|
||||
"en": "No BBRAM helper found. Refer to https://github.com/betrusted-io/betrusted-wiki/wiki for help.",
|
||||
"ja": "BBRAMヘルパーが見つかりませんでした。https://github.com/betrusted-io/betrusted-wiki/wiki を参照してください。",
|
||||
"zh": "没有找到 BBRAM helper。参考https://github.com/betrusted-io/betrusted-wiki/wiki。",
|
||||
"en-audio": "No BBRAM helper found. Refer to https://github.com/betrusted-io/betrusted-wiki/wiki for help."
|
||||
},
|
||||
"rootkeys.get_signing_password": {
|
||||
"en": "⚠ Critical password request ⚠\nEnter the 'SYSTEM UPDATE' passphrase.\n\nThis will digitally sign your system firmware.",
|
||||
"ja": "重要なパスワード要求\nSYSTEM UPDATEのパスフレーズを入力してください。\n\nこれにより、システムのファームウェアに電子署名が施されます。",
|
||||
"zh": "输入密码 软件更新 安全含义:至关重要 ",
|
||||
"en-audio": "Enter update password, in order to authorize a gateware update."
|
||||
},
|
||||
"rootkeys.signxous.finished": {
|
||||
"en": "Xous signing finished.\nReboot at your earliest convenience.",
|
||||
"ja": "Xousのサインは終了しました。ご都合の良い時に再起動してください。",
|
||||
"zh": "更新完成重启应用",
|
||||
"en-audio": "Xous signing finished. Reboot at your earliest convenience."
|
||||
},
|
||||
"rootkeys.get_login_password": {
|
||||
"en": "Password request\nEnter the 'DEVICE UNLOCK' PIN code.",
|
||||
"ja": "パスワード要求\nデバイスのロック解除のPINコードを入力してください。",
|
||||
"zh": "输入密码 解锁 安全含义:低",
|
||||
"en-audio": "Enter device unlock password to access basic service."
|
||||
},
|
||||
"rootkeys.bad_password_request": {
|
||||
"en": "Someone issued a request for a non-existent password.",
|
||||
"ja": "誰かが存在しないパスワードのリクエストを発行しました。",
|
||||
"zh": "**improve**无效的密码请求",
|
||||
"en-audio": "Someone issued a request for a non-existent password."
|
||||
},
|
||||
"rootkeys.policy_request": {
|
||||
"en": "Please pick a password retention policy:",
|
||||
"ja": "パスワード保持ポリシーを指定ください。",
|
||||
"zh": "请选择密码保留策略:",
|
||||
"en-audio": "Please pick a passowrd retention policy."
|
||||
},
|
||||
"rootkeys.policy_clear": {
|
||||
"en": "Clear after use",
|
||||
"ja": "使用後クリア",
|
||||
"zh": "使用后删除",
|
||||
"en-audio": "Clear password after use"
|
||||
},
|
||||
"rootkeys.policy_suspend": {
|
||||
"en": "Retain until sleep",
|
||||
"ja": "スリープまで保持",
|
||||
"zh": "睡眠后删除",
|
||||
"en-audio": "Retain password until sleep"
|
||||
},
|
||||
"rootkeys.policy_idle": {
|
||||
"en": "Retain until timeout",
|
||||
"ja": "タイムアウトまで保持",
|
||||
"zh": "保留到延时",
|
||||
"en-audio": "Retain until timeout"
|
||||
},
|
||||
"rootkeys.policy_keep": {
|
||||
"en": "Retain until reboot",
|
||||
"ja": "リブートまで保持",
|
||||
"zh": "保留到启动",
|
||||
"en-audio": "Retain until reboot"
|
||||
}
|
||||
|
|
|
|||
|
|
@ -1,106 +1,127 @@
|
|||
{
|
||||
"secnote.usb_unlock": {
|
||||
"en": " USB unlocked",
|
||||
"ja": "USBロック解除",
|
||||
"zh": "USB解锁",
|
||||
"en-audio": "USB unlocked"
|
||||
},
|
||||
"secnote.gateware_fail": {
|
||||
"en": " Gateware selfsig fail",
|
||||
"ja": "Gateware selfsig 失敗",
|
||||
"zh": "比特流签名失败",
|
||||
"en-audio": "Gateware self signature failure"
|
||||
},
|
||||
"secnote.state_fail": {
|
||||
"en": " Invalid key state",
|
||||
"ja": "無効なキー状態",
|
||||
"zh": "无效的根密钥",
|
||||
"en-audio": "Invalid key state"
|
||||
},
|
||||
"secnote.no_keys": {
|
||||
"en": " Root keys uninitialized",
|
||||
"ja": "ルートキーは未初期化",
|
||||
"zh": "密钥未初始化",
|
||||
"en-audio": "Root keys unitialized"
|
||||
},
|
||||
"secnote.allclear": {
|
||||
"en": " No security warnings",
|
||||
"ja": "セキュリティ警告なし",
|
||||
"zh": "没有警告",
|
||||
"en-audio": "🔇"
|
||||
},
|
||||
"secnote.startup": {
|
||||
"en": " Starting up...",
|
||||
"ja": "起動中...",
|
||||
"zh": "现在开始...",
|
||||
"en-audio": "🔇"
|
||||
},
|
||||
"mainmenu.sleep": {
|
||||
"en": "Sleep now",
|
||||
"ja": "今睡眠",
|
||||
"zh": "睡眠模式",
|
||||
"en-audio": "Sleep now"
|
||||
},
|
||||
"mainmenu.backlighton": {
|
||||
"en": "Backlight on",
|
||||
"ja": "バックライト点灯",
|
||||
"zh": "背光开启",
|
||||
"en-audio": "🔇"
|
||||
},
|
||||
"mainmenu.backlightoff": {
|
||||
"en": "Backlight off",
|
||||
"ja": "バックライト消灯",
|
||||
"zh": "背光关闭",
|
||||
"en-audio": "🔇"
|
||||
},
|
||||
"mainmenu.init_keys": {
|
||||
"en": "Initialize root keys",
|
||||
"ja": "ルートキーの初期化",
|
||||
"zh": "设置根密码",
|
||||
"en-audio": "Initialize root keys"
|
||||
},
|
||||
"mainmenu.provision_gateware": {
|
||||
"en": "Install gateware update",
|
||||
"ja": "ゲートウェアアップデートをインストールする",
|
||||
"zh": "安装比特流更新",
|
||||
"en-audio": "Install gateware update"
|
||||
},
|
||||
"mainmenu.selfsign": {
|
||||
"en": "Sign Xous update",
|
||||
"ja": "サインXousアップデート",
|
||||
"zh": "数字签名Xous",
|
||||
"en-audio": "Sign Xous update"
|
||||
},
|
||||
"mainmenu.set_rtc": {
|
||||
"en": "Set time",
|
||||
"ja": "時間設定",
|
||||
"zh": "设置时间",
|
||||
"en-audio": "Set time"
|
||||
},
|
||||
"mainmenu.pddb": {
|
||||
"en": "PDDB Submenu",
|
||||
"ja": "PDDBサブメニュー",
|
||||
"zh": "PDDB子菜单",
|
||||
"en-audio": "PDDB submenu"
|
||||
},
|
||||
"mainmenu.app": {
|
||||
"en": "Switch to App...",
|
||||
"ja": "アプリに切り替わる...",
|
||||
"zh": "APP子菜单",
|
||||
"en-audio": "Switch to app"
|
||||
},
|
||||
"mainmenu.reboot": {
|
||||
"en": "Reboot",
|
||||
"ja": "リブート",
|
||||
"zh": "重启",
|
||||
"en-audio": "Reboot"
|
||||
},
|
||||
"mainmenu.closemenu": {
|
||||
"en": "Close menu",
|
||||
"ja": "メニューを閉じる",
|
||||
"zh": "关闭功能表",
|
||||
"en-audio": "Close menu"
|
||||
},
|
||||
"mainmenu.cant_sleep": {
|
||||
"en": "Can't sleep while charging",
|
||||
"ja": "充電中は眠れません",
|
||||
"zh": "充电时睡不着",
|
||||
"en-audio": "Can't sleep while charging"
|
||||
},
|
||||
"appmenu.ball": {
|
||||
"en": "Simple ball demo",
|
||||
"ja": "シンプルなボールのデモ",
|
||||
"zh": "简单的球演示",
|
||||
"en-audio": "Simple ball demo"
|
||||
},
|
||||
"appmenu.repl": {
|
||||
"en": "Basic REPL demo",
|
||||
"ja": "シンプルなREPLデモ",
|
||||
"zh": "基本 REPL 演示",
|
||||
"en-audio": "Basic REPL demo"
|
||||
},
|
||||
"appmenu.shellchat": {
|
||||
"en": "Shellchat",
|
||||
"ja": "Shellchat",
|
||||
"zh": "外壳聊天",
|
||||
"en-audio": "Shellchat"
|
||||
}
|
||||
|
|
|
|||
Loading…
Reference in a new issue