WIP: Localization
							parent
							
								
									60fbd30bce
								
							
						
					
					
						commit
						d22f4634c2
					
				|  | @ -10,15 +10,26 @@ | |||
|   "OSE.Success": "Success", | ||||
|   "OSE.Failure": "Failure", | ||||
| 
 | ||||
|   "OSE.dialog.tweaks": "Tweaks", | ||||
| 
 | ||||
|   "OSE.Formula": "Formula", | ||||
|   "OSE.SitMod": "Situational Modifier", | ||||
|   "OSE.Modifier": "Modifier", | ||||
|   "OSE.Modifiers": "Modifiers", | ||||
|   "OSE.RollMode": "Roll Mode", | ||||
|   "OSE.RollExample": "e.g. +1d4", | ||||
|   "OSE.RollFormula": "{label} roll", | ||||
| 
 | ||||
|   "OSE.appearing.check": "Appearing Check", | ||||
|   "OSE.morale.check": "Morale Check", | ||||
|   "OSE.roll.appearing": "Appearing roll", | ||||
|   "OSE.roll.morale": "Morale check", | ||||
|   "OSE.roll.hd": "Hit Dice roll", | ||||
|   "OSE.roll.attackWith": "Attacks with {name}", | ||||
|   "OSE.roll.attacks": "{name} attacks!", | ||||
|   "OSE.roll.save": "Save", | ||||
|   "OSE.roll.attribute": "Attribute check", | ||||
|   "OSE.roll.details.attribute": "Roll 1d20 <= {score} for success", | ||||
|   "OSE.roll.exploration": "Test", | ||||
|   "OSE.roll.reaction": "Reaction roll", | ||||
| 
 | ||||
|   "OSE.details.name": "Name", | ||||
|   "OSE.details.class": "Class", | ||||
|  | @ -31,7 +42,7 @@ | |||
|   "OSE.details.experience.award": "XP Award", | ||||
|   "OSE.details.treasure": "Treasure type", | ||||
|   "OSE.details.treasureTable": "Table", | ||||
|   "OSE.details.TreasureTableHint": "Drop a rollable table here to roll the monster treasure", | ||||
|   "OSE.details.treasureTableHint": "Drop a rollable table here to roll the monster treasure", | ||||
|   "OSE.details.morale": "Morale", | ||||
|   "OSE.details.reaction": "Reaction", | ||||
|   "OSE.details.appearing": "NA", | ||||
|  | @ -45,7 +56,6 @@ | |||
|   "OSE.Loyalty": "Loyalty Rating", | ||||
|   "OSE.LoyaltyShort": "LR", | ||||
| 
 | ||||
|   "OSE.scores.check": "Attribute Check", | ||||
|   "OSE.scores.details": "Roll 1d20 <= {score} for success", | ||||
|   "OSE.scores.str.long": "Strength", | ||||
|   "OSE.scores.str.short": "STR", | ||||
|  | @ -60,7 +70,6 @@ | |||
|   "OSE.scores.cha.long": "Charisma", | ||||
|   "OSE.scores.cha.short": "CHA", | ||||
| 
 | ||||
|   "OSE.saves.check": "Save", | ||||
|   "OSE.saves.details": "Roll 1d20 >= {save} for success", | ||||
|   "OSE.saves.death.short": "D", | ||||
|   "OSE.saves.death.long": "Death Poison", | ||||
|  | @ -94,8 +103,6 @@ | |||
|   "OSE.ArmorClass": "Armor Class", | ||||
|   "OSE.ArmorClassShort": "AC", | ||||
|   "OSE.AscArmorClassShort": "AAC", | ||||
|   "OSE.SpellDC": "Spell DC", | ||||
|   "OSE.SpellDCShort": "DC", | ||||
|   "OSE.Thac0": "THAC0", | ||||
|   "OSE.ABShort": "AB", | ||||
|   "OSE.AB": "Attack Bonus", | ||||
|  | @ -148,8 +155,6 @@ | |||
|   "OSE.Setting.MovementAuto": "Calculate Movement", | ||||
|   "OSE.Setting.SignificantTreasure": "Significant Treasure Weight", | ||||
|   "OSE.Setting.SignificantTreasureHint": "Weight at which treasure will reduce the movement, only useful for basic encumbrance", | ||||
|   "OSE.Setting.Welcome": "Display Welcome message", | ||||
|   "OSE.Setting.WelcomeHint": "Display this annoying welcome message", | ||||
| 
 | ||||
|   "OSE.items.Equip": "Equip", | ||||
|   "OSE.items.Unequip": "Unequip", | ||||
|  | @ -217,7 +222,7 @@ | |||
|   "OSE.messages.AttackFailure": "<b>Attack fails</b> ({bonus})", | ||||
|   "OSE.messages.InflictsDamage": "Inflicts damage!", | ||||
|   "OSE.messages.applyDamage": "Apply Damage", | ||||
|   "OSE.messages.ApplyHealing": "Apply Healing", | ||||
|   "OSE.messages.applyHealing": "Apply Healing", | ||||
| 
 | ||||
|   "OSE.colors.green": "Green", | ||||
|   "OSE.colors.red": "Red", | ||||
|  |  | |||
							
								
								
									
										415
									
								
								src/lang/es.json
								
								
								
								
							
							
						
						
									
										415
									
								
								src/lang/es.json
								
								
								
								
							|  | @ -1,213 +1,230 @@ | |||
