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:
parent
4230212d22
commit
85e3399ed4
3 changed files with 15 additions and 9 deletions
|
@ -1 +1 @@
|
|||
UPDATE `store` SET `value`="__LANGUAGE__" WHERE `key`="mypads:conf:defaultLanguage"
|
||||
UPDATE `store` SET `value`='"__LANGUAGE__"' WHERE `key`="mypads:conf:defaultLanguage"
|
||||
|
|
|
@ -58,8 +58,7 @@
|
|||
"rtl": false,
|
||||
"alwaysShowChat": false,
|
||||
"chatAndUsers": false,
|
||||
// "lang": "__LANGUAGE__",
|
||||
"lang": "en-gb",
|
||||
"lang": "__LANGUAGE__",
|
||||
|
||||
// Plugins config
|
||||
// ep_automatic_logut
|
||||
|
|
|
@ -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"
|
||||
|
|
Loading…
Add table
Reference in a new issue