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

Correction upgrade langue

This commit is contained in:
Maniack Crudelis 2016-10-12 16:35:10 +02:00
parent d3ed905c11
commit a51daa4750
2 changed files with 7 additions and 0 deletions

View file

@ -52,6 +52,7 @@ sudo yunohost app setting $app domain -v $domain
sudo yunohost app setting $app admin -v $admin
sudo yunohost app setting $app is_public -v $is_public
sudo yunohost app setting $app password -v $password
sudo yunohost app setting $app language -v $language
sudo yunohost app setting $app port -v $port
sudo yunohost app setting $app abiword -v $abiword

View file

@ -10,6 +10,7 @@ app=$YNH_APP_INSTANCE_NAME
domain=$(sudo yunohost app setting $app domain)
path=$(sudo yunohost app setting $app path)
admin=$(sudo yunohost app setting $app admin)
language=$(sudo yunohost app setting $app language)
is_public=$(sudo yunohost app setting $app is_public)
final_path=$(sudo yunohost app setting $app final_path)
port=$(sudo yunohost app setting $app port)
@ -41,6 +42,11 @@ then
abiword_path=`which abiword` # Récupère l'emplacement de l'exécutable de abiword
sudo sed -i "s@\"abiword\" : null@\"abiword\" : \"$abiword_path\"@" "$final_path/settings.json" # Renseigne l'emplacement de abiword dans la config de etherpad
fi
if test -z $language; then
language=en # En cas d'upgrade d'une version ne gérant pas la langue, la langue est anglais par défaut
sudo yunohost app setting $app language -v $language
fi
sudo sed -i "s/__LANGUAGE__/$language/g" "$final_path/settings.json"
STORE_MD5_CONFIG "settings.json" "$final_path/settings.json" # Réenregistre la somme de contrôle du fichier de config
STORE_MD5_CONFIG "credentials.json" "$final_path/credentials.json" # Réenregistre la somme de contrôle du fichier de config