| { | ||||
|     "OSE.Edit": "Editar", | ||||
|     "OSE.Delete": "Borrar", | ||||
|     "OSE.Show": "Ver", | ||||
|     "OSE.Add": "Añadir", | ||||
|     "OSE.Ok": "Ok", | ||||
|     "OSE.Reset": "Reinciar", | ||||
|     "OSE.Cancel": "Cancelar", | ||||
|     "OSE.Roll": "Tirada", | ||||
|     "OSE.Success": "Éxito", | ||||
|     "OSE.Failure": "Fallo", | ||||
|   "OSE.Edit": "Editar", | ||||
|   "OSE.Delete": "Borrar", | ||||
|   "OSE.Show": "Ver", | ||||
|   "OSE.Add": "Añadir", | ||||
|   "OSE.Ok": "Ok", | ||||
|   "OSE.Reset": "Reinciar", | ||||
|   "OSE.Cancel": "Cancelar", | ||||
|   "OSE.Roll": "Tirada", | ||||
|   "OSE.Success": "Éxito", | ||||
|   "OSE.Failure": "Fallo", | ||||
| 
 | ||||
|     "OSE.Formula": "Formula", | ||||
|     "OSE.SitMod": "Modificador Situational", | ||||
|     "OSE.Modifier": "Modificador", | ||||
|     "OSE.RollMode": "Modo Tirada", | ||||
|     "OSE.RollExample": "ej. +1d4", | ||||
|   "OSE.Formula": "Formula", | ||||
|   "OSE.SitMod": "Modificador Situational", | ||||
|   "OSE.Modifier": "Modificador", | ||||
|   "OSE.Modifiers": "Modificadors", | ||||
|   "OSE.RollMode": "Modo Tirada", | ||||
|   "OSE.RollExample": "ej. +1d4", | ||||
|   "OSE.RollFormula": "{label} tirada", | ||||
| 
 | ||||
|     "OSE.Name": "Nombre", | ||||
|     "OSE.Class": "Clase", | ||||
|     "OSE.Title": "Titulo", | ||||
|     "OSE.Alignment": "Alineamiento", | ||||
|     "OSE.Level": "Nivel", | ||||
|     "OSE.Experience": "Experiencia", | ||||
|     "OSE.ExperienceBonus": "Bonus Experiencia", | ||||
|     "OSE.ExperienceAward": "Premio EXP", | ||||
|     "OSE.Treasure": "Tipo de Tesoro", | ||||
|     "OSE.TreasureTable": "Tabla", | ||||
|     "OSE.TreasureTableHint": "Arrastra una tabla aquí para tirar el tesoro del monstruo", | ||||
|     "OSE.Size": "Tamaño", | ||||
|     "OSE.Morale": "Moral", | ||||
|     "OSE.Retainer": "Seguidores", | ||||
|     "OSE.Appearing": "NA", | ||||
|     "OSE.Attack": "Ataque", | ||||
|     "OSE.Encumbrance": "Carga", | ||||
|   "OSE.details.name": "Nombre", | ||||
|   "OSE.details.class": "Clase", | ||||
|   "OSE.details.title": "Titulo", | ||||
|   "OSE.details.alignment": "Alineamiento", | ||||
|   "OSE.details.level": "Nivel", | ||||
|   "OSE.details.experience.base": "Experiencia", | ||||
|   "OSE.details.experience.bonus": "Bonus Experiencia", | ||||
|   "OSE.details.experience.award": "Premio EXP", | ||||
|   "OSE.details.treasure": "Tipo de Tesoro", | ||||
|   "OSE.details.treasureTable": "Tabla", | ||||
|   "OSE.details.treasureTableHint": "Arrastra una tabla aquí para tirar el tesoro del monstruo", | ||||
|   "OSE.details.morale": "Moral", | ||||
|   "OSE.details.reaction": "Reacción", | ||||
|   "OSE.details.appearing": "NA", | ||||
| 
 | ||||
|     "OSE.Loyalty": "Puntuación Lealtad", | ||||
|     "OSE.LoyaltyShort": "PL", | ||||
|      | ||||
|     "OSE.AttributeCheck": "Prueba de Atributo", | ||||
|     "OSE.AttributeCheckDetails": "Tira 1d20 <= {score} para éxito", | ||||
|     "OSE.scores.str.long": "Fuerza", | ||||
|     "OSE.scores.str.short": "FUE", | ||||
|     "OSE.scores.wis.long": "Sabiduría", | ||||
|     "OSE.scores.wis.short": "SAB", | ||||
|     "OSE.scores.int.long": "Inteligencia", | ||||
|     "OSE.scores.int.short": "INT", | ||||
|     "OSE.scores.dex.long": "Destreza", | ||||
|     "OSE.scores.dex.short": "DES", | ||||
|     "OSE.scores.con.long": "Constitucion", | ||||
|     "OSE.scores.con.short": "CON", | ||||
|     "OSE.scores.cha.long": "Carisma", | ||||
|     "OSE.scores.cha.short": "CAR", | ||||
|   "OSE.Attack": "Ataque", | ||||
|   "OSE.Encumbrance": "Carga", | ||||
| 
 | ||||
|     "OSE.SavingThrow": "Salvación", | ||||
|     "OSE.SavingThrowDetails": "Tira 1d20 >= {save} para éxito", | ||||
|     "OSE.saves.death.short": "M", | ||||
|     "OSE.saves.death.long": "Veneno o Muerte", | ||||
|     "OSE.saves.wand.short": "V", | ||||
|     "OSE.saves.wand.long": "Varitas mágicas", | ||||
|     "OSE.saves.paralysis.short": "P", | ||||
|     "OSE.saves.paralysis.long": "Petrificación o Parálisis", | ||||
|     "OSE.saves.breath.short": "A", | ||||
|     "OSE.saves.breath.long": "Aliento de Dragón", | ||||
|     "OSE.saves.spell.short": "C", | ||||
|     "OSE.saves.spell.long": "Sort. Varas Báculos", | ||||
|     "OSE.saves.magic.long": "Bonificación vs Magia", | ||||
|   "OSE.Retainer": "Seguidores", | ||||
|   "OSE.RetainerWage": "Salario", | ||||
|   "OSE.RetainerUpkeep": "Mantenimiento", | ||||
|   "OSE.Loyalty": "Puntuación Lealtad", | ||||
|   "OSE.LoyaltyShort": "PL", | ||||
| 
 | ||||
|     "OSE.Health": "Puntos de Golpes", | ||||
|     "OSE.HealthMax": "Puntos de Golpes Máximos", | ||||
|     "OSE.HealthShort": "PG", | ||||
|     "OSE.HitDice": "Puntos de Golpe", | ||||
|     "OSE.HitDiceShort": "DG", | ||||
|     "OSE.Movement": "Movimiento", | ||||
|     "OSE.MovementDetails": "Detalles de Movimiento", | ||||
|     "OSE.MovementEncounter": "Combate", | ||||
|     "OSE.MovementEncounterShort": "Co", | ||||
|     "OSE.MovementOverland": "Base", | ||||
|     "OSE.MovementOverlandShort": "Ba", | ||||
|     "OSE.MovementExplorationShort": "Ex", | ||||
|     "OSE.MovementShort": "MV", | ||||
|     "OSE.ArmorClassNaked": "Sin Armadura", | ||||
|     "OSE.ArmorClass": "Clase de Armadura", | ||||
|     "OSE.ArmorClassShort": "CA", | ||||
|     "OSE.AscArmorClassShort": "CAA", | ||||
|     "OSE.SpellDC": "CD Conjuro", | ||||
|     "OSE.SpellDCShort": "CD", | ||||
|     "OSE.Thac0": "GAC0", | ||||
|     "OSE.ABShort": "BA", | ||||
|     "OSE.AB": "Bono Ataque", | ||||
|     "OSE.MeleeShort": "CC", | ||||
|     "OSE.Melee": "Cuerpo a Cuerpo", | ||||
|     "OSE.MeleeBonus": "Bono CC", | ||||
|     "OSE.MissileShort": "DIS", | ||||
|     "OSE.Missile": "Distancia", | ||||
|     "OSE.MissileBonus": "Bono Distancia", | ||||
|     "OSE.Initiative": "Iniciativa", | ||||
|     "OSE.InitiativeBonus": "Bonificador Iniciativa", | ||||
|     "OSE.InitiativeShort": "INI", | ||||
|     "OSE.Attacks": "Ataques usables por Round", | ||||
|     "OSE.AttacksShort": "ATQ", | ||||
|     "OSE.Damage": "Daño", | ||||
|     "OSE.Spellcaster": "Lanzador Conjuros", | ||||
|   "OSE.scores.check": "Prueba de Atributo", | ||||
|   "OSE.scores.details": "Tira 1d20 <= {score} para éxito", | ||||
|   "OSE.scores.str.long": "Fuerza", | ||||
|   "OSE.scores.str.short": "FUE", | ||||
|   "OSE.scores.wis.long": "Sabiduría", | ||||
|   "OSE.scores.wis.short": "SAB", | ||||
|   "OSE.scores.int.long": "Inteligencia", | ||||
|   "OSE.scores.int.short": "INT", | ||||
|   "OSE.scores.dex.long": "Destreza", | ||||
|   "OSE.scores.dex.short": "DES", | ||||
|   "OSE.scores.con.long": "Constitucion", | ||||
|   "OSE.scores.con.short": "CON", | ||||
|   "OSE.scores.cha.long": "Carisma", | ||||
|   "OSE.scores.cha.short": "CAR", | ||||
| 
 | ||||
|     "OSE.SpokenLanguages": "Lenguajes Hablados", | ||||
|     "OSE.Literacy": "Leer/Esc.", | ||||
|     "OSE.Literate": "Alfabetizado", | ||||
|     "OSE.LiteracyBasic": "Basico", | ||||
|     "OSE.Illiterate": "Analfabeto", | ||||
|     "OSE.NPCReaction": "Reacción NPC", | ||||
|     "OSE.RetainersMax": "#Seguidores", | ||||
|      | ||||
|     "OSE.category.attributes": "Atributos", | ||||
|     "OSE.category.inventory": "Inventario", | ||||
|     "OSE.category.abilities": "Habilidades", | ||||
|     "OSE.category.spells": "Conjuros", | ||||
|     "OSE.category.notes": "Notas", | ||||
|     "OSE.category.equipment": "Equipo", | ||||
|   "OSE.saves.check": "Salvación", | ||||
|   "OSE.saves.details": "Tira 1d20 >= {save} para éxito", | ||||
|   "OSE.saves.death.short": "M", | ||||
|   "OSE.saves.death.long": "Veneno o Muerte", | ||||
|   "OSE.saves.wand.short": "V", | ||||
|   "OSE.saves.wand.long": "Varitas mágicas", | ||||
|   "OSE.saves.paralysis.short": "P", | ||||
|   "OSE.saves.paralysis.long": "Petrificación o Parálisis", | ||||
|   "OSE.saves.breath.short": "A", | ||||
|   "OSE.saves.breath.long": "Aliento de Dragón", | ||||
|   "OSE.saves.spell.short": "C", | ||||
|   "OSE.saves.spell.long": "Sort. Varas Báculos", | ||||
|   "OSE.saves.magic.long": "Bonificación vs Magia", | ||||
| 
 | ||||
|     "OSE.Setting.IndividualInit": "Iniciativa Individual", | ||||
|     "OSE.Setting.IndividualInitHint": "La iniciativa se lanza por cada actor y se modifica por su puntuación de DES", | ||||
|     "OSE.Setting.AscendingAC": "Categoria de Armadura Ascendente", | ||||
|     "OSE.Setting.AscendingACHint": "En cuanto más mejor", | ||||
|     "OSE.Setting.Morale": "Activar puntuación de Moral para monstruos", | ||||
|     "OSE.Setting.MoraleHint": "La puntuación de moral se ve en las hojas de monstruo", | ||||
|     "OSE.Setting.THAC0Attacks": "Ataques con GAC0", | ||||
|     "OSE.Setting.THAC0AttacksHint": "Los Ataques se resuelven usango el valor de GACO, no compatible con CAA", | ||||
|     "OSE.Setting.VariableWeaponDamage": "Daño de arma variable", | ||||
|     "OSE.Setting.VariableWeaponDamageHint": "Las armas tienen diferente dado de daño", | ||||
|     "OSE.Setting.Encumbrance": "Carga", | ||||
|     "OSE.Setting.EncumbranceHint": "Elige como se calcula la Carga", | ||||
|     "OSE.Setting.EncumbranceBasic": "Básica", | ||||
|     "OSE.Setting.EncumbranceDetailed": "Detallada", | ||||
|     "OSE.Setting.MovementAuto": "Calcular Movimiento", | ||||
|     "OSE.Setting.SignificantTreasure": "Peso de tesoro significativo", | ||||
|     "OSE.Setting.SignificantTreasureHint": "Peso con el que el tesoro reducirá el movimiento, solo útil para el cálculo básico", | ||||
|     "OSE.Setting.Welcome": "Mostrar mensaje de Bienvenida", | ||||
|     "OSE.Setting.WelcomeHint": "Muestra este molesto mensaje de Bienvenida", | ||||
|   "OSE.Health": "Puntos de Golpes", | ||||
|   "OSE.HealthMax": "Puntos de Golpes Máximos", | ||||
|   "OSE.HealthShort": "PG", | ||||
|   "OSE.HitDice": "Puntos de Golpe", | ||||
|   "OSE.HitDiceShort": "DG", | ||||
|    | ||||
|   "OSE.movement.base": "Movimiento", | ||||
|   "OSE.movement.short": "MV", | ||||
|   "OSE.movement.details": "Detalles de Movimiento", | ||||
|   "OSE.movement.encounter.long": "Combate", | ||||
|   "OSE.movement.encounter.short": "Co", | ||||
|   "OSE.movement.overland.long": "Base", | ||||
|   "OSE.movement.overland.short": "Ba", | ||||
|   "OSE.movement.exploration.short": "Ex", | ||||
|   "OSE.movement.exploration.long": "Exploration Movement Rate", | ||||
| 
 | ||||
|     "OSE.items.Equip": "Equipar", | ||||
|     "OSE.items.Unequip": "Desequipar", | ||||
|     "OSE.items.Misc": "Misc", | ||||
|     "OSE.items.Weapons": "Armas", | ||||
|     "OSE.items.Treasure": "Tesoro", | ||||
|     "OSE.items.Armors": "Armaduras", | ||||
|     "OSE.items.Weight": "Peso", | ||||
|     "OSE.items.Qualities": "Cualidades", | ||||
|     "OSE.items.Notes": "Notas", | ||||
|     "OSE.items.Cost": "Coste", | ||||
|     "OSE.items.Quantity": "Qt.", | ||||
|     "OSE.items.Roll": "Tirada", | ||||
|     "OSE.items.BlindRoll": "Ciega", | ||||
|     "OSE.items.Damage": "Daño", | ||||
|     "OSE.items.Melee": "CC", | ||||
|     "OSE.items.Missile": "Distancia", | ||||
|     "OSE.items.Slow": "Slow", | ||||
|     "OSE.items.ArmorAC": "CA", | ||||
|     "OSE.items.ArmorAAC": "CAA", | ||||
|     "OSE.items.Bonus": "Bonus", | ||||
|     "OSE.items.roundAttacks": "Ataques usados este Round", | ||||
|     "OSE.items.roundAttacksMax": "Máximo Ataques por Round", | ||||
|     "OSE.items.resetAttacks": "Reiniciar Ataques por Round", | ||||
|   "OSE.ArmorClassNaked": "Sin Armadura", | ||||
|   "OSE.ArmorClass": "Clase de Armadura", | ||||
|   "OSE.ArmorClassShort": "CA", | ||||
|   "OSE.AscArmorClassShort": "CAA", | ||||
|   "OSE.SpellDC": "CD Conjuro", | ||||
|   "OSE.SpellDCShort": "CD", | ||||
|   "OSE.Thac0": "GAC0", | ||||
|   "OSE.ABShort": "BA", | ||||
|   "OSE.AB": "Bono Ataque", | ||||
|   "OSE.MeleeShort": "CC", | ||||
|   "OSE.Melee": "Cuerpo a Cuerpo", | ||||
|   "OSE.MeleeBonus": "Bono CC", | ||||
|   "OSE.MissileShort": "DIS", | ||||
|   "OSE.Missile": "Distancia", | ||||
|   "OSE.MissileBonus": "Bono Distancia", | ||||
|   "OSE.Initiative": "Iniciativa", | ||||
|   "OSE.InitiativeBonus": "Bonificador Iniciativa", | ||||
|   "OSE.InitiativeShort": "INI", | ||||
|   "OSE.Attacks": "Ataques usables por Round", | ||||
|   "OSE.AttacksShort": "ATQ", | ||||
|   "OSE.Damage": "Daño", | ||||
|   "OSE.Spellcaster": "Lanzador Conjuros", | ||||
| 
 | ||||
|     "OSE.armor.type": "Tipo Armadura", | ||||
|     "OSE.armor.unarmored": "Sin Armadura", | ||||
|     "OSE.armor.light": "Ligera", | ||||
|     "OSE.armor.heavy": "Pesada", | ||||
|     "OSE.armor.shield": "Escudo", | ||||
|      | ||||
|     "OSE.spells.spend": "{speaker} esta lanzando {name}!", | ||||
|     "OSE.spells.Memorized": "Memorizado", | ||||
|     "OSE.spells.Cast": "Lanzar", | ||||
|     "OSE.spells.Range": "Alcance", | ||||
|     "OSE.spells.Slots": "Espacios", | ||||
|     "OSE.spells.Class": "Clase", | ||||
|     "OSE.spells.Duration": "Duración", | ||||
|     "OSE.spells.Level": "Nivel", | ||||
|     "OSE.spells.Save": "Salvación", | ||||
|     "OSE.spells.ResetSlots": "Reniciar Espacios de conjuro", | ||||
|   "OSE.Language": "Lenguaje", | ||||
|   "OSE.SpokenLanguages": "Lenguajes Hablados", | ||||
|   "OSE.Literacy": "Leer/Esc.", | ||||
|   "OSE.Literate": "Alfabetizado", | ||||
|   "OSE.LiteracyBasic": "Basico", | ||||
|   "OSE.Illiterate": "Analfabeto", | ||||
|   "OSE.NPCReaction": "Reacción NPC", | ||||
|   "OSE.RetainersMax": "#Seguidores", | ||||
| 
 | ||||
|     "OSE.abilities.Requirements": "Requisitos", | ||||
|   "OSE.category.attributes": "Atributos", | ||||
|   "OSE.category.inventory": "Inventario", | ||||
|   "OSE.category.abilities": "Habilidades", | ||||
|   "OSE.category.spells": "Conjuros", | ||||
|   "OSE.category.notes": "Notas", | ||||
|   "OSE.category.description": "Descripción", | ||||
|   "OSE.category.equipment": "Equipo", | ||||
| 
 | ||||
|     "OSE.exploration.check": "Check", | ||||
|     "OSE.exploration.details": "Tirar 1d6 <= {expl} para éxito", | ||||
|     "OSE.exploration.ld.long": "Escuchar Ruidos", | ||||
|     "OSE.exploration.ld.short": "Escuchar Ruidos", | ||||
|     "OSE.exploration.ld.abrev": "ER", | ||||
|     "OSE.exploration.od.long": "Abrir puertas", | ||||
|     "OSE.exploration.od.short": "Abrir puertas", | ||||
|     "OSE.exploration.od.abrev": "AP", | ||||
|     "OSE.exploration.sd.long": "Detectar puertas secretas", | ||||
|     "OSE.exploration.sd.short": "Puertas secretas", | ||||
|     "OSE.exploration.sd.abrev": "PS", | ||||
|     "OSE.exploration.ft.long": "Detectar trampas y fosos", | ||||
|     "OSE.exploration.ft.short": "Detectar trampas", | ||||
|     "OSE.exploration.ft.abrev": "DT", | ||||
|   "OSE.Setting.IndividualInit": "Iniciativa Individual", | ||||
|   "OSE.Setting.IndividualInitHint": "La iniciativa se lanza por cada actor y se modifica por su puntuación de DES", | ||||
|   "OSE.Setting.AscendingAC": "Categoria de Armadura Ascendente", | ||||
|   "OSE.Setting.AscendingACHint": "En cuanto más mejor", | ||||
|   "OSE.Setting.Morale": "Activar puntuación de Moral para monstruos", | ||||
|   "OSE.Setting.MoraleHint": "La puntuación de moral se ve en las hojas de monstruo", | ||||
|   "OSE.Setting.THAC0Attacks": "Ataques con GAC0", | ||||
|   "OSE.Setting.THAC0AttacksHint": "Los Ataques se resuelven usango el valor de GACO, no compatible con CAA", | ||||
|   "OSE.Setting.VariableWeaponDamage": "Daño de arma variable", | ||||
|   "OSE.Setting.VariableWeaponDamageHint": "Las armas tienen diferente dado de daño", | ||||
|   "OSE.Setting.Encumbrance": "Carga", | ||||
|   "OSE.Setting.EncumbranceHint": "Elige como se calcula la Carga", | ||||
|   "OSE.Setting.EncumbranceBasic": "Básica", | ||||
|   "OSE.Setting.EncumbranceDetailed": "Detallada", | ||||
|   "OSE.Setting.MovementAuto": "Calcular Movimiento", | ||||
|   "OSE.Setting.SignificantTreasure": "Peso de tesoro significativo", | ||||
|   "OSE.Setting.SignificantTreasureHint": "Peso con el que el tesoro reducirá el movimiento, solo útil para el cálculo básico", | ||||
| 
 | ||||
|     "OSE.messages.GetExperience": "{name} ha ganado {value} puntos de experiencia!", | ||||
|     "OSE.messages.AttackSuccess": "<b>Golpea CA {result}!</b> ({bonus})", | ||||
|     "OSE.messages.AttackAscendingSuccess": "<b>Golpea CA {result}!</b>", | ||||
|     "OSE.messages.AttackFailure": "<b>Falla el ataque</b> ({bonus})", | ||||
|     "OSE.messages.InflictsDamage": "Inflinge daño!", | ||||
|     "OSE.ChatContextDamage": "Aplicar Daño", | ||||
|     "OSE.ChatContextHealing": "Aplicar Curación", | ||||
|   "OSE.items.Equip": "Equipar", | ||||
|   "OSE.items.Unequip": "Desequipar", | ||||
|   "OSE.items.Misc": "Misc", | ||||
|   "OSE.items.Weapons": "Armas", | ||||
|   "OSE.items.Treasure": "Tesoro", | ||||
|   "OSE.items.Armors": "Armaduras", | ||||
|   "OSE.items.Weight": "Peso", | ||||
|   "OSE.items.Qualities": "Cualidades", | ||||
|   "OSE.items.Notes": "Notas", | ||||
|   "OSE.items.Cost": "Coste", | ||||
|   "OSE.items.Quantity": "Qt.", | ||||
|   "OSE.items.Roll": "Tirada", | ||||
|   "OSE.items.BlindRoll": "Ciega", | ||||
|   "OSE.items.Damage": "Daño", | ||||
|   "OSE.items.Melee": "CC", | ||||
|   "OSE.items.Missile": "Distancia", | ||||
|   "OSE.items.Slow": "Slow", | ||||
|   "OSE.items.ArmorAC": "CA", | ||||
|   "OSE.items.ArmorAAC": "CAA", | ||||
|   "OSE.items.Bonus": "Bonus", | ||||
|   "OSE.items.roundAttacks": "Ataques usados este Round", | ||||
|   "OSE.items.roundAttacksMax": "Máximo Ataques por Round", | ||||
|   "OSE.items.resetAttacks": "Reiniciar Ataques por Round", | ||||
|   "OSE.items.hasShield": "Tiene un bono de Escudo", | ||||
|   "OSE.items.typeTag": "Escriba una lista de etiquetas separadas por comas, por ejemplo 'Melee, Misile (5'-10' / 11'-20' / 21'-30')'", | ||||
| 
 | ||||
|     "OSE.colors.green": "Verde", | ||||
|     "OSE.colors.red": "Rojo", | ||||
|     "OSE.colors.yellow": "Amarillo", | ||||
|     "OSE.colors.purple": "Purpura", | ||||
|     "OSE.colors.blue": "Azul", | ||||
|     "OSE.colors.orange": "Naranja", | ||||
|     "OSE.colors.white": "Blanco" | ||||
| } | ||||
|   "OSE.armor.type": "Tipo Armadura", | ||||
|   "OSE.armor.unarmored": "Sin Armadura", | ||||
|   "OSE.armor.light": "Ligera", | ||||
|   "OSE.armor.heavy": "Pesada", | ||||
|   "OSE.armor.shield": "Escudo", | ||||
| 
 | ||||
