mirror of
https://mirror.ghproxy.com/https://github.com/CxJuice/ScWeb_Chinese_Translate.git
synced 2024-12-22 19:43:46 +08:00
Update:Remove unused items
This commit is contained in:
parent
b274109cf8
commit
24cfab9e5e
21
LICENSE.txt
21
LICENSE.txt
@ -1,21 +0,0 @@
|
|||||||
MIT License
|
|
||||||
|
|
||||||
Copyright (c) 2021 Chloe TK
|
|
||||||
|
|
||||||
Permission is hereby granted, free of charge, to any person obtaining a copy
|
|
||||||
of this software and associated documentation files (the "Software"), to deal
|
|
||||||
in the Software without restriction, including without limitation the rights
|
|
||||||
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
|
|
||||||
copies of the Software, and to permit persons to whom the Software is
|
|
||||||
furnished to do so, subject to the following conditions:
|
|
||||||
|
|
||||||
The above copyright notice and this permission notice shall be included in all
|
|
||||||
copies or substantial portions of the Software.
|
|
||||||
|
|
||||||
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
|
|
||||||
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
|
||||||
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
|
|
||||||
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
|
||||||
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
|
|
||||||
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
|
|
||||||
SOFTWARE.
|
|
@ -1,184 +0,0 @@
|
|||||||
{
|
|
||||||
"__comments-css": [
|
|
||||||
"css selector",
|
|
||||||
"css选择器"
|
|
||||||
],
|
|
||||||
"css": [
|
|
||||||
{
|
|
||||||
"_comments": [
|
|
||||||
"if key === '!html' replace target by: $(selector).html(replacement)",
|
|
||||||
"else: $(selector).attr(key, replacement)"
|
|
||||||
],
|
|
||||||
"key": "!html",
|
|
||||||
"selector": "a[aria-label='Pull requests you created']",
|
|
||||||
"replacement": "请求拉取"
|
|
||||||
}
|
|
||||||
],
|
|
||||||
"dict": {
|
|
||||||
"games": "游戏",
|
|
||||||
"apps": "应用",
|
|
||||||
"pledge": "承诺",
|
|
||||||
"store": "商店",
|
|
||||||
"learn how to play": "学习如何游玩",
|
|
||||||
"support": "支持",
|
|
||||||
"account": "账户",
|
|
||||||
"settings": "设置",
|
|
||||||
"my hangar": "我的机库",
|
|
||||||
"concierge": "礼宾",
|
|
||||||
"redeem a code": "兑换代码",
|
|
||||||
"sign out": "登出",
|
|
||||||
"subscriber": "订阅",
|
|
||||||
"comm-link": "通讯链接",
|
|
||||||
"community": "社区",
|
|
||||||
"development": "开发",
|
|
||||||
"spectrum": "光谱",
|
|
||||||
"organizations": "组织",
|
|
||||||
"leaderboards": "排行榜",
|
|
||||||
"event": "活动",
|
|
||||||
"hub": "社区中心",
|
|
||||||
"fankit": "粉丝工具",
|
|
||||||
"roadmap": "线路图",
|
|
||||||
"dev tracker": "开发跟踪器",
|
|
||||||
"devtracker": "开发跟踪器",
|
|
||||||
"telemetry": "性能检测",
|
|
||||||
"issue council": "问题理事会",
|
|
||||||
"patch notes": "更新说明",
|
|
||||||
"ship matrix": "飞船矩阵",
|
|
||||||
"funding": "众筹基金",
|
|
||||||
"view more": "查看更多",
|
|
||||||
"play now": "立即游玩",
|
|
||||||
"sign into rsi": "登入 RSI",
|
|
||||||
"email": "邮箱",
|
|
||||||
"password": "密码",
|
|
||||||
"remember me": "记住密码",
|
|
||||||
"sign in": "登入",
|
|
||||||
"account recovery": "找回账户",
|
|
||||||
"enlist now": "现在注册",
|
|
||||||
"sign in failed. you may have entered the wrong credentials, or the account does not exist, or has not been activated. (1032)": "登陆失败。你可能输入了错误的邮箱或密码,或账户未激活。",
|
|
||||||
"email address": "邮箱地址",
|
|
||||||
"enter the email address associated with your rsi account and you will receive the instructions to create a new password.": "输入你与RSI账户关联的邮箱地址,你的邮箱将收到一条邮件来帮助你创建新的密码。",
|
|
||||||
"submit": "提交",
|
|
||||||
"contact customer support": "联系客户支持",
|
|
||||||
"create an account to begin your adventure into the star citizen universe.": "创建一个帐户,开始你在星际公民宇宙中的冒险。",
|
|
||||||
"account name": "账户名称",
|
|
||||||
"callsign": "呼号",
|
|
||||||
"an account name is required.": "你需要输入一个账户名称。",
|
|
||||||
"your unique public callsign.": "你的独特公共呼号。",
|
|
||||||
"birth date": "出生日期",
|
|
||||||
"month": "月",
|
|
||||||
"january": "一月",
|
|
||||||
"february": "二月",
|
|
||||||
"march": "三月",
|
|
||||||
"april": "四月",
|
|
||||||
"may": "五月",
|
|
||||||
"june": "六月",
|
|
||||||
"july": "七月",
|
|
||||||
"august": "八月",
|
|
||||||
"september": "九月",
|
|
||||||
"october": "十月",
|
|
||||||
"november": "十一月",
|
|
||||||
"december": "十二月",
|
|
||||||
"day": "日",
|
|
||||||
"year": "年",
|
|
||||||
"you must provide a birth date.": "你必须提供你的生日。",
|
|
||||||
"a password is required.": "你需要设置密码。",
|
|
||||||
"an email address is required.": "你需要输入一个邮箱地址。",
|
|
||||||
"different than account name": "与账户名称不同",
|
|
||||||
"undefined or more characters": "不少于8个字符",
|
|
||||||
"contains a number or symbol": "含有数字或其他符号",
|
|
||||||
"referral code": "邀请码",
|
|
||||||
"optional": "选填(建议填写)",
|
|
||||||
"add code": "输入邀请码",
|
|
||||||
"stay informed": "接收最新消息",
|
|
||||||
"receive star citizen news and development updates via email.": "通过电子邮件接收有关星际公民的最新咨询和开发进度。",
|
|
||||||
"i agree to the": "我接受",
|
|
||||||
"terms of service": "服务条款",
|
|
||||||
"and": "和",
|
|
||||||
"privacy policy": "隐私条款",
|
|
||||||
"enlist": "报名",
|
|
||||||
"already have an account?": "已经拥有一个账户?",
|
|
||||||
"please accept the terms of service and the privacy policy.": "请接受服务条款和隐私条款。",
|
|
||||||
"back": "返回",
|
|
||||||
"community hub": "社区中心",
|
|
||||||
"launcher": "启动器",
|
|
||||||
"starmap": "星图",
|
|
||||||
"galactapedia": "银河百科",
|
|
||||||
"new": "新",
|
|
||||||
"share your content with the community": "在社区分享你的内容",
|
|
||||||
"your communication platform": "你的沟通平台",
|
|
||||||
"download star citizen": "下载星际公民",
|
|
||||||
"keep track of the development": "跟踪开发进度",
|
|
||||||
"keep track of the player’s performance": "跟踪玩家表现",
|
|
||||||
"help us make the game better": "帮助我们开发游戏",
|
|
||||||
"your map to the universe": "你的宇宙地图",
|
|
||||||
"your guide to the universe": "你的宇宙指南",
|
|
||||||
"join the universe": "加入宇宙",
|
|
||||||
"start the adventure": "开始冒险",
|
|
||||||
"follow the development": "跟踪开发进度",
|
|
||||||
"about the game": "关于这个游戏",
|
|
||||||
"how to play": "如何游玩",
|
|
||||||
"the universe": "关于宇宙",
|
|
||||||
"media": "媒体",
|
|
||||||
"social links": "社交软件",
|
|
||||||
"facebook": "脸书",
|
|
||||||
"twitter": "推特",
|
|
||||||
"instagram": "照片墙",
|
|
||||||
"youtube": "油管",
|
|
||||||
"twitch": "老鼠台",
|
|
||||||
"home": "主页",
|
|
||||||
"transmissions": "公告",
|
|
||||||
"pledge store": "承诺商店",
|
|
||||||
"citizencon": "公民控",
|
|
||||||
"download": "下载",
|
|
||||||
"utilities": "工具",
|
|
||||||
"help": "帮助",
|
|
||||||
"press": "新闻",
|
|
||||||
"careers": "招聘",
|
|
||||||
"acknowledgements": "鸣谢",
|
|
||||||
"legal": "法律",
|
|
||||||
"responsible disclosure": "责任披露",
|
|
||||||
"california notice at collection": "收集加利福尼亚州居民信息",
|
|
||||||
"do not sell or share my personal information": "不要出售或共享个人信息",
|
|
||||||
"manage my consent": "管理我的许可",
|
|
||||||
"game packages": "游戏资格包",
|
|
||||||
"more info": "更多信息",
|
|
||||||
"enlist today": "现在立即入伍",
|
|
||||||
"join the": "加入",
|
|
||||||
"universe": "宇宙",
|
|
||||||
"start the": "开始",
|
|
||||||
"adventure": "冒险",
|
|
||||||
"the game": "游戏",
|
|
||||||
"terms of services": "服务条款",
|
|
||||||
"status": "状态",
|
|
||||||
"roberts space industries": "罗伯茨太空工业",
|
|
||||||
"overview": "概览",
|
|
||||||
"billing &": "账单&",
|
|
||||||
"subscription": "订阅",
|
|
||||||
"comms": "消息",
|
|
||||||
"profile": "账户资料",
|
|
||||||
"security": "安全设置",
|
|
||||||
"referral program": "推荐计划",
|
|
||||||
"address book": "通讯录",
|
|
||||||
"pledge shipment": "承诺发货",
|
|
||||||
"public test universe": "公共测试宇宙 PTU",
|
|
||||||
"character reset": "重置账户",
|
|
||||||
"add address": "添加新地址",
|
|
||||||
"this is my default address.": "这是我的默认地址。",
|
|
||||||
"edit address": "编辑地址",
|
|
||||||
"address (required)": "地址(必填)",
|
|
||||||
"country (required)": "国家(必填)",
|
|
||||||
"city (required)": "城市(必填)",
|
|
||||||
"postal code (required)": "邮政编码(必填)",
|
|
||||||
"address name": "地址名称",
|
|
||||||
"phone (required)": "电话号码(必填)",
|
|
||||||
"make this my default address": "设置为默认地址",
|
|
||||||
"save": "保存",
|
|
||||||
"subscribers": "订阅者",
|
|
||||||
"view and manage the different shipping and billing addresses that will be presented to you during purchase checkout.": "查看和管理发货和账单地址,这些地址会在你结账的时候显示。",
|
|
||||||
"region": "地区",
|
|
||||||
"company": "公司",
|
|
||||||
"first name (required)": "前名称(必填)",
|
|
||||||
"last name (required)": "后名称(必填)",
|
|
||||||
"my account": "我的账户"
|
|
||||||
}
|
|
||||||
}
|
|
@ -1,354 +0,0 @@
|
|||||||
{
|
|
||||||
"__comments-css": [
|
|
||||||
"css selector",
|
|
||||||
"css选择器"
|
|
||||||
],
|
|
||||||
"css": [
|
|
||||||
{
|
|
||||||
"_comments": [
|
|
||||||
"if key === '!html' replace target by: $(selector).html(replacement)",
|
|
||||||
"else: $(selector).attr(key, replacement)"
|
|
||||||
],
|
|
||||||
"key": "!html",
|
|
||||||
"selector": "a[aria-label='Pull requests you created']",
|
|
||||||
"replacement": "请求拉取"
|
|
||||||
}
|
|
||||||
],
|
|
||||||
"dict": {
|
|
||||||
"games": "游戏",
|
|
||||||
"apps": "应用",
|
|
||||||
"pledge": "承诺",
|
|
||||||
"store": "商店",
|
|
||||||
"learn how to play": "学习如何游玩",
|
|
||||||
"support": "支持",
|
|
||||||
"account": "账户",
|
|
||||||
"settings": "设置",
|
|
||||||
"my hangar": "我的机库",
|
|
||||||
"redeem a code": "兑换代码",
|
|
||||||
"sign out": "登出",
|
|
||||||
"subscriber": "订阅",
|
|
||||||
"comm-link": "通讯链接",
|
|
||||||
"community": "社区",
|
|
||||||
"development": "开发",
|
|
||||||
"spectrum": "光谱",
|
|
||||||
"organizations": "组织",
|
|
||||||
"leaderboards": "排行榜",
|
|
||||||
"event": "活动",
|
|
||||||
"hub": "社区中心",
|
|
||||||
"fankit": "粉丝工具",
|
|
||||||
"roadmap": "线路图",
|
|
||||||
"dev tracker": "开发跟踪器",
|
|
||||||
"devtracker": "开发跟踪器",
|
|
||||||
"telemetry": "性能检测",
|
|
||||||
"issue council": "问题理事会",
|
|
||||||
"patch notes": "更新说明",
|
|
||||||
"ship matrix": "飞船矩阵",
|
|
||||||
"funding": "众筹基金",
|
|
||||||
"view more": "查看更多",
|
|
||||||
"play now": "立即游玩",
|
|
||||||
"sign into rsi": "登入 RSI",
|
|
||||||
"email": "邮箱",
|
|
||||||
"password": "密码",
|
|
||||||
"remember me": "记住密码",
|
|
||||||
"sign in": "登入",
|
|
||||||
"account recovery": "找回账户",
|
|
||||||
"enlist now": "现在注册",
|
|
||||||
"sign in failed. you may have entered the wrong credentials, or the account does not exist, or has not been activated. (1032)": "登陆失败。你可能输入了错误的邮箱或密码,或账户未激活。",
|
|
||||||
"email address": "邮箱地址",
|
|
||||||
"enter the email address associated with your rsi account and you will receive the instructions to create a new password.": "输入你与RSI账户关联的邮箱地址,你的邮箱将收到一条邮件来帮助你创建新的密码。",
|
|
||||||
"submit": "提交",
|
|
||||||
"contact customer support": "联系客户支持",
|
|
||||||
"create an account to begin your adventure into the star citizen universe.": "创建一个帐户,开始你在星际公民宇宙中的冒险。",
|
|
||||||
"account name": "账户名称",
|
|
||||||
"callsign": "呼号",
|
|
||||||
"an account name is required.": "你需要输入一个账户名称。",
|
|
||||||
"your unique public callsign.": "你的独特公共呼号。",
|
|
||||||
"birth date": "出生日期",
|
|
||||||
"month": "月",
|
|
||||||
"january": "一月",
|
|
||||||
"february": "二月",
|
|
||||||
"march": "三月",
|
|
||||||
"april": "四月",
|
|
||||||
"may": "五月",
|
|
||||||
"june": "六月",
|
|
||||||
"july": "七月",
|
|
||||||
"august": "八月",
|
|
||||||
"september": "九月",
|
|
||||||
"october": "十月",
|
|
||||||
"november": "十一月",
|
|
||||||
"december": "十二月",
|
|
||||||
"day": "日",
|
|
||||||
"year": "年",
|
|
||||||
"you must provide a birth date.": "你必须提供你的生日。",
|
|
||||||
"a password is required.": "你需要设置密码。",
|
|
||||||
"an email address is required.": "你需要输入一个邮箱地址。",
|
|
||||||
"different than account name": "与账户名称不同",
|
|
||||||
"undefined or more characters": "不少于8个字符",
|
|
||||||
"contains a number or symbol": "含有数字或其他符号",
|
|
||||||
"referral code": "邀请码",
|
|
||||||
"optional": "选填(建议填写)",
|
|
||||||
"add code": "输入邀请码",
|
|
||||||
"stay informed": "接收最新消息",
|
|
||||||
"receive star citizen news and development updates via email.": "通过电子邮件接收有关星际公民的最新咨询和开发进度。",
|
|
||||||
"i agree to the": "我接受",
|
|
||||||
"terms of service": "服务条款",
|
|
||||||
"and": "和",
|
|
||||||
"privacy policy": "隐私条款",
|
|
||||||
"enlist": "报名",
|
|
||||||
"already have an account?": "已经拥有一个账户?",
|
|
||||||
"please accept the terms of service and the privacy policy.": "请接受服务条款和隐私条款。",
|
|
||||||
"back": "返回",
|
|
||||||
"community hub": "社区中心",
|
|
||||||
"launcher": "启动器",
|
|
||||||
"starmap": "星图",
|
|
||||||
"galactapedia": "银河百科",
|
|
||||||
"new": "新",
|
|
||||||
"share your content with the community": "在社区分享你的内容",
|
|
||||||
"your communication platform": "你的沟通平台",
|
|
||||||
"download star citizen": "下载星际公民",
|
|
||||||
"keep track of the development": "跟踪开发进度",
|
|
||||||
"keep track of the player’s performance": "跟踪玩家表现",
|
|
||||||
"help us make the game better": "帮助我们开发游戏",
|
|
||||||
"your map to the universe": "你的宇宙地图",
|
|
||||||
"your guide to the universe": "你的宇宙指南",
|
|
||||||
"join the universe": "加入宇宙",
|
|
||||||
"start the adventure": "开始冒险",
|
|
||||||
"follow the development": "跟踪开发进度",
|
|
||||||
"about the game": "关于这个游戏",
|
|
||||||
"how to play": "如何游玩",
|
|
||||||
"the universe": "关于宇宙",
|
|
||||||
"media": "媒体",
|
|
||||||
"social links": "社交软件",
|
|
||||||
"facebook": "脸书",
|
|
||||||
"twitter": "推特",
|
|
||||||
"instagram": "照片墙",
|
|
||||||
"youtube": "油管",
|
|
||||||
"twitch": "老鼠台",
|
|
||||||
"home": "主页",
|
|
||||||
"transmissions": "公告",
|
|
||||||
"pledge store": "承诺商店",
|
|
||||||
"citizencon": "公民控",
|
|
||||||
"utilities": "工具",
|
|
||||||
"help": "帮助",
|
|
||||||
"press": "新闻",
|
|
||||||
"careers": "招聘",
|
|
||||||
"acknowledgements": "鸣谢",
|
|
||||||
"legal": "法律",
|
|
||||||
"responsible disclosure": "责任披露",
|
|
||||||
"california notice at collection": "收集加利福尼亚州居民信息",
|
|
||||||
"do not sell or share my personal information": "不要出售或共享个人信息",
|
|
||||||
"manage my consent": "管理我的许可",
|
|
||||||
"game packages": "游戏资格包",
|
|
||||||
"enlist today": "现在立即入伍",
|
|
||||||
"join the": "加入",
|
|
||||||
"universe": "宇宙",
|
|
||||||
"start the": "开始",
|
|
||||||
"adventure": "冒险",
|
|
||||||
"the game": "游戏",
|
|
||||||
"terms of services": "服务条款",
|
|
||||||
"roberts space industries": "罗伯茨太空工业",
|
|
||||||
"welcome to the": "欢迎来到",
|
|
||||||
"chairman's club": "礼宾俱乐部",
|
|
||||||
"fideles quoad decedemus": "",
|
|
||||||
"your": "你的",
|
|
||||||
"concierge exclusive": "礼宾专属",
|
|
||||||
"forums and chat groups:": "论坛和聊天室:",
|
|
||||||
"forums": "论坛",
|
|
||||||
"chat groups": "聊天室",
|
|
||||||
"concierge advantages": "礼宾特权",
|
|
||||||
"early access": "抢先访问",
|
|
||||||
"early notice and exclusive access to select star citizen live events and sales.": "提前通知并访问星际公民独家现场活动和销售活动。",
|
|
||||||
"expedited customer service": "专属快速客户服务",
|
|
||||||
"an assigned specialist to personally handle your questions, requests, and game-related needs.": "指派专门人员亲自处理您的问题、请求和游戏相关需求。",
|
|
||||||
"exclusive community": "专属社区",
|
|
||||||
"entry to concierge-only forums and chat groups.": "进入礼宾部专用论坛和聊天室。",
|
|
||||||
"exclusive products": "独家产品",
|
|
||||||
"access to concierge-only digital packages and chairman's club branded physical merchandise. visit the store to see what's available now.": "购买礼宾专属数字游戏资格包和礼宾俱乐部的周边,请访问礼宾商店。",
|
|
||||||
"view exclusive concierge packages in the store": "在商店中查看礼宾专属商品",
|
|
||||||
"exclusive store": "独家商城",
|
|
||||||
"featured specials for chairman's club members.": "礼宾俱乐部成员的独家物品。",
|
|
||||||
"concierge services": "礼宾客户服务",
|
|
||||||
"before sending in a ticket, please review our knowledge base to find possible solutions:": "在报告问题之前,请先查看我们的知识库,看看有没有解决的方法:",
|
|
||||||
"concierge faq": "礼宾 FAQ",
|
|
||||||
"last update:": "最近更新:",
|
|
||||||
"general issues (in-game, pledges, etc.)": "一般问题(游戏内、承诺 等)",
|
|
||||||
"billing and subscriptions": "账单和订阅",
|
|
||||||
"merchandise": "商品",
|
|
||||||
"official announcements, information and useful links": "官方公告,信息,可用链接",
|
|
||||||
"my inquiries": "我的工单",
|
|
||||||
"sort by": "排序由",
|
|
||||||
"subject": "主题",
|
|
||||||
"modified": "变动",
|
|
||||||
"status": "状态",
|
|
||||||
"openned": "开启",
|
|
||||||
"open": "开启",
|
|
||||||
"closed": "已关闭",
|
|
||||||
"customer service form": "客户服务列表",
|
|
||||||
"please choose your issue below": "请在下表选择你的问题",
|
|
||||||
"attachments": "附件说明",
|
|
||||||
"- optional": "- 选填",
|
|
||||||
"uploaded files": "上传文件",
|
|
||||||
"send": "发送",
|
|
||||||
"add file here": "在这里添加文件",
|
|
||||||
"tell us about your order issue": "告诉我们你的订单问题",
|
|
||||||
"required": "必填",
|
|
||||||
"please enter the details of your request. a member of our support staff will respond as soon as possible.": "请告诉我们你的请求的细节。一位客服会尽快回复你。",
|
|
||||||
"order id": "订单 ID",
|
|
||||||
"this can be found on the billing/subscription tab on your account": "你可以在 账单&订阅 选项中找到它",
|
|
||||||
"concierge": "礼宾",
|
|
||||||
"view all": "查看更多",
|
|
||||||
"level & rewards:": "等级&奖励:",
|
|
||||||
"until your": "距离你",
|
|
||||||
"next chairman's club": "下一个礼宾俱乐部",
|
|
||||||
"in-game rewards": "游戏内奖励",
|
|
||||||
"current chairman's club": "当前礼宾俱乐部",
|
|
||||||
"download": "下载",
|
|
||||||
"claim your complimentary tracks": "获取免费原声带",
|
|
||||||
"buy now": "立即购买",
|
|
||||||
"more info": "更多信息",
|
|
||||||
"add to cart": "加入购物车",
|
|
||||||
"- paints": " - 涂装",
|
|
||||||
"- package": " - 游戏资格包",
|
|
||||||
"- clothing": " - 服装",
|
|
||||||
"package": "游戏包",
|
|
||||||
"save": "节省",
|
|
||||||
"in stock": "有现货",
|
|
||||||
"created": "创建时间",
|
|
||||||
"created:": "创建时间:",
|
|
||||||
"1 minute ago": "1 分钟前",
|
|
||||||
"2 minutes ago": "2 分钟前",
|
|
||||||
"3 minutes ago": "3 分钟前",
|
|
||||||
"4 minutes ago": "4 分钟前",
|
|
||||||
"5 minutes ago": "5 分钟前",
|
|
||||||
"6 minutes ago": "6 分钟前",
|
|
||||||
"7 minutes ago": "7 分钟前",
|
|
||||||
"8 minutes ago": "8 分钟前",
|
|
||||||
"9 minutes ago": "9 分钟前",
|
|
||||||
"10 minutes ago": "10 分钟前",
|
|
||||||
"11 minutes ago": "11 分钟前",
|
|
||||||
"12 minutes ago": "12 分钟前",
|
|
||||||
"13 minutes ago": "13 分钟前",
|
|
||||||
"14 minutes ago": "14 分钟前",
|
|
||||||
"15 minutes ago": "15 分钟前",
|
|
||||||
"16 minutes ago": "16 分钟前",
|
|
||||||
"17 minutes ago": "17 分钟前",
|
|
||||||
"18 minutes ago": "18 分钟前",
|
|
||||||
"19 minutes ago": "19 分钟前",
|
|
||||||
"20 minutes ago": "20 分钟前",
|
|
||||||
"21 minutes ago": "21 分钟前",
|
|
||||||
"22 minutes ago": "22 分钟前",
|
|
||||||
"23 minutes ago": "23 分钟前",
|
|
||||||
"24 minutes ago": "24 分钟前",
|
|
||||||
"25 minutes ago": "25 分钟前",
|
|
||||||
"26 minutes ago": "26 分钟前",
|
|
||||||
"27 minutes ago": "27 分钟前",
|
|
||||||
"28 minutes ago": "28 分钟前",
|
|
||||||
"29 minutes ago": "29 分钟前",
|
|
||||||
"30 minutes ago": "30 分钟前",
|
|
||||||
"31 minutes ago": "31 分钟前",
|
|
||||||
"32 minutes ago": "32 分钟前",
|
|
||||||
"33 minutes ago": "33 分钟前",
|
|
||||||
"34 minutes ago": "34 分钟前",
|
|
||||||
"35 minutes ago": "35 分钟前",
|
|
||||||
"36 minutes ago": "36 分钟前",
|
|
||||||
"37 minutes ago": "37 分钟前",
|
|
||||||
"38 minutes ago": "38 分钟前",
|
|
||||||
"39 minutes ago": "39 分钟前",
|
|
||||||
"40 minutes ago": "40 分钟前",
|
|
||||||
"41 minutes ago": "41 分钟前",
|
|
||||||
"42 minutes ago": "42 分钟前",
|
|
||||||
"43 minutes ago": "43 分钟前",
|
|
||||||
"44 minutes ago": "44 分钟前",
|
|
||||||
"45 minutes ago": "45 分钟前",
|
|
||||||
"46 minutes ago": "46 分钟前",
|
|
||||||
"47 minutes ago": "47 分钟前",
|
|
||||||
"48 minutes ago": "48 分钟前",
|
|
||||||
"49 minutes ago": "49 分钟前",
|
|
||||||
"50 minutes ago": "50 分钟前",
|
|
||||||
"51 minutes ago": "51 分钟前",
|
|
||||||
"52 minutes ago": "52 分钟前",
|
|
||||||
"53 minutes ago": "53 分钟前",
|
|
||||||
"54 minutes ago": "54 分钟前",
|
|
||||||
"55 minutes ago": "55 分钟前",
|
|
||||||
"56 minutes ago": "56 分钟前",
|
|
||||||
"57 minutes ago": "57 分钟前",
|
|
||||||
"58 minutes ago": "58 分钟前",
|
|
||||||
"59 minutes ago": "59 分钟前",
|
|
||||||
"1 hour ago": "1 小时前",
|
|
||||||
"2 hours ago": "2 小时前",
|
|
||||||
"3 hours ago": "3 小时前",
|
|
||||||
"4 hours ago": "4 小时前",
|
|
||||||
"5 hours ago": "5 小时前",
|
|
||||||
"6 hours ago": "6 小时前",
|
|
||||||
"7 hours ago": "7 小时前",
|
|
||||||
"8 hours ago": "8 小时前",
|
|
||||||
"9 hours ago": "9 小时前",
|
|
||||||
"10 hours ago": "10 小时前",
|
|
||||||
"11 hours ago": "11 小时前",
|
|
||||||
"12 hours ago": "12 小时前",
|
|
||||||
"13 hours ago": "13 小时前",
|
|
||||||
"14 hours ago": "14 小时前",
|
|
||||||
"15 hours ago": "15 小时前",
|
|
||||||
"16 hours ago": "16 小时前",
|
|
||||||
"17 hours ago": "17 小时前",
|
|
||||||
"18 hours ago": "18 小时前",
|
|
||||||
"19 hours ago": "19 小时前",
|
|
||||||
"20 hours ago": "20 小时前",
|
|
||||||
"21 hours ago": "21 小时前",
|
|
||||||
"22 hours ago": "22 小时前",
|
|
||||||
"23 hours ago": "23 小时前",
|
|
||||||
"1 day ago": "1 天前",
|
|
||||||
"2 days ago": "2 天前",
|
|
||||||
"3 days ago": "3 天前",
|
|
||||||
"4 days ago": "4 天前",
|
|
||||||
"5 days ago": "5 天前",
|
|
||||||
"6 days ago": "6 天前",
|
|
||||||
"1 week ago": "1 周前",
|
|
||||||
"2 weeks ago": "2 周前",
|
|
||||||
"3 weeks ago": "3 周前",
|
|
||||||
"4 weeks ago": "4 周前",
|
|
||||||
"1 month ago": "1 个月前",
|
|
||||||
"2 months ago": "2 个月前",
|
|
||||||
"3 months ago": "3 个月前",
|
|
||||||
"4 months ago": "4 个月前",
|
|
||||||
"5 months ago": "5 个月前",
|
|
||||||
"6 months ago": "6 个月前",
|
|
||||||
"7 months ago": "7 个月前",
|
|
||||||
"8 months ago": "8 个月前",
|
|
||||||
"9 months ago": "9 个月前",
|
|
||||||
"10 months ago": "10 个月前",
|
|
||||||
"11 months ago": "11 个月前",
|
|
||||||
"12 months ago": "12 个月前",
|
|
||||||
"1 year ago": "1 年前",
|
|
||||||
"2 years ago": "2 年前",
|
|
||||||
"3 years ago": "3 年前",
|
|
||||||
"4 years ago": "4 年前",
|
|
||||||
"5 years ago": "5 年前",
|
|
||||||
"6 years ago": "6 年前",
|
|
||||||
"7 years ago": "7 年前",
|
|
||||||
"8 years ago": "8 年前",
|
|
||||||
"9 years ago": "9 年前",
|
|
||||||
"10 years ago": "10 年前",
|
|
||||||
"11 years ago": "11 年前",
|
|
||||||
"12 years ago": "12 年前",
|
|
||||||
"13 years ago": "13 年前",
|
|
||||||
"14 years ago": "14 年前",
|
|
||||||
"15 years ago": "15 年前",
|
|
||||||
"16 years ago": "16 年前",
|
|
||||||
"17 years ago": "17 年前",
|
|
||||||
"18 years ago": "18 年前",
|
|
||||||
"19 years ago": "19 年前",
|
|
||||||
"20 years ago": "20 年前",
|
|
||||||
"21 years ago": "21 年前",
|
|
||||||
"22 years ago": "22 年前",
|
|
||||||
"23 years ago": "23 年前",
|
|
||||||
"24 years ago": "24 年前",
|
|
||||||
"25 years ago": "25 年前",
|
|
||||||
"tell us more about your problem": "告诉我们你的问题",
|
|
||||||
"description": "描述",
|
|
||||||
"handle": "账号标识符",
|
|
||||||
"welcome": "欢迎光临",
|
|
||||||
"your level": "当前等级",
|
|
||||||
"customer service": "客户服务"
|
|
||||||
}
|
|
||||||
}
|
|
@ -1,20 +0,0 @@
|
|||||||
{
|
|
||||||
"__comments-css": [
|
|
||||||
"css selector",
|
|
||||||
"css选择器"
|
|
||||||
],
|
|
||||||
"css": [
|
|
||||||
{
|
|
||||||
"_comments": [
|
|
||||||
"if key === '!html' replace target by: $(selector).html(replacement)",
|
|
||||||
"else: $(selector).attr(key, replacement)"
|
|
||||||
],
|
|
||||||
"key": "!html",
|
|
||||||
"selector": "a[aria-label='Pull requests you created']",
|
|
||||||
"replacement": "请求拉取"
|
|
||||||
}
|
|
||||||
],
|
|
||||||
"dict": {
|
|
||||||
"upgrades": "升"
|
|
||||||
}
|
|
||||||
}
|
|
@ -1,175 +0,0 @@
|
|||||||
{
|
|
||||||
"__comments-css": [
|
|
||||||
"css selector",
|
|
||||||
"css选择器"
|
|
||||||
],
|
|
||||||
"css": [
|
|
||||||
{
|
|
||||||
"_comments": [
|
|
||||||
"if key === '!html' replace target by: $(selector).html(replacement)",
|
|
||||||
"else: $(selector).attr(key, replacement)"
|
|
||||||
],
|
|
||||||
"key": "!html",
|
|
||||||
"selector": "a[aria-label='Pull requests you created']",
|
|
||||||
"replacement": "请求拉取"
|
|
||||||
}
|
|
||||||
],
|
|
||||||
"dict": {
|
|
||||||
"games": "游戏",
|
|
||||||
"apps": "应用",
|
|
||||||
"pledge": "承诺",
|
|
||||||
"store": "商店",
|
|
||||||
"learn how to play": "学习如何游玩",
|
|
||||||
"support": "支持",
|
|
||||||
"account": "账户",
|
|
||||||
"settings": "设置",
|
|
||||||
"my hangar": "我的机库",
|
|
||||||
"concierge": "礼宾",
|
|
||||||
"redeem a code": "兑换代码",
|
|
||||||
"sign out": "登出",
|
|
||||||
"subscriber": "订阅",
|
|
||||||
"comm-link": "通讯链接",
|
|
||||||
"community": "社区",
|
|
||||||
"development": "开发",
|
|
||||||
"spectrum": "光谱",
|
|
||||||
"organizations": "组织",
|
|
||||||
"leaderboards": "排行榜",
|
|
||||||
"event": "活动",
|
|
||||||
"hub": "社区中心",
|
|
||||||
"fankit": "粉丝工具",
|
|
||||||
"roadmap": "线路图",
|
|
||||||
"dev tracker": "开发跟踪器",
|
|
||||||
"devtracker": "开发跟踪器",
|
|
||||||
"telemetry": "性能检测",
|
|
||||||
"issue council": "问题理事会",
|
|
||||||
"patch notes": "更新说明",
|
|
||||||
"ship matrix": "飞船矩阵",
|
|
||||||
"funding": "众筹基金",
|
|
||||||
"view more": "查看更多",
|
|
||||||
"play now": "立即游玩",
|
|
||||||
"sign into rsi": "登入 RSI",
|
|
||||||
"email": "邮箱",
|
|
||||||
"password": "密码",
|
|
||||||
"remember me": "记住密码",
|
|
||||||
"sign in": "登入",
|
|
||||||
"account recovery": "找回账户",
|
|
||||||
"enlist now": "现在注册",
|
|
||||||
"sign in failed. you may have entered the wrong credentials, or the account does not exist, or has not been activated. (1032)": "登陆失败。你可能输入了错误的邮箱或密码,或账户未激活。",
|
|
||||||
"email address": "邮箱地址",
|
|
||||||
"enter the email address associated with your rsi account and you will receive the instructions to create a new password.": "输入你与RSI账户关联的邮箱地址,你的邮箱将收到一条邮件来帮助你创建新的密码。",
|
|
||||||
"submit": "提交",
|
|
||||||
"contact customer support": "联系客户支持",
|
|
||||||
"create an account to begin your adventure into the star citizen universe.": "创建一个帐户,开始你在星际公民宇宙中的冒险。",
|
|
||||||
"account name": "账户名称",
|
|
||||||
"callsign": "呼号",
|
|
||||||
"an account name is required.": "你需要输入一个账户名称。",
|
|
||||||
"your unique public callsign.": "你的独特公共呼号。",
|
|
||||||
"birth date": "出生日期",
|
|
||||||
"month": "月",
|
|
||||||
"january": "一月",
|
|
||||||
"february": "二月",
|
|
||||||
"march": "三月",
|
|
||||||
"april": "四月",
|
|
||||||
"may": "五月",
|
|
||||||
"june": "六月",
|
|
||||||
"july": "七月",
|
|
||||||
"august": "八月",
|
|
||||||
"september": "九月",
|
|
||||||
"october": "十月",
|
|
||||||
"november": "十一月",
|
|
||||||
"december": "十二月",
|
|
||||||
"day": "日",
|
|
||||||
"year": "年",
|
|
||||||
"you must provide a birth date.": "你必须提供你的生日。",
|
|
||||||
"a password is required.": "你需要设置密码。",
|
|
||||||
"an email address is required.": "你需要输入一个邮箱地址。",
|
|
||||||
"different than account name": "与账户名称不同",
|
|
||||||
"undefined or more characters": "不少于8个字符",
|
|
||||||
"contains a number or symbol": "含有数字或其他符号",
|
|
||||||
"referral code": "邀请码",
|
|
||||||
"optional": "选填(建议填写)",
|
|
||||||
"add code": "输入邀请码",
|
|
||||||
"stay informed": "接收最新消息",
|
|
||||||
"receive star citizen news and development updates via email.": "通过电子邮件接收有关星际公民的最新咨询和开发进度。",
|
|
||||||
"i agree to the": "我接受",
|
|
||||||
"terms of service": "服务条款",
|
|
||||||
"and": "和",
|
|
||||||
"privacy policy": "隐私条款",
|
|
||||||
"enlist": "报名",
|
|
||||||
"already have an account?": "已经拥有一个账户?",
|
|
||||||
"please accept the terms of service and the privacy policy.": "请接受服务条款和隐私条款。",
|
|
||||||
"back": "返回",
|
|
||||||
"community hub": "社区中心",
|
|
||||||
"launcher": "启动器",
|
|
||||||
"starmap": "星图",
|
|
||||||
"galactapedia": "银河百科",
|
|
||||||
"new": "新",
|
|
||||||
"share your content with the community": "在社区分享你的内容",
|
|
||||||
"your communication platform": "你的沟通平台",
|
|
||||||
"download star citizen": "下载星际公民",
|
|
||||||
"keep track of the development": "跟踪开发进度",
|
|
||||||
"keep track of the player’s performance": "跟踪玩家表现",
|
|
||||||
"help us make the game better": "帮助我们开发游戏",
|
|
||||||
"your map to the universe": "你的宇宙地图",
|
|
||||||
"your guide to the universe": "你的宇宙指南",
|
|
||||||
"join the universe": "加入宇宙",
|
|
||||||
"start the adventure": "开始冒险",
|
|
||||||
"follow the development": "跟踪开发进度",
|
|
||||||
"about the game": "关于这个游戏",
|
|
||||||
"how to play": "如何游玩",
|
|
||||||
"the universe": "关于宇宙",
|
|
||||||
"media": "媒体",
|
|
||||||
"social links": "社交软件",
|
|
||||||
"facebook": "脸书",
|
|
||||||
"twitter": "推特",
|
|
||||||
"instagram": "照片墙",
|
|
||||||
"youtube": "油管",
|
|
||||||
"twitch": "老鼠台",
|
|
||||||
"home": "主页",
|
|
||||||
"transmissions": "公告",
|
|
||||||
"pledge store": "承诺商店",
|
|
||||||
"citizencon": "公民控",
|
|
||||||
"download": "下载",
|
|
||||||
"utilities": "工具",
|
|
||||||
"help": "帮助",
|
|
||||||
"press": "新闻",
|
|
||||||
"careers": "招聘",
|
|
||||||
"acknowledgements": "鸣谢",
|
|
||||||
"legal": "法律",
|
|
||||||
"responsible disclosure": "责任披露",
|
|
||||||
"california notice at collection": "收集加利福尼亚州居民信息",
|
|
||||||
"do not sell or share my personal information": "不要出售或共享个人信息",
|
|
||||||
"manage my consent": "管理我的许可",
|
|
||||||
"game packages": "游戏资格包",
|
|
||||||
"more info": "更多信息",
|
|
||||||
"enlist today": "现在立即入伍",
|
|
||||||
"join the": "加入",
|
|
||||||
"universe": "宇宙",
|
|
||||||
"start the": "开始",
|
|
||||||
"adventure": "冒险",
|
|
||||||
"the game": "游戏",
|
|
||||||
"terms of services": "服务条款",
|
|
||||||
"status": "状态",
|
|
||||||
"roberts space industries": "罗伯茨太空工业",
|
|
||||||
"members": "成员",
|
|
||||||
"reset": "重置",
|
|
||||||
"names:": "名称:",
|
|
||||||
"join us now!": "立即加入我们!",
|
|
||||||
"history": "历史",
|
|
||||||
"manifesto": "宣言",
|
|
||||||
"charter": "章程",
|
|
||||||
"flag this page": "标记此页面",
|
|
||||||
"description": "描述",
|
|
||||||
"search": "搜索",
|
|
||||||
"search by:": "筛选:",
|
|
||||||
"rank": "排位",
|
|
||||||
"role": "角色",
|
|
||||||
"membership": "会籍",
|
|
||||||
"admin": "管理",
|
|
||||||
"only display users with chosen rank": "只显示选择的等级中包含的用户",
|
|
||||||
"only display users with chosen role": "只显示选择的角色中包含的用户",
|
|
||||||
"only display users with chosen membership": "只显示选择的会籍中包含的用户",
|
|
||||||
"member": "成员",
|
|
||||||
"loading members": "加载成员中"
|
|
||||||
}
|
|
||||||
}
|
|
@ -1,535 +0,0 @@
|
|||||||
// ==UserScript==
|
|
||||||
// @name 星际公民官网汉化插件
|
|
||||||
// @name:zh-CN 星际公民官网汉化插件
|
|
||||||
// @namespace https://github.com/CxJuice/Uex_Chinese_Translate
|
|
||||||
// @version 0.1.7.2
|
|
||||||
// @description RSI_WEB_Chinese_Translate
|
|
||||||
// @description:zh RSI_WEB_Chinese
|
|
||||||
// @description:zh-CN 星际公民官网汉化
|
|
||||||
// @license GPL 3.0
|
|
||||||
// @author LeonRay CxJuice
|
|
||||||
// @match https://robertsspaceindustries.com/*
|
|
||||||
// @match https://support.robertsspaceindustries.com/*
|
|
||||||
// @grant GM_xmlhttpRequest
|
|
||||||
// @grant GM_getResourceText
|
|
||||||
// @resource zh-CN https://cdn.jsdelivr.net/gh/CxJuice/Uex_Chinese_Translate@main/zh-CN-rsi0.1.7.json
|
|
||||||
// @resource concierge https://cdn.jsdelivr.net/gh/CxJuice/Uex_Chinese_Translate@main/RSI-WEB-ST/concierge0.1.0.json
|
|
||||||
// @resource orgs https://cdn.jsdelivr.net/gh/CxJuice/Uex_Chinese_Translate@main/RSI-WEB-ST/orgs1.3.json
|
|
||||||
// @resource addresse https://cdn.jsdelivr.net/gh/CxJuice/Uex_Chinese_Translate@main/RSI-WEB-ST/addresses1.0.json
|
|
||||||
// @require https://cdn.bootcdn.net/ajax/libs/timeago.js/4.0.2/timeago.full.min.js
|
|
||||||
// @require https://cdn.bootcdn.net/ajax/libs/jquery/3.5.1/jquery.min.js
|
|
||||||
// ==/UserScript==
|
|
||||||
window.addEventListener('load', function(event) {
|
|
||||||
// 当页面加载完成时,执行我们的脚本
|
|
||||||
myScript();
|
|
||||||
alltranslate();
|
|
||||||
});
|
|
||||||
var currentUrl = window.location.href;
|
|
||||||
|
|
||||||
// 监听页面中的鼠标点击事件
|
|
||||||
|
|
||||||
function myScript() {
|
|
||||||
|
|
||||||
|
|
||||||
(function() {
|
|
||||||
'use strict';
|
|
||||||
|
|
||||||
const SUPPORT_LANG = ["zh-CN", "ja"];
|
|
||||||
const lang = (navigator.language || navigator.userLanguage);
|
|
||||||
const locales = getLocales(lang)
|
|
||||||
|
|
||||||
translateByCssSelector();
|
|
||||||
translateDesc();
|
|
||||||
traverseElement(document.body);
|
|
||||||
watchUpdate();
|
|
||||||
|
|
||||||
function getLocales(lang) {
|
|
||||||
if(lang.startsWith("zh")) { // zh zh-TW --> zh-CN
|
|
||||||
lang = "zh-CN";
|
|
||||||
}
|
|
||||||
// 获取当前页面 URL
|
|
||||||
var currentUrl = window.location.href;
|
|
||||||
// 存储的 URL
|
|
||||||
const block1 = /^https:\/\/robertsspaceindustries\.com\/account\/billing\/order\//;
|
|
||||||
const block2 = /^https:\/\/robertsspaceindustries\.com\/orgs\//;
|
|
||||||
const block3 = /^https:\/\/robertsspaceindustries\.com\/citizens\//;
|
|
||||||
const block4 = /^https:\/\/robertsspaceindustries\.com\/account\/pledges\//;
|
|
||||||
const block5 = new RegExp(/^https:\/\/robertsspaceindustries\.com\/account\/pledges.*/);
|
|
||||||
|
|
||||||
// 根据 URL 值执行不同功能
|
|
||||||
if (block1.test(currentUrl)){
|
|
||||||
return JSON.parse(GM_getResourceText(""));
|
|
||||||
} else if (currentUrl === "https://robertsspaceindustries.com/account/concierge") {
|
|
||||||
return JSON.parse(GM_getResourceText("concierge"));
|
|
||||||
} else if (block2.test(currentUrl)) {
|
|
||||||
return JSON.parse(GM_getResourceText("orgs"));
|
|
||||||
} else if (currentUrl === "https://robertsspaceindustries.com/account/addresses") {
|
|
||||||
return JSON.parse(GM_getResourceText("addresse"));
|
|
||||||
} else if (currentUrl === "") {
|
|
||||||
return JSON.parse(GM_getResourceText(""));
|
|
||||||
} else {
|
|
||||||
return JSON.parse(GM_getResourceText(lang));
|
|
||||||
}
|
|
||||||
return {
|
|
||||||
css: [],
|
|
||||||
dict: {}
|
|
||||||
};
|
|
||||||
}
|
|
||||||
|
|
||||||
function translateRelativeTimeEl(el) {
|
|
||||||
const datetime = $(el).attr('datetime');
|
|
||||||
$(el).text(timeago.format(datetime, lang.replace('-', '_')));
|
|
||||||
}
|
|
||||||
|
|
||||||
function translateElement(el) {
|
|
||||||
// Get the text field name
|
|
||||||
let k;
|
|
||||||
if(el.tagName === "INPUT") {
|
|
||||||
if (el.type === 'button' || el.type === 'submit') {
|
|
||||||
k = 'value';
|
|
||||||
} else {
|
|
||||||
k = 'placeholder';
|
|
||||||
}
|
|
||||||
} else {
|
|
||||||
k = 'data';
|
|
||||||
}
|
|
||||||
|
|
||||||
const txtSrc = el[k].trim();
|
|
||||||
const key = txtSrc.toLowerCase()
|
|
||||||
.replace(/\xa0/g, ' ') // replace ' '
|
|
||||||
.replace(/\s{2,}/g, ' ');
|
|
||||||
|
|
||||||
if(locales.dict[key]) {
|
|
||||||
el[k] = el[k].replace(txtSrc, locales.dict[key])
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
function shoudTranslateEl(el) {
|
|
||||||
const blockIds = [];
|
|
||||||
const blockClass = [
|
|
||||||
"css-truncate" // 过滤文件目录
|
|
||||||
];
|
|
||||||
const blockTags = [ "IMG", "svg"];
|
|
||||||
|
|
||||||
if(blockTags.includes(el.tagName)) {
|
|
||||||
return false;
|
|
||||||
}
|
|
||||||
|
|
||||||
if(el.id && blockIds.includes(el.id)) {
|
|
||||||
return false;
|
|
||||||
}
|
|
||||||
|
|
||||||
if(el.classList) {
|
|
||||||
for(let clazz of blockClass) {
|
|
||||||
if(el.classList.contains(clazz)) {
|
|
||||||
return false;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
return true;
|
|
||||||
}
|
|
||||||
|
|
||||||
function traverseElement(el) {
|
|
||||||
if(!shoudTranslateEl(el)) {
|
|
||||||
return
|
|
||||||
}
|
|
||||||
|
|
||||||
for(const child of el.childNodes) {
|
|
||||||
if(["RELATIVE-TIME", "TIME-AGO"].includes(el.tagName)) {
|
|
||||||
translateRelativeTimeEl(el);
|
|
||||||
return;
|
|
||||||
}
|
|
||||||
|
|
||||||
if(child.nodeType === Node.TEXT_NODE) {
|
|
||||||
translateElement(child);
|
|
||||||
}
|
|
||||||
else if(child.nodeType === Node.ELEMENT_NODE) {
|
|
||||||
if(child.tagName === "INPUT") {
|
|
||||||
translateElement(child);
|
|
||||||
} else {
|
|
||||||
traverseElement(child);
|
|
||||||
}
|
|
||||||
} else {
|
|
||||||
// pass
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
function watchUpdate() {
|
|
||||||
const m = window.MutationObserver || window.WebKitMutationObserver;
|
|
||||||
const observer = new m(function (mutations, observer) {
|
|
||||||
for(let mutationRecord of mutations) {
|
|
||||||
for(let node of mutationRecord.addedNodes) {
|
|
||||||
traverseElement(node);
|
|
||||||
}
|
|
||||||
}
|
|
||||||
});
|
|
||||||
|
|
||||||
observer.observe(document.body, {
|
|
||||||
subtree: true,
|
|
||||||
characterData: true,
|
|
||||||
childList: true,
|
|
||||||
});
|
|
||||||
}
|
|
||||||
|
|
||||||
// translate "about"
|
|
||||||
function translateDesc() {
|
|
||||||
$(".repository-content .f4").append("<br/>");
|
|
||||||
$(".repository-content .f4").append("<a id='translate-me' href='#' style='color:rgb(27, 149, 224);font-size: small'>翻译</a>");
|
|
||||||
$("#translate-me").click(function() {
|
|
||||||
// get description text
|
|
||||||
const desc = $(".repository-content .f4")
|
|
||||||
.clone()
|
|
||||||
.children()
|
|
||||||
.remove()
|
|
||||||
.end()
|
|
||||||
.text()
|
|
||||||
.trim();
|
|
||||||
|
|
||||||
if(!desc) {
|
|
||||||
return;
|
|
||||||
}
|
|
||||||
|
|
||||||
GM_xmlhttpRequest({
|
|
||||||
onload: function(res) {
|
|
||||||
if (res.status === 200) {
|
|
||||||
$("#translate-me").hide();
|
|
||||||
// render result
|
|
||||||
const text = res.responseText;
|
|
||||||
$(".repository-content .f4").append("<span style='font-size: small'>TK翻译</span>");
|
|
||||||
$(".repository-content .f4").append("<br/>");
|
|
||||||
$(".repository-content .f4").append(text);
|
|
||||||
} else {
|
|
||||||
alert("翻译失败");
|
|
||||||
}
|
|
||||||
}
|
|
||||||
});
|
|
||||||
});
|
|
||||||
}
|
|
||||||
|
|
||||||
function translateByCssSelector() {
|
|
||||||
if(locales.css) {
|
|
||||||
for(var css of locales.css) {
|
|
||||||
if($(css.selector).length > 0) {
|
|
||||||
if(css.key === '!html') {
|
|
||||||
$(css.selector).html(css.replacement);
|
|
||||||
} else {
|
|
||||||
$(css.selector).attr(css.key, css.replacement);
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
})();
|
|
||||||
}
|
|
||||||
|
|
||||||
//
|
|
||||||
//
|
|
||||||
var replaceWords = [];
|
|
||||||
// 存储的 URL=
|
|
||||||
const block1 = /^https:\/\/robertsspaceindustries\.com\/account\/billing\/order\//;
|
|
||||||
const block2 = /^https:\/\/robertsspaceindustries\.com\/orgs\//;
|
|
||||||
const block3 = /^https:\/\/robertsspaceindustries\.com\/citizens\//;
|
|
||||||
const block4 = /^https:\/\/robertsspaceindustries\.com\/account\/pledges\//;
|
|
||||||
const block5 = new RegExp(/^https:\/\/robertsspaceindustries\.com\/account\/pledges.*/);
|
|
||||||
|
|
||||||
// 根据 URL 值执行不同功能
|
|
||||||
//__ORGS__CITIZENS__
|
|
||||||
if (block2.test(currentUrl)||block3.test(currentUrl)||currentUrl === "https://robertsspaceindustries.com/account/organization")
|
|
||||||
{
|
|
||||||
|
|
||||||
replaceWords = [
|
|
||||||
{ word: 'members', replacement: '名成员' },
|
|
||||||
// ...
|
|
||||||
];
|
|
||||||
|
|
||||||
}
|
|
||||||
else
|
|
||||||
{
|
|
||||||
//__REFERRAL__
|
|
||||||
if (currentUrl === "https://robertsspaceindustries.com/account/referral-program" ||"https://robertsspaceindustries.com/account/referral-program?recruits=1")
|
|
||||||
{
|
|
||||||
|
|
||||||
replaceWords = [
|
|
||||||
{ word: 'Total recruits: ', replacement: '总邀请数:' },
|
|
||||||
{ word: 'Prospects ', replacement: '未完成的邀请' },
|
|
||||||
{ word: 'Recruits', replacement: '已完成的邀请' },
|
|
||||||
// ...
|
|
||||||
|
|
||||||
];
|
|
||||||
|
|
||||||
|
|
||||||
}
|
|
||||||
//__HANGAR__
|
|
||||||
if (block5.test(currentUrl)||block6.test(currentUrl))
|
|
||||||
{
|
|
||||||
|
|
||||||
replaceWords = [
|
|
||||||
{ word: 'Warbond Edition', replacement: '战争债卷版' },
|
|
||||||
{ word: 'Upgrade -', replacement: '升级包 -' },
|
|
||||||
{ word: 'Warbond Edition', replacement: '战争债卷版' },
|
|
||||||
{ word: 'Paints -', replacement: '涂装 -' },
|
|
||||||
{ word: 'STANDALONE SHIP - ', replacement: '独立船 - ' },
|
|
||||||
{ word: 'Standard Edition', replacement: '标准版' },
|
|
||||||
{ word: 'Gear -', replacement: '装备 -' },
|
|
||||||
{ word: '600i executive edition', replacement: '600i 行政版' },
|
|
||||||
{ word: '600i exploration', replacement: '600i-探索' },
|
|
||||||
{ word: '600i explorer', replacement: '600i-探索' },
|
|
||||||
{ word: '600i touring', replacement: '600i-旅行' },
|
|
||||||
{ word: '85x', replacement: '85X' },
|
|
||||||
{ word: '890 jump', replacement: '890 跃动' },
|
|
||||||
{ word: 'a1 spirit', replacement: 'A1 星灵' },
|
|
||||||
{ word: 'a2 hercules starlifter', replacement: '大力神 A2' },
|
|
||||||
{ word: 'a2 hercules', replacement: '大力神 A2' },
|
|
||||||
{ word: 'anvil ballista dunestalker', replacement: '铁砧 弩炮 沙丘追猎者' },
|
|
||||||
{ word: 'anvil ballista snowblind', replacement: '铁砧 弩炮 雪盲版' },
|
|
||||||
{ word: 'apollo medivac', replacement: '阿波罗 医疗' },
|
|
||||||
{ word: 'apollo triage', replacement: '阿波罗 分诊' },
|
|
||||||
{ word: 'ares inferno', replacement: '战神-地狱火' },
|
|
||||||
{ word: 'ares ion', replacement: '战神-离子光' },
|
|
||||||
{ word: 'ares star fighter', replacement: '战神 星际战斗机' },
|
|
||||||
{ word: 'argo mole carbon edition', replacement: '南船座 鼹鼠 碳黑版' },
|
|
||||||
{ word: 'argo mole talus edition', replacement: '南船座 鼹鼠 岩白版' },
|
|
||||||
{ word: 'argo mole', replacement: '南船座 鼹鼠' },
|
|
||||||
{ word: 'arrow', replacement: '箭矢' },
|
|
||||||
{ word: 'aurora cl', replacement: '极光-CL' },
|
|
||||||
{ word: 'aurora es', replacement: '极光-ES' },
|
|
||||||
{ word: 'aurora ln', replacement: '极光-LN' },
|
|
||||||
{ word: 'aurora lx', replacement: '极光-LX' },
|
|
||||||
{ word: 'aurora mr', replacement: '极光-MR' },
|
|
||||||
{ word: 'aurora', replacement: '极光' },
|
|
||||||
{ word: 'avenger stalker', replacement: '复仇者-追猎' },
|
|
||||||
{ word: 'avenger titan renegade', replacement: '复仇者-泰坦变节者' },
|
|
||||||
{ word: 'avenger titan', replacement: '复仇者-泰坦' },
|
|
||||||
{ word: 'avenger warlock', replacement: '复仇者-术士' },
|
|
||||||
{ word: 'avenger', replacement: '复仇者' },
|
|
||||||
{ word: 'ballista', replacement: '弩炮' },
|
|
||||||
{ word: 'banu defender', replacement: '巴努防卫者' },
|
|
||||||
{ word: 'defender', replacement: '防卫者' },
|
|
||||||
{ word: 'bengal', replacement: '孟加拉' },
|
|
||||||
{ word: 'blade', replacement: '刀锋' },
|
|
||||||
{ word: 'buccaneer', replacement: '掠夺者' },
|
|
||||||
{ word: 'c1 spirit', replacement: 'C1 星灵' },
|
|
||||||
{ word: 'c2 hercules starlifter', replacement: '大力神 C2' },
|
|
||||||
{ word: 'c2 hercules', replacement: '大力神 C2' },
|
|
||||||
{ word: 'c8 pisces', replacement: 'C8 双鱼座' },
|
|
||||||
{ word: 'c8r pisces', replacement: 'C8R 双鱼座' },
|
|
||||||
{ word: 'c8x pisces expedition', replacement: 'C8X 双鱼座' },
|
|
||||||
{ word: 'carrack expedition', replacement: '克拉克 远征版' },
|
|
||||||
{ word: 'carrack', replacement: '克拉克' },
|
|
||||||
{ word: 'best in show edition', replacement: '最佳展示版' },
|
|
||||||
{ word: 'best in show', replacement: '最佳展示版' },
|
|
||||||
{ word: 'caterpillar pirate edition', replacement: '毛虫 海盗版' },
|
|
||||||
{ word: 'caterpillar pirate', replacement: '毛虫 海盗版' },
|
|
||||||
{ word: 'caterpillar', replacement: '毛虫' },
|
|
||||||
{ word: 'centurion', replacement: '百夫长' },
|
|
||||||
{ word: 'cleaver', replacement: '切割者' },
|
|
||||||
{ word: 'constellation andromeda', replacement: '仙女座' },
|
|
||||||
{ word: 'constellation aquila', replacement: '天鹰座' },
|
|
||||||
{ word: 'constellation phoenix emerald', replacement: '凤凰座 翡翠版' },
|
|
||||||
{ word: 'constellation phoenix', replacement: '凤凰座' },
|
|
||||||
{ word: 'constellation taurus', replacement: '金牛座' },
|
|
||||||
{ word: 'constellation', replacement: '星座' },
|
|
||||||
{ word: 'corsair', replacement: '海盗船' },
|
|
||||||
{ word: 'crucible', replacement: '坩埚' },
|
|
||||||
{ word: 'cutlass black', replacement: '黑弯刀' },
|
|
||||||
{ word: 'cutlass blue', replacement: '蓝弯刀' },
|
|
||||||
{ word: 'cutlass red', replacement: '红弯刀' },
|
|
||||||
{ word: 'cutlass steel', replacement: '钢弯刀' },
|
|
||||||
{ word: 'cutter', replacement: '小刀' },
|
|
||||||
{ word: 'cyclone aa', replacement: '旋风-AA' },
|
|
||||||
{ word: 'cyclone mt', replacement: '旋风-MT' },
|
|
||||||
{ word: 'cyclone rc', replacement: '旋风-RC' },
|
|
||||||
{ word: 'cyclone rn', replacement: '旋风-RN' },
|
|
||||||
{ word: 'cyclone tr', replacement: '旋风-TR' },
|
|
||||||
{ word: 'cyclone', replacement: '旋风' },
|
|
||||||
{ word: 'cydnus', replacement: '土蝽' },
|
|
||||||
{ word: 'defender', replacement: '防卫者' },
|
|
||||||
{ word: 'dragonfly black', replacement: '黑蜻蜓' },
|
|
||||||
{ word: 'dragonfly star kitten', replacement: '蜻蜓 星空猫' },
|
|
||||||
{ word: 'dragonfly yellowjacket', replacement: '蜻蜓 黄胡蜂' },
|
|
||||||
{ word: 'driller', replacement: '毒钻' },
|
|
||||||
{ word: 'e1 spirit', replacement: 'E1 星灵' },
|
|
||||||
{ word: 'eclipse', replacement: '日蚀' },
|
|
||||||
{ word: 'biodome pod', replacement: '生态舱' },
|
|
||||||
{ word: 'fuel pod', replacement: '燃料舱' },
|
|
||||||
{ word: 'general research pod', replacement: '通用科研舱' },
|
|
||||||
{ word: 'landing bay', replacement: '停泊舱' },
|
|
||||||
{ word: 'service equipment and crew pod', replacement: '服务设备及人员舱' },
|
|
||||||
{ word: 'supercollider pod', replacement: '超级对撞机舱' },
|
|
||||||
{ word: 'endeavor', replacement: '奋进' },
|
|
||||||
{ word: 'expanse', replacement: '无垠' },
|
|
||||||
{ word: 'hornet wildfire', replacement: '大黄蜂 野火' },
|
|
||||||
{ word: 'super hornet heartseeker', replacement: '大黄蜂 寻心者' },
|
|
||||||
{ word: 'hornet heartseeker', replacement: '大黄蜂 寻心者' },
|
|
||||||
{ word: 'hornet tracker', replacement: '大黄蜂 追踪者' },
|
|
||||||
{ word: 'f7c-r tracker', replacement: 'F7C-R 大黄蜂 追踪者' },
|
|
||||||
{ word: 'ghost', replacement: '幽灵' },
|
|
||||||
{ word: 'super hornet', replacement: '超级大黄蜂' },
|
|
||||||
{ word: 'hornet', replacement: '大黄蜂' },
|
|
||||||
{ word: 'f8c lightning executive edition', replacement: 'F8C 闪电 行政版' },
|
|
||||||
{ word: 'f8a lightning', replacement: 'F8A 闪电' },
|
|
||||||
{ word: 'f8c lightning', replacement: 'F8C 闪电' },
|
|
||||||
{ word: 'freelancer dur', replacement: '自由枪骑兵-DUR' },
|
|
||||||
{ word: 'freelancer max', replacement: '自由枪骑兵-MAX' },
|
|
||||||
{ word: 'freelancer mis', replacement: '自由枪骑兵-MIS' },
|
|
||||||
{ word: 'freelancer', replacement: '自由枪骑兵' },
|
|
||||||
{ word: 'galaxy', replacement: '银河' },
|
|
||||||
{ word: 'genesis starliner', replacement: '创世纪 星际航线' },
|
|
||||||
{ word: 'genesis', replacement: '创世纪' },
|
|
||||||
{ word: 'gladiator', replacement: '角斗士' },
|
|
||||||
{ word: 'gladius pirate', replacement: '短剑 海盗版' },
|
|
||||||
{ word: 'gladius valiant', replacement: '短剑 勇士' },
|
|
||||||
{ word: 'gladius', replacement: '短剑' },
|
|
||||||
{ word: 'glaive', replacement: '长刀' },
|
|
||||||
{ word: 'hammerhead', replacement: '锤头鲨' },
|
|
||||||
{ word: 'hawk', replacement: '猎鹰' },
|
|
||||||
{ word: 'herald', replacement: '信使' },
|
|
||||||
{ word: 'hercules starlifter', replacement: '大力神 星际运输船' },
|
|
||||||
{ word: 'hornet', replacement: '大黄蜂' },
|
|
||||||
{ word: 'hoverquad', replacement: '悬浮驷' },
|
|
||||||
{ word: 'hull a', replacement: '货轮 A' },
|
|
||||||
{ word: 'hull b', replacement: '货轮 B' },
|
|
||||||
{ word: 'hull c', replacement: '货轮 C' },
|
|
||||||
{ word: 'hull d', replacement: '货轮 D' },
|
|
||||||
{ word: 'hull e', replacement: '货轮 E' },
|
|
||||||
{ word: 'hurricane', replacement: '飓风' },
|
|
||||||
{ word: 'idris', replacement: '伊德里斯' },
|
|
||||||
{ word: 'idris-k', replacement: '伊德里斯-K' },
|
|
||||||
{ word: 'idris-m', replacement: '伊德里斯-M' },
|
|
||||||
{ word: 'idris-p', replacement: '伊德里斯-P' },
|
|
||||||
{ word: 'javelin', replacement: '标枪' },
|
|
||||||
{ word: 'khartu', replacement: '卡图' },
|
|
||||||
{ word: 'khartu-al', replacement: '卡图-al' },
|
|
||||||
{ word: 'kingship', replacement: '王船' },
|
|
||||||
{ word: 'kraken privateer', replacement: '海妖 劫掠版' },
|
|
||||||
{ word: 'kraken', replacement: '海妖' },
|
|
||||||
{ word: 'legionnaire', replacement: '军团兵' },
|
|
||||||
{ word: 'liberator', replacement: '解放者' },
|
|
||||||
{ word: 'm2 hercules starlifter', replacement: '大力神 M2' },
|
|
||||||
{ word: 'm2 hercules', replacement: '大力神 M2' },
|
|
||||||
{ word: 'm50', replacement: 'M50' },
|
|
||||||
{ word: 'mantis', replacement: '螳螂' },
|
|
||||||
{ word: 'mecury star runner', replacement: '墨丘利 星际快运船' },
|
|
||||||
{ word: 'merchantman', replacement: '巴努行商' },
|
|
||||||
{ word: 'mercury', replacement: '墨丘利' },
|
|
||||||
{ word: 'mole carbon edition', replacement: '鼹鼠 炭黑' },
|
|
||||||
{ word: 'mole talus edition', replacement: '鼹鼠 岩白' },
|
|
||||||
{ word: 'mole', replacement: '鼹鼠' },
|
|
||||||
{ word: 'mpuv cargo', replacement: 'MPUV-货运' },
|
|
||||||
{ word: 'mpuv personnel', replacement: 'MPUV-载人' },
|
|
||||||
{ word: 'mule', replacement: '骡' },
|
|
||||||
{ word: 'mustang alpha vindicator', replacement: '野马 阿尔法 维和者' },
|
|
||||||
{ word: 'mustang alpha', replacement: '野马 阿尔法' },
|
|
||||||
{ word: 'mustang beta', replacement: '野马 贝塔' },
|
|
||||||
{ word: 'mustang delta', replacement: '野马 德尔塔' },
|
|
||||||
{ word: 'mustang gamma', replacement: '野马 伽马' },
|
|
||||||
{ word: 'mustang omega', replacement: '野马 欧米伽' },
|
|
||||||
{ word: 'mustang', replacement: '野马' },
|
|
||||||
{ word: 'nautilus solstice edition', replacement: '鹦鹉螺 冬至版' },
|
|
||||||
{ word: 'nautilus', replacement: '鹦鹉螺' },
|
|
||||||
{ word: 'nomad', replacement: '游牧者' },
|
|
||||||
{ word: 'nova', replacement: '新星' },
|
|
||||||
{ word: 'odyssey', replacement: '奥德赛' },
|
|
||||||
{ word: 'orion', replacement: '猎户座' },
|
|
||||||
{ word: 'p-52 merlin', replacement: 'P-52 梅林' },
|
|
||||||
{ word: 'p-72 archimedes emerald', replacement: 'P-72 阿基米德 翡翠绿' },
|
|
||||||
{ word: 'p-72 archimedes', replacement: 'P-72 阿基米德' },
|
|
||||||
{ word: 'pegasus', replacement: '飞马座' },
|
|
||||||
{ word: 'perseus', replacement: '英仙座' },
|
|
||||||
{ word: 'pioneer', replacement: '开拓者' },
|
|
||||||
{ word: 'pirate caterpillar', replacement: '毛虫 海盗版' },
|
|
||||||
{ word: 'pirate gladius', replacement: '短剑 海盗版' },
|
|
||||||
{ word: 'pisces', replacement: '双鱼座' },
|
|
||||||
{ word: 'polaris', replacement: '北极星' },
|
|
||||||
{ word: 'prospector', replacement: '勘探者' },
|
|
||||||
{ word: 'prowler', replacement: '徘徊者' },
|
|
||||||
{ word: 'ptv buggy', replacement: 'PTV 越野小车' },
|
|
||||||
{ word: 'raft', replacement: '木筏' },
|
|
||||||
{ word: 'railen', replacement: '锐伦' },
|
|
||||||
{ word: 'ranger cv', replacement: '游骑兵-CV' },
|
|
||||||
{ word: 'ranger rc', replacement: '游骑兵-RC' },
|
|
||||||
{ word: 'ranger tr', replacement: '游骑兵-TR' },
|
|
||||||
{ word: 'ranger', replacement: '游骑兵' },
|
|
||||||
{ word: 'razor EX', replacement: '剃刀-EX' },
|
|
||||||
{ word: 'razor ex', replacement: '剃刀-EX' },
|
|
||||||
{ word: 'razor LX', replacement: '剃刀-LX' },
|
|
||||||
{ word: 'razor lx', replacement: '剃刀-LX' },
|
|
||||||
{ word: 'razor', replacement: '剃刀' },
|
|
||||||
{ word: 'reclaimer best in show edition', replacement: '回收者 最佳展示版' },
|
|
||||||
{ word: 'reclaimer best in the show edition', replacement: '回收者 最佳展示版' },
|
|
||||||
{ word: 'reclaimer', replacement: '回收者' },
|
|
||||||
{ word: 'redeemer', replacement: '救赎者' },
|
|
||||||
{ word: 'reliant kore', replacement: '信赖-基础' },
|
|
||||||
{ word: 'reliant mako', replacement: '信赖-新闻' },
|
|
||||||
{ word: 'reliant sen', replacement: '信赖-科考' },
|
|
||||||
{ word: 'reliant tana', replacement: '信赖-武装' },
|
|
||||||
{ word: 'reliant', replacement: '信赖' },
|
|
||||||
{ word: 'retaliator base', replacement: '报复者' },
|
|
||||||
{ word: 'retaliator bomber', replacement: '报复者-轰炸' },
|
|
||||||
{ word: 'retaliator', replacement: '报复者' },
|
|
||||||
{ word: 'roc-ds', replacement: 'ROC-双人版' },
|
|
||||||
{ word: 'sabre comet', replacement: '军刀-彗星' },
|
|
||||||
{ word: 'sabre raven', replacement: '军刀-渡鸦' },
|
|
||||||
{ word: 'sabre', replacement: '军刀' },
|
|
||||||
{ word: 'scorpius', replacement: '天蝎座' },
|
|
||||||
{ word: 'scythe', replacement: '死镰' },
|
|
||||||
{ word: 'spartan', replacement: '斯巴达' },
|
|
||||||
{ word: 'starfarer gemini', replacement: '星际远航者 双子座' },
|
|
||||||
{ word: 'starfarer', replacement: '星际远航者' },
|
|
||||||
{ word: 'stinger', replacement: '毒刺' },
|
|
||||||
{ word: 'talon shrike', replacement: '利爪-伯劳' },
|
|
||||||
{ word: 'talon', replacement: '利爪' },
|
|
||||||
{ word: 'terrapin', replacement: '水龟' },
|
|
||||||
{ word: 'ursa rover fortuna', replacement: '大熊座漫游车 福尔图娜' },
|
|
||||||
{ word: 'ursa rover', replacement: '大熊座漫游车' },
|
|
||||||
{ word: 'ursa', replacement: '大熊座' },
|
|
||||||
{ word: 'valkyrie liberator edition', replacement: '女武神 解放者版' },
|
|
||||||
{ word: 'valkyrie', replacement: '女武神' },
|
|
||||||
{ word: 'vanguard harbinger', replacement: '先锋-先驱者' },
|
|
||||||
{ word: 'vanguard hoplite', replacement: '先锋-重装兵' },
|
|
||||||
{ word: 'vanguard sentinel', replacement: '先锋-哨兵' },
|
|
||||||
{ word: 'vanguard warden', replacement: '先锋-典狱长' },
|
|
||||||
{ word: 'vanguard', replacement: '先锋' },
|
|
||||||
{ word: 'vncl pulse', replacement: '剜度 脉冲' },
|
|
||||||
{ word: 'void', replacement: '虚空' },
|
|
||||||
{ word: 'vulcan', replacement: '火神' },
|
|
||||||
{ word: 'vulture', replacement: '秃鹫' },
|
|
||||||
{ word: 'x1 force', replacement: 'X1-武装' },
|
|
||||||
{ word: 'x1 velocity', replacement: 'X1-竞速' },
|
|
||||||
{ word: 'zeus', replacement: '宙斯' },
|
|
||||||
|
|
||||||
];
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
function alltranslate()
|
|
||||||
{
|
|
||||||
|
|
||||||
function replaceTextNode(node1)
|
|
||||||
{
|
|
||||||
if (node1.nodeType === Node.TEXT_NODE)
|
|
||||||
{
|
|
||||||
let nodeValue = node1.nodeValue;
|
|
||||||
replaceWords.forEach(({ word, replacement }) =>
|
|
||||||
{
|
|
||||||
nodeValue= nodeValue.replace(new RegExp(word, 'gi'), replacement);
|
|
||||||
});
|
|
||||||
node1.nodeValue = nodeValue;
|
|
||||||
}
|
|
||||||
else
|
|
||||||
{
|
|
||||||
for (let i = 0; i < node1.childNodes.length; i++)
|
|
||||||
{
|
|
||||||
replaceTextNode(node1.childNodes[i]);
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
replaceTextNode(document.body);
|
|
||||||
|
|
||||||
}
|
|
||||||
|
|
80
index.js
80
index.js
@ -1,80 +0,0 @@
|
|||||||
const express = require('express');
|
|
||||||
const fs = require('fs');
|
|
||||||
const path = require('path');
|
|
||||||
|
|
||||||
const app = express();
|
|
||||||
const PORT = process.env.PORT || 3000;
|
|
||||||
const JSON_FOLDER_PATH = path.join(__dirname, 'json');
|
|
||||||
const LOCALES_JSON_FOLDER_PATH = path.join(__dirname, 'json/locales');
|
|
||||||
|
|
||||||
function transformKeysToLowerCase(obj) {
|
|
||||||
if (typeof obj !== 'object' || obj === null) {
|
|
||||||
return obj;
|
|
||||||
}
|
|
||||||
|
|
||||||
if (Array.isArray(obj)) {
|
|
||||||
return obj.map(value => transformKeysToLowerCase(value));
|
|
||||||
}
|
|
||||||
|
|
||||||
let newObj = {};
|
|
||||||
for (let key in obj) {
|
|
||||||
newObj[key.toLowerCase()] = transformKeysToLowerCase(obj[key]);
|
|
||||||
}
|
|
||||||
|
|
||||||
return newObj;
|
|
||||||
}
|
|
||||||
|
|
||||||
// 获取文件夹内的所有 JSON 文件
|
|
||||||
app.get('/json-files', (req, res) => {
|
|
||||||
fs.readdir(JSON_FOLDER_PATH, (err, files) => {
|
|
||||||
if (err) {
|
|
||||||
return res.status(500).send('Server error.');
|
|
||||||
}
|
|
||||||
const jsonFiles = files.filter(file => file.endsWith('.json'));
|
|
||||||
res.json(jsonFiles);
|
|
||||||
});
|
|
||||||
});
|
|
||||||
|
|
||||||
// 获取特定的 JSON 文件
|
|
||||||
app.get('/json-files/:filename', (req, res) => {
|
|
||||||
const filePath = path.join(JSON_FOLDER_PATH, req.params.filename);
|
|
||||||
|
|
||||||
fs.readFile(filePath, 'utf8', (err, data) => {
|
|
||||||
if (err) {
|
|
||||||
if (err.code === 'ENOENT') {
|
|
||||||
return res.status(404).send('File not found.');
|
|
||||||
}
|
|
||||||
return res.status(500).send('Server error.');
|
|
||||||
}
|
|
||||||
try {
|
|
||||||
const jsonData = JSON.parse(data);
|
|
||||||
res.json(transformKeysToLowerCase(jsonData));
|
|
||||||
} catch (parseErr) {
|
|
||||||
res.status(500).send('Error parsing JSON.');
|
|
||||||
}
|
|
||||||
});
|
|
||||||
});
|
|
||||||
|
|
||||||
// 获取locales目录下的特定的 JSON 文件
|
|
||||||
app.get('/json-files/locales/:filename', (req, res) => {
|
|
||||||
const filePath = path.join(LOCALES_JSON_FOLDER_PATH, req.params.filename);
|
|
||||||
|
|
||||||
fs.readFile(filePath, 'utf8', (err, data) => {
|
|
||||||
if (err) {
|
|
||||||
if (err.code === 'ENOENT') {
|
|
||||||
return res.status(404).send('File not found.');
|
|
||||||
}
|
|
||||||
return res.status(500).send('Server error.');
|
|
||||||
}
|
|
||||||
try {
|
|
||||||
const jsonData = JSON.parse(data);
|
|
||||||
res.json(transformKeysToLowerCase(jsonData));
|
|
||||||
} catch (parseErr) {
|
|
||||||
res.status(500).send('Error parsing JSON.');
|
|
||||||
}
|
|
||||||
});
|
|
||||||
});
|
|
||||||
|
|
||||||
app.listen(PORT, () => {
|
|
||||||
console.log(`Server is running on port ${PORT}`);
|
|
||||||
});
|
|
@ -1,184 +0,0 @@
|
|||||||
{
|
|
||||||
"__comments-css": [
|
|
||||||
"css selector",
|
|
||||||
"css选择器"
|
|
||||||
],
|
|
||||||
"css": [
|
|
||||||
{
|
|
||||||
"_comments": [
|
|
||||||
"if key === '!html' replace target by: $(selector).html(replacement)",
|
|
||||||
"else: $(selector).attr(key, replacement)"
|
|
||||||
],
|
|
||||||
"key": "!html",
|
|
||||||
"selector": "a[aria-label='Pull requests you created']",
|
|
||||||
"replacement": "请求拉取"
|
|
||||||
}
|
|
||||||
],
|
|
||||||
"dict": {
|
|
||||||
"games": "游戏",
|
|
||||||
"apps": "应用",
|
|
||||||
"pledge": "承诺",
|
|
||||||
"store": "商店",
|
|
||||||
"learn how to play": "学习如何游玩",
|
|
||||||
"support": "支持",
|
|
||||||
"account": "账户",
|
|
||||||
"settings": "设置",
|
|
||||||
"my hangar": "我的机库",
|
|
||||||
"concierge": "礼宾",
|
|
||||||
"redeem a code": "兑换代码",
|
|
||||||
"sign out": "登出",
|
|
||||||
"subscriber": "订阅",
|
|
||||||
"comm-link": "通讯链接",
|
|
||||||
"community": "社区",
|
|
||||||
"development": "开发",
|
|
||||||
"spectrum": "光谱",
|
|
||||||
"organizations": "组织",
|
|
||||||
"leaderboards": "排行榜",
|
|
||||||
"event": "活动",
|
|
||||||
"hub": "社区中心",
|
|
||||||
"fankit": "粉丝工具",
|
|
||||||
"roadmap": "线路图",
|
|
||||||
"dev tracker": "开发跟踪器",
|
|
||||||
"devtracker": "开发跟踪器",
|
|
||||||
"telemetry": "性能检测",
|
|
||||||
"issue council": "问题理事会",
|
|
||||||
"patch notes": "更新说明",
|
|
||||||
"ship matrix": "飞船矩阵",
|
|
||||||
"funding": "众筹基金",
|
|
||||||
"view more": "查看更多",
|
|
||||||
"play now": "立即游玩",
|
|
||||||
"sign into rsi": "登入 RSI",
|
|
||||||
"email": "邮箱",
|
|
||||||
"password": "密码",
|
|
||||||
"remember me": "记住密码",
|
|
||||||
"sign in": "登入",
|
|
||||||
"account recovery": "找回账户",
|
|
||||||
"enlist now": "现在注册",
|
|
||||||
"sign in failed. you may have entered the wrong credentials, or the account does not exist, or has not been activated. (1032)": "登陆失败。你可能输入了错误的邮箱或密码,或账户未激活。",
|
|
||||||
"email address": "邮箱地址",
|
|
||||||
"enter the email address associated with your rsi account and you will receive the instructions to create a new password.": "输入你与RSI账户关联的邮箱地址,你的邮箱将收到一条邮件来帮助你创建新的密码。",
|
|
||||||
"submit": "提交",
|
|
||||||
"contact customer support": "联系客户支持",
|
|
||||||
"create an account to begin your adventure into the star citizen universe.": "创建一个帐户,开始你在星际公民宇宙中的冒险。",
|
|
||||||
"account name": "账户名称",
|
|
||||||
"callsign": "呼号",
|
|
||||||
"an account name is required.": "你需要输入一个账户名称。",
|
|
||||||
"your unique public callsign.": "你的独特公共呼号。",
|
|
||||||
"birth date": "出生日期",
|
|
||||||
"month": "月",
|
|
||||||
"january": "一月",
|
|
||||||
"february": "二月",
|
|
||||||
"march": "三月",
|
|
||||||
"april": "四月",
|
|
||||||
"may": "五月",
|
|
||||||
"june": "六月",
|
|
||||||
"july": "七月",
|
|
||||||
"august": "八月",
|
|
||||||
"september": "九月",
|
|
||||||
"october": "十月",
|
|
||||||
"november": "十一月",
|
|
||||||
"december": "十二月",
|
|
||||||
"day": "日",
|
|
||||||
"year": "年",
|
|
||||||
"you must provide a birth date.": "你必须提供你的生日。",
|
|
||||||
"a password is required.": "你需要设置密码。",
|
|
||||||
"an email address is required.": "你需要输入一个邮箱地址。",
|
|
||||||
"different than account name": "与账户名称不同",
|
|
||||||
"undefined or more characters": "不少于8个字符",
|
|
||||||
"contains a number or symbol": "含有数字或其他符号",
|
|
||||||
"referral code": "邀请码",
|
|
||||||
"optional": "选填(建议填写)",
|
|
||||||
"add code": "输入邀请码",
|
|
||||||
"stay informed": "接收最新消息",
|
|
||||||
"receive star citizen news and development updates via email.": "通过电子邮件接收有关星际公民的最新咨询和开发进度。",
|
|
||||||
"i agree to the": "我接受",
|
|
||||||
"terms of service": "服务条款",
|
|
||||||
"and": "和",
|
|
||||||
"privacy policy": "隐私条款",
|
|
||||||
"enlist": "报名",
|
|
||||||
"already have an account?": "已经拥有一个账户?",
|
|
||||||
"please accept the terms of service and the privacy policy.": "请接受服务条款和隐私条款。",
|
|
||||||
"back": "返回",
|
|
||||||
"community hub": "社区中心",
|
|
||||||
"launcher": "启动器",
|
|
||||||
"starmap": "星图",
|
|
||||||
"galactapedia": "银河百科",
|
|
||||||
"new": "新",
|
|
||||||
"share your content with the community": "在社区分享你的内容",
|
|
||||||
"your communication platform": "你的沟通平台",
|
|
||||||
"download star citizen": "下载星际公民",
|
|
||||||
"keep track of the development": "跟踪开发进度",
|
|
||||||
"keep track of the player’s performance": "跟踪玩家表现",
|
|
||||||
"help us make the game better": "帮助我们开发游戏",
|
|
||||||
"your map to the universe": "你的宇宙地图",
|
|
||||||
"your guide to the universe": "你的宇宙指南",
|
|
||||||
"join the universe": "加入宇宙",
|
|
||||||
"start the adventure": "开始冒险",
|
|
||||||
"follow the development": "跟踪开发进度",
|
|
||||||
"about the game": "关于这个游戏",
|
|
||||||
"how to play": "如何游玩",
|
|
||||||
"the universe": "关于宇宙",
|
|
||||||
"media": "媒体",
|
|
||||||
"social links": "社交软件",
|
|
||||||
"facebook": "脸书",
|
|
||||||
"twitter": "推特",
|
|
||||||
"instagram": "照片墙",
|
|
||||||
"youtube": "油管",
|
|
||||||
"twitch": "老鼠台",
|
|
||||||
"home": "主页",
|
|
||||||
"transmissions": "公告",
|
|
||||||
"pledge store": "承诺商店",
|
|
||||||
"citizencon": "公民控",
|
|
||||||
"download": "下载",
|
|
||||||
"utilities": "工具",
|
|
||||||
"help": "帮助",
|
|
||||||
"press": "新闻",
|
|
||||||
"careers": "招聘",
|
|
||||||
"acknowledgements": "鸣谢",
|
|
||||||
"legal": "法律",
|
|
||||||
"responsible disclosure": "责任披露",
|
|
||||||
"california notice at collection": "收集加利福尼亚州居民信息",
|
|
||||||
"do not sell or share my personal information": "不要出售或共享个人信息",
|
|
||||||
"manage my consent": "管理我的许可",
|
|
||||||
"game packages": "游戏资格包",
|
|
||||||
"more info": "更多信息",
|
|
||||||
"enlist today": "现在立即入伍",
|
|
||||||
"join the": "加入",
|
|
||||||
"universe": "宇宙",
|
|
||||||
"start the": "开始",
|
|
||||||
"adventure": "冒险",
|
|
||||||
"the game": "游戏",
|
|
||||||
"terms of services": "服务条款",
|
|
||||||
"status": "状态",
|
|
||||||
"roberts space industries": "罗伯茨太空工业",
|
|
||||||
"overview": "概览",
|
|
||||||
"billing &": "账单&",
|
|
||||||
"subscription": "订阅",
|
|
||||||
"comms": "消息",
|
|
||||||
"profile": "账户资料",
|
|
||||||
"security": "安全设置",
|
|
||||||
"referral program": "推荐计划",
|
|
||||||
"address book": "通讯录",
|
|
||||||
"pledge shipment": "承诺发货",
|
|
||||||
"public test universe": "公共测试宇宙 PTU",
|
|
||||||
"character reset": "重置账户",
|
|
||||||
"add address": "添加新地址",
|
|
||||||
"this is my default address.": "这是我的默认地址。",
|
|
||||||
"edit address": "编辑地址",
|
|
||||||
"address (required)": "地址(必填)",
|
|
||||||
"country (required)": "国家(必填)",
|
|
||||||
"city (required)": "城市(必填)",
|
|
||||||
"postal code (required)": "邮政编码(必填)",
|
|
||||||
"address name": "地址名称",
|
|
||||||
"phone (required)": "电话号码(必填)",
|
|
||||||
"make this my default address": "设置为默认地址",
|
|
||||||
"save": "保存",
|
|
||||||
"subscribers": "订阅者",
|
|
||||||
"view and manage the different shipping and billing addresses that will be presented to you during purchase checkout.": "查看和管理发货和账单地址,这些地址会在你结账的时候显示。",
|
|
||||||
"region": "地区",
|
|
||||||
"company": "公司",
|
|
||||||
"first name (required)": "前名称(必填)",
|
|
||||||
"last name (required)": "后名称(必填)",
|
|
||||||
"my account": "我的账户"
|
|
||||||
}
|
|
||||||
}
|
|
@ -1,354 +0,0 @@
|
|||||||
{
|
|
||||||
"__comments-css": [
|
|
||||||
"css selector",
|
|
||||||
"css选择器"
|
|
||||||
],
|
|
||||||
"css": [
|
|
||||||
{
|
|
||||||
"_comments": [
|
|
||||||
"if key === '!html' replace target by: $(selector).html(replacement)",
|
|
||||||
"else: $(selector).attr(key, replacement)"
|
|
||||||
],
|
|
||||||
"key": "!html",
|
|
||||||
"selector": "a[aria-label='Pull requests you created']",
|
|
||||||
"replacement": "请求拉取"
|
|
||||||
}
|
|
||||||
],
|
|
||||||
"dict": {
|
|
||||||
"games": "游戏",
|
|
||||||
"apps": "应用",
|
|
||||||
"pledge": "承诺",
|
|
||||||
"store": "商店",
|
|
||||||
"learn how to play": "学习如何游玩",
|
|
||||||
"support": "支持",
|
|
||||||
"account": "账户",
|
|
||||||
"settings": "设置",
|
|
||||||
"my hangar": "我的机库",
|
|
||||||
"redeem a code": "兑换代码",
|
|
||||||
"sign out": "登出",
|
|
||||||
"subscriber": "订阅",
|
|
||||||
"comm-link": "通讯链接",
|
|
||||||
"community": "社区",
|
|
||||||
"development": "开发",
|
|
||||||
"spectrum": "光谱",
|
|
||||||
"organizations": "组织",
|
|
||||||
"leaderboards": "排行榜",
|
|
||||||
"event": "活动",
|
|
||||||
"hub": "社区中心",
|
|
||||||
"fankit": "粉丝工具",
|
|
||||||
"roadmap": "线路图",
|
|
||||||
"dev tracker": "开发跟踪器",
|
|
||||||
"devtracker": "开发跟踪器",
|
|
||||||
"telemetry": "性能检测",
|
|
||||||
"issue council": "问题理事会",
|
|
||||||
"patch notes": "更新说明",
|
|
||||||
"ship matrix": "飞船矩阵",
|
|
||||||
"funding": "众筹基金",
|
|
||||||
"view more": "查看更多",
|
|
||||||
"play now": "立即游玩",
|
|
||||||
"sign into rsi": "登入 RSI",
|
|
||||||
"email": "邮箱",
|
|
||||||
"password": "密码",
|
|
||||||
"remember me": "记住密码",
|
|
||||||
"sign in": "登入",
|
|
||||||
"account recovery": "找回账户",
|
|
||||||
"enlist now": "现在注册",
|
|
||||||
"sign in failed. you may have entered the wrong credentials, or the account does not exist, or has not been activated. (1032)": "登陆失败。你可能输入了错误的邮箱或密码,或账户未激活。",
|
|
||||||
"email address": "邮箱地址",
|
|
||||||
"enter the email address associated with your rsi account and you will receive the instructions to create a new password.": "输入你与RSI账户关联的邮箱地址,你的邮箱将收到一条邮件来帮助你创建新的密码。",
|
|
||||||
"submit": "提交",
|
|
||||||
"contact customer support": "联系客户支持",
|
|
||||||
"create an account to begin your adventure into the star citizen universe.": "创建一个帐户,开始你在星际公民宇宙中的冒险。",
|
|
||||||
"account name": "账户名称",
|
|
||||||
"callsign": "呼号",
|
|
||||||
"an account name is required.": "你需要输入一个账户名称。",
|
|
||||||
"your unique public callsign.": "你的独特公共呼号。",
|
|
||||||
"birth date": "出生日期",
|
|
||||||
"month": "月",
|
|
||||||
"january": "一月",
|
|
||||||
"february": "二月",
|
|
||||||
"march": "三月",
|
|
||||||
"april": "四月",
|
|
||||||
"may": "五月",
|
|
||||||
"june": "六月",
|
|
||||||
"july": "七月",
|
|
||||||
"august": "八月",
|
|
||||||
"september": "九月",
|
|
||||||
"october": "十月",
|
|
||||||
"november": "十一月",
|
|
||||||
"december": "十二月",
|
|
||||||
"day": "日",
|
|
||||||
"year": "年",
|
|
||||||
"you must provide a birth date.": "你必须提供你的生日。",
|
|
||||||
"a password is required.": "你需要设置密码。",
|
|
||||||
"an email address is required.": "你需要输入一个邮箱地址。",
|
|
||||||
"different than account name": "与账户名称不同",
|
|
||||||
"undefined or more characters": "不少于8个字符",
|
|
||||||
"contains a number or symbol": "含有数字或其他符号",
|
|
||||||
"referral code": "邀请码",
|
|
||||||
"optional": "选填(建议填写)",
|
|
||||||
"add code": "输入邀请码",
|
|
||||||
"stay informed": "接收最新消息",
|
|
||||||
"receive star citizen news and development updates via email.": "通过电子邮件接收有关星际公民的最新咨询和开发进度。",
|
|
||||||
"i agree to the": "我接受",
|
|
||||||
"terms of service": "服务条款",
|
|
||||||
"and": "和",
|
|
||||||
"privacy policy": "隐私条款",
|
|
||||||
"enlist": "报名",
|
|
||||||
"already have an account?": "已经拥有一个账户?",
|
|
||||||
"please accept the terms of service and the privacy policy.": "请接受服务条款和隐私条款。",
|
|
||||||
"back": "返回",
|
|
||||||
"community hub": "社区中心",
|
|
||||||
"launcher": "启动器",
|
|
||||||
"starmap": "星图",
|
|
||||||
"galactapedia": "银河百科",
|
|
||||||
"new": "新",
|
|
||||||
"share your content with the community": "在社区分享你的内容",
|
|
||||||
"your communication platform": "你的沟通平台",
|
|
||||||
"download star citizen": "下载星际公民",
|
|
||||||
"keep track of the development": "跟踪开发进度",
|
|
||||||
"keep track of the player’s performance": "跟踪玩家表现",
|
|
||||||
"help us make the game better": "帮助我们开发游戏",
|
|
||||||
"your map to the universe": "你的宇宙地图",
|
|
||||||
"your guide to the universe": "你的宇宙指南",
|
|
||||||
"join the universe": "加入宇宙",
|
|
||||||
"start the adventure": "开始冒险",
|
|
||||||
"follow the development": "跟踪开发进度",
|
|
||||||
"about the game": "关于这个游戏",
|
|
||||||
"how to play": "如何游玩",
|
|
||||||
"the universe": "关于宇宙",
|
|
||||||
"media": "媒体",
|
|
||||||
"social links": "社交软件",
|
|
||||||
"facebook": "脸书",
|
|
||||||
"twitter": "推特",
|
|
||||||
"instagram": "照片墙",
|
|
||||||
"youtube": "油管",
|
|
||||||
"twitch": "老鼠台",
|
|
||||||
"home": "主页",
|
|
||||||
"transmissions": "公告",
|
|
||||||
"pledge store": "承诺商店",
|
|
||||||
"citizencon": "公民控",
|
|
||||||
"utilities": "工具",
|
|
||||||
"help": "帮助",
|
|
||||||
"press": "新闻",
|
|
||||||
"careers": "招聘",
|
|
||||||
"acknowledgements": "鸣谢",
|
|
||||||
"legal": "法律",
|
|
||||||
"responsible disclosure": "责任披露",
|
|
||||||
"california notice at collection": "收集加利福尼亚州居民信息",
|
|
||||||
"do not sell or share my personal information": "不要出售或共享个人信息",
|
|
||||||
"manage my consent": "管理我的许可",
|
|
||||||
"game packages": "游戏资格包",
|
|
||||||
"enlist today": "现在立即入伍",
|
|
||||||
"join the": "加入",
|
|
||||||
"universe": "宇宙",
|
|
||||||
"start the": "开始",
|
|
||||||
"adventure": "冒险",
|
|
||||||
"the game": "游戏",
|
|
||||||
"terms of services": "服务条款",
|
|
||||||
"roberts space industries": "罗伯茨太空工业",
|
|
||||||
"welcome to the": "欢迎来到",
|
|
||||||
"chairman's club": "礼宾俱乐部",
|
|
||||||
"fideles quoad decedemus": "",
|
|
||||||
"your": "你的",
|
|
||||||
"concierge exclusive": "礼宾专属",
|
|
||||||
"forums and chat groups:": "论坛和聊天室:",
|
|
||||||
"forums": "论坛",
|
|
||||||
"chat groups": "聊天室",
|
|
||||||
"concierge advantages": "礼宾特权",
|
|
||||||
"early access": "抢先访问",
|
|
||||||
"early notice and exclusive access to select star citizen live events and sales.": "提前通知并访问星际公民独家现场活动和销售活动。",
|
|
||||||
"expedited customer service": "专属快速客户服务",
|
|
||||||
"an assigned specialist to personally handle your questions, requests, and game-related needs.": "指派专门人员亲自处理您的问题、请求和游戏相关需求。",
|
|
||||||
"exclusive community": "专属社区",
|
|
||||||
"entry to concierge-only forums and chat groups.": "进入礼宾部专用论坛和聊天室。",
|
|
||||||
"exclusive products": "独家产品",
|
|
||||||
"access to concierge-only digital packages and chairman's club branded physical merchandise. visit the store to see what's available now.": "购买礼宾专属数字游戏资格包和礼宾俱乐部的周边,请访问礼宾商店。",
|
|
||||||
"view exclusive concierge packages in the store": "在商店中查看礼宾专属商品",
|
|
||||||
"exclusive store": "独家商城",
|
|
||||||
"featured specials for chairman's club members.": "礼宾俱乐部成员的独家物品。",
|
|
||||||
"concierge services": "礼宾客户服务",
|
|
||||||
"before sending in a ticket, please review our knowledge base to find possible solutions:": "在报告问题之前,请先查看我们的知识库,看看有没有解决的方法:",
|
|
||||||
"concierge faq": "礼宾 FAQ",
|
|
||||||
"last update:": "最近更新:",
|
|
||||||
"general issues (in-game, pledges, etc.)": "一般问题(游戏内、承诺 等)",
|
|
||||||
"billing and subscriptions": "账单和订阅",
|
|
||||||
"merchandise": "商品",
|
|
||||||
"official announcements, information and useful links": "官方公告,信息,可用链接",
|
|
||||||
"my inquiries": "我的工单",
|
|
||||||
"sort by": "排序由",
|
|
||||||
"subject": "主题",
|
|
||||||
"modified": "变动",
|
|
||||||
"status": "状态",
|
|
||||||
"openned": "开启",
|
|
||||||
"open": "开启",
|
|
||||||
"closed": "已关闭",
|
|
||||||
"customer service form": "客户服务列表",
|
|
||||||
"please choose your issue below": "请在下表选择你的问题",
|
|
||||||
"attachments": "附件说明",
|
|
||||||
"- optional": "- 选填",
|
|
||||||
"uploaded files": "上传文件",
|
|
||||||
"send": "发送",
|
|
||||||
"add file here": "在这里添加文件",
|
|
||||||
"tell us about your order issue": "告诉我们你的订单问题",
|
|
||||||
"required": "必填",
|
|
||||||
"please enter the details of your request. a member of our support staff will respond as soon as possible.": "请告诉我们你的请求的细节。一位客服会尽快回复你。",
|
|
||||||
"order id": "订单 ID",
|
|
||||||
"this can be found on the billing/subscription tab on your account": "你可以在 账单&订阅 选项中找到它",
|
|
||||||
"concierge": "礼宾",
|
|
||||||
"view all": "查看更多",
|
|
||||||
"level & rewards:": "等级&奖励:",
|
|
||||||
"until your": "距离你",
|
|
||||||
"next chairman's club": "下一个礼宾俱乐部",
|
|
||||||
"in-game rewards": "游戏内奖励",
|
|
||||||
"current chairman's club": "当前礼宾俱乐部",
|
|
||||||
"download": "下载",
|
|
||||||
"claim your complimentary tracks": "获取免费原声带",
|
|
||||||
"buy now": "立即购买",
|
|
||||||
"more info": "更多信息",
|
|
||||||
"add to cart": "加入购物车",
|
|
||||||
"- paints": " - 涂装",
|
|
||||||
"- package": " - 游戏资格包",
|
|
||||||
"- clothing": " - 服装",
|
|
||||||
"package": "游戏包",
|
|
||||||
"save": "节省",
|
|
||||||
"in stock": "有现货",
|
|
||||||
"created": "创建时间",
|
|
||||||
"created:": "创建时间:",
|
|
||||||
"1 minute ago": "1 分钟前",
|
|
||||||
"2 minutes ago": "2 分钟前",
|
|
||||||
"3 minutes ago": "3 分钟前",
|
|
||||||
"4 minutes ago": "4 分钟前",
|
|
||||||
"5 minutes ago": "5 分钟前",
|
|
||||||
"6 minutes ago": "6 分钟前",
|
|
||||||
"7 minutes ago": "7 分钟前",
|
|
||||||
"8 minutes ago": "8 分钟前",
|
|
||||||
"9 minutes ago": "9 分钟前",
|
|
||||||
"10 minutes ago": "10 分钟前",
|
|
||||||
"11 minutes ago": "11 分钟前",
|
|
||||||
"12 minutes ago": "12 分钟前",
|
|
||||||
"13 minutes ago": "13 分钟前",
|
|
||||||
"14 minutes ago": "14 分钟前",
|
|
||||||
"15 minutes ago": "15 分钟前",
|
|
||||||
"16 minutes ago": "16 分钟前",
|
|
||||||
"17 minutes ago": "17 分钟前",
|
|
||||||
"18 minutes ago": "18 分钟前",
|
|
||||||
"19 minutes ago": "19 分钟前",
|
|
||||||
"20 minutes ago": "20 分钟前",
|
|
||||||
"21 minutes ago": "21 分钟前",
|
|
||||||
"22 minutes ago": "22 分钟前",
|
|
||||||
"23 minutes ago": "23 分钟前",
|
|
||||||
"24 minutes ago": "24 分钟前",
|
|
||||||
"25 minutes ago": "25 分钟前",
|
|
||||||
"26 minutes ago": "26 分钟前",
|
|
||||||
"27 minutes ago": "27 分钟前",
|
|
||||||
"28 minutes ago": "28 分钟前",
|
|
||||||
"29 minutes ago": "29 分钟前",
|
|
||||||
"30 minutes ago": "30 分钟前",
|
|
||||||
"31 minutes ago": "31 分钟前",
|
|
||||||
"32 minutes ago": "32 分钟前",
|
|
||||||
"33 minutes ago": "33 分钟前",
|
|
||||||
"34 minutes ago": "34 分钟前",
|
|
||||||
"35 minutes ago": "35 分钟前",
|
|
||||||
"36 minutes ago": "36 分钟前",
|
|
||||||
"37 minutes ago": "37 分钟前",
|
|
||||||
"38 minutes ago": "38 分钟前",
|
|
||||||
"39 minutes ago": "39 分钟前",
|
|
||||||
"40 minutes ago": "40 分钟前",
|
|
||||||
"41 minutes ago": "41 分钟前",
|
|
||||||
"42 minutes ago": "42 分钟前",
|
|
||||||
"43 minutes ago": "43 分钟前",
|
|
||||||
"44 minutes ago": "44 分钟前",
|
|
||||||
"45 minutes ago": "45 分钟前",
|
|
||||||
"46 minutes ago": "46 分钟前",
|
|
||||||
"47 minutes ago": "47 分钟前",
|
|
||||||
"48 minutes ago": "48 分钟前",
|
|
||||||
"49 minutes ago": "49 分钟前",
|
|
||||||
"50 minutes ago": "50 分钟前",
|
|
||||||
"51 minutes ago": "51 分钟前",
|
|
||||||
"52 minutes ago": "52 分钟前",
|
|
||||||
"53 minutes ago": "53 分钟前",
|
|
||||||
"54 minutes ago": "54 分钟前",
|
|
||||||
"55 minutes ago": "55 分钟前",
|
|
||||||
"56 minutes ago": "56 分钟前",
|
|
||||||
"57 minutes ago": "57 分钟前",
|
|
||||||
"58 minutes ago": "58 分钟前",
|
|
||||||
"59 minutes ago": "59 分钟前",
|
|
||||||
"1 hour ago": "1 小时前",
|
|
||||||
"2 hours ago": "2 小时前",
|
|
||||||
"3 hours ago": "3 小时前",
|
|
||||||
"4 hours ago": "4 小时前",
|
|
||||||
"5 hours ago": "5 小时前",
|
|
||||||
"6 hours ago": "6 小时前",
|
|
||||||
"7 hours ago": "7 小时前",
|
|
||||||
"8 hours ago": "8 小时前",
|
|
||||||
"9 hours ago": "9 小时前",
|
|
||||||
"10 hours ago": "10 小时前",
|
|
||||||
"11 hours ago": "11 小时前",
|
|
||||||
"12 hours ago": "12 小时前",
|
|
||||||
"13 hours ago": "13 小时前",
|
|
||||||
"14 hours ago": "14 小时前",
|
|
||||||
"15 hours ago": "15 小时前",
|
|
||||||
"16 hours ago": "16 小时前",
|
|
||||||
"17 hours ago": "17 小时前",
|
|
||||||
"18 hours ago": "18 小时前",
|
|
||||||
"19 hours ago": "19 小时前",
|
|
||||||
"20 hours ago": "20 小时前",
|
|
||||||
"21 hours ago": "21 小时前",
|
|
||||||
"22 hours ago": "22 小时前",
|
|
||||||
"23 hours ago": "23 小时前",
|
|
||||||
"1 day ago": "1 天前",
|
|
||||||
"2 days ago": "2 天前",
|
|
||||||
"3 days ago": "3 天前",
|
|
||||||
"4 days ago": "4 天前",
|
|
||||||
"5 days ago": "5 天前",
|
|
||||||
"6 days ago": "6 天前",
|
|
||||||
"1 week ago": "1 周前",
|
|
||||||
"2 weeks ago": "2 周前",
|
|
||||||
"3 weeks ago": "3 周前",
|
|
||||||
"4 weeks ago": "4 周前",
|
|
||||||
"1 month ago": "1 个月前",
|
|
||||||
"2 months ago": "2 个月前",
|
|
||||||
"3 months ago": "3 个月前",
|
|
||||||
"4 months ago": "4 个月前",
|
|
||||||
"5 months ago": "5 个月前",
|
|
||||||
"6 months ago": "6 个月前",
|
|
||||||
"7 months ago": "7 个月前",
|
|
||||||
"8 months ago": "8 个月前",
|
|
||||||
"9 months ago": "9 个月前",
|
|
||||||
"10 months ago": "10 个月前",
|
|
||||||
"11 months ago": "11 个月前",
|
|
||||||
"12 months ago": "12 个月前",
|
|
||||||
"1 year ago": "1 年前",
|
|
||||||
"2 years ago": "2 年前",
|
|
||||||
"3 years ago": "3 年前",
|
|
||||||
"4 years ago": "4 年前",
|
|
||||||
"5 years ago": "5 年前",
|
|
||||||
"6 years ago": "6 年前",
|
|
||||||
"7 years ago": "7 年前",
|
|
||||||
"8 years ago": "8 年前",
|
|
||||||
"9 years ago": "9 年前",
|
|
||||||
"10 years ago": "10 年前",
|
|
||||||
"11 years ago": "11 年前",
|
|
||||||
"12 years ago": "12 年前",
|
|
||||||
"13 years ago": "13 年前",
|
|
||||||
"14 years ago": "14 年前",
|
|
||||||
"15 years ago": "15 年前",
|
|
||||||
"16 years ago": "16 年前",
|
|
||||||
"17 years ago": "17 年前",
|
|
||||||
"18 years ago": "18 年前",
|
|
||||||
"19 years ago": "19 年前",
|
|
||||||
"20 years ago": "20 年前",
|
|
||||||
"21 years ago": "21 年前",
|
|
||||||
"22 years ago": "22 年前",
|
|
||||||
"23 years ago": "23 年前",
|
|
||||||
"24 years ago": "24 年前",
|
|
||||||
"25 years ago": "25 年前",
|
|
||||||
"tell us more about your problem": "告诉我们你的问题",
|
|
||||||
"description": "描述",
|
|
||||||
"handle": "账号标识符",
|
|
||||||
"welcome": "欢迎光临",
|
|
||||||
"your level": "当前等级",
|
|
||||||
"customer service": "客户服务"
|
|
||||||
}
|
|
||||||
}
|
|
@ -1,20 +0,0 @@
|
|||||||
{
|
|
||||||
"__comments-css": [
|
|
||||||
"css selector",
|
|
||||||
"css选择器"
|
|
||||||
],
|
|
||||||
"css": [
|
|
||||||
{
|
|
||||||
"_comments": [
|
|
||||||
"if key === '!html' replace target by: $(selector).html(replacement)",
|
|
||||||
"else: $(selector).attr(key, replacement)"
|
|
||||||
],
|
|
||||||
"key": "!html",
|
|
||||||
"selector": "a[aria-label='Pull requests you created']",
|
|
||||||
"replacement": "请求拉取"
|
|
||||||
}
|
|
||||||
],
|
|
||||||
"dict": {
|
|
||||||
"upgrades": "升"
|
|
||||||
}
|
|
||||||
}
|
|
175
json/orgs.json
175
json/orgs.json
@ -1,175 +0,0 @@
|
|||||||
{
|
|
||||||
"__comments-css": [
|
|
||||||
"css selector",
|
|
||||||
"css选择器"
|
|
||||||
],
|
|
||||||
"css": [
|
|
||||||
{
|
|
||||||
"_comments": [
|
|
||||||
"if key === '!html' replace target by: $(selector).html(replacement)",
|
|
||||||
"else: $(selector).attr(key, replacement)"
|
|
||||||
],
|
|
||||||
"key": "!html",
|
|
||||||
"selector": "a[aria-label='Pull requests you created']",
|
|
||||||
"replacement": "请求拉取"
|
|
||||||
}
|
|
||||||
],
|
|
||||||
"dict": {
|
|
||||||
"games": "游戏",
|
|
||||||
"apps": "应用",
|
|
||||||
"pledge": "承诺",
|
|
||||||
"store": "商店",
|
|
||||||
"learn how to play": "学习如何游玩",
|
|
||||||
"support": "支持",
|
|
||||||
"account": "账户",
|
|
||||||
"settings": "设置",
|
|
||||||
"my hangar": "我的机库",
|
|
||||||
"concierge": "礼宾",
|
|
||||||
"redeem a code": "兑换代码",
|
|
||||||
"sign out": "登出",
|
|
||||||
"subscriber": "订阅",
|
|
||||||
"comm-link": "通讯链接",
|
|
||||||
"community": "社区",
|
|
||||||
"development": "开发",
|
|
||||||
"spectrum": "光谱",
|
|
||||||
"organizations": "组织",
|
|
||||||
"leaderboards": "排行榜",
|
|
||||||
"event": "活动",
|
|
||||||
"hub": "社区中心",
|
|
||||||
"fankit": "粉丝工具",
|
|
||||||
"roadmap": "线路图",
|
|
||||||
"dev tracker": "开发跟踪器",
|
|
||||||
"devtracker": "开发跟踪器",
|
|
||||||
"telemetry": "性能检测",
|
|
||||||
"issue council": "问题理事会",
|
|
||||||
"patch notes": "更新说明",
|
|
||||||
"ship matrix": "飞船矩阵",
|
|
||||||
"funding": "众筹基金",
|
|
||||||
"view more": "查看更多",
|
|
||||||
"play now": "立即游玩",
|
|
||||||
"sign into rsi": "登入 RSI",
|
|
||||||
"email": "邮箱",
|
|
||||||
"password": "密码",
|
|
||||||
"remember me": "记住密码",
|
|
||||||
"sign in": "登入",
|
|
||||||
"account recovery": "找回账户",
|
|
||||||
"enlist now": "现在注册",
|
|
||||||
"sign in failed. you may have entered the wrong credentials, or the account does not exist, or has not been activated. (1032)": "登入失败。你可能输入了错误的邮箱或密码,或账户未激活。",
|
|
||||||
"email address": "邮箱地址",
|
|
||||||
"enter the email address associated with your rsi account and you will receive the instructions to create a new password.": "输入你与RSI账户关联的邮箱地址,你的邮箱将收到一条邮件来帮助你创建新的密码。",
|
|
||||||
"submit": "提交",
|
|
||||||
"contact customer support": "联系客户支持",
|
|
||||||
"create an account to begin your adventure into the star citizen universe.": "创建一个帐户,开始你在星际公民宇宙中的冒险。",
|
|
||||||
"account name": "账户名称",
|
|
||||||
"callsign": "呼号",
|
|
||||||
"an account name is required.": "你需要输入一个账户名称。",
|
|
||||||
"your unique public callsign.": "你的独特公共呼号。",
|
|
||||||
"birth date": "出生日期",
|
|
||||||
"month": "月",
|
|
||||||
"january": "一月",
|
|
||||||
"february": "二月",
|
|
||||||
"march": "三月",
|
|
||||||
"april": "四月",
|
|
||||||
"may": "五月",
|
|
||||||
"june": "六月",
|
|
||||||
"july": "七月",
|
|
||||||
"august": "八月",
|
|
||||||
"september": "九月",
|
|
||||||
"october": "十月",
|
|
||||||
"november": "十一月",
|
|
||||||
"december": "十二月",
|
|
||||||
"day": "日",
|
|
||||||
"year": "年",
|
|
||||||
"you must provide a birth date.": "你必须提供你的生日。",
|
|
||||||
"a password is required.": "你需要设置密码。",
|
|
||||||
"an email address is required.": "你需要输入一个邮箱地址。",
|
|
||||||
"different than account name": "与账户名称不同",
|
|
||||||
"undefined or more characters": "不少于8个字符",
|
|
||||||
"contains a number or symbol": "含有数字或其他符号",
|
|
||||||
"referral code": "邀请码",
|
|
||||||
"optional": "选填(建议填写)",
|
|
||||||
"add code": "输入邀请码",
|
|
||||||
"stay informed": "接收最新消息",
|
|
||||||
"receive star citizen news and development updates via email.": "通过电子邮件接收有关星际公民的最新咨询和开发进度。",
|
|
||||||
"i agree to the": "我接受",
|
|
||||||
"terms of service": "服务条款",
|
|
||||||
"and": "和",
|
|
||||||
"privacy policy": "隐私条款",
|
|
||||||
"enlist": "报名",
|
|
||||||
"already have an account?": "已经拥有一个账户?",
|
|
||||||
"please accept the terms of service and the privacy policy.": "请接受服务条款和隐私条款。",
|
|
||||||
"back": "返回",
|
|
||||||
"community hub": "社区中心",
|
|
||||||
"launcher": "启动器",
|
|
||||||
"starmap": "星图",
|
|
||||||
"galactapedia": "银河百科",
|
|
||||||
"new": "新",
|
|
||||||
"share your content with the community": "在社区分享你的内容",
|
|
||||||
"your communication platform": "你的沟通平台",
|
|
||||||
"download star citizen": "下载星际公民",
|
|
||||||
"keep track of the development": "跟踪开发进度",
|
|
||||||
"keep track of the player’s performance": "跟踪玩家表现",
|
|
||||||
"help us make the game better": "帮助我们开发游戏",
|
|
||||||
"your map to the universe": "你的宇宙地图",
|
|
||||||
"your guide to the universe": "你的宇宙指南",
|
|
||||||
"join the universe": "加入宇宙",
|
|
||||||
"start the adventure": "开始冒险",
|
|
||||||
"follow the development": "跟踪开发进度",
|
|
||||||
"about the game": "关于这个游戏",
|
|
||||||
"how to play": "如何游玩",
|
|
||||||
"the universe": "关于宇宙",
|
|
||||||
"media": "媒体",
|
|
||||||
"social links": "社交软件",
|
|
||||||
"facebook": "脸书",
|
|
||||||
"twitter": "推特",
|
|
||||||
"instagram": "照片墙",
|
|
||||||
"youtube": "油管",
|
|
||||||
"twitch": "老鼠台",
|
|
||||||
"home": "主页",
|
|
||||||
"transmissions": "公告",
|
|
||||||
"pledge store": "承诺商店",
|
|
||||||
"citizencon": "公民控",
|
|
||||||
"download": "下载",
|
|
||||||
"utilities": "工具",
|
|
||||||
"help": "帮助",
|
|
||||||
"press": "新闻",
|
|
||||||
"careers": "招聘",
|
|
||||||
"acknowledgements": "鸣谢",
|
|
||||||
"legal": "法律",
|
|
||||||
"responsible disclosure": "责任披露",
|
|
||||||
"california notice at collection": "收集加利福尼亚州居民信息",
|
|
||||||
"do not sell or share my personal information": "不要出售或共享个人信息",
|
|
||||||
"manage my consent": "管理我的许可",
|
|
||||||
"game packages": "游戏资格包",
|
|
||||||
"more info": "更多信息",
|
|
||||||
"enlist today": "现在立即入伍",
|
|
||||||
"join the": "加入",
|
|
||||||
"universe": "宇宙",
|
|
||||||
"start the": "开始",
|
|
||||||
"adventure": "冒险",
|
|
||||||
"the game": "游戏",
|
|
||||||
"terms of services": "服务条款",
|
|
||||||
"status": "状态",
|
|
||||||
"roberts space industries": "罗伯茨太空工业",
|
|
||||||
"members": "成员",
|
|
||||||
"reset": "重置",
|
|
||||||
"names:": "名称:",
|
|
||||||
"join us now!": "立即加入我们!",
|
|
||||||
"history": "历史",
|
|
||||||
"manifesto": "宣言",
|
|
||||||
"charter": "章程",
|
|
||||||
"flag this page": "标记此页面",
|
|
||||||
"description": "描述",
|
|
||||||
"search": "搜索",
|
|
||||||
"search by:": "筛选:",
|
|
||||||
"rank": "排位",
|
|
||||||
"role": "角色",
|
|
||||||
"membership": "会籍",
|
|
||||||
"admin": "管理",
|
|
||||||
"only display users with chosen rank": "只显示选择的等级中包含的用户",
|
|
||||||
"only display users with chosen role": "只显示选择的角色中包含的用户",
|
|
||||||
"only display users with chosen membership": "只显示选择的会籍中包含的用户",
|
|
||||||
"member": "成员",
|
|
||||||
"loading members": "加载成员中"
|
|
||||||
}
|
|
||||||
}
|
|
@ -1,8 +0,0 @@
|
|||||||
{
|
|
||||||
"rsi": "0.2.19",
|
|
||||||
"uex": "2.4",
|
|
||||||
"addresses": "1.0",
|
|
||||||
"concierge": "1.1",
|
|
||||||
"hangar": "1.2",
|
|
||||||
"orgs": "1.3"
|
|
||||||
}
|
|
2395
json/zh-CN-rsi.json
2395
json/zh-CN-rsi.json
File diff suppressed because it is too large
Load Diff
@ -1,995 +0,0 @@
|
|||||||
{
|
|
||||||
"__comments-css": [
|
|
||||||
"css selector",
|
|
||||||
"css选择器"
|
|
||||||
],
|
|
||||||
"css": [
|
|
||||||
{
|
|
||||||
"_comments": [
|
|
||||||
"if key === '!html' replace target by: $(selector).html(replacement)",
|
|
||||||
"else: $(selector).attr(key, replacement)"
|
|
||||||
],
|
|
||||||
"key": "!html",
|
|
||||||
"selector": "a[aria-label='Pull requests you created']",
|
|
||||||
"replacement": "请求拉取"
|
|
||||||
}
|
|
||||||
],
|
|
||||||
"dict": {
|
|
||||||
"weapons": "武器",
|
|
||||||
"firing": "开火",
|
|
||||||
"idle": "待机",
|
|
||||||
"sustained": "持续",
|
|
||||||
"ammos max": "最大弹药",
|
|
||||||
"select ship or vehicle": "选择飞船或载具",
|
|
||||||
"save": "保存",
|
|
||||||
"share": "分享",
|
|
||||||
"reset": "重置",
|
|
||||||
"non stock items to cart": "购物车内无库存物品",
|
|
||||||
"power priority": "电源分配",
|
|
||||||
"drag cursor or click icons to increase": "拖动光标或单击图标以增加",
|
|
||||||
"double click triangle to reset": "双击三角形以重置",
|
|
||||||
"capacitor": "电容器",
|
|
||||||
"regen pool size": "再生池大小",
|
|
||||||
"fill rate": "填充速度",
|
|
||||||
"burst": "爆发",
|
|
||||||
"type: ": "类型: ",
|
|
||||||
"em": "电磁",
|
|
||||||
"ir": "红外",
|
|
||||||
"physical dmg": "物理伤害",
|
|
||||||
"energy dmg": "能量伤害",
|
|
||||||
"distortion dmg": "畸变伤害",
|
|
||||||
"em signature": "电磁信号",
|
|
||||||
"ir signature": "红外信号",
|
|
||||||
"cs signature": "横截面信号",
|
|
||||||
"size": "尺寸",
|
|
||||||
"dps burst": "爆发DPS",
|
|
||||||
"dps sustained": "持续DPS",
|
|
||||||
"full load dmg": "满载伤害",
|
|
||||||
"firerate": "射速",
|
|
||||||
"ammo speed": "弹药速度",
|
|
||||||
"ammo lifetime": "弹药存在时间",
|
|
||||||
"ammo range": "弹药射程",
|
|
||||||
"pellets per shot": "单次发射弹药量",
|
|
||||||
"spread attack/decay": "攻击扩散/衰减",
|
|
||||||
"spread min/max": "扩散最大值/最小值",
|
|
||||||
"power draw request time": "功耗请求时间",
|
|
||||||
"power to em": "电磁功耗",
|
|
||||||
"decay rate of em": "电磁衰减距离",
|
|
||||||
"temperature to ir": "红外温度",
|
|
||||||
"distortion shutdown dmg": "畸变停机DMG",
|
|
||||||
"distortion max reboot time": "畸变最大重启时间",
|
|
||||||
"health": "生命",
|
|
||||||
"ship weapons shop": "舰船武器商店",
|
|
||||||
"centermass": "中心质量",
|
|
||||||
"cousin crows": "乌鸦兄弟",
|
|
||||||
"turrets": "炮塔",
|
|
||||||
"mining lasers": "采矿激光",
|
|
||||||
"missile racks": "导弹架",
|
|
||||||
"qeds": "量子强停装置",
|
|
||||||
"power plants": "发电机",
|
|
||||||
"coolers": "散热器",
|
|
||||||
"quantum drives": "量子驱动器",
|
|
||||||
"paints": "涂装",
|
|
||||||
"thrusters": "推进器",
|
|
||||||
"distance mkm": "距离 MKm",
|
|
||||||
"quantum travel time (by erec)": "量子航行时间 (by erec)",
|
|
||||||
"interdiction": "拦截",
|
|
||||||
"charging": "充能",
|
|
||||||
"stage one accel": "第一阶段加速",
|
|
||||||
"stage two accel": "第二阶段加速",
|
|
||||||
"spline drive speed": "花键(轨道)量子速度",
|
|
||||||
"spool up time": "校准时间",
|
|
||||||
"cooldown time": "冷却时间",
|
|
||||||
"interdiction effect time": "拦截时间",
|
|
||||||
"class": "类别",
|
|
||||||
"grade": "等级",
|
|
||||||
"cooling rate": "冷却速率",
|
|
||||||
"civilian": "民用",
|
|
||||||
"competotion": "竞赛",
|
|
||||||
"qt fuel requirement": "量子燃料需求",
|
|
||||||
"max distance": "最大距离",
|
|
||||||
"efficiency": "效率",
|
|
||||||
"temp to ir": "红外信号",
|
|
||||||
"range": "距离",
|
|
||||||
"full charge in": "完全充能时间",
|
|
||||||
"cooling/s": "冷却/s",
|
|
||||||
"suldrath": "苏得拉斯",
|
|
||||||
"sukoran": "斯科拉",
|
|
||||||
"shield banu": "巴努护盾",
|
|
||||||
"5ca akura": "5CA 阿库拉",
|
|
||||||
"5ma chimalli": "5MA 希马尔里",
|
|
||||||
"5sa rhada": "5SA 拉达",
|
|
||||||
"6ma kozane": "6MA 科赞",
|
|
||||||
"6sa arbiter": "6SA 阿比特",
|
|
||||||
"7ca nargun": "7CA 纳尔贡",
|
|
||||||
"7ma lorica": "7MA 洛丽卡",
|
|
||||||
"7sa concord": "7SA 康科德",
|
|
||||||
"6ca bila": "6CA 比拉",
|
|
||||||
"armada": "舰队",
|
|
||||||
"aspis": "重盾",
|
|
||||||
"barbican": "外堡",
|
|
||||||
"bulwark": "堡垒",
|
|
||||||
"castra": "营地",
|
|
||||||
"citadel": "要塞",
|
|
||||||
"guardian": "守卫",
|
|
||||||
"palisade": "栅栏",
|
|
||||||
"parapet": "护墙",
|
|
||||||
"rampart": "城墙",
|
|
||||||
"steward": "管家",
|
|
||||||
"stronghold": "据点",
|
|
||||||
"ward": "城壁",
|
|
||||||
"glacis": "斜堤",
|
|
||||||
"allstop": "全面停滞",
|
|
||||||
"coverall": "全面覆盖",
|
|
||||||
"forcewall": "防御之墙",
|
|
||||||
"fr-66": "Fr-66",
|
|
||||||
"fr-76": "Fr-76",
|
|
||||||
"fr-86": "Fr-86",
|
|
||||||
"fullblock": "完全格挡",
|
|
||||||
"securehyde": "安全隐蔽",
|
|
||||||
"securescreen": "安全屏障",
|
|
||||||
"secureshield": "安全护盾",
|
|
||||||
"surestop": "必然停滞",
|
|
||||||
"armor": "盔甲",
|
|
||||||
"bloc": "集团",
|
|
||||||
"guard": "守卫",
|
|
||||||
"haven": "港湾",
|
|
||||||
"hex": "六角",
|
|
||||||
"ink": "墨水",
|
|
||||||
"pin": "别针",
|
|
||||||
"rpel": "击退",
|
|
||||||
"stop": "停滞",
|
|
||||||
"web": "蛛网",
|
|
||||||
"loc": "疯狂",
|
|
||||||
"red": "激进",
|
|
||||||
"cloak": "斗篷",
|
|
||||||
"mirage": "蜃景",
|
|
||||||
"obscura": "暗黑",
|
|
||||||
"sheut": "心影",
|
|
||||||
"shimmer": "微光",
|
|
||||||
"shroud": "护罩",
|
|
||||||
"umbra": "本影",
|
|
||||||
"veil": "面纱",
|
|
||||||
"bamoty": "巴莫蒂",
|
|
||||||
"falco": "法尔科",
|
|
||||||
"haltur": "哈尔图",
|
|
||||||
"jaghte": "贾格特",
|
|
||||||
"targa": "塔尔加",
|
|
||||||
"trenta": "特伦塔",
|
|
||||||
"deadbolt i": "死锁-1",
|
|
||||||
"deadbolt ii": "死锁-2",
|
|
||||||
"deadbolt iii": "死锁-3",
|
|
||||||
"deadbolt iv": "死锁-4",
|
|
||||||
"deadbolt v": "死锁-5",
|
|
||||||
"deadbolt vi": "死锁-6",
|
|
||||||
"lightstrike i": "光击-1",
|
|
||||||
"lightstrike ii": "光击-2",
|
|
||||||
"lightstrike iii": "光击-3",
|
|
||||||
"lightstrike iv": "光击-4",
|
|
||||||
"lightstrike v": "光击-5",
|
|
||||||
"lightstrike vi": "光击-6",
|
|
||||||
"singe-3": "焦糊-3",
|
|
||||||
"atvs repeaterx": "ATVS",
|
|
||||||
"brvs ballistic repeater": "BRVS",
|
|
||||||
"c-788 ballistic autocannon": "C-788",
|
|
||||||
"cvsa ballistic cannon": "CVSA",
|
|
||||||
"evsd distortion cannon": "EVSD",
|
|
||||||
"gvsr laser repeater": "GVSR",
|
|
||||||
"m3a ": "M3A",
|
|
||||||
"m4a ": "M4A",
|
|
||||||
"m5a ": "M5A",
|
|
||||||
"m6a ": "M6A",
|
|
||||||
"m7a ": "M7A",
|
|
||||||
"m8a ": "M8A",
|
|
||||||
"mvsa ": "MVSA",
|
|
||||||
"absolution distortion scattergun": "赦免",
|
|
||||||
"condemnation distortion scattergun": "谴责",
|
|
||||||
"salvation distortion scattergun": "救赎",
|
|
||||||
"reformation distortion scattergun": "改革",
|
|
||||||
"attrition-1": "磨损-1",
|
|
||||||
"attrition-2": "磨损-2",
|
|
||||||
"attrition-3": "磨损-3",
|
|
||||||
"attrition-4": "磨损-4",
|
|
||||||
"attrition-5": "磨损-5",
|
|
||||||
"attrition-6": "磨损-6",
|
|
||||||
"dominance-1": "统治-1",
|
|
||||||
"dominance-2": "统治-2",
|
|
||||||
"dominance-3": "统治-3",
|
|
||||||
"mantis gt-220": "螳螂",
|
|
||||||
"scorpion gt-215": "蝎子",
|
|
||||||
"tarantula gt-870 mk 1": "狼蛛-1",
|
|
||||||
"tarantula gt-870 mk 2": "狼蛛-2",
|
|
||||||
"tarantula gt-870 mk 3": "狼蛛-3",
|
|
||||||
"yellowjacket gt-210": "黄蜂",
|
|
||||||
"cf-117 bulldog": "CF-117 恶犬",
|
|
||||||
"cf-227 badger ": "CF-227 凶獾",
|
|
||||||
"cf-337 panther": "CF-337 黑豹",
|
|
||||||
"cf-447 rhino": "CF-447 犀牛",
|
|
||||||
"cf-557 galdereen": "cf-557 吼兽",
|
|
||||||
"cf-667 mammoth": "cf-667 猛犸",
|
|
||||||
"sledge ii mass driver": "大锤 II",
|
|
||||||
"distroyer mass driver": "毁灭者",
|
|
||||||
"tigerstrike t-19": "猛虎之袭 T-19",
|
|
||||||
"tigerstrike t-21": "猛虎之袭 T-21",
|
|
||||||
"fl-11": "FL-11",
|
|
||||||
"fl-22": "FL-22",
|
|
||||||
"fl-33": "FL-33",
|
|
||||||
"quarreler": "争吵者",
|
|
||||||
"dr model-xj1": "DR-XJ1",
|
|
||||||
"dr model-xj2": "DR-XJ2",
|
|
||||||
"dr model-xj3": "DR-XJ3",
|
|
||||||
"10-series greatsword": "10-Series 大剑",
|
|
||||||
"11-series broadsword": "11-Series 阔剑",
|
|
||||||
"9-series longsword ballistic autocannon": "长剑",
|
|
||||||
"draugar ballistic gatling": "尸鬼",
|
|
||||||
"havoc ballistic scattergun": "浩劫",
|
|
||||||
"havoc ballistic scattergun sharkmouth": "浩劫 鲨齿",
|
|
||||||
"hellion ballistic scattergun": "恶棍",
|
|
||||||
"hellion ballistic scattergun sharkmouth": "恶棍 鲨齿",
|
|
||||||
"predator ballistic scattergun": "捕食者",
|
|
||||||
"predator ballistic scattergun sharkmouth": "捕食者 鲨齿",
|
|
||||||
"revenant ballistic gatling": "亡魂",
|
|
||||||
"strife mass driver": "纷争",
|
|
||||||
"nightfall": "夜临",
|
|
||||||
"eventide": "黄昏",
|
|
||||||
"shade": "阴影",
|
|
||||||
"wakame": "若目",
|
|
||||||
"arame": "荒布",
|
|
||||||
"kombu": "昆布",
|
|
||||||
"war neutron autocannon": "战争",
|
|
||||||
"weak ": "虚弱",
|
|
||||||
"wrath plasma autocannon": "愤怒",
|
|
||||||
"suckerpunch": "垂死挣扎",
|
|
||||||
"suckerpunch-l": "垂死挣扎-L",
|
|
||||||
"suckerpunch-xl": "垂死挣扎-XL",
|
|
||||||
"omnisky iii": "制空-3",
|
|
||||||
"omnisky ix": "制空-9",
|
|
||||||
"omnisky vi": "制空-6",
|
|
||||||
"omnisky xii": "制空-12",
|
|
||||||
"omnisky xv": "制空-15",
|
|
||||||
"omnisky xviii": "制空-18",
|
|
||||||
"pyroburst": "爆炎",
|
|
||||||
"ndb-26 neutron repeater": "NDB-26",
|
|
||||||
"ndb-28 neutron repeater": "NDB-28",
|
|
||||||
"ndb-30 neutron repeater": "NDB-30",
|
|
||||||
"nn-13 neutron autocannon": "NN-13",
|
|
||||||
"nn-14 neutron autocannon": "NN-14",
|
|
||||||
"destroyer mass driver cannon": "毁灭者",
|
|
||||||
"warlord' cannon": "军阀",
|
|
||||||
"weak' repeater": "虚弱",
|
|
||||||
"wasp' repeater": "胡峰",
|
|
||||||
"whip' cannon": "长鞭",
|
|
||||||
"c-810 ballistic cannon": "C-810",
|
|
||||||
"c-912 ballistic cannon": "C-912",
|
|
||||||
"sf7b ballistic gatling": "SF7B",
|
|
||||||
"sf7e laser cannon": "SF7E",
|
|
||||||
"100i": "100i",
|
|
||||||
"125a": "125a",
|
|
||||||
"135c": "135c",
|
|
||||||
"300i": "300i",
|
|
||||||
"315p": "315p",
|
|
||||||
"325a": "325a",
|
|
||||||
"350r": "350r",
|
|
||||||
"400i": "400i",
|
|
||||||
"600i": "600i",
|
|
||||||
"600i executive edition": "600i 行政版",
|
|
||||||
"600i exploration": "600i-探索",
|
|
||||||
"600i explorer": "600i-探索",
|
|
||||||
"600i touring": "600i-旅行",
|
|
||||||
"85x": "85X",
|
|
||||||
"890 jump": "890 跃动",
|
|
||||||
"a2 hercules": "大力神 A2",
|
|
||||||
"apollo medivac": "阿波罗 医疗",
|
|
||||||
"apollo triage": "阿波罗 分诊",
|
|
||||||
"ares inferno": "战神-地狱火",
|
|
||||||
"ares ion": "战神-离子光",
|
|
||||||
"ares star fighter": "战神 星际战斗机",
|
|
||||||
"arrow": "箭矢",
|
|
||||||
"aurora": "极光",
|
|
||||||
"aurora cl": "极光-CL",
|
|
||||||
"aurora es": "极光-ES",
|
|
||||||
"aurora ln": "极光-LN",
|
|
||||||
"aurora lx": "极光-LX",
|
|
||||||
"aurora mr": "极光-MR",
|
|
||||||
"avenger stalker": "复仇者-追猎",
|
|
||||||
"avenger titan": "复仇者-泰坦",
|
|
||||||
"avenger titan renegade": "复仇者-泰坦变节者",
|
|
||||||
"avenger warlock": "复仇者-术士",
|
|
||||||
"banu defender": "巴努防卫者",
|
|
||||||
"bengal": "孟加拉",
|
|
||||||
"blade": "刀锋",
|
|
||||||
"buccaneer": "掠夺者",
|
|
||||||
"c8x": "C8X ",
|
|
||||||
"cleaver": "切割者",
|
|
||||||
"constellation": "星座",
|
|
||||||
"cutlass steel": "钢弯刀",
|
|
||||||
"cydnus": "土蝽",
|
|
||||||
"defender": "防卫者",
|
|
||||||
"driller": "毒钻",
|
|
||||||
"endeavor biodome pod": "奋进 生态舱",
|
|
||||||
"endeavor fuel pod": "奋进 燃料舱",
|
|
||||||
"endeavor general research pod": "奋进 通用科研舱",
|
|
||||||
"endeavor landing bay": "奋进 停泊舱",
|
|
||||||
"endeavor service equipment and crew pod": "奋进 服务设备及人员舱",
|
|
||||||
"endeavor supercollider pod": "奋进 超级对撞机舱",
|
|
||||||
"f7a hornet": "F7A 大黄蜂",
|
|
||||||
"f7c hornet": "F7C 大黄蜂",
|
|
||||||
"f7c hornet wildfire": "F7C 大黄蜂 野火",
|
|
||||||
"f7c-m hornet heartseeker": "F7C-M 大黄蜂 寻心者",
|
|
||||||
"f7c-m super hornet": "F7C-M 超级大黄蜂",
|
|
||||||
"f7c-r hornet tracker": "F7C-R 大黄蜂 追踪者",
|
|
||||||
"f7c-r tracker": "F7C-R 大黄蜂 追踪者",
|
|
||||||
"f7c-s ghost": "F7C-S 大黄蜂 幽灵",
|
|
||||||
"f7c-s hornet ghost": "F7C-S 大黄蜂 幽灵",
|
|
||||||
"f8a lightning": "F8A 闪电",
|
|
||||||
"f8c lightning": "F8C 闪电",
|
|
||||||
"f8c lightning executive edition": "F8C 闪电 行政版",
|
|
||||||
"gladiator": "角斗士",
|
|
||||||
"gladius": "短剑",
|
|
||||||
"gladius pirate": "短剑 海盗版",
|
|
||||||
"pirate gladius": "短剑 海盗版",
|
|
||||||
"gladius valiant": "短剑 勇士",
|
|
||||||
"glaive": "长刀",
|
|
||||||
"hawk": "猎鹰",
|
|
||||||
"herald": "信使",
|
|
||||||
"hercules starlifter": "大力神 星际运输船",
|
|
||||||
"hurricane": "飓风",
|
|
||||||
"idris-k": "伊德里斯-K",
|
|
||||||
"idris-m": "伊德里斯-M",
|
|
||||||
"idris-p": "伊德里斯-P",
|
|
||||||
"khartu": "卡图",
|
|
||||||
"khartu-al": "卡图-al",
|
|
||||||
"kingship": "王船",
|
|
||||||
"m2 hercules": "大力神M2",
|
|
||||||
"m50": "M50",
|
|
||||||
"mantis": "螳螂",
|
|
||||||
"mecury star runner": "墨丘利 星际快运船",
|
|
||||||
"mercury": "墨丘利",
|
|
||||||
"mpuv cargo": "MPUV-货运",
|
|
||||||
"mpuv personnel": "MPUV-载人",
|
|
||||||
"mustang beta": "野马 贝塔",
|
|
||||||
"mustang delta": "野马 德尔塔",
|
|
||||||
"mustang gamma": "野马 伽马",
|
|
||||||
"mustang omega": "野马 欧米伽",
|
|
||||||
"p-52 merlin": "P-52 梅林",
|
|
||||||
"p-72 archimedes": "P-72 阿基米德",
|
|
||||||
"p-72 archimedes emerald": "P-72 阿基米德 翡翠绿",
|
|
||||||
"pegasus": "飞马座",
|
|
||||||
"pisces": "双鱼座",
|
|
||||||
"prowler": "徘徊者",
|
|
||||||
"razor": "剃刀",
|
|
||||||
"razor EX": "剃刀-EX",
|
|
||||||
"razor LX": "剃刀-LX",
|
|
||||||
"redeemer": "救赎者",
|
|
||||||
"reliant": "信赖",
|
|
||||||
"reliant mako": "信赖-新闻",
|
|
||||||
"retaliator base": "报复者",
|
|
||||||
"retaliator bomber": "报复者-轰炸",
|
|
||||||
"sabre": "军刀",
|
|
||||||
"sabre comet": "军刀-彗星",
|
|
||||||
"sabre raven": "军刀-渡鸦",
|
|
||||||
"san'tok.yāi": "桑托起亚",
|
|
||||||
"scorpius": "天蝎座",
|
|
||||||
"scythe": "死镰",
|
|
||||||
"srv": "SRV",
|
|
||||||
"stinger": "毒刺",
|
|
||||||
"talon": "利爪",
|
|
||||||
"talon shrike": "利爪-伯劳",
|
|
||||||
"terrapin": "水龟",
|
|
||||||
"vanguard": "先锋",
|
|
||||||
"vanguard harbinger": "先锋-先驱者",
|
|
||||||
"vanguard hoplite": "先锋-重装兵",
|
|
||||||
"vanguard sentinel": "先锋-哨兵",
|
|
||||||
"vanguard warden": "先锋-典狱长",
|
|
||||||
"vncl pulse": "剜度 脉冲",
|
|
||||||
"void": "虚空",
|
|
||||||
"vulcan": "火神",
|
|
||||||
"xi'an scout": "希安侦察机",
|
|
||||||
"legionnaire": "军团兵",
|
|
||||||
"zeus": "宙斯",
|
|
||||||
"x1 velocity": "X1-竞速",
|
|
||||||
"mule": "骡",
|
|
||||||
"cutter": "小刀",
|
|
||||||
"ursa": "大熊座",
|
|
||||||
"ursa rover": "大熊座漫游车",
|
|
||||||
"x1 force": "X1-武装",
|
|
||||||
"cyclone": "旋风",
|
|
||||||
"ursa rover fortuna": "大熊座漫游车 福尔图娜",
|
|
||||||
"cyclone tr": "旋风-TR",
|
|
||||||
"cyclone rc": "旋风-RC",
|
|
||||||
"cyclone rn": "旋风-RN",
|
|
||||||
"c8r pisces": "C8R 双鱼座",
|
|
||||||
"cyclone mt": "旋风-MT",
|
|
||||||
"roc-ds": "ROC-双人版",
|
|
||||||
"cyclone aa": "旋风-AA",
|
|
||||||
"spartan": "斯巴达",
|
|
||||||
"c1 spirit": "C1 星灵",
|
|
||||||
"e1 spirit": "E1 星灵",
|
|
||||||
"a1 spirit": "A1 星灵",
|
|
||||||
"ballista": "弩炮",
|
|
||||||
"retaliator": "报复者",
|
|
||||||
"razor lx": "剃刀-LX",
|
|
||||||
"razor ex": "剃刀-EX",
|
|
||||||
"f7c-m super hornet heartseeker": "F7C-M 大黄蜂 寻心者",
|
|
||||||
"caterpillar best in show edition": "毛虫 最佳展示版",
|
|
||||||
"reclaimer best in show edition": "回收者 最佳展示版",
|
|
||||||
"carrack w/c8x": "克拉克 w/C8X",
|
|
||||||
"carrack expedition w/c8x": "克拉克 远征 w/C8X",
|
|
||||||
"hammerhead best in show edition": "锤头鲨 最佳展示版",
|
|
||||||
"galaxy": "银河",
|
|
||||||
"dragonfly black": "黑蜻蜓",
|
|
||||||
"hoverquad": "悬浮驷",
|
|
||||||
"ranger cv": "游骑兵-CV",
|
|
||||||
"ranger rc": "游骑兵-RC",
|
|
||||||
"ranger tr": "游骑兵-TR",
|
|
||||||
"dragonfly yellowjacket": "蜻蜓 黄胡蜂",
|
|
||||||
"dragonfly star kitten": "蜻蜓 星空猫",
|
|
||||||
"c2 hercules": "大力神 C2",
|
|
||||||
"c8 pisces": "C8 双鱼座",
|
|
||||||
"c2 hercules starlifter": "大力神 C2",
|
|
||||||
"a2 hercules starlifter": "大力神 A2",
|
|
||||||
"m2 hercules starlifter": "大力神 M2",
|
|
||||||
"mercury star runner": "墨丘利星际快运船(水星)",
|
|
||||||
"c8x pisces expedition": "C8X 双鱼座",
|
|
||||||
"carrack expedition": "克拉克 远征版",
|
|
||||||
"carrack": "克拉克",
|
|
||||||
"crucible": "坩埚",
|
|
||||||
"liberator": "解放者",
|
|
||||||
"valkyrie liberator edition": "女武神 解放者版",
|
|
||||||
"valkyrie": "女武神",
|
|
||||||
"mole carbon edition": "鼹鼠 炭黑",
|
|
||||||
"mole talus edition": "鼹鼠 岩白",
|
|
||||||
"mole": "鼹鼠",
|
|
||||||
"raft": "木筏",
|
|
||||||
"mustang alpha": "野马 阿尔法",
|
|
||||||
"mustang alpha vindicator": "野马 阿尔法 维和者",
|
|
||||||
"nomad": "游牧者",
|
|
||||||
"pioneer": "开拓者",
|
|
||||||
"genesis starliner": "创世纪 星航",
|
|
||||||
"genesis": "创世纪",
|
|
||||||
"caterpillar": "毛虫",
|
|
||||||
"caterpillar pirate edition": "毛虫海盗版",
|
|
||||||
"pirate caterpillar": "毛虫 海盗版",
|
|
||||||
"corsair": "海盗船",
|
|
||||||
"cutlass black": "黑弯刀",
|
|
||||||
"cutlass black best in show edition": "黑弯刀 最佳展示版",
|
|
||||||
"cutlass blue": "蓝弯刀",
|
|
||||||
"cutlass red": "红弯刀",
|
|
||||||
"kraken privateer": "海妖 劫掠版",
|
|
||||||
"kraken": "海妖",
|
|
||||||
"vulture": "秃鹫",
|
|
||||||
"railen": "锐伦",
|
|
||||||
"endeavor": "奋进",
|
|
||||||
"expanse": "无垠",
|
|
||||||
"freelancer": "自由枪骑兵",
|
|
||||||
"freelancer dur": "自由枪骑兵DUR",
|
|
||||||
"freelancer mis": "自由枪骑兵MIS",
|
|
||||||
"freelancer max": "自由枪骑兵MAX",
|
|
||||||
"hull a": "货轮 A",
|
|
||||||
"hull b": "货轮 B",
|
|
||||||
"hull c": "货轮 C",
|
|
||||||
"hull d": "货轮 D",
|
|
||||||
"hull e": "货轮 E",
|
|
||||||
"odyssey": "奥德赛",
|
|
||||||
"prospector": "勘探者",
|
|
||||||
"reliant kore": "信赖-基础",
|
|
||||||
"reliant tana": "信赖-武装",
|
|
||||||
"reliant sen": "信赖-科考",
|
|
||||||
"starfarer gemini": "星际远航者 双子座",
|
|
||||||
"starfarer": "星际远航者",
|
|
||||||
"merchantman": "巴努商船",
|
|
||||||
"hammerhead": "锤头鲨",
|
|
||||||
"idris": "伊德里斯",
|
|
||||||
"javelin": "标枪",
|
|
||||||
"nautilus": "鹦鹉螺",
|
|
||||||
"nautilus solstice edition": "鹦鹉螺 冬至版",
|
|
||||||
"reclaimer best in the show edition": "回收者 最佳展示版",
|
|
||||||
"reclaimer": "回收者",
|
|
||||||
"constellation andromeda": "仙女座",
|
|
||||||
"constellation aquila": "天鹰座",
|
|
||||||
"constellation phoenix": "凤凰座",
|
|
||||||
"constellation phoenix emerald": "凤凰座 翡翠版",
|
|
||||||
"constellation taurus": "金牛座",
|
|
||||||
"orion": "猎户座",
|
|
||||||
"perseus": "英仙座",
|
|
||||||
"polaris": "北极星",
|
|
||||||
"argo mole": "南船座 鼹鼠",
|
|
||||||
"ptv buggy": "PTV 越野小车",
|
|
||||||
"fury": "狂怒",
|
|
||||||
"fury mx": "狂怒 MX",
|
|
||||||
"storm": "风暴",
|
|
||||||
"anvil ballista snowblind": "弩炮 雪盲",
|
|
||||||
"anvil ballista dunestalker": "弩炮 沙丘追猎者",
|
|
||||||
"argo mole carbon edition": "鼹鼠 炭黑",
|
|
||||||
"argo mole talus edition": "鼹鼠 岩白",
|
|
||||||
"scorpius antares": "天蝎座 蝎心",
|
|
||||||
"aegis": "圣盾",
|
|
||||||
"anvil": "铁砧",
|
|
||||||
"c.o.": "联合外域",
|
|
||||||
"crusader": "十字军",
|
|
||||||
"argo": "南船座",
|
|
||||||
"drake": "德雷克",
|
|
||||||
"gatac": "盖塔克",
|
|
||||||
"origin": "起源",
|
|
||||||
"banu": "巴努",
|
|
||||||
"origin jumpworks": "起源跃动",
|
|
||||||
"crusader industries": "十字军工业",
|
|
||||||
"roberts space industries": "罗伯茨太空工业",
|
|
||||||
"aegis dynamics": "圣盾动力",
|
|
||||||
"anvil aerospace": "铁砧航天",
|
|
||||||
"aopoa": "奥波亚",
|
|
||||||
"argo astronautics": "南船座宇航",
|
|
||||||
"banu souli": "巴努商会",
|
|
||||||
"consolidated outland": "联合外域",
|
|
||||||
"drake interplanetary": "德雷克行星际",
|
|
||||||
"esperia": "埃斯佩里亚",
|
|
||||||
"gatac manufacture": "盖塔克制造",
|
|
||||||
"kruger intergalactic": "克鲁格星际",
|
|
||||||
"greycat industrial": "灰猫工业",
|
|
||||||
"Musashi industrial and starflight concern": "武藏工业与星航株式会社",
|
|
||||||
"tumbril land systems": "盾博尔地面系统",
|
|
||||||
"vanduul clans": "剜度氏族",
|
|
||||||
"voyage": "航程",
|
|
||||||
"wanderer": "流浪者",
|
|
||||||
"wayfare": "旅行",
|
|
||||||
"foxfire": "狐火",
|
|
||||||
"lightfire": "光火",
|
|
||||||
"sparkfire": "星火",
|
|
||||||
"sunfire": "阳炎",
|
|
||||||
"balandin": "巴兰丁",
|
|
||||||
"beacon": "信标",
|
|
||||||
"crossfield": "克罗斯菲尔德",
|
|
||||||
"pontes": "庞特斯",
|
|
||||||
"siren": "警笛",
|
|
||||||
"ts-2": "TS-2",
|
|
||||||
"vk-00": "VK-00",
|
|
||||||
"xl1": "XL-1",
|
|
||||||
"yeager": "耶格尔",
|
|
||||||
"agni": "阿格尼",
|
|
||||||
"bolon": "伯龙",
|
|
||||||
"colossus": "巨像",
|
|
||||||
"goliath": "哥利亚",
|
|
||||||
"huracan": "乌拉坎",
|
|
||||||
"kama": "卡玛",
|
|
||||||
"vesta": "维斯塔",
|
|
||||||
"yaluk": "亚鲁克",
|
|
||||||
"bolt": "雷电",
|
|
||||||
"drift": "漂泊",
|
|
||||||
"nova": "新星",
|
|
||||||
"spectre": "幽魂",
|
|
||||||
"spicule": "刺针",
|
|
||||||
"zephyr": "和风",
|
|
||||||
"xian quantum drive": "希安 量子驱动器",
|
|
||||||
"absolute zero": "绝对零度",
|
|
||||||
"ice dive": "冰潜",
|
|
||||||
"ice plunge": "冰浴",
|
|
||||||
"quick cool": "快冷",
|
|
||||||
"rapid cool": "迅冷",
|
|
||||||
"zero rush": "零度激流",
|
|
||||||
"cryo star": "冷冻之星",
|
|
||||||
"cryo star ex": "冷冻之星 EX",
|
|
||||||
"cryo star sl": "冷冻之星 SL",
|
|
||||||
"cryo star xl": "冷冻之星 XL",
|
|
||||||
"frost star": "寒霜之星",
|
|
||||||
"frost star ex": "寒霜之星 EX",
|
|
||||||
"frost star sl": "寒霜之星 SL",
|
|
||||||
"frost star xl": "寒霜之星 XL",
|
|
||||||
"winter star": "严冬之星",
|
|
||||||
"arctic storm": "北境暴风",
|
|
||||||
"blast chill": "爆寒",
|
|
||||||
"cold snap": "寒流",
|
|
||||||
"cold surge": "寒潮",
|
|
||||||
"flash freeze": "急冻",
|
|
||||||
"frost bite": "冻伤",
|
|
||||||
"frost burn": "霜蚀",
|
|
||||||
"full frost": "冻结",
|
|
||||||
"whiteout": "白苍",
|
|
||||||
"arctic": "北极",
|
|
||||||
"avalanche": "雪崩",
|
|
||||||
"blizzard": "暴雪",
|
|
||||||
"boreal": "北风",
|
|
||||||
"bracer": "寒索",
|
|
||||||
"galinstan": "液态合金",
|
|
||||||
"glacier": "冰川",
|
|
||||||
"permafrost": "冻土",
|
|
||||||
"polar": "极地",
|
|
||||||
"tempest": "暴风雨",
|
|
||||||
"tundra": "冻原",
|
|
||||||
"heat safe": "安全热控",
|
|
||||||
"heat sink": "热逝之槽",
|
|
||||||
"ice box": "冰块",
|
|
||||||
"night fall": "夜幕降临",
|
|
||||||
"snow blind": "雪盲",
|
|
||||||
"vapor block": "蒸汽遏制",
|
|
||||||
"aufeis": "积冰",
|
|
||||||
"berian": "布内恩",
|
|
||||||
"endo": "内冷",
|
|
||||||
"fridan": "弗里达",
|
|
||||||
"gelid": "若冰",
|
|
||||||
"graupel": "软雹",
|
|
||||||
"kelvid": "开尔温",
|
|
||||||
"serac": "冰塔",
|
|
||||||
"taiga": "寒林",
|
|
||||||
"tepilo": "微温",
|
|
||||||
"draug": "德劳格",
|
|
||||||
"elsen": "埃尔森",
|
|
||||||
"kragen": "克拉根",
|
|
||||||
"chill max": "寒意满满",
|
|
||||||
"cool core": "冷却核心",
|
|
||||||
"eco flow": "生态流",
|
|
||||||
"hydro jet": "喷射",
|
|
||||||
"hydrocel": "水凝",
|
|
||||||
"hydropulse": "水冷脉冲",
|
|
||||||
"ice flush": "冰冲",
|
|
||||||
"snowfall": "降雪",
|
|
||||||
"snowpack": "雪堆",
|
|
||||||
"thermal core": "热量核心",
|
|
||||||
"thermax": "温度美",
|
|
||||||
"ultra flow": "终极对流",
|
|
||||||
"winter star ex": "严冬之星 EX",
|
|
||||||
"winter star sl": "严冬之星 SL",
|
|
||||||
"winter star xl": "严冬之星 XL",
|
|
||||||
"lumacore": "亮度核心",
|
|
||||||
"luxcore": "照度核心",
|
|
||||||
"solarflare": "太阳耀斑",
|
|
||||||
"starburn": "星焰",
|
|
||||||
"starheart": "星心",
|
|
||||||
"sunflare": "耀斑",
|
|
||||||
"durajet": "杜拉汞",
|
|
||||||
"fullforce": "全力",
|
|
||||||
"fullforce pro": "全力 专业",
|
|
||||||
"ionburst": "离子爆裂",
|
|
||||||
"ionsurge": "离子奔涌",
|
|
||||||
"ionsurge pro": "离子奔涌 Pro",
|
|
||||||
"ionwave": "离子波",
|
|
||||||
"powerbolt": "电力栓",
|
|
||||||
"radix": "基数",
|
|
||||||
"sparkjet": "火花机",
|
|
||||||
"sparkjet pro": "火花机 Pro",
|
|
||||||
"zapjet": "活力飞机",
|
|
||||||
"aegis reclaimer": "暂未命名*",
|
|
||||||
"bolide": "火流星",
|
|
||||||
"centurion": "百夫长",
|
|
||||||
"charger": "战马",
|
|
||||||
"drassik": "德拉西克",
|
|
||||||
"fierell cascade": "菲耶尔级联",
|
|
||||||
"fulgur": "灿烂",
|
|
||||||
"maelstrom": "大漩涡",
|
|
||||||
"quadracell": "四相电池",
|
|
||||||
"quadracell mt": "四相电池 Mt",
|
|
||||||
"quadracell mx": "四相电池 Mx",
|
|
||||||
"regulus": "雷古勒斯",
|
|
||||||
"vortex": "涡流",
|
|
||||||
"cirrus": "卷云",
|
|
||||||
"deltamax": "德尔塔Max",
|
|
||||||
"eclipse": "日蚀",
|
|
||||||
"gammamax": "伽马Max",
|
|
||||||
"slipstream": "尾流",
|
|
||||||
"soniclite": "轻音",
|
|
||||||
"dynaflux": "动力流",
|
|
||||||
"exogen": "外生",
|
|
||||||
"hypergen": "极生",
|
|
||||||
"js-300": "JS-300",
|
|
||||||
"js-400": "JS-400",
|
|
||||||
"js-500": "JS-500",
|
|
||||||
"megaflux": "巨大流量",
|
|
||||||
"overdrive": "过载驱动",
|
|
||||||
"smartgen": "智能驱动",
|
|
||||||
"superdrive": "超级驱动",
|
|
||||||
"turbodrive": "涡轮驱动",
|
|
||||||
"ultraflux": "终极流量",
|
|
||||||
"celestial": "天体",
|
|
||||||
"daybreak": "破晓",
|
|
||||||
"lightblossom": "光绽",
|
|
||||||
"lotus": "莲花",
|
|
||||||
"magnabloom": "大盛",
|
|
||||||
"newdawn": "曙光",
|
|
||||||
"radiance": "光辉",
|
|
||||||
"stellate": "星状",
|
|
||||||
"tigerlilly": "卷丹",
|
|
||||||
"white rose": "白玫",
|
|
||||||
"breton": "布列塔尼",
|
|
||||||
"defiant": "挑战",
|
|
||||||
"diligence": "勤奋",
|
|
||||||
"durango": "杜兰戈",
|
|
||||||
"endurance": "耐力",
|
|
||||||
"fortitude": "刚毅",
|
|
||||||
"genoa": "热那亚",
|
|
||||||
"ginzel": "金杰尔",
|
|
||||||
"jennet": "詹妮特",
|
|
||||||
"roughneck": "莽夫",
|
|
||||||
"sedulity": "奋勉",
|
|
||||||
"steadfast": "坚定",
|
|
||||||
"trommel": "滚筒筛",
|
|
||||||
"reliance": "信任",
|
|
||||||
"marksman i": "神射手 I",
|
|
||||||
"pathfinder iv": "寻路者 IV",
|
|
||||||
"pioneer i": "先锋 I",
|
|
||||||
"arrester iii": "逮捕者 III",
|
|
||||||
"ignite ii": "点火 II",
|
|
||||||
"spark i": "火花 I",
|
|
||||||
"tempest ii": "暴风雨 II",
|
|
||||||
"thunderbolt iii": "霹雳 III",
|
|
||||||
"rattler ii": "响尾蛇 II",
|
|
||||||
"venom rocket": "毒液火箭弹",
|
|
||||||
"viper iii": "毒蛇 III",
|
|
||||||
"argos ix": "阿尔格斯 IX",
|
|
||||||
"assailant iv": "攻击者 IV",
|
|
||||||
"dominator ii": "统治者 II",
|
|
||||||
"executioner": "处决者",
|
|
||||||
"hellion vii": "恶棍 VII",
|
|
||||||
"raptor iv": "猛禽 IV",
|
|
||||||
"reaper v": "死神 V",
|
|
||||||
"scimitar v": "弯刀 V",
|
|
||||||
"seeker ix": "追踪者 IX",
|
|
||||||
"stalker v": "追猎者 V",
|
|
||||||
"typhoon ix torpedo": "台风 IX 鱼雷",
|
|
||||||
"valkyrie v": "瓦尔基里 V",
|
|
||||||
"strikeforce ii": "致命打击 II",
|
|
||||||
"taskforce i": "特遣 I",
|
|
||||||
"'arrow' i": "箭头 I",
|
|
||||||
"'bullet' ii": "子弹 II",
|
|
||||||
"'chaos' iii": "混乱 III",
|
|
||||||
"'dragon' iv": "飞龙 IV",
|
|
||||||
"yield": "产出",
|
|
||||||
"daily prices (purchase)": "每日价格 (买入)",
|
|
||||||
"daily prices (sell)": "每日价格 (卖出)",
|
|
||||||
"trade points": "交易位置",
|
|
||||||
"ship info": "船只信息",
|
|
||||||
"commodities prices": "货物价格",
|
|
||||||
"refuel, repair...": "加油,维修...",
|
|
||||||
"trip time": "航行时间",
|
|
||||||
"buy at": "购买位置",
|
|
||||||
"sell at": "售卖位置",
|
|
||||||
"cscu buy": "购买的cSCU",
|
|
||||||
"cscu sell": "卖出的cSCU",
|
|
||||||
"start": " 开始",
|
|
||||||
"end": " 结束",
|
|
||||||
"known route": "已知路线",
|
|
||||||
"30k relief": "给30K的安慰",
|
|
||||||
"trips list": "航程列表",
|
|
||||||
"add to list": "添加到列表",
|
|
||||||
"commodity": "货物",
|
|
||||||
"buy": "买",
|
|
||||||
"sell": "卖",
|
|
||||||
"uex Rating": "UEX评级",
|
|
||||||
"risk": "风险",
|
|
||||||
"known route ": "已知路线",
|
|
||||||
"invested": "投资",
|
|
||||||
"sold": "售价",
|
|
||||||
"margin": "利率",
|
|
||||||
"expenses": "开销",
|
|
||||||
"profit / h": "每小时利润",
|
|
||||||
"profit": "利润",
|
|
||||||
"search commodity": "搜索商品",
|
|
||||||
"mining": "采矿",
|
|
||||||
"refining": "精炼",
|
|
||||||
"locations": "地点",
|
|
||||||
"commodities": "货物",
|
|
||||||
"harvestables": "可收获物",
|
|
||||||
"prices": "价格",
|
|
||||||
"routes": "航线",
|
|
||||||
"volunteers": "志愿者",
|
|
||||||
"about": "关于",
|
|
||||||
"ship": "飞船",
|
|
||||||
"uex rating": "UEX评级",
|
|
||||||
"minute": "分钟",
|
|
||||||
"clear list": "清空列表",
|
|
||||||
"download (csv)": "下载(CSV文件)",
|
|
||||||
"rock": "矿石",
|
|
||||||
"rock cscu": "矿石cSCU",
|
|
||||||
"mineral scu": "矿物SCU",
|
|
||||||
"junk scu": "废料SCU",
|
|
||||||
"income (estimated)": "收入(估计)",
|
|
||||||
"refined (estimated)": "精炼(估计)",
|
|
||||||
"price": "价格",
|
|
||||||
"price (raw)": "价格(原始)",
|
|
||||||
"price (refined)": "价格(精炼后)",
|
|
||||||
"mass": "质量",
|
|
||||||
"found in": "生成地点",
|
|
||||||
"percentage": "纯度",
|
|
||||||
"amount": "数量",
|
|
||||||
"refining cost": "精炼成本",
|
|
||||||
"profit / time": "利润 /时间",
|
|
||||||
"location": "地点",
|
|
||||||
"refinery": "精炼站",
|
|
||||||
"method": "方法",
|
|
||||||
"low": "低",
|
|
||||||
"high": "高",
|
|
||||||
"medium": "中等",
|
|
||||||
"locations buying": "收购地点",
|
|
||||||
"refining tasks": "精炼任务",
|
|
||||||
"refining methosd": "精炼方法",
|
|
||||||
"name": "名称",
|
|
||||||
"cost": "花费",
|
|
||||||
"speed": "速度",
|
|
||||||
"cormack": "科马克加工法",
|
|
||||||
"dinyx solventation": "德尼克斯熔解法",
|
|
||||||
"electrostarolysis": "电解化晶提纯法",
|
|
||||||
"gaskin process": "加斯金提纯法",
|
|
||||||
"pyrometric chromalysis": "温控色谱熔解法",
|
|
||||||
"ferron exchange": "费隆交换法",
|
|
||||||
"thermonatic deposition": "热力沉积法",
|
|
||||||
"kazen winnowing": "卡赞风选法",
|
|
||||||
"xcr reaction": "XCR 反应法",
|
|
||||||
"total": "总计",
|
|
||||||
"* minutes": "* 分钟",
|
|
||||||
"previously": "之前",
|
|
||||||
"average traded": "平均成交量",
|
|
||||||
"average": "平均",
|
|
||||||
"lowest": "最低",
|
|
||||||
"highest": "最高",
|
|
||||||
"max. investment*": "最大投资",
|
|
||||||
"max. yield*": "最大收益",
|
|
||||||
"uex Rating™": "UEX评级™",
|
|
||||||
"variation": "变化",
|
|
||||||
"agricium": "艾格瑞金属",
|
|
||||||
"agri": "艾格瑞",
|
|
||||||
"agricultural supplies": "农业物资",
|
|
||||||
"acsu": "农业物资",
|
|
||||||
"aluminum": "铝",
|
|
||||||
"alum": "铝",
|
|
||||||
"astatine": "砹",
|
|
||||||
"asta": "砹",
|
|
||||||
"beryl": "绿柱石",
|
|
||||||
"bery": "绿柱石",
|
|
||||||
"chlorine": "氯气",
|
|
||||||
"chlor": "氯气",
|
|
||||||
"corundum": "刚玉",
|
|
||||||
"coru": "刚玉",
|
|
||||||
"diamond": "钻石",
|
|
||||||
"diam": "钻石",
|
|
||||||
"distilled spirits": "蒸馏烈酒",
|
|
||||||
"disp": "蒸馏烈酒",
|
|
||||||
"fluorine": "氟",
|
|
||||||
"fluo": "氟",
|
|
||||||
"gold": "金",
|
|
||||||
"hydrogen": "氢气",
|
|
||||||
"hydr": "氢气",
|
|
||||||
"iodine": "碘",
|
|
||||||
"iodi": "碘",
|
|
||||||
"laranite": "砬兰石",
|
|
||||||
"lara": "砬兰石",
|
|
||||||
"medical supplies": "医疗用品",
|
|
||||||
"meds": "医疗用品",
|
|
||||||
"processed food": "加工食品",
|
|
||||||
"prfo": "加工食品",
|
|
||||||
"quartz": "石英",
|
|
||||||
"quar": "石英",
|
|
||||||
"revenant tree pollen": "亡魂树花粉",
|
|
||||||
"rtpo": "亡魂树花粉",
|
|
||||||
"scrap": "废料",
|
|
||||||
"scra": "废料",
|
|
||||||
"stims": "斯酊姆烟草",
|
|
||||||
"stim": "斯酊姆烟草",
|
|
||||||
"titanium": "钛",
|
|
||||||
"tita": "钛",
|
|
||||||
"tungsten": "钨",
|
|
||||||
"tung": "钨",
|
|
||||||
"agricium (ore)": "艾格瑞金属(矿石)",
|
|
||||||
"aluminum (ore)": "铝(矿石)",
|
|
||||||
"beryl (raw)": "绿柱石(原矿)",
|
|
||||||
"bexalite (raw)": "贝沙电气石(原矿)",
|
|
||||||
"bexa": "贝沙电气石",
|
|
||||||
"borase (ore)": "波射石(矿石)",
|
|
||||||
"bora": "波射石",
|
|
||||||
"copper (ore)": "铜(矿石)",
|
|
||||||
"copp": "铜",
|
|
||||||
"corundum (raw)": "刚玉(原矿)",
|
|
||||||
"diamond (ore)": "钻石(矿石)",
|
|
||||||
"gold (ore)": "金(矿石)",
|
|
||||||
"hephaestanite (raw)": "火神石(原矿)",
|
|
||||||
"heph": "火神石",
|
|
||||||
"laranite (ore)": "砬兰石(矿石)",
|
|
||||||
"quantanium (raw)": "量子矿物(原矿)",
|
|
||||||
"quan": "量子矿物",
|
|
||||||
"quartz (raw)": "石英(原矿)",
|
|
||||||
"taranite (raw)": "塔兰导电石(原矿)",
|
|
||||||
"tara": "塔兰导电石",
|
|
||||||
"titanium (ore)": "钛(矿石)",
|
|
||||||
"tungsten (ore)": "钨(矿石)",
|
|
||||||
"stanton": "斯坦顿",
|
|
||||||
"arcCorp": "弧光",
|
|
||||||
"cellin": "赛琳",
|
|
||||||
"daymar": "戴玛尔",
|
|
||||||
"hurston": "赫斯顿",
|
|
||||||
"yela": "耶拉",
|
|
||||||
"arial": "艾瑞尔",
|
|
||||||
"aberdeen": "阿伯丁",
|
|
||||||
"magda": "玛格达",
|
|
||||||
"lyria": "莉瑞雅",
|
|
||||||
"arccorp": "弧光",
|
|
||||||
"wala": "瓦菈",
|
|
||||||
"microtech": "微科",
|
|
||||||
"calliope": "卡利俄佩",
|
|
||||||
"clio": "克利俄",
|
|
||||||
"euterpe": "欧忒耳佩",
|
|
||||||
"aaron halo": "亚伦环带",
|
|
||||||
"delamar": "德拉玛",
|
|
||||||
"hdms-anderson": "HDMS-安德森站",
|
|
||||||
"hdms-norgaard": "HDMS-诺加德站",
|
|
||||||
"hdms-ackley": "HDMS-阿克莱站",
|
|
||||||
"hdms-bezdek": "HDMS-贝兹德克站",
|
|
||||||
"hdms-edmond": "HDMS-埃德蒙德站",
|
|
||||||
"hdms-hadley": "HDMS-哈德利站",
|
|
||||||
"hdms-hahn": "HDMS-哈恩站",
|
|
||||||
"hdms-lathan": "HDMS-莱森站",
|
|
||||||
"hdms-oparei": "HDMS-奥派雷站",
|
|
||||||
"hdms-perlman": "HDMS-佩尔曼站",
|
|
||||||
"hdms-pinewood": "HDMS-派恩伍德站",
|
|
||||||
"hdms-ryder": "HDMS-莱德站",
|
|
||||||
"hdms-stanhope": "HDMS-斯坦霍普站",
|
|
||||||
"hdms-thedus": "HDMS-赛达斯站",
|
|
||||||
"hdms-woodruff": "HDMS-伍德拉夫站",
|
|
||||||
"everus harbor": "埃弗勒斯空间站",
|
|
||||||
"hur-l1": "赫斯顿-L1",
|
|
||||||
"hur-l2": "赫斯顿-L2",
|
|
||||||
"hur-l3": "赫斯顿-L3",
|
|
||||||
"hur-l4": "赫斯顿-L4",
|
|
||||||
"hur-l5": "赫斯顿-L5",
|
|
||||||
"r&d orinth": "奥林森回收站",
|
|
||||||
"baijini point": "拜基尼空间站",
|
|
||||||
"arc-l1": "弧光-L1",
|
|
||||||
"arc-l2": "弧光-L2",
|
|
||||||
"arc-l3": "弧光-L3",
|
|
||||||
"arc-l4": "弧光-L4",
|
|
||||||
"arc-l5": "弧光-L5",
|
|
||||||
"humboldt mines": "洪保德矿站",
|
|
||||||
"loveridge": "洛维里奇矿站",
|
|
||||||
"shubin sal-2": "舒宾 SAL-2",
|
|
||||||
"shubin sal-5": "舒宾 SAL-5",
|
|
||||||
"the orphanage*": "孤儿院*",
|
|
||||||
"arccorp 045": "弧光集团采矿站-045",
|
|
||||||
"arccorp 048": "弧光集团采矿站-048",
|
|
||||||
"arccorp 056": "弧光集团采矿站-056",
|
|
||||||
"arccorp 061": "弧光集团采矿站-061",
|
|
||||||
"samson & son's": "参孙父子回收站",
|
|
||||||
"shady glen": "荫谷农场",
|
|
||||||
"rayari anvik": "拉亚利-安维克",
|
|
||||||
"rayari kaltag": "拉亚利-卡尔塔格",
|
|
||||||
"shubin smca-6": "舒宾 SMCa-6",
|
|
||||||
"shubin smca-8": "舒宾 SMCa-8",
|
|
||||||
"rayari cantwell": "拉亚利-坎特韦尔",
|
|
||||||
"rayari mcgrath": "拉亚利-麦格拉思",
|
|
||||||
"bud's growery*": "巴德种植园*",
|
|
||||||
"devlin scrap*": "德夫林废品回收站*",
|
|
||||||
"mic-L1": "微科-L1",
|
|
||||||
"mic-L2": "微科-L2",
|
|
||||||
"mic-L4": "微科-L4",
|
|
||||||
"mic-L5": "微科-L5",
|
|
||||||
"shubin sm0-10": "舒宾 SM0-10",
|
|
||||||
"shubin sm0-13": "舒宾 SM0-13",
|
|
||||||
"shubin sm0-18": "舒宾 SM0-18",
|
|
||||||
"shubin sm0-22": "舒宾 SM0-22",
|
|
||||||
"rayari deltana": "拉亚利-德尔塔",
|
|
||||||
"port tressler": "特雷斯勒空间站",
|
|
||||||
"necropolis*": "墓地*",
|
|
||||||
"gallete farms": "加莱特种植站",
|
|
||||||
"hickes research": "希克斯研究站",
|
|
||||||
"terra mills": "泰拉磨坊",
|
|
||||||
"tram & myers": "泰姆&迈尔斯",
|
|
||||||
"cru-L1": "十字军-L1",
|
|
||||||
"cru-L4": "十字军-L4",
|
|
||||||
"cru-L5": "十字军-L5",
|
|
||||||
"port olisar": "奥丽莎空间站",
|
|
||||||
"arccorp 141": "弧光集团采矿站-141",
|
|
||||||
"bountiful harvest": "丰收种植站",
|
|
||||||
"kudre ore": "库德雷矿井",
|
|
||||||
"shubin scd-1": "舒宾 SCD-1",
|
|
||||||
"brio's yard*": "布里奥的拆船场*",
|
|
||||||
"nuen waste*": "努恩废物管理中心*",
|
|
||||||
"arccorp 157": "弧光集团采矿站-157",
|
|
||||||
"benson mining": "本森采矿前哨站",
|
|
||||||
"deakins research": "迪金斯科研前哨站",
|
|
||||||
"grim hex*": "六角湾*",
|
|
||||||
"area 18 tdd": "18区-TDD",
|
|
||||||
"area 18 io north": "18区-弧光塔",
|
|
||||||
"lorville cbd": "罗威尔-CBD",
|
|
||||||
"lorville l19 admin": "罗威尔-L19 行政中心",
|
|
||||||
"new babbage tdd": "新巴贝奇-TDD",
|
|
||||||
"new babbage mtps": "新巴贝奇-MTPS",
|
|
||||||
"orims - orison ms": "奥里森-MS",
|
|
||||||
"orison tdd": "奥里森-TDD"
|
|
||||||
|
|
||||||
}
|
|
||||||
}
|
|
12
package.json
12
package.json
@ -1,12 +0,0 @@
|
|||||||
{
|
|
||||||
"name": "json-service",
|
|
||||||
"version": "1.0.0",
|
|
||||||
"description": "A simple service to provide JSON data",
|
|
||||||
"main": "index.js",
|
|
||||||
"scripts": {
|
|
||||||
"start": "node index.js"
|
|
||||||
},
|
|
||||||
"dependencies": {
|
|
||||||
"express": "^4.17.1"
|
|
||||||
}
|
|
||||||
}
|
|
10
start
10
start
@ -1,10 +0,0 @@
|
|||||||
{
|
|
||||||
"name": "json-service",
|
|
||||||
"version": "1.0.0",
|
|
||||||
"scripts": {
|
|
||||||
"start": "node index.js"
|
|
||||||
},
|
|
||||||
"dependencies": {
|
|
||||||
"express": "^4.17.1"
|
|
||||||
}
|
|
||||||
}
|
|
1770
test-zh-CN-rsi.json
1770
test-zh-CN-rsi.json
File diff suppressed because it is too large
Load Diff
201
userscript.js
201
userscript.js
@ -1,201 +0,0 @@
|
|||||||
// ==UserScript==
|
|
||||||
// @name UEX,CCUGame汉化脚本
|
|
||||||
// @name:zh-CN UEX,CCUGame汉化脚本
|
|
||||||
// @namespace https://github.com/CxJuice/Uex_Chinese_Translate
|
|
||||||
// @version 0.9.6
|
|
||||||
// @description UEX_Chinese_Translate
|
|
||||||
// @description:zh UEX_Chinese
|
|
||||||
// @description:zh-CN UEX汉化
|
|
||||||
// @author CxJuice
|
|
||||||
// @match https://ccugame.app/*
|
|
||||||
// @match https://uexcorp.space/*
|
|
||||||
// @grant GM_xmlhttpRequest
|
|
||||||
// @grant GM_getResourceText
|
|
||||||
// @resource zh-CN https://cdn.jsdelivr.net/gh/CxJuice/Uex_Chinese_Translate@main/zh-CN-uex1.13.json
|
|
||||||
// @require https://cdn.bootcdn.net/ajax/libs/timeago.js/4.0.2/timeago.full.min.js
|
|
||||||
// @require https://cdn.bootcdn.net/ajax/libs/jquery/3.5.1/jquery.min.js
|
|
||||||
// ==/UserScript==
|
|
||||||
window.addEventListener('load', function (event) {
|
|
||||||
// 当页面加载完成时,执行我们的脚本
|
|
||||||
myScript();
|
|
||||||
});
|
|
||||||
|
|
||||||
// 监听页面中的鼠标点击事件
|
|
||||||
document.addEventListener('click', function (event) {
|
|
||||||
// 当发生鼠标点击事件时,执行我们的脚本
|
|
||||||
myScript();
|
|
||||||
});
|
|
||||||
function myScript() {
|
|
||||||
|
|
||||||
(function () {
|
|
||||||
'use strict';
|
|
||||||
|
|
||||||
const SUPPORT_LANG = ["zh-CN", "ja"];
|
|
||||||
const lang = (navigator.language || navigator.userLanguage);
|
|
||||||
const locales = getLocales(lang)
|
|
||||||
|
|
||||||
translateByCssSelector();
|
|
||||||
translateDesc();
|
|
||||||
traverseElement(document.body);
|
|
||||||
watchUpdate();
|
|
||||||
|
|
||||||
function getLocales(lang) {
|
|
||||||
if (lang.startsWith("zh")) { // zh zh-TW --> zh-CN
|
|
||||||
lang = "zh-CN";
|
|
||||||
}
|
|
||||||
if (SUPPORT_LANG.includes(lang)) {
|
|
||||||
return JSON.parse(GM_getResourceText(lang));
|
|
||||||
}
|
|
||||||
return {
|
|
||||||
css: [],
|
|
||||||
dict: {}
|
|
||||||
};
|
|
||||||
}
|
|
||||||
|
|
||||||
function translateRelativeTimeEl(el) {
|
|
||||||
const datetime = $(el).attr('datetime');
|
|
||||||
$(el).text(timeago.format(datetime, lang.replace('-', '_')));
|
|
||||||
}
|
|
||||||
|
|
||||||
function translateElement(el) {
|
|
||||||
// Get the text field name
|
|
||||||
let k;
|
|
||||||
if (el.tagName === "INPUT") {
|
|
||||||
if (el.type === 'button' || el.type === 'submit') {
|
|
||||||
k = 'value';
|
|
||||||
} else {
|
|
||||||
k = 'placeholder';
|
|
||||||
}
|
|
||||||
} else {
|
|
||||||
k = 'data';
|
|
||||||
}
|
|
||||||
|
|
||||||
const txtSrc = el[k].trim();
|
|
||||||
const key = txtSrc.toLowerCase()
|
|
||||||
.replace(/\xa0/g, ' ') // replace ' '
|
|
||||||
.replace(/\s{2,}/g, ' ');
|
|
||||||
|
|
||||||
if (locales.dict[key]) {
|
|
||||||
el[k] = el[k].replace(txtSrc, locales.dict[key])
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
function shoudTranslateEl(el) {
|
|
||||||
const blockIds = [];
|
|
||||||
const blockClass = [
|
|
||||||
"css-truncate" // 过滤文件目录
|
|
||||||
];
|
|
||||||
const blockTags = ["IMG", "svg"];
|
|
||||||
|
|
||||||
if (blockTags.includes(el.tagName)) {
|
|
||||||
return false;
|
|
||||||
}
|
|
||||||
|
|
||||||
if (el.id && blockIds.includes(el.id)) {
|
|
||||||
return false;
|
|
||||||
}
|
|
||||||
|
|
||||||
if (el.classList) {
|
|
||||||
for (let clazz of blockClass) {
|
|
||||||
if (el.classList.contains(clazz)) {
|
|
||||||
return false;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
return true;
|
|
||||||
}
|
|
||||||
|
|
||||||
function traverseElement(el) {
|
|
||||||
if (!shoudTranslateEl(el)) {
|
|
||||||
return
|
|
||||||
}
|
|
||||||
|
|
||||||
for (const child of el.childNodes) {
|
|
||||||
if (["RELATIVE-TIME", "TIME-AGO"].includes(el.tagName)) {
|
|
||||||
translateRelativeTimeEl(el);
|
|
||||||
return;
|
|
||||||
}
|
|
||||||
|
|
||||||
if (child.nodeType === Node.TEXT_NODE) {
|
|
||||||
translateElement(child);
|
|
||||||
}
|
|
||||||
else if (child.nodeType === Node.ELEMENT_NODE) {
|
|
||||||
if (child.tagName === "INPUT") {
|
|
||||||
translateElement(child);
|
|
||||||
} else {
|
|
||||||
traverseElement(child);
|
|
||||||
}
|
|
||||||
} else {
|
|
||||||
// pass
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
function watchUpdate() {
|
|
||||||
const m = window.MutationObserver || window.WebKitMutationObserver;
|
|
||||||
const observer = new m(function (mutations, observer) {
|
|
||||||
for (let mutationRecord of mutations) {
|
|
||||||
for (let node of mutationRecord.addedNodes) {
|
|
||||||
traverseElement(node);
|
|
||||||
}
|
|
||||||
}
|
|
||||||
});
|
|
||||||
|
|
||||||
observer.observe(document.body, {
|
|
||||||
subtree: true,
|
|
||||||
characterData: true,
|
|
||||||
childList: true,
|
|
||||||
});
|
|
||||||
}
|
|
||||||
|
|
||||||
// translate "about"
|
|
||||||
function translateDesc() {
|
|
||||||
$(".repository-content .f4").append("<br/>");
|
|
||||||
$(".repository-content .f4").append("<a id='translate-me' href='#' style='color:rgb(27, 149, 224);font-size: small'>翻译</a>");
|
|
||||||
$("#translate-me").click(function () {
|
|
||||||
// get description text
|
|
||||||
const desc = $(".repository-content .f4")
|
|
||||||
.clone()
|
|
||||||
.children()
|
|
||||||
.remove()
|
|
||||||
.end()
|
|
||||||
.text()
|
|
||||||
.trim();
|
|
||||||
|
|
||||||
if (!desc) {
|
|
||||||
return;
|
|
||||||
}
|
|
||||||
|
|
||||||
GM_xmlhttpRequest({
|
|
||||||
onload: function (res) {
|
|
||||||
if (res.status === 200) {
|
|
||||||
$("#translate-me").hide();
|
|
||||||
// render result
|
|
||||||
const text = res.responseText;
|
|
||||||
$(".repository-content .f4").append("<span style='font-size: small'>TK翻译</span>");
|
|
||||||
$(".repository-content .f4").append("<br/>");
|
|
||||||
$(".repository-content .f4").append(text);
|
|
||||||
} else {
|
|
||||||
alert("翻译失败");
|
|
||||||
}
|
|
||||||
}
|
|
||||||
});
|
|
||||||
});
|
|
||||||
}
|
|
||||||
|
|
||||||
function translateByCssSelector() {
|
|
||||||
if (locales.css) {
|
|
||||||
for (var css of locales.css) {
|
|
||||||
if ($(css.selector).length > 0) {
|
|
||||||
if (css.key === '!html') {
|
|
||||||
$(css.selector).html(css.replacement);
|
|
||||||
} else {
|
|
||||||
$(css.selector).attr(css.key, css.replacement);
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
})();
|
|
||||||
}
|
|
2395
zh-CN-rsi0.2.13.json
2395
zh-CN-rsi0.2.13.json
File diff suppressed because it is too large
Load Diff
1906
zh-CN-uex2.2.json
1906
zh-CN-uex2.2.json
File diff suppressed because it is too large
Load Diff
Loading…
Reference in New Issue
Block a user