1
0
Fork 0
mirror of https://github.com/YunoHost-Apps/etherpad_mypads_ynh.git synced 2024-09-03 18:36:09 +02:00

Fix langue

This commit is contained in:
Maniack Crudelis 2016-11-14 20:11:06 +01:00
parent 4230212d22
commit 85e3399ed4
3 changed files with 15 additions and 9 deletions

View file

@ -1 +1 @@
UPDATE `store` SET `value`="__LANGUAGE__" WHERE `key`="mypads:conf:defaultLanguage"
UPDATE `store` SET `value`='"__LANGUAGE__"' WHERE `key`="mypads:conf:defaultLanguage"

View file

@ -58,8 +58,7 @@
"rtl": false,
"alwaysShowChat": false,
"chatAndUsers": false,
// "lang": "__LANGUAGE__",
"lang": "en-gb",
"lang": "__LANGUAGE__",
// Plugins config
// ep_automatic_logut

View file

@ -188,17 +188,24 @@ sudo service nginx reload
sudo yunohost app ssowatconf
# Surveille le démarrage du service.
lang_OK=0
for i in `seq 1 30`
do # La boucle attend le démarrage d'etherpad. Ou 30 secondes. Cette boucle évite simplement un 502 au début, car le démarrage est long...
if grep -q "You can access your Etherpad instance at" "$tempfile"; then
break # Si le log annonce le démarrage d'etherpad, sort de la boucle.
if grep -q "You can access your Etherpad instance at" "$tempfile" && [ "$lang_OK" -eq 0 ] ; then
# Si le log annonce une première fois le démarrage d'etherpad, applique la langue de mypads et redémarre le service.
sudo sed -i "s/__LANGUAGE__/$language/g" "$script_dir/../conf/lang_mypads.sql"
mysql -u $db_user -p$db_pwd $db_user < "$script_dir/../conf/lang_mypads.sql"
echo ""
sudo service $app restart
cat /dev/null > "$tempfile" # Purge le log de suivi du démarrage.
lang_OK=1
i=1;
fi
if grep -q "You can access your Etherpad instance at" "$tempfile" && [ "$lang_OK" -eq 1 ]; then
break # Si le log annonce une deuxième fois le démarrage d'etherpad, sort de la boucle.
fi
echo -n "." >&2
sleep 1
done
kill -s 15 $PID_TAIL > /dev/null # Arrête l'exécution de tail.
sudo rm "$tempfile"
# Change la langue de mypads
sudo sed -i "s/__LANGUAGE__/$language/g" "$script_dir/../conf/lang_mypads.sql"
# mysql -u $db_user -p$db_pwd $db_user < "$script_dir/../conf/lang_mypads.sql"