|   "OSE.spells.spend": "{speaker} esta lanzando {name}!", | ||||
|   "OSE.spells.Memorized": "Memorizado", | ||||
|   "OSE.spells.Cast": "Lanzar", | ||||
|   "OSE.spells.Range": "Alcance", | ||||
|   "OSE.spells.Slots": "Espacios", | ||||
|   "OSE.spells.Class": "Clase", | ||||
|   "OSE.spells.Duration": "Duración", | ||||
|   "OSE.spells.Level": "Nivel", | ||||
|   "OSE.spells.Save": "Salvación", | ||||
|   "OSE.spells.ResetSlots": "Reniciar Espacios de conjuro", | ||||
| 
 | ||||
|   "OSE.abilities.Requirements": "Requisitos", | ||||
| 
 | ||||
|   "OSE.exploration.check": "Prueba de Exploración", | ||||
|   "OSE.exploration.details": "Tirar 1d6 <= {expl} para éxito", | ||||
|   "OSE.exploration.ld.long": "Escuchar Ruidos", | ||||
|   "OSE.exploration.ld.short": "Escuchar Ruidos", | ||||
|   "OSE.exploration.ld.abrev": "ER", | ||||
|   "OSE.exploration.od.long": "Abrir puertas", | ||||
|   "OSE.exploration.od.short": "Abrir puertas", | ||||
|   "OSE.exploration.od.abrev": "AP", | ||||
|   "OSE.exploration.sd.long": "Detectar puertas secretas", | ||||
|   "OSE.exploration.sd.short": "Puertas secretas", | ||||
|   "OSE.exploration.sd.abrev": "PS", | ||||
|   "OSE.exploration.ft.long": "Detectar trampas y fosos", | ||||
|   "OSE.exploration.ft.short": "Detectar trampas", | ||||
|   "OSE.exploration.ft.abrev": "DT", | ||||
| 
 | ||||
