Cette page ne doit être appliquée que si le script de migration assistée vous demande de passer la migration manuelle code.20260702.SKIN-ODF-MoveOverridenLabels
A l'exception de la clé PLUGINS_SKIN_ODF_COURSE_SKILLS_FIELDSET, le plugin "skin-odf" ne contient plus de clé i18n.
Les clés i18n utilisées par les vues des contenus ODF ont été renommées et déplacées dans le catalogue i18n de la skin ODF.
Si vous avez surchargé le libellé des onglets (tab, group, fieldset) au moyen d'un fichier de surcharge i18n WEB-INF/i18n/plugins/skin-odf/messages_***.xml, votre surcharge ne sera de fait plus prise en compte (même si vous les déplacez dans votre déclinaison de charte)
Dans votre projet les clés i18n du type PLUGINS_SKIN_ODF_XXX_TAB|FIELDSET ont été renommées SKIN_ODF_XXX_TAB|FIELDSET par une migration automatique.
Pour que vos surcharges de clés soient prises en compte, vous devez modifier votre surcharge de vue dans WEB-INF/param/content-types/_override/org.ametys.plugins.odf.Content.***.xml et, pour UNIQUEMENT les clés surchargées dans WEB-INF/i18n/plugins/skin-odf/, rajouter le préfixe "plugin.skin-odf:"
Par exemple:
<group role="fieldset" name="benefits"> <label i18n="true">plugin.skin-odf:SKIN_ODF_BENEFITS_FIELDSET</label> <item ref="educationLevel"/> <item ref="ects"/> <item ref="duration"/> <item ref="orgUnit"/> <item ref="educationLanguage"/> </group>
Attention, il faut penser à avoir une traduction pour chaque langue utilisée ou à minima un backup WEB-INF/i18n/plugins/skin-odf/messages.xml , le plugin "skin-odf" ne possédant plus ces clés.