From 1578d899d9061b3c3e126704eec8971597653b84 Mon Sep 17 00:00:00 2001 From: Vlyan Date: Sat, 18 Dec 2021 11:12:27 +0100 Subject: [PATCH] Using the "new" Babele.get().setSystemTranslationsDir() for embed translation --- system/babele/{fr-fr => fr}/l5r5e.core-armors.json | 0 system/babele/{fr-fr => fr}/l5r5e.core-bonds.json | 0 .../babele/{fr-fr => fr}/l5r5e.core-item-patterns.json | 0 system/babele/{fr-fr => fr}/l5r5e.core-items.json | 0 .../{fr-fr => fr}/l5r5e.core-journal-conditions.json | 0 .../l5r5e.core-journal-great-clans-presentation.json | 0 .../l5r5e.core-journal-opportunities.json | 0 .../l5r5e.core-journal-school-curriculum.json | 0 .../l5r5e.core-journal-terrain-qualities.json | 0 .../l5r5e.core-peculiarities-adversities.json | 0 .../l5r5e.core-peculiarities-anxieties.json | 0 .../l5r5e.core-peculiarities-distinctions.json | 0 .../l5r5e.core-peculiarities-passions.json | 0 system/babele/{fr-fr => fr}/l5r5e.core-properties.json | 0 .../{fr-fr => fr}/l5r5e.core-signature-scrolls.json | 0 .../l5r5e.core-techniques-inversions.json | 0 .../l5r5e.core-techniques-invocations.json | 0 .../{fr-fr => fr}/l5r5e.core-techniques-kata.json | 0 .../{fr-fr => fr}/l5r5e.core-techniques-kiho.json | 0 .../{fr-fr => fr}/l5r5e.core-techniques-maho.json | 0 .../{fr-fr => fr}/l5r5e.core-techniques-mantra.json | 0 .../{fr-fr => fr}/l5r5e.core-techniques-mastery.json | 0 .../{fr-fr => fr}/l5r5e.core-techniques-ninjutsu.json | 0 .../{fr-fr => fr}/l5r5e.core-techniques-rituals.json | 0 .../{fr-fr => fr}/l5r5e.core-techniques-school.json | 0 .../{fr-fr => fr}/l5r5e.core-techniques-shuji.json | 0 system/babele/{fr-fr => fr}/l5r5e.core-titles.json | 0 system/babele/{fr-fr => fr}/l5r5e.core-weapons.json | 0 system/scripts/hooks.js | 10 +++------- 29 files changed, 3 insertions(+), 7 deletions(-) rename system/babele/{fr-fr => fr}/l5r5e.core-armors.json (100%) rename system/babele/{fr-fr => fr}/l5r5e.core-bonds.json (100%) rename system/babele/{fr-fr => fr}/l5r5e.core-item-patterns.json (100%) rename system/babele/{fr-fr => fr}/l5r5e.core-items.json (100%) rename system/babele/{fr-fr => fr}/l5r5e.core-journal-conditions.json (100%) rename system/babele/{fr-fr => fr}/l5r5e.core-journal-great-clans-presentation.json (100%) rename system/babele/{fr-fr => fr}/l5r5e.core-journal-opportunities.json (100%) rename system/babele/{fr-fr => fr}/l5r5e.core-journal-school-curriculum.json (100%) rename system/babele/{fr-fr => fr}/l5r5e.core-journal-terrain-qualities.json (100%) rename system/babele/{fr-fr => fr}/l5r5e.core-peculiarities-adversities.json (100%) rename system/babele/{fr-fr => fr}/l5r5e.core-peculiarities-anxieties.json (100%) rename system/babele/{fr-fr => fr}/l5r5e.core-peculiarities-distinctions.json (100%) rename system/babele/{fr-fr => fr}/l5r5e.core-peculiarities-passions.json (100%) rename system/babele/{fr-fr => fr}/l5r5e.core-properties.json (100%) rename system/babele/{fr-fr => fr}/l5r5e.core-signature-scrolls.json (100%) rename system/babele/{fr-fr => fr}/l5r5e.core-techniques-inversions.json (100%) rename system/babele/{fr-fr => fr}/l5r5e.core-techniques-invocations.json (100%) rename system/babele/{fr-fr => fr}/l5r5e.core-techniques-kata.json (100%) rename system/babele/{fr-fr => fr}/l5r5e.core-techniques-kiho.json (100%) rename system/babele/{fr-fr => fr}/l5r5e.core-techniques-maho.json (100%) rename system/babele/{fr-fr => fr}/l5r5e.core-techniques-mantra.json (100%) rename system/babele/{fr-fr => fr}/l5r5e.core-techniques-mastery.json (100%) rename system/babele/{fr-fr => fr}/l5r5e.core-techniques-ninjutsu.json (100%) rename system/babele/{fr-fr => fr}/l5r5e.core-techniques-rituals.json (100%) rename system/babele/{fr-fr => fr}/l5r5e.core-techniques-school.json (100%) rename system/babele/{fr-fr => fr}/l5r5e.core-techniques-shuji.json (100%) rename system/babele/{fr-fr => fr}/l5r5e.core-titles.json (100%) rename system/babele/{fr-fr => fr}/l5r5e.core-weapons.json (100%) diff --git a/system/babele/fr-fr/l5r5e.core-armors.json b/system/babele/fr/l5r5e.core-armors.json similarity index 100% rename from system/babele/fr-fr/l5r5e.core-armors.json rename to system/babele/fr/l5r5e.core-armors.json diff --git a/system/babele/fr-fr/l5r5e.core-bonds.json b/system/babele/fr/l5r5e.core-bonds.json similarity index 100% rename from system/babele/fr-fr/l5r5e.core-bonds.json rename to system/babele/fr/l5r5e.core-bonds.json diff --git a/system/babele/fr-fr/l5r5e.core-item-patterns.json b/system/babele/fr/l5r5e.core-item-patterns.json similarity index 100% rename from system/babele/fr-fr/l5r5e.core-item-patterns.json rename to system/babele/fr/l5r5e.core-item-patterns.json diff --git a/system/babele/fr-fr/l5r5e.core-items.json b/system/babele/fr/l5r5e.core-items.json similarity index 100% rename from system/babele/fr-fr/l5r5e.core-items.json rename to system/babele/fr/l5r5e.core-items.json diff --git a/system/babele/fr-fr/l5r5e.core-journal-conditions.json b/system/babele/fr/l5r5e.core-journal-conditions.json similarity index 100% rename from system/babele/fr-fr/l5r5e.core-journal-conditions.json rename to system/babele/fr/l5r5e.core-journal-conditions.json diff --git a/system/babele/fr-fr/l5r5e.core-journal-great-clans-presentation.json b/system/babele/fr/l5r5e.core-journal-great-clans-presentation.json similarity index 100% rename from system/babele/fr-fr/l5r5e.core-journal-great-clans-presentation.json rename to system/babele/fr/l5r5e.core-journal-great-clans-presentation.json diff --git a/system/babele/fr-fr/l5r5e.core-journal-opportunities.json b/system/babele/fr/l5r5e.core-journal-opportunities.json similarity index 100% rename from system/babele/fr-fr/l5r5e.core-journal-opportunities.json rename to system/babele/fr/l5r5e.core-journal-opportunities.json diff --git a/system/babele/fr-fr/l5r5e.core-journal-school-curriculum.json b/system/babele/fr/l5r5e.core-journal-school-curriculum.json similarity index 100% rename from system/babele/fr-fr/l5r5e.core-journal-school-curriculum.json rename to system/babele/fr/l5r5e.core-journal-school-curriculum.json diff --git a/system/babele/fr-fr/l5r5e.core-journal-terrain-qualities.json b/system/babele/fr/l5r5e.core-journal-terrain-qualities.json similarity index 100% rename from system/babele/fr-fr/l5r5e.core-journal-terrain-qualities.json rename to system/babele/fr/l5r5e.core-journal-terrain-qualities.json diff --git a/system/babele/fr-fr/l5r5e.core-peculiarities-adversities.json b/system/babele/fr/l5r5e.core-peculiarities-adversities.json similarity index 100% rename from system/babele/fr-fr/l5r5e.core-peculiarities-adversities.json rename to system/babele/fr/l5r5e.core-peculiarities-adversities.json diff --git a/system/babele/fr-fr/l5r5e.core-peculiarities-anxieties.json b/system/babele/fr/l5r5e.core-peculiarities-anxieties.json similarity index 100% rename from system/babele/fr-fr/l5r5e.core-peculiarities-anxieties.json rename to system/babele/fr/l5r5e.core-peculiarities-anxieties.json diff --git a/system/babele/fr-fr/l5r5e.core-peculiarities-distinctions.json b/system/babele/fr/l5r5e.core-peculiarities-distinctions.json similarity index 100% rename from system/babele/fr-fr/l5r5e.core-peculiarities-distinctions.json rename to system/babele/fr/l5r5e.core-peculiarities-distinctions.json diff --git a/system/babele/fr-fr/l5r5e.core-peculiarities-passions.json b/system/babele/fr/l5r5e.core-peculiarities-passions.json similarity index 100% rename from system/babele/fr-fr/l5r5e.core-peculiarities-passions.json rename to system/babele/fr/l5r5e.core-peculiarities-passions.json diff --git a/system/babele/fr-fr/l5r5e.core-properties.json b/system/babele/fr/l5r5e.core-properties.json similarity index 100% rename from system/babele/fr-fr/l5r5e.core-properties.json rename to system/babele/fr/l5r5e.core-properties.json diff --git a/system/babele/fr-fr/l5r5e.core-signature-scrolls.json b/system/babele/fr/l5r5e.core-signature-scrolls.json similarity index 100% rename from system/babele/fr-fr/l5r5e.core-signature-scrolls.json rename to system/babele/fr/l5r5e.core-signature-scrolls.json diff --git a/system/babele/fr-fr/l5r5e.core-techniques-inversions.json b/system/babele/fr/l5r5e.core-techniques-inversions.json similarity index 100% rename from system/babele/fr-fr/l5r5e.core-techniques-inversions.json rename to system/babele/fr/l5r5e.core-techniques-inversions.json diff --git a/system/babele/fr-fr/l5r5e.core-techniques-invocations.json b/system/babele/fr/l5r5e.core-techniques-invocations.json similarity index 100% rename from system/babele/fr-fr/l5r5e.core-techniques-invocations.json rename to system/babele/fr/l5r5e.core-techniques-invocations.json diff --git a/system/babele/fr-fr/l5r5e.core-techniques-kata.json b/system/babele/fr/l5r5e.core-techniques-kata.json similarity index 100% rename from system/babele/fr-fr/l5r5e.core-techniques-kata.json rename to system/babele/fr/l5r5e.core-techniques-kata.json diff --git a/system/babele/fr-fr/l5r5e.core-techniques-kiho.json b/system/babele/fr/l5r5e.core-techniques-kiho.json similarity index 100% rename from system/babele/fr-fr/l5r5e.core-techniques-kiho.json rename to system/babele/fr/l5r5e.core-techniques-kiho.json diff --git a/system/babele/fr-fr/l5r5e.core-techniques-maho.json b/system/babele/fr/l5r5e.core-techniques-maho.json similarity index 100% rename from system/babele/fr-fr/l5r5e.core-techniques-maho.json rename to system/babele/fr/l5r5e.core-techniques-maho.json diff --git a/system/babele/fr-fr/l5r5e.core-techniques-mantra.json b/system/babele/fr/l5r5e.core-techniques-mantra.json similarity index 100% rename from system/babele/fr-fr/l5r5e.core-techniques-mantra.json rename to system/babele/fr/l5r5e.core-techniques-mantra.json diff --git a/system/babele/fr-fr/l5r5e.core-techniques-mastery.json b/system/babele/fr/l5r5e.core-techniques-mastery.json similarity index 100% rename from system/babele/fr-fr/l5r5e.core-techniques-mastery.json rename to system/babele/fr/l5r5e.core-techniques-mastery.json diff --git a/system/babele/fr-fr/l5r5e.core-techniques-ninjutsu.json b/system/babele/fr/l5r5e.core-techniques-ninjutsu.json similarity index 100% rename from system/babele/fr-fr/l5r5e.core-techniques-ninjutsu.json rename to system/babele/fr/l5r5e.core-techniques-ninjutsu.json diff --git a/system/babele/fr-fr/l5r5e.core-techniques-rituals.json b/system/babele/fr/l5r5e.core-techniques-rituals.json similarity index 100% rename from system/babele/fr-fr/l5r5e.core-techniques-rituals.json rename to system/babele/fr/l5r5e.core-techniques-rituals.json diff --git a/system/babele/fr-fr/l5r5e.core-techniques-school.json b/system/babele/fr/l5r5e.core-techniques-school.json similarity index 100% rename from system/babele/fr-fr/l5r5e.core-techniques-school.json rename to system/babele/fr/l5r5e.core-techniques-school.json diff --git a/system/babele/fr-fr/l5r5e.core-techniques-shuji.json b/system/babele/fr/l5r5e.core-techniques-shuji.json similarity index 100% rename from system/babele/fr-fr/l5r5e.core-techniques-shuji.json rename to system/babele/fr/l5r5e.core-techniques-shuji.json diff --git a/system/babele/fr-fr/l5r5e.core-titles.json b/system/babele/fr/l5r5e.core-titles.json similarity index 100% rename from system/babele/fr-fr/l5r5e.core-titles.json rename to system/babele/fr/l5r5e.core-titles.json diff --git a/system/babele/fr-fr/l5r5e.core-weapons.json b/system/babele/fr/l5r5e.core-weapons.json similarity index 100% rename from system/babele/fr-fr/l5r5e.core-weapons.json rename to system/babele/fr/l5r5e.core-weapons.json diff --git a/system/scripts/hooks.js b/system/scripts/hooks.js index c8e1d6d..e808748 100644 --- a/system/scripts/hooks.js +++ b/system/scripts/hooks.js @@ -4,16 +4,12 @@ export default class HooksL5r5e { * Do anything after initialization but before ready */ static setup() { - // Embed Babele compendiums + // Enable embed Babele compendiums only if custom compendium is not found or disabled if ( typeof Babele !== "undefined" && - Babele.get().modules.every((module) => module.lang !== "fr" || module.module !== "l5r5e-custom-compendiums") + Babele.get().modules.every((module) => module.module !== "l5r5e-custom-compendiums") ) { - Babele.get().register({ - module: "../systems/l5r5e", // babele only accept modules, so... well :D - lang: "fr", - dir: "babele/fr-fr", - }); + Babele.get().setSystemTranslationsDir("babele"); // Since Babele v2.0.4 } }