|   "OSE.messages.GetExperience": "{name} ha ganado {value} puntos de experiencia!", | ||||
|   "OSE.messages.AttackSuccess": "<b>Golpea CA {result}!</b> ({bonus})", | ||||
|   "OSE.messages.AttackAscendingSuccess": "<b>Golpea CA {result}!</b>", | ||||
|   "OSE.messages.AttackFailure": "<b>Falla el ataque</b> ({bonus})", | ||||
|   "OSE.messages.InflictsDamage": "Inflinge daño!", | ||||
|   "OSE.ChatContextDamage": "Aplicar Daño", | ||||
|   "OSE.ChatContextHealing": "Aplicar Curación", | ||||
| 
 | ||||
|   "OSE.colors.green": "Verde", | ||||
|   "OSE.colors.red": "Rojo", | ||||
|   "OSE.colors.yellow": "Amarillo", | ||||
|   "OSE.colors.purple": "Purpura", | ||||
|   "OSE.colors.blue": "Azul", | ||||
|   "OSE.colors.orange": "Naranja", | ||||
|   "OSE.colors.white": "Blanco", | ||||
| 
 | ||||
|   "OSE.reaction.check": "Tirada de Reacción", | ||||
|   "OSE.reaction.Hostile": "{name} es Hostil", | ||||
|   "OSE.reaction.Unfriendly": "{name} es Antipático", | ||||
|   "OSE.reaction.Neutral": "{name} es Neutral", | ||||
|   "OSE.reaction.Indifferent": "{name} es Indifferente", | ||||
|   "OSE.reaction.Friendly": "{name} es Amistoso" | ||||
| } | ||||
|  |  | |||
							
								
								
									
										415
									
								
								src/lang/fr.json
								
								
								
								
							
							
						
						
									
										415
									
								
								src/lang/fr.json
								
								
								
								
							|  | @ -1,208 +1,235 @@ | |||
