Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 2 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -179,3 +179,5 @@ FakesAssemblies/

#Ignore '.vs' directory
.vs/

*.driveupload*
60 changes: 46 additions & 14 deletions Documentation/Languages/enUS.xaml
Original file line number Diff line number Diff line change
Expand Up @@ -51,14 +51,18 @@
<system:String x:Key="labCastTime">Cast Time:</system:String>
<system:String x:Key="labDuration">Duration:</system:String>
<system:String x:Key="labRange">Range:</system:String>
<system:String x:Key="labCasterAuraState">Caster Aura State:</system:String>
<system:String x:Key="labSpellLevel">Spell Level:</system:String>
<system:String x:Key="labBaseLevel">Base Level:</system:String>
<system:String x:Key="labMaxLevel">Max Level:</system:String>
<system:String x:Key="labSpellVisual1">Spell Visual 1:</system:String>
<system:String x:Key="labSpellVisual2">Spell Visual 2:</system:String>
<system:String x:Key="labSpeed">Speed:</system:String>

<system:String x:Key="labCasterAuraState">Caster Aura State:</system:String>
<system:String x:Key="labTargetAuraState">Target Aura State:</system:String>
<system:String x:Key="labCasterAuraStateNot">Caster Aura State Not:</system:String>
<system:String x:Key="labTargetAuraStateNot">Target Aura State Not:</system:String>

<system:String x:Key="labRecoveryTime">Recovery Time:</system:String>
<system:String x:Key="labCategoryRecoveryTime">Category Recovery Time:</system:String>
<system:String x:Key="labSpellMissileID">Spell Missile ID:</system:String>
Expand All @@ -84,6 +88,15 @@
<system:String x:Key="labPreventionType">Prevention Type:</system:String>
<system:String x:Key="labSpellDamageType">Spell Damage Type:</system:String>
<system:String x:Key="labRequiresSpellFocus">Requires Spell Focus:</system:String>

<system:String x:Key="labCasterAuraSpell">Caster Aura Spell:</system:String>
<system:String x:Key="labTargetAuraSpell">Target Aura Spell:</system:String>
<system:String x:Key="labExcludeCasterAuraSpell">Caster Aura Spell Not:</system:String>
<system:String x:Key="labExcludeTargetAuraSpell">Target Aura Spell Not:</system:String>

<system:String x:Key="labStanceBarOrder">Stance Bar Order:</system:String>
<system:String x:Key="labPowerDisplayId">Power Display Id:</system:String>

<system:String x:Key="labRuneCost">Rune Cost:</system:String>
<system:String x:Key="labSpellDescriptionVariables">Spell Description Variables:</system:String>
<system:String x:Key="labSpellPriority">Spell Priority:</system:String>
Expand Down Expand Up @@ -161,11 +174,19 @@
<system:String x:Key="labAttributesEx6">Attributes Ex6:</system:String>
<system:String x:Key="labAttributesEx7">Attributes Ex7:</system:String>
<system:String x:Key="labCreatureType">Creature Type:</system:String>
<system:String x:Key="labStances">Stances:</system:String>

<system:String x:Key="labStances">Required Stances:</system:String>
<system:String x:Key="labStancesNot">Not Castable In Stances:</system:String>

<system:String x:Key="labCurrentIcon">Current Icon:</system:String>
<system:String x:Key="labActiveIcon">Active Icon:</system:String>

<system:String x:Key="labNewIcon">New Icon:</system:String>
<system:String x:Key="labFiltericons">Filter icons:</system:String>
<system:String x:Key="butSaveIcon">Confirm</system:String>

<system:String x:Key="butSaveSpellIcon">Save Spell Icon</system:String>
<system:String x:Key="butSaveActiveIcon">Save Active Icon</system:String>

<system:String x:Key="sliderChangeIconSizeTooltip">Controls icon width &amp; height (pixels)</system:String>
<system:String x:Key="butImportExportDBC">Import/Export</system:String>
<system:String x:Key="butTruncateTable">Drop Tables</system:String>
Expand All @@ -175,10 +196,19 @@
<system:String x:Key="butImportExportWindowImport">Import</system:String>
<system:String x:Key="butImportExportWindowExport">Export</system:String>
<system:String x:Key="ImportExportWindowTitle">Import and Export</system:String>
<system:String x:Key="butLogBook">Log Book</system:String>
<system:String x:Key="butLogBook">Log Book</system:String>
<system:String x:Key="butConfig">Config</system:String>
<system:String x:Key="ConfigWindowTitle">Configuration Editor</system:String>
<system:String x:Key="butMultilingualSwitch">Multilingual</system:String>

