nyokki / SD JP translation

// ==UserScript==
// @name        SD JP translation
// @namespace   http://nyokki2319.hatenablog.com/entry/2017/11/01/233117
// @match       http://play.pokemonshowdown.com/*
// @match       http://replay.pokemonshowdown.com/*
// @match       https://play.pokemonshowdown.com/*
// @match       https://replay.pokemonshowdown.com/*
// @version     1.5.0
// @description showdown translation to japanese
// @author      Nyokki
// @grant       none
// @require     http://code.jquery.com/jquery-2.2.4.min.js
// @run-at      document-end
// @copyright   2017, nyokki (https://openuserjs.org/users/nyokki)
// @license     MIT
// ==/UserScript==

/*
Copyright (c) 2017 Ceca3 / kirliavc
Released under the MIT license
http://opensource.org/licenses/mit-license.php
*/

var translations = {

	//system
	// "[Gen 7] Random Battle":"[第七世代] ランダム対戦",
	// "Add game":"Add game", //??
	// "Format:":"フォーマット:",
	// "Team:":"チーム",
	// "Battle!":"対戦!",
	// "Find a random opponent":"対戦相手を探す",
	// "Teambuilder":"チーム作成",
	// "Ladder":"ランキング",
	// "Watch a battle":"観戦する",
	// "Find a user":"ユーザー検索",
	// // "Did you have a good day?":"今日はいい日でしたか?",
	// // "[Gen 7] OU battle started between":"[第七世代] OU対戦の開始期間:", //??
	// // "and":"and", //どこ?
	// // "forfeited":"降参",
	// "Random team":"ランダムチーム",
	// "Abilities":"特性",
	// "Hidden Ability":"隠れ特性",
	// // "Will be":"メガ進化後は",
	// // "after Mega Evolving.":"", //上とセット
	// "Nickname":"ニックネーム",
	// "Item":"持ち物",
	// "Ability":"特性",
	// "Level":"レベル",
	// "Gender":"性別",
	// "Happiness":"なつき度",
	// "Shiny":"色違い",
	// "Level:":"レベル:",
	// "Gender:":"性別:",
	// "Happiness:":"なつき度:",
	// "Shiny:":"色違い:",
	// "Moves":"技",
	// "Copy":"コピー",
	// "Import/Export":"インポート/エクスポート",
	// "Move":"移動",
	// "Delete":"削除",
	// "Team":" チーム",
	// "Validate":"確認",
	// "Add Pokémon":"ポケモンを追加",
	// "New Team":"新しいチーム",
	// "Male":"オス",
	// "Female":"メス",
	// "Random":"ランダム",
	// "Format List":" フォーマットリスト",
	// "List":" リスト",
	// "Edit":"編集",
	// "Save":"保存",
	// // "Switch":"交換",
	// "Change avatar":"アバターを変更",
	// "Password change":"パスワードを変更",
	// "Graphics":"Graphics",
	// "Layout:":"レイアウト:",
	// "◫ Left and right panels":"◫ 2カラム",
	// "◻ Single panel":"◻ 1カラム",
	// "Background:":"背景:",
	// "Change background":"背景を変更",
	// "Dark mode (beta)":"Dark mode(beta)",
	// "Disable animations":"アニメーションを止める",
	// "Use BW sprites instead of XY models":"XYモデルの代わりにBWの画像を使用",
	// "Use modern sprites for past generations":"過去作に対しても最近の画像を使用",
	// "Chat":"チャット",
	// "Ignore tournaments":"トーナメントを無視", //??
	// "Show PMs in chat rooms":"PMをチャット部屋に表示",
	// "Highlight when your name is said in chat":"チャットで自分の名前を強調表示",
	// "Notifications disappear automatically":"通知を自動的に消去",
	// "Timestamps in chat rooms:":"チャットのタイムスタンプを表示:",
	// "Off":"オフ",
	// "Timestamps in PMs:":"PMのタイムスタンプを表示:",
	// "Chat preferences:":"チャットの設定:",
	// "Edit formatting":"編集",
	// "You can choose to display formatted text as normal text":"You can choose to display formatted text as normal text", //??
	// "Change name":"名前を変える",
	// "Log out":"ログアウト",

	//Abilities

	"Adaptability": "てきおうりょく",
	"Aerilate": "スカイスキン",
	"Aftermath": "ゆうばく",
	"Air Lock": "エアロック",
	"Analytic": "アナライズ",
	"Anger Point": "いかりのつぼ",
	"Anticipation": "きけんよち",
	"Arena Trap": "ありじごく",
	"Aroma Veil": "アロマベール",
	"Aura Break": "オーラブレイク",
	"Bad Dreams": "ナイトメア",
	"Battery": "バッテリー",
	"Battle Armor": "カブトアーマー",
	"Battle Bond": "きずなへんげ",
	"Beast Boost": "ビーストブースト",
	"Berserk": "ぎゃくじょう",
	"Big Pecks": "はとむね",
	"Blaze": "もうか",
	"Bulletproof": "ぼうだん",
	"Cheek Pouch": "ほおぶくろ",
	"Chlorophyll": "ようりょくそ",
	"Clear Body": "クリアボディ",
	"Cloud Nine": "ノーてんき",
	"Color Change": "へんしょく",
	"Comatose": "ぜったいねむり",
	"Competitive": "かちき",
	"Compound Eyes": "ふくがん",
	"Contrary": "あまのじゃく",
	"Corrosion": "ふしょく",
	"Cursed Body": "のろわれボディ",
	"Cute Charm": "メロメロボディ",
	"Damp": "しめりけ",
	"Dancer": "おどりこ",
	"Dark Aura": "ダークオーラ",
	"Dazzling": "ビビッドボディ",
	"Defeatist": "よわき",
	"Defiant": "まけんき",
	"Delta Stream": "デルタストリーム",
	"Desolate Land": "おわりのだいち",
	"Disguise": "ばけのかわ",
	"Download": "ダウンロード",
	"Drizzle": "あめふらし",
	"Drought": "ひでり",
	"Dry Skin": "かんそうはだ",
	"Early Bird": "はやおき",
	"Effect Spore": "ほうし",
	"Electric Surge": "エレキメイカー",
	"Emergency Exit": "ききかいひ",
	"Fairy Aura": "フェアリーオーラ",
	"Filter": "フィルター",
	"Flame Body": "ほのおのからだ",
	"Flare Boost": "ねつぼうそう",
	"Flash Fire": "もらいび",
	"Flower Gift": "フラワーギフト",
	"Flower Veil": "フラワーベール",
	"Fluffy": "もふもふ",
	"Forecast": "てんきや",
	"Forewarn": "よちむ",
	"Friend Guard": "フレンドガード",
	"Frisk": "おみとおし",
	"Full Metal Body": "メタルプロテクト",
	"Fur Coat": "ファーコート",
	"Gale Wings": "はやてのつばさ",
	"Galvanize": "エレキスキン",
	"Gluttony": "くいしんぼう",
	"Gooey": "ぬめぬめ",
	"Grass Pelt": "くさのけがわ",
	"Grassy Surge": "グラスメイカー",
	"Guts": "こんじょう",
	"Harvest": "しゅうかく",
	"Healer": "いやしのこころ",
	"Heatproof": "たいねつ",
	"Heavy Metal": "ヘヴィメタル",
	"Honey Gather": "みつあつめ",
	"Huge Power": "ちからもち",
	"Hustle": "はりきり",
	"Hydration": "うるおいボディ",
	"Hyper Cutter": "かいりきバサミ",
	"Ice Body": "アイスボディ",
	"Illuminate": "はっこう",
	"Illusion": "イリュージョン",
	"Immunity": "めんえき",
	"Imposter": "かわりもの",
	"Infiltrator": "すりぬけ",
	"Innards Out": "とびだすなかみ",
	"Inner Focus": "せいしんりょく",
	"Insomnia": "ふみん",
	"Intimidate": "いかく",
	"Iron Barbs": "てつのトゲ",
	"Iron Fist": "てつのこぶし",
	"Justified": "せいぎのこころ",
	"Keen Eye": "するどいめ",
	"Klutz": "ぶきよう",
	"Leaf Guard": "リーフガード",
	"Levitate": "ふゆう",
	"Light Metal": "ライトメタル",
	"Lightning Rod": "ひらいしん",
	"Limber": "じゅうなん",
	"Liquid Ooze": "ヘドロえき",
	"Liquid Voice": "うるおいボイス",
	"Long Reach": "えんかく",
	"Magic Bounce": "マジックミラー",
	"Magic Guard": "マジックガード",
	"Magician": "マジシャン",
	"Magma Armor": "マグマのよろい",
	"Magnet Pull": "じりょく",
	"Marvel Scale": "ふしぎなうろこ",
	"Mega Launcher": "メガランチャー",
	"Merciless": "ひとでなし",
	"Minus": "マイナス",
	"Misty Surge": "ミストメイカー",
	"Mold Breaker": "かたやぶり",
	"Moody": "ムラっけ",
	"Motor Drive": "でんきエンジン",
	"Moxie": "じしんかじょう",
	"Multiscale": "マルチスケイル",
	"Multitype": "マルチタイプ",
	"Mummy": "ミイラ",
	"Natural Cure": "しぜんかいふく",
	"No Guard": "ノーガード",
	"Normalize": "ノーマルスキン",
	"Oblivious": "どんかん",
	"Overcoat": "ぼうじん",
	"Overgrow": "しんりょく",
	"Own Tempo": "マイペース",
	"Parental Bond": "おやこあい",
	"Pickpocket": "わるいてぐせ",
	"Pickup": "ものひろい",
	"Pixilate": "フェアリースキン",
	"Plus": "プラス",
	"Poison Heal": "ポイズンヒール",
	"Poison Point": "どくのトゲ",
	"Poison Touch": "どくしゅ",
	"Power Construct": "スワームチェンジ",
	"Power of Alchemy": "かがくのちから",
	"Prankster": "いたずらごころ",
	"Pressure": "プレッシャー",
	"Primordial Sea": "はじまりのうみ",
	"Prism Armor": "プリズムアーマー",
	"Protean": "へんげんじざい",
	"Psychic Surge": "サイコメイカー",
	"Pure Power": "ヨガパワー",
	"Queenly Majesty": "じょおうのいげん",
	"Quick Feet": "はやあし",
	"Rain Dish": "あめうけざら",
	"Rattled": "びびり",
	"Receiver": "レシーバー",
	"Reckless": "すてみ",
	"Refrigerate": "フリーズスキン",
	"Regenerator": "さいせいりょく",
	"Rivalry": "とうそうしん",
	"RKS System": "ARシステム",
	"Rock Head": "いしあたま",
	"Rough Skin": "さめはだ",
	"Run Away": "にげあし",
	"Sand Force": "すなのちから",
	"Sand Rush": "すなかき",
	"Sand Stream": "すなおこし",
	"Sand Veil": "すながくれ",
	"Sap Sipper": "そうしょく",
	"Schooling": "ぎょぐん",
	"Scrappy": "きもったま",
	"Serene Grace": "てんのめぐみ",
	"Shadow Shield": "ファントムガード",
	"Shadow Tag": "かげふみ",
	"Shed Skin": "だっぴ",
	"Sheer Force": "ちからずく",
	"Shell Armor": "シェルアーマー",
	"Shield Dust": "りんぷん",
	"Shields Down": "リミットシールド",
	"Simple": "たんじゅん",
	"Skill Link": "スキルリンク",
	"Slow Start": "スロースタート",
	"Slush Rush": "ゆきかき",
	"Sniper": "スナイパー",
	"Snow Cloak": "ゆきがくれ",
	"Snow Warning": "ゆきふらし",
	"Solar Power": "サンパワー",
	"Solid Rock": "ハードロック",
	"Soul-Heart": "ソウルハート",
	"Soundproof": "ぼうおん",
	"Speed Boost": "かそく",
	"Stakeout": "はりこみ",
	"Stall": "あとだし",
	"Stamina": "じきゅうりょく",
	"Stance Change": "バトルスイッチ",
	"Static": "せいでんき",
	"Steadfast": "ふくつのこころ",
	"Steelworker": "はがねつかい",
	"Stench": "あくしゅう",
	"Sticky Hold": "ねんちゃく",
	"Storm Drain": "よびみず",
	"Strong Jaw": "がんじょうあご",
	"Sturdy": "がんじょう",
	"Suction Cups": "きゅうばん",
	"Super Luck": "きょううん",
	"Surge Surfer": "サーフテール",
	"Swarm": "むしのしらせ",
	"Sweet Veil": "スイートベール",
	"Swift Swim": "すいすい",
	"Symbiosis": "きょうせい",
	"Synchronize": "シンクロ",
	"Tangled Feet": "ちどりあし",
	"Tangling Hair": "カーリーヘアー",
	"Technician": "テクニシャン",
	"Telepathy": "テレパシー",
	"Teravolt": "テラボルテージ",
	"Thick Fat": "あついしぼう",
	"Tinted Lens": "いろめがね",
	"Torrent": "げきりゅう",
	"Tough Claws": "かたいツメ",
	"Toxic Boost": "どくぼうそう",
	"Trace": "トレース",
	"Triage": "ヒーリングシフト",
	"Truant": "なまけ",
	"Turboblaze": "ターボブレイズ",
	"Unaware": "てんねん",
	"Unburden": "かるわざ",
	"Unnerve": "きんちょうかん",
	"Victory Star": "しょうりのほし",
	"Vital Spirit": "やるき",
	"Volt Absorb": "ちくでん",
	"Water Absorb": "ちょすい",
	"Water Bubble": "すいほう",
	"Water Compaction": "みずがため",
	"Water Veil": "みずのベール",
	"Weak Armor": "くだけるよろい",
	"White Smoke": "しろいけむり",
	"Wimp Out": "にげごし",
	"Wonder Guard": "ふしぎなまもり",
	"Wonder Skin": "ミラクルスキン",
	"Zen Mode": "ダルマモード",

	// Moves

	"10,000,Volt Thunderbolt": "1000まんボルト",
	"Absorb": "すいとる",
	"Accelerock": "アクセルロック",
	"Acid": "ようかいえき",
	"Acid Armor": "とける",
	"Acid Downpour": "アシッドポイズンデリート",
	"Acid Spray": "アシッドボム",
	"Acrobatics": "アクロバット",
	"Acupressure": "つぼをつく",
	"Aerial Ace": "つばめがえし",
	"Aeroblast": "エアロブラスト",
	"After You": "おさきにどうぞ",
	"Agility": "こうそくいどう",
	"Air Cutter": "エアカッター",
	"Air Slash": "エアスラッシュ",
	"All-Out Pummeling": "ぜんりょくむそうげきれつけん",
	"Ally Switch": "サイドチェンジ",
	"Amnesia": "ドわすれ",
	"Anchor Shot": "アンカーショット",
	"Ancient Power": "げんしのちから",
	"Aqua Jet": "アクアジェット",
	"Aqua Ring": "アクアリング",
	"Aqua Tail": "アクアテール",
	"Arm Thrust": "つっぱり",
	"Aromatherapy": "アロマセラピー",
	"Aromatic Mist": "アロマミスト",
	"Assist": "ねこのて",
	"Assurance": "ダメおし",
	"Astonish": "おどろかす",
	"Attack Order": "こうげきしれい",
	"Attract": "メロメロ",
	"Aura Sphere": "はどうだん",
	"Aurora Beam": "オーロラビーム",
	"Aurora Veil": "オーロラベール",
	"Autotomize": "ボディパージ",
	"Avalanche": "ゆきなだれ",
	"Baby-Doll Eyes": "つぶらなひとみ",
	"Baneful Bunker": "トーチカ",
	"Barrage": "たまなげ",
	"Barrier": "バリアー",
	"Baton Pass": "バトンタッチ",
	"Beak Blast": "くちばしキャノン",
	"Beat Up": "ふくろだたき",
	"Belch": "ゲップ",
	"Belly Drum": "はらだいこ",
	"Bestow": "ギフトパス",
	"Bide": "がまん",
	"Bind": "しめつける",
	"Bite": "かみつく",
	"Black Hole Eclipse": "ブラックホールイクリプス",
	"Blast Burn": "ブラストバーン",
	"Blaze Kick": "ブレイズキック",
	"Blizzard": "ふぶき",
	"Block": "とおせんぼう",
	"Bloom Doom": "ブルームシャインエクストラ",
	"Blue Flare": "あおいほのお",
	"Body Slam": "のしかかり",
	"Bolt Strike": "らいげき",
	"Bone Club": "ホネこんぼう",
	"Bone Rush": "ボーンラッシュ",
	"Bonemerang": "ホネブーメラン",
	"Boomburst": "ばくおんぱ",
	"Bounce": "とびはねる",
	"Brave Bird": "ブレイブバード",
	"Breakneck Blitz": "ウルトラダッシュアタック",
	"Brick Break": "かわらわり",
	"Brine": "しおみず",
	"Brutal Swing": "ぶんまわす",
	"Bubble": "あわ",
	"Bubble Beam": "バブルこうせん",
	"Bug Bite": "むしくい",
	"Bug Buzz": "むしのさざめき",
	"Bulk Up": "ビルドアップ",
	"Bulldoze": "じならし",
	"Bullet Punch": "バレットパンチ",
	"Bullet Seed": "タネマシンガン",
	"Burn Up": "もえつきる",
	"Calm Mind": "めいそう",
	"Camouflage": "ほごしょく",
	"Captivate": "ゆうわく",
	"Catastropika": "ひっさつのピカチュート",
	"Celebrate": "おいわい",
	"Charge": "じゅうでん",
	"Charge Beam": "チャージビーム",
	"Charm": "あまえる",
	"Chatter": "おしゃべり",
	"Chip Away": "なしくずし",
	"Circle Throw": "ともえなげ",
	"Clamp": "からではさむ",
	"Clanging Scales": "スケイルノイズ",
	"Clear Smog": "クリアスモッグ",
	"Close Combat": "インファイト",
	"Coil": "とぐろをまく",
	"Comet Punch": "れんぞくパンチ",
	"Confide": "ないしょばなし",
	"Confuse Ray": "あやしいひかり",
	"Confusion": "ねんりき",
	"Constrict": "からみつく",
	"Continental Crush": "ワールズエンドフォール",
	"Conversion": "テクスチャー",
	"Conversion 2": "テクスチャー2",
	"Copycat": "まねっこ",
	"Core Enforcer": "コアパニッシャー",
	"Corkscrew Crash": "ちょうぜつらせんれんげき",
	"Cosmic Power": "コスモパワー",
	"Cotton Guard": "コットンガード",
	"Cotton Spore": "わたほうし",
	"Counter": "カウンター",
	"Covet": "ほしがる",
	"Crabhammer": "クラブハンマー",
	"Crafty Shield": "トリックガード",
	"Cross Chop": "クロスチョップ",
	"Cross Poison": "クロスポイズン",
	"Crunch": "かみくだく",
	"Crush Claw": "ブレイククロー",
	"Crush Grip": "にぎりつぶす",
	"Curse": "のろい",
	"Cut": "いあいぎり",
	"Dark Pulse": "あくのはどう",
	"Dark Void": "ダークホール",
	"Darkest Lariat": "DDラリアット",
	"Dazzling Gleam": "マジカルシャイン",
	"Defend Order": "ぼうぎょしれい",
	"Defense Curl": "まるくなる",
	"Defog": "きりばらい",
	"Destiny Bond": "みちづれ",
	"Detect": "みきり",
	"Devastating Drake": "アルティメットドラゴンバーン",
	"Diamond Storm": "ダイヤストーム",
	"Dig": "あなをほる",
	"Disable": "かなしばり",
	"Disarming Voice": "チャームボイス",
	"Discharge": "ほうでん",
	"Dive": "ダイビング",
	"Dizzy Punch": "ピヨピヨパンチ",
	"Doom Desire": "はめつのねがい",
	"Double Hit": "ダブルアタック",
	"Double Kick": "にどげり",
	"Double Slap": "おうふくビンタ",
	"Double Team": "かげぶんしん",
	"Double-Edge": "すてみタックル",
	"Draco Meteor": "りゅうせいぐん",
	"Dragon Ascent": "ガリョウテンセイ",
	"Dragon Breath": "りゅうのいぶき",
	"Dragon Claw": "ドラゴンクロー",
	"Dragon Dance": "りゅうのまい",
	"Dragon Hammer": "ドラゴンハンマー",
	"Dragon Pulse": "りゅうのはどう",
	"Dragon Rage": "りゅうのいかり",
	"Dragon Rush": "ドラゴンダイブ",
	"Dragon Tail": "ドラゴンテール",
	"Drain Punch": "ドレインパンチ",
	"Draining Kiss": "ドレインキッス",
	"Dream Eater": "ゆめくい",
	"Drill Peck": "ドリルくちばし",
	"Drill Run": "ドリルライナー",
	"Dual Chop": "ダブルチョップ",
	"Dynamic Punch": "ばくれつパンチ",
	"Earth Power": "だいちのちから",
	"Earthquake": "じしん",
	"Echoed Voice": "エコーボイス",
	"Eerie Impulse": "かいでんぱ",
	"Egg Bomb": "タマゴばくだん",
	"Electric Terrain": "エレキフィールド",
	"Electrify": "そうでん",
	"Electro Ball": "エレキボール",
	"Electroweb": "エレキネット",
	"Embargo": "さしおさえ",
	"Ember": "ひのこ",
	"Encore": "アンコール",
	"Endeavor": "がむしゃら",
	"Endure": "こらえる",
	"Energy Ball": "エナジーボール",
	"Entrainment": "なかまづくり",
	"Eruption": "ふんか",
	"Explosion": "だいばくはつ",
	"Extrasensory": "じんつうりき",
	"Extreme Evoboost": "ナインエボルブースト",
	"Extreme Speed": "しんそく",
	"Facade": "からげんき",
	"Fairy Lock": "フェアリーロック",
	"Fairy Wind": "ようせいのかぜ",
	"Fake Out": "ねこだまし",
	"Fake Tears": "うそなき",
	"False Swipe": "みねうち",
	"Feather Dance": "フェザーダンス",
	"Feint": "フェイント",
	"Feint Attack": "だましうち",
	"Fell Stinger": "とどめばり",
	"Fiery Dance": "ほのおのまい",
	"Final Gambit": "いのちがけ",
	"Fire Blast": "だいもんじ",
	"Fire Fang": "ほのおのキバ",
	"Fire Lash": "ほのおのムチ",
	"Fire Pledge": "ほのおのちかい",
	"Fire Punch": "ほのおのパンチ",
	"Fire Spin": "ほのおのうず",
	"First Impression": "であいがしら",
	"Fissure": "じわれ",
	"Flail": "じたばた",
	"Flame Burst": "はじけるほのお",
	"Flame Charge": "ニトロチャージ",
	"Flame Wheel": "かえんぐるま",
	"Flamethrower": "かえんほうしゃ",
	"Flare Blitz": "フレアドライブ",
	"Flash": "フラッシュ",
	"Flash Cannon": "ラスターカノン",
	"Flatter": "おだてる",
	"Fleur Cannon": "フルールカノン",
	"Fling": "なげつける",
	"Floral Healing": "フラワーヒール",
	"Flower Shield": "フラワーガード",
	"Fly": "そらをとぶ",
	"Flying Press": "フライングプレス",
	"Focus Blast": "きあいだま",
	"Focus Energy": "きあいだめ",
	"Focus Punch": "きあいパンチ",
	"Follow Me": "このゆびとまれ",
	"Force Palm": "はっけい",
	"Foresight": "みやぶる",
	"Forest's Curse": "もりののろい",
	"Foul Play": "イカサマ",
	"Freeze Shock": "フリーズボルト",
	"Freeze-Dry": "フリーズドライ",
	"Frenzy Plant": "ハードプラント",
	"Frost Breath": "こおりのいぶき",
	"Frustration": "やつあたり",
	"Fury Attack": "みだれづき",
	"Fury Cutter": "れんぞくぎり",
	"Fury Swipes": "みだれひっかき",
	"Fusion Bolt": "クロスサンダー",
	"Fusion Flare": "クロスフレイム",
	"Future Sight": "みらいよち",
	"Gastro Acid": "いえき",
	"Gear Grind": "ギアソーサー",
	"Gear Up": "アシストギア",
	"Genesis Supernova": "オリジンズスーパーノヴァ",
	"Geomancy": "ジオコントロール",
	"Giga Drain": "ギガドレイン",
	"Giga Impact": "ギガインパクト",
	"Gigavolt Havoc": "スパーキングギガボルト",
	"Glaciate": "こごえるせかい",
	"Glare": "へびにらみ",
	"Grass Knot": "くさむすび",
	"Grass Pledge": "くさのちかい",
	"Grass Whistle": "くさぶえ",
	"Grassy Terrain": "グラスフィールド",
	"Gravity": "じゅうりょく",
	"Growl": "なきごえ",
	"Growth": "せいちょう",
	"Grudge": "おんねん",
	"Guard Split": "ガードシェア",
	"Guard Swap": "ガードスワップ",
	"Guardian of Alola": "ガーディアン・デ・アローラ",
	"Guillotine": "ハサミギロチン",
	"Gunk Shot": "ダストシュート",
	"Gust": "かぜおこし",
	"Gyro Ball": "ジャイロボール",
	"Hail": "あられ",
	"Hammer Arm": "アームハンマー",
	"Happy Hour": "ハッピータイム",
	"Harden": "かたくなる",
	"Haze": "くろいきり",
	"Head Charge": "アフロブレイク",
	"Head Smash": "もろはのずつき",
	"Headbutt": "ずつき",
	"Heal Bell": "いやしのすず",
	"Heal Block": "かいふくふうじ",
	"Heal Order": "かいふくしれい",
	"Heal Pulse": "いやしのはどう",
	"Healing Wish": "いやしのねがい",
	"Heart Stamp": "ハートスタンプ",
	"Heart Swap": "ハートスワップ",
	"Heat Crash": "ヒートスタンプ",
	"Heat Wave": "ねっぷう",
	"Heavy Slam": "ヘビーボンバー",
	"Helping Hand": "てだすけ",
	"Hex": "たたりめ",
	"Hidden Power": "めざめるパワー",
	"Hidden Power Bug": "めざめるパワー Bug",
	"Hidden Power Dark": "めざめるパワー Dark",
	"Hidden Power Dragon": "めざめるパワー Dragon",
	"Hidden Power Electric": "めざめるパワー Electric",
	"Hidden Power Fairy": "めざめるパワー Fairy",
	"Hidden Power Fighting": "めざめるパワー Fighting",
	"Hidden Power Fire": "めざめるパワー Fire",
	"Hidden Power Flying": "めざめるパワー Flying",
	"Hidden Power Ghost": "めざめるパワー Ghost",
	"Hidden Power Grass": "めざめるパワー Grass",
	"Hidden Power Ground": "めざめるパワー Ground",
	"Hidden Power Ice": "めざめるパワー Ice",
	"Hidden Power Poison": "めざめるパワー Poison",
	"Hidden Power Psychic": "めざめるパワー Psychic",
	"Hidden Power Rock": "めざめるパワー Rock",
	"Hidden Power Steel": "めざめるパワー Steel",
	"Hidden Power Water": "めざめるパワー Water",
	"High Horsepower": "10まんばりき",
	"High Jump Kick": "とびひざげり",
	"Hold Back": "てかげん",
	"Hold Hands": "てをつなぐ",
	"Hone Claws": "つめとぎ",
	"Horn Attack": "つのでつく",
	"Horn Drill": "つのドリル",
	"Horn Leech": "ウッドホーン",
	"Howl": "とおぼえ",
	"Hurricane": "ぼうふう",
	"Hydro Cannon": "ハイドロカノン",
	"Hydro Pump": "ハイドロポンプ",
	"Hydro Vortex": "スーパーアクアトルネード",
	"Hyper Beam": "はかいこうせん",
	"Hyper Fang": "ひっさつまえば",
	"Hyper Voice": "ハイパーボイス",
	"Hyperspace Fury": "いじげんラッシュ",
	"Hyperspace Hole": "いじげんホール",
	"Hypnosis": "さいみんじゅつ",
	"Ice Ball": "アイスボール",
	"Ice Beam": "れいとうビーム",
	"Ice Burn": "コールドフレア",
	"Ice Fang": "こおりのキバ",
	"Ice Hammer": "アイスハンマー",
	"Ice Punch": "れいとうパンチ",
	"Ice Shard": "こおりのつぶて",
	"Icicle Crash": "つららおとし",
	"Icicle Spear": "つららばり",
	"Icy Wind": "こごえるかぜ",
	"Imprison": "ふういん",
	"Incinerate": "やきつくす",
	"Inferno": "れんごく",
	"Inferno Overdrive": "ダイナミックフルフレイム",
	"Infestation": "まとわりつく",
	"Ingrain": "ねをはる",
	"Instruct": "さいはい",
	"Ion Deluge": "プラズマシャワー",
	"Iron Defense": "てっぺき",
	"Iron Head": "アイアンヘッド",
	"Iron Tail": "アイアンテール",
	"Judgment": "さばきのつぶて",
	"Jump Kick": "とびげり",
	"Karate Chop": "からてチョップ",
	"Kinesis": "スプーンまげ",
	"King's Shield": "キングシールド",
	"Knock Off": "はたきおとす",
	"Land's Wrath": "グランドフォース",
	"Laser Focus": "とぎすます",
	"Last Resort": "とっておき",
	"Lava Plume": "ふんえん",
	"Leaf Blade": "リーフブレード",
	"Leaf Storm": "リーフストーム",
	"Leaf Tornado": "グラスミキサー",
	"Leafage": "このは",
	"Leech Life": "きゅうけつ",
	"Leech Seed": "やどりぎのたね",
	"Leer": "にらみつける",
	"Lick": "したでなめる",
	"Light of Ruin": "はめつのひかり",
	"Light Screen": "ひかりのかべ",
	"Liquidation": "アクアブレイク",
	"Lock-On": "ロックオン",
	"Lovely Kiss": "あくまのキッス",
	"Low Kick": "けたぐり",
	"Low Sweep": "ローキック",
	"Lucky Chant": "おまじない",
	"Lunar Dance": "みかづきのまい",
	"Lunge": "とびかかる",
	"Luster Purge": "ラスターパージ",
	"Mach Punch": "マッハパンチ",
	"Magic Coat": "マジックコート",
	"Magic Room": "マジックルーム",
	"Magical Leaf": "マジカルリーフ",
	"Magma Storm": "マグマストーム",
	"Magnet Bomb": "マグネットボム",
	"Magnet Rise": "でんじふゆう",
	"Magnetic Flux": "じばそうさ",
	"Magnitude": "マグニチュード",
	"Malicious Moonsault": "ハイパーダーククラッシャー",
	"Mat Block": "たたみがえし",
	"Me First": "さきどり",
	"Mean Look": "くろいまなざし",
	"Meditate": "ヨガのポーズ",
	"Mega Drain": "メガドレイン",
	"Mega Kick": "メガトンキック",
	"Mega Punch": "メガトンパンチ",
	"Megahorn": "メガホーン",
	"Memento": "おきみやげ",
	"Metal Burst": "メタルバースト",
	"Metal Claw": "メタルクロー",
	"Metal Sound": "きんぞくおん",
	"Meteor Mash": "コメットパンチ",
	"Metronome": "ゆびをふる",
	"Milk Drink": "ミルクのみ",
	"Mimic": "ものまね",
	"Mind Reader": "こころのめ",
	"Minimize": "ちいさくなる",
	"Miracle Eye": "ミラクルアイ",
	"Mirror Coat": "ミラーコート",
	"Mirror Move": "オウムがえし",
	"Mirror Shot": "ミラーショット",
	"Mist": "しろいきり",
	"Mist Ball": "ミストボール",
	"Misty Terrain": "ミストフィールド",
	"Moonblast": "ムーンフォース",
	"Moongeist Beam": "シャドーレイ",
	"Moonlight": "つきのひかり",
	"Morning Sun": "あさのひざし",
	"Mud Bomb": "どろばくだん",
	"Mud Shot": "マッドショット",
	"Mud Sport": "どろあそび",
	"Mud-Slap": "どろかけ",
	"Muddy Water": "だくりゅう",
	"Multi-Attack": "マルチアタック",
	"Mystical Fire": "マジカルフレイム",
	"Nasty Plot": "わるだくみ",
	"Natural Gift": "しぜんのめぐみ",
	"Nature Power": "しぜんのちから",
	"Nature's Madness": "しぜんのいかり",
	"Needle Arm": "ニードルアーム",
	"Never-Ending Nightmare": "むげんあんやへのいざない",
	"Night Daze": "ナイトバースト",
	"Night Shade": "ナイトヘッド",
	"Night Slash": "つじぎり",
	"Nightmare": "あくむ",
	"Noble Roar": "おたけび",
	"Nuzzle": "ほっぺすりすり",
	"Oblivion Wing": "デスウイング",
	"Oceanic Operetta": "わだつみのシンフォニア",
	"Octazooka": "オクタンほう",
	"Odor Sleuth": "かぎわける",
	"Ominous Wind": "あやしいかぜ",
	"Origin Pulse": "こんげんのはどう",
	"Outrage": "げきりん",
	"Overheat": "オーバーヒート",
	"Pain Split": "いたみわけ",
	"Parabolic Charge": "パラボラチャージ",
	"Parting Shot": "すてゼリフ",
	"Pay Day": "ネコにこばん",
	"Payback": "しっぺがえし",
	"Peck": "つつく",
	"Perish Song": "ほろびのうた",
	"Petal Blizzard": "はなふぶき",
	"Petal Dance": "はなびらのまい",
	"Phantom Force": "ゴーストダイブ",
	"Pin Missile": "ミサイルばり",
	"Play Nice": "なかよくする",
	"Play Rough": "じゃれつく",
	"Pluck": "ついばむ",
	"Poison Fang": "どくどくのキバ",
	"Poison Gas": "どくガス",
	"Poison Jab": "どくづき",
	"Poison Powder": "どくのこな",
	"Poison Sting": "どくばり",
	"Poison Tail": "ポイズンテール",
	"Pollen Puff": "かふんだんご",
	"Pound": "はたく",
	"Powder": "ふんじん",
	"Powder Snow": "こなゆき",
	"Power Gem": "パワージェム",
	"Power Split": "パワーシェア",
	"Power Swap": "パワースワップ",
	"Power Trick": "パワートリック",
	"Power Trip": "つけあがる",
	"Power Whip": "パワーウィップ",
	"Power-Up Punch": "グロウパンチ",
	"Precipice Blades": "だんがいのつるぎ",
	"Present": "プレゼント",
	"Prismatic Laser": "プリズムレーザー",
	"Protect": "まもる",
	"Psybeam": "サイケこうせん",
	"Psych Up": "じこあんじ",
	"Psychic": "サイコキネシス",
	"Psychic Fangs": "サイコファング",
	"Psychic Terrain": "サイコフィールド",
	"Psycho Boost": "サイコブースト",
	"Psycho Cut": "サイコカッター",
	"Psycho Shift": "サイコシフト",
	"Psyshock": "サイコショック",
	"Psystrike": "サイコブレイク",
	"Psywave": "サイコウェーブ",
	"Pulverizing Pancake": "ほんきをだす こうげき",
	"Punishment": "おしおき",
	"Purify": "じょうか",
	"Pursuit": "おいうち",
	"Quash": "さきおくり",
	"Quick Attack": "でんこうせっか",
	"Quick Guard": "ファストガード",
	"Quiver Dance": "ちょうのまい",
	"Rage": "いかり",
	"Rage Powder": "いかりのこな",
	"Rain Dance": "あまごい",
	"Rapid Spin": "こうそくスピン",
	"Razor Leaf": "はっぱカッター",
	"Razor Shell": "シェルブレード",
	"Razor Wind": "かまいたち",
	"Recover": "じこさいせい",
	"Recycle": "リサイクル",
	"Reflect": "リフレクター",
	"Reflect Type": "ミラータイプ",
	"Refresh": "リフレッシュ",
	"Relic Song": "いにしえのうた",
	"Rest": "ねむる",
	"Retaliate": "かたきうち",
	"Return": "おんがえし",
	"Revelation Dance": "めざめるダンス",
	"Revenge": "リベンジ",
	"Reversal": "きしかいせい",
	"Roar": "ほえる",
	"Roar of Time": "ときのほうこう",
	"Rock Blast": "ロックブラスト",
	"Rock Climb": "ロッククライム",
	"Rock Polish": "ロックカット",
	"Rock Slide": "いわなだれ",
	"Rock Smash": "いわくだき",
	"Rock Throw": "いわおとし",
	"Rock Tomb": "がんせきふうじ",
	"Rock Wrecker": "がんせきほう",
	"Role Play": "なりきり",
	"Rolling Kick": "まわしげり",
	"Rollout": "ころがる",
	"Roost": "はねやすめ",
	"Rototiller": "たがやす",
	"Round": "りんしょう",
	"Sacred Fire": "せいなるほのお",
	"Sacred Sword": "せいなるつるぎ",
	"Safeguard": "しんぴのまもり",
	"Sand Attack": "すなかけ",
	"Sand Tomb": "すなじごく",
	"Sandstorm": "すなあらし",
	"Savage Spin-out": "ぜったいほしょくかいてんざん",
	"Scald": "ねっとう",
	"Scary Face": "こわいかお",
	"Scratch": "ひっかく",
	"Screech": "いやなおと",
	"Searing Shot": "かえんだん",
	"Secret Power": "ひみつのちから",
	"Secret Sword": "しんぴのつるぎ",
	"Seed Bomb": "タネばくだん",
	"Seed Flare": "シードフレア",
	"Seismic Toss": "ちきゅうなげ",
	"Self-Destruct": "じばく",
	"Shadow Ball": "シャドーボール",
	"Shadow Bone": "シャドーボーン",
	"Shadow Claw": "シャドークロー",
	"Shadow Force": "シャドーダイブ",
	"Shadow Punch": "シャドーパンチ",
	"Shadow Sneak": "かげうち",
	"Sharpen": "かくばる",
	"Shattered Psyche": "マキシマムサイブレイカー",
	"Sheer Cold": "ぜったいれいど",
	"Shell Smash": "からをやぶる",
	"Shell Trap": "トラップシェル",
	"Shift Gear": "ギアチェンジ",
	"Shock Wave": "でんげきは",
	"Shore Up": "すなあつめ",
	"Signal Beam": "シグナルビーム",
	"Silver Wind": "ぎんいろのかぜ",
	"Simple Beam": "シンプルビーム",
	"Sing": "うたう",
	"Sinister Arrow Raid": "シャドーアローズストライク",
	"Sketch": "スケッチ",
	"Skill Swap": "スキルスワップ",
	"Skull Bash": "ロケットずつき",
	"Sky Attack": "ゴッドバード",
	"Sky Drop": "フリーフォール",
	"Sky Uppercut": "スカイアッパー",
	"Slack Off": "なまける",
	"Slam": "たたきつける",
	"Slash": "きりさく",
	"Sleep Powder": "ねむりごな",
	"Sleep Talk": "ねごと",
	"Sludge": "ヘドロこうげき",
	"Sludge Bomb": "ヘドロばくだん",
	"Sludge Wave": "ヘドロウェーブ",
	"Smack Down": "うちおとす",
	"Smart Strike": "スマートホーン",
	"Smelling Salts": "きつけ",
	"Smog": "スモッグ",
	"Smokescreen": "えんまく",
	"Snarl": "バークアウト",
	"Snatch": "よこどり",
	"Snore": "いびき",
	"Soak": "みずびたし",
	"Soft-Boiled": "タマゴうみ",
	"Solar Beam": "ソーラービーム",
	"Solar Blade": "ソーラーブレード",
	"Sonic Boom": "ソニックブーム",
	"Soul-Stealing 7-Star Strike": "七星奪魂腿",
	"Spacial Rend": "あくうせつだん",
	"Spark": "スパーク",
	"Sparkling Aria": "うたかたのアリア",
	"Spectral Thief": "シャドースチール",
	"Speed Swap": "スピードスワップ",
	"Spider Web": "クモのす",
	"Spike Cannon": "とげキャノン",
	"Spikes": "まきびし",
	"Spiky Shield": "ニードルガード",
	"Spirit Shackle": "かげぬい",
	"Spit Up": "はきだす",
	"Spite": "うらみ",
	"Splash": "はねる",
	"Spore": "キノコのほうし",
	"Spotlight": "スポットライト",
	"Stealth Rock": "ステルスロック",
	"Steam Eruption": "スチームバースト",
	"Steamroller": "ハードローラー",
	"Steel Wing": "はがねのつばさ",
	"Sticky Web": "ねばねばネット",
	"Stockpile": "たくわえる",
	"Stoked Sparksurfer": "ライトニングサーフライド",
	"Stomp": "ふみつけ",
	"Stomping Tantrum": "じだんだ",
	"Stone Edge": "ストーンエッジ",
	"Stored Power": "アシストパワー",
	"Storm Throw": "やまあらし",
	"Strength": "かいりき",
	"Strength Sap": "ちからをすいとる",
	"String Shot": "いとをはく",
	"Struggle": "わるあがき",
	"Struggle Bug": "むしのていこう",
	"Stun Spore": "しびれごな",
	"Submission": "じごくぐるま",
	"Substitute": "みがわり",
	"Subzero Slammer": "レイジングジオフリーズ",
	"Sucker Punch": "ふいうち",
	"Sunny Day": "にほんばれ",
	"Sunsteel Strike": "メテオドライブ",
	"Super Fang": "いかりのまえば",
	"Superpower": "ばかぢから",
	"Supersonic": "ちょうおんぱ",
	"Supersonic Skystrike": "ファイナルダイブクラッシュ",
	"Surf": "なみのり",
	"Swagger": "いばる",
	"Swallow": "のみこむ",
	"Sweet Kiss": "てんしのキッス",
	"Sweet Scent": "あまいかおり",
	"Swift": "スピードスター",
	"Switcheroo": "すりかえ",
	"Swords Dance": "つるぎのまい",
	"Synchronoise": "シンクロノイズ",
	"Synthesis": "こうごうせい",
	"Tackle": "たいあたり",
	"Tail Glow": "ほたるび",
	"Tail Slap": "スイープビンタ",
	"Tail Whip": "しっぽをふる",
	"Tailwind": "おいかぜ",
	"Take Down": "とっしん",
	"Taunt": "ちょうはつ",
	"Tearful Look": "なみだめ",
	"Techno Blast": "テクノバスター",
	"Tectonic Rage": "ライジングランドオーバー",
	"Teeter Dance": "フラフラダンス",
	"Telekinesis": "テレキネシス",
	"Teleport": "テレポート",
	"Thief": "どろぼう",
	"Thousand Arrows": "サウザンアロー",
	"Thousand Waves": "サウザンウェーブ",
	"Thrash": "あばれる",
	"Throat Chop": "じごくづき",
	"Thunder": "かみなり",
	"Thunder Fang": "かみなりのキバ",
	"Thunder Punch": "かみなりパンチ",
	"Thunder Shock": "でんきショック",
	"Thunder Wave": "でんじは",
	"Thunderbolt": "10まんボルト",
	"Tickle": "くすぐる",
	"Topsy-Turvy": "ひっくりかえす",
	"Torment": "いちゃもん",
	"Toxic": "どくどく",
	"Toxic Spikes": "どくびし",
	"Toxic Thread": "どくのいと",
	"Transform": "へんしん",
	"Tri Attack": "トライアタック",
	"Trick": "トリック",
	"Trick Room": "トリックルーム",
	"Trick-or-Treat": "ハロウィン",
	"Triple Kick": "トリプルキック",
	"Trop Kick": "トロピカルキック",
	"Trump Card": "きりふだ",
	"Twineedle": "ダブルニードル",
	"Twinkle Tackle": "ラブリースターインパクト",
	"Twister": "たつまき",
	"U-turn": "とんぼがえり",
	"Uproar": "さわぐ",
	"V-create": "Vジェネレート",
	"Vacuum Wave": "しんくうは",
	"Venom Drench": "ベノムトラップ",
	"Venoshock": "ベノムショック",
	"Vice Grip": "はさむ",
	"Vine Whip": "つるのムチ",
	"Vital Throw": "あてみなげ",
	"Volt Switch": "ボルトチェンジ",
	"Volt Tackle": "ボルテッカー",
	"Wake-Up Slap": "めざましビンタ",
	"Water Gun": "みずでっぽう",
	"Water Pledge": "みずのちかい",
	"Water Pulse": "みずのはどう",
	"Water Shuriken": "みずしゅりけん",
	"Water Sport": "みずあそび",
	"Water Spout": "しおふき",
	"Waterfall": "たきのぼり",
	"Weather Ball": "ウェザーボール",
	"Whirlpool": "うずしお",
	"Whirlwind": "ふきとばし",
	"Wide Guard": "ワイドガード",
	"Wild Charge": "ワイルドボルト",
	"Will-O-Wisp": "おにび",
	"Wing Attack": "つばさでうつ",
	"Wish": "ねがいごと",
	"Withdraw": "からにこもる",
	"Wonder Room": "ワンダールーム",
	"Wood Hammer": "ウッドハンマー",
	"Work Up": "ふるいたてる",
	"Worry Seed": "なやみのタネ",
	"Wrap": "まきつく",
	"Wring Out": "しぼりとる",
	"X-Scissor": "シザークロス",
	"Yawn": "あくび",
	"Zap Cannon": "でんじほう",
	"Zen Headbutt": "しねんのずつき",
	"Zing Zap": "びりびりちくちく",

	"Mind Blown": "ビックリヘッド",
	"Photon Geyser": "フォトンゲイザー",
	"Light That Burns the Sky": "天焦がす滅亡の光",
	"Searing Sunraze Smash": "サンシャインスマッシャー",
	"Menacing Moonraze Maelstrom": "ムーンライトブラスター",
	"Let's Snuggle Forever": "ぽかぼかフレンドタイム",
	"Clangorous Soulblaze": "ブレイジングソウルビート",
	"Splintered Stormshards": "ラジアルエッジストーム",

	// Items

	"Absorb Bulb": "きゅうこん",
	"Adrenaline Orb": "ビビリたま",
	"Air Balloon": "ふうせん",
	"Aloraichium Z": "アロライZ",
	"Aspear Berry": "ナナシのみ",
	"Assault Vest": "とつげきチョッキ",
	"Babiri Berry": "リリバのみ(はがね)",
	"Big Root": "おおきなねっこ",
	"Binding Band": "しめつけバンド",
	"Black Belt": "くろおび",
	"Black Glasses": "くろいメガネ",
	"Black Sludge": "くろいへドロ",
	"Blue Orb": "あいいろのたま",
	"Bright Powder": "ひかりのこな",
	"Bug Gem": "むしのジュエル",
	"Bug Memory": "バグメモリ",
	"Buginium Z": "ムシZ",
	"Cell Battery": "じゅうでんち",
	"Charcoal": "もくたん",
	"Charti Berry": "ヨロギのみ(いわ)",
	"Cheri Berry": "クラボのみ",
	"Chesto Berry": "カゴのみ",
	"Chilan Berry": "ホズのみ(ノーマル)",
	"Choice Band": "こだわりハチマキ",
	"Choice Scarf": "こだわりスカーフ",
	"Choice Specs": "こだわりめがね",
	"Chople Berry": "ヨプのみ(かくとう)",
	"Colbur Berry": "ナモのみ(あく)",
	"Custap Berry": "イバンのみ",
	"Damp Rock": "しめったいわ",
	"Dark Gem": "あくのジュエル",
	"Dark Memory": "ダークメモリ",
	"Darkinium Z": "アクZ",
	"Decidium Z": "ジュナイパーZ",
	"Deep Sea Scale": "しんかいのウロコ",
	"Deep Sea Tooth": "しんかいのキバ",
	"Draco Plate": "りゅうのプレート",
	"Dragon Fang": "りゅうのキバ",
	"Dragon Gem": "ドラゴンジュエル",
	"Dragon Memory": "ドラゴンメモリ",
	"Dragonium Z": "ドラゴンZ",
	"Dread Plate": "こわもてプレート",
	"Earth Plate": "だいちのプレート",
	"Eevium Z": "イーブイZ",
	"Eject Button": "だっしゅつボタン",
	"Electric Gem": "でんきのジュエル",
	"Electric Memory": "エレクトロメモリ",
	"Electric Seed": "エレキシード",
	"Electrium Z": "デンキZ",
	"Eviolite": "しんかのきせき",
	"Expert Belt": "たつじんのおび",
	"Fairium Z": "フェアリーZ",
	"Fairy Memory": "フェアリーメモリ",
	"Fighting Gem": "かくとうジュエル",
	"Fighting Memory": "ファイトメモリ",
	"Fightinium Z": "カクトウZ",
	"Fire Gem": "ほのおのジュエル",
	"Fire Memory": "ファイヤーメモリ",
	"Firium Z": "ホノオZ",
	"Fist Plate": "こぶしのプレート",
	"Flame Orb": "かえんだま",
	"Flame Plate": "ひのたまプレート",
	"Float Stone": "かるいし",
	"Flying Gem": "ひこうのジュエル",
	"Flying Memory": "フライングメモリ",
	"Flyinium Z": "ヒコウZ",
	"Focus Band": "きあいのハチマキ",
	"Focus Sash": "きあいのタスキ",
	"Ghost Gem": "ゴーストジュエル",
	"Ghost Memory": "ゴーストメモリ",
	"Ghostium Z": "ゴーストZ",
	"Grass Gem": "くさのジュエル",
	"Grass Memory": "グラスメモリ",
	"Grassium Z": "クサZ",
	"Grassy Seed": "グラスシード",
	"Grip Claw": "ねばりのかぎづめ",
	"Griseous Orb": "はっきんだま",
	"Ground Gem": "じめんのジュエル",
	"Ground Memory": "グラウンドメモリ",
	"Groundium Z": "ジメンZ",
	"Haban Berry": "ハバンのみ(ドラゴン)",
	"Hard Stone": "かたいいし",
	"Heat Rock": "あついいわ",
	"Ice Gem": "こおりのジュエル",
	"Ice Memory": "アイスメモリ",
	"Icicle Plate": "つららのプレート",
	"Icium Z": "コオリZ",
	"Icy Rock": "つめたいいわ",
	"Incinium Z": "ガオガエンZ",
	"Insect Plate": "たまむしプレート",
	"Iron Ball": "くろいてっきゅう",
	"Iron Plate": "こうてつプレート",
	"Jaboca Berry": "ジャポのみ",
	"Kasib Berry": "カシブのみ(ゴースト)",
	"Kebia Berry": "ビアーのみ(どく)",
	"Kee Berry": "アッキのみ",
	"Lagging Tail": "こうこうのしっぽ",
	"Leftovers": "たべのこし",
	"Life Orb": "いのちのたま",
	"Light Ball": "でんきだま",
	"Light Clay": "ひかりのねんど",
	"Lucky Punch": "ラッキーパンチ",
	"Lum Berry": "ラムのみ",
	"Luminous Moss": "ひかりごけ",
	"Magnet": "じしゃく",
	"Maranga Berry": "タラプのみ",
	"Marshadium Z": "マーシャドーZ",
	"Meadow Plate": "みどりのプレート",
	"Mental Herb": "メンタルハーブ",
	"Metal Coat": "メタルコート",
	"Metal Powder": "メタルパウダー",
	"Mewnium Z": "ミュウZ",
	"Mind Plate": "ふしぎのプレート",
	"Miracle Seed": "きせきのタネ",
	"Misty Seed": "ミストシード",
	"Muscle Band": "ちからのハチマキ",
	"Mystic Water": "しんぴのしずく",
	"Never-Melt Ice": "とけないこおり",
	"Normal Gem": "ノーマルジュエル",
	"Normalium Z": "ノーマルZ",
	"Occa Berry": "オッカのみ(ほのお)",
	"Passho Berry": "イトケのみ(みず)",
	"Payapa Berry": "ウタンのみ(エスパー)",
	"Pecha Berry": "モモンのみ",
	"Persim Berry": "キーのみ",
	"Pikanium Z": "ピカチュウZ",
	"Pikashunium Z": "サトピカZ",
	"Pixie Plate": "せいれいプレート",
	"Poison Barb": "どくばり",
	"Poison Gem": "どくのジュエル",
	"Poison Memory": "ポイズンメモリ",
	"Poisonium Z": "ドクZ",
	"Power Herb": "パワフルハーブ",
	"Primarium Z": "アシレーヌZ",
	"Protective Pads": "ぼうごパット",
	"Psychic Gem": "エスパージュエル",
	"Psychic Memory": "サイキックメモリ",
	"Psychic Seed": "サイコシード",
	"Psychium Z": "エスパーZ",
	"Quick Claw": "せんせいのツメ",
	"Quick Powder": "スピードパウダー",
	"Rawst Berry": "チーゴのみ",
	"Razor Claw": "するどいツメ",
	"Razor Fang": "するどいキバ",
	"Red Card": "レッドカード",
	"Red Orb": "べにいろのたま",
	"Rindo Berry": "リンドのみ(くさ)",
	"Ring Target": "ねらいのまと",
	"Rock Gem": "いわのジュエル",
	"Rock Memory": "ロックメモリ",
	"Rockium Z": "イワZ",
	"Rocky Helmet": "ゴツゴツメット",
	"Roseli Berry": "ロゼルのみ(フェアリー)",
	"Rowap Berry": "レンブのみ",
	"Safety Goggles": "ぼうじんゴーグル",
	"Scope Lens": "ピントレンズ",
	"Sharp Beak": "するどいくちばし",
	"Shell Bell": "かいがらのすず",
	"Shuca Berry": "シュカのみ(じめん)",
	"Silk Scarf": "シルクのスカーフ",
	"Silver Powder": "ぎんのこな",
	"Sitrus Berry": "オボンのみ",
	"Sky Plate": "あおぞらプレート",
	"Smooth Rock": "さらさらいわ",
	"Snorlium Z": "カビゴンZ",
	"Snowball": "ゆきだま",
	"Soft Sand": "やわらかいすな",
	"Soul Dew": "こころのしずく",
	"Spell Tag": "のろいのおふだ",
	"Splash Plate": "しずくプレート",
	"Spooky Plate": "もののけプレート",
	"Steel Gem": "はがねのジュエル",
	"Steel Memory": "スチールメモリ",
	"Steelium Z": "ハガネZ",
	"Stick": "ながねぎ",
	"Sticky Barb": "くっつきバリ",
	"Stone Plate": "がんせきプレート",
	"Tanga Berry": "タンガのみ(むし)",
	"Tapunium Z": "カプZ",
	"Terrain Extender": "グランドコート",
	"Thick Club": "ふといホネ",
	"Toxic Orb": "どくどくだま",
	"Toxic Plate": "もうどくプレート",
	"Twisted Spoon": "まがったスプーン",
	"Wacan Berry": "ソクノのみ(でんき)",
	"Water Gem": "みずのジュエル",
	"Water Memory": "ウオーターメモリ",
	"Waterium Z": "ミズZ",
	"Weakness Policy": "じゃくてんほけん",
	"White Herb": "しろいハーブ",
	"Wide Lens": "こうかくレンズ",
	"Wise Glasses": "ものしりメガネ",
	"Yache Berry": "ヤチェのみ(こおり)",
	"Zap Plate": "いかずちプレート",
	"Zoom Lens": "フォーカスレンズ",
	"Wiki Berry": "ウイのみ",
	"Figy Berry": "フィラのみ",
	"Iapapa Berry": "イアのみ",
	"Aguav Berry": "バンジのみ",
	"Mago Berry": "マゴのみ",

	"Gengarite": "ゲンガナイト",
	"Gardevoirite": "サーナイトナイト",
	"Ampharosite": "デンリュウナイト",
	"Venusaurite": "フシギバナナイト",
	"Charizardite X": "リザードナイトX",
	"Blastoisinite": "カメックスナイト",
	"Mewtwonite X": "ミュウツナイトX",
	"Mewtwonite Y": "ミュウツナイトY",
	"Blazikenite": "バシャーモナイト",
	"Medichamite": "チャーレムナイト",
	"Houndoominite": "ヘルガナイト",
	"Aggronite": "ボスゴドラナイト",
	"Banettite": "ジュペッタナイト",
	"Tyranitarite": "バンギラスナイト",
	"Scizorite": "ハッサムナイト",
	"Pinsirite": "カイロスナイト",
	"Aerodactylite": "プテラナイト",
	"Lucarionite": "ルカリオナイト",
	"Abomasite": "ユキノオナイト",
	"Kangaskhanite": "ガルーラナイト",
	"Gyaradosite": "ギャラドスナイト",
	"Absolite": "アブソルナイト",
	"Charizardite Y": "リザードナイトY",
	"Alakazite": "フーディナイト",
	"Heracronite": "ヘラクロスナイト",
	"Mawilite": "クチートナイト",
	"Manectite": "ライボルトナイト",
	"Garchompite": "ガブリアスナイト",
	"Salamencite": "ボーマンダナイト",
	"Lopunnite": "ミミロップナイト",
	"Swampertite": "ラグラージナイト",
	"Sceptilite": "ジュカインナイト",
	"Latiasite": "ラティアスナイト",
	"Latiosite": "ラティオスナイト",
	"Steelixite": "ハガネールナイト",

	// Pokemon
	"Bulbasaur": "フシギダネ",
	"Ivysaur": "フシギソウ",
	"Venusaur": "フシギバナ",
	"Venusaur-Mega": "メガフシギバナ",
	"Charmander": "ヒトカゲ",
	"Charmeleon": "リザード",
	"Charizard": "リザードン",
	"Charizard-Mega-X": "メガリザードンX",
	"Charizard-Mega-Y": "メガリザードンY",
	"Squirtle": "ゼニガメ",
	"Wartortle": "カメール",
	"Blastoise": "カメックス",
	"Blastoise-Mega": "メガカメックス",
	"Caterpie": "キャタピー",
	"Metapod": "トランセル",
	"Butterfree": "バタフリー",
	"Weedle": "ビードル",
	"Kakuna": "コクーン",
	"Beedrill": "スピアー",
	"Beedrill-Mega": "メガスピアー",
	"Pidgey": "ポッポ",
	"Pidgeotto": "ピジョン",
	"Pidgeot": "ピジョット",
	"Pidgeot-Mega": "メガピジョット",
	"Rattata": "コラッタ",
	"Raticate": "ラッタ",
	"Rattata-Alola": "コラッタ-Alola",
	"Raticate-Alola": "ラッタ-Alola",
	"Spearow": "オニスズメ",
	"Fearow": "オニドリル",
	"Ekans": "アーボ",
	"Arbok": "アーボック",
	"Pikachu": "ピカチュウ",
	"Raichu": "ライチュウ",
	"Raichu-Alola": "ライチュウ-Alola",
	"Sandshrew": "サンド",
	"Sandslash": "サンドパン",
	"Sandshrew-Alola": "サンド-Alola",
	"Sandslash-Alola": "サンドパン-Alola",
	"Nidoran-F": "ニドラン♀",
	"Nidorina": "ニドリーナ",
	"Nidoqueen": "ニドクイン",
	"Nidoran-M": "ニドラン♂",
	"Nidorino": "ニドリーノ",
	"Nidoking": "ニドキング",
	"Clefairy": "ピッピ",
	"Clefable": "ピクシー",
	"Vulpix": "ロコン",
	"Ninetales": "キュウコン",
	"Vulpix-Alola": "ロコン-Alola",
	"Ninetales-Alola": "キュウコン-Alola",
	"Jigglypuff": "プリン",
	"Wigglytuff": "プクリン",
	"Zubat": "ズバット",
	"Golbat": "ゴルバット",
	"Oddish": "ナゾノクサ",
	"Gloom": "クサイハナ",
	"Vileplume": "ラフレシア",
	"Paras": "パラス",
	"Parasect": "パラセクト",
	"Venonat": "コンパン",
	"Venomoth": "モルフォン",
	"Diglett": "ディグダ",
	"Dugtrio": "ダグトリオ",
	"Diglett-Alola": "ディグダ-Alola",
	"Dugtrio-Alola": "ダグトリオ-Alola",
	"Meowth-Alola": "ニャース-Alola",
	"Persian-Alola": "ペルシアン-Alola",
	"Meowth": "ニャース",
	"Persian": "ペルシアン",
	"Psyduck": "コダック",
	"Golduck": "ゴルダック",
	"Mankey": "マンキー",
	"Primeape": "オコリザル",
	"Growlithe": "ガーディ",
	"Arcanine": "ウインディ",
	"Poliwag": "ニョロモ",
	"Poliwhirl": "ニョロゾ",
	"Poliwrath": "ニョロボン",
	"Abra": "ケーシィ",
	"Kadabra": "ユンゲラー",
	"Alakazam": "フーディン",
	"Alakazam-Mega": "メガフーディン",
	"Machop": "ワンリキー",
	"Machoke": "ゴーリキー",
	"Machamp": "カイリキー",
	"Bellsprout": "マダツボミ",
	"Weepinbell": "ウツドン",
	"Victreebel": "ウツボット",
	"Tentacool": "メノクラゲ",
	"Tentacruel": "ドククラゲ",
	"Geodude": "イシツブテ",
	"Graveler": "ゴローン",
	"Golem": "ゴローニャ",
	"Geodude-Alola": "イシツブテ-Alola",
	"Graveler-Alola": "ゴローン-Alola",
	"Golem-Alola": "ゴローニャ-Alola",
	"Ponyta": "ポニータ",
	"Rapidash": "ギャロップ",
	"Slowpoke": "ヤドン",
	"Slowbro": "ヤドラン",
	"Slowbro-Mega": "メガヤドラン",
	"Magnemite": "コイル",
	"Magneton": "レアコイル",
	"Farfetch'd": "カモネギ",
	"Doduo": "ドードー",
	"Dodrio": "ドードリオ",
	"Seel": "パウワウ",
	"Dewgong": "ジュゴン",
	"Grimer": "ベトベター",
	"Muk": "ベトベトン",
	"Grimer-Alola": "ベトベター-Alola",
	"Muk-Alola": "ベトベトン-Alola",
	"Shellder": "シェルダー",
	"Cloyster": "パルシェン",
	"Gastly": "ゴース",
	"Haunter": "ゴースト",
	"Gengar": "ゲンガー",
	"Gengar-Mega": "メガゲンガー",
	"Onix": "イワーク",
	"Drowzee": "スリープ",
	"Hypno": "スリーパー",
	"Krabby": "クラブ",
	"Kingler": "キングラー",
	"Voltorb": "ビリリダマ",
	"Electrode": "マルマイン",
	"Exeggcute": "タマタマ",
	"Exeggutor": "ナッシー",
	"Exeggutor-Alola": "ナッシー-Alola",
	"Cubone": "カラカラ",
	"Marowak": "ガラガラ",
	"Marowak-Alola": "ガラガラ-Alola",
	"Hitmonlee": "サワムラー",
	"Hitmonchan": "エビワラー",
	"Lickitung": "ベロリンガ",
	"Koffing": "ドガース",
	"Weezing": "マタドガス",
	"Rhyhorn": "サイホーン",
	"Rhydon": "サイドン",
	"Chansey": "ラッキー",
	"Tangela": "モンジャラ",
	"Kangaskhan": "ガルーラ",
	"Kangaskhan-Mega": "メガガルーラ",
	"Horsea": "タッツー",
	"Seadra": "シードラ",
	"Goldeen": "トサキント",
	"Seaking": "アズマオウ",
	"Staryu": "ヒトデマン",
	"Starmie": "スターミー",
	"Mr.Mime": "バリヤード",
	"Scyther": "ストライク",
	"Jynx": "ルージュラ",
	"Electabuzz": "エレブー",
	"Magmar": "ブーバー",
	"Pinsir": "カイロス",
	"Pinsir-Mega": "メガカイロス",
	"Tauros": "ケンタロス",
	"Magikarp": "コイキング",
	"Gyarados": "ギャラドス",
	"Gyarados-Mega": "メガギャラドス",
	"Lapras": "ラプラス",
	"Ditto": "メタモン",
	"Eevee": "イーブイ",
	"Vaporeon": "シャワーズ",
	"Jolteon": "サンダース",
	"Flareon": "ブースター",
	"Porygon": "ポリゴン",
	"Omanyte": "オムナイト",
	"Omastar": "オムスター",
	"Kabuto": "カブト",
	"Kabutops": "カブトプス",
	"Aerodactyl": "プテラ",
	"Aerodactyl-Mega": "メガプテラ",
	"Snorlax": "カビゴン",
	"Articuno": "フリーザー",
	"Zapdos": "サンダー",
	"Moltres": "ファイヤー",
	"Dratini": "ミニリュウ",
	"Dragonair": "ハクリュー",
	"Dragonite": "カイリュー",
	"Mewtwo": "ミュウツー",
	"Mewtwo-Mega-Y": "メガミュウツーY",
	"Mewtwo-Mega-X": "メガミュウツーX",
	"Mew": "ミュウ",
	"Chikorita": "チコリータ",
	"Bayleef": "ベイリーフ",
	"Meganium": "メガニウム",
	"Cyndaquil": "ヒノアラシ",
	"Quilava": "マグマラシ",
	"Typhlosion": "バクフーン",
	"Totodile": "ワニノコ",
	"Croconaw": "アリゲイツ",
	"Feraligatr": "オーダイル",
	"Sentret": "オタチ",
	"Furret": "オオタチ",
	"Hoothoot": "ホーホー",
	"Noctowl": "ヨルノズク",
	"Ledyba": "レディバ",
	"Ledian": "レディアン",
	"Spinarak": "イトマル",
	"Ariados": "アリアドス",
	"Crobat": "クロバット",
	"Chinchou": "チョンチー",
	"Lanturn": "ランターン",
	"Pichu": "ピチュー",
	"Cleffa": "ピィ",
	"Igglybuff": "ププリン",
	"Togepi": "トゲピー",
	"Togetic": "トゲチック",
	"Natu": "ネイティ",
	"Xatu": "ネイティオ",
	"Mareep": "メリープ",
	"Flaaffy": "モココ",
	"Ampharos": "デンリュウ",
	"Ampharos-Mega": "メガデンリュウ",
	"Bellossom": "キレイハナ",
	"Marill": "マリル",
	"Azumarill": "マリルリ",
	"Sudowoodo": "ウソッキー",
	"Politoed": "ニョロトノ",
	"Hoppip": "ハネッコ",
	"Skiploom": "ポポッコ",
	"Jumpluff": "ワタッコ",
	"Aipom": "エイパム",
	"Sunkern": "ヒマナッツ",
	"Sunflora": "キマワリ",
	"Yanma": "ヤンヤンマ",
	"Wooper": "ウパー",
	"Quagsire": "ヌオー",
	"Espeon": "エーフィ",
	"Umbreon": "ブラッキー",
	"Murkrow": "ヤミカラス",
	"Slowking": "ヤドキング",
	"Misdreavus": "ムウマ",
	"Unown": "アンノーン",
	"Wobbuffet": "ソーナンス",
	"Girafarig": "キリンリキ",
	"Pineco": "クヌギダマ",
	"Forretress": "フォレトス",
	"Dunsparce": "ノコッチ",
	"Gligar": "グライガー",
	"Steelix": "ハガネール",
	"Steelix-Mega": "メガハガネール",
	"Snubbull": "ブルー",
	"Granbull": "グランブル",
	"Qwilfish": "ハリーセン",
	"Scizor": "ハッサム",
	"Scizor-Mega": "メガハッサム",
	"Shuckle": "ツボツボ",
	"Heracross": "ヘラクロス",
	"Heracross-Mega": "メガヘラクロス",
	"Sneasel": "ニューラ",
	"Teddiursa": "ヒメグマ",
	"Ursaring": "リングマ",
	"Slugma": "マグマッグ",
	"Magcargo": "マグカルゴ",
	"Swinub": "ウリムー",
	"Piloswine": "イノムー",
	"Corsola": "サニーゴ",
	"Remoraid": "テッポウオ",
	"Octillery": "オクタン",
	"Delibird": "デリバード",
	"Mantine": "マンタイン",
	"Skarmory": "エアームド",
	"Houndour": "デルビル",
	"Houndoom": "ヘルガー",
	"Houndoom-Mega": "メガヘルガー",
	"Kingdra": "キングドラ",
	"Phanpy": "ゴマゾウ",
	"Donphan": "ドンファン",
	"Porygon2": "ポリゴン2",
	"Stantler": "オドシシ",
	"Smeargle": "ドーブル",
	"Tyrogue": "バルキー",
	"Hitmontop": "カポエラー",
	"Smoochum": "ムチュール",
	"Elekid": "エレキッド",
	"Magby": "ブビィ",
	"Miltank": "ミルタンク",
	"Blissey": "ハピナス",
	"Raikou": "ライコウ",
	"Entei": "エンテイ",
	"Suicune": "スイクン",
	"Larvitar": "ヨーギラス",
	"Pupitar": "サナギラス",
	"Tyranitar": "バンギラス",
	"Tyranitar-Mega": "メガバンギラス",
	"Lugia": "ルギア",
	"Ho-Oh": "ホウオウ",
	"Celebi": "セレビィ",
	"Treecko": "キモリ",
	"Grovyle": "ジュプトル",
	"Sceptile": "ジュカイン",
	"Sceptile-Mega": "メガジュカイン",
	"Torchic": "アチャモ",
	"Combusken": "ワカシャモ",
	"Blaziken": "バシャーモ",
	"Blaziken-Mega": "メガバシャーモ",
	"Mudkip": "ミズゴロウ",
	"Marshtomp": "ヌマクロー",
	"Swampert": "ラグラージ",
	"Swampert-Mega": "メガラグラージ",
	"Poochyena": "ポチエナ",
	"Mightyena": "グラエナ",
	"Zigzagoon": "ジグザグマ",
	"Linoone": "マッスグマ",
	"Wurmple": "ケムッソ",
	"Silcoon": "カラサリス",
	"Beautifly": "アゲハント",
	"Cascoon": "マユルド",
	"Dustox": "ドクケイル",
	"Lotad": "ハスボー",
	"Lombre": "ハスブレロ",
	"Ludicolo": "ルンパッパ",
	"Seedot": "タネボー",
	"Nuzleaf": "コノハナ",
	"Shiftry": "ダーテング",
	"Taillow": "スバメ",
	"Swellow": "オオスバメ",
	"Wingull": "キャモメ",
	"Pelipper": "ペリッパー",
	"Ralts": "ラルトス",
	"Kirlia": "キルリア",
	"Gardevoir": "サーナイト",
	"Gardevoir-Mega": "メガサーナイト",
	"Surskit": "アメタマ",
	"Masquerain": "アメモース",
	"Shroomish": "キノココ",
	"Breloom": "キノガッサ",
	"Slakoth": "ナマケロ",
	"Vigoroth": "ヤルキモノ",
	"Slaking": "ケッキング",
	"Nincada": "ツチニン",
	"Ninjask": "テッカニン",
	"Shedinja": "ヌケニン",
	"Whismur": "ゴニョニョ",
	"Loudred": "ドゴーム",
	"Exploud": "バクオング",
	"Makuhita": "マクノシタ",
	"Hariyama": "ハリテヤマ",
	"Azurill": "ルリリ",
	"Nosepass": "ノズパス",
	"Skitty": "エネコ",
	"Delcatty": "エネコロロ",
	"Sableye": "ヤミラミ",
	"Sableye-Mega": "メガヤミラミ",
	"Mawile": "クチート",
	"Mawile-Mega": "メガクチート",
	"Aron": "ココドラ",
	"Lairon": "コドラ",
	"Aggron": "ボスゴドラ",
	"Aggron-Mega": "メガボスゴドラ",
	"Meditite": "アサナン",
	"Medicham": "チャーレム",
	"Medicham-Mega": "メガチャーレム",
	"Electrike": "ラクライ",
	"Manectric": "ライボルト",
	"Manectric-Mega": "メガライボルト",
	"Plusle": "プラスル",
	"Minun": "マイナン",
	"Volbeat": "バルビート",
	"Illumise": "イルミーゼ",
	"Roselia": "ロゼリア",
	"Gulpin": "ゴクリン",
	"Swalot": "マルノーム",
	"Carvanha": "キバニア",
	"Sharpedo": "サメハダー",
	"Sharpedo-Mega": "メガサメハダー",
	"Wailmer": "ホエルコ",
	"Wailord": "ホエルオー",
	"Numel": "ドンメル",
	"Camerupt": "バクーダ",
	"Camerupt-Mega": "メガバクーダ",
	"Torkoal": "コータス",
	"Spoink": "バネブー",
	"Grumpig": "ブーピッグ",
	"Spinda": "パッチール",
	"Trapinch": "ナックラー",
	"Vibrava": "ビブラーバ",
	"Flygon": "フライゴン",
	"Cacnea": "サボネア",
	"Cacturne": "ノクタス",
	"Swablu": "チルット",
	"Altaria": "チルタリス",
	"Altaria-Mega": "メガチルタリス",
	"Zangoose": "ザングース",
	"Seviper": "ハブネーク",
	"Lunatone": "ルナトーン",
	"Solrock": "ソルロック",
	"Barboach": "ドジョッチ",
	"Whiscash": "ナマズン",
	"Corphish": "ヘイガニ",
	"Crawdaunt": "シザリガー",
	"Baltoy": "ヤジロン",
	"Claydol": "ネンドール",
	"Lileep": "リリーラ",
	"Cradily": "ユレイドル",
	"Anorith": "アノプス",
	"Armaldo": "アーマルド",
	"Feebas": "ヒンバス",
	"Milotic": "ミロカロス",
	"Castform": "ポワルン",
	"Castform-Rainy": "ポワルン-雨",
	"Castform-Snowy": "ポワルン-霰",
	"Castform-Sunny": "ポワルン-晴",
	"Kecleon": "カクレオン",
	"Shuppet": "カゲボウズ",
	"Banette": "ジュペッタ",
	"Banette-Mega": "メガジュペッタ",
	"Duskull": "ヨマワル",
	"Dusclops": "サマヨール",
	"Tropius": "トロピウス",
	"Chimecho": "チリーン",
	"Absol": "アブソル",
	"Absol-Mega": "メガアブソル",
	"Wynaut": "ソーナノ",
	"Snorunt": "ユキワラシ",
	"Glalie": "オニゴーリ",
	"Glalie-Mega": "メガオニゴーリ",
	"Spheal": "タマザラシ",
	"Sealeo": "トドグラー",
	"Walrein": "トドゼルガ",
	"Clamperl": "パールル",
	"Huntail": "ハンテール",
	"Gorebyss": "サクラビス",
	"Relicanth": "ジーランス",
	"Luvdisc": "ラブカス",
	"Bagon": "タツベイ",
	"Shelgon": "コモルー",
	"Salamence": "ボーマンダ",
	"Salamence-Mega": "メガボーマンダ",
	"Beldum": "ダンバル",
	"Metang": "メタング",
	"Metagross": "メタグロス",
	"Metagross-Mega": "メガメタグロス",
	"Regirock": "レジロック",
	"Regice": "レジアイス",
	"Registeel": "レジスチル",
	"Latias": "ラティアス",
	"Latios": "ラティオス",
	"Latias-Mega": "メガラティアス",
	"Latios-Mega": "メガラティオス",
	"Kyogre": "カイオーガ",
	"Groudon": "グラードン",
	"Kyogre-Primal": "ゲンシカイオーガ",
	"Groudon-Primal": "ゲンシグラードン",
	"Rayquaza": "レックウザ",
	"Rayquaza-Mega": "メガレックウザ",
	"Jirachi": "ジラーチ",
	"Deoxys": "デオキシス",
	"Deoxys-Attack": "デオキシス-Attack",
	"Deoxys-Defense": "デオキシス-Defense",
	"Deoxys-Speed": "デオキシス-Speed",
	"Turtwig": "ナエトル",
	"Grotle": "ハヤシガメ",
	"Torterra": "ドダイトス",
	"Chimchar": "ヒコザル",
	"Monferno": "モウカザル",
	"Infernape": "ゴウカザル",
	"Piplup": "ポッチャマ",
	"Prinplup": "ポッタイシ",
	"Empoleon": "エンペルト",
	"Starly": "ムックル",
	"Staravia": "ムクバード",
	"Staraptor": "ムクホーク",
	"Bidoof": "ビッパ",
	"Bibarel": "ビーダル",
	"Kricketot": "コロボーシ",
	"Kricketune": "コロトック",
	"Shinx": "コリンク",
	"Luxio": "ルクシオ",
	"Luxray": "レントラー",
	"Budew": "スボミー",
	"Roserade": "ロズレイド",
	"Cranidos": "ズガイドス",
	"Rampardos": "ラムパルド",
	"Shieldon": "タテトプス",
	"Bastiodon": "トリデプス",
	"Burmy": "ミノムッチ",
	"Wormadam": "ミノマダム",
	"Wormadam-Sandy": "ミノマダム-砂",
	"Wormadam-Trash": "ミノマダム-塵",
	"Mothim": "ガーメイル",
	"Combee": "ミツハニー",
	"Vespiquen": "ビークイン",
	"Pachirisu": "パチリス",
	"Buizel": "ブイゼル",
	"Floatzel": "フローゼル",
	"Cherubi": "チェリンボ",
	"Cherrim": "チェリム",
	"Cherrim-Sunshine": "チェリム-晴",
	"Shellos": "カラナクシ",
	"Gastrodon": "トリトドン",
	"Ambipom": "エテボース",
	"Drifloon": "フワンテ",
	"Drifblim": "フワライド",
	"Buneary": "ミミロル",
	"Lopunny": "ミミロップ",
	"Lopunny-Mega": "メガミミロップ",
	"Mismagius": "ムウマージ",
	"Honchkrow": "ドンカラス",
	"Glameow": "ニャルマー",
	"Purugly": "ブニャット",
	"Chingling": "リーシャン",
	"Stunky": "スカンプー",
	"Skuntank": "スカタンク",
	"Bronzor": "ドーミラー",
	"Bronzong": "ドータクン",
	"Bonsly": "ウソハチ",
	"MimeJr.": "マネネ",
	"Happiny": "ピンプク",
	"Chatot": "ペラップ",
	"Spiritomb": "ミカルゲ",
	"Gible": "フカマル",
	"Gabite": "ガバイト",
	"Garchomp": "ガブリアス",
	"Garchomp-Mega": "メガガブリアス",
	"Munchlax": "ゴンベ",
	"Riolu": "リオル",
	"Lucario": "ルカリオ",
	"Lucario-Mega": "メガルカリオ",
	"Hippopotas": "ヒポポタス",
	"Hippowdon": "カバルドン",
	"Skorupi": "スコルピ",
	"Drapion": "ドラピオン",
	"Croagunk": "グレッグル",
	"Toxicroak": "ドクロッグ",
	"Carnivine": "マスキッパ",
	"Finneon": "ケイコウオ",
	"Lumineon": "ネオラント",
	"Mantyke": "タマンタ",
	"Snover": "ユキカブリ",
	"Abomasnow": "ユキノオー",
	"Abomasnow-Mega": "メガユキノオー",
	"Weavile": "マニューラ",
	"Magnezone": "ジバコイル",
	"Lickilicky": "ベロベルト",
	"Rhyperior": "ドサイドン",
	"Tangrowth": "モジャンボ",
	"Electivire": "エレキブル",
	"Magmortar": "ブーバーン",
	"Togekiss": "トゲキッス",
	"Yanmega": "メガヤンマ",
	"Leafeon": "リーフィア",
	"Glaceon": "グレイシア",
	"Gliscor": "グライオン",
	"Mamoswine": "マンムー",
	"Porygon-Z": "ポリゴンZ",
	"Gallade": "エルレイド",
	"Gallade-Mega": "メガエルレイド",
	"Probopass": "ダイノーズ",
	"Dusknoir": "ヨノワール",
	"Froslass": "ユキメノコ",
	"Rotom": "ロトム",
	"Rotom-Fan": "ロトム-Spin",
	"Rotom-Wash": "ロトム-Wash",
	"Rotom-Mow": "ロトム-Cut",
	"Rotom-Heat": "ロトム-Heat",
	"Rotom-Frost": "ロトム-Frost",
	"Uxie": "ユクシー",
	"Mesprit": "エムリット",
	"Azelf": "アグノム",
	"Dialga": "ディアルガ",
	"Palkia": "パルキア",
	"Heatran": "ヒードラン",
	"Regigigas": "レジギガス",
	"Giratina": "ギラティナ",
	"Giratina-Origin": "ギラティナ-Origin",
	"Cresselia": "クレセリア",
	"Phione": "フィオネ",
	"Manaphy": "マナフィ",
	"Darkrai": "ダークライ",
	"Shaymin": "シェイミ",
	"Shaymin-Sky": "シェイミ-Sky",
	"Arceus": "アルセウス",
	"Arceus-Bug": "アルセウス-Bug",
	"Arceus-Dark": "アルセウス-Dark",
	"Arceus-Dragon": "アルセウス-Dragon",
	"Arceus-Electric": "アルセウス-Electric",
	"Arceus-Fairy": "アルセウス-Fairy",
	"Arceus-Fighting": "アルセウス-Fighting",
	"Arceus-Fire": "アルセウス-Fire",
	"Arceus-Flying": "アルセウス-Flying",
	"Arceus-Ghost": "アルセウス-Ghost",
	"Arceus-Grass": "アルセウス-Grass",
	"Arceus-Ground": "アルセウス-Ground",
	"Arceus-Ice": "アルセウス-Ice",
	"Arceus-Poison": "アルセウス-Poison",
	"Arceus-Psychic": "アルセウス-Psychic",
	"Arceus-Rock": "アルセウス-Rock",
	"Arceus-Steel": "アルセウス-Steel",
	"Arceus-Water": "アルセウス-Water",
	"Victini": "ビクティニ",
	"Snivy": "ツタージャ",
	"Servine": "ジャノビー",
	"Serperior": "ジャローダ",
	"Tepig": "ポカブ",
	"Pignite": "チャオブー",
	"Emboar": "エンブオー",
	"Oshawott": "ミジュマル",
	"Dewott": "フタチマル",
	"Samurott": "ダイケンキ",
	"Patrat": "ミネズミ",
	"Watchog": "ミルホッグ",
	"Lillipup": "ヨーテリー",
	"Herdier": "ハーデリア",
	"Stoutland": "ムーランド",
	"Purrloin": "チョロネコ",
	"Liepard": "レパルダス",
	"Pansage": "ヤナップ",
	"Simisage": "ヤナッキー",
	"Pansear": "バオップ",
	"Simisear": "バオッキー",
	"Panpour": "ヒヤップ",
	"Simipour": "ヒヤッキー",
	"Munna": "ムンナ",
	"Musharna": "ムシャーナ",
	"Pidove": "マメパト",
	"Tranquill": "ハトーボー",
	"Unfezant": "ケンホロウ",
	"Blitzle": "シママ",
	"Zebstrika": "ゼブライカ",
	"Roggenrola": "ダンゴロ",
	"Boldore": "ガントル",
	"Gigalith": "ギガイアス",
	"Woobat": "コロモリ",
	"Swoobat": "ココロモリ",
	"Drilbur": "モグリュー",
	"Excadrill": "ドリュウズ",
	"Audino": "タブンネ",
	"Audino-Mega": "メガタブンネ",
	"Timburr": "ドッコラー",
	"Gurdurr": "ドテッコツ",
	"Conkeldurr": "ローブシン",
	"Tympole": "オタマロ",
	"Palpitoad": "ガマガル",
	"Seismitoad": "ガマゲロゲ",
	"Throh": "ナゲキ",
	"Sawk": "ダゲキ",
	"Sewaddle": "クルミル",
	"Swadloon": "クルマユ",
	"Leavanny": "ハハコモリ",
	"Venipede": "フシデ",
	"Whirlipede": "ホイーガ",
	"Scolipede": "ペンドラー",
	"Cottonee": "モンメン",
	"Whimsicott": "エルフーン",
	"Petilil": "チュリネ",
	"Lilligant": "ドレディア",
	"Basculin": "バスラオ-赤",
	"Basculin-Blue-Striped": "バスラオ-青",
	"Sandile": "メグロコ",
	"Krokorok": "ワルビル",
	"Krookodile": "ワルビアル",
	"Darumaka": "ダルマッカ",
	"Darmanitan": "ヒヒダルマ",
	"Darmanitan-Zen": "ヒヒダルマ-Zen",
	"Maractus": "マラカッチ",
	"Dwebble": "イシズマイ",
	"Crustle": "イワパレス",
	"Scraggy": "ズルッグ",
	"Scrafty": "ズルズキン",
	"Sigilyph": "シンボラー",
	"Yamask": "デスマス",
	"Cofagrigus": "デスカーン",
	"Tirtouga": "プロトーガ",
	"Carracosta": "アバゴーラ",
	"Archen": "アーケン",
	"Archeops": "アーケオス",
	"Trubbish": "ヤブクロン",
	"Garbodor": "ダストダス",
	"Zorua": "ゾロア",
	"Zoroark": "ゾロアーク",
	"Minccino": "チラーミィ",
	"Cinccino": "チラチーノ",
	"Gothita": "ゴチム",
	"Gothorita": "ゴチミル",
	"Gothitelle": "ゴチルゼル",
	"Solosis": "ユニラン",
	"Duosion": "ダブラン",
	"Reuniclus": "ランクルス",
	"Ducklett": "コアルヒー",
	"Swanna": "スワンナ",
	"Vanillite": "バニプッチ",
	"Vanillish": "バニリッチ",
	"Vanilluxe": "バイバニラ",
	"Deerling": "シキジカ",
	"Sawsbuck": "メブキジカ",
	"Emolga": "エモンガ",
	"Karrablast": "カブルモ",
	"Escavalier": "シュバルゴ",
	"Foongus": "タマゲタケ",
	"Amoonguss": "モロバレル",
	"Frillish": "プルリル",
	"Jellicent": "ブルンゲル",
	"Alomomola": "ママンボウ",
	"Joltik": "バチュル",
	"Galvantula": "デンチュラ",
	"Ferroseed": "テッシード",
	"Ferrothorn": "ナットレイ",
	"Klink": "ギアル",
	"Klang": "ギギアル",
	"Klinklang": "ギギギアル",
	"Tynamo": "シビシラス",
	"Eelektrik": "シビビール",
	"Eelektross": "シビルドン",
	"Elgyem": "リグレー",
	"Beheeyem": "オーベム",
	"Litwick": "ヒトモシ",
	"Lampent": "ランプラー",
	"Chandelure": "シャンデラ",
	"Axew": "キバゴ",
	"Fraxure": "オノンド",
	"Haxorus": "オノノクス",
	"Cubchoo": "クマシュン",
	"Beartic": "ツンベアー",
	"Cryogonal": "フリージオ",
	"Shelmet": "チョボマキ",
	"Accelgor": "アギルダー",
	"Stunfisk": "マッギョ",
	"Mienfoo": "コジョフー",
	"Mienshao": "コジョンド",
	"Druddigon": "クリムガン",
	"Golett": "ゴビット",
	"Golurk": "ゴルーグ",
	"Pawniard": "コマタナ",
	"Bisharp": "キリキザン",
	"Bouffalant": "バッフロン",
	"Rufflet": "ワシボン",
	"Braviary": "ウォーグル",
	"Vullaby": "バルチャイ",
	"Mandibuzz": "バルジーナ",
	"Heatmor": "クイタラン",
	"Durant": "アイアント",
	"Deino": "モノズ",
	"Zweilous": "ジヘッド",
	"Hydreigon": "サザンドラ",
	"Larvesta": "メラルバ",
	"Volcarona": "ウルガモス",
	"Cobalion": "コバルオン",
	"Terrakion": "テラキオン",
	"Virizion": "ビリジオン",
	"Tornadus": "トルネロス",
	"Thundurus": "ボルトロス",
	"Tornadus-Therian": "トルネロス-霊獣",
	"Thundurus-Therian": "ボルトロス-霊獣",
	"Reshiram": "レシラム",
	"Zekrom": "ゼクロム",
	"Landorus": "ランドロス",
	"Landorus-Therian": "ランドロス-霊獣",
	"Kyurem": "キュレム",
	"Kyurem-Black": "キュレム-黒",
	"Kyurem-White": "キュレム-白",
	"Keldeo": "ケルディオ",
	"Keldeo-Resolute": "ケルディオ-覚悟の姿",
	"Meloetta": "メロエッタ",
	"Meloetta-Pirouette": "メロエッタ-ステップフォルム",
	"Genesect": "ゲノセクト",
	"Genesect-Burn": "ゲノセクト-Burn",
	"Genesect-Chill": "ゲノセクト-Chill",
	"Genesect-Douse": "ゲノセクト-Douse",
	"Genesect-Shock": "ゲノセクト-Shock",
	"Chespin": "ハリマロン",
	"Quilladin": "ハリボーグ",
	"Chesnaught": "ブリガロン",
	"Fennekin": "フォッコ",
	"Braixen": "テールナー",
	"Delphox": "マフォクシー",
	"Froakie": "ケロマツ",
	"Frogadier": "ゲコガシラ",
	"Greninja": "ゲッコウガ",
	"Greninja-Ash": "サトシゲッコウガ",
	"Bunnelby": "ホルビー",
	"Diggersby": "ホルード",
	"Fletchling": "ヤヤコマ",
	"Fletchinder": "ヒノヤコマ",
	"Talonflame": "ファイアロー",
	"Scatterbug": "コフキムシ",
	"Spewpa": "コフーライ",
	"Vivillon": "ビビヨン",
	"Litleo": "シシコ",
	"Pyroar": "カエンジシ",
	"Flabébé": "フラベベ",
	"Floette": "フラエッテ",
	"Floette-Eternal": "フラエッテ-Eternal",
	"Florges": "フラージェス",
	"Skiddo": "メェークル",
	"Gogoat": "ゴーゴート",
	"Pancham": "ヤンチャム",
	"Pangoro": "ゴロンダ",
	"Furfrou": "トリミアン",
	"Espurr": "ニャスパー",
	"Meowstic": "ニャオニクス",
	"Honedge": "ヒトツキ",
	"Doublade": "ニダンギル",
	"Aegislash": "ギルガルド",
	"Spritzee": "シュシュプ",
	"Aromatisse": "フレフワン",
	"Swirlix": "ペロッパフ",
	"Slurpuff": "ペロリーム",
	"Inkay": "マーイーカ",
	"Malamar": "カラマネロ",
	"Binacle": "カメテテ",
	"Barbaracle": "ガメノデス",
	"Skrelp": "クズモー",
	"Dragalge": "ドラミドロ",
	"Clauncher": "ウデッポウ",
	"Clawitzer": "ブロスター",
	"Helioptile": "エリキテル",
	"Heliolisk": "エレザード",
	"Tyrunt": "チゴラス",
	"Tyrantrum": "ガチゴラス",
	"Amaura": "アマルス",
	"Aurorus": "アマルルガ",
	"Sylveon": "ニンフィア",
	"Hawlucha": "ルチャブル",
	"Dedenne": "デデンネ",
	"Carbink": "メレシー",
	"Goomy": "ヌメラ",
	"Sliggoo": "ヌメイル",
	"Goodra": "ヌメルゴン",
	"Klefki": "クレッフィ",
	"Phantump": "ボクレー",
	"Trevenant": "オーロット",
	"Pumpkaboo": "バケッチャ",
	"Pumpkaboo-Large": "バケッチャ-大きい",
	"Pumpkaboo-Small": "バケッチャ-小さい",
	"Pumpkaboo-Super": "バケッチャ-特大",
	"Gourgeist": "パンプジン",
	"Gourgeist-Large": "バンプジン-大きい",
	"Gourgeist-Small": "パンプジン-小さい",
	"Gourgeist-Super": "パンプジン-特大",
	"Bergmite": "カチコール",
	"Avalugg": "クレベース",
	"Noibat": "オンバット",
	"Noivern": "オンバーン",
	"Xerneas": "ゼルネアス",
	"Yveltal": "イベルタル",
	"Zygarde": "ジガルデ",
	"Zygarde-10%": "ジガルデ-10%",
	"Zygarde-Complete": "ジガルデ-Perfect",
	"Diancie": "ディアンシー",
	"Diancie-Mega": "メガディアンシー",
	"Hoopa": "フーパ",
	"Hoopa-Unbound": "フーパ-Unbound",
	"Volcanion": "ボルケニオン",
	"Rowlet": "モクロー",
	"Dartrix": "フクスロー",
	"Decidueye": "ジュナイパー",
	"Litten": "ニャビー",
	"Torracat": "ニャヒート",
	"Incineroar": "ガオガエン",
	"Popplio": "アシマリ",
	"Brionne": "オシャマリ",
	"Primarina": "アシレーヌ",
	"Pikipek": "ツツケラ",
	"Trumbeak": "ケララッパ",
	"Toucannon": "ドデカバシ",
	"Yungoos": "ヤングース",
	"Gumshoos": "デカグース",
	"Grubbin": "アゴジムシ",
	"Charjabug": "デンヂムシ",
	"Vikavolt": "クワガノン",
	"Crabrawler": "マケンカニ",
	"Crabominable": "ケケンカニ",
	"Oricorio": "オドリドリ-めらめら",
	"Oricorio-Pa'u": "オドリドリ-ふらふら",
	"Oricorio-Pom-Pom": "オドリドリ-ぱちぱち",
	"Oricorio-Sensu": "オドリドリ-まいまい",
	"Cutiefly": "アブリー",
	"Ribombee": "アブリボン",
	"Rockruff": "イワンコ",
	"Lycanroc": "ルガルガン-昼",
	"Lycanroc-Midnight": "ルガルガン-夜",
	"Wishiwashi": "ヨワシ",
	"Wishiwashi-School": "ヨワシ-群",
	"Mareanie": "ヒドイデ",
	"Toxapex": "ドヒドイデ",
	"Mudbray": "ドロバンコ",
	"Mudsdale": "バンバドロ",
	"Dewpider": "シズクモ",
	"Araquanid": "オニシズクモ",
	"Fomantis": "カリキリ",
	"Lurantis": "ラランテス",
	"Morelull": "ネマシュ",
	"Shiinotic": "マシェード",
	"Salandit": "ヤトウモリ",
	"Salazzle": "エンニュート",
	"Stufful": "ヌイコグマ",
	"Bewear": "キテルグマ",
	"Bounsweet": "アマカジ",
	"Steenee": "アママイコ",
	"Tsareena": "アマージョ",
	"Comfey": "キュワワー",
	"Oranguru": "ヤレユータン",
	"Passimian": "ナゲツケサル",
	"Wimpod": "コソクムシ",
	"Golisopod": "グソクムシャ",
	"Sandygast": "スナバァ",
	"Palossand": "シロデスナ",
	"Pyukumuku": "ナマコブシ",
	"Type:Null": "タイプ:ヌル",
	"Silvally": "シルヴァディ",
	"Silvally-Bug": "シルヴァディ-Bug",
	"Silvally-Dark": "シルヴァディ-Dark",
	"Silvally-Dragon": "シルヴァディ-Dragon",
	"Silvally-Electric": "シルヴァディ-Electric",
	"Silvally-Fairy": "シルヴァディ-Fairy",
	"Silvally-Fighting": "シルヴァディ-Fighting",
	"Silvally-Fire": "シルヴァディ-Fire",
	"Silvally-Flying": "シルヴァディ-Flying",
	"Silvally-Ghost": "シルヴァディ-Ghost",
	"Silvally-Grass": "シルヴァディ-Grass",
	"Silvally-Ground": "シルヴァディ-Ground",
	"Silvally-Ice": "シルヴァディ-Ice",
	"Silvally-Poison": "シルヴァディ-Poison",
	"Silvally-Psychic": "シルヴァディ-Psychic",
	"Silvally-Rock": "シルヴァディ-Rock",
	"Silvally-Steel": "シルヴァディ-Steel",
	"Silvally-Water": "シルヴァディ-Water",
	"Minior": "メテノ",
	"Minior-Meteor": "メテノ-核",
	"Komala": "ネッコアラ",
	"Turtonator": "バクガメス",
	"Togedemaru": "トゲデマル",
	"Mimikyu": "ミミッキュ",
	"Mimikyu-Busted": "ミミッキュ-Busted",
	"Bruxish": "ハギギシリ",
	"Drampa": "ジジーロン",
	"Dhelmise": "ダダリン",
	"Jangmo-o": "ジャラコ",
	"Hakamo-o": "ジャランゴ",
	"Kommo-o": "ジャラランガ",
	"Tapu Koko": "カプ・コケコ",
	"Tapu Lele": "カプ・テテフ",
	"Tapu Bulu": "カプ・ブルル",
	"Tapu Fini": "カプ・レヒレ",
	"Cosmog": "コスモッグ",
	"Cosmoem": "コスモウム",
	"Solgaleo": "ソルガレオ",
	"Lunala": "ルナアーラ",
	"Nihilego": "ウツロイド",
	"Buzzwole": "マッシブーン",
	"Pheromosa": "フェローチェ",
	"Xurkitree": "デンジュモク",
	"Celesteela": "テッカグヤ",
	"Kartana": "カミツルギ",
	"Guzzlord": "アクジキング",
	"Necrozma": "ネクロズマ",
	"Magearna": "マギアナ",
	"Magearna-Original": "マギアナ-Original",
	"Marshadow": "マーシャドー",
	"Stakataka": "ツンデツンデ",
	"Blacephalon": "ズガドーン",
	"Poipole": "ベベノム",
	"Naganadel": "アーゴヨン",
	"Zeraora": "ゼラオラ",

	//Extra PM Names
	"-Rainy": "-雨",
	"-Snowy": "-霰",
	"-Sunny": "-晴",
	"-Attack": "-アタック",
	"-Defense": "-ディフェンス",
	"-Speed": "-スピード",
	"-Fan": "-スピン",
	"-Wash": "-ウォッシュ",
	"-Mow": "-カット",
	"-Heat": "-ヒート",
	"-Frost": "-フロスト",
	"-Origin": "-オリジン",
	"-Sky": "-スカイ",
	"-Bug": "-虫",
	"-Dark": "-悪",
	"-Dragon": "-竜",
	"-Electric": "-電気",
	"-Fairy": "-フェアリー",
	"-Fighting": "-格闘",
	"-Fire": "-炎",
	"-Flying": "-飛行",
	"-Ghost": "-ゴースト",
	"-Grass": "-草",
	"-Ground": "-地面",
	"-Ice": "-氷",
	"-Poison": "-毒",
	"-Psychic": "-エスパー",
	"-Rock": "-岩",
	"-Steel": "-鋼",
	"-Water": "-水",
	"-Zen": "-ダルマモード",
	"-Resolute": "-覚悟",
	"-Pirouette": "-ステップ",
	"-Burn": "-ブレイズ",
	"-Chill": "-フリーズ",
	"-Douse": "-アクア",
	"-Shock": "-イナズマ", //ゲノセクト
	"-Ash": "-サトシ", //ゲッコウガ
	"-Eternal": "-永遠の花",
	"-Large": "-大きい",
	"-Small": "-小さい",
	"-Super": "-特大",
	"-Unbound": "-解放", //フーパ
	"-Busted": "-ばれた姿", //ミミッキュ
	"-Primal": "-ゲンシカイキ",
	"-Sandy": "-砂地のミノ",
	"-Trash": "-ゴミのミノ",
	"-Sunshine": "-晴れ", //チェリム
	"-Blue-Striped": "-青すじ",
	"-Therian": "-霊獣",
	"-Black": "-ブラック",
	"-White": "-ホワイト",
	"-Pa'u": "-ふらふら",
	"-Pom-Pom": "-ぱちぱち",
	"-Sensu": "-まいまい",
	"-Midnight": "-真夜中",
	"-School": "-群",
	"-Alola": "-アローラ",
	"-Hoenn": "-ホウエン",
	"-Kalos": "-カロス",
	"-Original": "-オリジナル",
	"-Sinnoh": "-シンオウ",
	"-Unova": "-イッシュ", //ピカチュウのやつ

	//battle.js

	"used": "の ", //"ポケモン名 used 技名"

	"The opposing": "相手の",
	"restored a little HP using its Leftovers!": "はたべのこしで少し回復した!",

	"It's super effective!": "効果は抜群だ!",
	"It's not very effective...": "効果はいまひとつのようだ... ",
	"lost": "に ",
	"of its health!": " のダメージ!", //上とセット "ポケモン名 lost ??% of its health!""
	", come back!": " 戻れ!",
	"(exists)": "(exsits)", //道具かな
	"Go!": "ゆけっ!",

	"fainted!": "は倒れた!",

	"withdrew": "withdrew", // "プレイヤー名 withdrew ポケモン名" 無理
	"sent out": "sent out", // "プレイヤー名 sent out ポケモン名" 無理

	"The sunlight turned harsh!": "日差しが強くなった!",
	"s Drought intensified the sun's rays!": "の ひでり で日差しが強くなった!",
	"The sunlight faded.": "日差しが元に戻った。",
	"The sunlight turned extremely harsh!": "日差しがとても強くなった!",
	"The harsh sunlight faded.": "日差しが元に戻った。",
	"It started to rain!": "雨が降り始めた!",
	"s Drizzle made it rain!": "の あめふらし で雨が降り始めた!",
	"The rain stopped.": "雨が止んだ。",
	"A heavy rain began to fall!": "強い雨が降り始めた!",
	"The heavy rain has lifted!": "強い雨が止まった!",
	"A sandstorm kicked up!": "砂あらしがふき始めた!",
	"s Sand Stream whipped up a sandstorm!": "の すなおこし で砂あらしがふき始めた!",
	"The sandstorm is raging.": "砂あらしが吹いている。",
	"The sandstorm subsided.": "砂あらしがおさまった。",
	"It started to hail!": "あられが降り始めた!",
	"s Snow Warning whipped up a hailstorm!": "の ゆきふらし であられが降り始めた!",
	"The hail is crashing down.": "あられが降っている。",
	"The hail stopped.": "あられが止んだ。",
	"Mysterious strong winds are protecting Flying-type Pokémon!": "謎の乱気流が飛行ポケモンを守る!",
	"The mysterious strong winds have dissipated!": "謎の乱気流がおさまった!",
	"unleashes its full-force Z-Move!": "が解き放つ全力のZわざ!",
	"bounced the": "bounced the", //わからん
	"back!": "!",
	"Waggling a finger let it use": "Waggling a finger let it use", //ゆびをふる
	"Nature Power turned into": "しぜんのちからは変化した。", //自然の力
	"Breakneck Blitz turned into": "ウルトラダッシュアタックは変化した。",
	"s attack continues!": "の攻撃はまだ続いている!",
	"used Fissure!": "のじわれ!",
	// "Just kidding! It was Earthquake!":"Just kidding! It was Earthquake!",
	// "Sneaky Pebbles":"Sneaky Pebbles", //わからん
	// "Sly Rubble":"Sly Rubble",
	// "Subtle Sediment":"Subtle Sediment",
	// "Buried Bedrock":"Buried Bedrock",
	// "Camouflaged Cinnabar":"Camouflaged Cinnabar",
	// "Clandestine Cobblestones":"隐秘的鹅卵石",
	// "Cloaked Clay":"隐形黏土",
	// "Concealed Ore":"隐藏的矿石",
	// "Covert Crags":"隐蔽的峭壁",
	// "Crafty Coal":"狡诈的煤炭",
	// "Discreet Bricks":"小心的砖块",
	// "Disguised Debris":"伪装的瓦砾",
	// "Espionage Pebbles":"间谍卵石",
	// "Furtive Fortress":"鬼头鬼脑的堡垒",
	// "Hush-Hush Hardware":"秘密的硬件",
	// "Incognito Boulders":"匿名的巨石",
	// "Invisible Quartz":"无形的石英",
	// "Masked Minerals":"蒙面的矿物",
	// "Mischievous Masonry":"恶作剧石工",
	// "Obscure Ornaments":"隐晦的装饰品",
	// "Private Paragon":"私人的模范",
	// "Secret Solitaire":"秘密的接龙",
	// "Sheltered Sand":"被庇护的沙子",
	// "Surreptitious Sapphire":"诡秘的蓝宝石",
	// "Undercover Ultramarine":"隐秘的群青色",
	// "Yo mama so fat, she 4x resists Ice- and Fire-type attacks!":"你麻麻太胖了,她能四倍抵抗冰系和火系的攻击!",
	// "Yo mama so ugly, Captivate raises her opponent's Special Attack!":"你麻麻太丑了,她的诱惑提升了她对手的特攻!",
	// "Yo mama so dumb, she lowers her Special Attack when she uses Nasty Plot!":"你麻麻太蠢了,当她使用诡计的时候她降低了她的特攻!",
	// "Yo mama so dumb, she thought Sylveon would be Light Type!":"你麻麻太蠢了,她认为仙子伊布应该是光属性的!",

	"can't use": "can't use", // AはBを使えない 以下と合わせて うまく訳せない
	"after the taunt!": "after the taunt!",
	"because of gravity!": "because of gravity!",
	"because of Heal Block!": "because of Heal Block!",
	"can't use its sealed": "can't use its sealed",
	"The effects of Throat Chop prevent": "じごくづき の効果で", //次とセット
	"from using certain moves!": "は技を出せない!",
	"is paralyzed! It can't move!": "は痺れて動けない!",
	"is frozen solid!": "は凍ってしまって動かない!",
	"is fast asleep.": "ぐうぐう眠っている。",
	"Sky Drop won't let": "Sky Drop won't let",
	"go!": "go!",
	"cannot use": "cannot use",
	"is loafing around!": "is loafing around!",
	"must recharge!": "は反動で動けない!",
	"lost its focus and couldn't move!": "は集中が途切れて技が出せなかった!",
	"s shell trap didn't work!": "のトラップシェルは不発に終わった!",
	"flinched and couldn\'t move!": "はひるんで技が出せない!",
	"is immobilized by love!": "はメロメロで技が出せない!",
	"But there was no PP left for the move!": "しかしわざのPPが足りなかった!", //オリジナルメッセージ知らず
	"can't move": "can't move",
	"Automatic center!": "Automatic center!",
	// "Pointed stones dug into":"尖锐的岩石扎进了", //ステロ 「〜に尖った岩が食い込んだ」
	"is hurt by the spikes!": "はまきびしのダメージを受けた!",
	"was hurt by its burn!": "は火傷のダメージを受けている!",
	"was hurt by poison!": "は毒のダメージを受けている!",
	"lost some of its HP!": "は命が少し削られた!", //いのちのたま タブンネ
	"is damaged by the recoil!": "は反動によるダメージを受けた!",
	"is buffeted by the sandstorm!": "は砂嵐によるダメージを受けた!",
	"is buffeted by the hail!": "はあられによるダメージを受けた!", // オリジナルは「あられが〜を襲う」(多分上も)妥協
	"is tormented!": "is tormented!",
	"is afflicted by the curse!": "は呪われている!",
	"is locked in a nightmare!": "悪夢にうなされている!", //オリジナル知らず
	"was hurt!": "はダメージを受けている!", //どこ
	"is hurt!": "はダメージを受けた!", //どこ
	"sucked up the liquid ooze!": "はヘドロえきを吸い取った!",
	"It hurt itself in its confusion!": "わけも分からず自分を攻撃した!",
	"'s health is sapped by Leech Seed!": "の体力がやどりぎに奪われる!", //オリジナル「やどりぎが〜の体力を奪う」
	"The bursting flame hit": "The bursting flame hit", //弾ける炎
	"is hurt by the sea of fire!": "火の海のダメージを受けた!", //誓い
	"kept going and crashed!": "は勢い余って地面にぶつかった!",
	"is hurt by": "is hurt by", //どこ
	"is hurt by its": "is hurt by its", //どこ
	"lost some HP because of": "lost some HP because of", //語順
	"'s HP was restored by the Z-Power!": "はZパワーで体力を回復した!",
	"absorbed nutrients with its roots!": "は根から養分を吸い取った!",
	"A veil of water restored": "A veil of water restored", //アクアリング「〜は水のリングで体力を回復!」
	"'s HP!": "'s HP!",
	"The healing wish came true for": "The healing wish came true for", //「いやしのねがいが〜に届いた」
	"became cloaked in mystical moonlight!": "became cloaked in mystical moonlight!", //どこ
	"s wish came true!": "のねがいごとがかなった!", //ここまで 飽きた
	"had its energy drained!": "は体力を吸い取られた!",
	"restored a little HP using its": "restored a little HP using its", //どこ
	"absorbs the attack!": "absorbs the attack!", //どこ
	"restored HP using its": "restored HP using its",
	"restored its HP.": "は体力を回復した。",
	"restored its HP using its Z-Power!": "はZパワーで体力を回復した!", //上のと違うのか?
	"The battlers shared their pain!": "おたがいの体力を分かちあった!", //痛み分け(未確認)
	"won't go any higher!": "はもう上がらない!", //ランク変化のか(未確認)
	// "raised":"提升了", //Z技のランク変化か 語順は?
	// "boosted its stats":"提升了它的能力",
	// "using its Z-Power!":"通过Z技能!",
	// "boosted its":"提升了它的",
	"won't go any lower!": "はもう下がらない!",
	// "lowered":"下降了",
	"cut its own HP and maximized its Attack!": "は体力を削ってパワー全開!",
	"'s Anger Point!": "のいかりのつぼ!",
	"maxed its Attack!": "は攻撃が最大まで上がった!",
	"switched all changes to its Defense and Sp. Def with its target!": "は相手と自分の防御と特防の能力変化を入れ替えた!", //ガードスワップ
	"switched stat changes with its target!": "は相手と自分の能力変化を入れ替えた!", //ハートスワップ
	"switched all changes to its Attack and Sp. Atk with its target!": "は相手と自分の攻撃と特攻の能力変化を入れ替えた!",
	"stole the target's boosted stats!": "は上がった能力を奪い取った!", //シャドースチールか
	"returned its decreased stats to normal using its Z-Power!": "はZパワーで下がった能力を元に戻した!", //Z守るなど

	"'s stat changes!": "'s stat changes!", //自己暗示
	"'s stat changes were removed!": "'s stat changes were removed!", //どこ
	"'s stat changes were inverted!": "は能力変化がひっくりかえった!", //ひっくりかえす(多分)
	"All stat changes were eliminated!": "全てのステータスが元に戻った!", //黒い霧
	"A critical hit!": "急所に当たった!",
	"doesn't become confused!": "は混乱しなかった!", //どこ
	// "It doesn't affect":"It doesn't affect",
	"It had no effect!": "It had no effect!",
	"avoided the attack!": "は攻撃をかわした!",
	"'s attack missed!": "の攻撃は外れた!",
	"already has a burn.": "はすでに火傷を負っている.",
	"is already poisoned.": "はすでに毒をあびている",
	"can't sleep in an uproar!": "can't sleep in an uproar!", //騒ぐ
	"But the uproar kept": "But the uproar kept",
	"is already asleep!": "はすでに眠っている",
	"is already paralyzed.": "はすでに麻痺している",
	"is already frozen solid!": "はすでに氷漬けになっている",
	"can\'t use it the way it is now!": "can\'t use it the way it is now!",
	"can\'t use the move!": "can\'t use the move!",
	"But it does not have enough HP left to make a substitute!": "しかし身代わりを出すには体力が足りなかった",
	"already has a substitute!": "の身代わりはすでに出ていた!",
	"is too heavy to be lifted!": "は重すぎて持ち上げられない!", //フリーフォール
	"But it failed!": "しかしうまく決まらなかった!", //技の対象がいない場合とか
	"The extremely harsh sunlight was not lessened at all!": "強い日差しの勢いは止まらない!",
	"There is no relief from this heavy rain!": "強い雨の勢いは止まらない!",
	"The mysterious strong winds blow on regardless!": "謎の乱気流の勢いは止まらない!",
	"surrounded itself with a veil of petals!": "surrounded itself with a veil of petals!",
	"'s": "の",
	"stats were": "stats were",
	"not lowered!": "not lowered!",
	"The Water-type attack evaporated in the harsh sunlight!": "強い日差しの影響で水タイプの攻撃が蒸発した!",
	"The Fire-type attack fizzled out in the heavy rain!": "強い雨の影響で炎タイプの攻撃がかき消された!",
	"But there was no target……": "But there was no target……",
	"It's a one-hit KO!": "一撃必殺!",
	"But nothing happened!": "しかし何も起こらなかった!", //はねる?
	"is waiting for": "は", //誓い 下とセット?「〜は〜を待っている...」
	"'s move...": "を待っている...",
	"The two moves have become one! It's a combined move!": "2つの技が1つになった! コンビネーションわざだ!",
	"surrounded itself with its Z-Power!": "はZパワーを身体にまとった!",
	"by the": "by the",
	"was burned!": "は火傷を負った!",
	"was badly poisoned!": "は猛毒をあびた!",
	"was poisoned!": "は毒をあびた!",
	"slept and became healthy!": "は眠って元気になった!",
	"fell asleep!": "は眠ってしまった!",
	"is paralyzed! It may be unable to move!": "はまひして技が出にくくなった!",
	"was frozen solid!": "はこおりついた!",
	"moved its status onto": "moved its status onto",
	"'s Natural Cure activated!": "'s Natural Cure activated!", //自然回復
	"heals its status!": "heals its status!",
	"healed its burn!": "healed its burn!",
	"'s burn was healed.": "'s burn was healed.",
	"cured its poison!": "cured its poison!",
	"was cured of its poisoning.": "の毒が治った",
	"was cured of paralysis.": "の麻痺が治った", //自信ない
	"woke it up!": "は目を覚ました!", //下と違うのか
	"woke up!": "は目を覚ました!",
	"cured its paralysis!": "cured its paralysis!",
	"defrosted it!": "の氷がとけた!", //下と違うのか
	"thawed out!": "の氷がとけた!",
	"'s status cleared!": "'s status cleared!",
	"A soothing aroma wafted through the area!": "A soothing aroma wafted through the area!",
	"A bell chimed!": "鈴の音が響きわたった!", //いやしのすず
	"'s team was cured!": "'s team was cured!",
	"found one": "found one",
	"frisked": "frisked",
	"and found its": "and found its",
	"frisked its target and found one": "frisked its target and found one", //お見通し「〜は〜の〜をお見通しだ」
	"stole": "stole",
	"harvested one": "harvested one",

	"obtained one": "obtained one",
	"floats in the air with its Air Balloon!": "は風船で宙に浮いている!",
	"ate its": "ate its",

	"flung its": "flung its", //なげつける
	"knocked off": "knocked off", //はたき落とす
	"stole and ate its target\'s": "stole and ate its target\'s", //虫食い
	"strengthened": "strengthened", //貰い火?
	"\'s power!": "\'s power!",
	"was burned up!": "was burned up!", //焼き尽くす?
	"lost its": "lost its",
	"'s Air Balloon popped!": "の風船は割れてしまった!",
	"hung on using its Focus Sash!": "はきあいのタスキでもちこたえた!",
	"hung on using its Focus Band!": "はきあいのハチマキでもちこたえた!",
	"became fully charged due to its Power Herb!": "はパワフルハーブで力がみなぎった!",
	"returned its status to normal using its White Herb!": "はしろいハーブでステータスを元に戻した!",
	"is switched out with the Eject Button!": "はだっしゅつボタンで戻っていく!",
	"activated": "activated",
	"traced": "traced",
	"was taken over!": "was taken over!",
	"copied": "copied", // ~ copied ~'s stats changes!
	"Ability!": "Ability!",
	"acquired": "acquired",
	"The effects of the weather disappeared.": "天気の影響がなくなった!",
	"shuddered!": "shuddered!",
	"reversed all other Pokémon's auras!": "は全てのオーラを制圧する!", //オーラブレイク
	"is drowsing!": "is drowsing!", //あくび?
	"is radiating a dark aura!": "はダークオーラを放っている!",
	"is radiating a fairy aura!": "はフェアリーオーラを放っている!",
	"breaks the mold!": "はかたやぶりだ!",
	"is exerting its pressure!": "はプレッシャーを放っている!",
	"endured the hit!": "は攻撃をこらえた!",
	"is radiating a bursting aura!": "は弾けるオーラを放っている!",
	"is radiating a blazing aura!": "は燃え盛るオーラを放っている!",
	"is too nervous to eat Berries!": "は緊張してきのみが食べられなくなった!",
	"was removed.)": "was removed.)",
	"\'s Ability was suppressed!": "の特性が効かなくなった!", //胃液
	"transformed into": "transformed into", //変幻自在で確認
	"transformed!": "transformed!",
	"Zen Mode triggered!": "ダルマモード 発動!",
	"Zen Mode ended!": "ダルマモード 解除!",
	"Changed to Blade Forme!": "ブレードフォルム チェンジ!",
	"Changed to Shield Forme!": "シールドフォルム チェンジ!",
	"formed a school!": "の群れが集まった!", //ヨワシ
	"stopped schooling!": "の群れはちりぢりになった!",
	"Shields Down deactivated!": "リミットシールド 解除!",
	"Shields Down activated!": "リミットシールド 発動!",
	"'s fervent wish has reached": "'s fervent wish has reached",

	"has Mega Evolved into Mega": "has Mega Evolved into Mega",
	"'s Primal Reversion! It reverted to its primal state!": "のゲンシカイキ!原子の姿を取り戻した!",
	"transformed into the": "transformed into the",
	"type!": "type!",
	"'s type became the same as": "'s type became the same as",
	"'s type!": "'s type!",
	"burned itself out!": "の炎は燃え尽きた!",
	"made it the": "made it the",
	"type was added to": "type was added to",
	"switched its Attack and Defense!": "は攻撃と防御を入れ替えた!",
	"was identified!": "の正体を見破った!",
	"was hurled into the air!": "を宙に浮かせた!",
	"is already confused!": "はすでに混乱している!",
	"became confused due to fatigue!": "は疲れ果てて混乱した!",
	"became confused!": "は混乱した!",
	"was seeded!": "に種を植え付けた",
	"was prevented from healing!": "was prevented from healing!", //かいふくふうじ
	"Electricity's power was weakened!": "電気の威力が弱まった!",
	"Fire's power was weakened!": "炎の威力が弱まった!",
	"grew drowsy!": "の眠気を誘った!", //ここまで

	"fell for the taunt!": "は挑発に乗ってしまった!",
	"sealed any moves its target shares with it!": "は相手の技を封印した!",
	"was disabled!": "を封じ込めた!",
	"can't use items anymore!": "は道具が使えなくなった!",
	"was subjected to torment!": "はいちゃもんをつけられた!",
	"planted its roots!": "は根をはった!",
	"surrounded itself with a veil of water!": "は水のリングをまとった!",
	"stockpiled 1!": "1つたくわえた!",
	"stockpiled 2!": "2つたくわえた!",
	"stockpiled 3!": "3つたくわえた!",
	"'s perish count fell to 0.": "の滅びのカウントが0になった!",
	"'s perish count fell to 1.": "の滅びのカウントが1になった!",
	"'s perish count fell to 2.": "の滅びのカウントが2になった!",
	"'s perish count fell to 3.": "の滅びのカウントが3になった!",
	"received an encore!": "はアンコールをうけた!",
	"is storing energy!": "はがまんしている", //違うかも
	"can't get it going!": "は調子が上がらない!", //スロースタート
	"fell in love from the": "fell in love from the",
	"became nimble!": "became nimble!",
	"used the": "used the",
	"to get pumped!": "to get pumped!", //気合いだめではない?
	"boosted its critical-hit ratio using its Z-Power!": "はZパワーで急所に当たりやすくなった!",
	"is getting pumped!": "は張り切っている!", //気合いだめ
	"cut its own HP and put a curse on": "cut its own HP and put a curse on", //呪い「〜は自分の体力を削って〜にのろいをかけた」
	"levitated with electromagnetism!": "は電磁力で浮かびあがった!", //電磁浮遊
	"fell straight down!": "fell straight down!", //うちおとす
	"The substitute took damage for": "The substitute took damage for", //みがわり「〜に代わって身代わりが攻撃を受けた」
	"put in a substitute!": "の身代わりが現れた!",
	"is making an uproar!": "is making an uproar!", //騒ぐ
	"caused an uproar!": "caused an uproar!", //ここまで

	"Aurora Veil made your team stronger against physical and special moves!": "味方はオーロラベールで物理と特殊に強くなった!!",
	"Aurora Veil made the opposing team stronger against physical and special moves!": "相手はオーロラベールで物理と特殊に強くなった!",
	"Reflect made your team stronger against physical moves!": "味方はリフレクターで物理に強くなった!",
	"Reflect made the opposing team stronger against physical moves!": "相手はリフレクターで物理に強くなった!",
	"Light Screen made your team stronger against special moves!": "味方はひかりのかべで特殊に強くなった!",
	"Light Screen made the opposing team stronger against special moves!": "相手はひかりのかべで特殊に強くなった!",

	"Your team's Aurora Veil wore off!": "味方ののオーロラーベールの効果が切れた!",
	"Your team's Reflect wore off!": "味方ののリフレクターの効果が切れた!",
	"Your team's Light Screen wore off!": "味方ののひかりのかべの効果が切れた!",

	"The opposing team's Aurora Veil wore off!": "相手のオーロラーベールの効果が切れた!",
	"The opposing team's Reflect wore off!": "相手のリフレクターの効果が切れた!",
	"The opposing team's Light Screen wore off!": "相手のひかりのかべの効果が切れた!",

	"Poison spikes were scattered on the ground all around your team!": "味方の足元にどくびしが散らばった!",
	"Poison spikes were scattered on the ground all around the opposing team!": "相手の足元にどくびしが散らばった!",
	"The poison spikes disappeared from the ground around your team!": "味方の周りのどくびしが消え去った!",
	"The poison spikes disappeared from the ground around the opposing team!": "相手の周りのどくびしが消え去った!",

	"It's super effective! A critical hit!": "効果は抜群だ!急所に当たった!",
	"It's not very effective... A critical hit!": "効果はいまひとつのようだ... 急所に当たった!",
	"was burned by the Flame Orb!": "はかえんだまでやけどを負った!",

	"[Opposing": "[相手の",

	"Pointed stones float in the air around your team!": "味方の周りにとがった岩がただよい始めた!",
	"Pointed stones float in the air around the opposing team!": "相手の周りにとがった岩がただよい始めた!",
	"The pointed stones disappeared from around your team!": "味方の周りのステルスロックが消え去った!",
	"The pointed stones disappeared from around the opposing team!": "相手の周りのステルスロックが消え去った!",

	"the opposing ": "相手の",
	"the opposing": "相手の",

	"Attack": "攻撃",
	"Special Attack": "特攻",
	"Defense": "防御",
	"Special Defense": "特防",
	"Speed": "素早さ",
	"accuracy": "命中",
	"evasiveness": "回避率",
	"fell": "下がった",
	"rose": "上がった",

	"The grass disappeared from the battlefield.": "足下の草が消え去った!",
	"The mist disappeared from the battlefield.": "足下の霧が消え去った!",
	"The electricity disappeared from the battlefield.": "足下の電気が消え去った!",
	"The weirdness disappeared from the battlefield!": "足下の不思議感が消え去った!",

	"Grass grew to cover the battlefield!": "足下に草がおいしげった!",
	"Mist swirls around the battlefield!": "足下に霧が立ち込めた!",
	"An electric current runs across the battlefield!": "足下に電気がかけめぐる!",
	"The battlefield got weird!": "足下が不思議な感じになった!",

	"The Tailwind blew from behind your team!": "味方に追い風が吹き始めた!",
	"The Tailwind blew from behind the opposing team!": "相手に追い風が吹き始めた!",
	"Your team's Tailwind petered out!": "味方の追い風が止んだ!",
	"The opposing team's Tailwind petered out!": "相手の追い風が止んだ!",

	"protected itself!": "は攻撃から身を守った!", //「守りの体勢に入った」と同テキスト

	"swapped Abilities with its target!": "はお互いの特性を入れ替えた!",

	"the Normal type": "ノーマルタイプ",
	"the Fire type": "ほのおタイプ",
	"the Water type": "みずタイプ",
	"the Grass type": "くさタイプ",
	"the Electric type": "でんきタイプ",
	"the Ice type": "こおりタイプ",
	"the Fighting type": "かくとうタイプ",
	"the Poison type": "どくタイプ",
	"the Ground type": "じめんタイプ",
	"the Flying type": "ひこうタイプ",
	"the Psychic type": "エスパータイプ",
	"the Bug type": "むしタイプ",
	"the Rock type": "いわタイプ",
	"the Ghost type": "ゴーストタイプ",
	"the Dragon type": "ドラゴンタイプ",
	"the Dark type": "あくタイプ",
	"the Steel type": "はがねタイプ",
	"the Fairy type": "フェアリータイプ",

	"Hit 1 time!": "1回当たった!",
	"Hit 2 times!": "2回当たった!",
	"Hit 3 times!": "3回当たった!",
	"Hit 4 times!": "4回当たった!",
	"Hit 5 times!": "5回当たった!",

	"sharply": "ぐーんと",
	"harshly": "がくっと",

	"Its disguise served it as a decoy!": "化けの皮が身代わりになった!",
	"'s disguise was busted!": "の化けの皮が剥がれた!",

	"'s Weakness Policy activated!": "の弱点保険が発動した!", //実機にはない
	"vanished instantly!": "の姿が一瞬にして消えた!", //ゴーストダイブ

	// "couldn't fully protect itself and got hurt! (placeholder)":"は攻撃を守りきれずにダメージを受けた!" //placeholderとは

	// "It's super effective on":"に効果は抜群だ!",
	// "It's not very effective on":"には効果はいまひとつのようだ...",
	"It's super effective on": "効果は抜群だ! ",
	"It's not very effective on": "効果はいまひとつのようだ... ",

	"It's super effective! The opposing": "効果は抜群だ! 相手の",

	"twisted the dimensions!": "は時空をゆがめた!",
	"The twisted dimensions returned to normal!": "ゆがんだ時空が元に戻った!",

	"Wide Guard protected the opposing team!": "相手の周りをワイドガードが守っている!",
	"Wide Guard protected your team!": "味方の周りをワイドガードが守っている!",

	"A sea of fire enveloped your team!": "味方の周りが火の海に包まれた!",
	"A sea of fire enveloped the opposing team!": "相手の周りが火の海に包まれた!",
	"The sea of fire around your team disappeared!": "味方の周りの火の海が消えた!",
	"The sea of fire around the opposing team disappeared!": "相手の周りの火の海が消えた!",

	"is confused!": "は混乱している!",
	"'s substitute faded!": "の身代わりは消えてしまった!",

	"'s Misty Seed activated!": "のミストシードが発動した!",
	"'s Electric Seed activated!": "のエレキシードが発動した!",
	"'s Grassy Seed activated!": "のグラスシードが発動した!",
	"'s Psychic Seed activated!": "のサイコシードが発動した!",

	"surrounds itself with psychic terrain!": "はサイコフィールドに守られている!",
	"surrounds itself with electrified terrain!": "はエレキフィールドに守られている!",
	"surrounds itself with a protective mist!": "はミストフィールドに守られている!",

	"became the center of attention!": "は注目の的になった!",
	"couldn't fully protect itself and got hurt!": "は攻撃を守りきれずにダメージを受けた!",

	"absorbed light!": "は光を吸収した!",
	"avoids attacks by its ally Pokémon!": "は味方からの攻撃を受けない!",

	"and": "と",
	"and the opposing": "と", //サイドチェンジの時 他の場面での暴発があるかも
	"switched places.": "は場所を入れ替えた!",
};