| { | ||||
|     "OSE.Edit": "Modifier", | ||||
|     "OSE.Delete": "Supprimer", | ||||
|     "OSE.Show": "Montrer", | ||||
|     "OSE.Add": "Ajouter", | ||||
|     "OSE.Ok": "Ok", | ||||
|     "OSE.Reset": "Réinitialiser", | ||||
|     "OSE.Cancel": "Annuler", | ||||
|     "OSE.Roll": "Lancer", | ||||
|     "OSE.Success": "Succès", | ||||
|     "OSE.Failure": "Échec", | ||||
|   "OSE.Edit": "Modifier", | ||||
|   "OSE.Delete": "Supprimer", | ||||
|   "OSE.Show": "Montrer", | ||||
|   "OSE.Add": "Ajouter", | ||||
|   "OSE.Ok": "Ok", | ||||
|   "OSE.Reset": "Réinitialiser", | ||||
|   "OSE.Cancel": "Annuler", | ||||
|   "OSE.Roll": "Lancer", | ||||
|   "OSE.Success": "Succès", | ||||
|   "OSE.Failure": "Échec", | ||||
| 
 | ||||
|     "OSE.Formula": "Formule", | ||||
|     "OSE.SitMod": "Modificateur de situation", | ||||
|     "OSE.Modifier": "Modificateur", | ||||
|     "OSE.RollMode": "Mode de Jet", | ||||
|     "OSE.RollExample": "ex. +1d4", | ||||
|   "OSE.dialog.tweaks": "Ajustements", | ||||
| 
 | ||||
|     "OSE.Name": "Nom", | ||||
|     "OSE.Class": "Classe", | ||||
|     "OSE.Title": "Titre", | ||||
|     "OSE.Alignment": "Alignement", | ||||
|     "OSE.Level": "Niveau", | ||||
|     "OSE.Experience": "Expérience", | ||||
|     "OSE.ExperienceBonus": "Expérience supplémentaire", | ||||
|     "OSE.ExperienceAward": "PX de Récompense", | ||||
|     "OSE.Treasure": "Butin", | ||||
|     "OSE.TreasureTable": "Table", | ||||
|     "OSE.TreasureTableHint": "Drop a rollable table here to roll the monster treasure", | ||||
|     "OSE.Morale": "Moral", | ||||
|     "OSE.Retainer": "Sbire", | ||||
|     "OSE.Appearing": "NA", | ||||
|     "OSE.Attack": "Attaque", | ||||
|     "OSE.Encumbrance": "Encombrement", | ||||
|   "OSE.Formula": "Formule", | ||||
|   "OSE.SitMod": "Mod. de situation", | ||||
|   "OSE.Modifier": "Modificateur", | ||||
|   "OSE.RollMode": "Mode de Jet", | ||||
|   "OSE.RollExample": "ex. +1d4", | ||||
|   "OSE.RollFormula": "Lancer de {label}", | ||||
| 
 | ||||
|     "OSE.Loyalty": "Score de Loyauté", | ||||
|     "OSE.LoyaltyShort": "LR", | ||||
|      | ||||
|     "OSE.AttributeCheck": "Jet d'Attribute", | ||||
|     "OSE.AttributeCheckDetails": "Lancez 1d20 <= {score} pour réussir", | ||||
|     "OSE.scores.str.long": "Force", | ||||
|     "OSE.scores.str.short": "FOR", | ||||
|     "OSE.scores.wis.long": "Sagesse", | ||||
|     "OSE.scores.wis.short": "SAG", | ||||
|     "OSE.scores.int.long": "Intelligence", | ||||
|     "OSE.scores.int.short": "INT", | ||||
|     "OSE.scores.dex.long": "Dextérité", | ||||
|     "OSE.scores.dex.short": "DEX", | ||||
|     "OSE.scores.con.long": "Constitution", | ||||
|     "OSE.scores.con.short": "CON", | ||||
|     "OSE.scores.cha.long": "Charisme", | ||||
|     "OSE.scores.cha.short": "CHA", | ||||
|   "OSE.roll.appearing": "Nombre Apparaissant", | ||||
|   "OSE.roll.morale": "Jet de Moral", | ||||
|   "OSE.roll.hd": "Lancer de Dé de Vie", | ||||
|   "OSE.roll.attackWith": "Attacks with {name}", | ||||
|   "OSE.roll.attacks": "{name} attacks!", | ||||
|   "OSE.roll.save": "Sauvegarde", | ||||
|   "OSE.roll.attribute": "Jet de Caractéristique", | ||||
|   "OSE.roll.details.attribute": "Lancez 1d20 <= {score} pour réussir", | ||||
|   "OSE.roll.exploration": "Test", | ||||
|   "OSE.roll.reaction": "Jet de Réaction", | ||||
| 
 | ||||
|     "OSE.SavingThrow": "Sauvegarde", | ||||
|     "OSE.SavingThrowDetails": "Lancez 1d20 >= {save} pour réussir", | ||||
|     "OSE.saves.death.short": "D", | ||||
|     "OSE.saves.death.long": "Mort, Poison", | ||||
|     "OSE.saves.wand.short": "W", | ||||
|     "OSE.saves.wand.long": "Baguette", | ||||
|     "OSE.saves.paralysis.short": "P", | ||||
|     "OSE.saves.paralysis.long": "Paralysie, Petrification", | ||||
|     "OSE.saves.breath.short": "B", | ||||
|     "OSE.saves.breath.long": "Souffle", | ||||
|     "OSE.saves.spell.short": "S", | ||||
|     "OSE.saves.spell.long": "Baton, Sorts", | ||||
|     "OSE.saves.magic.long": "Bonus contre Magie", | ||||
|   "OSE.details.name": "Nom", | ||||
|   "OSE.details.class": "Classe", | ||||
|   "OSE.details.title": "Titre", | ||||
|   "OSE.details.alignment": "Alignement", | ||||
|   "OSE.details.level": "Niveau", | ||||
|   "OSE.details.experience.base": "Expérience", | ||||
|   "OSE.details.experience.bonus": "Ajustement d'XP", | ||||
|   "OSE.details.experience.next": "Prochain Niveau", | ||||
|   "OSE.details.experience.award": "XP de Récompense", | ||||
|   "OSE.details.treasure": "Type de Trésor", | ||||
|   "OSE.details.treasureTable": "Table", | ||||
|   "OSE.details.treasureTableHint": "Lâchez une Table aléatoire pour la lier", | ||||
|   "OSE.details.morale": "Moral", | ||||
|   "OSE.details.reaction": "Réaction", | ||||
|   "OSE.details.appearing": "NA", | ||||
| 
 | ||||
|     "OSE.Health": "Points de Vie", | ||||
|     "OSE.HealthMax": "Points de Vie Maximaux", | ||||
|     "OSE.HealthShort": "PV", | ||||
|     "OSE.HitDice": "Dé de Vie", | ||||
|     "OSE.HitDiceShort": "DV", | ||||
|     "OSE.Movement": "Score de Mouvement", | ||||
|     "OSE.MovementDetails": "Détail de Mouvement", | ||||
|     "OSE.MovementEncounter": "Mouvement en Rencontre", | ||||
|     "OSE.MovementEncounterShort": "En", | ||||
|     "OSE.MovementOverland": "Mouvement ", | ||||
|     "OSE.MovementOverlandShort": "Ov", | ||||
|     "OSE.MovementExplorationShort": "Ex", | ||||
|     "OSE.MovementShort": "MV", | ||||
|     "OSE.ArmorClassNaked": "Classe d'Armure Nu", | ||||
|     "OSE.ArmorClass": "Classe d'Armure", | ||||
|     "OSE.ArmorClassShort": "CA", | ||||
|     "OSE.AscArmorClassShort": "CAA", | ||||
|     "OSE.SpellDC": "Spell DC", | ||||
|     "OSE.SpellDCShort": "DC", | ||||
|     "OSE.Thac0": "THAC0", | ||||
|     "OSE.ABShort": "BBA", | ||||
|     "OSE.AB": "Bonus d'Attaque", | ||||
|     "OSE.MeleeShort": "MEL", | ||||
|     "OSE.Melee": "Mêlée", | ||||
|     "OSE.MeleeBonus": "Bonus de Mêlée", | ||||
|     "OSE.MissileShort": "MIS", | ||||
|     "OSE.Missile": "Missile", | ||||
|     "OSE.MissileBonus": "Bonus de Missile", | ||||
|     "OSE.Initiative": "Initiative", | ||||
|     "OSE.InitiativeBonus": "Bonus d'Initiative", | ||||
|     "OSE.InitiativeShort": "INIT", | ||||
|     "OSE.Attacks": "Attaques par Round", | ||||
|     "OSE.AttacksShort": "ATT", | ||||
|     "OSE.Damage": "Dégâts", | ||||
|     "OSE.Spellcaster": "Lanceur de Sort", | ||||
|   "OSE.Attack": "Attaque", | ||||
|   "OSE.Encumbrance": "Encombrement", | ||||
| 
 | ||||
|     "OSE.SpokenLanguages": "Langues parlées", | ||||
|     "OSE.Literacy": "Alphabétisme", | ||||
|     "OSE.Literate": "Alphabète", | ||||
|     "OSE.LiteracyBasic": "Basic", | ||||
|     "OSE.Illiterate": "Analphabète", | ||||
|     "OSE.NPCReaction": "Réaction PNJ", | ||||
|     "OSE.RetainersMax": "#Sbires", | ||||
|      | ||||
|     "OSE.category.attributes": "Attributs", | ||||
|     "OSE.category.inventory": "Inventaire", | ||||
|     "OSE.category.abilities": "Aptitudes", | ||||
|     "OSE.category.spells": "Sorts", | ||||
|     "OSE.category.notes": "Notes", | ||||
|     "OSE.category.equipment": "Équipement", | ||||
|   "OSE.Retainer": "Suivant", | ||||
|   "OSE.RetainerWage": "Tarif", | ||||
|   "OSE.RetainerUpkeep": "Entretien", | ||||
|   "OSE.Loyalty": "Loyauté", | ||||
|   "OSE.LoyaltyShort": "LOY", | ||||
| 
 | ||||
|     "OSE.Setting.IndividualInit": "Initiative Individuelle", | ||||
|     "OSE.Setting.IndividualInitHint": "L'Initiative est lancée pour chaque acteur, modifié par son score de DEX", | ||||
|     "OSE.Setting.AscendingAC": "Classe d'Armure Ascendante", | ||||
|     "OSE.Setting.AscendingACHint": "Le plus est le mieux", | ||||
|     "OSE.Setting.Morale": "Activer le Score de Moral", | ||||
|     "OSE.Setting.MoraleHint": "Le Score de Moral est affiché sur la fiche de Monstre", | ||||
|     "OSE.Setting.VariableWeaponDamage": "Dégâts d'Arme Variables", | ||||
|     "OSE.Setting.VariableWeaponDamageHint": "Les Armes peuvent avoir des dégâts d'arme différents", | ||||
|     "OSE.Setting.Encumbrance": "Encombrement", | ||||
|     "OSE.Setting.EncumbranceHint": "Choisissez comment l'encombrement est calculé", | ||||
|     "OSE.Setting.EncumbranceBasic": "Basique", | ||||
|     "OSE.Setting.EncumbranceDetailed": "Detaillé", | ||||
|     "OSE.Setting.MovementAuto": "Calculer le mouvement", | ||||
|     "OSE.Setting.SignificantTreasure": "Poids d'un Trésor Significatif", | ||||
|     "OSE.Setting.SignificantTreasureHint": "Poids auquel le Trésor réduit le mouvement. Utilisé pour l'encombrement Basique", | ||||
|   "OSE.scores.str.long": "Force", | ||||
|   "OSE.scores.str.short": "FOR", | ||||
|   "OSE.scores.wis.long": "Sagesse", | ||||
|   "OSE.scores.wis.short": "SAG", | ||||
|   "OSE.scores.int.long": "Intelligence", | ||||
|   "OSE.scores.int.short": "INT", | ||||
|   "OSE.scores.dex.long": "Dextérité", | ||||
|   "OSE.scores.dex.short": "DEX", | ||||
|   "OSE.scores.con.long": "Constitution", | ||||
|   "OSE.scores.con.short": "CON", | ||||
|   "OSE.scores.cha.long": "Charisme", | ||||
|   "OSE.scores.cha.short": "CHA", | ||||
| 
 | ||||
|     "OSE.items.Equip": "Equiper", | ||||
|     "OSE.items.Unequip": "Déséquiper", | ||||
|     "OSE.items.Misc": "Divers", | ||||
|     "OSE.items.Weapons": "Armes", | ||||
|     "OSE.items.Treasure": "Trésor", | ||||
|     "OSE.items.Armors": "Armures", | ||||
|     "OSE.items.Weight": "Pds.", | ||||
|     "OSE.items.Qualities": "Qualités", | ||||
|     "OSE.items.Notes": "Notes", | ||||
|     "OSE.items.Cost": "Coût", | ||||
|     "OSE.items.Quantity": "Qt.", | ||||
|     "OSE.items.Roll": "Jet", | ||||
|     "OSE.items.BlindRoll": "Aveugle", | ||||
|     "OSE.items.Damage": "Dégâts", | ||||
|     "OSE.items.Melee": "Mêlée", | ||||
|     "OSE.items.Missile": "Missile", | ||||
|     "OSE.items.Slow": "Lent", | ||||
|     "OSE.items.ArmorAC": "CA", | ||||
|     "OSE.items.ArmorAAC": "CAA", | ||||
|     "OSE.items.Bonus": "Bonus", | ||||
|     "OSE.items.roundAttacks": "Attaques utilisées ce tour", | ||||
|     "OSE.items.roundAttacksMax": "Attaques max par tour", | ||||
|     "OSE.items.resetAttacks": "Réinitialiser les Attaques", | ||||
|   "OSE.saves.details": "Lancez 1d20 >= {save} pour réussir", | ||||
|   "OSE.saves.death.short": "MP", | ||||
|   "OSE.saves.death.long": "Mort Poison", | ||||
|   "OSE.saves.wand.short": "B", | ||||
|   "OSE.saves.wand.long": "Baguettes", | ||||
|   "OSE.saves.paralysis.short": "PP", | ||||
|   "OSE.saves.paralysis.long": "Paralysie Pétrification", | ||||
|   "OSE.saves.breath.short": "S", | ||||
|   "OSE.saves.breath.long": "Souffle", | ||||
|   "OSE.saves.spell.short": "SBB", | ||||
|   "OSE.saves.spell.long": "Sorts Bâtons", | ||||
|   "OSE.saves.magic.long": "Sauv. Magie", | ||||
| 
 | ||||
|     "OSE.armor.type": "Type d'Armure", | ||||
|     "OSE.armor.unarmored": "Sans Armure", | ||||
|     "OSE.armor.light": "Légère", | ||||
|     "OSE.armor.heavy": "Lourde", | ||||
|     "OSE.armor.shield": "Bouclier", | ||||
|      | ||||
|     "OSE.spells.spend": "{speaker} lance {name}!", | ||||
|     "OSE.spells.Memorized": "Memorisé", | ||||
|     "OSE.spells.Cast": "Lancé", | ||||
|     "OSE.spells.Range": "Portée", | ||||
|     "OSE.spells.Slots": "Emplacement", | ||||
|     "OSE.spells.Class": "Classe", | ||||
|     "OSE.spells.Duration": "Durée", | ||||
|     "OSE.spells.Level": "Niveau", | ||||
|     "OSE.spells.Save": "Sauvegarde", | ||||
|     "OSE.spells.ResetSlots": "Réinitialiser les Emplacements", | ||||
|   "OSE.Health": "Points de Vie", | ||||
|   "OSE.HealthMax": "Points de Vie Maximaux", | ||||
|   "OSE.HealthShort": "PV", | ||||
|   "OSE.HitDice": "Dé de Vie", | ||||
|   "OSE.HitDiceShort": "DV", | ||||
| 
 | ||||
|     "OSE.abilities.Requirements": "Prérequis", | ||||
|   "OSE.movement.base": "Déplacement", | ||||
|   "OSE.movement.short": "Dp", | ||||
|   "OSE.movement.details": "Détail du Déplacement", | ||||
|   "OSE.movement.encounter.long": "Déplacement de Rencontre", | ||||
|   "OSE.movement.encounter.short": "Ren", | ||||
|   "OSE.movement.overland.long": "Déplacement en Extérieur", | ||||
|   "OSE.movement.overland.short": "Ext", | ||||
|   "OSE.movement.exploration.short": "Dp", | ||||
|   "OSE.movement.exploration.long": "Déplacement", | ||||
| 
 | ||||
|     "OSE.exploration.check": "Test", | ||||
|     "OSE.exploration.details": "Lancer 1d6 <= {expl} pour réussir", | ||||
|     "OSE.exploration.ld.long": "Listen at Door", | ||||
|     "OSE.exploration.ld.short": "Listen Door", | ||||
|     "OSE.exploration.ld.abrev": "LD", | ||||
|     "OSE.exploration.od.long": "Open Stuck Door", | ||||
|     "OSE.exploration.od.short": "Open Door", | ||||
|     "OSE.exploration.od.abrev": "OD", | ||||
|     "OSE.exploration.sd.long": "Find Secret Door", | ||||
|     "OSE.exploration.sd.short": "Secret Door", | ||||
|     "OSE.exploration.sd.abrev": "SD", | ||||
|     "OSE.exploration.ft.long": "Find Room Trap", | ||||
|     "OSE.exploration.ft.short": "Find Trap", | ||||
|     "OSE.exploration.ft.abrev": "FT", | ||||
|   "OSE.ArmorClassNaked": "Sans Armure", | ||||
|   "OSE.ArmorClass": "Classe d'Armure", | ||||
|   "OSE.ArmorClassShort": "CA", | ||||
|   "OSE.AscArmorClassShort": "CAA", | ||||
|   "OSE.Thac0": "THAC0", | ||||
|   "OSE.ABShort": "BBA", | ||||
|   "OSE.AB": "Bonus d'Attaque", | ||||
|   "OSE.MeleeShort": "MEL", | ||||
|   "OSE.Melee": "Mêlée", | ||||
|   "OSE.MeleeBonus": "Bonus de Mêlée", | ||||
|   "OSE.MissileShort": "PROJ", | ||||
|   "OSE.Missile": "Projectiles", | ||||
|   "OSE.MissileBonus": "Bonus de Projectile", | ||||
|   "OSE.Initiative": "Initiative", | ||||
|   "OSE.InitiativeBonus": "Bonus d'Initiative", | ||||
|   "OSE.InitiativeShort": "INIT", | ||||
|   "OSE.Attacks": "Attaques par Round", | ||||
|   "OSE.AttacksShort": "ATT", | ||||
|   "OSE.Damage": "Dégâts", | ||||
|   "OSE.Spellcaster": "Lanceur de Sort", | ||||
| 
 | ||||
|     "OSE.messages.GetExperience": "{name} a gagné {value} points d'expérience !", | ||||
|     "OSE.messages.AttackSuccess": "<b>Touche une CA de {result}!</b> ({bonus})", | ||||
|     "OSE.messages.AttackAscendingSuccess": "<b>Touche une CAA de {result}!</b>", | ||||
|     "OSE.messages.AttackFailure": "<b>L'Attaque échoue</b> ({bonus})", | ||||
|     "OSE.messages.InflictsDamage": "Inflige des dégâts !", | ||||
|     "OSE.ChatContextDamage": "Appliquer les dégâts", | ||||
|     "OSE.ChatContextHealing": "Appliquer les soins", | ||||
|   "OSE.Language": "Langue", | ||||
|   "OSE.SpokenLanguages": "Langues parlées", | ||||
|   "OSE.Literacy": "Lire/Écrire", | ||||
|   "OSE.Literate": "Oui", | ||||
|   "OSE.LiteracyBasic": "Basique", | ||||
|   "OSE.Illiterate": "Non", | ||||
|   "OSE.NPCReaction": "Réaction", | ||||
|   "OSE.RetainersMax": "#Suivants", | ||||
| 
 | ||||
|     "OSE.colors.green": "Vert", | ||||
|     "OSE.colors.red": "Rouge", | ||||
|     "OSE.colors.yellow": "Jaune", | ||||
|     "OSE.colors.purple": "Violet", | ||||
|     "OSE.colors.blue": "Bleu", | ||||
|     "OSE.colors.orange": "Orange", | ||||
|     "OSE.colors.white": "Blanc" | ||||
| } | ||||
|   "OSE.category.attributes": "Caractéristiques", | ||||
|   "OSE.category.inventory": "Inventaire", | ||||
|   "OSE.category.abilities": "Aptitudes", | ||||
|   "OSE.category.spells": "Sorts", | ||||
|   "OSE.category.notes": "Notes", | ||||
|   "OSE.category.languages": "Langues", | ||||
|   "OSE.category.description": "Descriptions", | ||||
|   "OSE.category.equipment": "Équipement", | ||||
| 
 | ||||
