Template/Update (Part 25)

* convert dbtype 'spell'
 * point spell effects on detail page to spells filter
This commit is contained in:
Sarjuuk 2025-08-11 18:25:53 +02:00
parent 3ba0cc4ade
commit e6980ce220
14 changed files with 973 additions and 863 deletions

View file

@ -335,15 +335,15 @@ $lang = array(
'duration' => "Dauer",
'eventShort' => "Ereignis: %s",
'flags' => "Flags",
'glyphType' => "Glyphenart",
'glyphType' => "Glyphenart: ",
'level' => "Stufe",
'mechanic' => "Auswirkung",
'mechAbbr' => "Ausw.",
'mechAbbr' => "Ausw.: ",
'meetingStone' => "Versammlungsstein",
'requires' => "Benötigt %s",
'requires2' => "Benötigt",
'reqLevel' => "Benötigt Stufe %s",
'reqSkillLevel' => "Benötigte Fertigkeitsstufe",
'reqSkillLevel' => "Benötigte Fertigkeitsstufe: ",
'school' => "Magieart",
'type' => "Art: ",
'valueDelim' => " - ", // " bis "
@ -360,7 +360,7 @@ $lang = array(
'_roles' => ["Heiler", "Nahkampf-DPS", "Distanz-DPS", "Tank"],
'phases' => "Phasen",
'mode' => "Modus",
'mode' => "Modus: ",
'modes' => [-1 => "Beliebig", "Normal / Normal 10", "Heroisch / Normal 25", "Heroisch 10", "Heroisch 25"],
'expansions' => ["Classic", "The Burning Crusade", "Wrath of the Lich King"],
'stats' => ["Stärke", "Beweglichkeit", "Ausdauer", "Intelligenz", "Willenskraft"],
@ -1481,13 +1481,13 @@ $lang = array(
'_globCD' => "Globale Abklingzeit",
'_gcdCategory' => "GCD-Kategorie",
'_value' => "Wert",
'_radius' => "Radius",
'_interval' => "Interval",
'_inSlot' => "im Platz",
'_radius' => "Radius: ",
'_interval' => "Interval: ",
'_inSlot' => "im Platz: ",
'_collapseAll' => "Alle einklappen",
'_expandAll' => "Alle ausklappen",
'_transfer' => 'Dieser Zauber wird mit <a href="?spell=%d" class="q%d icontiny tinyspecial" style="background-image: url(STATIC_URL/images/wow/icons/tiny/%s.gif)">%s</a> vertauscht, wenn Ihr zur <span class="icon-%s">%s</span> wechselt.',
'_affected' => "Betroffene Zauber",
'_affected' => "Betroffene Zauber: ",
'_seeMore' => "Mehr anzeigen",
'_rankRange' => "Rang:&nbsp;%d&nbsp;-&nbsp;%d",
'_showXmore' => "Zeige %d weitere",
@ -1499,9 +1499,9 @@ $lang = array(
'currentArea' => '&lt;Momentanes Gebiet&gt;',
'discovered' => "Durch Geistesblitz erlernt",
'ppm' => "(%s Auslösungen pro Minute)",
'procChance' => "Procchance",
'procChance' => "Procchance: ",
'starter' => "Basiszauber",
'trainingCost' => "Trainingskosten",
'trainingCost' => "Trainingskosten: ",
'channeled' => "Kanalisiert",
'range' => "%s Meter Reichweite",
'meleeRange' => "Nahkampfreichweite",

View file

@ -335,15 +335,15 @@ $lang = array(
'duration' => "Duration",
'eventShort' => "Event: %s",
'flags' => "Flags",
'glyphType' => "Glyph type",
'glyphType' => "Glyph type: ",
'level' => "Level",
'mechanic' => "Mechanic",
'mechAbbr' => "Mech.",
'mechAbbr' => "Mech.: ",
'meetingStone' => "Meeting Stone",
'requires' => "Requires %s",
'requires2' => "Requires",
'reqLevel' => "Requires Level %s",
'reqSkillLevel' => "Required skill level",
'reqSkillLevel' => "Required skill level: ",
'school' => "School",
'type' => "Type: ",
'valueDelim' => " to ",
@ -360,7 +360,7 @@ $lang = array(
'_roles' => ["Healer", "Melee DPS", "Ranged DPS", "Tank"],
'phases' => "Phases",
'mode' => "Mode",
'mode' => "Mode: ",
'modes' => [-1 => "Any", "Normal / Normal 10", "Heroic / Normal 25", "Heroic 10", "Heroic 25"],
'expansions' => ["Classic", "The Burning Crusade", "Wrath of the Lich King"],
'stats' => ["Strength", "Agility", "Stamina", "Intellect", "Spirit"],
@ -1481,13 +1481,13 @@ $lang = array(
'_globCD' => "Global Cooldown",
'_gcdCategory' => "GCD category",
'_value' => "Value",
'_radius' => "Radius",
'_interval' => "Interval",
'_inSlot' => "in slot",
'_radius' => "Radius: ",
'_interval' => "Interval: ",
'_inSlot' => "in slot: ",
'_collapseAll' => "Collapse All",
'_expandAll' => "Expand All",
'_transfer' => 'This spell will be converted to <a href="?spell=%d" class="q%d icontiny tinyspecial" style="background-image: url(STATIC_URL/images/wow/icons/tiny/%s.gif)">%s</a> if you transfer to <span class="icon-%s">%s</span>.',
'_affected' => "Affected Spells",
'_affected' => "Affected Spells: ",
'_seeMore' => "See more",
'_rankRange' => "Rank:&nbsp;%d&nbsp;-&nbsp;%d",
'_showXmore' => "Show %d More",
@ -1499,9 +1499,9 @@ $lang = array(
'currentArea' => '&lt;current area&gt;',
'discovered' => "Learned via discovery",
'ppm' => "(%s procs per minute)",
'procChance' => "Proc chance",
'procChance' => "Proc chance: ",
'starter' => "Starter spell",
'trainingCost' => "Training cost",
'trainingCost' => "Training cost: ",
'channeled' => "Channeled", // SPELL_CAST_CHANNELED
'range' => "%s yd range", // SPELL_RANGE / SPELL_RANGE_DUAL
'meleeRange' => "Melee Range", // MELEE_RANGE

View file

@ -335,15 +335,15 @@ $lang = array(
'duration' => "Duración",
'eventShort' => "Evento: %s",
'flags' => "Banderas",
'glyphType' => "Tipo de glifo",
'glyphType' => "Tipo de glifo: ",
'level' => "Nivel",
'mechanic' => "Mecanica",
'mechAbbr' => "Mec.",
'mechAbbr' => "Mec.: ",
'meetingStone' => "Roca de encuentro",
'requires' => "Requiere %s",
'requires2' => "Requiere",
'reqLevel' => "Necesitas ser de nivel %s",
'reqSkillLevel' => "Requiere nivel de habilidad",
'reqSkillLevel' => "Requiere nivel de habilidad: ",
'school' => "Escuela",
'type' => "Tipo: ",
'valueDelim' => " - ",
@ -360,7 +360,7 @@ $lang = array(
'_roles' => ["Sanador", "DPS cuerpo", "DPS a distancia", "Tanque"],
'phases' => "Fases",
'mode' => "Modo",
'mode' => "Modo: ",
'modes' => [-1 => "Cualquiera", "Normal / Normal 10", "Heroico / Normal 25", "Heróico 10", "Heróico 25"],
'expansions' => ["World of Warcraft", "The Burning Crusade", "Wrath of the Lich King"],
'stats' => ["Fuerza", "Agilidad", "Aguante", "Intelecto", "Espíritu"],
@ -1481,13 +1481,13 @@ $lang = array(
'_globCD' => "Tiempo global de reutilización",
'_gcdCategory' => "Categoría GCD",
'_value' => "Valor",
'_radius' => "Radio",
'_interval' => "Intérvalo",
'_inSlot' => "en la casilla",
'_radius' => "Radio: ",
'_interval' => "Intérvalo: ",
'_inSlot' => "en la casilla: ",
'_collapseAll' => "Contraer todo",
'_expandAll' => "Expandier todo",
'_transfer' => 'Este hechizo será convertido a <a href="?spell=%d" class="q%d icontiny tinyspecial" style="background-image: url(STATIC_URL/images/wow/icons/tiny/%s.gif)">%s</a> si lo transfieres a la <span class="icon-%s">%s</span>.',
'_affected' => "Hechizos affectados",
'_affected' => "Hechizos affectados: ",
'_seeMore' => "Más información",
'_rankRange' => "Rango:&nbsp;%d&nbsp;-&nbsp;%d",
'_showXmore' => "Mostrar %d más",
@ -1499,9 +1499,9 @@ $lang = array(
'currentArea' => '&lt;current area&gt;',
'discovered' => "Aprendido via descubrimiento",
'ppm' => "(%s procs por minuto)",
'procChance' => "Probabilidad de que accione",
'procChance' => "Probabilidad de que accione: ",
'starter' => "Hechizo inicial",
'trainingCost' => "Costo de enseñanza",
'trainingCost' => "Costo de enseñanza: ",
'channeled' => "Canalizado",
'range' => "Alcance de %s m",
'meleeRange' => "Alcance de ataques cuerpo a cuerpo",

View file

@ -335,15 +335,15 @@ $lang = array(
'duration' => "Durée",
'eventShort' => "Évènement : %s",
'flags' => "Marqueurs",
'glyphType' => "Type de glyphe",
'glyphType' => "Type de glyphe : ",
'level' => "Niveau",
'mechanic' => "Mécanique",
'mechAbbr' => "Mécan.",
'mechAbbr' => "Mécan. : ",
'meetingStone' => "Pierre de rencontre",
'requires' => "%s requis",
'requires2' => "Requiert",
'reqLevel' => "Niveau %s requis",
'reqSkillLevel' => "Niveau de compétence requis",
'reqSkillLevel' => "Niveau de compétence requis : ",
'school' => "École",
'type' => "Type : ",
'valueDelim' => " - ",
@ -360,7 +360,7 @@ $lang = array(
'_roles' => ["Soigneur", "DPS mêlée", "DPS à distance", "Tank"],
'phases' => "Phases",
'mode' => "Mode",
'mode' => "Mode : ",
'modes' => [-1 => "Tout", "Standard / Normal 10", "Héroïque / Normal 25", "10 héroïque", "25 héroïque"],
'expansions' => ["Classique", "The Burning Crusade", "Wrath of the Lich King"],
'stats' => ["Force", "Agilité", "Endurance", "Intelligence", "Esprit"],
@ -1481,13 +1481,13 @@ $lang = array(
'_globCD' => "Temps d'attente universel",
'_gcdCategory' => "Catégorie GCD",
'_value' => "Valeur",
'_radius' => "Rayon",
'_interval' => "Intervalle",
'_inSlot' => "dans l'emplacement",
'_radius' => "Rayon : ",
'_interval' => "Intervalle : ",
'_inSlot' => "dans l'emplacement : ",
'_collapseAll' => "Replier Tout",
'_expandAll' => "Déplier Tout",
'_transfer' => 'Cet sort sera converti en <a href="?spell=%d" class="q%d icontiny tinyspecial" style="background-image: url(STATIC_URL/images/wow/icons/tiny/%s.gif)">%s</a> si vous transférez en <span class="icon-%s">%s</span>.',
'_affected' => "Sorts affectés",
'_affected' => "Sorts affectés : ",
'_seeMore' => "[See more]",
'_rankRange' => "Rang&nbsp;:&nbsp;%d&nbsp;-&nbsp;%d",
'_showXmore' => "En afficher %d de plus",
@ -1499,9 +1499,9 @@ $lang = array(
'currentArea' => '&lt;current area&gt;',
'discovered' => "Appris via une découverte",
'ppm' => "(%s déclenchements par minute)",
'procChance' => "Chance",
'procChance' => "Chance : ",
'starter' => "Sortilège initiaux",
'trainingCost' => "Coût d'entraînement",
'trainingCost' => "Coût d'entraînement : ",
'channeled' => "Canalisée",
'range' => "%s m de portée",
'meleeRange' => "Allonge",

View file

@ -335,15 +335,15 @@ $lang = array(
'duration' => "Длительность",
'eventShort' => "Игровое событие: %s",
'flags' => "Метки",
'glyphType' => "Тип символа",
'glyphType' => "Тип символа: ",
'level' => "Уровень",
'mechanic' => "Механика",
'mechAbbr' => "Механика",
'mechAbbr' => "Механика: ",
'meetingStone' => "Камень встреч",
'requires' => "Требует %s",
'requires2' => "Требуется:",
'reqLevel' => "Требуется уровень: %s",
'reqSkillLevel' => "Требуется уровень навыка",
'reqSkillLevel' => "Требуется уровень навыка: ",
'school' => "Школа",
'type' => "Тип: ",
'valueDelim' => " - ",
@ -360,7 +360,7 @@ $lang = array(
'_roles' => ["Лекарь", "Боец ближнего боя", "Боец дальнего боя", "Танк"],
'phases' => "Фазы",
'mode' => "Режим",
'mode' => "Режим: ",
'modes' => [-1 => "Все", "Обычный / 10-норм.", "Героический / 25-норм.", "10-героич", "25-героич"],
'expansions' => array("World of Warcraft", "The Burning Crusade", "Wrath of the Lich King"),
'stats' => array("к силе", "к ловкости", "к выносливости", "к интеллекту", "к духу"),
@ -1481,13 +1481,13 @@ $lang = array(
'_globCD' => "Общее время восстановления (GCD)",
'_gcdCategory' => "Категория ГКД",
'_value' => "Значение",
'_radius' => "Радиус действия",
'_interval' => "Интервал",
'_inSlot' => "в слот",
'_radius' => "Радиус действия: ",
'_interval' => "Интервал: ",
'_inSlot' => "в слот: ",
'_collapseAll' => "Свернуть все",
'_expandAll' => "Развернуть все",
'_transfer' => 'Этот предмет превратится в <a href="?spell=%d" class="q%d icontiny tinyspecial" style="background-image: url(STATIC_URL/images/wow/icons/tiny/%s.gif)">%s</a>, если вы перейдете за <span class="icon-%s">%s</span>.',
'_affected' => "Влияет на заклинания",
'_affected' => "Влияет на заклинания: ",
'_seeMore' => "[See more]",
'_rankRange' => "Ранг:&nbsp;%d&nbsp;-&nbsp;%d",
'_showXmore' => "Показать на %d больше",
@ -1499,9 +1499,9 @@ $lang = array(
'currentArea' => '&lt;current area&gt;',
'discovered' => "Изучается путём освоения местности",
'ppm' => "(Срабатывает %s раз в минуту)",
'procChance' => "Шанс срабатывания",
'procChance' => "Шанс срабатывания: ",
'starter' => "Начальное заклинание",
'trainingCost' => "Цена обучения",
'trainingCost' => "Цена обучения: ",
'channeled' => "Направляемое",
'range' => "Радиус действия: %s м",
'meleeRange' => "Дистанция ближнего боя",

View file

@ -334,15 +334,15 @@ $lang = array(
'duration' => "持续时间",
'eventShort' => "事件:%s",
'flags' => "标记",
'glyphType' => "雕文类型",
'glyphType' => "雕文类型",
'level' => "等级",
'mechanic' => "机制",
'mechAbbr' => "机制",
'mechAbbr' => "机制",
'meetingStone' => "集合石",
'requires' => "需要%s",
'requires2' => "需要",
'reqLevel' => "需要等级%s",
'reqSkillLevel' => "需要技能等级",
'reqSkillLevel' => "需要技能等级",
'school' => "类型",
'type' => "类型:",
'valueDelim' => "",
@ -359,7 +359,7 @@ $lang = array(
'_roles' => ["治疗者", "近距离伤害输出者", "远距离伤害输出者", "坦克"],
'phases' => "阶段",
'mode' => "模式",
'mode' => "模式",
'modes' => [-1 => "任何", "普通 / 普通 10人", "英雄 / 普通 25人", "英雄 10人", "英雄 25人"],
'expansions' => ["经典旧世", "燃烧的远征", "巫妖王之怒"],
'stats' => ["力量", "敏捷", "耐力", "智力", "精神"],
@ -1480,13 +1480,13 @@ $lang = array(
'_globCD' => "公共冷却时间",
'_gcdCategory' => "GCD类别",
'_value' => "",
'_radius' => "半径",
'_interval' => "间隔", //Interval
'_inSlot' => "在插槽中",
'_radius' => "半径",
'_interval' => "间隔", //Interval
'_inSlot' => "在插槽中",
'_collapseAll' => "折叠全部",
'_expandAll' => "展开全部",
'_transfer' => '这个法术将被转换到<a href="?spell=%d" class="q%d icontiny tinyspecial" style="background-image: url(STATIC_URL/images/wow/icons/tiny/%s.gif)">%s</a>,如果你转移到<span class="icon-%s">%s</span>。',
'_affected' => "受影响法术",
'_affected' => "受影响法术",
'_seeMore' => "[See more]",
'_rankRange' => "排名:&nbsp;%d&nbsp;-&nbsp;%d",
'_showXmore' => "[Show %d More]",
@ -1498,9 +1498,9 @@ $lang = array(
'currentArea' => '&lt;当前区域&gt;',
'discovered' => "通过发现学习",
'ppm' => "%s每分钟触发几率",
'procChance' => "触发几率",
'procChance' => "触发几率",
'starter' => "初始法术",
'trainingCost' => "训练成本",
'trainingCost' => "训练成本",
'channeled' => "需引导",
'range' => "%s码范围",
'meleeRange' => "近战范围",