mirror of
https://github.com/YunoHost/yunohost.git
synced 2024-09-03 20:06:10 +02:00
Merge branch 'migrate_to_bullseye' into bullseye
This commit is contained in:
commit
624ce3462b
29 changed files with 348 additions and 124 deletions
|
@ -5,6 +5,7 @@ stages:
|
||||||
- tests
|
- tests
|
||||||
- lint
|
- lint
|
||||||
- doc
|
- doc
|
||||||
|
- translation
|
||||||
|
|
||||||
default:
|
default:
|
||||||
tags:
|
tags:
|
||||||
|
@ -12,12 +13,18 @@ default:
|
||||||
# All jobs are interruptible by default
|
# All jobs are interruptible by default
|
||||||
interruptible: true
|
interruptible: true
|
||||||
|
|
||||||
|
# see: https://docs.gitlab.com/ee/ci/yaml/#switch-between-branch-pipelines-and-merge-request-pipelines
|
||||||
|
workflow:
|
||||||
|
rules:
|
||||||
|
- if: $CI_PIPELINE_SOURCE == "merge_request_event" # If we move to gitlab one day
|
||||||
|
- if: $CI_PIPELINE_SOURCE == "external_pull_request_event" # For github PR
|
||||||
|
- if: $CI_COMMIT_TAG # For tags
|
||||||
|
- if: $CI_COMMIT_REF_NAME != $CI_DEFAULT_BRANCH && $CI_PIPELINE_SOURCE == "push" # If it's not the default branch and if it's a push, then do not trigger a build
|
||||||
|
when: never
|
||||||
|
- when: always
|
||||||
|
|
||||||
variables:
|
variables:
|
||||||
YNH_BUILD_DIR: "ynh-build"
|
YNH_BUILD_DIR: "ynh-build"
|
||||||
|
|
||||||
include:
|
include:
|
||||||
- local: .gitlab/ci/build.gitlab-ci.yml
|
- local: .gitlab/ci/*.gitlab-ci.yml
|
||||||
- local: .gitlab/ci/install.gitlab-ci.yml
|
|
||||||
- local: .gitlab/ci/test.gitlab-ci.yml
|
|
||||||
- local: .gitlab/ci/lint.gitlab-ci.yml
|
|
||||||
- local: .gitlab/ci/doc.gitlab-ci.yml
|
|
||||||
|
|
|
@ -37,6 +37,8 @@ full-tests:
|
||||||
- yunohost tools postinstall -d domain.tld -p the_password --ignore-dyndns --force-diskspace
|
- yunohost tools postinstall -d domain.tld -p the_password --ignore-dyndns --force-diskspace
|
||||||
script:
|
script:
|
||||||
- python3 -m pytest --cov=yunohost tests/ src/yunohost/tests/ --junitxml=report.xml
|
- python3 -m pytest --cov=yunohost tests/ src/yunohost/tests/ --junitxml=report.xml
|
||||||
|
- cd tests
|
||||||
|
- bash test_helpers.sh
|
||||||
needs:
|
needs:
|
||||||
- job: build-yunohost
|
- job: build-yunohost
|
||||||
artifacts: true
|
artifacts: true
|
||||||
|
@ -48,79 +50,134 @@ full-tests:
|
||||||
reports:
|
reports:
|
||||||
junit: report.xml
|
junit: report.xml
|
||||||
|
|
||||||
root-tests:
|
test-i18n-keys:
|
||||||
extends: .test-stage
|
extends: .test-stage
|
||||||
script:
|
script:
|
||||||
- python3 -m pytest tests
|
- python3 -m pytest tests tests/test_i18n_keys.py
|
||||||
|
only:
|
||||||
|
changes:
|
||||||
|
- locales/*
|
||||||
|
|
||||||
|
test-translation-format-consistency:
|
||||||
|
extends: .test-stage
|
||||||
|
script:
|
||||||
|
- python3 -m pytest tests tests/test_translation_format_consistency.py
|
||||||
|
only:
|
||||||
|
changes:
|
||||||
|
- locales/*
|
||||||
|
|
||||||
|
test-actionmap:
|
||||||
|
extends: .test-stage
|
||||||
|
script:
|
||||||
|
- python3 -m pytest tests tests/test_actionmap.py
|
||||||
|
only:
|
||||||
|
changes:
|
||||||
|
- data/actionsmap/*.yml
|
||||||
|
|
||||||
test-helpers:
|
test-helpers:
|
||||||
extends: .test-stage
|
extends: .test-stage
|
||||||
script:
|
script:
|
||||||
- cd tests
|
- cd tests
|
||||||
- bash test_helpers.sh
|
- bash test_helpers.sh
|
||||||
|
only:
|
||||||
|
changes:
|
||||||
|
- data/helpers.d/*
|
||||||
|
|
||||||
test-apps:
|
test-apps:
|
||||||
extends: .test-stage
|
extends: .test-stage
|
||||||
script:
|
script:
|
||||||
- cd src/yunohost
|
- cd src/yunohost
|
||||||
- python3 -m pytest tests/test_apps.py
|
- python3 -m pytest tests/test_apps.py
|
||||||
|
only:
|
||||||
|
changes:
|
||||||
|
- src/yunohost/app.py
|
||||||
|
|
||||||
test-appscatalog:
|
test-appscatalog:
|
||||||
extends: .test-stage
|
extends: .test-stage
|
||||||
script:
|
script:
|
||||||
- cd src/yunohost
|
- cd src/yunohost
|
||||||
- python3 -m pytest tests/test_appscatalog.py
|
- python3 -m pytest tests/test_appscatalog.py
|
||||||
|
only:
|
||||||
|
changes:
|
||||||
|
- src/yunohost/app.py
|
||||||
|
|
||||||
test-appurl:
|
test-appurl:
|
||||||
extends: .test-stage
|
extends: .test-stage
|
||||||
script:
|
script:
|
||||||
- cd src/yunohost
|
- cd src/yunohost
|
||||||
- python3 -m pytest tests/test_appurl.py
|
- python3 -m pytest tests/test_appurl.py
|
||||||
|
only:
|
||||||
|
changes:
|
||||||
|
- src/yunohost/app.py
|
||||||
|
|
||||||
test-apps-arguments-parsing:
|
test-apps-arguments-parsing:
|
||||||
extends: .test-stage
|
extends: .test-stage
|
||||||
script:
|
script:
|
||||||
- cd src/yunohost
|
- cd src/yunohost
|
||||||
- python3 -m pytest tests/test_apps_arguments_parsing.py
|
- python3 -m pytest tests/test_apps_arguments_parsing.py
|
||||||
|
only:
|
||||||
test-backuprestore:
|
changes:
|
||||||
extends: .test-stage
|
- src/yunohost/app.py
|
||||||
script:
|
|
||||||
- cd src/yunohost
|
|
||||||
- python3 -m pytest tests/test_backuprestore.py
|
|
||||||
|
|
||||||
test-changeurl:
|
test-changeurl:
|
||||||
extends: .test-stage
|
extends: .test-stage
|
||||||
script:
|
script:
|
||||||
- cd src/yunohost
|
- cd src/yunohost
|
||||||
- python3 -m pytest tests/test_changeurl.py
|
- python3 -m pytest tests/test_changeurl.py
|
||||||
|
only:
|
||||||
|
changes:
|
||||||
|
- src/yunohost/app.py
|
||||||
|
|
||||||
|
test-backuprestore:
|
||||||
|
extends: .test-stage
|
||||||
|
script:
|
||||||
|
- cd src/yunohost
|
||||||
|
- python3 -m pytest tests/test_backuprestore.py
|
||||||
|
only:
|
||||||
|
changes:
|
||||||
|
- src/yunohost/backup.py
|
||||||
|
|
||||||
test-permission:
|
test-permission:
|
||||||
extends: .test-stage
|
extends: .test-stage
|
||||||
script:
|
script:
|
||||||
- cd src/yunohost
|
- cd src/yunohost
|
||||||
- python3 -m pytest tests/test_permission.py
|
- python3 -m pytest tests/test_permission.py
|
||||||
|
only:
|
||||||
|
changes:
|
||||||
|
- src/yunohost/permission.py
|
||||||
|
|
||||||
test-settings:
|
test-settings:
|
||||||
extends: .test-stage
|
extends: .test-stage
|
||||||
script:
|
script:
|
||||||
- cd src/yunohost
|
- cd src/yunohost
|
||||||
- python3 -m pytest tests/test_settings.py
|
- python3 -m pytest tests/test_settings.py
|
||||||
|
only:
|
||||||
|
changes:
|
||||||
|
- src/yunohost/settings.py
|
||||||
|
|
||||||
test-user-group:
|
test-user-group:
|
||||||
extends: .test-stage
|
extends: .test-stage
|
||||||
script:
|
script:
|
||||||
- cd src/yunohost
|
- cd src/yunohost
|
||||||
- python3 -m pytest tests/test_user-group.py
|
- python3 -m pytest tests/test_user-group.py
|
||||||
|
only:
|
||||||
|
changes:
|
||||||
|
- src/yunohost/user.py
|
||||||
|
|
||||||
test-regenconf:
|
test-regenconf:
|
||||||
extends: .test-stage
|
extends: .test-stage
|
||||||
script:
|
script:
|
||||||
- cd src/yunohost
|
- cd src/yunohost
|
||||||
- python3 -m pytest tests/test_regenconf.py
|
- python3 -m pytest tests/test_regenconf.py
|
||||||
|
only:
|
||||||
|
changes:
|
||||||
|
- src/yunohost/regenconf.py
|
||||||
|
|
||||||
test-service:
|
test-service:
|
||||||
extends: .test-stage
|
extends: .test-stage
|
||||||
script:
|
script:
|
||||||
- cd src/yunohost
|
- cd src/yunohost
|
||||||
- python3 -m pytest tests/test_service.py
|
- python3 -m pytest tests/test_service.py
|
||||||
|
only:
|
||||||
|
changes:
|
||||||
|
- src/yunohost/service.py
|
||||||
|
|
24
.gitlab/ci/translation.gitlab-ci.yml
Normal file
24
.gitlab/ci/translation.gitlab-ci.yml
Normal file
|
@ -0,0 +1,24 @@
|
||||||
|
########################################
|
||||||
|
# TRANSLATION
|
||||||
|
########################################
|
||||||
|
|
||||||
|
remove-stale-translated-strings:
|
||||||
|
stage: translation
|
||||||
|
image: "before-install"
|
||||||
|
needs: []
|
||||||
|
before_script:
|
||||||
|
- apt-get update -y && apt-get install git hub -y
|
||||||
|
- git config --global user.email "yunohost@yunohost.org"
|
||||||
|
- git config --global user.name "$GITHUB_USER"
|
||||||
|
script:
|
||||||
|
- cd tests # Maybe move this script location to another folder?
|
||||||
|
# create a local branch that will overwrite distant one
|
||||||
|
- git checkout -b "ci-remove-stale-translated-strings-${CI_COMMIT_REF_NAME}" --no-track
|
||||||
|
- python3 remove_stale_translated_strings.py
|
||||||
|
- '[ $(git diff | wc -l) != 0 ] || exit 0' # stop if there is nothing to commit
|
||||||
|
- git commit -am "[CI] Remove stale translated strings" || true
|
||||||
|
- git push -f origin "ci-remove-stale-translated-strings-${CI_COMMIT_REF_NAME}":"ci-remove-stale-translated-strings-${CI_COMMIT_REF_NAME}"
|
||||||
|
- hub pull-request -m "[CI] Remove stale translated strings" -b Yunohost:dev -p || true # GITHUB_USER and GITHUB_TOKEN registered here https://gitlab.com/yunohost/yunohost/-/settings/ci_cd
|
||||||
|
only:
|
||||||
|
changes:
|
||||||
|
- locales/*
|
|
@ -60,7 +60,7 @@
|
||||||
# fail2ban-regex /var/log/YOUR_LOG_FILE_PATH /etc/fail2ban/filter.d/YOUR_APP.conf
|
# fail2ban-regex /var/log/YOUR_LOG_FILE_PATH /etc/fail2ban/filter.d/YOUR_APP.conf
|
||||||
# ```
|
# ```
|
||||||
#
|
#
|
||||||
# Requires YunoHost version 3.5.0 or higher.
|
# Requires YunoHost version 4.1.0 or higher.
|
||||||
ynh_add_fail2ban_config () {
|
ynh_add_fail2ban_config () {
|
||||||
# Declare an array to define the options of this helper.
|
# Declare an array to define the options of this helper.
|
||||||
local legacy_args=lrmptv
|
local legacy_args=lrmptv
|
||||||
|
|
|
@ -15,7 +15,7 @@
|
||||||
# This allows to enable/disable specific behaviors dependenging on the install
|
# This allows to enable/disable specific behaviors dependenging on the install
|
||||||
# location
|
# location
|
||||||
#
|
#
|
||||||
# Requires YunoHost version 2.7.2 or higher.
|
# Requires YunoHost version 4.1.0 or higher.
|
||||||
ynh_add_nginx_config () {
|
ynh_add_nginx_config () {
|
||||||
|
|
||||||
local finalnginxconf="/etc/nginx/conf.d/$domain.d/$app.conf"
|
local finalnginxconf="/etc/nginx/conf.d/$domain.d/$app.conf"
|
||||||
|
|
|
@ -55,9 +55,7 @@ YNH_PHP_VERSION=${YNH_PHP_VERSION:-$YNH_DEFAULT_PHP_VERSION}
|
||||||
# RAM) but the impact on the proc is lower. The service will be quick to answer as there's always many
|
# RAM) but the impact on the proc is lower. The service will be quick to answer as there's always many
|
||||||
# children ready to answer.
|
# children ready to answer.
|
||||||
#
|
#
|
||||||
# Requires YunoHost version 2.7.2 or higher.
|
# Requires YunoHost version 4.1.0 or higher.
|
||||||
# Requires YunoHost version 3.5.1 or higher for the argument --phpversion
|
|
||||||
# Requires YunoHost version 3.8.1 or higher for the arguments --use_template, --usage, --footprint, --package and --dedicated_service
|
|
||||||
ynh_add_fpm_config () {
|
ynh_add_fpm_config () {
|
||||||
# Declare an array to define the options of this helper.
|
# Declare an array to define the options of this helper.
|
||||||
local legacy_args=vtufpd
|
local legacy_args=vtufpd
|
||||||
|
|
|
@ -11,7 +11,7 @@
|
||||||
# See the documentation of `ynh_add_config` for a description of the template
|
# See the documentation of `ynh_add_config` for a description of the template
|
||||||
# format and how placeholders are replaced with actual variables.
|
# format and how placeholders are replaced with actual variables.
|
||||||
#
|
#
|
||||||
# Requires YunoHost version 2.7.11 or higher.
|
# Requires YunoHost version 4.1.0 or higher.
|
||||||
ynh_add_systemd_config () {
|
ynh_add_systemd_config () {
|
||||||
# Declare an array to define the options of this helper.
|
# Declare an array to define the options of this helper.
|
||||||
local legacy_args=stv
|
local legacy_args=stv
|
||||||
|
@ -141,11 +141,8 @@ ynh_systemd_action() {
|
||||||
ynh_print_info --message="The service $service_name has correctly executed the action ${action}."
|
ynh_print_info --message="The service $service_name has correctly executed the action ${action}."
|
||||||
break
|
break
|
||||||
fi
|
fi
|
||||||
if [ $i -eq 3 ]; then
|
if [ $i -eq 30 ]; then
|
||||||
echo -n "Please wait, the service $service_name is ${action}ing" >&2
|
echo "(this may take some time)" >&2
|
||||||
fi
|
|
||||||
if [ $i -ge 3 ]; then
|
|
||||||
echo -n "." >&2
|
|
||||||
fi
|
fi
|
||||||
sleep 1
|
sleep 1
|
||||||
done
|
done
|
||||||
|
|
|
@ -12,9 +12,6 @@ nameserver 80.67.169.12
|
||||||
nameserver 2001:910:800::12
|
nameserver 2001:910:800::12
|
||||||
nameserver 80.67.169.40
|
nameserver 80.67.169.40
|
||||||
nameserver 2001:910:800::40
|
nameserver 2001:910:800::40
|
||||||
# (FR) LDN
|
|
||||||
nameserver 80.67.188.188
|
|
||||||
nameserver 2001:913::8
|
|
||||||
# (FR) ARN
|
# (FR) ARN
|
||||||
nameserver 89.234.141.66
|
nameserver 89.234.141.66
|
||||||
nameserver 2a00:5881:8100:1000::3
|
nameserver 2a00:5881:8100:1000::3
|
||||||
|
|
|
@ -15,7 +15,7 @@
|
||||||
# Values: TEXT
|
# Values: TEXT
|
||||||
#
|
#
|
||||||
failregex = helpers.lua:[0-9]+: authenticate\(\): Connection failed for: .*, client: <HOST>
|
failregex = helpers.lua:[0-9]+: authenticate\(\): Connection failed for: .*, client: <HOST>
|
||||||
^<HOST> -.*\"POST /yunohost/api/login HTTP/1.1\" 401
|
^<HOST> -.*\"POST /yunohost/api/login HTTP/\d.\d\" 401
|
||||||
|
|
||||||
# Option: ignoreregex
|
# Option: ignoreregex
|
||||||
# Notes.: regex to ignore. If this regex matches, the line is ignored.
|
# Notes.: regex to ignore. If this regex matches, the line is ignored.
|
||||||
|
|
|
@ -32,6 +32,7 @@ modules_enabled = {
|
||||||
"private"; -- Private XML storage (for room bookmarks, etc.)
|
"private"; -- Private XML storage (for room bookmarks, etc.)
|
||||||
"vcard"; -- Allow users to set vCards
|
"vcard"; -- Allow users to set vCards
|
||||||
"pep"; -- Allows setting of mood, tune, etc.
|
"pep"; -- Allows setting of mood, tune, etc.
|
||||||
|
"pubsub"; -- Publish-subscribe XEP-0060
|
||||||
"posix"; -- POSIX functionality, sends server to background, enables syslog, etc.
|
"posix"; -- POSIX functionality, sends server to background, enables syslog, etc.
|
||||||
"bidi"; -- Enables Bidirectional Server-to-Server Streams.
|
"bidi"; -- Enables Bidirectional Server-to-Server Streams.
|
||||||
|
|
||||||
|
@ -95,6 +96,10 @@ allow_registration = false
|
||||||
-- Use LDAP storage backend for all stores
|
-- Use LDAP storage backend for all stores
|
||||||
storage = "ldap"
|
storage = "ldap"
|
||||||
|
|
||||||
|
-- stanza optimization
|
||||||
|
csi_config_queue_all_muc_messages_but_mentions = false;
|
||||||
|
|
||||||
|
|
||||||
-- Logging configuration
|
-- Logging configuration
|
||||||
log = {
|
log = {
|
||||||
info = "/var/log/metronome/metronome.log"; -- Change 'info' to 'debug' for verbose logging
|
info = "/var/log/metronome/metronome.log"; -- Change 'info' to 'debug' for verbose logging
|
||||||
|
|
|
@ -89,8 +89,11 @@ mailbox_size_limit = 0
|
||||||
recipient_delimiter = +
|
recipient_delimiter = +
|
||||||
inet_interfaces = all
|
inet_interfaces = all
|
||||||
|
|
||||||
#### Fit to the maximum message size to 30mb, more than allowed by GMail or Yahoo ####
|
#### Fit to the maximum message size to 25mb, more than allowed by GMail or Yahoo ####
|
||||||
message_size_limit = 31457280
|
# /!\ This size is the size of the attachment in base64.
|
||||||
|
# BASE64_SIZE_IN_BYTE = ORIGINAL_SIZE_IN_MEGABYTE * 1,37 *1024*1024 + 980
|
||||||
|
# See https://serverfault.com/questions/346895/postfix-mail-size-counting
|
||||||
|
message_size_limit = 35914708
|
||||||
|
|
||||||
# Virtual Domains Control
|
# Virtual Domains Control
|
||||||
virtual_mailbox_domains = ldap:/etc/postfix/ldap-domains.cf
|
virtual_mailbox_domains = ldap:/etc/postfix/ldap-domains.cf
|
||||||
|
|
31
debian/changelog
vendored
31
debian/changelog
vendored
|
@ -4,6 +4,37 @@ yunohost (11.0.0~alpha) unstable; urgency=low
|
||||||
|
|
||||||
-- Alexandre Aubin <alex.aubin@mailoo.org> Fri, 05 Feb 2021 00:02:38 +0100
|
-- Alexandre Aubin <alex.aubin@mailoo.org> Fri, 05 Feb 2021 00:02:38 +0100
|
||||||
|
|
||||||
|
yunohost (4.2.6) stable; urgency=low
|
||||||
|
|
||||||
|
- [fix] metronome/xmpp: deactivate stanza mention optimization / have quick notification in chat group ([#1164](https://github.com/YunoHost/yunohost/pull/1164))
|
||||||
|
- [enh] metronome/xmpp: activate module pubsub ([#1170](https://github.com/YunoHost/yunohost/pull/1170))
|
||||||
|
- [fix] upgrade: undefined 'apps' variable (923f703e)
|
||||||
|
- [fix] python3: fix string split in postgresql migration (14d4cec8)
|
||||||
|
- [fix] python3: python2 was still used in helpers (bd196c87)
|
||||||
|
- [fix] security: fail2ban rule for yunohost-api login (b837d3da)
|
||||||
|
- [fix] backup: Apply realpath to find mounted points to unmount ([#1239](https://github.com/YunoHost/yunohost/pull/1239))
|
||||||
|
- [mod] dnsmasq: Remove LDN from resolver list (a97fce05)
|
||||||
|
- [fix] logs: redact borg's passphrase (dbe5e51e, c8d4bbf8)
|
||||||
|
- [i18n] Translations updated for Galician, German, Italian
|
||||||
|
- Misc fixes/enh for tests and CI (8a5213c8, e5a03cab, [#1249](https://github.com/YunoHost/yunohost/pull/1249), [#1251](https://github.com/YunoHost/yunohost/pull/1251))
|
||||||
|
|
||||||
|
Thanks to all contributors <3 ! (Christian Wehrli, Flavio Cristoforetti, Gabriel, José M, Kay0u, ljf, tofbouf, yalh76)
|
||||||
|
|
||||||
|
-- Alexandre Aubin <alex.aubin@mailoo.org> Fri, 11 Jun 2021 20:12:20 +0200
|
||||||
|
|
||||||
|
yunohost (4.2.5.3) stable; urgency=low
|
||||||
|
|
||||||
|
- [fix] doc, helpers: Helper doc auto-generation job (f2886510)
|
||||||
|
- [fix] doc: Manpage generation ([#1237](https://github.com/yunohost/yunohost/pull/1237))
|
||||||
|
- [fix] misc: Yunohost -> YunoHost ([#1235](https://github.com/yunohost/yunohost/pull/1235))
|
||||||
|
- [enh] email: Accept attachment of 25MB instead of 21,8MB ([#1243](https://github.com/yunohost/yunohost/pull/1243))
|
||||||
|
- [fix] helpers: echo -n is pointless in ynh_systemd_action ([#1241](https://github.com/yunohost/yunohost/pull/1241))
|
||||||
|
- [i18n] Translations updated for Chinese (Simplified), French, Galician, German, Italian
|
||||||
|
|
||||||
|
Thanks to all contributors <3 ! (Éric Gaspar, José M, Kay0u, Leandro Noferini, ljf, Meta Meta, Noo Langoo, qwerty287, yahoo~~)
|
||||||
|
|
||||||
|
-- Alexandre Aubin <alex.aubin@mailoo.org> Wed, 02 Jun 2021 20:20:54 +0200
|
||||||
|
|
||||||
yunohost (4.2.5.2) stable; urgency=low
|
yunohost (4.2.5.2) stable; urgency=low
|
||||||
|
|
||||||
- Fix install in chroot ... *again* (806b7acf)
|
- Fix install in chroot ... *again* (806b7acf)
|
||||||
|
|
|
@ -173,7 +173,6 @@
|
||||||
"hook_list_by_invalid": "Aquesta propietat no es pot utilitzar per llistar els hooks",
|
"hook_list_by_invalid": "Aquesta propietat no es pot utilitzar per llistar els hooks",
|
||||||
"hook_name_unknown": "Nom de script « {name:s} » desconegut",
|
"hook_name_unknown": "Nom de script « {name:s} » desconegut",
|
||||||
"installation_complete": "Instal·lació completada",
|
"installation_complete": "Instal·lació completada",
|
||||||
"installation_failed": "Ha fallat alguna cosa amb la instal·lació",
|
|
||||||
"ip6tables_unavailable": "No podeu modificar les ip6tables aquí. O bé sou en un contenidor o bé el vostre nucli no és compatible amb aquesta opció",
|
"ip6tables_unavailable": "No podeu modificar les ip6tables aquí. O bé sou en un contenidor o bé el vostre nucli no és compatible amb aquesta opció",
|
||||||
"iptables_unavailable": "No podeu modificar les iptables aquí. O bé sou en un contenidor o bé el vostre nucli no és compatible amb aquesta opció",
|
"iptables_unavailable": "No podeu modificar les iptables aquí. O bé sou en un contenidor o bé el vostre nucli no és compatible amb aquesta opció",
|
||||||
"log_corrupted_md_file": "El fitxer de metadades YAML associat amb els registres està malmès: « {md_file} »\nError: {error}",
|
"log_corrupted_md_file": "El fitxer de metadades YAML associat amb els registres està malmès: « {md_file} »\nError: {error}",
|
||||||
|
@ -213,8 +212,6 @@
|
||||||
"already_up_to_date": "No hi ha res a fer. Tot està actualitzat.",
|
"already_up_to_date": "No hi ha res a fer. Tot està actualitzat.",
|
||||||
"dpkg_lock_not_available": "No es pot utilitzar aquesta comanda en aquest moment ja que sembla que un altre programa està utilitzant el lock de dpkg (el gestor de paquets del sistema)",
|
"dpkg_lock_not_available": "No es pot utilitzar aquesta comanda en aquest moment ja que sembla que un altre programa està utilitzant el lock de dpkg (el gestor de paquets del sistema)",
|
||||||
"global_settings_setting_security_postfix_compatibility": "Solució de compromís entre compatibilitat i seguretat pel servidor Postfix. Afecta els criptògrafs (i altres aspectes relacionats amb la seguretat)",
|
"global_settings_setting_security_postfix_compatibility": "Solució de compromís entre compatibilitat i seguretat pel servidor Postfix. Afecta els criptògrafs (i altres aspectes relacionats amb la seguretat)",
|
||||||
"ldap_init_failed_to_create_admin": "La inicialització de LDAP no ha pogut crear l'usuari admin",
|
|
||||||
"ldap_initialized": "S'ha iniciat LDAP",
|
|
||||||
"mail_alias_remove_failed": "No s'han pogut eliminar els àlies del correu «{mail:s}»",
|
"mail_alias_remove_failed": "No s'han pogut eliminar els àlies del correu «{mail:s}»",
|
||||||
"mail_domain_unknown": "El domini «{domain:s}» de l'adreça de correu no és vàlid. Utilitzeu un domini administrat per aquest servidor.",
|
"mail_domain_unknown": "El domini «{domain:s}» de l'adreça de correu no és vàlid. Utilitzeu un domini administrat per aquest servidor.",
|
||||||
"mail_forward_remove_failed": "No s'han pogut eliminar el reenviament de correu «{mail:s}»",
|
"mail_forward_remove_failed": "No s'han pogut eliminar el reenviament de correu «{mail:s}»",
|
||||||
|
@ -592,10 +589,6 @@
|
||||||
"pattern_email_forward": "Ha de ser una adreça de correu vàlida, s'accepta el símbol «+» (per exemple, algu+etiqueta@exemple.cat)",
|
"pattern_email_forward": "Ha de ser una adreça de correu vàlida, s'accepta el símbol «+» (per exemple, algu+etiqueta@exemple.cat)",
|
||||||
"invalid_number": "Ha de ser una xifra",
|
"invalid_number": "Ha de ser una xifra",
|
||||||
"migration_0019_slapd_config_will_be_overwritten": "Sembla que heu modificat manualment la configuració sldap. Per a aquesta migració crítica, YunoHist necessita forçar l'actualització de la configuració sldap. Es crearà una còpia de seguretat dels fitxers originals a {conf_backup_folder}.",
|
"migration_0019_slapd_config_will_be_overwritten": "Sembla que heu modificat manualment la configuració sldap. Per a aquesta migració crítica, YunoHist necessita forçar l'actualització de la configuració sldap. Es crearà una còpia de seguretat dels fitxers originals a {conf_backup_folder}.",
|
||||||
"migration_0019_rollback_success": "S'ha restaurat el sistema.",
|
|
||||||
"migration_0019_migration_failed_trying_to_rollback": "No s'ha pogut fer la migració... intentant restaurar el sistema.",
|
|
||||||
"migration_0019_can_not_backup_before_migration": "No s'ha pogut completar la còpia de seguretat del sistema abans de que fallés la migració. Error: {error:s}",
|
|
||||||
"migration_0019_backup_before_migration": "Creant una còpia de seguretat de la base de dades LDAP i de la configuració de les aplicacions abans de la migració actual.",
|
|
||||||
"migration_0019_add_new_attributes_in_ldap": "Afegir nous atributs per als permisos en la base de dades LDAP",
|
"migration_0019_add_new_attributes_in_ldap": "Afegir nous atributs per als permisos en la base de dades LDAP",
|
||||||
"migration_description_0019_extend_permissions_features": "Amplia/refés el sistema de gestió dels permisos de l'aplicació",
|
"migration_description_0019_extend_permissions_features": "Amplia/refés el sistema de gestió dels permisos de l'aplicació",
|
||||||
"migrating_legacy_permission_settings": "Migració dels paràmetres de permisos antics...",
|
"migrating_legacy_permission_settings": "Migració dels paràmetres de permisos antics...",
|
||||||
|
|
|
@ -66,10 +66,8 @@
|
||||||
"hook_list_by_invalid": "Dieser Wert kann nicht verwendet werden, um Hooks anzuzeigen",
|
"hook_list_by_invalid": "Dieser Wert kann nicht verwendet werden, um Hooks anzuzeigen",
|
||||||
"hook_name_unknown": "Hook '{name:s}' ist nicht bekannt",
|
"hook_name_unknown": "Hook '{name:s}' ist nicht bekannt",
|
||||||
"installation_complete": "Installation vollständig",
|
"installation_complete": "Installation vollständig",
|
||||||
"installation_failed": "Etwas ist mit der Installation falsch gelaufen",
|
|
||||||
"ip6tables_unavailable": "ip6tables kann nicht verwendet werden. Du befindest dich entweder in einem Container oder es wird nicht vom Kernel unterstützt",
|
"ip6tables_unavailable": "ip6tables kann nicht verwendet werden. Du befindest dich entweder in einem Container oder es wird nicht vom Kernel unterstützt",
|
||||||
"iptables_unavailable": "iptables kann nicht verwendet werden. Du befindest dich entweder in einem Container oder es wird nicht vom Kernel unterstützt",
|
"iptables_unavailable": "iptables kann nicht verwendet werden. Du befindest dich entweder in einem Container oder es wird nicht vom Kernel unterstützt",
|
||||||
"ldap_initialized": "LDAP initialisiert",
|
|
||||||
"mail_alias_remove_failed": "Konnte E-Mail-Alias '{mail:s}' nicht entfernen",
|
"mail_alias_remove_failed": "Konnte E-Mail-Alias '{mail:s}' nicht entfernen",
|
||||||
"mail_domain_unknown": "Die Domäne '{domain:s}' dieser E-Mail-Adresse ist ungültig. Wähle bitte eine Domäne, welche durch diesen Server verwaltet wird.",
|
"mail_domain_unknown": "Die Domäne '{domain:s}' dieser E-Mail-Adresse ist ungültig. Wähle bitte eine Domäne, welche durch diesen Server verwaltet wird.",
|
||||||
"mail_forward_remove_failed": "Die Weiterleitungs-E-Mail '{mail:s}' konnte nicht gelöscht werden",
|
"mail_forward_remove_failed": "Die Weiterleitungs-E-Mail '{mail:s}' konnte nicht gelöscht werden",
|
||||||
|
@ -151,7 +149,6 @@
|
||||||
"domains_available": "Verfügbare Domains:",
|
"domains_available": "Verfügbare Domains:",
|
||||||
"dyndns_key_not_found": "DNS-Schlüssel für die Domain wurde nicht gefunden",
|
"dyndns_key_not_found": "DNS-Schlüssel für die Domain wurde nicht gefunden",
|
||||||
"dyndns_no_domain_registered": "Keine Domain mit DynDNS registriert",
|
"dyndns_no_domain_registered": "Keine Domain mit DynDNS registriert",
|
||||||
"ldap_init_failed_to_create_admin": "Die LDAP-Initialisierung konnte keinen admin-Benutzer erstellen",
|
|
||||||
"mailbox_used_space_dovecot_down": "Der Dovecot-Mailbox-Dienst muss aktiv sein, wenn Sie den von der Mailbox belegten Speicher abrufen wollen",
|
"mailbox_used_space_dovecot_down": "Der Dovecot-Mailbox-Dienst muss aktiv sein, wenn Sie den von der Mailbox belegten Speicher abrufen wollen",
|
||||||
"certmanager_attempt_to_replace_valid_cert": "Du versuchst gerade eine richtiges und gültiges Zertifikat der Domain {domain:s} zu überschreiben! (Benutze --force , um diese Nachricht zu umgehen)",
|
"certmanager_attempt_to_replace_valid_cert": "Du versuchst gerade eine richtiges und gültiges Zertifikat der Domain {domain:s} zu überschreiben! (Benutze --force , um diese Nachricht zu umgehen)",
|
||||||
"certmanager_domain_cert_not_selfsigned": "Das Zertifikat der Domain {domain:s} ist kein selbstsigniertes Zertifikat. Sind Sie sich sicher, dass Sie es ersetzen wollen? (Benutzen Sie dafür '--force')",
|
"certmanager_domain_cert_not_selfsigned": "Das Zertifikat der Domain {domain:s} ist kein selbstsigniertes Zertifikat. Sind Sie sich sicher, dass Sie es ersetzen wollen? (Benutzen Sie dafür '--force')",
|
||||||
|
@ -194,7 +191,7 @@
|
||||||
"dyndns_could_not_check_provide": "Konnte nicht überprüft, ob {provider:s} die Domain(s) {domain:s} bereitstellen kann.",
|
"dyndns_could_not_check_provide": "Konnte nicht überprüft, ob {provider:s} die Domain(s) {domain:s} bereitstellen kann.",
|
||||||
"domain_dns_conf_is_just_a_recommendation": "Dieser Befehl zeigt Ihnen die * empfohlene * Konfiguration. Die DNS-Konfiguration wird NICHT für Sie eingerichtet. Es liegt in Ihrer Verantwortung, Ihre DNS-Zone in Ihrem Registrar gemäß dieser Empfehlung zu konfigurieren.",
|
"domain_dns_conf_is_just_a_recommendation": "Dieser Befehl zeigt Ihnen die * empfohlene * Konfiguration. Die DNS-Konfiguration wird NICHT für Sie eingerichtet. Es liegt in Ihrer Verantwortung, Ihre DNS-Zone in Ihrem Registrar gemäß dieser Empfehlung zu konfigurieren.",
|
||||||
"dpkg_lock_not_available": "Dieser Befehl kann momentan nicht ausgeführt werden, da anscheinend ein anderes Programm die Sperre von dpkg (dem Systempaket-Manager) verwendet",
|
"dpkg_lock_not_available": "Dieser Befehl kann momentan nicht ausgeführt werden, da anscheinend ein anderes Programm die Sperre von dpkg (dem Systempaket-Manager) verwendet",
|
||||||
"confirm_app_install_thirdparty": "WARNUNG! Das Installieren von Anwendungen von Drittanbietern kann die Integrität und Sicherheit Ihres Systems beeinträchtigen. Sie sollten Sie wahrscheinlich NICHT installieren, es sei denn, Sie wiẞen, was Sie tun. Sind Sie bereit, dieses Risiko einzugehen? [{answers:s}]",
|
"confirm_app_install_thirdparty": "WARNUNG! Diese App ist nicht Teil von YunoHosts App-Katalog. Das Installieren von Drittanbieteranwendungen könnte die Sicherheit und Integrität des System beeinträchtigen. Sie sollten wahrscheinlich NICHT fortfahren, es sei denn, Sie wissen, was Sie tun. Es wird KEIN SUPPORT zur Verfügung stehen, wenn die App nicht funktioniert oder das System zerstört... Wenn Sie das Risiko trotzdem eingehen möchten, tippen Sie '{answers:s}'",
|
||||||
"confirm_app_install_danger": "WARNUNG! Diese Anwendung ist noch experimentell (wenn nicht ausdrücklich \"not working\"/\"nicht funktionsfähig\")! Sie sollten sie wahrscheinlich NICHT installieren, es sei denn, Sie wißen, was Sie tun. Es wird keine Unterstützung geleistet, falls diese Anwendung nicht funktioniert oder Ihr System zerstört... Falls Sie bereit bist, dieses Risiko einzugehen, tippe '{answers:s}'",
|
"confirm_app_install_danger": "WARNUNG! Diese Anwendung ist noch experimentell (wenn nicht ausdrücklich \"not working\"/\"nicht funktionsfähig\")! Sie sollten sie wahrscheinlich NICHT installieren, es sei denn, Sie wißen, was Sie tun. Es wird keine Unterstützung geleistet, falls diese Anwendung nicht funktioniert oder Ihr System zerstört... Falls Sie bereit bist, dieses Risiko einzugehen, tippe '{answers:s}'",
|
||||||
"confirm_app_install_warning": "Warnung: Diese Anwendung funktioniert möglicherweise, ist jedoch nicht gut in YunoHost integriert. Einige Funktionen wie Single Sign-On und Backup / Restore sind möglicherweise nicht verfügbar. Trotzdem installieren? [{answers:s}] ",
|
"confirm_app_install_warning": "Warnung: Diese Anwendung funktioniert möglicherweise, ist jedoch nicht gut in YunoHost integriert. Einige Funktionen wie Single Sign-On und Backup / Restore sind möglicherweise nicht verfügbar. Trotzdem installieren? [{answers:s}] ",
|
||||||
"backup_with_no_restore_script_for_app": "{app:s} hat kein Wiederherstellungsskript. Das Backup dieser App kann nicht automatisch wiederhergestellt werden.",
|
"backup_with_no_restore_script_for_app": "{app:s} hat kein Wiederherstellungsskript. Das Backup dieser App kann nicht automatisch wiederhergestellt werden.",
|
||||||
|
@ -510,11 +507,8 @@
|
||||||
"migration_0015_weak_certs": "Die folgenden Zertifikate verwenden immer noch schwache Signierungsalgorithmen und müssen aktualisiert werden um mit der nächsten Version von nginx kompatibel zu sein: {certs}",
|
"migration_0015_weak_certs": "Die folgenden Zertifikate verwenden immer noch schwache Signierungsalgorithmen und müssen aktualisiert werden um mit der nächsten Version von nginx kompatibel zu sein: {certs}",
|
||||||
"migrations_pending_cant_rerun": "Diese Migrationen sind immer noch anstehend und können deshalb nicht erneut durchgeführt werden: {ids}",
|
"migrations_pending_cant_rerun": "Diese Migrationen sind immer noch anstehend und können deshalb nicht erneut durchgeführt werden: {ids}",
|
||||||
"migration_0019_add_new_attributes_in_ldap": "Hinzufügen neuer Attribute für die Berechtigungen in der LDAP-Datenbank",
|
"migration_0019_add_new_attributes_in_ldap": "Hinzufügen neuer Attribute für die Berechtigungen in der LDAP-Datenbank",
|
||||||
"migration_0019_can_not_backup_before_migration": "Das Backup des Systems konnte nicht abgeschlossen werden bevor die Migration fehlschlug. Fehlermeldung: {error}",
|
|
||||||
"migration_0019_migration_failed_trying_to_rollback": "Konnte nicht migrieren... versuche ein Rollback des Systems.",
|
|
||||||
"migrations_not_pending_cant_skip": "Diese Migrationen sind nicht anstehend und können deshalb nicht übersprungen werden: {ids}",
|
"migrations_not_pending_cant_skip": "Diese Migrationen sind nicht anstehend und können deshalb nicht übersprungen werden: {ids}",
|
||||||
"migration_0018_failed_to_reset_legacy_rules": "Zurücksetzen der veralteten iptables-Regeln fehlgeschlagen: {error}",
|
"migration_0018_failed_to_reset_legacy_rules": "Zurücksetzen der veralteten iptables-Regeln fehlgeschlagen: {error}",
|
||||||
"migration_0019_rollback_success": "Rollback des Systems durchgeführt.",
|
|
||||||
"migration_0019_slapd_config_will_be_overwritten": "Es schaut aus, als ob Sie die slapd-Konfigurationsdatei manuell bearbeitet haben. Für diese kritische Migration muss das Update der slapd-Konfiguration erzwungen werden. Von der Originaldatei wird ein Backup gemacht in {conf_backup_folder}.",
|
"migration_0019_slapd_config_will_be_overwritten": "Es schaut aus, als ob Sie die slapd-Konfigurationsdatei manuell bearbeitet haben. Für diese kritische Migration muss das Update der slapd-Konfiguration erzwungen werden. Von der Originaldatei wird ein Backup gemacht in {conf_backup_folder}.",
|
||||||
"migrations_success_forward": "Migration {id} abgeschlossen",
|
"migrations_success_forward": "Migration {id} abgeschlossen",
|
||||||
"migrations_cant_reach_migration_file": "Die Migrationsdateien konnten nicht aufgerufen werden im Verzeichnis '%s'",
|
"migrations_cant_reach_migration_file": "Die Migrationsdateien konnten nicht aufgerufen werden im Verzeichnis '%s'",
|
||||||
|
@ -530,7 +524,6 @@
|
||||||
"migration_0017_postgresql_11_not_installed": "PostgreSQL 9.6 ist installiert aber nicht postgreSQL 11? Etwas komisches ist Ihrem System zugestossen :(...",
|
"migration_0017_postgresql_11_not_installed": "PostgreSQL 9.6 ist installiert aber nicht postgreSQL 11? Etwas komisches ist Ihrem System zugestossen :(...",
|
||||||
"migration_0017_not_enough_space": "Stellen Siea ausreichend Speicherplatz im Verzeichnis {path} zur Verfügung um die Migration durchzuführen.",
|
"migration_0017_not_enough_space": "Stellen Siea ausreichend Speicherplatz im Verzeichnis {path} zur Verfügung um die Migration durchzuführen.",
|
||||||
"migration_0018_failed_to_migrate_iptables_rules": "Migration der veralteten iptables-Regeln zu nftables fehlgeschlagen: {error}",
|
"migration_0018_failed_to_migrate_iptables_rules": "Migration der veralteten iptables-Regeln zu nftables fehlgeschlagen: {error}",
|
||||||
"migration_0019_backup_before_migration": "Ein Backup der LDAP-Datenbank und der Applikationseinstellungen erstellen vor der Migration.",
|
|
||||||
"migrations_exclusive_options": "'--auto', '--skip' und '--force-rerun' sind Optionen, die sich gegenseitig ausschliessen.",
|
"migrations_exclusive_options": "'--auto', '--skip' und '--force-rerun' sind Optionen, die sich gegenseitig ausschliessen.",
|
||||||
"migrations_no_such_migration": "Es existiert keine Migration genannt '{id}'",
|
"migrations_no_such_migration": "Es existiert keine Migration genannt '{id}'",
|
||||||
"migrations_running_forward": "Durchführen der Migrationen {id}...",
|
"migrations_running_forward": "Durchführen der Migrationen {id}...",
|
||||||
|
@ -612,5 +605,23 @@
|
||||||
"service_description_postfix": "Wird benutzt, um E-Mails zu senden und zu empfangen",
|
"service_description_postfix": "Wird benutzt, um E-Mails zu senden und zu empfangen",
|
||||||
"service_description_nginx": "Stellt Daten aller Websiten auf dem Server bereit",
|
"service_description_nginx": "Stellt Daten aller Websiten auf dem Server bereit",
|
||||||
"service_description_mysql": "Apeichert Anwendungsdaten (SQL Datenbank)",
|
"service_description_mysql": "Apeichert Anwendungsdaten (SQL Datenbank)",
|
||||||
"service_description_metronome": "XMPP Sofortnachrichtenkonten verwalten"
|
"service_description_metronome": "XMPP Sofortnachrichtenkonten verwalten",
|
||||||
|
"service_description_yunohost-firewall": "Verwaltet offene und geschlossene Ports zur Verbindung mit Diensten",
|
||||||
|
"service_description_yunohost-api": "Verwaltet die Interaktionen zwischen der Weboberfläche von YunoHost und dem System",
|
||||||
|
"service_description_ssh": "Ermöglicht die Verbindung zu Ihrem Server über ein Terminal (SSH-Protokoll)",
|
||||||
|
"service_description_php7.3-fpm": "Führt in PHP geschriebene Apps mit NGINX aus",
|
||||||
|
"server_reboot_confirm": "Der Server wird sofort heruntergefahren, sind Sie sicher? [{answers:s}]",
|
||||||
|
"server_reboot": "Der Server wird neu gestartet",
|
||||||
|
"server_shutdown_confirm": "Der Server wird sofort heruntergefahren, sind Sie sicher? [{answers:s}]",
|
||||||
|
"server_shutdown": "Der Server wird heruntergefahren",
|
||||||
|
"root_password_replaced_by_admin_password": "Ihr Root Passwort wurde durch Ihr Admin Passwort ersetzt.",
|
||||||
|
"show_tile_cant_be_enabled_for_regex": "Momentan können Sie 'show_tile' nicht aktivieren, weil die URL für die Berechtigung '{permission}' ein regulärer Ausdruck ist",
|
||||||
|
"show_tile_cant_be_enabled_for_url_not_defined": "Momentan können Sie 'show_tile' nicht aktivieren, weil Sie zuerst eine URL für die Berechtigung '{permission}' definieren müssen",
|
||||||
|
"tools_upgrade_regular_packages_failed": "Konnte für die folgenden Pakete das Upgrade nicht durchführen: {packages_list}",
|
||||||
|
"tools_upgrade_regular_packages": "Momentan werden Upgrades für das System (YunoHost-unabhängige) Pakete durchgeführt…",
|
||||||
|
"tools_upgrade_cant_unhold_critical_packages": "Konnte für die kritischen Pakete das Flag 'hold' nicht aufheben…",
|
||||||
|
"tools_upgrade_cant_hold_critical_packages": "Konnte für die kritischen Pakete das Flag 'hold' nicht setzen…",
|
||||||
|
"tools_upgrade_cant_both": "Kann das Upgrade für das System und die Anwendungen nicht gleichzeitig durchführen",
|
||||||
|
"tools_upgrade_at_least_one": "Bitte geben Sie '--apps' oder '--system' an",
|
||||||
|
"this_action_broke_dpkg": "Diese Aktion hat unkonfigurierte Pakete verursacht, welche durch dpkg/apt (die Paketverwaltungen dieses Systems) zurückgelassen wurden... Sie können versuchen dieses Problem zu lösen, indem Sie 'sudo apt install --fix-broken' und/oder 'sudo dpkg --configure -a' ausführen."
|
||||||
}
|
}
|
|
@ -1,3 +1,4 @@
|
||||||
{
|
{
|
||||||
"password_too_simple_1": "Ο κωδικός πρόσβασης πρέπει να έχει τουλάχιστον 8 χαρακτήρες"
|
"password_too_simple_1": "Ο κωδικός πρόσβασης πρέπει να έχει τουλάχιστον 8 χαρακτήρες",
|
||||||
|
"aborting": "Ματαίωση."
|
||||||
}
|
}
|
|
@ -183,7 +183,6 @@
|
||||||
"upnp_disabled": "UPnP malŝaltis",
|
"upnp_disabled": "UPnP malŝaltis",
|
||||||
"service_started": "Servo '{service:s}' komenciĝis",
|
"service_started": "Servo '{service:s}' komenciĝis",
|
||||||
"port_already_opened": "Haveno {port:d} estas jam malfermita por {ip_version:s} rilatoj",
|
"port_already_opened": "Haveno {port:d} estas jam malfermita por {ip_version:s} rilatoj",
|
||||||
"installation_failed": "Io okazis malbone kun la instalado",
|
|
||||||
"upgrading_packages": "Ĝisdatigi pakojn…",
|
"upgrading_packages": "Ĝisdatigi pakojn…",
|
||||||
"custom_app_url_required": "Vi devas provizi URL por altgradigi vian kutimon app {app:s}",
|
"custom_app_url_required": "Vi devas provizi URL por altgradigi vian kutimon app {app:s}",
|
||||||
"service_reload_failed": "Ne povis reŝargi la servon '{service:s}'\n\nLastatempaj servaj protokoloj: {logs:s}",
|
"service_reload_failed": "Ne povis reŝargi la servon '{service:s}'\n\nLastatempaj servaj protokoloj: {logs:s}",
|
||||||
|
@ -204,7 +203,6 @@
|
||||||
"certmanager_attempt_to_renew_nonLE_cert": "La atestilo por la domajno '{domain:s}' ne estas elsendita de Let's Encrypt. Ne eblas renovigi ĝin aŭtomate!",
|
"certmanager_attempt_to_renew_nonLE_cert": "La atestilo por la domajno '{domain:s}' ne estas elsendita de Let's Encrypt. Ne eblas renovigi ĝin aŭtomate!",
|
||||||
"domain_dyndns_already_subscribed": "Vi jam abonis DynDNS-domajnon",
|
"domain_dyndns_already_subscribed": "Vi jam abonis DynDNS-domajnon",
|
||||||
"log_letsencrypt_cert_renew": "Renovigu '{}' Let's Encrypt atestilon",
|
"log_letsencrypt_cert_renew": "Renovigu '{}' Let's Encrypt atestilon",
|
||||||
"ldap_init_failed_to_create_admin": "LDAP-iniciato ne povis krei administran uzanton",
|
|
||||||
"backup_output_directory_required": "Vi devas provizi elirejan dosierujon por la sekurkopio",
|
"backup_output_directory_required": "Vi devas provizi elirejan dosierujon por la sekurkopio",
|
||||||
"tools_upgrade_cant_unhold_critical_packages": "Ne povis malŝalti kritikajn pakojn…",
|
"tools_upgrade_cant_unhold_critical_packages": "Ne povis malŝalti kritikajn pakojn…",
|
||||||
"log_link_to_log": "Plena ŝtipo de ĉi tiu operacio: '<a href=\"#/tools/logs/{name}\" style=\"text-decoration:underline\">{desc} </a>'",
|
"log_link_to_log": "Plena ŝtipo de ĉi tiu operacio: '<a href=\"#/tools/logs/{name}\" style=\"text-decoration:underline\">{desc} </a>'",
|
||||||
|
@ -347,7 +345,6 @@
|
||||||
"mail_alias_remove_failed": "Ne povis forigi retpoŝton alias '{mail:s}'",
|
"mail_alias_remove_failed": "Ne povis forigi retpoŝton alias '{mail:s}'",
|
||||||
"regenconf_file_manually_removed": "La dosiero de agordo '{conf}' estis forigita permane, kaj ne estos kreita",
|
"regenconf_file_manually_removed": "La dosiero de agordo '{conf}' estis forigita permane, kaj ne estos kreita",
|
||||||
"domain_exists": "La domajno jam ekzistas",
|
"domain_exists": "La domajno jam ekzistas",
|
||||||
"ldap_initialized": "LDAP inicializis",
|
|
||||||
"certmanager_domain_cert_not_selfsigned": "La atestilo por domajno {domain:s} ne estas mem-subskribita. Ĉu vi certas, ke vi volas anstataŭigi ĝin? (Uzu '--force' por fari tion.)",
|
"certmanager_domain_cert_not_selfsigned": "La atestilo por domajno {domain:s} ne estas mem-subskribita. Ĉu vi certas, ke vi volas anstataŭigi ĝin? (Uzu '--force' por fari tion.)",
|
||||||
"certmanager_unable_to_parse_self_CA_name": "Ne povis trapasi nomon de mem-subskribinta aŭtoritato (dosiero: {file:s})",
|
"certmanager_unable_to_parse_self_CA_name": "Ne povis trapasi nomon de mem-subskribinta aŭtoritato (dosiero: {file:s})",
|
||||||
"log_selfsigned_cert_install": "Instalu mem-subskribitan atestilon sur '{}' domajno",
|
"log_selfsigned_cert_install": "Instalu mem-subskribitan atestilon sur '{}' domajno",
|
||||||
|
|
|
@ -74,10 +74,8 @@
|
||||||
"hook_list_by_invalid": "Esta propiedad no se puede usar para enumerar ganchos («hooks»)",
|
"hook_list_by_invalid": "Esta propiedad no se puede usar para enumerar ganchos («hooks»)",
|
||||||
"hook_name_unknown": "Nombre de hook desconocido '{name:s}'",
|
"hook_name_unknown": "Nombre de hook desconocido '{name:s}'",
|
||||||
"installation_complete": "Instalación finalizada",
|
"installation_complete": "Instalación finalizada",
|
||||||
"installation_failed": "Algo ha ido mal con la instalación",
|
|
||||||
"ip6tables_unavailable": "No puede modificar ip6tables aquí. O bien está en un 'container' o su kernel no soporta esta opción",
|
"ip6tables_unavailable": "No puede modificar ip6tables aquí. O bien está en un 'container' o su kernel no soporta esta opción",
|
||||||
"iptables_unavailable": "No puede modificar iptables aquí. O bien está en un 'container' o su kernel no soporta esta opción",
|
"iptables_unavailable": "No puede modificar iptables aquí. O bien está en un 'container' o su kernel no soporta esta opción",
|
||||||
"ldap_initialized": "Inicializado LDAP",
|
|
||||||
"mail_alias_remove_failed": "No se pudo eliminar el alias de correo «{mail:s}»",
|
"mail_alias_remove_failed": "No se pudo eliminar el alias de correo «{mail:s}»",
|
||||||
"mail_domain_unknown": "Dirección de correo no válida para el dominio «{domain:s}». Use un dominio administrado por este servidor.",
|
"mail_domain_unknown": "Dirección de correo no válida para el dominio «{domain:s}». Use un dominio administrado por este servidor.",
|
||||||
"mail_forward_remove_failed": "No se pudo eliminar el reenvío de correo «{mail:s}»",
|
"mail_forward_remove_failed": "No se pudo eliminar el reenvío de correo «{mail:s}»",
|
||||||
|
@ -150,7 +148,6 @@
|
||||||
"yunohost_configured": "YunoHost está ahora configurado",
|
"yunohost_configured": "YunoHost está ahora configurado",
|
||||||
"yunohost_installing": "Instalando YunoHost…",
|
"yunohost_installing": "Instalando YunoHost…",
|
||||||
"yunohost_not_installed": "YunoHost no está correctamente instalado. Ejecute «yunohost tools postinstall»",
|
"yunohost_not_installed": "YunoHost no está correctamente instalado. Ejecute «yunohost tools postinstall»",
|
||||||
"ldap_init_failed_to_create_admin": "La inicialización de LDAP no pudo crear el usuario «admin»",
|
|
||||||
"mailbox_used_space_dovecot_down": "El servicio de buzón Dovecot debe estar activo si desea recuperar el espacio usado del buzón",
|
"mailbox_used_space_dovecot_down": "El servicio de buzón Dovecot debe estar activo si desea recuperar el espacio usado del buzón",
|
||||||
"certmanager_attempt_to_replace_valid_cert": "Está intentando sobrescribir un certificado correcto y válido para el dominio {domain:s}! (Use --force para omitir este mensaje)",
|
"certmanager_attempt_to_replace_valid_cert": "Está intentando sobrescribir un certificado correcto y válido para el dominio {domain:s}! (Use --force para omitir este mensaje)",
|
||||||
"certmanager_domain_cert_not_selfsigned": "El certificado para el dominio {domain:s} no es un certificado autofirmado. ¿Está seguro de que quiere reemplazarlo? (Use «--force» para hacerlo)",
|
"certmanager_domain_cert_not_selfsigned": "El certificado para el dominio {domain:s} no es un certificado autofirmado. ¿Está seguro de que quiere reemplazarlo? (Use «--force» para hacerlo)",
|
||||||
|
|
|
@ -74,10 +74,8 @@
|
||||||
"hook_list_by_invalid": "Propriété invalide pour lister les actions par celle-ci",
|
"hook_list_by_invalid": "Propriété invalide pour lister les actions par celle-ci",
|
||||||
"hook_name_unknown": "Nom de l’action '{name:s}' inconnu",
|
"hook_name_unknown": "Nom de l’action '{name:s}' inconnu",
|
||||||
"installation_complete": "Installation terminée",
|
"installation_complete": "Installation terminée",
|
||||||
"installation_failed": "Quelque chose s’est mal passé lors de l’installation",
|
|
||||||
"ip6tables_unavailable": "Vous ne pouvez pas jouer avec ip6tables ici. Vous êtes soit dans un conteneur, soit votre noyau ne le prend pas en charge",
|
"ip6tables_unavailable": "Vous ne pouvez pas jouer avec ip6tables ici. Vous êtes soit dans un conteneur, soit votre noyau ne le prend pas en charge",
|
||||||
"iptables_unavailable": "Vous ne pouvez pas jouer avec iptables ici. Vous êtes soit dans un conteneur, soit votre noyau ne le prend pas en charge",
|
"iptables_unavailable": "Vous ne pouvez pas jouer avec iptables ici. Vous êtes soit dans un conteneur, soit votre noyau ne le prend pas en charge",
|
||||||
"ldap_initialized": "L’annuaire LDAP a été initialisé",
|
|
||||||
"mail_alias_remove_failed": "Impossible de supprimer l’alias de courriel '{mail:s}'",
|
"mail_alias_remove_failed": "Impossible de supprimer l’alias de courriel '{mail:s}'",
|
||||||
"mail_domain_unknown": "Le domaine '{domain:s}' de cette adresse de courriel n’est pas valide. Merci d’utiliser un domaine administré par ce serveur.",
|
"mail_domain_unknown": "Le domaine '{domain:s}' de cette adresse de courriel n’est pas valide. Merci d’utiliser un domaine administré par ce serveur.",
|
||||||
"mail_forward_remove_failed": "Impossible de supprimer le courriel de transfert '{mail:s}'",
|
"mail_forward_remove_failed": "Impossible de supprimer le courriel de transfert '{mail:s}'",
|
||||||
|
@ -136,7 +134,7 @@
|
||||||
"upgrading_packages": "Mise à jour des paquets en cours...",
|
"upgrading_packages": "Mise à jour des paquets en cours...",
|
||||||
"upnp_dev_not_found": "Aucun périphérique compatible UPnP n’a été trouvé",
|
"upnp_dev_not_found": "Aucun périphérique compatible UPnP n’a été trouvé",
|
||||||
"upnp_disabled": "UPnP désactivé",
|
"upnp_disabled": "UPnP désactivé",
|
||||||
"upnp_enabled": "UPnP activé",
|
"upnp_enabled": "L'UPnP est activé",
|
||||||
"upnp_port_open_failed": "Impossible d’ouvrir les ports UPnP",
|
"upnp_port_open_failed": "Impossible d’ouvrir les ports UPnP",
|
||||||
"user_created": "L’utilisateur a été créé",
|
"user_created": "L’utilisateur a été créé",
|
||||||
"user_creation_failed": "Impossible de créer l’utilisateur {user} : {error}",
|
"user_creation_failed": "Impossible de créer l’utilisateur {user} : {error}",
|
||||||
|
@ -164,7 +162,6 @@
|
||||||
"certmanager_cert_signing_failed": "Impossible de signer le nouveau certificat",
|
"certmanager_cert_signing_failed": "Impossible de signer le nouveau certificat",
|
||||||
"certmanager_no_cert_file": "Impossible de lire le fichier du certificat pour le domaine {domain:s} (fichier : {file:s})",
|
"certmanager_no_cert_file": "Impossible de lire le fichier du certificat pour le domaine {domain:s} (fichier : {file:s})",
|
||||||
"certmanager_hit_rate_limit": "Trop de certificats ont déjà été émis récemment pour ce même ensemble de domaines {domain:s}. Veuillez réessayer plus tard. Lisez https://letsencrypt.org/docs/rate-limits/ pour obtenir plus de détails sur les ratios et limitations",
|
"certmanager_hit_rate_limit": "Trop de certificats ont déjà été émis récemment pour ce même ensemble de domaines {domain:s}. Veuillez réessayer plus tard. Lisez https://letsencrypt.org/docs/rate-limits/ pour obtenir plus de détails sur les ratios et limitations",
|
||||||
"ldap_init_failed_to_create_admin": "L’initialisation de l’annuaire LDAP n’a pas réussi à créer l’utilisateur admin",
|
|
||||||
"domain_cannot_remove_main": "Vous ne pouvez pas supprimer '{domain:s}' car il s’agit du domaine principal. Vous devez d’abord définir un autre domaine comme domaine principal à l’aide de 'yunohost domain main-domain -n <another-domain>', voici la liste des domaines candidats : {other_domains:s}",
|
"domain_cannot_remove_main": "Vous ne pouvez pas supprimer '{domain:s}' car il s’agit du domaine principal. Vous devez d’abord définir un autre domaine comme domaine principal à l’aide de 'yunohost domain main-domain -n <another-domain>', voici la liste des domaines candidats : {other_domains:s}",
|
||||||
"certmanager_self_ca_conf_file_not_found": "Le fichier de configuration pour l’autorité du certificat auto-signé est introuvable (fichier : {file:s})",
|
"certmanager_self_ca_conf_file_not_found": "Le fichier de configuration pour l’autorité du certificat auto-signé est introuvable (fichier : {file:s})",
|
||||||
"certmanager_unable_to_parse_self_CA_name": "Impossible d’analyser le nom de l’autorité du certificat auto-signé (fichier : {file:s})",
|
"certmanager_unable_to_parse_self_CA_name": "Impossible d’analyser le nom de l’autorité du certificat auto-signé (fichier : {file:s})",
|
||||||
|
@ -216,7 +213,7 @@
|
||||||
"restore_not_enough_disk_space": "Espace disponible insuffisant (L’espace libre est de {free_space:d} octets. Le besoin d’espace nécessaire est de {needed_space:d} octets. En appliquant une marge de sécurité, la quantité d’espace nécessaire est de {margin:d} octets)",
|
"restore_not_enough_disk_space": "Espace disponible insuffisant (L’espace libre est de {free_space:d} octets. Le besoin d’espace nécessaire est de {needed_space:d} octets. En appliquant une marge de sécurité, la quantité d’espace nécessaire est de {margin:d} octets)",
|
||||||
"restore_system_part_failed": "Impossible de restaurer la partie '{part:s}' du système",
|
"restore_system_part_failed": "Impossible de restaurer la partie '{part:s}' du système",
|
||||||
"backup_couldnt_bind": "Impossible de lier {src:s} avec {dest:s}.",
|
"backup_couldnt_bind": "Impossible de lier {src:s} avec {dest:s}.",
|
||||||
"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é que de configurer votre zone DNS chez votre fournisseur/registrar DNS avec cette recommandation.",
|
"domain_dns_conf_is_just_a_recommendation": "Cette commande vous montre la configuration *recommandée*. Elle n'établit pas réellement la configuration DNS pour vous. Il est de votre ressort de configurer votre zone DNS chez votre registrar/fournisseur conformément à cette recommandation.",
|
||||||
"migrations_cant_reach_migration_file": "Impossible d’accéder aux fichiers de migration via le chemin '%s'",
|
"migrations_cant_reach_migration_file": "Impossible d’accéder aux fichiers de migration via le chemin '%s'",
|
||||||
"migrations_loading_migration": "Chargement de la migration {id}...",
|
"migrations_loading_migration": "Chargement de la migration {id}...",
|
||||||
"migrations_migration_has_failed": "La migration {id} a échoué avec l’exception {exception} : annulation",
|
"migrations_migration_has_failed": "La migration {id} a échoué avec l’exception {exception} : annulation",
|
||||||
|
@ -284,9 +281,9 @@
|
||||||
"log_tools_shutdown": "Éteindre votre serveur",
|
"log_tools_shutdown": "Éteindre votre serveur",
|
||||||
"log_tools_reboot": "Redémarrer votre serveur",
|
"log_tools_reboot": "Redémarrer votre serveur",
|
||||||
"mail_unavailable": "Cette adresse de courriel est réservée et doit être automatiquement attribuée au tout premier utilisateur",
|
"mail_unavailable": "Cette adresse de courriel est réservée et doit être automatiquement attribuée au tout premier utilisateur",
|
||||||
"good_practices_about_admin_password": "Vous êtes sur le point de définir un nouveau mot de passe d'administration. 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 de passe) et / ou d'utiliser une variation de caractères (majuscule, minuscule, chiffres et caractères spéciaux).",
|
"good_practices_about_admin_password": "Vous êtes sur le point de définir un nouveau mot de passe d'administration. 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 une combinaison de caractères (majuscules, minuscules, chiffres et caractères spéciaux).",
|
||||||
"good_practices_about_user_password": "Vous êtes 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 une variation de caractères (majuscule, minuscule, chiffres et caractères spéciaux).",
|
"good_practices_about_user_password": "Vous êtes 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 une combinaison de caractères (majuscules, minuscules, chiffres et caractères spéciaux).",
|
||||||
"password_listed": "Ce mot de passe fait partie des mots de passe les plus utilisés au monde. Veuillez choisir quelque chose de plus unique.",
|
"password_listed": "Ce mot de passe fait partie des mots de passe les plus utilisés dans le monde. Veuillez en choisir un autre moins commun et plus fort.",
|
||||||
"password_too_simple_1": "Le mot de passe doit comporter au moins 8 caractères",
|
"password_too_simple_1": "Le mot de passe doit comporter au moins 8 caractères",
|
||||||
"password_too_simple_2": "Le mot de passe doit comporter au moins 8 caractères et contenir des chiffres, des majuscules et des minuscules",
|
"password_too_simple_2": "Le mot de passe doit comporter au moins 8 caractères et contenir des chiffres, des majuscules et des minuscules",
|
||||||
"password_too_simple_3": "Le mot de passe doit comporter au moins 8 caractères et contenir des chiffres, des majuscules, des minuscules et des caractères spéciaux",
|
"password_too_simple_3": "Le mot de passe doit comporter au moins 8 caractères et contenir des chiffres, des majuscules, des minuscules et des caractères spéciaux",
|
||||||
|
@ -305,7 +302,7 @@
|
||||||
"backup_mount_archive_for_restore": "Préparation de l’archive pour restauration...",
|
"backup_mount_archive_for_restore": "Préparation de l’archive pour restauration...",
|
||||||
"confirm_app_install_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. L’installer quand même ? [{answers:s}] ",
|
"confirm_app_install_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. L’installer quand même ? [{answers:s}] ",
|
||||||
"confirm_app_install_danger": "DANGER ! Cette application est connue pour être encore expérimentale (si elle ne fonctionne pas explicitement) ! Vous ne devriez probablement PAS l’installer à moins de savoir ce que vous faites. AUCUN SUPPORT ne sera fourni si cette application ne fonctionne pas ou casse votre système … Si vous êtes prêt à prendre ce risque de toute façon, tapez '{answers:s}'",
|
"confirm_app_install_danger": "DANGER ! Cette application est connue pour être encore expérimentale (si elle ne fonctionne pas explicitement) ! Vous ne devriez probablement PAS l’installer à moins de savoir ce que vous faites. AUCUN SUPPORT ne sera fourni si cette application ne fonctionne pas ou casse votre système … Si vous êtes prêt à prendre ce risque de toute façon, tapez '{answers:s}'",
|
||||||
"confirm_app_install_thirdparty": "DANGER! Cette application ne fait pas partie du catalogue d'applications de Yunohost. 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 à moins de savoir ce que vous faites. AUCUN SUPPORT ne sera fourni si cette application ne fonctionne pas ou casse votre système ... Si vous êtes prêt à prendre ce risque de toute façon, tapez '{answers:s}'",
|
"confirm_app_install_thirdparty": "DANGER ! Cette application ne fait pas partie du catalogue d'applications de YunoHost. 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 à moins de savoir ce que vous faites. AUCUN SUPPORT ne sera fourni si cette application ne fonctionne pas ou casse votre système... Si vous êtes prêt à prendre ce risque de toute façon, tapez '{answers:s}'",
|
||||||
"dpkg_is_broken": "Vous ne pouvez pas faire ça maintenant car dpkg/apt (le gestionnaire de paquets du système) semble avoir laissé des choses non configurées. Vous pouvez essayer de résoudre ce problème en vous connectant via SSH et en exécutant `sudo apt install --fix-broken` et/ou `sudo dpkg --configure -a'.",
|
"dpkg_is_broken": "Vous ne pouvez pas faire ça maintenant car dpkg/apt (le gestionnaire de paquets du système) semble avoir laissé des choses non configurées. Vous pouvez essayer de résoudre ce problème en vous connectant via SSH et en exécutant `sudo apt install --fix-broken` et/ou `sudo dpkg --configure -a'.",
|
||||||
"dyndns_could_not_check_available": "Impossible de vérifier si {domain:s} est disponible chez {provider:s}.",
|
"dyndns_could_not_check_available": "Impossible de vérifier si {domain:s} est disponible chez {provider:s}.",
|
||||||
"file_does_not_exist": "Le fichier dont le chemin est {path:s} n’existe pas.",
|
"file_does_not_exist": "Le fichier dont le chemin est {path:s} n’existe pas.",
|
||||||
|
@ -384,7 +381,7 @@
|
||||||
"migrations_failed_to_load_migration": "Impossible de charger la migration {id} : {error}",
|
"migrations_failed_to_load_migration": "Impossible de charger la migration {id} : {error}",
|
||||||
"migrations_running_forward": "Exécution de la migration {id}...",
|
"migrations_running_forward": "Exécution de la migration {id}...",
|
||||||
"migrations_success_forward": "Migration {id} terminée",
|
"migrations_success_forward": "Migration {id} terminée",
|
||||||
"operation_interrupted": "L’opération a été interrompue manuellement ?",
|
"operation_interrupted": "L'opération a-t-elle été interrompue manuellement ?",
|
||||||
"permission_already_exist": "L’autorisation '{permission}' existe déjà",
|
"permission_already_exist": "L’autorisation '{permission}' existe déjà",
|
||||||
"permission_created": "Permission '{permission:s}' créée",
|
"permission_created": "Permission '{permission:s}' créée",
|
||||||
"permission_creation_failed": "Impossible de créer l’autorisation '{permission}' : {error}",
|
"permission_creation_failed": "Impossible de créer l’autorisation '{permission}' : {error}",
|
||||||
|
@ -489,7 +486,7 @@
|
||||||
"diagnosis_ports_forwarding_tip": "Pour résoudre ce problème, vous devez probablement configurer la redirection de port sur votre routeur Internet comme décrit dans <a href='https://yunohost.org/isp_box_config'>https://yunohost.org/isp_box_config</a>",
|
"diagnosis_ports_forwarding_tip": "Pour résoudre ce problème, vous devez probablement configurer la redirection de port sur votre routeur Internet comme décrit dans <a href='https://yunohost.org/isp_box_config'>https://yunohost.org/isp_box_config</a>",
|
||||||
"diagnosis_http_connection_error": "Erreur de connexion : impossible de se connecter au domaine demandé, il est probablement injoignable.",
|
"diagnosis_http_connection_error": "Erreur de connexion : impossible de se connecter au domaine demandé, il est probablement injoignable.",
|
||||||
"diagnosis_no_cache": "Pas encore de cache de diagnostique pour la catégorie « {category} »",
|
"diagnosis_no_cache": "Pas encore de cache de diagnostique pour la catégorie « {category} »",
|
||||||
"yunohost_postinstall_end_tip": "La post-installation terminée! Pour finaliser votre configuration, il est recommandé de :\n - ajouter un premier utilisateur depuis la section \"Utilisateurs\" de l’interface web (ou \"yunohost user create <nom d’utilisateur>\" en ligne de commande) ;\n - diagnostiquer les potentiels problèmes dans la section \"Diagnostic\" de l'interface web (ou \"yunohost diagnosis run\" en ligne de commande) ;\n - lire les parties \"Finalisation de votre configuration\" et \"Découverte de YunoHost\" dans le guide de l’administrateur: https://yunohost.org/admindoc.",
|
"yunohost_postinstall_end_tip": "La post-installation terminée ! Pour finaliser votre configuration, il est recommandé de :\n- ajouter un premier utilisateur depuis la section \"Utilisateurs\" de l’interface web (ou 'yunohost user create <nom d’utilisateur>' en ligne de commande) ;\n- diagnostiquer les potentiels problèmes dans la section \"Diagnostic\" de l'interface web (ou 'yunohost diagnosis run' en ligne de commande) ;\n- lire les parties 'Finalisation de votre configuration' et 'Découverte de YunoHost' dans le guide de l’administrateur : https://yunohost.org/admindoc.",
|
||||||
"diagnosis_services_bad_status_tip": "Vous pouvez essayer de <a href='#/services/{service}'>redémarrer le service</a>, et si cela ne fonctionne pas, consultez <a href='#/services/{service}'>les journaux de service dans le webadmin</a> (à partir de la ligne de commande, vous pouvez le faire avec <cmd>yunohost service restart {service}</cmd> et <cmd>yunohost service log {service}</cmd> ).",
|
"diagnosis_services_bad_status_tip": "Vous pouvez essayer de <a href='#/services/{service}'>redémarrer le service</a>, et si cela ne fonctionne pas, consultez <a href='#/services/{service}'>les journaux de service dans le webadmin</a> (à partir de la ligne de commande, vous pouvez le faire avec <cmd>yunohost service restart {service}</cmd> et <cmd>yunohost service log {service}</cmd> ).",
|
||||||
"diagnosis_http_bad_status_code": "Le système de diagnostique n’a pas réussi à contacter votre serveur. Il se peut qu’une autre machine réponde à la place de votre serveur. Vérifiez que le port 80 est correctement redirigé, que votre configuration Nginx est à jour et qu’un reverse-proxy n’interfère pas.",
|
"diagnosis_http_bad_status_code": "Le système de diagnostique n’a pas réussi à contacter votre serveur. Il se peut qu’une autre machine réponde à la place de votre serveur. Vérifiez que le port 80 est correctement redirigé, que votre configuration Nginx est à jour et qu’un reverse-proxy n’interfère pas.",
|
||||||
"diagnosis_http_timeout": "Expiration du délai en essayant de contacter votre serveur de l’extérieur. Il semble être inaccessible. Vérifiez que vous transférez correctement le port 80, que Nginx est en cours d’exécution et qu’un pare-feu n’interfère pas.",
|
"diagnosis_http_timeout": "Expiration du délai en essayant de contacter votre serveur de l’extérieur. Il semble être inaccessible. Vérifiez que vous transférez correctement le port 80, que Nginx est en cours d’exécution et qu’un pare-feu n’interfère pas.",
|
||||||
|
@ -569,7 +566,7 @@
|
||||||
"migration_0015_patching_sources_list": "Mise à jour du fichier sources.lists...",
|
"migration_0015_patching_sources_list": "Mise à jour du fichier sources.lists...",
|
||||||
"migration_0015_start": "Démarrage de la migration vers Buster",
|
"migration_0015_start": "Démarrage de la migration vers Buster",
|
||||||
"migration_description_0015_migrate_to_buster": "Mise à niveau du système vers Debian Buster et YunoHost 4.x",
|
"migration_description_0015_migrate_to_buster": "Mise à niveau du système vers Debian Buster et YunoHost 4.x",
|
||||||
"diagnosis_dns_try_dyndns_update_force": "La configuration DNS de ce domaine devrait être automatiquement gérée par Yunohost. Si ce n'est pas le cas, vous pouvez essayer de forcer une mise à jour en utilisant <cmd>yunohost dyndns update --force</cmd>.",
|
"diagnosis_dns_try_dyndns_update_force": "La configuration DNS de ce domaine devrait être automatiquement gérée par YunoHost. Si ce n'est pas le cas, vous pouvez essayer de forcer une mise à jour en utilisant <cmd>yunohost dyndns update --force</cmd>.",
|
||||||
"app_packaging_format_not_supported": "Cette application ne peut pas être installée car son format n'est pas pris en charge par votre version de YunoHost. Vous devriez probablement envisager de mettre à jour votre système.",
|
"app_packaging_format_not_supported": "Cette application ne peut pas être installée car son format n'est pas pris en charge par votre version de YunoHost. Vous devriez probablement envisager de mettre à jour votre système.",
|
||||||
"migration_0015_weak_certs": "Il a été constaté que les certificats suivants utilisent encore des algorithmes de signature peu robustes et doivent être mis à jour pour être compatibles avec la prochaine version de NGINX : {certs}",
|
"migration_0015_weak_certs": "Il a été constaté que les certificats suivants utilisent encore des algorithmes de signature peu robustes et doivent être mis à jour pour être compatibles avec la prochaine version de NGINX : {certs}",
|
||||||
"global_settings_setting_backup_compress_tar_archives": "Compresser les archives (.tar.gz) au lieu des archives non-compressées lors de la création des backups. N.B. : activer cette option permet d'obtenir des sauvegardes plus légères, mais leur création sera significativement plus longue et plus gourmande en CPU.",
|
"global_settings_setting_backup_compress_tar_archives": "Compresser les archives (.tar.gz) au lieu des archives non-compressées lors de la création des backups. N.B. : activer cette option permet d'obtenir des sauvegardes plus légères, mais leur création sera significativement plus longue et plus gourmande en CPU.",
|
||||||
|
@ -592,7 +589,7 @@
|
||||||
"global_settings_setting_smtp_relay_user": "Relais de compte utilisateur SMTP",
|
"global_settings_setting_smtp_relay_user": "Relais de compte utilisateur SMTP",
|
||||||
"global_settings_setting_smtp_relay_port": "Port relais SMTP",
|
"global_settings_setting_smtp_relay_port": "Port relais SMTP",
|
||||||
"global_settings_setting_smtp_relay_host": "Relais SMTP à utiliser pour envoyer du courrier à la place de cette instance YunoHost. Utile si vous êtes dans l'une de ces situations : votre port 25 est bloqué par votre FAI ou votre fournisseur VPS, vous avez une IP résidentielle répertoriée sur DUHL, vous ne pouvez pas configurer de DNS inversé ou ce serveur n'est pas directement exposé sur Internet et vous voulez en utiliser un autre pour envoyer des mails.",
|
"global_settings_setting_smtp_relay_host": "Relais SMTP à utiliser pour envoyer du courrier à la place de cette instance YunoHost. Utile si vous êtes dans l'une de ces situations : votre port 25 est bloqué par votre FAI ou votre fournisseur VPS, vous avez une IP résidentielle répertoriée sur DUHL, vous ne pouvez pas configurer de DNS inversé ou ce serveur n'est pas directement exposé sur Internet et vous voulez en utiliser un autre pour envoyer des mails.",
|
||||||
"diagnosis_package_installed_from_sury_details": "Certains paquets ont été installés par inadvertance à partir d'un dépôt tiers appelé Sury. L'équipe YunoHost a amélioré la stratégie de gestion de ces paquets, mais on s'attend à ce que certaines configurations qui ont installé des applications PHP7.3 tout en étant toujours sur Stretch présentent des incohérences. Pour résoudre cette situation, vous devez essayer d'exécuter la commande suivante : <cmd> {cmd_to_fix} </cmd>",
|
"diagnosis_package_installed_from_sury_details": "Certains paquets ont été installés par inadvertance à partir d'un dépôt tiers appelé Sury. L'équipe YunoHost a amélioré la stratégie de gestion de ces paquets, mais on s'attend à ce que certaines configurations qui ont installé des applications PHP7.3 tout en étant toujours sur Stretch présentent des incohérences. Pour résoudre cette situation, vous devez essayer d'exécuter la commande suivante : <cmd>{cmd_to_fix}</cmd>",
|
||||||
"app_argument_password_no_default": "Erreur lors de l'analyse de l'argument de mot de passe '{name}' : l'argument de mot de passe ne peut pas avoir de valeur par défaut pour des raisons de sécurité",
|
"app_argument_password_no_default": "Erreur lors de l'analyse de l'argument de mot de passe '{name}' : l'argument de mot de passe ne peut pas avoir de valeur par défaut pour des raisons de sécurité",
|
||||||
"pattern_email_forward": "Il doit s'agir d'une adresse électronique valide, le symbole '+' étant accepté (par exemples : johndoe@exemple.com ou bien johndoe+yunohost@exemple.com)",
|
"pattern_email_forward": "Il doit s'agir d'une adresse électronique valide, le symbole '+' étant accepté (par exemples : johndoe@exemple.com ou bien johndoe+yunohost@exemple.com)",
|
||||||
"global_settings_setting_smtp_relay_password": "Mot de passe du relais de l'hôte SMTP",
|
"global_settings_setting_smtp_relay_password": "Mot de passe du relais de l'hôte SMTP",
|
||||||
|
@ -605,16 +602,12 @@
|
||||||
"regex_incompatible_with_tile": "/!\\ Packagers ! La permission '{permission}' a 'show_tile' définie sur 'true' et vous ne pouvez donc pas définir une URL regex comme URL principale",
|
"regex_incompatible_with_tile": "/!\\ Packagers ! La permission '{permission}' a 'show_tile' définie sur 'true' et vous ne pouvez donc pas définir une URL regex comme URL principale",
|
||||||
"permission_protected": "L'autorisation {permission} est protégée. Vous ne pouvez pas ajouter ou supprimer le groupe visiteurs à/de cette autorisation.",
|
"permission_protected": "L'autorisation {permission} est protégée. Vous ne pouvez pas ajouter ou supprimer le groupe visiteurs à/de cette autorisation.",
|
||||||
"migration_0019_slapd_config_will_be_overwritten": "Il semble que vous ayez modifié manuellement la configuration de slapd. Pour cette migration critique, YunoHost doit forcer la mise à jour de la configuration slapd. Les fichiers originaux seront sauvegardés dans {conf_backup_folder}.",
|
"migration_0019_slapd_config_will_be_overwritten": "Il semble que vous ayez modifié manuellement la configuration de slapd. Pour cette migration critique, YunoHost doit forcer la mise à jour de la configuration slapd. Les fichiers originaux seront sauvegardés dans {conf_backup_folder}.",
|
||||||
"migration_0019_migration_failed_trying_to_rollback": "Impossible de migrer... tentative de restauration du système.",
|
|
||||||
"migration_0019_can_not_backup_before_migration": "La sauvegarde du système n'a pas pu être effectuée avant l'échec de la migration. Erreur : {error:s}",
|
|
||||||
"migration_0019_backup_before_migration": "Création d'une sauvegarde de la base de données LDAP et des paramètres des applications avant la migration.",
|
|
||||||
"migration_0019_add_new_attributes_in_ldap": "Ajouter de nouveaux attributs pour les autorisations dans la base de données LDAP",
|
"migration_0019_add_new_attributes_in_ldap": "Ajouter de nouveaux attributs pour les autorisations dans la base de données LDAP",
|
||||||
"migrating_legacy_permission_settings": "Migration des anciens paramètres d'autorisation...",
|
"migrating_legacy_permission_settings": "Migration des anciens paramètres d'autorisation...",
|
||||||
"invalid_regex": "Regex non valide : '{regex:s}'",
|
"invalid_regex": "Regex non valide : '{regex:s}'",
|
||||||
"domain_name_unknown": "Domaine '{domain}' inconnu",
|
"domain_name_unknown": "Domaine '{domain}' inconnu",
|
||||||
"app_label_deprecated": "Cette commande est obsolète ! Veuillez utiliser la nouvelle commande 'yunohost user permission update' pour gérer l'étiquette de l'application.",
|
"app_label_deprecated": "Cette commande est obsolète ! Veuillez utiliser la nouvelle commande 'yunohost user permission update' pour gérer l'étiquette de l'application.",
|
||||||
"additional_urls_already_removed": "URL supplémentaire '{url:s}' déjà supprimées pour la permission '{permission:s}'",
|
"additional_urls_already_removed": "URL supplémentaire '{url:s}' déjà supprimées pour la permission '{permission:s}'",
|
||||||
"migration_0019_rollback_success": "Retour à l'état antérieur du système.",
|
|
||||||
"invalid_number": "Doit être un nombre",
|
"invalid_number": "Doit être un nombre",
|
||||||
"migration_description_0019_extend_permissions_features": "Étendre et retravailler le système de gestion des permissions applicatives",
|
"migration_description_0019_extend_permissions_features": "Étendre et retravailler le système de gestion des permissions applicatives",
|
||||||
"diagnosis_basesystem_hardware_model": "Le modèle du serveur est {model}",
|
"diagnosis_basesystem_hardware_model": "Le modèle du serveur est {model}",
|
||||||
|
|
134
locales/gl.json
134
locales/gl.json
|
@ -1,4 +1,136 @@
|
||||||
{
|
{
|
||||||
"password_too_simple_1": "O contrasinal ten que ter 8 caracteres como mínimo",
|
"password_too_simple_1": "O contrasinal ten que ter 8 caracteres como mínimo",
|
||||||
"aborting": "Abortando."
|
"aborting": "Abortando.",
|
||||||
|
"app_already_up_to_date": "{app:s} xa está actualizada",
|
||||||
|
"app_already_installed_cant_change_url": "Esta app xa está instalada. O URL non pode cambiarse só con esta acción. Miran en `app changeurl` se está dispoñible.",
|
||||||
|
"app_already_installed": "{app:s} xa está instalada",
|
||||||
|
"app_action_broke_system": "Esta acción semella que estragou estos servizos importantes: {services}",
|
||||||
|
"app_action_cannot_be_ran_because_required_services_down": "Estos servizos requeridos deberían estar en execución para realizar esta acción: {services}. Intenta reinicialos para continuar (e tamén intenta saber por que están apagados).",
|
||||||
|
"already_up_to_date": "Nada que facer. Todo está ao día.",
|
||||||
|
"admin_password_too_long": "Elixe un contrasinal menor de 127 caracteres",
|
||||||
|
"admin_password_changed": "Realizado o cambio de contrasinal de administración",
|
||||||
|
"admin_password_change_failed": "Non se puido cambiar o contrasinal",
|
||||||
|
"admin_password": "Contrasinal de administración",
|
||||||
|
"additional_urls_already_removed": "URL adicional '{url:s}' xa foi eliminada das URL adicionais para o permiso '{permission:s}'",
|
||||||
|
"additional_urls_already_added": "URL adicional '{url:s}' xa fora engadida ás URL adicionais para o permiso '{permission:s}'",
|
||||||
|
"action_invalid": "Acción non válida '{action:s}'",
|
||||||
|
"app_change_url_failed_nginx_reload": "Non se recargou NGINX. Aquí tes a saída de 'nginx -t':\n{nginx_errors:s}",
|
||||||
|
"app_argument_required": "Requírese o argumento '{name}'",
|
||||||
|
"app_argument_password_no_default": "Erro ao procesar o argumento do contrasinal '{name}': o argumento do contrasinal non pode ter un valor por defecto por razón de seguridade",
|
||||||
|
"app_argument_invalid": "Elixe un valor válido para o argumento '{name:s}': {error:s}",
|
||||||
|
"app_argument_choice_invalid": "Usa unha destas opcións '{choices:s}' para o argumento '{name:s}'",
|
||||||
|
"backup_archive_writing_error": "Non se puideron engadir os ficheiros '{source:s}' (chamados no arquivo '{dest:s}' para ser copiados dentro do arquivo comprimido '{archive:s}'",
|
||||||
|
"backup_archive_system_part_not_available": "A parte do sistema '{part:s}' non está dispoñible nesta copia",
|
||||||
|
"backup_archive_corrupted": "Semella que o arquivo de copia '{archive}' está estragado : {error}",
|
||||||
|
"backup_archive_cant_retrieve_info_json": "Non se puido cargar a info desde arquivo '{archive}'... O info.json non s puido obter (ou é un json non válido).",
|
||||||
|
"backup_archive_open_failed": "Non se puido abrir o arquivo de copia de apoio",
|
||||||
|
"backup_archive_name_unknown": "Arquivo local de copia de apoio descoñecido con nome '{name:s}'",
|
||||||
|
"backup_archive_name_exists": "Xa existe un arquivo de copia con este nome.",
|
||||||
|
"backup_archive_broken_link": "Non se puido acceder ao arquivo da copia (ligazón rota a {path:s})",
|
||||||
|
"backup_archive_app_not_found": "Non se atopa {app:s} no arquivo da copia",
|
||||||
|
"backup_applying_method_tar": "Creando o arquivo TAR da copia...",
|
||||||
|
"backup_applying_method_custom": "Chamando polo método de copia de apoio personalizado '{method:s}'...",
|
||||||
|
"backup_applying_method_copy": "Copiando tódolos ficheiros necesarios...",
|
||||||
|
"backup_app_failed": "Non se fixo copia de {app:s}",
|
||||||
|
"backup_actually_backuping": "Creando o arquivo de copia cos ficheiros recollidos...",
|
||||||
|
"backup_abstract_method": "Este método de copia de apoio aínda non foi implementado",
|
||||||
|
"ask_password": "Contrasinal",
|
||||||
|
"ask_new_path": "Nova ruta",
|
||||||
|
"ask_new_domain": "Novo dominio",
|
||||||
|
"ask_new_admin_password": "Novo contrasinal de administración",
|
||||||
|
"ask_main_domain": "Dominio principal",
|
||||||
|
"ask_lastname": "Apelido",
|
||||||
|
"ask_firstname": "Nome",
|
||||||
|
"ask_user_domain": "Dominio a utilizar como enderezo de email e conta XMPP da usuaria",
|
||||||
|
"apps_catalog_update_success": "O catálogo de aplicacións foi actualizado!",
|
||||||
|
"apps_catalog_obsolete_cache": "A caché do catálogo de apps está baleiro ou obsoleto.",
|
||||||
|
"apps_catalog_failed_to_download": "Non se puido descargar o catálogo de apps {apps_catalog}: {error}",
|
||||||
|
"apps_catalog_updating": "Actualizando o catálogo de aplicacións…",
|
||||||
|
"apps_catalog_init_success": "Sistema do catálogo de apps iniciado!",
|
||||||
|
"apps_already_up_to_date": "Xa tes tódalas apps ao día",
|
||||||
|
"app_packaging_format_not_supported": "Esta app non se pode instalar porque o formato de empaquetado non está soportado pola túa versión de YunoHost. Deberías considerar actualizar o teu sistema.",
|
||||||
|
"app_upgraded": "{app:s} actualizadas",
|
||||||
|
"app_upgrade_some_app_failed": "Algunhas apps non se puideron actualizar",
|
||||||
|
"app_upgrade_script_failed": "Houbo un fallo interno no script de actualización da app",
|
||||||
|
"app_upgrade_failed": "Non se actualizou {app:s}: {error}",
|
||||||
|
"app_upgrade_app_name": "Actualizando {app}...",
|
||||||
|
"app_upgrade_several_apps": "Vanse actualizar as seguintes apps: {apps}",
|
||||||
|
"app_unsupported_remote_type": "Tipo remoto non soportado para a app",
|
||||||
|
"app_unknown": "App descoñecida",
|
||||||
|
"app_start_restore": "Restaurando {app}...",
|
||||||
|
"app_start_backup": "Xuntando os ficheiros para a copia de apoio de {app}...",
|
||||||
|
"app_start_remove": "Eliminando {app}...",
|
||||||
|
"app_start_install": "Instalando {app}...",
|
||||||
|
"app_sources_fetch_failed": "Non se puideron obter os ficheiros fonte, é o URL correcto?",
|
||||||
|
"app_restore_script_failed": "Houbo un erro interno do script de restablecemento da app",
|
||||||
|
"app_restore_failed": "Non se puido restablecer {app:s}: {error:s}",
|
||||||
|
"app_remove_after_failed_install": "Eliminando a app debido ao fallo na instalación...",
|
||||||
|
"app_requirements_unmeet": "Non se cumpren os requerimentos de {app}, o paquete {pkgname} ({version}) debe ser {spec}",
|
||||||
|
"app_requirements_checking": "Comprobando os paquetes requeridos por {app}...",
|
||||||
|
"app_removed": "{app:s} eliminada",
|
||||||
|
"app_not_properly_removed": "{app:s} non se eliminou de xeito correcto",
|
||||||
|
"app_not_installed": "Non se puido atopar {app:s} na lista de apps instaladas: {all_apps}",
|
||||||
|
"app_not_correctly_installed": "{app:s} semella que non está instalada correctamente",
|
||||||
|
"app_not_upgraded": "Fallou a actualización da app '{failed_app}', como consecuencia as actualizacións das seguintes apps foron canceladas: {apps}",
|
||||||
|
"app_manifest_install_ask_is_public": "Debería esta app estar exposta ante visitantes anónimas?",
|
||||||
|
"app_manifest_install_ask_admin": "Elixe unha usuaria administradora para esta app",
|
||||||
|
"app_manifest_install_ask_password": "Elixe un contrasinal de administración para esta app",
|
||||||
|
"app_manifest_install_ask_path": "Elixe a ruta onde queres instalar esta app",
|
||||||
|
"app_manifest_install_ask_domain": "Elixe o dominio onde queres instalar esta app",
|
||||||
|
"app_manifest_invalid": "Hai algún erro no manifesto da app: {error}",
|
||||||
|
"app_location_unavailable": "Este URL ou ben non está dispoñible ou entra en conflito cunha app(s) xa instalada:\n{apps:s}",
|
||||||
|
"app_label_deprecated": "Este comando está anticuado! Utiliza o novo comando 'yunohost user permission update' para xestionar a etiqueta da app.",
|
||||||
|
"app_make_default_location_already_used": "Non se puido establecer a '{app}' como app por defecto no dominio, '{domain}' xa está utilizado por '{other_app}'",
|
||||||
|
"app_install_script_failed": "Houbo un fallo interno do script de instalación da app",
|
||||||
|
"app_install_failed": "Non se pode instalar {app}: {error}",
|
||||||
|
"app_install_files_invalid": "Non se poden instalar estos ficheiros",
|
||||||
|
"app_id_invalid": "ID da app non válido",
|
||||||
|
"app_full_domain_unavailable": "Lamentámolo, esta app ten que ser instalada nun dominio propio, pero xa tes outras apps instaladas no dominio '{domain}'. Podes usar un subdominio dedicado para esta app.",
|
||||||
|
"app_extraction_failed": "Non se puideron extraer os ficheiros de instalación",
|
||||||
|
"app_change_url_success": "A URL de {app:s} agora é {domain:s}{path:s}",
|
||||||
|
"app_change_url_no_script": "A app '{app_name:s}' non soporta o cambio de URL. Pode que debas actualizala.",
|
||||||
|
"app_change_url_identical_domains": "O antigo e o novo dominio/url_path son idénticos ('{domain:s}{path:s}'), nada que facer.",
|
||||||
|
"backup_deleted": "Copia de apoio eliminada",
|
||||||
|
"backup_delete_error": "Non se eliminou '{path:s}'",
|
||||||
|
"backup_custom_mount_error": "O método personalizado de copia non superou o paso 'mount'",
|
||||||
|
"backup_custom_backup_error": "O método personalizado da copia non superou o paso 'backup'",
|
||||||
|
"backup_csv_creation_failed": "Non se creou o ficheiro CSV necesario para restablecer a copia",
|
||||||
|
"backup_csv_addition_failed": "Non se engadiron os ficheiros a copiar ao ficheiro CSV",
|
||||||
|
"backup_creation_failed": "Non se puido crear o arquivo de copia de apoio",
|
||||||
|
"backup_create_size_estimation": "O arquivo vai conter arredor de {size} de datos.",
|
||||||
|
"backup_created": "Copia de apoio creada",
|
||||||
|
"backup_couldnt_bind": "Non se puido ligar {src:s} a {dest:s}.",
|
||||||
|
"backup_copying_to_organize_the_archive": "Copiando {size:s}MB para organizar o arquivo",
|
||||||
|
"backup_cleaning_failed": "Non se puido baleirar o cartafol temporal para a copia",
|
||||||
|
"backup_cant_mount_uncompress_archive": "Non se puido montar o arquivo sen comprimir porque está protexido contra escritura",
|
||||||
|
"backup_ask_for_copying_if_needed": "Queres realizar a copia de apoio utilizando temporalmente {size:s}MB? (Faise deste xeito porque algúns ficheiros non hai xeito de preparalos usando unha forma máis eficiente).",
|
||||||
|
"backup_running_hooks": "Executando os ganchos da copia...",
|
||||||
|
"backup_permission": "Permiso de copia para {app:s}",
|
||||||
|
"backup_output_symlink_dir_broken": "O directorio de arquivo '{path:s}' é unha ligazón simbólica rota. Pode ser que esqueceses re/montar ou conectar o medio de almacenaxe ao que apunta.",
|
||||||
|
"backup_output_directory_required": "Debes proporcionar un directorio de saída para a copia",
|
||||||
|
"backup_output_directory_not_empty": "Debes elexir un directorio de saída baleiro",
|
||||||
|
"backup_output_directory_forbidden": "Elixe un directorio de saída diferente. As copias non poden crearse en /bin, /boot, /dev, /etc, /lib, /root, /sbin, /sys, /usr, /var ou subcartafoles de /home/yunohost.backup/archives",
|
||||||
|
"backup_nothings_done": "Nada que gardar",
|
||||||
|
"backup_no_uncompress_archive_dir": "Non hai tal directorio do arquivo descomprimido",
|
||||||
|
"backup_mount_archive_for_restore": "Preparando o arquivo para restauración...",
|
||||||
|
"backup_method_tar_finished": "Creouse o arquivo de copia TAR",
|
||||||
|
"backup_method_custom_finished": "O método de copia personalizado '{method:s}' rematou",
|
||||||
|
"backup_method_copy_finished": "Rematou o copiado dos ficheiros",
|
||||||
|
"backup_hook_unknown": "O gancho da copia '{hook:s}' é descoñecido",
|
||||||
|
"certmanager_domain_cert_not_selfsigned": "O certificado para o dominio {domain:s} non está auto-asinado. Tes a certeza de querer substituílo? (Usa '--force' para facelo.)",
|
||||||
|
"certmanager_domain_not_diagnosed_yet": "Por agora non hai resultado de diagnóstico para o dominio {domain}. Volve facer o diagnóstico para a categoría 'Rexistros DNS' e 'Web' na sección de diagnóstico para comprobar se o dominio é compatible con Let's Encrypt. (Ou se sabes o que estás a facer, usa '--no-checks' para desactivar esas comprobacións.)",
|
||||||
|
"certmanager_certificate_fetching_or_enabling_failed": "Fallou o intento de usar o novo certificado para '{domain:s}'...",
|
||||||
|
"certmanager_cert_signing_failed": "Non se puido asinar o novo certificado",
|
||||||
|
"certmanager_cert_renew_success": "Certificado Let's Encrypt renovado para o dominio '{domain:s}'",
|
||||||
|
"certmanager_cert_install_success_selfsigned": "O certificado auto-asinado está instalado para o dominio '{domain:s}'",
|
||||||
|
"certmanager_cert_install_success": "O certificado Let's Encrypt está instalado para o dominio '{domain:s}'",
|
||||||
|
"certmanager_cannot_read_cert": "Algo fallou ao intentar abrir o certificado actual para o dominio {domain:s} (ficheiro: {file:s}), razón: {reason:s}",
|
||||||
|
"certmanager_attempt_to_replace_valid_cert": "Estás intentando sobrescribir un certificado correcto e en bo estado para o dominio {domain:s}! (Usa --force para obviar)",
|
||||||
|
"certmanager_attempt_to_renew_valid_cert": "O certificado para o dominio '{domain:s}' non caduca pronto! (Podes usar --force se sabes o que estás a facer)",
|
||||||
|
"certmanager_attempt_to_renew_nonLE_cert": "O certificado para o dominio '{domain:s}' non está proporcionado por Let's Encrypt. Non se pode renovar automáticamente!",
|
||||||
|
"certmanager_acme_not_configured_for_domain": "Non se realizou o desafío ACME para {domain} porque a súa configuración nginx non ten a parte do código correspondente... Comproba que a túa configuración nginx está ao día utilizando `yunohost tools regen-conf nginx --dry-run --with-diff`.",
|
||||||
|
"backup_with_no_restore_script_for_app": "'{app:s}' non ten script de restablecemento, non poderás restablecer automáticamente a copia de apoio desta app.",
|
||||||
|
"backup_with_no_backup_script_for_app": "A app '{app:s}' non ten script para a copia. Ignorada.",
|
||||||
|
"backup_unable_to_organize_files": "Non se puido usar o método rápido para organizar ficheiros no arquivo",
|
||||||
|
"backup_system_part_failed": "Non se puido facer copia da parte do sistema '{part:s}'"
|
||||||
}
|
}
|
|
@ -9,7 +9,6 @@
|
||||||
"backup_output_directory_not_empty": "Dovresti scegliere una cartella di output vuota",
|
"backup_output_directory_not_empty": "Dovresti scegliere una cartella di output vuota",
|
||||||
"domain_created": "Dominio creato",
|
"domain_created": "Dominio creato",
|
||||||
"domain_exists": "Il dominio esiste già",
|
"domain_exists": "Il dominio esiste già",
|
||||||
"ldap_initialized": "LDAP inizializzato",
|
|
||||||
"pattern_email": "L'indirizzo email deve essere valido, senza simboli '+' (es. tizio@dominio.com)",
|
"pattern_email": "L'indirizzo email deve essere valido, senza simboli '+' (es. tizio@dominio.com)",
|
||||||
"pattern_mailbox_quota": "La dimensione deve avere un suffisso b/k/M/G/T o 0 per disattivare la quota",
|
"pattern_mailbox_quota": "La dimensione deve avere un suffisso b/k/M/G/T o 0 per disattivare la quota",
|
||||||
"port_already_opened": "La porta {port:d} è già aperta per {ip_version:s} connessioni",
|
"port_already_opened": "La porta {port:d} è già aperta per {ip_version:s} connessioni",
|
||||||
|
@ -89,10 +88,8 @@
|
||||||
"hook_exec_not_terminated": "Los script non è stato eseguito correttamente: {path:s}",
|
"hook_exec_not_terminated": "Los script non è stato eseguito correttamente: {path:s}",
|
||||||
"hook_name_unknown": "Nome di hook '{name:s}' sconosciuto",
|
"hook_name_unknown": "Nome di hook '{name:s}' sconosciuto",
|
||||||
"installation_complete": "Installazione completata",
|
"installation_complete": "Installazione completata",
|
||||||
"installation_failed": "Qualcosa è andato storto durante l'installazione",
|
|
||||||
"ip6tables_unavailable": "Non puoi giocare con ip6tables qui. O sei in un container o il tuo kernel non lo supporta",
|
"ip6tables_unavailable": "Non puoi giocare con ip6tables qui. O sei in un container o il tuo kernel non lo supporta",
|
||||||
"iptables_unavailable": "Non puoi giocare con iptables qui. O sei in un container o il tuo kernel non lo supporta",
|
"iptables_unavailable": "Non puoi giocare con iptables qui. O sei in un container o il tuo kernel non lo supporta",
|
||||||
"ldap_init_failed_to_create_admin": "L'inizializzazione LDAP non è riuscita a creare un utente admin",
|
|
||||||
"mail_alias_remove_failed": "Impossibile rimuovere l'alias mail '{mail:s}'",
|
"mail_alias_remove_failed": "Impossibile rimuovere l'alias mail '{mail:s}'",
|
||||||
"mail_domain_unknown": "Indirizzo mail non valido per il dominio '{domain:s}'. Usa un dominio gestito da questo server.",
|
"mail_domain_unknown": "Indirizzo mail non valido per il dominio '{domain:s}'. Usa un dominio gestito da questo server.",
|
||||||
"mail_forward_remove_failed": "Impossibile rimuovere la mail inoltrata '{mail:s}'",
|
"mail_forward_remove_failed": "Impossibile rimuovere la mail inoltrata '{mail:s}'",
|
||||||
|
@ -140,8 +137,8 @@
|
||||||
"updating_apt_cache": "Recupero degli aggiornamenti disponibili per i pacchetti di sistema...",
|
"updating_apt_cache": "Recupero degli aggiornamenti disponibili per i pacchetti di sistema...",
|
||||||
"upgrade_complete": "Aggiornamento completo",
|
"upgrade_complete": "Aggiornamento completo",
|
||||||
"upnp_dev_not_found": "Nessuno supporto UPnP trovato",
|
"upnp_dev_not_found": "Nessuno supporto UPnP trovato",
|
||||||
"upnp_disabled": "UPnP è stato disattivato",
|
"upnp_disabled": "UPnP è disattivato",
|
||||||
"upnp_enabled": "UPnP è stato attivato",
|
"upnp_enabled": "UPnP è attivato",
|
||||||
"upnp_port_open_failed": "Impossibile aprire le porte attraverso UPnP",
|
"upnp_port_open_failed": "Impossibile aprire le porte attraverso UPnP",
|
||||||
"user_created": "Utente creato",
|
"user_created": "Utente creato",
|
||||||
"user_creation_failed": "Impossibile creare l'utente {user}: {error}",
|
"user_creation_failed": "Impossibile creare l'utente {user}: {error}",
|
||||||
|
@ -225,7 +222,7 @@
|
||||||
"certmanager_unable_to_parse_self_CA_name": "Impossibile analizzare il nome dell'autorità di auto-firma (file: {file:s})",
|
"certmanager_unable_to_parse_self_CA_name": "Impossibile analizzare il nome dell'autorità di auto-firma (file: {file:s})",
|
||||||
"confirm_app_install_warning": "Attenzione: Questa applicazione potrebbe funzionare, ma non è ben integrata in YunoHost. Alcune funzionalità come il single sign-on e il backup/ripristino potrebbero non essere disponibili. Installare comunque? [{answers:s}] ",
|
"confirm_app_install_warning": "Attenzione: Questa applicazione potrebbe funzionare, ma non è ben integrata in YunoHost. Alcune funzionalità come il single sign-on e il backup/ripristino potrebbero non essere disponibili. Installare comunque? [{answers:s}] ",
|
||||||
"confirm_app_install_danger": "ATTENZIONE! Questa applicazione è ancora sperimentale (se non esplicitamente dichiarata non funzionante)! Probabilmente NON dovresti installarla a meno che tu non sappia cosa stai facendo. NESSUN SUPPORTO verrà dato se quest'app non funziona o se rompe il tuo sistema... Se comunque accetti di prenderti questo rischio,digita '{answers:s}'",
|
"confirm_app_install_danger": "ATTENZIONE! Questa applicazione è ancora sperimentale (se non esplicitamente dichiarata non funzionante)! Probabilmente NON dovresti installarla a meno che tu non sappia cosa stai facendo. NESSUN SUPPORTO verrà dato se quest'app non funziona o se rompe il tuo sistema... Se comunque accetti di prenderti questo rischio,digita '{answers:s}'",
|
||||||
"confirm_app_install_thirdparty": "PERICOLO! Quest'applicazione non fa parte del catalogo Yunohost. Installando app di terze parti potresti compromettere l'integrita e la sicurezza del tuo sistema. Probabilmente NON dovresti installarla a meno che tu non sappia cosa stai facendo. NESSUN SUPPORTO verrà dato se quest'app non funziona o se rompe il tuo sistema... Se comunque accetti di prenderti questo rischio, digita '{answers:s}'",
|
"confirm_app_install_thirdparty": "PERICOLO! Quest'applicazione non fa parte del catalogo YunoHost. Installando app di terze parti potresti compromettere l'integrita e la sicurezza del tuo sistema. Probabilmente NON dovresti installarla a meno che tu non sappia cosa stai facendo. NESSUN SUPPORTO verrà dato se quest'app non funziona o se rompe il tuo sistema... Se comunque accetti di prenderti questo rischio, digita '{answers:s}'",
|
||||||
"dpkg_is_broken": "Non puoi eseguire questo ora perchè dpkg/APT (i gestori di pacchetti del sistema) sembrano essere in stato danneggiato... Puoi provare a risolvere il problema connettendoti via SSH ed eseguire `sudo apt install --fix-broken` e/o `sudo dpkg --configure -a`.",
|
"dpkg_is_broken": "Non puoi eseguire questo ora perchè dpkg/APT (i gestori di pacchetti del sistema) sembrano essere in stato danneggiato... Puoi provare a risolvere il problema connettendoti via SSH ed eseguire `sudo apt install --fix-broken` e/o `sudo dpkg --configure -a`.",
|
||||||
"domain_cannot_remove_main": "Non puoi rimuovere '{domain:s}' essendo il dominio principale, prima devi impostare un nuovo dominio principale con il comando 'yunohost domain main-domain -n <altro-dominio>'; ecco la lista dei domini candidati: {other_domains:s}",
|
"domain_cannot_remove_main": "Non puoi rimuovere '{domain:s}' essendo il dominio principale, prima devi impostare un nuovo dominio principale con il comando 'yunohost domain main-domain -n <altro-dominio>'; ecco la lista dei domini candidati: {other_domains:s}",
|
||||||
"domain_dns_conf_is_just_a_recommendation": "Questo comando ti mostra la configurazione *raccomandata*. Non ti imposta la configurazione DNS al tuo posto. È tua responsabilità configurare la tua zona DNS nel tuo registrar in accordo con queste raccomandazioni.",
|
"domain_dns_conf_is_just_a_recommendation": "Questo comando ti mostra la configurazione *raccomandata*. Non ti imposta la configurazione DNS al tuo posto. È tua responsabilità configurare la tua zona DNS nel tuo registrar in accordo con queste raccomandazioni.",
|
||||||
|
@ -249,7 +246,7 @@
|
||||||
"global_settings_unknown_setting_from_settings_file": "Chiave sconosciuta nelle impostazioni: '{setting_key:s}', scartata e salvata in /etc/yunohost/settings-unknown.json",
|
"global_settings_unknown_setting_from_settings_file": "Chiave sconosciuta nelle impostazioni: '{setting_key:s}', scartata e salvata in /etc/yunohost/settings-unknown.json",
|
||||||
"global_settings_setting_service_ssh_allow_deprecated_dsa_hostkey": "Consenti l'uso del hostkey DSA (deprecato) per la configurazione del demone SSH",
|
"global_settings_setting_service_ssh_allow_deprecated_dsa_hostkey": "Consenti l'uso del hostkey DSA (deprecato) per la configurazione del demone SSH",
|
||||||
"global_settings_unknown_type": "Situazione inaspettata, l'impostazione {setting:s} sembra essere di tipo {unknown_type:s} ma non è un tipo supportato dal sistema.",
|
"global_settings_unknown_type": "Situazione inaspettata, l'impostazione {setting:s} sembra essere di tipo {unknown_type:s} ma non è un tipo supportato dal sistema.",
|
||||||
"good_practices_about_admin_password": "Stai per definire una nuova password di amministratore. La password deve essere almeno di 8 caratteri - anche se è buona pratica utilizzare password più lunghe (es. una frase, una serie di parole) e/o utilizzare vari tipi di caratteri (maiuscole, minuscole, numeri e simboli).",
|
"good_practices_about_admin_password": "Stai per impostare una nuova password di amministratore. La password deve essere almeno di 8 caratteri - anche se è buona pratica utilizzare password più lunghe (es. una frase, una serie di parole) e/o utilizzare vari tipi di caratteri (maiuscole, minuscole, numeri e simboli).",
|
||||||
"log_corrupted_md_file": "Il file dei metadati YAML associato con i registri è danneggiato: '{md_file}'\nErrore: {error}",
|
"log_corrupted_md_file": "Il file dei metadati YAML associato con i registri è danneggiato: '{md_file}'\nErrore: {error}",
|
||||||
"log_link_to_log": "Registro completo di questa operazione: '<a href=\"#/tools/logs/{name}\" style=\"text-decoration:underline\">{desc}</a>'",
|
"log_link_to_log": "Registro completo di questa operazione: '<a href=\"#/tools/logs/{name}\" style=\"text-decoration:underline\">{desc}</a>'",
|
||||||
"log_help_to_get_log": "Per vedere il registro dell'operazione '{desc}', usa il comando 'yunohost log show {name}{name}'",
|
"log_help_to_get_log": "Per vedere il registro dell'operazione '{desc}', usa il comando 'yunohost log show {name}{name}'",
|
||||||
|
@ -331,7 +328,7 @@
|
||||||
"diagnosis_domain_expiration_not_found_details": "Le informazioni WHOIS per il dominio {domain} non sembrano contenere la data di scadenza, giusto?",
|
"diagnosis_domain_expiration_not_found_details": "Le informazioni WHOIS per il dominio {domain} non sembrano contenere la data di scadenza, giusto?",
|
||||||
"diagnosis_domain_not_found_details": "Il dominio {domain} non esiste nel database WHOIS o è scaduto!",
|
"diagnosis_domain_not_found_details": "Il dominio {domain} non esiste nel database WHOIS o è scaduto!",
|
||||||
"diagnosis_domain_expiration_not_found": "Non riesco a controllare la data di scadenza di alcuni domini",
|
"diagnosis_domain_expiration_not_found": "Non riesco a controllare la data di scadenza di alcuni domini",
|
||||||
"diagnosis_dns_try_dyndns_update_force": "La configurazione DNS di questo dominio dovrebbe essere gestita automaticamente da Yunohost. Se non avviene, puoi provare a forzare un aggiornamento usando il comando <cmd>yunohost dyndns update --force</cmd>.",
|
"diagnosis_dns_try_dyndns_update_force": "La configurazione DNS di questo dominio dovrebbe essere gestita automaticamente da YunoHost. Se non avviene, puoi provare a forzare un aggiornamento usando il comando <cmd>yunohost dyndns update --force</cmd>.",
|
||||||
"diagnosis_dns_point_to_doc": "Controlla la documentazione a <a href='https://yunohost.org/dns_config'>https://yunohost.org/dns_config</a> se hai bisogno di aiuto nel configurare i record DNS.",
|
"diagnosis_dns_point_to_doc": "Controlla la documentazione a <a href='https://yunohost.org/dns_config'>https://yunohost.org/dns_config</a> se hai bisogno di aiuto nel configurare i record DNS.",
|
||||||
"diagnosis_dns_discrepancy": "Il record DNS non sembra seguire la configurazione DNS raccomandata:<br>Type: <code>{type}</code><br>Name: <code>{name}</code><br>Current value: <code>{current}</value><br>Expected value: <code>{value}</value>",
|
"diagnosis_dns_discrepancy": "Il record DNS non sembra seguire la configurazione DNS raccomandata:<br>Type: <code>{type}</code><br>Name: <code>{name}</code><br>Current value: <code>{current}</value><br>Expected value: <code>{value}</value>",
|
||||||
"diagnosis_dns_missing_record": "Stando alla configurazione DNS raccomandata, dovresti aggiungere un record DNS con le seguenti informazioni.<br>Type: <code>{type}</code><br>Name: <code>{name}</code><br>Value: <code>{value}</value>",
|
"diagnosis_dns_missing_record": "Stando alla configurazione DNS raccomandata, dovresti aggiungere un record DNS con le seguenti informazioni.<br>Type: <code>{type}</code><br>Name: <code>{name}</code><br>Value: <code>{value}</value>",
|
||||||
|
@ -361,7 +358,7 @@
|
||||||
"diagnosis_cache_still_valid": "(La cache della diagnosi di {category} è ancora valida. Non la ricontrollo di nuovo per ora!)",
|
"diagnosis_cache_still_valid": "(La cache della diagnosi di {category} è ancora valida. Non la ricontrollo di nuovo per ora!)",
|
||||||
"diagnosis_failed_for_category": "Diagnosi fallita per la categoria '{category}:{error}",
|
"diagnosis_failed_for_category": "Diagnosi fallita per la categoria '{category}:{error}",
|
||||||
"diagnosis_display_tip": "Per vedere i problemi rilevati, puoi andare alla sezione Diagnosi del amministratore, o eseguire 'yunohost diagnosis show --issues --human-readable' dalla riga di comando.",
|
"diagnosis_display_tip": "Per vedere i problemi rilevati, puoi andare alla sezione Diagnosi del amministratore, o eseguire 'yunohost diagnosis show --issues --human-readable' dalla riga di comando.",
|
||||||
"diagnosis_package_installed_from_sury_details": "Alcuni pacchetti sono stati inavvertitamente installati da un repository di terze parti chiamato Sury. Il team di Yunohost ha migliorato la gestione di tali pacchetti, ma ci si aspetta che alcuni setup di app PHP7.3 abbiano delle incompatibilità anche se sono ancora in Stretch. Per sistemare questa situazione, dovresti provare a lanciare il seguente comando: <cmd>{cmd_to_fix}</cmd>",
|
"diagnosis_package_installed_from_sury_details": "Alcuni pacchetti sono stati inavvertitamente installati da un repository di terze parti chiamato Sury. Il team di YunoHost ha migliorato la gestione di tali pacchetti, ma ci si aspetta che alcuni setup di app PHP7.3 abbiano delle incompatibilità anche se sono ancora in Stretch. Per sistemare questa situazione, dovresti provare a lanciare il seguente comando: <cmd>{cmd_to_fix}</cmd>",
|
||||||
"diagnosis_package_installed_from_sury": "Alcuni pacchetti di sistema dovrebbero fare il downgrade",
|
"diagnosis_package_installed_from_sury": "Alcuni pacchetti di sistema dovrebbero fare il downgrade",
|
||||||
"diagnosis_mail_ehlo_bad_answer": "Un servizio diverso da SMTP ha risposto sulla porta 25 su IPv{ipversion}",
|
"diagnosis_mail_ehlo_bad_answer": "Un servizio diverso da SMTP ha risposto sulla porta 25 su IPv{ipversion}",
|
||||||
"diagnosis_mail_ehlo_unreachable_details": "Impossibile aprire una connessione sulla porta 25 sul tuo server su IPv{ipversion}. Sembra irraggiungibile.<br>1. La causa più probabile di questo problema è la porta 25 <a href='https://yunohost.org/isp_box_config'>non correttamente inoltrata al tuo server</a>.<br>2. Dovresti esser sicuro che il servizio postfix sia attivo.<br>3. Su setup complessi: assicuratu che nessun firewall o reverse-proxy stia interferendo.",
|
"diagnosis_mail_ehlo_unreachable_details": "Impossibile aprire una connessione sulla porta 25 sul tuo server su IPv{ipversion}. Sembra irraggiungibile.<br>1. La causa più probabile di questo problema è la porta 25 <a href='https://yunohost.org/isp_box_config'>non correttamente inoltrata al tuo server</a>.<br>2. Dovresti esser sicuro che il servizio postfix sia attivo.<br>3. Su setup complessi: assicuratu che nessun firewall o reverse-proxy stia interferendo.",
|
||||||
|
@ -394,7 +391,7 @@
|
||||||
"diagnosis_mail_fcrdns_different_from_ehlo_domain_details": "DNS invero corrente: <code>{rdns_domain}</code><br>Valore atteso: <code>{ehlo_domain}</code>",
|
"diagnosis_mail_fcrdns_different_from_ehlo_domain_details": "DNS invero corrente: <code>{rdns_domain}</code><br>Valore atteso: <code>{ehlo_domain}</code>",
|
||||||
"diagnosis_mail_fcrdns_different_from_ehlo_domain": "Il DNS inverso non è correttamente configurato su IPv{ipversion}. Alcune email potrebbero non essere spedite o segnalate come SPAM.",
|
"diagnosis_mail_fcrdns_different_from_ehlo_domain": "Il DNS inverso non è correttamente configurato su IPv{ipversion}. Alcune email potrebbero non essere spedite o segnalate come SPAM.",
|
||||||
"diagnosis_mail_fcrdns_nok_alternatives_6": "Alcuni provider non permettono di configurare un DNS inverso (o non è configurato bene...). Se il tuo DNS inverso è correttamente configurato per IPv4, puoi provare a disabilitare l'utilizzo di IPv6 durante l'invio mail eseguendo <cmd>yunohost settings set smtp.allow_ipv6 -v off</cmd>. NB: se esegui il comando non sarà più possibile inviare o ricevere email da i pochi IPv6-only server mail esistenti.",
|
"diagnosis_mail_fcrdns_nok_alternatives_6": "Alcuni provider non permettono di configurare un DNS inverso (o non è configurato bene...). Se il tuo DNS inverso è correttamente configurato per IPv4, puoi provare a disabilitare l'utilizzo di IPv6 durante l'invio mail eseguendo <cmd>yunohost settings set smtp.allow_ipv6 -v off</cmd>. NB: se esegui il comando non sarà più possibile inviare o ricevere email da i pochi IPv6-only server mail esistenti.",
|
||||||
"yunohost_postinstall_end_tip": "La post-installazione è completata! Per rifinire il tuo setup, considera di:\n\t- aggiungere il primo utente nella sezione 'Utenti' del webadmin (o eseguendo da terminale 'yunohost user create <username>');\n\t- eseguire una diagnosi alla ricerca di problemi nella sezione 'Diagnosi' del webadmin (o eseguendo da terminale 'yunohost diagnosis run');\n\t- leggere 'Finalizing your setup' e 'Getting to know Yunohost' nella documentazione admin: https://yunohost.org/admindoc.",
|
"yunohost_postinstall_end_tip": "La post-installazione è completata! Per rifinire il tuo setup, considera di:\n\t- aggiungere il primo utente nella sezione 'Utenti' del webadmin (o eseguendo da terminale 'yunohost user create <username>');\n\t- eseguire una diagnosi alla ricerca di problemi nella sezione 'Diagnosi' del webadmin (o eseguendo da terminale 'yunohost diagnosis run');\n\t- leggere 'Finalizing your setup' e 'Getting to know YunoHost' nella documentazione admin: https://yunohost.org/admindoc.",
|
||||||
"user_already_exists": "L'utente '{user}' esiste già",
|
"user_already_exists": "L'utente '{user}' esiste già",
|
||||||
"update_apt_cache_warning": "Qualcosa è andato storto mentre eseguivo l'aggiornamento della cache APT (package manager di Debian). Ecco il dump di sources.list, che potrebbe aiutare ad identificare le linee problematiche:\n{sourceslist}",
|
"update_apt_cache_warning": "Qualcosa è andato storto mentre eseguivo l'aggiornamento della cache APT (package manager di Debian). Ecco il dump di sources.list, che potrebbe aiutare ad identificare le linee problematiche:\n{sourceslist}",
|
||||||
"update_apt_cache_failed": "Impossibile aggiornare la cache di APT (package manager di Debian). Ecco il dump di sources.list, che potrebbe aiutare ad identificare le linee problematiche:\n{sourceslist}",
|
"update_apt_cache_failed": "Impossibile aggiornare la cache di APT (package manager di Debian). Ecco il dump di sources.list, che potrebbe aiutare ad identificare le linee problematiche:\n{sourceslist}",
|
||||||
|
@ -407,7 +404,7 @@
|
||||||
"tools_upgrade_cant_unhold_critical_packages": "Impossibile annullare il blocco dei pacchetti critici/importanti…",
|
"tools_upgrade_cant_unhold_critical_packages": "Impossibile annullare il blocco dei pacchetti critici/importanti…",
|
||||||
"tools_upgrade_cant_hold_critical_packages": "Impossibile bloccare i pacchetti critici/importanti…",
|
"tools_upgrade_cant_hold_critical_packages": "Impossibile bloccare i pacchetti critici/importanti…",
|
||||||
"tools_upgrade_cant_both": "Impossibile aggiornare sia il sistema e le app nello stesso momento",
|
"tools_upgrade_cant_both": "Impossibile aggiornare sia il sistema e le app nello stesso momento",
|
||||||
"tools_upgrade_at_least_one": "Specifica '--apps', o '--system'",
|
"tools_upgrade_at_least_one": "Specifica 'apps', o 'system'",
|
||||||
"show_tile_cant_be_enabled_for_regex": "Non puoi abilitare 'show_tile' in questo momento, perché l'URL del permesso '{permission}' è una regex",
|
"show_tile_cant_be_enabled_for_regex": "Non puoi abilitare 'show_tile' in questo momento, perché l'URL del permesso '{permission}' è una regex",
|
||||||
"show_tile_cant_be_enabled_for_url_not_defined": "Non puoi abilitare 'show_tile' in questo momento, devi prima definire un URL per il permesso '{permission}'",
|
"show_tile_cant_be_enabled_for_url_not_defined": "Non puoi abilitare 'show_tile' in questo momento, devi prima definire un URL per il permesso '{permission}'",
|
||||||
"service_reloaded_or_restarted": "Il servizio '{service:s}' è stato ricaricato o riavviato",
|
"service_reloaded_or_restarted": "Il servizio '{service:s}' è stato ricaricato o riavviato",
|
||||||
|
@ -500,10 +497,6 @@
|
||||||
"migrations_cant_reach_migration_file": "Impossibile accedere ai file di migrazione nel path '%s'",
|
"migrations_cant_reach_migration_file": "Impossibile accedere ai file di migrazione nel path '%s'",
|
||||||
"migrations_already_ran": "Migrazioni già effettuate: {ids}",
|
"migrations_already_ran": "Migrazioni già effettuate: {ids}",
|
||||||
"migration_0019_slapd_config_will_be_overwritten": "Sembra che tu abbia modificato manualmente la configurazione slapd. Per questa importante migrazione, YunoHost deve forzare l'aggiornamento della configurazione slapd. I file originali verranno back-uppati in {conf_backup_folder}.",
|
"migration_0019_slapd_config_will_be_overwritten": "Sembra che tu abbia modificato manualmente la configurazione slapd. Per questa importante migrazione, YunoHost deve forzare l'aggiornamento della configurazione slapd. I file originali verranno back-uppati in {conf_backup_folder}.",
|
||||||
"migration_0019_rollback_success": "Sistema ripristinato.",
|
|
||||||
"migration_0019_migration_failed_trying_to_rollback": "Impossibile migrare... sto cercando di ripristinare il sistema.",
|
|
||||||
"migration_0019_can_not_backup_before_migration": "Il backup del sistema non è stato completato prima della migrazione. Errore: {error:s}",
|
|
||||||
"migration_0019_backup_before_migration": "Creando un backup del database LDAP e delle impostazioni delle app prima dell'effettiva migrazione.",
|
|
||||||
"migration_0019_add_new_attributes_in_ldap": "Aggiungi nuovi attributi ai permessi nel database LDAP",
|
"migration_0019_add_new_attributes_in_ldap": "Aggiungi nuovi attributi ai permessi nel database LDAP",
|
||||||
"migration_0018_failed_to_reset_legacy_rules": "Impossibile resettare le regole iptables legacy: {error}",
|
"migration_0018_failed_to_reset_legacy_rules": "Impossibile resettare le regole iptables legacy: {error}",
|
||||||
"migration_0018_failed_to_migrate_iptables_rules": "Migrazione fallita delle iptables legacy a nftables: {error}",
|
"migration_0018_failed_to_migrate_iptables_rules": "Migrazione fallita delle iptables legacy a nftables: {error}",
|
||||||
|
@ -634,8 +627,8 @@
|
||||||
"log_backup_create": "Crea un archivio backup",
|
"log_backup_create": "Crea un archivio backup",
|
||||||
"global_settings_setting_ssowat_panel_overlay_enabled": "Abilita il pannello sovrapposto SSOwat",
|
"global_settings_setting_ssowat_panel_overlay_enabled": "Abilita il pannello sovrapposto SSOwat",
|
||||||
"global_settings_setting_security_ssh_port": "Porta SSH",
|
"global_settings_setting_security_ssh_port": "Porta SSH",
|
||||||
"diagnosis_sshd_config_inconsistent_details": "Esegui <cmd>yunohost settings set security.ssh.port -v PORTA_SSH</cmd> per definire la porta SSH, e controlla con <cmd>yunohost tools regen-conf ssh --dry-run --with-diff</cmd>, poi <cmd>yunohost tools regen-conf ssh --force</cmd> per resettare la tua configurazione con le raccomandazioni Yunohost.",
|
"diagnosis_sshd_config_inconsistent_details": "Esegui <cmd>yunohost settings set security.ssh.port -v PORTA_SSH</cmd> per definire la porta SSH, e controlla con <cmd>yunohost tools regen-conf ssh --dry-run --with-diff</cmd>, poi <cmd>yunohost tools regen-conf ssh --force</cmd> per resettare la tua configurazione con le raccomandazioni YunoHost.",
|
||||||
"diagnosis_sshd_config_inconsistent": "Sembra che la porta SSH sia stata modificata manualmente in /etc/ssh/sshd_config: A partire da Yunohost 4.2, una nuova configurazione globale 'security.ssh.port' è disponibile per evitare di modificare manualmente la configurazione.",
|
"diagnosis_sshd_config_inconsistent": "Sembra che la porta SSH sia stata modificata manualmente in /etc/ssh/sshd_config: A partire da YunoHost 4.2, una nuova configurazione globale 'security.ssh.port' è disponibile per evitare di modificare manualmente la configurazione.",
|
||||||
"diagnosis_sshd_config_insecure": "Sembra che la configurazione SSH sia stata modificata manualmente, ed non è sicuro dato che non contiene le direttive 'AllowGroups' o 'Allowusers' che limitano l'accesso agli utenti autorizzati.",
|
"diagnosis_sshd_config_insecure": "Sembra che la configurazione SSH sia stata modificata manualmente, ed non è sicuro dato che non contiene le direttive 'AllowGroups' o 'Allowusers' che limitano l'accesso agli utenti autorizzati.",
|
||||||
"backup_create_size_estimation": "L'archivio conterrà circa {size} di dati.",
|
"backup_create_size_estimation": "L'archivio conterrà circa {size} di dati.",
|
||||||
"app_restore_script_failed": "C'è stato un errore all'interno dello script di recupero"
|
"app_restore_script_failed": "C'è stato un errore all'interno dello script di recupero"
|
||||||
|
|
|
@ -98,8 +98,6 @@
|
||||||
"log_user_delete": "Slett '{}' bruker",
|
"log_user_delete": "Slett '{}' bruker",
|
||||||
"log_user_group_delete": "Slett '{}' gruppe",
|
"log_user_group_delete": "Slett '{}' gruppe",
|
||||||
"log_user_group_update": "Oppdater '{}' gruppe",
|
"log_user_group_update": "Oppdater '{}' gruppe",
|
||||||
"ldap_init_failed_to_create_admin": "LDAP-igangsettelse kunne ikke opprette admin-bruker",
|
|
||||||
"ldap_initialized": "LDAP-igangsatt",
|
|
||||||
"app_unknown": "Ukjent program",
|
"app_unknown": "Ukjent program",
|
||||||
"app_upgrade_app_name": "Oppgraderer {app}…",
|
"app_upgrade_app_name": "Oppgraderer {app}…",
|
||||||
"app_upgrade_failed": "Kunne ikke oppgradere {app:s}",
|
"app_upgrade_failed": "Kunne ikke oppgradere {app:s}",
|
||||||
|
|
|
@ -41,8 +41,6 @@
|
||||||
"dyndns_unavailable": "DynDNS subdomein is niet beschikbaar",
|
"dyndns_unavailable": "DynDNS subdomein is niet beschikbaar",
|
||||||
"extracting": "Uitpakken...",
|
"extracting": "Uitpakken...",
|
||||||
"installation_complete": "Installatie voltooid",
|
"installation_complete": "Installatie voltooid",
|
||||||
"installation_failed": "Installatie gefaald",
|
|
||||||
"ldap_initialized": "LDAP is klaar voor gebruik",
|
|
||||||
"mail_alias_remove_failed": "Kan mail-alias '{mail:s}' niet verwijderen",
|
"mail_alias_remove_failed": "Kan mail-alias '{mail:s}' niet verwijderen",
|
||||||
"pattern_email": "Moet een geldig emailadres bevatten (bv. abc@example.org)",
|
"pattern_email": "Moet een geldig emailadres bevatten (bv. abc@example.org)",
|
||||||
"pattern_mailbox_quota": "Mailbox quota moet een waarde bevatten met b/k/M/G/T erachter of 0 om geen quota in te stellen",
|
"pattern_mailbox_quota": "Mailbox quota moet een waarde bevatten met b/k/M/G/T erachter of 0 om geen quota in te stellen",
|
||||||
|
|
|
@ -128,8 +128,6 @@
|
||||||
"global_settings_key_doesnt_exists": "La clau « {settings_key:s} » existís pas dins las configuracions globalas, podètz veire totas las claus disponiblas en executant « yunohost settings list »",
|
"global_settings_key_doesnt_exists": "La clau « {settings_key:s} » existís pas dins las configuracions globalas, podètz veire totas las claus disponiblas en executant « yunohost settings list »",
|
||||||
"global_settings_reset_success": "Configuracion precedenta ara salvagarda dins {path:s}",
|
"global_settings_reset_success": "Configuracion precedenta ara salvagarda dins {path:s}",
|
||||||
"global_settings_unknown_setting_from_settings_file": "Clau desconeguda dins los paramètres : {setting_key:s}, apartada e salvagardada dins /etc/yunohost/settings-unknown.json",
|
"global_settings_unknown_setting_from_settings_file": "Clau desconeguda dins los paramètres : {setting_key:s}, apartada e salvagardada dins /etc/yunohost/settings-unknown.json",
|
||||||
"installation_failed": "Quicòm a trucat e l’installacion a pas reüssit",
|
|
||||||
"ldap_initialized": "L’annuari LDAP es inicializat",
|
|
||||||
"main_domain_change_failed": "Modificacion impossibla del domeni màger",
|
"main_domain_change_failed": "Modificacion impossibla del domeni màger",
|
||||||
"main_domain_changed": "Lo domeni màger es estat modificat",
|
"main_domain_changed": "Lo domeni màger es estat modificat",
|
||||||
"migrations_cant_reach_migration_file": "Impossible d’accedir als fichièrs de migracion amb lo camin %s",
|
"migrations_cant_reach_migration_file": "Impossible d’accedir als fichièrs de migracion amb lo camin %s",
|
||||||
|
@ -169,7 +167,6 @@
|
||||||
"hook_exec_not_terminated": "Lo escript « {path:s} » a pas acabat corrèctament",
|
"hook_exec_not_terminated": "Lo escript « {path:s} » a pas acabat corrèctament",
|
||||||
"hook_list_by_invalid": "La proprietat de tria de las accions es invalida",
|
"hook_list_by_invalid": "La proprietat de tria de las accions es invalida",
|
||||||
"hook_name_unknown": "Nom de script « {name:s} » desconegut",
|
"hook_name_unknown": "Nom de script « {name:s} » desconegut",
|
||||||
"ldap_init_failed_to_create_admin": "L’inicializacion de LDAP a pas pogut crear l’utilizaire admin",
|
|
||||||
"mail_domain_unknown": "Lo domeni de corrièl « {domain:s} » es desconegut",
|
"mail_domain_unknown": "Lo domeni de corrièl « {domain:s} » es desconegut",
|
||||||
"mailbox_used_space_dovecot_down": "Lo servici corrièl Dovecot deu èsser aviat, se volètz conéisser l’espaci ocupat per la messatjariá",
|
"mailbox_used_space_dovecot_down": "Lo servici corrièl Dovecot deu èsser aviat, se volètz conéisser l’espaci ocupat per la messatjariá",
|
||||||
"service_disable_failed": "Impossible de desactivar lo servici « {service:s} »↵\n↵\nJornals recents : {logs:s}",
|
"service_disable_failed": "Impossible de desactivar lo servici « {service:s} »↵\n↵\nJornals recents : {logs:s}",
|
||||||
|
|
|
@ -44,9 +44,7 @@
|
||||||
"field_invalid": "Campo inválido '{:s}'",
|
"field_invalid": "Campo inválido '{:s}'",
|
||||||
"firewall_reloaded": "Firewall recarregada com êxito",
|
"firewall_reloaded": "Firewall recarregada com êxito",
|
||||||
"installation_complete": "Instalação concluída",
|
"installation_complete": "Instalação concluída",
|
||||||
"installation_failed": "A instalação falhou",
|
|
||||||
"iptables_unavailable": "Não pode alterar aqui a iptables. Ou o seu kernel não o suporta ou está num espaço reservado.",
|
"iptables_unavailable": "Não pode alterar aqui a iptables. Ou o seu kernel não o suporta ou está num espaço reservado.",
|
||||||
"ldap_initialized": "LDAP inicializada com êxito",
|
|
||||||
"mail_alias_remove_failed": "Não foi possível remover a etiqueta de correio '{mail:s}'",
|
"mail_alias_remove_failed": "Não foi possível remover a etiqueta de correio '{mail:s}'",
|
||||||
"mail_domain_unknown": "Domínio de endereço de correio '{domain:s}' inválido. Por favor, usa um domínio administrado per esse servidor.",
|
"mail_domain_unknown": "Domínio de endereço de correio '{domain:s}' inválido. Por favor, usa um domínio administrado per esse servidor.",
|
||||||
"mail_forward_remove_failed": "Não foi possível remover o reencaminhamento de correio '{mail:s}'",
|
"mail_forward_remove_failed": "Não foi possível remover o reencaminhamento de correio '{mail:s}'",
|
||||||
|
|
|
@ -32,7 +32,7 @@
|
||||||
"diagnosis_basesystem_hardware_model": "服务器型号为 {model}",
|
"diagnosis_basesystem_hardware_model": "服务器型号为 {model}",
|
||||||
"diagnosis_basesystem_hardware": "服务器硬件架构为{virt} {arch}",
|
"diagnosis_basesystem_hardware": "服务器硬件架构为{virt} {arch}",
|
||||||
"custom_app_url_required": "您必须提供URL才能升级自定义应用 {app:s}",
|
"custom_app_url_required": "您必须提供URL才能升级自定义应用 {app:s}",
|
||||||
"confirm_app_install_thirdparty": "危险! 该应用程序不是Yunohost的应用程序目录的一部分。 安装第三方应用程序可能会损害系统的完整性和安全性。 除非您知道自己在做什么,否则可能不应该安装它, 如果此应用无法运行或无法正常使用系统,将不会提供任何支持。如果您仍然愿意承担此风险,请输入'{answers:s}'",
|
"confirm_app_install_thirdparty": "危险! 该应用程序不是YunoHost的应用程序目录的一部分。 安装第三方应用程序可能会损害系统的完整性和安全性。 除非您知道自己在做什么,否则可能不应该安装它, 如果此应用无法运行或无法正常使用系统,将不会提供任何支持。如果您仍然愿意承担此风险,请输入'{answers:s}'",
|
||||||
"confirm_app_install_danger": "危险! 已知此应用仍处于实验阶段(如果未明确无法正常运行)! 除非您知道自己在做什么,否则可能不应该安装它。 如果此应用无法运行或无法正常使用系统,将不会提供任何支持。如果您仍然愿意承担此风险,请输入'{answers:s}'",
|
"confirm_app_install_danger": "危险! 已知此应用仍处于实验阶段(如果未明确无法正常运行)! 除非您知道自己在做什么,否则可能不应该安装它。 如果此应用无法运行或无法正常使用系统,将不会提供任何支持。如果您仍然愿意承担此风险,请输入'{answers:s}'",
|
||||||
"confirm_app_install_warning": "警告:此应用程序可能可以运行,但未与YunoHost很好地集成。某些功能(例如单点登录和备份/还原)可能不可用, 仍要安装吗? [{answers:s}] ",
|
"confirm_app_install_warning": "警告:此应用程序可能可以运行,但未与YunoHost很好地集成。某些功能(例如单点登录和备份/还原)可能不可用, 仍要安装吗? [{answers:s}] ",
|
||||||
"certmanager_unable_to_parse_self_CA_name": "无法解析自签名授权的名称 (file: {file:s})",
|
"certmanager_unable_to_parse_self_CA_name": "无法解析自签名授权的名称 (file: {file:s})",
|
||||||
|
@ -285,13 +285,12 @@
|
||||||
"user_created": "用户创建",
|
"user_created": "用户创建",
|
||||||
"user_already_exists": "用户'{user}' 已存在",
|
"user_already_exists": "用户'{user}' 已存在",
|
||||||
"upnp_port_open_failed": "无法通过UPnP打开端口",
|
"upnp_port_open_failed": "无法通过UPnP打开端口",
|
||||||
"upnp_enabled": "UPnP已开启",
|
"upnp_enabled": "UPnP已启用",
|
||||||
"upnp_disabled": "UPnP已关闭",
|
"upnp_disabled": "UPnP已禁用",
|
||||||
"yunohost_not_installed": "YunoHost没有正确安装,请运行 'yunohost tools postinstall'",
|
"yunohost_not_installed": "YunoHost没有正确安装,请运行 'yunohost tools postinstall'",
|
||||||
"yunohost_postinstall_end_tip": "后期安装完成! 为了最终完成你的设置,请考虑:\n -通过webadmin的“用户”部分添加第一个用户(或在命令行中'yunohost user create <username>' );\n -通过网络管理员的“诊断”部分(或命令行中的'yunohost diagnosis run')诊断潜在问题;\n -阅读管理文档中的“完成安装设置”和“了解Yunohost”部分: https://yunohost.org/admindoc.",
|
"yunohost_postinstall_end_tip": "后期安装完成! 为了最终完成你的设置,请考虑:\n -通过webadmin的“用户”部分添加第一个用户(或在命令行中'yunohost user create <username>' );\n -通过网络管理员的“诊断”部分(或命令行中的'yunohost diagnosis run')诊断潜在问题;\n -阅读管理文档中的“完成安装设置”和“了解YunoHost”部分: https://yunohost.org/admindoc.",
|
||||||
"operation_interrupted": "该操作是否被手动中断?",
|
"operation_interrupted": "该操作是否被手动中断?",
|
||||||
"invalid_regex": "无效的正则表达式:'{regex:s}'",
|
"invalid_regex": "无效的正则表达式:'{regex:s}'",
|
||||||
"installation_failed": "安装出现问题",
|
|
||||||
"installation_complete": "安装完成",
|
"installation_complete": "安装完成",
|
||||||
"hook_name_unknown": "未知的钩子名称 '{name:s}'",
|
"hook_name_unknown": "未知的钩子名称 '{name:s}'",
|
||||||
"hook_list_by_invalid": "此属性不能用于列出钩子",
|
"hook_list_by_invalid": "此属性不能用于列出钩子",
|
||||||
|
@ -314,7 +313,7 @@
|
||||||
"group_already_exist_on_system_but_removing_it": "系统组中已经存在组{group},但是YunoHost会将其删除...",
|
"group_already_exist_on_system_but_removing_it": "系统组中已经存在组{group},但是YunoHost会将其删除...",
|
||||||
"group_already_exist_on_system": "系统组中已经存在组{group}",
|
"group_already_exist_on_system": "系统组中已经存在组{group}",
|
||||||
"group_already_exist": "群组{group}已经存在",
|
"group_already_exist": "群组{group}已经存在",
|
||||||
"good_practices_about_admin_password": "现在,您将定义一个新的管理密码。密码长度至少应为8个字符-尽管优良作法是使用较长的密码(即密码短语)和/或使用各种字符(大写,小写,数字和特殊字符)。",
|
"good_practices_about_admin_password": "现在,您将设置一个新的管理员密码。 密码至少应包含8个字符。并且出于安全考虑建议使用较长的密码同时尽可能使用各种字符(大写,小写,数字和特殊字符)。",
|
||||||
"global_settings_unknown_type": "意外的情况,设置{setting:s}似乎具有类型 {unknown_type:s} ,但是系统不支持该类型。",
|
"global_settings_unknown_type": "意外的情况,设置{setting:s}似乎具有类型 {unknown_type:s} ,但是系统不支持该类型。",
|
||||||
"global_settings_setting_backup_compress_tar_archives": "创建新备份时,请压缩档案(.tar.gz) ,而不要压缩未压缩的档案(.tar)。注意:启用此选项意味着创建较小的备份存档,但是初始备份过程将明显更长且占用大量CPU。",
|
"global_settings_setting_backup_compress_tar_archives": "创建新备份时,请压缩档案(.tar.gz) ,而不要压缩未压缩的档案(.tar)。注意:启用此选项意味着创建较小的备份存档,但是初始备份过程将明显更长且占用大量CPU。",
|
||||||
"global_settings_setting_smtp_relay_password": "SMTP中继主机密码",
|
"global_settings_setting_smtp_relay_password": "SMTP中继主机密码",
|
||||||
|
@ -370,13 +369,13 @@
|
||||||
"domain_exists": "该域已存在",
|
"domain_exists": "该域已存在",
|
||||||
"domain_dyndns_root_unknown": "未知的DynDNS根域",
|
"domain_dyndns_root_unknown": "未知的DynDNS根域",
|
||||||
"domain_dyndns_already_subscribed": "您已经订阅了DynDNS域",
|
"domain_dyndns_already_subscribed": "您已经订阅了DynDNS域",
|
||||||
"domain_dns_conf_is_just_a_recommendation": "此命令向您显示*推荐*配置。它实际上并没有为您设置DNS配置。根据此建议,您有责任在注册服务商中配置DNS区域。",
|
"domain_dns_conf_is_just_a_recommendation": "本页向你展示了*推荐的*配置。它并*不*为你配置DNS。你有责任根据该建议在你的DNS注册商处配置你的DNS区域。",
|
||||||
"domain_deletion_failed": "无法删除域 {domain}: {error}",
|
"domain_deletion_failed": "无法删除域 {domain}: {error}",
|
||||||
"domain_deleted": "域已删除",
|
"domain_deleted": "域已删除",
|
||||||
"domain_creation_failed": "无法创建域 {domain}: {error}",
|
"domain_creation_failed": "无法创建域 {domain}: {error}",
|
||||||
"domain_created": "域已创建",
|
"domain_created": "域已创建",
|
||||||
"domain_cert_gen_failed": "无法生成证书",
|
"domain_cert_gen_failed": "无法生成证书",
|
||||||
"diagnosis_sshd_config_inconsistent": "看起来SSH端口是在/etc/ssh/sshd_config中手动修改, 从Yunohost 4.2开始,可以使用新的全局设置“ security.ssh.port”来避免手动编辑配置。",
|
"diagnosis_sshd_config_inconsistent": "看起来SSH端口是在/etc/ssh/sshd_config中手动修改, 从YunoHost 4.2开始,可以使用新的全局设置“ security.ssh.port”来避免手动编辑配置。",
|
||||||
"diagnosis_sshd_config_insecure": "SSH配置似乎已被手动修改,并且是不安全的,因为它不包含“ AllowGroups”或“ AllowUsers”指令以限制对授权用户的访问。",
|
"diagnosis_sshd_config_insecure": "SSH配置似乎已被手动修改,并且是不安全的,因为它不包含“ AllowGroups”或“ AllowUsers”指令以限制对授权用户的访问。",
|
||||||
"diagnosis_processes_killed_by_oom_reaper": "该系统最近杀死了某些进程,因为内存不足。这通常是系统内存不足或进程占用大量内存的征兆。 杀死进程的摘要:\n{kills_summary}",
|
"diagnosis_processes_killed_by_oom_reaper": "该系统最近杀死了某些进程,因为内存不足。这通常是系统内存不足或进程占用大量内存的征兆。 杀死进程的摘要:\n{kills_summary}",
|
||||||
"diagnosis_never_ran_yet": "看来这台服务器是最近安装的,还没有诊断报告可以显示。您应该首先从Web管理员运行完整的诊断,或者从命令行使用'yunohost diagnosis run' 。",
|
"diagnosis_never_ran_yet": "看来这台服务器是最近安装的,还没有诊断报告可以显示。您应该首先从Web管理员运行完整的诊断,或者从命令行使用'yunohost diagnosis run' 。",
|
||||||
|
@ -466,19 +465,19 @@
|
||||||
"diagnosis_ip_connected_ipv4": "服务器通过IPv4连接到Internet!",
|
"diagnosis_ip_connected_ipv4": "服务器通过IPv4连接到Internet!",
|
||||||
"diagnosis_no_cache": "尚无类别 '{category}'的诊断缓存",
|
"diagnosis_no_cache": "尚无类别 '{category}'的诊断缓存",
|
||||||
"diagnosis_failed": "无法获取类别 '{category}'的诊断结果: {error}",
|
"diagnosis_failed": "无法获取类别 '{category}'的诊断结果: {error}",
|
||||||
"diagnosis_package_installed_from_sury_details": "一些软件包被无意中从一个名为Sury的第三方仓库安装。Yunohost团队改进了处理这些软件包的策略,但预计一些安装了PHP7.3应用程序的设置在仍然使用Stretch的情况下还有一些不一致的地方。为了解决这种情况,你应该尝试运行以下命令:<cmd>{cmd_to_fix}</cmd>",
|
"diagnosis_package_installed_from_sury_details": "一些软件包被无意中从一个名为Sury的第三方仓库安装。YunoHost团队改进了处理这些软件包的策略,但预计一些安装了PHP7.3应用程序的设置在仍然使用Stretch的情况下还有一些不一致的地方。为了解决这种情况,你应该尝试运行以下命令:<cmd>{cmd_to_fix}</cmd>",
|
||||||
"app_not_installed": "在已安装的应用列表中找不到 {app:s}:{all_apps}",
|
"app_not_installed": "在已安装的应用列表中找不到 {app:s}:{all_apps}",
|
||||||
"app_already_installed_cant_change_url": "这个应用程序已经被安装。URL不能仅仅通过这个函数来改变。在`app changeurl`中检查是否可用。",
|
"app_already_installed_cant_change_url": "这个应用程序已经被安装。URL不能仅仅通过这个函数来改变。在`app changeurl`中检查是否可用。",
|
||||||
"restore_not_enough_disk_space": "没有足够的空间(空间: {free_space:d} B,需要的空间: {needed_space:d} B,安全系数: {margin:d} B)",
|
"restore_not_enough_disk_space": "没有足够的空间(空间: {free_space:d} B,需要的空间: {needed_space:d} B,安全系数: {margin:d} B)",
|
||||||
"regenconf_pending_applying": "正在为类别'{category}'应用挂起的配置..",
|
"regenconf_pending_applying": "正在为类别'{category}'应用挂起的配置..",
|
||||||
"regenconf_up_to_date": "类别'{category}'的配置已经是最新的",
|
"regenconf_up_to_date": "类别'{category}'的配置已经是最新的",
|
||||||
"regenconf_file_kept_back": "配置文件'{conf}'预计将被regen-conf(类别{category})删除,但被保留了下来。",
|
"regenconf_file_kept_back": "配置文件'{conf}'预计将被regen-conf(类别{category})删除,但被保留了下来。",
|
||||||
"good_practices_about_user_password": "选择至少8个字符的用户密码-尽管使用较长的用户密码(即密码短语)和/或使用各种字符(大写,小写,数字和特殊字符)是一种很好的做法。",
|
"good_practices_about_user_password": "现在,您将设置一个新的管理员密码。 密码至少应包含8个字符。并且出于安全考虑建议使用较长的密码同时尽可能使用各种字符(大写,小写,数字和特殊字符)",
|
||||||
"global_settings_setting_smtp_relay_host": "使用SMTP中继主机来代替这个yunohost实例发送邮件。如果你有以下情况,就很有用:你的25端口被你的ISP或VPS提供商封锁,你有一个住宅IP列在DUHL上,你不能配置反向DNS,或者这个服务器没有直接暴露在互联网上,你想使用其他服务器来发送邮件。",
|
"global_settings_setting_smtp_relay_host": "使用SMTP中继主机来代替这个YunoHost实例发送邮件。如果你有以下情况,就很有用:你的25端口被你的ISP或VPS提供商封锁,你有一个住宅IP列在DUHL上,你不能配置反向DNS,或者这个服务器没有直接暴露在互联网上,你想使用其他服务器来发送邮件。",
|
||||||
"domain_cannot_remove_main_add_new_one": "你不能删除'{domain:s}',因为它是主域和你唯一的域,你需要先用'yunohost domain add <another-domain.com>'添加另一个域,然后用'yunohost domain main-domain -n <another-domain.com>'设置为主域,然后你可以用'yunohost domain remove {domain:s}'删除域",
|
"domain_cannot_remove_main_add_new_one": "你不能删除'{domain:s}',因为它是主域和你唯一的域,你需要先用'yunohost domain add <another-domain.com>'添加另一个域,然后用'yunohost domain main-domain -n <another-domain.com>'设置为主域,然后你可以用'yunohost domain remove {domain:s}'删除域",
|
||||||
"domain_cannot_add_xmpp_upload": "你不能添加以'xmpp-upload.'开头的域名。这种名称是为YunoHost中集成的XMPP上传功能保留的。",
|
"domain_cannot_add_xmpp_upload": "你不能添加以'xmpp-upload.'开头的域名。这种名称是为YunoHost中集成的XMPP上传功能保留的。",
|
||||||
"domain_cannot_remove_main": "你不能删除'{domain:s}',因为它是主域,你首先需要用'yunohost domain main-domain -n <another-domain>'设置另一个域作为主域;这里是候选域的列表: {other_domains:s}",
|
"domain_cannot_remove_main": "你不能删除'{domain:s}',因为它是主域,你首先需要用'yunohost domain main-domain -n <another-domain>'设置另一个域作为主域;这里是候选域的列表: {other_domains:s}",
|
||||||
"diagnosis_sshd_config_inconsistent_details": "请运行<cmd>yunohost settings set security.ssh.port -v YOUR_SSH_PORT</cmd>来定义SSH端口,并检查<cmd>yunohost tools regen-conf ssh --dry-run --with-diff</cmd>和<cmd>yunohost tools regen-conf ssh --force</cmd>将您的配置重置为Yunohost建议。",
|
"diagnosis_sshd_config_inconsistent_details": "请运行<cmd>yunohost settings set security.ssh.port -v YOUR_SSH_PORT</cmd>来定义SSH端口,并检查<cmd>yunohost tools regen-conf ssh --dry-run --with-diff</cmd>和<cmd>yunohost tools regen-conf ssh --force</cmd>将您的配置重置为YunoHost建议。",
|
||||||
"diagnosis_http_bad_status_code": "它看起来像另一台机器(也许是你的互联网路由器)回答,而不是你的服务器。<br>1。这个问题最常见的原因是80端口(和443端口)<a href='https://yunohost.org/isp_box_config'>没有正确转发到您的服务器</a>。<br>2.在更复杂的设置中:确保没有防火墙或反向代理的干扰。",
|
"diagnosis_http_bad_status_code": "它看起来像另一台机器(也许是你的互联网路由器)回答,而不是你的服务器。<br>1。这个问题最常见的原因是80端口(和443端口)<a href='https://yunohost.org/isp_box_config'>没有正确转发到您的服务器</a>。<br>2.在更复杂的设置中:确保没有防火墙或反向代理的干扰。",
|
||||||
"diagnosis_http_timeout": "当试图从外部联系你的服务器时,出现了超时。它似乎是不可达的。<br>1. 这个问题最常见的原因是80端口(和443端口)<a href='https://yunohost.org/isp_box_config'>没有正确转发到你的服务器</a>。<br>2.你还应该确保nginx服务正在运行<br>3.对于更复杂的设置:确保没有防火墙或反向代理的干扰。",
|
"diagnosis_http_timeout": "当试图从外部联系你的服务器时,出现了超时。它似乎是不可达的。<br>1. 这个问题最常见的原因是80端口(和443端口)<a href='https://yunohost.org/isp_box_config'>没有正确转发到你的服务器</a>。<br>2.你还应该确保nginx服务正在运行<br>3.对于更复杂的设置:确保没有防火墙或反向代理的干扰。",
|
||||||
"diagnosis_rootfstotalspace_critical": "根文件系统总共只有{space},这很令人担忧!您可能很快就会用完磁盘空间!建议根文件系统至少有16 GB。",
|
"diagnosis_rootfstotalspace_critical": "根文件系统总共只有{space},这很令人担忧!您可能很快就会用完磁盘空间!建议根文件系统至少有16 GB。",
|
||||||
|
@ -496,7 +495,7 @@
|
||||||
"diagnosis_diskusage_low": "存储器<code>{mountpoint}</code>(在设备<code>{device}</code>上)只有{free} ({free_percent}%) 的空间。({free_percent}%)的剩余空间(在{total}中)。要小心。",
|
"diagnosis_diskusage_low": "存储器<code>{mountpoint}</code>(在设备<code>{device}</code>上)只有{free} ({free_percent}%) 的空间。({free_percent}%)的剩余空间(在{total}中)。要小心。",
|
||||||
"diagnosis_diskusage_verylow": "存储器<code>{mountpoint}</code>(在设备<code>{device}</code>上)仅剩余{free} ({free_percent}%) (剩余{total})个空间。您应该真正考虑清理一些空间!",
|
"diagnosis_diskusage_verylow": "存储器<code>{mountpoint}</code>(在设备<code>{device}</code>上)仅剩余{free} ({free_percent}%) (剩余{total})个空间。您应该真正考虑清理一些空间!",
|
||||||
"diagnosis_services_bad_status_tip": "你可以尝试<a href='#/services/{service}'>重新启动服务</a>,如果没有效果,可以看看webadmin中的<a href='#/services/{service}'>服务日志</a>(从命令行,你可以用<cmd>yunohost service restart {service}</cmd>和<cmd>yunohost service log {service}</cmd>)来做。",
|
"diagnosis_services_bad_status_tip": "你可以尝试<a href='#/services/{service}'>重新启动服务</a>,如果没有效果,可以看看webadmin中的<a href='#/services/{service}'>服务日志</a>(从命令行,你可以用<cmd>yunohost service restart {service}</cmd>和<cmd>yunohost service log {service}</cmd>)来做。",
|
||||||
"diagnosis_dns_try_dyndns_update_force": "该域的DNS配置应由Yunohost自动管理,如果不是这种情况,您可以尝试使用 <cmd>yunohost dyndns update --force</cmd>强制进行更新。",
|
"diagnosis_dns_try_dyndns_update_force": "该域的DNS配置应由YunoHost自动管理,如果不是这种情况,您可以尝试使用 <cmd>yunohost dyndns update --force</cmd>强制进行更新。",
|
||||||
"diagnosis_dns_point_to_doc": "如果您需要有关配置DNS记录的帮助,请查看<a href='https://yunohost.org/dns_config'> https://yunohost.org/dns_config </a>上的文档。",
|
"diagnosis_dns_point_to_doc": "如果您需要有关配置DNS记录的帮助,请查看<a href='https://yunohost.org/dns_config'> https://yunohost.org/dns_config </a>上的文档。",
|
||||||
"diagnosis_dns_discrepancy": "以下DNS记录似乎未遵循建议的配置:<br>类型: <code>{type}</code><br>名称: <code>{name}</code><br>代码> 当前值: <code>{current}期望值: <code>{value}</code>",
|
"diagnosis_dns_discrepancy": "以下DNS记录似乎未遵循建议的配置:<br>类型: <code>{type}</code><br>名称: <code>{name}</code><br>代码> 当前值: <code>{current}期望值: <code>{value}</code>",
|
||||||
"log_backup_create": "创建备份档案",
|
"log_backup_create": "创建备份档案",
|
||||||
|
@ -619,8 +618,6 @@
|
||||||
"mail_forward_remove_failed": "无法删除电子邮件转发'{mail:s}'",
|
"mail_forward_remove_failed": "无法删除电子邮件转发'{mail:s}'",
|
||||||
"mail_domain_unknown": "域'{domain:s}'的电子邮件地址无效。请使用本服务器管理的域。",
|
"mail_domain_unknown": "域'{domain:s}'的电子邮件地址无效。请使用本服务器管理的域。",
|
||||||
"mail_alias_remove_failed": "无法删除电子邮件别名'{mail:s}'",
|
"mail_alias_remove_failed": "无法删除电子邮件别名'{mail:s}'",
|
||||||
"ldap_initialized": "LDAP已初始化",
|
|
||||||
"ldap_init_failed_to_create_admin": "LDAP初始化无法创建管理员用户",
|
|
||||||
"log_tools_reboot": "重新启动服务器",
|
"log_tools_reboot": "重新启动服务器",
|
||||||
"log_tools_shutdown": "关闭服务器",
|
"log_tools_shutdown": "关闭服务器",
|
||||||
"log_tools_upgrade": "升级系统软件包",
|
"log_tools_upgrade": "升级系统软件包",
|
||||||
|
|
|
@ -2662,7 +2662,7 @@ def _recursive_umount(directory):
|
||||||
points_to_umount = [
|
points_to_umount = [
|
||||||
line.split(" ")[2]
|
line.split(" ")[2]
|
||||||
for line in mount_lines
|
for line in mount_lines
|
||||||
if len(line) >= 3 and line.split(" ")[2].startswith(directory)
|
if len(line) >= 3 and line.split(" ")[2].startswith(os.path.realpath(directory))
|
||||||
]
|
]
|
||||||
|
|
||||||
everything_went_fine = True
|
everything_went_fine = True
|
||||||
|
|
|
@ -415,7 +415,7 @@ class RedactingFormatter(Formatter):
|
||||||
# (the secret part being at least 3 chars to avoid catching some lines like just "db_pwd=")
|
# (the secret part being at least 3 chars to avoid catching some lines like just "db_pwd=")
|
||||||
# Some names like "key" or "manifest_key" are ignored, used in helpers like ynh_app_setting_set or ynh_read_manifest
|
# Some names like "key" or "manifest_key" are ignored, used in helpers like ynh_app_setting_set or ynh_read_manifest
|
||||||
match = re.search(
|
match = re.search(
|
||||||
r"(pwd|pass|password|passphrase|secret\w*|\w+key|token)=(\S{3,})$",
|
r"(pwd|pass|password|passphrase|secret\w*|\w+key|token|PASSPHRASE)=(\S{3,})$",
|
||||||
record.strip(),
|
record.strip(),
|
||||||
)
|
)
|
||||||
if (
|
if (
|
||||||
|
|
Loading…
Add table
Reference in a new issue