diff --git a/manifest.json b/manifest.json index 6a77c21..a82faf3 100644 --- a/manifest.json +++ b/manifest.json @@ -46,6 +46,16 @@ "type": "boolean", "default": true }, + { + "name": "language", + "type": "string", + "ask": { + "en": "Choose the application language", + "fr": "Choisissez la langue de l'application" + }, + "choices": ["de", "en", "es", "fr", "it", "pt"], + "default": "fr" + }, { "name": "password", "type": "password" diff --git a/scripts/install b/scripts/install index 7eda106..859b3ac 100755 --- a/scripts/install +++ b/scripts/install @@ -28,6 +28,8 @@ domain=$YNH_APP_ARG_DOMAIN path_url=$YNH_APP_ARG_PATH is_public=$YNH_APP_ARG_IS_PUBLIC password=$YNH_APP_ARG_PASSWORD +language=$YNH_APP_ARG_LANGUAGE +timezone="$(date +%:::z)" app=$YNH_APP_INSTANCE_NAME @@ -50,6 +52,7 @@ ynh_script_progression --message="Storing installation settings..." --weight=1 ynh_app_setting_set --app=$app --key=domain --value=$domain ynh_app_setting_set --app=$app --key=path --value=$path_url ynh_app_setting_set --app=$app --key=password --value="$password" +ynh_app_setting_set --app=$app --key=language --value=$language #================================================= # INSTALL DEPENDENCIES