Commit 4aaaa4f5 authored by 神楽坂玲奈's avatar 神楽坂玲奈

locale, broken

parent 0ef08124
require 'yaml'
require File.dirname(__FILE__) + '/Global.rb'
class LanguageConstants
......@@ -35,115 +36,15 @@ class LanguageConstants
end
end
self.languages = {}
Dir.glob("locales/*.yml") do |file|
YAML.load(IO.read(file)).each do |locale, value|
self.languages[locale] ||= LanguageConstants.new
value['term'].each do |t, v|
self.languages[locale].send("term_#{t}=", v)
end
self.languages[locale].pendulum_effect_head = value['pendulum_effect_head']
self.languages[locale].monster_effect_head = value['monster_effect_head']
end
end
p self.languages
end
language_chinese = LanguageConstants.new
language_chinese.term_monster = "怪兽卡"
language_chinese.term_spell = "魔法卡"
language_chinese.term_trap = "陷阱卡"
language_chinese.term_normal = "通常"
language_chinese.term_effect = "效果"
language_chinese.term_fusion = "融合"
language_chinese.term_ritual = "仪式"
language_chinese.term_trapmonster = "陷阱怪兽"
language_chinese.term_spirit = "灵魂"
language_chinese.term_union = "同盟"
language_chinese.term_dual = "二重"
language_chinese.term_tuner = "调整"
language_chinese.term_synchro = "同调"
language_chinese.term_token = "衍生物"
language_chinese.term_quickplay = "速攻"
language_chinese.term_continuous = "永续"
language_chinese.term_equip = "装备"
language_chinese.term_field = "场地"
language_chinese.term_counter = "反击"
language_chinese.term_flip = "反转"
language_chinese.term_cartoon = "卡通"
language_chinese.term_xyz = "XYZ"
language_chinese.term_pendulum = "灵摆"
language_chinese.pendulum_effect_head = /←\d 【灵摆】 \d→(\n)?/
language_chinese.monster_effect_head = "\n【怪兽效果】\n"
language_chinese.term_races = [
"",
"战士族",
"魔法使族",
"天使族",
"恶魔族",
"不死族",
"机械族",
"水族",
"炎族",
"岩石族",
"鸟兽族",
"植物族",
"昆虫族",
"雷族",
"龙族",
"兽族",
"兽战士族",
"恐龙族",
"鱼族",
"海龙族",
"爬虫族",
"念动力族",
"幻兽神族",
"创世神族",
"幻龙族"
] # K 社你敢出个原生双种族怪试试?
language_japanese = LanguageConstants.new
language_japanese.term_monster = "モンスター"
language_japanese.term_spell = "魔法カード"
language_japanese.term_trap = "罠カード"
language_japanese.term_normal = "通常"
language_japanese.term_effect = "効果"
language_japanese.term_fusion = "融合"
language_japanese.term_ritual = "儀式"
language_japanese.term_trapmonster = "罠モンスター"
language_japanese.term_spirit = "スピリット"
language_japanese.term_union = "ユニオン"
language_japanese.term_dual = "デュアル"
language_japanese.term_tuner = "チューナー"
language_japanese.term_synchro = "シンクロ"
language_japanese.term_token = "トークン"
language_japanese.term_quickplay = "速攻"
language_japanese.term_continuous = "永続"
language_japanese.term_equip = "装備"
language_japanese.term_field = "フィールド"
language_japanese.term_counter = "カウンター"
language_japanese.term_flip = "リバース"
language_japanese.term_cartoon = "トゥーン"
language_japanese.term_xyz = "エクシーズ"
language_japanese.term_pendulum = "ペンデュラム"
language_japanese.pendulum_effect_head = /【Pスケール:青(.*)/赤(.*)】(\n)?/
language_japanese.monster_effect_head = /(\n)?【モンスター効果】\n/
language_japanese.term_races = [
"",
"戦士族",
"魔法使い族",
"天使族",
"悪魔族",
"アンデット族",
"機械族",
"水族",
"炎族",
"岩石族",
"鳥獣族",
"植物族",
"昆虫族",
"雷族",
"ドラゴン族",
"獣族",
"獣戦士族",
"恐竜族",
"魚族",
"海竜族",
"爬虫類族",
"サイキック族",
"幻神獣族",
"創造神族",
"幻竜族"
]
LanguageConstants.languages['cn'] = language_chinese
LanguageConstants.languages['jp'] = language_japanese
\ No newline at end of file
ja_JP:
term:
monster: "モンスター"
spell: "魔法カード"
trap: "罠カード"
normal: "通常"
effect: "効果"
fusion: "融合"
ritual: "儀式"
trapmonster: "罠モンスター"
spirit: "スピリット"
union: "ユニオン"
dual: "デュアル"
tuner: "チューナー"
synchro: "シンクロ"
token: "トークン"
quickplay: "速攻"
continuous: "永続"
equip: "装備"
field: "フィールド"
counter: "カウンター"
flip: "リバース"
cartoon: "トゥーン"
xyz: "エクシーズ"
pendulum: "ペンデュラム"
races:
- ""
- "戦士族"
- "魔法使い族"
- "天使族"
- "悪魔族"
- "アンデット族"
- "機械族"
- "水族"
- "炎族"
- "岩石族"
- "鳥獣族"
- "植物族"
- "昆虫族"
- "雷族"
- "ドラゴン族"
- "獣族"
- "獣戦士族"
- "恐竜族"
- "魚族"
- "海竜族"
- "爬虫類族"
- "サイキック族"
- "幻神獣族"
- "創造神族"
- "幻竜族"
pendulum_effect_head: !ruby/regexp /【Pスケール:青(.*)/赤(.*)】(\n)?/
monster_effect_head: !ruby/regexp /(\n)?【モンスター効果】\n/
zh_CN:
term:
monster: "怪兽卡"
spell: "魔法卡"
trap: "陷阱卡"
normal: "通常"
effect: "效果"
fusion: "融合"
ritual: "仪式"
trapmonster: "陷阱怪兽"
spirit: "灵魂"
union: "同盟"
dual: "二重"
tuner: "调整"
synchro: "同调"
token: "衍生物"
quickplay: "速攻"
continuous: "永续"
equip: "装备"
field: "场地"
counter: "反击"
flip: "反转"
cartoon: "卡通"
xyz: "超量"
pendulum: "灵摆"
races:
- ""
- "战士族"
- "魔法使族"
- "天使族"
- "恶魔族"
- "不死族"
- "机械族"
- "水族"
- "炎族"
- "岩石族"
- "鸟兽族"
- "植物族"
- "昆虫族"
- "雷族"
- "龙族"
- "兽族"
- "兽战士族"
- "恐龙族"
- "鱼族"
- "海龙族"
- "爬虫族"
- "念动力族"
- "幻兽神族"
- "创世神族"
- "幻龙族"
pendulum_effect_head: !ruby/regexp /←\\d 【灵摆】 \\d→(\\n)?/
monster_effect_head: "\n【怪兽效果】\n"
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment