diff --git a/de.json b/de.json
index f5dc362..a17950f 100644
--- a/de.json
+++ b/de.json
@@ -2492,5 +2492,103 @@
"SPEC.Smell": "Geruch",
"SPEC.Underground": "Unterirdisch",
"SPEC.Urban": "Städtisch",
- "SPEC.Vehicle": "Fahrzeug"
+ "SPEC.Vehicle": "Fahrzeug",
+ "ERROR.AMMO_MODS": "Die Munition '{type}' konnte nicht gefunden werden. Konsultiert die Konsole (F12) für Details",
+ "ERROR.ArmourFitRoll": "Fehler beim Wurf für die Rüstungspassform von {name}. Siehe Konsole (F12) für weitere Details.",
+ "ERROR.CannotUseArm": "Arm nicht nutzbar!",
+ "ERROR.CantsRequireWoM": "Um Cants zu verwenden, müssen die Kanalisierungsregeln der Winde der Magie in den Einstellungen aktiviert sein.",
+ "ERROR.NoAvailableActors": "Kein Akteur zur Auswahl verfügbar!",
+ "ERROR.NoIncomeSkill": "Dieser Akteur hat keine Fertigkeit, die für diesen Einkommenswurf verwendet werden kann",
+ "ERROR.NoOwnedCrew": "Ihr kontrolliert kein Besatzungsmitglied, das diese Rolle besitzt",
+ "ERROR.SkillAlreadyExists": "Der Akteur besitzt bereits eine Fertigkeit mit diesem Namen",
+ "ERROR.StandardTraitsOnVehicle": "Standardmerkmale können nicht zu einem Fahrzeug hinzugefügt werden",
+ "ERROR.VehicleTraitsOnStandard": "Fahrzeugmerkmale können nicht zu einem normalen Akteur hinzugefügt werden",
+ "UPDATER.DeleteModuleContent": "Modulinhalt löschen",
+ "UPDATER.DeleteModuleContentPrompt": "
ACHTUNG: Diese Funktion löscht alle Inhalte, die mit dem Modul {id} verknüpft sind und in diese Welt importiert wurden.
Seid Ihr sicher, dass Ihr fortfahren möchtet?
",
+ "UPDATER.Error": "Eine Aktualisierung ist nur möglich, wenn Ihr das Modul mindestens 1 Mal initialisiert habt.",
+ "UPDATER.Exclude": "Namensänderungen ausschließen",
+ "UPDATER.ExcludeHint": "Wird diese Option aktiviert, werden Dokumente nicht aktualisiert, wenn sich ihr Name geändert hat",
+ "UPDATER.Notification": "Erstellung und Aktualisierung von {created}/{updated} Dokumenten aus {name} - {version}",
+ "UPDATER.OverwriteActors": "Akteure überschreiben",
+ "UPDATER.OverwriteItems": "Items überschreiben",
+ "UPDATER.OverwriteJournals": "Journale überschreiben",
+ "UPDATER.OverwriteScenes": "Szenen überschreiben",
+ "DIFFICULTYNAME.Average": "Durchschnittlich",
+ "DIFFICULTYNAME.Challenging": "Herausfordernd",
+ "DIFFICULTYNAME.Difficult": "Schwierig",
+ "DIFFICULTYNAME.Easy": "Einfach",
+ "DIFFICULTYNAME.Futile": "Vergeblich",
+ "DIFFICULTYNAME.Hard": "Schwer",
+ "DIFFICULTYNAME.Impossible": "Unmöglich",
+ "DIFFICULTYNAME.VEasy": "Sehr einfach",
+ "DIFFICULTYNAME.VHard": "Sehr schwer",
+ "MOO.Bleeding": "Ihr blutet stark. Verliert am Ende jeder Runde 1 Wunde, wobei alle anderen Modifikatoren ignoriert werden. Außerdem erleidet Ihr einen Abzug von -10 auf alle Tests, um einer Eitrigen Wunde, einer Leichten Infektion oder einer Blutvergiftung zu widerstehen. Erreicht Ihr 0 Wunden, macht sofort einen Zähigkeitstest, um stehen zu bleiben (mit einem Abzug von -10 für jeden Blutend-Zustand), andernfalls werdet Ihr @Condition[Unconscious], und Ihr müsst diesen Test jedes Mal wiederholen, wenn Ihr durch die Blutung Schaden erleidet. Seid Ihr bei 0 Wunden, ob bewusstlos oder nicht, besteht am Ende der Runde für jeden Blutend-Zustand eine Chance von 10 %, zu sterben. Habt Ihr also 3 Blutend-Zustände, sterbt Ihr bei einem Wurf von 01-30. Wird ein Pasch erzielt, gerinnt Eure Wunde ein wenig: Entfernt 1 Blutend-Zustand. Ihr könnt erst wieder bei Bewusstsein sein, wenn alle Blutend-Zustände geheilt sind (siehe Wunden)
Ein Blutend-Zustand kann entfernt werden durch: einen erfolgreichen Heilkunde-Test (jeder EG entfernt 1 Blutend-Zustand); oder durch einen Zauber oder ein Gebet (wobei ein Zustand pro geheiltem Wundpunkt entfernt wird).
Wenn alle Blutend-Zustände geheilt wurden, erhaltet Ihr den Zustand @Condition[Fatigued].",
+ "MOO.Broken": "Ihr seid von Terror erfasst, in Panik geraten oder überzeugt, dass Ihr sterben werdet. In Eurem Zug müsst Ihr Eure Aktion und Bewegung nutzen, um so weit wie möglich zu fliehen, bis Ihr einen Ort zum Verstecken findet; dann könnt Ihr Eure Aktion mit einer Fertigkeit nutzen, die es Euch erlaubt, Euch wirksam zu verstecken. Außerdem erleidet Ihr einen Abzug von -10 auf alle Tests, die nicht mit Flucht oder Verstecken zu tun haben.
Ihr könnt keinen Test zur Erholung von Eurem Demoralisiert-Zustand ablegen, solange Ihr in Kontakt mit einem Feind seid. Seid Ihr nicht im Nahkampf gebunden, könnt Ihr am Ende jeder Runde einen Besonnenheitstest versuchen, um pro EG einen Demoralisiert-Zustand zu entfernen. Die Schwierigkeit wird von den Umständen bestimmt: Es ist leichter, sich in einem sicheren Versteck zu erholen, als 3 Schritte von einem Dämon entfernt zu sein, der Euch zerstückeln will.
Verbringt Ihr eine ganze Runde damit, Euch außerhalb der Sichtlinie aller Feinde zu verstecken, entfernt Ihr 1 Demoralisiert-Zustand.
Wenn alle Demoralisiert-Zustände entfernt wurden, erhaltet Ihr 1 Erschöpft-Zustand..",
+ "MOO.CriticalChanelling": "Kritisches Kanalisieren EG-Bonus",
+ "MOO.FailedCast": "Ein fehlgeschlagener Zaubertest während des Kanalisierens zählt als Unterbrechung.",
+ "MOO.Items": "Die Hausregeln für Items wurden auf die Kompendien angewendet. Siehe Konsole (F12) für Details.",
+ "MOO.Momentum": "Diese Waffen sind schwer und benötigen eine gewisse Zeit, um einen Treffer zu landen. Sie erhalten ihre Qualitäten und Eigenheiten nur, wenn ihr Träger über mindestens 1 Vorteil verfügt.",
+ "MOO.Penetrating": "Diese Waffe ist sehr effektiv beim Durchdringen von Rüstungen. Sie ermöglicht es, (Wert) RP zu ignorieren.",
+ "MOO.Prone": "
MooMans Hausregeln: Ihr werdet bei der Bestimmung der Reichweite von Fernkampfangriffen als eine Reichweitenstufe weiter entfernt betrachtet.",
+ "MOO.Simple": "Einfache Waffen können ohne Abzug mit Nahkampf (Waffenlos) verwendet werden.",
+ "BUGREPORT.APiLimitReached": "Ihr habt das von der Github-API auferlegte Limit erreicht. Ihr müsst entweder eine Stunde warten oder den Bug manuell auf der Github-Seite melden.",
+ "BUGREPORT.AlertHint": "Dieser Bericht ist entweder nicht reproduzierbar oder benötigt weitere Informationen. Klickt auf den Titel, um Details zu erhalten.",
+ "BUGREPORT.LoadingIssues": "Fehler/Anfragen werden geladen",
+ "BUGREPORT.NeedsAttention": "BENÖTIGT EURE AUFMERKSAMKEIT",
+ "BUGREPORT.NotUpdated": "Die folgenden WFRP4E-Module sind nicht aktuell
",
+ "BUGREPORT.Settled": "ZUGEWIESEN",
+ "BUGREPORT.Troubleshooting": "Bevor Ihr einen Bericht einreicht, überprüft bitte, ob diese Seite: Problembehebung nicht bereits die Antwort enthält.",
+ "BUGREPORT.Updated": "Alle WFRP4E-Module sind aktuell!
",
+ "MARKET.CreditCommandExample": "/credit 3gk2g
/credit 450s jeweils
/credit 2g12s4gk aufteilen",
+ "MARKET.For": "für",
+ "MARKET.ItemAdded": "{item} zu {actor} hinzugefügt",
+ "MARKET.PaidFor": "Gekauftes Produkt: {product}",
+ "MARKET.PayCommandExample": "/pay 3gk2s
/pay 450s
/pay 2g12s4gk",
+ "MARKET.d": "d",
+ "TABLE.Cancel": "Wurf: {result} - abgebrochen",
+ "TABLE.Column": "Tabellenspalte",
+ "TABLE.ConvertTable": "In WFRP4e-Tabellen umwandeln",
+ "TABLE.Key": "Tabellenschlüssel",
+ "TABLE.Lookup": "Suchen: ",
+ "WARNING.ActorTest": "Akteur-Wurfklassen werden nicht mehr verwendet. Ruft stattdessen `roll()` auf dem Objekt selbst auf.",
+ "WARNING.NoLoreSpell": "{actor} hat keinen Zauber aus der Lehre der {lore} mit kanalisierten EG.",
+ "WARNING.NotEnoughSL": "{actor} hat nicht genug kanalisierte EG aus der Lehre der {lore}, um den Cant {name} zu verwenden! Hat {SL} von {cost} benötigten.",
+ "WARNING.NotUsingWomChannelling": "Cants sind für die Verwendung mit den alternativen Kanalisierungsregeln (Winde der Magie) gedacht. Der SL kann diese in den Systemeinstellungen aktivieren.",
+ "WARNING.Target": "Wählt ein Ziel, um den Effekt anzuwenden.",
+ "CHATOPT.DefendOpposed": "Gegen einen vergleichenden Test verteidigen",
+ "CHATOPT.EditTest": "Test bearbeiten",
+ "CHATOPT.StartOpposed": "Vergleichenden Test starten",
+ "CHATOPT.TotalPower": "Gesamtstärke",
+ "CORRUPTION.Exposure": "Kontakt",
+ "CORRUPTION.Major": "Schwer",
+ "CORRUPTION.Minor": "Leicht",
+ "CORRUPTION.Moderate": "Mittel",
+ "GRIEVANCE.Warning1": "Achtung",
+ "GRIEVANCE.Warning2": "Diese Information wird an den Github-Bereich gesendet, der öffentlich einsehbar ist, weshalb der Discord-Tag vorzuziehen ist. Andernfalls kontaktiert mich (MooMan) direkt. Wenn Ihr den Eindruck habt, dass der Bug das DE-Modul betrifft, kontaktiert stattdessen die Verantwortlichen des DE-Moduls",
+ "GRIEVANCE.Warning3": "Bevor Ihr einen Bug-Bericht einreicht",
+ "GRIEVANCE.Warning4": "Bitte stellt sicher, dass Ihr die neuesten Versionen der Module und des Systems verwendet!",
+ "CHANTY.ChantyEstablished": "Das Seemannslied wird nach {establish} Sekunden voll etabliert sein und {duration} Minuten andauern.",
+ "CHANTY.EstablishTime": "Etablierungszeit",
+ "CHANTY.FailedToEstablish": "Etablierung eines Seemannslieds fehlgeschlagen",
+ "LOG.CareerChange": "Karrierewechsel: {career}",
+ "LOG.GainPrayer": " Gebet {name} erworben",
+ "LOG.MemorizedSpell": "Zauber {name} memoriert",
+ "MASSCOMBAT.ApplyPowerDamage": "Kraftschaden anwenden",
+ "MASSCOMBAT.DamageDealt": "{damage} an {name} verursacht",
+ "MASSCOMBAT.PowerTest": "Krafttest",
+ "OPPOSED.DaemonicRoll": "Dämonischer Wurf: {roll}",
+ "OPPOSED.Ward": "Schutz: Treffer ignoriert (Wurf {roll})",
+ "OPPOSED.WardRoll": "Schutzwurf: {roll}",
+ "RANDOMIZER.C": "Ca",
+ "RANDOMIZER.S": "C",
+ "RANDOMIZER.T": "T",
+ "ROLL.CalledShot": "Gezielter Schlag",
+ "ROLL.CatastrophicMis": "Katastrophale Kontrollverluste",
+ "ROLL.HitAnotherEngagedTarget": "Ups! Ihr habt das falsche Ziel getroffen, wählt zufällig einen Charakter aus und wendet ihm den Schaden zu",
+ "CONFIGURE.EquipPoints": "Ausrüstungspunkte - Ausgerüstete Waffen begrenzen",
+ "CONFIGURE.MainHand": "Haupthand",
+ "INIT.ResolveDuplicates": "Duplikate auflösen",
+ "INIT.ResolveDuplicatesNote": "Diese Dokumente existieren bereits in dieser Welt; möchtet Ihr die Daten des Moduls anwenden?
Ein markiertes Dokument erhält die neuen Daten, andernfalls wird keine Änderung vorgenommen.",
+ "TOKEN.MOVEMENT.Status.immobile": "Unbeweglich",
+ "TOKEN.MOVEMENT.Status.restricted": "Eingeschränkt"
}
diff --git a/missing_keys_review.json b/missing_keys_review.json
index 36de735..5a81b18 100644
--- a/missing_keys_review.json
+++ b/missing_keys_review.json
@@ -59,6 +59,50 @@
"Zzap! - Ignore {ignored}",
"Zzap! - Ignoriert {ignored}"
],
+ "BUGREPORT.APiLimitReached": [
+ "Vous avez atteint la limite imposée par l'API Github. Vous devez soit attendre une heure ou soumettre le bug manuellement sur le site de Github.",
+ "Ihr habt das von der Github-API auferlegte Limit erreicht. Ihr müsst entweder eine Stunde warten oder den Bug manuell auf der Github-Seite melden."
+ ],
+ "BUGREPORT.AlertHint": [
+ "Ce rapport est soit non-reproductible ou nécessite plus d'informations. Cliquez sur le titre pour obtenir des détails.",
+ "Dieser Bericht ist entweder nicht reproduzierbar oder benötigt weitere Informationen. Klickt auf den Titel, um Details zu erhalten."
+ ],
+ "BUGREPORT.LoadingIssues": [
+ "Chargement des bugs/requêtes",
+ "Fehler/Anfragen werden geladen"
+ ],
+ "BUGREPORT.NeedsAttention": [
+ "NECESSITE VOTRE ATTENTION",
+ "BENÖTIGT EURE AUFMERKSAMKEIT"
+ ],
+ "BUGREPORT.NotUpdated": [
+ "Les modules WFRP4E suivants ne sont pas à jour
",
+ "Die folgenden WFRP4E-Module sind nicht aktuell
"
+ ],
+ "BUGREPORT.Settled": [
+ "ATTRIBUE",
+ "ZUGEWIESEN"
+ ],
+ "BUGREPORT.Troubleshooting": [
+ "Avant de soummettre un rapport, merci de bien vérifier si cette page : Problèmes ne contient pas déja la réponse.",
+ "Bevor Ihr einen Bericht einreicht, überprüft bitte, ob diese Seite: Problembehebung nicht bereits die Antwort enthält."
+ ],
+ "BUGREPORT.Updated": [
+ "Tous les modules WFRP4E sont à jour !
",
+ "Alle WFRP4E-Module sind aktuell!
"
+ ],
+ "CHANTY.ChantyEstablished": [
+ "La Chanson de Marin sera pleinement établie après {establish} secondes et durera {duration} minutes.",
+ "Das Seemannslied wird nach {establish} Sekunden voll etabliert sein und {duration} Minuten andauern."
+ ],
+ "CHANTY.EstablishTime": [
+ "Temps d'établissement",
+ "Etablierungszeit"
+ ],
+ "CHANTY.FailedToEstablish": [
+ "Échec de l'établissement d'une Chanson de Marin",
+ "Etablierung eines Seemannslieds fehlgeschlagen"
+ ],
"CHARGEN.AdditionalRandomTalent": [
"Talent aléatoire additionnel",
"Zusätzliches zufälliges Talent"
@@ -631,6 +675,46 @@
"Mouvement de vortex aléatoire",
"Zufällige Vortex-Bewegung"
],
+ "CHATOPT.DefendOpposed": [
+ "Défendre contre un test opposé",
+ "Gegen einen vergleichenden Test verteidigen"
+ ],
+ "CHATOPT.EditTest": [
+ "Modifier le test",
+ "Test bearbeiten"
+ ],
+ "CHATOPT.StartOpposed": [
+ "Commencer un test opposé",
+ "Vergleichenden Test starten"
+ ],
+ "CHATOPT.TotalPower": [
+ "Puissance totale",
+ "Gesamtstärke"
+ ],
+ "CONFIGURE.EquipPoints": [
+ "Points d'équipement - Limiter les armes équipées",
+ "Ausrüstungspunkte - Ausgerüstete Waffen begrenzen"
+ ],
+ "CONFIGURE.MainHand": [
+ "Main Principale",
+ "Haupthand"
+ ],
+ "CORRUPTION.Exposure": [
+ "Exposition",
+ "Kontakt"
+ ],
+ "CORRUPTION.Major": [
+ "Majeur",
+ "Schwer"
+ ],
+ "CORRUPTION.Minor": [
+ "Mineur",
+ "Leicht"
+ ],
+ "CORRUPTION.Moderate": [
+ "Modérée",
+ "Mittel"
+ ],
"DIALOG.AddRolesAndTestsContent": [
"Ajouter les Tests d'Équipage et Rôles d'Équipage par défaut ?",
"Standard-Besatzungstests und -rollen hinzufügen?"
@@ -731,6 +815,42 @@
"Vous pouvez concentrer votre magie à travers un composant matériel approprié avant de lancer votre sort. Les ingrédients réagissent différemment selon la façon dont vous focalisez votre magie à travers eux. Avant d'incanter ou de focaliser, vous devez choisir d'utiliser l'ingrédient pour le Pouvoir ou le Contrôle. Les ingrédients sont consommés même lorsque le sort échoue.
Ingrédient de pouvoir : Lorsqu'il est utilisé lors d'un test de focalisation, un ingrédient de pouvoir double le nombre de DR acquis en cas de succès (voir sur-focalisation). Lorsqu'il est utilisé lors d'un test d'incantation, un ingrédient de pouvoir vous permet d'inverser les dés et de choisir le résultat de votre test d'incantation. Cependant, si les unités meurent après que l'inverse de votre test d'incantation dépasse votre bonus de Force Mentale, l'énergie dépasse votre emprise et vous déclenchez une Incantation Imparfaite Mineure.
Ingrédient de contrôle : lorsqu'il est utilisé pendant un test de focalisation ou d'incantation, un ingrédient de contrôle agit comme une cible pour la magie incontrôlable. Réduisez la gravité d'un Echec subie d'un tableau : c'est-à-dire de Catastrophique à Majeur, Majeur à Mineur ou Mineur à aucun",
"Ihr könnt Eure Magie vor dem Wirken des Zaubers durch eine geeignete materielle Komponente kanalisieren. Zutaten reagieren unterschiedlich, je nachdem, wie Ihr Eure Magie durch sie fokussiert. Bevor Ihr zaubert oder fokussiert, müsst Ihr entscheiden, ob Ihr die Zutat für Macht oder Kontrolle verwendet. Zutaten werden auch dann verbraucht, wenn der Zauber fehlschlägt.
Macht-Zutat: Wird sie bei einem Fokussieren-Test verwendet, verdoppelt eine Macht-Zutat bei Erfolg die Anzahl der erzielten EG (siehe Überfokussieren). Wird sie bei einem Zaubertest verwendet, erlaubt Euch eine Macht-Zutat, die Würfel umzukehren und das Ergebnis Eures Zaubertests selbst zu wählen. Übersteigt die Umkehrung Eures Zaubertests jedoch Euren Willenskraftbonus, übersteigt die Energie Eure Kontrolle, und Ihr erleidet einen Leichten Kontrollverlust.
Kontroll-Zutat: Wird sie während eines Fokussieren- oder Zaubertests verwendet, dient eine Kontroll-Zutat als Ziel für die unkontrollierte Magie. Verringert den Schweregrad eines erlittenen Fehlschlags um eine Tabelle: also von Katastrophal zu Schwer, Schwer zu Leicht oder Leicht zu keinem"
],
+ "DIFFICULTYNAME.Average": [
+ "Accessible",
+ "Durchschnittlich"
+ ],
+ "DIFFICULTYNAME.Challenging": [
+ "Intermédiaire",
+ "Herausfordernd"
+ ],
+ "DIFFICULTYNAME.Difficult": [
+ "Difficile",
+ "Schwierig"
+ ],
+ "DIFFICULTYNAME.Easy": [
+ "Facile",
+ "Einfach"
+ ],
+ "DIFFICULTYNAME.Futile": [
+ "Futile",
+ "Vergeblich"
+ ],
+ "DIFFICULTYNAME.Hard": [
+ "Difficile",
+ "Schwer"
+ ],
+ "DIFFICULTYNAME.Impossible": [
+ "Impossible",
+ "Unmöglich"
+ ],
+ "DIFFICULTYNAME.VEasy": [
+ "Très Facile",
+ "Sehr einfach"
+ ],
+ "DIFFICULTYNAME.VHard": [
+ "Très Difficile",
+ "Sehr schwer"
+ ],
"EFFECT.AffectTheSourceOfFear": [
"Tests affectés par la source de la Peur",
"Von der Quelle der Furcht betroffene Tests"
@@ -867,6 +987,46 @@
"Visibilité (Brouillard Épais)",
"Sichtweite (Dichter Nebel)"
],
+ "ERROR.AMMO_MODS": [
+ "La munition '{type}' ne peut pas être trouvée. Consultez la console (F12) pour les détails`",
+ "Die Munition '{type}' konnte nicht gefunden werden. Konsultiert die Konsole (F12) für Details"
+ ],
+ "ERROR.ArmourFitRoll": [
+ "Erreur lors du jet d'Ajustement d'Armure pour {name}. Voir la console (F12) pour plus de détails.",
+ "Fehler beim Wurf für die Rüstungspassform von {name}. Siehe Konsole (F12) für weitere Details."
+ ],
+ "ERROR.CannotUseArm": [
+ "Bras non utilisable!",
+ "Arm nicht nutzbar!"
+ ],
+ "ERROR.CantsRequireWoM": [
+ "Pour utiliser les Cants, les règles de Canalisation des VdM doivent être activées dans les Paramètres.",
+ "Um Cants zu verwenden, müssen die Kanalisierungsregeln der Winde der Magie in den Einstellungen aktiviert sein."
+ ],
+ "ERROR.NoAvailableActors": [
+ "Aucun acteur disponible pour le choix!",
+ "Kein Akteur zur Auswahl verfügbar!"
+ ],
+ "ERROR.NoIncomeSkill": [
+ "Cet Acteur n'a aucune Compétence pouvant être utilisée pour ce Jet de Revenu",
+ "Dieser Akteur hat keine Fertigkeit, die für diesen Einkommenswurf verwendet werden kann"
+ ],
+ "ERROR.NoOwnedCrew": [
+ "Vous ne contrôlez aucun membre d'équipage qui possède ce rôle",
+ "Ihr kontrolliert kein Besatzungsmitglied, das diese Rolle besitzt"
+ ],
+ "ERROR.SkillAlreadyExists": [
+ "L'acteur possède déja une compétence avec ce nom",
+ "Der Akteur besitzt bereits eine Fertigkeit mit diesem Namen"
+ ],
+ "ERROR.StandardTraitsOnVehicle": [
+ "Impossible d'ajouter des Trais standards à un Véhicule",
+ "Standardmerkmale können nicht zu einem Fahrzeug hinzugefügt werden"
+ ],
+ "ERROR.VehicleTraitsOnStandard": [
+ "Impossible d'ajouter des Traits de Véhicule à un Acteur",
+ "Fahrzeugmerkmale können nicht zu einem normalen Akteur hinzugefügt werden"
+ ],
"EffectApplication.AreaType": [
"Type de zone",
"Zonentyp"
@@ -1071,6 +1231,30 @@
"Cible",
"Ziel"
],
+ "GRIEVANCE.Warning1": [
+ "Attention",
+ "Achtung"
+ ],
+ "GRIEVANCE.Warning2": [
+ "Cette information est envoyé sur l'espace Github, qui est un espace publique, donc le Tag Discord est préférable. Sinon, contactez moi (MooMan) directement. Si vous avez l'impression que le bug concerne le module FR, contactez LeRatierBretonnier (Discord Foundry FR)",
+ "Diese Information wird an den Github-Bereich gesendet, der öffentlich einsehbar ist, weshalb der Discord-Tag vorzuziehen ist. Andernfalls kontaktiert mich (MooMan) direkt. Wenn Ihr den Eindruck habt, dass der Bug das DE-Modul betrifft, kontaktiert stattdessen die Verantwortlichen des DE-Moduls"
+ ],
+ "GRIEVANCE.Warning3": [
+ "Avant de soumettre un rapport de bug",
+ "Bevor Ihr einen Bug-Bericht einreicht"
+ ],
+ "GRIEVANCE.Warning4": [
+ "Merci de vous assurez que vous utilisez bien les dernières versions des modules et du système !",
+ "Bitte stellt sicher, dass Ihr die neuesten Versionen der Module und des Systems verwendet!"
+ ],
+ "INIT.ResolveDuplicates": [
+ "Résoudre les duplications",
+ "Duplikate auflösen"
+ ],
+ "INIT.ResolveDuplicatesNote": [
+ "Ces documents existent déja dans le monde; voulez-vous appliquer les données du module?
Un document coché recevra les nouvelles données, sinon aucune modification ne sera effectuée.",
+ "Diese Dokumente existieren bereits in dieser Welt; möchtet Ihr die Daten des Moduls anwenden?
Ein markiertes Dokument erhält die neuen Daten, andernfalls wird keine Änderung vorgenommen."
+ ],
"ITEM.ArmourFit": [
"Ajustement d'Armure",
"Rüstungspassform"
@@ -1179,6 +1363,90 @@
"Roles vitaux",
"Vitale Rollen"
],
+ "LOG.CareerChange": [
+ "Changement de carrière: {career}",
+ "Karrierewechsel: {career}"
+ ],
+ "LOG.GainPrayer": [
+ " Prière {name} acquis",
+ " Gebet {name} erworben"
+ ],
+ "LOG.MemorizedSpell": [
+ "Sort {name} mémorisé",
+ "Zauber {name} memoriert"
+ ],
+ "MARKET.CreditCommandExample": [
+ "/credit 3co2pa
/credit 450sc each
/credit 2pa12sc4co split",
+ "/credit 3gk2g
/credit 450s jeweils
/credit 2g12s4gk aufteilen"
+ ],
+ "MARKET.For": [
+ "pour",
+ "für"
+ ],
+ "MARKET.ItemAdded": [
+ "{item} ajouté à {actor}",
+ "{item} zu {actor} hinzugefügt"
+ ],
+ "MARKET.PaidFor": [
+ "Produit acheté : {product}",
+ "Gekauftes Produkt: {product}"
+ ],
+ "MARKET.PayCommandExample": [
+ "/pay 3co2sc
/pay 450sc
/pay 2pa12sc4co",
+ "/pay 3gk2s
/pay 450s
/pay 2g12s4gk"
+ ],
+ "MARKET.d": [
+ "d",
+ "d"
+ ],
+ "MASSCOMBAT.ApplyPowerDamage": [
+ "Appliquer les Dégâts de Puissance",
+ "Kraftschaden anwenden"
+ ],
+ "MASSCOMBAT.DamageDealt": [
+ "{damage} infligés à {name}",
+ "{damage} an {name} verursacht"
+ ],
+ "MASSCOMBAT.PowerTest": [
+ "Test de Puissance",
+ "Krafttest"
+ ],
+ "MOO.Bleeding": [
+ "Vous saignez gravement. Perdez 1 Blessure à la fin de chaque round, en ignorant tout autre modificateur. De plus, subissez une pénalité de -10 à tout vos Tests pour résister à une Blessure Purulente, un Infection Mineure ou une Infection du Sang. Si vous atteignez 0 Blessures, faites immédiatement un Test d'Endurance pour rester debout (avec une pénalite de -10 pour chaque étatHémorragique), sinon vous tombez @Condition[Unconscious], et vous devez refaire ce test chaque fois que vous prenez des dommages dus à l'Hémorragie. Si vous êtes à 0 Blessures, que vous soyez Inconscient ou pas, vous avez 10% de mourrir à la fin du Round pour chaque état Hémorragique. Donc, si vous avez 3 états Hémorragiques, vous mourrez sur un jet de 01-30. Si un double est obtenu, votre blessure coagule un peu : retirez 1 état Hémorragique. Vous ne pouvez redevenir conscient que si tout les états Hémorragiques sont soignées (voir Blessures)
Un état Hémorragique peut être retiré avec : un test réussi de Guérison (chaque DR enlève 1 état Hémorragique); ou avec un sort ou une prière (avec un état enlevé par Point de Blessure gueri).
Lorsque tout les états Hémorragiques ont été soignés, recevez un état @Condition[Fatigued].",
+ "Ihr blutet stark. Verliert am Ende jeder Runde 1 Wunde, wobei alle anderen Modifikatoren ignoriert werden. Außerdem erleidet Ihr einen Abzug von -10 auf alle Tests, um einer Eitrigen Wunde, einer Leichten Infektion oder einer Blutvergiftung zu widerstehen. Erreicht Ihr 0 Wunden, macht sofort einen Zähigkeitstest, um stehen zu bleiben (mit einem Abzug von -10 für jeden Blutend-Zustand), andernfalls werdet Ihr @Condition[Unconscious], und Ihr müsst diesen Test jedes Mal wiederholen, wenn Ihr durch die Blutung Schaden erleidet. Seid Ihr bei 0 Wunden, ob bewusstlos oder nicht, besteht am Ende der Runde für jeden Blutend-Zustand eine Chance von 10 %, zu sterben. Habt Ihr also 3 Blutend-Zustände, sterbt Ihr bei einem Wurf von 01-30. Wird ein Pasch erzielt, gerinnt Eure Wunde ein wenig: Entfernt 1 Blutend-Zustand. Ihr könnt erst wieder bei Bewusstsein sein, wenn alle Blutend-Zustände geheilt sind (siehe Wunden)
Ein Blutend-Zustand kann entfernt werden durch: einen erfolgreichen Heilkunde-Test (jeder EG entfernt 1 Blutend-Zustand); oder durch einen Zauber oder ein Gebet (wobei ein Zustand pro geheiltem Wundpunkt entfernt wird).
Wenn alle Blutend-Zustände geheilt wurden, erhaltet Ihr den Zustand @Condition[Fatigued]."
+ ],
+ "MOO.Broken": [
+ "Vous êtes terrifié, défait en état de panique ou convaincu que vous allez mourrir. A votre tour, votre Action et votre Mouvement doivent être utilisés pour fuir aussi loin que possible jusqu'à ce que vous trouviez un endroit pour vous cacher; vous pourrez alors utiliser votre Action avec une Compétence vous permettant de vous cacher effectivement. Vous recevez également une pénalité de -10 pour tout les Tests n'impliquant pas la course ou la dissimulation.
Vous ne pouvez faire de test pour récupérer de votre état Brisé si vous êtes au contact d'un ennemi. Si vous êtes désengagé, à la fin de chaque round, vous pouvez tenter un Test de Calme pour enlever un état Brisé par DR. La difficulté est déterminée par les circonstances: il est plus facile de se remettre en état caché à l'abri que d'être à 3 pas d'un démon souhaitant vous démembrer.
Si vous passez un Round complet à vous cacher hors de la ligne de vue de tout ennemi, vous enlevez 1 état Brisé.
Lorsque tout les états Brisé sont enlevés, vous recevez 1 État Fatigué..",
+ "Ihr seid von Terror erfasst, in Panik geraten oder überzeugt, dass Ihr sterben werdet. In Eurem Zug müsst Ihr Eure Aktion und Bewegung nutzen, um so weit wie möglich zu fliehen, bis Ihr einen Ort zum Verstecken findet; dann könnt Ihr Eure Aktion mit einer Fertigkeit nutzen, die es Euch erlaubt, Euch wirksam zu verstecken. Außerdem erleidet Ihr einen Abzug von -10 auf alle Tests, die nicht mit Flucht oder Verstecken zu tun haben.
Ihr könnt keinen Test zur Erholung von Eurem Demoralisiert-Zustand ablegen, solange Ihr in Kontakt mit einem Feind seid. Seid Ihr nicht im Nahkampf gebunden, könnt Ihr am Ende jeder Runde einen Besonnenheitstest versuchen, um pro EG einen Demoralisiert-Zustand zu entfernen. Die Schwierigkeit wird von den Umständen bestimmt: Es ist leichter, sich in einem sicheren Versteck zu erholen, als 3 Schritte von einem Dämon entfernt zu sein, der Euch zerstückeln will.
Verbringt Ihr eine ganze Runde damit, Euch außerhalb der Sichtlinie aller Feinde zu verstecken, entfernt Ihr 1 Demoralisiert-Zustand.
Wenn alle Demoralisiert-Zustände entfernt wurden, erhaltet Ihr 1 Erschöpft-Zustand.."
+ ],
+ "MOO.CriticalChanelling": [
+ "Focalisation Critique DR Bonus",
+ "Kritisches Kanalisieren EG-Bonus"
+ ],
+ "MOO.FailedCast": [
+ "Une Echec d'Incantation pendant une Focalisation compte comme une interruption.",
+ "Ein fehlgeschlagener Zaubertest während des Kanalisierens zählt als Unterbrechung."
+ ],
+ "MOO.Items": [
+ "Le règles maison des ites ont été appliqués sur les compendiums. Voir la console (F12) pour détail.",
+ "Die Hausregeln für Items wurden auf die Kompendien angewendet. Siehe Konsole (F12) für Details."
+ ],
+ "MOO.Momentum": [
+ "Ces armes sont lourdes et nécessitent un certain temps pour porter un coup. Elles reçoivent leur qualités et spécialités que lorsque leur porteur dispose d'au moins un Avantage.",
+ "Diese Waffen sind schwer und benötigen eine gewisse Zeit, um einen Treffer zu landen. Sie erhalten ihre Qualitäten und Eigenheiten nur, wenn ihr Träger über mindestens 1 Vorteil verfügt."
+ ],
+ "MOO.Penetrating": [
+ "Cette arme est très effice pour pénétrer des armures. Elle permet d'ignorer (Rating) PA.",
+ "Diese Waffe ist sehr effektiv beim Durchdringen von Rüstungen. Sie ermöglicht es, (Wert) RP zu ignorieren."
+ ],
+ "MOO.Prone": [
+ "
Règles Maison de MooMan: Vous êtes considéré une portée plus loin lors de la déterlination de la portée des attaques par projectiles.",
+ "
MooMans Hausregeln: Ihr werdet bei der Bestimmung der Reichweite von Fernkampfangriffen als eine Reichweitenstufe weiter entfernt betrachtet."
+ ],
+ "MOO.Simple": [
+ "Les armes simples peuvent être utilisées avec Corps à Coprs Simple sans pénalité.",
+ "Einfache Waffen können ohne Abzug mit Nahkampf (Waffenlos) verwendet werden."
+ ],
"NAME.AcuteSense": [
"Sens aiguisé",
"Geschärfter Sinn"
@@ -1387,6 +1655,18 @@
"Sorcier!",
"Hexer!"
],
+ "OPPOSED.DaemonicRoll": [
+ "Jet Démoniaque: {roll}",
+ "Dämonischer Wurf: {roll}"
+ ],
+ "OPPOSED.Ward": [
+ "Protection: Touche ignorée (Jet {roll})",
+ "Schutz: Treffer ignoriert (Wurf {roll})"
+ ],
+ "OPPOSED.WardRoll": [
+ "Jet de Garde: {roll}",
+ "Schutzwurf: {roll}"
+ ],
"PROPERTY.Crewed": [
"Avec equipage",
"Mit Besatzung"
@@ -1467,6 +1747,30 @@
"ZZAP!",
"ZZAP!"
],
+ "RANDOMIZER.C": [
+ "Ca",
+ "Ca"
+ ],
+ "RANDOMIZER.S": [
+ "C",
+ "C"
+ ],
+ "RANDOMIZER.T": [
+ "T",
+ "T"
+ ],
+ "ROLL.CalledShot": [
+ "Coup placé",
+ "Gezielter Schlag"
+ ],
+ "ROLL.CatastrophicMis": [
+ "Incantations Imparfaites Catastrophiques",
+ "Katastrophale Kontrollverluste"
+ ],
+ "ROLL.HitAnotherEngagedTarget": [
+ "Oops! Vous avez touche la mauvaise cible, sélectionnez aléatoirement un personnage et appliquez lui les dommages ",
+ "Ups! Ihr habt das falsche Ziel getroffen, wählt zufällig einen Charakter aus und wendet ihm den Schaden zu"
+ ],
"SCRIPT.Config": [
"Configuration du script",
"Skript-Konfiguration"
@@ -2287,6 +2591,34 @@
"Véhicule",
"Fahrzeug"
],
+ "TABLE.Cancel": [
+ "Jet: {result} - annulé",
+ "Wurf: {result} - abgebrochen"
+ ],
+ "TABLE.Column": [
+ "Colonne de la Table",
+ "Tabellenspalte"
+ ],
+ "TABLE.ConvertTable": [
+ "Convertir en tables WFRP4e",
+ "In WFRP4e-Tabellen umwandeln"
+ ],
+ "TABLE.Key": [
+ "Clé de la Table",
+ "Tabellenschlüssel"
+ ],
+ "TABLE.Lookup": [
+ "Chercher: ",
+ "Suchen: "
+ ],
+ "TOKEN.MOVEMENT.Status.immobile": [
+ "Immobile",
+ "Unbeweglich"
+ ],
+ "TOKEN.MOVEMENT.Status.restricted": [
+ "Restreint",
+ "Eingeschränkt"
+ ],
"TRADE.Armaments": [
"Armement",
"Rüstungsgüter"
@@ -2619,6 +2951,46 @@
"Chanson de Marin",
"Seemannslied"
],
+ "UPDATER.DeleteModuleContent": [
+ "Supprimer le contenu du module",
+ "Modulinhalt löschen"
+ ],
+ "UPDATER.DeleteModuleContentPrompt": [
+ "ATTENTION: Cette fonction supprimera tout les contenus associés avec le module {id} qui a été importé dans ce monde.
Etes vous certain de vouloir continuer?
",
+ "ACHTUNG: Diese Funktion löscht alle Inhalte, die mit dem Modul {id} verknüpft sind und in diese Welt importiert wurden.
Seid Ihr sicher, dass Ihr fortfahren möchtet?
"
+ ],
+ "UPDATER.Error": [
+ "La mise à jour est possible uniquement si vous avez initialisé le module au moins 1 fois.",
+ "Eine Aktualisierung ist nur möglich, wenn Ihr das Modul mindestens 1 Mal initialisiert habt."
+ ],
+ "UPDATER.Exclude": [
+ "Exclure les changements de nom",
+ "Namensänderungen ausschließen"
+ ],
+ "UPDATER.ExcludeHint": [
+ "Activer ce choix ne mettra pas à jour les documents si leur nom ont changé",
+ "Wird diese Option aktiviert, werden Dokumente nicht aktualisiert, wenn sich ihr Name geändert hat"
+ ],
+ "UPDATER.Notification": [
+ "Création et mise à jour de {created}/{updated} documents depuis {name} - {version}",
+ "Erstellung und Aktualisierung von {created}/{updated} Dokumenten aus {name} - {version}"
+ ],
+ "UPDATER.OverwriteActors": [
+ "Ré-écrire les Acteurs",
+ "Akteure überschreiben"
+ ],
+ "UPDATER.OverwriteItems": [
+ "Ré-écrire les Items",
+ "Items überschreiben"
+ ],
+ "UPDATER.OverwriteJournals": [
+ "Ré-écrire les Journaux",
+ "Journale überschreiben"
+ ],
+ "UPDATER.OverwriteScenes": [
+ "Ré-écrire les Scènes",
+ "Szenen überschreiben"
+ ],
"VEHICLE.AssignedActors": [
"Acteur(s) assigné(s)",
"Zugewiesene(r) Akteur(e)"
@@ -2819,6 +3191,26 @@
"m.",
"m."
],
+ "WARNING.ActorTest": [
+ "Les classes de jet d'acteur ne sont plus utilisées. Appelez désormais `roll()` sur l'objet lui-même.",
+ "Akteur-Wurfklassen werden nicht mehr verwendet. Ruft stattdessen `roll()` auf dem Objekt selbst auf."
+ ],
+ "WARNING.NoLoreSpell": [
+ "{actor} n'a aucun sort du Domaine de {lore} avec des DS Canalisés.",
+ "{actor} hat keinen Zauber aus der Lehre der {lore} mit kanalisierten EG."
+ ],
+ "WARNING.NotEnoughSL": [
+ "{actor} n'a pas assez de DS Canalisés du Domaine de {lore} pour utiliser le Cant {name} ! Possède {SL} sur {cost} nécessaires.",
+ "{actor} hat nicht genug kanalisierte EG aus der Lehre der {lore}, um den Cant {name} zu verwenden! Hat {SL} von {cost} benötigten."
+ ],
+ "WARNING.NotUsingWomChannelling": [
+ "Les Cants sont destinés à être utilisés avec les règles de Canalisation Alternatives (Vents de Magie). Le MJ peut les activer dans les paramètres du système.",
+ "Cants sind für die Verwendung mit den alternativen Kanalisierungsregeln (Winde der Magie) gedacht. Der SL kann diese in den Systemeinstellungen aktivieren."
+ ],
+ "WARNING.Target": [
+ "Sélectionnez une cible pour appliquer l'effet.",
+ "Wählt ein Ziel, um den Effekt anzuwenden."
+ ],
"WFRP4E.ArmourFit.Poor": [
"Mauvais Ajustement",
"Schlechte Passform"
diff --git a/module.json b/module.json
index 24e4955..f3c2d72 100644
--- a/module.json
+++ b/module.json
@@ -8,7 +8,7 @@
}
],
"url": "https://gitea.palmenalzer.de/alzer/wfrp-4e-de",
- "version": "8.6.30",
+ "version": "8.6.31",
"esmodules": [
"modules/babele-register.js",
"modules/addon-register.js",