Reorganizing languages files properties

This commit is contained in:
Vlyan
2022-02-26 13:27:24 +01:00
parent 0d3ac2ce83
commit b5bb4e04f2
61 changed files with 530 additions and 531 deletions

View File

@@ -44,6 +44,7 @@
}, },
"l5r5e": { "l5r5e": {
"global": { "global": {
"edge_translation_disclaimer": "",
"add": "Add", "add": "Add",
"edit": "Edit", "edit": "Edit",
"delete_confirm": "Are you sure you want to delete '{name}' ?", "delete_confirm": "Are you sure you want to delete '{name}' ?",
@@ -51,62 +52,70 @@
"send_to_chat": "To Chat", "send_to_chat": "To Chat",
"locked": "Locked", "locked": "Locked",
"unlocked": "Unlocked", "unlocked": "Unlocked",
"edge_translation_disclaimer": "" "random": "Random"
}, },
"logo": { "logo": {
"title": "Need help?", "title": "Need help?",
"content": "Follow the guide :",
"edge": "Go to the Edge-Studio website",
"drivethrurpg": "Buy a PDF of the game...",
"discord": "FoundryVTT Official Discord",
"src": "systems/l5r5e/assets/l5r-logo.webp", "src": "systems/l5r5e/assets/l5r-logo.webp",
"alt": "Online Help", "alt": "Online Help",
"edge-info": "your browser will open the EDGE STUDIO website", "content": "Follow the guide :",
"edge-link": "https://edge-studio.net/", "edge": {
"drivethrurpg-info": "your browser will open the DriveThruRpg site of Edge Studio", "title": "Go to the Edge-Studio website",
"drivethrurpg-link": "https://www.drivethrurpg.com/browse/pub/17946/EDGE-Studio", "info": "your browser will open the EDGE STUDIO website",
"discord-info": "Your browser will open on the official Foundry discord", "link": "https://edge-studio.net/"
"discord-link": "https://discordapp.com/invite/DDBZUDf" },
"drivethrurpg": {
"title": "Buy a PDF of the game...",
"info": "your browser will open the DriveThruRpg site of Edge Studio",
"link": "https://www.drivethrurpg.com/browse/pub/17946/EDGE-Studio"
},
"discord": {
"title": "FoundryVTT Official Discord",
"info": "Your browser will open on the official Foundry discord",
"link": "https://discordapp.com/invite/DDBZUDf"
}
}, },
"rings": { "rings": {
"title": "Rings", "title": "Rings",
"label": "Ring",
"earth": "Earth", "earth": "Earth",
"air": "Air", "air": "Air",
"water": "Water", "water": "Water",
"fire": "Fire", "fire": "Fire",
"void": "Void" "void": "Void"
}, },
"sheets": {
"narrative": "Narrative", "narrative": "Narrative",
"experience": "Experience", "experience": "Experience",
"clan": "Clan",
"family": "Family", "family": "Family",
"region": "Region", "region": "Region",
"upbringing": "Upbringing", "upbringing": "Upbringing",
"school": "School", "school": "School",
"distinctions": "Distinctions",
"distinctionstip": "Reroll up to two dice of your choice when a distinction helps you on a check.",
"adversities": "Adversities",
"adversitiestip": "Reroll two dice containing Success or Explosive Success symbols when an adversity hinders you on a check. If you fail, gain 1 Void point.",
"anxieties": "Anxieties",
"anxietiestip": "After performing a check related to your anxiety, receive 3 strife. Then, gain 1 Void point (limit once per scene).",
"passions": "Passions",
"passionstip": "After performing a check related to your passion, remove 3 strife.",
"personality": "Personality",
"description": "Description", "description": "Description",
"bought_at_rank": "Bought at rank", "bought_at_rank": "Bought at rank",
"effects": "Effects",
"types": "Types", "types": "Types",
"book_reference": "Reference", "book_reference": "Reference",
"value": "Value", "value": "Value",
"rarity": "Rarity", "rarity": "Rarity",
"chatdices": { "quantity": "Quantity",
"weight": "Weight",
"properties": "Properties",
"linked_property": "linked Property",
"removed_properties": "Cancel",
"notes": "Notes",
"inventory": "Inventory",
"equipment": "Equipment",
"rank": "Rank",
"name": "Name"
},
"dice": {
"chat": {
"successes": "Successes", "successes": "Successes",
"explosives": "Explosions", "explosives": "Explosions",
"opportunities": "Opportunities", "opportunities": "Opportunities",
"strife": "Strife", "strife": "Strife",
"difficulty": "TN", "difficulty": "TN",
"difficulty_hidden": "???", "difficulty_hidden": "???",
"dicepicker": "Dice Picker",
"void_point_used": "Void point used", "void_point_used": "Void point used",
"assistance_used": "Skill assistance used", "assistance_used": "Skill assistance used",
"roll_n_keep": "Roll & Keep", "roll_n_keep": "Roll & Keep",
@@ -116,6 +125,7 @@
"fail_text": "Fail!" "fail_text": "Fail!"
}, },
"dicepicker": { "dicepicker": {
"title": "Dice Picker",
"difficulty_title": "Difficulty", "difficulty_title": "Difficulty",
"difficulty_hidden_label": "Hide TN", "difficulty_hidden_label": "Hide TN",
"use_void_point_label": "Spend a", "use_void_point_label": "Spend a",
@@ -125,16 +135,19 @@
"bt_add_macro": "Add a macro" "bt_add_macro": "Add a macro"
}, },
"roll_n_keep": { "roll_n_keep": {
"title": "L5R Roll & Keep", "title": "Roll & Keep",
"discard_drop_here": "Discard", "discard_drop_here": "Discard",
"reroll_drop_here": "Re-roll", "reroll_drop_here": "Re-roll",
"swap_drop_here": "Swap", "swap_drop_here": "Swap",
"keep_drop_here": "Keep", "keep_drop_here": "Keep",
"max": "Max",
"bt_validate": "Finalize this step", "bt_validate": "Finalize this step",
"bt_strife": "Apply strife", "bt_strife": "Apply strife",
"undo": "[GM] Undo the last step choices" "undo": "[GM] Undo the last step choices"
}
}, },
"gm_toolbox": { "gm": {
"toolbox": {
"title": "GM ToolBox", "title": "GM ToolBox",
"difficulty_hidden": "Change difficulty visibility", "difficulty_hidden": "Change difficulty visibility",
"difficulty": "Change difficulty (right click: add, left: subtract, middle: TN 2)", "difficulty": "Change difficulty (right click: add, left: subtract, middle: TN 2)",
@@ -145,20 +158,14 @@
"reset_void": "Start of the game: Reset the players' void points (Right click: assigned characters only. Left: All actors", "reset_void": "Start of the game: Reset the players' void points (Right click: assigned characters only. Left: All actors",
"reset_void_info": "Void points have been attributed." "reset_void_info": "Void points have been attributed."
}, },
"gm_monitor": { "monitor": {
"title": "GM Monitor", "title": "GM Monitor",
"switch_view": "Switch View", "switch_view": "Switch View",
"honor_glory_status": "H/G/S", "honor_glory_status": "H/G/S",
"focus_vigilance": "Foc./Vig.", "focus_vigilance": "Foc./Vig.",
"mouse_control": "Right click +1, left: -1, middle: reset to 0" "mouse_control": "Right click +1, left: -1, middle: reset to 0"
}
}, },
"max": "Max",
"current": "Current",
"quantity": "Quantity",
"weight": "Weight",
"properties": "Properties",
"linked_property": "linked Property",
"removed_properties": "Cancel",
"weapons": { "weapons": {
"title": "Weapons", "title": "Weapons",
"damage": "Damage", "damage": "Damage",
@@ -182,7 +189,6 @@
"items": { "items": {
"title": "Items" "title": "Items"
}, },
"feats": "Feats",
"techniques": { "techniques": {
"title": "Techniques", "title": "Techniques",
"not_allowed": "Your character does not use this type of technique.", "not_allowed": "Your character does not use this type of technique.",
@@ -210,20 +216,12 @@
"anxiety": "Anxiety" "anxiety": "Anxiety"
} }
}, },
"skill": "Skill",
"level": "Level",
"approaches": "Approaches",
"notes": "Notes",
"inventory": "Inventory",
"money": { "money": {
"title": "Personal money", "title": "Personal money",
"koku": "Koku", "koku": "Koku",
"bu": "Bu", "bu": "Bu",
"zeni": "Zeni" "zeni": "Zeni"
}, },
"equipment": "Equipment",
"rank": "Rank",
"name": "Name",
"social": { "social": {
"title": "Social Standing", "title": "Social Standing",
"honor": "Honor", "honor": "Honor",
@@ -266,6 +264,7 @@
}, },
"skills": { "skills": {
"title": "Skills", "title": "Skills",
"label": "Skill",
"artisan": { "artisan": {
"title": "Artisan", "title": "Artisan",
"aesthetics": "Aesthetics", "aesthetics": "Aesthetics",
@@ -541,7 +540,6 @@
"generchar_errors": "Clear errors before continuing!" "generchar_errors": "Clear errors before continuing!"
} }
}, },
"random": "Random",
"char_generator": { "char_generator": {
"title": "Character Generator", "title": "Character Generator",
"head_bt_title": "Char. Generator", "head_bt_title": "Char. Generator",
@@ -566,6 +564,7 @@
}, },
"clans": { "clans": {
"title": "Clans", "title": "Clans",
"label": "Clan",
"imperial": "Imperial", "imperial": "Imperial",
"crab": "Crab", "crab": "Crab",
"crane": "Crane", "crane": "Crane",

View File

@@ -34,8 +34,8 @@
"TypeAdvancement": "Mejora", "TypeAdvancement": "Mejora",
"TypeTitle": "Título", "TypeTitle": "Título",
"TypeBond": "Vínculo", "TypeBond": "Vínculo",
"TypeSignatureScroll": "Pergamino especial", "TypeSignature_scroll": "Pergamino especial",
"TypeItemPattern": "Patrón de objeto", "TypeItem_pattern": "Patrón de objeto",
"TypeArmy_fortification": "Fortificación", "TypeArmy_fortification": "Fortificación",
"TypeArmy_cohort": "Cohorte" "TypeArmy_cohort": "Cohorte"
}, },
@@ -44,6 +44,7 @@
}, },
"l5r5e": { "l5r5e": {
"global": { "global": {
"edge_translation_disclaimer": "Edge Studio nos da su permiso para ofrecer este módulo a la comunidad, pero tanto los textos así como los códigos que lo constituyen no tienen su aprobación explícita.",
"add": "Añadir", "add": "Añadir",
"edit": "Editar", "edit": "Editar",
"delete_confirm": "¿Estás seguro de que quieres borrar '{name}' ?", "delete_confirm": "¿Estás seguro de que quieres borrar '{name}' ?",
@@ -51,62 +52,70 @@
"send_to_chat": "To Chat", "send_to_chat": "To Chat",
"locked": "Locked", "locked": "Locked",
"unlocked": "Unlocked", "unlocked": "Unlocked",
"edge_translation_disclaimer": "Edge Studio nos da su permiso para ofrecer este módulo a la comunidad, pero tanto los textos así como los códigos que lo constituyen no tienen su aprobación explícita." "random": "Random"
}, },
"logo": { "logo": {
"títle": "¿Necesitas ayuda?", "títle": "¿Necesitas ayuda?",
"content": "Sigue la guía :",
"edge": "Ir a la página web de Edge-Studio",
"drivethrurpg": "¿Comprar un PDF del juego?",
"discord": "Discord oficial de FoundryVTT",
"src": "systems/l5r5e/assets/l5r-logo.webp", "src": "systems/l5r5e/assets/l5r-logo.webp",
"alt": "Ayuda en línea", "alt": "Ayuda en línea",
"edge-info": "Tu navegador abrirá la página web de EDGE STUDIO", "content": "Sigue la guía :",
"edge-link": "https://edge-studio.net/", "edge": {
"drivethrurpg-info": "tu navegador abrirá el sitio DriveThruRpg de Edge Studio", "title": "Ir a la página web de Edge-Studio",
"drivethrurpg-link": "https://www.drivethrurpg.com/browse/pub/17946/EDGE-Studio", "info": "Tu navegador abrirá la página web de EDGE STUDIO",
"discord-info": "Su navegador se abrirá el discord oficial de Foundry", "link": "https://edge-studio.net/"
"discord-link": "https://discordapp.com/invite/DDBZUDf" },
"drivethrurpg": {
"title": "¿Comprar un PDF del juego?",
"info": "tu navegador abrirá el sitio DriveThruRpg de Edge Studio",
"link": "https://www.drivethrurpg.com/browse/pub/17946/EDGE-Studio"
},
"discord": {
"title": "Discord oficial de FoundryVTT",
"info": "Su navegador se abrirá el discord oficial de Foundry",
"link": "https://discordapp.com/invite/DDBZUDf"
}
}, },
"rings": { "rings": {
"title": "Anillos", "title": "Anillos",
"label": "Anillo",
"earth": "Tierra", "earth": "Tierra",
"air": "Aire", "air": "Aire",
"water": "Agua", "water": "Agua",
"fire": "Fuego", "fire": "Fuego",
"void": "Vacío" "void": "Vacío"
}, },
"sheets": {
"narrative": "Narrativa", "narrative": "Narrativa",
"experience": "Experiencia", "experience": "Experiencia",
"clan": "Clan",
"family": "Familia", "family": "Familia",
"region": "Region", "region": "Region",
"upbringing": "Educación", "upbringing": "Educación",
"school": "Escuela", "school": "Escuela",
"distinctions": "Distinciones",
"distinctionstip": "Puedes volver a lanzar hasta dos dados si una distinción te ayuda en la tirada.",
"adversities": "Adversidades",
"adversitiestip": "Vuelve a lanzar dos dados con Éxito o Éxito relanzable si una adversidad influye en tu tirada. Si fallas, ganas 1 punto de Vacío.",
"anxieties": "Ansiedades",
"anxietiestip": "Tras realizar una tirada relacionada con tu ansiedad, recibes 3 puntos de Conflicto. Luego ganas 1 punto de Vacío (limitado a 1 por escena).",
"passions": "Pasiones",
"passionstip": "Después de efectuar una tirada relacionada con tu pasión, descarta tres puntos de Conflicto.",
"personality": "Personalidad",
"description": "Descripción", "description": "Descripción",
"bought_at_rank": "Adquirido en rango", "bought_at_rank": "Adquirido en rango",
"effects": "Efectos",
"types": "Tipos", "types": "Tipos",
"book_reference": "Referencia", "book_reference": "Referencia",
"value": "Valor", "value": "Valor",
"rarity": "Rareza", "rarity": "Rareza",
"chatdices": { "quantity": "Cantidad",
"weight": "Peso",
"properties": "Propiedades",
"linked_property": "Propiedad vínculada",
"removed_properties": "Anula",
"notes": "Notas",
"inventory": "Inventario",
"equipment": "Equipo",
"rank": "Rango",
"name": "Nombre"
},
"dice": {
"chat": {
"successes": "Éxitos", "successes": "Éxitos",
"explosives": "Relanzables", "explosives": "Relanzables",
"opportunities": "Oportunidades", "opportunities": "Oportunidades",
"strife": "Conflictos", "strife": "Conflictos",
"difficulty": "NO", "difficulty": "NO",
"difficulty_hidden": "???", "difficulty_hidden": "???",
"dicepicker": "Dice Picker",
"void_point_used": "Punto de Vacío utilizado", "void_point_used": "Punto de Vacío utilizado",
"assistance_used": "Asistencia de habilidad utilizada", "assistance_used": "Asistencia de habilidad utilizada",
"roll_n_keep": "Tirar y guardar", "roll_n_keep": "Tirar y guardar",
@@ -116,6 +125,7 @@
"fail_text": "¡Fallo!" "fail_text": "¡Fallo!"
}, },
"dicepicker": { "dicepicker": {
"title": "Dice Picker",
"difficulty_title": "Dificultad", "difficulty_title": "Dificultad",
"difficulty_hidden_label": "Ocultar NO", "difficulty_hidden_label": "Ocultar NO",
"use_void_point_label": "Gasta un", "use_void_point_label": "Gasta un",
@@ -125,16 +135,19 @@
"bt_add_macro": "Añadir una macro" "bt_add_macro": "Añadir una macro"
}, },
"roll_n_keep": { "roll_n_keep": {
"title": "L5A Tirar y guardar", "title": "Tirar y guardar",
"discard_drop_here": "Descartar", "discard_drop_here": "Descartar",
"reroll_drop_here": "Relanzar", "reroll_drop_here": "Relanzar",
"swap_drop_here": "Cambiar cara", "swap_drop_here": "Cambiar cara",
"keep_drop_here": "Guardar", "keep_drop_here": "Guardar",
"max": "Máx",
"bt_validate": "Terminar este paso", "bt_validate": "Terminar este paso",
"bt_strife": "Apply strife", "bt_strife": "Apply strife",
"undo": "[GM] Deshacer los últimos cambios" "undo": "[GM] Deshacer los últimos cambios"
}
}, },
"gm_toolbox": { "gm": {
"toolbox": {
"title": "GM ToolBox", "title": "GM ToolBox",
"difficulty_hidden": "Cambiar la dificultad visible", "difficulty_hidden": "Cambiar la dificultad visible",
"difficulty": "Cambiar dificultad (derecha: añadir, izquierda: sustraer, central: NO 2)", "difficulty": "Cambiar dificultad (derecha: añadir, izquierda: sustraer, central: NO 2)",
@@ -145,20 +158,14 @@
"reset_void": "Comienzo de la partida: Resetea los puntos de Vacío de los jugadores (Click derecho: sólo a los personajes seleccionados. Izquierdo: a todos los actores)", "reset_void": "Comienzo de la partida: Resetea los puntos de Vacío de los jugadores (Click derecho: sólo a los personajes seleccionados. Izquierdo: a todos los actores)",
"reset_void_info": "Se han adjudicado los puntos de Vacío." "reset_void_info": "Se han adjudicado los puntos de Vacío."
}, },
"gm_monitor": { "monitor": {
"title": "Pantalla del DJ", "title": "Pantalla del DJ",
"switch_view": "Cambiar vista", "switch_view": "Cambiar vista",
"honor_glory_status": "H/G/E", "honor_glory_status": "H/G/E",
"focus_vigilance": "Con./Ale.", "focus_vigilance": "Con./Ale.",
"mouse_control": "Right click +1, left: -1, middle: reset to 0" "mouse_control": "Right click +1, left: -1, middle: reset to 0"
}
}, },
"max": "Máx",
"current": "Actuales",
"quantity": "Cantidad",
"weight": "Peso",
"properties": "Propiedades",
"linked_property": "Propiedad vínculada",
"removed_properties": "Anula",
"weapons": { "weapons": {
"title": "Armas", "title": "Armas",
"damage": "Daño", "damage": "Daño",
@@ -182,12 +189,11 @@
"items": { "items": {
"title": "Objetos" "title": "Objetos"
}, },
"feats": "Logros",
"techniques": { "techniques": {
"title": "Técnicas", "title": "Técnicas",
"type": "Técnicas permitidas",
"not_allowed": "Tu personaje no puede utilizar este tipo de técnica.", "not_allowed": "Tu personaje no puede utilizar este tipo de técnica.",
"only_one": "Tu personaje sólo puede poseer una de estas técnicas.", "only_one": "Tu personaje sólo puede poseer una de estas técnicas.",
"type": "Técnicas permitidas",
"kata": "Kata", "kata": "Kata",
"kiho": "Kihõ", "kiho": "Kihõ",
"inversion": "Inversion", "inversion": "Inversion",
@@ -210,20 +216,12 @@
"anxiety": "Ansiedad" "anxiety": "Ansiedad"
} }
}, },
"skill": "Habilidad",
"level": "Nivel",
"approaches": "Planteamientos",
"notes": "Notas",
"inventory": "Inventario",
"money": { "money": {
"title": "Dinero personal", "title": "Dinero personal",
"koku": "Koku", "koku": "Koku",
"bu": "Bu", "bu": "Bu",
"zeni": "Zeni" "zeni": "Zeni"
}, },
"equipment": "Equipo",
"rank": "Rango",
"name": "Nombre",
"social": { "social": {
"title": "Posición Social", "title": "Posición Social",
"honor": "Honor", "honor": "Honor",
@@ -266,6 +264,7 @@
}, },
"skills": { "skills": {
"title": "Habilidades", "title": "Habilidades",
"label": "Habilidad",
"artisan": { "artisan": {
"title": "Artesanales", "title": "Artesanales",
"aesthetics": "Estética", "aesthetics": "Estética",
@@ -541,7 +540,6 @@
"generchar_errors": "¡Borrar los errores antes de continuar!" "generchar_errors": "¡Borrar los errores antes de continuar!"
} }
}, },
"random": "Random",
"char_generator": { "char_generator": {
"title": "Character Generator", "title": "Character Generator",
"head_bt_title": "Char. Generator", "head_bt_title": "Char. Generator",
@@ -566,6 +564,7 @@
}, },
"clans": { "clans": {
"title": "Clans", "title": "Clans",
"label": "Clan",
"imperial": "Imperial", "imperial": "Imperial",
"crab": "Crab", "crab": "Crab",
"crane": "Crane", "crane": "Crane",

View File

@@ -44,6 +44,7 @@
}, },
"l5r5e": { "l5r5e": {
"global": { "global": {
"edge_translation_disclaimer": "",
"add": "Ajouter", "add": "Ajouter",
"edit": "Modifier", "edit": "Modifier",
"delete_confirm": "Etes-vous sûr de vouloir supprimer '{name}' ?", "delete_confirm": "Etes-vous sûr de vouloir supprimer '{name}' ?",
@@ -51,62 +52,70 @@
"send_to_chat": "Vers Conv.", "send_to_chat": "Vers Conv.",
"locked": "Verrouillé", "locked": "Verrouillé",
"unlocked": "Déverrouillé", "unlocked": "Déverrouillé",
"edge_translation_disclaimer": "" "random": "Aléatoire"
}, },
"logo": { "logo": {
"title": "Besoin d'aide ?", "title": "Besoin d'aide ?",
"content": "Suivez le guide :",
"edge": "Accéder au site de Edge Studio.",
"drivethrurpg": "Acheter un PDF du jeu ?",
"discord": "Rejoignez le Discord Francophone",
"src": "systems/l5r5e/assets/l5r-logo.webp", "src": "systems/l5r5e/assets/l5r-logo.webp",
"alt": "Aide en Ligne", "alt": "Aide en Ligne",
"edge-info": "Votre navigateur va ouvrir le site de Edge Studio.", "content": "Suivez le guide :",
"edge-link": "https://edge-studio.net/", "edge": {
"drivethrurpg-info": "Votre navigateur va ouvrir le site DriveThruRpg de Edge Studio.", "title": "Accéder au site de Edge Studio.",
"drivethrurpg-link": "https://www.drivethrurpg.com/browse/pub/17946/EDGE-Studio", "info": "Votre navigateur va ouvrir le site de Edge Studio.",
"discord-info": "Votre navigateur va ouvrir le discord francophone de foundry.", "link": "https://edge-studio.net/"
"discord-link": "https://discord.gg/pPSDNJk" },
"drivethrurpg": {
"title": "Acheter un PDF du jeu ?",
"info": "Votre navigateur va ouvrir le site DriveThruRpg de Edge Studio.",
"link": "https://www.drivethrurpg.com/browse/pub/17946/EDGE-Studio"
},
"discord": {
"title": "Rejoignez le Discord Francophone",
"info": "Votre navigateur va ouvrir le discord francophone de foundry.",
"link": "https://discord.gg/pPSDNJk"
}
}, },
"rings": { "rings": {
"title": "Anneaux", "title": "Anneaux",
"label": "Anneau",
"earth": "Terre", "earth": "Terre",
"air": "Air", "air": "Air",
"water": "Eau", "water": "Eau",
"fire": "Feu", "fire": "Feu",
"void": "Vide" "void": "Vide"
}, },
"sheets": {
"narrative": "Mode Narratif", "narrative": "Mode Narratif",
"experience": "Expérience", "experience": "Expérience",
"clan": "Clan",
"family": "Famille", "family": "Famille",
"region": "Région", "region": "Région",
"upbringing": "Education", "upbringing": "Education",
"school": "École", "school": "École",
"distinctions": "Aptitudes",
"distinctionstip": "Lorsque vous effectuez un test auquel s'applique une aptitude, vous pouvez relancer jusqu'à 2 dés.",
"adversities": "Coups du sort",
"adversitiestip": " lorsque vous effectuez un test auquel s'applique un coup du sort, vous relancez jusqu'à 2 dés dont le résultat contient Succès ou Succès explosif. Vous regagnez 1 point de Vide si vous ratez ce test.",
"anxieties": "Défaillances",
"anxietiestip": "Lorsque vous effectuez un test auquel s'applique une défaillance, vous recevez 2 points de Conflit. S'il s'agit de la première fois dans la scène, vous regagnez 1 point de Vide.",
"passions": "Passions",
"passionstip": "Lorsque vous effectuez un test auquel s'applique une passion, éliminez 3 points de Conflit.",
"personality": "Personnalité",
"description": "Description", "description": "Description",
"bought_at_rank": "Acheté au rang", "bought_at_rank": "Acheté au rang",
"effects": "Effets",
"types": "Types", "types": "Types",
"book_reference": "Référence", "book_reference": "Référence",
"value": "Valeur", "value": "Valeur",
"rarity": "Rareté", "rarity": "Rareté",
"chatdices": { "quantity": "Quantité",
"weight": "Poids",
"properties": "Propriétés",
"linked_property": "Propriété liée",
"removed_properties": "Annule",
"notes": "Notes",
"inventory": "Inventaire",
"equipment": "Équipement",
"rank": "Rang",
"name": "Nom"
},
"dice": {
"chat": {
"successes": "Succès", "successes": "Succès",
"explosives": "Explosifs", "explosives": "Explosifs",
"opportunities": "Aubaines", "opportunities": "Aubaines",
"strife": "Conflits", "strife": "Conflits",
"difficulty": "ND", "difficulty": "ND",
"difficulty_hidden": "???", "difficulty_hidden": "???",
"dicepicker": "Dice Picker",
"void_point_used": "Point de vide utilisé", "void_point_used": "Point de vide utilisé",
"assistance_used": "Assistance de compétence utilisée", "assistance_used": "Assistance de compétence utilisée",
"roll_n_keep": "Roll & Keep", "roll_n_keep": "Roll & Keep",
@@ -116,6 +125,7 @@
"fail_text": "Échec !" "fail_text": "Échec !"
}, },
"dicepicker": { "dicepicker": {
"title": "Dice Picker",
"difficulty_title": "Difficulté", "difficulty_title": "Difficulté",
"difficulty_hidden_label": "ND Caché", "difficulty_hidden_label": "ND Caché",
"use_void_point_label": "Dépenser un", "use_void_point_label": "Dépenser un",
@@ -125,16 +135,19 @@
"bt_add_macro": "Ajouter une macro" "bt_add_macro": "Ajouter une macro"
}, },
"roll_n_keep": { "roll_n_keep": {
"title": "L5R Roll & Keep", "title": "Roll & Keep",
"discard_drop_here": "Abandonner", "discard_drop_here": "Abandonner",
"reroll_drop_here": "Relancer", "reroll_drop_here": "Relancer",
"swap_drop_here": "Modifier", "swap_drop_here": "Modifier",
"keep_drop_here": "Garder", "keep_drop_here": "Garder",
"max": "Max",
"bt_validate": "Finaliser cette étape", "bt_validate": "Finaliser cette étape",
"bt_strife": "Appliquer le conflit", "bt_strife": "Appliquer le conflit",
"undo": "[GM] Annuler les choix de la dernière étape" "undo": "[GM] Annuler les choix de la dernière étape"
}
}, },
"gm_toolbox": { "gm": {
"toolbox": {
"title": "GM ToolBox", "title": "GM ToolBox",
"difficulty_hidden": "Modifier la visibilité de la difficulté", "difficulty_hidden": "Modifier la visibilité de la difficulté",
"difficulty": "Modifier la difficulté (Clic Droit: ajout, Gauche: soustraction, Milieu: ND 2)", "difficulty": "Modifier la difficulté (Clic Droit: ajout, Gauche: soustraction, Milieu: ND 2)",
@@ -145,20 +158,14 @@
"reset_void": "Début de partie : Réinitialiser les points du vide des joueurs (Clic Droit: Personnages contrôlés uniquement. Gauche: Tous)", "reset_void": "Début de partie : Réinitialiser les points du vide des joueurs (Clic Droit: Personnages contrôlés uniquement. Gauche: Tous)",
"reset_void_info": "Les points du vide ont été attribués" "reset_void_info": "Les points du vide ont été attribués"
}, },
"gm_monitor": { "monitor": {
"title": "GM Monitor", "title": "GM Monitor",
"switch_view": "Switch View", "switch_view": "Switch View",
"honor_glory_status": "H/G/S", "honor_glory_status": "H/G/S",
"focus_vigilance": "Att./Vig.", "focus_vigilance": "Att./Vig.",
"mouse_control": "Click Droit +1, Gauche: -1, Milieu: Remise à 0" "mouse_control": "Click Droit +1, Gauche: -1, Milieu: Remise à 0"
}
}, },
"max": "Max",
"current": "Actuel",
"quantity": "Quantité",
"weight": "Poids",
"properties": "Propriétés",
"linked_property": "Propriété liée",
"removed_properties": "Annule",
"weapons": { "weapons": {
"title": "Armement", "title": "Armement",
"damage": "Dégâts de base (DDB)", "damage": "Dégâts de base (DDB)",
@@ -182,7 +189,6 @@
"items": { "items": {
"title": "Objets" "title": "Objets"
}, },
"feats": "Prouesses",
"techniques": { "techniques": {
"title": "Techniques", "title": "Techniques",
"not_allowed": "Votre personnage n'utilise pas ce type de technique.", "not_allowed": "Votre personnage n'utilise pas ce type de technique.",
@@ -210,20 +216,12 @@
"anxiety": "Défaillance" "anxiety": "Défaillance"
} }
}, },
"skill": "Compétence",
"level": "Niveau",
"approaches": "Approches",
"notes": "Notes",
"inventory": "Inventaire",
"money": { "money": {
"title": "Fortune", "title": "Fortune",
"koku": "Koku", "koku": "Koku",
"bu": "Bu", "bu": "Bu",
"zeni": "Zeni" "zeni": "Zeni"
}, },
"equipment": "Équipement",
"rank": "Rang",
"name": "Nom",
"social": { "social": {
"title": "Position Sociale", "title": "Position Sociale",
"honor": "Honneur", "honor": "Honneur",
@@ -266,6 +264,7 @@
}, },
"skills": { "skills": {
"title": "Compétences", "title": "Compétences",
"label": "Compétence",
"artisan": { "artisan": {
"title": "Artisanales", "title": "Artisanales",
"aesthetics": "Esthétique", "aesthetics": "Esthétique",
@@ -541,7 +540,6 @@
"generchar_errors": "Corriger les erreurs pour poursuivre !" "generchar_errors": "Corriger les erreurs pour poursuivre !"
} }
}, },
"random": "Aléatoire",
"char_generator": { "char_generator": {
"title": "Générateur de personnage", "title": "Générateur de personnage",
"head_bt_title": "Générateur", "head_bt_title": "Générateur",
@@ -566,6 +564,7 @@
}, },
"clans": { "clans": {
"title": "Clans", "title": "Clans",
"label": "Clan",
"imperial": "Impérial", "imperial": "Impérial",
"crab": "Crabe", "crab": "Crabe",
"crane": "Grue", "crane": "Grue",

View File

@@ -4,5 +4,5 @@
{"_id":"dz61B4h3iJwOC0Ob","name":"Draw 5 Ujik names","type":"script","author":"Rv52pj6itbOX14wX","img":"systems/l5r5e/assets/icons/actors/character.svg","scope":"global","command":"game.l5r5e.HelpersL5r5e.drawManyFromPack(\"l5r5e.core-name-tables\", \"Ujik names\", 5);","folder":null,"sort":0,"permission":{"default":0},"flags":{}} {"_id":"dz61B4h3iJwOC0Ob","name":"Draw 5 Ujik names","type":"script","author":"Rv52pj6itbOX14wX","img":"systems/l5r5e/assets/icons/actors/character.svg","scope":"global","command":"game.l5r5e.HelpersL5r5e.drawManyFromPack(\"l5r5e.core-name-tables\", \"Ujik names\", 5);","folder":null,"sort":0,"permission":{"default":0},"flags":{}}
{"_id":"ed0HRLOWSKm6YTUS","name":"Draw 5 Japanese names (male)","type":"script","author":"Rv52pj6itbOX14wX","img":"systems/l5r5e/assets/icons/actors/traditional-japanese-man.svg","scope":"global","command":"game.l5r5e.HelpersL5r5e.drawManyFromPack(\"l5r5e.core-name-tables\", \"Japanese names (Male)\", 5);","folder":null,"sort":0,"permission":{"default":0},"flags":{}} {"_id":"ed0HRLOWSKm6YTUS","name":"Draw 5 Japanese names (male)","type":"script","author":"Rv52pj6itbOX14wX","img":"systems/l5r5e/assets/icons/actors/traditional-japanese-man.svg","scope":"global","command":"game.l5r5e.HelpersL5r5e.drawManyFromPack(\"l5r5e.core-name-tables\", \"Japanese names (Male)\", 5);","folder":null,"sort":0,"permission":{"default":0},"flags":{}}
{"_id":"fk2naBrDnz8ZAVHR","name":"Draw 5 Japanese names (female)","type":"script","author":"Rv52pj6itbOX14wX","img":"systems/l5r5e/assets/icons/actors/traditional-japanese-woman.svg","scope":"global","command":"game.l5r5e.HelpersL5r5e.drawManyFromPack(\"l5r5e.core-name-tables\", \"Japanese names (Female)\", 5);","folder":null,"sort":0,"permission":{"default":0},"flags":{}} {"_id":"fk2naBrDnz8ZAVHR","name":"Draw 5 Japanese names (female)","type":"script","author":"Rv52pj6itbOX14wX","img":"systems/l5r5e/assets/icons/actors/traditional-japanese-woman.svg","scope":"global","command":"game.l5r5e.HelpersL5r5e.drawManyFromPack(\"l5r5e.core-name-tables\", \"Japanese names (Female)\", 5);","folder":null,"sort":0,"permission":{"default":0},"flags":{}}
{"_id":"ggs1eiqkfVWlm5JM","name":"Draw Names Dialog","type":"script","author":"Rv52pj6itbOX14wX","img":"systems/l5r5e/assets/icons/actors/army.svg","scope":"global","command":"const pack = \"l5r5e.core-name-tables\";\nconst comp = await game.packs.get(pack);\nif (!comp) { console.log(`L5R5E | Pack not found[${pack}]`); return; }\nawait comp.getDocuments();\n\nlet radioTablesHtml = \"\";\ncomp.index.forEach(obj => { radioTablesHtml += `<label><input type=\"radio\" id=\"${obj._id}\" name=\"tableName\" value=\"${obj.name}\" ${radioTablesHtml === \"\" ? 'checked' : ''}> ${obj.name}</label>`; });\n\nnew Dialog({\n title: \"L5R5E Draw Names\",\n content: `\n <form class=\"noflex\" autocomplete=\"off\">\n <div class=\"form-group\">\n <label>${game.i18n.localize('DOCUMENT.RollTable')}:</label>\n <div class=\"form-fields\" style=\"flex-direction: column;align-items: flex-start\">\n ${radioTablesHtml}\n </div>\n </div>\n <hr>\n <div class=\"form-group\">\n <label><i class=\"d6\"></i> ${game.i18n.localize('l5r5e.quantity')}:</label>\n <div class=\"form-fields\">\n <input type=\"number\" name=\"drawNumber\" value=\"5\" min=\"0\" max=\"99\"/>\n </div>\n </div>\n </form>\n `,\n buttons: {\n no: {\n icon: \"<i class='fas fa-times'></i>\",\n label: game.i18n.localize('Cancel')\n },\n yes: {\n icon: \"<i class='fas fa-check'></i>\",\n label: game.i18n.localize('TABLE.Roll'),\n callback: (html) => {\n const tableName = html.find('input[name=\"tableName\"]:checked')[0]?.value || null;\n const drawNumber = html.find('input[name=\"drawNumber\"]')[0]?.value || null;\n if (!tableName || !drawNumber || drawNumber < 1) {return;}\n game.l5r5e.HelpersL5r5e.drawManyFromPack(pack, tableName, drawNumber);\n }\n },\n },\n default: \"no\"\n}).render(true);","folder":null,"sort":0,"permission":{"default":0},"flags":{}} {"_id":"ggs1eiqkfVWlm5JM","name":"Draw Names Dialog","type":"script","author":"Rv52pj6itbOX14wX","img":"systems/l5r5e/assets/icons/actors/army.svg","scope":"global","command":"const pack = \"l5r5e.core-name-tables\";\nconst comp = await game.packs.get(pack);\nif (!comp) { console.log(`L5R5E | Pack not found[${pack}]`); return; }\nawait comp.getDocuments();\n\nlet radioTablesHtml = \"\";\ncomp.index.forEach(obj => { radioTablesHtml += `<label><input type=\"radio\" id=\"${obj._id}\" name=\"tableName\" value=\"${obj.name}\" ${radioTablesHtml === \"\" ? 'checked' : ''}> ${obj.name}</label>`; });\n\nnew Dialog({\n title: \"L5R5E Draw Names\",\n content: `\n <form class=\"noflex\" autocomplete=\"off\">\n <div class=\"form-group\">\n <label>${game.i18n.localize('DOCUMENT.RollTable')}:</label>\n <div class=\"form-fields\" style=\"flex-direction: column;align-items: flex-start\">\n ${radioTablesHtml}\n </div>\n </div>\n <hr>\n <div class=\"form-group\">\n <label><i class=\"d6\"></i> ${game.i18n.localize('l5r5e.sheets.quantity')}:</label>\n <div class=\"form-fields\">\n <input type=\"number\" name=\"drawNumber\" value=\"5\" min=\"0\" max=\"99\"/>\n </div>\n </div>\n </form>\n `,\n buttons: {\n no: {\n icon: \"<i class='fas fa-times'></i>\",\n label: game.i18n.localize('Cancel')\n },\n yes: {\n icon: \"<i class='fas fa-check'></i>\",\n label: game.i18n.localize('TABLE.Roll'),\n callback: (html) => {\n const tableName = html.find('input[name=\"tableName\"]:checked')[0]?.value || null;\n const drawNumber = html.find('input[name=\"drawNumber\"]')[0]?.value || null;\n if (!tableName || !drawNumber || drawNumber < 1) {return;}\n game.l5r5e.HelpersL5r5e.drawManyFromPack(pack, tableName, drawNumber);\n }\n },\n },\n default: \"no\"\n}).render(true);","folder":null,"sort":0,"permission":{"default":0},"flags":{}}
{"_id":"hpfDGUS48dA2pkUB","name":"Open Character Sheet (linked actor)","type":"script","author":"Rv52pj6itbOX14wX","img":"systems/l5r5e/assets/icons/actors/character.svg","scope":"global","command":"game.user.character?.sheet.render(true);","folder":null,"sort":0,"permission":{"default":0},"flags":{}} {"_id":"hpfDGUS48dA2pkUB","name":"Open Character Sheet (linked actor)","type":"script","author":"Rv52pj6itbOX14wX","img":"systems/l5r5e/assets/icons/actors/character.svg","scope":"global","command":"game.user.character?.sheet.render(true);","folder":null,"sort":0,"permission":{"default":0},"flags":{}}

View File

@@ -630,7 +630,9 @@ export class CharacterGenerator {
`<p>${game.i18n.localize("l5r5e.social.gender.title")}: ${game.i18n.localize( `<p>${game.i18n.localize("l5r5e.social.gender.title")}: ${game.i18n.localize(
"l5r5e.social.gender." + this.data.gender "l5r5e.social.gender." + this.data.gender
)}</p>` + )}</p>` +
`<p>${game.i18n.localize("l5r5e.clan")}: ${game.i18n.localize("l5r5e.clans." + this.data.clan)}</p>` + `<p>${game.i18n.localize("l5r5e.clans.label")}: ${game.i18n.localize(
"l5r5e.clans." + this.data.clan
)}</p>` +
`<p>${game.i18n.localize("l5r5e.social.marital_status.title")}: ${game.i18n.localize( `<p>${game.i18n.localize("l5r5e.social.marital_status.title")}: ${game.i18n.localize(
"l5r5e.social.marital_status." + this.data.maritalStatus "l5r5e.social.marital_status." + this.data.maritalStatus
)}</p>`; )}</p>`;

View File

@@ -81,7 +81,7 @@ export class CombatL5r5e extends Combat {
let roll; let roll;
let rnkMessage; let rnkMessage;
const flavor = const flavor =
game.i18n.localize("l5r5e.chatdices.initiative_roll") + game.i18n.localize("l5r5e.dice.chat.initiative_roll") +
" (" + " (" +
game.i18n.localize(`l5r5e.conflict.initiative.prepared_${isPrepared}`) + game.i18n.localize(`l5r5e.conflict.initiative.prepared_${isPrepared}`) +
")"; ")";

View File

@@ -81,10 +81,10 @@ L5R5E.skills.set("survival", "trade");
// *** Symbols *** // *** Symbols ***
L5R5E.symbols = new Map(); L5R5E.symbols = new Map();
L5R5E.symbols.set("(op)", { class: "i_opportunity", label: "l5r5e.chatdices.opportunities" }); L5R5E.symbols.set("(op)", { class: "i_opportunity", label: "l5r5e.dice.chat.opportunities" });
L5R5E.symbols.set("(su)", { class: "i_success", label: "l5r5e.chatdices.successes" }); L5R5E.symbols.set("(su)", { class: "i_success", label: "l5r5e.dice.chat.successes" });
L5R5E.symbols.set("(ex)", { class: "i_explosive", label: "l5r5e.chatdices.explosives" }); L5R5E.symbols.set("(ex)", { class: "i_explosive", label: "l5r5e.dice.chat.explosives" });
L5R5E.symbols.set("(st)", { class: "i_strife", label: "l5r5e.chatdices.strife" }); L5R5E.symbols.set("(st)", { class: "i_strife", label: "l5r5e.dice.chat.strife" });
L5R5E.symbols.set("(ring)", { class: "i_ring", label: "l5r5e.rings.title" }); L5R5E.symbols.set("(ring)", { class: "i_ring", label: "l5r5e.rings.title" });
L5R5E.symbols.set("(skill)", { class: "i_skill", label: "l5r5e.skills.title" }); L5R5E.symbols.set("(skill)", { class: "i_skill", label: "l5r5e.skills.title" });

View File

@@ -56,7 +56,7 @@ export class DicePickerDialog extends FormApplication {
id: "l5r5e-dice-picker-dialog", id: "l5r5e-dice-picker-dialog",
classes: ["l5r5e", "dice-picker-dialog"], classes: ["l5r5e", "dice-picker-dialog"],
template: CONFIG.l5r5e.paths.templates + "dice/dice-picker-dialog.html", template: CONFIG.l5r5e.paths.templates + "dice/dice-picker-dialog.html",
title: "L5R Dice Roller", title: game.i18n.localize("l5r5e.dice.dicepicker.title"),
actor: null, actor: null,
ringId: null, ringId: null,
skillId: "", skillId: "",
@@ -73,7 +73,7 @@ export class DicePickerDialog extends FormApplication {
let buttons = super._getHeaderButtons(); let buttons = super._getHeaderButtons();
buttons.unshift({ buttons.unshift({
label: game.i18n.localize("l5r5e.dicepicker.bt_add_macro"), label: game.i18n.localize("l5r5e.dice.dicepicker.bt_add_macro"),
class: "bt-add-macro", class: "bt-add-macro",
icon: "fas fa-star", icon: "fas fa-star",
onclick: async () => { onclick: async () => {
@@ -317,7 +317,7 @@ export class DicePickerDialog extends FormApplication {
* @type {String} * @type {String}
*/ */
get title() { get title() {
return `L5R Dice Roller` + (this._actor ? " - " + this._actor.data.name : ""); return game.i18n.localize("l5r5e.dice.dicepicker.title") + (this._actor ? " - " + this._actor.data.name : "");
} }
/** /**
@@ -730,7 +730,7 @@ export class DicePickerDialog extends FormApplication {
} }
// Wrong syntax or no target set, do manual TN // Wrong syntax or no target set, do manual TN
if (!targetActor) { if (!targetActor) {
console.log("L5R5E | Fail to get actor from target selection"); console.log("L5R5E | Fail to get actor from target selection, or no target selected");
return false; return false;
} }

View File

@@ -50,7 +50,7 @@ export class RollnKeepDialog extends FormApplication {
id: "l5r5e-roll-n-keep-dialog", id: "l5r5e-roll-n-keep-dialog",
classes: ["l5r5e", "roll-n-keep-dialog"], classes: ["l5r5e", "roll-n-keep-dialog"],
template: CONFIG.l5r5e.paths.templates + "dice/roll-n-keep-dialog.html", template: CONFIG.l5r5e.paths.templates + "dice/roll-n-keep-dialog.html",
title: game.i18n.localize("l5r5e.roll_n_keep.title"), title: game.i18n.localize("l5r5e.dice.roll_n_keep.title"),
closeOnSubmit: false, closeOnSubmit: false,
}); });
} }
@@ -255,7 +255,7 @@ export class RollnKeepDialog extends FormApplication {
// Add Context menu to rollback choices // Add Context menu to rollback choices
new ContextMenu(html, ".l5r5e.profil", [ new ContextMenu(html, ".l5r5e.profil", [
{ {
name: game.i18n.localize("l5r5e.roll_n_keep.undo"), name: game.i18n.localize("l5r5e.dice.roll_n_keep.undo"),
icon: '<i class="fas fa-undo"></i>', icon: '<i class="fas fa-undo"></i>',
callback: () => this._undoLastStepChoices(), callback: () => this._undoLastStepChoices(),
}, },

View File

@@ -20,7 +20,7 @@ export class GmMonitor extends FormApplication {
id: "l5r5e-gm-monitor", id: "l5r5e-gm-monitor",
classes: ["l5r5e", "gm-monitor"], classes: ["l5r5e", "gm-monitor"],
template: CONFIG.l5r5e.paths.templates + "gm/gm-monitor.html", template: CONFIG.l5r5e.paths.templates + "gm/gm-monitor.html",
title: game.i18n.localize("l5r5e.gm_monitor.title"), title: game.i18n.localize("l5r5e.gm.monitor.title"),
width: 800, width: 800,
height: 300, height: 300,
resizable: true, resizable: true,
@@ -40,7 +40,7 @@ export class GmMonitor extends FormApplication {
// Switch view Characters/Armies // Switch view Characters/Armies
buttons.unshift({ buttons.unshift({
label: game.i18n.localize("l5r5e.gm_monitor.switch_view"), label: game.i18n.localize("l5r5e.gm.monitor.switch_view"),
class: "switch-view", class: "switch-view",
icon: "fas fa-users", icon: "fas fa-users",
onclick: () => onclick: () =>

View File

@@ -19,7 +19,7 @@ export class GmToolbox extends FormApplication {
id: "l5r5e-gm-toolbox", id: "l5r5e-gm-toolbox",
classes: ["l5r5e", "gm-toolbox"], classes: ["l5r5e", "gm-toolbox"],
template: CONFIG.l5r5e.paths.templates + "gm/gm-toolbox.html", template: CONFIG.l5r5e.paths.templates + "gm/gm-toolbox.html",
title: game.i18n.localize("l5r5e.gm_toolbox.title"), title: game.i18n.localize("l5r5e.gm.toolbox.title"),
left: x - 627, left: x - 627,
top: y - 98, top: y - 98,
closeOnSubmit: false, closeOnSubmit: false,
@@ -247,7 +247,7 @@ export class GmToolbox extends FormApplication {
} }
ui.notifications.info( ui.notifications.info(
` <i class="fas fa-user${isAll ? "s" : ""}"></i> ` + game.i18n.localize(`l5r5e.gm_toolbox.${type}_info`) ` <i class="fas fa-user${isAll ? "s" : ""}"></i> ` + game.i18n.localize(`l5r5e.gm.toolbox.${type}_info`)
); );
} }
} }

View File

@@ -50,8 +50,8 @@ export class HelpDialog extends FormApplication {
event.preventDefault(); event.preventDefault();
event.stopPropagation(); event.stopPropagation();
const name = $(event.currentTarget).data("type"); const name = $(event.currentTarget).data("type");
ui.notifications.info(game.i18n.localize(`l5r5e.logo.${name}-info`)); ui.notifications.info(game.i18n.localize(`l5r5e.logo.${name}.info`));
window.open(game.i18n.localize(`l5r5e.logo.${name}-link`), "_blank"); window.open(game.i18n.localize(`l5r5e.logo.${name}.link`), "_blank");
}); });
} }

View File

@@ -85,7 +85,7 @@ export class HelpersL5r5e {
*/ */
static getLocalizedClansList() { static getLocalizedClansList() {
return Object.entries(game.i18n.translations.l5r5e.clans) return Object.entries(game.i18n.translations.l5r5e.clans)
.filter(([k, v]) => k !== "title") .filter(([k, v]) => !["title", "label"].includes(k))
.map(([k, v]) => v); .map(([k, v]) => v);
} }

View File

@@ -32,7 +32,7 @@ export default class HooksL5r5e {
// ***** UI ***** // ***** UI *****
// Add title on button dice icon // Add title on button dice icon
$(".chat-control-icon")[0].title = game.i18n.localize("l5r5e.chatdices.dicepicker"); $(".chat-control-icon")[0].title = game.i18n.localize("l5r5e.dice.dicepicker.title");
// Open Help dialog on clic on logo // Open Help dialog on clic on logo
$("#logo") $("#logo")
@@ -179,10 +179,10 @@ export default class HooksL5r5e {
(document.data.data.ring ? ` class="i_${document.data.data.ring}"` : ``) + (document.data.data.ring ? ` class="i_${document.data.data.ring}"` : ``) +
`>` + `>` +
(document.data.data.rarity (document.data.data.rarity
? `${game.i18n.localize("l5r5e.rarity")} ${document.data.data.rarity}` ? `${game.i18n.localize("l5r5e.sheets.rarity")} ${document.data.data.rarity}`
: "") + : "") +
(document.data.data.rank (document.data.data.rank
? game.i18n.localize("l5r5e.rank") + " " + document.data.data.rank ? game.i18n.localize("l5r5e.sheets.rank") + " " + document.data.data.rank
: "") + : "") +
`</i>` `</i>`
); );

View File

@@ -7,7 +7,7 @@ export class AdvancementSheetL5r5e extends ItemSheetL5r5e {
/** /**
* Sub Types of advancements * Sub Types of advancements
*/ */
static types = { ring: "l5r5e.rings.title", skill: "l5r5e.skill" }; // others have theirs own xp count static types = { ring: "l5r5e.rings.label", skill: "l5r5e.skills.label" }; // others have theirs own xp count
/** @override */ /** @override */
static get defaultOptions() { static get defaultOptions() {

View File

@@ -10,10 +10,10 @@
{{!-- Sheet Header --}} {{!-- Sheet Header --}}
<ul> <ul>
{{!-- Identity --}} {{!-- Identity --}}
<li>{{#ifCond data.data.template '==' 'pow'}}{{localize 'l5r5e.region'}}{{else}}{{localize 'l5r5e.clan'}}{{/ifCond}} : {{data.data.identity.clan}}</li> <li>{{#ifCond data.data.template '==' 'pow'}}{{localize 'l5r5e.sheets.region'}}{{else}}{{localize 'l5r5e.clans.label'}}{{/ifCond}} : {{data.data.identity.clan}}</li>
<li>{{#ifCond data.data.template '==' 'pow'}}{{localize 'l5r5e.upbringing'}}{{else}}{{localize 'l5r5e.family'}}{{/ifCond}} : {{data.data.identity.family}}</li> <li>{{#ifCond data.data.template '==' 'pow'}}{{localize 'l5r5e.sheets.upbringing'}}{{else}}{{localize 'l5r5e.sheets.family'}}{{/ifCond}} : {{data.data.identity.family}}</li>
<li>{{localize 'l5r5e.rank'}} : {{data.data.identity.school_rank}}</li> <li>{{localize 'l5r5e.sheets.rank'}} : {{data.data.identity.school_rank}}</li>
<li>{{localize 'l5r5e.school'}} : {{data.data.identity.school}}</li> <li>{{localize 'l5r5e.sheets.school'}} : {{data.data.identity.school}}</li>
<li>{{localize 'l5r5e.roles'}} : {{data.data.identity.roles}}</li> <li>{{localize 'l5r5e.roles'}} : {{data.data.identity.roles}}</li>
{{!-- Social --}} {{!-- Social --}}
@@ -40,8 +40,8 @@
<li>{{#ifCond data.data.template '==' 'pow'}}{{localize 'l5r5e.social.past'}}{{else}}{{localize 'l5r5e.social.giri'}}{{/ifCond}} : {{data.data.social.giri}}</li> <li>{{#ifCond data.data.template '==' 'pow'}}{{localize 'l5r5e.social.past'}}{{else}}{{localize 'l5r5e.social.giri'}}{{/ifCond}} : {{data.data.social.giri}}</li>
<li>{{localize 'l5r5e.social.bushido_tenets.paramount'}} : {{data.data.social.bushido_tenets.paramount}}</li> <li>{{localize 'l5r5e.social.bushido_tenets.paramount'}} : {{data.data.social.bushido_tenets.paramount}}</li>
<li>{{localize 'l5r5e.social.bushido_tenets.less_significant'}} : {{data.data.social.bushido_tenets.less_significant}}</li> <li>{{localize 'l5r5e.social.bushido_tenets.less_significant'}} : {{data.data.social.bushido_tenets.less_significant}}</li>
<li>{{localize 'l5r5e.description' }} : {{{data.data.description}}}</li> <li>{{localize 'l5r5e.sheets.description' }} : {{{data.data.description}}}</li>
<li>{{localize 'l5r5e.notes' }} : {{{data.data.notes}}}</li> <li>{{localize 'l5r5e.sheets.notes' }} : {{{data.data.notes}}}</li>
</ul> </ul>
{{!-- a faire : Spé Skill/Ecoles pour les pnj --}} {{!-- a faire : Spé Skill/Ecoles pour les pnj --}}
@@ -125,7 +125,7 @@
{{!-- Inventory Tab --}} {{!-- Inventory Tab --}}
{{!-- items list --}} {{!-- items list --}}
<h2>{{localize 'l5r5e.equipment'}}</h2> <h2>{{localize 'l5r5e.sheets.equipment'}}</h2>
<ul> <ul>
<li>{{localize 'l5r5e.money.title'}} : {{data.data.money.koku}} {{localize 'l5r5e.money.koku'}} / {{data.data.money.bu}} {{localize 'l5r5e.money.bu'}} / {{data.data.money.zeni}} {{localize 'l5r5e.money.zeni'}}</li> <li>{{localize 'l5r5e.money.title'}} : {{data.data.money.koku}} {{localize 'l5r5e.money.koku'}} / {{data.data.money.bu}} {{localize 'l5r5e.money.bu'}} / {{data.data.money.zeni}} {{localize 'l5r5e.money.zeni'}}</li>
{{#each data.splitItemsList as |cat type|}} {{#each data.splitItemsList as |cat type|}}
@@ -156,7 +156,7 @@
{{!-- Experience Tab --}} {{!-- Experience Tab --}}
<h2>{{localize 'l5r5e.experience'}}</h2> <h2>{{localize 'l5r5e.sheets.experience'}}</h2>
<ul> <ul>
<li>{{localize 'l5r5e.advancements.total'}} : {{data.data.xp_total}}</li> <li>{{localize 'l5r5e.advancements.total'}} : {{data.data.xp_total}}</li>
<li>{{localize 'l5r5e.advancements.spent'}} : {{data.data.xp_spent}}</li> <li>{{localize 'l5r5e.advancements.spent'}} : {{data.data.xp_spent}}</li>
@@ -164,16 +164,16 @@
</ul> </ul>
{{!-- School progression --}} {{!-- School progression --}}
<h2>{{#if data.data.identity.school_curriculum_journal.name}}{{data.data.identity.school_curriculum_journal.name}}{{else}}{{localize 'l5r5e.school'}}{{/if}}</h2> <h2>{{#if data.data.identity.school_curriculum_journal.name}}{{data.data.identity.school_curriculum_journal.name}}{{else}}{{localize 'l5r5e.sheets.school'}}{{/if}}</h2>
<table> <table>
<tr> <tr>
<th>{{localize 'l5r5e.name'}}</th> <th>{{localize 'l5r5e.sheets.name'}}</th>
<th>{{localize 'l5r5e.school'}}</th> <th>{{localize 'l5r5e.sheets.school'}}</th>
<th>{{localize 'l5r5e.advancements.spent'}}</th> <th>{{localize 'l5r5e.advancements.spent'}}</th>
<th>{{localize 'l5r5e.rank'}}</th> <th>{{localize 'l5r5e.sheets.rank'}}</th>
</tr> </tr>
{{#each data.advancementsListByRank as |rankObject|}} {{#each data.advancementsListByRank as |rankObject|}}
<tr><th colspan="4">{{localize 'l5r5e.rank'}} {{rankObject.rank}}</th></tr> <tr><th colspan="4">{{localize 'l5r5e.sheets.rank'}} {{rankObject.rank}}</th></tr>
{{#each rankObject.list as |advancement|}} {{#each rankObject.list as |advancement|}}
<tr> <tr>
<td>{{advancement.name}}</td> <td>{{advancement.name}}</td>
@@ -190,9 +190,9 @@
<h2>{{localize 'l5r5e.advancements.title'}}</h2> <h2>{{localize 'l5r5e.advancements.title'}}</h2>
<table> <table>
<tr> <tr>
<th>{{localize 'l5r5e.name'}}</th> <th>{{localize 'l5r5e.sheets.name'}}</th>
<th>{{localize 'l5r5e.advancements.spent'}}</th> <th>{{localize 'l5r5e.advancements.spent'}}</th>
<th>{{localize 'l5r5e.rank'}}</th> <th>{{localize 'l5r5e.sheets.rank'}}</th>
</tr> </tr>
{{#each data.advancementsOthers as |advancement|}} {{#each data.advancementsOthers as |advancement|}}
<tr> <tr>

View File

@@ -55,7 +55,7 @@
<a class="item" data-tab="army">{{localize 'ACTOR.TypeArmy'}}</a> <a class="item" data-tab="army">{{localize 'ACTOR.TypeArmy'}}</a>
<a class="item" data-tab="cohort">{{localize 'l5r5e.army.cohort.tab'}}</a> <a class="item" data-tab="cohort">{{localize 'l5r5e.army.cohort.tab'}}</a>
<a class="item" data-tab="fortification">{{localize 'l5r5e.army.fortification.tab'}}</a> <a class="item" data-tab="fortification">{{localize 'l5r5e.army.fortification.tab'}}</a>
<a class="item" data-tab="others">{{localize 'l5r5e.notes'}}</a> <a class="item" data-tab="others">{{localize 'l5r5e.sheets.notes'}}</a>
</nav> </nav>
{{!-- Army Tab --}} {{!-- Army Tab --}}

View File

@@ -12,12 +12,12 @@
{{!-- Description (public) --}} {{!-- Description (public) --}}
<fieldset class="description"> <fieldset class="description">
<legend class="text-block-header">{{localize 'l5r5e.description'}}</legend> <legend class="text-block-header">{{localize 'l5r5e.sheets.description'}}</legend>
{{editor content=data.data.description target="data.description" button=true editable=options.editable}} {{editor content=data.data.description target="data.description" button=true editable=options.editable}}
</fieldset> </fieldset>
{{!-- Notes (private) --}} {{!-- Notes (private) --}}
<fieldset class="note"> <fieldset class="note">
<legend class="text-block-header">{{localize 'l5r5e.notes'}}</legend> <legend class="text-block-header">{{localize 'l5r5e.sheets.notes'}}</legend>
{{editor content=data.data.notes target="data.notes" button=true editable=options.editable}} {{editor content=data.data.notes target="data.notes" button=true editable=options.editable}}
</fieldset> </fieldset>

View File

@@ -1,7 +1,7 @@
<form class="l5r5e character-generator-dialog" autocomplete="off"> <form class="l5r5e character-generator-dialog" autocomplete="off">
<div class="content"> <div class="content">
<div class="form-group"> <div class="form-group">
<label>{{localize 'l5r5e.clan'}}</label> <label>{{localize 'l5r5e.clans.label'}}</label>
<div class="form-fields"> <div class="form-fields">
<select class="attribute-dtype" name="clan"> <select class="attribute-dtype" name="clan">
{{#select data.clan}} {{#select data.clan}}
@@ -34,7 +34,7 @@
<h2 class="separator">{{localize 'l5r5e.char_generator.generate'}}</h2> <h2 class="separator">{{localize 'l5r5e.char_generator.generate'}}</h2>
<div class="form-group smaller"> <div class="form-group smaller">
<label>{{localize 'l5r5e.name'}}</label> <label>{{localize 'l5r5e.sheets.name'}}</label>
<div class="form-fields"> <div class="form-fields">
<input type="checkbox" name="generate.name" data-dtype="Boolean" {{checked data.generate.name}} /> <input type="checkbox" name="generate.name" data-dtype="Boolean" {{checked data.generate.name}} />
</div> </div>

View File

@@ -25,10 +25,10 @@
{{!-- Sheet Tab Navigation --}} {{!-- Sheet Tab Navigation --}}
<nav class="sheet-tabs tabs" data-group="primary"> <nav class="sheet-tabs tabs" data-group="primary">
<a class="item" data-tab="skills">{{localize 'l5r5e.skills.title'}}</a> <a class="item" data-tab="skills">{{localize 'l5r5e.skills.title'}}</a>
<a class="item" data-tab="narrative">{{localize 'l5r5e.narrative'}}</a> <a class="item" data-tab="narrative">{{localize 'l5r5e.sheets.narrative'}}</a>
<a class="item" data-tab="conflict">{{localize 'l5r5e.conflict.title'}}</a> <a class="item" data-tab="conflict">{{localize 'l5r5e.conflict.title'}}</a>
<a class="item" data-tab="inventory">{{localize 'l5r5e.inventory'}}</a> <a class="item" data-tab="inventory">{{localize 'l5r5e.sheets.inventory'}}</a>
<a class="item" data-tab="experience">{{localize 'l5r5e.experience'}}</a> <a class="item" data-tab="experience">{{localize 'l5r5e.sheets.experience'}}</a>
</nav> </nav>
{{!-- Skills Tab --}} {{!-- Skills Tab --}}

View File

@@ -1,5 +1,5 @@
<fieldset class="xp"> <fieldset class="xp">
<legend>{{localize 'l5r5e.experience'}}</legend> <legend>{{localize 'l5r5e.sheets.experience'}}</legend>
<label class="attribute-label"> <label class="attribute-label">
{{localize 'l5r5e.advancements.total'}} {{localize 'l5r5e.advancements.total'}}
<input class="centered-input select-on-focus" type="number" name="data.xp_total" value="{{data.data.xp_total}}" data-dtype="Number" min="0" placeholder="0" {{^if data.editable_not_soft_locked}}disabled{{/if}}/> <input class="centered-input select-on-focus" type="number" name="data.xp_total" value="{{data.data.xp_total}}" data-dtype="Number" min="0" placeholder="0" {{^if data.editable_not_soft_locked}}disabled{{/if}}/>
@@ -19,7 +19,7 @@
{{#if data.data.identity.school_curriculum_journal.id}} {{#if data.data.identity.school_curriculum_journal.id}}
<a class="school-journal-link"><i class="fas fa-file-alt"></i></a> {{data.data.identity.school_curriculum_journal.name}} <a class="school-journal-link"><i class="fas fa-file-alt"></i></a> {{data.data.identity.school_curriculum_journal.name}}
{{else}} {{else}}
<i class="fas fa-question-circle" title="{{localize 'l5r5e.advancements.school_curriculum_journal'}}"></i> {{localize 'l5r5e.school'}} <i class="fas fa-question-circle" title="{{localize 'l5r5e.advancements.school_curriculum_journal'}}"></i> {{localize 'l5r5e.sheets.school'}}
{{/if}} {{/if}}
{{#if data.editable_not_soft_locked}} {{#if data.editable_not_soft_locked}}
<a data-item-type="advancement" class="advancement-control item-add" title="{{localize 'l5r5e.global.add'}}"><i class="fas fa-plus"></i></a> <a data-item-type="advancement" class="advancement-control item-add" title="{{localize 'l5r5e.global.add'}}"><i class="fas fa-plus"></i></a>
@@ -36,10 +36,10 @@
<table> <table>
<thead class="flex"> <thead class="flex">
<tr class="flexrow row"> <tr class="flexrow row">
<th class="name">{{localize 'l5r5e.name'}}</th> <th class="name">{{localize 'l5r5e.sheets.name'}}</th>
<th class="curriculum"><i class="fas fa-graduation-cap"></i></th> <th class="curriculum"><i class="fas fa-graduation-cap"></i></th>
<th class="xp">{{localize 'l5r5e.advancements.spent'}}</th> <th class="xp">{{localize 'l5r5e.advancements.spent'}}</th>
<th class="rank">{{localize 'l5r5e.rank'}}</th> <th class="rank">{{localize 'l5r5e.sheets.rank'}}</th>
{{#if data.editable_not_soft_locked}} {{#if data.editable_not_soft_locked}}
<th class="actions"></th> <th class="actions"></th>
{{/if}} {{/if}}
@@ -84,9 +84,9 @@
<table> <table>
<thead class="flex"> <thead class="flex">
<tr class="flexrow row"> <tr class="flexrow row">
<th class="name">{{localize 'l5r5e.name'}}</th> <th class="name">{{localize 'l5r5e.sheets.name'}}</th>
<th class="xp">{{localize 'l5r5e.advancements.spent'}}</th> <th class="xp">{{localize 'l5r5e.advancements.spent'}}</th>
<th class="rank">{{localize 'l5r5e.rank'}}</th> <th class="rank">{{localize 'l5r5e.sheets.rank'}}</th>
{{#if data.editable_not_soft_locked}} {{#if data.editable_not_soft_locked}}
<th class="actions"></th> <th class="actions"></th>
{{/if}} {{/if}}

View File

@@ -2,9 +2,9 @@
<li> <li>
<label class="attribute-label"> <label class="attribute-label">
{{#ifCond data.data.template '==' 'pow'}} {{#ifCond data.data.template '==' 'pow'}}
{{localize 'l5r5e.region'}} {{localize 'l5r5e.sheets.region'}}
{{else}} {{else}}
{{localize 'l5r5e.clan'}} {{localize 'l5r5e.clans.label'}}
{{/ifCond}} {{/ifCond}}
<input type="text" name="data.identity.clan" value="{{data.data.identity.clan}}" {{^if data.editable_not_soft_locked}}disabled{{/if}}/> <input type="text" name="data.identity.clan" value="{{data.data.identity.clan}}" {{^if data.editable_not_soft_locked}}disabled{{/if}}/>
</label> </label>
@@ -12,22 +12,22 @@
<li> <li>
<label class="attribute-label"> <label class="attribute-label">
{{#ifCond data.data.template '==' 'pow'}} {{#ifCond data.data.template '==' 'pow'}}
{{localize 'l5r5e.upbringing'}} {{localize 'l5r5e.sheets.upbringing'}}
{{else}} {{else}}
{{localize 'l5r5e.family'}} {{localize 'l5r5e.sheets.family'}}
{{/ifCond}} {{/ifCond}}
<input type="text" name="data.identity.family" value="{{data.data.identity.family}}" {{^if data.editable_not_soft_locked}}disabled{{/if}}/> <input type="text" name="data.identity.family" value="{{data.data.identity.family}}" {{^if data.editable_not_soft_locked}}disabled{{/if}}/>
</label> </label>
</li> </li>
<li> <li>
<label class="attribute-label"> <label class="attribute-label">
{{localize 'l5r5e.rank'}} {{localize 'l5r5e.sheets.rank'}}
<input type="number" name="data.identity.school_rank" value="{{data.data.identity.school_rank}}" class="select-on-focus" data-dtype="Number" min="0" placeholder="1" {{^if data.editable_not_soft_locked}}disabled{{/if}}/> <input type="number" name="data.identity.school_rank" value="{{data.data.identity.school_rank}}" class="select-on-focus" data-dtype="Number" min="0" placeholder="1" {{^if data.editable_not_soft_locked}}disabled{{/if}}/>
</label> </label>
</li> </li>
<li> <li>
<label class="attribute-label"> <label class="attribute-label">
{{localize 'l5r5e.school'}} {{localize 'l5r5e.sheets.school'}}
<input type="text" name="data.identity.school" value="{{data.data.identity.school}}" {{^if data.editable_not_soft_locked}}disabled{{/if}}/> <input type="text" name="data.identity.school" value="{{data.data.identity.school}}" {{^if data.editable_not_soft_locked}}disabled{{/if}}/>
</label> </label>
</li> </li>

View File

@@ -27,7 +27,7 @@
</fieldset> </fieldset>
{{!-- items list --}} {{!-- items list --}}
<fieldset class="items-wrapper"> <fieldset class="items-wrapper">
<legend>{{localize 'l5r5e.equipment'}}</legend> <legend>{{localize 'l5r5e.sheets.equipment'}}</legend>
{{> 'systems/l5r5e/templates/items/item/items.html'}} {{> 'systems/l5r5e/templates/items/item/items.html'}}
</fieldset> </fieldset>
{{!-- item patterns list --}} {{!-- item patterns list --}}

View File

@@ -81,12 +81,12 @@
<div class="narrative-fluff"> <div class="narrative-fluff">
{{!-- Description (public) --}} {{!-- Description (public) --}}
<fieldset class="narrative-description"> <fieldset class="narrative-description">
<legend class="text-block-header">{{localize 'l5r5e.description' }}</legend> <legend class="text-block-header">{{localize 'l5r5e.sheets.description' }}</legend>
{{editor content=data.data.description target="data.description" button=true editable=options.editable}} {{editor content=data.data.description target="data.description" button=true editable=options.editable}}
</fieldset> </fieldset>
{{!-- Notes (private) --}} {{!-- Notes (private) --}}
<fieldset class="narrative-note"> <fieldset class="narrative-note">
<legend class="text-block-header">{{localize 'l5r5e.notes' }}</legend> <legend class="text-block-header">{{localize 'l5r5e.sheets.notes' }}</legend>
{{editor content=data.data.notes target="data.notes" button=true editable=options.editable}} {{editor content=data.data.notes target="data.notes" button=true editable=options.editable}}
</fieldset> </fieldset>
</div> </div>

View File

@@ -28,9 +28,9 @@
{{!-- Sheet Tab Navigation --}} {{!-- Sheet Tab Navigation --}}
<nav class="sheet-tabs tabs" data-group="primary"> <nav class="sheet-tabs tabs" data-group="primary">
<a class="item" data-tab="skills">{{localize 'l5r5e.skills.title'}}</a> <a class="item" data-tab="skills">{{localize 'l5r5e.skills.title'}}</a>
<a class="item" data-tab="narrative">{{localize 'l5r5e.narrative'}}</a> <a class="item" data-tab="narrative">{{localize 'l5r5e.sheets.narrative'}}</a>
<a class="item" data-tab="conflict">{{localize 'l5r5e.conflict.title'}}</a> <a class="item" data-tab="conflict">{{localize 'l5r5e.conflict.title'}}</a>
<a class="item" data-tab="inventory">{{localize 'l5r5e.inventory'}}</a> <a class="item" data-tab="inventory">{{localize 'l5r5e.sheets.inventory'}}</a>
</nav> </nav>
{{!-- Techniques Tab --}} {{!-- Techniques Tab --}}

View File

@@ -1,5 +1,5 @@
<fieldset class="items-wrapper"> <fieldset class="items-wrapper">
<legend>{{localize 'l5r5e.equipment'}}</legend> <legend>{{localize 'l5r5e.sheets.equipment'}}</legend>
{{> 'systems/l5r5e/templates/items/item/items.html'}} {{> 'systems/l5r5e/templates/items/item/items.html'}}
</fieldset> </fieldset>
{{!-- item patterns list --}} {{!-- item patterns list --}}

View File

@@ -77,12 +77,12 @@
<div class="narrative-fluff"> <div class="narrative-fluff">
{{!-- Description (public) --}} {{!-- Description (public) --}}
<fieldset class="narrative-description"> <fieldset class="narrative-description">
<legend class="text-block-header">{{localize 'l5r5e.description' }}</legend> <legend class="text-block-header">{{localize 'l5r5e.sheets.description' }}</legend>
{{editor content=data.data.description target="data.description" button=true editable=options.editable}} {{editor content=data.data.description target="data.description" button=true editable=options.editable}}
</fieldset> </fieldset>
{{!-- Notes (private) --}} {{!-- Notes (private) --}}
<fieldset class="narrative-note"> <fieldset class="narrative-note">
<legend class="text-block-header">{{localize 'l5r5e.notes' }}</legend> <legend class="text-block-header">{{localize 'l5r5e.sheets.notes' }}</legend>
{{editor content=data.data.notes target="data.notes" button=true editable=options.editable}} {{editor content=data.data.notes target="data.notes" button=true editable=options.editable}}
</fieldset> </fieldset>
</div> </div>

View File

@@ -22,16 +22,16 @@
<span class="chat-profil-element"> <span class="chat-profil-element">
{{#if l5r5e.difficultyHidden}} {{#if l5r5e.difficultyHidden}}
{{localize 'l5r5e.chatdices.difficulty'}} {{localize 'l5r5e.chatdices.difficulty_hidden'}} {{localize 'l5r5e.dice.chat.difficulty'}} {{localize 'l5r5e.dice.chat.difficulty_hidden'}}
{{else}} {{else}}
{{localize 'l5r5e.chatdices.difficulty'}} {{l5r5e.difficulty}} {{localize 'l5r5e.dice.chat.difficulty'}} {{l5r5e.difficulty}}
{{/if}} {{/if}}
<br> <br>
{{#if l5r5e.voidPointUsed}} {{#if l5r5e.voidPointUsed}}
<i class="i_void" title="{{localize 'l5r5e.chatdices.void_point_used'}}"></i> <i class="i_void" title="{{localize 'l5r5e.dice.chat.void_point_used'}}"></i>
{{/if}} {{/if}}
{{#if l5r5e.skillAssistance}} {{#if l5r5e.skillAssistance}}
<i class="i_skill" title="{{l5r5e.skillAssistance}}x {{localize 'l5r5e.chatdices.assistance_used'}}"></i> <i class="i_skill" title="{{l5r5e.skillAssistance}}x {{localize 'l5r5e.dice.chat.assistance_used'}}"></i>
{{/if}} {{/if}}
</span> </span>
</header> </header>
@@ -61,40 +61,40 @@
{{!-- Roll & Keep Button --}} {{!-- Roll & Keep Button --}}
{{^if l5r5e.dicesTypes.std}} {{^if l5r5e.dicesTypes.std}}
<button class="l5r5e chat-dice-rnk {{#if this.l5r5e.rnkEnded}}chat-dice-rnk-ended{{/if}}">{{localize "l5r5e.chatdices.roll_n_keep"}}</button> <button class="l5r5e chat-dice-rnk {{#if this.l5r5e.rnkEnded}}chat-dice-rnk-ended{{/if}}">{{localize "l5r5e.dice.chat.roll_n_keep"}}</button>
{{/if}} {{/if}}
{{#l5r5e.summary}} {{#l5r5e.summary}}
{{!-- summary symbols --}} {{!-- summary symbols --}}
<div class="l5r5e dice-total dice-total-rnk"> <div class="l5r5e dice-total dice-total-rnk">
{{#if success}} {{#if success}}
<i class="i_success" title="{{localize 'l5r5e.chatdices.successes'}}"></i>x{{success}} <i class="i_success" title="{{localize 'l5r5e.dice.chat.successes'}}"></i>x{{success}}
{{/if}} {{/if}}
{{#if explosive}} {{#if explosive}}
<i class="i_explosive" title="{{localize 'l5r5e.chatdices.explosives'}}"></i>x{{explosive}} <i class="i_explosive" title="{{localize 'l5r5e.dice.chat.explosives'}}"></i>x{{explosive}}
{{/if}} {{/if}}
{{#if opportunity}} {{#if opportunity}}
<i class="i_opportunity" title="{{localize 'l5r5e.chatdices.opportunities'}}"></i>x{{opportunity}} <i class="i_opportunity" title="{{localize 'l5r5e.dice.chat.opportunities'}}"></i>x{{opportunity}}
{{/if}} {{/if}}
{{#if strife}} {{#if strife}}
<i class="i_strife" title="{{localize 'l5r5e.chatdices.strife'}}"></i>x{{strife}} {{#if ../l5r5e.strifeApplied}}<sup>{{../l5r5e.strifeApplied}}</sup>{{/if}} <i class="i_strife" title="{{localize 'l5r5e.dice.chat.strife'}}"></i>x{{strife}} {{#if ../l5r5e.strifeApplied}}<sup>{{../l5r5e.strifeApplied}}</sup>{{/if}}
{{/if}} {{/if}}
</div> </div>
{{!-- Result text --}} {{!-- Result text --}}
{{#if ../l5r5e.difficultyHidden}} {{#if ../l5r5e.difficultyHidden}}
<div class="l5r5e dice-result-rnk unknown"> <div class="l5r5e dice-result-rnk unknown">
{{totalSuccess}} {{localize 'l5r5e.chatdices.successes'}} {{totalSuccess}} {{localize 'l5r5e.dice.chat.successes'}}
</div> </div>
{{else}} {{else}}
<div class="l5r5e dice-result-rnk {{#ifCond totalSuccess '>=' ../l5r5e.difficulty}}success{{else}}fail{{/ifCond}}"> <div class="l5r5e dice-result-rnk {{#ifCond totalSuccess '>=' ../l5r5e.difficulty}}success{{else}}fail{{/ifCond}}">
{{#ifCond totalSuccess '>=' ../l5r5e.difficulty}} {{#ifCond totalSuccess '>=' ../l5r5e.difficulty}}
{{localize "l5r5e.chatdices.success_text"}} <i title="{{totalBonus}} {{localize 'l5r5e.chatdices.successes'}}">({{totalBonus}} {{localize "l5r5e.chatdices.bonus_text"}})</i> {{localize "l5r5e.dice.chat.success_text"}} <i title="{{totalBonus}} {{localize 'l5r5e.dice.chat.successes'}}">({{totalBonus}} {{localize "l5r5e.dice.chat.bonus_text"}})</i>
{{else}} {{else}}
{{localize "l5r5e.chatdices.fail_text"}} {{localize "l5r5e.dice.chat.fail_text"}}
{{/ifCond}} {{/ifCond}}
</div> </div>
{{/if}} {{/if}}

View File

@@ -59,7 +59,7 @@
{{!-- Second line--}} {{!-- Second line--}}
<tr> <tr>
<td> <td>
{{localize "l5r5e.dicepicker.difficulty_title"}} {{localize "l5r5e.dice.dicepicker.difficulty_title"}}
</td> </td>
<td> <td>
{{localize "l5r5e.rings.title"}} {{localize "l5r5e.rings.title"}}
@@ -75,7 +75,7 @@
{{#if data.difficulty.hidden}} {{#if data.difficulty.hidden}}
<label> <label>
<input type="checkbox" id="diff_add_void_point" name="difficulty.addVoidPoint" value="1" {{checked data.difficulty.addVoidPoint}} /> <input type="checkbox" id="diff_add_void_point" name="difficulty.addVoidPoint" value="1" {{checked data.difficulty.addVoidPoint}} />
+1 <i class="i_void" title="{{localize 'l5r5e.dicepicker.void_point_tooltip'}}"></i> +1 <i class="i_void" title="{{localize 'l5r5e.dice.dicepicker.void_point_tooltip'}}"></i>
</label> </label>
{{else}} {{else}}
<div id="difficulty_picker"> <div id="difficulty_picker">
@@ -144,7 +144,7 @@
{{^if difficultyHiddenIsLock}} {{^if difficultyHiddenIsLock}}
<label> <label>
<input type="checkbox" id="diff_hidden" name="difficulty.hidden" value="1" {{checked data.difficulty.hidden}} /> <input type="checkbox" id="diff_hidden" name="difficulty.hidden" value="1" {{checked data.difficulty.hidden}} />
{{localize 'l5r5e.dicepicker.difficulty_hidden_label'}} {{localize 'l5r5e.dice.dicepicker.difficulty_hidden_label'}}
</label> </label>
{{/if}} {{/if}}
</td> </td>
@@ -152,7 +152,7 @@
{{#if canUseVoidPoint}} {{#if canUseVoidPoint}}
<label> <label>
<input type="checkbox" id="use_void_point" name="useVoidPoint" value="1" {{checked data.useVoidPoint}} /> <input type="checkbox" id="use_void_point" name="useVoidPoint" value="1" {{checked data.useVoidPoint}} />
{{localize 'l5r5e.dicepicker.use_void_point_label'}} <i class="i_void" title="{{localize 'l5r5e.dicepicker.void_point_tooltip'}}"></i> {{localize 'l5r5e.dice.dicepicker.use_void_point_label'}} <i class="i_void" title="{{localize 'l5r5e.dice.dicepicker.void_point_tooltip'}}"></i>
</label> </label>
{{/if}} {{/if}}
</td> </td>
@@ -162,7 +162,7 @@
</div> </div>
<div class="third"> <div class="third">
<i class="i_skill"></i> {{localize 'l5r5e.dicepicker.skill_assistance_label'}} <i class="i_skill"></i> {{localize 'l5r5e.dice.dicepicker.skill_assistance_label'}}
<div class="dice-container"> <div class="dice-container">
<img src="systems/l5r5e/assets/dices/default/3d/blank.png" alt="1" /> <img src="systems/l5r5e/assets/dices/default/3d/blank.png" alt="1" />
<div class="dice-value"> <div class="dice-value">
@@ -178,7 +178,7 @@
</tr> </tr>
<tr> <tr>
<td colspan="3"> <td colspan="3">
<button name="roll" type="submit" {{#if disableSubmit}}disabled{{/if}}>{{localize 'l5r5e.dicepicker.roll_label'}} <i class='fas fa-arrow-circle-right'></i></button> <button name="roll" type="submit" {{#if disableSubmit}}disabled{{/if}}>{{localize 'l5r5e.dice.dicepicker.roll_label'}} <i class='fas fa-arrow-circle-right'></i></button>
</td> </td>
</tr> </tr>
</table> </table>

View File

@@ -16,22 +16,22 @@
{{/if}} {{/if}}
</li> </li>
<li class="chat-profil-element"> <li class="chat-profil-element">
{{localize 'l5r5e.chatdices.difficulty'}} {{localize 'l5r5e.dice.chat.difficulty'}}
{{#if l5r5e.difficultyHidden}} {{#if l5r5e.difficultyHidden}}
{{#if isGM}} {{#if isGM}}
?{{l5r5e.difficulty}}? ?{{l5r5e.difficulty}}?
{{else}} {{else}}
{{localize 'l5r5e.chatdices.difficulty_hidden'}} {{localize 'l5r5e.dice.chat.difficulty_hidden'}}
{{/if}} {{/if}}
{{else}} {{else}}
{{l5r5e.difficulty}} {{l5r5e.difficulty}}
{{/if}} {{/if}}
<br> <br>
{{#if l5r5e.voidPointUsed}} {{#if l5r5e.voidPointUsed}}
<i class="i_void" title="{{localize 'l5r5e.chatdices.void_point_used'}}"></i> <i class="i_void" title="{{localize 'l5r5e.dice.chat.void_point_used'}}"></i>
{{/if}} {{/if}}
{{#if l5r5e.skillAssistance}} {{#if l5r5e.skillAssistance}}
<i class="i_skill" title="{{l5r5e.skillAssistance}}x {{localize 'l5r5e.chatdices.assistance_used'}}"></i> <i class="i_skill" title="{{l5r5e.skillAssistance}}x {{localize 'l5r5e.dice.chat.assistance_used'}}"></i>
{{/if}} {{/if}}
</li> </li>
</ul> </ul>
@@ -42,7 +42,7 @@
{{!-- Face Rings --}} {{!-- Face Rings --}}
<fieldset class="dropbox swap"> <fieldset class="dropbox swap">
<legend class="section-header"> <legend class="section-header">
<i class="fa fa-sign-in-alt" aria-hidden="true"></i> {{localize 'l5r5e.roll_n_keep.swap_drop_here'}} <i class="fa fa-arrows-alt-h"></i> <i class="fa fa-sign-in-alt" aria-hidden="true"></i> {{localize 'l5r5e.dice.roll_n_keep.swap_drop_here'}} <i class="fa fa-arrows-alt-h"></i>
</legend> </legend>
{{#each data.swapDiceFaces.rings}} {{#each data.swapDiceFaces.rings}}
@@ -56,12 +56,12 @@
{{!-- Discard & ReRoll --}} {{!-- Discard & ReRoll --}}
<fieldset class="dropbox discards" data-type="discard"> <fieldset class="dropbox discards" data-type="discard">
<legend class="section-header"> <legend class="section-header">
<i class="fa fa-sign-in-alt" aria-hidden="true"></i> {{localize 'l5r5e.roll_n_keep.discard_drop_here'}} <i class="fa fa-times"></i> <i class="fa fa-sign-in-alt" aria-hidden="true"></i> {{localize 'l5r5e.dice.roll_n_keep.discard_drop_here'}} <i class="fa fa-times"></i>
</legend> </legend>
</fieldset> </fieldset>
<fieldset class="dropbox rerolls" data-type="reroll"> <fieldset class="dropbox rerolls" data-type="reroll">
<legend class="section-header"> <legend class="section-header">
<i class="fa fa-sign-in-alt" aria-hidden="true"></i> {{localize 'l5r5e.roll_n_keep.reroll_drop_here'}} <i class="fa fa-redo-alt"></i> <i class="fa fa-sign-in-alt" aria-hidden="true"></i> {{localize 'l5r5e.dice.roll_n_keep.reroll_drop_here'}} <i class="fa fa-redo-alt"></i>
</legend> </legend>
</fieldset> </fieldset>
{{!-- DiceList history --}} {{!-- DiceList history --}}
@@ -89,14 +89,14 @@
{{!-- Keep --}} {{!-- Keep --}}
<fieldset class="dropbox keeps" data-type="keep"> <fieldset class="dropbox keeps" data-type="keep">
<legend class="section-header"> <legend class="section-header">
<i class="fa fa-sign-in-alt" aria-hidden="true"></i> {{localize 'l5r5e.roll_n_keep.keep_drop_here'}} ({{l5r5e.keepLimit}} {{localize 'l5r5e.max'}}) <i class="fa fa-check"></i> <i class="fa fa-sign-in-alt" aria-hidden="true"></i> {{localize 'l5r5e.dice.roll_n_keep.keep_drop_here'}} ({{l5r5e.keepLimit}} {{localize 'l5r5e.dice.roll_n_keep.max'}}) <i class="fa fa-check"></i>
</legend> </legend>
</fieldset> </fieldset>
</article> </article>
{{!-- Face Skills --}} {{!-- Face Skills --}}
<fieldset class="dropbox swap"> <fieldset class="dropbox swap">
<legend class="section-header"> <legend class="section-header">
<i class="fa fa-sign-in-alt" aria-hidden="true"></i> {{localize 'l5r5e.roll_n_keep.swap_drop_here'}} <i class="fa fa-arrows-alt-h"></i> <i class="fa fa-sign-in-alt" aria-hidden="true"></i> {{localize 'l5r5e.dice.roll_n_keep.swap_drop_here'}} <i class="fa fa-arrows-alt-h"></i>
</legend> </legend>
{{#each data.swapDiceFaces.skills}} {{#each data.swapDiceFaces.skills}}
<div class="dice dropbox faces-change" data-type="swap" data-face="{{this}}" data-die="AbilityDie"> <div class="dice dropbox faces-change" data-type="swap" data-face="{{this}}" data-die="AbilityDie">
@@ -106,13 +106,13 @@
</fieldset> </fieldset>
{{!-- Symbols Helpers --}} {{!-- Symbols Helpers --}}
<p class="symbols-help"> <p class="symbols-help">
<i class="i_success"></i> {{localize 'l5r5e.chatdices.successes'}} <i class="i_success"></i> {{localize 'l5r5e.dice.chat.successes'}}
| <i class="i_explosive"></i> {{localize 'l5r5e.chatdices.explosives'}} | <i class="i_explosive"></i> {{localize 'l5r5e.dice.chat.explosives'}}
| <i class="i_opportunity"></i> {{localize 'l5r5e.chatdices.opportunities'}} | <i class="i_opportunity"></i> {{localize 'l5r5e.dice.chat.opportunities'}}
| <i class="i_strife"></i> {{localize 'l5r5e.chatdices.strife'}} | <i class="i_strife"></i> {{localize 'l5r5e.dice.chat.strife'}}
</p> </p>
<button id="finalize" name="finalize" type="button" {{#if data.submitDisabled}}disabled{{/if}}> <button id="finalize" name="finalize" type="button" {{#if data.submitDisabled}}disabled{{/if}}>
{{ localize 'l5r5e.roll_n_keep.bt_validate' }} <i class="fas fa-arrow-circle-right"></i> {{ localize 'l5r5e.dice.roll_n_keep.bt_validate' }} <i class="fas fa-arrow-circle-right"></i>
</button> </button>
{{else}} {{else}}
<table> <table>
@@ -148,7 +148,7 @@
<div class="form-fields"></div> <div class="form-fields"></div>
</div> </div>
<button id="finalize" name="finalize" type="button" {{#if data.submitDisabled}}disabled{{/if}}> <button id="finalize" name="finalize" type="button" {{#if data.submitDisabled}}disabled{{/if}}>
{{ localize 'l5r5e.roll_n_keep.bt_strife' }} <i class="fas fa-arrow-circle-right"></i> {{ localize 'l5r5e.dice.roll_n_keep.bt_strife' }} <i class="fas fa-arrow-circle-right"></i>
</button> </button>
{{/if}} {{/if}}
{{/if}} {{/if}}

View File

@@ -25,22 +25,22 @@
{{#if chatData.displaySummary}} {{#if chatData.displaySummary}}
{{#chatData.l5r5e.summary}} {{#chatData.l5r5e.summary}}
<ul> <ul>
<li>{{localize "l5r5e.chatdices.successes"}}: {{this.success}}</li> <li>{{localize "l5r5e.dice.chat.successes"}}: {{this.success}}</li>
{{#if explosive}} {{#if explosive}}
<li>{{localize "l5r5e.chatdices.explosives"}}: {{this.explosive}}</li> <li>{{localize "l5r5e.dice.chat.explosives"}}: {{this.explosive}}</li>
{{/if}} {{/if}}
{{#if opportunity}} {{#if opportunity}}
<li>{{localize "l5r5e.chatdices.opportunities"}}: {{this.opportunity}}</li> <li>{{localize "l5r5e.dice.chat.opportunities"}}: {{this.opportunity}}</li>
{{/if}} {{/if}}
{{#if strife}} {{#if strife}}
<li>{{localize "l5r5e.chatdices.strife"}}: {{this.strife}}</li> <li>{{localize "l5r5e.dice.chat.strife"}}: {{this.strife}}</li>
{{/if}} {{/if}}
{{#if difficulty}} {{#if difficulty}}
<li>{{localize "l5r5e.chatdices.difficulty"}}: {{this.difficulty}}</li> <li>{{localize "l5r5e.dice.chat.difficulty"}}: {{this.difficulty}}</li>
{{/if}} {{/if}}
</ul> </ul>
{{/chatData.l5r5e.summary}} {{/chatData.l5r5e.summary}}

View File

@@ -4,15 +4,15 @@
<table> <table>
<thead> <thead>
<th class="img"></th> <th class="img"></th>
<th class="name">{{localize 'l5r5e.name'}}</th> <th class="name">{{localize 'l5r5e.sheets.name'}}</th>
<th class="stance"><i class="i_earth"></i></th> <th class="stance"><i class="i_earth"></i></th>
<th class="prepared"><i class="fas prepared-icon-true"></i></th> <th class="prepared"><i class="fas prepared-icon-true"></i></th>
<th class="weapon"><i class="fas fa-fan"></i></th> <th class="weapon"><i class="fas fa-fan"></i></th>
<th class="armor"><i class="fas fa-user-shield"></i></th> <th class="armor"><i class="fas fa-user-shield"></i></th>
<th class="rank">{{localize 'l5r5e.rank'}}</th> <th class="rank">{{localize 'l5r5e.sheets.rank'}}</th>
<th class="fatigue">{{localize 'l5r5e.attributes.fatigue'}}</th> <th class="fatigue">{{localize 'l5r5e.attributes.fatigue'}}</th>
<th class="strife">{{localize 'l5r5e.attributes.strife'}}</th> <th class="strife">{{localize 'l5r5e.attributes.strife'}}</th>
<th class="vigilance">{{localize 'l5r5e.gm_monitor.focus_vigilance'}}</th> <th class="vigilance">{{localize 'l5r5e.gm.monitor.focus_vigilance'}}</th>
<th class="void"><i class="i_void"></i></th> <th class="void"><i class="i_void"></i></th>
<th class=""></th> <th class=""></th>
<th class=""></th> <th class=""></th>
@@ -56,13 +56,13 @@
</p> </p>
</td> </td>
<td> <td>
<a title="{{localize 'l5r5e.gm_monitor.mouse_control'}}" data-actor-id="{{actor.id}}" data-type="fatigue" class="actor-modify-control"> <a title="{{localize 'l5r5e.gm.monitor.mouse_control'}}" data-actor-id="{{actor.id}}" data-type="fatigue" class="actor-modify-control">
<span class="{{#ifCond actor.data.data.fatigue.value '>' actor.data.data.fatigue.max}}badvalue{{/ifCond}}">{{actor.data.data.fatigue.value}}</span> <span class="{{#ifCond actor.data.data.fatigue.value '>' actor.data.data.fatigue.max}}badvalue{{/ifCond}}">{{actor.data.data.fatigue.value}}</span>
/ {{actor.data.data.fatigue.max}} / {{actor.data.data.fatigue.max}}
</a> </a>
</td> </td>
<td> <td>
<a title="{{localize 'l5r5e.gm_monitor.mouse_control'}}" data-actor-id="{{actor.id}}" data-type="strife" class="actor-modify-control"> <a title="{{localize 'l5r5e.gm.monitor.mouse_control'}}" data-actor-id="{{actor.id}}" data-type="strife" class="actor-modify-control">
<span class="{{#ifCond actor.data.data.strife.value '>' actor.data.data.strife.max}}badvalue{{/ifCond}}">{{actor.data.data.strife.value}}</span> <span class="{{#ifCond actor.data.data.strife.value '>' actor.data.data.strife.max}}badvalue{{/ifCond}}">{{actor.data.data.strife.value}}</span>
/ {{actor.data.data.strife.max}} / {{actor.data.data.strife.max}}
</a> </a>
@@ -72,7 +72,7 @@
/ {{#if actor.data.data.is_compromised}}<span class="badvalue">1</span>{{else}}{{actor.data.data.vigilance}}{{/if}} / {{#if actor.data.data.is_compromised}}<span class="badvalue">1</span>{{else}}{{actor.data.data.vigilance}}{{/if}}
</td> </td>
<td> <td>
<a title="{{localize 'l5r5e.gm_monitor.mouse_control'}}" data-actor-id="{{actor.id}}" data-type="void_points" class="actor-modify-control"> <a title="{{localize 'l5r5e.gm.monitor.mouse_control'}}" data-actor-id="{{actor.id}}" data-type="void_points" class="actor-modify-control">
{{actor.data.data.void_points.value}} {{actor.data.data.void_points.value}}
/ {{actor.data.data.void_points.max}} / {{actor.data.data.void_points.max}}
</a> </a>
@@ -88,11 +88,11 @@
<table> <table>
<thead> <thead>
<th class="img"></th> <th class="img"></th>
<th class="name">{{localize 'l5r5e.name'}}</th> <th class="name">{{localize 'l5r5e.sheets.name'}}</th>
<th class="warlord">{{localize 'l5r5e.army.warlord'}}</th> <th class="warlord">{{localize 'l5r5e.army.warlord'}}</th>
<th class="casualties"><i class="fas fa-user-injured" title="{{localize 'l5r5e.army.battle_readiness.casualties'}}"></i> / <i class="fas fa-fist-raised" title="{{localize 'l5r5e.army.battle_readiness.strength'}}"></i></th> <th class="casualties"><i class="fas fa-user-injured" title="{{localize 'l5r5e.army.battle_readiness.casualties'}}"></i> / <i class="fas fa-fist-raised" title="{{localize 'l5r5e.army.battle_readiness.strength'}}"></i></th>
<th class="panic"><i class="fas fa-ghost" title="{{localize 'l5r5e.army.battle_readiness.panic'}}"></i> / <i class="fas fa-user-friends" title="{{localize 'l5r5e.army.battle_readiness.discipline'}}"></i></th> <th class="panic"><i class="fas fa-ghost" title="{{localize 'l5r5e.army.battle_readiness.panic'}}"></i> / <i class="fas fa-user-friends" title="{{localize 'l5r5e.army.battle_readiness.discipline'}}"></i></th>
<th class="commander">{{localize 'l5r5e.army.commander'}} {{localize 'l5r5e.gm_monitor.honor_glory_status'}}</th> <th class="commander">{{localize 'l5r5e.army.commander'}} {{localize 'l5r5e.gm.monitor.honor_glory_status'}}</th>
<th class=""></th> <th class=""></th>
<th class=""></th> <th class=""></th>
</thead> </thead>
@@ -109,13 +109,13 @@
{{/if}} {{/if}}
</td> </td>
<td> <td>
<a title="{{localize 'l5r5e.gm_monitor.mouse_control'}}" data-actor-id="{{actor.id}}" data-type="casualties" class="actor-modify-control"> <a title="{{localize 'l5r5e.gm.monitor.mouse_control'}}" data-actor-id="{{actor.id}}" data-type="casualties" class="actor-modify-control">
<span class="{{#ifCond actor.data.data.battle_readiness.casualties_strength.value '>' actor.data.data.battle_readiness.casualties_strength.max}}badvalue{{/ifCond}}">{{actor.data.data.battle_readiness.casualties_strength.value}}</span> <span class="{{#ifCond actor.data.data.battle_readiness.casualties_strength.value '>' actor.data.data.battle_readiness.casualties_strength.max}}badvalue{{/ifCond}}">{{actor.data.data.battle_readiness.casualties_strength.value}}</span>
/ {{actor.data.data.battle_readiness.casualties_strength.max}} / {{actor.data.data.battle_readiness.casualties_strength.max}}
</a> </a>
</td> </td>
<td> <td>
<a title="{{localize 'l5r5e.gm_monitor.mouse_control'}}" data-actor-id="{{actor.id}}" data-type="panic" class="actor-modify-control"> <a title="{{localize 'l5r5e.gm.monitor.mouse_control'}}" data-actor-id="{{actor.id}}" data-type="panic" class="actor-modify-control">
<span class="{{#ifCond actor.data.data.battle_readiness.panic_discipline.value '>' actor.data.data.battle_readiness.panic_discipline.max}}badvalue{{/ifCond}}">{{actor.data.data.battle_readiness.panic_discipline.value}}</span> <span class="{{#ifCond actor.data.data.battle_readiness.panic_discipline.value '>' actor.data.data.battle_readiness.panic_discipline.max}}badvalue{{/ifCond}}">{{actor.data.data.battle_readiness.panic_discipline.value}}</span>
/ {{actor.data.data.battle_readiness.panic_discipline.max}} / {{actor.data.data.battle_readiness.panic_discipline.max}}
</a> </a>

View File

@@ -1,19 +1,19 @@
<form class="l5r5e gm-toolbox" autocomplete="off"> <form class="l5r5e gm-toolbox" autocomplete="off">
<ul class="gm-tools-container"> <ul class="gm-tools-container">
<li class="gm_monitor" title="{{localize 'l5r5e.gm_monitor.title'}}"> <li class="gm_monitor" title="{{localize 'l5r5e.gm.monitor.title'}}">
<i class="fas fa-table"></i> <i class="fas fa-table"></i>
</li> </li>
<li class="difficulty_hidden" title="{{localize 'l5r5e.gm_toolbox.difficulty_hidden'}}"> <li class="difficulty_hidden" title="{{localize 'l5r5e.gm.toolbox.difficulty_hidden'}}">
<i class="fa fa-eye{{#if data.difficultyHidden}}-slash{{/if}}"></i> <i class="fa fa-eye{{#if data.difficultyHidden}}-slash{{/if}}"></i>
<strong class="difficulty" title="{{localize 'l5r5e.gm_toolbox.difficulty'}}">{{data.difficulty}}</strong> <strong class="difficulty" title="{{localize 'l5r5e.gm.toolbox.difficulty'}}">{{data.difficulty}}</strong>
</li> </li>
<li class="gm_actor_updates reset_void" data-type="reset_void" title="{{localize 'l5r5e.gm_toolbox.reset_void'}}"> <li class="gm_actor_updates reset_void" data-type="reset_void" title="{{localize 'l5r5e.gm.toolbox.reset_void'}}">
<i class="fas fa-podcast"></i> <i class="fas fa-podcast"></i>
</li> </li>
<li class="gm_actor_updates sleep" data-type="sleep" title="{{localize 'l5r5e.gm_toolbox.sleep'}}"> <li class="gm_actor_updates sleep" data-type="sleep" title="{{localize 'l5r5e.gm.toolbox.sleep'}}">
<i class="fa fa-bed"></i> <i class="fa fa-bed"></i>
</li> </li>
<li class="gm_actor_updates scene_end" data-type="scene_end" title="{{localize 'l5r5e.gm_toolbox.scene_end'}}"> <li class="gm_actor_updates scene_end" data-type="scene_end" title="{{localize 'l5r5e.gm.toolbox.scene_end'}}">
<i class="fas fa-star-half-alt"></i> <i class="fas fa-star-half-alt"></i>
</li> </li>
</ul> </ul>

View File

@@ -1,10 +1,10 @@
<form class="l5r5e help-dialog" autocomplete="off"> <form class="l5r5e help-dialog" autocomplete="off">
<p>{{localize 'l5r5e.logo.content'}}</p> <p>{{localize 'l5r5e.logo.content'}}</p>
<button name="edge" data-type="edge"><i class="fas fa-check"></i> {{localize 'l5r5e.logo.edge'}}</button> <button name="edge" data-type="edge"><i class="fas fa-check"></i> {{localize 'l5r5e.logo.edge.title'}}</button>
<button name="drivethrurpg" data-type="drivethrurpg"><i class="fas fa-check"></i> {{localize 'l5r5e.logo.drivethrurpg'}}</button> <button name="drivethrurpg" data-type="drivethrurpg"><i class="fas fa-check"></i> {{localize 'l5r5e.logo.drivethrurpg.title'}}</button>
<button name="discord" data-type="discord"><i class="fas fa-check"></i> {{localize 'l5r5e.logo.discord'}}</button> <button name="discord" data-type="discord"><i class="fas fa-check"></i> {{localize 'l5r5e.logo.discord.title'}}</button>
</form> </form>

View File

@@ -48,11 +48,11 @@
<input class="select-on-focus" type="number" name="data.xp_used" value="{{data.data.xp_used}}" data-dtype="Number" min="0" placeholder="0"/> <input class="select-on-focus" type="number" name="data.xp_used" value="{{data.data.xp_used}}" data-dtype="Number" min="0" placeholder="0"/>
</label> </label>
<label class="attribute"> <label class="attribute">
{{localize 'l5r5e.rank'}} {{localize 'l5r5e.sheets.rank'}}
<input class="select-on-focus" type="number" name="data.rank" value="{{data.data.rank}}" data-dtype="Number" min="0" placeholder="0"/> <input class="select-on-focus" type="number" name="data.rank" value="{{data.data.rank}}" data-dtype="Number" min="0" placeholder="0"/>
</label> </label>
<label class="attribute"> <label class="attribute">
{{localize 'l5r5e.bought_at_rank'}} {{localize 'l5r5e.sheets.bought_at_rank'}}
<input class="select-on-focus" type="number" name="data.bought_at_rank" value="{{data.data.bought_at_rank}}" data-dtype="Number" min="0" placeholder="0"/> <input class="select-on-focus" type="number" name="data.bought_at_rank" value="{{data.data.bought_at_rank}}" data-dtype="Number" min="0" placeholder="0"/>
</label> </label>
</article> </article>

View File

@@ -6,18 +6,18 @@
<ul> <ul>
<li> <li>
{{#ifCond data.data.advancement_type '==' 'ring' }} {{#ifCond data.data.advancement_type '==' 'ring' }}
<strong>{{localize 'l5r5e.rings.title'}}</strong> : {{localizeRing data.data.ring}} <strong>{{localize 'l5r5e.rings.label'}}</strong> : {{localizeRing data.data.ring}}
{{else}} {{else}}
<strong>{{localize 'l5r5e.skill'}}</strong> : {{localizeSkillId data.data.skill}} <strong>{{localize 'l5r5e.skills.label'}}</strong> : {{localizeSkillId data.data.skill}}
{{/ifCond}} {{/ifCond}}
</li> </li>
<li><strong>{{localize 'l5r5e.advancements.curriculum'}}</strong> : {{localizeYesNo data.data.in_curriculum}}</li> <li><strong>{{localize 'l5r5e.advancements.curriculum'}}</strong> : {{localizeYesNo data.data.in_curriculum}}</li>
<li><strong>{{localize 'l5r5e.advancements.spent'}}</strong> : {{data.data.xp_used}}</li> <li><strong>{{localize 'l5r5e.advancements.spent'}}</strong> : {{data.data.xp_used}}</li>
<li><strong>{{localize 'l5r5e.rank'}}</strong> : {{data.data.rank}}</li> <li><strong>{{localize 'l5r5e.sheets.rank'}}</strong> : {{data.data.rank}}</li>
<li><strong>{{localize 'l5r5e.bought_at_rank'}}</strong> : {{data.data.bought_at_rank}}</li> <li><strong>{{localize 'l5r5e.sheets.bought_at_rank'}}</strong> : {{data.data.bought_at_rank}}</li>
</ul> </ul>
{{!--item-infos--}} {{!--item-infos--}}
<p><strong>{{localize 'l5r5e.description'}}</strong> : {{{data.data.description}}}</p> <p><strong>{{localize 'l5r5e.sheets.description'}}</strong> : {{{data.data.description}}}</p>
<p><strong>{{localize 'l5r5e.book_reference'}}</strong> : {{data.data.book_reference}}</p> <p><strong>{{localize 'l5r5e.sheets.book_reference'}}</strong> : {{data.data.book_reference}}</p>
</section> </section>
</div> </div>

View File

@@ -12,16 +12,16 @@
</li> </li>
{{!--item-value--}} {{!--item-value--}}
<li> <li>
<strong>{{localize 'l5r5e.quantity'}} </strong> : {{data.data.quantity}} <strong>{{localize 'l5r5e.sheets.quantity'}} </strong> : {{data.data.quantity}}
</li> </li>
<li> <li>
<strong>{{localize 'l5r5e.weight'}}</strong> : {{data.data.weight}} <strong>{{localize 'l5r5e.sheets.weight'}}</strong> : {{data.data.weight}}
</li> </li>
<li> <li>
<strong>{{localize 'l5r5e.rarity'}}</strong> : {{data.data.rarity}} <strong>{{localize 'l5r5e.sheets.rarity'}}</strong> : {{data.data.rarity}}
</li> </li>
<li> <li>
<strong>{{localize 'l5r5e.value'}}</strong> : {{data.data.zeni}} <strong>{{localize 'l5r5e.sheets.value'}}</strong> : {{data.data.zeni}}
</li> </li>
<li> <li>
<strong>{{localize 'l5r5e.armors.physical'}}</strong> : {{data.data.armor.physical}} <strong>{{localize 'l5r5e.armors.physical'}}</strong> : {{data.data.armor.physical}}
@@ -32,11 +32,11 @@
</ul> </ul>
{{!--properties--}} {{!--properties--}}
<p> <p>
<strong>{{localize 'l5r5e.properties'}}</strong> : <strong>{{localize 'l5r5e.sheets.properties'}}</strong> :
{{#each data.data.properties as |property idx|}}{{#ifCond idx '>' 0}}, {{/ifCond}}{{property.name}}{{/each}} {{#each data.data.properties as |property idx|}}{{#ifCond idx '>' 0}}, {{/ifCond}}{{property.name}}{{/each}}
</p> </p>
{{!--item-infos--}} {{!--item-infos--}}
<p><strong>{{localize 'l5r5e.description'}}</strong> : {{{data.data.description}}}</p> <p><strong>{{localize 'l5r5e.sheets.description'}}</strong> : {{{data.data.description}}}</p>
<p><strong>{{localize 'l5r5e.book_reference'}}</strong> : {{data.data.book_reference}}</p> <p><strong>{{localize 'l5r5e.sheets.book_reference'}}</strong> : {{data.data.book_reference}}</p>
</section> </section>
</div> </div>

View File

@@ -15,6 +15,6 @@
</ul> </ul>
<ul class="item-properties"> <ul class="item-properties">
{{#if cohort.data.leader}}<li>{{localize 'l5r5e.army.cohort.leader'}} : {{#if cohort.data.leader_actor_id}}<a data-actor-id="{{cohort.data.leader_actor_id}}" class="open-sheet-actor-id">{{cohort.data.leader}}</a>{{else}}{{cohort.data.leader}}{{/if}}</li>{{/if}} {{#if cohort.data.leader}}<li>{{localize 'l5r5e.army.cohort.leader'}} : {{#if cohort.data.leader_actor_id}}<a data-actor-id="{{cohort.data.leader_actor_id}}" class="open-sheet-actor-id">{{cohort.data.leader}}</a>{{else}}{{cohort.data.leader}}{{/if}}</li>{{/if}}
{{#if cohort.data.equipment}}<li>{{localize 'l5r5e.equipment'}} : {{cohort.data.equipment}}</li>{{/if}} {{#if cohort.data.equipment}}<li>{{localize 'l5r5e.sheets.equipment'}} : {{cohort.data.equipment}}</li>{{/if}}
</ul> </ul>
</li> </li>

View File

@@ -37,14 +37,14 @@
{{/if}} {{/if}}
</label> </label>
<label class="attribute army-cohort-types flx50"> <label class="attribute army-cohort-types flx50">
{{localize 'l5r5e.equipment'}} {{localize 'l5r5e.sheets.equipment'}}
<input class="select-on-focus" type="text" name="data.equipment" value="{{data.data.equipment}}" data-dtype="String"/> <input class="select-on-focus" type="text" name="data.equipment" value="{{data.data.equipment}}" data-dtype="String"/>
</label> </label>
</article> </article>
{{!-- Sheet Tab Navigation --}} {{!-- Sheet Tab Navigation --}}
<nav class="sheet-tabs tabs" data-group="primary"> <nav class="sheet-tabs tabs" data-group="primary">
<a class="item" data-tab="infos">{{localize 'l5r5e.description'}}</a> <a class="item" data-tab="infos">{{localize 'l5r5e.sheets.description'}}</a>
<a class="item" data-tab="abilities">{{localize 'l5r5e.army.cohort.abilities'}}</a> <a class="item" data-tab="abilities">{{localize 'l5r5e.army.cohort.abilities'}}</a>
</nav> </nav>

View File

@@ -5,7 +5,7 @@
<section class="sheet-body"> <section class="sheet-body">
<ul> <ul>
<li><strong>{{localize 'l5r5e.army.cohort.leader'}}</strong> : {{data.data.leader}}</li> <li><strong>{{localize 'l5r5e.army.cohort.leader'}}</strong> : {{data.data.leader}}</li>
<li><strong>{{localize 'l5r5e.equipment'}}</strong> : {{data.data.equipment}}</li> <li><strong>{{localize 'l5r5e.sheets.equipment'}}</strong> : {{data.data.equipment}}</li>
{{!-- battle readiness --}} {{!-- battle readiness --}}
<li><strong>{{localize 'l5r5e.army.battle_readiness.casualties'}}</strong> : {{data.data.battle_readiness.casualties_strength.value}}</li> <li><strong>{{localize 'l5r5e.army.battle_readiness.casualties'}}</strong> : {{data.data.battle_readiness.casualties_strength.value}}</li>
<li><strong>{{localize 'l5r5e.army.battle_readiness.strength'}}</strong> : {{data.data.battle_readiness.casualties_strength.max}}</li> <li><strong>{{localize 'l5r5e.army.battle_readiness.strength'}}</strong> : {{data.data.battle_readiness.casualties_strength.max}}</li>
@@ -15,7 +15,7 @@
{{!-- abilities --}} {{!-- abilities --}}
<p><strong>{{localize 'l5r5e.army.cohort.abilities'}}</strong> : {{{data.data.abilities}}}</p> <p><strong>{{localize 'l5r5e.army.cohort.abilities'}}</strong> : {{{data.data.abilities}}}</p>
{{!--item-infos--}} {{!--item-infos--}}
<p><strong>{{localize 'l5r5e.description'}}</strong> : {{{data.data.description}}}</p> <p><strong>{{localize 'l5r5e.sheets.description'}}</strong> : {{{data.data.description}}}</p>
<p><strong>{{localize 'l5r5e.book_reference'}}</strong> : {{data.data.book_reference}}</p> <p><strong>{{localize 'l5r5e.sheets.book_reference'}}</strong> : {{data.data.book_reference}}</p>
</section> </section>
</div> </div>

View File

@@ -8,7 +8,7 @@
<li><strong>{{localize 'l5r5e.army.fortification.attrition_reduction'}}</strong> : {{data.data.attrition_reduction}}</li> <li><strong>{{localize 'l5r5e.army.fortification.attrition_reduction'}}</strong> : {{data.data.attrition_reduction}}</li>
</ul> </ul>
{{!--item-infos--}} {{!--item-infos--}}
<p><strong>{{localize 'l5r5e.description'}}</strong> : {{{data.data.description}}}</p> <p><strong>{{localize 'l5r5e.sheets.description'}}</strong> : {{{data.data.description}}}</p>
<p><strong>{{localize 'l5r5e.book_reference'}}</strong> : {{data.data.book_reference}}</p> <p><strong>{{localize 'l5r5e.sheets.book_reference'}}</strong> : {{data.data.book_reference}}</p>
</section> </section>
</div> </div>

View File

@@ -8,7 +8,7 @@
{{!-- Attributes Tab --}} {{!-- Attributes Tab --}}
<article class="attributes" data-group="primary" data-tab="attributes"> <article class="attributes" data-group="primary" data-tab="attributes">
<label class="attribute bonds-types"> <label class="attribute bonds-types">
{{localize 'l5r5e.types'}} {{localize 'l5r5e.sheets.types'}}
<input class="select-on-focus" type="text" name="data.bond_type" value="{{data.data.bond_type}}" data-dtype="String"/> <input class="select-on-focus" type="text" name="data.bond_type" value="{{data.data.bond_type}}" data-dtype="String"/>
</label> </label>
<label class="attribute"> <label class="attribute">
@@ -20,11 +20,11 @@
<input class="select-on-focus" type="number" name="data.xp_used" value="{{data.data.xp_used}}" data-dtype="Number" min="0" placeholder="0"/> <input class="select-on-focus" type="number" name="data.xp_used" value="{{data.data.xp_used}}" data-dtype="Number" min="0" placeholder="0"/>
</label> </label>
<label class="attribute"> <label class="attribute">
{{localize 'l5r5e.rank'}} {{localize 'l5r5e.sheets.rank'}}
<input class="select-on-focus" type="number" name="data.rank" value="{{data.data.rank}}" data-dtype="Number" min="0" placeholder="0"/> <input class="select-on-focus" type="number" name="data.rank" value="{{data.data.rank}}" data-dtype="Number" min="0" placeholder="0"/>
</label> </label>
<label class="attribute"> <label class="attribute">
{{localize 'l5r5e.bought_at_rank'}} {{localize 'l5r5e.sheets.bought_at_rank'}}
<input class="select-on-focus" type="number" name="data.bought_at_rank" value="{{data.data.bought_at_rank}}" data-dtype="Number" min="0" placeholder="0"/> <input class="select-on-focus" type="number" name="data.bought_at_rank" value="{{data.data.bought_at_rank}}" data-dtype="Number" min="0" placeholder="0"/>
</label> </label>
</article> </article>

View File

@@ -5,7 +5,7 @@
<section class="sheet-body"> <section class="sheet-body">
<ul> <ul>
<li> <li>
<strong>{{localize 'l5r5e.types'}}</strong> : {{data.data.bond_type}} <strong>{{localize 'l5r5e.sheets.types'}}</strong> : {{data.data.bond_type}}
</li> </li>
<li> <li>
<strong>{{localize 'l5r5e.advancements.cost'}}</strong> : {{data.data.xp_cost}} <strong>{{localize 'l5r5e.advancements.cost'}}</strong> : {{data.data.xp_cost}}
@@ -14,19 +14,19 @@
<strong>{{localize 'l5r5e.advancements.spent'}}</strong> : {{data.data.xp_used}} <strong>{{localize 'l5r5e.advancements.spent'}}</strong> : {{data.data.xp_used}}
</li> </li>
<li> <li>
<strong>{{localize 'l5r5e.rank'}}</strong> : {{data.data.rank}} <strong>{{localize 'l5r5e.sheets.rank'}}</strong> : {{data.data.rank}}
</li> </li>
<li> <li>
<strong>{{localize 'l5r5e.bought_at_rank'}}</strong> : {{data.data.bought_at_rank}} <strong>{{localize 'l5r5e.sheets.bought_at_rank'}}</strong> : {{data.data.bought_at_rank}}
</li> </li>
</ul> </ul>
{{!--properties--}} {{!--properties--}}
<p> <p>
<strong>{{localize 'l5r5e.properties'}}</strong> : <strong>{{localize 'l5r5e.sheets.properties'}}</strong> :
{{#each data.data.properties as |property idx|}}{{#ifCond idx '>' 0}}, {{/ifCond}}{{property.name}}{{/each}} {{#each data.data.properties as |property idx|}}{{#ifCond idx '>' 0}}, {{/ifCond}}{{property.name}}{{/each}}
</p> </p>
{{!--item-infos--}} {{!--item-infos--}}
<p><strong>{{localize 'l5r5e.description'}}</strong> : {{{data.data.description}}}</p> <p><strong>{{localize 'l5r5e.sheets.description'}}</strong> : {{{data.data.description}}}</p>
<p><strong>{{localize 'l5r5e.book_reference'}}</strong> : {{data.data.book_reference}}</p> <p><strong>{{localize 'l5r5e.sheets.book_reference'}}</strong> : {{data.data.book_reference}}</p>
</section> </section>
</div> </div>

View File

@@ -20,15 +20,15 @@
<input class="select-on-focus" type="number" name="data.xp_used" value="{{data.data.xp_used}}" data-dtype="Number" min="0" placeholder="0"/> <input class="select-on-focus" type="number" name="data.xp_used" value="{{data.data.xp_used}}" data-dtype="Number" min="0" placeholder="0"/>
</label> </label>
<label class="attribute"> <label class="attribute">
{{localize 'l5r5e.rank'}} {{localize 'l5r5e.sheets.rank'}}
<input class="select-on-focus" type="number" name="data.rank" value="{{data.data.rank}}" data-dtype="Number" min="0" placeholder="0"/> <input class="select-on-focus" type="number" name="data.rank" value="{{data.data.rank}}" data-dtype="Number" min="0" placeholder="0"/>
</label> </label>
<label class="attribute"> <label class="attribute">
{{localize 'l5r5e.bought_at_rank'}} {{localize 'l5r5e.sheets.bought_at_rank'}}
<input class="select-on-focus" type="number" name="data.bought_at_rank" value="{{data.data.bought_at_rank}}" data-dtype="Number" min="0" placeholder="0"/> <input class="select-on-focus" type="number" name="data.bought_at_rank" value="{{data.data.bought_at_rank}}" data-dtype="Number" min="0" placeholder="0"/>
</label> </label>
<label class="attribute item"> <label class="attribute item">
{{localize 'l5r5e.linked_property'}} {{localize 'l5r5e.sheets.linked_property'}}
{{#if data.linkedProperty}} {{#if data.linkedProperty}}
<ul class="item-properties"> <ul class="item-properties">
<li> <li>

View File

@@ -7,13 +7,13 @@
<li><strong>{{localize 'l5r5e.advancements.rarity_modifier'}}</strong> : {{data.data.rarity_modifier}}</li> <li><strong>{{localize 'l5r5e.advancements.rarity_modifier'}}</strong> : {{data.data.rarity_modifier}}</li>
<li><strong>{{localize 'l5r5e.advancements.cost'}}</strong> : {{data.data.xp_cost}}</li> <li><strong>{{localize 'l5r5e.advancements.cost'}}</strong> : {{data.data.xp_cost}}</li>
<li><strong>{{localize 'l5r5e.advancements.spent'}}</strong> : {{data.data.xp_used}}</li> <li><strong>{{localize 'l5r5e.advancements.spent'}}</strong> : {{data.data.xp_used}}</li>
<li><strong>{{localize 'l5r5e.rank'}}</strong> : {{data.data.rank}}</li> <li><strong>{{localize 'l5r5e.sheets.rank'}}</strong> : {{data.data.rank}}</li>
<li><strong>{{localize 'l5r5e.bought_at_rank'}}</strong> : {{data.data.bought_at_rank}}</li> <li><strong>{{localize 'l5r5e.sheets.bought_at_rank'}}</strong> : {{data.data.bought_at_rank}}</li>
</ul> </ul>
{{!--Linked property--}} {{!--Linked property--}}
<strong>{{localize 'l5r5e.linked_property'}}</strong> : {{{data.linkedProperty.name}}} <strong>{{localize 'l5r5e.sheets.linked_property'}}</strong> : {{{data.linkedProperty.name}}}
{{!--item-infos--}} {{!--item-infos--}}
<p><strong>{{localize 'l5r5e.description'}}</strong> : {{{data.data.description}}}</p> <p><strong>{{localize 'l5r5e.sheets.description'}}</strong> : {{{data.data.description}}}</p>
<p><strong>{{localize 'l5r5e.book_reference'}}</strong> : {{data.data.book_reference}}</p> <p><strong>{{localize 'l5r5e.sheets.book_reference'}}</strong> : {{data.data.book_reference}}</p>
</section> </section>
</div> </div>

View File

@@ -1,10 +1,10 @@
<article class="tab infos active" data-group="primary" data-tab="infos"> <article class="tab infos active" data-group="primary" data-tab="infos">
<fieldset> <fieldset>
<legend class="text-block-header">{{localize 'l5r5e.description'}}</legend> <legend class="text-block-header">{{localize 'l5r5e.sheets.description'}}</legend>
{{editor content=data.data.description target="data.description" button=true owner=owner editable=editable}} {{editor content=data.data.description target="data.description" button=true owner=owner editable=editable}}
</fieldset> </fieldset>
<label class="reference"> <label class="reference">
{{localize 'l5r5e.book_reference'}} {{localize 'l5r5e.sheets.book_reference'}}
<input type="text" name="data.book_reference" value="{{data.data.book_reference}}" /> <input type="text" name="data.book_reference" value="{{data.data.book_reference}}" />
</label> </label>
</article> </article>

View File

@@ -12,25 +12,25 @@
</li> </li>
{{!--item-value--}} {{!--item-value--}}
<li> <li>
<strong>{{localize 'l5r5e.quantity'}} </strong> : {{data.data.quantity}} <strong>{{localize 'l5r5e.sheets.quantity'}} </strong> : {{data.data.quantity}}
</li> </li>
<li> <li>
<strong>{{localize 'l5r5e.weight'}}</strong> : {{data.data.weight}} <strong>{{localize 'l5r5e.sheets.weight'}}</strong> : {{data.data.weight}}
</li> </li>
<li> <li>
<strong>{{localize 'l5r5e.rarity'}}</strong> : {{data.data.rarity}} <strong>{{localize 'l5r5e.sheets.rarity'}}</strong> : {{data.data.rarity}}
</li> </li>
<li> <li>
<strong>{{localize 'l5r5e.value'}}</strong> : {{data.data.zeni}} <strong>{{localize 'l5r5e.sheets.value'}}</strong> : {{data.data.zeni}}
</li> </li>
</ul> </ul>
{{!--properties--}} {{!--properties--}}
<p> <p>
<strong>{{localize 'l5r5e.properties'}}</strong> : <strong>{{localize 'l5r5e.sheets.properties'}}</strong> :
{{#each data.data.properties as |property idx|}}{{#ifCond idx '>' 0}}, {{/ifCond}}{{property.name}}{{/each}} {{#each data.data.properties as |property idx|}}{{#ifCond idx '>' 0}}, {{/ifCond}}{{property.name}}{{/each}}
</p> </p>
{{!--item-infos--}} {{!--item-infos--}}
<p><strong>{{localize 'l5r5e.description'}}</strong> : {{{data.data.description}}}</p> <p><strong>{{localize 'l5r5e.sheets.description'}}</strong> : {{{data.data.description}}}</p>
<p><strong>{{localize 'l5r5e.book_reference'}}</strong> : {{data.data.book_reference}}</p> <p><strong>{{localize 'l5r5e.sheets.book_reference'}}</strong> : {{data.data.book_reference}}</p>
</section> </section>
</div> </div>

View File

@@ -1,13 +1,13 @@
<label class="value"> <label class="value">
{{localize 'l5r5e.quantity'}} {{localize 'l5r5e.sheets.quantity'}}
<input class="select-on-focus" type="number" name="data.quantity" value="{{data.data.quantity}}" data-dtype="Number" min="0" placeholder="0"/> <input class="select-on-focus" type="number" name="data.quantity" value="{{data.data.quantity}}" data-dtype="Number" min="0" placeholder="0"/>
</label> </label>
<label class="value"> <label class="value">
{{localize 'l5r5e.weight'}} {{localize 'l5r5e.sheets.weight'}}
<input class="select-on-focus" type="number" name="data.weight" value="{{data.data.weight}}" data-dtype="Number" min="0" placeholder="0"/> <input class="select-on-focus" type="number" name="data.weight" value="{{data.data.weight}}" data-dtype="Number" min="0" placeholder="0"/>
</label> </label>
<label class="value"> <label class="value">
{{localize 'l5r5e.rarity'}} {{localize 'l5r5e.sheets.rarity'}}
<input class="select-on-focus" type="text" name="data.rarity" value="{{data.data.rarity}}" data-dtype="String" min="0" placeholder="0"/> <input class="select-on-focus" type="text" name="data.rarity" value="{{data.data.rarity}}" data-dtype="String" min="0" placeholder="0"/>
</label> </label>
<label class="value"> <label class="value">

View File

@@ -30,15 +30,15 @@
<input class="select-on-focus" type="number" name="data.xp_used" value="{{data.data.xp_used}}" data-dtype="Number" min="0" placeholder="0" /> <input class="select-on-focus" type="number" name="data.xp_used" value="{{data.data.xp_used}}" data-dtype="Number" min="0" placeholder="0" />
</label> </label>
<label class="attribute"> <label class="attribute">
{{localize 'l5r5e.rank' }} {{localize 'l5r5e.sheets.rank' }}
<input class="select-on-focus" type="number" name="data.rank" value="{{data.data.rank}}" data-dtype="Number" min="0" placeholder="0" /> <input class="select-on-focus" type="number" name="data.rank" value="{{data.data.rank}}" data-dtype="Number" min="0" placeholder="0" />
</label> </label>
<label class="attribute"> <label class="attribute">
{{localize 'l5r5e.bought_at_rank'}} {{localize 'l5r5e.sheets.bought_at_rank'}}
<input class="select-on-focus" type="number" name="data.bought_at_rank" value="{{data.data.bought_at_rank}}" data-dtype="Number" min="0" placeholder="0" /> <input class="select-on-focus" type="number" name="data.bought_at_rank" value="{{data.data.bought_at_rank}}" data-dtype="Number" min="0" placeholder="0" />
</label> </label>
<label class="attribute full"> <label class="attribute full">
{{localize 'l5r5e.types' }} {{localize 'l5r5e.sheets.types' }}
<input type="text" name="data.types" value="{{data.data.types}}" /> <input type="text" name="data.types" value="{{data.data.types}}" />
</label> </label>
</article> </article>

View File

@@ -5,10 +5,10 @@
<section class="sheet-body"> <section class="sheet-body">
<ul> <ul>
<li> <li>
<strong>{{localize 'l5r5e.rings.title'}}</strong> : {{localizeRing data.data.ring}} <strong>{{localize 'l5r5e.rings.label'}}</strong> : {{localizeRing data.data.ring}}
</li> </li>
<li> <li>
<strong>{{localize 'l5r5e.types'}}</strong> : {{localize (localize 'l5r5e.peculiarities.types.{type}' type=data.data.peculiarity_type)}} <strong>{{localize 'l5r5e.sheets.types'}}</strong> : {{localize (localize 'l5r5e.peculiarities.types.{type}' type=data.data.peculiarity_type)}}
</li> </li>
<li> <li>
<strong>{{localize 'l5r5e.advancements.curriculum'}}</strong> : {{localizeYesNo data.data.in_curriculum}} <strong>{{localize 'l5r5e.advancements.curriculum'}}</strong> : {{localizeYesNo data.data.in_curriculum}}
@@ -17,17 +17,17 @@
<strong>{{localize 'l5r5e.advancements.spent'}}</strong> : {{data.data.xp_used}} <strong>{{localize 'l5r5e.advancements.spent'}}</strong> : {{data.data.xp_used}}
</li> </li>
<li> <li>
<strong>{{localize 'l5r5e.rank'}}</strong> : {{data.data.rank}} <strong>{{localize 'l5r5e.sheets.rank'}}</strong> : {{data.data.rank}}
</li> </li>
<li> <li>
<strong>{{localize 'l5r5e.bought_at_rank'}}</strong> : {{data.data.bought_at_rank}} <strong>{{localize 'l5r5e.sheets.bought_at_rank'}}</strong> : {{data.data.bought_at_rank}}
</li> </li>
<li> <li>
<strong>{{localize 'l5r5e.types'}}</strong> : {{data.data.types}} <strong>{{localize 'l5r5e.sheets.types'}}</strong> : {{data.data.types}}
</li> </li>
</ul> </ul>
{{!--item-infos--}} {{!--item-infos--}}
<p><strong>{{localize 'l5r5e.description'}}</strong> : {{{data.data.description}}}</p> <p><strong>{{localize 'l5r5e.sheets.description'}}</strong> : {{{data.data.description}}}</p>
<p><strong>{{localize 'l5r5e.book_reference'}}</strong> : {{data.data.book_reference}}</p> <p><strong>{{localize 'l5r5e.sheets.book_reference'}}</strong> : {{data.data.book_reference}}</p>
</section> </section>
</div> </div>

View File

@@ -1,5 +1,5 @@
<fieldset class="properties"> <fieldset class="properties">
<legend class="section-header">{{#if propertyTitle}}{{localize propertyTitle}}{{else}}{{localize 'l5r5e.properties'}}{{/if}}</legend> <legend class="section-header">{{#if propertyTitle}}{{localize propertyTitle}}{{else}}{{localize 'l5r5e.sheets.properties'}}{{/if}}</legend>
<ul class="item-list"> <ul class="item-list">
{{#each properties as |property id|}} {{#each properties as |property id|}}
{{> 'systems/l5r5e/templates/items/property/property-entry.html' property=property id=id editable=../options.editable}} {{> 'systems/l5r5e/templates/items/property/property-entry.html' property=property id=id editable=../options.editable}}

View File

@@ -6,7 +6,7 @@
{{!-- Sheet Body --}} {{!-- Sheet Body --}}
<section class="sheet-body"> <section class="sheet-body">
<article class="properties" data-group="primary" data-tab="properties"> <article class="properties" data-group="primary" data-tab="properties">
{{> 'systems/l5r5e/templates/items/property/properties.html' properties=data.propertiesList propertyTitle='l5r5e.removed_properties'}} {{> 'systems/l5r5e/templates/items/property/properties.html' properties=data.propertiesList propertyTitle='l5r5e.sheets.removed_properties'}}
</article> </article>
{{> 'systems/l5r5e/templates/items/item/item-infos.html'}} {{> 'systems/l5r5e/templates/items/item/item-infos.html'}}
</section> </section>

View File

@@ -6,12 +6,12 @@
<ul> <ul>
{{!--cancelled properties--}} {{!--cancelled properties--}}
<li> <li>
<strong>{{localize 'l5r5e.removed_properties'}}</strong> : <strong>{{localize 'l5r5e.sheets.removed_properties'}}</strong> :
{{#each data.data.properties as |property idx|}}{{#ifCond idx '>' 0}}, {{/ifCond}}{{property.name}}{{/each}} {{#each data.data.properties as |property idx|}}{{#ifCond idx '>' 0}}, {{/ifCond}}{{property.name}}{{/each}}
</li> </li>
</ul> </ul>
{{!--item-infos--}} {{!--item-infos--}}
<p><strong>{{localize 'l5r5e.description'}}</strong> : {{{data.data.description}}}</p> <p><strong>{{localize 'l5r5e.sheets.description'}}</strong> : {{{data.data.description}}}</p>
<p><strong>{{localize 'l5r5e.book_reference'}}</strong> : {{data.data.book_reference}}</p> <p><strong>{{localize 'l5r5e.sheets.book_reference'}}</strong> : {{data.data.book_reference}}</p>
</section> </section>
</div> </div>

View File

@@ -16,11 +16,11 @@
<input class="select-on-focus" type="number" name="data.xp_used" value="{{data.data.xp_used}}" data-dtype="Number" min="0" placeholder="0"/> <input class="select-on-focus" type="number" name="data.xp_used" value="{{data.data.xp_used}}" data-dtype="Number" min="0" placeholder="0"/>
</label> </label>
<label class="attribute"> <label class="attribute">
{{localize 'l5r5e.rank'}} {{localize 'l5r5e.sheets.rank'}}
<input class="select-on-focus" type="number" name="data.rank" value="{{data.data.rank}}" data-dtype="Number" min="0" placeholder="0"/> <input class="select-on-focus" type="number" name="data.rank" value="{{data.data.rank}}" data-dtype="Number" min="0" placeholder="0"/>
</label> </label>
<label class="attribute"> <label class="attribute">
{{localize 'l5r5e.bought_at_rank'}} {{localize 'l5r5e.sheets.bought_at_rank'}}
<input class="select-on-focus" type="number" name="data.bought_at_rank" value="{{data.data.bought_at_rank}}" data-dtype="Number" min="0" placeholder="0"/> <input class="select-on-focus" type="number" name="data.bought_at_rank" value="{{data.data.bought_at_rank}}" data-dtype="Number" min="0" placeholder="0"/>
</label> </label>
</article> </article>

View File

@@ -11,14 +11,14 @@
<strong>{{localize 'l5r5e.advancements.spent'}}</strong> : {{data.data.xp_used}} <strong>{{localize 'l5r5e.advancements.spent'}}</strong> : {{data.data.xp_used}}
</li> </li>
<li> <li>
<strong>{{localize 'l5r5e.rank'}}</strong> : {{data.data.rank}} <strong>{{localize 'l5r5e.sheets.rank'}}</strong> : {{data.data.rank}}
</li> </li>
<li> <li>
<strong>{{localize 'l5r5e.bought_at_rank'}}</strong> : {{data.data.bought_at_rank}} <strong>{{localize 'l5r5e.sheets.bought_at_rank'}}</strong> : {{data.data.bought_at_rank}}
</li> </li>
</ul> </ul>
{{!--item-infos--}} {{!--item-infos--}}
<p><strong>{{localize 'l5r5e.description'}}</strong> : {{{data.data.description}}}</p> <p><strong>{{localize 'l5r5e.sheets.description'}}</strong> : {{{data.data.description}}}</p>
<p><strong>{{localize 'l5r5e.book_reference'}}</strong> : {{data.data.book_reference}}</p> <p><strong>{{localize 'l5r5e.sheets.book_reference'}}</strong> : {{data.data.book_reference}}</p>
</section> </section>
</div> </div>

View File

@@ -34,11 +34,11 @@
<input class="select-on-focus" type="number" name="data.xp_used" value="{{data.data.xp_used}}" data-dtype="Number" min="0" placeholder="0"/> <input class="select-on-focus" type="number" name="data.xp_used" value="{{data.data.xp_used}}" data-dtype="Number" min="0" placeholder="0"/>
</label> </label>
<label class="attribute"> <label class="attribute">
{{localize 'l5r5e.rank'}} {{localize 'l5r5e.sheets.rank'}}
<input class="select-on-focus" type="number" name="data.rank" value="{{data.data.rank}}" data-dtype="Number" min="0" placeholder="0"/> <input class="select-on-focus" type="number" name="data.rank" value="{{data.data.rank}}" data-dtype="Number" min="0" placeholder="0"/>
</label> </label>
<label class="attribute"> <label class="attribute">
{{localize 'l5r5e.bought_at_rank'}} {{localize 'l5r5e.sheets.bought_at_rank'}}
<input class="select-on-focus" type="number" name="data.bought_at_rank" value="{{data.data.bought_at_rank}}" data-dtype="Number" min="0" placeholder="0"/> <input class="select-on-focus" type="number" name="data.bought_at_rank" value="{{data.data.bought_at_rank}}" data-dtype="Number" min="0" placeholder="0"/>
</label> </label>
@@ -47,7 +47,7 @@
<input class="select-on-focus" type="text" name="data.skill" value="{{data.data.skill}}" data-dtype="String"/> <input class="select-on-focus" type="text" name="data.skill" value="{{data.data.skill}}" data-dtype="String"/>
</label> </label>
<label class="attribute"> <label class="attribute">
{{localize 'l5r5e.dicepicker.difficulty_title'}} {{localize 'l5r5e.dice.dicepicker.difficulty_title'}}
<input class="select-on-focus" type="text" name="data.difficulty" value="{{data.data.difficulty}}" data-dtype="String"/> <input class="select-on-focus" type="text" name="data.difficulty" value="{{data.data.difficulty}}" data-dtype="String"/>
</label> </label>
</article> </article>

View File

@@ -5,16 +5,16 @@
<section class="sheet-body"> <section class="sheet-body">
<ul> <ul>
<li> <li>
<strong>{{localize 'l5r5e.rings.title'}}</strong> : {{localizeRing data.data.ring}} <strong>{{localize 'l5r5e.rings.label'}}</strong> : {{localizeRing data.data.ring}}
</li> </li>
<li> <li>
<strong>{{localize 'l5r5e.types'}}</strong> : {{localizeTechnique data.data.technique_type}} <strong>{{localize 'l5r5e.sheets.types'}}</strong> : {{localizeTechnique data.data.technique_type}}
</li> </li>
<li> <li>
<strong>{{localize 'l5r5e.skills.title'}}</strong> : {{data.data.skill}} <strong>{{localize 'l5r5e.skills.title'}}</strong> : {{data.data.skill}}
</li> </li>
<li> <li>
<strong>{{localize 'l5r5e.dicepicker.difficulty_title'}}</strong> : {{data.data.difficulty}} <strong>{{localize 'l5r5e.dice.dicepicker.difficulty_title'}}</strong> : {{data.data.difficulty}}
</li> </li>
<li> <li>
<strong>{{localize 'l5r5e.advancements.curriculum'}}</strong> : {{localizeYesNo data.data.in_curriculum}} <strong>{{localize 'l5r5e.advancements.curriculum'}}</strong> : {{localizeYesNo data.data.in_curriculum}}
@@ -26,14 +26,14 @@
<strong>{{localize 'l5r5e.advancements.spent'}}</strong> : {{data.data.xp_used}} <strong>{{localize 'l5r5e.advancements.spent'}}</strong> : {{data.data.xp_used}}
</li> </li>
<li> <li>
<strong>{{localize 'l5r5e.rank'}}</strong> : {{data.data.rank}} <strong>{{localize 'l5r5e.sheets.rank'}}</strong> : {{data.data.rank}}
</li> </li>
<li> <li>
<strong>{{localize 'l5r5e.bought_at_rank'}}</strong> : {{data.data.bought_at_rank}} <strong>{{localize 'l5r5e.sheets.bought_at_rank'}}</strong> : {{data.data.bought_at_rank}}
</li> </li>
</ul> </ul>
{{!--item-infos--}} {{!--item-infos--}}
<p><strong>{{localize 'l5r5e.description'}}</strong> : {{{data.data.description}}}</p> <p><strong>{{localize 'l5r5e.sheets.description'}}</strong> : {{{data.data.description}}}</p>
<p><strong>{{localize 'l5r5e.book_reference'}}</strong> : {{data.data.book_reference}}</p> <p><strong>{{localize 'l5r5e.sheets.book_reference'}}</strong> : {{data.data.book_reference}}</p>
</section> </section>
</div> </div>

View File

@@ -11,11 +11,11 @@
<input class="select-on-focus" type="number" name="data.xp_cost" value="{{data.data.xp_cost}}" data-dtype="Number" min="0" placeholder="0"/> <input class="select-on-focus" type="number" name="data.xp_cost" value="{{data.data.xp_cost}}" data-dtype="Number" min="0" placeholder="0"/>
</label> </label>
<label class="attribute"> <label class="attribute">
{{localize 'l5r5e.rank'}} {{localize 'l5r5e.sheets.rank'}}
<input class="select-on-focus" type="number" name="data.rank" value="{{data.data.rank}}" data-dtype="Number" min="0" placeholder="0"/> <input class="select-on-focus" type="number" name="data.rank" value="{{data.data.rank}}" data-dtype="Number" min="0" placeholder="0"/>
</label> </label>
<label class="attribute"> <label class="attribute">
{{localize 'l5r5e.bought_at_rank'}} {{localize 'l5r5e.sheets.bought_at_rank'}}
<input class="select-on-focus" type="number" name="data.bought_at_rank" value="{{data.data.bought_at_rank}}" data-dtype="Number" min="0" placeholder="0"/> <input class="select-on-focus" type="number" name="data.bought_at_rank" value="{{data.data.bought_at_rank}}" data-dtype="Number" min="0" placeholder="0"/>
</label> </label>
</article> </article>
@@ -25,7 +25,7 @@
<section class="sheet-body"> <section class="sheet-body">
{{!-- Sheet Navigation --}} {{!-- Sheet Navigation --}}
<nav class="sheet-tabs tabs" data-group="primary"> <nav class="sheet-tabs tabs" data-group="primary">
<a class="item" data-tab="infos">{{ localize "l5r5e.description" }}</a> <a class="item" data-tab="infos">{{ localize "l5r5e.sheets.description" }}</a>
<a class="item" data-tab="experience">{{ localize "l5r5e.advancements.title" }}</a> <a class="item" data-tab="experience">{{ localize "l5r5e.advancements.title" }}</a>
</nav> </nav>
@@ -40,10 +40,10 @@
<table> <table>
<thead class="flex"> <thead class="flex">
<tr class="flexrow row"> <tr class="flexrow row">
<th class="name">{{localize 'l5r5e.name'}}</th> <th class="name">{{localize 'l5r5e.sheets.name'}}</th>
<th class="curriculum"><i class="fas fa-graduation-cap"></i></th> <th class="curriculum"><i class="fas fa-graduation-cap"></i></th>
<th class="xp">{{localize 'l5r5e.advancements.spent'}}</th> <th class="xp">{{localize 'l5r5e.advancements.spent'}}</th>
<th class="rank">{{localize 'l5r5e.rank'}}</th> <th class="rank">{{localize 'l5r5e.sheets.rank'}}</th>
{{#if editable}} {{#if editable}}
<th class="actions"></th> <th class="actions"></th>
{{/if}} {{/if}}

View File

@@ -8,10 +8,10 @@
<strong>{{localize 'l5r5e.advancements.cost'}}</strong> : {{data.data.xp_cost}} <strong>{{localize 'l5r5e.advancements.cost'}}</strong> : {{data.data.xp_cost}}
</li> </li>
<li> <li>
<strong>{{localize 'l5r5e.rank'}}</strong> : {{data.data.rank}} <strong>{{localize 'l5r5e.sheets.rank'}}</strong> : {{data.data.rank}}
</li> </li>
<li> <li>
<strong>{{localize 'l5r5e.bought_at_rank'}}</strong> : {{data.data.bought_at_rank}} <strong>{{localize 'l5r5e.sheets.bought_at_rank'}}</strong> : {{data.data.bought_at_rank}}
</li> </li>
<li> <li>
<strong>{{localize 'l5r5e.advancements.total_xp_curriculum'}}</strong> : {{data.data.xp_used}} / {{data.data.xp_cost}} <strong>{{localize 'l5r5e.advancements.total_xp_curriculum'}}</strong> : {{data.data.xp_used}} / {{data.data.xp_cost}}
@@ -30,7 +30,7 @@
</p> </p>
{{/if}} {{/if}}
{{!--item-infos--}} {{!--item-infos--}}
<p><strong>{{localize 'l5r5e.description'}}</strong> : {{{data.data.description}}}</p> <p><strong>{{localize 'l5r5e.sheets.description'}}</strong> : {{{data.data.description}}}</p>
<p><strong>{{localize 'l5r5e.book_reference'}}</strong> : {{data.data.book_reference}}</p> <p><strong>{{localize 'l5r5e.sheets.book_reference'}}</strong> : {{data.data.book_reference}}</p>
</section> </section>
</div> </div>

View File

@@ -21,7 +21,7 @@
<input type="text" name="data.category" value="{{data.data.category}}" /> <input type="text" name="data.category" value="{{data.data.category}}" />
</label> </label>
<label class="skillType"> <label class="skillType">
{{localize 'l5r5e.skill'}} {{localize 'l5r5e.skills.label'}}
<select class="attribute-dtype" name="data.skill"> <select class="attribute-dtype" name="data.skill">
{{#select data.data.skill}} {{#select data.data.skill}}
{{#each data.skills as |id cat|}} {{#each data.skills as |id cat|}}

View File

@@ -12,23 +12,23 @@
</li> </li>
{{!--item-value--}} {{!--item-value--}}
<li> <li>
<strong>{{localize 'l5r5e.quantity'}} </strong> : {{data.data.quantity}} <strong>{{localize 'l5r5e.sheets.quantity'}} </strong> : {{data.data.quantity}}
</li> </li>
<li> <li>
<strong>{{localize 'l5r5e.weight'}}</strong> : {{data.data.weight}} <strong>{{localize 'l5r5e.sheets.weight'}}</strong> : {{data.data.weight}}
</li> </li>
<li> <li>
<strong>{{localize 'l5r5e.rarity'}}</strong> : {{data.data.rarity}} <strong>{{localize 'l5r5e.sheets.rarity'}}</strong> : {{data.data.rarity}}
</li> </li>
<li> <li>
<strong>{{localize 'l5r5e.value'}}</strong> : {{data.data.zeni}} <strong>{{localize 'l5r5e.sheets.value'}}</strong> : {{data.data.zeni}}
</li> </li>
<li> <li>
<strong>{{localize 'l5r5e.weapons.category'}}</strong> : {{data.data.category}} <strong>{{localize 'l5r5e.weapons.category'}}</strong> : {{data.data.category}}
</li> </li>
<li> <li>
<strong>{{localize 'l5r5e.skill'}}</strong> : {{localizeSkillId data.data.skill}} <strong>{{localize 'l5r5e.skills.label'}}</strong> : {{localizeSkillId data.data.skill}}
</li> </li>
<li> <li>
<strong>{{localize 'l5r5e.weapons.range'}}</strong> : {{data.data.range}} <strong>{{localize 'l5r5e.weapons.range'}}</strong> : {{data.data.range}}
@@ -48,11 +48,11 @@
</ul> </ul>
{{!--properties--}} {{!--properties--}}
<p> <p>
<strong>{{localize 'l5r5e.properties'}}</strong> : <strong>{{localize 'l5r5e.sheets.properties'}}</strong> :
{{#each data.data.properties as |property idx|}}{{#ifCond idx '>' 0}}, {{/ifCond}}{{property.name}}{{/each}} {{#each data.data.properties as |property idx|}}{{#ifCond idx '>' 0}}, {{/ifCond}}{{property.name}}{{/each}}
</p> </p>
{{!--item-infos--}} {{!--item-infos--}}
<p><strong>{{localize 'l5r5e.description'}}</strong> : {{{data.data.description}}}</p> <p><strong>{{localize 'l5r5e.sheets.description'}}</strong> : {{{data.data.description}}}</p>
<p><strong>{{localize 'l5r5e.book_reference'}}</strong> : {{data.data.book_reference}}</p> <p><strong>{{localize 'l5r5e.sheets.book_reference'}}</strong> : {{data.data.book_reference}}</p>
</section> </section>
</div> </div>