// ==UserScript== // @name Fate/Grand Order @wiki 【FGO】 translate // @namespace https://greasyfork.org/zh-CN/scripts/27379-fate-grand-order-wiki-fgo-translate // @version 0.0.1 // @icon https://lh3.googleusercontent.com/TSst6F-PkOtThWjeSOS-12_vQv6X7ybf1LZNecS4SALYmNoaUavtwlpVKL3UyZWQfg=w300-rw // @description Fate/Grand Order @wiki 【FGO】 文本替换式翻译 // @author AgLandy // @match https://www9.atwiki.jp/f_go/* // @match http://appmedia.jp/* // @grant none // @downloadURL none // ==/UserScript== // ↓ 翻译数据 var translations = { "開催中のイベント":"进行中的活动", "復刻":"复刻", "トップページ":"首页", "情報まとめページ":"情报摘要页面", "よくある質問":"常见问题", "メニュー":"菜单", "初心者ガイド":"新手指南", "イベント":"活动", "キャンペーン":"事件", "イベント情報":"活动情报", "キャンペーン情報":"事件情报", "ピックアップ召喚":"推荐召唤", "ピックアップ召喚とは":"推荐召唤是什么", "ピックアップの区分け":"推荐召唤的分类", "期間限定サーヴァント一覧":"限时登场从者一览", "男性サーヴァント":"男性从者", "女性サーヴァント":"女性从者", "クエスト":"关卡", "メインシナリオ":"主线剧情", "シナリオ":"剧情", "シナリオクエスト":"剧情任务", "メインクエスト":"主线任务", "メインクエスト一覧":"主线任务一览", "まとめ":"摘要", "フリークエスト":"Free本", "フリー":"Free", "フリークエスト一覧":"Free本一览", "ドロップアイテム一覧":"掉落物品一览", "ドロップまとめ":"掉落摘要", "サーヴァントクエスト":"从者任务", "魔術礼装クエスト":"魔术礼装任务", "常設":"常驻", "期間限定":"限时", "魔術礼装":"魔术礼装", "カルデア":"迦勒底", "カルデア戦闘服":"迦勒底战斗服", "魔術協会制服":"魔术协会制服", "アトラス院制服":"阿特拉斯院制服", "アニバーサリー・ブロンド":"纪念·金发", "ロイヤルブランド":"王室名牌", "ブリリアントサマー":"闪耀夏日", "月の海の記憶":"月海的记忆", "体験クエスト":"体验任务", "記念クエスト":"纪念任务", "サーヴァント強化クエスト":"从者强化任务", "スキル":"技能", "スキル強化":"技能强化", "スキル強化素材":"技能强化素材", "スキル名":"技能名称", "スキル効果":"技能效果", "ランク":"阶级", "種別":"种类", "効果":"效果", "宝具強化":"宝具强化", "宝具レベル依存効果":"宝具等级提升效果", "オーバーチャージ効果":"OverCharge提升效果", "聖晶石":"圣晶石", "報酬":"报酬", "報酬内容":"报酬内容", "ハンティングクエスト":"狩猎任务", "曜日クエスト":"日常任务", "曜日別クエスト一覧":"日别任务一览", "修練場":"修炼场", "月曜":"周一(月)", "火曜":"周二(火)", "水曜":"周三(水)", "木曜":"周四(木)", "金曜":"周五(金)", "土曜":"周六(土)", "日曜":"周日(日)", "弓の修練場":"弓之修炼场", "槍の修練場":"枪之修炼场", "狂の修練場":"狂之修炼场", "騎の修練場":"骑之修炼场", "術の修練場":"术之修炼场", "殺の修練場":"杀之修炼场", "剣の修練場":"剑之修炼场", "種火集め":"搜集种火", "槍・殺編":"枪・杀篇", "剣・騎編":"剑・骑篇", "弓・術編":"弓・术篇", "ランダム編":"随机篇", "宝物庫の扉を開け":"打开宝物库之门", "過去の曜日クエスト一覧":"旧版日常任务一览", "経験値カード":"狗粮", "クエスト内容":"任务内容", "サーヴァント":"从者", "番号順 一覧":"编号顺序一览", "番号順":"编号顺序", "クラス別 分類表":"职阶分类表", "霊基再臨":"灵基再临", "霊基再臨回数":"灵基再临回数", "霊基":"灵基", "霊基再臨素材":"灵基再临素材", "聖杯転臨":"圣杯转临", "サーヴァントスキル":"从者技能", "性能比較":"性能比较", "強化素材":"强化素材", "保有スキル":"持有技能", "クラススキル":"职阶技能", "クラス":"职阶", "強化":"强化", "隠しステータス":"隐藏属性", "ステータス":"属性", "プロフィール":"资料", "イラストレーター":"画师", "声優":"声优", "キャラクター詳細":"角色详情", "パラメーター":"参数", "設定":"设定", "アンロック条件":"解锁条件", "絆レベルを":"羁绊等级达到", "にすると開放":"级时开放", "セリフ一覧":"台词一览", "召喚":"召唤", "レベルアップ":"升级", "開始":"开始", "宝具カード":"宝具卡", "アタック":"攻击", "エクストラアタック":"Extra Attack", "戦闘不能":"无法战斗", "勝利":"胜利", "会話":"对话", "好きなこと":"喜欢的东西", "嫌いなこと":"讨厌的东西", "聖杯について":"关于圣杯", "イベント開催中":"活动举行中", "データ":"数据", "絆礼装":"羁绊礼装", "マスター":"御主", "エネミー":"敌人", "シャドウサーヴァント":"影从者", "模擬サーヴァント":"模拟从者", "アイテム":"素材", "アイテム一覧":"素材一览", "マスターミッション":"御主任务", "ミッション":"任务", "ミッション攻略情報":"任务攻略情报", "スタッフ":"Staff", "セリフまとめ":"台词汇总", "公式サイト":"官方网站", "公式タグ":"官方tag", "公式ツイート":"官方twitter", "リセマラ":"刷初始", "戦闘":"战斗", "フレンドポイント":"友情点", "フレンドポイント召喚":"友情点召唤", "はじめに":"介绍", "令呪":"令咒", "イベント一覧":"活动一览", "イベント名":"活动名称", "イベント情報まとめ":"活动情报摘要", "イベント概要":"活动概要", "イベントアイテム":"活动物品", "イベントアイテム・報酬":"活动物品·奖励", "イベント報酬":"活动奖励", "報酬アイテム":"奖励物品", "イベント限定報酬":"活动限定奖励", "イベント報酬サーヴァント":"活动奖励从者", "イベント限定サーヴァント":"活动限定从者", "イベント限定アイテム":"活动限定物品", "イベント交換アイテム":"活动兑换物品", "イベントポイント":"活动点数", "イベント期間限定":"活动限定", "イベントに効果のあるサーヴァント・礼装まとめ":"活动倍卡英灵·礼装摘要", "バレンタイン":"情人节", "マイルーム":"个人空间", "プレゼント抽選ラインナップ":"礼品奖池内容", "チャレンジ":"挑战", "チャレンジクエスト":"挑战任务", "レイド":"袭击", "パーティー":"宴会", "ゲリラ":"游击", "カルデアゲート":"迦勒底之门", "エネミー配置まとめ":"敌人配置摘要", "クラス構成":"职阶构成", "対象クラス":"对应职阶", "剣":"剑", "槍":"枪", "騎":"骑", "術":"术", "殺":"杀", "讐":"仇", "獣":"兽", "冠術":"冠术", "セイバー":"Saber", "アーチャー":"Archer", "ランサー":"Lancer", "ライダー":"Rider", "キャスター":"Caster", "アサシン":"Assassin", "バーサーカー":"Berserker", "ルーラー":"Ruler", "アヴェンジャー":"Avenger", "シャドウセイバー":"影Saber", "シャドウアーチャー":"影Archer", "シャドウランサー":"影Lancer", "シャドウライダー":"影Rider", "シャドウキャスター":"影Caster", "シャドウアサシン":"影Assassin", "シャドウバーサーカー":"影Berserker", "バーサーク・セイバー":"狂化Saber", "バーサーク・アーチャー":"狂化Archer", "バーサーク・ランサー":"狂化Lancer", "バーサーク・ライダー":"狂化Rider", "バーサーク・キャスター":"狂化Caster", "バーサーク・アサシン":"狂化Assassin", "オルタ":"Alter", "剣オルタ":"剑Alter", "槍オルタ":"枪Alter", "リリィ":"Lily", "プロトタイプ":"Prototype", "プロト":"Proto", "ハロウィン":"万圣节", "ハロウィンVer":"万圣节Ver", "サンタ":"圣诞", "サンタオルタ":"圣诞Alter", "ブライド":"Bride", "ブレイブ":"勇者", "コメント":"评论", "その他":"其他", "クエスト名":"任务名称", "クリックで表示":"点击查看", "表示するにはここをクリック":"点击这里查看", "別ページにジャンプ":"跳转到另一个页面", "一覧":"一览", "成長タイプ":"成长类型", "備考":"备注", "味方強化":"已方强化", "カード性能アップ":"卡性能提升", "攻撃力アップ":"攻击力提升", "宝具威力アップ":"宝具威力提升", "宝具チャージ段階アップ":"宝具Charge等级提升", "防御力アップ":"防御力提升", "クリティカル威力アップ":"暴击威力提升", "NP獲得量アップ":"NP获得量提升", "スター発生率アップ":"出星率提升", "精神異常付与成功率アップ":"精神异常赋予成功率提升", "即死付与成功率アップ":"即死赋予成功率提升", "弱体付与成功率アップ":"弱体赋予成功率提升", "弱体耐性アップ":"弱体耐性提升", "攻撃弱体耐性アップ":"攻击弱体耐性提升", "精神異常耐性アップ":"精神异常耐性提升", "毒耐性アップ":"毒耐性提升", "HP回復量アップ":"HP回复量提升", "HPアップ状態":"HP提升状态", "強化成功率アップ":"强化成功率提升", "ランダム強化":"随机强化", "特殊効果付与":"特殊效果赋予", "与ダメージプラス":"赋予伤害附加状态", "被ダメージカット":"赋予伤害减免状态", "スター獲得":"获得暴击星", "スター集中":"暴击星集中", "ガッツ":"毅力状态", "ターゲット集中":"目标集中状态", "無敵":"无敌", "無敵貫通":"无敌贯通", "ヒット数増加":"Hit数增加", "弱体回復":"弱体回复", "HP回復":"HP回复", "精神異常状態解除":"精神异常状态解除", "敵弱体化":"敌弱体化", "攻撃力ダウン":"攻击力下降", "宝具威力ダウン":"宝具威力下降", "防御力ダウン":"防御力下降", "クリティカル発生率ダウン":"暴击发生率下降", "弱体耐性ダウン":"弱体耐性下降", "即死耐性ダウン":"即死耐性下降", "チャージ減少":"Charge减少", "状態異常付与":"状态异常赋予", "強化状態解除":"强化状态解除", "回避状態解除":"回避状态解除", "行動不能":"无法行动", "魅了":"魅惑", "スタン":"晕眩", "スキル封印":"技能封印", "やけど":"灼烧", "呪い":"诅咒", "強化無効":"强化无效", "レベル上限":"等级上限", "現在のレベル":"当前等级", "目標のレベル":"目标等级", "現在レベル":"当前等级", "目標レベル":"目标等级", "セイントグラフ":"圣肖像", "バトルキャラ":"战斗形象", "幕間の物語":"幕间物语", "成長タイプと成長率":"成长类型和成长率", "強化用素材の獲得EXP":"狗粮获得的经验", "別のクラス":"不同职阶", "同じクラス":"相同职阶", "クラス一致":"职阶一致", "クラス不一致":"职阶不一致", "叡智の種火":"睿智的种火", "叡智の灯火":"睿智的灯火", "叡智の大火":"睿智的大火", "叡智の猛火":"睿智的猛火", "必要経験値":"必要经验值", "経験値テーブル":"经验值表", "フォウ":"芙芙", "コマンドカード":"指令卡", "ダメージ補正":"伤害补正", "ダメージ":"伤害", "Class補正":"职阶补正", "Class相性":"职阶克制", "Servant相性":"从者属性克制", "サーヴァント・エネミー特性一覧":"从者克敌特性一览", "エネミー特性一覧":"敌方特性一览", "各種計算式":"各种计算公式", "通常攻撃ダメージ":"普通攻击伤害", "宝具ダメージ":"宝具伤害", "通常&宝具ダメージ(修正案: ver1.12計算式)":"普攻&宝具伤害(修正案: ver1.12计算公式)", "攻撃時NP獲得量":"攻击时NP获得量", "被ダメージ時NP獲得量":"被伤害时NP获得量", "攻撃時スター発生率":"攻击时暴击星发生率", "1st/Extraボーナス":"首卡/Ex卡奖励", "該当エネミー":"对应的敌人", "特攻サーヴァント":"特攻从者", "天または地の力を持つサーヴァント":"天或地阵营从者", "特性/〔天または地の力を持つサーヴァント(擬似サーヴァント、デミ・サーヴァントは除く)〕":"特性/〔天或地阵营从者(拟似从者、半从者除外)〕", "エヌマ特攻無効":"EA特攻无效", "人間":"人类", "悪":"恶", "ローマ":"罗马", "竜":"龙", "猛獣":"野兽", "死霊":"死灵", "悪魔":"恶魔", "騎乗":"骑乘", "アーサー":"亚瑟", "アルトリア顔":"阿尔托莉雅脸", "愛する者":"所爱之人", "概念礼装一覧":"概念礼装一览", "レア度":"稀有度", "限界突破":"突破极限", "マスターレベル":"御主等级", "マスタースキル":"御主技能", "マスタースキル解説・考察":"御主技能说明·查看", "共通ステータス":"通用属性", "出現クエスト":"出场关卡", "英雄の証":"英雄之证", "竜の牙":"龙之牙", "虚影の塵":"虚影之尘", "愚者の鎖":"愚者之锁", "万死の毒針":"万死之毒针", "世界樹の種":"世界树之种", "ゴーストランタン":"鬼魂提灯", "八連双晶":"八连双晶", "蛇の宝玉":"蛇之宝玉", "鳳凰の羽根":"凤凰羽毛", "無間の歯車":"无间齿轮", "禁断の頁":"禁断书页", "ホムンクルスベビー":"人工生命体幼体", "隕蹄鉄":"陨蹄铁", "大騎士勲章":"大骑士勋章", "追憶の貝殻":"追忆贝壳", "竜の逆鱗":"龙之逆鳞", "混沌の爪":"混沌之爪", "蛮神の心臓":"蛮神心脏", "精霊根":"精灵根", "戦馬の幼角":"战马幼角", "血の涙石":"血之泪石", "黒獣脂":"黑兽脂", "封魔のランプ":"封魔之灯", "智慧のスカラベ":"智慧甲虫", "原初の産毛":"原初产毛", "呪獣胆石":"咒兽胆石", "伝承結晶":"传承结晶", "セイバーピース":"剑阶银棋", "アーチャーピース":"弓阶银棋", "ランサーピース":"枪阶银棋", "ライダーピース":"骑阶银棋", "キャスターピース":"术阶银棋", "アサシンピース":"杀阶银棋", "バーサーカーピース":"狂阶银棋", "セイバーモニュメント":"剑阶金像", "アーチャーモニュメント":"弓阶金像", "ランサーモニュメント":"枪阶金像", "ライダーモニュメント":"骑阶金像", "キャスターモニュメント":"术阶金像", "アサシンモニュメント":"杀阶金像", "バーサーカーモニュメント":"狂阶金像", "剣ピース":"剑阶银棋", "弓ピース":"弓阶银棋", "槍ピース":"枪阶银棋", "騎ピース":"骑阶银棋", "術ピース":"术阶银棋", "殺ピース":"杀阶银棋", "狂ピース":"狂阶银棋", "剣モニュメント":"剑阶金像", "弓モニュメント":"弓阶金像", "槍モニュメント":"枪阶金像", "騎モニュメント":"骑阶金像", "術モニュメント":"术阶金像", "殺モニュメント":"杀阶金像", "狂モニュメント":"狂阶金像", "剣の輝石":"剑之辉石", "弓の輝石":"弓之辉石", "槍の輝石":"枪之辉石", "騎の輝石":"骑之辉石", "術の輝石":"术之辉石", "殺の輝石":"杀之辉石", "狂の輝石":"狂之辉石", "剣の魔石":"剑之魔石", "弓の魔石":"弓之魔石", "槍の魔石":"枪之魔石", "騎の魔石":"骑之魔石", "術の魔石":"术之魔石", "殺の魔石":"杀之魔石", "狂の魔石":"狂之魔石", "剣の秘石":"剑之秘石", "弓の秘石":"弓之秘石", "槍の秘石":"枪之秘石", "騎の秘石":"骑之秘石", "術の秘石":"术之秘石", "殺の秘石":"杀之秘石", "狂の秘石":"狂之秘石", "ランキング":"排名", "聖杯転臨おすすめ鯖ランキング":"圣杯转临推荐排名", "聖杯転臨おすすめサーヴァント/100レベル編":"圣杯转临推荐从者/100级版", "100レベル聖杯転臨のおすすめランキング":"100级圣杯转临推荐排名", "聖杯転臨おすすめサーヴァント/90レベル編":"圣杯转临推荐从者/90级版", "90レベル聖杯転臨のおすすめランキング":"90级圣杯转临推荐排名", "星5最強ランキング":"5星最强排名", "星5サーヴァント最強ランキング":"5星从者最强排名", "星4最強ランキング":"4星最强排名", "星4サーヴァント最強ランキング":"4星从者最强排名", "マシュ":"玛修", "キリエライト":"基列莱特", "アルトリア":"阿尔托莉雅", "ペンドラゴン":"潘德拉贡", "水着アルトリア":"泳装阿尔托莉雅", "セイバーリリィ":"Saber Lily", "青王":"蓝毛", "黒王":"黑无毛", "セイバーオルタ":"Saber Alter", "青セイバー":"蓝Saber", "赤セイバー":"红Saber", "ネロ":"尼禄", "クラウディウス":"克劳狄乌斯", "ジークフリート":"齐格飞", "ガイウス":"盖乌斯", "ユリウス":"尤利乌斯", "カエサル":"凯撒", "アルテラ":"阿蒂拉", "ジル":"吉尔", "ド":"德", "レェ":"雷", "シュヴァリエ・デオン":"骑士迪昂", "デオン":"迪昂", "エミヤ":"卫宫", "ギルガメッシュ":"吉尔伽美什", "ロビンフッド":"罗宾汉", "アタランテ":"阿塔兰忒", "エウリュアレ":"尤瑞艾莉", "アーラシュ":"阿拉什", "クー":"库", "フーリン":"丘林", "エリザベート":"伊丽莎白", "バートリー":"巴托里", "エリザ":"伊丽莎白", "ハロウィンエリザベート":"伊丽莎白·巴托里〔万圣节〕", "武蔵坊弁慶":"武藏坊弁庆", "弁慶":"弁庆", "レオニダス一世":"列奥尼达斯一世", "レオニダス":"列奥尼达斯", "ロムルス":"罗穆路斯", "メドゥーサ":"美杜莎", "ゲオルギウス":"乔尔乔斯", "エドワード":"爱德华", "ティーチ":"蒂奇", "ブーディカ":"布狄卡", "アレキサンダー":"亚历山大", "マリー":"玛丽", "水着マリー":"泳装玛丽", "アントワネット":"安托瓦内特", "マルタ":"玛尔达", "水着マルタ":"泳装玛尔达", "メディア":"美狄亚", "メディアリリィ":"美狄亚 Lily", "ハンス":"汉斯", "クリスチャン":"克里斯蒂安", "アンデルセン":"安徒生", "ウィリアム":"威廉", "シェイクスピア":"莎士比亚", "メフィストフェレス":"梅菲斯托费勒斯", "ヴォルフガング":"沃尔夫冈", "アマデウス":"阿马德乌斯", "モーツァルト":"莫扎特", "諸葛孔明":"诸葛孔明", "エルメロイⅡ世":"埃尔梅罗Ⅱ世", "佐々木小次郎":"佐佐木小次郎", "呪腕のハサン":"咒腕哈桑", "ハサン":"哈桑", "ステンノ":"斯忒诺", "荊軻":"荆轲", "シャルル=アンリ・サンソン":"夏尔・亨利・桑松", "サンソン":"桑松", "ファントム・オブ・ジ・オペラ":"剧院魅影", "ファントム・ジ・オペラ":"剧院魅影", "ファントム・オブ・ジ・オペラ":"剧院魅影", "ファントム":"剧院魅影", "マタ":"玛塔", "ハリ":"哈丽", "カーミラ":"卡米拉", "ヘラクレス":"赫拉克勒斯", "ランスロット":"兰斯洛特", "セイバーランスロット":"Saber兰斯洛特", "呂布奉先":"吕布奉先", "呂布":"吕布", "スパルタクス":"斯巴达克斯", "坂田金時":"坂田金时", "ヴラド三世":"弗拉德三世", "ヴラド":"弗拉德", "アステリオス":"阿斯忒里俄斯", "カリギュラ":"卡利古拉", "ダレイオス三世":"大流士三世", "清姫":"清姬", "水着清姫":"泳装清姬", "エイリーク":"血斧", //实际这个是埃里克 "ブラッドアクス":"埃里克", //实际这个是血斧 "タマモキャット":"玉藻猫", "ジャンヌ・ダルク":"贞德", "ジャンヌ・ダルク〔オルタ〕":"贞德〔Alter〕", "ジャンヌ・ダルク・オルタ・サンタ・リリィ":"贞德·Alter·圣诞·Lily", "ジャンヌ・ダルク":"贞德", "ジャンヌ・ダルク・オルタ・サンタ・リリィ":"贞德·Alter·圣诞·Lily", "ジャンヌダルクオルタサンタリリィ":"贞德·Alter·圣诞·Lily", "ジャンヌダルク":"贞德", "ジャンヌオルタ":"贞德Alter", "ジャンヌ":"贞德", "オリオン":"俄里翁", "玉藻の前":"玉藻前", "水着玉藻の前":"泳装玉藻前", "玉藻":"玉藻", "ダビデ":"大卫", "ヘクトール":"赫克托耳", "フランシス":"弗朗西斯", "ドレイク":"德雷克", "アン":"安妮", "ボニー":"伯妮", "メアリー":"玛莉", "リード":"瑞德", "アンメアリー":"双子", "アン&メアリー":"双子", "アンメア":"双子", "水着アンメアリー":"泳装双子", "沖田総司":"冲田总司", "織田信長":"织田信长", "スカサハ":"斯卡哈", "水着スカサハ":"泳装斯卡哈", "ディルムッド":"迪尔姆德", "オディナ":"奥迪那", "フェルグス":"弗格斯", "マック":"马克", "ロイ":"罗伊", "ナーサリー・ライム":"童谣", "ナーサリー":"童谣", "ジャック・ザ・リッパー":"开膛手杰克", "ジャック・ザ・リッパー":"开膛手杰克", "ジャック":"杰克", "モードレッド":"莫德雷德", "水着モードレッド":"泳装莫德雷德", "ニコラ":"尼古拉", "二コラ":"尼古拉", "テスラ":"特斯拉", "ヴァン":"冯", "ホーエンハイム":"霍恩海姆", "パラケルスス":"帕拉塞尔苏斯", "チャールズ":"查尔斯", "バベッジ":"巴贝奇", "ヘンリー":"亨利", "ジキル":"杰基尔", "ハイド":"海德", "ジキル&ハイド":"亨利・杰基尔&海德", "フランケンシュタイン":"弗兰肯斯坦", "フラン":"弗兰肯斯坦", "アルジュナ":"阿周那", "カルナ":"迦尔纳", "謎のヒロインX":"谜之女主角X", "謎のヒロインX":"谜之女主角X", "ヒロインX":"谜之女主角X", "フィン":"芬恩", "マックール":"麦克库尔", "ブリュンヒルデ":"布伦希尔德", "ベオウルフ":"贝奥武夫", "両儀式":"两仪式", "アストルフォ":"阿斯托尔福", "子ギル":"幼吉尔", "巌窟王":"岩窟王", "エドモン":"爱德蒙", "ダンテス":"唐泰斯", "ナイチンゲール":"南丁格尔", "女王メイヴ":"女王梅芙", "メイヴ":"梅芙", "エレナ":"海伦娜", "ブラヴァツキー":"布拉瓦茨基", "ラーマ":"罗摩", "神槍 李書文":"神枪 李书文", "李書文":"李书文", "トーマス":"托马斯", "エジソン":"爱迪生", "ジェロニモ":"杰罗尼莫", "ビリー・ザ・キッド":"比利小子", "ビリー":"比利小子", "アンリマユ":"安哥拉曼纽", "イスカンダル":"伊斯坎达尔", "百貌のハサン":"百貌哈桑", "百の貌のハサン":"百貌哈桑", "アイリスフィール":"爱丽丝菲尔", "天の衣":"天之衣", "アイリ":"爱丽丝菲尔", "酒呑童子":"酒吞童子", "玄奘三蔵":"玄奘三藏", "源頼光":"源赖光", "風魔小太郎":"风魔小太郎", "オジマンディアス":"奥兹曼迪亚斯", "ニトクリス":"尼托克丽丝", "トリスタン":"特里斯坦", "ガウェイン":"高文", "静謐のハサン":"静谧哈桑", "ベディヴィエール":"贝狄威尔", "レオナルド":"莱昂纳多", "ダ":"达", "ヴィンチ":"芬奇", "ダ・ヴィンチちゃん":"达・芬奇", "ダヴィンチちゃん":"达・芬奇", "イリヤスフィール":"伊莉雅丝菲尔", "フォン":"冯", "アインツベルン":"爱因兹贝伦", "イリヤ":"伊莉雅", "クロエ":"克洛伊", "クレオパトラ":"克利奥帕特拉", "イシュタル":"伊斯塔", "エルキドゥ":"恩奇都", "ケツァル・コアトル":"羽蛇神", "ゴルゴーン":"戈尔贡", "ジャガーマン":"豹人", "マーリン":"梅林", "宮本武蔵":"宫本武藏", "ティアマト":"提亚马特", "ゲーティア":"盖提亚", "ソロモン":"所罗门", "山の翁":"山中老人", "キングハサン":"王哈桑", "対象サーヴァント":"对应从者", "レアプリズム交換 ":"金方块兑换", "頑強":"顽强", "瞑想":"冥想", "技巧":"技巧", "先制":"先制", "破壊":"破坏", "閃光":"闪光", "好機":"良机", "豊穣":"丰收", "集中":"集中", "天啓":"天启", "アゾット剣":"Azoth剑", "偽臣の書":"伪臣之书", "青の黒鍵":"青之黑键", "緑の黒鍵":"绿之黑键", "赤の黒鍵":"赤之黑键", "凛のペンダント":"凛的吊坠", "魔導書":"魔导书", "龍脈":"龙脉", "魔術鉱石":"魔术矿石", "竜種":"龙种", "鋼の鍛錬":"钢之锻炼", "原始呪術":"原始咒术", "投影魔術":"投影魔术", "ガンド":"Gandr", "緑の破音":"绿之破音", "宝石魔術·対影":"宝石魔术·对影", "優雅たれ":"秉持优雅", "虚数魔術":"虚数魔术", "天の晩餐":"天之晚餐", "天使の詩":"天使之诗", "フォーマルクラフト":"元素转换", "イマジナリ・アラウンド":"虚数环", "リミテッド/ゼロオーバー":"限制/零毁", "カレイドスコープ":"万华镜(宝石翁)", "ヘブンズ・フィール":"天之杯", "旅の始まり":"旅途的开始", "葦の海":"芦苇海", "封印指定 執行者":"封印指定 执行者", "マグダラの聖骸布":"抹大拉的圣骸布", "プリズマコスモス":"宇宙棱镜", "不夜の薔薇":"不夜蔷薇", "ムーンセル・オートマトン":"Mooncell Automaton", "ムーニー・ジュエル":"月光宝石", "月女神の沐浴":"月女神之沐浴", "ムーンライト・フェスト":"月光祝典", "ルーンストーン":"符文石", "一の太刀":"一之太刀", "黒の聖杯":"黑之圣杯", "ジャック・オー・ランタン":"南瓜杰克", "トリック・オア・トリート":"不给糖就捣蛋", "ハロウィン・アレンジメント":"万圣节筹备", "ハロウィン・プリンセス":"万圣节公主", "ハロウィン・プチデビル":"万圣节小恶魔", "メイド・イン・ハロウィン":"万圣节女仆", "そして船は征く":"扬帆远航", "コードキャスト":"指令咏唱", "月の勝利者":"月之胜利者", "もう一つの結末":"另一个结局", "Fate ぐだぐだオーダー":"唠叨指定", "打ち上げオーダー!":"庆功Order!", "ぐだお":"唠叨哦", "ぐだぐだ看板娘":"唠唠叨叨看板娘", "概念礼装EXPカード:おき太":"概念礼装EXP卡:冲太", "概念礼装EXPカード:ノッブ":"概念礼装EXP卡:信", "魔猪":"魔猪", "騎士の矜持":"骑士的矜持", "2030年の欠片":"2030年的碎片", "雷光のトナカイ君":"雷光之驯鹿", "聖者の行進":"圣者的行进", "プレゼント・フォー・マイマスター":"献给我的御主的礼物", "ホーリーナイト・サイン":"圣夜之印", "時計塔":"时钟塔", "死霊魔術":"死灵魔术", "目覚めた意志":"觉醒的意志", "五百年の妄執":"五百年的妄执", "2016年の平穏":"2016年的平稳", "ヒロイック・ニューイヤー":"主人公的新年", "ジャングルの掟":"雨林规则", "グランド・ニューイヤー":"Grand New Year", "モナ・リザ":"蒙娜丽莎", "ハッピー×3・オーダー":"Happy×3 Order", "ピュアリー・ブルーム":"纯洁绽放", "アルトリアの星":"阿尔托莉雅之星", "正射必中":"正射必中", "みこっと!花嫁修業":"巫女狐!新娘修炼", "紅蓮なり影の国":"化为红莲的影之国", "概念礼装EXPカード:謎の物質α":"概念礼装EXP卡:秘之物质α", "概念礼装EXPカード:謎の物質β":"概念礼装EXP卡:秘之物质β", "柳洞寺":"柳洞寺", "魔力計":"魔力计", "愛の霊薬":"爱之灵药", "シュトルヒリッター":"白鹳骑士", "阿蘭若":"阿兰若", "モータード・キュイラッシェ":"双轮甲骑兵", "ライオンのぬいぐるみ":"狮子玩偶", "ルーの光輪":"鲁格的光轮", "聖者の依代":"圣者的依代", "千年黄金樹":"千年黄金树", "涙のバレンタイン道場":"泪的情人节道场", "キッチン☆パティシエール":"厨房☆糕点师", "ストリート・チョコメイド":"街头巧克力女仆", "メルティ・スイートハート":"融解甜心", "カルデアスタンダード":"Chaldea基准", "クラウンセイバー":"王冠Saber", "クラウンセイバー・モルガン":"王冠Saber Morgan", "牧場のチョコ":"牧场之巧克力", "皇帝チョコ":"皇帝巧克力", "エンローバーフォトン":"糖衣光子", "マキシム・ド・シュヴァリエ":"Maximum De Chevalier", "ヴィクトリーローズ":"胜利之玫瑰", "八つ橋チョコ":"八桥巧克力", "ストロベリーサンダークランチチョコ":"草莓雷神巧克力棒", "五月の風":"五月之风", "アップル・アロー・チョコ":"苹果弓箭巧克力", "へびチョコ(てきとう)":"蛇巧克力(适当)", "タスケテ":"救命", "是非もないチョコ":"无关是非巧克力", "たこたこメイデン":"章鱼章鱼少女", "ビター・ピッチブラック":"苦涩之漆黑", "ワールドエンド・ホワイト":"世界终结之纯白", "氷の叡智チョコ":"冰之睿智巧克力", "ブランドチョコ":"名牌巧克力", "名刀薄緑チョコ風味":"名刀薄绿巧克力风味", "王家の白馬":"王家的白马", "手作りクッキーと物体X":"手工曲奇及物体X", "ジョッキボンボン":"酒杯形酒心巧克力", "トレジャー・チョコレート":"宝藏巧克力", "クリスマスの思い出":"圣诞的回忆", "メリー☆メリー":"快乐☆快乐", "カボチャメイデン":"南瓜少女", "ショコラ・ジュエル":"巧克力珠宝", "重箱洋菓子九重巡り":"套盒洋菓子九种无重样", "パウダー・シュガー・スノー・テイル":"霜雪纷飞的故事", "へびチョコ(愛を込めて)":"蛇巧克力(充满爱)", "ドスチョコ・ビター":"匕首巧克力・苦涩", "ジャワより愛をこめて":"从爪哇充满爱", "ブラッドルビー・チョコレート":"血红宝石巧克力", "おかあさんへ":"致母上", "ドゥ・スタリオンチョコ":"Dun Stallion巧克力", "リボン付清姫":"缎带附清姬", "ワンダフル・ライフ":"美好生活", "ヘキサゴン・チョコボルト":"六角形巧克力螺栓", "st.オルレアン":"圣奥尔良", "首切りバニー2016":"斩首兔2016", "老成の翁":"老成之翁", "冠位人形師":"冠位人形师", "三重結界":"三重结界", "拳舞は鮮やかに":"鲜艳拳舞", "歪曲の魔眼":"歪曲之魔眼", "夏の未来視":"夏之未来视", "リフレイン":"Refrain", "スプリンター":"短跑运动员", "リピート・マジック":"Repeat Magic", "概念礼装EXPカード:九字兼定":"九字兼定", "キス・ユア・ハンド":"Kiss your hand", "センセイとボク":"老师和我", "ヴァーサス":"VERSUS", "月下の四匹":"月下的四位", "グラスフル・スイートタイム":"Graceful sweet time", "サロン・ド・マリー":"玛丽沙龙", "プリンス・オブ・スレイヤー":"SLAYER之王子殿下", "ノイジー・オブセッション":"Noisy obsession", "Last Encore":"Last Encore", "[Heaven’s Feel]":"[Heaven's Feel]", "理想の王聖":"理想的王圣", "レコードホルダー":"纪录保持者", "波濤の獣":"波涛之兽", "パーソナルトレーニング":"个人・训练", "カルデアの顕学":"Chaldea的显学", "カルデアを導く乙女":"引导Chaldea的少女", "慈悲無き者":"心无慈悲者", "毒蛇一芸":"毒蛇一艺", "死の芸術":"死之艺术", "柔らかな慈愛":"温柔的慈爱", "月霊髄液":"月灵髓液", "恋知らぬ令嬢":"不曾恋爱的令爱", "セルフ・ギアス・スクロール":"自我强制卷轴", "目醒め前":"觉醒之前", "至るべき場所":"终将到达之所", "概念礼装EXPカード:刻印虫":"概念礼装EXP CARD:刻印虫", "星の王冠":"星之王冠", "王の遺物":"王之遗物", "串刺し公の凱旋":"穿刺公的凯旋", "天の啓示":"天之启示", "竜の記憶":"龙之记忆", "赤原猟兵":"赤原猎兵", "雪の城":"雪之城", "森なりし聖":"森林之圣", "灼熱の抱擁":"灼热的拥抱", "価値無き宝":"无价之宝", "永劫の孤独":"万劫的孤独", "王妃の贈り物":"王妃的赠与物", "エリクサー":"长生不老药", "わたしの首飾り":"我的项链装饰", "彼のくれた杖":"他赠与的杖", "アイアン・メイデン":"铁处女", "ネコエプロン":"猫围裙", "勝利の渇き":"胜利的渴望", "親愛なる君へ":"给亲爱的你", "聖なる献身":"神圣的献身", "遮那王流離譚":"遮那王流离谭", "ゴールデン捕鯉魚図":"Golden捕鲤鱼图", "狐の夜の夢":"狐之夜之梦", "恋談火焔行":"恋谈火焰行", "勧進帳読み上げ":"朗读劝进账", "王律鍵":"王律钥匙", "ゴールデングラス":"金色眼镜", "万雷の喝采":"万雷之喝彩", "ラインの黄金":"莱茵的黄金", "女神のきらめき":"女神的光辉", "花の船出":"花之出航", "契約の箱":"契约之箱", "バビロンへの扉":"通向巴比伦的大门", "血を啜る斧":"嗜血之斧", "叛逆せよ":"反叛吧", "Go West!!":"Go West!!", "英雄風采 三英傑":"英雄风采 三英杰", "三昧真火":"三昧真火", "三色兼備":"三色兼备", "トライスターベルト":"三星腰带", "黄金の舵":"黄金之舵", "黒騎士の兜":"黑骑士之盔", "黄金のリンゴ":"黄金苹果", "カボチャの聖杯":"南瓜圣杯", "回転式火縄銃":"回转式火绳枪", "ラムレイ二号":"拉姆利二号", "心を留めるもの":"留住心的物品", "在りし日の栄光":"往昔的荣光", "山中の天":"山中夜空", "風雲仙姫":"风云仙姬", "九首牛魔羅王":"九首牛魔罗王", "パーソナル・レッスン":"个人授业", "ブロンズリンク・マニピュレーター":"Bronzelink Manipulator", "アトゴウラ":"四枝浅濑", "過ぎ去りし夢":"逝去之梦", "激辛麻婆豆腐":"激辣麻婆豆腐", "宝石剣ゼルレッチ":"宝石剑Zelretch", "たまも倶楽部":"玉藻俱乐部", "覚悟の鉢金":"觉悟的盔钵", "キャリコ・ジャック":"白棉布杰克", "魔境に臨みて":"面临魔境", "預言の星":"预言之星", "ヘカテの錫杖":"赫卡特的锡杖", "カタチのない島":"无形之岛", "賢者の樽":"贤者的桶", "シャイタンの腕":"撒旦之手", "アリアドネの糸":"阿里阿德涅的绒线", "花より団子":"舍华求实", "忠犬待ったなし":"忠犬十万火急", "秘剣・雉子返し":"秘剑・雉子返", "ゴールデン相撲~岩場所~":"黄金相扑~岩场所~", "月の湯治":"月之温泉", "起源弾":"起源弹", "援護射撃":"支援射击", "カムランの戦い":"卡姆拉之战", "私は誰だ?":"我是谁?", "霧夜の倫敦":"雾夜的伦敦", "ワンダーランド":"乐园", "顔の無い王":"无颜之王", "薄緑":"薄绿", "九賓の礼":"九宾之礼", "方天画戟":"方天画戟", "残せるもの":"所剩之物", "熱き門":"炽热之门", "ハイドン・セット":"海顿弦乐四重奏", "アニバーサリー・ヒロインズ":"庆典・女主角们", "足どりは軽やかに":"步履轻盈", "王の相伴":"王的相伴", "ゴールドフィッシュ・スクーピング":"捞金鱼", "ファイヤーフラワー":"火焰花", "雷電の手":"雷电之手", "授かりの英雄":"天授之英雄", "貧者の一灯":"贫者一灯", "人間への道程":"成为人类的旅途", "黒の兜":"漆黑头盔", "ガリア戦記":"高卢战记", "罗马":"罗马", "五条大橋の邂逅":"五条大桥的邂逅", "穢れし死の仮面":"肮脏的死之假面", "すごく便利":"超方便", "パイレーツ・パーティー!":"海盗・盛宴!", "サマータイム・ミストレス":"夏日时光・女主人", "トワイライト・メモリー":"暮光・回忆", "シャイニー・ゴッデス":"闪耀・女神", "ナイツ・オブ・マリーンズ":"海军・骑士", "カルデア・ライフセーバーズ":"迦勒底・生命拯救者", "ミートウォーズ":"肉食之战", "虚影の塵風かき氷":"虚影的尘风刨冰", "殲滅リスト":"歼灭名单", "消えざる炎":"不会消失的火焰", "月桂樹の指輪":"月桂树的戒指", "最後の戦い":"最后的战斗", "智慧の魚":"智慧之鱼", "螺湮城教本":"螺湮城教本", "寄生爆弾蟲":"寄生爆弹虫", "勇士の滾り":"勇士的翻腾", "忌まわしきは我が人生":"我的人生即不吉", "愛、此処にはなく":"爱、不在此处", "蒼玉の魔法少女":"苍玉的魔法少女", "見敵必殺":"见敌必杀", "ずんがずんが!":"ZUNGAZUNGA!", "カレイドルビー":"魔法红宝石", "カレイドサファイア":"魔法蓝宝石", "概念礼装EXPカード:マジカルルビー":"概念礼装EXP卡:魔法红宝石", "無我識 心空妙有":"无我识 心空妙有", "天草四郎陣中旗":"天草四郎阵中旗", "シャトー・ディフ":"伊夫堡", "無限のパンケーキ":"无限的薄煎饼", "赤いジャンパー":"红色套衫", "この世ならざる幻馬":"此世无存的幻马", "友からの手紙":"来自朋友的信", "クランの猛犬":"氏族的猛犬", "英雄の武装":"英雄的武装", "誉れを此処に":"荣誉在此", "原初のレギオン":"原初军团", "月に吼える":"吼向明月", "白薔薇の姫":"白蔷薇公主", "ジョイント・リサイタル":"联合・演唱会", "カルデア・ランチタイム":"迦勒底・午餐时光", "フラガラック":"逆光剑", "天の逆月":"天之逆月", "ヒュドラ・ダガー":"九头蛇・短刀", "不撓不屈":"不屈不挠", "たった一人の戦争":"只有一人的战争", "聖なる泉":"圣泉", "不滅なる刃":"不灭之刀", "隠された女神":"被隐藏的女神", "文明の灯火":"文明的灯火", "技量、神域に達する":"能力、已达神域", "騎士の誓い":"骑士的誓约", "エレメンタル":"四元素的精灵", "真・階差機関":"真・差分机", "デンジャラス・ビースト":"Dangerous Beast", "月夜の魔女":"月夜的魔女", "ロマニ・アーキマン伯爵の歓待":"罗马尼・阿奇曼伯爵的款待", "勇者エリちゃんの冒険":"勇者伊丽酱的冒险", "ウィザード&プリースト":"魔法师&祭司", "マタ・ハリの酒場":"玛塔・哈莉的酒吧", "焔刑の地獄":"火刑的地狱", "ゴルディアスの結び目":"戈耳迪之结", "白竜":"白龙", "陽の差さぬ此処へ":"向没有阳光的此处", "黄金律の発露":"黄金律的表现", "この大地の精霊":"这个大地的精灵", "銃を拝見":"请让我瞻仰一下你的枪", "百人蔵書":"百人藏书", "最後の欠片":"最后的碎片", "Fate/EXTELLA":"Fate/EXTELLA", "神便鬼毒酒":"神便鬼毒酒", "童子切安綱":"童子切安纲", "ラムセウム":"拉美西姆", "骨刀(無銘)":"骨刀(无铭)", "ゴールデンベアー号":"黄金小熊号", "グリンガレット":"格林格雷特", "ただ一度の嘘":"唯一一次谎言", "行使されざる王権":"未被行使的王权", "鬼の面":"鬼面", "炊けども尽きぬ":"炊之不尽", "王の馬":"王之马", "万能の智、根底の知":"万能之智,根底之知", "サンセット・ビーチ":"日落・海滩", "湖の乙女":"湖之少女", "夏の思い出":"夏日的回忆", "ただいま入浴中!":"现在正在入浴中!", "プリドゥエン":"Prydwen", "砂浜ラブレター(恐怖)":"沙滩情书(恐怖)", "失われた右腕":"失去的右臂", "存在の証明":"存在的证明", "静穏なひと時":"一刻的安稳", "聖夜の読書":"圣夜的阅读", "聖者の招待":"圣者的招待", "聖夜の晩餐":"圣夜的晚餐", "チャンピオンカップ":"冠军奖杯", "夢幻召喚(インストール)":"梦幻召唤(Install)", "運命の蛇":"命运之蛇", "ホーリー・ナックル":"Holly・Knuckle", "最低限のたしなみ":"最低限度的兴致", "痛覚共有":"痛觉共有", "地の底の信仰":"处于地底的信仰", "ハロウィンへの招待状":"万圣节的邀请函", "First Order":"First Order", "魔性菩薩":"魔性菩萨", "ルームガーダー":"自宅警备员", "ミラクル求道者":"奇迹的求道者", "七頭の戦鎚シタ":"七头的战槌杖", "フワワの花":"芬巴巴之花", "ピエドラ・デル・ソル":"太阳之石", "海への扉":"通向大海的门", "天命の粘土板":"天命的粘土板", "クリューサーオール":"克律萨俄耳", "ありえざる明日":"不可能的明日", "原初の火":"原初之火", "最果ての塔":"最遥远之塔", "ファースト・サンライズ":"First・Sunrise", "射初の一矢":"射初的一箭", "カッコーの巣の上で":"在杜鹃鸟的巢之上", "チアーズ・トゥ・2017":"Cheers・to・2017", "空の仏":"空之佛", "英霊肖像":"英灵肖像", "チョコレート":"巧克力", "絆礼装第":"羁绊礼装第", "弾":"弹", "フランス兵":"法国士兵", "ケルト兵":"凯尔特兵?", "海賊":"海盗", "海賊頭":"海盗首领", "ドルイド":"德鲁伊?", "アマゾネス":"亚马逊人", "アマゾネスリーダー":"亚马逊队长", "アマゾネスクィーン":"亚马逊女王", "スケルトン":"骷髅兵", "竜牙兵":"龙牙兵", "スケルトンキング":"骷髅王?", "ゾンビ":"僵尸", "古代兵ゾンビ":"古代兵僵尸", "フランス兵ゾンビ":"法国士兵僵尸", "海賊ゾンビ":"海盗僵尸", "ゴースト":"鬼魂", "テラーゴースト":"恐怖鬼魂", "エンシェントゴースト":"古代鬼魂", "オートマタ":"自动人偶", "キリングドール":"杀戮人偶", "オールドギア":"陈旧装置", "ヘルタースケルター":"混沌机械兵", "機械式ゴーレム":"机械式魔偶", "ゴーレム":"魔偶", "ストーンゴーレム":"石魔偶", "アイアンゴーレム":"金属魔偶", "クリスタルゴーレム":"水晶魔偶", "スペルブック":"咒语书", "サンダーブック":"雷电咒书", "ファイアブック":"火焰咒书", "ウィンドブック":"疾风咒书", "アイスブック":"冰雪咒书", "グリモア":"魔导书", "ホムンクルス":"人工生命体", "プロトホムンクルス":"原始人工生命体", "ラミア":"蛇女", "ナーガ":"那伽", "ナーガラージャ":"那伽王", "ケンタウロス":"半人马", "ケンタウロスナイト":"半人马骑士", "ケンタウロスパラディン":"半人马圣骑士", "ウェアウルフ":"狼人", "ウェアジャガー":"豹人", "ゴブリン":"哥布林", "キメラ":"奇美拉", "ホワイトキメラ":"白色奇美拉", "ワイバーン":"双足飞龙", "ワイバーンドレッド":"恐惧飞龙", "ワイバーンエビル":"恶魔飞龙", "ワイバーンオリジン":"原始飞龙", "ドラゴン":"龙", "グレートドラゴン":"巨龙", "ファヴニール":"法夫纳", "デーモン":"恶魔", }; // ↓ 词条统计 var longestEntry = ""; (function(){ for(i = 0; i < Object.keys(translations).length; i++){ if(longestEntry.length < Object.keys(translations)[i].length) longestEntry = Object.keys(translations)[i]; } console.log("\ntranslations中的词条个数为:\n"+Object.keys(translations).length+"\n\n最长词条为:\n"+longestEntry+"\n\n其长度为:\n"+longestEntry.length+"\n"); })(); // ↓ 声明变量 textTW 并赋值:创建 TreeWalker (根节点为 document.body ,搜索文本节点,无过滤,不需要扩展实体引用) var textTW = document.createTreeWalker(document.body, NodeFilter.SHOW_TEXT, null, false); // ↓ 正则表达式:匹配文字,包括英文、日文、汉字(阿拉伯数字视为符号) var regExpC = /[A-Za-z\u2161-\u216b\u3005\u3040-\u30fa\u30fc-\u30ff\u31f0-\u31ff\u4e00-\u9fff\uf900-\ufaff\uff66-\uff9f]/; // ↓ 将字符串拆分为文字和符号,再查找文字部分的翻译 function findTransC(originalTextC){ var j = 0, l = 0, p = 0, c = 1; //字符状态切换位置计数j,截取长度计数l,数组位置计数p,字符状态c:1为文字、2为符号 var array1 = [], array2 = [], arrayM = []; //数组array1存放文字、array2存放符号、arrayM用于合并 for(i = 0; i < originalTextC.length; i++){ if(regExpC.test(originalTextC.charAt(i))) /*当前字符为文字*/ { if (c == 1) /*当前字符的前一个字符为文字*/ { l++; if(i == originalTextC.length - 1) /*当前字符为最后一个字符*/ { array1[p] = originalTextC.substr(j, l); array2[p] = ""; } } else /*当前字符的前一个字符为符号*/ { c = 1; //设置字符状态为文字 array2[p] = originalTextC.substr(j, l); p++; j = i; l = 1; if(i == originalTextC.length - 1){ array1[p] = originalTextC.substr(j, l); array2[p] = ""; } } } else /*当前字符为符号*/ { if(c == 2) /*当前字符的前一个字符为符号*/ { l++; if(i == originalTextC.length - 1) array2[p] = originalTextC.substr(j, l); } else /*当前字符的前一个字符为文字*/ { c = 2; //设置字符状态为符号 array1[p] = originalTextC.substr(j, l); j = i; l = 1; if(i == originalTextC.length - 1) array2[p] = originalTextC.substr(j, l); } } } //把传入的字符串拆分为文字和符号,分别存入array1、array2两个数组中 for(i = 0; i < array1.length; i++){ arrayM[i * 2] = translations[array1[i]] ? translations[array1[i]] : array1[i]; arrayM[i * 2 + 1] = array2[i]; } //将文字部分翻译后与符号部分按原顺序存入arrayM return arrayM.join(""); //参数为空字符串,表示无分隔符 } // ↓ 查找翻译 function findTransS(originalTextS){ if(!originalTextS) return null; var tmp = originalTextS.trim(); //去掉字符串开头和结尾的空格(主要是为了去掉回车和制表符) if(!tmp || (tmp.length > longestEntry.length)) return originalTextS; if(translations[tmp]) return translations[tmp]; //直接查找翻译 else return findTransC(tmp); //没找到的话则尝试拆分文字和符号 } // ↓ 遍历 TreeWalker 并翻译 (function transTW(){ while(node = textTW.nextNode()){ node.nodeValue = findTransS(node.nodeValue); } })();