var QQ = $.noConflict();
var regex_ability = new RegExp(/Ability: ([A-Za-z- ]+)$/);
var regex_abi_and_item = new RegExp(/Ability: ([A-Za-z- ]+) \/ Item: ([(A-Za-z- ]+[A-za-z)])$/);
var regex_possible_ability = new RegExp(/Possible abilities: ([A-za-z- ]+[A-za-z])$/);
var regex_possible_ability2 = new RegExp(/Possible abilities: ([A-za-z- ]+[A-za-z]), ([A-za-z- ]+[A-za-z])$/);
var regex_possible_ability3 = new RegExp(/Possible abilities: ([A-za-z- ]+[A-za-z]), ([A-za-z- ]+[A-za-z]), ([A-za-z- ]+[A-za-z])$/);
var regex_Item = new RegExp(/Item: ([(A-Za-z- ]+[A-za-z)])$/);
var regex_stat_change = new RegExp(/^'s ([A-za-z ]+) (fell|rose) ?(sharply|harshly)?! ?(The opposing)?/);
var regex_magic_bounce = new RegExp(/bounced the ([A-za-z -]+) back!/);
var regex_preview = new RegExp(/^([A-za-z* -]+ \/ )+([A-za-z* -]+)$/);
var regex_start_battle = new RegExp(/Battle between (.+) and (.+) started!/);
var regex_uturn = new RegExp(/went back to (.*)!/);
var regex_hurtby = new RegExp(/is hurt by ([A-Za-z- ]+)!/);
var regex_gems = new RegExp(/The ([A-za-z ]+) strengthened ([A-za-z- ]+)'s power!/);
var regex_eat = new RegExp(/ate its ([A-Za-z ]+)!/);
var regex_restorehp = new RegExp(/restored HP using its ([A-Za-z ]+)!/);

// var regex_pointed_stones=new RegExp(/Pointed stones dug into (the opposing )?([A-za-z -]+)!/);
var regex_pointed_stones = new RegExp(/Pointed stones dug into/);
var regex_doesnt_affect = new RegExp(/It doesn't affect (the opposing )?([A-za-z -]+)/);
var regex_forme = new RegExp(/(sent out $)|(withdrew $)|(Go! $)/);
var regex_z_prtct = new RegExp(/([A-za-z -]+) couldn't fully protect itself and got hurt!/);
var regex_megastone = new RegExp(/'s ([A-Za-z ]+) is reacting to the Key Stone!/);
var regex_effective_on = new RegExp(/(It's super effective on|It's not very effective on) (the opposing )?([A-Za-z -]+) [\.!] ?(A critical hit on)?.*/);
var regex_crit_on = new RegExp(/A critical hit on (the opposing )?([A-Za-z -]+) !/);
var regex_weakened = new RegExp(/The ([A-Za-z ]+) weakened the damage to (the opposing )?([A-Za-z -]+) !/);
var regex_Z_hojo = new RegExp(/^Z-([A-Za-z ]+)/);
var regex_Z_boost = new RegExp(/boosted its ([A-Za-z ]+) using its Z-Power!/);
var regex_copied = new RegExp(/copied (the opposing )?([A-Za-z ]+) 's (stat changes)?([A-Za-z -]+ Ability)?!/);
var regex_instruct = new RegExp(/used the move instructed by (the opposing )?([A-Za-z ]+) !/);

var regex_search = new RegExp(/It's not very effective on|It's super effective on|\.? ?A critical hit on| weakened the damage to /);
// var regex_search = new RegExp(/It's not very effective on|It's super effective on|\.? ?A critical hit on/);

// var regex_first = new RegExp(/([A-Za-z ]+)(?:, )?([A-Za-z ]+)?(?:, )?([A-Za-z ]+)?(?:, )?([A-Za-z ]+)?(?:, )?([A-Za-z ]+)?(?:, )?([A-Za-z ]+)? will be sent out first/);
var regex_first = new RegExp(/will be sent out first/);

var t_ = function (a) {
	return a;
};
var t = function (originalStr, n) {
	var tmp = originalStr.trim();

	// console.log(tmp);

	if (translations[tmp])
		return translateText(tmp);
	
	if (tmp.indexOf("'s ") != -1 && tmp.indexOf("!]") != -1) {
		tmp = tmp.replace("'s ", "").replace("!]", "");
		return "の" + translateText(tmp) + "!]";
	}

	var splitted, poke_name, text, opp;

	if (tmp.indexOf("will be sent out first") != -1) {
		var poke_names = tmp.replace(" will be sent out first.","").split(", ");
		for (var i = 0; i < poke_names.length; i++) {
			poke_names[i] = translateText(poke_names[i]);
		}
		text = poke_names.join(",");
		return text + "の順にくりだします";
	}

	if (tmp.indexOf(" will use ") != -1) {
		splitted = tmp.replace(" will use ",",").replace(".","").replace(" against ",",").split(",");
		opp = "";
		if (splitted[2] != undefined) {
			poke_name = splitted[2].replace("your ","");
			opp = (splitted[2].indexOf("your") != -1) ? "自分の" + translateText(poke_name) + "に" : translateText(poke_name) + "に";
		}
		return translateText(splitted[0]) + "は " + translateText(splitted[1]) + " を" + opp + "使います";
	}

	if (tmp.indexOf(" will mega evolve, ") != -1) {
		splitted = tmp.replace(" will mega evolve, then use ",",").replace(".","").replace(" against ",",").split(",");
		opp = "";
		if (splitted[2] != undefined) {
			poke_name = splitted[2].replace("your ","");
			opp = (splitted[2].indexOf("your") != -1) ? "自分の" + translateText(poke_name) + "に" : translateText(poke_name) + "に";
		}
		return translateText(splitted[0]) + "はメガシンカをして、 " + translateText(splitted[1]) + " を" + opp + "使います";
	}

	if (tmp.indexOf(" will switch in, ") != -1) {
		splitted = tmp.replace(" will switch in, replacing ",",").replace(".","").split(",");
		return translateText(splitted[1]) + "を引っ込めて" + translateText(splitted[0]) + "に交代します";
	}

	if (tmp.indexOf("sent out ") != -1) {
		splitted = tmp.split(" sent out ");
		poke_name = splitted[1].split(" (");
		text = (poke_name[1]) ? translateText(poke_name[0]) + "(" + translateText(poke_name[1].replace(")", "")) + ")" : translateText(splitted[1].replace("!", ""));
		return splitted[0] + "は" + text + "をくりだした!";
	}
	if (tmp.indexOf(" withdrew ") != -1) {
		splitted = tmp.split(" withdrew ");
		poke_name = splitted[1].split(" (");
		text = (poke_name[1]) ? translateText(poke_name[0]) + "(" + translateText(poke_name[1].replace(")", "")) + ")" : translateText(splitted[1].replace("!", ""));
		return splitted[0] + "は" + text + "を引っこめた!";
		// return splitted[0]+"は"+translateText(splitted[1].replace("!","")]+"を引っこめた!";
	}
	if (tmp.indexOf("Go! ") != -1) {
		splitted = tmp.replace("Go! ", "");
		poke_name = splitted.split(" (");
		text = (poke_name[1]) ? translateText(poke_name[0]) + "(" + translateText(poke_name[1].replace(")", "")) + ")" : translateText(splitted.replace("!", ""));
		return "ゆけっ! " + text + "!";
		// return "行け、"+translateText(tmp.replace("Go! ","").replace("!","")]+"!";
	}

	if (tmp.indexOf("Pointed stones dug into") != -1) {
		// var opp = "";
		// if(tmp.indexOf("the opposing") != -1){
		//     opp = "相手の";
		// }
		opp = (tmp.indexOf("the opposing") != -1) ? "相手の" : "";
		return opp + translateText(tmp.replace("Pointed stones dug into ", "").replace("!", "").replace("the opposing ", "")) + "にとがった岩が食い込んだ!";
	}

	if (tmp.indexOf("knocked off ") != -1) {
		// var opp = "";
		// if(tmp.indexOf("the opposing") != -1) opp = "相手の";

		opp = (tmp.indexOf("the opposing") != -1) ? "相手の" : "";
		tmp = tmp.replace("knocked off ", "").replace("the opposing ", "");
		splitted = tmp.split(" 's ");
		return "は" + opp + translateText(splitted[0]) + "の" + translateText(splitted[1].replace("!", "")) + "をはたき落した!";
	}

	if (tmp.match(regex_copied)) {
		// opp = (translateText(RegExp.$1) === undefined) ? "" : "相手の";
		opp = (RegExp.$1) ? "相手の" : "";
		poke_name = translateText(RegExp.$2);
		var anzi = (RegExp.$3 === "") ? "" : "の能力変化をコピーした!";
		var abi = (RegExp.$4 === "") ? "" : "の" + translateText(RegExp.$4.replace(" Ability", "")) + "をコピーした!";
		return "は" + opp + poke_name + anzi + abi;
	}

	if (tmp.match(regex_instruct)) {
		opp = (RegExp.$1) ? "相手の" : "";
		poke_name = translateText(RegExp.$2);
		return "は" + opp + poke_name + "の指示で技を繰り出した!";
	}

	if (tmp.indexOf("frisked ") != -1) {
		opp = (tmp.indexOf("the opposing") != -1) ? "相手の" : "";
		tmp = tmp.replace("frisked ", "").replace("the opposing ", "");
		splitted = tmp.split(" and found its ");
		return "は" + opp + translateText(splitted[0]) + "の" + translateText(splitted[1].replace("!", "")) + "をお見通しだ!";
	}

	if (tmp.match(regex_effective_on)) {
		var eff = translateText(RegExp.$1);
		// var opp = (translateText(RegExp.$2) === undefined) ? "" : translateText(RegExp.$2);
		// var poke = translateText(RegExp.$3);
		var crit = (RegExp.$4 === "") ? "" : "急所に当たった! ";
		return eff + crit;
	}

	if (tmp.match(regex_crit_on)) {
		return "急所に当たった! ";
	}

	if (tmp.match(regex_restorehp)) {
		return "は" + translateText(RegExp.$1) + "で体力を回復した!";
	}

	if (originalStr.match(regex_stat_change)) {
		var stat = translateText(RegExp.$1);
		opp = (translateText(RegExp.$4) === undefined) ? "" : translateText(RegExp.$4);
		var sh = (translateText(RegExp.$3) === undefined) ? "" : translateText(RegExp.$3);
		// var harsh = (translateText(RegExp.$2) === undefined) ? "" : translateText(RegExp.$2);
		return "の" + stat + "が" + sh + translateText(RegExp.$2) + "!" + opp;
	}

	if (tmp.match(regex_eat)) {
		return "は" + translateText(RegExp.$1) + "を食べた";
	}

	if (tmp.match(regex_weakened)) {
		opp = (translateText(RegExp.$2) === undefined) ? "" : translateText(RegExp.$2);
		poke_name = translateText(RegExp.$3);
		return opp + poke + "へのダメージを" + translateText(RegExp.$1) + "が弱めた!";
	}

	if (tmp.match(regex_Z_hojo)) {
		return "Z-" + translateText(RegExp.$1);
	}

	if (tmp.match(regex_Z_boost)) {
		return "はZパワーで" + translateText(RegExp.$1) + "が上がった!";
	}

	// if(originalStr.match(regex_stat_change)){
	//     console.log(originalStr);
	//     var splitted=RegExp.$1.split(' ');
	//     var pos=splitted.length-1;
	//     var str2=splitted[pos--];
	//     while(!translateText(str2)){
	//         str2=splitted[pos--]+" "+str2;
	//         if(pos<=0)break;
	//     }
	//     var str1=splitted[pos--];
	//     if(pos>=0)
	//         str1=splitted[pos--]+" "+str1;
	//     var ret="の";
	//     var trans1=translateText(str1);
	//     var trans2=translateText(str2);
	//     if(trans1)
	//         ret+=trans1;
	//     if(trans2)
	//         ret+=trans2;
	//     ret+="!";
	//     if(originalStr.indexOf("The opposing")!=-1)
	//         ret+=" 相手の";
	//     return ret;
	// }

	if (originalStr.match(regex_abi_and_item)) {
		originalStr = originalStr.replace(regex_abi_and_item, "特性: ");
		if (translateText(RegExp.$1)) {
			originalStr += translateText(RegExp.$1);
		}
		originalStr += " / 持ち物: ";
		if (translateText(RegExp.$2)) {
			originalStr += translateText(RegExp.$2);
		}

		return originalStr;
	}

	if (originalStr.match(regex_ability)) {
		originalStr = originalStr.replace(regex_ability, "特性: ");
		if (translateText(RegExp.$1)) {
			originalStr += translateText(RegExp.$1);
		}
		return originalStr;
	}

	if (originalStr.match(regex_possible_ability)) {
		originalStr = originalStr.replace(regex_possible_ability, "特性: ");
		if (translateText(RegExp.$1)) {
			originalStr += translateText(RegExp.$1);
		}
		return originalStr;
	}

	if (originalStr.match(regex_possible_ability2)) {
		originalStr = originalStr.replace(regex_possible_ability2, "特性: ");
		if (translateText(RegExp.$1) && translateText(RegExp.$2)) {
			originalStr = originalStr + translateText(RegExp.$1) + "," + translateText(RegExp.$2);
		}
		return originalStr;
	}

	if (originalStr.match(regex_possible_ability3)) {
		text = "特性: ";
		if (translateText(RegExp.$1) && translateText(RegExp.$2) && translateText(RegExp.$3)) {
			text = text + translateText(RegExp.$1) + "," + translateText(RegExp.$2) + "," + translateText(RegExp.$3);
		}
		return text;
	}

	if (originalStr.match(regex_Item)) {
		originalStr = originalStr.replace(regex_Item, "持ち物: ");
		if (translateText(RegExp.$1)) {
			originalStr += translateText(RegExp.$1);
		}
		return originalStr;
	}
	if (originalStr.match(regex_preview)) {
		var pokes = originalStr.split(" / ");
		var ret = translateText(pokes[0]);
		var pos = 1;
		while (pokes[pos]) {
			ret += " / " + translateText(pokes[pos]);
			pos++;
			if (pos >= 6) break;
		}
		return ret;
	}
	if (originalStr.match(regex_start_battle)) {
		return RegExp.$1 + " と " + RegExp.$2 + " の対戦がはじまった!";
	}
	if (originalStr.match(/^\((.*)\)$/)) {
		if (translateText(RegExp.$1))
			return "(" + translateText(RegExp.$1) + ")";
	}
	if (originalStr.match(/has Mega Evolved into Mega ([A-za-z -]+)!/)) {
		return "はメガ" + translateText(RegExp.$1) + "にメガシンカした!";
	}
	if (originalStr.match(/transformed into ([A-za-z -]+)!/)) {
		return "は" + translateText(RegExp.$1) + "になった!";
	}
	if (originalStr.match(regex_uturn)) {
		return "は" + RegExp.$1 + "のもとへ戻っていく!";
	}
	if (originalStr.match(regex_hurtby)) {
		if (originalStr.indexOf("opposing"))
			return "は" + translateText(RegExp.$1) + "のダメージを受けている!";
	}
	// if(originalStr.match(regex_magic_bounce)){
	//     return "把"+translateText(RegExp.$1)+"反弹回去了!";
	// }
	// if(originalStr.match(regex_magic_bounce)){
	//     return "把"+translateText(RegExp.$1)+"反弹回去了!";
	// }
	if (originalStr.match(/can't use ([A-za-z- ]+) after the taunt!/)) {
		return "は挑発されて" + translateText(RegExp.$1) + "が出せない!";
	}
	if (originalStr.match(regex_gems)) { //ジェム
		return translateText(RegExp.$1) + "は" + translateText(RegExp.$2) + "の威力を強めた!";
	}

	if (originalStr.match(regex_doesnt_affect)) {
		opp = (translateText(RegExp.$1) === undefined) ? "" : translateText(RegExp.$1);
		return opp + translateText(RegExp.$2) + "には効果がないようだ...";
	}

	if (originalStr.match(regex_z_prtct)) {
		return translateText(RegExp.$1) + "は攻撃を守りきれずにダメージを受けた!";
	}

	if (originalStr.match(regex_megastone)) {
		return "の" + translateText(RegExp.$1) + "とキーストーンが反応した!";
	}



	//else
	return originalStr
		.replace(/ lost ([0-9]+)% of its health!/, "に$1%のダメージを与えた!");
	// .replace(/Ability: ([A-za-z ]+)/,"特性: "+translateText(RegExp.$1));
	// .replace(/Ability: ([A-za-z ]+)\/ Item: ([A-za-z ]+)/,"特性:: "+translateText(RegExp.$1)+"/ 道具:"+translateText(RegExp.$2));
	// .replace(" sent out ","放出了 ")
	// .replace("won the battle","获得了胜利")
	// .replace(" withdrew ","收回了 ")
	// .replace("forfeited","认输了")
	// ;

}

function translateText(txt) {
	// console.log(translations[txt]);
	if (translations[txt] === undefined) {
		return txt;
	}
	else {
		return translations[txt];
	}
}

function skip(node, elTW) {
	node = elTW.nextNode();
	while (node.nodeValue == null) {
		node = elTW.nextNode();
	}
	return node;
}

function translateElement(element) {
	var elTW = document.createTreeWalker(element, NodeFilter.SHOW_Element, null, false);
	var node = null;
	var translate = t;
	var flag = true;
	while ((node = elTW.nextNode()) != null) {
		if (node.nodeValue && node.parentNode.getAttribute("class") != "textbox") { //テキストボックス内を除く(TeambuilderのImport/Exportで一部が置換されるため)
			// console.log(QQ(node).text());
			//QQ(node).text(transl)
			// console.log(node.nodeValue+" "+node.parentNode.getAttribute("class"));
			//console.log();
			var value = node.nodeValue;
			if (value.indexOf('•') != -1) {
				value = value.replace('•', "");
				value = translate(value);
				node.nodeValue = "• " + value;
				continue;
			}
			else if (value.match(regex_search)) { //ダブルダメージ
				var arr = [value.trim()];
				var flag = true;

				node.nodeValue = "";

				while (flag) {
					node = skip(node, elTW);

					var txt = node.nodeValue.trim();
					arr.push(txt);
					if (txt == "!" || txt == ".") flag = false;
					node.nodeValue = "";
				}

				// console.log(arr.join(" "));

				var text = translate(arr.join(" "));
				// if (text.indexOf("急所に当たった") != -1) {
				//   var sp = text.split("急所に当たった!");
				//   node.nodeValue = "";
				//   QQ(node).parent().append(sp[0] + '<font color="#a00000">急所に当たった!</font>' + sp[1]);
				// }else{
				//   node.nodeValue = text;
				// }
				node.nodeValue = translate(arr.join(" "));

			}
			else if (value.indexOf("Pointed stones dug into") != -1 || value.indexOf("It doesn't affect") != -1 || value.indexOf("used the move instructed") != -1 ) {
				// var tmp = node.nodeValue;
				// node.nodeValue = "";
				// node = elTW.nextNode();
				// while (node.nodeValue == null) {
				// 	node = elTW.nextNode();
				// }
				// node.nodeValue = tmp + node.nodeValue;
				// node.nodeValue = translate(node.nodeValue);
				// node = elTW.nextNode();
				// node.nodeValue = "";

				var arr = [value.trim()];
				var flag = true;

				node.nodeValue = "";

				while (flag){
					node = skip(node, elTW);
					arr.push(node.nodeValue.trim());
					if (node.nodeValue.indexOf("!") != -1) flag = false;
					node.nodeValue = "";
				}
				node.nodeValue = translate(arr.join(" "));
			}
			else if (value == " knocked off " || value == " knocked off the opposing " || value == " copied " || value == " copied the opposing ") {

				var arr = [value.trim()];
				var flag = true;

				node.nodeValue = "";

				while (flag) {
					node = skip(node, elTW);
					arr.push(node.nodeValue.trim());
					if (node.nodeValue.indexOf("'s ") != -1) flag = false;
					node.nodeValue = "";

				}
				node.nodeValue = translate(arr.join(" "));
			}
			else if (value == " frisked " || value == " frisked the opposing ") {

				var arr = [value.trim()];
				var flag = true;

				node.nodeValue = "";

				while (flag) {
					node = skip(node, elTW);
					arr.push(node.nodeValue.trim());
					if (node.nodeValue.indexOf("and found its ") != -1) flag = false;
					node.nodeValue = "";
				}
				node.nodeValue = translate(arr.join(" "));
			}
			else if (value.match(regex_forme)) {
				var target = node;
				node.nodeValue = "";
				node = elTW.nextNode();

				while (node.nodeValue == null) {
					node = elTW.nextNode();
				}
				var nn = node.nodeValue;
				node.nodeValue = "";

				node = skip(node, elTW);

				target.nodeValue = translate(value + nn + node.nodeValue);

				node.nodeValue = "";

				node = elTW.nextNode();
				node.nodeValue = ""; // "!"を消去

			}
			else {
				node.nodeValue = translate(node.nodeValue.replace("held by", "holder is"));
			}

			var text = node.nodeValue;
			if (text.indexOf('急所に当たった!') != -1 && QQ(node).parent().parent().attr('class') == 'battle-history') {
				QQ(node).wrap('<font color="#c00000">');
			}

			//node=elTW.previousNode();
			//QQ(t).remove();
		}
	}
}

(function () {
	'use strict';
	if (document.getElementById('room-'))
		translateElement(document.getElementById('room-'));
	QQ(document).on('DOMNodeInserted', function (e) {
		translateElement(e.target);
	});
})();