Merci pour votre réponse.
J'ai ajouté assez facilement une nouvelle langue.
J'ai dû tout de même utiliser
i18n.add-key afin d'ajouter le nom de la langue dans le backoffice, par exemple pour le norvégien (NO) :
* i18n.add-key m.uixul.bo.languages.no fr Norvégien
* i18n.add-key m.i18n.bo.langs.no_no fr norvégien
J'ai ensuite recopier l'ensemble des fichiers de langue anglaise afin d'avoir une base de travail :
#!/bin/bash
# a executer dans le dossier module
# usage : <commande> en_GB no_NO
FROM=$1
TO=$2
echo "Copie de $FROM vers $TO"
LIST=`find -L . -name $FROM.xml`
for f in $LIST
do
f2="`dirname ${f}`/$TO.xml"
if [[ ! -e $f2 ]]; then
cp $f $f2
sed -i 's/$FROM/$TO/' $f2
fi
donePour finir, il faut faire le
compile-locales et
Mettre à jour la structure dans le module de langue.