|   "OSE.Setting.IndividualInit": "Initiative Individuelle", | ||||
|   "OSE.Setting.IndividualInitHint": "L'Initiative est lancée pour chaque acteur, modifié par son score de DEX", | ||||
|   "OSE.Setting.AscendingAC": "Classe d'Armure Ascendante", | ||||
|   "OSE.Setting.AscendingACHint": "Le plus est le mieux", | ||||
|   "OSE.Setting.Morale": "Activer le Score de Moral", | ||||
|   "OSE.Setting.MoraleHint": "Le Score de Moral est affiché sur la fiche de Monstre", | ||||
|   "OSE.Setting.VariableWeaponDamage": "Dégâts d'Arme Variables", | ||||
|   "OSE.Setting.VariableWeaponDamageHint": "Les Armes peuvent avoir des dégâts d'arme différents", | ||||
|   "OSE.Setting.Encumbrance": "Encombrement", | ||||
|   "OSE.Setting.EncumbranceHint": "Choisissez comment l'encombrement est calculé", | ||||
|   "OSE.Setting.EncumbranceBasic": "Basique", | ||||
|   "OSE.Setting.EncumbranceDetailed": "Detaillé", | ||||
|   "OSE.Setting.MovementAuto": "Calculer Déplacement", | ||||
|   "OSE.Setting.SignificantTreasure": "Poids d'un Trésor Significatif", | ||||
|   "OSE.Setting.SignificantTreasureHint": "Poids auquel le Trésor réduit le déplacement. Utilisé pour l'encombrement Basique", | ||||
| 
 | ||||
