mirror of
https://github.com/YunoHost/yunohost-admin.git
synced 2024-09-03 20:06:15 +02:00
Merge branch 'stretch-unstable' into add-apps-infos
This commit is contained in:
commit
4e416d5671
20 changed files with 274 additions and 94 deletions
22
debian/changelog
vendored
22
debian/changelog
vendored
|
@ -1,3 +1,25 @@
|
|||
yunohost-admin (3.5.2) stable; urgency=low
|
||||
|
||||
- Release as stable !
|
||||
- [fix] No more changelog, c.f. change in tools_update
|
||||
- [i18n] Improve translations for Catalan, Arabic, Italian, Bengali
|
||||
|
||||
Thanks to all contributors (Aleks, Xaloc, BoF, silkevicious, mytechpro) <3 !
|
||||
|
||||
-- Alexandre Aubin <alex.aubin@mailoo.org> Wed, 10 Apr 2019 02:00:00 +0000
|
||||
|
||||
yunohost-admin (3.5.1) testing; urgency=low
|
||||
|
||||
- [enh] Display version inside app info (#235)
|
||||
- [enh] Support display_text (#234)
|
||||
- [fix] Don't use version for cache control (#233)
|
||||
- Minor technical fixes / improvements (d264afe, 007ab86, 7322454)
|
||||
- [i18n] Update translation for French, Occitan, Catalan, Portuguese, Chinese, Hungarian
|
||||
|
||||
Thanks to all contributors (Aleks, Arthur Lutz, Bram, Jibec, Kayou, Mélanie C., Quentí, ppr, Xaloc) <3 !
|
||||
|
||||
-- Alexandre Aubin <alex.aubin@mailoo.org> Wed, 03 Apr 2019 02:30:00 +0000
|
||||
|
||||
yunohost-admin (3.5.0) testing; urgency=low
|
||||
|
||||
- [enh] Remove dependency to GET /version to fetch version (#226)
|
||||
|
|
6
debian/postinst
vendored
6
debian/postinst
vendored
|
@ -10,6 +10,12 @@ do_configure() {
|
|||
|
||||
# Set document root permissions
|
||||
chown -R root:root /usr/share/yunohost/admin
|
||||
|
||||
# Replace RANDOMID with a random hash to invalidate
|
||||
# old cache ... we generate this locally on each machine
|
||||
# to avoid leaking stuff like the version
|
||||
RANDOMID=$(openssl rand -hex 4)
|
||||
sed -i "s/RANDOMID/$RANDOMID/g" /usr/share/yunohost/admin/index.html
|
||||
}
|
||||
|
||||
# summary of how this script can be called:
|
||||
|
|
4
debian/rules
vendored
4
debian/rules
vendored
|
@ -15,10 +15,6 @@ TMPDIR = $$(pwd)/debian/yunohost-admin
|
|||
dh $@
|
||||
|
||||
override_dh_auto_build:
|
||||
# Replace VERSION with current package version to prevent web browser
|
||||
# to serve old css/js files
|
||||
sed -i 's/VERSION/$(DEBVERS)/g' src/index.html
|
||||
|
||||
# Run npm/bower/gulp
|
||||
cd src ; npm --progress false --loglevel warn --color false install
|
||||
cd src ; node_modules/gulp/bin/gulp.js build
|
||||
|
|
|
@ -7,9 +7,9 @@
|
|||
<meta name="format-detection" content="telephone=no" />
|
||||
<meta name="viewport" content="user-scalable=no, width=device-width, height=device-height" />
|
||||
<meta name="robots" content="noindex, nofollow">
|
||||
<link rel="stylesheet" media="screen" href="dist/css/style.min.css?version=VERSION">
|
||||
<link rel="stylesheet" media="screen" href="dist/css/style.min.css?version=RANDOMID">
|
||||
<link rel="shortcut icon" href="dist/img/ynhadmin_icon.png">
|
||||
<script type="text/javascript" src="dist/js/script.min.js?version=VERSION"></script>
|
||||
<script type="text/javascript" src="dist/js/script.min.js?version=RANDOMID"></script>
|
||||
</head>
|
||||
<body>
|
||||
|
||||
|
|
|
@ -339,12 +339,12 @@
|
|||
args[k].type = (typeof v.type !== 'undefined') ? v.type : 'string';
|
||||
args[k].inputType = 'text';
|
||||
args[k].isPassword = false;
|
||||
args[k].isDisplayText = false;
|
||||
args[k].required = (typeof v.optional !== 'undefined' && v.optional == "true") ? '' : 'required';
|
||||
args[k].attributes = "";
|
||||
args[k].helpText = "";
|
||||
args[k].helpLink = "";
|
||||
|
||||
|
||||
// Multilingual label
|
||||
args[k].label = (typeof args[k].ask[y18n.locale] !== 'undefined') ?
|
||||
args[k].ask[y18n.locale] :
|
||||
|
@ -460,6 +460,11 @@
|
|||
args[k].isPassword = true;
|
||||
}
|
||||
|
||||
if (args[k].type == "display_text") {
|
||||
args[k].isDisplayText = true;
|
||||
args[k].label = args[k].label.split("\n");
|
||||
}
|
||||
|
||||
});
|
||||
}
|
||||
|
||||
|
|
|
@ -60,6 +60,10 @@
|
|||
{
|
||||
data2.service.active_at = data.active_at;
|
||||
}
|
||||
else
|
||||
{
|
||||
data2.service.active_at = 0;
|
||||
}
|
||||
store.clear('slide');
|
||||
c.view('service/service_info', data2);
|
||||
}, 'GET');
|
||||
|
|
|
@ -52,7 +52,6 @@
|
|||
var packagesLength = data.packages.length;
|
||||
for(var i = 0; i < packagesLength; i++) {
|
||||
data.packages[i].delayed = false;
|
||||
data.packages[i].changelog = data.packages[i].changelog.replace(/\n/g, '<br />');
|
||||
|
||||
// Check for special packages that need delayed upgrade.
|
||||
if (["moulinette", "yunohost", "yunohost-admin", "ssowat", "python"].indexOf(data.packages[i].name) != -1) {
|
||||
|
|
|
@ -71,7 +71,7 @@
|
|||
"confirm_delete": "هل تود حقًا حذف %s ؟",
|
||||
"confirm_firewall_open": "متأكد مِن أنك تود فتح منفذ %s ؟ (بروتوكول : %s، إتصال : %s)",
|
||||
"confirm_firewall_close": "متأكد مِن أنك تود إغلاق منفذ %s ؟ (بروتوكول : %s، إتصال : %s)",
|
||||
"confirm_install_custom_app": "إنّ خيار تنصيب تطبيقات خارجية قد يؤثر على أمان نظامك. استخدم ذلك بكل مسؤولية و عِلم بالمخاطر.",
|
||||
"confirm_install_custom_app": "إنّ خيار تنصيب تطبيقات خارجية قد يؤثر على أمان نظامكم. ربما وجب عليكم ألا تقوموا بالتنصيب إلا إن كنتم حقا مدركون بما أنتم فاعلين. هل أنتم مستعدون للمخاطرة؟",
|
||||
"confirm_install_domain_root": "لن يكون بإمكانك تنصيب أي برنامج آخر على %s. هل تريد المواصلة ؟",
|
||||
"confirm_postinstall": "إنك بصدد إطلاق خطوة ما بعد التنصيب على النطاق %s. سوف تستغرق العملية بضع دقائق، لذلك *يُرجى عدم إيقاف العملية*.",
|
||||
"confirm_restore": "متأكد مِن أنك تريد استعادة %s ؟",
|
||||
|
@ -321,13 +321,13 @@
|
|||
"users_list": "قائمة المستخدمين",
|
||||
"users_new": "مستخدم جديد",
|
||||
"users_no": "لا يوجد أي مستخدم.",
|
||||
"versions": "Versions",
|
||||
"versions": "الإصدارات",
|
||||
"view_user_profile": "عرض الملف الشخصي لـ %s",
|
||||
"warning_first_user": "ربما يتطلًب منك <a href='#/users/create' class='alert-link'>إنشاء مستخدِم</a> أولًا.",
|
||||
"write": "الكتابة",
|
||||
"wrong_password": "كلمة السر خاطئة",
|
||||
"yes": "نعم",
|
||||
"certificate_alert_not_valid": "حرِج : إنّ شهادة الأمان الحالية لم تعُد صالحة ! لن يُصبح بالإمكان النفاذ عبر بروتوكول الـ HTTPS !",
|
||||
"certificate_alert_not_valid": "حرِج : إنّ شهادة الأمان الحالية لم تعُد صالحة! لن يُصبح بالإمكان النفاذ عبر بروتوكول الـ HTTPS !",
|
||||
"certificate_alert_selfsigned": "تحذير : إنّ شهادة الأمان الحالية مُوقّعة شخصيا. سوف تُظهِر متصفحات الويب رسالة تحذير قد تثير هلع الزوار الجُدد !",
|
||||
"certificate_alert_letsencrypt_about_to_expire": "إن مدة صلاحية الشهادة سوف تنتهي قريبًا. سوف يتم تجديدها بصورة تلقائية.",
|
||||
"certificate_alert_about_to_expire": "تحذير : إنّ مدة صلاحية الشهادة سوف تنتهي قريبًا ! و لن يتم تجديدها تلقائيًا !",
|
||||
|
@ -346,7 +346,7 @@
|
|||
"certificate_authority": "هيئة الشهادات",
|
||||
"validity": "مدة الصلاحية",
|
||||
"domain_is_eligible_for_ACME": "يبدو أنَّ النطاق مهيأ بصورة صحيحة قصد تنصيب شهادة Let's Encrypt!",
|
||||
"domain_not_eligible_for_ACME": "إنّ إسم النطاق هذا لم يُجهّز بعد لاستضافة شهادة أمان Let's Encrypt. يُرجى التحقق مِن إعدادات نظام أسماء النطاقات DNS و مِن أنّه يُمكن الإتصال بخادوم الويب عبر الـ HTTP.",
|
||||
"domain_not_eligible_for_ACME": "إنّ اسم النطاق هذا لم يُجهّز بعد لاستضافة شهادة أمان Let's Encrypt. يُرجى التحقق مِن إعدادات نظام أسماء النطاقات DNS و مِن أنّه يُمكن الاتصال بخادوم الويب عبر الـ HTTP.",
|
||||
"install_letsencrypt_cert": "تنصيب شهادة Let's Encrypt",
|
||||
"manually_renew_letsencrypt_message": "سيطرأ تجديد الشهادة تلقائيا خلال الأيام الـ 15 مِن اقتراب نهاية صلاحيتها. يُمكنكم تجديدها يدويا إن شئتم. (غير مُستحسَن).",
|
||||
"manually_renew_letsencrypt": "تجديد الشهادة يدويًا الآن",
|
||||
|
@ -379,5 +379,27 @@
|
|||
"confirm_migrations_skip": "إنّ تخطي التهجير غير مستحسَن. متأكد مِن أنك تريد ذلك ؟",
|
||||
"service_description": "الوصف :",
|
||||
"started_at": "تم تشغيله على :",
|
||||
"active": "مُفعَّل"
|
||||
"active": "مُفعَّل",
|
||||
"all_apps": "كافة التطبيقات",
|
||||
"app_license": "رخصة التطبيق",
|
||||
"app_level": "درجة التطبيق",
|
||||
"app_state_official": "رسمي",
|
||||
"current_maintainer_title": "المشرف الحالي على هذه الحزمة",
|
||||
"level": "الدرجة",
|
||||
"only_official_apps": "إلاّ التطبيقات الرسمية",
|
||||
"only_working_apps": "إلاّ التطبيقات التي تعمل",
|
||||
"logs": "السِجلات",
|
||||
"logs_history": "سِجِل الأوامر التي تم تنفيذها على النظام",
|
||||
"logs_service": "سِجِلات الخدمات",
|
||||
"logs_app": "سِجِلات التطبيقات",
|
||||
"logs_error": "خطأ",
|
||||
"logs_ended_at": "انتهى",
|
||||
"logs_started_at": "البداية",
|
||||
"logs_path": "المسار",
|
||||
"logs_context": "السياق",
|
||||
"logs_share_with_yunopaste": "شاركه عبر YunoPaste",
|
||||
"logs_more": "اظهر المزيد مِن الأسطر",
|
||||
"search_for_apps": "البحث عن تطبيقات…",
|
||||
"select_all": "تحديد الكل",
|
||||
"version": "الإصدار"
|
||||
}
|
||||
|
|
16
src/locales/bn_BD.json
Normal file
16
src/locales/bn_BD.json
Normal file
|
@ -0,0 +1,16 @@
|
|||
{
|
||||
"action": "কৃয়া",
|
||||
"active": "সক্রিয়",
|
||||
"add": "যুক্ত করুন",
|
||||
"remove": "অপসারণ করা",
|
||||
"administration_password": "পরিচালনাকারীর পাসওয়ার্ড",
|
||||
"allowed_users": "অনুমোদিত ব্যবহারকারীদের",
|
||||
"all_apps": "সকল অ্যাপ্লিকেশান",
|
||||
"api_not_responding": "এপিআই সাড়া দিচ্ছে না",
|
||||
"app_access": "প্রবেশ",
|
||||
"app_access_addall_btn": "সকল সক্ষম প্রবেশ",
|
||||
"app_access_addall_desc": "সকল তালিকাভূক্ত ব্যবহারীদের %ভাগ প্রবেশ",
|
||||
"app_access_clearall_btn": "সকল প্রবেশ মুছুন",
|
||||
"app_access_clearall_desc": "প্রত্যেক ব্যবহারীর %ভাগ প্রবেশ",
|
||||
"app_access_removeall_btn": "সকল প্রবেশ অপসারন"
|
||||
}
|
|
@ -19,12 +19,12 @@
|
|||
"app_debug_no_logs": "Els registres de l'aplicació no estan disponibles",
|
||||
"app_debug_tab": "Mostra la informació de depuració",
|
||||
"app_info_access_desc": "Administrar l'accés d'usuaris. Usuaris permesos: %s",
|
||||
"app_info_changelabel_desc": "Canvia l'etiqueta de l'aplicació al portal",
|
||||
"app_info_changelabel_desc": "Canvia l'etiqueta de l'aplicació al portal.",
|
||||
"app_info_debug_desc": "Mostrar la informació de depuració per aquesta aplicació.",
|
||||
"app_info_default_desc": "Redirigeix l'arrel del domini a aquesta aplicació (%s).",
|
||||
"app_info_changeurl_desc": "Canvia l'adreça d'accés (URL) d'aquesta aplicació (domini i/o camí).",
|
||||
"app_info_change_url_disabled_tooltip": "Encara no s'ha implementat aquesta funcionalitat per a aquesta aplicació",
|
||||
"app_info_uninstall_desc": "Eliminar aquesta aplicació",
|
||||
"app_info_uninstall_desc": "Eliminar aquesta aplicació.",
|
||||
"app_install_cancel": "Instal·lació cancel·lada.",
|
||||
"app_install_custom_no_manifest": "No s'ha trobat el fitxer manifest.json",
|
||||
"app_list": "Llista d'aplicacions",
|
||||
|
@ -71,7 +71,7 @@
|
|||
"confirm_delete": "Està segur de voler eliminar %s?",
|
||||
"confirm_firewall_open": "Està segur de voler obrir el port %s? (protocol: %s, connexió: %s)",
|
||||
"confirm_firewall_close": "Està segur de voler tancar el port %s? (protocol: %s, connexió: %s)",
|
||||
"confirm_install_custom_app": "La instal·lació d'aplicacions de terceres parts pot comprometre la seguretat del seu sistema. Faci-ho sota la seva responsabilitat.",
|
||||
"confirm_install_custom_app": "ATENCIÓ! La instal·lació d'aplicacions de terceres parts pot comprometre la integritat i seguretat del seu sistema. No hauríeu d'instal·lar-ne a no ser que sapigueu el que feu. Esteu segurs de voler córrer aquest risc?",
|
||||
"confirm_install_domain_root": "No podrà instal·lar cap altra aplicació %s. Vol continuar?",
|
||||
"confirm_migrations_skip": "Saltar-se les migracions no està recomanat. Està segur de voler continuar?",
|
||||
"confirm_postinstall": "Està a punt de començar el procés de post-instal·lació en el domini %s. Pot tardar uns minuts, *no interrompi la operació*.",
|
||||
|
@ -99,7 +99,7 @@
|
|||
"default": "Predeterminat",
|
||||
"delete": "Suprimir",
|
||||
"description": "Descripció",
|
||||
"domain_dns_conf_is_just_a_recommendation": "Aquesta pàgina mostra la configuració *recomanada*. Aquesta pàgina *no* configura el DNS. És la seva responsabilitat configurar la seva zona DNS al seu registrar DNS en acord amb aquesta recomanació.",
|
||||
"domain_dns_conf_is_just_a_recommendation": "Aquesta pàgina mostra la configuració *recomanada*. Aquesta pàgina *no* configura el DNS. És la seva responsabilitat configurar la zona DNS al seu registrar DNS en acord amb aquesta recomanació.",
|
||||
"diagnosis": "Diagnòstic",
|
||||
"diagnosis_hide_private": "Mostrar les dades de diagnòstic sense dades privades",
|
||||
"diagnosis_view_private": "Mostrar les dades de diagnòstic incloses les dades privades",
|
||||
|
@ -131,14 +131,14 @@
|
|||
"enabled": "Activat",
|
||||
"error_modify_something": "Heu de modificar quelcom",
|
||||
"error_occured": "Hi ha hagut un error, torneu a intentar",
|
||||
"error_retrieve_feed": "No s'ha pogut recuperar el fil: %s",
|
||||
"error_retrieve_feed": "No s'ha pogut recuperar el fil: %s. Pot ser que tingueu un complement que no permet al vostre navegador fer aquesta sol·licitud (o la pàgina està caiguda).",
|
||||
"error_select_domain": "Heu d'indicar un domini",
|
||||
"error_server": "Error del servidor",
|
||||
"error_server_unexpected": "Error inesperat en el servidor (%s)",
|
||||
"everyone_has_access": "Tots els usuaris tenen accés",
|
||||
"everyone_has_access": "Tots els usuaris tenen accés.",
|
||||
"filesystem": "Sistema de fitxers",
|
||||
"firewall": "Tallafoc",
|
||||
"footer_version": "Propulsat per <a href='https://yunohost.org'> YunoHost</a> %s (%s)",
|
||||
"footer_version": "Propulsat per <a href='https://yunohost.org'> YunoHost</a> %s (%s).",
|
||||
"form_input_example": "Exemple: %s",
|
||||
"free": "Lliure",
|
||||
"fs_type": "Tipus de sistema de fitxers",
|
||||
|
@ -199,7 +199,7 @@
|
|||
"mode": "Mode",
|
||||
"monitoring": "Monitoratge",
|
||||
"monitoring_check_glances": "Verifiqueu l'estat del servei <a href='#/services/glances'>glances</a>.",
|
||||
"monitoring_disabled": "El monitoratge no està activat",
|
||||
"monitoring_disabled": "El monitoratge no està activat.",
|
||||
"mount_point": "Punt de muntatge",
|
||||
"multi_instance": "Instàncies múltiples",
|
||||
"myserver": "elmeuservidor",
|
||||
|
@ -210,7 +210,7 @@
|
|||
"no_allowed_users": "Cap usuari autoritzat.",
|
||||
"no_installed_apps": "No hi ha aplicacions instal·lades.",
|
||||
"no_log": "No hi ha registre.",
|
||||
"no_user_to_add": "Cap usuari a afegir",
|
||||
"no_user_to_add": "Cap usuari a afegir.",
|
||||
"non_compatible_api": "L'API no és compatible",
|
||||
"ok": "OK",
|
||||
"open": "Obrir",
|
||||
|
@ -378,5 +378,44 @@
|
|||
"install_community_appslists_warning": "Tingueu en compte que aquestes aplicacions <strong>no</strong> són oficials i no són mantingudes per l'equip YunoHost. <br />Instal·leu aquestes aplicacions sota la vostra responsabilitat, pot posar en risc el teu sistema.",
|
||||
"install_custom_app_appslists_info": "Podeu utilitzar llistes d'aplicacions alternatives per instal·lar altres aplicacions mantingudes per la comunitat YunoHost.",
|
||||
"user_emailforward": "Reenviament de E-mail",
|
||||
"user_new_forward": "noureenviar@dominiextern.org"
|
||||
"user_new_forward": "noureenviar@dominiextern.org",
|
||||
"all_apps": "Totes les aplicacions",
|
||||
"app_license": "Llicència de l'aplicació",
|
||||
"app_level": "Nivell de l'aplicació",
|
||||
"app_no_actions": "Aquesta aplicació no té cap acció",
|
||||
"app_state_official": "Oficial",
|
||||
"confirm_install_app_warning": "Atenció: aquesta aplicació funciona però encara no està ben integrada a YunoHost. Algunes característiques com la identificació única i la còpia de seguretat i restauració de l'aplicació poden no estar presents.",
|
||||
"confirm_install_app_danger": "ATENCIÓ! Aquesta aplicació encara és experimental (si no és que no funciona directament) i és probable que trenqui el sistema! No hauríeu d'instal·lar-la a no ser que sapigueu el que feu. Esteu segurs de voler córrer aquest risc?",
|
||||
"current_maintainer_title": "Mantenidor d'aquest paquet actualment",
|
||||
"error_connection_interrupted": "El servidor a tancat la connexió en lloc de respondre, s'ha reiniciat nginx per error? (Codi d'error/missatge: %s)",
|
||||
"experimental_warning": "Atenció: aquesta característica és experimental i no es considera estable, no l'hauríeu d'utilitzar a excepció de saber el que feu.",
|
||||
"good_practices_about_admin_password": "Esteu a punt de definir una nova contrasenya d'administrador. La contrasenya ha de tenir un mínim de 8 caràcters ; tot i que és de bona pràctica utilitzar una contrasenya més llarga (és a dir una frase de contrasenya) i/o utilitzar diferents tipus de caràcters (majúscules, minúscules, dígits i caràcters especials).",
|
||||
"good_practices_about_user_password": "Esteu a punt de definir una nova contrasenya d'usuari. La contrasenya ha de tenir un mínim de 8 caràcters ; tot i que és de bona pràctica utilitzar una contrasenya més llarga (és a dir una frase de contrasenya) i/o utilitzar diferents tipus de caràcters (majúscules, minúscules, dígits i caràcters especials).",
|
||||
"level": "nivell",
|
||||
"only_official_apps": "Només aplicacions oficials",
|
||||
"only_working_apps": "Només aplicacions que funcionen",
|
||||
"logs": "Registres",
|
||||
"logs_operation": "Operacions fetes al sistema amb YunoHost",
|
||||
"logs_history": "Historial de l'ordre executada al sistema",
|
||||
"logs_package": "Historial d'administració dels paquets debian",
|
||||
"logs_system": "Registres del nucli i d'altres esdeveniments de baix nivell",
|
||||
"logs_access": "Llista d'accessos i bloquejos",
|
||||
"logs_service": "Registres dels serveis",
|
||||
"logs_app": "Registres de les aplicacions",
|
||||
"logs_no_logs_registered": "No hi ha cap registre per aquesta categoria",
|
||||
"logs_end_with_error": "Aquest registre ha acabat amb l'error:",
|
||||
"logs_error": "Error",
|
||||
"logs_ended_at": "Fi",
|
||||
"logs_started_at": "Principi",
|
||||
"logs_path": "Camí",
|
||||
"logs_context": "Context",
|
||||
"logs_share_with_yunopaste": "Comparteix amb YunoPaste",
|
||||
"logs_more": "Mostra més línies",
|
||||
"search_for_apps": "Cerca aplicacions...",
|
||||
"select_all": "Selecciona-ho tot",
|
||||
"select_none": "No en seleccionis cap",
|
||||
"unmaintained": "No mantingut",
|
||||
"purge_user_data_checkbox": "Purga les dades de %s? (Això suprimirà el contingut de la carpeta home i mail.)",
|
||||
"purge_user_data_warning": "Purgar les dades de l'usuari no és reversible. Assegureu-vos de saber el que esteu fent!",
|
||||
"version": "Versió"
|
||||
}
|
||||
|
|
|
@ -168,7 +168,7 @@
|
|||
"hook_data_home": "User data",
|
||||
"hook_data_home_desc": "User data located in /home/USER",
|
||||
"hook_data_mail": "Mail",
|
||||
"hook_data_mail_desc": "Mail which is on the server",
|
||||
"hook_data_mail_desc": "Mails stored on the server",
|
||||
"hostname": "Hostname",
|
||||
"id": "ID",
|
||||
"inactive": "Inactive",
|
||||
|
@ -371,6 +371,7 @@
|
|||
"users_new": "New user",
|
||||
"users_no": "No users.",
|
||||
"versions": "Versions",
|
||||
"version": "Version",
|
||||
"view_user_profile": "View %s's profile",
|
||||
"warning_first_user": "You probably need to <a href='#/users/create' class='alert-link'>create a user</a> first.",
|
||||
"write": "Write",
|
||||
|
|
|
@ -22,7 +22,7 @@
|
|||
"app_install_custom_no_manifest": "Aucun fichier manifest.json",
|
||||
"app_list": "Liste des applications",
|
||||
"app_make_default": "Définir par défaut",
|
||||
"app_repository": "Source/Origine de l'application : ",
|
||||
"app_repository": "Origine de l’application : ",
|
||||
"app_state": "État de l'application : ",
|
||||
"app_state_inprogress": "En cours",
|
||||
"app_state_notworking": "Non fonctionnelle",
|
||||
|
@ -30,12 +30,12 @@
|
|||
"app_state_working": "Fonctionnelle",
|
||||
"application": "Application",
|
||||
"applications": "Applications",
|
||||
"archive_empty": "L'archive est vide",
|
||||
"archive_empty": "L’archive est vide",
|
||||
"available": "Disponible",
|
||||
"available_apps": "Applications disponibles",
|
||||
"backup": "Sauvegarde",
|
||||
"backup_action": "Sauvegarder",
|
||||
"backup_archive_copy": "Copier cette sauvegarde sur un autre stockage",
|
||||
"backup_archive_copy": "Copier cette archive sur un autre stockage",
|
||||
"backup_archive_delete": "Supprimer cette sauvegarde",
|
||||
"backup_archive_download": "Télécharger cette sauvegarde",
|
||||
"backup_content": "Contenu de la sauvegarde",
|
||||
|
@ -58,14 +58,14 @@
|
|||
"check_stmp": "Accessibilité du port 25",
|
||||
"close": "Fermer",
|
||||
"confirm_access_add": "Voulez-vous vraiment ajouter l'accès à %s pour tous les utilisateurs ?",
|
||||
"confirm_access_clear": "Voulez-vous vraiment réinitialiser/supprimer tous les accès à %s ?",
|
||||
"confirm_access_clear": "Voulez-vous vraiment supprimer tous les accès à %s ?",
|
||||
"confirm_access_remove_all": "Voulez-vous vraiment supprimer tous les accès à %s ?",
|
||||
"confirm_access_remove_user": "Voulez-vous vraiment supprimer l'accès à %s pour %s ?",
|
||||
"confirm_access_remove_user": "Voulez-vous vraiment supprimer l’accès à %s pour %s ?",
|
||||
"confirm_app_default": "Voulez-vous vraiment définir cette application par défaut ?",
|
||||
"confirm_change_maindomain": "Voulez-vous vraiment changer le domaine principal ?",
|
||||
"confirm_delete": "Voulez-vous vraiment supprimer %s ?",
|
||||
"confirm_firewall": "Voulez-vous vraiment %s le port %s (protocole: %s, connexion: %s)",
|
||||
"confirm_install_custom_app": "AVERTISSEMENT ! L'installation d'applications tierces peut compromettre l'intégrité et la sécurité de votre système. Vous ne devriez probablement PAS l'installer si vous ne savez pas ce que vous faites. Êtes-vous prêt à prendre ce risque ?",
|
||||
"confirm_install_custom_app": "AVERTISSEMENT ! L’installation d’applications tierces peut compromettre l’intégrité et la sécurité de votre système. Vous ne devriez probablement PAS l’installer si vous ne savez pas ce que vous faites. Prenez-vous ce risque ?",
|
||||
"confirm_install_domain_root": "Vous ne pourrez pas installer d'autres applications sur %s. Continuer ?",
|
||||
"confirm_postinstall": "Vous êtes sur le point de lancer le processus de post-installation sur le domaine %s. Cela peut prendre du temps, *n'interrompez pas l'opération avant la fin*.",
|
||||
"confirm_restore": "Voulez-vous vraiment restaurer %s ?",
|
||||
|
@ -80,7 +80,7 @@
|
|||
"created_at": "Crée le",
|
||||
"cumulative_usage": "Utilisation cumulée",
|
||||
"custom_app_install": "Installer une application personnalisée",
|
||||
"custom_app_url_only_github": "Actuellement uniquement disponible depuis GitHub",
|
||||
"custom_app_url_only_github": "Uniquement depuis GitHub pour l’instant",
|
||||
"default": "Défaut",
|
||||
"delete": "Supprimer",
|
||||
"description": "Description",
|
||||
|
@ -95,7 +95,7 @@
|
|||
"domain": "Domaine",
|
||||
"domain_add": "Ajouter un domaine",
|
||||
"domain_add_dns_doc": "… et j'ai <a href='//yunohost.org/dns'>configuré mes DNS correctement</a>.",
|
||||
"domain_add_dyndns_doc": "… et je souhaite ajouter un service DNS dynamique/un nom de domaine pré-configuré.",
|
||||
"domain_add_dyndns_doc": "… et je souhaite ajouter un service DNS dynamique.",
|
||||
"domain_add_panel_with_domain": "J'ai déjà un nom de domaine …",
|
||||
"domain_add_panel_without_domain": "Je n'ai pas de nom de domaine …",
|
||||
"domain_default": "Domaine par défaut",
|
||||
|
@ -115,7 +115,7 @@
|
|||
"enabled": "Activé",
|
||||
"error_modify_something": "Vous devez modifier quelque chose",
|
||||
"error_occured": "Une erreur est survenue, veuillez réessayer",
|
||||
"error_retrieve_feed": "Impossible de récupérer le flux : %s. Il se peut qu'un plugin/module empêche votre navigateur d'exécuter cette requête (ou que le site web soit hors service).",
|
||||
"error_retrieve_feed": "Impossible de récupérer le flux : %s. Il se peut qu’une extension empêche votre navigateur d'exécuter cette requête (ou que le site web soit hors service).",
|
||||
"error_select_domain": "Vous devriez indiquer un domaine",
|
||||
"error_server": "Erreur serveur",
|
||||
"error_server_unexpected": "Erreur serveur inattendue (%s)",
|
||||
|
@ -136,12 +136,12 @@
|
|||
"hook_conf_ynh_certs": "Certificats de sécurité",
|
||||
"hook_conf_ynh_firewall": "Pare-feu",
|
||||
"hook_conf_ynh_mysql": "Mot de passe MySQL",
|
||||
"hook_data_home": "Données de l'utilisateur",
|
||||
"hook_data_home_desc": "Les données de l'utilisateur situées dans /home/USER",
|
||||
"hook_data_home": "Données de l’utilisateur",
|
||||
"hook_data_home_desc": "Les données de l’utilisateur situées dans /home/USER",
|
||||
"hook_data_mail": "Courriel",
|
||||
"hook_data_mail_desc": "Les courriels qui se trouvent sur le serveur",
|
||||
"hook_data_mail_desc": "Les courriels qui sont sur le serveur",
|
||||
"hostname": "Nom d'hôte",
|
||||
"id": "ID/Identifiant",
|
||||
"id": "ID",
|
||||
"inactive": "Inactif",
|
||||
"infos": "Info",
|
||||
"install": "Installer",
|
||||
|
@ -150,7 +150,7 @@
|
|||
"installation_complete": "Installation terminée",
|
||||
"installed": "Installé",
|
||||
"installed_apps": "Applications installées",
|
||||
"installing": "Installation en cours",
|
||||
"installing": "Installation",
|
||||
"interface": "Interface",
|
||||
"io": "Entrée/Sortie",
|
||||
"ipv4": "IPv4",
|
||||
|
@ -165,7 +165,7 @@
|
|||
"logged_out": "Déconnecté",
|
||||
"login": "Connexion",
|
||||
"logout": "Déconnexion",
|
||||
"mailbox_quota_description": "Par exemple, 700M est le volume que peut contenir un CD, alors que 4700M est le volume que peut contenir un DVD.",
|
||||
"mailbox_quota_description": "Par exemple, 700M est un CD, 4700M est un DVD.",
|
||||
"mailbox_quota_placeholder": "Laissez vide ou à zéro pour désactiver.",
|
||||
"manage_apps": "Gérer les applications",
|
||||
"manage_domains": "Gérer les domaines",
|
||||
|
@ -190,7 +190,7 @@
|
|||
"non_compatible_api": "API non compatible",
|
||||
"open": "Ouvrir",
|
||||
"operations": "Opérations",
|
||||
"os": "SE/OS",
|
||||
"os": "Système d’exploitation",
|
||||
"password": "Mot de passe",
|
||||
"password_confirmation": "Confirmation du mot de passe",
|
||||
"password_description": "Le mot de passe doit faire au moins %s caractères.",
|
||||
|
@ -198,7 +198,7 @@
|
|||
"password_new": "Nouveau mot de passe",
|
||||
"passwords_dont_match": "Les mots de passe ne correspondent pas",
|
||||
"passwords_too_short": "Le mot de passe est trop court",
|
||||
"path": "Chemin/Répertoire",
|
||||
"path": "Chemin",
|
||||
"port": "Port",
|
||||
"ports": "Ports",
|
||||
"postinstall": "Post-installation",
|
||||
|
@ -268,8 +268,8 @@
|
|||
"uninstall": "Désinstaller",
|
||||
"unknown_action": "Action %s inconnue",
|
||||
"unknown_argument": "Argument inconnu : %s",
|
||||
"upload": "Téléversement / Partager avec YunoPaste",
|
||||
"upload_archive": "Téléverser une archive / Uploader une sauvegarde",
|
||||
"upload": "Téléversement",
|
||||
"upload_archive": "Téléverser une archive",
|
||||
"upnp": "UPnP",
|
||||
"upnp_disabled": "L’UPnP est désactivé.",
|
||||
"upnp_enabled": "L’UPnP est activé.",
|
||||
|
@ -278,8 +278,8 @@
|
|||
"usage": "Utilisation",
|
||||
"used": "Utilisé",
|
||||
"user_email": "Courriel",
|
||||
"user_emailaliases": "Alias de courrier électronique / Adresses supplémentaires",
|
||||
"user_emailforward": "Adresse de courriel de transfert / Adresses de transfert",
|
||||
"user_emailaliases": "Alias de courriel",
|
||||
"user_emailforward": "Adresses de transfert",
|
||||
"user_fullname": "Nom complet",
|
||||
"user_interface_link": "Interface utilisateur",
|
||||
"user_mailbox_quota": "Quota de la boite aux lettres",
|
||||
|
@ -299,15 +299,15 @@
|
|||
"yes": "Oui",
|
||||
"form_input_example": "Exemple : %s",
|
||||
"footer_version": "Propulsé par <a href='https://yunohost.org'>YunoHost</a> %s (%s).",
|
||||
"certificate_alert_not_valid": "ALERTE CRITIQUE : le certificat actuel n'est pas valide ! HTTPS ne fonctionnera pas du tout !",
|
||||
"certificate_alert_selfsigned": "AVERTISSEMENT : Le certificat actuel est auto-signé. Les navigateurs afficheront un avertissement effrayant pour les nouveaux visiteurs !",
|
||||
"certificate_alert_not_valid": "CRITIQUE : le certificat actuel n’est pas valide ! Le HTTPS ne fonctionnera pas du tout !",
|
||||
"certificate_alert_selfsigned": "AVERTISSEMENT : le certificat actuel est auto-signé. Les navigateurs afficheront un avertissement effrayant pour les nouveaux visiteurs !",
|
||||
"certificate_alert_letsencrypt_about_to_expire": "Le certificat actuel est sur le point d’expirer. Il devrait bientôt être renouvelé automatiquement.",
|
||||
"certificate_alert_about_to_expire": "AVERTISSEMENT : Le certificat actuel est sur le point d'expirer ! Il ne sera PAS renouvelé automatiquement !",
|
||||
"certificate_alert_about_to_expire": "AVERTISSEMENT : le certificat actuel est sur le point d’expirer ! Il ne sera PAS renouvelé automatiquement !",
|
||||
"certificate_alert_good": "Bien, le certificat actuel a l’air correct !",
|
||||
"certificate_alert_great": "Parfait ! Vous utilisez un certificat Let’s Encrypt valide !",
|
||||
"certificate_alert_unknown": "Statut inconnu",
|
||||
"certificate_manage": "Gérer les certificats SSL",
|
||||
"certificate_old_letsencrypt_app_conflict": "L’application 'letsencrypt' est actuellement installée et est en conflit avec cette fonctionnalité. Veuillez la désinstaller pour utiliser la nouvelle interface de gestion des certificats.",
|
||||
"certificate_old_letsencrypt_app_conflict": "L’application « letsencrypt » est actuellement installée et est en conflit avec cette fonctionnalité. Veuillez la désinstaller pour utiliser la nouvelle interface de gestion des certificats.",
|
||||
"ssl_certificate": "Certificat SSL",
|
||||
"confirm_cert_install_LE": "Voulez-vous vraiment installer un certificat Let’s Encrypt pour ce domaine ?",
|
||||
"confirm_cert_regen_selfsigned": "Voulez-vous vraiment régénérer un certificat auto-signé pour ce domaine ?",
|
||||
|
@ -324,7 +324,7 @@
|
|||
"manually_renew_letsencrypt": "Renouveler manuellement maintenant",
|
||||
"regenerate_selfsigned_cert_message": "Si vous le souhaitez, vous pouvez régénérer le certificat auto-signé.",
|
||||
"regenerate_selfsigned_cert": "Régénérer le certificat auto-signé",
|
||||
"revert_to_selfsigned_cert_message": "Si vous le souhaitez vraiment, vous pouvez réinstaller un certificat auto-signé. (non recommandé)",
|
||||
"revert_to_selfsigned_cert_message": "Si vous le souhaitez vraiment, vous pouvez réinstaller un certificat auto-signé (non recommandé).",
|
||||
"revert_to_selfsigned_cert": "Retourner à un certificat auto-signé",
|
||||
"user_mailbox_use": "Espace utilisé de la boite aux lettres",
|
||||
"confirm_firewall_open": "Voulez-vous vraiment ouvrir le port %s ? (protocole : %s, connexion : %s)",
|
||||
|
@ -342,17 +342,17 @@
|
|||
"appslists_no_lists": "Aucune liste d’applications",
|
||||
"appslists_custom": "Liste personnalisée d’applications",
|
||||
"appslists_manage": "Gérer les listes d’applications",
|
||||
"appslists_confirm_remove": "Êtes-vous sûr de vraiment vouloir supprimer cette liste d’applications ?",
|
||||
"appslists_confirm_remove": "Voulez-vous vraiment supprimer cette liste d’applications ?",
|
||||
"appslists_info_refresh_desc": "Actualiser le statut des applications de cette liste.",
|
||||
"appslists_info_remove_desc": "Les applications de cette liste ne seront plus disponibles.",
|
||||
"appslists_last_update": "Dernière mise à jour",
|
||||
"appslists_unknown_list": "La liste d'applications %s est inconnue",
|
||||
"appslists_community_list": "Liste des applications communautaires",
|
||||
"name": "Nom",
|
||||
"install_community_appslists_info": "La liste des applications communautaires vous permet d’installer des applications maintenues par la communauté. <br />Parcourez la liste complète sur <a href='https://yunohost.org/apps_in_progress'>yunohost.org/apps_in_progress_fr</a>.",
|
||||
"install_community_appslists_warning": "Notez que ces applications <strong>ne sont ni</strong> officielles, ni maintenues par l’équipe YunoHost. <br />Installer ces applications est à vos risques et périls, et peut casser votre système.",
|
||||
"install_community_appslists_info": "La liste des applications communautaires vous permet d’installer des applications maintenues par la communauté. <br />Parcourez la liste complète sur <a href='https://yunohost.org/apps'>yunohost.org/apps</a>.",
|
||||
"install_community_appslists_warning": "Notez que ces applications ne sont <strong>pas</strong> officielles, et non maintenues par l’équipe YunoHost. <br />Installer ces applications est à vos risques et périls, et peut casser votre système.",
|
||||
"install_custom_app_appslists_info": "Vous pouvez utiliser des listes alternatives d’applications pour installer d’autres applications maintenues par la communauté YunoHost.",
|
||||
"domain_dns_conf_is_just_a_recommendation": "Cette page montre la configuration *recommandée*. Elle ne configure *pas* le DNS pour vous. Il est de votre responsabilité de configurer votre zone DNS chez votre fournisseur de DNS (registrar) avec cette recommandation.",
|
||||
"domain_dns_conf_is_just_a_recommendation": "Cette page montre la configuration *recommandée*. Elle ne configure *pas* le DNS pour vous. Il est de votre responsabilité de configurer votre zone DNS chez votre bureau d’enregistrement DNS (registrar) en fonction de cette recommandation.",
|
||||
"internal_exception": "<strong>YunoHost a rencontré une erreur interne :/</strong><br><em>Vraiment navré.<br>Vous devriez chercher de l’aide sur <a href=\"https://forum.yunohost.org/\">le forum</a> ou <a href=\"https://chat.yunohost.org/\">le salon</a> pour résoudre le problème, ou rapporter le bogue sur <a href=\"https://github.com/YunoHost/issues\">l’outil de suivi</a>.</em><br>Les informations suivantes peuvent être utile à l’interlocuteur vous aidant :<h3>Action</h3><pre>%s %s</pre><h3>Trace</h3><pre>%s</pre>",
|
||||
"confirm_reboot_action_reboot": "Êtes vous sûr de vouloir redémarrer votre serveur ?",
|
||||
"confirm_reboot_action_shutdown": "Êtes vous sûr de vouloir éteindre votre serveur ?",
|
||||
|
@ -362,66 +362,66 @@
|
|||
"system_upgrade_all_packages_btn": "Mettre à jour tous les paquets",
|
||||
"tools_reboot": "Redémarrer votre serveur",
|
||||
"tools_reboot_btn": "Redémarrer",
|
||||
"tools_reboot_done": "Redémarrage …",
|
||||
"tools_rebooting": "Votre serveur est en cours de redémarrage. Pour retourner sur l’interface d'administration vous devez attendre que votre serveur soit démarré. Vous pouvez le vérifier en actualisant cette page (F5).",
|
||||
"tools_reboot_done": "Redémarrage…",
|
||||
"tools_rebooting": "Votre serveur redémarre. Pour retourner sur l’interface d'administration vous devez attendre que votre serveur soit démarré. Vous pouvez le vérifier en actualisant cette page (F5).",
|
||||
"tools_shutdown": "Éteindre votre serveur",
|
||||
"tools_shutdown_btn": "Éteindre",
|
||||
"tools_shutdown_done": "Arrêt en cours ...",
|
||||
"tools_shuttingdown": "Votre serveur est en train de s'arrêter. Tant qu'il restera éteint vous ne pourrez plus utiliser l'interface d'administration.",
|
||||
"tools_shutdown_done": "Extinction…",
|
||||
"tools_shuttingdown": "Votre serveur est en train de s’arrêter. Tant qu’il restera éteint vous ne pourrez plus utiliser l’interface d'administration.",
|
||||
"tools_shutdown_reboot": "Arrêter/Redémarrer",
|
||||
"app_change_label": "Changer le libellé",
|
||||
"app_change_url": "Changer l’URL",
|
||||
"app_info_changelabel_desc": "Change le libellé de l’application dans le portail.",
|
||||
"app_info_changeurl_desc": "Modifier l'URL d'accès de cette application (domaine et/ou chemin).",
|
||||
"app_info_changeurl_desc": "Modifier l’URL d’accès de cette application (domaine et/ou chemin).",
|
||||
"app_info_change_url_disabled_tooltip": "Cette fonctionnalité n’a pas encore été implémentée pour cette application",
|
||||
"confirm_app_change_url": "Voulez-vous vraiment modifier l’URL d’accès de cette application ?",
|
||||
"path_url": "Chemin",
|
||||
"meltdown": "Vous êtes vulnérable à la faille de sécurité critique <a target=\"_blank\" href=\"https://meltdownattack.com/\">meltdown</a>. Pour résoudre le problème, vous devez <a href=\"#/update\">mettre à jour votre système</a> puis <a href=\"#/tools/reboot\">le redémarrer</a> pour charger le nouveau noyau Linux.",
|
||||
"confirm_migrations_skip": "Ne pas appliquer les migrations n’est pas recommandé. Voulez-vous vraiment le faire ?",
|
||||
"migrations": "Migrations",
|
||||
"migrations_pending": "Migrations en attentes",
|
||||
"migrations_pending": "Migrations en attente",
|
||||
"migrations_done": "Migrations précédentes",
|
||||
"migrations_no_pending": "Aucune migration en attente",
|
||||
"migrations_no_done": "Aucune migration précédente",
|
||||
"run": "Exécuter",
|
||||
"skip": "Passer/Sauter",
|
||||
"skip": "Passer",
|
||||
"service_description": "Description :",
|
||||
"started_at": "Démarré à :",
|
||||
"active": "Actif",
|
||||
"all_apps": "Toutes les applications",
|
||||
"app_license": "Licence de l'application",
|
||||
"app_level": "Niveau de qualité de l'application",
|
||||
"app_no_actions": "Cette application ne permet aucune d'action",
|
||||
"app_level": "Niveau de qualité de l’application",
|
||||
"app_no_actions": "Cette application ne possède aucune action",
|
||||
"app_state_official": "Officielle",
|
||||
"confirm_install_app_warning": "Avertissement : cette application peut fonctionner mais n'est pas bien intégrée dans YunoHost. Certaines fonctionnalités telles que l'authentification unique et la sauvegarde/restauration peuvent ne pas être disponibles.",
|
||||
"confirm_install_app_danger": "AVERTISSEMENT ! Cette application est encore expérimentale (explicitement, elle ne fonctionne pas) et risque de casser votre système ! Vous ne devriez probablement PAS l'installer si vous ne savez pas ce que vous faites. Êtes-vous prêt à prendre ce risque ?",
|
||||
"confirm_install_app_warning": "Avertissement : cette application peut fonctionner mais n’est pas bien intégrée dans YunoHost. Certaines fonctionnalités telles que l’authentification unique et la sauvegarde/restauration pourraient ne pas être disponibles.",
|
||||
"confirm_install_app_danger": "AVERTISSEMENT ! Cette application est encore expérimentale et risque de casser votre système ! Vous ne devriez probablement PAS l’installer si vous ne savez pas ce que vous faites. Voulez-vous vraiment prendre ce risque ?",
|
||||
"current_maintainer_title": "Mainteneur actuel de ce paquet",
|
||||
"error_connection_interrupted": "Le serveur a fermé la connexion au lieu d'y répondre. Nginx a-t-il été redémarré par erreur ? (Error code/message: %s)",
|
||||
"experimental_warning": "Avertissement : cette fonctionnalité est expérimentale et n'est pas considérée comme stable, vous ne devriez pas l'utiliser sauf si vous savez ce que vous faites.",
|
||||
"good_practices_about_admin_password": "Vous êtes maintenant sur le point de définir un nouveau mot de passe administrateur. Le mot de passe doit comporter au moins 8 caractères - bien qu'il soit recommandé d'utiliser un mot de passe plus long (c'est-à-dire une phrase secrète) et/ou d'utiliser différents types de caractères (majuscules, minuscules, chiffres et caractères spéciaux).",
|
||||
"good_practices_about_user_password": "Vous êtes maintenant sur le point de définir un nouveau mot de passe utilisateur. Le mot de passe doit comporter au moins 8 caractères - bien qu'il soit recommandé d'utiliser un mot de passe plus long (c'est-à-dire une phrase secrète) et/ou d'utiliser différents types de caractères (majuscules, minuscules, chiffres et caractères spéciaux).",
|
||||
"error_connection_interrupted": "Le serveur a fermé la connexion au lieu d’y répondre, Nginx a-t-il été redémarré par erreur ? (Code/message d’erreur : %s)",
|
||||
"experimental_warning": "Attention : cette fonctionnalité est expérimentale et ne doit pas être considérée comme stable, vous ne devriez pas l’utiliser à moins que vous ne sachiez ce que vous faites...",
|
||||
"good_practices_about_admin_password": "Vous êtes maintenant sur le point de définir un nouveau mot de passe administrateur. Le mot de passe doit comporter au moins 8 caractères — bien qu’il soit recommandé d’utiliser un mot de passe plus long (c’est-à-dire une phrase secrète) et/ou d’utiliser différents types de caractères (majuscules, minuscules, chiffres et caractères spéciaux).",
|
||||
"good_practices_about_user_password": "Vous êtes maintenant sur le point de définir un nouveau mot de passe utilisateur. Le mot de passe doit comporter au moins 8 caractères — bien qu’il soit recommandé d’utiliser un mot de passe plus long (c’est-à-dire une phrase secrète) et/ou d’utiliser différents types de caractères (majuscules, minuscules, chiffres et caractères spéciaux).",
|
||||
"level": "niveau",
|
||||
"only_official_apps": "Applications officielles uniquement",
|
||||
"only_working_apps": "Applications fonctionnelles uniquement",
|
||||
"logs": "Journaux historisés",
|
||||
"logs": "Journaux",
|
||||
"logs_operation": "Opérations effectuées sur le système avec YunoHost",
|
||||
"logs_history": "Historique des commandes exécutées sur le système",
|
||||
"logs_package": "Historique de la gestion des paquets Debian",
|
||||
"logs_system": "Journaux historisés du noyau et d'autres événements de bas niveau",
|
||||
"logs_access": "Liste des accès autorisés et des accès refusés",
|
||||
"logs_service": "Journaux historisés des services",
|
||||
"logs_app": "Journaux historisés des applications",
|
||||
"logs_no_logs_registered": "Aucun journal historisé enregistré pour cette catégorie",
|
||||
"logs_end_with_error": "Ce journal historisé à fini avec l'erreur :",
|
||||
"logs_system": "Journaux du noyau et d’autres événements de bas niveau",
|
||||
"logs_access": "Liste des accès autorisés et refusés",
|
||||
"logs_service": "Journaux des services",
|
||||
"logs_app": "Journaux des applications",
|
||||
"logs_no_logs_registered": "Aucun journal n’a été enregistré pour cette catégorie",
|
||||
"logs_end_with_error": "Ce journal a fini avec l’erreur :",
|
||||
"logs_error": "Erreur",
|
||||
"logs_ended_at": "Fin",
|
||||
"logs_started_at": "Début",
|
||||
"logs_path": "Chemin",
|
||||
"logs_context": "Contexte",
|
||||
"logs_share_with_yunopaste": "Partagé avec YunoPaste",
|
||||
"logs_share_with_yunopaste": "Partager avec YunoPaste",
|
||||
"logs_more": "Afficher plus de lignes",
|
||||
"search_for_apps": "Recherche des applications ...",
|
||||
"search_for_apps": "Recherche des applications…",
|
||||
"unmaintained": "Non maintenue",
|
||||
"purge_user_data_checkbox": "Voulez-vous supprimer définitivement les données de l'utilisateur %s ? (Ceci supprimera les fichiers et le contenu de ses répertoires home et mail.)",
|
||||
"purge_user_data_warning": "La suppression des données de l'utilisateur n'est pas réversible. Soyez sûr de ce que vous faites !"
|
||||
"purge_user_data_checkbox": "Purger les données de l’utilisateur %s ? (Cela supprimera le contenu de ses répertoires home et mail.)",
|
||||
"purge_user_data_warning": "La purge des données de l’utilisateur n’est pas réversible. Assurez-vous de savoir ce que vous faites !"
|
||||
}
|
||||
|
|
|
@ -85,7 +85,7 @@
|
|||
"enable": "Abilita",
|
||||
"error_modify_something": "Dovresti modificare qualcosa",
|
||||
"error_occured": "Si è verificato un errore, prova di nuovo",
|
||||
"error_retrieve_feed": "Non è possibile ricevere il feed : %s",
|
||||
"error_retrieve_feed": "Non è possibile ricevere il flusso: %s. Potresti avere un plugin che non consente al tuo browser di eseguire questa richiesta (o il sito web è caduto).",
|
||||
"error_select_domain": "Dovresti indicare un dominio",
|
||||
"error_server": "Errore del server",
|
||||
"everyone_has_access": "Tutti hanno accesso.",
|
||||
|
@ -248,7 +248,7 @@
|
|||
"yes": "Si",
|
||||
"app_state": "Stato dell'applicazione: ",
|
||||
"app_state_inprogress": "In corso",
|
||||
"confirm_install_custom_app": "L'installazione di applicazioni di terze parti può compromettere la sicurezza del tuo sistema. Utilizzare a proprio rischio.",
|
||||
"confirm_install_custom_app": "ATTENZIONE! L'installazione di applicazioni di terze parti può compromettere l'integrità e la sicurezza del tuo sistema. Probabilmente NON dovresti installarle a meno che tu non sappia cosa stai facendo. Sei sicuro di volerti prendere questo rischio?",
|
||||
"backup_archive_copy": "Copia questo archivio in un altro supporto di memoria",
|
||||
"confirm_install_domain_root": "Non sarai in grado di installare qualsiasi altra applicazione su %s. Continuare ?",
|
||||
"app_state_notworking": "Non funzionante",
|
||||
|
@ -339,7 +339,7 @@
|
|||
"tools_reboot": "Riavvia il tuo server",
|
||||
"tools_reboot_btn": "Riavviare",
|
||||
"tools_reboot_done": "Riavviando...",
|
||||
"tools_rebooting": "Il tuo server si sta riavviando. Per tornare all'interfaccia di amministrazione web devi attendere che il server torni disponibile. Puoi controllare questo aggiornado questa pagina (F5).",
|
||||
"tools_rebooting": "Il tuo server si sta riavviando. Per tornare all'interfaccia di amministrazione web devi attendere che il server torni disponibile. Puoi controllare lo stato del riavvio aggiornando questa pagina (F5).",
|
||||
"tools_shutdown": "Spegni il tuo server",
|
||||
"tools_shutdown_btn": "Spegnere",
|
||||
"tools_shutdown_done": "Spegnendo...",
|
||||
|
@ -384,5 +384,44 @@
|
|||
"appslists_info_remove_desc": "Le applicazioni contenute in questa lista non saranno più disponibili.",
|
||||
"install_community_appslists_info": "La lista delle applicazioni della comunità ti consente di installare le applicazioni mantenute dalla comunità.<br />Vedi la lista completa su <a href='https://yunohost.org/apps_in_progress'>yunohost.org/apps_in_progress</a>.",
|
||||
"install_community_appslists_warning": "Tieni presente che questi pacchetti di applicazioni <strong>non</strong> sono ufficiali e non sono mantenuti dalla team di YunoHost.<br />Installare queste applicazioni è a tuo rischio e può danneggiare il tuo sistema.",
|
||||
"install_custom_app_appslists_info": "Tieni presente che puoi usare liste alternative di applicazioni per installare altre applicazioni mantenute dalla comunità di YunoHost."
|
||||
"install_custom_app_appslists_info": "Tieni presente che puoi usare liste alternative di applicazioni per installare altre applicazioni mantenute dalla comunità di YunoHost.",
|
||||
"all_apps": "Tutte le app",
|
||||
"app_license": "Licenza dell'app",
|
||||
"app_level": "Livello dell'app",
|
||||
"app_no_actions": "Questa applicazione non ha nessuna azione",
|
||||
"app_state_official": "Ufficiale",
|
||||
"confirm_install_app_warning": "Attenzione: questa applicazione può funzionare ma non è ben integrata in Yunohost. Alcune funzionalità come il single sign-on (accesso unico) e backup/ripristino potrebbero non essere disponibili.",
|
||||
"confirm_install_app_danger": "ATTENZIONE! Questa applicazione è ancora sperimentale (se non esplicitamente non funzionante) ed è probabile che rovini il tuo sistema! Probabilmente NON dovresti installarla a meno che tu non sappia cosa stai facendo. Sei sicuro di voler prenderti questo rischio?",
|
||||
"current_maintainer_title": "Mantenitore attuale di questo pacchetto",
|
||||
"error_connection_interrupted": "Il server ha chiuso la connessione invece che rispondere, magari nginx è stato riavviato per errore? (Codice di errore/messaggio: %s)",
|
||||
"experimental_warning": "Attenzione: questa funzionalità è sperimentale e non è considerata stabile, non dovresti utilizzarla a meno che tu non sappia cosa stai facendo.",
|
||||
"good_practices_about_admin_password": "Ora stai per impostare una nuova password di amministratore. La password dovrebbe essere di almeno 8 caratteri - anche se è buona pratica utilizzare password più lunghe (es. una sequenza di parole) e/o utilizzare vari tipi di caratteri (maiuscole, minuscole, numeri e simboli).",
|
||||
"good_practices_about_user_password": "Ora stai per impostare una nuova password utente. La password dovrebbe essere di almeno 8 caratteri - anche se è buona pratica utilizzare password più lunghe (es. una sequenza di parole) e/o utilizzare vari tipi di caratteri (maiuscole, minuscole, numeri e simboli).",
|
||||
"level": "livello",
|
||||
"only_official_apps": "Solo app ufficiali",
|
||||
"only_working_apps": "Solo app funzionanti",
|
||||
"logs": "Registri",
|
||||
"logs_operation": "Operazioni fatte sul sistema con YunoHost",
|
||||
"logs_history": "Cronologia dei comandi eseguiti sul sistema",
|
||||
"logs_package": "Cronologia della gestione dei pacchetti Debian",
|
||||
"logs_system": "Registri del kernel ed altri eventi di basso livello",
|
||||
"logs_access": "Lista degli accessi e ban",
|
||||
"logs_service": "Registri dei servizi",
|
||||
"logs_app": "Registri delle app",
|
||||
"logs_no_logs_registered": "Nessun registro associato a questa categoria",
|
||||
"logs_end_with_error": "Questo registro è terminato con un errore:",
|
||||
"logs_error": "Errore",
|
||||
"logs_ended_at": "Fine",
|
||||
"logs_started_at": "Inizio",
|
||||
"logs_path": "Percorso",
|
||||
"logs_context": "Contesto",
|
||||
"logs_share_with_yunopaste": "Condividi con YunoPaste",
|
||||
"logs_more": "Mostra più linee",
|
||||
"search_for_apps": "Cerca app...",
|
||||
"select_all": "Seleziona tutto",
|
||||
"select_none": "Deseleziona tutto",
|
||||
"unmaintained": "Non mantenuta",
|
||||
"version": "Versione",
|
||||
"purge_user_data_checkbox": "Eliminare i dati di %s? (Questo rimuoverà il contenuto delle sue cartelle home e mail.)",
|
||||
"purge_user_data_warning": "L'eliminazione dei dati utente non è annullabile. Assicurati di sapere cosa stai facendo!"
|
||||
}
|
||||
|
|
|
@ -71,7 +71,7 @@
|
|||
"confirm_delete": "Volètz vertadièrament escafar %s ?",
|
||||
"confirm_firewall_open": "Volètz vertadièrament dobrir lo pòrt %s ? (protocòl : %s, connexion : %s)",
|
||||
"confirm_firewall_close": "Volètz vertadièrament tampar lo pòrt %s ? (protocòl : %s, connexion : %s)",
|
||||
"confirm_install_custom_app": "L’installacion d’aplicacions tèrças pòt perilhar la seguretat. D’utilizar amb vòstra resèrva.",
|
||||
"confirm_install_custom_app": "Atencion ! L’installacion d’aplicacions tèrças pòt perilhar l’integritat e la seguretat del sistèma. Auriatz PAS de n’installar levat que saupèssetz çò que fasètz. Volètz vertadièrament córrer aqueste risc ?",
|
||||
"confirm_install_domain_root": "Poiretz pas installar mai aplicacions sus %s. Contunhar ?",
|
||||
"confirm_migrations_skip": "Passar las migracions es pas recomandat. Volètz vertadièrament o far ?",
|
||||
"confirm_postinstall": "Sètz a man de lançar lo processús de post-installacion sul domeni %s. Aquò pòt tardar una estona, *arrestetz pas l’operacion*.",
|
||||
|
@ -130,7 +130,7 @@
|
|||
"enabled": "Activat",
|
||||
"error_modify_something": "Vos cal modificar quicòm",
|
||||
"error_occured": "Una error s’es producha, tornatz ensajar",
|
||||
"error_retrieve_feed": "Impossible de trapar lo flux : %s",
|
||||
"error_retrieve_feed": "Impossible de trapar lo flux : %s. Benlèu qu’avètz una extension al navigador que li permet pas de realizar aquesta requèsta (o la pagina es copada).",
|
||||
"error_select_domain": "Deuriatz indicar un domeni",
|
||||
"error_server": "Error servidor",
|
||||
"error_server_unexpected": "Error pas esperada (%s)",
|
||||
|
@ -398,5 +398,24 @@
|
|||
"logs_path": "Camin",
|
||||
"logs_context": "Contèxt",
|
||||
"logs_share_with_yunopaste": "Partejar amb YunoPaste",
|
||||
"logs_more": "Mostrar mai de linhas"
|
||||
"logs_more": "Mostrar mai de linhas",
|
||||
"all_apps": "Totas las aplicacions",
|
||||
"app_license": "Licéncia de l’aplicacion",
|
||||
"app_level": "Nivèl de l’aplicacion",
|
||||
"app_state_official": "Oficiala",
|
||||
"confirm_install_app_warning": "Atencion : aquesta aplicacion foncionarà mas es pas encara ben integrada a YunoHost. Unas foncionalitats coma l’identificacion unica e la salvagarda/restauracion pòdon èsser pas disponiblas.",
|
||||
"confirm_install_app_danger": "ATENCION ! Aquesta aplicacion es encara experimentala (o fonciona pas dirèctament) e es probable que còpe lo sistèma ! Deuriatz pas l’installar levat que saupèssetz çò que fasètz. Volètz vertadièrament córrer aqueste risc ?",
|
||||
"current_maintainer_title": "Mantenidor actual d’aqueste paquet",
|
||||
"error_connection_interrupted": "Lo servidor a tampat la connexionallòc de respondre. Nginx es estat relançat per error ? (Còdi d’error/messatge : %s)",
|
||||
"good_practices_about_admin_password": "Sètz a mand de definir un nòu senhal d’administrator. Lo nòu senhal deu conténer almens 8 caractèrs, es de bon far d’utilizar un senhal mai long (es a dire una frasa de senhal) e/o utilizar mantuns tipes de caractèrs (majusculas, minusculas, nombres e caractèrs especials).",
|
||||
"good_practices_about_user_password": "Sètz a mand de definir un nòu senhal d’utilizaire. Lo nòu senhal deu conténer almens 8 caractèrs, es de bon far d’utilizar un senhal mai long (es a dire una frasa de senhal) e/o utilizar mantuns tipes de caractèrs (majusculas, minusculas, nombres e caractèrs especials).",
|
||||
"level": "nivèl",
|
||||
"only_official_apps": "Solament aplicacions oficialas",
|
||||
"only_working_apps": "Solament aplicacions que foncionan",
|
||||
"search_for_apps": "Cercar d’aplicacion…",
|
||||
"select_all": "O seleccionar tot",
|
||||
"select_none": "O deselecionnar tot",
|
||||
"unmaintained": "Pas mantenguda",
|
||||
"purge_user_data_checkbox": "Purgar las donadas de %s ?(Aquò suprimirà lo contengut dels repertòris home e mail)",
|
||||
"purge_user_data_warning": "Purgar las donadas de l’utilizaire es pas reversible. Asseguratz-vos de saber çò que fasètz !"
|
||||
}
|
||||
|
|
|
@ -229,5 +229,6 @@
|
|||
"app_change_url": "Mudar URL",
|
||||
"app_debug_no_logs": "Logs da aplicação não estão disponíveis",
|
||||
"app_debug_tab": "Mostrar debug",
|
||||
"ok": "Confirmar"
|
||||
"ok": "Confirmar",
|
||||
"all_apps": "Todas as aplicações"
|
||||
}
|
||||
|
|
|
@ -1,8 +1,8 @@
|
|||
<div class="btn-breadcrumb">
|
||||
<a href="#/" ><i class="fa-home"></i><span class="sr-only">{{t 'home'}}</span></a>
|
||||
<a href="#/apps">{{t 'applications'}}</a>
|
||||
<a href="#/apps/{{app_id}}">{{app_name}}</a>
|
||||
<a href="#/apps/{{app_id}}/actions">{{t 'app_actions'}}</a>
|
||||
<a href="#/apps/{{app}}">{{app_name}}</a>
|
||||
<a href="#/apps/{{app}}/actions">{{t 'app_actions'}}</a>
|
||||
</div>
|
||||
|
||||
<div class="separator"></div>
|
||||
|
@ -11,7 +11,7 @@
|
|||
|
||||
{{#if actions}}
|
||||
{{#actions}}
|
||||
<form action="#/apps/{{../app_id}}/actions/{{id}}" method="PUT" class="form-horizontal form-app-install">
|
||||
<form action="#/apps/{{../app}}/actions/{{id}}" method="PUT" class="form-horizontal form-app-install">
|
||||
<div class="panel panel-default">
|
||||
<div class="panel-heading">
|
||||
<h2 class="panel-title">{{name}}</h2>
|
||||
|
|
|
@ -19,6 +19,8 @@
|
|||
<dd>{{settings.label}}</dd>
|
||||
<dt>{{t 'description'}}</dt>
|
||||
<dd>{{description}}</dd>
|
||||
<dt>{{t 'version'}}</dt>
|
||||
<dd>{{manifest.version}}</dd>
|
||||
<dt>{{t 'multi_instance'}}</dt>
|
||||
<dd>{{manifest.multi_instance}}</dd>
|
||||
<dt>{{t 'install_time'}}</dt>
|
||||
|
|
|
@ -19,6 +19,8 @@
|
|||
<dd>{{id}}</dd>
|
||||
<dt>{{t 'description'}}</dt>
|
||||
<dd>{{description}}</dd>
|
||||
<dt>{{t 'version'}}</dt>
|
||||
<dd>{{manifest.version}}</dd>
|
||||
<dt>{{t 'multi_instance'}}</dt>
|
||||
<dd>{{manifest.multi_instance}}</dd>
|
||||
</dl>
|
||||
|
@ -39,6 +41,13 @@
|
|||
</div>
|
||||
{{#manifest.arguments.install}}
|
||||
<div class="form-group">
|
||||
{{#if isDisplayText}}
|
||||
<div class="col-sm-12">
|
||||
{{#label}}
|
||||
<p>{{.}}</p>
|
||||
{{/label}}
|
||||
</div>
|
||||
{{else}}
|
||||
<label for="{{name}}" class="col-sm-12">{{label}}</label>
|
||||
|
||||
|
||||
|
@ -68,6 +77,7 @@
|
|||
{{/if}}
|
||||
|
||||
</div>
|
||||
{{/if}}
|
||||
</div>
|
||||
{{/manifest.arguments.install}}
|
||||
<hr>
|
||||
|
|
|
@ -46,7 +46,7 @@
|
|||
<div class="app-card-desc">{{description}}</div>
|
||||
</div>
|
||||
<div class="app-card-date-maintainer">
|
||||
<i class="fas fa-sync"></i>{{formatDate updateDate day="numeric" month="long" year="numeric"}} -
|
||||
<i class="fa-refresh"></i> {{formatDate updateDate day="numeric" month="long" year="numeric"}} -
|
||||
{{#maintained}}<span title="{{t 'current_maintainer_title'}}" class="maintained"></span><i class="fa-user"></i> {{manifest.maintainer.name}}</span>{{/maintained}}
|
||||
{{^maintained}}<i class="fas fa-warning"></i> {{t 'unmaintained'}}{{/maintained}}
|
||||
</div>
|
||||
|
|
|
@ -19,9 +19,8 @@
|
|||
</span>
|
||||
{{/if}}
|
||||
<h3 class="list-group-item-heading">
|
||||
<a data-toggle="collapse" href="#changelog-package-{{@index}}">{{name}}</a> <small>{{fullname}}</small>
|
||||
{{name}} <small>{{fullname}}</small>
|
||||
</h3>
|
||||
<p id="changelog-package-{{@index}}" class="list-group-item-text collapse">{{{changelog}}}</p>
|
||||
</div>
|
||||
{{/packages}}
|
||||
</div>
|
||||
|
|
Loading…
Add table
Reference in a new issue