diff --git a/locales/en.json b/locales/en.json index 9f4f2f600..46193760e 100644 --- a/locales/en.json +++ b/locales/en.json @@ -1,258 +1,241 @@ { - "yunohost_not_installed" : "YunoHost is not or not correctly installed. Please execute 'yunohost tools postinstall'.", - - "upgrade_complete" : "Upgrade complete", - "installation_complete" : "Installation complete", - "installation_failed" : "Installation failed", - "unexpected_error" : "An unexpected error occured", - "action_invalid" : "Invalid action '{action:s}'", - "not_enough_disk_space" : "Not enough free disk space on '{path:s}'", - - "license_undefined" : "undefined", - "no_appslist_found" : "No app list found", - "custom_appslist_name_required" : "You must provide a name for your custom app list", - "appslist_retrieve_error" : "Unable to retrieve the remote app list", - "appslist_fetched" : "Apps list successfully fetched", - "appslist_unknown" : "Unknown app list", - "appslist_removed" : "App list successfully removed", - "app_unknown" : "Unknown app", - "app_no_upgrade" : "No app to upgrade", - "app_not_installed" : "{app:s} is not installed", - "app_not_correctly_installed" : "{app:s} seems to be incorrectly installed", - "custom_app_url_required" : "You must provide a URL to upgrade your custom app {app:s}", - "app_requirements_checking" : "Checking required packages...", - "app_requirements_unmeet" : "Requirements are not met, the package {pkgname} ({version}) must be {spec}", - "app_requirements_failed" : "Unable to meet requirements: {error}", - "app_upgraded" : "{app:s} successfully upgraded", - "app_upgrade_failed" : "Unable to upgrade {app:s}", - "app_id_invalid" : "Invalid app id", - "app_already_installed" : "{app:s} is already installed", - "app_not_properly_removed" : "{app:s} has not been properly removed", - "app_removed" : "{app:s} has been successfully removed", - "app_location_already_used" : "An app is already installed in this location", - "app_location_install_failed" : "Unable to install the app in this location", - "app_extraction_failed" : "Unable to extract installation files", - "app_install_files_invalid" : "Invalid installation files", - "app_manifest_invalid" : "Invalid app manifest", - "app_incompatible" : "The app is incompatible with your YunoHost version", - "app_package_need_update" : "The app package needs to be updated to follow YunoHost changes", - "app_argument_choice_invalid" : "Invalid choice for argument '{name:s}', it must be one of {choices:s}", - "app_argument_invalid" : "Invalid value for argument '{name:s}': {error:s}", - "app_argument_required" : "Argument '{name:s}' is required", - "app_sources_fetch_failed" : "Unable to fetch sources files", - "app_unsupported_remote_type" : "Unsupported remote type used for the app", - "ssowat_conf_updated" : "SSOwat persistent configuration successfully updated", - "ssowat_conf_generated" : "SSOwat configuration successfully generated", - "mysql_db_creation_failed" : "MySQL database creation failed", - "mysql_db_init_failed" : "MySQL database init failed", - "mysql_db_initialized" : "MySQL database successfully initialized", - "extracting" : "Extracting...", - "downloading" : "Downloading...", - "executing_script": "Executing script '{script:s}'...", - "executing_command": "Executing command '{command:s}'...", - "done" : "Done.", - - "path_removal_failed" : "Unable to remove path {:s}", - "domain_unknown" : "Unknown domain", - "domain_dyndns_invalid" : "Invalid domain to use with DynDNS", - "domain_dyndns_already_subscribed" : "You've already subscribed to a DynDNS domain", - "domain_dyndns_root_unknown" : "Unknown DynDNS root domain", - "domain_cert_gen_failed" : "Unable to generate certificate", - "domain_exists" : "Domain already exists", - "dnsmasq_isnt_installed" : "dnsmasq does not seem to be installed, please run 'apt-get remove bind9 && apt-get install dnsmasq'", - "domain_zone_exists" : "DNS zone file already exists", - "domain_zone_not_found" : "DNS zone file not found for domain {:s}", - "domain_creation_failed" : "Unable to create domain", - "domain_created" : "Domain successfully created", - "domain_uninstall_app_first" : "One or more apps are installed on this domain. Please uninstall them before proceeding to domain removal.", - "domain_deletion_failed" : "Unable to delete domain", - "domain_deleted" : "Domain successfully deleted", - "no_internet_connection": "Server not connected to the Internet", - "no_ipv6_connectivity": "IPv6 connectivity is not available", - - "dyndns_key_generating" : "DNS key is being generated, it may take a while...", - "dyndns_key_not_found" : "DNS key not found for the domain", + "action_invalid": "Invalid action '{action:s}'", + "admin_password": "Administration password", + "admin_password_change_failed": "Unable to change password", + "admin_password_changed": "Administration password successfully changed", + "app_already_installed": "{app:s} is already installed", + "app_argument_choice_invalid": "Invalid choice for argument '{name:s}', it must be one of {choices:s}", + "app_argument_invalid": "Invalid value for argument '{name:s}': {error:s}", + "app_argument_required": "Argument '{name:s}' is required", + "app_extraction_failed": "Unable to extract installation files", + "app_id_invalid": "Invalid app id", + "app_incompatible": "The app is incompatible with your YunoHost version", + "app_install_files_invalid": "Invalid installation files", + "app_location_already_used": "An app is already installed in this location", + "app_location_install_failed": "Unable to install the app in this location", + "app_manifest_invalid": "Invalid app manifest", + "app_no_upgrade": "No app to upgrade", + "app_not_correctly_installed": "{app:s} seems to be incorrectly installed", + "app_not_installed": "{app:s} is not installed", + "app_not_properly_removed": "{app:s} has not been properly removed", + "app_package_need_update": "The app package needs to be updated to follow YunoHost changes", + "app_removed": "{app:s} has been successfully removed", + "app_requirements_checking": "Checking required packages...", + "app_requirements_failed": "Unable to meet requirements: {error}", + "app_requirements_unmeet": "Requirements are not met, the package {pkgname} ({version}) must be {spec}", + "app_sources_fetch_failed": "Unable to fetch sources files", + "app_unknown": "Unknown app", + "app_unsupported_remote_type": "Unsupported remote type used for the app", + "app_upgrade_failed": "Unable to upgrade {app:s}", + "app_upgraded": "{app:s} successfully upgraded", + "appslist_fetched": "Apps list successfully fetched", + "appslist_removed": "App list successfully removed", + "appslist_retrieve_error": "Unable to retrieve the remote app list", + "appslist_unknown": "Unknown app list", + "ask_current_admin_password": "Current administration password", + "ask_email": "Email address", + "ask_firstname": "First name", + "ask_lastname": "Last name", + "ask_list_to_remove": "List to remove", + "ask_main_domain": "Main domain", + "ask_new_admin_password": "New administration password", + "ask_password": "Password", + "backup_action_required": "You must specify something to save", + "backup_app_failed": "Unable to back up the app '{app:s}'", + "backup_archive_app_not_found": "App '{app:s}' not found in the backup archive", + "backup_archive_hook_not_exec": "Hook '{hook:s}' not executed in this backup", + "backup_archive_name_exists": "Backup archive name already exists", + "backup_archive_name_unknown": "Unknown local backup archive named '{name:s}'", + "backup_archive_open_failed": "Unable to open the backup archive", + "backup_cleaning_failed": "Unable to clean-up the temporary backup directory", + "backup_created": "Backup created", + "backup_creating_archive": "Creating the backup archive...", + "backup_creation_failed": "Backup creation failed", + "backup_delete_error": "Unable to delete '{path:s}'", + "backup_deleted": "Backup successfully deleted", + "backup_extracting_archive": "Extracting the backup archive...", + "backup_hook_unknown": "Backup hook '{hook:s}' unknown", + "backup_invalid_archive": "Invalid backup archive", + "backup_nothings_done": "There is nothing to save", + "backup_output_directory_forbidden": "Forbidden output directory. Backups can't be created in /bin, /boot, /dev, /etc, /lib, /root, /run, /sbin, /sys, /usr, /var or /home/yunohost.backup/archives sub-folders.", + "backup_output_directory_not_empty": "The output directory is not empty", + "backup_output_directory_required": "You must provide an output directory for the backup", + "backup_running_app_script": "Running backup script of app '{app:s}'...", + "backup_running_hooks": "Running backup hooks...", + "custom_app_url_required": "You must provide a URL to upgrade your custom app {app:s}", + "custom_appslist_name_required": "You must provide a name for your custom app list", + "diagnostic_debian_version_error": "Can't retrieve Debian version: {error}", + "diagnostic_kernel_version_error": "Can't retrieve kernel version: {error}", + "diagnostic_monitor_disk_error": "Can't monitor disks: {error}", + "diagnostic_monitor_network_error": "Can't monitor network: {error}", + "diagnostic_monitor_system_error": "Can't monitor system: {error}", + "diagnostic_no_apps": "No installed application", + "dnsmasq_isnt_installed": "dnsmasq does not seem to be installed, please run 'apt-get remove bind9 && apt-get install dnsmasq'", + "domain_cert_gen_failed": "Unable to generate certificate", + "domain_created": "Domain successfully created", + "domain_creation_failed": "Unable to create domain", + "domain_deleted": "Domain successfully deleted", + "domain_deletion_failed": "Unable to delete domain", + "domain_dyndns_already_subscribed": "You've already subscribed to a DynDNS domain", + "domain_dyndns_invalid": "Invalid domain to use with DynDNS", + "domain_dyndns_root_unknown": "Unknown DynDNS root domain", + "domain_exists": "Domain already exists", + "domain_uninstall_app_first": "One or more apps are installed on this domain. Please uninstall them before proceeding to domain removal.", + "domain_unknown": "Unknown domain", + "domain_zone_exists": "DNS zone file already exists", + "domain_zone_not_found": "DNS zone file not found for domain {:s}", + "done": "Done.", + "downloading": "Downloading...", + "dyndns_cron_installed": "DynDNS cron job successfully installed", + "dyndns_cron_remove_failed": "Unable to remove DynDNS cron job", + "dyndns_cron_removed": "DynDNS cron job successfully removed", + "dyndns_ip_update_failed": "Unable to update IP address on DynDNS", + "dyndns_ip_updated": "IP address successfully updated on DynDNS", + "dyndns_key_generating": "DNS key is being generated, it may take a while...", + "dyndns_key_not_found": "DNS key not found for the domain", "dyndns_no_domain_registered": "No domain has been registered with DynDNS", - "dyndns_unavailable" : "Unavailable DynDNS subdomain", - "dyndns_registration_failed" : "Unable to register DynDNS domain: {error:s}", - "dyndns_registered" : "DynDNS domain successfully registered", - "dyndns_ip_update_failed" : "Unable to update IP address on DynDNS", - "dyndns_ip_updated" : "IP address successfully updated on DynDNS", - "dyndns_cron_installed" : "DynDNS cron job successfully installed", - "dyndns_cron_remove_failed" : "Unable to remove DynDNS cron job", - "dyndns_cron_removed" : "DynDNS cron job successfully removed", - - "port_available" : "Port {port:d} is available", - "port_unavailable" : "Port {port:d} is not available", - "port_already_opened" : "Port {port:d} is already opened for {ip_version:s} connections", - "port_already_closed" : "Port {port:d} is already closed for {ip_version:s} connections", - "iptables_unavailable" : "You cannot play with iptables here. You are either in a container or your kernel does not support it.", - "ip6tables_unavailable" : "You cannot play with ip6tables here. You are either in a container or your kernel does not support it.", - "upnp_dev_not_found" : "No UPnP device found", - "upnp_port_open_failed" : "Unable to open UPnP ports", - "upnp_enabled" : "UPnP successfully enabled", - "upnp_disabled" : "UPnP successfully disabled", - "firewall_rules_cmd_failed" : "Some firewall rules commands have failed. For more information, see the log.", - "firewall_reload_failed" : "Unable to reload the firewall", - "firewall_reloaded" : "Firewall successfully reloaded", - - "hook_list_by_invalid" : "Invalid property to list hook by", - "hook_name_unknown" : "Unknown hook name '{name:s}'", - "hook_exec_failed" : "Script execution failed: {path:s}", - "hook_exec_not_terminated" : "Script execution hasn’t terminated: {path:s}", - - "mountpoint_unknown" : "Unknown mountpoint", - "unit_unknown" : "Unknown unit '{unit:s}'", - "monitor_period_invalid" : "Invalid time period", - "monitor_stats_no_update" : "No monitoring statistics to update", - "monitor_stats_file_not_found" : "Statistics file not found", - "monitor_stats_period_unavailable" : "No available statistics for the period", - "monitor_enabled" : "Server monitoring successfully enabled", - "monitor_disabled" : "Server monitoring successfully disabled", - "monitor_not_enabled" : "Server monitoring is not enabled", - "monitor_glances_con_failed" : "Unable to connect to Glances server", - - "service_unknown" : "Unknown service '{service:s}'", - "service_add_failed" : "Unable to add service '{service:s}'", - "service_added" : "Service successfully added: '{service:s}'", - "service_remove_failed" : "Unable to remove service '{service:s}'", - "service_removed" : "Service successfully removed: '{service:s}'", - "service_start_failed" : "Unable to start service '{service:s}'", - "service_already_started" : "Service '{service:s}' has already been started", - "service_started" : "Service '{service:s}' successfully started", - "service_stop_failed" : "Unable to stop service '{service:s}'", - "service_already_stopped" : "Service '{service:s}' has already been stopped", - "service_stopped" : "Service '{service:s}' successfully stopped", - "service_enable_failed" : "Unable to enable service '{service:s}'", - "service_enabled" : "Service '{service:s}' successfully enabled", - "service_disable_failed" : "Unable to disable service '{service:s}'", - "service_disabled" : "Service '{service:s}' successfully disabled", - "service_status_failed" : "Unable to determine status of service '{service:s}'", - "service_no_log" : "No log to display for service '{service:s}'", - "service_cmd_exec_failed" : "Unable to execute command '{command:s}'", - "service_regenconf_failed" : "Unable to regenerate the configuration for service(s): {services}", - "service_regenconf_pending_applying" : "Applying pending configuration for service '{service}'...", - "service_regenconf_dry_pending_applying" : "Checking pending configuration which would have been applied for service '{service}'...", - "service_conf_file_manually_removed" : "The configuration file '{conf}' has been manually removed and will not be created", - "service_conf_file_manually_modified" : "The configuration file '{conf}' has been manually modified and will not be updated", - "service_conf_file_not_managed" : "The configuration file '{conf}' is not managed yet and will not be updated", - "service_conf_file_backed_up" : "The configuration file '{conf}' has been backed up to '{backup}'", - "service_conf_file_removed" : "The configuration file '{conf}' has been removed", - "service_conf_file_remove_failed" : "Unable to remove the configuration file '{conf}'", - "service_conf_file_updated" : "The configuration file '{conf}' has been updated", - "service_conf_file_copy_failed" : "Unable to copy the new configuration file '{new}' to '{conf}'", - "service_conf_up_to_date" : "The configuration is already up-to-date for service '{service}'", - "service_conf_updated" : "The configuration has been updated for service '{service}'", - "service_conf_would_be_updated" : "The configuration would have been updated for service '{service}'", - - "network_check_smtp_ok" : "Outbound mail (SMTP port 25) is not blocked", - "network_check_smtp_ko" : "Outbound mail (SMTP port 25) seems to be blocked by your network", - "network_check_mx_ko" : "DNS MX record is not set", - - "ldap_initialized" : "LDAP successfully initialized", - "admin_password_change_failed" : "Unable to change password", - "admin_password_changed" : "Administration password successfully changed", - "new_domain_required" : "You must provide the new main domain", - "maindomain_change_failed" : "Unable to change the main domain", - "maindomain_changed" : "Main domain successfully changed", - "yunohost_installing" : "Installing YunoHost...", - "yunohost_already_installed" : "YunoHost is already installed", - "yunohost_ca_creation_failed" : "Unable to create certificate authority", - "yunohost_configured" : "YunoHost successfully configured", - "updating_apt_cache" : "Updating the list of available packages...", - "update_cache_failed" : "Unable to update APT cache", - "packages_no_upgrade" : "There is no package to upgrade", - "packages_upgrade_critical_later" : "Critical packages ({packages:s}) will be upgraded later", - "upgrading_packages" : "Upgrading packages...", - "packages_upgrade_failed" : "Unable to upgrade all of the packages", - "system_upgraded" : "System successfully upgraded", - - "backup_action_required" : "You must specify something to save", - "backup_output_directory_required" : "You must provide an output directory for the backup", - "backup_output_directory_forbidden" : "Forbidden output directory. Backups can't be created in /bin, /boot, /dev, /etc, /lib, /root, /run, /sbin, /sys, /usr, /var or /home/yunohost.backup/archives sub-folders.", - "backup_output_directory_not_empty" : "The output directory is not empty", - "backup_hook_unknown" : "Backup hook '{hook:s}' unknown", - "backup_running_hooks" : "Running backup hooks...", - "backup_running_app_script" : "Running backup script of app '{app:s}'...", - "backup_creating_archive" : "Creating the backup archive...", - "backup_extracting_archive" : "Extracting the backup archive...", - "backup_archive_open_failed" : "Unable to open the backup archive", - "backup_archive_name_unknown" : "Unknown local backup archive named '{name:s}'", - "backup_archive_name_exists" : "Backup archive name already exists", - "backup_archive_hook_not_exec" : "Hook '{hook:s}' not executed in this backup", - "backup_archive_app_not_found" : "App '{app:s}' not found in the backup archive", - "backup_app_failed" : "Unable to back up the app '{app:s}'", - "backup_nothings_done" : "There is nothing to save", - "backup_cleaning_failed" : "Unable to clean the temporary backup directory", - "backup_created" : "Backup created", - "backup_creation_failed" : "Backup creation failed", - "backup_invalid_archive" : "Invalid backup archive", - "restore_action_required" : "You must specify something to restore", - "restore_confirm_yunohost_installed" : "Do you really want to restore an already installed system? [{answers:s}]", - "restore_hook_unavailable" : "Restoration hook '{hook:s}' not available on your system", - "restore_app_failed" : "Unable to restore the app '{app:s}'", - "restore_running_hooks" : "Running restoration hooks...", - "restore_running_app_script" : "Running restore script of app '{app:s}'...", - "restore_failed" : "Unable to restore the system", - "restore_nothings_done" : "Nothing has been restored", - "restore_cleaning_failed" : "Unable to clean temporary restoration directory", - "restore_complete" : "Restore complete", - "restore_already_installed_app": "An app is already installed with the id '{app:s}'", - "unbackup_app" : "App '{app:s}' will not be saved", + "dyndns_registered": "DynDNS domain successfully registered", + "dyndns_registration_failed": "Unable to register DynDNS domain: {error:s}", + "dyndns_unavailable": "Unavailable DynDNS subdomain", + "executing_command": "Executing command '{command:s}'...", + "executing_script": "Executing script '{script:s}'...", + "extracting": "Extracting...", + "field_invalid": "Invalid field '{:s}'", + "firewall_reload_failed": "Unable to reload the firewall", + "firewall_reloaded": "Firewall successfully reloaded", + "firewall_rules_cmd_failed": "Some firewall rules commands have failed. For more information, see the log.", + "format_datetime_short": "%m/%d/%Y %I:%M %p", + "hook_exec_failed": "Script execution failed: {path:s}", + "hook_exec_not_terminated": "Script execution hasn’t terminated: {path:s}", + "hook_list_by_invalid": "Invalid property to list hook by", + "hook_name_unknown": "Unknown hook name '{name:s}'", + "installation_complete": "Installation complete", + "installation_failed": "Installation failed", + "ip6tables_unavailable": "You cannot play with ip6tables here. You are either in a container or your kernel does not support it.", + "iptables_unavailable": "You cannot play with iptables here. You are either in a container or your kernel does not support it.", + "ldap_initialized": "LDAP successfully initialized", + "license_undefined": "undefined", + "mail_alias_remove_failed": "Unable to remove mail alias '{mail:s}'", + "mail_domain_unknown": "Unknown mail address domain '{domain:s}'", + "mail_forward_remove_failed": "Unable to remove mail forward '{mail:s}'", + "maindomain_change_failed": "Unable to change the main domain", + "maindomain_changed": "Main domain successfully changed", + "monitor_disabled": "Server monitoring successfully disabled", + "monitor_enabled": "Server monitoring successfully enabled", + "monitor_glances_con_failed": "Unable to connect to Glances server", + "monitor_not_enabled": "Server monitoring is not enabled", + "monitor_period_invalid": "Invalid time period", + "monitor_stats_file_not_found": "Statistics file not found", + "monitor_stats_no_update": "No monitoring statistics to update", + "monitor_stats_period_unavailable": "No available statistics for the period", + "mountpoint_unknown": "Unknown mountpoint", + "mysql_db_creation_failed": "MySQL database creation failed", + "mysql_db_init_failed": "MySQL database init failed", + "mysql_db_initialized": "MySQL database successfully initialized", + "network_check_mx_ko": "DNS MX record is not set", + "network_check_smtp_ko": "Outbound mail (SMTP port 25) seems to be blocked by your network", + "network_check_smtp_ok": "Outbound mail (SMTP port 25) is not blocked", + "new_domain_required": "You must provide the new main domain", + "no_appslist_found": "No app list found", + "no_internet_connection": "Server is not connected to the Internet", + "no_ipv6_connectivity": "IPv6 connectivity is not available", "no_restore_script": "No restore script found for the app '{app:s}'", - "unrestore_app" : "App '{app:s}' will not be restored", - "backup_delete_error" : "Unable to delete '{path:s}'", - "backup_deleted" : "Backup successfully deleted", - - "field_invalid" : "Invalid field '{:s}'", - "mail_domain_unknown" : "Unknown mail address domain '{domain:s}'", - "mail_alias_remove_failed" : "Unable to remove mail alias '{mail:s}'", - "mail_forward_remove_failed" : "Unable to remove mail forward '{mail:s}'", - "user_unknown" : "Unknown user: {user:s}", - "system_username_exists" : "Username already exists in the system users", - "user_creation_failed" : "Unable to create user", - "user_created" : "User successfully created", - "user_deletion_failed" : "Unable to delete user", - "user_deleted" : "User successfully deleted", - "user_update_failed" : "Unable to update user", - "user_updated" : "User successfully updated", - "user_info_failed" : "Unable to retrieve user information", - "user_home_creation_failed" : "Unable to create user home folder", - - "package_unexpected_error" : "An unexpected error occured processing the package '{pkgname}'", - "package_unknown" : "Unknown package '{pkgname}'", - "package_not_installed" : "Package '{pkgname}' is not installed", - - "admin_password" : "Administration password", - "ask_firstname" : "First name", - "ask_lastname" : "Last name", - "ask_email" : "Email address", - "ask_password" : "Password", - "ask_current_admin_password" : "Current administration password", - "ask_new_admin_password" : "New administration password", - "ask_main_domain" : "Main domain", - "ask_list_to_remove" : "List to remove", - "pattern_username" : "Must be lower-case alphanumeric and underscore characters only", - "pattern_firstname" : "Must be a valid first name", - "pattern_lastname" : "Must be a valid last name", - "pattern_email" : "Must be a valid email address (e.g. someone@domain.org)", - "pattern_password" : "Must be at least 3 characters long", - "pattern_mailbox_quota" : "Must be a size with b/k/M/G/T suffix or 0 to disable the quota", - "unlimit" : "No quota", - "pattern_domain" : "Must be a valid domain name (e.g. my-domain.org)", - "pattern_listname" : "Must be alphanumeric and underscore characters only", + "not_enough_disk_space": "Not enough free disk space on '{path:s}'", + "package_not_installed": "Package '{pkgname}' is not installed", + "package_unexpected_error": "An unexpected error occured processing the package '{pkgname}'", + "package_unknown": "Unknown package '{pkgname}'", + "packages_no_upgrade": "There is no package to upgrade", + "packages_upgrade_critical_later": "Critical packages ({packages:s}) will be upgraded later", + "packages_upgrade_failed": "Unable to upgrade all of the packages", + "path_removal_failed": "Unable to remove path {:s}", + "pattern_backup_archive_name": "Must be a valid filename with alphanumeric and -_. characters only", + "pattern_domain": "Must be a valid domain name (e.g. my-domain.org)", + "pattern_email": "Must be a valid email address (e.g. someone@domain.org)", + "pattern_firstname": "Must be a valid first name", + "pattern_lastname": "Must be a valid last name", + "pattern_listname": "Must be alphanumeric and underscore characters only", + "pattern_mailbox_quota": "Must be a size with b/k/M/G/T suffix or 0 to disable the quota", + "pattern_password": "Must be at least 3 characters long", + "pattern_port": "Must be a valid port number (i.e. 0-65535)", + "pattern_port_or_range": "Must be a valid port number (i.e. 0-65535) or range of ports (e.g. 100:200)", "pattern_positive_number": "Must be a positive number", - "pattern_port" : "Must be a valid port number (i.e. 0-65535)", - "pattern_port_or_range" : "Must be a valid port number (i.e. 0-65535) or range of ports (e.g. 100:200)", - "pattern_backup_archive_name" : "Must be a valid filename with alphanumeric and -_. characters only", - - "format_datetime_short" : "%m/%d/%Y %I:%M %p", - - "diagnostic_debian_version_error" : "Can't retrieve Debian version: {error}", - "diagnostic_kernel_version_error" : "Can't retrieve kernel version: {error}", - "diagnostic_monitor_disk_error" : "Can't monitor disks: {error}", - "diagnostic_monitor_system_error" : "Can't monitor system: {error}", - "diagnostic_monitor_network_error" : "Can't monitor network: {error}", - "diagnostic_no_apps" : "No installed application" + "pattern_username": "Must be lower-case alphanumeric and underscore characters only", + "port_already_closed": "Port {port:d} is already closed for {ip_version:s} connections", + "port_already_opened": "Port {port:d} is already opened for {ip_version:s} connections", + "port_available": "Port {port:d} is available", + "port_unavailable": "Port {port:d} is not available", + "restore_action_required": "You must specify something to restore", + "restore_already_installed_app": "An app is already installed with the id '{app:s}'", + "restore_app_failed": "Unable to restore the app '{app:s}'", + "restore_cleaning_failed": "Unable to clean temporary restoration directory", + "restore_complete": "Restore complete", + "restore_confirm_yunohost_installed": "Do you really want to restore an already installed system? [{answers:s}]", + "restore_failed": "Unable to restore the system", + "restore_hook_unavailable": "Restoration hook '{hook:s}' not available on your system", + "restore_nothings_done": "Nothing has been restored", + "restore_running_app_script": "Running restore script of app '{app:s}'...", + "restore_running_hooks": "Running restoration hooks...", + "service_add_failed": "Unable to add service '{service:s}'", + "service_added": "Service successfully added: '{service:s}'", + "service_already_started": "Service '{service:s}' has already been started", + "service_already_stopped": "Service '{service:s}' has already been stopped", + "service_cmd_exec_failed": "Unable to execute command '{command:s}'", + "service_conf_file_backed_up": "The configuration file '{conf}' has been backed up to '{backup}'", + "service_conf_file_copy_failed": "Unable to copy the new configuration file '{new}' to '{conf}'", + "service_conf_file_manually_modified": "The configuration file '{conf}' has been manually modified and will not be updated", + "service_conf_file_manually_removed": "The configuration file '{conf}' has been manually removed and will not be created", + "service_conf_file_not_managed": "The configuration file '{conf}' is not managed yet and will not be updated", + "service_conf_file_remove_failed": "Unable to remove the configuration file '{conf}'", + "service_conf_file_removed": "The configuration file '{conf}' has been removed", + "service_conf_file_updated": "The configuration file '{conf}' has been updated", + "service_conf_up_to_date": "The configuration is already up-to-date for service '{service}'", + "service_conf_updated": "The configuration has been updated for service '{service}'", + "service_conf_would_be_updated": "The configuration would have been updated for service '{service}'", + "service_disable_failed": "Unable to disable service '{service:s}'", + "service_disabled": "Service '{service:s}' successfully disabled", + "service_enable_failed": "Unable to enable service '{service:s}'", + "service_enabled": "Service '{service:s}' successfully enabled", + "service_no_log": "No log to display for service '{service:s}'", + "service_regenconf_dry_pending_applying": "Checking pending configuration which would have been applied for service '{service}'...", + "service_regenconf_failed": "Unable to regenerate the configuration for service(s): {services}", + "service_regenconf_pending_applying": "Applying pending configuration for service '{service}'...", + "service_remove_failed": "Unable to remove service '{service:s}'", + "service_removed": "Service successfully removed: '{service:s}'", + "service_start_failed": "Unable to start service '{service:s}'", + "service_started": "Service '{service:s}' successfully started", + "service_status_failed": "Unable to determine status of service '{service:s}'", + "service_stop_failed": "Unable to stop service '{service:s}'", + "service_stopped": "Service '{service:s}' successfully stopped", + "service_unknown": "Unknown service '{service:s}'", + "ssowat_conf_generated": "SSOwat configuration successfully generated", + "ssowat_conf_updated": "SSOwat persistent configuration successfully updated", + "system_upgraded": "System successfully upgraded", + "system_username_exists": "Username already exists in the system users", + "unbackup_app": "App '{app:s}' will not be saved", + "unexpected_error": "An unexpected error occured", + "unit_unknown": "Unknown unit '{unit:s}'", + "unlimit": "No quota", + "unrestore_app": "App '{app:s}' will not be restored", + "update_cache_failed": "Unable to update APT cache", + "updating_apt_cache": "Updating the list of available packages...", + "upgrade_complete": "Upgrade complete", + "upgrading_packages": "Upgrading packages...", + "upnp_dev_not_found": "No UPnP device found", + "upnp_disabled": "UPnP successfully disabled", + "upnp_enabled": "UPnP successfully enabled", + "upnp_port_open_failed": "Unable to open UPnP ports", + "user_created": "User successfully created", + "user_creation_failed": "Unable to create user", + "user_deleted": "User successfully deleted", + "user_deletion_failed": "Unable to delete user", + "user_home_creation_failed": "Unable to create user home folder", + "user_info_failed": "Unable to retrieve user information", + "user_unknown": "Unknown user: {user:s}", + "user_update_failed": "Unable to update user", + "user_updated": "User successfully updated", + "yunohost_already_installed": "YunoHost is already installed", + "yunohost_ca_creation_failed": "Unable to create certificate authority", + "yunohost_configured": "YunoHost successfully configured", + "yunohost_installing": "Installing YunoHost...", + "yunohost_not_installed": "YunoHost is not or not correctly installed. Please execute 'yunohost tools postinstall'." } -