|   "OSE.items.Equip": "Equiper", | ||||
|   "OSE.items.Unequip": "Déséquiper", | ||||
|   "OSE.items.Misc": "Divers", | ||||
|   "OSE.items.Weapons": "Armes", | ||||
|   "OSE.items.Treasure": "Trésor", | ||||
|   "OSE.items.Armors": "Armures", | ||||
|   "OSE.items.Weight": "Pds.", | ||||
|   "OSE.items.Qualities": "Qualités", | ||||
|   "OSE.items.Notes": "Notes", | ||||
|   "OSE.items.Cost": "Coût", | ||||
|   "OSE.items.Quantity": "Qt.", | ||||
|   "OSE.items.Roll": "Jet", | ||||
|   "OSE.items.BlindRoll": "Aveugle", | ||||
|   "OSE.items.Damage": "Dégâts", | ||||
|   "OSE.items.Melee": "Mêlée", | ||||
|   "OSE.items.Missile": "Projectile", | ||||
|   "OSE.items.Slow": "Lent", | ||||
|   "OSE.items.ArmorAC": "CA", | ||||
|   "OSE.items.ArmorAAC": "CAA", | ||||
|   "OSE.items.Bonus": "Bonus", | ||||
|   "OSE.items.roundAttacks": "Attaques utilisées ce tour", | ||||
|   "OSE.items.roundAttacksMax": "Attaques max par tour", | ||||
|   "OSE.items.resetAttacks": "Réinitialiser les Attaques", | ||||
|   "OSE.items.hasShield": "A un bonus de Bouclier", | ||||
|   "OSE.items.typeTag": "Tapez une liste de tags descriptifs ex. 'Mêlée,Missile (5’–10’ / 11’–20’ / 21’–30’)'", | ||||
| 
 | ||||
|   "OSE.armor.type": "Type d'Armure", | ||||
|   "OSE.armor.unarmored": "Sans Armure", | ||||
|   "OSE.armor.light": "Légère", | ||||
|   "OSE.armor.heavy": "Lourde", | ||||
|   "OSE.armor.shield": "Bouclier", | ||||
| 
 | ||||
|   "OSE.spells.spend": "{speaker} lance {name}!", | ||||
|   "OSE.spells.Memorized": "Memorisé", | ||||
|   "OSE.spells.Cast": "Lancé", | ||||
|   "OSE.spells.Range": "Portée", | ||||
|   "OSE.spells.Slots": "Emplacement", | ||||
|   "OSE.spells.Class": "Classe", | ||||
|   "OSE.spells.Duration": "Durée", | ||||
|   "OSE.spells.Level": "Niveau", | ||||
|   "OSE.spells.Save": "Sauvegarde", | ||||
|   "OSE.spells.ResetSlots": "Réinitialiser les Emplacements", | ||||
| 
 | ||||
|   "OSE.abilities.Requirements": "Prérequis", | ||||
| 
 | ||||
|   "OSE.exploration.details": "Lancer 1d6 <= {expl} pour réussir", | ||||
|   "OSE.exploration.ld.long": "Ecoute aux Portes", | ||||
|   "OSE.exploration.ld.short": "Eco. Porte", | ||||
|   "OSE.exploration.ld.abrev": "EP", | ||||
|   "OSE.exploration.od.long": "Ouverture de Portes", | ||||
|   "OSE.exploration.od.short": "Ouv. Porte", | ||||
|   "OSE.exploration.od.abrev": "OP", | ||||
|   "OSE.exploration.sd.long": "Détection des Passages Secrets", | ||||
|   "OSE.exploration.sd.short": "Dét. Secrets", | ||||
|   "OSE.exploration.sd.abrev": "DS", | ||||
|   "OSE.exploration.ft.long": "Détecter les Pièges", | ||||
|   "OSE.exploration.ft.short": "Dét. Pièges", | ||||
|   "OSE.exploration.ft.abrev": "DP", | ||||
| 
 | ||||
|   "OSE.messages.GetExperience": "{name} a gagné {value} points d'expérience !", | ||||
|   "OSE.messages.InflictsDamage": "Inflige des dégâts !", | ||||
|   "OSE.messages.applyDamage": "Appliquer les dégâts", | ||||
|   "OSE.messages.applyHealing": "Appliquer les soins", | ||||
|   "OSE.messages.AttackSuccess": "<b>Touche une CA de {result}!</b> ({bonus})", | ||||
|   "OSE.messages.AttackAscendingSuccess": "<b>Touche une CAA de {result}!</b>", | ||||
|   "OSE.messages.AttackFailure": "<b>L'Attaque échoue</b> ({bonus})", | ||||
| 
 | ||||
|   "OSE.colors.green": "Vert", | ||||
|   "OSE.colors.red": "Rouge", | ||||
|   "OSE.colors.yellow": "Jaune", | ||||
|   "OSE.colors.purple": "Violet", | ||||
|   "OSE.colors.blue": "Bleu", | ||||
|   "OSE.colors.orange": "Orange", | ||||
|   "OSE.colors.white": "Blanc", | ||||
| 
 | ||||
|   "OSE.reaction.Hostile": "{name} est Hostile", | ||||
|   "OSE.reaction.Unfriendly": "{name} est Inamical", | ||||
|   "OSE.reaction.Neutral": "{name} est Neutre", | ||||
|   "OSE.reaction.Indifferent": "{name} est Indifférent", | ||||
|   "OSE.reaction.Friendly": "{name} est Amical" | ||||
| } | ||||
|  |  | |||
|  | @ -235,7 +235,7 @@ export class OseActorSheet extends ActorSheet { | |||
|     if (this.options.editable && canConfigure) { | ||||
|       buttons = [ | ||||
|         { | ||||
|           label: "Tweaks", | ||||
|           label: game.i18n.localize("OSE.dialog.tweaks"), | ||||
|           class: "configure-actor", | ||||
|           icon: "fas fa-code", | ||||
|           onclick: (ev) => this._onConfigureActor(ev), | ||||
|  |  | |||
|  | @ -87,13 +87,12 @@ export class OseActor extends Actor { | |||
|       data: data, | ||||
|       skipDialog: skip, | ||||
|       speaker: ChatMessage.getSpeaker({ actor: this }), | ||||
|       flavor: `${label} ${game.i18n.localize("OSE.saves.check")}`, | ||||
|       title: `${label} ${game.i18n.localize("OSE.saves.check")}`, | ||||
|       flavor: `${label} ${game.i18n.localize("OSE.roll.save")}`, | ||||
|       title: `${label} ${game.i18n.localize("OSE.roll.save")}`, | ||||
|     }); | ||||
|   } | ||||
| 
 | ||||
|   rollMorale(options = {}) { | ||||
|     const label = game.i18n.localize(`OSE.details.morale`); | ||||
|     const rollParts = ["2d6"]; | ||||
| 
 | ||||
|     const data = { | ||||
|  | @ -113,13 +112,13 @@ export class OseActor extends Actor { | |||
|       data: data, | ||||
|       skipDialog: true, | ||||
|       speaker: ChatMessage.getSpeaker({ actor: this }), | ||||
|       flavor: game.i18n.localize("OSE.morale.check"), | ||||
|       title: game.i18n.localize("OSE.morale.check"), | ||||
|       flavor: game.i18n.localize("OSE.roll.morale"), | ||||
|       title: game.i18n.localize("OSE.roll.morale"), | ||||
|     }); | ||||
|   } | ||||
| 
 | ||||
|   rollLoyalty(options = {}) { | ||||
|     const label = game.i18n.localize(`OSE.Loyalty`); | ||||
|     const label = game.i18n.localize(`OSE.roll.loyalty`); | ||||
|     const rollParts = ["2d6"]; | ||||
| 
 | ||||
|     const data = { | ||||
|  | @ -139,8 +138,8 @@ export class OseActor extends Actor { | |||
|       data: data, | ||||
|       skipDialog: true, | ||||
|       speaker: ChatMessage.getSpeaker({ actor: this }), | ||||
|       flavor: `${label} ${game.i18n.localize("OSE.Roll")}`, | ||||
|       title: `${label} ${game.i18n.localize("OSE.Roll")}`, | ||||
|       flavor: label, | ||||
|       title: label, | ||||
|     }); | ||||
|   } | ||||
| 
 | ||||
|  | @ -214,13 +213,13 @@ export class OseActor extends Actor { | |||
|       data: data, | ||||
|       skipDialog: skip, | ||||
|       speaker: ChatMessage.getSpeaker({ actor: this }), | ||||
|       flavor: `${label} ${game.i18n.localize("OSE.scores.check")}`, | ||||
|       title: `${label} ${game.i18n.localize("OSE.scores.check")}`, | ||||
|       flavor: `${label} ${game.i18n.localize("OSE.roll.attribute")}`, | ||||
|       title: `${label} ${game.i18n.localize("OSE.roll.attribute")}`, | ||||
|     }); | ||||
|   } | ||||
| 
 | ||||
|   rollHitDice(options = {}) { | ||||
|     const label = game.i18n.localize(`OSE.HitDice`); | ||||
|     const label = game.i18n.localize(`OSE.roll.hd`); | ||||
|     const rollParts = [this.data.data.hp.hd]; | ||||
| 
 | ||||
|     const data = { | ||||
|  | @ -239,8 +238,8 @@ export class OseActor extends Actor { | |||
|       data: data, | ||||
|       skipDialog: true, | ||||
|       speaker: ChatMessage.getSpeaker({ actor: this }), | ||||
|       flavor: `${label} ${game.i18n.localize("OSE.Roll")}`, | ||||
|       title: `${label} ${game.i18n.localize("OSE.Roll")}`, | ||||
|       flavor: label, | ||||
|       title: label, | ||||
|     }); | ||||
|   } | ||||
| 
 | ||||
