NOTICE: By continued use of this site you understand and agree to the binding Terms of Service and Privacy Policy.
// ==UserScript== // @name GBF Co-op Autotranslation Kai Ni // @version 20210508.1 // @description Translates co-op room titles into English. // @match *://game.granbluefantasy.jp/* // @match *://gbf.game.mbga.jp/* // @require http://ajax.googleapis.com/ajax/libs/jquery/3.3.1/jquery.min.js // @downloadURL https://openuserjs.org/install/Recyclex/GBF_Co-op_Autotranslation_Kai_Ni.user.js // @updateURL https://openuserjs.org/install/Recyclex/GBF_Co-op_Autotranslation_Kai_Ni.user.js // @license MIT // ==/UserScript== (function() { "use strict"; // Based on /u/finis_caelorum's Co-op Lobby Phrasebook: // https://www.reddit.com/r/Granblue_en/comments/6nucg3/coop_lobby_phrasebook/ // Original code by /u/codensite // https://www.reddit.com/r/Granblue_en/comments/74cpb4/coop_autotranslation_extension/ let translations = [ ["グラブル", "GBF"], ["NGA", ""], ["武漢", "Wuhan"], ["火神山", "Wuhan"], ["肺炎", "Pneumonia"], ["習近平", "XiJinping"], ["習維尼", "Xinnie the Pooh"], ["譚德塞", "Tedros Adhanom"], ["肛門", "Anus"], ["文化大革命", "CulturalRevolution"], ["六四天安門", "64Tiananmen"], ["64天安門", "64Tiananmen"], ["天安門", "Tiananmen"], ["光復香港", "Liberate HK"], ["時代革命", "Revolution Now"], ["你妈死了", "nmsl"], ["台獨", "nmsl"], ["台巴子", "nmsl"], ["蛙蛙", "nmsl"], ["野狗", "nmsl"], ["中国人", "Chink"], ["中國人", "Chink"], ["中国", "Chink"], ["中國", "Chink"], ["大陸人", "Chink"], ["大陸", "Chink"], ["遼寧", "nmsl"], ["呆灣", "nmsl"], ["兩棲", "nmsl"], ["尼媽", "nmsl"], ["倪哥", "nmsl"], ["台蛙", "nmsl"], ["口交", "nmsl"], ["蛙", "nmsl"], ["台", "nmsl"], ["逼", "nmsl"], ["蔡", "nmsl"], ["媽", "nmsl"], ["省", "nmsl"], ["Errrr", "nmsl"], ["errrr", "nmsl"], ["Errr", "nmsl"], ["errr", "nmsl"], ["Err", "nmsl"], ["err", "nmsl"], ["水平", "nmsl"], ["質量", "nmsl"], ["口罩", "nmsl"], ["支畜", "Chink"], ["くまのプーさん", "Winnie the Pooh"], ["ウイルス", "Virus"], ["支那", "Chink"], ["出で行け", "GetOut"], ["出て行け", "GetOut"], // Some early phrases to catch some stuffs [" ", " "], ["ハード", "Hard"], ["ノーマル", "Normal"], ["普通", "Normal"], ["通常", "Normal"], ["オセロ", "Othello"], // Are you playing the right game here? ["本戦", "Finals"], ["古戦場", "GuildWar"], ["古戰場", "GuildWar"], ["古戦", "GuildWar"], ["古戰", "GuildWar"], ["クエスト", "Quest"], ["やる気のある", "Motivated"], ["名言集", "PopularQuotes"], ["名言", "PopularQuotes"], ["前回", "LastTime"], ["分速", "DPS"], ["全滅", "AllWipe"], ["フリーラン", "FreeRun"], ["フルオート", "FullAuto"], ["フルオ", "FullAuto"], ["自分", "Self"], ["ペース", "Pace"], ["プレイ", "Play"], ["誰か手伝ってくれませんか", "AnyonePleaseHelp"], ["誰か手伝って", "AnyonePleaseHelp"], ["勧誘", "Recruiting"], ["助っ人", "Help"], ["上位", "High"], ["フレンド", "Friend"], ["フレさん", "Friend"], ["無問題", "NoProb"], ["失敗", "Failure"], ["敗北", "Failure"], ["敗", "Lose"], ["読んでください", "PleaseRead"], ["維持", "Maintain"], ["自信のある", "Confident"], ["奥義", "Ougi"], ["不問", "NoQuestions"], ["質問", "Questions"], ["大丈夫", "Alright"], ["友人", "Friend"], ["概要", "Summary"], ["あまりわかってません", "NotExperienced"], ["あまり", "Not"], ["エレメント", "Stone"], ["エレ", "Stone"], ["現在", "Now"], ["童貞", "Virgin"], ["アクティブ", "Active"], ["本体", "Body"], ["高級鞄", "SSRBuncle"], ["鞄", "Buncle"], ["ディスコード", "Discord"], ["サーバー", "Server"], ["四象降臨", "RiseOfTheBeasts"], ["4象降臨", "RiseOfTheBeasts"], ["タワー", "Tower"], ["令和", "Reiwa(era)"], ["鰹豪", "Kengonito"], ["カツオ剣豪", "Kengonito"], ["その他", "Etc."], ["シリーズ", "Series"], ["バレクラ", "V.Clarirrse"], ["バレ", "V.Clarirrse"], ["場効果", "FieldEffect"], ["効果", "Effect"], ["お花摘み", "FlowerPicking"], ["十天衆", "Eternals"], ["十天", "Eternals"], ["回収", "Recovery"], ["全員", "Everyone"], ["メンバー", "Member"], ["固定", "Regular"], ["ホスト", "Host"], ["ハデス", "Hades"], ["名様", "Person(s)"], ["ゆるりと", "Slow"], ["優先", "Priority"], ["真夏", "Midsummer"], ["パンデモニウム", "Pandemonium"], ["チャンス", "Chance"], ["ヒヒ", "Gold"], ["ベリアル", "Belial"], ["無差別級", "Openweight"], ["人生相談", "LifeCounseling"], ["人生", "Life"], ["相談", "Counseling"], ["カオス", "Chaos"], ["トーク", "Talk"], ["男子", "Guys"], ["女子", "Girls"], ["トーメンタ", "Tormentor"], ["トーメ", "Tormentor"], ["トメ", "Tormentor"], ["ミッション", "Mission"], ["退場", "Leave"], ["共闘", "Co-op"], ["デイリー", "Daily"], ["でいりー", "Daily"], ["日課", "Daily"], ["毎日", "Daily"], ["ランキング", "Rank"], ["ランク帯", "Rank"], ["ランク", "Rank"], ["ラン", "Rank"], ["要職", "Need"], ["必要なら", "If Necessary"], ["必要", "Required"], ["要", "Require"], ["欲しい", "Wanted"], ["ほしい", "Wanted"], ["火力", "Carry"], ["強者", "Carry"], ["戦力", "Carry"], ["戰力", "Carry"], ["キャリー", "Carry"], ["ワンパン禁止", "NoWanpan"], ["ワンパン", "Wanpan"], ["寄生", "Leech"], ["人から開始", "players before starting"], ["人から", "players before starting"], ["数人いたら開始", "Many players before starting"], ["数人から", "Many players before starting"], ["開始", "Start"], ["始め", "Start"], ["始", "Start"], ["熟練者", "Experienced"], ["熟練", "Experienced"], ["經驗者", "Experienced"], ["經驗", "Experience"], ["経験者", "Experienced"], ["経験", "Experience"], ["行動理解者", "Experienced"], ["行動理解", "Experienced"], ["理解者", "Experienced"], ["自信者", "Experienced"], ["慣れた方", "Experienced"], ["慣れた人", "Experienced"], ["強い人", "StrongPlayer"], ["強い方", "StrongPlayer"], ["強くない", "NotStrong"], ["猛者", "StrongPlayer"], ["不慣れ", "Inexperienced"], ["不慣", "Inexperienced"], ["慣れてる", "Experienced"], ["慣れてません", "Inexperienced"], ["初心者", "Newbie"], ["初心", "Newbie"], ["慣れ", "Experienced"], ["ザコ", "Weak"], ["スタート", "Start"], ["出発", "Start"], ["程", "Start"], ["キック", "Kick"], ["蹴り", "Kick"], ["承認", "Confirm"], ["認証", "Confirm"], ["オート", "Auto"], ["最後", "Last"], ["枠", "Spot"], ["レベル", "Level"], ["無料", "Free"], ["レイド", "Raid"], ["ごはん中", "Eating"], ["裁考", "VohuManah"], ["ゼノウォフマナフ", "XenoVohuManah"], ["ゼノウォフ", "XenoVohuManah"], ["ウォフマナフ", "VohuManah"], ["ウォフ", "VohuManah"], ["裁考の水晶", "JudgeCrystal"], ["灼滅", "Ifrit"], ["ゼノイフリート", "XenoIfrit"], ["ゼノイフ", "XenoIfrit"], ["イフリート", "Ifrit"], ["イフ", "Ifrit"], ["灼滅の焔角", "InfernalGarnet"], ["ゼノコロウ", "XenoCorow"], ["ゼノコロゥ", "XenoCorow"], ["ゼノコロ", "XenoCorow"], ["妃光", "Corow"], ["コロウ", "Corow"], ["コロゥ", "Corow"], ["妃光の水晶", "HaloQuartz"], ["氷獄", "Cocytus"], ["ゼノコキュートス", "XenoCocytus"], ["ゼノコキュ", "XenoCocytus"], ["コキュートス", "Cocytus"], ["コキュ", "Cocy"], ["氷獄の結晶", "FrozenPrism"], ["人馬", "Sagi"], ["ゼノサジタリウス", "XenoSagi"], ["ゼノサジ", "XenoSagi"], ["サジタリウス", "Sagittarius"], ["サジ", "Sagi"], ["人馬の円盤", "Horseman'sPlate"], ["円盤", "Horseman'sPlate"], ["幻魔", "Diablo"], ["ゼノディアボロス", "XenoDiablo"], ["ゼノディア", "XenoDiablo"], ["ディアボロス", "Diablo"], ["ディア", "Diablo"], ["幻魔の破片", "DemonJewel"], ["終焉の刻", "Astaroth"], ["終焉", "Astaroth"], ["アスタロト", "Astaroth"], ["黒紫獣の刻", "ThroesOfDarkSteel"], ["黒紫獣", "ThroesOfDarkSteel"], ["ティヤマト", "Tiamat"], ["ティアマト", "Tiamat"], ["ティア", "Tia"], ["テイア", "Tia"], ["エア", "Ayr"], ["コロッサス", "Colossus"], ["コロサス", "Colossus"], ["コロ", "Colo"], ["リヴァイアサン", "Leviathan"], ["リヴァイア", "Leviathan"], ["リバァイアサン", "Leviathan"], ["リヴァイ", "Levi"], ["リヴァ", "Levi"], ["鰻", "Levi"], ["うなぎ", "Levi"], ["ウナ", "Levi"], ["ユグドラシル", "Yggdrasil"], ["ユグドラ", "Yggdrasil"], ["ゆぐゆぐ", "Yuguyugu"], ["ゆぐ", "Yugu"], ["ユグ", "Yugu"], ["シュヴァリエ", "Chevalier"], //correct ["シュバリエ", "Chevalier"], ["シュヴァ", "Cheva"], //correct abbreviation ["シュヴ", "Chev"], ["シュバ", "Cheva"], ["セレスト", "Celeste"], ["セレクト", "Celeste"], ["セレ", "Celeste"], ["ボート", "Celeste"], ["船", "Celeste"], ["マグナ", "Magna"], ["マグ", "Magna"], ["まぐな", "Magna"], ["まぐ", "Magna"], ["方陣", "Magna"], ["邂逅、黒銀の翼", "Proto-Baha"], ["黒銀の翼", "Proto-Baha"], ["黑銀の翼", "Proto-Baha"], ["邂逅、黒銀", "Proto-Baha"], ["邂逅 黒銀", "Proto-Baha"], ["邂逅黒銀", "Proto-Baha"], ["邂逅黑", "Proto-Baha"], ["邂逅", "Proto-Baha"], ["黒銀", "Proto-Baha"], ["弱ばはむと", "Proto-Baha"], ["弱バハムート", "Proto-Baha"], ["弱バハムト", "Proto-Baha"], ["弱バハ", "Proto-Baha"], ["弱ババ", "Proto-Baha"], //Typo ["弱バハ", "Proto-Baha"], ["弱ばは", "Proto-Baha"], ["弱八八", "Proto-Baha"], ["よわばはむと", "Proto-Baha"], ["よわバハムート", "Proto-Baha"], ["よわバハムト", "Proto-Baha"], ["よわバハ", "Proto-Baha"], ["よわババ", "Proto-Baha"], ["よわバハ", "Proto-Baha"], ["よわばは", "Proto-Baha"], ["つよいばはむと", "Proto-BahaHL"], ["つよいバハムート", "Proto-BahaHL"], ["つよいバハムト", "Proto-BahaHL"], ["つよいバハ", "Proto-BahaHL"], ["つよいババ", "Proto-BahaHL"], ["つよいバハ", "Proto-BahaHL"], ["つよいばは", "Proto-BahaHL"], ["つよい", "Proto-BahaHL"], ["つょいばはむと", "Proto-BahaHL"], ["つょいバハムート", "Baha"], ["つょいバハムト", "Proto-BahaHL"], ["つょいバハ", "Proto-BahaHL"], ["つょいババ", "Proto-BahaHL"], ["つょいバハ", "Proto-BahaHL"], ["つょいばは", "Proto-BahaHL"], ["つょい", "Proto-BahaHL"], ["つよばはむと", "Proto-BahaHL"], ["つよバハムート", "Baha"], ["つよバハムト", "Proto-BahaHL"], ["つよバハ", "Proto-BahaHL"], ["つよババ", "Proto-BahaHL"], ["つよバハ", "Proto-BahaHL"], ["つよばは", "Proto-BahaHL"], ["つよ", "Proto-BahaHL"], ["つょばはむと", "Proto-BahaHL"], ["つょバハムート", "Baha"], ["つょバハムト", "Proto-BahaHL"], ["つょバハ", "Proto-BahaHL"], ["つょババ", "Proto-BahaHL"], ["つょバハ", "Proto-BahaHL"], ["つょばは", "Proto-BahaHL"], ["ツヨイばはむと", "Proto-BahaHL"], ["ツヨイバハムート", "Baha"], ["ツヨイバハムト", "Proto-BahaHL"], ["ツヨイバハ", "Proto-BahaHL"], ["ツヨイババ", "Proto-BahaHL"], ["ツヨイバハ", "Proto-BahaHL"], ["ツヨイばは", "Proto-BahaHL"], ["ツヨばはむと", "Proto-BahaHL"], ["ツヨバハムート", "Baha"], ["ツヨバハムト", "Proto-BahaHL"], ["ツヨバハ", "Proto-BahaHL"], ["ツヨババ", "Proto-BahaHL"], ["ツヨバハ", "Proto-BahaHL"], ["ツヨばは", "Proto-BahaHL"], ["ツヨイバハ", "Proto-BahaHL"], ["ツヨバハ", "Proto-BahaHL"], ["強いバハ", "Proto-BahaHL"], ["強バハ", "Proto-BahaHL"], ["強バハ", "Proto-BahaHL"], ["強八八", "Proto-BahaHL"], ["強ばは", "Proto-BahaHL"], ["強バ", "Proto-BahaHL"], ["ツヨばはむと", "Proto-BahaHL"], ["ツヨバハムート", "Baha"], ["ツヨバハムト", "Proto-BahaHL"], ["ツヨバハ", "Proto-BahaHL"], ["ツヨババ", "Proto-BahaHL"], ["ツヨバハ", "Proto-BahaHL"], ["ツヨばは", "Proto-BahaHL"], ["ツヨ", "ProtoHL"], ["ヨワ", "WeakProto-"], ["プロト", "Proto-"], ["アルばはむと", "Ult-Baha"], ["アルバハムート", "Baha"], ["アルバハムト", "Ult-Baha"], ["アルバハ", "Ult-Baha"], ["アルババ", "Ult-Baha"], ["アルばは", "Ult-Baha"], ["ア ル バ ハ", "Ult-Baha"], ["アルバハ", "Ult-Baha"], ["アばはむと", "Ult-Baha"], ["アバハムート", "Baha"], ["アバハムト", "Ult-Baha"], ["アバハ", "Ult-Baha"], ["アババ", "Ult-Baha"], ["アばは", "Ult-Baha"], ["アバハ", "Ult-Baha"], ["アノレ", "Ult-Baha"], ["あるばはむと", "Ult-Baha"], ["あるバハムート", "Baha"], ["あるバハムト", "Ult-Baha"], ["あるバハ", "Ult-Baha"], ["あるババ", "Ult-Baha"], ["あるばは", "Ult-Baha"], ["あるばあ", "Ult-Baha"], ["おはバハ", "Ult-Baha"], ["了儿八八", "Ult-Baha"], ["アルティメットバハムート", "Ult-Baha"], ["アルティメット", "Ult-"], ["アルティメ", "Ult-Baha"], ["ばはむと", "Baha"], ["バハムート", "Baha"], ["バハムト", "Baha"], ["バハ", "Baha"], ["ババ", "Baha"], ["バハ", "Baha"], ["ばは", "Baha"], ["八八", "Baha"], ["神撃究極の竜", "Ult-Baha"], ["神撃の竜", "Baha"], ["神撃", "Baha"], ["最終ソーン", "5★Song"], ["最終", "Final"], ["解放", "Uncapped"], ["ソーン", "Song"], ["シャオ", "Shao"], ["シャオ", "Shao"], ["麻痺延長有り", "ParaExtend"], ["麻痺延長有", "ParaExtend"], ["麻痺延長", "ParaExtend"], ["麻痺", "Para"], ["麻痹", "Para"], ["麻", "Para"], ["痹", "Para"], ["痺", "Para"], ["マヒ", "Para"], ["延長", "Extend"], ["延", "Extend"], ["デバフ", "Debuff"], ["ブレーキ", "Break"], ["ブレキ", "Break"], ["ブレキ", "Break"], ["ブレ", "Break"], ["ブレ", "Break"], ["ぶれ", "Break"], ["猿", "Sarunan"], ["サル", "Sarunan"], ["恐怖", "Fear"], ["魅了", "Charm"], ["誘惑", "Entice"], ["魅惑", "Charm/Entice"], ["誘", "Entice"], ["魅", "Charm"], ["ミスト", "Mist"], ["ウニア", "Unia"], ["ブリザード", "Blizz"], ["ブリザ", "Blizz"], ["ブリ", "Blizz"], ["鰤", "Blizz"], ["ぶり", "Blizz"], ["ブリザード", "Blizz"], ["ブリザ", "Blizz"], ["ブリー", "Blizz"], ["ブリ", "Blizz"], ["フレア", "Flare"], ["フレ", "Flare"], ["フレア", "Flare"], ["フレ", "Flare"], ["ふれ", "Flare"], ["原子崩壊", "Atomic"], // Christmas Dokkan ["原子", "Atomic"], // Christmas Dokkan ["崩壊", "Atomic"], // Christmas Dokkan ["空間断裂", "Rupture"], // Visa Zoi ["断裂", "Rupture"], // Visa Zoi ["領域", "Field"], ["フィールド", "Field"], ["喪失", "Forfeit"], ["喪", "Forfeit"], ["カトル", "Forfeit"], ["カトル", "Forfeit"], ["カト", "Forfeit"], ["ミムメモ", "Mimlemel"], ["回復", "Heal"], ["アビリティ", "AbilityDamage"], ["アビダメ", "AbilityDamage"], ["アビ", "Ability"], ["スキル", "Skill"], ["ソウルピルファー", "SoulSoloist"], ["ピルファー", "SoulSoloist"], ["ピル", "SoulSoloist"], ["天蓋花", "SpiderLily"], // Esser ["グラビ", "Gravity"], ["ディスペル", "Dispel"], ["トレハン", "TreasureHunt"], ["トール持ち", "ThorOwner"], ["トル持ち", "ThorOwner"], ["ト持ち", "ThorOwner"], ["卜持ち", "ThorOwner"], ["ト持ち", "ThorOwner"], ["ト持", "ThorOwner"], ["卜持", "ThorOwner"], ["ト持", "ThorOwner"], ["トール", "Thor"], ["トル", "Thor"], ["トール", "Thor"], ["トル", "Thor"], ["托", "Thor"], ["召喚石", "Summon"], ["召喚", "Summon"], ["石持つ", "HaveSummon"], ["石持ち", "HaveSummon"], ["石持者", "SummonOwner"], ["石持", "HaveSummon"], ["石無し", "NoSummon"], ["石無", "NoSummon"], ["無石", "NoSummon"], ["石なし", "NoSummon"], ["持ち", "Owner"], ["持", "Owner"], ["鰹", "Bonito"], ["カツウォヌス", "Bonito"], ["カツウォ", "Bonito"], ["カツオ", "Bonito"], ["基", "0★"], ["未凸", "0★"], ["凸", "★"], ["担当", "Responsible"], ["アニラ", "Anila"], ["さくっと", "Speedrun"], ["高速", "Speedrun"], ["速度", "Speedrun"], ["ぶん流し", "Speedrun"], ["飛ばし", "Speedrun"], ["飛ばせる", "Speedrun"], ["スピード", "Speedrun"], ["サクサク", "Speedrun"], ["ささっと", "Speedrun"], ["速", "Fast"], ["サポ", "Support"], ["支援", "Support"], ["編成", "Team"], ["攻撃", "Attack"], ["スラ爆", "Slimeblasting"], ["順貼り", "Train (Host in join order)"], ["順張り", "Train (Host in join order)"], ["逆順貼り", "Train (Host in reverse join order)"], ["逆順張り", "Train (Host in reverse join order)"], ["時間貼り", "(Split hosting by time)"], ["主全貼り", "(Host is hosting)"], ["主連貼り", "(Host is hosting)"], ["主貼り", "(Host is hosting)"], ["主貼", "(Host is hosting)"], ["主張り", "(Host is hosting)"], ["自発", "Hosting"], ["自發", "Hosting"], ["白発", "Hosting"], ["白發", "Hosting"], ["出し", "Hosting"], ["交代", "(Take turns hosting)"], ["分交代", " minute hosting shifts"], ["分頃", " minutes(About)"], ["分", " minutes"], ["汁飲みます", "(will elixir)"], ["汁チェイン", "(will elixir)"], ["汁チェ", "(will elixir)"], ["ステージ", "Stage"], ["以上で", "Above"], ["以上", "Above"], ["上", "Above"], ["するまで", "Until"], ["揃うまで", "Until"], ["まで", "Until"], ["以下", "Below"], ["以降", "Below"], ["未満", "Below"], ["周回", "Grind"], ["繰り返す", "Repeats"], ["連続", "Repeats"], ["連續", "Repeats"], ["連覇", "Repeats"], ["連戰", "RerunBattles"], // not always a train? ["連戦", "RerunBattles"], // not always a train? ["数戦", "MultipleBattles"], ["何周か", "MultipleTimes"], ["マルチ", "MultipleTimes"], ["一戦", "Once"], ["一回", "Once"], ["いっかい", "Once"], ["単発", "Once"], ["一度", "Once"], ["戦", "Battle"], ["連", "times"], ["连", "times"], ["蓮", "times"], ["回やります", "Times"], ["回", "times"], ["廻", "times"], ["次", "times"], ["場", "times"], ["倍", "times"], //this is the math "times", somebody had a google translation error ["全日", "AllDay"], ["全部", "All"], ["全力", "All-out"], ["人位", "players"], ["人", "players"], ["プレイヤー", "player"], ["クリア", "Clear"], ["討伐", "Subjugate"], ["目的", "Objective"], ["目標", "Objective"], ["詳細", "Detail"], ["未定", "Undetermined"], ["進めたいです", "Progression"], ["進行", "Progression"], ["進入", "Entry"], ["階層", "Tier"], ["層", "Tier"], ["狩り", "Hunting"], // Drops ["ドロップ", "Drop"], ["落ちます", "Drop"], ["落ちる", "Drop"], ["落ち", "Drop"], ["落", "Drop"], ["集合", "Collection"], ["收集", " Collecting"], ["集まる", " Collecting"], ["集め", " Collecting"], ["あつめ", "Collecting"], ["掘り", "Mining"], ["掘", "Mining"], ["取得", "Acquire"], ["クリスタル", "Crystal"], ["クリスタる", "Crystal"], ["稼ぎ", "Farm"], ["トレジャー", "Treasure"], ["木箱", "WoodenChest"], ["銀箱", "SilverChest"], ["銀い箱", "SilverChest"], ["赤箱", "RedChest"], ["赤い箱", "RedChest"], ["青箱", "BlueChest"], ["青い箱", "BlueChest"], ["碧空の結晶", "BlueSkyCrystal"], ["碧空結晶", "BlueSkyCrystal"], ["碧空", "BlueSkyCrystal"], ["結晶", "Crystal"], ["銀天の輝", "SilverCentrum"], ["銀天", "SilverCentrum"], ["銀", "Silver"], ["輝き", "T.Anima/Centrum"], ["輝", "T.Anima/Centrum"], ["ビー玉", "T.Anima"], ["ビーダマ", "T.Anima"], ["アニマ", "Anima"], ["アニ", "Anima"], ["アニマ", "Anima"], ["あにま", "Anima"], ["プシュケー", "Urn"], ["プシュケ", "Urn"], ["プシュ", "Urn"], ["プスケ", "Urn"], ["ぷすけ", "Urn"], ["杯", "Urn"], ["メテオライト", "Meteorite"], ["アヴェンジャー", "Avenger"], ["スコフニュング", "Skofnung"], ["ニルヴァーナ", "Nirvana"], ["ケラウノス", "Keraunos"], ["オリバー", "Oliver"], ["イペタム", "Ipetam"], ["鬼神の籠手", "Hellion Gauntlet"], ["ローゼンボーゲン", "Rosenbogen"], ["ランゲレイク", "Langelik"], ["ロムルスの槍", "Romulus Spear"], ["ファウスト", "Faust"], ["天叢雲剣", "Murakamo"], ["千子村正", "Muramasa"], ["アシュケロン", "Aschallon"], ["ネブカドネザル", "Nebuchad"], ["カピラヴァストゥ", "Kapilavastu"], ["ミセリコルデ", "Misericorde"], ["レプリカ", "Replica"], ["剣闘士の証", "GladiatorDistinction"], ["守護騎士の証", "GuardianDistinction"], ["聖職者の証", "PilgrimDistinction"], ["魔導士の証", "MageDistinction"], ["盗賊の証", "BanditDistinction"], ["魔剣士の証", "FencerDistinction"], ["格闘士の証", "CombatantDistinction"], ["射手の証", "SharpshooterDistinction"], ["吟遊詩人の証", "TroubadourDistinction"], ["槍騎兵の証", "CavalrymanDistinction"], ["錬金術師の証", "AlchemistDistinction"], ["侍の証", "SamuraiDistinction"], ["忍の証", "NinjaDistinction"], ["剣聖の証", "SwordmasterDistinction"], ["撃手の証", "GunslingerDistinction"], ["賢者の証", "MysticDistinction"], ["暗殺者の証", "AssassinDistinction"], ["戦士の信念", "WarriorCreed"], ["魔導士の信念", "MageCreed"], ["信念", "Creeds"], ["剣闘士証", "GladiatorDistinction"], ["守護騎士証", "GuardianDistinction"], ["聖職者証", "PilgrimDistinction"], ["魔導士証", "MageDistinction"], ["盗賊証", "BanditDistinction"], ["魔剣士証", "FencerDistinction"], ["格闘士証", "CombatantDistinction"], ["射手証", "SharpshooterDistinction"], ["吟遊詩人証", "TroubadourDistinction"], ["槍騎兵証", "CavalrymanDistinction"], ["錬金術師証", "AlchemistDistinction"], ["侍証", "SamuraiDistinction"], ["忍証", "NinjaDistinction"], ["剣聖証", "SwordmasterDistinction"], ["撃手証", "GunslingerDistinction"], ["賢者証", "MysticDistinction"], ["暗殺者証", "AssassinDistinction"], ["戦士信念", "WarriorCreed"], ["魔導士信念", "MageCreed"], ["証", "Distinction"], ["栄光の証", "ChampionMerit"], ["栄光", "Champion"], ["覇者の証", "SupremeMerit"], ["覇者", "Supreme"], ["究竟の証", "LegendaryMerit"], ["究竟", "Legendary"], ["証", "Merit"], ["英雄", "ClassChampion"], ["朽ちた", "Rusted"], ["朽ち", "RustedWeapon"], ["朽", "Rusted"], ["武器ィ", "Weapooon"], ["武器", "Weapon"], ["武", "Weapon"], ["騎士の誇り", "KnightEsteem"], ["騎士誇り", "KnightEsteem"], ["賢者の誇り", "SageEsteem"], ["賢者誇り", "SageEsteem"], ["紫電角", "PrimevalHorn"], ["角", "Horn"], ["ツノ", "Horn"], ["ヒヒイロカネ", "GoldBrick"], ["ヒヒイロ", "GoldBrick"], ["強化", "Improve"], ["おっけ", "AES"], ["オッケ", "AES"], ["エッケ", "ES"], ["重視", "Focus"], ["おなら", "Anc.Nala"], ["オナラ", "Anc.Nala"], ["インドラリム", "Indra"], ["マイムール", "Spymur"], ["リアクター", "Reactor"], ["花蕾", "Bud"], ["蕾", "Bud"], ["ヒレ", "Fin"], ["鱗", "Fin"], ["琥珀眼", "Eye"], ["眼球", "Eye"], ["目玉", "Eye"], ["オメガ", "Ultima"], ["トリガー", "Trigger(Host)"], ["栗", "HLCrystal"], ["コンプ", "Complete"], ["黒札", "ObsidianReam"], ["赤星", "Fire"], ["青星", "Water"], ["黄星", "Earth"], ["緑星", "Wind"], ["白星", "Light"], ["黒星", "Dark"], ["天秤", "Scales"], ["オベロン", "Auberon"], ["環境", "Debuffs"], ["ぐらいから", "About"], // Starts around this many players ["くらいから", "About"], // Same as above ["ぐらいで", "About"], // Same as above ["くらいで", "About"], // Same as above ["ぐらい", "About"], // Same as above ["くらい", "About"], // Same as above ["前後", "About"], // Same as above ["から", "About"], ["適当", "Appropriate"], ["フル", "Full"], ["主弱い", "Newbie"], ["主弱", "Newbie"], ["主雑魚", "Newbie"], ["主", "HostIs "], ["弱い", "Newbie"], ["弱", "Newbie"], ["雑魚", "Newbie"], ["しょしんしゃ", "Newbie"], ["依頼", "Request"], ["募集中", "Needed"], ["招募中", "Needed"], ["籌募", "Needed"], ["招募", "Needed"], ["募集", "Needed"], ["募", "Needed"], ["求", "Needed"], ["必須", "Required"], ["公開", "Pub"], ["開幕", "AtStart"], ["開", "AtStart"], ["初手", "AtStart"], ["外援", "Pub"], ["救援", "Backup"], ["救助", "Backup"], ["救難", "Backup"], ["救済", "Backup"], ["救", "Backup"], ["放置", "AFK"], ["摸魚", "AFK"], ["有り", "Available"], ["有", "Available"], ["あります", "Available"], ["あリます", "Available"], ["あり", "Available"], ["アリ", "Available"], ["無い", "Available"], ["無し", "NotAvailable"], ["無", "NotAvailable"], ["なし", "NotAvailable"], ["禁止", "Prohibited"], ["禁", "Prohibited"], ["厳禁", "Prohibited"], ["ダメ", "Prohibited"], ["先着", "First"], ["最初", "First"], ["初めて", "FirstTime"], ["初見", "FirstTime"], ["初", "First"], ["挑戦", "Challenge"], ["燃え尽きる", "Burnout"], ["燃え尽", "Burnout"], ["ソーロー", "Solo"], ["ジョブ", "Job"], ["ファイター", "Fighter"], ["ナイト", "Knight"], ["プリースト", "Priest"], ["ウィザード", "Wizard"], ["シーフ", "Thief"], ["エンハンサー", "Enhancer"], ["グラップラー", "Grappler"], ["レンジャー", "Ranger"], ["ハーピスト", "Harpist"], ["ランサー", "Lancer"], ["ウォーリア", "Warrior"], ["フォートレス", "Sentinel"], ["クレリック", "Cleric"], ["ソーサラー", "Sorcerer"], ["レイダー", "Raider"], ["アルカナソード", "ArcanaDueler"], ["クンフー", "Kung Fu Artist"], ["マークスマン", "Archer"], ["ミンストレル", "Bard"], ["ドラグーン", "Dragoon"], ["ホーリーセイバー", "HolySaber"], ["ホリセ", "Holy Saber"], ["ビショップ", "Bishop"], ["ハーミット", "Hermit"], ["ホークアイ", "Hawkeye"], ["オーガ", "Ogre"], ["サイドワインダー", "Sidewinder"], ["ヴァルキュリア", "Valkyrie"], ["ベルセルク", "Berserker"], ["ウォーロック", "Warlock"], ["ギゾク", "BanditTycoon"], ["ぎぞく", "BanditTycoon"], ["カオスルーダー", "ChaosRuler"], ["ハウンドドッグ", "Nighthound"], ["ハウンド", "Nighthound"], ["エリュシオン", "Elysian"], ["アルケミスト", "Alchemist"], ["忍者", "Ninja"], ["侍", "Samurai"], ["剣聖", "Swordmaster"], ["ガンスリンガー", "Gunslinger"], ["賢者", "Mystic"], ["アサシン", "Assassin"], ["ドラムマスター", "DrumMaster"], ["ダンサー", "Dancer"], ["ダンサ", "Dancer"], ["舞娘", "Dancer"], ["舞者", "Dancer"], ["メカニック", "Mechanic"], ["ポンマス", "WeaponMaster"], ["パスタ", "Superstar"], ["がおー", "Berserker"], ["ガオー", "Berserker"], ["ベルセ", "Berserker"], ["ウォロ", "Warlock"], ["魚", "Warlock"], ["ダクフェ", "DarkFencer"], ["カオル", "ChaosRuler"], ["ドラマス", "DrumMaster"], ["エリュ", "Elysian"], ["エリ", "Elysian"], ["エリュ", "Elysian"], ["スパルタン", "Spartan"], ["スパルタ", "Spartan"], ["スパト", "Spartan"], ["スパ", "Spartan"], ["スパ", "Spartan"], ["義賊", "BanditTycoon"], ["ハウンド", "Nighthound"], ["アプサラス", "Apsaras"], ["レスラー", "Luchador"], ["レスラ", "Luchador"], ["セージ", "Sage"], ["セジ", "Sage"], ["セ", "Sage"], ["セージ", "Sage"], ["セジ", "Sage"], ["セ", "Sage"], ["せ", "Sage"], ["スセ", "Spart/Sage"], ["セエ", "Sage/Elysian"], ["ザ・グローリー", "Glorybringer"], ["ザ・グローリー", "Glorybringer"], ["グローリー", "Glorybringer"], ["剣聖", "Glorybringer"], ["黒猫道士", "Nekomancer"], ["黒猫", "Nekomancer"], ["猫", "Nekomancer"], ["道士", "Nekomancer"], ["剣豪", "Kengo"], ["劍豪", "Kengo"], ["豪", "Kengo"], ["魔法戦士", "Runeslayer"], ["魔戦", "Runeslayer"], ["ドクター", "Doctor"], ["クリュサオル", "Chrysaor"], ["クリュ", "Chrysaor"], ["剣剣", "Chrysaor"], ["双剣", "Chrysaor"], ["剣劍", "Chrysaor"], ["双劍", "Chrysaor"], ["ソルジャー", "Soldier"], ["ソルジャ", "Soldier"], ["ソルジ", "Soldier"], ["トーメンター", "Tormentor"], ["トーメン", "Tormentor"], ["のみ", "Only"], ["だけ", "Only"], ["オンリー", "Only"], ["どなたでも", "Anyone"], ["だれでも", "Anyone"], ["誰でもどうぞ", "Anyone"], ["誰でも", "Anyone"], ["誰も", "Anyone"], ["ご自由に", "FreeForAllRace"], ["Mフリー", "FreeForAllRace"], ["自由", "FreeForAll"], ["イオ", "Io"], ["剣", "Sword"], ["劍", "Sword"], ["短剣", "Dagger"], ["短劍", "Dagger"], ["斧", "Axe"], ["槍", "Spear"], ["銃", "Gun"], ["杖", "Staff"], ["弓", "Bow"], ["刀", "Katana"], ["楽器", "Harp"], ["琴", "Harp"], ["格闘", "Melee"], ["拳", "Fist"], ["爪", "Claw"], ["ゼノ", "Xeno"], ["波濤", "Neptune"], ["ネプネプ", "Neptune"], ["ネプチューン", "Neptune"], ["ネプ", "Neptune"], ["花信風", "Zephyrus"], ["ゼピュロス", "Zephyrus"], ["ゼピュ", "Zephyrus"], ["巨巌", "Titan"], ["ティターン", "Titan"], ["ティタ", "Titan"], ["マッチョ", "Titan"], // macho ["揺炎", "Agni"], ["アグニス", "Agni"], ["ローズクイーン", "RoseQueen"], ["ローズクイン", "RoseQueen"], ["ローズタ", "RoseQueen"], ["ローズ", "RoseQueen"], ["ローズクイーン", "RoseQueen"], ["ローズ", "RoseQueen"], ["薔薇", "RoseQueen"], ["ろーず", "RoseQueen"], ["ロゼッタ", "RoseQueen"], ["ロークリ", "RoseQueen"], ["降臨、調停の翼", "Grande"], ["降臨、調停", "Grande"], ["調停の翼", "Grande"], ["調停翼", "Grande"], ["調停翼", "Grande"], ["調停", "Grande"], ["ジ・オーダーグランデ", "Grande"], ["ジ・オーダーグランデ", "Grande"], ["ジ・オーダグランデ", "Grande"], ["ジ・オーダグランデ", "Grande"], ["ジ・オーダー・グランデ", "Grande"], ["ジ・オーダ・グランデ", "Grande"], ["ジ・オーダー・グランデ", "Grande"], ["ジ・オーダ・グランデ", "Grande"], ["ジ・オーダー・グランテ", "Grande"], ["ジ・オーダ・グランテ", "Grande"], ["ジ・オーダー・グランテ", "Grande"], ["ジ・オーダ・グランテ", "Grande"], ["オーダー・グランデ", "Grande"], ["オーダー・グランデ", "Grande"], ["オーダ・グランデ", "Grande"], ["オーダ・グランテ", "Grande"], ["オーダ・グランデ", "Grande"], ["オーダ・グランテ", "Grande"], ["ジオーダーグランデ", "Grande"], ["ジオーダーグランテ", "Grande"], ["オーダーグランデ", "Grande"], ["オーダーグランテ", "Grande"], ["ジオグラ", "Grande"], ["グランデ", "Grande"], ["グランテ", "Grande"], ["ンデ", "Grande"], ["ンテ", "Grande"], ["ぐらんで", "Grande"], ["んで", "Grande"], ["ゾーイ", "Grande"], ["ぞーい", "Grande"], ["新石", "T2"], ["アテナ", "Athena"], ["宛名", "Athena"], ["バアル", "Baal"], ["ばある", "Baal"], ["バール", "Baal"], ["巴爾", "Baal"], ["グラニ", "Grani"], ["グラ二", "Grani"], ["ガルーダ", "Garuda"], ["ガルダ", "Garuda"], ["オーディン", "Odin"], ["オディン", "Odin"], ["オデン", "Odin"], ["おでん", "Odin"], ["リッチ", "Lich"], ["りっち", "Lich"], ["旧石", "T1"], ["ナタク", "Nezha"], ["ナタ", "Nezha"], ["なたく", "Nezha"], ["マキュウラマリウス", "MaculaMarius"], ["マキュラマリウス", "MaculaMarius"], ["マキュウラ", "MaculaMarius"], ["マキュラ", "Macula"], ["マキュ", "Macula"], ["まきゅ", "Macula"], ["マリウス", "Marius"], ["メドゥーサ", "Medusa"], ["メドウーサ", "Medusa"], ["メドューサ", "Medusa"], ["メデューサ", "Medusa"], ["メデゥーサ", "Medusa"], ["メドゥ子", "Medusa"], ["メデュ子", "Medusa"], ["メデゥ子", "Medusa"], ["メドュ子", "Medusa"], ["メド子", "Medusa"], ["メデュ", "Medusa"], ["メデゥ", "Medusa"], ["メドコ", "Medusa"], ["メドゥ", "Medusa"], ["メド", "Medusa"], ["めど子", "Medusa"], ["めどぅ", "Medusa"], ["めど", "Medusa"], ["メデューサ", "Medusa"], ["フラム=グラス", "TwinElements"], ["フラムダース", "TwinElements"], ["フラムグラス", "TwinElements"], ["フラム", "TwinElements"], ["フラマ", "TwinElements"], ["フラグラ", "TwinElements"], ["ふらむ", "TwinElements"], ["双子", "TwinElements"], ["フラムグラス", "TwinElements"], ["フラム", "TwinElements"], ["グラ", "TwinElements"], ["アポロン", "Apollo"], ["アポロロ", "Apollo"], ["アポロ", "Apollo"], ["Dエンジェル・オリヴィエ", "DAOlivia"], ["Dエンジェル・オリヴィエ", "DAOlivia"], ["オリヴィア", "Olivia"], ["オリヴィエ", "Olivia"], ["Dエンジェル", "DAOlivia"], ["Dエンジェル", "DAOlivia"], ["オリビエ", "DAOlivia"], ["織部", "DAOlivia"], ["プロメテウス", "Prometheus"], //Correct ["プロメテ", "Promethe"], ["プロメ", "Prome"], ["ぷろめてうす", "Prometheus"], ["ぷろめて", "Promethe"], ["ぷろめ", "Prome"], ["カー・オン", "Ca Ong"], ["カー・オン", "Ca Ong"], ["カー オン", "Ca Ong"], ["カー オン", "Ca Ong"], ["カーオン", "Ca Ong"], ["かーおん", "Ca Ong"], ["鯨", "Ca Ong"], ["バイヴァカハ", "Morrigna"], ["バイヴカハ", "Morrigna"], ["バイヴガハ", "Morrigna"], ["バイブカハ", "Morrigna"], ["バイブ", "Morrigna"], ["バイヴ", "Morrigna"], ["バイウ", "Morrigna"], ["ばいがうは", "Morrigna"], ["ばいが", "Morrigna"], ["ギルガメッシュ", "Gilgamesh"], ["ギルガメシュ", "Gilgamesh"], ["ギルガメ", "Gilgame"], ["ギルガ", "Gilga"], ["ギル", "Gil"], ["ヘクトル", "Hector"], ["ヘクトル", "Hector"], ["へくとる", "Hector"], ["アヌビス", "Anubis"], ["イヌ", "Dog"], ["アヌビス", "Anubis"], ["大天司", "Primarch"], ["大天使", "Primarch"], ["四天使", "4Primarch"], ["四天司", "4Primarch"], ["四天", "4Primarch"], ["天司", "Primarch"], ["天使", "Primarch"], ["てんし", "Primarch"], ["テンシ", "Primarch"], ["光輪", "Halo"], ["ミカァエル", "Michael"], //Correct ["ミカエル", "Michael"], ["ミカ", "Michael"], //Correct ["Michael", "ミカエル"], //Correct ["ガブリエル", "Gabriel"], //Correct ["カブリエル", "Gabriel"], ["ガブ", "Gabriel"], //Correct ["がぶりえる", "Gabriel"], ["がぶ", "Gabriel"], ["ウリエール", "Uriel"], //Correct ["ウリエル", "Uriel"], ["ウリ", "Uriel"], //Correct ["うりえる", "Uriel"], ["ラファエル", "Raphael"], //Correct ["ラファ", "Raphael"], //Correct ["HRT", "Raphael"], ["HRT", "Raphael"], ["エンジェル", "Angel"], ["シヴァ", "Shiva"], //Correct ["シヴア", "Shiva"], ["シヴ", "Shiva"], ["シバァ", "Shiva"], ["シバあ", "Shiva"], ["シバ", "Shiva"], ["ジヴァ", "Shiva"], //Typo ["ジバァ", "Shiva"], ["ジバ", "Shiva"], ["シヴァ", "Shiva"], ["エウロペ", "Europa"], //Correct ["エウロパ", "Europa"], ["エウロベ", "Europa"], ["エウロぺ", "Europa"], ["エウロべ", "Europa"], ["エロ", "Europa"], ["エウ", "Eu"], ["ロペ", "Ropa"], //Correct ["ロパ", "Ropa"], ["ロベ", "Ropa"], ["OLB", "Europa"], ["olb", "Europa"], ["えうろっぺ", "Europa"], ["えうろぺ", "Europa"], ["テーバイ", "Thebes"], ["ゴッドガード・ブローディア", "Brodia"], //Correct ["ゴッドガード・ブローディア", "Brodia"], //Correct ["ゴッドガード・ブロー", "Brodia"], ["ゴッドガード・ブロー", "Brodia"], ["ッドガード・ブローディア", "Brodia"], ["ッドガード・ブローディア", "Brodia"], ["ゴッドガード", "Brodia"], ["ゴッド", "Brodia"], ["ブローディア", "Brodia"],//Correct ["ブロディア", "Brodia"],//Correct ["ゴッブロ", "Brodia"], ["ゴーブロ", "Brodia"], ["ゴブロ", "Brodia"], //Correct ["ゴプロ", "Brodia"], ["コブロ", "Brodia"], ["ごブロ", "Brodia"], ["ブロ", "Brodia"], ["ゴッブロ ", "Brodia"], ["ゴブロ", "Brodia"], ["ブロ ", "Brodia"], ["ごぶろ", "Brodia"], ["神盾", "Brodia"], ["神域", "Brodia"], ["ブルッティア", "Brodia"], ["平野綾", "Brodia"], ["踊り狂う暴風", "Grimnir"], ["荒狂う暴風", "Grimnir"], ["グリムニール", "Grimnir"], //Correct ["グリームニル", "Grimnir"], ["グリムニル", "Grimnir"], ["グリーム", "Grimnir"], //Correct ["グリー", "Grimnir"], ["グリム", "Grimnir"], //Correct ["グリ", "Grimnir"], ["軍神", "Grimnir"], ["ぐりむ", "Grimnir"], ["ぐり", "Grimnir"], ["グリームニル", "Grimnir"], ["グリーム", "Grimnir"], ["グリー", "Grimnir"], ["グリム", "Grimnir"], ["メガトロン", "Megatron"], ["メッタトロン", "Metatron"], ["メタトロン", "Metatron"], //Correct ["メタトロ", "Metatron"], ["メタロン", "Metatron"], ["メタ", "Metatron"], ["メタトロン", "Metatron"], ["アヴァター", "Avatar"], ["アバーター", "Avatar"], ["アバター", "Avatar"], //Correct ["アバタ", "Avatar"], ["アバダー", "Avatar"], ["アバ", "Avatar"], ["アバター", "Avatar"], ["あばた", "Avatar"], ["あなた", "Avatar"], ["アーカーシャ", "Akasha"], //Correct ["ア一カ一シヤ", "Akasha"], ["アーカーシヤ", "Akasha"], ["アーカーチャ", "Akasha"], ["アーカーチヤ", "Akasha"], ["ア一カ一シャ", "Akasha"], ["アーカシャ", "Akasha"], ["ア一カシャ", "Akasha"], ["アーカシヤ", "Akasha"], ["ア一カシヤ", "Akasha"], ["アーカーシ", "Akasha"], ["アカーシャ", "Akasha"], ["アカーシヤ", "Akasha"], ["アカシャ", "Akasha"], ["アカシヤ", "Akasha"], ["アーカー", "Akasha"], ["ア一カ一", "Akasha"], ["アカ", "Akasha"], ["アーカーシャ", "Akasha"], ["アーカシャ", "Akasha"], ["アーカーシ", "Akasha"], ["アカーシャ", "Akasha"], ["アカシャ", "Akasha"], ["アカ", "Akasha"], ["あーカーシャ", "Akasha"], ["あーかーしゃ", "Akasha"], ["あかしゃ", "Akasha"], ["明石家", "Akasha"], ["明石", "Akasha"], ["崩天、虚空の兆", "Akasha"], ["崩天", "Akasha"], ["赤者", "Akasha"], ["垢", "Akasha"], ["あかちゃん", "Akasha"], ["あか", "Akasha"], ["マリス", "Malice"], ["マリ", "Mali"], ["まりす", "Malice"], ["まり", "Mali"], ["殲嵐", "TiaMalice"], ["黑风", "TiaMalice"], ["黑風", "TiaMalice"], ["Malice", "Malice"], ["フロネシス", "Phronesis"], ["フロネ", "Phronesis"], ["リンドヴルム", "Lindwurm"], ["リンドウルム", "Lindwurm"], ["リンド", "Lindwurm"], ["ヴルム", "Lindwurm"], ["ウルム", "Lindwurm"], ["ダーク・ラプチャー", "Lucifaa"], ["ダーク・ラプチャ", "Lucifaa"], ["ダーク・ラプチャー", "Lucifaa"], ["ダーク・ラプチャ", "Lucifaa"], ["ダークラプチャー", "Lucifaa"], ["ダークラプチャ", "Lucifaa"], ["ダーク", "Dark(Luci)"], ["ルシフェル", "Lucifaa"], ["ラプチャー", "Lucifaa"], ["ルシファ一", "Lucifaa"], // 一 instead of ー ["ルシファー", "Lucifaa"], ["ルシ", "Luci"], ["ル シ", "Luci"], ["ルシファー", "Lucifaa"], ["ルシ", "Luci"], ["るし", "Faa-san"], ["ファーさん", "Faa-san"], ["ファーサン", "Faa-san"], ["ファー", "Faa"], ["ファーサン", "Faa-san"], ["ファー", "Faa"], ["ファさん", "Faa-san"], ["ファサン", "Faa-san"], ["ファア", "Faa"], ["ファ", "Faa"], ["ファ", "Faa"], ["ふぁー", "Faa"], ["櫻井孝宏", "TakahiroSakurai"], ["櫻井", "Sakurai"], ["孝宏", "Takahiro"], ["法桑", "Faa-san"], ["ベルゼバブ", "Beelzebub"], ["ベルゼ", "Beelzebub"], ["ベル", "Bub"], ["バブ", "Bub"], ["蝿", "Bub"], ["ハエ", "Bub"], ["被り", "Dupe"], //Team element //6 Dragons ["龍", "Dragon"], ["竜", "Dragon"], ["ウィルナス", "Wilnas"], //Fire ["ワムデュス", "Wamdus"], //Water ["ワムデュ", "Wamdus"], ["ワムディス", "Wamdus"], ["ワムディ", "Wamdus"], ["ガレヲン", "Galleon"], //Earth ["ガレオン", "Galleon"], ["イーウィヤ", "Ewiyar"], //Wind ["イーウィア", "Ewiyar"], ["イウィヤ", "Ewiyar"], ["ル・オー", "LuWoh"], //Light ["ルオー", "LuWoh"], ["ルオ", "LuWoh"], ["フェディエル", "Fediel"], //Dark ["フェディ", "Fediel"], ["幽光の羽", "GleamingFeather"], ["泡影の風羽", "MysticalFeather"], ["雄風の葉", "VorticalPinwheel"], ["幽光の砂", "GleamingSandBottle"], ["泡影の火砂", "MysticalFlame"], ["烈火の岩石", "SearingStone"], ["幽光の水", "GleamingWaterJug"], ["泡影の水流", "MysticalSplash"], ["麗水の珊瑚", "ResplendentCoral"], ["幽光の岩", "GleamingStone"], ["泡影の岩砂", "MysticalAlluvium"], ["豊沃の琥珀", "OpulentAmber"], ["赤銅の古紋", "BronzeDisk"], // "-plated" excluded for conciseness ["白銀の古紋", "SilverDisk"], ["黄金の古紋", "GoldDisk"], ["黒紫刃", "Darkblade"], ["黄黒麒麟", "HuanglongQilin"], ["黄黑麒麟", "HuanglongQilin"], ["黒麒麟", "Qilin"], ["黑麒麟", "Qilin"], ["麒麟", "Qilin"], ["麒", "Qilin"], ["麟", "Qilin"], ["黄龍", "Huanglong"], ["黄竜", "Huanglong"], ["黄色", "Yellow"], ["黄黒", "HuanglongQilin"], ["黄黑", "HuanglongQilin"], ["黄", "Huang"], ["黒", "Qilin"], ["黑", "Qilin"], ["きりんたち", "HuanglongQilin"], ["火", "Fire"], ["水", "Water"], ["土", "Earth"], ["風", "Wind"], ["风", "Wind"], ["光", "Light"], ["闇", "Dark"], ["暗", "Dark"], ["雑談", "Chat"], ["オシャベリ", "Chat"], ["チャット", "Chat"], ["休憩中", "Resting"], ["休憩", "Rest"], ["部屋", "Room"], ["ルーム", "Room"], ["新規", "New"], ["新設", "New"], ["設立", "SetUp"], ["新", "New"], ["團員募集中", "Recruiting"], ["団員募集中", "Recruiting"], ["團員募集", "Recruiting"], ["団員募集", "Recruiting"], ["團員以外", "Except Crewmates"], ["団員以外", "Except Crewmates"], ["團員外", "Except Crewmates"], ["団員外", "Except Crewmates"], ["團員", "Crewmate"], ["団員", "Crewmate"], ["員", "Member"], ["団長", "Danchou"], ["騎空団", "Crew"], ["團", "Crew"], ["団", "Crew"], ["予習済", "Practicing"], ["練習済", "Practicing"], ["予習中", "Practicing"], ["練習中", "Practicing"], ["予習", "Practice"], ["練習", "Practice"], ["ソロ", "Quest"], ["帯", "Tier"], ["ノルマ", "Quota"], ["目指", "Aiming"], ["狙い", "Aiming"], ["狙", "Aiming"], ["勝ちたい", "Win"], ["勝利", "Win"], ["勝", "Win"], ["等", "Etc"], ["ログ", "Log"], ["スタンプ", "Stamp"], ["予選", "Prelim"], ["予定", "Planned"], ["位", "Place"], ["面接", "Interview"], ["妥協", "Compromise"], ["仕事中", "Working"], ["仕事", "Work"], ["リーグ", "League"], ["平均", "Average"], ["総合", "Total"], ["見てください", "ReadPlease"], ["記載", "Entry"], ["音樂", "Music"], ["鑒賞", "Appreciation"], ["ご案内", "Information"], ["案内", "Information"], ["内容", "Content"], ["内部", "Inside"], ["身内", "Friends"], ["身外", "Non-Friends"], ["突破", "Breakthrough"], ["逃兵", "Deserter"], ["大歡迎", "Welcome"], ["歡迎", "Welcome"], ["のんびり", "Welcome"], ["転属", "Transfer"], ["拾っ", "Pickup"], ["再建", "Rebuild"], ["まったり", "Chill"], ["ゆっくり", "Chill"], ["自身", "Self"], ["組", "Tier"], ["昇格", "Promote"], ["合併", "Merge"], ["傭兵", "Mercenary"], ["シード", "Seed"], ["クラス", "Tier"], //GW ["クラ", "Tier"], //GW ["出入り自由", "Join/LeaveAnytime"], ["出入自由", "Join/LeaveAnytime"], ["入退", "Join/Leave"], ["ご協力よろしくお願いします", "Help"], ["ご助力お願い致します", "Help"], ["助けてください", "Help"], ["助けてくださ", "Help"], ["助けてくだ", "Help"], ["助けてく", "Help"], ["助けて下さい", "Help"], ["助けて", "Help"], ["お助け", "Help"], ["ヘルプミ", "HelpMe"], ["ヘルプ", "Help"], ["お手伝いお願いします", "Help"], ["手伝ってくれる方", "Help"], ["手伝ってください", "Help"], ["手伝って下さい", "Help"], ["手伝って", "Help"], ["お手伝い", "Help"], ["ください", "Please"], ["ご協力", "Help"], ["協力", "Help"], ["よろしくおねがいいたします", "Please"], ["よろしくお願いします", "Please"], ["よろしくお願い", "Please"], ["お願いします", "Please"], ["お願い致します", "Please"], ["おねがいします", "Please"], ["願います", "Please"], ["やります", "Please"], ["お願い", "Please"], ["何とぞ", "Please"], ["なにとぞ", "Please"], ["求む", "Needed"], ["サクッといきましょう", "Quick"], ["サクッと", "Quick"], ["さくっと", "Quick"], ["気長にお待ちください", "Waiting"], ["気ままに待ちます", "Waiting"], ["気ままに待ちま", "Waiting"], ["気長に待ちますん", "Waiting"], ["気長に待ちます", "Waiting"], ["気長に待ちま", "Waiting"], ["気長い待つ", "Waiting"], ["気長い待ち", "Waiting"], ["気長い待て", "Waiting"], ["気長に待つ", "Waiting"], ["気長に待ち", "Waiting"], ["気長に待て", "Waiting"], ["気長待ち", "Waiting"], ["気長待つ", "Waiting"], ["気長待て", "Waiting"], ["気長に", "Waiting"], ["気長", "Waiting"], ["氣長にお待ちください", "Waiting"], ["氣ままに待ちます", "Waiting"], ["氣ままに待ちま", "Waiting"], ["氣長に待ちますん", "Waiting"], ["氣長に待ちます", "Waiting"], ["氣長に待ちま", "Waiting"], ["氣長い待つ", "Waiting"], ["氣長い待ち", "Waiting"], ["氣長い待て", "Waiting"], ["氣長待ち", "Waiting"], ["氣長待つ", "Waiting"], ["氣長待て", "Waiting"], ["氣長に", "Waiting"], ["氣長", "Waiting"], ["長い間待っている", "Waiting"], ["お待ちください", "Waiting"], ["のんびり待ちます", "Waiting"], ["待っている", "Waiting"], ["待ちます", "Waiting"], ["待てる方", "Waiting"], ["待つ", "Waiting"], ["待ち", "Waiting"], ["待て", "Waiting"], ["ゆっくりまちます", "Waiting"], ["ゆっくり待ちます", "Waiting"], ["ゆっくり待ちま", "Waiting"], ["ゆっくり待つ", "Waiting"], ["ゆっくり待ち", "Waiting"], ["ゆっくり待て", "Waiting"], ["大歓迎", "Welcome"], ["歓迎", "Welcome"], ["あと", "After"], ["後", "After"], ["長い間", "LongTime"], ["長い", "Long"], ["時間", "Time"], ["時", "hour"], ["も頑張る", "WorkHard"], ["頑張る", "WorkHard"], ["頑張", "WorkHard"], ["足りてない", "NotEnough"], ["参照", "Inquiry"], ["または", "Or"], ["許可", "Allowed"], ["不可", "NotAllowed"], ["お断り", "NotAllowed"], ["可", "Allowed"], ["完全", "Complete"], ["完備", "Loaded"], ["スクショ", "Screenshot"], ["弟子", "Disciple"], ["一緒", "Together"], ["走りましょ", "Race"], ["怖くない", "Scared"], ["怖く", "Scared"], ["私", "I(Host)"], ["追い込み", "Finale"], ["以外", "Exception"], ["除く", "Exception"], ["半", "Half"], ["限定", "Limit"], ["制限", "Limit"], ["限", "Limit"], ["確定", "Confirm"], ["確認", "Confirm"], ["しませんか", "←WouldYouLikeTo"], ["最大", "Maximum"], ["最低", "AtLeast"], ["いっぱい", "Full"], ["知らん", "Dunno"], ["願", "Hope"], ["復活", "Revive"], ["調整", "Adjust"], ["てきとう", "QuickRun"], ["飽きる", "Tired"], ["倒せる", "Kill"], ["貢献度", "Contribution"], ["貢献", "Contribute"], ["室", "Room"], ["jk", "JK"], ["JK", "JK"], ["jk", "JK"], ["HL", "HL"], ["hl", "HL"], ["hl", "HL"], ["ヘル", "HL"], ["へる", "HL"], ["HARD", "Hard"], ["hard", "Hard"], ["H", "Hard"], ["h", "Hard"], ["N", "Normal"], ["n", "Normal"], ["M", "MVP"], ["a", "a"], ["A", "A"], ["r", "r"], ["R", "R"], ["d", "d"], ["D", "D"], ["o", "o"], ["万", "0000"], ["千", "000"], ["百", "00"], ["三十", "30"], ["二十", "20"], ["十八", "18"], ["十五", "15"], ["十", "10"], ["八", "8"], ["六", "6"], ["五", "5"], ["四", "4"], ["三", "3"], ["二", "2"], ["一", "1"], ["億", "HundredMil"], ["9", "9"], ["8", "8"], ["7", "7"], ["6", "6"], ["5", "5"], ["4", "4"], ["3", "3"], ["2", "2"], ["1", "1"], ["0", "0"], ["!", "!"], ["、", ","], [",", ","], ["【", "["], ["】", "]"], ["~", "~"], ["。", "."], ["・", "・"], [">", ">"], ["<", "<"], ["「", "'"], ["」", "'"], ["(", "("], [")", ")"], ["%", "%"], [":", ":"], ["?", "?"], ["+", "+"], ["〜", "~"], // Stuff that needed to be put down here or things go weird ["オタク", "Otaku"], ["英語", "English"], ["英文", "English"], ["せめて", "AtLeast"], ["退", "Leave"], ["ある", "Available"], ["デス", "Death"], ["ゼウス", "Zeus"], ["ラスト", "Last"], ["クリ", "Crystal"], ["素材", "Mats"], ["外出し", "Pub"], ["外出", "Pub"], ["外部", "Pub"], ["外放", "Pub"], ["放出", "Pub"], ["外", "Pub"], ["流し", "Pub"], ["希望", "Hoping"], ["どうですか", " "], ["は", " "], ["です", " "], ["の", " "], ["クレメンス", " "], ["します", " "], ["者", "Player"], ["クソ", "Shit"], ["よわ", "Weak"], //Meaning weak, proto-baha is also called weak baha ["巴哈", "Baha"], ["ハハ", "Baha"], ["バ", "Baha"], ["不在", "NotHere"], ["个", "↑"], ["当社比", "ComparedToOthers"], ["チャーム", "Charm"], ["チャー", "Charm"], ["チャ", "Charm"], ["途中", "Midway"], ["抜け", "Quit"], ["抜", "Quit"], ["フリー", "Free"], ["フリ", "Free"], ["姉", "Nee"], ["兄", "Nii"], ["ちゃん", "-chan"], ["さん", "-san"], ["サン", "-san"], ["サン", "-san"], ["様", "-sama"], ["くん", "-kun"], ["ひとり", "One"], ["低空", "LowLevel"], ["低", "Low"], ["集", " Collecting"], ["全", "All"], ["超", "Super"], ["と", "And"], ["テ", "Titan"], ["夜", "Night"], ["早い", "Fast"], ["ビー玉", "TrueAnima"], ["玉", "TrueAnima"], ["房", "Room"], ["雀魂", "Majsoul"], ["おk", "Ok"], ["ス", "Spartan"], ["自", "Self"], ["職", "Class"], ["以内", "Within"], ["内", "Within"], ["无", "No"], ["石", "Summon"], ["アル", "Ult-"], ["名", "player(s)"], ["プロ", "Proto-"], ["高", "High"], ["ト", "Thor"], ["卜", "Thor"], ["ト", "Thor"], ["用", "Usage"], ["M", "MVP"], ["域", "Field"], ["不", "Not"], ["寝", "Sleep"], ["属性", "Element"], ["屬性", "Element"], ["属", "Element"], ["屬", "Element"], ["各", "Each"], ["来て", "Come"], ["続", "Continue"], ["續", "Continue"], ["赤", "Red"], ["青", "Blue"], ["黄", "Yellow"], ["緑", "Green"], ["白", "Light"], ["黒", "Dark"], ["金", "Gold"], ["強", "Strong"], ["大", "Big"], ["日", "Day"], ["即", "Instant"], ]; var translationMap = {}; var translationRegexp = []; for (let [from, to] of translations) { translationMap[from] = to; translationRegexp.push(from); } // NOTE: this assumes `from` contains no special regex characters translationRegexp = new RegExp("(" + translationRegexp.join("|") + ")", "g"); function translateComment(c) { let repPrefix = "" + Math.random(); let replaced = []; let matches = c.match(translationRegexp); if (!matches) { return c; } for (let from of matches) { let to = translationMap[from]; // NOTE: `to` and `from` are used, unescaped, as HTML if (c.indexOf(from) !== -1) { let i = replaced.length; replaced.push([from, to]); c = c.replace(from, repPrefix + i); } } for (let i = 0, n = replaced.length; i < n; ++i) { let [from, to] = replaced[i]; c = c.replace(repPrefix + i, "<span style='color:#1c661f'>" + to + "</span>"); } return c; } function translateComments() { let comments = document.getElementsByClassName("txt-room-comment"); for (let comment of comments) { let orig = comment.innerHTML; let translated = translateComment(orig); if (translated !== orig) { comment.addEventListener("contextmenu", function(ev) { prompt("Original Description:", orig); ev.preventDefault(); }); comment.innerHTML = translated; comment.title = orig; } } } function toString() { return "".toString.toString(); } toString.toString = toString; function hookArguments(o, name, f) { let p = o.prototype; let orig = p[name]; p[name] = function() { f.apply(this, arguments); return orig.apply(this, arguments); }; p[name].toString = function() { return orig.toString(); }; p[name].toString.toString = toString; } function installHooks() { hookArguments(XMLHttpRequest, "send", function() { this.addEventListener("readystatechange", function() { if (this.readyState != XMLHttpRequest.DONE) { return; } let contentType = this.getResponseHeader("Content-Type") || ""; if (this.status == 200 && contentType.indexOf("application/json") !== -1) { if (this.responseURL.indexOf("/coopraid/offers/") !== -1 || this.responseURL.indexOf("/lobby/offers/") !== -1 || this.responseURL.indexOf("/coopraid/content/room/") !== -1) { // The comment views will be rendered later in this // tick, so defer translation to the next tick. setTimeout(translateComments, 0); } } }, false); }); } installHooks(); })();