add zh lang

This commit is contained in:
kmvan
2020-08-11 09:40:06 +08:00
parent 4d433c7c51
commit 62a44855b5
6 changed files with 396 additions and 304 deletions

View File

@@ -96,7 +96,7 @@ const formatItem = items => {
const getItem = async filepath => {
return new Promise(resolve => {
PO.load(filepath, (err, data) => {
const langId = data.headers.Language
const langId = path.basename(filepath, '.po')
const items = formatItem(data.items)
resolve({
items,
@@ -112,8 +112,8 @@ const writeJsData = ({ langId, items }) => {
if (!langs[key]) {
langs[key] = {}
}
langs[key][langId.toLowerCase()] = msgstr
langId = langId.toLowerCase().replace('-', '').replace('_', '')
langs[key][langId] = msgstr
})
fs.writeFileSync(

View File

@@ -33,7 +33,7 @@ msgstr ""
msgid "Fetch error, please refresh page."
msgstr ""
msgid "Generator <%= appName %> / Author <%= authorName %> / <%= memUsage %> / <%= time %>ms"
msgid "Generator ${appName} / Author ${authorName} / ${memUsage} / ${time}ms"
msgstr ""
msgid "STAR 🌟 ME"
@@ -129,7 +129,7 @@ msgstr ""
msgid "Visit PHP.net Official website"
msgstr ""
msgid "(Latest <%= latestPhpVersion %>)"
msgid "(Latest ${latestPhpVersion})"
msgstr ""
msgid "PHP Information"
@@ -138,10 +138,10 @@ msgstr ""
msgid "PHP"
msgstr ""
msgid "Times: <%= times %>"
msgid "Times:${times}"
msgstr ""
msgid "Min: <%= min %> / Max: <%= max %> / Avg: <%= avg %>"
msgid "Min:${min} / Max:${max} / Avg:${avg}"
msgstr ""
msgid "⏸️ Stop ping"
@@ -162,7 +162,7 @@ msgstr ""
msgid "Network error, please try again later."
msgstr ""
msgid "⏳ Please wait <%= seconds %>s"
msgid "⏳ Please wait ${seconds}s"
msgstr ""
msgid "Can not fetch marks data from GitHub."
@@ -192,7 +192,7 @@ msgstr ""
msgid "Unavailable"
msgstr ""
msgid "<%= days %> days <%= hours %> hours <%= mins %> mins <%= secs %> secs"
msgid "${days} days ${hours} hours ${mins} mins ${secs} secs"
msgstr ""
msgid "Server name"
@@ -234,7 +234,7 @@ msgstr ""
msgid "CPU usage"
msgstr ""
msgid "idle: <%= idle %>, nice: <%= nice %>, sys: <%= sys %>, user: <%= user %>"
msgid "idle: ${idle}, nice: ${nice}, sys: ${sys}, user: ${user}"
msgstr ""
msgid "Buffers are in-memory block I/O buffers. They are relatively short-lived. Prior to Linux kernel version 2.4, Linux had separate page and buffer caches. Since 2.4, the page and buffer cache are unified and Buffers is raw disk blocks not represented in the page cache—i.e., not file data."
@@ -261,7 +261,7 @@ msgstr ""
msgid "Swap usage"
msgstr ""
msgid "<%= minute %> minute average"
msgid "${minute} minute average"
msgstr ""
msgid "System load"
@@ -273,7 +273,7 @@ msgstr ""
msgid "Status"
msgstr ""
msgid "<%= sensor %> temperature"
msgid "${sensor} temperature"
msgstr ""
msgid "Temperature Sensor"
@@ -297,5 +297,5 @@ msgstr ""
msgid "❌ Update error, click here to try again?"
msgstr ""
msgid "✨ Found update! Version <%= oldVersion %> → <%= newVersion %>"
msgid "✨ Found update! Version ${oldVersion} → ${newVersion}"
msgstr ""

1
languages/zh.po Symbolic link
View File

@@ -0,0 +1 @@
zh_CN.po

View File

@@ -1,15 +1,9 @@
interface LangItemProps {
[text: string]: {
[langId: string]: string
}
}
import langs from './lang.json'
interface LangsProps {
[langId: string]: LangItemProps[]
}
const langs: LangsProps = require('./lang.json')
const langId = navigator.language.replace('-', '_').toLowerCase()
const langId = navigator.language
.replace('-', '')
.replace('_', '')
.toLowerCase()
export const gettext = (text: string, context: string = ''): string => {
const id = `${context || ''}${text}`

View File

@@ -1,566 +1,662 @@
{
"Move up": {
"ja": "上に移動",
"zh_cn": "上移",
"zh_tw": "上移",
"zh_hk": "上移"
"zhcn": "上移",
"zhhk": "上移",
"zhtw": "上移",
"zh": "上移"
},
"Move down": {
"ja": "下に移動",
"zh_cn": "下移",
"zh_tw": "下移",
"zh_hk": "下移"
"zhcn": "下移",
"zhhk": "下移",
"zhtw": "下移",
"zh": "下移"
},
"Error: can not fetch remote config data, update checker is disabled.": {
"ja": "エラー:リモート設定データを取得できません。更新チェッカーが無効になっています。",
"zh_cn": "错误:无法获取远程配置数据,更新检测已禁用。",
"zh_tw": "錯誤:無法獲取配備資料,更新檢測已禁用。",
"zh_hk": "錯誤:無法獲取配置數據,更新檢測已禁用。"
"zhcn": "错误:无法获取远程配置数据,更新检测已禁用。",
"zhhk": "錯誤:無法獲取配置數據,更新檢測已禁用。",
"zhtw": "錯誤:無法獲取配備資料,更新檢測已禁用。",
"zh": "错误:无法获取远程配置数据,更新检测已禁用。"
},
"Database": {
"ja": "データベース",
"zh_cn": "数据库",
"zh_tw": "資料庫",
"zh_hk": "資料庫"
"zhcn": "数据库",
"zhhk": "資料庫",
"zhtw": "資料庫",
"zh": "数据库"
},
"DB": {
"ja": "DB",
"zh_cn": "数据库",
"zh_tw": "資料庫",
"zh_hk": "資料庫"
"zhcn": "数据库",
"zhhk": "資料庫",
"zhtw": "資料庫",
"zh": "数据库"
},
"Fetch error, please refresh page.": {
"ja": "取得エラー。ページを更新してください。",
"zh_cn": "获取信息错误,请刷新页面。",
"zh_tw": "獲取錯誤,請重新整理頁面。",
"zh_hk": "獲取錯誤,請刷新頁面。"
"zhcn": "获取信息错误,请刷新页面。",
"zhhk": "獲取錯誤,請刷新頁面。",
"zhtw": "獲取錯誤,請重新整理頁面。",
"zh": "获取信息错误,请刷新页面。"
},
"Generator <%= appName %> / Author <%= authorName %> / <%= memUsage %> / <%= time %>ms": {
"ja": "このページは <%= appName %> によって生成されます / 著者は <%= authorName %> / <%= memUsage %> / <%= time %> ミリ秒",
"zh_cn": "该页面由 <%= appName %> 生成 / 作者为 <%= authorName %> / <%= memUsage %> / <%= time %> 毫秒",
"zh_tw": "該頁面由 <%= appName %> 生成 / 作者 <%= authorName %> / <%= memUsage %> / <%= time %> 毫秒",
"zh_hk": "該頁面由 <%= appName %> 生成 / 作者 <%= authorName %> / <%= memUsage %> / <%= time %> 毫秒"
"zhcn": "该页面由 <%= appName %> 生成 / 作者为 <%= authorName %> / <%= memUsage %> / <%= time %> 毫秒",
"zhhk": "該頁面由 <%= appName %> 生成 / 作者 <%= authorName %> / <%= memUsage %> / <%= time %> 毫秒",
"zhtw": "該頁面由 <%= appName %> 生成 / 作者 <%= authorName %> / <%= memUsage %> / <%= time %> 毫秒",
"zh": "该页面由 <%= appName %> 生成 / 作者为 <%= authorName %> / <%= memUsage %> / <%= time %> 毫秒"
},
"STAR 🌟 ME": {
"ja": "星🌟印",
"zh_cn": "星 🌟 标",
"zh_tw": "星🌟標",
"zh_hk": "星🌟標"
"zhcn": "星 🌟 标",
"zhhk": "星🌟標",
"zhtw": "星🌟標",
"zh": "星 🌟 标"
},
"My IP": {
"ja": "私のIP",
"zh_cn": "我的 IP",
"zh_tw": "我的 IP",
"zh_hk": "我的 IP"
"zhcn": "我的 IP",
"zhhk": "我的 IP",
"zhtw": "我的 IP",
"zh": "我的 IP"
},
"My browser UA": {
"ja": "私のブラウザ UA",
"zh_cn": "我的浏览器 UA",
"zh_tw": "我的瀏覽器",
"zh_hk": "我的瀏覽器"
"zhcn": "我的浏览器 UA",
"zhhk": "我的瀏覽器",
"zhtw": "我的瀏覽器",
"zh": "我的浏览器 UA"
},
"My browser languages (via JS)": {
"ja": "私のブラウザの言語JS",
"zh_cn": "我的浏览器语言JS",
"zh_tw": "我的瀏覽器語言JS",
"zh_hk": "我的瀏覽器語言JS"
"zhcn": "我的浏览器语言JS",
"zhhk": "我的瀏覽器語言JS",
"zhtw": "我的瀏覽器語言JS",
"zh": "我的浏览器语言JS"
},
"My browser languages (via PHP)": {
"ja": "私のブラウザの言語PHP",
"zh_cn": "我的浏览器语言PHP",
"zh_tw": "我的瀏覽器語言PHP",
"zh_hk": "我的瀏覽器語言PHP"
"zhcn": "我的浏览器语言PHP",
"zhhk": "我的瀏覽器語言PHP",
"zhtw": "我的瀏覽器語言PHP",
"zh": "我的浏览器语言PHP"
},
"My location": {
"ja": "私の場所",
"zh_cn": "我的位置",
"zh_tw": "我的位置",
"zh_hk": "我的位置"
"zhcn": "我的位置",
"zhhk": "我的位置",
"zhtw": "我的位置",
"zh": "我的位置"
},
"In development": {
"ja": "開発中",
"zh_cn": "开发中",
"zh_tw": "開發中",
"zh_hk": "開發中"
"zhcn": "开发中",
"zhhk": "開發中",
"zhtw": "開發中",
"zh": "开发中"
},
"My Information": {
"ja": "私の情報",
"zh_cn": "我的信息",
"zh_tw": "我的訊息",
"zh_hk": "我的訊息"
"zhcn": "我的信息",
"zhhk": "我的訊息",
"zhtw": "我的訊息",
"zh": "我的信息"
},
"Mine": {
"ja": "私の",
"zh_cn": "我的",
"zh_tw": "我的",
"zh_hk": "我的"
"zhcn": "我的",
"zhhk": "我的",
"zhtw": "我的",
"zh": "我的"
},
"Network Stats": {
"ja": "ネットワーク統計",
"zh_cn": "流量统计",
"zh_tw": "流量統計",
"zh_hk": "流量統計"
"zhcn": "流量统计",
"zhhk": "流量統計",
"zhtw": "流量統計",
"zh": "流量统计"
},
"Net": {
"ja": "ネット",
"zh_cn": "网络",
"zh_tw": "流量",
"zh_hk": "流量"
"zhcn": "网络",
"zhhk": "流量",
"zhtw": "流量",
"zh": "网络"
},
"Opcache enabled": {
"ja": "%s 有効",
"zh_cn": "OPcache 已启用",
"zh_tw": "OPcache 已用",
"zh_hk": "OPcache 已用"
"zhcn": "OPcache 已启用",
"zhhk": "OPcache 已用",
"zhtw": "OPcache 已用",
"zh": "OPcache 已启用"
},
"Loaded extensions": {
"ja": "ロードエクステンション",
"zh_cn": "已加载的扩展",
"zh_tw": "載入的 PHP 擴展",
"zh_hk": "載入的 PHP 擴展"
"zhcn": "已加载的扩展",
"zhhk": "載入的 PHP 擴展",
"zhtw": "載入的 PHP 擴展",
"zh": "已加载的扩展"
},
"PHP Extensions": {
"ja": "PHPエクステンション",
"zh_cn": "PHP 扩展",
"zh_tw": "PHP 擴展",
"zh_hk": "PHP 擴展"
"zhcn": "PHP 扩展",
"zhhk": "PHP 擴展",
"zhtw": "PHP 擴展",
"zh": "PHP 扩展"
},
"Ext": {
"ja": "拡張",
"zh_cn": "扩展",
"zh_tw": "擴展",
"zh_hk": "擴展"
"zhcn": "扩展",
"zhhk": "擴展",
"zhtw": "擴展",
"zh": "扩展"
},
"👆 Click for detail": {
"ja": "詳細はこちら",
"zh_cn": "👆 详细信息",
"zh_tw": "👆 查看詳細",
"zh_hk": "👆 查看詳細"
"zhcn": "👆 详细信息",
"zhhk": "👆 查看詳細",
"zhtw": "👆 查看詳細",
"zh": "👆 详细信息"
},
"Version": {
"ja": "バージョン",
"zh_cn": "版本",
"zh_tw": "版本",
"zh_hk": "版本"
"zhcn": "版本",
"zhhk": "版本",
"zhtw": "版本",
"zh": "版本"
},
"SAPI interface": {
"ja": "SAPI インタフェース",
"zh_cn": "SAPI 接口",
"zh_tw": "SAPI 介面",
"zh_hk": "SAPI 介面"
"zhcn": "SAPI 接口",
"zhhk": "SAPI 介面",
"zhtw": "SAPI 介面",
"zh": "SAPI 接口"
},
"Display errors": {
"ja": "エラー表示",
"zh_cn": "显示错误",
"zh_tw": "顯示錯誤",
"zh_hk": "顯示錯誤"
"zhcn": "显示错误",
"zhhk": "顯示錯誤",
"zhtw": "顯示錯誤",
"zh": "显示错误"
},
"Error reporting": {
"ja": "エラー報告",
"zh_cn": "错误报告",
"zh_tw": "錯誤報告",
"zh_hk": "錯誤報告"
"zhcn": "错误报告",
"zhhk": "錯誤報告",
"zhtw": "錯誤報告",
"zh": "错误报告"
},
"Max memory limit": {
"ja": "最大メモリ制限",
"zh_cn": "运行内存限制",
"zh_tw": "執行記憶體限制",
"zh_hk": "執行記憶體限制"
"zhcn": "运行内存限制",
"zhhk": "執行記憶體限制",
"zhtw": "執行記憶體限制",
"zh": "运行内存限制"
},
"Max POST size": {
"ja": "最大 POST サイズ",
"zh_cn": "POST 提交限制",
"zh_tw": "POST 提交限制",
"zh_hk": "POST 提交限制"
"zhcn": "POST 提交限制",
"zhhk": "POST 提交限制",
"zhtw": "POST 提交限制",
"zh": "POST 提交限制"
},
"Max upload size": {
"ja": "最大アップロードサイズ",
"zh_cn": "上传文件限制",
"zh_tw": "上傳檔案限制",
"zh_hk": "上傳檔案限制"
"zhcn": "上传文件限制",
"zhhk": "上傳檔案限制",
"zhtw": "上傳檔案限制",
"zh": "上传文件限制"
},
"Max input variables": {
"ja": "最大入力変数",
"zh_cn": "提交表单限制",
"zh_tw": "提交表單限制",
"zh_hk": "提交表單限制"
"zhcn": "提交表单限制",
"zhhk": "提交表單限制",
"zhtw": "提交表單限制",
"zh": "提交表单限制"
},
"Max execution time": {
"ja": "最大実行時間",
"zh_cn": "运行超时秒数",
"zh_tw": "執行時秒數",
"zh_hk": "執行時秒數"
"zhcn": "运行超时秒数",
"zhhk": "執行時秒數",
"zhtw": "執行時秒數",
"zh": "运行超时秒数"
},
"Timeout for socket": {
"ja": "ソケットのタイムアウト",
"zh_cn": "Socket 超时秒数",
"zh_tw": "Socket 時秒數",
"zh_hk": "Socket 時秒數"
"zhcn": "Socket 超时秒数",
"zhhk": "Socket 時秒數",
"zhtw": "Socket 時秒數",
"zh": "Socket 超时秒数"
},
"Treatment URLs file": {
"ja": "Treatment URLs ファイル",
"zh_cn": "文件远端打开",
"zh_tw": "檔案遠端打開",
"zh_hk": "檔案遠端打開"
"zhcn": "文件远端打开",
"zhhk": "檔案遠端打開",
"zhtw": "檔案遠端打開",
"zh": "文件远端打开"
},
"SMTP support": {
"ja": "SMTP サポート",
"zh_cn": "SMTP 支持",
"zh_tw": "SMTP 支援",
"zh_hk": "SMTP 支援"
"zhcn": "SMTP 支持",
"zhhk": "SMTP 支援",
"zhtw": "SMTP 支援",
"zh": "SMTP 支持"
},
"Disabled functions": {
"ja": "無効な機能",
"zh_cn": "已禁用的函数",
"zh_tw": "禁用的函數",
"zh_hk": "禁用的函數"
"zhcn": "已禁用的函数",
"zhhk": "禁用的函數",
"zhtw": "禁用的函數",
"zh": "已禁用的函数"
},
"Disabled classes": {
"ja": "無効なクラス",
"zh_cn": "已禁用的类",
"zh_tw": "禁用的類",
"zh_hk": "禁用的類"
"zhcn": "已禁用的类",
"zhhk": "禁用的類",
"zhtw": "禁用的類",
"zh": "已禁用的类"
},
"Visit PHP.net Official website": {
"ja": "PHP.net 公式ウェブサイトにアクセス",
"zh_cn": "访问 PHP.net 官网",
"zh_tw": "瀏覽 PHP.net 官網",
"zh_hk": "訪問 PHP.net 官網"
"zhcn": "访问 PHP.net 官网",
"zhhk": "訪問 PHP.net 官網",
"zhtw": "瀏覽 PHP.net 官網",
"zh": "访问 PHP.net 官网"
},
"(Latest <%= latestPhpVersion %>)": {
"ja": "(最新 <= latestPhpVersion >",
"zh_cn": "(最新 <%= latestPhpVersion %>",
"zh_tw": "(最新 <%= latestPhpVersion %>",
"zh_hk": "(最新 <%= latestPhpVersion %>"
"zhcn": "(最新 <%= latestPhpVersion %>",
"zhhk": "(最新 <%= latestPhpVersion %>",
"zhtw": "(最新 <%= latestPhpVersion %>",
"zh": "(最新 <%= latestPhpVersion %>"
},
"PHP Information": {
"ja": "PHP情報",
"zh_cn": "PHP 信息",
"zh_tw": "PHP 資訊",
"zh_hk": "PHP 資訊"
"zhcn": "PHP 信息",
"zhhk": "PHP 資訊",
"zhtw": "PHP 資訊",
"zh": "PHP 信息"
},
"PHP": {
"ja": "PHP",
"zh_cn": "PHP",
"zh_tw": "PHP",
"zh_hk": "PHP"
"zhcn": "PHP",
"zhhk": "PHP",
"zhtw": "PHP",
"zh": "PHP"
},
"Times: <%= times %>": {
"ja": "回: <%= times %>",
"zh_cn": "次数:<%= times %>",
"zh_tw": "次數:<%= times %>",
"zh_hk": "次數:<%= times %>"
"zhcn": "次数:<%= times %>",
"zhhk": "次數:<%= times %>",
"zhtw": "次數:<%= times %>",
"zh": "次数:<%= times %>"
},
"Min: <%= min %> / Max: <%= max %> / Avg: <%= avg %>": {
"ja": "最小: <%= min %> / 最大: <%= max %> / 平均: <%= avg %>",
"zh_cn": "最小: <%= min %> / 最大: <%= max %> / 平均: <%= avg %>",
"zh_tw": "最小:<%= min %> / 最大:<%= max %> / 平均:<%= avg %>",
"zh_hk": "最小:<%= min %> / 最大:<%= max %> / 平均:<%= avg %>"
"zhcn": "最小: <%= min %> / 最大: <%= max %> / 平均: <%= avg %>",
"zhhk": "最小:<%= min %> / 最大:<%= max %> / 平均:<%= avg %>",
"zhtw": "最小:<%= min %> / 最大:<%= max %> / 平均:<%= avg %>",
"zh": "最小: <%= min %> / 最大: <%= max %> / 平均: <%= avg %>"
},
"⏸️ Stop ping": {
"ja": "⏸️ Pingを停止",
"zh_cn": "⏸️ 停止 Ping",
"zh_tw": "⏸️ 停止 Ping",
"zh_hk": "⏸️ 停止 Ping"
"zhcn": "⏸️ 停止 Ping",
"zhhk": "⏸️ 停止 Ping",
"zhtw": "⏸️ 停止 Ping",
"zh": "⏸️ 停止 Ping"
},
"👆 Start ping": {
"ja": "👆 Pingを開始",
"zh_cn": "👆 开始 Ping",
"zh_tw": "👆 開始 Ping",
"zh_hk": "👆 開始 Ping"
"zhcn": "👆 开始 Ping",
"zhhk": "👆 開始 Ping",
"zhtw": "👆 開始 Ping",
"zh": "👆 开始 Ping"
},
"Network Ping": {
"ja": "ネットワークPing",
"zh_cn": "网络 Ping",
"zh_tw": "網速 Ping",
"zh_hk": "網速 Ping"
"zhcn": "网络 Ping",
"zhhk": "網速 Ping",
"zhtw": "網速 Ping",
"zh": "网络 Ping"
},
"Ping": {
"ja": "Ping",
"zh_cn": "Ping",
"zh_tw": "Ping",
"zh_hk": "Ping"
"zhcn": "Ping",
"zhhk": "Ping",
"zhtw": "Ping",
"zh": "Ping"
},
"⏳ Testing, please wait...": {
"ja": "⏳ テストしています。お待ちください...",
"zh_cn": "⏳ 跑分中,请稍等……",
"zh_tw": "⏳ 跑分中,請稍等……",
"zh_hk": "⏳ 跑分中,請稍等……"
"zhcn": "⏳ 跑分中,请稍等……",
"zhhk": "⏳ 跑分中,請稍等……",
"zhtw": "⏳ 跑分中,請稍等……",
"zh": "⏳ 跑分中,请稍等……"
},
"Network error, please try again later.": {
"ja": "ネットワークエラーです。しばらくしてからもう一度お試しください。",
"zh_cn": "网络错误,请稍候重试。",
"zh_tw": "網路錯誤,請稍後重試。",
"zh_hk": "網路錯誤,請稍後重試。"
"zhcn": "网络错误,请稍候重试。",
"zhhk": "網路錯誤,請稍後重試。",
"zhtw": "網路錯誤,請稍後重試。",
"zh": "网络错误,请稍候重试。"
},
"⏳ Please wait <%= seconds %>s": {
"ja": "⏳ <%= seconds %>s 秒お待ちください",
"zh_cn": "⏳ 请等待 <%= seconds %> 秒",
"zh_tw": "⏳ 請等待 <%= seconds %> 秒",
"zh_hk": "⏳ 請等待 <%= seconds %> 秒"
"zhcn": "⏳ 请等待 <%= seconds %> 秒",
"zhhk": "⏳ 請等待 <%= seconds %> 秒",
"zhtw": "⏳ 請等待 <%= seconds %> 秒",
"zh": "⏳ 请等待 <%= seconds %> 秒"
},
"Can not fetch marks data from GitHub.": {
"ja": "GitHubからマークデータを取得できません。",
"zh_cn": "无法从 GitHub 中获取跑分数据。",
"zh_tw": "無法從 GitHub 中獲取跑分資料。",
"zh_hk": "無法從 GitHub 中獲取跑分數據。"
"zhcn": "无法从 GitHub 中获取跑分数据。",
"zhhk": "無法從 GitHub 中獲取跑分數據。",
"zhtw": "無法從 GitHub 中獲取跑分資料。",
"zh": "无法从 GitHub 中获取跑分数据。"
},
"Visit prober page": {
"ja": "X-Prober ホームページへ",
"zh_cn": "查看探针页面",
"zh_tw": "查閱探針頁面",
"zh_hk": "查閱探針頁面"
"zhcn": "查看探针页面",
"zhhk": "查閱探針頁面",
"zhtw": "查閱探針頁面",
"zh": "查看探针页面"
},
"Download speed test": {
"ja": "ネットワーク速度テスト用のダウンロードファイル",
"zh_cn": "下载速度测试",
"zh_tw": "下載文件以測試網速",
"zh_hk": "下載文件以測試網速"
"zhcn": "下载速度测试",
"zhhk": "下載文件以測試網速",
"zhtw": "下載文件以測試網速",
"zh": "下载速度测试"
},
"Visit the official website": {
"ja": "公式ウェブサイトをご覧ください",
"zh_cn": "访问官网",
"zh_tw": "瀏覽官網",
"zh_hk": "訪問官網"
"zhcn": "访问官网",
"zhhk": "訪問官網",
"zhtw": "瀏覽官網",
"zh": "访问官网"
},
"My server": {
"ja": "私のサーバー",
"zh_cn": "我的服务器",
"zh_tw": "我的伺服器",
"zh_hk": "我的伺服器"
"zhcn": "我的服务器",
"zhhk": "我的伺服器",
"zhtw": "我的伺服器",
"zh": "我的服务器"
},
"Server Benchmark": {
"ja": "サーバー基準",
"zh_cn": "服务器跑分",
"zh_tw": "伺服器性能跑分",
"zh_hk": "伺服器性能跑分"
"zhcn": "服务器跑分",
"zhhk": "伺服器性能跑分",
"zhtw": "伺服器性能跑分",
"zh": "服务器跑分"
},
"Becnhmark": {
"ja": "基準",
"zh_cn": "跑分",
"zh_tw": "跑分",
"zh_hk": "跑分"
"zhcn": "跑分",
"zhhk": "跑分",
"zhtw": "跑分",
"zh": "跑分"
},
"Click to test": {
"ja": "👆クリックしてテスト",
"zh_cn": "👆 点击测试",
"zh_tw": "👆 點擊測試",
"zh_hk": "👆 點擊測試"
"zhcn": "👆 点击测试",
"zhhk": "👆 點擊測試",
"zhtw": "👆 點擊測試",
"zh": "👆 点击测试"
},
"Unavailable": {
"ja": "利用不可",
"zh_cn": "不可用",
"zh_tw": "不可用",
"zh_hk": "不可用"
"zhcn": "不可用",
"zhhk": "不可用",
"zhtw": "不可用",
"zh": "不可用"
},
"<%= days %> days <%= hours %> hours <%= mins %> mins <%= secs %> secs": {
"ja": "<%= days %> 日 <%= hours %> 時 <%= mins %> 分 <%= secs %> 秒",
"zh_cn": "<%= days %> 天 <%= hours %> 小时 <%= mins %> 分 <%= secs %> 秒",
"zh_tw": "<%= days %> 天 <%= hours %> 小時 <%= mins %> 分 <%= secs %> 秒",
"zh_hk": "<%= days %> 天 <%= hours %> 小時 <%= mins %> 分 <%= secs %> 秒"
"zhcn": "<%= days %> 天 <%= hours %> 小时 <%= mins %> 分 <%= secs %> 秒",
"zhhk": "<%= days %> 天 <%= hours %> 小時 <%= mins %> 分 <%= secs %> 秒",
"zhtw": "<%= days %> 天 <%= hours %> 小時 <%= mins %> 分 <%= secs %> 秒",
"zh": "<%= days %> 天 <%= hours %> 小时 <%= mins %> 分 <%= secs %> 秒"
},
"Server name": {
"ja": "サーバーの名前",
"zh_cn": "服务器名",
"zh_tw": "伺服器名",
"zh_hk": "伺服器名"
"zhcn": "服务器名",
"zhhk": "伺服器名",
"zhtw": "伺服器名",
"zh": "服务器名"
},
"Server time": {
"ja": "サーバー時間",
"zh_cn": "服务器时间",
"zh_tw": "持續上線時間",
"zh_hk": "持續上線時間"
"zhcn": "服务器时间",
"zhhk": "持續上線時間",
"zhtw": "持續上線時間",
"zh": "服务器时间"
},
"Server uptime": {
"ja": "サーバーの稼働時間",
"zh_cn": "持续运作时间",
"zh_tw": "持續上線時間",
"zh_hk": "持續上線時間"
"zhcn": "持续运作时间",
"zhhk": "持續上線時間",
"zhtw": "持續上線時間",
"zh": "持续运作时间"
},
"Server IP": {
"ja": "サーバー IP",
"zh_cn": "服务器 IP",
"zh_tw": "伺服器 IP",
"zh_hk": "伺服器 IP"
"zhcn": "服务器 IP",
"zhhk": "伺服器 IP",
"zhtw": "伺服器 IP",
"zh": "服务器 IP"
},
"Server software": {
"ja": "サーバーソフトウェア",
"zh_cn": "服务器软件",
"zh_tw": "伺服器軟體",
"zh_hk": "伺服器軟體"
"zhcn": "服务器软件",
"zhhk": "伺服器軟體",
"zhtw": "伺服器軟體",
"zh": "服务器软件"
},
"PHP version": {
"ja": "PHP バージョン",
"zh_cn": "PHP 版本",
"zh_tw": "PHP 版本",
"zh_hk": "PHP 版本"
"zhcn": "PHP 版本",
"zhhk": "PHP 版本",
"zhtw": "PHP 版本",
"zh": "PHP 版本"
},
"CPU model": {
"ja": "CPUモデル",
"zh_cn": "CPU 型号",
"zh_tw": "CPU 型號",
"zh_hk": "CPU 型號"
"zhcn": "CPU 型号",
"zhhk": "CPU 型號",
"zhtw": "CPU 型號",
"zh": "CPU 型号"
},
"Server OS": {
"ja": "サーバー OS",
"zh_cn": "服务器系统",
"zh_tw": "伺服器系統",
"zh_hk": "伺服器系統"
"zhcn": "服务器系统",
"zhhk": "伺服器系統",
"zhtw": "伺服器系統",
"zh": "服务器系统"
},
"Script path": {
"ja": "スクリプトパス",
"zh_cn": "脚本路径",
"zh_tw": "腳本路徑",
"zh_hk": "腳本路徑"
"zhcn": "脚本路径",
"zhhk": "腳本路徑",
"zhtw": "腳本路徑",
"zh": "脚本路径"
},
"Disk usage": {
"ja": "ディスクの使用状況",
"zh_cn": "磁盘使用量",
"zh_tw": "磁碟使用",
"zh_hk": "磁碟使用"
"zhcn": "磁盘使用量",
"zhhk": "磁碟使用",
"zhtw": "磁碟使用",
"zh": "磁盘使用量"
},
"Server Information": {
"ja": "サーバー情報",
"zh_cn": "服务器信息",
"zh_tw": "伺服器訊息",
"zh_hk": "伺服器訊息"
"zhcn": "服务器信息",
"zhhk": "伺服器訊息",
"zhtw": "伺服器訊息",
"zh": "服务器信息"
},
"Info": {
"ja": "情報",
"zh_cn": "信息",
"zh_tw": "訊息",
"zh_hk": "訊息"
"zhcn": "信息",
"zhhk": "訊息",
"zhtw": "訊息",
"zh": "信息"
},
"CPU usage": {
"ja": "CPU 使用率",
"zh_cn": "CPU 占用",
"zh_tw": "CPU 使用率",
"zh_hk": "CPU 使用率"
"zhcn": "CPU 占用",
"zhhk": "CPU 使用率",
"zhtw": "CPU 使用率",
"zh": "CPU 占用"
},
"idle: <%= idle %>, nice: <%= nice %>, sys: <%= sys %>, user: <%= user %>": {
"ja": "idle: <%= idle %>, nice: <%= nice %>, sys: <%= sys %>, user: <%= user %>",
"zh_cn": "空闲: <%= idle %> 亲和: <%= nice %> 系统: <%= sys %> 用户: <%= user %>",
"zh_tw": "空閒: <%= idle %>, 親和: <%= nice %>, 系統: <%= sys %>, 使用者: <%= user %>",
"zh_hk": "空閒: <%= idle %>, 親和: <%= nice %>, 系統: <%= sys %>, 用戶: <%= user %>"
"zhcn": "空闲: <%= idle %> 亲和: <%= nice %> 系统: <%= sys %> 用户: <%= user %>",
"zhhk": "空閒: <%= idle %>, 親和: <%= nice %>, 系統: <%= sys %>, 用戶: <%= user %>",
"zhtw": "空閒: <%= idle %>, 親和: <%= nice %>, 系統: <%= sys %>, 使用者: <%= user %>",
"zh": "空闲: <%= idle %> 亲和: <%= nice %> 系统: <%= sys %> 用户: <%= user %>"
},
"Memory buffers": {
"ja": "メモリバッファ",
"zh_cn": "内存缓冲",
"zh_tw": "記憶體緩衝",
"zh_hk": "記憶體緩衝"
"zhcn": "内存缓冲",
"zhhk": "記憶體緩衝",
"zhtw": "記憶體緩衝",
"zh": "内存缓冲"
},
"Memory cached": {
"ja": "メモリキャッシュ",
"zh_cn": "内存缓存",
"zh_tw": "記憶體快取",
"zh_hk": "記憶體快取"
"zhcn": "内存缓存",
"zhhk": "記憶體快取",
"zhtw": "記憶體快取",
"zh": "内存缓存"
},
"Memory real usage": {
"ja": "実メモリ使用量",
"zh_cn": "真实内存占用",
"zh_tw": "真實記憶體使用",
"zh_hk": "真實記憶體使用"
"zhcn": "真实内存占用",
"zhhk": "真實記憶體使用",
"zhtw": "真實記憶體使用",
"zh": "真实内存占用"
},
"Swap cached": {
"ja": "SWAP キャッシュ",
"zh_cn": "SWAP 缓存",
"zh_tw": "SWAP 快取",
"zh_hk": "SWAP 快取"
"zhcn": "SWAP 缓存",
"zhhk": "SWAP 快取",
"zhtw": "SWAP 快取",
"zh": "SWAP 缓存"
},
"Swap usage": {
"ja": "SWAP 使用量",
"zh_cn": "SWAP 占用",
"zh_tw": "SWAP 使用",
"zh_hk": "SWAP 使用"
"zhcn": "SWAP 占用",
"zhhk": "SWAP 使用",
"zhtw": "SWAP 使用",
"zh": "SWAP 占用"
},
"<%= minute %> minute average": {
"ja": "<%= minute %> 分ごとの平均負荷",
"zh_cn": "<%= minute %> 分钟平均负载",
"zh_tw": "<%= minute %> 分鐘平均負載",
"zh_hk": "<%= minute %> 分鐘平均負載"
"zhcn": "<%= minute %> 分钟平均负载",
"zhhk": "<%= minute %> 分鐘平均負載",
"zhtw": "<%= minute %> 分鐘平均負載",
"zh": "<%= minute %> 分钟平均负载"
},
"System load": {
"ja": "システム負荷",
"zh_cn": "系统负载",
"zh_tw": "系統負載",
"zh_hk": "系統負載"
"zhcn": "系统负载",
"zhhk": "系統負載",
"zhtw": "系統負載",
"zh": "系统负载"
},
"Server Status": {
"ja": "サーバーの状態",
"zh_cn": "服务器状态",
"zh_tw": "伺服器狀態",
"zh_hk": "伺服器狀態"
"zhcn": "服务器状态",
"zhhk": "伺服器狀態",
"zhtw": "伺服器狀態",
"zh": "服务器状态"
},
"Status": {
"ja": "状態",
"zh_cn": "状态",
"zh_tw": "狀態",
"zh_hk": "狀態"
"zhcn": "状态",
"zhhk": "狀態",
"zhtw": "狀態",
"zh": "状态"
},
"<%= sensor %> temperature": {
"ja": "<%= sensor %> 温度",
"zh_cn": "<%= sensor %> 温度",
"zh_tw": "<%= sensor %> 溫度",
"zh_hk": "<%= sensor %> 溫度"
"zhcn": "<%= sensor %> 温度",
"zhhk": "<%= sensor %> 溫度",
"zhtw": "<%= sensor %> 溫度",
"zh": "<%= sensor %> 温度"
},
"Temperature Sensor": {
"ja": "温度センサー",
"zh_cn": "温度传感器",
"zh_tw": "溫度傳感器",
"zh_hk": "溫度傳感器"
"zhcn": "温度传感器",
"zhhk": "溫度傳感器",
"zhtw": "溫度傳感器",
"zh": "温度传感器"
},
"Temp.": {
"ja": "温度",
"zh_cn": "温度",
"zh_tw": "溫度",
"zh_hk": "溫度"
"zhcn": "温度",
"zhhk": "溫度",
"zhtw": "溫度",
"zh": "温度"
},
"Click to close": {
"ja": "クリックして閉じる",
"zh_cn": "点击关闭",
"zh_tw": "點擊關閉",
"zh_hk": "點擊關閉"
"zhcn": "点击关闭",
"zhhk": "點擊關閉",
"zhtw": "點擊關閉",
"zh": "点击关闭"
},
"Can not update file, please check the server permissions and space.": {
"ja": "ファイルを更新できません。サーバーの権限とスペースを確認してください。",
"zh_cn": "无法更新文件,请检查服务器权限和空间。",
"zh_tw": "無法更新檔案,請檢查伺服器權限和空間。",
"zh_hk": "無法更新文件,請檢查伺服器權限和空間。"
"zhcn": "无法更新文件,请检查服务器权限和空间。",
"zhhk": "無法更新文件,請檢查伺服器權限和空間。",
"zhtw": "無法更新檔案,請檢查伺服器權限和空間。",
"zh": "无法更新文件,请检查服务器权限和空间。"
},
"Click to update": {
"ja": "クリックして更新",
"zh_cn": "点击更新",
"zh_tw": "👆 點擊更新",
"zh_hk": "👆 點擊更新"
"zhcn": "点击更新",
"zhhk": "👆 點擊更新",
"zhtw": "👆 點擊更新",
"zh": "点击更新"
},
"⏳ Updating, please wait a second...": {
"ja": "⏳ 更新しています。しばらくお待ちください...",
"zh_cn": "⏳ 更新中,请稍等一会……",
"zh_tw": "⏳ 更新中,請稍等……",
"zh_hk": "⏳ 更新中,請稍等……"
"zhcn": "⏳ 更新中,请稍等一会……",
"zhhk": "⏳ 更新中,請稍等……",
"zhtw": "⏳ 更新中,請稍等……",
"zh": "⏳ 更新中,请稍等一会……"
},
"❌ Update error, click here to try again?": {
"ja": "❌ 更新エラー。ここをクリックして再試行しますか?",
"zh_cn": "❌ 更新错误,点击此处再试一次?",
"zh_tw": "❌ 更新錯誤,點擊此處再試一次?",
"zh_hk": "❌ 更新錯誤,點擊此處再試一次?"
"zhcn": "❌ 更新错误,点击此处再试一次?",
"zhhk": "❌ 更新錯誤,點擊此處再試一次?",
"zhtw": "❌ 更新錯誤,點擊此處再試一次?",
"zh": "❌ 更新错误,点击此处再试一次?"
},
"✨ Found update! Version <%= oldVersion %> → <%= newVersion %>": {
"ja": "✨ アップデートが見た!バージョン <%= oldVersion %> → <%= newVersion %>",
"zh_cn": "✨ 发现更新!版本 <%= oldVersion %> → <%= newVersion %>",
"zh_tw": "✨ 發現更新!版本 <%= oldVersion %> → <%= newVersion %>",
"zh_hk": "✨ 發現更新!版本 <%= oldVersion %> → <%= newVersion %>"
"zhcn": "✨ 发现更新!版本 <%= oldVersion %> → <%= newVersion %>",
"zhhk": "✨ 發現更新!版本 <%= oldVersion %> → <%= newVersion %>",
"zhtw": "✨ 發現更新!版本 <%= oldVersion %> → <%= newVersion %>",
"zh": "✨ 发现更新!版本 <%= oldVersion %> → <%= newVersion %>"
},
"Buffers are in-memory block I/O buffers. They are relatively short-lived. Prior to Linux kernel version 2.4, Linux had separate page and buffer caches. Since 2.4, the page and buffer cache are unified and Buffers is raw disk blocks not represented in the page cache—i.e., not file data.": {
"zh_cn": "内存缓冲是指内存块的输入输出缓冲。它们是相对短暂存储的。 在 Linux 内核版本 2.4 之前Linux 具有单独的页面和缓冲区高速缓存。 从 2.4 开始,页面和缓冲区高速缓存是统一的,而缓冲区是原始磁盘块,并不代表存在于页面缓存,即不是文件数据。"
"zhcn": "内存缓冲是指内存块的输入输出缓冲。它们是相对短暂存储的。 在 Linux 内核版本 2.4 之前Linux 具有单独的页面和缓冲区高速缓存。 从 2.4 开始,页面和缓冲区高速缓存是统一的,而缓冲区是原始磁盘块,并不代表存在于页面缓存,即不是文件数据。",
"zh": "内存缓冲是指内存块的输入输出缓冲。它们是相对短暂存储的。 在 Linux 内核版本 2.4 之前Linux 具有单独的页面和缓冲区高速缓存。 从 2.4 开始,页面和缓冲区高速缓存是统一的,而缓冲区是原始磁盘块,并不代表存在于页面缓存,即不是文件数据。"
},
"Cached memory is memory that Linux uses for disk caching. However, this doesn\\'t count as \"used\" memory, since it will be freed when applications require it. Hence you don\\'t have to worry if a large amount is being used.": {
"zh_cn": "内存缓存指 Linux 使用的磁盘缓存。不管怎样,这些都不算作“已用”内存,如果程序有需要的话,它们就会被释放并为其所用。所以您不需要担心缓存过大会造成什么问题。"
"zhcn": "内存缓存指 Linux 使用的磁盘缓存。不管怎样,这些都不算作“已用”内存,如果程序有需要的话,它们就会被释放并为其所用。所以您不需要担心缓存过大会造成什么问题。",
"zh": "内存缓存指 Linux 使用的磁盘缓存。不管怎样,这些都不算作“已用”内存,如果程序有需要的话,它们就会被释放并为其所用。所以您不需要担心缓存过大会造成什么问题。"
},
"Linux comes with many commands to check memory usage. The \"free\" command usually displays the total amount of free and used physical and swap memory in the system, as well as the buffers used by the kernel. The \"top\" command provides a dynamic real-time view of a running system.": {
"zh_cn": "Linux 有许多命令来查看内存使用量。命令“free”通常用于显示系统可用的物理内存和交换分区内存以及内核所占用的缓存。“top”命令提供系统正在运行的实时视图。"
"zhcn": "Linux 有许多命令来查看内存使用量。命令“free”通常用于显示系统可用的物理内存和交换分区内存以及内核所占用的缓存。“top”命令提供系统正在运行的实时视图。",
"zh": "Linux 有许多命令来查看内存使用量。命令“free”通常用于显示系统可用的物理内存和交换分区内存以及内核所占用的缓存。“top”命令提供系统正在运行的实时视图。"
},
"No sensor data.": {
"zh_cn": "无传感器"
"zhcn": "无传感器",
"zh": "无传感器"
}
}

View File

@@ -8,6 +8,7 @@
"allowJs": true,
"jsx": "react",
"moduleResolution": "node",
"resolveJsonModule": true,
"rootDir": "src",
"forceConsistentCasingInFileNames": true,
"noImplicitReturns": false,