These ids never matched the real Foundry document (typo, trailing
space, wrong dash character, or superseded by a rename upstream), so
Babele silently failed to translate them while a correct sibling entry
already existed with equal-or-better content:
- career-descriptions: drop "Duelist"/"Vilager" typo duplicates of the
already-translated "Duellist"/"Villager"
- items: drop stale duplicates now superseded by a correctly-spelled/
renamed id (Resistance (Chaos), Honor Guard, Novitiate, Jewellry,
Open Plate Helm, Beast Within', trailing-space ids, Tongue Attack
(Reichweite))
- items: fix "In-Fighter"/"In-fighter" to use the en dash character
Foundry's actual document id uses (was silently never matching)
- items: merge "Art (Cartogrpahy)" (typo id, correct German text) into
"Art (Cartography)" (correct id, which had leftover French text)
- Remove dead import of babele/script/translated-compendium.js (404,
MIME-type block on load) and its unused TranslatedCompendium usage
- Replace broken game.babele.converters.X() cross-calls (career_skills,
career_careergroup, tableResults) with direct function references,
since Babele 2.8+ wraps converters as objects
- Rename RollTable fields data.text/results[].text -> .description and
documentCollection -> documentUuid to match Babele's current schema
- Migrate ActiveEffect label -> name (Foundry v13 requires name) with
legacy fallback in process_effects, bestiary_traits, effects and
diseases_effects converters
- Fix stray bare duplicate() call and a syntax typo in the infighting
effect script in config-patch.js
- Bump module.json compatibility to minimum 13 / verified 14