|  | @ -301,8 +300,8 @@ export class OseActor extends Actor { | |||
|       data: data, | ||||
|       skipDialog: skip, | ||||
|       speaker: ChatMessage.getSpeaker({ actor: this }), | ||||
|       flavor: `${label} ${game.i18n.localize("OSE.exploration.check")}`, | ||||
|       title: `${label} ${game.i18n.localize("OSE.exploration.check")}`, | ||||
|       flavor: `${label} ${game.i18n.localize("OSE.roll.exploration")}`, | ||||
|       title: `${label} ${game.i18n.localize("OSE.roll.exploration")}`, | ||||
|     }); | ||||
|   } | ||||
| 
 | ||||
|  |  | |||
|  | @ -11,13 +11,13 @@ export const addChatMessageContextOptions = function(html, options) { | |||
|   let canApply = li => canvas.tokens.controlled.length && li.find(".dice-roll").length; | ||||
|   options.push( | ||||
|     { | ||||
|       name: game.i18n.localize("OSE.messages.ApplyDamage"), | ||||
|       name: game.i18n.localize("OSE.messages.applyDamage"), | ||||
|       icon: '<i class="fas fa-user-minus"></i>', | ||||
|       condition: canApply, | ||||
|       callback: li => applyChatCardDamage(li, 1) | ||||
|     }, | ||||
|     { | ||||
|       name: game.i18n.localize("OSE.messages.ApplyHealing"), | ||||
|       name: game.i18n.localize("OSE.messages.applyHealing"), | ||||
|       icon: '<i class="fas fa-user-plus"></i>', | ||||
|       condition: canApply, | ||||
|       callback: li => applyChatCardDamage(li, -1) | ||||
|  |  | |||
|  | @ -18,7 +18,7 @@ export class OseEntityTweaks extends FormApplication { | |||
|    * @type {String} | ||||
|    */ | ||||
|   get title() { | ||||
|     return `${this.object.name}: OSE Tweaks`; | ||||
|     return `${this.object.name}: ${game.i18n.localize('OSE.dialog.tweaks')}`; | ||||
|   } | ||||
| 
 | ||||
|   /* -------------------------------------------- */ | ||||
|  |  | |||
|  | @ -126,8 +126,8 @@ export class OseItem extends Item { | |||
|       data: data, | ||||
|       skipDialog: true, | ||||
|       speaker: ChatMessage.getSpeaker({ actor: this }), | ||||
|       flavor: `${label} ${game.i18n.localize("OSE.Roll")}`, | ||||
|       title: `${label} ${game.i18n.localize("OSE.Roll")}`, | ||||
|       flavor: game.i18n.format("OSE.RollFormula", {label: label}), | ||||
|       title: game.i18n.format("OSE.RollFormula", {label: label}), | ||||
|     }); | ||||
|   } | ||||
| 
 | ||||
|  |  | |||
|  | @ -19,7 +19,7 @@ export class OseItemSheet extends ItemSheet { | |||
|     return mergeObject(super.defaultOptions, { | ||||
|       classes: ["ose", "sheet", "item"], | ||||
|       width: 520, | ||||
|       height: 380, | ||||
|       height: 390, | ||||
|       resizable: false, | ||||
|       tabs: [ | ||||
|         { | ||||
|  |  | |||
|  | @ -22,13 +22,13 @@ | |||
|   </div> | ||||
|   {{#if (eq this.type 'character')}} | ||||
|   <div class="form-group"> | ||||
|     <label>{{localize "OSE.experience.next"}}</label> | ||||
|     <label>{{localize "OSE.details.experience.next"}}</label> | ||||
|     <div class="form-fields"> | ||||
|       <input type="text" name="data.details.xp.next" id="experiencenext" value="{{data.details.xp.next}}" /> | ||||
|     </div> | ||||
|   </div> | ||||
|   <div class="form-group"> | ||||
|     <label>{{localize "OSE.experience.bonus"}} (%)</label> | ||||
|     <label>{{localize "OSE.details.experience.bonus"}} (%)</label> | ||||
|     <div class="form-fields"> | ||||
|       <input type="text" name="data.details.xp.bonus" id="experience" value="{{data.details.xp.bonus}}" /> | ||||
|     </div> | ||||
|  |  | |||
|  | @ -42,7 +42,7 @@ | |||
|     <li class="flex2"> | ||||
|       <input type="text" name="data.details.xp.value" value="{{data.details.xp.value}}" data-dtype="Number" | ||||
|          /> | ||||
|       <label>{{localize 'OSE.experience.base'}}</label> | ||||
|       <label>{{localize 'OSE.details.experience.base'}}</label> | ||||
|       {{#if data.details.xp.bonus}} | ||||
|       <span class="xp-bonus">+{{data.details.xp.bonus}}%</span> | ||||
|       {{/if}} | ||||
|  |  | |||
|  | @ -7,46 +7,45 @@ | |||
|     <li class="flex2 flexrow check-field"> | ||||
|       <div> | ||||
|         <input type="text" name="data.details.alignment" value="{{data.details.alignment}}" /> | ||||
|         <label>{{localize 'OSE.Alignment'}}</label> | ||||
|         <label>{{localize 'OSE.details.alignment'}}</label> | ||||
|       </div> | ||||
|       <div class="check reaction-check" title="{{localize 'OSE.ReactionCheck'}}"><a><i class="fas fa-dice"></i></a></div> | ||||
|       <div class="check reaction-check" title="{{localize 'OSE.roll.reaction'}}"><a><i class="fas fa-dice"></i></a></div> | ||||
|     </li> | ||||
|     <li class="flexrow check-field" data-check="dungeon"> | ||||
|       <div> | ||||
|         <input type="text" name="data.details.appearing.d" value="{{data.details.appearing.d}}" /> | ||||
|         <label>{{localize 'OSE.Appearing'}}</label> | ||||
|         <label>{{localize 'OSE.details.appearing'}}</label> | ||||
|       </div> | ||||
|       <div class="check appearing-check" title="{{localize 'OSE.AppearingCheck'}}"><a><i class="fas fa-dice"></i></a></div> | ||||
|       <div class="check appearing-check" title="{{localize 'OSE.roll.appearing'}}"><a><i class="fas fa-dice"></i></a></div> | ||||
|     </li> | ||||
|     <li class="flexrow check-field" data-check="wilderness"> | ||||
|       <div> | ||||
|         (<input type="text" name="data.details.appearing.w" value="{{data.details.appearing.w}}" />) | ||||
|         <label>{{localize 'OSE.Appearing'}}</label> | ||||
|       </div> | ||||
|       <div class="check appearing-check" title="{{localize 'OSE.AppearingCheck'}}"><a><i class="fas fa-dice"></i></a></div> | ||||
|       <div class="check appearing-check" title="{{localize 'OSE.roll.appearing'}}"><a><i class="fas fa-dice"></i></a></div> | ||||
|     </li> | ||||
|     {{#if config.morale}} | ||||
|     <li class="flexrow check-field"> | ||||
|       <div> | ||||
|         <input type="text" name="data.details.morale" value="{{data.details.morale}}" /> | ||||
|         <label>{{localize 'OSE.Morale'}}</label>   | ||||
|         <label>{{localize 'OSE.details.morale'}}</label>   | ||||
|       </div> | ||||
|       <div class="check morale-check" title="{{localize 'OSE.MoraleCheck'}}"><a><i class="fas fa-dice"></i></a></div> | ||||
|       <div class="check morale-check" title="{{localize 'OSE.roll.morale'}}"><a><i class="fas fa-dice"></i></a></div> | ||||
|     </li> | ||||
|     {{/if}} | ||||
|   </ul> | ||||
|   <ul class="summary flexrow"> | ||||
|     <li class="flex3"> | ||||
|       <input type="text" name="data.details.xp" value="{{data.details.xp}}" /> | ||||
|       <label>{{localize 'OSE.ExperienceAward'}}</label> | ||||
|       <label>{{localize 'OSE.details.experience.award'}}</label> | ||||
|     </li> | ||||
|     <li class="flex3"> | ||||
|       <input type="text" name="data.details.treasure.type" value="{{data.details.treasure.type}}" /> | ||||
|       <label>{{localize 'OSE.Treasure'}}</label> | ||||
|       <label>{{localize 'OSE.details.treasure'}}</label> | ||||
|     </li> | ||||
|     <li title="{{localize 'OSE.TreasureTableHint'}}"> | ||||
|     <li title="{{localize 'OSE.details.treasureTableHint'}}"> | ||||
|       <div>{{data.details.treasure.table}}</div> | ||||
|       <label>{{localize 'OSE.TreasureTable'}}</label> | ||||
|       <label>{{localize 'OSE.details.treasureTable'}}</label> | ||||
|     </li> | ||||
|   </ul> | ||||
| </section> | ||||
|  | @ -24,7 +24,7 @@ | |||
| 
 | ||||
|         {{#if data.save}} | ||||
|         <button data-action="save" data-save="{{data.save}}" disabled> | ||||
|             {{lookup config.saves_long data.save}} {{ localize "OSE.saves.check" }}  | ||||
|             {{lookup config.saves_long data.save}} {{ localize "OSE.roll.save" }}  | ||||
|         </button> | ||||
|         {{/if}} | ||||
| 
 | ||||
|  |  | |||
		Loading…
	
		Reference in New Issue