mkdir $target
-for l in $(ls $files)
+for l in $(ls -d $files/*/ | cut -d\/ -f2)
do
generate_header lang/$l/header.link
echo "Create folder $l in $target..."
done
done
+echo "Header links translation..."
+mapfile translateHeader < lang/links.config
+langs=${translateHeader[0]}
+nbLang=$(echo "$langs" | grep -c "|")
+for (( i=1; i<${#translateHeader[@]}; i++ ))
+do
+ # pour chaque langue
+ for j in $(seq 0 $nbLang)
+ do
+ currentLang=$(echo ${translateHeader[0]} | cut -d\| -f$(( $j + 1 )) | tr -d " ")
+ currentFile=$(echo ${translateHeader[$i]} | cut -d\| -f$(( $j + 1 )) | tr -d " ")
+
+ # on doit modifier son lien de traduction
+ for k in $(seq 0 $nbLang)
+ do
+ [[ $k -eq $j ]] && continue
+
+ lang=$(echo ${translateHeader[0]} | cut -d\| -f$(( $k + 1 )) | tr -d " ")
+ file=$(echo ${translateHeader[$i]} | cut -d\| -f$(( $k + 1 )) | tr -d " ")
+
+ sed -i -e "s/href=\"\/$lang\/.*\.html/href=\"\/$lang\/$file.html/" www/$currentLang/$currentFile.html
+ done
+ done
+done
+
echo "Copy $annexes in $target..."
cp -t $target -r $annexes