<system:String x:Key="copyEffect">Copy Effect</system:String>
<system:String x:Key="pasteEffect">Paste Effect</system:String>
<system:String x:Key="clearEffect">Clear Effect</system:String>
<system:String x:Key="resetEffect">Reset Effect</system:String>
<system:String x:Key="cloneEffect1">Clone Effect 1</system:String>
<system:String x:Key="cloneEffect2">Clone Effect 2</system:String>
<system:String x:Key="cloneEffect3">Clone Effect 3</system:String>

<!--#endregion-->

<!--#region code string-->
Expand All @@ -205,14 +235,16 @@
<system:String x:Key="Exit" xml:space="preserve">Are you sure you want to exit?&#x0a;&#x0a;Make sure you have saved before doing this action or all progress will be lost!</system:String>
<system:String x:Key="TruncateTable1">ARE YOU SURE?</system:String>
<system:String x:Key="TruncateTable2" xml:space="preserve">This will drop all SQL tables used by this program and create them again allowing you to start over.&#x0a;&#x0a;This feature should only be used when you want to reset the tables and import new DBC files.</system:String>
<system:String x:Key="CopySpellRecord1">Copy an existing record?</system:String>
<system:String x:Key="CopySpellRecord2">Input the spell ID to copy from.</system:String>
<system:String x:Key="CopySpellRecord3">ERROR: Input spell ID was not an integer.</system:String>
<system:String x:Key="CopySpellRecord4">Input the new spell ID.</system:String>
<system:String x:Key="CopySpellRecord5">ERROR: Input spell ID was not an integer.</system:String>
<system:String x:Key="CopySpellRecord1">Copy an existing record</system:String>
<system:String x:Key="CopySpellRecord2">Input the spell ID to copy from:</system:String>
<system:String x:Key="CopySpellRecord3">ERROR: The copied spell ID was not an integer or it doesn't exist.</system:String>
<system:String x:Key="CopySpellRecord4">Input the new spell ID:</system:String>
<system:String x:Key="CopySpellRecord5">ERROR: The new spell ID was not an integer.</system:String>
<system:String x:Key="CopySpellRecord6">ERROR: That spell ID is already taken.</system:String>
<system:String x:Key="CopySpellRecord7">Creating a new spell from scratch is currently not implemented. Please copy an existing spell.</system:String>
<system:String x:Key="CopySpellRecord8">"Created new record with ID {0} sucessfully.</system:String>
<system:String x:Key="CopySpellRecord7">Use first available ID</system:String>
<system:String x:Key="CopySpellRecord8">Input how many copies:</system:String>
<system:String x:Key="CopySpellRecord9">ERROR: The amount of copies was not an integer or it was an invalid amount.</system:String>
<system:String x:Key="CopySpellRecord10">Created {0} new record(s) starting at ID {1} sucessfully.</system:String>
<system:String x:Key="DeleteSpellRecord1">Input the spell ID to delete.</system:String>
<system:String x:Key="DeleteSpellRecord2">ERROR: Input spell ID was not an integer.</system:String>
<system:String x:Key="DeleteSpellRecord3">Deleted record successfully.</system:String>
Expand Down Expand Up @@ -663,7 +695,7 @@
<system:String x:Key="aura_state_strings">
None |
Defense |
Healthless 20 Percent |
Healthless 20% |
Berserking |
Frozen |
Judgement |
Expand All @@ -674,7 +706,7 @@
Warrior Victory Rush |
Unknown11 |
Faerie Fire |
Healthless 35 Percent |
Healthless 35% |
Conflagrate |
Swiftmend |
Deadly Poison |
Expand All @@ -684,7 +716,7 @@
Unknown20 |
Unknown21 |
Unknown22 |
Health Above 75 Percent
Health Above 75%
</system:String>
<system:String x:Key="equipped_item_inventory_type_mask_strings">
Non-Equip |
Expand Down
104 changes: 69 additions & 35 deletions Documentation/Languages/frFR.xaml
Original file line number Diff line number Diff line change
Expand Up @@ -51,14 +51,18 @@
<system:String x:Key="labCastTime">Temps d'incantation :</system:String>
<system:String x:Key="labDuration">Durée :</system:String>
<system:String x:Key="labRange">Portée :</system:String>
<system:String x:Key="labCasterAuraState">Statut du lanceur :</system:String>
<system:String x:Key="labSpellLevel">Niveau du sort :</system:String>
<system:String x:Key="labBaseLevel">Niveau de base du sort :</system:String>
<system:String x:Key="labMaxLevel">Niveau Max :</system:String>
<system:String x:Key="labSpellVisual1">Visuel 1 :</system:String>
<system:String x:Key="labSpellVisual2">Visuel 2 :</system:String>
<system:String x:Key="labSpeed">Vélocité :</system:String>

