don't show traductions flags if no trad
authorrick <rick@gnous.eu>
Sun, 2 Apr 2023 16:41:46 +0000 (18:41 +0200)
committerrick <rick@gnous.eu>
Sun, 2 Apr 2023 16:41:46 +0000 (18:41 +0200)
generate.sh

index a5dec9ab672f19add8f4db4bab616ba8ca7f7b14..bd9c0f82891d34658987c79f36c8e053b2c3d8b0 100755 (executable)
@@ -216,6 +216,19 @@ do
     done
 done
 
+# pour chaque fichier, on vérifie s'il n'est pas dans le fichier links.config
+# ou en double dans d'autres langues.
+# TODO le faire de manière plus fine pour ne mettre que les langues traduites
+echo "Remove useless lang header..."
+for f in $(find $target -type f -name "*.html")
+do
+    if [[ $(grep -c $(basename $f | cut -d. -f1) $langDir/links.config) -eq 0 ]] && \
+       [[ $(find $target -name $(basename $f) | grep -c \n) -eq 0 ]]
+    then
+            sed -i -e '/id="lang"/,/\/div/d' $f
+    fi
+done
+
 echo "Copy $annexes in $target..."
 cp -t $target -r $annexes