<system:String x:Key="labTargetAuraState">Statut de la cible :</system:String>
<system:String x:Key="labCasterAuraState">Statut du lanceur :</system:String>
<system:String x:Key="labCasterAuraStateNot">Statut du lanceur non :</system:String>
<system:String x:Key="labTargetAuraStateNot">Statut de la cible non :</system:String>

<system:String x:Key="labRecoveryTime">Temps de recharge :</system:String>
<system:String x:Key="labCategoryRecoveryTime">Temps de recharge de la catégorie :</system:String>
<system:String x:Key="labSpellMissileID">ID du Missile:</system:String>
Expand All @@ -84,6 +88,15 @@
<system:String x:Key="labPreventionType">Type de prévention :</system:String>
<system:String x:Key="labSpellDamageType">Type de dégâts :</system:String>
<system:String x:Key="labRequiresSpellFocus">Requiert le Focus :</system:String>

<system:String x:Key="labCasterAuraSpell">Sort d’aura du lanceur :</system:String>
<system:String x:Key="labTargetAuraSpell">Sort d’aura de la cible :</system:String>
<system:String x:Key="labExcludeCasterAuraSpell">Sort d’aura du lanceur Exclure:</system:String>
<system:String x:Key="labExcludeTargetAuraSpell">Sort d’aura de la cible Exclure:</system:String>

<system:String x:Key="labStanceBarOrder">Ordre de la barre de posture :</system:String>
<system:String x:Key="labPowerDisplayId">ID d’affichage de la ressource :</system:String>

<system:String x:Key="labRuneCost">Coût runique:</system:String>
<system:String x:Key="labSpellDescriptionVariables">Variables de la description :</system:String>
<system:String x:Key="labSpellPriority">Spell Priority:</system:String>
Expand Down Expand Up @@ -161,11 +174,19 @@
<system:String x:Key="labAttributesEx6">Attributs Ex6 :</system:String>
<system:String x:Key="labAttributesEx7">Attributs Ex7 :</system:String>
<system:String x:Key="labCreatureType">Type de créature :</system:String>
<system:String x:Key="labStances">Postures :</system:String>

<system:String x:Key="labStances">Postures requises :</system:String>
<system:String x:Key="labStancesNot">Incantation impossible dans ces postures :</system:String>

<system:String x:Key="labCurrentIcon">Icône actuelle :</system:String>
<system:String x:Key="labActiveIcon">Icône d’action:</system:String>

<system:String x:Key="labNewIcon">Nouvelle icône :</system:String>
<system:String x:Key="labFiltericons">Filtre d'icônes :</system:String>
<system:String x:Key="butSaveIcon">Confirmer</system:String>

<system:String x:Key="butSaveSpellIcon">Sauver icône sort</system:String>
<system:String x:Key="butSaveActiveIcon">Sauver icône action</system:String>

<system:String x:Key="sliderChangeIconSizeTooltip">Contrôle la largeur &amp; la hauteur de l'icône (en pixels)</system:String>
<system:String x:Key="butImportExportDBC">Importer/Exporter</system:String>
<system:String x:Key="butTruncateTable">Table tronquée</system:String>
Expand All @@ -177,6 +198,16 @@
<system:String x:Key="ImportExportWindowTitle">Importer et exporter</system:String>
<system:String x:Key="butLogBook">Log Book</system:String>
<system:String x:Key="butMultilingualSwitch">Multilingue</system:String>

<system:String x:Key="copyEffect">Copier l’effet</system:String>
<system:String x:Key="pasteEffect">Coller l’effet</system:String>
<system:String x:Key="clearEffect">Effacer l’effet</system:String>
<system:String x:Key="resetEffect">Réinitialiser l’effet</system:String>
<system:String x:Key="cloneEffect1">Cloner l’effet 1</system:String>
<system:String x:Key="cloneEffect2">Cloner l’effet 2</system:String>
<system:String x:Key="cloneEffect3">Cloner l’effet 3</system:String>


<!--#endregion-->

<!--#region code string-->
Expand Down Expand Up @@ -205,14 +236,17 @@
<system:String x:Key="Exit" xml:space="preserve">Êtes-vous sûr de vouloir quitter?&#x0a;&#x0a;Assurez-vous d’avoir enregistré avant d’effectuer cette action, sinon tout votre progrès sera perdu !</system:String>
<system:String x:Key="TruncateTable1">ÊTES-VOUS SÛR ?</system:String>
<system:String x:Key="TruncateTable2" xml:space="preserve">This will drop all SQL tables used by this program and create them again allowing you to start over.&#x0a;&#x0a;This feature should only be used when you want to reset the tables and import new DBC files.</system:String>
<system:String x:Key="CopySpellRecord1">Copier d'un sort existant ?</system:String>
<system:String x:Key="CopySpellRecord2">Entrez l'identifiant du sort pour copier.</system:String>
<system:String x:Key="CopySpellRecord3">ERREUR: L'identifiant du sort saisi n'était pas un entier.</system:String>
<system:String x:Key="CopySpellRecord4">Entrez le nouvel identifiant du sort.</system:String>
<system:String x:Key="CopySpellRecord5">ERREUR: L'identifiant du sort saisi n'était pas un entier.</system:String>
<system:String x:Key="CopySpellRecord6">ERREUR: cet identifiant est déjà pris.</system:String>
<system:String x:Key="CopySpellRecord7">La création d'un nouveau sort à partir de rien n'est actuellement pas implémentée. Veuillez copier un sort existant.</system:String>
<system:String x:Key="CopySpellRecord8">Nouveau sort créé avec succès sous l’ID {0}.</system:String>
<system:String x:Key="CopySpellRecord1">Copier un enregistrement existant</system:String>
<system:String x:Key="CopySpellRecord2">Entrez l’ID du sort à copier :</system:String>
<system:String x:Key="CopySpellRecord3">ERREUR: L’ID du sort copié n’était pas un entier ou n’existe pas.</system:String>
<system:String x:Key="CopySpellRecord4">Entrez le nouvel ID du sort :</system:String>
<system:String x:Key="CopySpellRecord5">ERREUR: Le nouvel ID du sort n’était pas un entier.</system:String>
<system:String x:Key="CopySpellRecord6">ERREUR: Cet ID de sort est déjà utilisé.</system:String>
<system:String x:Key="CopySpellRecord7">Utiliser le premier ID disponible</system:String>
<system:String x:Key="CopySpellRecord8">Entrez le nombre de copies :</system:String>
<system:String x:Key="CopySpellRecord9">ERREUR: Le nombre de copies n’était pas un entier ou était invalide.</system:String>
<system:String x:Key="CopySpellRecord10">Création de {0} nouvel(s) enregistrement(s) à partir de l’ID {1} réussie.</system:String>

<system:String x:Key="DeleteSpellRecord1">Entrez l'identifiant du sort à supprimer.</system:String>
<system:String x:Key="DeleteSpellRecord2">ERREUR: L'identifiant du sort saisi n'était pas un entier.</system:String>
<system:String x:Key="DeleteSpellRecord3">Sort supprimé avec succès.</system:String>
Expand Down Expand Up @@ -661,30 +695,30 @@
Nuage de gaz
</system:String>
<system:String x:Key="aura_state_strings">
None |
Defense |
Healthless 20 Percent |
Berserking |
Frozen |
Judgement |
Unknown6 |
Hunter Parry |
Unknown8 |
Unknown9 |
Warrior Victory Rush |
Unknown11 |
Faerie Fire |
Healthless 35 Percent |
Conflagrate |
Swiftmend |
Deadly Poison |
Enrage |
Bleeding |
Parry |
Unknown20 |
Unknown21 |
Unknown22 |
Health Above 75 Percent
Aucun |
Défense |
Vie inférieure à 20% |
Furie berserker |
Gelé |
Jugement |
Inconnu 6 |
Parade du chasseur |
Inconnu 8 |
Inconnu 9 |
Ruée victorieuse du guerrier |
Inconnu 11 |
Lucioles |
Vie inférieure à 35% |
Conflagration |
Rétablissement rapide |
Poison mortel |
Enrager |
Saignement |
Parade |
Inconnu 20 |
Inconnu 21 |
Inconnu 22 |
Vie supérieure à 75%
</system:String>
<system:String x:Key="equipped_item_inventory_type_mask_strings">
Non-équipé |
Expand Down
Loading