mirror of
https://github.com/freedombox/FreedomBox.git
synced 2026-09-19 04:59:01 +00:00
freedombox Debian release 21.16
-----BEGIN PGP SIGNATURE----- iQIzBAABCgAdFiEEfWrbdQ+RCFWJSEvmd8DHXntlCAgFAmHBPGkACgkQd8DHXntl CAjA7g//eA7jiAOI9weYCdFAHDgAZ9QBzHj1/uO3kQj4qv3Qa5rQEw+9ckrQL6Ci RuH0j0WZLihJ7bzcy5fISwXX0Bu9uIjtYnuw5qpat09luNggnGwkHI0ETr8XBsj9 CiESfHE0SxN415CGLWUdM3GnwQ5XxrWFBj7VYW06Ght5d89BSCh2nefpvNOhFIq6 yZg20qWq9R3lNwpuBydABT0Cr3DzqyFcwQzP2r2/v2fdARvm2OXf3uwr119hWja7 udhCaUqTGTl2EY0kasKw0t/l+TncRzIlpbTTbbOSeypqD2qeUMBzOzHJl/r+svRP yZXPOZY5DfVZO+OUpvBeynifXupesy6ddUT5LnYEcmWk+MntVqvELPeKuqxs8S+O FyoSz3m1K+rI+ch9SbOywDUa5vvMY4vysW1dnwBtVWsInAHdEzVhsQDLtI/LKX8Q Mzd6LdSJzv6SE4CUaqtf/WLTgdKe1E+oLVq7N1/9xqx4K+XWtTlhCFbsPFHMXpTm f2yI4aAldgH6ysRGgvFk/a43cDM9HvO5ayTla768+93bI2BeMwWZWo393FKPe6V8 ZHbNJ8IYw2z7Ty57m74IK0ZsEpoGpOB8JD9fCH6JKHDniHEokv7cOrbvekqgGhbF 3mqEUhk+M6rl0+SSHcTsOzJ2dGwArP09xvaj//8k/zm+kW3kkBA= =3+KM -----END PGP SIGNATURE----- gpgsig -----BEGIN PGP SIGNATURE----- iQIzBAABCgAdFiEEfWrbdQ+RCFWJSEvmd8DHXntlCAgFAmHEumcACgkQd8DHXntl CAhJvBAAhQK0jxgOniCT79GDxrEkUzE5PzBEs1CMEsbl88KRY4mLz6gkr35uOQHW JcWnskaabdkKkDGKkYHkM0qcbqeNpStAVBAMBQfMZtLoOsZn79P0EpOU4VFkKV5q eQngLMM1WRgEmmLqCjXFWVmK6BXRF2D10MNTaWPeFEJdKpLKL7Vdi/0xO28y9JLf Gfm3eVAqvYfuwN64ujCre/Uw46FMYIQ7jp/68ja7hY8LEbPNYnimcui4ruKKyp1V mII0DG82WT0TYuGRwVH2MceAs2LeIwzO26idJt74Yfztmj7OQbg6aoKiphnHAFSk LFNvxhMuPTNG9TPer2x8qacaR+gTFR7sUqA+obv1prxDh9Z7mAJ56aeNYSVkrnWX BqbxY2kQO1cg9rAUB8gDTRBNywQ/KIHk5peyC2lf7+p0JAYKNE0VdZLXQnlwRWjF AlogLfhU07igRUFHxsX4MmmpHJgJnR6F0fpNMgtHxE3yyaEdVaZLpjUlfDCyXsCa eB4paC9Axzwjd1UZWAIpkTxd8r4LAwlP/ncdMp/MYCfY13MU4o8DodK6tWhzmhJp mtv/tesUJrAnSqx/Mc5QGJ0DtJtD8F2ye6Oxch2F1B4KF+US1eeeCpJ//gum0/xK xaWG5G92hwUU2+j9rSzT1qmvfQu16QskmwkzwHSzTCH0bni3L9k= =KjG8 -----END PGP SIGNATURE----- Merge tag 'v21.16' into debian/bullseye-backports freedombox Debian release 21.16 Signed-off-by: James Valleroy <jvalleroy@mailbox.org>
This commit is contained in:
commit
36c5e22da4
146
actions/diaspora
146
actions/diaspora
@ -1,146 +0,0 @@
|
||||
#!/usr/bin/python3
|
||||
# SPDX-License-Identifier: AGPL-3.0-or-later
|
||||
"""
|
||||
Configuration helper for diaspora* pod.
|
||||
"""
|
||||
|
||||
import argparse
|
||||
import subprocess
|
||||
|
||||
import augeas
|
||||
|
||||
from plinth import action_utils
|
||||
from plinth.modules import diaspora
|
||||
|
||||
DIASPORA_YAML = "/etc/diaspora/diaspora.yml"
|
||||
|
||||
|
||||
def parse_arguments():
|
||||
"""Return parsed command line arguments as dictionary."""
|
||||
parser = argparse.ArgumentParser()
|
||||
subparsers = parser.add_subparsers(dest='subcommand', help='Sub command')
|
||||
subparsers.add_parser(
|
||||
'pre-install',
|
||||
help='Preseed debconf values before packages are installed.')
|
||||
subparsers.add_parser(
|
||||
'enable-user-registrations',
|
||||
help='Allow users to sign up to this diaspora* pod without an '
|
||||
'invitation.')
|
||||
subparsers.add_parser(
|
||||
'disable-user-registrations',
|
||||
help='Allow only users with an invitation to register to this '
|
||||
'diaspora* pod')
|
||||
subparsers.add_parser('start-diaspora', help='Start diaspora* service')
|
||||
subparsers.add_parser(
|
||||
'disable-ssl', help="Disable SSL on the diaspora* application server")
|
||||
setup = subparsers.add_parser('setup',
|
||||
help='Set Domain name for diaspora*')
|
||||
setup.add_argument('--domain-name',
|
||||
help='The domain name that will be used by diaspora*')
|
||||
|
||||
return parser.parse_args()
|
||||
|
||||
|
||||
def subcommand_setup(arguments):
|
||||
"""Set the domain_name in diaspora configuration files"""
|
||||
domain_name = arguments.domain_name
|
||||
with open('/etc/diaspora/domain_name', 'w') as dnf:
|
||||
dnf.write(domain_name)
|
||||
set_domain_name(domain_name)
|
||||
uncomment_user_registrations()
|
||||
|
||||
|
||||
def set_domain_name(domain_name):
|
||||
"""Write a new domain name to diaspora configuration files"""
|
||||
# This did not set the domain_name
|
||||
# action_utils.dpkg_reconfigure('diaspora-common',
|
||||
# {'url': domain_name})
|
||||
# Manually changing the domain name in the conf files.
|
||||
conf_file = '/etc/diaspora.conf'
|
||||
aug = augeas.Augeas(flags=augeas.Augeas.NO_LOAD +
|
||||
augeas.Augeas.NO_MODL_AUTOLOAD)
|
||||
|
||||
# lens for shell-script config file
|
||||
aug.set('/augeas/load/Shellvars/lens', 'Shellvars.lns')
|
||||
aug.set('/augeas/load/Shellvars/incl[last() + 1]', conf_file)
|
||||
aug.load()
|
||||
|
||||
aug.set('/files/etc/diaspora.conf/SERVERNAME', '"{}"'.format(domain_name))
|
||||
aug.set('/files/etc/diaspora.conf/ENVIRONMENT_URL',
|
||||
'http://{}:3000'.format(domain_name))
|
||||
aug.save()
|
||||
|
||||
diaspora.generate_apache_configuration(
|
||||
'/etc/apache2/conf-available/diaspora-plinth.conf', domain_name)
|
||||
|
||||
action_utils.service_enable('diaspora')
|
||||
action_utils.service_start('diaspora')
|
||||
|
||||
|
||||
def subcommand_disable_ssl(_):
|
||||
"""
|
||||
Disable ssl in the diaspora configuration
|
||||
as the apache server takes care of ssl
|
||||
"""
|
||||
# Using sed because ruamel.yaml has a bug for this kind of files
|
||||
subprocess.call([
|
||||
"sed", "-i", "s/#require_ssl: true/require_ssl: false/g", DIASPORA_YAML
|
||||
])
|
||||
|
||||
|
||||
def uncomment_user_registrations():
|
||||
"""Uncomment the enable_registrations line which is commented by default"""
|
||||
subprocess.call([
|
||||
"sed", "-i", "s/#enable_registrations/enable_registrations/g",
|
||||
DIASPORA_YAML
|
||||
])
|
||||
|
||||
|
||||
def subcommand_enable_user_registrations(_):
|
||||
"""Enable new user registrations on the diaspora* pod """
|
||||
subprocess.call([
|
||||
"sed", "-i",
|
||||
"s/enable_registrations: false/enable_registrations: true/g",
|
||||
DIASPORA_YAML
|
||||
])
|
||||
|
||||
|
||||
def subcommand_disable_user_registrations(_):
|
||||
"""Disable new user registrations on the diaspora* pod """
|
||||
subprocess.call([
|
||||
"sed", "-i",
|
||||
"s/enable_registrations: true/enable_registrations: false/g",
|
||||
DIASPORA_YAML
|
||||
])
|
||||
|
||||
|
||||
def subcommand_pre_install(_):
|
||||
"""Pre installation configuration for diaspora"""
|
||||
presets = [
|
||||
'diaspora-common diaspora-common/url string dummy_domain_name',
|
||||
'diaspora-common diaspora-common/dbpass note ',
|
||||
'diaspora-common diaspora-common/enablessl boolean false',
|
||||
'diaspora-common diaspora-common/useletsencrypt string false',
|
||||
'diaspora-common diaspora-common/services multiselect ',
|
||||
'diaspora-common diaspora-common/ssl boolean false',
|
||||
'diaspora-common diaspora-common/pgsql/authmethod-admin string ident',
|
||||
'diaspora-common diaspora-common/letsencrypt boolean false',
|
||||
'diaspora-common diaspora-common/remote/host string localhost',
|
||||
'diaspora-common diaspora-common/database-type string pgsql',
|
||||
'diaspora-common diaspora-common/dbconfig-install boolean true'
|
||||
]
|
||||
|
||||
action_utils.debconf_set_selections(presets)
|
||||
|
||||
|
||||
def main():
|
||||
"""Parse arguments and perform all duties."""
|
||||
arguments = parse_arguments()
|
||||
|
||||
subcommand = arguments.subcommand.replace('-', '_')
|
||||
subcommand_method = globals()['subcommand_' + subcommand]
|
||||
subcommand_method(arguments)
|
||||
|
||||
|
||||
if __name__ == '__main__':
|
||||
main()
|
||||
@ -1,318 +0,0 @@
|
||||
#!/usr/bin/python3
|
||||
# SPDX-License-Identifier: AGPL-3.0-or-later
|
||||
"""
|
||||
Configuration helper for monkeysphere.
|
||||
"""
|
||||
|
||||
import argparse
|
||||
import contextlib
|
||||
import copy
|
||||
import json
|
||||
import os
|
||||
import re
|
||||
import shutil
|
||||
import signal
|
||||
import subprocess
|
||||
import tempfile
|
||||
|
||||
import augeas
|
||||
import psutil
|
||||
|
||||
|
||||
def parse_arguments():
|
||||
"""Return parsed command line arguments as dictionary."""
|
||||
parser = argparse.ArgumentParser()
|
||||
subparsers = parser.add_subparsers(dest='subcommand', help='Sub command')
|
||||
|
||||
host_show_keys = subparsers.add_parser(
|
||||
'host-show-keys', help='Show imported/importable keys')
|
||||
host_show_keys.add_argument('key_id', nargs='?',
|
||||
help='Optional KEYID to retrieve details for')
|
||||
|
||||
host_import_key = subparsers.add_parser(
|
||||
'host-import-key', help='Import a key into monkeysphere')
|
||||
host_import_key.add_argument('ssh_fingerprint',
|
||||
help='SSH fingerprint of the key to import')
|
||||
host_import_key.add_argument('domains', nargs='*',
|
||||
help='List of available domains')
|
||||
|
||||
host_publish_key = subparsers.add_parser('host-publish-key',
|
||||
help='Push host key to keyserver')
|
||||
host_publish_key.add_argument('key_ids', nargs='*',
|
||||
help='Optional list of KEYIDs')
|
||||
|
||||
host_cancel_publish = subparsers.add_parser(
|
||||
'host-cancel-publish', help='Cancel a running publish operation')
|
||||
host_cancel_publish.add_argument('pid', help='PID of the publish process')
|
||||
|
||||
subparsers.required = True
|
||||
return parser.parse_args()
|
||||
|
||||
|
||||
def get_ssh_keys(fingerprint_hash):
|
||||
"""Return all SSH keys."""
|
||||
keys = {}
|
||||
|
||||
key_files = ['/etc/ssh/ssh_host_rsa_key']
|
||||
for key_file in key_files:
|
||||
output = subprocess.check_output(
|
||||
['ssh-keygen', '-l', '-E', fingerprint_hash, '-f', key_file])
|
||||
fingerprint = output.decode().split()[1]
|
||||
keys[fingerprint] = {
|
||||
'ssh_fingerprint': fingerprint,
|
||||
'service': 'ssh',
|
||||
'key_file': key_file,
|
||||
'available_domains': ['*']
|
||||
}
|
||||
|
||||
return keys
|
||||
|
||||
|
||||
def get_pem_ssh_fingerprint(pem_file, fingerprint_hash):
|
||||
"""Return the SSH fingerprint of a PEM file."""
|
||||
public_key = subprocess.check_output(
|
||||
['openssl', 'rsa', '-in', pem_file, '-pubout'],
|
||||
stderr=subprocess.DEVNULL)
|
||||
ssh_public_key = subprocess.check_output(
|
||||
['ssh-keygen', '-i', '-m', 'PKCS8', '-f', '/dev/stdin'],
|
||||
input=public_key)
|
||||
fingerprint = subprocess.check_output(
|
||||
['ssh-keygen', '-l', '-E', fingerprint_hash, '-f', '/dev/stdin'],
|
||||
input=ssh_public_key)
|
||||
|
||||
return fingerprint.decode().split()[1]
|
||||
|
||||
|
||||
def get_https_keys(fingerprint_hash):
|
||||
"""Return all HTTPS keys."""
|
||||
aug = augeas.Augeas(flags=augeas.Augeas.NO_LOAD +
|
||||
augeas.Augeas.NO_MODL_AUTOLOAD)
|
||||
aug.set('/augeas/load/Httpd/lens', 'Httpd.lns')
|
||||
aug.set('/augeas/load/Httpd/incl[last() + 1]',
|
||||
'/etc/apache2/sites-available/*')
|
||||
aug.set('/augeas/load/Httpd/incl[last() + 1]',
|
||||
'/etc/apache2/conf-available/*')
|
||||
aug.load()
|
||||
|
||||
# Read from default-tls.conf and default-ssl.conf
|
||||
keys = {}
|
||||
path = '/files/etc/apache2/sites-available//VirtualHost'
|
||||
for match in aug.match(path):
|
||||
host = {'available_domains': ['*'], 'service': 'https'}
|
||||
for directive in aug.match(match + '/directive'):
|
||||
name = aug.get(directive)
|
||||
if name == 'ServerName':
|
||||
host['available_domains'] = [aug.get(directive + '/arg')]
|
||||
elif name in ('GnuTLSKeyFile', 'SSLCertificateKeyFile'):
|
||||
host['key_file'] = aug.get(directive + '/arg')
|
||||
|
||||
if 'key_file' in host:
|
||||
host['ssh_fingerprint'] = get_pem_ssh_fingerprint(
|
||||
host['key_file'], fingerprint_hash)
|
||||
keys[host['ssh_fingerprint']] = host
|
||||
|
||||
# Read from FreedomBox configured domains with proper SSL certs.
|
||||
path = "/files/etc/apache2/sites-available//" \
|
||||
"directive[. = 'Use'][arg[1] = 'FreedomBoxTLSSiteMacro']"
|
||||
key_file = ("/files/etc/apache2//Macro[arg[1] = 'FreedomBoxTLSSiteMacro']"
|
||||
"//VirtualHost/directive[. = 'GnuTLSKeyFile']/arg")
|
||||
key_file = aug.get(key_file)
|
||||
for match in aug.match(path):
|
||||
domain = aug.get(match + '/arg[2]')
|
||||
host = {
|
||||
'available_domains': [domain],
|
||||
'service': 'https',
|
||||
'key_file': key_file.replace('$domain', domain)
|
||||
}
|
||||
host['ssh_fingerprint'] = get_pem_ssh_fingerprint(
|
||||
host['key_file'], fingerprint_hash)
|
||||
keys[host['ssh_fingerprint']] = host
|
||||
|
||||
return keys
|
||||
|
||||
|
||||
def get_monkeysphere_keys(key_id=None):
|
||||
"""Return the list of keys imported into monkeysphere."""
|
||||
try:
|
||||
key_ids = [] if not key_id else [key_id]
|
||||
output = subprocess.check_output(['monkeysphere-host', 'show-keys'] +
|
||||
key_ids, stderr=subprocess.DEVNULL)
|
||||
except subprocess.CalledProcessError:
|
||||
# no keys available
|
||||
return {}
|
||||
|
||||
# parse output
|
||||
default_dict = {'imported_domains': [], 'available_domains': []}
|
||||
keys = [copy.deepcopy(default_dict)]
|
||||
lines = output.decode().strip().split('\n')
|
||||
for line in lines:
|
||||
if line.startswith('pub'):
|
||||
data = line.lstrip('pub').split()
|
||||
keys[-1]['pub'] = data[0]
|
||||
keys[-1]['date'] = data[1]
|
||||
elif line.startswith('uid'):
|
||||
uid = line.lstrip('uid').strip()
|
||||
if uid.startswith('['):
|
||||
uid = uid[uid.index(']') + 1:].strip()
|
||||
|
||||
keys[-1].setdefault('uids', []).append(uid)
|
||||
matches = re.match(r'([a-zA-Z]*)://(.*)(:\d*)?', uid)
|
||||
keys[-1]['service'] = matches.group(1)
|
||||
keys[-1]['imported_domains'].append(matches.group(2))
|
||||
elif line.startswith('OpenPGP fingerprint:'):
|
||||
keys[-1]['openpgp_fingerprint'] = \
|
||||
line.lstrip('OpenPGP fingerprint:')
|
||||
elif line.startswith('ssh fingerprint:'):
|
||||
data = line.lstrip('ssh fingerprint:').split()
|
||||
keys[-1]['ssh_key_size'] = data[0]
|
||||
keys[-1]['ssh_fingerprint'] = data[1]
|
||||
keys[-1]['ssh_key_type'] = data[2].strip('()')
|
||||
elif line == '':
|
||||
keys.append(copy.deepcopy(default_dict))
|
||||
|
||||
return {key['ssh_fingerprint']: key for key in keys}
|
||||
|
||||
|
||||
def get_merged_keys(key_id=None):
|
||||
"""Return merged list of system and monkeysphere keys."""
|
||||
keys = get_monkeysphere_keys(key_id)
|
||||
|
||||
# Monkeysphere used use MD5 for fingerprint hash and recently
|
||||
# changed to SHA256. In case of SHA256 the string 'SHA256:' is
|
||||
# being prepended to the fingerprint. Hoping that such a prefix
|
||||
# will be available in all future changes, extract it from one key
|
||||
# (assuming all the others will be the same) and use it.
|
||||
fingerprint_hash = 'SHA256'
|
||||
if keys:
|
||||
fingerprint_hash = list(keys.keys())[0].split(':')[0]
|
||||
|
||||
system_keys = list(get_ssh_keys(fingerprint_hash).items()) + \
|
||||
list(get_https_keys(fingerprint_hash).items())
|
||||
for ssh_fingerprint, key in system_keys:
|
||||
if key_id and ssh_fingerprint not in keys:
|
||||
continue
|
||||
|
||||
if ssh_fingerprint in keys:
|
||||
keys[ssh_fingerprint].update({
|
||||
'available_domains': key['available_domains'],
|
||||
'key_file': key['key_file']
|
||||
})
|
||||
else:
|
||||
keys[ssh_fingerprint] = key
|
||||
|
||||
return keys
|
||||
|
||||
|
||||
@contextlib.contextmanager
|
||||
def _get_ssh_key_file_for_import(original_key_file, service):
|
||||
"""Return an SSH key file that can be imported into monkeysphere.
|
||||
|
||||
If the key file is in PEM format, the key file can be used as it is.
|
||||
Otherwise, if the file is in the OpenSSH key format, which is default since
|
||||
7.8, then convert it to PEM format.
|
||||
|
||||
"""
|
||||
if service != 'ssh':
|
||||
yield original_key_file
|
||||
return
|
||||
|
||||
first_line = open(original_key_file, 'r').readline()
|
||||
if '--BEGIN OPENSSH PRIVATE KEY--' not in first_line:
|
||||
yield original_key_file
|
||||
return
|
||||
|
||||
with tempfile.TemporaryDirectory() as temp_directory:
|
||||
key_file = os.path.join(temp_directory, 'ssh_key_file')
|
||||
shutil.copy2(original_key_file, key_file)
|
||||
# Convert OpenSSH format to PEM
|
||||
subprocess.run(
|
||||
['ssh-keygen', '-p', '-N', '', '-m', 'PEM', '-f', key_file],
|
||||
check=True)
|
||||
yield key_file
|
||||
|
||||
|
||||
def subcommand_host_show_keys(arguments):
|
||||
"""Show host key fingerprints."""
|
||||
print(json.dumps({'keys': get_merged_keys(arguments.key_id)}))
|
||||
|
||||
|
||||
def subcommand_host_import_key(arguments, second_run=False):
|
||||
"""Import host SSH key."""
|
||||
keys = get_merged_keys()
|
||||
if arguments.ssh_fingerprint not in keys:
|
||||
raise Exception('Unknown SSH fingerprint')
|
||||
|
||||
key = keys[arguments.ssh_fingerprint]
|
||||
if '*' in key['available_domains']:
|
||||
key['available_domains'] = arguments.domains
|
||||
|
||||
if 'openpgp_fingerprint' not in key and not second_run:
|
||||
env = dict(os.environ, MONKEYSPHERE_PROMPT='false')
|
||||
with _get_ssh_key_file_for_import(key['key_file'],
|
||||
key['service']) as key_file:
|
||||
subprocess.check_call([
|
||||
'monkeysphere-host', 'import-key', key_file,
|
||||
key['service'] + '://' + key['available_domains'][0]
|
||||
], env=env)
|
||||
|
||||
subcommand_host_import_key(arguments, second_run=True)
|
||||
else:
|
||||
for domain in key['available_domains']:
|
||||
if domain in key['imported_domains']:
|
||||
continue
|
||||
|
||||
env = dict(os.environ, MONKEYSPHERE_PROMPT='false')
|
||||
subprocess.check_call([
|
||||
'monkeysphere-host', 'add-servicename',
|
||||
key['service'] + '://' + domain, key['openpgp_fingerprint']
|
||||
], env=env)
|
||||
|
||||
|
||||
def subcommand_host_publish_key(arguments):
|
||||
"""Push host key to keyserver."""
|
||||
# setting TMPDIR as workaround for Debian bug #656750
|
||||
proc = subprocess.Popen(
|
||||
['monkeysphere-host', 'publish-keys'] + arguments.key_ids,
|
||||
stdout=subprocess.PIPE, stderr=subprocess.PIPE,
|
||||
env=dict(os.environ,
|
||||
TMPDIR='/var/lib/monkeysphere/authentication/tmp/',
|
||||
MONKEYSPHERE_PROMPT='false'))
|
||||
output, error = proc.communicate()
|
||||
output, error = output.decode(), error.decode()
|
||||
if proc.returncode != 0:
|
||||
raise Exception(output, error)
|
||||
|
||||
print(output)
|
||||
|
||||
|
||||
def subcommand_host_cancel_publish(arguments):
|
||||
"""Kill a running publish process."""
|
||||
process = psutil.Process(int(arguments.pid))
|
||||
|
||||
# Perform tight checks on the process before killing for security.
|
||||
arguments = process.cmdline()
|
||||
if not arguments:
|
||||
# Process already completed
|
||||
return
|
||||
|
||||
# Remove the sudo prefix if present
|
||||
while arguments[0] == 'sudo' or arguments[0].startswith('-'):
|
||||
arguments = arguments[1:]
|
||||
|
||||
if len(arguments) >= 2 and \
|
||||
arguments[0].split('/')[-1] == 'monkeysphere' and \
|
||||
arguments[1] == 'host-publish-key':
|
||||
process.send_signal(signal.SIGTERM)
|
||||
|
||||
|
||||
def main():
|
||||
"""Parse arguments and perform all duties."""
|
||||
arguments = parse_arguments()
|
||||
|
||||
subcommand = arguments.subcommand.replace('-', '_')
|
||||
subcommand_method = globals()['subcommand_' + subcommand]
|
||||
subcommand_method(arguments)
|
||||
|
||||
|
||||
if __name__ == '__main__':
|
||||
main()
|
||||
@ -5,12 +5,9 @@ Configuration helper for Roundcube server.
|
||||
"""
|
||||
|
||||
import argparse
|
||||
import re
|
||||
|
||||
from plinth import action_utils
|
||||
|
||||
APACHE_CONF = '/etc/apache2/conf-available/roundcube.conf'
|
||||
|
||||
|
||||
def parse_arguments():
|
||||
"""Return parsed command line arguments as dictionary."""
|
||||
@ -19,8 +16,6 @@ def parse_arguments():
|
||||
|
||||
subparsers.add_parser('pre-install',
|
||||
help='Perform Roundcube pre-install configuration')
|
||||
subparsers.add_parser('setup',
|
||||
help='Perform Roundcube configuration setup')
|
||||
|
||||
subparsers.required = True
|
||||
return parser.parse_args()
|
||||
@ -34,22 +29,6 @@ def subcommand_pre_install(_):
|
||||
])
|
||||
|
||||
|
||||
def subcommand_setup(_):
|
||||
"""Setup Roundcube Apache configuration."""
|
||||
with open(APACHE_CONF, 'r') as conffile:
|
||||
lines = conffile.readlines()
|
||||
|
||||
with open(APACHE_CONF, 'w') as conffile:
|
||||
for line in lines:
|
||||
match = re.match(r'#\s*(Alias /roundcube.*)', line)
|
||||
if match:
|
||||
conffile.write(match.group(1) + '\n')
|
||||
else:
|
||||
conffile.write(line)
|
||||
|
||||
action_utils.service_reload('apache2')
|
||||
|
||||
|
||||
def main():
|
||||
"""Parse arguments and perform all duties."""
|
||||
arguments = parse_arguments()
|
||||
|
||||
@ -1,228 +0,0 @@
|
||||
#!/usr/bin/python3
|
||||
# SPDX-License-Identifier: AGPL-3.0-or-later
|
||||
"""
|
||||
Configuration helper for Tahoe-LAFS.
|
||||
"""
|
||||
|
||||
import argparse
|
||||
import grp
|
||||
import json
|
||||
import os
|
||||
import pwd
|
||||
import shutil
|
||||
import subprocess
|
||||
|
||||
import augeas
|
||||
import ruamel.yaml
|
||||
|
||||
from plinth.modules.tahoe import (introducer_furl_file, introducer_name,
|
||||
introducers_file, storage_node_name,
|
||||
tahoe_home)
|
||||
from plinth.modules.tahoe.errors import TahoeConfigurationError
|
||||
from plinth.utils import YAMLFile
|
||||
|
||||
domain_name_file = os.path.join(tahoe_home, 'domain_name')
|
||||
|
||||
DEFAULT_FILE = '/etc/default/tahoe-lafs'
|
||||
|
||||
|
||||
def parse_arguments():
|
||||
"""Return parsed command line arguments as dictionary."""
|
||||
parser = argparse.ArgumentParser()
|
||||
subparsers = parser.add_subparsers(dest='subcommand', help='Sub command')
|
||||
|
||||
setup = subparsers.add_parser('setup',
|
||||
help='Set domain name for Tahoe-LAFS')
|
||||
setup.add_argument('--domain-name',
|
||||
help='The domain name to be used by Tahoe-LAFS')
|
||||
subparsers.add_parser('create-introducer',
|
||||
help='Create and start the introducer node')
|
||||
subparsers.add_parser('create-storage-node',
|
||||
help='Create and start the storage node')
|
||||
subparsers.add_parser(
|
||||
'autostart', help='Automatically start all introducers and '
|
||||
'storage nodes on system startup')
|
||||
intro_parser_add = subparsers.add_parser(
|
||||
'add-introducer', help="Add an introducer to the storage node's list "
|
||||
'of introducers.')
|
||||
intro_parser_add.add_argument(
|
||||
'--introducer', help="Add an introducer to the storage node's list "
|
||||
'of introducers Param introducer must be a tuple '
|
||||
'of (pet_name, furl)')
|
||||
intro_parser_remove = subparsers.add_parser(
|
||||
'remove-introducer', help='Rename the introducer entry in the '
|
||||
'introducers.yaml file specified by the '
|
||||
'param')
|
||||
intro_parser_remove.add_argument(
|
||||
'--pet-name', help='The domain name that will be used by '
|
||||
'Tahoe-LAFS')
|
||||
subparsers.add_parser(
|
||||
'get-introducers', help='Return a dictionary of all introducers and '
|
||||
'their furls added to the storage node running '
|
||||
'on this FreedomBox.')
|
||||
subparsers.add_parser(
|
||||
'get-local-introducer',
|
||||
help='Return the name and furl of the introducer '
|
||||
'created on this FreedomBox')
|
||||
|
||||
return parser.parse_args()
|
||||
|
||||
|
||||
def subcommand_setup(arguments):
|
||||
"""Actions to be performed after installing Tahoe-LAFS."""
|
||||
# Create tahoe group if needed.
|
||||
try:
|
||||
grp.getgrnam('tahoe-lafs')
|
||||
except KeyError:
|
||||
subprocess.run(['addgroup', 'tahoe-lafs'], check=True)
|
||||
|
||||
# Create tahoe user if needed.
|
||||
try:
|
||||
pwd.getpwnam('tahoe-lafs')
|
||||
except KeyError:
|
||||
subprocess.run([
|
||||
'adduser', '--system', '--ingroup', 'tahoe-lafs', '--home',
|
||||
'/var/lib/tahoe-lafs', '--gecos',
|
||||
'Tahoe-LAFS distributed file system', 'tahoe-lafs'
|
||||
], check=True)
|
||||
|
||||
if not os.path.exists(tahoe_home):
|
||||
os.makedirs(tahoe_home, mode=0o755)
|
||||
|
||||
shutil.chown(tahoe_home, user='tahoe-lafs', group='tahoe-lafs')
|
||||
|
||||
if not os.path.exists(domain_name_file):
|
||||
with open(domain_name_file, 'w') as dnf:
|
||||
dnf.write(arguments.domain_name)
|
||||
|
||||
|
||||
def subcommand_autostart(_):
|
||||
"""Automatically start all introducers and storage nodes on system startup.
|
||||
"""
|
||||
aug = augeas.Augeas(flags=augeas.Augeas.NO_LOAD +
|
||||
augeas.Augeas.NO_MODL_AUTOLOAD)
|
||||
aug.set('/augeas/load/Shellvars/lens', 'Shellvars.lns')
|
||||
aug.set('/augeas/load/Shellvars/incl[last() + 1]', DEFAULT_FILE)
|
||||
aug.load()
|
||||
|
||||
aug.set('/files' + DEFAULT_FILE + '/AUTOSTART', 'all')
|
||||
aug.save()
|
||||
|
||||
|
||||
def get_configured_domain_name():
|
||||
"""Extract and return the domain name from the domain name file.
|
||||
|
||||
Throws TahoeConfigurationError if the domain name file is not found.
|
||||
"""
|
||||
if not os.path.exists(domain_name_file):
|
||||
raise TahoeConfigurationError
|
||||
else:
|
||||
with open(domain_name_file) as dnf:
|
||||
return dnf.read().rstrip()
|
||||
|
||||
|
||||
def subcommand_create_introducer(_):
|
||||
"""Create a Tahoe-LAFS introducer on this FreedomBox."""
|
||||
os.chdir(tahoe_home)
|
||||
|
||||
if not os.path.exists(os.path.join(tahoe_home, introducer_name)):
|
||||
subprocess.check_call([
|
||||
'tahoe', 'create-introducer', '--port=3456',
|
||||
'--location=tcp:{}:3456'.format(get_configured_domain_name()),
|
||||
introducer_name
|
||||
])
|
||||
|
||||
subprocess.call(['tahoe', 'start', introducer_name])
|
||||
|
||||
|
||||
def subcommand_create_storage_node(_):
|
||||
"""Create a Tahoe-LAFS storage node on this FreedomBox."""
|
||||
os.chdir(tahoe_home)
|
||||
|
||||
if not os.path.exists(os.path.join(tahoe_home, storage_node_name)):
|
||||
subprocess.check_call([
|
||||
'tahoe', 'create-node', '--nickname=\"storage_node\"',
|
||||
'--webport=1234',
|
||||
'--hostname={}'.format(get_configured_domain_name()),
|
||||
storage_node_name
|
||||
])
|
||||
with open(
|
||||
os.path.join(tahoe_home, introducer_name, 'private',
|
||||
introducer_name + '.furl'), 'r') as furl_file:
|
||||
furl = furl_file.read().rstrip()
|
||||
conf_dict = {'introducers': {introducer_name: {'furl': furl}}}
|
||||
conf_yaml = ruamel.yaml.dump(conf_dict,
|
||||
Dumper=ruamel.yaml.RoundTripDumper)
|
||||
with open(
|
||||
os.path.join(tahoe_home, storage_node_name, 'private',
|
||||
'introducers.yaml'), 'w') as file_handle:
|
||||
file_handle.write(conf_yaml)
|
||||
|
||||
subprocess.call(['tahoe', 'start', storage_node_name])
|
||||
|
||||
|
||||
def subcommand_add_introducer(arguments):
|
||||
"""Add an introducer to the storage node's list of introducers.
|
||||
|
||||
Param introducer must be a tuple of (pet_name, furl).
|
||||
"""
|
||||
with YAMLFile(introducers_file) as conf:
|
||||
pet_name, furl = arguments.introducer.split(',')
|
||||
conf['introducers'][pet_name] = {'furl': furl}
|
||||
|
||||
restart_storage_node()
|
||||
|
||||
|
||||
def subcommand_remove_introducer(arguments):
|
||||
"""Rename the introducer entry in the introducers.yaml file specified
|
||||
by the param pet_name
|
||||
"""
|
||||
with YAMLFile(introducers_file) as conf:
|
||||
del conf['introducers'][arguments.pet_name]
|
||||
|
||||
restart_storage_node()
|
||||
|
||||
|
||||
def subcommand_get_introducers(_):
|
||||
"""Return a dictionary of all introducers and their furls.
|
||||
|
||||
The ones added to the storage node running on this FreedomBox.
|
||||
"""
|
||||
with open(introducers_file, 'r') as intro_conf:
|
||||
conf = ruamel.yaml.round_trip_load(intro_conf)
|
||||
|
||||
introducers = []
|
||||
for pet_name in conf['introducers'].keys():
|
||||
introducers.append((pet_name, conf['introducers'][pet_name]['furl']))
|
||||
|
||||
print(json.dumps(introducers))
|
||||
|
||||
|
||||
def subcommand_get_local_introducer(_):
|
||||
"""Return the name and furl of the introducer created on this FreedomBox
|
||||
"""
|
||||
with open(introducer_furl_file, 'r') as furl_file:
|
||||
furl = furl_file.read().rstrip()
|
||||
|
||||
print(json.dumps((introducer_name, furl)))
|
||||
|
||||
|
||||
def restart_storage_node():
|
||||
"""Called after exiting context of editing introducers file."""
|
||||
try:
|
||||
subprocess.run(['tahoe', 'restart', 'storage_node'], check=True)
|
||||
except subprocess.CalledProcessError as err:
|
||||
print('Failed to restart storage_node with new configuration: %s', err)
|
||||
|
||||
|
||||
def main():
|
||||
"""Parse arguments and perform all duties."""
|
||||
arguments = parse_arguments()
|
||||
|
||||
subcommand = arguments.subcommand.replace('-', '_')
|
||||
subcommand_method = globals()['subcommand_' + subcommand]
|
||||
subcommand_method(arguments)
|
||||
|
||||
|
||||
if __name__ == '__main__':
|
||||
main()
|
||||
190
actions/upgrades
190
actions/upgrades
@ -13,6 +13,7 @@ import re
|
||||
import subprocess
|
||||
import sys
|
||||
import time
|
||||
from typing import List, Tuple
|
||||
|
||||
from plinth.action_utils import (apt_hold, apt_hold_flag, apt_hold_freedombox,
|
||||
apt_unhold_freedombox, debconf_set_selections,
|
||||
@ -89,6 +90,18 @@ Pin: release a=buster-backports
|
||||
Pin-Priority: 500
|
||||
'''
|
||||
|
||||
DIST_UPGRADE_OBSOLETE_PACKAGES: List[str] = []
|
||||
|
||||
DIST_UPGRADE_PACKAGES_WITH_PROMPTS = [
|
||||
'firewalld', 'mumble-server', 'radicale', 'roundcube-core', 'tt-rss'
|
||||
]
|
||||
|
||||
DIST_UPGRADE_PRE_INSTALL_PACKAGES = ['base-files']
|
||||
|
||||
DIST_UPGRADE_PRE_DEBCONF_SELECTIONS: List[str] = []
|
||||
|
||||
DIST_UPGRADE_REQUIRED_FREE_SPACE = 5000000
|
||||
|
||||
DIST_UPGRADE_SERVICE = '''
|
||||
[Unit]
|
||||
Description=Upgrade to new stable Debian release
|
||||
@ -138,15 +151,18 @@ def parse_arguments():
|
||||
return parser.parse_args()
|
||||
|
||||
|
||||
def _release_held_freedombox():
|
||||
"""In case freedombox package was left in held state by an interrupted
|
||||
process, release it."""
|
||||
if apt_hold_flag.exists() and not is_package_manager_busy():
|
||||
apt_unhold_freedombox()
|
||||
|
||||
|
||||
def _run():
|
||||
"""Run unattended-upgrades"""
|
||||
subprocess.run(['dpkg', '--configure', '-a'], check=False)
|
||||
run_apt_command(['--fix-broken', 'install'])
|
||||
|
||||
# In case freedombox package was left in held state by an
|
||||
# interrupted process, release it.
|
||||
if apt_hold_flag.exists() and not is_package_manager_busy():
|
||||
apt_unhold_freedombox()
|
||||
_release_held_freedombox()
|
||||
|
||||
subprocess.Popen(['systemctl', 'start', 'freedombox-manual-upgrade'],
|
||||
stdin=subprocess.DEVNULL, stdout=subprocess.DEVNULL,
|
||||
@ -166,7 +182,7 @@ def subcommand_run(_):
|
||||
sys.exit(3)
|
||||
|
||||
|
||||
def _check_auto():
|
||||
def _check_auto() -> bool:
|
||||
"""Check if automatic upgrades are enabled."""
|
||||
arguments = [
|
||||
'apt-config', 'shell', 'UpdateInterval',
|
||||
@ -221,7 +237,7 @@ def subcommand_get_log(_):
|
||||
pass
|
||||
|
||||
|
||||
def _get_protocol():
|
||||
def _get_protocol() -> str:
|
||||
"""Return the protocol to use for newly added repository sources."""
|
||||
try:
|
||||
from plinth.modules.tor import utils
|
||||
@ -233,7 +249,8 @@ def _get_protocol():
|
||||
return 'http'
|
||||
|
||||
|
||||
def _is_release_file_available(protocol, dist, backports=False):
|
||||
def _is_release_file_available(protocol: str, dist: str,
|
||||
backports=False) -> bool:
|
||||
"""Return whether the release for dist[-backports] is available."""
|
||||
wrapper = None
|
||||
if protocol == 'tor+http':
|
||||
@ -246,7 +263,7 @@ def _is_release_file_available(protocol, dist, backports=False):
|
||||
return result == 'passed'
|
||||
|
||||
|
||||
def _add_backports_sources(sources_list, protocol, dist):
|
||||
def _add_backports_sources(sources_list: str, protocol: str, dist: str):
|
||||
"""Add backports sources to freedombox repositories list."""
|
||||
sources = '''# This file is managed by FreedomBox, do not edit.
|
||||
# Allow carefully selected updates to 'freedombox' from backports.
|
||||
@ -326,7 +343,14 @@ def _add_apt_preferences():
|
||||
file_handle.write(APT_PREFERENCES_APPS)
|
||||
|
||||
|
||||
def _check_dist_upgrade(test_upgrade=False):
|
||||
def _is_sufficient_free_space() -> bool:
|
||||
"""Return whether there is sufficient free space for dist upgrade."""
|
||||
output = subprocess.check_output(['df', '--output=avail', '/'])
|
||||
free_space = int(output.decode().split('\n')[1])
|
||||
return free_space >= DIST_UPGRADE_REQUIRED_FREE_SPACE
|
||||
|
||||
|
||||
def _check_dist_upgrade(test_upgrade=False) -> Tuple[bool, str]:
|
||||
"""Check for new stable release, if updates are enabled, and if there is
|
||||
enough free space for the dist upgrade.
|
||||
|
||||
@ -377,9 +401,7 @@ def _check_dist_upgrade(test_upgrade=False):
|
||||
if check_dist == 'testing' and not test_upgrade:
|
||||
return (False, 'test-not-set')
|
||||
|
||||
output = subprocess.check_output(['df', '--output=avail', '/'])
|
||||
free_space = int(output.decode().split('\n')[1])
|
||||
if free_space < 5000000:
|
||||
if not _is_sufficient_free_space():
|
||||
return (False, 'not-enough-free-space')
|
||||
|
||||
logging.info('Upgrading from %s to %s...', dist, codename)
|
||||
@ -405,29 +427,44 @@ def _check_dist_upgrade(test_upgrade=False):
|
||||
return (True, 'started-dist-upgrade')
|
||||
|
||||
|
||||
def _perform_dist_upgrade():
|
||||
"""Perform upgrade to next release of Debian."""
|
||||
# Take a snapshot if supported and enabled, then disable snapshots.
|
||||
snapshots_supported = snapshot_is_supported()
|
||||
if snapshots_supported:
|
||||
def _take_snapshot_and_disable() -> bool:
|
||||
"""Take a snapshot if supported and enabled, then disable snapshots.
|
||||
|
||||
Return whether snapshots shall be re-enabled at the end."""
|
||||
if snapshot_is_supported():
|
||||
print('Taking a snapshot before dist upgrade...', flush=True)
|
||||
subprocess.run(['/usr/share/plinth/actions/snapshot', 'create'],
|
||||
check=True)
|
||||
aug = snapshot_load_augeas()
|
||||
apt_snapshots_enabled = is_apt_snapshots_enabled(aug)
|
||||
if apt_snapshots_enabled:
|
||||
if is_apt_snapshots_enabled(aug):
|
||||
print('Disable apt snapshots during dist upgrade...', flush=True)
|
||||
subprocess.run([
|
||||
'/usr/share/plinth/actions/snapshot', 'disable-apt-snapshot',
|
||||
'yes'
|
||||
], check=True)
|
||||
return True
|
||||
else:
|
||||
print('Apt snapshots already disabled.', flush=True)
|
||||
else:
|
||||
print('Snapshots are not supported, skip taking a snapshot.',
|
||||
flush=True)
|
||||
|
||||
# If searx is enabled, disable it until we can upgrade it properly.
|
||||
return False
|
||||
|
||||
|
||||
def _restore_snapshots_config(reenable=False):
|
||||
"""Restore original snapshots configuration."""
|
||||
if reenable:
|
||||
print('Re-enable apt snapshots...', flush=True)
|
||||
subprocess.run([
|
||||
'/usr/share/plinth/actions/snapshot', 'disable-apt-snapshot', 'no'
|
||||
], check=True)
|
||||
|
||||
|
||||
def _disable_searx() -> bool:
|
||||
"""If searx is enabled, disable it until we can upgrade it properly.
|
||||
|
||||
Return whether searx was originally enabled."""
|
||||
searx_is_enabled = pathlib.Path(
|
||||
'/etc/uwsgi/apps-enabled/searx.ini').exists()
|
||||
if searx_is_enabled:
|
||||
@ -437,54 +474,74 @@ def _perform_dist_upgrade():
|
||||
'searx'
|
||||
], check=True)
|
||||
|
||||
return searx_is_enabled
|
||||
|
||||
|
||||
def _update_searx(reenable=False):
|
||||
"""If searx is installed, update search engines list.
|
||||
Re-enable if previously enabled."""
|
||||
if pathlib.Path('/etc/searx/settings.yml').exists():
|
||||
print('Updating searx search engines list...', flush=True)
|
||||
subprocess.run(['/usr/share/plinth/actions/searx', 'setup'],
|
||||
check=True)
|
||||
if reenable:
|
||||
print('Re-enabling searx after upgrade...', flush=True)
|
||||
subprocess.run([
|
||||
'/usr/share/plinth/actions/apache', 'uwsgi-enable', '--name',
|
||||
'searx'
|
||||
], check=True)
|
||||
|
||||
|
||||
def _perform_dist_upgrade():
|
||||
"""Perform upgrade to next release of Debian."""
|
||||
reenable_snapshots = _take_snapshot_and_disable()
|
||||
reenable_searx = _disable_searx()
|
||||
|
||||
# Hold freedombox package during entire dist upgrade.
|
||||
print('Holding freedombox package...', flush=True)
|
||||
with apt_hold_freedombox():
|
||||
print('Updating Apt cache...', flush=True)
|
||||
run_apt_command(['update'])
|
||||
|
||||
print('Upgrading base-files and unattended-upgrades...', flush=True)
|
||||
run_apt_command(['install', 'base-files'])
|
||||
run_apt_command(['install', 'python3-systemd', 'unattended-upgrades'])
|
||||
# Install packages that are necessary for unattended-upgrades
|
||||
# to start the dist upgrade.
|
||||
print(f'Upgrading packages: {DIST_UPGRADE_PRE_INSTALL_PACKAGES}...',
|
||||
flush=True)
|
||||
run_apt_command(['install'] + DIST_UPGRADE_PRE_INSTALL_PACKAGES)
|
||||
|
||||
# Tell grub-pc to continue without installing grub again.
|
||||
print('Set grub-pc to not require re-installing grub...', flush=True)
|
||||
debconf_set_selections(
|
||||
['grub-pc grub-pc/install_devices_empty boolean true'])
|
||||
# Pre-set debconf selections if they are required during the
|
||||
# dist upgrade.
|
||||
if DIST_UPGRADE_PRE_DEBCONF_SELECTIONS:
|
||||
print(
|
||||
f'Setting debconf selections: '
|
||||
f'{DIST_UPGRADE_PRE_DEBCONF_SELECTIONS}', flush=True)
|
||||
debconf_set_selections(DIST_UPGRADE_PRE_DEBCONF_SELECTIONS)
|
||||
|
||||
# This will upgrade most of the packages.
|
||||
print('Running unattended-upgrade...', flush=True)
|
||||
subprocess.run(['unattended-upgrade', '--verbose'], check=False)
|
||||
|
||||
# Remove obsolete packages that may prevent other packages from
|
||||
# upgrading.
|
||||
print('Removing libgcc1...', flush=True)
|
||||
run_apt_command(['remove', 'libgcc1'])
|
||||
if DIST_UPGRADE_OBSOLETE_PACKAGES:
|
||||
print(f'Removing packages: {DIST_UPGRADE_OBSOLETE_PACKAGES}...',
|
||||
flush=True)
|
||||
run_apt_command(['remove'] + DIST_UPGRADE_OBSOLETE_PACKAGES)
|
||||
|
||||
# Hold packages known to have conffile prompts. FreedomBox service
|
||||
# will handle their upgrade later.
|
||||
packages_with_prompts = [
|
||||
'firewalld', 'mumble-server', 'radicale', 'roundcube-core'
|
||||
]
|
||||
print(
|
||||
'Holding packages with conffile prompts: ' +
|
||||
', '.join(packages_with_prompts) + '...', flush=True)
|
||||
with apt_hold(packages_with_prompts):
|
||||
print('Holding tt-rss package if available...', flush=True)
|
||||
with apt_hold(['tt-rss'], ignore_errors=True):
|
||||
print('Running apt full-upgrade...', flush=True)
|
||||
run_apt_command(['full-upgrade'])
|
||||
', '.join(DIST_UPGRADE_PACKAGES_WITH_PROMPTS) + '...', flush=True)
|
||||
# XXX: If any of these packages have been removed from the
|
||||
# next stable release, they will causes the hold command to
|
||||
# fail for all packages. So it would be safer to just hold one
|
||||
# package at a time.
|
||||
with apt_hold(DIST_UPGRADE_PACKAGES_WITH_PROMPTS):
|
||||
print('Running apt full-upgrade...', flush=True)
|
||||
run_apt_command(['full-upgrade'])
|
||||
|
||||
# If searx is installed, update search engines list.
|
||||
if pathlib.Path('/etc/searx/settings.yml').exists():
|
||||
print('Updating searx search engines list...', flush=True)
|
||||
subprocess.run(['/usr/share/plinth/actions/searx', 'setup'],
|
||||
check=True)
|
||||
if searx_is_enabled:
|
||||
print('Re-enabling searx after upgrade...', flush=True)
|
||||
subprocess.run([
|
||||
'/usr/share/plinth/actions/apache', 'uwsgi-enable',
|
||||
'--name', 'searx'
|
||||
], check=True)
|
||||
_update_searx(reenable_searx)
|
||||
|
||||
print('Running apt autoremove...', flush=True)
|
||||
run_apt_command(['autoremove'])
|
||||
@ -494,12 +551,7 @@ def _perform_dist_upgrade():
|
||||
print('Running unattended-upgrade...', flush=True)
|
||||
subprocess.run(['unattended-upgrade', '--verbose'], check=False)
|
||||
|
||||
# Restore original snapshots configuration.
|
||||
if snapshots_supported and apt_snapshots_enabled:
|
||||
print('Re-enable apt snapshots...', flush=True)
|
||||
subprocess.run([
|
||||
'/usr/share/plinth/actions/snapshot', 'disable-apt-snapshot', 'no'
|
||||
], check=True)
|
||||
_restore_snapshots_config(reenable_snapshots)
|
||||
|
||||
# Restart FreedomBox service to ensure it is using the latest
|
||||
# dependencies.
|
||||
@ -532,27 +584,29 @@ def subcommand_activate_backports(arguments):
|
||||
_check_and_backports_sources(arguments.develop)
|
||||
|
||||
|
||||
def _start_dist_upgrade_service():
|
||||
"""Create dist upgrade service and start it."""
|
||||
with open(DIST_UPGRADE_SERVICE_PATH, 'w') as service_file:
|
||||
service_file.write(DIST_UPGRADE_SERVICE)
|
||||
|
||||
service_daemon_reload()
|
||||
subprocess.Popen(['systemctl', 'start', 'freedombox-dist-upgrade'],
|
||||
stdin=subprocess.DEVNULL, stdout=subprocess.DEVNULL,
|
||||
stderr=subprocess.DEVNULL, close_fds=True,
|
||||
start_new_session=True)
|
||||
|
||||
|
||||
def subcommand_start_dist_upgrade(arguments):
|
||||
"""Start dist upgrade process.
|
||||
|
||||
Check if a new stable release is available, and start dist-upgrade process
|
||||
if updates are enabled.
|
||||
"""
|
||||
# In case freedombox package was left in held state by an
|
||||
# interrupted process, release it.
|
||||
if apt_hold_flag.exists() and not is_package_manager_busy():
|
||||
apt_unhold_freedombox()
|
||||
_release_held_freedombox()
|
||||
|
||||
upgrade_ready, reason = _check_dist_upgrade(arguments.test)
|
||||
if upgrade_ready:
|
||||
with open(DIST_UPGRADE_SERVICE_PATH, 'w') as service_file:
|
||||
service_file.write(DIST_UPGRADE_SERVICE)
|
||||
|
||||
service_daemon_reload()
|
||||
subprocess.Popen(['systemctl', 'start', 'freedombox-dist-upgrade'],
|
||||
stdin=subprocess.DEVNULL, stdout=subprocess.DEVNULL,
|
||||
stderr=subprocess.DEVNULL, close_fds=True,
|
||||
start_new_session=True)
|
||||
_start_dist_upgrade_service()
|
||||
|
||||
print(
|
||||
json.dumps({
|
||||
|
||||
55
debian/changelog
vendored
55
debian/changelog
vendored
@ -1,3 +1,58 @@
|
||||
freedombox (21.16) unstable; urgency=medium
|
||||
|
||||
[ Burak Yavuz ]
|
||||
* Translated using Weblate (Turkish)
|
||||
|
||||
[ Johannes Keyser ]
|
||||
* Translated using Weblate (German)
|
||||
|
||||
[ Joseph Nuthalapati ]
|
||||
* tests: Fix app name in pytest.skip statement
|
||||
* cockpit: Make 'name' optional in Signal handlers
|
||||
* ejabberd: Make name option in Signal handlers
|
||||
* tests: functional: Skip MLDonkey app
|
||||
* monkeysphere: Drop app as it is not being used
|
||||
* diaspora: Drop app that was never finished.
|
||||
* tahoe-lafs: Drop app as it is not being used
|
||||
|
||||
[ Sunil Mohan Adapa ]
|
||||
* roundcube: Allow upgrades using configuration file prompts
|
||||
* letsencrypt: Handle cert setup when an app wants all domains
|
||||
* email_server: Include postfix package in packages list
|
||||
* email_server: Fix issue with handling domain removal
|
||||
* email_server: Re-implement TLS configuration
|
||||
* email_server: Adjust TLS configuration parameters
|
||||
* email_server: Rename dovecot TLS configuration file for consistency
|
||||
* datetime: Fix checking when timesyncd will run on a system
|
||||
|
||||
[ Coucouf ]
|
||||
* Translated using Weblate (French)
|
||||
|
||||
[ Eric ]
|
||||
* Translated using Weblate (Chinese (Simplified))
|
||||
* Translated using Weblate (Chinese (Simplified))
|
||||
|
||||
[ Jiří Podhorecký ]
|
||||
* Translated using Weblate (Czech)
|
||||
* Translated using Weblate (Czech)
|
||||
|
||||
[ pesder ]
|
||||
* Translated using Weblate (Chinese (Traditional))
|
||||
* Translated using Weblate (Chinese (Traditional))
|
||||
|
||||
[ Michael Breidenbach ]
|
||||
* Translated using Weblate (Swedish)
|
||||
|
||||
[ James Valleroy ]
|
||||
* upgrades: Refactor dist upgrade process
|
||||
* upgrades: Cleanup dist upgrade steps specific to bullseye release
|
||||
* upgrades: Add type annotations to action
|
||||
* pyproject: Add domain marker
|
||||
* locale: Update translation strings
|
||||
* doc: Fetch latest manual
|
||||
|
||||
-- James Valleroy <jvalleroy@mailbox.org> Mon, 20 Dec 2021 20:58:00 -0500
|
||||
|
||||
freedombox (21.15~bpo11+1) bullseye-backports; urgency=medium
|
||||
|
||||
* Rebuild for bullseye-backports.
|
||||
|
||||
14
debian/copyright
vendored
14
debian/copyright
vendored
@ -60,9 +60,7 @@ Copyright: 2007 Andrew Wedderburn
|
||||
Comment: https://commons.wikimedia.org/wiki/File:Deluge-Logo.svg
|
||||
License: GPL-2+
|
||||
|
||||
Files: static/themes/default/icons/diaspora.png
|
||||
static/themes/default/icons/diaspora.svg
|
||||
static/themes/default/icons/ejabberd.png
|
||||
Files: static/themes/default/icons/ejabberd.png
|
||||
static/themes/default/icons/ejabberd.svg
|
||||
static/themes/default/icons/matrixsynapse.svg
|
||||
static/themes/default/icons/privoxy.png
|
||||
@ -250,16 +248,6 @@ Copyright: Jakob Borg and the Syncthing project
|
||||
Comment: https://commons.wikimedia.org/wiki/File:SyncthingLogoHorizontal.svg
|
||||
License: MPL-2.0
|
||||
|
||||
Files: static/themes/default/icons/tahoe-lafs.png
|
||||
Copyright: 2017 Kishan Raval
|
||||
Comment: https://github.com/thekishanraval/Logos
|
||||
License: GPL-3+
|
||||
|
||||
Files: static/themes/default/icons/tahoe-lafs.svg
|
||||
Copyright: 2006-2018 The Tahoe-LAFS Software Foundation
|
||||
Comment: https://github.com/tahoe-lafs/tahoe-lafs/blob/master/misc/build_helpers/icons/logo.svg
|
||||
License: GPL-2+
|
||||
|
||||
Files: static/themes/default/icons/tor.png
|
||||
static/themes/default/icons/tor.svg
|
||||
Copyright: The Tor Project, Inc.
|
||||
|
||||
3
debian/freedombox.maintscript
vendored
3
debian/freedombox.maintscript
vendored
@ -13,3 +13,6 @@ rm_conffile /etc/apt/preferences.d/50freedombox3.pref 20.5~
|
||||
rm_conffile /etc/plinth/plinth.config 20.12~
|
||||
rm_conffile /etc/plinth/custom-shortcuts.json 20.12~
|
||||
rm_conffile /etc/plinth/modules-enabled/coquelicot 20.14~
|
||||
rm_conffile /etc/plinth/modules-enabled/diaspora 21.16~
|
||||
rm_conffile /etc/plinth/modules-enabled/monkeysphere 21.16~
|
||||
rm_conffile /etc/plinth/modules-enabled/tahoe 21.16~
|
||||
|
||||
@ -10,6 +10,31 @@ For more technical details, see the [[https://salsa.debian.org/freedombox-team/f
|
||||
|
||||
The following are the release notes for each !FreedomBox version.
|
||||
|
||||
== FreedomBox 21.16 (2021-12-20) ==
|
||||
|
||||
=== Highlights ===
|
||||
|
||||
* datetime: Fix checking when timesyncd will run on a system
|
||||
|
||||
=== Other Changes ===
|
||||
|
||||
* cockpit, ejabberd: Make 'name' optional in Signal handlers
|
||||
* diaspora: Drop app that was never finished
|
||||
* email_server:
|
||||
* Adjust TLS configuration parameters
|
||||
* Fix issue with handling domain removal
|
||||
* Include postfix package in packages list
|
||||
* Re-implement TLS configuration
|
||||
* Rename dovecot TLS configuration file for consistency
|
||||
* letsencrypt: Handle cert setup when an app wants all domains
|
||||
* locale: Update translations for Chinese (Simplified), Chinese (Traditional), Czech, French, German, Swedish, Turkish
|
||||
* monkeysphere, tahoe-lafs: Drop unused apps
|
||||
* roundcube: Allow upgrades by avoiding configuration file change
|
||||
* tests: Fix app name in pytest.skip statement
|
||||
* tests: functional: Skip MLDonkey app
|
||||
* upgrades: Cleanup dist upgrade steps specific to bullseye release
|
||||
* upgrades: Refactor dist upgrade process
|
||||
|
||||
== FreedomBox 21.15 (2021-12-06) ==
|
||||
|
||||
=== Highlights ===
|
||||
|
||||
@ -10,6 +10,31 @@ For more technical details, see the [[https://salsa.debian.org/freedombox-team/f
|
||||
|
||||
The following are the release notes for each !FreedomBox version.
|
||||
|
||||
== FreedomBox 21.16 (2021-12-20) ==
|
||||
|
||||
=== Highlights ===
|
||||
|
||||
* datetime: Fix checking when timesyncd will run on a system
|
||||
|
||||
=== Other Changes ===
|
||||
|
||||
* cockpit, ejabberd: Make 'name' optional in Signal handlers
|
||||
* diaspora: Drop app that was never finished
|
||||
* email_server:
|
||||
* Adjust TLS configuration parameters
|
||||
* Fix issue with handling domain removal
|
||||
* Include postfix package in packages list
|
||||
* Re-implement TLS configuration
|
||||
* Rename dovecot TLS configuration file for consistency
|
||||
* letsencrypt: Handle cert setup when an app wants all domains
|
||||
* locale: Update translations for Chinese (Simplified), Chinese (Traditional), Czech, French, German, Swedish, Turkish
|
||||
* monkeysphere, tahoe-lafs: Drop unused apps
|
||||
* roundcube: Allow upgrades by avoiding configuration file change
|
||||
* tests: Fix app name in pytest.skip statement
|
||||
* tests: functional: Skip MLDonkey app
|
||||
* upgrades: Cleanup dist upgrade steps specific to bullseye release
|
||||
* upgrades: Refactor dist upgrade process
|
||||
|
||||
== FreedomBox 21.15 (2021-12-06) ==
|
||||
|
||||
=== Highlights ===
|
||||
|
||||
@ -3,4 +3,4 @@
|
||||
Package init file.
|
||||
"""
|
||||
|
||||
__version__ = '21.15'
|
||||
__version__ = '21.16'
|
||||
|
||||
@ -7,7 +7,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: PACKAGE VERSION\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2021-12-06 18:35-0500\n"
|
||||
"POT-Creation-Date: 2021-12-20 20:43-0500\n"
|
||||
"PO-Revision-Date: 2020-06-10 15:41+0000\n"
|
||||
"Last-Translator: aiman an <an1f3@hotmail.com>\n"
|
||||
"Language-Team: Arabic (Saudi Arabia) <https://hosted.weblate.org/projects/"
|
||||
@ -106,8 +106,6 @@ msgid "Apache HTTP Server"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/apache/__init__.py:41
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere.html:49
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:46
|
||||
msgid "Web Server"
|
||||
msgstr "خادم ويب"
|
||||
|
||||
@ -1110,9 +1108,7 @@ msgstr ""
|
||||
#: plinth/modules/config/__init__.py:58 plinth/modules/dynamicdns/views.py:29
|
||||
#: plinth/modules/names/templates/names.html:30
|
||||
#: plinth/modules/names/templates/names.html:44
|
||||
#: plinth/modules/snapshot/views.py:35
|
||||
#: plinth/modules/tahoe/templates/tahoe-pre-setup.html:24
|
||||
#: plinth/templates/index.html:46
|
||||
#: plinth/modules/snapshot/views.py:35 plinth/templates/index.html:46
|
||||
msgid "Configure"
|
||||
msgstr ""
|
||||
|
||||
@ -1272,11 +1268,11 @@ msgid ""
|
||||
"synchronization with servers on the Internet."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/datetime/__init__.py:64
|
||||
#: plinth/modules/datetime/__init__.py:67
|
||||
msgid "Date & Time"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/datetime/__init__.py:110
|
||||
#: plinth/modules/datetime/__init__.py:113
|
||||
msgid "Time synchronized to NTP server"
|
||||
msgstr ""
|
||||
|
||||
@ -1443,70 +1439,6 @@ msgstr ""
|
||||
msgid "Diagnostic Test"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/diaspora/__init__.py:40
|
||||
msgid ""
|
||||
"diaspora* is a decentralized social network where you can store and control "
|
||||
"your own data."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/diaspora/__init__.py:66
|
||||
#: plinth/modules/diaspora/manifest.py:23
|
||||
msgid "diaspora*"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/diaspora/__init__.py:67
|
||||
msgid "Federated Social Network"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/diaspora/forms.py:13
|
||||
msgid "Enable new user registrations"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/diaspora/manifest.py:11
|
||||
msgid "dandelion*"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/diaspora/manifest.py:13
|
||||
msgid ""
|
||||
"It is an unofficial webview based client for the community-run, distributed "
|
||||
"social network diaspora*"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/diaspora/templates/diaspora-post-setup.html:16
|
||||
#, python-format
|
||||
msgid ""
|
||||
"The diaspora* pod domain is set to <b>%(domain_name)s</b>. User IDs will "
|
||||
"look like <i>username@diaspora.%(domain_name)s</i><br/> If the FreedomBox "
|
||||
"domain name is changed, all data of the users registered with the previous "
|
||||
"podname wouldn't be accessible. <br/> You can access the diaspora* pod at <a "
|
||||
"href=\"https://diaspora.%(domain_name)s\"> diaspora.%(domain_name)s </a>"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/diaspora/templates/diaspora-pre-setup.html:36
|
||||
#: plinth/modules/matrixsynapse/templates/matrix-synapse-pre-setup.html:15
|
||||
#: plinth/modules/snapshot/templates/snapshot.html:12
|
||||
#: plinth/templates/app.html:46
|
||||
msgid "Configuration"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/diaspora/templates/diaspora-pre-setup.html:43
|
||||
#: plinth/modules/dynamicdns/templates/dynamicdns_configure.html:25
|
||||
#: plinth/modules/ikiwiki/templates/ikiwiki_create.html:18
|
||||
#: plinth/modules/matrixsynapse/templates/matrix-synapse-pre-setup.html:47
|
||||
#: plinth/modules/snapshot/templates/snapshot.html:15
|
||||
#: plinth/modules/tahoe/templates/tahoe-pre-setup.html:43
|
||||
#: plinth/templates/app.html:54
|
||||
msgid "Update setup"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/diaspora/views.py:74
|
||||
msgid "User registrations enabled"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/diaspora/views.py:78
|
||||
msgid "User registrations disabled"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/dynamicdns/__init__.py:22
|
||||
#, python-brace-format
|
||||
msgid ""
|
||||
@ -1677,6 +1609,14 @@ msgid ""
|
||||
"functions may not work (but the main functionality should work)."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/dynamicdns/templates/dynamicdns_configure.html:25
|
||||
#: plinth/modules/ikiwiki/templates/ikiwiki_create.html:18
|
||||
#: plinth/modules/matrixsynapse/templates/matrix-synapse-pre-setup.html:47
|
||||
#: plinth/modules/snapshot/templates/snapshot.html:15
|
||||
#: plinth/templates/app.html:54
|
||||
msgid "Update setup"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/dynamicdns/templates/dynamicdns_status.html:9
|
||||
msgid "NAT type"
|
||||
msgstr ""
|
||||
@ -1867,7 +1807,7 @@ msgstr ""
|
||||
msgid "Email Server"
|
||||
msgstr "خادم ويب"
|
||||
|
||||
#: plinth/modules/email_server/__init__.py:91
|
||||
#: plinth/modules/email_server/__init__.py:100
|
||||
msgid "Powered by Postfix, Dovecot & Rspamd"
|
||||
msgstr ""
|
||||
|
||||
@ -1891,18 +1831,6 @@ msgstr ""
|
||||
msgid "Inbound and outbound mail filters"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/email_server/audit/tls.py:81
|
||||
msgid "Postfix TLS parameters"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/email_server/audit/tls.py:82
|
||||
msgid "Postfix uses a TLS certificate"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/email_server/audit/tls.py:91
|
||||
msgid "Has a TLS certificate"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/email_server/forms.py:17
|
||||
msgid "Enter a valid domain"
|
||||
msgstr ""
|
||||
@ -1961,7 +1889,7 @@ msgid "Disabled"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/email_server/manifest.py:8
|
||||
#: plinth/modules/roundcube/__init__.py:53
|
||||
#: plinth/modules/roundcube/__init__.py:52
|
||||
#: plinth/modules/roundcube/manifest.py:6
|
||||
msgid "Roundcube"
|
||||
msgstr ""
|
||||
@ -2000,7 +1928,6 @@ msgid "Create a new email alias"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/email_server/templates/email_alias.html:38
|
||||
#: plinth/modules/tahoe/templates/tahoe-post-setup.html:59
|
||||
msgid "Add"
|
||||
msgstr ""
|
||||
|
||||
@ -2921,6 +2848,12 @@ msgstr ""
|
||||
msgid "Element"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/matrixsynapse/templates/matrix-synapse-pre-setup.html:15
|
||||
#: plinth/modules/snapshot/templates/snapshot.html:12
|
||||
#: plinth/templates/app.html:46
|
||||
msgid "Configuration"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/matrixsynapse/templates/matrix-synapse-pre-setup.html:18
|
||||
msgid ""
|
||||
"Matrix service needs to be configured for a domain. Users on other Matrix "
|
||||
@ -3256,155 +3189,6 @@ msgstr ""
|
||||
msgid "AMLDonkey"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/monkeysphere/__init__.py:17
|
||||
msgid ""
|
||||
"With Monkeysphere, an OpenPGP key can be generated for each configured "
|
||||
"domain serving SSH. The OpenPGP public key can then be uploaded to the "
|
||||
"OpenPGP keyservers. Users connecting to this machine through SSH can verify "
|
||||
"that they are connecting to the correct host. For users to trust the key, "
|
||||
"at least one person (usually the machine owner) must sign the key using the "
|
||||
"regular OpenPGP key signing process. See the <a href=\"http://web."
|
||||
"monkeysphere.info/getting-started-ssh/\"> Monkeysphere SSH documentation</a> "
|
||||
"for more details."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/monkeysphere/__init__.py:25
|
||||
msgid ""
|
||||
"Monkeysphere can also generate an OpenPGP key for each Secure Web Server "
|
||||
"(HTTPS) certificate installed on this machine. The OpenPGP public key can "
|
||||
"then be uploaded to the OpenPGP keyservers. Users accessing the web server "
|
||||
"through HTTPS can verify that they are connecting to the correct host. To "
|
||||
"validate the certificate, the user will need to install some software that "
|
||||
"is available on the <a href=\"https://web.monkeysphere.info/download/\"> "
|
||||
"Monkeysphere website</a>."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/monkeysphere/__init__.py:50
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:11
|
||||
msgid "Monkeysphere"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere.html:20
|
||||
msgid "Publishing key to keyserver..."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere.html:27
|
||||
msgid "Cancel"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere.html:36
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:41
|
||||
#: plinth/modules/tor/templates/tor.html:71
|
||||
msgid "Service"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere.html:37
|
||||
msgid "Domains"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere.html:38
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:17
|
||||
msgid "OpenPGP Fingerprint"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere.html:47
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:44
|
||||
#: plinth/modules/names/components.py:24
|
||||
msgid "Secure Shell"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere.html:51
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:48
|
||||
msgid "Other"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere.html:88
|
||||
#, python-format
|
||||
msgid "Show details for key %(fingerprint)s"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere.html:94
|
||||
msgid "-"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere.html:105
|
||||
msgid "Import Key"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere.html:115
|
||||
msgid "Publish Key"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere.html:125
|
||||
msgid "Add Domains"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:21
|
||||
msgid "OpenPGP User IDs"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:25
|
||||
msgid "Key Import Date"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:29
|
||||
msgid "SSH Key Type"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:33
|
||||
msgid "SSH Key Size"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:37
|
||||
msgid "SSH Fingerprint"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:53
|
||||
msgid "Key File"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:57
|
||||
msgid "Available Domains"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:61
|
||||
msgid "Added Domains"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:69
|
||||
msgid ""
|
||||
"After this key is published to the keyservers, it can be signed using <a "
|
||||
"href=\"https://www.gnupg.org/\">GnuPG</a> with the following commands:"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:75
|
||||
msgid "Download the key"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:78
|
||||
msgid "Sign the key"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:81
|
||||
msgid "Send the key back to the keyservers"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/monkeysphere/views.py:44
|
||||
msgid "Imported key."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/monkeysphere/views.py:80
|
||||
msgid "Cancelled key publishing."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/monkeysphere/views.py:131
|
||||
msgid "Published key to keyserver."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/monkeysphere/views.py:133
|
||||
msgid "Error occurred while publishing key."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mumble/__init__.py:26
|
||||
msgid ""
|
||||
"Mumble is an open source, low-latency, encrypted, high quality voice chat "
|
||||
@ -3469,6 +3253,10 @@ msgstr ""
|
||||
msgid "All web apps"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/names/components.py:24
|
||||
msgid "Secure Shell"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/names/templates/names.html:17
|
||||
msgid "Services"
|
||||
msgstr ""
|
||||
@ -5003,7 +4791,7 @@ msgstr ""
|
||||
msgid "Access rights configuration updated"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/roundcube/__init__.py:20
|
||||
#: plinth/modules/roundcube/__init__.py:19
|
||||
msgid ""
|
||||
"Roundcube webmail is a browser-based multilingual IMAP client with an "
|
||||
"application-like user interface. It provides full functionality you expect "
|
||||
@ -5011,7 +4799,7 @@ msgid ""
|
||||
"manipulation, message searching and spell checking."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/roundcube/__init__.py:25
|
||||
#: plinth/modules/roundcube/__init__.py:24
|
||||
msgid ""
|
||||
"You can use it by providing the username and password of the email account "
|
||||
"you wish to access followed by the domain name of the IMAP server for your "
|
||||
@ -5020,7 +4808,7 @@ msgid ""
|
||||
"code>."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/roundcube/__init__.py:30
|
||||
#: plinth/modules/roundcube/__init__.py:29
|
||||
msgid ""
|
||||
"For Gmail, username will be your Gmail address, password will be your Google "
|
||||
"account password and server will be <code>imaps://imap.gmail.com</code>. "
|
||||
@ -5030,7 +4818,7 @@ msgid ""
|
||||
"a>)."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/roundcube/__init__.py:54
|
||||
#: plinth/modules/roundcube/__init__.py:53
|
||||
msgid "Email Client"
|
||||
msgstr ""
|
||||
|
||||
@ -6050,61 +5838,6 @@ msgstr ""
|
||||
msgid "File Synchronization"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/tahoe/__init__.py:26
|
||||
msgid ""
|
||||
"Tahoe-LAFS is a decentralized secure file storage system. It uses provider "
|
||||
"independent security to store files over a distributed network of storage "
|
||||
"nodes. Even if some of the nodes fail, your files can be retrieved from the "
|
||||
"remaining nodes."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/tahoe/__init__.py:31
|
||||
#, python-brace-format
|
||||
msgid ""
|
||||
"This {box_name} hosts a storage node and an introducer by default. "
|
||||
"Additional introducers can be added, which will introduce this node to the "
|
||||
"other storage nodes."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/tahoe/__init__.py:60
|
||||
msgid "Tahoe-LAFS"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/tahoe/__init__.py:62
|
||||
msgid "Distributed File Storage"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/tahoe/templates/tahoe-post-setup.html:17
|
||||
#, python-format
|
||||
msgid ""
|
||||
"The Tahoe-LAFS server domain is set to <b>%(domain_name)s</b>. Changing the "
|
||||
"FreedomBox domain name needs a reinstall of Tahoe-LAFS and you WILL LOSE "
|
||||
"DATA. You can access Tahoe-LAFS at <a href=\"https://"
|
||||
"%(domain_name)s:5678\">https://%(domain_name)s:5678</a>."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/tahoe/templates/tahoe-post-setup.html:29
|
||||
msgid "Local introducer"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/tahoe/templates/tahoe-post-setup.html:34
|
||||
#: plinth/modules/tahoe/templates/tahoe-post-setup.html:51
|
||||
#: plinth/modules/tahoe/templates/tahoe-post-setup.html:69
|
||||
msgid "Pet Name"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/tahoe/templates/tahoe-post-setup.html:48
|
||||
msgid "Add new introducer"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/tahoe/templates/tahoe-post-setup.html:64
|
||||
msgid "Connected introducers"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/tahoe/templates/tahoe-post-setup.html:82
|
||||
msgid "Remove"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/tor/__init__.py:26
|
||||
msgid ""
|
||||
"Tor is an anonymous communication system. You can learn more about it from "
|
||||
@ -6264,6 +5997,10 @@ msgid ""
|
||||
"the following ports are open, and port-forwarded, if necessary:"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/tor/templates/tor.html:71
|
||||
msgid "Service"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/tor/templates/tor.html:87
|
||||
msgid "SOCKS"
|
||||
msgstr ""
|
||||
|
||||
@ -7,7 +7,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: PACKAGE VERSION\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2021-12-06 18:35-0500\n"
|
||||
"POT-Creation-Date: 2021-12-20 20:43-0500\n"
|
||||
"PO-Revision-Date: 2021-10-19 15:13+0000\n"
|
||||
"Last-Translator: 109247019824 <stoyan@gmx.com>\n"
|
||||
"Language-Team: Bulgarian <https://hosted.weblate.org/projects/freedombox/"
|
||||
@ -107,8 +107,6 @@ msgid "Apache HTTP Server"
|
||||
msgstr "Сървър на Apache HTTP"
|
||||
|
||||
#: plinth/modules/apache/__init__.py:41
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere.html:49
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:46
|
||||
msgid "Web Server"
|
||||
msgstr "Уеб сървър"
|
||||
|
||||
@ -1144,9 +1142,7 @@ msgstr ""
|
||||
#: plinth/modules/config/__init__.py:58 plinth/modules/dynamicdns/views.py:29
|
||||
#: plinth/modules/names/templates/names.html:30
|
||||
#: plinth/modules/names/templates/names.html:44
|
||||
#: plinth/modules/snapshot/views.py:35
|
||||
#: plinth/modules/tahoe/templates/tahoe-pre-setup.html:24
|
||||
#: plinth/templates/index.html:46
|
||||
#: plinth/modules/snapshot/views.py:35 plinth/templates/index.html:46
|
||||
msgid "Configure"
|
||||
msgstr ""
|
||||
|
||||
@ -1306,11 +1302,11 @@ msgid ""
|
||||
"synchronization with servers on the Internet."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/datetime/__init__.py:64
|
||||
#: plinth/modules/datetime/__init__.py:67
|
||||
msgid "Date & Time"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/datetime/__init__.py:110
|
||||
#: plinth/modules/datetime/__init__.py:113
|
||||
msgid "Time synchronized to NTP server"
|
||||
msgstr ""
|
||||
|
||||
@ -1477,70 +1473,6 @@ msgstr ""
|
||||
msgid "Diagnostic Test"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/diaspora/__init__.py:40
|
||||
msgid ""
|
||||
"diaspora* is a decentralized social network where you can store and control "
|
||||
"your own data."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/diaspora/__init__.py:66
|
||||
#: plinth/modules/diaspora/manifest.py:23
|
||||
msgid "diaspora*"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/diaspora/__init__.py:67
|
||||
msgid "Federated Social Network"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/diaspora/forms.py:13
|
||||
msgid "Enable new user registrations"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/diaspora/manifest.py:11
|
||||
msgid "dandelion*"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/diaspora/manifest.py:13
|
||||
msgid ""
|
||||
"It is an unofficial webview based client for the community-run, distributed "
|
||||
"social network diaspora*"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/diaspora/templates/diaspora-post-setup.html:16
|
||||
#, python-format
|
||||
msgid ""
|
||||
"The diaspora* pod domain is set to <b>%(domain_name)s</b>. User IDs will "
|
||||
"look like <i>username@diaspora.%(domain_name)s</i><br/> If the FreedomBox "
|
||||
"domain name is changed, all data of the users registered with the previous "
|
||||
"podname wouldn't be accessible. <br/> You can access the diaspora* pod at <a "
|
||||
"href=\"https://diaspora.%(domain_name)s\"> diaspora.%(domain_name)s </a>"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/diaspora/templates/diaspora-pre-setup.html:36
|
||||
#: plinth/modules/matrixsynapse/templates/matrix-synapse-pre-setup.html:15
|
||||
#: plinth/modules/snapshot/templates/snapshot.html:12
|
||||
#: plinth/templates/app.html:46
|
||||
msgid "Configuration"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/diaspora/templates/diaspora-pre-setup.html:43
|
||||
#: plinth/modules/dynamicdns/templates/dynamicdns_configure.html:25
|
||||
#: plinth/modules/ikiwiki/templates/ikiwiki_create.html:18
|
||||
#: plinth/modules/matrixsynapse/templates/matrix-synapse-pre-setup.html:47
|
||||
#: plinth/modules/snapshot/templates/snapshot.html:15
|
||||
#: plinth/modules/tahoe/templates/tahoe-pre-setup.html:43
|
||||
#: plinth/templates/app.html:54
|
||||
msgid "Update setup"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/diaspora/views.py:74
|
||||
msgid "User registrations enabled"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/diaspora/views.py:78
|
||||
msgid "User registrations disabled"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/dynamicdns/__init__.py:22
|
||||
#, python-brace-format
|
||||
msgid ""
|
||||
@ -1711,6 +1643,14 @@ msgid ""
|
||||
"functions may not work (but the main functionality should work)."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/dynamicdns/templates/dynamicdns_configure.html:25
|
||||
#: plinth/modules/ikiwiki/templates/ikiwiki_create.html:18
|
||||
#: plinth/modules/matrixsynapse/templates/matrix-synapse-pre-setup.html:47
|
||||
#: plinth/modules/snapshot/templates/snapshot.html:15
|
||||
#: plinth/templates/app.html:54
|
||||
msgid "Update setup"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/dynamicdns/templates/dynamicdns_status.html:9
|
||||
msgid "NAT type"
|
||||
msgstr ""
|
||||
@ -1899,7 +1839,7 @@ msgstr ""
|
||||
msgid "Email Server"
|
||||
msgstr "Пощенски сървър"
|
||||
|
||||
#: plinth/modules/email_server/__init__.py:91
|
||||
#: plinth/modules/email_server/__init__.py:100
|
||||
msgid "Powered by Postfix, Dovecot & Rspamd"
|
||||
msgstr ""
|
||||
|
||||
@ -1923,18 +1863,6 @@ msgstr ""
|
||||
msgid "Inbound and outbound mail filters"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/email_server/audit/tls.py:81
|
||||
msgid "Postfix TLS parameters"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/email_server/audit/tls.py:82
|
||||
msgid "Postfix uses a TLS certificate"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/email_server/audit/tls.py:91
|
||||
msgid "Has a TLS certificate"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/email_server/forms.py:17
|
||||
msgid "Enter a valid domain"
|
||||
msgstr ""
|
||||
@ -1993,7 +1921,7 @@ msgid "Disabled"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/email_server/manifest.py:8
|
||||
#: plinth/modules/roundcube/__init__.py:53
|
||||
#: plinth/modules/roundcube/__init__.py:52
|
||||
#: plinth/modules/roundcube/manifest.py:6
|
||||
msgid "Roundcube"
|
||||
msgstr ""
|
||||
@ -2032,7 +1960,6 @@ msgid "Create a new email alias"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/email_server/templates/email_alias.html:38
|
||||
#: plinth/modules/tahoe/templates/tahoe-post-setup.html:59
|
||||
msgid "Add"
|
||||
msgstr ""
|
||||
|
||||
@ -2955,6 +2882,12 @@ msgstr ""
|
||||
msgid "Element"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/matrixsynapse/templates/matrix-synapse-pre-setup.html:15
|
||||
#: plinth/modules/snapshot/templates/snapshot.html:12
|
||||
#: plinth/templates/app.html:46
|
||||
msgid "Configuration"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/matrixsynapse/templates/matrix-synapse-pre-setup.html:18
|
||||
msgid ""
|
||||
"Matrix service needs to be configured for a domain. Users on other Matrix "
|
||||
@ -3288,155 +3221,6 @@ msgstr ""
|
||||
msgid "AMLDonkey"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/monkeysphere/__init__.py:17
|
||||
msgid ""
|
||||
"With Monkeysphere, an OpenPGP key can be generated for each configured "
|
||||
"domain serving SSH. The OpenPGP public key can then be uploaded to the "
|
||||
"OpenPGP keyservers. Users connecting to this machine through SSH can verify "
|
||||
"that they are connecting to the correct host. For users to trust the key, "
|
||||
"at least one person (usually the machine owner) must sign the key using the "
|
||||
"regular OpenPGP key signing process. See the <a href=\"http://web."
|
||||
"monkeysphere.info/getting-started-ssh/\"> Monkeysphere SSH documentation</a> "
|
||||
"for more details."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/monkeysphere/__init__.py:25
|
||||
msgid ""
|
||||
"Monkeysphere can also generate an OpenPGP key for each Secure Web Server "
|
||||
"(HTTPS) certificate installed on this machine. The OpenPGP public key can "
|
||||
"then be uploaded to the OpenPGP keyservers. Users accessing the web server "
|
||||
"through HTTPS can verify that they are connecting to the correct host. To "
|
||||
"validate the certificate, the user will need to install some software that "
|
||||
"is available on the <a href=\"https://web.monkeysphere.info/download/\"> "
|
||||
"Monkeysphere website</a>."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/monkeysphere/__init__.py:50
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:11
|
||||
msgid "Monkeysphere"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere.html:20
|
||||
msgid "Publishing key to keyserver..."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere.html:27
|
||||
msgid "Cancel"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere.html:36
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:41
|
||||
#: plinth/modules/tor/templates/tor.html:71
|
||||
msgid "Service"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere.html:37
|
||||
msgid "Domains"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere.html:38
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:17
|
||||
msgid "OpenPGP Fingerprint"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere.html:47
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:44
|
||||
#: plinth/modules/names/components.py:24
|
||||
msgid "Secure Shell"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere.html:51
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:48
|
||||
msgid "Other"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere.html:88
|
||||
#, python-format
|
||||
msgid "Show details for key %(fingerprint)s"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere.html:94
|
||||
msgid "-"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere.html:105
|
||||
msgid "Import Key"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere.html:115
|
||||
msgid "Publish Key"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere.html:125
|
||||
msgid "Add Domains"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:21
|
||||
msgid "OpenPGP User IDs"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:25
|
||||
msgid "Key Import Date"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:29
|
||||
msgid "SSH Key Type"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:33
|
||||
msgid "SSH Key Size"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:37
|
||||
msgid "SSH Fingerprint"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:53
|
||||
msgid "Key File"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:57
|
||||
msgid "Available Domains"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:61
|
||||
msgid "Added Domains"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:69
|
||||
msgid ""
|
||||
"After this key is published to the keyservers, it can be signed using <a "
|
||||
"href=\"https://www.gnupg.org/\">GnuPG</a> with the following commands:"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:75
|
||||
msgid "Download the key"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:78
|
||||
msgid "Sign the key"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:81
|
||||
msgid "Send the key back to the keyservers"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/monkeysphere/views.py:44
|
||||
msgid "Imported key."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/monkeysphere/views.py:80
|
||||
msgid "Cancelled key publishing."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/monkeysphere/views.py:131
|
||||
msgid "Published key to keyserver."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/monkeysphere/views.py:133
|
||||
msgid "Error occurred while publishing key."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mumble/__init__.py:26
|
||||
msgid ""
|
||||
"Mumble is an open source, low-latency, encrypted, high quality voice chat "
|
||||
@ -3501,6 +3285,10 @@ msgstr ""
|
||||
msgid "All web apps"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/names/components.py:24
|
||||
msgid "Secure Shell"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/names/templates/names.html:17
|
||||
msgid "Services"
|
||||
msgstr ""
|
||||
@ -5035,7 +4823,7 @@ msgstr ""
|
||||
msgid "Access rights configuration updated"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/roundcube/__init__.py:20
|
||||
#: plinth/modules/roundcube/__init__.py:19
|
||||
msgid ""
|
||||
"Roundcube webmail is a browser-based multilingual IMAP client with an "
|
||||
"application-like user interface. It provides full functionality you expect "
|
||||
@ -5043,7 +4831,7 @@ msgid ""
|
||||
"manipulation, message searching and spell checking."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/roundcube/__init__.py:25
|
||||
#: plinth/modules/roundcube/__init__.py:24
|
||||
msgid ""
|
||||
"You can use it by providing the username and password of the email account "
|
||||
"you wish to access followed by the domain name of the IMAP server for your "
|
||||
@ -5052,7 +4840,7 @@ msgid ""
|
||||
"code>."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/roundcube/__init__.py:30
|
||||
#: plinth/modules/roundcube/__init__.py:29
|
||||
msgid ""
|
||||
"For Gmail, username will be your Gmail address, password will be your Google "
|
||||
"account password and server will be <code>imaps://imap.gmail.com</code>. "
|
||||
@ -5062,7 +4850,7 @@ msgid ""
|
||||
"a>)."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/roundcube/__init__.py:54
|
||||
#: plinth/modules/roundcube/__init__.py:53
|
||||
msgid "Email Client"
|
||||
msgstr ""
|
||||
|
||||
@ -6082,61 +5870,6 @@ msgstr ""
|
||||
msgid "File Synchronization"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/tahoe/__init__.py:26
|
||||
msgid ""
|
||||
"Tahoe-LAFS is a decentralized secure file storage system. It uses provider "
|
||||
"independent security to store files over a distributed network of storage "
|
||||
"nodes. Even if some of the nodes fail, your files can be retrieved from the "
|
||||
"remaining nodes."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/tahoe/__init__.py:31
|
||||
#, python-brace-format
|
||||
msgid ""
|
||||
"This {box_name} hosts a storage node and an introducer by default. "
|
||||
"Additional introducers can be added, which will introduce this node to the "
|
||||
"other storage nodes."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/tahoe/__init__.py:60
|
||||
msgid "Tahoe-LAFS"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/tahoe/__init__.py:62
|
||||
msgid "Distributed File Storage"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/tahoe/templates/tahoe-post-setup.html:17
|
||||
#, python-format
|
||||
msgid ""
|
||||
"The Tahoe-LAFS server domain is set to <b>%(domain_name)s</b>. Changing the "
|
||||
"FreedomBox domain name needs a reinstall of Tahoe-LAFS and you WILL LOSE "
|
||||
"DATA. You can access Tahoe-LAFS at <a href=\"https://"
|
||||
"%(domain_name)s:5678\">https://%(domain_name)s:5678</a>."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/tahoe/templates/tahoe-post-setup.html:29
|
||||
msgid "Local introducer"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/tahoe/templates/tahoe-post-setup.html:34
|
||||
#: plinth/modules/tahoe/templates/tahoe-post-setup.html:51
|
||||
#: plinth/modules/tahoe/templates/tahoe-post-setup.html:69
|
||||
msgid "Pet Name"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/tahoe/templates/tahoe-post-setup.html:48
|
||||
msgid "Add new introducer"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/tahoe/templates/tahoe-post-setup.html:64
|
||||
msgid "Connected introducers"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/tahoe/templates/tahoe-post-setup.html:82
|
||||
msgid "Remove"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/tor/__init__.py:26
|
||||
msgid ""
|
||||
"Tor is an anonymous communication system. You can learn more about it from "
|
||||
@ -6296,6 +6029,10 @@ msgid ""
|
||||
"the following ports are open, and port-forwarded, if necessary:"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/tor/templates/tor.html:71
|
||||
msgid "Service"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/tor/templates/tor.html:87
|
||||
msgid "SOCKS"
|
||||
msgstr ""
|
||||
|
||||
@ -7,7 +7,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: PACKAGE VERSION\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2021-12-06 18:35-0500\n"
|
||||
"POT-Creation-Date: 2021-12-20 20:43-0500\n"
|
||||
"PO-Revision-Date: 2021-06-16 07:33+0000\n"
|
||||
"Last-Translator: Oymate <dhruboadittya96@gmail.com>\n"
|
||||
"Language-Team: Bengali <https://hosted.weblate.org/projects/freedombox/"
|
||||
@ -105,8 +105,6 @@ msgid "Apache HTTP Server"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/apache/__init__.py:41
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere.html:49
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:46
|
||||
msgid "Web Server"
|
||||
msgstr ""
|
||||
|
||||
@ -1109,9 +1107,7 @@ msgstr ""
|
||||
#: plinth/modules/config/__init__.py:58 plinth/modules/dynamicdns/views.py:29
|
||||
#: plinth/modules/names/templates/names.html:30
|
||||
#: plinth/modules/names/templates/names.html:44
|
||||
#: plinth/modules/snapshot/views.py:35
|
||||
#: plinth/modules/tahoe/templates/tahoe-pre-setup.html:24
|
||||
#: plinth/templates/index.html:46
|
||||
#: plinth/modules/snapshot/views.py:35 plinth/templates/index.html:46
|
||||
msgid "Configure"
|
||||
msgstr "কনফিগার"
|
||||
|
||||
@ -1271,11 +1267,11 @@ msgid ""
|
||||
"synchronization with servers on the Internet."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/datetime/__init__.py:64
|
||||
#: plinth/modules/datetime/__init__.py:67
|
||||
msgid "Date & Time"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/datetime/__init__.py:110
|
||||
#: plinth/modules/datetime/__init__.py:113
|
||||
msgid "Time synchronized to NTP server"
|
||||
msgstr ""
|
||||
|
||||
@ -1443,70 +1439,6 @@ msgstr "ফলাফল"
|
||||
msgid "Diagnostic Test"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/diaspora/__init__.py:40
|
||||
msgid ""
|
||||
"diaspora* is a decentralized social network where you can store and control "
|
||||
"your own data."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/diaspora/__init__.py:66
|
||||
#: plinth/modules/diaspora/manifest.py:23
|
||||
msgid "diaspora*"
|
||||
msgstr "ডায়াসপোরা*"
|
||||
|
||||
#: plinth/modules/diaspora/__init__.py:67
|
||||
msgid "Federated Social Network"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/diaspora/forms.py:13
|
||||
msgid "Enable new user registrations"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/diaspora/manifest.py:11
|
||||
msgid "dandelion*"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/diaspora/manifest.py:13
|
||||
msgid ""
|
||||
"It is an unofficial webview based client for the community-run, distributed "
|
||||
"social network diaspora*"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/diaspora/templates/diaspora-post-setup.html:16
|
||||
#, python-format
|
||||
msgid ""
|
||||
"The diaspora* pod domain is set to <b>%(domain_name)s</b>. User IDs will "
|
||||
"look like <i>username@diaspora.%(domain_name)s</i><br/> If the FreedomBox "
|
||||
"domain name is changed, all data of the users registered with the previous "
|
||||
"podname wouldn't be accessible. <br/> You can access the diaspora* pod at <a "
|
||||
"href=\"https://diaspora.%(domain_name)s\"> diaspora.%(domain_name)s </a>"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/diaspora/templates/diaspora-pre-setup.html:36
|
||||
#: plinth/modules/matrixsynapse/templates/matrix-synapse-pre-setup.html:15
|
||||
#: plinth/modules/snapshot/templates/snapshot.html:12
|
||||
#: plinth/templates/app.html:46
|
||||
msgid "Configuration"
|
||||
msgstr "পছন্দসমূহ"
|
||||
|
||||
#: plinth/modules/diaspora/templates/diaspora-pre-setup.html:43
|
||||
#: plinth/modules/dynamicdns/templates/dynamicdns_configure.html:25
|
||||
#: plinth/modules/ikiwiki/templates/ikiwiki_create.html:18
|
||||
#: plinth/modules/matrixsynapse/templates/matrix-synapse-pre-setup.html:47
|
||||
#: plinth/modules/snapshot/templates/snapshot.html:15
|
||||
#: plinth/modules/tahoe/templates/tahoe-pre-setup.html:43
|
||||
#: plinth/templates/app.html:54
|
||||
msgid "Update setup"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/diaspora/views.py:74
|
||||
msgid "User registrations enabled"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/diaspora/views.py:78
|
||||
msgid "User registrations disabled"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/dynamicdns/__init__.py:22
|
||||
#, python-brace-format
|
||||
msgid ""
|
||||
@ -1677,6 +1609,14 @@ msgid ""
|
||||
"functions may not work (but the main functionality should work)."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/dynamicdns/templates/dynamicdns_configure.html:25
|
||||
#: plinth/modules/ikiwiki/templates/ikiwiki_create.html:18
|
||||
#: plinth/modules/matrixsynapse/templates/matrix-synapse-pre-setup.html:47
|
||||
#: plinth/modules/snapshot/templates/snapshot.html:15
|
||||
#: plinth/templates/app.html:54
|
||||
msgid "Update setup"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/dynamicdns/templates/dynamicdns_status.html:9
|
||||
msgid "NAT type"
|
||||
msgstr ""
|
||||
@ -1865,7 +1805,7 @@ msgstr ""
|
||||
msgid "Email Server"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/email_server/__init__.py:91
|
||||
#: plinth/modules/email_server/__init__.py:100
|
||||
msgid "Powered by Postfix, Dovecot & Rspamd"
|
||||
msgstr ""
|
||||
|
||||
@ -1889,20 +1829,6 @@ msgstr ""
|
||||
msgid "Inbound and outbound mail filters"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/email_server/audit/tls.py:81
|
||||
msgid "Postfix TLS parameters"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/email_server/audit/tls.py:82
|
||||
msgid "Postfix uses a TLS certificate"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/email_server/audit/tls.py:91
|
||||
#, fuzzy
|
||||
#| msgid "Certificates"
|
||||
msgid "Has a TLS certificate"
|
||||
msgstr "অনুমতিপত্র"
|
||||
|
||||
#: plinth/modules/email_server/forms.py:17
|
||||
msgid "Enter a valid domain"
|
||||
msgstr ""
|
||||
@ -1967,7 +1893,7 @@ msgid "Disabled"
|
||||
msgstr "নিষ্ক্রিয়"
|
||||
|
||||
#: plinth/modules/email_server/manifest.py:8
|
||||
#: plinth/modules/roundcube/__init__.py:53
|
||||
#: plinth/modules/roundcube/__init__.py:52
|
||||
#: plinth/modules/roundcube/manifest.py:6
|
||||
msgid "Roundcube"
|
||||
msgstr ""
|
||||
@ -2012,7 +1938,6 @@ msgid "Create a new email alias"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/email_server/templates/email_alias.html:38
|
||||
#: plinth/modules/tahoe/templates/tahoe-post-setup.html:59
|
||||
msgid "Add"
|
||||
msgstr ""
|
||||
|
||||
@ -2937,6 +2862,12 @@ msgstr ""
|
||||
msgid "Element"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/matrixsynapse/templates/matrix-synapse-pre-setup.html:15
|
||||
#: plinth/modules/snapshot/templates/snapshot.html:12
|
||||
#: plinth/templates/app.html:46
|
||||
msgid "Configuration"
|
||||
msgstr "পছন্দসমূহ"
|
||||
|
||||
#: plinth/modules/matrixsynapse/templates/matrix-synapse-pre-setup.html:18
|
||||
msgid ""
|
||||
"Matrix service needs to be configured for a domain. Users on other Matrix "
|
||||
@ -3270,155 +3201,6 @@ msgstr ""
|
||||
msgid "AMLDonkey"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/monkeysphere/__init__.py:17
|
||||
msgid ""
|
||||
"With Monkeysphere, an OpenPGP key can be generated for each configured "
|
||||
"domain serving SSH. The OpenPGP public key can then be uploaded to the "
|
||||
"OpenPGP keyservers. Users connecting to this machine through SSH can verify "
|
||||
"that they are connecting to the correct host. For users to trust the key, "
|
||||
"at least one person (usually the machine owner) must sign the key using the "
|
||||
"regular OpenPGP key signing process. See the <a href=\"http://web."
|
||||
"monkeysphere.info/getting-started-ssh/\"> Monkeysphere SSH documentation</a> "
|
||||
"for more details."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/monkeysphere/__init__.py:25
|
||||
msgid ""
|
||||
"Monkeysphere can also generate an OpenPGP key for each Secure Web Server "
|
||||
"(HTTPS) certificate installed on this machine. The OpenPGP public key can "
|
||||
"then be uploaded to the OpenPGP keyservers. Users accessing the web server "
|
||||
"through HTTPS can verify that they are connecting to the correct host. To "
|
||||
"validate the certificate, the user will need to install some software that "
|
||||
"is available on the <a href=\"https://web.monkeysphere.info/download/\"> "
|
||||
"Monkeysphere website</a>."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/monkeysphere/__init__.py:50
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:11
|
||||
msgid "Monkeysphere"
|
||||
msgstr "মাঙ্কিস্ফিয়ার"
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere.html:20
|
||||
msgid "Publishing key to keyserver..."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere.html:27
|
||||
msgid "Cancel"
|
||||
msgstr "বাতিল"
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere.html:36
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:41
|
||||
#: plinth/modules/tor/templates/tor.html:71
|
||||
msgid "Service"
|
||||
msgstr "সেবা"
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere.html:37
|
||||
msgid "Domains"
|
||||
msgstr "ডোমেন"
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere.html:38
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:17
|
||||
msgid "OpenPGP Fingerprint"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere.html:47
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:44
|
||||
#: plinth/modules/names/components.py:24
|
||||
msgid "Secure Shell"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere.html:51
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:48
|
||||
msgid "Other"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere.html:88
|
||||
#, python-format
|
||||
msgid "Show details for key %(fingerprint)s"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere.html:94
|
||||
msgid "-"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere.html:105
|
||||
msgid "Import Key"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere.html:115
|
||||
msgid "Publish Key"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere.html:125
|
||||
msgid "Add Domains"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:21
|
||||
msgid "OpenPGP User IDs"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:25
|
||||
msgid "Key Import Date"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:29
|
||||
msgid "SSH Key Type"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:33
|
||||
msgid "SSH Key Size"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:37
|
||||
msgid "SSH Fingerprint"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:53
|
||||
msgid "Key File"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:57
|
||||
msgid "Available Domains"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:61
|
||||
msgid "Added Domains"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:69
|
||||
msgid ""
|
||||
"After this key is published to the keyservers, it can be signed using <a "
|
||||
"href=\"https://www.gnupg.org/\">GnuPG</a> with the following commands:"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:75
|
||||
msgid "Download the key"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:78
|
||||
msgid "Sign the key"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:81
|
||||
msgid "Send the key back to the keyservers"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/monkeysphere/views.py:44
|
||||
msgid "Imported key."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/monkeysphere/views.py:80
|
||||
msgid "Cancelled key publishing."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/monkeysphere/views.py:131
|
||||
msgid "Published key to keyserver."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/monkeysphere/views.py:133
|
||||
msgid "Error occurred while publishing key."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mumble/__init__.py:26
|
||||
msgid ""
|
||||
"Mumble is an open source, low-latency, encrypted, high quality voice chat "
|
||||
@ -3483,6 +3265,10 @@ msgstr ""
|
||||
msgid "All web apps"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/names/components.py:24
|
||||
msgid "Secure Shell"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/names/templates/names.html:17
|
||||
msgid "Services"
|
||||
msgstr ""
|
||||
@ -5017,7 +4803,7 @@ msgstr ""
|
||||
msgid "Access rights configuration updated"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/roundcube/__init__.py:20
|
||||
#: plinth/modules/roundcube/__init__.py:19
|
||||
msgid ""
|
||||
"Roundcube webmail is a browser-based multilingual IMAP client with an "
|
||||
"application-like user interface. It provides full functionality you expect "
|
||||
@ -5025,7 +4811,7 @@ msgid ""
|
||||
"manipulation, message searching and spell checking."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/roundcube/__init__.py:25
|
||||
#: plinth/modules/roundcube/__init__.py:24
|
||||
msgid ""
|
||||
"You can use it by providing the username and password of the email account "
|
||||
"you wish to access followed by the domain name of the IMAP server for your "
|
||||
@ -5034,7 +4820,7 @@ msgid ""
|
||||
"code>."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/roundcube/__init__.py:30
|
||||
#: plinth/modules/roundcube/__init__.py:29
|
||||
msgid ""
|
||||
"For Gmail, username will be your Gmail address, password will be your Google "
|
||||
"account password and server will be <code>imaps://imap.gmail.com</code>. "
|
||||
@ -5044,7 +4830,7 @@ msgid ""
|
||||
"a>)."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/roundcube/__init__.py:54
|
||||
#: plinth/modules/roundcube/__init__.py:53
|
||||
msgid "Email Client"
|
||||
msgstr ""
|
||||
|
||||
@ -6066,61 +5852,6 @@ msgstr ""
|
||||
msgid "File Synchronization"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/tahoe/__init__.py:26
|
||||
msgid ""
|
||||
"Tahoe-LAFS is a decentralized secure file storage system. It uses provider "
|
||||
"independent security to store files over a distributed network of storage "
|
||||
"nodes. Even if some of the nodes fail, your files can be retrieved from the "
|
||||
"remaining nodes."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/tahoe/__init__.py:31
|
||||
#, python-brace-format
|
||||
msgid ""
|
||||
"This {box_name} hosts a storage node and an introducer by default. "
|
||||
"Additional introducers can be added, which will introduce this node to the "
|
||||
"other storage nodes."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/tahoe/__init__.py:60
|
||||
msgid "Tahoe-LAFS"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/tahoe/__init__.py:62
|
||||
msgid "Distributed File Storage"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/tahoe/templates/tahoe-post-setup.html:17
|
||||
#, python-format
|
||||
msgid ""
|
||||
"The Tahoe-LAFS server domain is set to <b>%(domain_name)s</b>. Changing the "
|
||||
"FreedomBox domain name needs a reinstall of Tahoe-LAFS and you WILL LOSE "
|
||||
"DATA. You can access Tahoe-LAFS at <a href=\"https://"
|
||||
"%(domain_name)s:5678\">https://%(domain_name)s:5678</a>."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/tahoe/templates/tahoe-post-setup.html:29
|
||||
msgid "Local introducer"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/tahoe/templates/tahoe-post-setup.html:34
|
||||
#: plinth/modules/tahoe/templates/tahoe-post-setup.html:51
|
||||
#: plinth/modules/tahoe/templates/tahoe-post-setup.html:69
|
||||
msgid "Pet Name"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/tahoe/templates/tahoe-post-setup.html:48
|
||||
msgid "Add new introducer"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/tahoe/templates/tahoe-post-setup.html:64
|
||||
msgid "Connected introducers"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/tahoe/templates/tahoe-post-setup.html:82
|
||||
msgid "Remove"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/tor/__init__.py:26
|
||||
msgid ""
|
||||
"Tor is an anonymous communication system. You can learn more about it from "
|
||||
@ -6280,6 +6011,10 @@ msgid ""
|
||||
"the following ports are open, and port-forwarded, if necessary:"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/tor/templates/tor.html:71
|
||||
msgid "Service"
|
||||
msgstr "সেবা"
|
||||
|
||||
#: plinth/modules/tor/templates/tor.html:87
|
||||
msgid "SOCKS"
|
||||
msgstr ""
|
||||
@ -7574,6 +7309,23 @@ msgstr ""
|
||||
msgid "Gujarati"
|
||||
msgstr ""
|
||||
|
||||
#~ msgid "diaspora*"
|
||||
#~ msgstr "ডায়াসপোরা*"
|
||||
|
||||
#, fuzzy
|
||||
#~| msgid "Certificates"
|
||||
#~ msgid "Has a TLS certificate"
|
||||
#~ msgstr "অনুমতিপত্র"
|
||||
|
||||
#~ msgid "Monkeysphere"
|
||||
#~ msgstr "মাঙ্কিস্ফিয়ার"
|
||||
|
||||
#~ msgid "Cancel"
|
||||
#~ msgstr "বাতিল"
|
||||
|
||||
#~ msgid "Domains"
|
||||
#~ msgstr "ডোমেন"
|
||||
|
||||
#, fuzzy
|
||||
#~| msgid "Disabled"
|
||||
#~ msgid "Disable selected"
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
@ -9,7 +9,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: FreedomBox UI\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2021-12-06 18:35-0500\n"
|
||||
"POT-Creation-Date: 2021-12-20 20:43-0500\n"
|
||||
"PO-Revision-Date: 2021-01-18 12:32+0000\n"
|
||||
"Last-Translator: ikmaak <info@ikmaak.nl>\n"
|
||||
"Language-Team: Danish <https://hosted.weblate.org/projects/freedombox/"
|
||||
@ -113,8 +113,6 @@ msgid "Apache HTTP Server"
|
||||
msgstr "Webserver"
|
||||
|
||||
#: plinth/modules/apache/__init__.py:41
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere.html:49
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:46
|
||||
msgid "Web Server"
|
||||
msgstr "Webserver"
|
||||
|
||||
@ -1210,9 +1208,7 @@ msgstr "Generel Konfiguration"
|
||||
#: plinth/modules/config/__init__.py:58 plinth/modules/dynamicdns/views.py:29
|
||||
#: plinth/modules/names/templates/names.html:30
|
||||
#: plinth/modules/names/templates/names.html:44
|
||||
#: plinth/modules/snapshot/views.py:35
|
||||
#: plinth/modules/tahoe/templates/tahoe-pre-setup.html:24
|
||||
#: plinth/templates/index.html:46
|
||||
#: plinth/modules/snapshot/views.py:35 plinth/templates/index.html:46
|
||||
msgid "Configure"
|
||||
msgstr "Konfigurer"
|
||||
|
||||
@ -1399,11 +1395,11 @@ msgstr ""
|
||||
"Netværkstidsserver er et program der holder systemets tid synkroniseret med "
|
||||
"servere på internettet."
|
||||
|
||||
#: plinth/modules/datetime/__init__.py:64
|
||||
#: plinth/modules/datetime/__init__.py:67
|
||||
msgid "Date & Time"
|
||||
msgstr "Dato & Tid"
|
||||
|
||||
#: plinth/modules/datetime/__init__.py:110
|
||||
#: plinth/modules/datetime/__init__.py:113
|
||||
msgid "Time synchronized to NTP server"
|
||||
msgstr "Tid synkroniseret med NTP-server"
|
||||
|
||||
@ -1582,80 +1578,6 @@ msgstr "Resultat"
|
||||
msgid "Diagnostic Test"
|
||||
msgstr "Diagnostisk Test"
|
||||
|
||||
#: plinth/modules/diaspora/__init__.py:40
|
||||
msgid ""
|
||||
"diaspora* is a decentralized social network where you can store and control "
|
||||
"your own data."
|
||||
msgstr ""
|
||||
"diaspora* er et decentraliseret socialt netværk hvor du selv kan lagre og "
|
||||
"kontrollere dine egne data."
|
||||
|
||||
#: plinth/modules/diaspora/__init__.py:66
|
||||
#: plinth/modules/diaspora/manifest.py:23
|
||||
msgid "diaspora*"
|
||||
msgstr "diaspora*"
|
||||
|
||||
#: plinth/modules/diaspora/__init__.py:67
|
||||
msgid "Federated Social Network"
|
||||
msgstr "Føderativt socialt netværk"
|
||||
|
||||
#: plinth/modules/diaspora/forms.py:13
|
||||
msgid "Enable new user registrations"
|
||||
msgstr "Aktivér indregistrering af nye brugere"
|
||||
|
||||
#: plinth/modules/diaspora/manifest.py:11
|
||||
msgid "dandelion*"
|
||||
msgstr "dandelion*"
|
||||
|
||||
#: plinth/modules/diaspora/manifest.py:13
|
||||
msgid ""
|
||||
"It is an unofficial webview based client for the community-run, distributed "
|
||||
"social network diaspora*"
|
||||
msgstr ""
|
||||
"Dette er en uofficiel webview-baseret klient til det fællesskabsdrevne, "
|
||||
"distribuerede sociale netværk diaspora*"
|
||||
|
||||
#: plinth/modules/diaspora/templates/diaspora-post-setup.html:16
|
||||
#, python-format
|
||||
msgid ""
|
||||
"The diaspora* pod domain is set to <b>%(domain_name)s</b>. User IDs will "
|
||||
"look like <i>username@diaspora.%(domain_name)s</i><br/> If the FreedomBox "
|
||||
"domain name is changed, all data of the users registered with the previous "
|
||||
"podname wouldn't be accessible. <br/> You can access the diaspora* pod at <a "
|
||||
"href=\"https://diaspora.%(domain_name)s\"> diaspora.%(domain_name)s </a>"
|
||||
msgstr ""
|
||||
"Domænet for denne diaspora*pod er sat til <b>%(domain_name)s</b>. Bruger-ID "
|
||||
"vil således være af formen <i>brugernavn@diaspora.%(domain_name)s</i><br/> "
|
||||
"Hvis FreedomBox-domænenavnet bliver ændret vil al data for brugere "
|
||||
"registreret med det tidligere pod-navn være utilgængelige. <br/> Du kan "
|
||||
"tilgå denne diaspora*pod på <a href=\"https://diaspora.%(domain_name)s"
|
||||
"\">diaspora.%(domain_name)s.</a>"
|
||||
|
||||
#: plinth/modules/diaspora/templates/diaspora-pre-setup.html:36
|
||||
#: plinth/modules/matrixsynapse/templates/matrix-synapse-pre-setup.html:15
|
||||
#: plinth/modules/snapshot/templates/snapshot.html:12
|
||||
#: plinth/templates/app.html:46
|
||||
msgid "Configuration"
|
||||
msgstr "Konfiguration"
|
||||
|
||||
#: plinth/modules/diaspora/templates/diaspora-pre-setup.html:43
|
||||
#: plinth/modules/dynamicdns/templates/dynamicdns_configure.html:25
|
||||
#: plinth/modules/ikiwiki/templates/ikiwiki_create.html:18
|
||||
#: plinth/modules/matrixsynapse/templates/matrix-synapse-pre-setup.html:47
|
||||
#: plinth/modules/snapshot/templates/snapshot.html:15
|
||||
#: plinth/modules/tahoe/templates/tahoe-pre-setup.html:43
|
||||
#: plinth/templates/app.html:54
|
||||
msgid "Update setup"
|
||||
msgstr "Opdater indstillinger"
|
||||
|
||||
#: plinth/modules/diaspora/views.py:74
|
||||
msgid "User registrations enabled"
|
||||
msgstr "Indregistrering af brugere aktiveret"
|
||||
|
||||
#: plinth/modules/diaspora/views.py:78
|
||||
msgid "User registrations disabled"
|
||||
msgstr "Indregistrering af brugere deaktiveret"
|
||||
|
||||
#: plinth/modules/dynamicdns/__init__.py:22
|
||||
#, python-brace-format
|
||||
msgid ""
|
||||
@ -1871,6 +1793,14 @@ msgstr ""
|
||||
"hjælpefunktionalitet virker formentlig ikke (men grundfunktionaliteten burde "
|
||||
"fungere)."
|
||||
|
||||
#: plinth/modules/dynamicdns/templates/dynamicdns_configure.html:25
|
||||
#: plinth/modules/ikiwiki/templates/ikiwiki_create.html:18
|
||||
#: plinth/modules/matrixsynapse/templates/matrix-synapse-pre-setup.html:47
|
||||
#: plinth/modules/snapshot/templates/snapshot.html:15
|
||||
#: plinth/templates/app.html:54
|
||||
msgid "Update setup"
|
||||
msgstr "Opdater indstillinger"
|
||||
|
||||
#: plinth/modules/dynamicdns/templates/dynamicdns_status.html:9
|
||||
msgid "NAT type"
|
||||
msgstr "NAT-type"
|
||||
@ -2091,7 +2021,7 @@ msgstr ""
|
||||
msgid "Email Server"
|
||||
msgstr "Chatserver"
|
||||
|
||||
#: plinth/modules/email_server/__init__.py:91
|
||||
#: plinth/modules/email_server/__init__.py:100
|
||||
msgid "Powered by Postfix, Dovecot & Rspamd"
|
||||
msgstr ""
|
||||
|
||||
@ -2117,20 +2047,6 @@ msgstr ""
|
||||
msgid "Inbound and outbound mail filters"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/email_server/audit/tls.py:81
|
||||
msgid "Postfix TLS parameters"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/email_server/audit/tls.py:82
|
||||
msgid "Postfix uses a TLS certificate"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/email_server/audit/tls.py:91
|
||||
#, fuzzy
|
||||
#| msgid "No certficate"
|
||||
msgid "Has a TLS certificate"
|
||||
msgstr "Intet certifikat"
|
||||
|
||||
#: plinth/modules/email_server/forms.py:17
|
||||
#, fuzzy
|
||||
#| msgid "Invalid server name"
|
||||
@ -2199,7 +2115,7 @@ msgid "Disabled"
|
||||
msgstr "Deaktiveret"
|
||||
|
||||
#: plinth/modules/email_server/manifest.py:8
|
||||
#: plinth/modules/roundcube/__init__.py:53
|
||||
#: plinth/modules/roundcube/__init__.py:52
|
||||
#: plinth/modules/roundcube/manifest.py:6
|
||||
#, fuzzy
|
||||
#| msgid "Enable Roundcube"
|
||||
@ -2248,7 +2164,6 @@ msgid "Create a new email alias"
|
||||
msgstr "Opret en ny sikkerhedskopi"
|
||||
|
||||
#: plinth/modules/email_server/templates/email_alias.html:38
|
||||
#: plinth/modules/tahoe/templates/tahoe-post-setup.html:59
|
||||
#, fuzzy
|
||||
#| msgid "Address"
|
||||
msgid "Add"
|
||||
@ -3359,6 +3274,12 @@ msgstr ""
|
||||
msgid "Element"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/matrixsynapse/templates/matrix-synapse-pre-setup.html:15
|
||||
#: plinth/modules/snapshot/templates/snapshot.html:12
|
||||
#: plinth/templates/app.html:46
|
||||
msgid "Configuration"
|
||||
msgstr "Konfiguration"
|
||||
|
||||
#: plinth/modules/matrixsynapse/templates/matrix-synapse-pre-setup.html:18
|
||||
msgid ""
|
||||
"Matrix service needs to be configured for a domain. Users on other Matrix "
|
||||
@ -3753,174 +3674,6 @@ msgstr "Monkeysphere"
|
||||
msgid "AMLDonkey"
|
||||
msgstr "Monkeysphere"
|
||||
|
||||
#: plinth/modules/monkeysphere/__init__.py:17
|
||||
msgid ""
|
||||
"With Monkeysphere, an OpenPGP key can be generated for each configured "
|
||||
"domain serving SSH. The OpenPGP public key can then be uploaded to the "
|
||||
"OpenPGP keyservers. Users connecting to this machine through SSH can verify "
|
||||
"that they are connecting to the correct host. For users to trust the key, "
|
||||
"at least one person (usually the machine owner) must sign the key using the "
|
||||
"regular OpenPGP key signing process. See the <a href=\"http://web."
|
||||
"monkeysphere.info/getting-started-ssh/\"> Monkeysphere SSH documentation</a> "
|
||||
"for more details."
|
||||
msgstr ""
|
||||
"Med Monkeysphere kan der genereres en OpenPGP-nøgle for hvert konfigureret "
|
||||
"domæne der serviceres af SSH. Den offentlige OpenPGP-nøgle kan så uploades "
|
||||
"til OpenPGP-nøgleserverne. Brugere der forbinder til denne maskine ved hjælp "
|
||||
"af SSH, er på denne måde i stand til at sikre at de forbinder til den "
|
||||
"korrekte vært. For at brugere kan stole på nøglen, skal mindst en person "
|
||||
"(normalt maskinens ejer) underskrive nøglen ved brug af den almindelige "
|
||||
"process for OpenPGP nøgleunderskrift. Se <a href=\"http://web.monkeysphere."
|
||||
"info/getting-started-ssh/\">Monkeysphere SSH-dokumentationen</a> for flere "
|
||||
"detaljer."
|
||||
|
||||
#: plinth/modules/monkeysphere/__init__.py:25
|
||||
msgid ""
|
||||
"Monkeysphere can also generate an OpenPGP key for each Secure Web Server "
|
||||
"(HTTPS) certificate installed on this machine. The OpenPGP public key can "
|
||||
"then be uploaded to the OpenPGP keyservers. Users accessing the web server "
|
||||
"through HTTPS can verify that they are connecting to the correct host. To "
|
||||
"validate the certificate, the user will need to install some software that "
|
||||
"is available on the <a href=\"https://web.monkeysphere.info/download/\"> "
|
||||
"Monkeysphere website</a>."
|
||||
msgstr ""
|
||||
"Monkeysphere kan også generere en OpenPGP-nøgle for hvert certifikat til en "
|
||||
"Sikker Web Server (HTTPS) der er installeret på denne maskine. Den "
|
||||
"offentlige OpenPGP-nøgle kan så uploades til OpenPGP-nøgleserverne. Brugere "
|
||||
"der tilgår denne maskine gennem HTTPS, er på denne måde i stand til at sikre "
|
||||
"at de forbinder til den korrekte vært. For at validere certifikatet er "
|
||||
"brugeren nødt til at installere noget software som er tilgængeligt på <a "
|
||||
"href=\"https://web.monkeysphere.info/download/\">Monkeysphere hjemmesiden</"
|
||||
"a>."
|
||||
|
||||
#: plinth/modules/monkeysphere/__init__.py:50
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:11
|
||||
msgid "Monkeysphere"
|
||||
msgstr "Monkeysphere"
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere.html:20
|
||||
msgid "Publishing key to keyserver..."
|
||||
msgstr "Distribuerer nøgle til nøgleserver..."
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere.html:27
|
||||
msgid "Cancel"
|
||||
msgstr "Annuller"
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere.html:36
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:41
|
||||
#: plinth/modules/tor/templates/tor.html:71
|
||||
msgid "Service"
|
||||
msgstr "Tjeneste"
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere.html:37
|
||||
msgid "Domains"
|
||||
msgstr "Domæner"
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere.html:38
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:17
|
||||
msgid "OpenPGP Fingerprint"
|
||||
msgstr "OpenPGP-fingeraftryk"
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere.html:47
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:44
|
||||
#: plinth/modules/names/components.py:24
|
||||
msgid "Secure Shell"
|
||||
msgstr "Secure Shell"
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere.html:51
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:48
|
||||
msgid "Other"
|
||||
msgstr "Andet"
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere.html:88
|
||||
#, python-format
|
||||
msgid "Show details for key %(fingerprint)s"
|
||||
msgstr "Vis detaljer for nøgle %(fingerprint)s"
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere.html:94
|
||||
msgid "-"
|
||||
msgstr "-"
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere.html:105
|
||||
msgid "Import Key"
|
||||
msgstr "Importer Nøgle"
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere.html:115
|
||||
msgid "Publish Key"
|
||||
msgstr "Distribuer Nøgle"
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere.html:125
|
||||
msgid "Add Domains"
|
||||
msgstr "Tilføj Domæner"
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:21
|
||||
msgid "OpenPGP User IDs"
|
||||
msgstr "OpenPGP-bruger-id'er"
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:25
|
||||
msgid "Key Import Date"
|
||||
msgstr "Nøgleimportdato"
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:29
|
||||
msgid "SSH Key Type"
|
||||
msgstr "SSH-nøgletype"
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:33
|
||||
msgid "SSH Key Size"
|
||||
msgstr "SSH-nøglestørrelse"
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:37
|
||||
msgid "SSH Fingerprint"
|
||||
msgstr "SSH-fingeraftryk"
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:53
|
||||
msgid "Key File"
|
||||
msgstr "Nøglefil"
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:57
|
||||
msgid "Available Domains"
|
||||
msgstr "Tilgængelige Domæner"
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:61
|
||||
msgid "Added Domains"
|
||||
msgstr "Tilføjede Domæner"
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:69
|
||||
msgid ""
|
||||
"After this key is published to the keyservers, it can be signed using <a "
|
||||
"href=\"https://www.gnupg.org/\">GnuPG</a> with the following commands:"
|
||||
msgstr ""
|
||||
"Når denne nøgle er distribueret til nøgleserverne, kan den underskrives med "
|
||||
"<a href=\"https://www.gnupg.org/\">GnuPG</a> ved brug af følgende kommandoer:"
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:75
|
||||
msgid "Download the key"
|
||||
msgstr "Hent nøglen"
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:78
|
||||
msgid "Sign the key"
|
||||
msgstr "Underskriv nøglen"
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:81
|
||||
msgid "Send the key back to the keyservers"
|
||||
msgstr "Send nøglen tilbage til nøgleserverne"
|
||||
|
||||
#: plinth/modules/monkeysphere/views.py:44
|
||||
msgid "Imported key."
|
||||
msgstr "Nøglen blev importeret."
|
||||
|
||||
#: plinth/modules/monkeysphere/views.py:80
|
||||
msgid "Cancelled key publishing."
|
||||
msgstr "Distribution af nøglen annulleret."
|
||||
|
||||
#: plinth/modules/monkeysphere/views.py:131
|
||||
msgid "Published key to keyserver."
|
||||
msgstr "Nøgle distribueret til nøgleserver."
|
||||
|
||||
#: plinth/modules/monkeysphere/views.py:133
|
||||
msgid "Error occurred while publishing key."
|
||||
msgstr "Fejl under distribuering af nøgle."
|
||||
|
||||
#: plinth/modules/mumble/__init__.py:26
|
||||
msgid ""
|
||||
"Mumble is an open source, low-latency, encrypted, high quality voice chat "
|
||||
@ -3996,6 +3749,10 @@ msgstr ""
|
||||
msgid "All web apps"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/names/components.py:24
|
||||
msgid "Secure Shell"
|
||||
msgstr "Secure Shell"
|
||||
|
||||
#: plinth/modules/names/templates/names.html:17
|
||||
#, fuzzy
|
||||
#| msgid "Service"
|
||||
@ -5765,7 +5522,7 @@ msgstr ""
|
||||
msgid "Access rights configuration updated"
|
||||
msgstr "Konfiguration opdateret"
|
||||
|
||||
#: plinth/modules/roundcube/__init__.py:20
|
||||
#: plinth/modules/roundcube/__init__.py:19
|
||||
msgid ""
|
||||
"Roundcube webmail is a browser-based multilingual IMAP client with an "
|
||||
"application-like user interface. It provides full functionality you expect "
|
||||
@ -5777,7 +5534,7 @@ msgstr ""
|
||||
"du forventer af en emailklient, inklusiv MIME-understøttelse, lagring af "
|
||||
"kontaktpersoner, mappe-administration, beskedsøgning og stavekontrol."
|
||||
|
||||
#: plinth/modules/roundcube/__init__.py:25
|
||||
#: plinth/modules/roundcube/__init__.py:24
|
||||
#, fuzzy
|
||||
#| msgid ""
|
||||
#| "You can access Roundcube from <a href=\"/roundcube\">/roundcube</a>. "
|
||||
@ -5798,7 +5555,7 @@ msgstr ""
|
||||
"example.com</code>. Vil du bruge IMAP over SSL (hvilket anbefales) skal du "
|
||||
"også angive protokollen således <code>imaps://imap.example.com</code>."
|
||||
|
||||
#: plinth/modules/roundcube/__init__.py:30
|
||||
#: plinth/modules/roundcube/__init__.py:29
|
||||
msgid ""
|
||||
"For Gmail, username will be your Gmail address, password will be your Google "
|
||||
"account password and server will be <code>imaps://imap.gmail.com</code>. "
|
||||
@ -5815,7 +5572,7 @@ msgstr ""
|
||||
"lesssecureapps\">https://www.google.com/settings/security/lesssecureapps</"
|
||||
"a>)."
|
||||
|
||||
#: plinth/modules/roundcube/__init__.py:54
|
||||
#: plinth/modules/roundcube/__init__.py:53
|
||||
#, fuzzy
|
||||
#| msgid "Email Client (Roundcube)"
|
||||
msgid "Email Client"
|
||||
@ -6977,63 +6734,6 @@ msgstr ""
|
||||
msgid "File Synchronization"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/tahoe/__init__.py:26
|
||||
msgid ""
|
||||
"Tahoe-LAFS is a decentralized secure file storage system. It uses provider "
|
||||
"independent security to store files over a distributed network of storage "
|
||||
"nodes. Even if some of the nodes fail, your files can be retrieved from the "
|
||||
"remaining nodes."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/tahoe/__init__.py:31
|
||||
#, python-brace-format
|
||||
msgid ""
|
||||
"This {box_name} hosts a storage node and an introducer by default. "
|
||||
"Additional introducers can be added, which will introduce this node to the "
|
||||
"other storage nodes."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/tahoe/__init__.py:60
|
||||
msgid "Tahoe-LAFS"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/tahoe/__init__.py:62
|
||||
msgid "Distributed File Storage"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/tahoe/templates/tahoe-post-setup.html:17
|
||||
#, python-format
|
||||
msgid ""
|
||||
"The Tahoe-LAFS server domain is set to <b>%(domain_name)s</b>. Changing the "
|
||||
"FreedomBox domain name needs a reinstall of Tahoe-LAFS and you WILL LOSE "
|
||||
"DATA. You can access Tahoe-LAFS at <a href=\"https://"
|
||||
"%(domain_name)s:5678\">https://%(domain_name)s:5678</a>."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/tahoe/templates/tahoe-post-setup.html:29
|
||||
msgid "Local introducer"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/tahoe/templates/tahoe-post-setup.html:34
|
||||
#: plinth/modules/tahoe/templates/tahoe-post-setup.html:51
|
||||
#: plinth/modules/tahoe/templates/tahoe-post-setup.html:69
|
||||
#, fuzzy
|
||||
#| msgid "Name"
|
||||
msgid "Pet Name"
|
||||
msgstr "Navn"
|
||||
|
||||
#: plinth/modules/tahoe/templates/tahoe-post-setup.html:48
|
||||
msgid "Add new introducer"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/tahoe/templates/tahoe-post-setup.html:64
|
||||
msgid "Connected introducers"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/tahoe/templates/tahoe-post-setup.html:82
|
||||
msgid "Remove"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/tor/__init__.py:26
|
||||
msgid ""
|
||||
"Tor is an anonymous communication system. You can learn more about it from "
|
||||
@ -7225,6 +6925,10 @@ msgstr ""
|
||||
"router eller firewall, bør du sikre at de følgende porte er åbne, eller "
|
||||
"viderestillede, hvis nødvendigt:"
|
||||
|
||||
#: plinth/modules/tor/templates/tor.html:71
|
||||
msgid "Service"
|
||||
msgstr "Tjeneste"
|
||||
|
||||
#: plinth/modules/tor/templates/tor.html:87
|
||||
msgid "SOCKS"
|
||||
msgstr "SOCKS"
|
||||
@ -8716,6 +8420,189 @@ msgstr "%(percentage)s%% færdig"
|
||||
msgid "Gujarati"
|
||||
msgstr ""
|
||||
|
||||
#~ msgid ""
|
||||
#~ "diaspora* is a decentralized social network where you can store and "
|
||||
#~ "control your own data."
|
||||
#~ msgstr ""
|
||||
#~ "diaspora* er et decentraliseret socialt netværk hvor du selv kan lagre og "
|
||||
#~ "kontrollere dine egne data."
|
||||
|
||||
#~ msgid "diaspora*"
|
||||
#~ msgstr "diaspora*"
|
||||
|
||||
#~ msgid "Federated Social Network"
|
||||
#~ msgstr "Føderativt socialt netværk"
|
||||
|
||||
#~ msgid "Enable new user registrations"
|
||||
#~ msgstr "Aktivér indregistrering af nye brugere"
|
||||
|
||||
#~ msgid "dandelion*"
|
||||
#~ msgstr "dandelion*"
|
||||
|
||||
#~ msgid ""
|
||||
#~ "It is an unofficial webview based client for the community-run, "
|
||||
#~ "distributed social network diaspora*"
|
||||
#~ msgstr ""
|
||||
#~ "Dette er en uofficiel webview-baseret klient til det fællesskabsdrevne, "
|
||||
#~ "distribuerede sociale netværk diaspora*"
|
||||
|
||||
#, python-format
|
||||
#~ msgid ""
|
||||
#~ "The diaspora* pod domain is set to <b>%(domain_name)s</b>. User IDs will "
|
||||
#~ "look like <i>username@diaspora.%(domain_name)s</i><br/> If the FreedomBox "
|
||||
#~ "domain name is changed, all data of the users registered with the "
|
||||
#~ "previous podname wouldn't be accessible. <br/> You can access the "
|
||||
#~ "diaspora* pod at <a href=\"https://diaspora.%(domain_name)s\"> diaspora."
|
||||
#~ "%(domain_name)s </a>"
|
||||
#~ msgstr ""
|
||||
#~ "Domænet for denne diaspora*pod er sat til <b>%(domain_name)s</b>. Bruger-"
|
||||
#~ "ID vil således være af formen <i>brugernavn@diaspora.%(domain_name)s</"
|
||||
#~ "i><br/> Hvis FreedomBox-domænenavnet bliver ændret vil al data for "
|
||||
#~ "brugere registreret med det tidligere pod-navn være utilgængelige. <br/> "
|
||||
#~ "Du kan tilgå denne diaspora*pod på <a href=\"https://diaspora."
|
||||
#~ "%(domain_name)s\">diaspora.%(domain_name)s.</a>"
|
||||
|
||||
#~ msgid "User registrations enabled"
|
||||
#~ msgstr "Indregistrering af brugere aktiveret"
|
||||
|
||||
#~ msgid "User registrations disabled"
|
||||
#~ msgstr "Indregistrering af brugere deaktiveret"
|
||||
|
||||
#, fuzzy
|
||||
#~| msgid "No certficate"
|
||||
#~ msgid "Has a TLS certificate"
|
||||
#~ msgstr "Intet certifikat"
|
||||
|
||||
#~ msgid ""
|
||||
#~ "With Monkeysphere, an OpenPGP key can be generated for each configured "
|
||||
#~ "domain serving SSH. The OpenPGP public key can then be uploaded to the "
|
||||
#~ "OpenPGP keyservers. Users connecting to this machine through SSH can "
|
||||
#~ "verify that they are connecting to the correct host. For users to trust "
|
||||
#~ "the key, at least one person (usually the machine owner) must sign the "
|
||||
#~ "key using the regular OpenPGP key signing process. See the <a href="
|
||||
#~ "\"http://web.monkeysphere.info/getting-started-ssh/\"> Monkeysphere SSH "
|
||||
#~ "documentation</a> for more details."
|
||||
#~ msgstr ""
|
||||
#~ "Med Monkeysphere kan der genereres en OpenPGP-nøgle for hvert "
|
||||
#~ "konfigureret domæne der serviceres af SSH. Den offentlige OpenPGP-nøgle "
|
||||
#~ "kan så uploades til OpenPGP-nøgleserverne. Brugere der forbinder til "
|
||||
#~ "denne maskine ved hjælp af SSH, er på denne måde i stand til at sikre at "
|
||||
#~ "de forbinder til den korrekte vært. For at brugere kan stole på nøglen, "
|
||||
#~ "skal mindst en person (normalt maskinens ejer) underskrive nøglen ved "
|
||||
#~ "brug af den almindelige process for OpenPGP nøgleunderskrift. Se <a href="
|
||||
#~ "\"http://web.monkeysphere.info/getting-started-ssh/\">Monkeysphere SSH-"
|
||||
#~ "dokumentationen</a> for flere detaljer."
|
||||
|
||||
#~ msgid ""
|
||||
#~ "Monkeysphere can also generate an OpenPGP key for each Secure Web Server "
|
||||
#~ "(HTTPS) certificate installed on this machine. The OpenPGP public key can "
|
||||
#~ "then be uploaded to the OpenPGP keyservers. Users accessing the web "
|
||||
#~ "server through HTTPS can verify that they are connecting to the correct "
|
||||
#~ "host. To validate the certificate, the user will need to install some "
|
||||
#~ "software that is available on the <a href=\"https://web.monkeysphere.info/"
|
||||
#~ "download/\"> Monkeysphere website</a>."
|
||||
#~ msgstr ""
|
||||
#~ "Monkeysphere kan også generere en OpenPGP-nøgle for hvert certifikat til "
|
||||
#~ "en Sikker Web Server (HTTPS) der er installeret på denne maskine. Den "
|
||||
#~ "offentlige OpenPGP-nøgle kan så uploades til OpenPGP-nøgleserverne. "
|
||||
#~ "Brugere der tilgår denne maskine gennem HTTPS, er på denne måde i stand "
|
||||
#~ "til at sikre at de forbinder til den korrekte vært. For at validere "
|
||||
#~ "certifikatet er brugeren nødt til at installere noget software som er "
|
||||
#~ "tilgængeligt på <a href=\"https://web.monkeysphere.info/download/"
|
||||
#~ "\">Monkeysphere hjemmesiden</a>."
|
||||
|
||||
#~ msgid "Monkeysphere"
|
||||
#~ msgstr "Monkeysphere"
|
||||
|
||||
#~ msgid "Publishing key to keyserver..."
|
||||
#~ msgstr "Distribuerer nøgle til nøgleserver..."
|
||||
|
||||
#~ msgid "Cancel"
|
||||
#~ msgstr "Annuller"
|
||||
|
||||
#~ msgid "Domains"
|
||||
#~ msgstr "Domæner"
|
||||
|
||||
#~ msgid "OpenPGP Fingerprint"
|
||||
#~ msgstr "OpenPGP-fingeraftryk"
|
||||
|
||||
#~ msgid "Other"
|
||||
#~ msgstr "Andet"
|
||||
|
||||
#, python-format
|
||||
#~ msgid "Show details for key %(fingerprint)s"
|
||||
#~ msgstr "Vis detaljer for nøgle %(fingerprint)s"
|
||||
|
||||
#~ msgid "-"
|
||||
#~ msgstr "-"
|
||||
|
||||
#~ msgid "Import Key"
|
||||
#~ msgstr "Importer Nøgle"
|
||||
|
||||
#~ msgid "Publish Key"
|
||||
#~ msgstr "Distribuer Nøgle"
|
||||
|
||||
#~ msgid "Add Domains"
|
||||
#~ msgstr "Tilføj Domæner"
|
||||
|
||||
#~ msgid "OpenPGP User IDs"
|
||||
#~ msgstr "OpenPGP-bruger-id'er"
|
||||
|
||||
#~ msgid "Key Import Date"
|
||||
#~ msgstr "Nøgleimportdato"
|
||||
|
||||
#~ msgid "SSH Key Type"
|
||||
#~ msgstr "SSH-nøgletype"
|
||||
|
||||
#~ msgid "SSH Key Size"
|
||||
#~ msgstr "SSH-nøglestørrelse"
|
||||
|
||||
#~ msgid "SSH Fingerprint"
|
||||
#~ msgstr "SSH-fingeraftryk"
|
||||
|
||||
#~ msgid "Key File"
|
||||
#~ msgstr "Nøglefil"
|
||||
|
||||
#~ msgid "Available Domains"
|
||||
#~ msgstr "Tilgængelige Domæner"
|
||||
|
||||
#~ msgid "Added Domains"
|
||||
#~ msgstr "Tilføjede Domæner"
|
||||
|
||||
#~ msgid ""
|
||||
#~ "After this key is published to the keyservers, it can be signed using <a "
|
||||
#~ "href=\"https://www.gnupg.org/\">GnuPG</a> with the following commands:"
|
||||
#~ msgstr ""
|
||||
#~ "Når denne nøgle er distribueret til nøgleserverne, kan den underskrives "
|
||||
#~ "med <a href=\"https://www.gnupg.org/\">GnuPG</a> ved brug af følgende "
|
||||
#~ "kommandoer:"
|
||||
|
||||
#~ msgid "Download the key"
|
||||
#~ msgstr "Hent nøglen"
|
||||
|
||||
#~ msgid "Sign the key"
|
||||
#~ msgstr "Underskriv nøglen"
|
||||
|
||||
#~ msgid "Send the key back to the keyservers"
|
||||
#~ msgstr "Send nøglen tilbage til nøgleserverne"
|
||||
|
||||
#~ msgid "Imported key."
|
||||
#~ msgstr "Nøglen blev importeret."
|
||||
|
||||
#~ msgid "Cancelled key publishing."
|
||||
#~ msgstr "Distribution af nøglen annulleret."
|
||||
|
||||
#~ msgid "Published key to keyserver."
|
||||
#~ msgstr "Nøgle distribueret til nøgleserver."
|
||||
|
||||
#~ msgid "Error occurred while publishing key."
|
||||
#~ msgstr "Fejl under distribuering af nøgle."
|
||||
|
||||
#, fuzzy
|
||||
#~| msgid "Name"
|
||||
#~ msgid "Pet Name"
|
||||
#~ msgstr "Navn"
|
||||
|
||||
#, fuzzy
|
||||
#~| msgid "Error setting domain name: {exception}"
|
||||
#~ msgid "Postfix domain name config"
|
||||
|
||||
@ -9,8 +9,8 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: FreedomBox UI\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2021-12-06 18:35-0500\n"
|
||||
"PO-Revision-Date: 2021-12-05 09:51+0000\n"
|
||||
"POT-Creation-Date: 2021-12-20 20:43-0500\n"
|
||||
"PO-Revision-Date: 2021-12-09 12:50+0000\n"
|
||||
"Last-Translator: Johannes Keyser <joke@fsfe.org>\n"
|
||||
"Language-Team: German <https://hosted.weblate.org/projects/freedombox/"
|
||||
"freedombox/de/>\n"
|
||||
@ -111,8 +111,6 @@ msgid "Apache HTTP Server"
|
||||
msgstr "Apache HTTP Server"
|
||||
|
||||
#: plinth/modules/apache/__init__.py:41
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere.html:49
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:46
|
||||
msgid "Web Server"
|
||||
msgstr "Webserver"
|
||||
|
||||
@ -1238,9 +1236,7 @@ msgstr "Allgemeine Konfiguration"
|
||||
#: plinth/modules/config/__init__.py:58 plinth/modules/dynamicdns/views.py:29
|
||||
#: plinth/modules/names/templates/names.html:30
|
||||
#: plinth/modules/names/templates/names.html:44
|
||||
#: plinth/modules/snapshot/views.py:35
|
||||
#: plinth/modules/tahoe/templates/tahoe-pre-setup.html:24
|
||||
#: plinth/templates/index.html:46
|
||||
#: plinth/modules/snapshot/views.py:35 plinth/templates/index.html:46
|
||||
msgid "Configure"
|
||||
msgstr "Konfigurieren"
|
||||
|
||||
@ -1429,11 +1425,11 @@ msgstr ""
|
||||
"Der Netzwerk-Zeitserver hält Ihre Systemzeit synchron mit Servern im "
|
||||
"Internet."
|
||||
|
||||
#: plinth/modules/datetime/__init__.py:64
|
||||
#: plinth/modules/datetime/__init__.py:67
|
||||
msgid "Date & Time"
|
||||
msgstr "Datum und Uhrzeit"
|
||||
|
||||
#: plinth/modules/datetime/__init__.py:110
|
||||
#: plinth/modules/datetime/__init__.py:113
|
||||
msgid "Time synchronized to NTP server"
|
||||
msgstr "Zeit synchronisiert mit NTP-Server"
|
||||
|
||||
@ -1613,80 +1609,6 @@ msgstr "Ergebnis"
|
||||
msgid "Diagnostic Test"
|
||||
msgstr "Diagnose"
|
||||
|
||||
#: plinth/modules/diaspora/__init__.py:40
|
||||
msgid ""
|
||||
"diaspora* is a decentralized social network where you can store and control "
|
||||
"your own data."
|
||||
msgstr ""
|
||||
"diaspora* ist ein dezentrales soziales Netzwerk, in dem Sie Ihre Daten "
|
||||
"selbst speichern und kontrollieren können."
|
||||
|
||||
#: plinth/modules/diaspora/__init__.py:66
|
||||
#: plinth/modules/diaspora/manifest.py:23
|
||||
msgid "diaspora*"
|
||||
msgstr "diaspora*"
|
||||
|
||||
#: plinth/modules/diaspora/__init__.py:67
|
||||
msgid "Federated Social Network"
|
||||
msgstr "Verteiltes Soziales Netzwerk"
|
||||
|
||||
#: plinth/modules/diaspora/forms.py:13
|
||||
msgid "Enable new user registrations"
|
||||
msgstr "Registrierung neuer Benutzer aktivieren"
|
||||
|
||||
#: plinth/modules/diaspora/manifest.py:11
|
||||
msgid "dandelion*"
|
||||
msgstr "dandelion*"
|
||||
|
||||
#: plinth/modules/diaspora/manifest.py:13
|
||||
msgid ""
|
||||
"It is an unofficial webview based client for the community-run, distributed "
|
||||
"social network diaspora*"
|
||||
msgstr ""
|
||||
"Es ist ein inoffizieller Webclient für das gemeinschaftlich betriebene "
|
||||
"soziale Netzwerk diaspora*"
|
||||
|
||||
#: plinth/modules/diaspora/templates/diaspora-post-setup.html:16
|
||||
#, python-format
|
||||
msgid ""
|
||||
"The diaspora* pod domain is set to <b>%(domain_name)s</b>. User IDs will "
|
||||
"look like <i>username@diaspora.%(domain_name)s</i><br/> If the FreedomBox "
|
||||
"domain name is changed, all data of the users registered with the previous "
|
||||
"podname wouldn't be accessible. <br/> You can access the diaspora* pod at <a "
|
||||
"href=\"https://diaspora.%(domain_name)s\"> diaspora.%(domain_name)s </a>"
|
||||
msgstr ""
|
||||
"Der eingestellte diaspora*-Pod-Domainname ist <b>%(domain_name)s</b>. "
|
||||
"Benutzer-IDs erscheinen als <i>Benutzername@diaspora.%(domain_name)s</i><br/"
|
||||
">Falls Sie den FreedomBox-Domainnamen ändern, sind alle Daten der Benutzer "
|
||||
"des vorherigen Podnamens nicht mehr erreichbar. <br/>Sie erreichen den "
|
||||
"diaspora*-Pod unter <a href=\"https://diaspora.%(domain_name)s\">diaspora."
|
||||
"%(domain_name)s</a>"
|
||||
|
||||
#: plinth/modules/diaspora/templates/diaspora-pre-setup.html:36
|
||||
#: plinth/modules/matrixsynapse/templates/matrix-synapse-pre-setup.html:15
|
||||
#: plinth/modules/snapshot/templates/snapshot.html:12
|
||||
#: plinth/templates/app.html:46
|
||||
msgid "Configuration"
|
||||
msgstr "Konfiguration"
|
||||
|
||||
#: plinth/modules/diaspora/templates/diaspora-pre-setup.html:43
|
||||
#: plinth/modules/dynamicdns/templates/dynamicdns_configure.html:25
|
||||
#: plinth/modules/ikiwiki/templates/ikiwiki_create.html:18
|
||||
#: plinth/modules/matrixsynapse/templates/matrix-synapse-pre-setup.html:47
|
||||
#: plinth/modules/snapshot/templates/snapshot.html:15
|
||||
#: plinth/modules/tahoe/templates/tahoe-pre-setup.html:43
|
||||
#: plinth/templates/app.html:54
|
||||
msgid "Update setup"
|
||||
msgstr "Übernehmen der Änderungen"
|
||||
|
||||
#: plinth/modules/diaspora/views.py:74
|
||||
msgid "User registrations enabled"
|
||||
msgstr "Registrierung neuer Benutzer aktiviert"
|
||||
|
||||
#: plinth/modules/diaspora/views.py:78
|
||||
msgid "User registrations disabled"
|
||||
msgstr "Registrierung neuer Benutzer deaktiviert"
|
||||
|
||||
#: plinth/modules/dynamicdns/__init__.py:22
|
||||
#, python-brace-format
|
||||
msgid ""
|
||||
@ -1780,12 +1702,7 @@ msgstr ""
|
||||
"Dieses Feld leerlassen, wenn Sie das Passwort unverändert lassen möchten."
|
||||
|
||||
#: plinth/modules/dynamicdns/forms.py:54
|
||||
#, fuzzy, python-brace-format
|
||||
#| msgid ""
|
||||
#| "Optional Value. If your {box_name} is not connected directly to the "
|
||||
#| "Internet (i.e. connected to a NAT router) this URL is used to determine "
|
||||
#| "the real IP address. The URL should simply return the IP where the client "
|
||||
#| "comes from (example: http://myip.datasystems24.de)."
|
||||
#, python-brace-format
|
||||
msgid ""
|
||||
"Optional Value. If your {box_name} is not connected directly to the Internet "
|
||||
"(i.e. connected to a NAT router) this URL is used to determine the real IP "
|
||||
@ -1793,9 +1710,9 @@ msgid ""
|
||||
"(example: https://ddns.freedombox.org/ip/)."
|
||||
msgstr ""
|
||||
"Optionaler Wert. Wenn Ihre FreedomBox {box_name} nicht direkt mit dem "
|
||||
"Internet verbunden ist (z. B. Verbindung über einen NAT-Router), wird diese "
|
||||
"Internet verbunden ist (z. B. Verbindung über einen NAT-Router), wird diese "
|
||||
"URL verwendet, um die wahre IP-Adresse zu bestimmen. Die URL sollte nur die "
|
||||
"IP-Adresse des Clients liefern (Beispiel: http://myip.datasystems24.de)."
|
||||
"IP-Adresse des Clients liefern (Beispiel: https://ddns.freedombox.org/ip/)."
|
||||
|
||||
#: plinth/modules/dynamicdns/forms.py:62
|
||||
msgid "The username that was used when the account was created."
|
||||
@ -1871,13 +1788,6 @@ msgid "Please provide a password"
|
||||
msgstr "Bitte ein Passwort angeben"
|
||||
|
||||
#: plinth/modules/dynamicdns/templates/dynamicdns.html:12
|
||||
#, fuzzy
|
||||
#| msgid ""
|
||||
#| "If you are looking for a free dynamic DNS account, you may find a free "
|
||||
#| "GnuDIP service at <a href='http://gnudip.datasystems24.net' "
|
||||
#| "target='_blank'>gnudip.datasystems24.net</a> or you may find free update "
|
||||
#| "URL based services at <a href='http://freedns.afraid.org/' "
|
||||
#| "target='_blank'> freedns.afraid.org</a>."
|
||||
msgid ""
|
||||
"If you are looking for a free dynamic DNS account, you may find a free "
|
||||
"GnuDIP service at <a href='https://ddns.freedombox.org' target='_blank'>ddns."
|
||||
@ -1885,10 +1795,10 @@ msgid ""
|
||||
"href='http://freedns.afraid.org/' target='_blank'> freedns.afraid.org</a>."
|
||||
msgstr ""
|
||||
"Ein kostenloser Anbieter für Dynamisches DNS mittels GnuDIP ist "
|
||||
"beispielsweise <a href='http://gnudip.datasystems24.net' "
|
||||
"target='_blank'>gnudip.datasystems24.net</a>. Auch andere Anbieter wie <a "
|
||||
"href='http://freedns.afraid.org/' target='_blank'>freedns.afraid.org</a> "
|
||||
"können mittels Update-URL genutzt werden."
|
||||
"beispielsweise <a href=\"https://ddns.freedombox.org\" target=\"_blank"
|
||||
"\">ddns.freedombox.org</a>. Auch andere Anbieter wie <a href=\"http://"
|
||||
"freedns.afraid.org/\" target=\"_blank\">freedns.afraid.org</a> können "
|
||||
"mittels Update-URL genutzt werden."
|
||||
|
||||
#: plinth/modules/dynamicdns/templates/dynamicdns.html:23
|
||||
#, python-format
|
||||
@ -1910,6 +1820,14 @@ msgstr ""
|
||||
"möglich und einige Hilfsfunktionen werden möglicherweise nicht funktionieren "
|
||||
"(aber die Hauptfunktionalität sollte gegeben sein)."
|
||||
|
||||
#: plinth/modules/dynamicdns/templates/dynamicdns_configure.html:25
|
||||
#: plinth/modules/ikiwiki/templates/ikiwiki_create.html:18
|
||||
#: plinth/modules/matrixsynapse/templates/matrix-synapse-pre-setup.html:47
|
||||
#: plinth/modules/snapshot/templates/snapshot.html:15
|
||||
#: plinth/templates/app.html:54
|
||||
msgid "Update setup"
|
||||
msgstr "Übernehmen der Änderungen"
|
||||
|
||||
#: plinth/modules/dynamicdns/templates/dynamicdns_status.html:9
|
||||
msgid "NAT type"
|
||||
msgstr "NAT-Typ"
|
||||
@ -2141,7 +2059,7 @@ msgstr ""
|
||||
msgid "Email Server"
|
||||
msgstr "E-Mail Server"
|
||||
|
||||
#: plinth/modules/email_server/__init__.py:91
|
||||
#: plinth/modules/email_server/__init__.py:100
|
||||
msgid "Powered by Postfix, Dovecot & Rspamd"
|
||||
msgstr "Betrieben mit Postfix, Dovecot und Rspamd"
|
||||
|
||||
@ -2165,18 +2083,6 @@ msgstr "RoundCube konfiguriert für FreedomBox E-Mail"
|
||||
msgid "Inbound and outbound mail filters"
|
||||
msgstr "Filter für eingehende und ausgehende Mails"
|
||||
|
||||
#: plinth/modules/email_server/audit/tls.py:81
|
||||
msgid "Postfix TLS parameters"
|
||||
msgstr "Postfix TLS-Parameter"
|
||||
|
||||
#: plinth/modules/email_server/audit/tls.py:82
|
||||
msgid "Postfix uses a TLS certificate"
|
||||
msgstr "Postfix verwendet ein TLS-Zertifikat"
|
||||
|
||||
#: plinth/modules/email_server/audit/tls.py:91
|
||||
msgid "Has a TLS certificate"
|
||||
msgstr "Hat ein TLS-Zertifikat"
|
||||
|
||||
#: plinth/modules/email_server/forms.py:17
|
||||
msgid "Enter a valid domain"
|
||||
msgstr "Eine gültige Domain eingeben"
|
||||
@ -2190,16 +2096,16 @@ msgid "domain"
|
||||
msgstr "Domain"
|
||||
|
||||
#: plinth/modules/email_server/forms.py:38
|
||||
#, fuzzy
|
||||
#| msgid "Primary connection"
|
||||
msgid "Primary domain"
|
||||
msgstr "Primäre Verbindung"
|
||||
msgstr "Primäre Domain"
|
||||
|
||||
#: plinth/modules/email_server/forms.py:40
|
||||
msgid ""
|
||||
"Mails are received for all domains configured in the system. Among these, "
|
||||
"select the most important one."
|
||||
msgstr ""
|
||||
"E-Mails werden für alle im System konfigurierten Domänen empfangen. Wählen "
|
||||
"Sie unter diesen die wichtigste aus."
|
||||
|
||||
#: plinth/modules/email_server/forms.py:48
|
||||
msgid "New alias (without @domain)"
|
||||
@ -2237,7 +2143,7 @@ msgid "Disabled"
|
||||
msgstr "Deaktiviert"
|
||||
|
||||
#: plinth/modules/email_server/manifest.py:8
|
||||
#: plinth/modules/roundcube/__init__.py:53
|
||||
#: plinth/modules/roundcube/__init__.py:52
|
||||
#: plinth/modules/roundcube/manifest.py:6
|
||||
msgid "Roundcube"
|
||||
msgstr "Roundcube"
|
||||
@ -2276,7 +2182,6 @@ msgid "Create a new email alias"
|
||||
msgstr "Einen neuen E-Mail-Alias erstellen"
|
||||
|
||||
#: plinth/modules/email_server/templates/email_alias.html:38
|
||||
#: plinth/modules/tahoe/templates/tahoe-post-setup.html:59
|
||||
msgid "Add"
|
||||
msgstr "Hinzufügen"
|
||||
|
||||
@ -3371,6 +3276,12 @@ msgstr ""
|
||||
msgid "Element"
|
||||
msgstr "Element"
|
||||
|
||||
#: plinth/modules/matrixsynapse/templates/matrix-synapse-pre-setup.html:15
|
||||
#: plinth/modules/snapshot/templates/snapshot.html:12
|
||||
#: plinth/templates/app.html:46
|
||||
msgid "Configuration"
|
||||
msgstr "Konfiguration"
|
||||
|
||||
#: plinth/modules/matrixsynapse/templates/matrix-synapse-pre-setup.html:18
|
||||
msgid ""
|
||||
"Matrix service needs to be configured for a domain. Users on other Matrix "
|
||||
@ -3782,175 +3693,6 @@ msgstr "KMLDonkey"
|
||||
msgid "AMLDonkey"
|
||||
msgstr "AMLDonkey"
|
||||
|
||||
#: plinth/modules/monkeysphere/__init__.py:17
|
||||
msgid ""
|
||||
"With Monkeysphere, an OpenPGP key can be generated for each configured "
|
||||
"domain serving SSH. The OpenPGP public key can then be uploaded to the "
|
||||
"OpenPGP keyservers. Users connecting to this machine through SSH can verify "
|
||||
"that they are connecting to the correct host. For users to trust the key, "
|
||||
"at least one person (usually the machine owner) must sign the key using the "
|
||||
"regular OpenPGP key signing process. See the <a href=\"http://web."
|
||||
"monkeysphere.info/getting-started-ssh/\"> Monkeysphere SSH documentation</a> "
|
||||
"for more details."
|
||||
msgstr ""
|
||||
"Mit Monkeysphere kann ein OpenPGP-Schlüssel für jede konfigurierte Domain, "
|
||||
"die SSH bedient, generiert werden. Die öffentlichen OpenPGP-Schlüssel können "
|
||||
"dann auf die OpenPGP-Schlüsselserver hochgeladen werden. Benutzer, die mit "
|
||||
"diesem Gerät über SSH verbunden sind, können überprüfen, ob sie mit dem "
|
||||
"richtigen Host verbunden sind. Damit Anwender dem Schlüssel vertrauen "
|
||||
"können, muss mindestens eine Person (in der Regel der Gerätebetreiber) den "
|
||||
"Schlüssel mit dem regulären OpenPGP Keysigning-Verfahren signieren. Siehe "
|
||||
"die <a href=\"http://web.monkeysphere.info/getting-started-ssh/"
|
||||
"\">Monkeysphere-SSH-Dokumentation</a> für weitere Details."
|
||||
|
||||
#: plinth/modules/monkeysphere/__init__.py:25
|
||||
msgid ""
|
||||
"Monkeysphere can also generate an OpenPGP key for each Secure Web Server "
|
||||
"(HTTPS) certificate installed on this machine. The OpenPGP public key can "
|
||||
"then be uploaded to the OpenPGP keyservers. Users accessing the web server "
|
||||
"through HTTPS can verify that they are connecting to the correct host. To "
|
||||
"validate the certificate, the user will need to install some software that "
|
||||
"is available on the <a href=\"https://web.monkeysphere.info/download/\"> "
|
||||
"Monkeysphere website</a>."
|
||||
msgstr ""
|
||||
"Monkeysphere kann ebenfalls einen OpenPGP-Schlüssel für jedes sichere "
|
||||
"Webserver (HTTPS)-Zertifikat, das auf dem Gerät installiert ist, generieren. "
|
||||
"Der öffentliche OpenPGP-Schlüssel kann dann auf den OpenPGP-Schlüsselserver "
|
||||
"hochgeladen werden. Benutzer, die auf diesen Webserver zugreifen, können so "
|
||||
"überprüfen, ob sie mit dem richtigen Host verbunden sind. Um das Zertifikat "
|
||||
"zu validieren, muss der Benutzer Software, die auf der <a href=\"http://web."
|
||||
"monkeysphere.info/download/\">Monkeysphere-Webseite</a> zur Verfügung steht, "
|
||||
"installieren."
|
||||
|
||||
#: plinth/modules/monkeysphere/__init__.py:50
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:11
|
||||
msgid "Monkeysphere"
|
||||
msgstr "Monkeysphere"
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere.html:20
|
||||
msgid "Publishing key to keyserver..."
|
||||
msgstr "Schlüssel werden auf Schlüsselserver veröffentlicht …"
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere.html:27
|
||||
msgid "Cancel"
|
||||
msgstr "Abbrechen"
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere.html:36
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:41
|
||||
#: plinth/modules/tor/templates/tor.html:71
|
||||
msgid "Service"
|
||||
msgstr "Dienst"
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere.html:37
|
||||
msgid "Domains"
|
||||
msgstr "Domains"
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere.html:38
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:17
|
||||
msgid "OpenPGP Fingerprint"
|
||||
msgstr "OpenPGP-Fingerabdruck"
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere.html:47
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:44
|
||||
#: plinth/modules/names/components.py:24
|
||||
msgid "Secure Shell"
|
||||
msgstr "Secure Shell"
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere.html:51
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:48
|
||||
msgid "Other"
|
||||
msgstr "Sonstiges"
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere.html:88
|
||||
#, python-format
|
||||
msgid "Show details for key %(fingerprint)s"
|
||||
msgstr "Details von Schlüssel %(fingerprint)s anzeigen"
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere.html:94
|
||||
msgid "-"
|
||||
msgstr "-"
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere.html:105
|
||||
msgid "Import Key"
|
||||
msgstr "Schlüssel importieren"
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere.html:115
|
||||
msgid "Publish Key"
|
||||
msgstr "Schlüssel veröffentlichen"
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere.html:125
|
||||
msgid "Add Domains"
|
||||
msgstr "Domains hinzufügen"
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:21
|
||||
msgid "OpenPGP User IDs"
|
||||
msgstr "OpenPGP-Benutzer-IDs"
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:25
|
||||
msgid "Key Import Date"
|
||||
msgstr "Schlüssel-Importdatum"
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:29
|
||||
msgid "SSH Key Type"
|
||||
msgstr "SSH-Schlüsseltyp"
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:33
|
||||
msgid "SSH Key Size"
|
||||
msgstr "SSH-Schlüssellänge"
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:37
|
||||
msgid "SSH Fingerprint"
|
||||
msgstr "SSH-Fingerabdruck"
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:53
|
||||
msgid "Key File"
|
||||
msgstr "Schlüsseldatei"
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:57
|
||||
msgid "Available Domains"
|
||||
msgstr "Verfügbare Domains"
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:61
|
||||
msgid "Added Domains"
|
||||
msgstr "Domains hinzugefügt"
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:69
|
||||
msgid ""
|
||||
"After this key is published to the keyservers, it can be signed using <a "
|
||||
"href=\"https://www.gnupg.org/\">GnuPG</a> with the following commands:"
|
||||
msgstr ""
|
||||
"Nach seiner Veröffentlichung auf dem Schlüsselserver kann der Schlüssel mit "
|
||||
"<a href=\"https://www.gnupg.org/\">GnuPG</a> über folgende Eingaben signiert "
|
||||
"werden:"
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:75
|
||||
msgid "Download the key"
|
||||
msgstr "Download des Schlüssels"
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:78
|
||||
msgid "Sign the key"
|
||||
msgstr "Schlüssel signieren"
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:81
|
||||
msgid "Send the key back to the keyservers"
|
||||
msgstr "Den Schlüssel zum Server zurücksenden"
|
||||
|
||||
#: plinth/modules/monkeysphere/views.py:44
|
||||
msgid "Imported key."
|
||||
msgstr "Schlüssel importiert."
|
||||
|
||||
#: plinth/modules/monkeysphere/views.py:80
|
||||
msgid "Cancelled key publishing."
|
||||
msgstr "Schlüsselveröffentlichung abgebrochen."
|
||||
|
||||
#: plinth/modules/monkeysphere/views.py:131
|
||||
msgid "Published key to keyserver."
|
||||
msgstr "Veröffentlichte Schlüssel auf dem Server."
|
||||
|
||||
#: plinth/modules/monkeysphere/views.py:133
|
||||
msgid "Error occurred while publishing key."
|
||||
msgstr "Fehler beim Veröffentlichen des Schlüssels."
|
||||
|
||||
#: plinth/modules/mumble/__init__.py:26
|
||||
msgid ""
|
||||
"Mumble is an open source, low-latency, encrypted, high quality voice chat "
|
||||
@ -4027,6 +3769,10 @@ msgstr "Alle"
|
||||
msgid "All web apps"
|
||||
msgstr "Alle Webanwendungen"
|
||||
|
||||
#: plinth/modules/names/components.py:24
|
||||
msgid "Secure Shell"
|
||||
msgstr "Secure Shell"
|
||||
|
||||
#: plinth/modules/names/templates/names.html:17
|
||||
msgid "Services"
|
||||
msgstr "Dienste"
|
||||
@ -5832,7 +5578,7 @@ msgstr ""
|
||||
msgid "Access rights configuration updated"
|
||||
msgstr "Konfiguration der Zugangsrechte aktualisiert"
|
||||
|
||||
#: plinth/modules/roundcube/__init__.py:20
|
||||
#: plinth/modules/roundcube/__init__.py:19
|
||||
msgid ""
|
||||
"Roundcube webmail is a browser-based multilingual IMAP client with an "
|
||||
"application-like user interface. It provides full functionality you expect "
|
||||
@ -5845,7 +5591,7 @@ msgstr ""
|
||||
"wie zum Beispiel MIME-Unterstützung, Adressbuch, Ordnerverwaltung, Suche in "
|
||||
"den Nachrichten und Rechtschreibprüfung."
|
||||
|
||||
#: plinth/modules/roundcube/__init__.py:25
|
||||
#: plinth/modules/roundcube/__init__.py:24
|
||||
msgid ""
|
||||
"You can use it by providing the username and password of the email account "
|
||||
"you wish to access followed by the domain name of the IMAP server for your "
|
||||
@ -5859,7 +5605,7 @@ msgstr ""
|
||||
"code>. Bei IMAP über SSL (empfohlen) füllen Sie das Server-Feld aus, z. B. "
|
||||
"<code>imaps://imap.beispiel.com</code>."
|
||||
|
||||
#: plinth/modules/roundcube/__init__.py:30
|
||||
#: plinth/modules/roundcube/__init__.py:29
|
||||
msgid ""
|
||||
"For Gmail, username will be your Gmail address, password will be your Google "
|
||||
"account password and server will be <code>imaps://imap.gmail.com</code>. "
|
||||
@ -5876,7 +5622,7 @@ msgstr ""
|
||||
"lesssecureapps\">https://www.google.com/settings/security/lesssecureapps</"
|
||||
"a>)."
|
||||
|
||||
#: plinth/modules/roundcube/__init__.py:54
|
||||
#: plinth/modules/roundcube/__init__.py:53
|
||||
msgid "Email Client"
|
||||
msgstr "E-Mail-Client"
|
||||
|
||||
@ -7049,74 +6795,6 @@ msgstr "Syncthing"
|
||||
msgid "File Synchronization"
|
||||
msgstr "Dateisynchronisation"
|
||||
|
||||
#: plinth/modules/tahoe/__init__.py:26
|
||||
msgid ""
|
||||
"Tahoe-LAFS is a decentralized secure file storage system. It uses provider "
|
||||
"independent security to store files over a distributed network of storage "
|
||||
"nodes. Even if some of the nodes fail, your files can be retrieved from the "
|
||||
"remaining nodes."
|
||||
msgstr ""
|
||||
"Tahoe-LAFS ist ein dezentrales, sicheres System, um Dateien zu speichern. Es "
|
||||
"nutzt anbieterunabhängige Sicherheitstechniken, um Dateien in einem "
|
||||
"verteilten Netzwerk von Speicherknoten abzuspeichern. Selbst wenn einige der "
|
||||
"Knoten ausfallen, können Ihre Dateien von den restlichen Knoten "
|
||||
"wiederhergestellt werden."
|
||||
|
||||
#: plinth/modules/tahoe/__init__.py:31
|
||||
#, python-brace-format
|
||||
msgid ""
|
||||
"This {box_name} hosts a storage node and an introducer by default. "
|
||||
"Additional introducers can be added, which will introduce this node to the "
|
||||
"other storage nodes."
|
||||
msgstr ""
|
||||
"Per Grundeinstellung läuft auf {box_name} ein Speicherknoten und ein Tahoe-"
|
||||
"LAFS \"Introducer\". Sie können zusätzliche Introducer einstellen, welche "
|
||||
"diesen Speicherknoten bei weiteren Speicherknoten anmelden können."
|
||||
|
||||
#: plinth/modules/tahoe/__init__.py:60
|
||||
msgid "Tahoe-LAFS"
|
||||
msgstr "Tahoe-LAFS"
|
||||
|
||||
#: plinth/modules/tahoe/__init__.py:62
|
||||
msgid "Distributed File Storage"
|
||||
msgstr "Verteilter Dateispeicher"
|
||||
|
||||
#: plinth/modules/tahoe/templates/tahoe-post-setup.html:17
|
||||
#, python-format
|
||||
msgid ""
|
||||
"The Tahoe-LAFS server domain is set to <b>%(domain_name)s</b>. Changing the "
|
||||
"FreedomBox domain name needs a reinstall of Tahoe-LAFS and you WILL LOSE "
|
||||
"DATA. You can access Tahoe-LAFS at <a href=\"https://"
|
||||
"%(domain_name)s:5678\">https://%(domain_name)s:5678</a>."
|
||||
msgstr ""
|
||||
"Die Tahoe-LAFS-Serverdomain ist auf <b>%(domain_name)s%(domain_name)s</b> "
|
||||
"eingestellt. Änderungen am FreedomBox-Domainnamen würden eine "
|
||||
"Neuinstallation von Tahoe-LAFS erfordern, und SIE WÜRDEN DATEN VERLIEREN. "
|
||||
"Sie können Tahoe-LAFS auf <a href=\"https://%(domain_name)s:5678\">https://"
|
||||
"%(domain_name)s:5678</a> erreichen."
|
||||
|
||||
#: plinth/modules/tahoe/templates/tahoe-post-setup.html:29
|
||||
msgid "Local introducer"
|
||||
msgstr "Lokaler Vermittler"
|
||||
|
||||
#: plinth/modules/tahoe/templates/tahoe-post-setup.html:34
|
||||
#: plinth/modules/tahoe/templates/tahoe-post-setup.html:51
|
||||
#: plinth/modules/tahoe/templates/tahoe-post-setup.html:69
|
||||
msgid "Pet Name"
|
||||
msgstr "Pet-Name"
|
||||
|
||||
#: plinth/modules/tahoe/templates/tahoe-post-setup.html:48
|
||||
msgid "Add new introducer"
|
||||
msgstr "Neuen Vermittler hinzufügen"
|
||||
|
||||
#: plinth/modules/tahoe/templates/tahoe-post-setup.html:64
|
||||
msgid "Connected introducers"
|
||||
msgstr "Verbundene Vermittler"
|
||||
|
||||
#: plinth/modules/tahoe/templates/tahoe-post-setup.html:82
|
||||
msgid "Remove"
|
||||
msgstr "Entfernen"
|
||||
|
||||
#: plinth/modules/tor/__init__.py:26
|
||||
msgid ""
|
||||
"Tor is an anonymous communication system. You can learn more about it from "
|
||||
@ -7309,6 +6987,10 @@ msgstr ""
|
||||
"Sie sicherstellen, dass die folgenden Ports geöffnet und weitergeleitet "
|
||||
"werden, falls erforderlich:"
|
||||
|
||||
#: plinth/modules/tor/templates/tor.html:71
|
||||
msgid "Service"
|
||||
msgstr "Dienst"
|
||||
|
||||
#: plinth/modules/tor/templates/tor.html:87
|
||||
msgid "SOCKS"
|
||||
msgstr "SOCKS"
|
||||
@ -8808,6 +8490,245 @@ msgstr "%(percentage)s %% abgeschlossen"
|
||||
msgid "Gujarati"
|
||||
msgstr "Gujarati"
|
||||
|
||||
#~ msgid ""
|
||||
#~ "diaspora* is a decentralized social network where you can store and "
|
||||
#~ "control your own data."
|
||||
#~ msgstr ""
|
||||
#~ "diaspora* ist ein dezentrales soziales Netzwerk, in dem Sie Ihre Daten "
|
||||
#~ "selbst speichern und kontrollieren können."
|
||||
|
||||
#~ msgid "diaspora*"
|
||||
#~ msgstr "diaspora*"
|
||||
|
||||
#~ msgid "Federated Social Network"
|
||||
#~ msgstr "Verteiltes Soziales Netzwerk"
|
||||
|
||||
#~ msgid "Enable new user registrations"
|
||||
#~ msgstr "Registrierung neuer Benutzer aktivieren"
|
||||
|
||||
#~ msgid "dandelion*"
|
||||
#~ msgstr "dandelion*"
|
||||
|
||||
#~ msgid ""
|
||||
#~ "It is an unofficial webview based client for the community-run, "
|
||||
#~ "distributed social network diaspora*"
|
||||
#~ msgstr ""
|
||||
#~ "Es ist ein inoffizieller Webclient für das gemeinschaftlich betriebene "
|
||||
#~ "soziale Netzwerk diaspora*"
|
||||
|
||||
#, python-format
|
||||
#~ msgid ""
|
||||
#~ "The diaspora* pod domain is set to <b>%(domain_name)s</b>. User IDs will "
|
||||
#~ "look like <i>username@diaspora.%(domain_name)s</i><br/> If the FreedomBox "
|
||||
#~ "domain name is changed, all data of the users registered with the "
|
||||
#~ "previous podname wouldn't be accessible. <br/> You can access the "
|
||||
#~ "diaspora* pod at <a href=\"https://diaspora.%(domain_name)s\"> diaspora."
|
||||
#~ "%(domain_name)s </a>"
|
||||
#~ msgstr ""
|
||||
#~ "Der eingestellte diaspora*-Pod-Domainname ist <b>%(domain_name)s</b>. "
|
||||
#~ "Benutzer-IDs erscheinen als <i>Benutzername@diaspora.%(domain_name)s</"
|
||||
#~ "i><br/>Falls Sie den FreedomBox-Domainnamen ändern, sind alle Daten der "
|
||||
#~ "Benutzer des vorherigen Podnamens nicht mehr erreichbar. <br/>Sie "
|
||||
#~ "erreichen den diaspora*-Pod unter <a href=\"https://diaspora."
|
||||
#~ "%(domain_name)s\">diaspora.%(domain_name)s</a>"
|
||||
|
||||
#~ msgid "User registrations enabled"
|
||||
#~ msgstr "Registrierung neuer Benutzer aktiviert"
|
||||
|
||||
#~ msgid "User registrations disabled"
|
||||
#~ msgstr "Registrierung neuer Benutzer deaktiviert"
|
||||
|
||||
#~ msgid "Postfix TLS parameters"
|
||||
#~ msgstr "Postfix TLS-Parameter"
|
||||
|
||||
#~ msgid "Postfix uses a TLS certificate"
|
||||
#~ msgstr "Postfix verwendet ein TLS-Zertifikat"
|
||||
|
||||
#~ msgid "Has a TLS certificate"
|
||||
#~ msgstr "Hat ein TLS-Zertifikat"
|
||||
|
||||
#~ msgid ""
|
||||
#~ "With Monkeysphere, an OpenPGP key can be generated for each configured "
|
||||
#~ "domain serving SSH. The OpenPGP public key can then be uploaded to the "
|
||||
#~ "OpenPGP keyservers. Users connecting to this machine through SSH can "
|
||||
#~ "verify that they are connecting to the correct host. For users to trust "
|
||||
#~ "the key, at least one person (usually the machine owner) must sign the "
|
||||
#~ "key using the regular OpenPGP key signing process. See the <a href="
|
||||
#~ "\"http://web.monkeysphere.info/getting-started-ssh/\"> Monkeysphere SSH "
|
||||
#~ "documentation</a> for more details."
|
||||
#~ msgstr ""
|
||||
#~ "Mit Monkeysphere kann ein OpenPGP-Schlüssel für jede konfigurierte "
|
||||
#~ "Domain, die SSH bedient, generiert werden. Die öffentlichen OpenPGP-"
|
||||
#~ "Schlüssel können dann auf die OpenPGP-Schlüsselserver hochgeladen werden. "
|
||||
#~ "Benutzer, die mit diesem Gerät über SSH verbunden sind, können "
|
||||
#~ "überprüfen, ob sie mit dem richtigen Host verbunden sind. Damit Anwender "
|
||||
#~ "dem Schlüssel vertrauen können, muss mindestens eine Person (in der Regel "
|
||||
#~ "der Gerätebetreiber) den Schlüssel mit dem regulären OpenPGP Keysigning-"
|
||||
#~ "Verfahren signieren. Siehe die <a href=\"http://web.monkeysphere.info/"
|
||||
#~ "getting-started-ssh/\">Monkeysphere-SSH-Dokumentation</a> für weitere "
|
||||
#~ "Details."
|
||||
|
||||
#~ msgid ""
|
||||
#~ "Monkeysphere can also generate an OpenPGP key for each Secure Web Server "
|
||||
#~ "(HTTPS) certificate installed on this machine. The OpenPGP public key can "
|
||||
#~ "then be uploaded to the OpenPGP keyservers. Users accessing the web "
|
||||
#~ "server through HTTPS can verify that they are connecting to the correct "
|
||||
#~ "host. To validate the certificate, the user will need to install some "
|
||||
#~ "software that is available on the <a href=\"https://web.monkeysphere.info/"
|
||||
#~ "download/\"> Monkeysphere website</a>."
|
||||
#~ msgstr ""
|
||||
#~ "Monkeysphere kann ebenfalls einen OpenPGP-Schlüssel für jedes sichere "
|
||||
#~ "Webserver (HTTPS)-Zertifikat, das auf dem Gerät installiert ist, "
|
||||
#~ "generieren. Der öffentliche OpenPGP-Schlüssel kann dann auf den OpenPGP-"
|
||||
#~ "Schlüsselserver hochgeladen werden. Benutzer, die auf diesen Webserver "
|
||||
#~ "zugreifen, können so überprüfen, ob sie mit dem richtigen Host verbunden "
|
||||
#~ "sind. Um das Zertifikat zu validieren, muss der Benutzer Software, die "
|
||||
#~ "auf der <a href=\"http://web.monkeysphere.info/download/\">Monkeysphere-"
|
||||
#~ "Webseite</a> zur Verfügung steht, installieren."
|
||||
|
||||
#~ msgid "Monkeysphere"
|
||||
#~ msgstr "Monkeysphere"
|
||||
|
||||
#~ msgid "Publishing key to keyserver..."
|
||||
#~ msgstr "Schlüssel werden auf Schlüsselserver veröffentlicht …"
|
||||
|
||||
#~ msgid "Cancel"
|
||||
#~ msgstr "Abbrechen"
|
||||
|
||||
#~ msgid "Domains"
|
||||
#~ msgstr "Domains"
|
||||
|
||||
#~ msgid "OpenPGP Fingerprint"
|
||||
#~ msgstr "OpenPGP-Fingerabdruck"
|
||||
|
||||
#~ msgid "Other"
|
||||
#~ msgstr "Sonstiges"
|
||||
|
||||
#, python-format
|
||||
#~ msgid "Show details for key %(fingerprint)s"
|
||||
#~ msgstr "Details von Schlüssel %(fingerprint)s anzeigen"
|
||||
|
||||
#~ msgid "-"
|
||||
#~ msgstr "-"
|
||||
|
||||
#~ msgid "Import Key"
|
||||
#~ msgstr "Schlüssel importieren"
|
||||
|
||||
#~ msgid "Publish Key"
|
||||
#~ msgstr "Schlüssel veröffentlichen"
|
||||
|
||||
#~ msgid "Add Domains"
|
||||
#~ msgstr "Domains hinzufügen"
|
||||
|
||||
#~ msgid "OpenPGP User IDs"
|
||||
#~ msgstr "OpenPGP-Benutzer-IDs"
|
||||
|
||||
#~ msgid "Key Import Date"
|
||||
#~ msgstr "Schlüssel-Importdatum"
|
||||
|
||||
#~ msgid "SSH Key Type"
|
||||
#~ msgstr "SSH-Schlüsseltyp"
|
||||
|
||||
#~ msgid "SSH Key Size"
|
||||
#~ msgstr "SSH-Schlüssellänge"
|
||||
|
||||
#~ msgid "SSH Fingerprint"
|
||||
#~ msgstr "SSH-Fingerabdruck"
|
||||
|
||||
#~ msgid "Key File"
|
||||
#~ msgstr "Schlüsseldatei"
|
||||
|
||||
#~ msgid "Available Domains"
|
||||
#~ msgstr "Verfügbare Domains"
|
||||
|
||||
#~ msgid "Added Domains"
|
||||
#~ msgstr "Domains hinzugefügt"
|
||||
|
||||
#~ msgid ""
|
||||
#~ "After this key is published to the keyservers, it can be signed using <a "
|
||||
#~ "href=\"https://www.gnupg.org/\">GnuPG</a> with the following commands:"
|
||||
#~ msgstr ""
|
||||
#~ "Nach seiner Veröffentlichung auf dem Schlüsselserver kann der Schlüssel "
|
||||
#~ "mit <a href=\"https://www.gnupg.org/\">GnuPG</a> über folgende Eingaben "
|
||||
#~ "signiert werden:"
|
||||
|
||||
#~ msgid "Download the key"
|
||||
#~ msgstr "Download des Schlüssels"
|
||||
|
||||
#~ msgid "Sign the key"
|
||||
#~ msgstr "Schlüssel signieren"
|
||||
|
||||
#~ msgid "Send the key back to the keyservers"
|
||||
#~ msgstr "Den Schlüssel zum Server zurücksenden"
|
||||
|
||||
#~ msgid "Imported key."
|
||||
#~ msgstr "Schlüssel importiert."
|
||||
|
||||
#~ msgid "Cancelled key publishing."
|
||||
#~ msgstr "Schlüsselveröffentlichung abgebrochen."
|
||||
|
||||
#~ msgid "Published key to keyserver."
|
||||
#~ msgstr "Veröffentlichte Schlüssel auf dem Server."
|
||||
|
||||
#~ msgid "Error occurred while publishing key."
|
||||
#~ msgstr "Fehler beim Veröffentlichen des Schlüssels."
|
||||
|
||||
#~ msgid ""
|
||||
#~ "Tahoe-LAFS is a decentralized secure file storage system. It uses "
|
||||
#~ "provider independent security to store files over a distributed network "
|
||||
#~ "of storage nodes. Even if some of the nodes fail, your files can be "
|
||||
#~ "retrieved from the remaining nodes."
|
||||
#~ msgstr ""
|
||||
#~ "Tahoe-LAFS ist ein dezentrales, sicheres System, um Dateien zu speichern. "
|
||||
#~ "Es nutzt anbieterunabhängige Sicherheitstechniken, um Dateien in einem "
|
||||
#~ "verteilten Netzwerk von Speicherknoten abzuspeichern. Selbst wenn einige "
|
||||
#~ "der Knoten ausfallen, können Ihre Dateien von den restlichen Knoten "
|
||||
#~ "wiederhergestellt werden."
|
||||
|
||||
#, python-brace-format
|
||||
#~ msgid ""
|
||||
#~ "This {box_name} hosts a storage node and an introducer by default. "
|
||||
#~ "Additional introducers can be added, which will introduce this node to "
|
||||
#~ "the other storage nodes."
|
||||
#~ msgstr ""
|
||||
#~ "Per Grundeinstellung läuft auf {box_name} ein Speicherknoten und ein "
|
||||
#~ "Tahoe-LAFS \"Introducer\". Sie können zusätzliche Introducer einstellen, "
|
||||
#~ "welche diesen Speicherknoten bei weiteren Speicherknoten anmelden können."
|
||||
|
||||
#~ msgid "Tahoe-LAFS"
|
||||
#~ msgstr "Tahoe-LAFS"
|
||||
|
||||
#~ msgid "Distributed File Storage"
|
||||
#~ msgstr "Verteilter Dateispeicher"
|
||||
|
||||
#, python-format
|
||||
#~ msgid ""
|
||||
#~ "The Tahoe-LAFS server domain is set to <b>%(domain_name)s</b>. Changing "
|
||||
#~ "the FreedomBox domain name needs a reinstall of Tahoe-LAFS and you WILL "
|
||||
#~ "LOSE DATA. You can access Tahoe-LAFS at <a href=\"https://"
|
||||
#~ "%(domain_name)s:5678\">https://%(domain_name)s:5678</a>."
|
||||
#~ msgstr ""
|
||||
#~ "Die Tahoe-LAFS-Serverdomain ist auf <b>%(domain_name)s%(domain_name)s</b> "
|
||||
#~ "eingestellt. Änderungen am FreedomBox-Domainnamen würden eine "
|
||||
#~ "Neuinstallation von Tahoe-LAFS erfordern, und SIE WÜRDEN DATEN VERLIEREN. "
|
||||
#~ "Sie können Tahoe-LAFS auf <a href=\"https://"
|
||||
#~ "%(domain_name)s:5678\">https://%(domain_name)s:5678</a> erreichen."
|
||||
|
||||
#~ msgid "Local introducer"
|
||||
#~ msgstr "Lokaler Vermittler"
|
||||
|
||||
#~ msgid "Pet Name"
|
||||
#~ msgstr "Pet-Name"
|
||||
|
||||
#~ msgid "Add new introducer"
|
||||
#~ msgstr "Neuen Vermittler hinzufügen"
|
||||
|
||||
#~ msgid "Connected introducers"
|
||||
#~ msgstr "Verbundene Vermittler"
|
||||
|
||||
#~ msgid "Remove"
|
||||
#~ msgstr "Entfernen"
|
||||
|
||||
#~ msgid "Postfix domain name config"
|
||||
#~ msgstr "Postfix-Domänenname konfigurieren"
|
||||
|
||||
|
||||
@ -8,7 +8,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: PACKAGE VERSION\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2021-12-06 18:35-0500\n"
|
||||
"POT-Creation-Date: 2021-12-20 20:43-0500\n"
|
||||
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
||||
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
||||
"Language-Team: LANGUAGE <LL@li.org>\n"
|
||||
@ -103,8 +103,6 @@ msgid "Apache HTTP Server"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/apache/__init__.py:41
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere.html:49
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:46
|
||||
msgid "Web Server"
|
||||
msgstr ""
|
||||
|
||||
@ -1107,9 +1105,7 @@ msgstr ""
|
||||
#: plinth/modules/config/__init__.py:58 plinth/modules/dynamicdns/views.py:29
|
||||
#: plinth/modules/names/templates/names.html:30
|
||||
#: plinth/modules/names/templates/names.html:44
|
||||
#: plinth/modules/snapshot/views.py:35
|
||||
#: plinth/modules/tahoe/templates/tahoe-pre-setup.html:24
|
||||
#: plinth/templates/index.html:46
|
||||
#: plinth/modules/snapshot/views.py:35 plinth/templates/index.html:46
|
||||
msgid "Configure"
|
||||
msgstr ""
|
||||
|
||||
@ -1269,11 +1265,11 @@ msgid ""
|
||||
"synchronization with servers on the Internet."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/datetime/__init__.py:64
|
||||
#: plinth/modules/datetime/__init__.py:67
|
||||
msgid "Date & Time"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/datetime/__init__.py:110
|
||||
#: plinth/modules/datetime/__init__.py:113
|
||||
msgid "Time synchronized to NTP server"
|
||||
msgstr ""
|
||||
|
||||
@ -1440,70 +1436,6 @@ msgstr ""
|
||||
msgid "Diagnostic Test"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/diaspora/__init__.py:40
|
||||
msgid ""
|
||||
"diaspora* is a decentralized social network where you can store and control "
|
||||
"your own data."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/diaspora/__init__.py:66
|
||||
#: plinth/modules/diaspora/manifest.py:23
|
||||
msgid "diaspora*"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/diaspora/__init__.py:67
|
||||
msgid "Federated Social Network"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/diaspora/forms.py:13
|
||||
msgid "Enable new user registrations"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/diaspora/manifest.py:11
|
||||
msgid "dandelion*"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/diaspora/manifest.py:13
|
||||
msgid ""
|
||||
"It is an unofficial webview based client for the community-run, distributed "
|
||||
"social network diaspora*"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/diaspora/templates/diaspora-post-setup.html:16
|
||||
#, python-format
|
||||
msgid ""
|
||||
"The diaspora* pod domain is set to <b>%(domain_name)s</b>. User IDs will "
|
||||
"look like <i>username@diaspora.%(domain_name)s</i><br/> If the FreedomBox "
|
||||
"domain name is changed, all data of the users registered with the previous "
|
||||
"podname wouldn't be accessible. <br/> You can access the diaspora* pod at <a "
|
||||
"href=\"https://diaspora.%(domain_name)s\"> diaspora.%(domain_name)s </a>"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/diaspora/templates/diaspora-pre-setup.html:36
|
||||
#: plinth/modules/matrixsynapse/templates/matrix-synapse-pre-setup.html:15
|
||||
#: plinth/modules/snapshot/templates/snapshot.html:12
|
||||
#: plinth/templates/app.html:46
|
||||
msgid "Configuration"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/diaspora/templates/diaspora-pre-setup.html:43
|
||||
#: plinth/modules/dynamicdns/templates/dynamicdns_configure.html:25
|
||||
#: plinth/modules/ikiwiki/templates/ikiwiki_create.html:18
|
||||
#: plinth/modules/matrixsynapse/templates/matrix-synapse-pre-setup.html:47
|
||||
#: plinth/modules/snapshot/templates/snapshot.html:15
|
||||
#: plinth/modules/tahoe/templates/tahoe-pre-setup.html:43
|
||||
#: plinth/templates/app.html:54
|
||||
msgid "Update setup"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/diaspora/views.py:74
|
||||
msgid "User registrations enabled"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/diaspora/views.py:78
|
||||
msgid "User registrations disabled"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/dynamicdns/__init__.py:22
|
||||
#, python-brace-format
|
||||
msgid ""
|
||||
@ -1674,6 +1606,14 @@ msgid ""
|
||||
"functions may not work (but the main functionality should work)."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/dynamicdns/templates/dynamicdns_configure.html:25
|
||||
#: plinth/modules/ikiwiki/templates/ikiwiki_create.html:18
|
||||
#: plinth/modules/matrixsynapse/templates/matrix-synapse-pre-setup.html:47
|
||||
#: plinth/modules/snapshot/templates/snapshot.html:15
|
||||
#: plinth/templates/app.html:54
|
||||
msgid "Update setup"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/dynamicdns/templates/dynamicdns_status.html:9
|
||||
msgid "NAT type"
|
||||
msgstr ""
|
||||
@ -1862,7 +1802,7 @@ msgstr ""
|
||||
msgid "Email Server"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/email_server/__init__.py:91
|
||||
#: plinth/modules/email_server/__init__.py:100
|
||||
msgid "Powered by Postfix, Dovecot & Rspamd"
|
||||
msgstr ""
|
||||
|
||||
@ -1886,18 +1826,6 @@ msgstr ""
|
||||
msgid "Inbound and outbound mail filters"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/email_server/audit/tls.py:81
|
||||
msgid "Postfix TLS parameters"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/email_server/audit/tls.py:82
|
||||
msgid "Postfix uses a TLS certificate"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/email_server/audit/tls.py:91
|
||||
msgid "Has a TLS certificate"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/email_server/forms.py:17
|
||||
msgid "Enter a valid domain"
|
||||
msgstr ""
|
||||
@ -1956,7 +1884,7 @@ msgid "Disabled"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/email_server/manifest.py:8
|
||||
#: plinth/modules/roundcube/__init__.py:53
|
||||
#: plinth/modules/roundcube/__init__.py:52
|
||||
#: plinth/modules/roundcube/manifest.py:6
|
||||
msgid "Roundcube"
|
||||
msgstr ""
|
||||
@ -1995,7 +1923,6 @@ msgid "Create a new email alias"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/email_server/templates/email_alias.html:38
|
||||
#: plinth/modules/tahoe/templates/tahoe-post-setup.html:59
|
||||
msgid "Add"
|
||||
msgstr ""
|
||||
|
||||
@ -2916,6 +2843,12 @@ msgstr ""
|
||||
msgid "Element"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/matrixsynapse/templates/matrix-synapse-pre-setup.html:15
|
||||
#: plinth/modules/snapshot/templates/snapshot.html:12
|
||||
#: plinth/templates/app.html:46
|
||||
msgid "Configuration"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/matrixsynapse/templates/matrix-synapse-pre-setup.html:18
|
||||
msgid ""
|
||||
"Matrix service needs to be configured for a domain. Users on other Matrix "
|
||||
@ -3249,155 +3182,6 @@ msgstr ""
|
||||
msgid "AMLDonkey"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/monkeysphere/__init__.py:17
|
||||
msgid ""
|
||||
"With Monkeysphere, an OpenPGP key can be generated for each configured "
|
||||
"domain serving SSH. The OpenPGP public key can then be uploaded to the "
|
||||
"OpenPGP keyservers. Users connecting to this machine through SSH can verify "
|
||||
"that they are connecting to the correct host. For users to trust the key, "
|
||||
"at least one person (usually the machine owner) must sign the key using the "
|
||||
"regular OpenPGP key signing process. See the <a href=\"http://web."
|
||||
"monkeysphere.info/getting-started-ssh/\"> Monkeysphere SSH documentation</a> "
|
||||
"for more details."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/monkeysphere/__init__.py:25
|
||||
msgid ""
|
||||
"Monkeysphere can also generate an OpenPGP key for each Secure Web Server "
|
||||
"(HTTPS) certificate installed on this machine. The OpenPGP public key can "
|
||||
"then be uploaded to the OpenPGP keyservers. Users accessing the web server "
|
||||
"through HTTPS can verify that they are connecting to the correct host. To "
|
||||
"validate the certificate, the user will need to install some software that "
|
||||
"is available on the <a href=\"https://web.monkeysphere.info/download/\"> "
|
||||
"Monkeysphere website</a>."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/monkeysphere/__init__.py:50
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:11
|
||||
msgid "Monkeysphere"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere.html:20
|
||||
msgid "Publishing key to keyserver..."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere.html:27
|
||||
msgid "Cancel"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere.html:36
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:41
|
||||
#: plinth/modules/tor/templates/tor.html:71
|
||||
msgid "Service"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere.html:37
|
||||
msgid "Domains"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere.html:38
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:17
|
||||
msgid "OpenPGP Fingerprint"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere.html:47
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:44
|
||||
#: plinth/modules/names/components.py:24
|
||||
msgid "Secure Shell"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere.html:51
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:48
|
||||
msgid "Other"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere.html:88
|
||||
#, python-format
|
||||
msgid "Show details for key %(fingerprint)s"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere.html:94
|
||||
msgid "-"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere.html:105
|
||||
msgid "Import Key"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere.html:115
|
||||
msgid "Publish Key"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere.html:125
|
||||
msgid "Add Domains"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:21
|
||||
msgid "OpenPGP User IDs"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:25
|
||||
msgid "Key Import Date"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:29
|
||||
msgid "SSH Key Type"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:33
|
||||
msgid "SSH Key Size"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:37
|
||||
msgid "SSH Fingerprint"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:53
|
||||
msgid "Key File"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:57
|
||||
msgid "Available Domains"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:61
|
||||
msgid "Added Domains"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:69
|
||||
msgid ""
|
||||
"After this key is published to the keyservers, it can be signed using <a "
|
||||
"href=\"https://www.gnupg.org/\">GnuPG</a> with the following commands:"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:75
|
||||
msgid "Download the key"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:78
|
||||
msgid "Sign the key"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:81
|
||||
msgid "Send the key back to the keyservers"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/monkeysphere/views.py:44
|
||||
msgid "Imported key."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/monkeysphere/views.py:80
|
||||
msgid "Cancelled key publishing."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/monkeysphere/views.py:131
|
||||
msgid "Published key to keyserver."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/monkeysphere/views.py:133
|
||||
msgid "Error occurred while publishing key."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mumble/__init__.py:26
|
||||
msgid ""
|
||||
"Mumble is an open source, low-latency, encrypted, high quality voice chat "
|
||||
@ -3462,6 +3246,10 @@ msgstr ""
|
||||
msgid "All web apps"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/names/components.py:24
|
||||
msgid "Secure Shell"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/names/templates/names.html:17
|
||||
msgid "Services"
|
||||
msgstr ""
|
||||
@ -4996,7 +4784,7 @@ msgstr ""
|
||||
msgid "Access rights configuration updated"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/roundcube/__init__.py:20
|
||||
#: plinth/modules/roundcube/__init__.py:19
|
||||
msgid ""
|
||||
"Roundcube webmail is a browser-based multilingual IMAP client with an "
|
||||
"application-like user interface. It provides full functionality you expect "
|
||||
@ -5004,7 +4792,7 @@ msgid ""
|
||||
"manipulation, message searching and spell checking."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/roundcube/__init__.py:25
|
||||
#: plinth/modules/roundcube/__init__.py:24
|
||||
msgid ""
|
||||
"You can use it by providing the username and password of the email account "
|
||||
"you wish to access followed by the domain name of the IMAP server for your "
|
||||
@ -5013,7 +4801,7 @@ msgid ""
|
||||
"code>."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/roundcube/__init__.py:30
|
||||
#: plinth/modules/roundcube/__init__.py:29
|
||||
msgid ""
|
||||
"For Gmail, username will be your Gmail address, password will be your Google "
|
||||
"account password and server will be <code>imaps://imap.gmail.com</code>. "
|
||||
@ -5023,7 +4811,7 @@ msgid ""
|
||||
"a>)."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/roundcube/__init__.py:54
|
||||
#: plinth/modules/roundcube/__init__.py:53
|
||||
msgid "Email Client"
|
||||
msgstr ""
|
||||
|
||||
@ -6043,61 +5831,6 @@ msgstr ""
|
||||
msgid "File Synchronization"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/tahoe/__init__.py:26
|
||||
msgid ""
|
||||
"Tahoe-LAFS is a decentralized secure file storage system. It uses provider "
|
||||
"independent security to store files over a distributed network of storage "
|
||||
"nodes. Even if some of the nodes fail, your files can be retrieved from the "
|
||||
"remaining nodes."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/tahoe/__init__.py:31
|
||||
#, python-brace-format
|
||||
msgid ""
|
||||
"This {box_name} hosts a storage node and an introducer by default. "
|
||||
"Additional introducers can be added, which will introduce this node to the "
|
||||
"other storage nodes."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/tahoe/__init__.py:60
|
||||
msgid "Tahoe-LAFS"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/tahoe/__init__.py:62
|
||||
msgid "Distributed File Storage"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/tahoe/templates/tahoe-post-setup.html:17
|
||||
#, python-format
|
||||
msgid ""
|
||||
"The Tahoe-LAFS server domain is set to <b>%(domain_name)s</b>. Changing the "
|
||||
"FreedomBox domain name needs a reinstall of Tahoe-LAFS and you WILL LOSE "
|
||||
"DATA. You can access Tahoe-LAFS at <a href=\"https://"
|
||||
"%(domain_name)s:5678\">https://%(domain_name)s:5678</a>."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/tahoe/templates/tahoe-post-setup.html:29
|
||||
msgid "Local introducer"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/tahoe/templates/tahoe-post-setup.html:34
|
||||
#: plinth/modules/tahoe/templates/tahoe-post-setup.html:51
|
||||
#: plinth/modules/tahoe/templates/tahoe-post-setup.html:69
|
||||
msgid "Pet Name"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/tahoe/templates/tahoe-post-setup.html:48
|
||||
msgid "Add new introducer"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/tahoe/templates/tahoe-post-setup.html:64
|
||||
msgid "Connected introducers"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/tahoe/templates/tahoe-post-setup.html:82
|
||||
msgid "Remove"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/tor/__init__.py:26
|
||||
msgid ""
|
||||
"Tor is an anonymous communication system. You can learn more about it from "
|
||||
@ -6257,6 +5990,10 @@ msgid ""
|
||||
"the following ports are open, and port-forwarded, if necessary:"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/tor/templates/tor.html:71
|
||||
msgid "Service"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/tor/templates/tor.html:87
|
||||
msgid "SOCKS"
|
||||
msgstr ""
|
||||
|
||||
@ -7,7 +7,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: PACKAGE VERSION\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2021-12-06 18:35-0500\n"
|
||||
"POT-Creation-Date: 2021-12-20 20:43-0500\n"
|
||||
"PO-Revision-Date: 2021-04-14 04:27+0000\n"
|
||||
"Last-Translator: Michalis <michalisntovas@yahoo.gr>\n"
|
||||
"Language-Team: Greek <https://hosted.weblate.org/projects/freedombox/"
|
||||
@ -115,8 +115,6 @@ msgid "Apache HTTP Server"
|
||||
msgstr "Διακομιστής συνομιλίας"
|
||||
|
||||
#: plinth/modules/apache/__init__.py:41
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere.html:49
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:46
|
||||
msgid "Web Server"
|
||||
msgstr "Διακομιστής Διαδικτύου (Web Server)"
|
||||
|
||||
@ -1255,9 +1253,7 @@ msgstr "Γενικές ρυθμίσεις"
|
||||
#: plinth/modules/config/__init__.py:58 plinth/modules/dynamicdns/views.py:29
|
||||
#: plinth/modules/names/templates/names.html:30
|
||||
#: plinth/modules/names/templates/names.html:44
|
||||
#: plinth/modules/snapshot/views.py:35
|
||||
#: plinth/modules/tahoe/templates/tahoe-pre-setup.html:24
|
||||
#: plinth/templates/index.html:46
|
||||
#: plinth/modules/snapshot/views.py:35 plinth/templates/index.html:46
|
||||
msgid "Configure"
|
||||
msgstr "Ρυθμίσετε"
|
||||
|
||||
@ -1442,11 +1438,11 @@ msgstr ""
|
||||
"Ο διακομιστής ώρας δικτύου είναι ένα πρόγραμμα που διατηρεί την ώρα του "
|
||||
"συστήματος σε συγχρονισμό με τους διακομιστές στο διαδίκτυο."
|
||||
|
||||
#: plinth/modules/datetime/__init__.py:64
|
||||
#: plinth/modules/datetime/__init__.py:67
|
||||
msgid "Date & Time"
|
||||
msgstr "Ημερομηνία και ώρα"
|
||||
|
||||
#: plinth/modules/datetime/__init__.py:110
|
||||
#: plinth/modules/datetime/__init__.py:113
|
||||
msgid "Time synchronized to NTP server"
|
||||
msgstr "Η ώρα συγχρονίστηκε με τον διακομιστή NTP"
|
||||
|
||||
@ -1632,80 +1628,6 @@ msgstr "Αποτέλεσμα"
|
||||
msgid "Diagnostic Test"
|
||||
msgstr "Διαγνωστικός έλεγχος"
|
||||
|
||||
#: plinth/modules/diaspora/__init__.py:40
|
||||
msgid ""
|
||||
"diaspora* is a decentralized social network where you can store and control "
|
||||
"your own data."
|
||||
msgstr ""
|
||||
"η diaspora * είναι ένα αποκεντρωμένο κοινωνικό δίκτυο όπου μπορείτε να "
|
||||
"αποθηκεύετε και να ελέγχετε τα δικά σας δεδομένα."
|
||||
|
||||
#: plinth/modules/diaspora/__init__.py:66
|
||||
#: plinth/modules/diaspora/manifest.py:23
|
||||
msgid "diaspora*"
|
||||
msgstr "diaspora*"
|
||||
|
||||
#: plinth/modules/diaspora/__init__.py:67
|
||||
msgid "Federated Social Network"
|
||||
msgstr "Ομοσπονδιακό Κοινωνικό Δίκτυο"
|
||||
|
||||
#: plinth/modules/diaspora/forms.py:13
|
||||
msgid "Enable new user registrations"
|
||||
msgstr "Ενεργοποίηση εγγραφών νέων χρηστών"
|
||||
|
||||
#: plinth/modules/diaspora/manifest.py:11
|
||||
msgid "dandelion*"
|
||||
msgstr "dandelion*"
|
||||
|
||||
#: plinth/modules/diaspora/manifest.py:13
|
||||
msgid ""
|
||||
"It is an unofficial webview based client for the community-run, distributed "
|
||||
"social network diaspora*"
|
||||
msgstr ""
|
||||
"Πρόκειται για έναν ανεπίσημο πελάτη που βασίζεται στο webview για την "
|
||||
"διανεμημένη κοινωνικό δίκτυο diaspora *"
|
||||
|
||||
#: plinth/modules/diaspora/templates/diaspora-post-setup.html:16
|
||||
#, python-format
|
||||
msgid ""
|
||||
"The diaspora* pod domain is set to <b>%(domain_name)s</b>. User IDs will "
|
||||
"look like <i>username@diaspora.%(domain_name)s</i><br/> If the FreedomBox "
|
||||
"domain name is changed, all data of the users registered with the previous "
|
||||
"podname wouldn't be accessible. <br/> You can access the diaspora* pod at <a "
|
||||
"href=\"https://diaspora.%(domain_name)s\"> diaspora.%(domain_name)s </a>"
|
||||
msgstr ""
|
||||
"Το όνομα διαδικτύου για το diaspora* pod έχει οριστεί <b>%(domain_name)s</"
|
||||
"b>. Οι ταυτότητες χρηστών θα είναι της μορφής <i>όνομα@diaspora."
|
||||
"%(domain_name)s</i><br/> Εάν αλλάξετε το όνομα διαδικτύου για το Freedombox, "
|
||||
"όλα τα δεδομένα των χρηστών που έχουν εγγραφεί με το προηγούμενο όνομα θα "
|
||||
"χαθούν.<br/> Mπορείτε να αποκτήσετε πρόσβαση στο diaspora* pod στο σύνδεσμο: "
|
||||
"<a href=\"https://diaspora.%(domain_name)s\">diaspora.%(domain_name)s</a>"
|
||||
|
||||
#: plinth/modules/diaspora/templates/diaspora-pre-setup.html:36
|
||||
#: plinth/modules/matrixsynapse/templates/matrix-synapse-pre-setup.html:15
|
||||
#: plinth/modules/snapshot/templates/snapshot.html:12
|
||||
#: plinth/templates/app.html:46
|
||||
msgid "Configuration"
|
||||
msgstr "Ρύθμισης παραμέτρων"
|
||||
|
||||
#: plinth/modules/diaspora/templates/diaspora-pre-setup.html:43
|
||||
#: plinth/modules/dynamicdns/templates/dynamicdns_configure.html:25
|
||||
#: plinth/modules/ikiwiki/templates/ikiwiki_create.html:18
|
||||
#: plinth/modules/matrixsynapse/templates/matrix-synapse-pre-setup.html:47
|
||||
#: plinth/modules/snapshot/templates/snapshot.html:15
|
||||
#: plinth/modules/tahoe/templates/tahoe-pre-setup.html:43
|
||||
#: plinth/templates/app.html:54
|
||||
msgid "Update setup"
|
||||
msgstr "Ενημέρωση ρυθμίσεων"
|
||||
|
||||
#: plinth/modules/diaspora/views.py:74
|
||||
msgid "User registrations enabled"
|
||||
msgstr "Οι εγγραφές χρηστών είναι ενεργοποιημένες"
|
||||
|
||||
#: plinth/modules/diaspora/views.py:78
|
||||
msgid "User registrations disabled"
|
||||
msgstr "Οι εγγραφές χρηστών είναι απενεργοποιημένες"
|
||||
|
||||
#: plinth/modules/dynamicdns/__init__.py:22
|
||||
#, python-brace-format
|
||||
msgid ""
|
||||
@ -1934,6 +1856,14 @@ msgstr ""
|
||||
"απενεργοποιημένη και ορισμένες βοηθητικές λειτουργίες ενδέχεται να μην "
|
||||
"λειτουργούν (βασικές λειτουρίες θα είναι εντάξει παραυτά)."
|
||||
|
||||
#: plinth/modules/dynamicdns/templates/dynamicdns_configure.html:25
|
||||
#: plinth/modules/ikiwiki/templates/ikiwiki_create.html:18
|
||||
#: plinth/modules/matrixsynapse/templates/matrix-synapse-pre-setup.html:47
|
||||
#: plinth/modules/snapshot/templates/snapshot.html:15
|
||||
#: plinth/templates/app.html:54
|
||||
msgid "Update setup"
|
||||
msgstr "Ενημέρωση ρυθμίσεων"
|
||||
|
||||
#: plinth/modules/dynamicdns/templates/dynamicdns_status.html:9
|
||||
msgid "NAT type"
|
||||
msgstr "Τύπος NAT"
|
||||
@ -2156,7 +2086,7 @@ msgstr ""
|
||||
msgid "Email Server"
|
||||
msgstr "Διακομιστής συνομιλίας"
|
||||
|
||||
#: plinth/modules/email_server/__init__.py:91
|
||||
#: plinth/modules/email_server/__init__.py:100
|
||||
msgid "Powered by Postfix, Dovecot & Rspamd"
|
||||
msgstr ""
|
||||
|
||||
@ -2182,20 +2112,6 @@ msgstr ""
|
||||
msgid "Inbound and outbound mail filters"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/email_server/audit/tls.py:81
|
||||
msgid "Postfix TLS parameters"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/email_server/audit/tls.py:82
|
||||
msgid "Postfix uses a TLS certificate"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/email_server/audit/tls.py:91
|
||||
#, fuzzy
|
||||
#| msgid "No certificate"
|
||||
msgid "Has a TLS certificate"
|
||||
msgstr "Δεν υπάρχει πιστοποιητικό"
|
||||
|
||||
#: plinth/modules/email_server/forms.py:17
|
||||
#, fuzzy
|
||||
#| msgid "Invalid server name"
|
||||
@ -2264,7 +2180,7 @@ msgid "Disabled"
|
||||
msgstr "Απενεργοποιήθηκε"
|
||||
|
||||
#: plinth/modules/email_server/manifest.py:8
|
||||
#: plinth/modules/roundcube/__init__.py:53
|
||||
#: plinth/modules/roundcube/__init__.py:52
|
||||
#: plinth/modules/roundcube/manifest.py:6
|
||||
msgid "Roundcube"
|
||||
msgstr "Roundcube"
|
||||
@ -2313,7 +2229,6 @@ msgid "Create a new email alias"
|
||||
msgstr "Δημιουργία νέου αντιγράφου ασφαλείας"
|
||||
|
||||
#: plinth/modules/email_server/templates/email_alias.html:38
|
||||
#: plinth/modules/tahoe/templates/tahoe-post-setup.html:59
|
||||
msgid "Add"
|
||||
msgstr "Προσθήκη"
|
||||
|
||||
@ -3433,6 +3348,12 @@ msgstr ""
|
||||
msgid "Element"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/matrixsynapse/templates/matrix-synapse-pre-setup.html:15
|
||||
#: plinth/modules/snapshot/templates/snapshot.html:12
|
||||
#: plinth/templates/app.html:46
|
||||
msgid "Configuration"
|
||||
msgstr "Ρύθμισης παραμέτρων"
|
||||
|
||||
#: plinth/modules/matrixsynapse/templates/matrix-synapse-pre-setup.html:18
|
||||
msgid ""
|
||||
"Matrix service needs to be configured for a domain. Users on other Matrix "
|
||||
@ -3853,177 +3774,6 @@ msgstr "KMLDonkey"
|
||||
msgid "AMLDonkey"
|
||||
msgstr "AMLDonkey"
|
||||
|
||||
#: plinth/modules/monkeysphere/__init__.py:17
|
||||
msgid ""
|
||||
"With Monkeysphere, an OpenPGP key can be generated for each configured "
|
||||
"domain serving SSH. The OpenPGP public key can then be uploaded to the "
|
||||
"OpenPGP keyservers. Users connecting to this machine through SSH can verify "
|
||||
"that they are connecting to the correct host. For users to trust the key, "
|
||||
"at least one person (usually the machine owner) must sign the key using the "
|
||||
"regular OpenPGP key signing process. See the <a href=\"http://web."
|
||||
"monkeysphere.info/getting-started-ssh/\"> Monkeysphere SSH documentation</a> "
|
||||
"for more details."
|
||||
msgstr ""
|
||||
"Με το Monkeysphere, μπορεί να δημιουργηθεί ένα κλειδί OpenPGP για κάθε "
|
||||
"ρυθμισμένο όνομα διαδικτύου που εξυπηρετεί SSH. Το δημόσιο κλειδί OpenPGP "
|
||||
"μπορεί στη συνέχεια να αποσταλεί στους διακομιστές κλειδιών OpenPGP. Οι "
|
||||
"χρήστες που συνδέονται σε αυτόν τον υπολογιστή μέσω SSH μπορούν να "
|
||||
"επιβεβαιώσουν ότι συνδέονται με τον σωστό κεντρικό υπολογιστή. Για να "
|
||||
"εμπιστεύονται οι χρήστες το κλειδί, τουλάχιστον ένα άτομο (συνήθως ο κάτοχος "
|
||||
"του υπολογιστή) πρέπει να υπογράψει το κλειδί χρησιμοποιώντας την κανονική "
|
||||
"διαδικασία υπογραφής του κλειδιού OpenPGP. Ανατρέξτε στα <a href = "
|
||||
"\"http://web.monkeysphere.info/getting-started-ssh/\">Monkeysphere έγγραφα</"
|
||||
"a> για περισσότερες λεπτομέρειες."
|
||||
|
||||
#: plinth/modules/monkeysphere/__init__.py:25
|
||||
msgid ""
|
||||
"Monkeysphere can also generate an OpenPGP key for each Secure Web Server "
|
||||
"(HTTPS) certificate installed on this machine. The OpenPGP public key can "
|
||||
"then be uploaded to the OpenPGP keyservers. Users accessing the web server "
|
||||
"through HTTPS can verify that they are connecting to the correct host. To "
|
||||
"validate the certificate, the user will need to install some software that "
|
||||
"is available on the <a href=\"https://web.monkeysphere.info/download/\"> "
|
||||
"Monkeysphere website</a>."
|
||||
msgstr ""
|
||||
"Το monkeysphere μπορεί επίσης να δημιουργήσει ένα κλειδί OpenPGP για κάθε "
|
||||
"πιστοποιητικό ασφαλούς διακομιστή διαδικτύου (HTTPS) που είναι εγκατεστημένο "
|
||||
"σε αυτόν τον υπολογιστή. Το δημόσιο κλειδί OpenPGP μπορεί στη συνέχεια να "
|
||||
"αποσταλεί στους διακομιστές κλειδιών OpenPGP. Οι χρήστες που έχουν πρόσβαση "
|
||||
"στο διακομιστή διαδικτύου HTTPS μπορούν να επιβεβαιώσουν ότι συνδέονται με "
|
||||
"τον σωστό κεντρικό υπολογιστή. Για να επικυρώσετε το πιστοποιητικό, ο "
|
||||
"χρήστης θα πρέπει να εγκαταστήσει το λογισμικό που είναι διαθέσιμο στον "
|
||||
"ιστότοπο <a href = \"https://web.monkeysphere.info/download/\">Monkeysphere</"
|
||||
"a>."
|
||||
|
||||
#: plinth/modules/monkeysphere/__init__.py:50
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:11
|
||||
msgid "Monkeysphere"
|
||||
msgstr "Monkeysphere"
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere.html:20
|
||||
msgid "Publishing key to keyserver..."
|
||||
msgstr "Δημοσίευση κλειδιού στο διακομιστή κλειδιών..."
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere.html:27
|
||||
msgid "Cancel"
|
||||
msgstr "Άκυρο"
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere.html:36
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:41
|
||||
#: plinth/modules/tor/templates/tor.html:71
|
||||
msgid "Service"
|
||||
msgstr "Υπηρεσία"
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere.html:37
|
||||
msgid "Domains"
|
||||
msgstr "Ονόματα διαδικτύου"
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere.html:38
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:17
|
||||
msgid "OpenPGP Fingerprint"
|
||||
msgstr "Αποτύπωμα OpenPGP"
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere.html:47
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:44
|
||||
#: plinth/modules/names/components.py:24
|
||||
msgid "Secure Shell"
|
||||
msgstr "Secure Shell"
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere.html:51
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:48
|
||||
msgid "Other"
|
||||
msgstr "Άλλα"
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere.html:88
|
||||
#, python-format
|
||||
msgid "Show details for key %(fingerprint)s"
|
||||
msgstr "Εμφάνιση λεπτομερειών για το κλειδί %(fingerprint)s"
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere.html:94
|
||||
msgid "-"
|
||||
msgstr "-"
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere.html:105
|
||||
msgid "Import Key"
|
||||
msgstr "Εισαγωγή κλειδιού"
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere.html:115
|
||||
msgid "Publish Key"
|
||||
msgstr "Δημοσίευση κλειδιού"
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere.html:125
|
||||
msgid "Add Domains"
|
||||
msgstr "Προσθήκη ονόματος διαδικτύου"
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:21
|
||||
msgid "OpenPGP User IDs"
|
||||
msgstr "Αναγνωριστικά χρήστη OpenPGP"
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:25
|
||||
msgid "Key Import Date"
|
||||
msgstr "Ημερομηνία εισαγωγής κλειδιού"
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:29
|
||||
msgid "SSH Key Type"
|
||||
msgstr "Τύπος κλειδιού SSH"
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:33
|
||||
msgid "SSH Key Size"
|
||||
msgstr "Μέγεθος κλειδιού SSH"
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:37
|
||||
msgid "SSH Fingerprint"
|
||||
msgstr "Αποτύπωμα SSH"
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:53
|
||||
msgid "Key File"
|
||||
msgstr "Αρχείο κλειδιού"
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:57
|
||||
msgid "Available Domains"
|
||||
msgstr "Διαθέσιμα ονόματα"
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:61
|
||||
msgid "Added Domains"
|
||||
msgstr "Ονόματα που έχουν προστεθεί"
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:69
|
||||
msgid ""
|
||||
"After this key is published to the keyservers, it can be signed using <a "
|
||||
"href=\"https://www.gnupg.org/\">GnuPG</a> with the following commands:"
|
||||
msgstr ""
|
||||
"Μετά τη δημοσίευση αυτού του κλειδιού στους διακομιστές κλειδιών, μπορεί να "
|
||||
"υπογραφεί με τη χρήση του <a href = \"https://www.gnupg.org/\">GnuPG </a> με "
|
||||
"τις ακόλουθες εντολές:"
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:75
|
||||
msgid "Download the key"
|
||||
msgstr "Κατεβάστε το κλειδί"
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:78
|
||||
msgid "Sign the key"
|
||||
msgstr "Υπογράψτε το κλειδί"
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:81
|
||||
msgid "Send the key back to the keyservers"
|
||||
msgstr "Αποστολή του κλειδιού πίσω στους διακομιστές κλειδιών"
|
||||
|
||||
#: plinth/modules/monkeysphere/views.py:44
|
||||
msgid "Imported key."
|
||||
msgstr "Εισαγόμενο κλειδί."
|
||||
|
||||
#: plinth/modules/monkeysphere/views.py:80
|
||||
msgid "Cancelled key publishing."
|
||||
msgstr "Ακυρώθηκε η δημοσίευση κλειδιών."
|
||||
|
||||
#: plinth/modules/monkeysphere/views.py:131
|
||||
msgid "Published key to keyserver."
|
||||
msgstr "Δημοσιεύθηκε το κλειδί στο διακομιστή κλειδιών."
|
||||
|
||||
#: plinth/modules/monkeysphere/views.py:133
|
||||
msgid "Error occurred while publishing key."
|
||||
msgstr "Παρουσιάστηκε σφάλμα κατά τη δημοσίευση του κλειδιού."
|
||||
|
||||
#: plinth/modules/mumble/__init__.py:26
|
||||
msgid ""
|
||||
"Mumble is an open source, low-latency, encrypted, high quality voice chat "
|
||||
@ -4101,6 +3851,10 @@ msgstr "Όλα"
|
||||
msgid "All web apps"
|
||||
msgstr "Όλες οι εφαρμογές ιστού"
|
||||
|
||||
#: plinth/modules/names/components.py:24
|
||||
msgid "Secure Shell"
|
||||
msgstr "Secure Shell"
|
||||
|
||||
#: plinth/modules/names/templates/names.html:17
|
||||
#, fuzzy
|
||||
#| msgid "Service"
|
||||
@ -5864,7 +5618,7 @@ msgstr ""
|
||||
msgid "Access rights configuration updated"
|
||||
msgstr "Η διαμόρφωση των δικαιωμάτων πρόσβασης ενημερώθηκε"
|
||||
|
||||
#: plinth/modules/roundcube/__init__.py:20
|
||||
#: plinth/modules/roundcube/__init__.py:19
|
||||
msgid ""
|
||||
"Roundcube webmail is a browser-based multilingual IMAP client with an "
|
||||
"application-like user interface. It provides full functionality you expect "
|
||||
@ -5878,7 +5632,7 @@ msgstr ""
|
||||
"βιβλίο διευθύνσεων, χειρισμός φακέλων, Αναζήτηση μηνυμάτων και ορθογραφικό "
|
||||
"έλεγχο."
|
||||
|
||||
#: plinth/modules/roundcube/__init__.py:25
|
||||
#: plinth/modules/roundcube/__init__.py:24
|
||||
#, fuzzy
|
||||
#| msgid ""
|
||||
#| "You can access Roundcube from <a href=\"/roundcube\" data-turbolinks="
|
||||
@ -5903,7 +5657,7 @@ msgstr ""
|
||||
"συμπληρώστε το πεδίο διακομιστή παρόχου ως εξής: <code>imaps://imap."
|
||||
"παράδειγμα.com</code>."
|
||||
|
||||
#: plinth/modules/roundcube/__init__.py:30
|
||||
#: plinth/modules/roundcube/__init__.py:29
|
||||
msgid ""
|
||||
"For Gmail, username will be your Gmail address, password will be your Google "
|
||||
"account password and server will be <code>imaps://imap.gmail.com</code>. "
|
||||
@ -5920,7 +5674,7 @@ msgstr ""
|
||||
"settings/security/lesssecureapps\">https://www.google.com/settings/security/"
|
||||
"lesssecureapps </a>)."
|
||||
|
||||
#: plinth/modules/roundcube/__init__.py:54
|
||||
#: plinth/modules/roundcube/__init__.py:53
|
||||
msgid "Email Client"
|
||||
msgstr "Πρόγραμμα-πελάτης ηλεκτρονικού ταχυδρομείου"
|
||||
|
||||
@ -7133,74 +6887,6 @@ msgstr "Syncthing"
|
||||
msgid "File Synchronization"
|
||||
msgstr "Συγχρονισμός αρχείων"
|
||||
|
||||
#: plinth/modules/tahoe/__init__.py:26
|
||||
msgid ""
|
||||
"Tahoe-LAFS is a decentralized secure file storage system. It uses provider "
|
||||
"independent security to store files over a distributed network of storage "
|
||||
"nodes. Even if some of the nodes fail, your files can be retrieved from the "
|
||||
"remaining nodes."
|
||||
msgstr ""
|
||||
"Το Tahoe-LAFS είναι ένα αποκεντρωμένο ασφαλές σύστημα αποθήκευσης αρχείων. "
|
||||
"Χρησιμοποιεί ασφαλεία που είναι ανεξάρτητη του παροχέα για να αποθηκεύσετε "
|
||||
"αρχεία πάνω από ένα κατανεμημένο δίκτυο κόμβων αποθηκευτικού χώρου. Ακόμα "
|
||||
"και αν κάποιοι κόμβοι αποτυγχάνουν, τα αρχεία μπορούν να ανακτηθούν από τους "
|
||||
"υπόλοιπους κόμβους."
|
||||
|
||||
#: plinth/modules/tahoe/__init__.py:31
|
||||
#, python-brace-format
|
||||
msgid ""
|
||||
"This {box_name} hosts a storage node and an introducer by default. "
|
||||
"Additional introducers can be added, which will introduce this node to the "
|
||||
"other storage nodes."
|
||||
msgstr ""
|
||||
"Αυτό το {box_name} φιλοξενεί έναν κόμβο αποθήκευσης και έναν \"εισαγωγέα\" "
|
||||
"από προεπιλογή. Πρόσθετοι \"εισαγωγείς\" μπορούν να προστεθούν, οι οποίοι θα "
|
||||
"διαφημίσουν αυτόν τον κόμβο στους άλλους κόμβους αποθήκευσης."
|
||||
|
||||
#: plinth/modules/tahoe/__init__.py:60
|
||||
msgid "Tahoe-LAFS"
|
||||
msgstr "Tahoe-LAFS"
|
||||
|
||||
#: plinth/modules/tahoe/__init__.py:62
|
||||
msgid "Distributed File Storage"
|
||||
msgstr "Διανεμημένος χώρος αποθήκευσης αρχείων"
|
||||
|
||||
#: plinth/modules/tahoe/templates/tahoe-post-setup.html:17
|
||||
#, python-format
|
||||
msgid ""
|
||||
"The Tahoe-LAFS server domain is set to <b>%(domain_name)s</b>. Changing the "
|
||||
"FreedomBox domain name needs a reinstall of Tahoe-LAFS and you WILL LOSE "
|
||||
"DATA. You can access Tahoe-LAFS at <a href=\"https://"
|
||||
"%(domain_name)s:5678\">https://%(domain_name)s:5678</a>."
|
||||
msgstr ""
|
||||
"Το Tahoe-LAFS όνομα διαδικτύου έχει οριστεί σε <b>%(domain_name)s</b>. "
|
||||
"Αλλαγή του ονόματος διαδικτύου του FreedomBox χρειάζεται επανεγκατάσταση του "
|
||||
"Tahoe-LAFS και ΘΑ ΧΑΣΕΤΕ ΔΕΔΟΜΕΝΑ ΣΑΣ. Μπορείτε να αποκτήσετε πρόσβαση στο "
|
||||
"Tahoe-LAFS στη διεύθυνση URL <a href=\"https://"
|
||||
"%(domain_name)s:5678\">https://%(domain_name)s:5678</a>."
|
||||
|
||||
#: plinth/modules/tahoe/templates/tahoe-post-setup.html:29
|
||||
msgid "Local introducer"
|
||||
msgstr "Τοπικός εισαγωγέας"
|
||||
|
||||
#: plinth/modules/tahoe/templates/tahoe-post-setup.html:34
|
||||
#: plinth/modules/tahoe/templates/tahoe-post-setup.html:51
|
||||
#: plinth/modules/tahoe/templates/tahoe-post-setup.html:69
|
||||
msgid "Pet Name"
|
||||
msgstr "Όνομα \"κατοικίδιου\""
|
||||
|
||||
#: plinth/modules/tahoe/templates/tahoe-post-setup.html:48
|
||||
msgid "Add new introducer"
|
||||
msgstr "Προσθέστε νέο εισαγωγέα"
|
||||
|
||||
#: plinth/modules/tahoe/templates/tahoe-post-setup.html:64
|
||||
msgid "Connected introducers"
|
||||
msgstr "Συνδεδεμένοι εισαγωγείς"
|
||||
|
||||
#: plinth/modules/tahoe/templates/tahoe-post-setup.html:82
|
||||
msgid "Remove"
|
||||
msgstr "Αφαίρεση"
|
||||
|
||||
#: plinth/modules/tor/__init__.py:26
|
||||
msgid ""
|
||||
"Tor is an anonymous communication system. You can learn more about it from "
|
||||
@ -7393,6 +7079,10 @@ msgstr ""
|
||||
"θα πρέπει να βεβαιωθείτε ότι οι ακόλουθες θύρες είναι ανοιχτές και ότι οι "
|
||||
"θύρες προωθούνται, εάν είναι απαραίτητο:"
|
||||
|
||||
#: plinth/modules/tor/templates/tor.html:71
|
||||
msgid "Service"
|
||||
msgstr "Υπηρεσία"
|
||||
|
||||
#: plinth/modules/tor/templates/tor.html:87
|
||||
msgid "SOCKS"
|
||||
msgstr "SOCKS"
|
||||
@ -8930,6 +8620,243 @@ msgstr "ολοκληρώθηκε το %(percentage)s%%"
|
||||
msgid "Gujarati"
|
||||
msgstr "Gujarati"
|
||||
|
||||
#~ msgid ""
|
||||
#~ "diaspora* is a decentralized social network where you can store and "
|
||||
#~ "control your own data."
|
||||
#~ msgstr ""
|
||||
#~ "η diaspora * είναι ένα αποκεντρωμένο κοινωνικό δίκτυο όπου μπορείτε να "
|
||||
#~ "αποθηκεύετε και να ελέγχετε τα δικά σας δεδομένα."
|
||||
|
||||
#~ msgid "diaspora*"
|
||||
#~ msgstr "diaspora*"
|
||||
|
||||
#~ msgid "Federated Social Network"
|
||||
#~ msgstr "Ομοσπονδιακό Κοινωνικό Δίκτυο"
|
||||
|
||||
#~ msgid "Enable new user registrations"
|
||||
#~ msgstr "Ενεργοποίηση εγγραφών νέων χρηστών"
|
||||
|
||||
#~ msgid "dandelion*"
|
||||
#~ msgstr "dandelion*"
|
||||
|
||||
#~ msgid ""
|
||||
#~ "It is an unofficial webview based client for the community-run, "
|
||||
#~ "distributed social network diaspora*"
|
||||
#~ msgstr ""
|
||||
#~ "Πρόκειται για έναν ανεπίσημο πελάτη που βασίζεται στο webview για την "
|
||||
#~ "διανεμημένη κοινωνικό δίκτυο diaspora *"
|
||||
|
||||
#, python-format
|
||||
#~ msgid ""
|
||||
#~ "The diaspora* pod domain is set to <b>%(domain_name)s</b>. User IDs will "
|
||||
#~ "look like <i>username@diaspora.%(domain_name)s</i><br/> If the FreedomBox "
|
||||
#~ "domain name is changed, all data of the users registered with the "
|
||||
#~ "previous podname wouldn't be accessible. <br/> You can access the "
|
||||
#~ "diaspora* pod at <a href=\"https://diaspora.%(domain_name)s\"> diaspora."
|
||||
#~ "%(domain_name)s </a>"
|
||||
#~ msgstr ""
|
||||
#~ "Το όνομα διαδικτύου για το diaspora* pod έχει οριστεί <b>%(domain_name)s</"
|
||||
#~ "b>. Οι ταυτότητες χρηστών θα είναι της μορφής <i>όνομα@diaspora."
|
||||
#~ "%(domain_name)s</i><br/> Εάν αλλάξετε το όνομα διαδικτύου για το "
|
||||
#~ "Freedombox, όλα τα δεδομένα των χρηστών που έχουν εγγραφεί με το "
|
||||
#~ "προηγούμενο όνομα θα χαθούν.<br/> Mπορείτε να αποκτήσετε πρόσβαση στο "
|
||||
#~ "diaspora* pod στο σύνδεσμο: <a href=\"https://diaspora.%(domain_name)s"
|
||||
#~ "\">diaspora.%(domain_name)s</a>"
|
||||
|
||||
#~ msgid "User registrations enabled"
|
||||
#~ msgstr "Οι εγγραφές χρηστών είναι ενεργοποιημένες"
|
||||
|
||||
#~ msgid "User registrations disabled"
|
||||
#~ msgstr "Οι εγγραφές χρηστών είναι απενεργοποιημένες"
|
||||
|
||||
#, fuzzy
|
||||
#~| msgid "No certificate"
|
||||
#~ msgid "Has a TLS certificate"
|
||||
#~ msgstr "Δεν υπάρχει πιστοποιητικό"
|
||||
|
||||
#~ msgid ""
|
||||
#~ "With Monkeysphere, an OpenPGP key can be generated for each configured "
|
||||
#~ "domain serving SSH. The OpenPGP public key can then be uploaded to the "
|
||||
#~ "OpenPGP keyservers. Users connecting to this machine through SSH can "
|
||||
#~ "verify that they are connecting to the correct host. For users to trust "
|
||||
#~ "the key, at least one person (usually the machine owner) must sign the "
|
||||
#~ "key using the regular OpenPGP key signing process. See the <a href="
|
||||
#~ "\"http://web.monkeysphere.info/getting-started-ssh/\"> Monkeysphere SSH "
|
||||
#~ "documentation</a> for more details."
|
||||
#~ msgstr ""
|
||||
#~ "Με το Monkeysphere, μπορεί να δημιουργηθεί ένα κλειδί OpenPGP για κάθε "
|
||||
#~ "ρυθμισμένο όνομα διαδικτύου που εξυπηρετεί SSH. Το δημόσιο κλειδί OpenPGP "
|
||||
#~ "μπορεί στη συνέχεια να αποσταλεί στους διακομιστές κλειδιών OpenPGP. Οι "
|
||||
#~ "χρήστες που συνδέονται σε αυτόν τον υπολογιστή μέσω SSH μπορούν να "
|
||||
#~ "επιβεβαιώσουν ότι συνδέονται με τον σωστό κεντρικό υπολογιστή. Για να "
|
||||
#~ "εμπιστεύονται οι χρήστες το κλειδί, τουλάχιστον ένα άτομο (συνήθως ο "
|
||||
#~ "κάτοχος του υπολογιστή) πρέπει να υπογράψει το κλειδί χρησιμοποιώντας την "
|
||||
#~ "κανονική διαδικασία υπογραφής του κλειδιού OpenPGP. Ανατρέξτε στα <a "
|
||||
#~ "href = \"http://web.monkeysphere.info/getting-started-ssh/\">Monkeysphere "
|
||||
#~ "έγγραφα</a> για περισσότερες λεπτομέρειες."
|
||||
|
||||
#~ msgid ""
|
||||
#~ "Monkeysphere can also generate an OpenPGP key for each Secure Web Server "
|
||||
#~ "(HTTPS) certificate installed on this machine. The OpenPGP public key can "
|
||||
#~ "then be uploaded to the OpenPGP keyservers. Users accessing the web "
|
||||
#~ "server through HTTPS can verify that they are connecting to the correct "
|
||||
#~ "host. To validate the certificate, the user will need to install some "
|
||||
#~ "software that is available on the <a href=\"https://web.monkeysphere.info/"
|
||||
#~ "download/\"> Monkeysphere website</a>."
|
||||
#~ msgstr ""
|
||||
#~ "Το monkeysphere μπορεί επίσης να δημιουργήσει ένα κλειδί OpenPGP για κάθε "
|
||||
#~ "πιστοποιητικό ασφαλούς διακομιστή διαδικτύου (HTTPS) που είναι "
|
||||
#~ "εγκατεστημένο σε αυτόν τον υπολογιστή. Το δημόσιο κλειδί OpenPGP μπορεί "
|
||||
#~ "στη συνέχεια να αποσταλεί στους διακομιστές κλειδιών OpenPGP. Οι χρήστες "
|
||||
#~ "που έχουν πρόσβαση στο διακομιστή διαδικτύου HTTPS μπορούν να "
|
||||
#~ "επιβεβαιώσουν ότι συνδέονται με τον σωστό κεντρικό υπολογιστή. Για να "
|
||||
#~ "επικυρώσετε το πιστοποιητικό, ο χρήστης θα πρέπει να εγκαταστήσει το "
|
||||
#~ "λογισμικό που είναι διαθέσιμο στον ιστότοπο <a href = \"https://web."
|
||||
#~ "monkeysphere.info/download/\">Monkeysphere</a>."
|
||||
|
||||
#~ msgid "Monkeysphere"
|
||||
#~ msgstr "Monkeysphere"
|
||||
|
||||
#~ msgid "Publishing key to keyserver..."
|
||||
#~ msgstr "Δημοσίευση κλειδιού στο διακομιστή κλειδιών..."
|
||||
|
||||
#~ msgid "Cancel"
|
||||
#~ msgstr "Άκυρο"
|
||||
|
||||
#~ msgid "Domains"
|
||||
#~ msgstr "Ονόματα διαδικτύου"
|
||||
|
||||
#~ msgid "OpenPGP Fingerprint"
|
||||
#~ msgstr "Αποτύπωμα OpenPGP"
|
||||
|
||||
#~ msgid "Other"
|
||||
#~ msgstr "Άλλα"
|
||||
|
||||
#, python-format
|
||||
#~ msgid "Show details for key %(fingerprint)s"
|
||||
#~ msgstr "Εμφάνιση λεπτομερειών για το κλειδί %(fingerprint)s"
|
||||
|
||||
#~ msgid "-"
|
||||
#~ msgstr "-"
|
||||
|
||||
#~ msgid "Import Key"
|
||||
#~ msgstr "Εισαγωγή κλειδιού"
|
||||
|
||||
#~ msgid "Publish Key"
|
||||
#~ msgstr "Δημοσίευση κλειδιού"
|
||||
|
||||
#~ msgid "Add Domains"
|
||||
#~ msgstr "Προσθήκη ονόματος διαδικτύου"
|
||||
|
||||
#~ msgid "OpenPGP User IDs"
|
||||
#~ msgstr "Αναγνωριστικά χρήστη OpenPGP"
|
||||
|
||||
#~ msgid "Key Import Date"
|
||||
#~ msgstr "Ημερομηνία εισαγωγής κλειδιού"
|
||||
|
||||
#~ msgid "SSH Key Type"
|
||||
#~ msgstr "Τύπος κλειδιού SSH"
|
||||
|
||||
#~ msgid "SSH Key Size"
|
||||
#~ msgstr "Μέγεθος κλειδιού SSH"
|
||||
|
||||
#~ msgid "SSH Fingerprint"
|
||||
#~ msgstr "Αποτύπωμα SSH"
|
||||
|
||||
#~ msgid "Key File"
|
||||
#~ msgstr "Αρχείο κλειδιού"
|
||||
|
||||
#~ msgid "Available Domains"
|
||||
#~ msgstr "Διαθέσιμα ονόματα"
|
||||
|
||||
#~ msgid "Added Domains"
|
||||
#~ msgstr "Ονόματα που έχουν προστεθεί"
|
||||
|
||||
#~ msgid ""
|
||||
#~ "After this key is published to the keyservers, it can be signed using <a "
|
||||
#~ "href=\"https://www.gnupg.org/\">GnuPG</a> with the following commands:"
|
||||
#~ msgstr ""
|
||||
#~ "Μετά τη δημοσίευση αυτού του κλειδιού στους διακομιστές κλειδιών, μπορεί "
|
||||
#~ "να υπογραφεί με τη χρήση του <a href = \"https://www.gnupg.org/\">GnuPG </"
|
||||
#~ "a> με τις ακόλουθες εντολές:"
|
||||
|
||||
#~ msgid "Download the key"
|
||||
#~ msgstr "Κατεβάστε το κλειδί"
|
||||
|
||||
#~ msgid "Sign the key"
|
||||
#~ msgstr "Υπογράψτε το κλειδί"
|
||||
|
||||
#~ msgid "Send the key back to the keyservers"
|
||||
#~ msgstr "Αποστολή του κλειδιού πίσω στους διακομιστές κλειδιών"
|
||||
|
||||
#~ msgid "Imported key."
|
||||
#~ msgstr "Εισαγόμενο κλειδί."
|
||||
|
||||
#~ msgid "Cancelled key publishing."
|
||||
#~ msgstr "Ακυρώθηκε η δημοσίευση κλειδιών."
|
||||
|
||||
#~ msgid "Published key to keyserver."
|
||||
#~ msgstr "Δημοσιεύθηκε το κλειδί στο διακομιστή κλειδιών."
|
||||
|
||||
#~ msgid "Error occurred while publishing key."
|
||||
#~ msgstr "Παρουσιάστηκε σφάλμα κατά τη δημοσίευση του κλειδιού."
|
||||
|
||||
#~ msgid ""
|
||||
#~ "Tahoe-LAFS is a decentralized secure file storage system. It uses "
|
||||
#~ "provider independent security to store files over a distributed network "
|
||||
#~ "of storage nodes. Even if some of the nodes fail, your files can be "
|
||||
#~ "retrieved from the remaining nodes."
|
||||
#~ msgstr ""
|
||||
#~ "Το Tahoe-LAFS είναι ένα αποκεντρωμένο ασφαλές σύστημα αποθήκευσης "
|
||||
#~ "αρχείων. Χρησιμοποιεί ασφαλεία που είναι ανεξάρτητη του παροχέα για να "
|
||||
#~ "αποθηκεύσετε αρχεία πάνω από ένα κατανεμημένο δίκτυο κόμβων αποθηκευτικού "
|
||||
#~ "χώρου. Ακόμα και αν κάποιοι κόμβοι αποτυγχάνουν, τα αρχεία μπορούν να "
|
||||
#~ "ανακτηθούν από τους υπόλοιπους κόμβους."
|
||||
|
||||
#, python-brace-format
|
||||
#~ msgid ""
|
||||
#~ "This {box_name} hosts a storage node and an introducer by default. "
|
||||
#~ "Additional introducers can be added, which will introduce this node to "
|
||||
#~ "the other storage nodes."
|
||||
#~ msgstr ""
|
||||
#~ "Αυτό το {box_name} φιλοξενεί έναν κόμβο αποθήκευσης και έναν \"εισαγωγέα"
|
||||
#~ "\" από προεπιλογή. Πρόσθετοι \"εισαγωγείς\" μπορούν να προστεθούν, οι "
|
||||
#~ "οποίοι θα διαφημίσουν αυτόν τον κόμβο στους άλλους κόμβους αποθήκευσης."
|
||||
|
||||
#~ msgid "Tahoe-LAFS"
|
||||
#~ msgstr "Tahoe-LAFS"
|
||||
|
||||
#~ msgid "Distributed File Storage"
|
||||
#~ msgstr "Διανεμημένος χώρος αποθήκευσης αρχείων"
|
||||
|
||||
#, python-format
|
||||
#~ msgid ""
|
||||
#~ "The Tahoe-LAFS server domain is set to <b>%(domain_name)s</b>. Changing "
|
||||
#~ "the FreedomBox domain name needs a reinstall of Tahoe-LAFS and you WILL "
|
||||
#~ "LOSE DATA. You can access Tahoe-LAFS at <a href=\"https://"
|
||||
#~ "%(domain_name)s:5678\">https://%(domain_name)s:5678</a>."
|
||||
#~ msgstr ""
|
||||
#~ "Το Tahoe-LAFS όνομα διαδικτύου έχει οριστεί σε <b>%(domain_name)s</b>. "
|
||||
#~ "Αλλαγή του ονόματος διαδικτύου του FreedomBox χρειάζεται επανεγκατάσταση "
|
||||
#~ "του Tahoe-LAFS και ΘΑ ΧΑΣΕΤΕ ΔΕΔΟΜΕΝΑ ΣΑΣ. Μπορείτε να αποκτήσετε "
|
||||
#~ "πρόσβαση στο Tahoe-LAFS στη διεύθυνση URL <a href=\"https://"
|
||||
#~ "%(domain_name)s:5678\">https://%(domain_name)s:5678</a>."
|
||||
|
||||
#~ msgid "Local introducer"
|
||||
#~ msgstr "Τοπικός εισαγωγέας"
|
||||
|
||||
#~ msgid "Pet Name"
|
||||
#~ msgstr "Όνομα \"κατοικίδιου\""
|
||||
|
||||
#~ msgid "Add new introducer"
|
||||
#~ msgstr "Προσθέστε νέο εισαγωγέα"
|
||||
|
||||
#~ msgid "Connected introducers"
|
||||
#~ msgstr "Συνδεδεμένοι εισαγωγείς"
|
||||
|
||||
#~ msgid "Remove"
|
||||
#~ msgstr "Αφαίρεση"
|
||||
|
||||
#, fuzzy
|
||||
#~| msgid "Error setting domain name: {exception}"
|
||||
#~ msgid "Postfix domain name config"
|
||||
|
||||
@ -7,7 +7,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: PACKAGE VERSION\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2021-12-06 18:35-0500\n"
|
||||
"POT-Creation-Date: 2021-12-20 20:43-0500\n"
|
||||
"PO-Revision-Date: 2021-03-12 13:03+0000\n"
|
||||
"Last-Translator: Fioddor Superconcentrado <fioddor@gmail.com>\n"
|
||||
"Language-Team: Spanish <https://hosted.weblate.org/projects/freedombox/"
|
||||
@ -109,8 +109,6 @@ msgid "Apache HTTP Server"
|
||||
msgstr "Servidor HTTP Apache"
|
||||
|
||||
#: plinth/modules/apache/__init__.py:41
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere.html:49
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:46
|
||||
msgid "Web Server"
|
||||
msgstr "Servidor Web"
|
||||
|
||||
@ -1221,9 +1219,7 @@ msgstr "Configuración general"
|
||||
#: plinth/modules/config/__init__.py:58 plinth/modules/dynamicdns/views.py:29
|
||||
#: plinth/modules/names/templates/names.html:30
|
||||
#: plinth/modules/names/templates/names.html:44
|
||||
#: plinth/modules/snapshot/views.py:35
|
||||
#: plinth/modules/tahoe/templates/tahoe-pre-setup.html:24
|
||||
#: plinth/templates/index.html:46
|
||||
#: plinth/modules/snapshot/views.py:35 plinth/templates/index.html:46
|
||||
msgid "Configure"
|
||||
msgstr "Configurar"
|
||||
|
||||
@ -1415,11 +1411,11 @@ msgstr ""
|
||||
"El servidor de tiempo de red (servicio NTP) mantiene sincronizada la hora "
|
||||
"del sistema con servidores de Internet."
|
||||
|
||||
#: plinth/modules/datetime/__init__.py:64
|
||||
#: plinth/modules/datetime/__init__.py:67
|
||||
msgid "Date & Time"
|
||||
msgstr "Fecha y hora"
|
||||
|
||||
#: plinth/modules/datetime/__init__.py:110
|
||||
#: plinth/modules/datetime/__init__.py:113
|
||||
msgid "Time synchronized to NTP server"
|
||||
msgstr "Hora sincronizada con el servidor NTP"
|
||||
|
||||
@ -1598,80 +1594,6 @@ msgstr "Resultado"
|
||||
msgid "Diagnostic Test"
|
||||
msgstr "Test de diagnóstico"
|
||||
|
||||
#: plinth/modules/diaspora/__init__.py:40
|
||||
msgid ""
|
||||
"diaspora* is a decentralized social network where you can store and control "
|
||||
"your own data."
|
||||
msgstr ""
|
||||
"diaspora* es una red social descentralizada en la que puede controlar sus "
|
||||
"propios datos."
|
||||
|
||||
#: plinth/modules/diaspora/__init__.py:66
|
||||
#: plinth/modules/diaspora/manifest.py:23
|
||||
msgid "diaspora*"
|
||||
msgstr "diaspora*"
|
||||
|
||||
#: plinth/modules/diaspora/__init__.py:67
|
||||
msgid "Federated Social Network"
|
||||
msgstr "Red Social Federada"
|
||||
|
||||
#: plinth/modules/diaspora/forms.py:13
|
||||
msgid "Enable new user registrations"
|
||||
msgstr "Activar registro de nuevas/os usuarias/os"
|
||||
|
||||
#: plinth/modules/diaspora/manifest.py:11
|
||||
msgid "dandelion*"
|
||||
msgstr "dandelion*"
|
||||
|
||||
#: plinth/modules/diaspora/manifest.py:13
|
||||
msgid ""
|
||||
"It is an unofficial webview based client for the community-run, distributed "
|
||||
"social network diaspora*"
|
||||
msgstr ""
|
||||
"Es un cliente no oficial basado en web y dirigido por la comunidad para la "
|
||||
"red social distribuida diaspora*"
|
||||
|
||||
#: plinth/modules/diaspora/templates/diaspora-post-setup.html:16
|
||||
#, python-format
|
||||
msgid ""
|
||||
"The diaspora* pod domain is set to <b>%(domain_name)s</b>. User IDs will "
|
||||
"look like <i>username@diaspora.%(domain_name)s</i><br/> If the FreedomBox "
|
||||
"domain name is changed, all data of the users registered with the previous "
|
||||
"podname wouldn't be accessible. <br/> You can access the diaspora* pod at <a "
|
||||
"href=\"https://diaspora.%(domain_name)s\"> diaspora.%(domain_name)s </a>"
|
||||
msgstr ""
|
||||
"El dominio de diaspora* se ha configurado como <b>%(domain_name)s</b>. El ID "
|
||||
"de usuaria/o será similar a <i>username@diaspora.%(domain_name)s</i>.<br/> "
|
||||
"Si se modifica el nombre de dominio de FreedomBox los datos de los usuarios "
|
||||
"registrados con el dominio anterior no serán accesibles. <br/>Puede acceder "
|
||||
"a diaspora* en <a href=\"https://diaspora.%(domain_name)s\">diaspora."
|
||||
"%(domain_name)s</a>"
|
||||
|
||||
#: plinth/modules/diaspora/templates/diaspora-pre-setup.html:36
|
||||
#: plinth/modules/matrixsynapse/templates/matrix-synapse-pre-setup.html:15
|
||||
#: plinth/modules/snapshot/templates/snapshot.html:12
|
||||
#: plinth/templates/app.html:46
|
||||
msgid "Configuration"
|
||||
msgstr "Configuración"
|
||||
|
||||
#: plinth/modules/diaspora/templates/diaspora-pre-setup.html:43
|
||||
#: plinth/modules/dynamicdns/templates/dynamicdns_configure.html:25
|
||||
#: plinth/modules/ikiwiki/templates/ikiwiki_create.html:18
|
||||
#: plinth/modules/matrixsynapse/templates/matrix-synapse-pre-setup.html:47
|
||||
#: plinth/modules/snapshot/templates/snapshot.html:15
|
||||
#: plinth/modules/tahoe/templates/tahoe-pre-setup.html:43
|
||||
#: plinth/templates/app.html:54
|
||||
msgid "Update setup"
|
||||
msgstr "Actualizar configuración"
|
||||
|
||||
#: plinth/modules/diaspora/views.py:74
|
||||
msgid "User registrations enabled"
|
||||
msgstr "Registro de usuarias/os activado"
|
||||
|
||||
#: plinth/modules/diaspora/views.py:78
|
||||
msgid "User registrations disabled"
|
||||
msgstr "Registro de usuarias/os desactivado"
|
||||
|
||||
#: plinth/modules/dynamicdns/__init__.py:22
|
||||
#, python-brace-format
|
||||
msgid ""
|
||||
@ -1891,6 +1813,14 @@ msgstr ""
|
||||
"algunas funciones de ayuda podrían no funcionar (pero la funcionalidad "
|
||||
"principal sí debería responder)."
|
||||
|
||||
#: plinth/modules/dynamicdns/templates/dynamicdns_configure.html:25
|
||||
#: plinth/modules/ikiwiki/templates/ikiwiki_create.html:18
|
||||
#: plinth/modules/matrixsynapse/templates/matrix-synapse-pre-setup.html:47
|
||||
#: plinth/modules/snapshot/templates/snapshot.html:15
|
||||
#: plinth/templates/app.html:54
|
||||
msgid "Update setup"
|
||||
msgstr "Actualizar configuración"
|
||||
|
||||
#: plinth/modules/dynamicdns/templates/dynamicdns_status.html:9
|
||||
msgid "NAT type"
|
||||
msgstr "Tipo NAT"
|
||||
@ -2121,7 +2051,7 @@ msgstr ""
|
||||
msgid "Email Server"
|
||||
msgstr "Servidor de Chat"
|
||||
|
||||
#: plinth/modules/email_server/__init__.py:91
|
||||
#: plinth/modules/email_server/__init__.py:100
|
||||
msgid "Powered by Postfix, Dovecot & Rspamd"
|
||||
msgstr ""
|
||||
|
||||
@ -2147,20 +2077,6 @@ msgstr ""
|
||||
msgid "Inbound and outbound mail filters"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/email_server/audit/tls.py:81
|
||||
msgid "Postfix TLS parameters"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/email_server/audit/tls.py:82
|
||||
msgid "Postfix uses a TLS certificate"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/email_server/audit/tls.py:91
|
||||
#, fuzzy
|
||||
#| msgid "No certificate"
|
||||
msgid "Has a TLS certificate"
|
||||
msgstr "No certificado"
|
||||
|
||||
#: plinth/modules/email_server/forms.py:17
|
||||
#, fuzzy
|
||||
#| msgid "Enter a valid username."
|
||||
@ -2229,7 +2145,7 @@ msgid "Disabled"
|
||||
msgstr "Desactivado"
|
||||
|
||||
#: plinth/modules/email_server/manifest.py:8
|
||||
#: plinth/modules/roundcube/__init__.py:53
|
||||
#: plinth/modules/roundcube/__init__.py:52
|
||||
#: plinth/modules/roundcube/manifest.py:6
|
||||
msgid "Roundcube"
|
||||
msgstr "Roundcube"
|
||||
@ -2278,7 +2194,6 @@ msgid "Create a new email alias"
|
||||
msgstr "Crear una copia de seguridad nueva"
|
||||
|
||||
#: plinth/modules/email_server/templates/email_alias.html:38
|
||||
#: plinth/modules/tahoe/templates/tahoe-post-setup.html:59
|
||||
msgid "Add"
|
||||
msgstr "Añadir"
|
||||
|
||||
@ -3365,6 +3280,12 @@ msgstr ""
|
||||
msgid "Element"
|
||||
msgstr "Element"
|
||||
|
||||
#: plinth/modules/matrixsynapse/templates/matrix-synapse-pre-setup.html:15
|
||||
#: plinth/modules/snapshot/templates/snapshot.html:12
|
||||
#: plinth/templates/app.html:46
|
||||
msgid "Configuration"
|
||||
msgstr "Configuración"
|
||||
|
||||
#: plinth/modules/matrixsynapse/templates/matrix-synapse-pre-setup.html:18
|
||||
msgid ""
|
||||
"Matrix service needs to be configured for a domain. Users on other Matrix "
|
||||
@ -3771,172 +3692,6 @@ msgstr "KMLDonkey"
|
||||
msgid "AMLDonkey"
|
||||
msgstr "AMLDonkey"
|
||||
|
||||
#: plinth/modules/monkeysphere/__init__.py:17
|
||||
msgid ""
|
||||
"With Monkeysphere, an OpenPGP key can be generated for each configured "
|
||||
"domain serving SSH. The OpenPGP public key can then be uploaded to the "
|
||||
"OpenPGP keyservers. Users connecting to this machine through SSH can verify "
|
||||
"that they are connecting to the correct host. For users to trust the key, "
|
||||
"at least one person (usually the machine owner) must sign the key using the "
|
||||
"regular OpenPGP key signing process. See the <a href=\"http://web."
|
||||
"monkeysphere.info/getting-started-ssh/\"> Monkeysphere SSH documentation</a> "
|
||||
"for more details."
|
||||
msgstr ""
|
||||
"Con Monkeysphere puede crear una clave OpenPGP para cada dominio con acceso "
|
||||
"SSH configurado. Puede subir la clave OpenPGP pública a un servidor de "
|
||||
"claves, de forma que quien acceda por SSH a su servidor podrá verificar la "
|
||||
"conexión. Para que que se pueda confiar en la clave, al menos una persona "
|
||||
"(generalmente el o la propietaria de la máquina) debe firmarla usando el "
|
||||
"proceso habitual de OpenPGP. Consulte la <a href=\"http://web.monkeysphere."
|
||||
"info/getting-started-ssh/\">Documentación de Monkeysphere SSH</a> para más "
|
||||
"detalles."
|
||||
|
||||
#: plinth/modules/monkeysphere/__init__.py:25
|
||||
msgid ""
|
||||
"Monkeysphere can also generate an OpenPGP key for each Secure Web Server "
|
||||
"(HTTPS) certificate installed on this machine. The OpenPGP public key can "
|
||||
"then be uploaded to the OpenPGP keyservers. Users accessing the web server "
|
||||
"through HTTPS can verify that they are connecting to the correct host. To "
|
||||
"validate the certificate, the user will need to install some software that "
|
||||
"is available on the <a href=\"https://web.monkeysphere.info/download/\"> "
|
||||
"Monkeysphere website</a>."
|
||||
msgstr ""
|
||||
"Con Monkeysphere puede también generar una clave OpenPGP para cada "
|
||||
"certificado de Servidor Web Seguro (HTTPS) instalado en esta máquina. Puede "
|
||||
"subir la clave OpenPGP pública a un servidor de claves OpenPGP, de esta "
|
||||
"forma quien acceda a su servidor por HTTPS podrá verificar que está "
|
||||
"conectando con el anfitrión correcto. Para validar el certificado se "
|
||||
"necesitará instalar el software disponible en <a href=\"https://web."
|
||||
"monkeysphere.info/download/\">Sitio Monkeysphere</a>."
|
||||
|
||||
#: plinth/modules/monkeysphere/__init__.py:50
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:11
|
||||
msgid "Monkeysphere"
|
||||
msgstr "Monkeysphere"
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere.html:20
|
||||
msgid "Publishing key to keyserver..."
|
||||
msgstr "Publicando la clave en el servidor de claves..."
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere.html:27
|
||||
msgid "Cancel"
|
||||
msgstr "Cancelar"
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere.html:36
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:41
|
||||
#: plinth/modules/tor/templates/tor.html:71
|
||||
msgid "Service"
|
||||
msgstr "Servicio"
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere.html:37
|
||||
msgid "Domains"
|
||||
msgstr "Dominios"
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere.html:38
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:17
|
||||
msgid "OpenPGP Fingerprint"
|
||||
msgstr "Huella digital OpenPGP"
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere.html:47
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:44
|
||||
#: plinth/modules/names/components.py:24
|
||||
msgid "Secure Shell"
|
||||
msgstr "Intérprete de órdenes seguro"
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere.html:51
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:48
|
||||
msgid "Other"
|
||||
msgstr "Otro"
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere.html:88
|
||||
#, python-format
|
||||
msgid "Show details for key %(fingerprint)s"
|
||||
msgstr "Mostrar detalles de la clave %(fingerprint)s"
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere.html:94
|
||||
msgid "-"
|
||||
msgstr "-"
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere.html:105
|
||||
msgid "Import Key"
|
||||
msgstr "Importar clave"
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere.html:115
|
||||
msgid "Publish Key"
|
||||
msgstr "Publicar clave"
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere.html:125
|
||||
msgid "Add Domains"
|
||||
msgstr "Añadir dominios"
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:21
|
||||
msgid "OpenPGP User IDs"
|
||||
msgstr "IDs de usuario OpenPGP"
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:25
|
||||
msgid "Key Import Date"
|
||||
msgstr "Fecha de importación de la clave"
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:29
|
||||
msgid "SSH Key Type"
|
||||
msgstr "Tipo de clave SSH"
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:33
|
||||
msgid "SSH Key Size"
|
||||
msgstr "Tamaño de clave SSH"
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:37
|
||||
msgid "SSH Fingerprint"
|
||||
msgstr "Huella digital SSH"
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:53
|
||||
msgid "Key File"
|
||||
msgstr "Archivo de clave"
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:57
|
||||
msgid "Available Domains"
|
||||
msgstr "Dominios disponibles"
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:61
|
||||
msgid "Added Domains"
|
||||
msgstr "Dominios añadidos"
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:69
|
||||
msgid ""
|
||||
"After this key is published to the keyservers, it can be signed using <a "
|
||||
"href=\"https://www.gnupg.org/\">GnuPG</a> with the following commands:"
|
||||
msgstr ""
|
||||
"Después de publicar la clave en un servidor de claves puede firmarla usando "
|
||||
"<a href=\"https://www.gnupg.org/\">GnuPG</a> con los siguientes comandos:"
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:75
|
||||
msgid "Download the key"
|
||||
msgstr "Descargar la clave"
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:78
|
||||
msgid "Sign the key"
|
||||
msgstr "Firmar la clave"
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:81
|
||||
msgid "Send the key back to the keyservers"
|
||||
msgstr "Volver a subir la clave al servidor de claves"
|
||||
|
||||
#: plinth/modules/monkeysphere/views.py:44
|
||||
msgid "Imported key."
|
||||
msgstr "Clave importada."
|
||||
|
||||
#: plinth/modules/monkeysphere/views.py:80
|
||||
msgid "Cancelled key publishing."
|
||||
msgstr "Publicación de clave cancelada."
|
||||
|
||||
#: plinth/modules/monkeysphere/views.py:131
|
||||
msgid "Published key to keyserver."
|
||||
msgstr "Publicada la clave en el servidor de claves."
|
||||
|
||||
#: plinth/modules/monkeysphere/views.py:133
|
||||
msgid "Error occurred while publishing key."
|
||||
msgstr "Se ha producido un error al publicar la clave."
|
||||
|
||||
#: plinth/modules/mumble/__init__.py:26
|
||||
msgid ""
|
||||
"Mumble is an open source, low-latency, encrypted, high quality voice chat "
|
||||
@ -4012,6 +3767,10 @@ msgstr "Todos"
|
||||
msgid "All web apps"
|
||||
msgstr "Todas las apps web"
|
||||
|
||||
#: plinth/modules/names/components.py:24
|
||||
msgid "Secure Shell"
|
||||
msgstr "Intérprete de órdenes seguro"
|
||||
|
||||
#: plinth/modules/names/templates/names.html:17
|
||||
msgid "Services"
|
||||
msgstr "Servicios"
|
||||
@ -5779,7 +5538,7 @@ msgstr ""
|
||||
msgid "Access rights configuration updated"
|
||||
msgstr "Configuración de derechos de acceso actualizada"
|
||||
|
||||
#: plinth/modules/roundcube/__init__.py:20
|
||||
#: plinth/modules/roundcube/__init__.py:19
|
||||
msgid ""
|
||||
"Roundcube webmail is a browser-based multilingual IMAP client with an "
|
||||
"application-like user interface. It provides full functionality you expect "
|
||||
@ -5791,7 +5550,7 @@ msgstr ""
|
||||
"un cliente de correo, incluyendo soporte MIME, agenda de contactos, "
|
||||
"organización de carpetas, búsqueda de mensajes y corrección ortográfica."
|
||||
|
||||
#: plinth/modules/roundcube/__init__.py:25
|
||||
#: plinth/modules/roundcube/__init__.py:24
|
||||
msgid ""
|
||||
"You can use it by providing the username and password of the email account "
|
||||
"you wish to access followed by the domain name of the IMAP server for your "
|
||||
@ -5805,7 +5564,7 @@ msgstr ""
|
||||
"sobre SSL (recomendado) rellene el campo del servidor como <code>imaps://"
|
||||
"imap.ejemplo.com</code>."
|
||||
|
||||
#: plinth/modules/roundcube/__init__.py:30
|
||||
#: plinth/modules/roundcube/__init__.py:29
|
||||
msgid ""
|
||||
"For Gmail, username will be your Gmail address, password will be your Google "
|
||||
"account password and server will be <code>imaps://imap.gmail.com</code>. "
|
||||
@ -5821,7 +5580,7 @@ msgstr ""
|
||||
"google.com/settings/security/lesssecureapps\">https://www.google.com/"
|
||||
"settings/security/lesssecureapps</a>)."
|
||||
|
||||
#: plinth/modules/roundcube/__init__.py:54
|
||||
#: plinth/modules/roundcube/__init__.py:53
|
||||
msgid "Email Client"
|
||||
msgstr "Cliente de correo"
|
||||
|
||||
@ -6977,73 +6736,6 @@ msgstr "Syncthing"
|
||||
msgid "File Synchronization"
|
||||
msgstr "Sincronización de archivos"
|
||||
|
||||
#: plinth/modules/tahoe/__init__.py:26
|
||||
msgid ""
|
||||
"Tahoe-LAFS is a decentralized secure file storage system. It uses provider "
|
||||
"independent security to store files over a distributed network of storage "
|
||||
"nodes. Even if some of the nodes fail, your files can be retrieved from the "
|
||||
"remaining nodes."
|
||||
msgstr ""
|
||||
"Tahoe-LAFS es un sistema seguro de almacén descentralizado de archivos. "
|
||||
"Utiliza seguridad independiente del proveedor para almacenar archivos a "
|
||||
"través de una red distribuida de nodos de almacenamiento. Incluso si algunos "
|
||||
"de los nodos fallara, sus archivos seguirían estando disponibles a través "
|
||||
"del resto de nodos."
|
||||
|
||||
#: plinth/modules/tahoe/__init__.py:31
|
||||
#, python-brace-format
|
||||
msgid ""
|
||||
"This {box_name} hosts a storage node and an introducer by default. "
|
||||
"Additional introducers can be added, which will introduce this node to the "
|
||||
"other storage nodes."
|
||||
msgstr ""
|
||||
"Este {box_name} aloja un nodo de almacenamiento y un presentador por "
|
||||
"defecto. Se pueden añadir presentadores adicionales, los cuales presentarán "
|
||||
"este nodo a los otros nodos de almacenamiento."
|
||||
|
||||
#: plinth/modules/tahoe/__init__.py:60
|
||||
msgid "Tahoe-LAFS"
|
||||
msgstr "Tahoe-LAFS"
|
||||
|
||||
#: plinth/modules/tahoe/__init__.py:62
|
||||
msgid "Distributed File Storage"
|
||||
msgstr "Almacén de archivos distribuido"
|
||||
|
||||
#: plinth/modules/tahoe/templates/tahoe-post-setup.html:17
|
||||
#, python-format
|
||||
msgid ""
|
||||
"The Tahoe-LAFS server domain is set to <b>%(domain_name)s</b>. Changing the "
|
||||
"FreedomBox domain name needs a reinstall of Tahoe-LAFS and you WILL LOSE "
|
||||
"DATA. You can access Tahoe-LAFS at <a href=\"https://"
|
||||
"%(domain_name)s:5678\">https://%(domain_name)s:5678</a>."
|
||||
msgstr ""
|
||||
"El dominio del servidor Tahoe-LAFS es <b>%(domain_name)s</b>. Cambiar el "
|
||||
"nombre de dominio de FreedomBox hará necesario reinstalar Tahoe-LAFS lo que "
|
||||
"implica que PERDERÁ SUS DATOS. Puede acceder a Tahoe-LAFS en <a href="
|
||||
"\"https://%(domain_name)s:5678\">https://%(domain_name)s:5678</a>."
|
||||
|
||||
#: plinth/modules/tahoe/templates/tahoe-post-setup.html:29
|
||||
msgid "Local introducer"
|
||||
msgstr "Presentador local"
|
||||
|
||||
#: plinth/modules/tahoe/templates/tahoe-post-setup.html:34
|
||||
#: plinth/modules/tahoe/templates/tahoe-post-setup.html:51
|
||||
#: plinth/modules/tahoe/templates/tahoe-post-setup.html:69
|
||||
msgid "Pet Name"
|
||||
msgstr "Nombre de alias"
|
||||
|
||||
#: plinth/modules/tahoe/templates/tahoe-post-setup.html:48
|
||||
msgid "Add new introducer"
|
||||
msgstr "Añadir nuevo presentador"
|
||||
|
||||
#: plinth/modules/tahoe/templates/tahoe-post-setup.html:64
|
||||
msgid "Connected introducers"
|
||||
msgstr "Presentadores conectados"
|
||||
|
||||
#: plinth/modules/tahoe/templates/tahoe-post-setup.html:82
|
||||
msgid "Remove"
|
||||
msgstr "Eliminar"
|
||||
|
||||
#: plinth/modules/tor/__init__.py:26
|
||||
msgid ""
|
||||
"Tor is an anonymous communication system. You can learn more about it from "
|
||||
@ -7234,6 +6926,10 @@ msgstr ""
|
||||
"de que los siguientes puertos están abiertos, y redireccionados si es "
|
||||
"necesario:"
|
||||
|
||||
#: plinth/modules/tor/templates/tor.html:71
|
||||
msgid "Service"
|
||||
msgstr "Servicio"
|
||||
|
||||
#: plinth/modules/tor/templates/tor.html:87
|
||||
msgid "SOCKS"
|
||||
msgstr "SOCKS"
|
||||
@ -8691,6 +8387,237 @@ msgstr "%(percentage)s%% completado"
|
||||
msgid "Gujarati"
|
||||
msgstr "Gujarati"
|
||||
|
||||
#~ msgid ""
|
||||
#~ "diaspora* is a decentralized social network where you can store and "
|
||||
#~ "control your own data."
|
||||
#~ msgstr ""
|
||||
#~ "diaspora* es una red social descentralizada en la que puede controlar sus "
|
||||
#~ "propios datos."
|
||||
|
||||
#~ msgid "diaspora*"
|
||||
#~ msgstr "diaspora*"
|
||||
|
||||
#~ msgid "Federated Social Network"
|
||||
#~ msgstr "Red Social Federada"
|
||||
|
||||
#~ msgid "Enable new user registrations"
|
||||
#~ msgstr "Activar registro de nuevas/os usuarias/os"
|
||||
|
||||
#~ msgid "dandelion*"
|
||||
#~ msgstr "dandelion*"
|
||||
|
||||
#~ msgid ""
|
||||
#~ "It is an unofficial webview based client for the community-run, "
|
||||
#~ "distributed social network diaspora*"
|
||||
#~ msgstr ""
|
||||
#~ "Es un cliente no oficial basado en web y dirigido por la comunidad para "
|
||||
#~ "la red social distribuida diaspora*"
|
||||
|
||||
#, python-format
|
||||
#~ msgid ""
|
||||
#~ "The diaspora* pod domain is set to <b>%(domain_name)s</b>. User IDs will "
|
||||
#~ "look like <i>username@diaspora.%(domain_name)s</i><br/> If the FreedomBox "
|
||||
#~ "domain name is changed, all data of the users registered with the "
|
||||
#~ "previous podname wouldn't be accessible. <br/> You can access the "
|
||||
#~ "diaspora* pod at <a href=\"https://diaspora.%(domain_name)s\"> diaspora."
|
||||
#~ "%(domain_name)s </a>"
|
||||
#~ msgstr ""
|
||||
#~ "El dominio de diaspora* se ha configurado como <b>%(domain_name)s</b>. El "
|
||||
#~ "ID de usuaria/o será similar a <i>username@diaspora.%(domain_name)s</i>."
|
||||
#~ "<br/> Si se modifica el nombre de dominio de FreedomBox los datos de los "
|
||||
#~ "usuarios registrados con el dominio anterior no serán accesibles. <br/"
|
||||
#~ ">Puede acceder a diaspora* en <a href=\"https://diaspora.%(domain_name)s"
|
||||
#~ "\">diaspora.%(domain_name)s</a>"
|
||||
|
||||
#~ msgid "User registrations enabled"
|
||||
#~ msgstr "Registro de usuarias/os activado"
|
||||
|
||||
#~ msgid "User registrations disabled"
|
||||
#~ msgstr "Registro de usuarias/os desactivado"
|
||||
|
||||
#, fuzzy
|
||||
#~| msgid "No certificate"
|
||||
#~ msgid "Has a TLS certificate"
|
||||
#~ msgstr "No certificado"
|
||||
|
||||
#~ msgid ""
|
||||
#~ "With Monkeysphere, an OpenPGP key can be generated for each configured "
|
||||
#~ "domain serving SSH. The OpenPGP public key can then be uploaded to the "
|
||||
#~ "OpenPGP keyservers. Users connecting to this machine through SSH can "
|
||||
#~ "verify that they are connecting to the correct host. For users to trust "
|
||||
#~ "the key, at least one person (usually the machine owner) must sign the "
|
||||
#~ "key using the regular OpenPGP key signing process. See the <a href="
|
||||
#~ "\"http://web.monkeysphere.info/getting-started-ssh/\"> Monkeysphere SSH "
|
||||
#~ "documentation</a> for more details."
|
||||
#~ msgstr ""
|
||||
#~ "Con Monkeysphere puede crear una clave OpenPGP para cada dominio con "
|
||||
#~ "acceso SSH configurado. Puede subir la clave OpenPGP pública a un "
|
||||
#~ "servidor de claves, de forma que quien acceda por SSH a su servidor podrá "
|
||||
#~ "verificar la conexión. Para que que se pueda confiar en la clave, al "
|
||||
#~ "menos una persona (generalmente el o la propietaria de la máquina) debe "
|
||||
#~ "firmarla usando el proceso habitual de OpenPGP. Consulte la <a href="
|
||||
#~ "\"http://web.monkeysphere.info/getting-started-ssh/\">Documentación de "
|
||||
#~ "Monkeysphere SSH</a> para más detalles."
|
||||
|
||||
#~ msgid ""
|
||||
#~ "Monkeysphere can also generate an OpenPGP key for each Secure Web Server "
|
||||
#~ "(HTTPS) certificate installed on this machine. The OpenPGP public key can "
|
||||
#~ "then be uploaded to the OpenPGP keyservers. Users accessing the web "
|
||||
#~ "server through HTTPS can verify that they are connecting to the correct "
|
||||
#~ "host. To validate the certificate, the user will need to install some "
|
||||
#~ "software that is available on the <a href=\"https://web.monkeysphere.info/"
|
||||
#~ "download/\"> Monkeysphere website</a>."
|
||||
#~ msgstr ""
|
||||
#~ "Con Monkeysphere puede también generar una clave OpenPGP para cada "
|
||||
#~ "certificado de Servidor Web Seguro (HTTPS) instalado en esta máquina. "
|
||||
#~ "Puede subir la clave OpenPGP pública a un servidor de claves OpenPGP, de "
|
||||
#~ "esta forma quien acceda a su servidor por HTTPS podrá verificar que está "
|
||||
#~ "conectando con el anfitrión correcto. Para validar el certificado se "
|
||||
#~ "necesitará instalar el software disponible en <a href=\"https://web."
|
||||
#~ "monkeysphere.info/download/\">Sitio Monkeysphere</a>."
|
||||
|
||||
#~ msgid "Monkeysphere"
|
||||
#~ msgstr "Monkeysphere"
|
||||
|
||||
#~ msgid "Publishing key to keyserver..."
|
||||
#~ msgstr "Publicando la clave en el servidor de claves..."
|
||||
|
||||
#~ msgid "Cancel"
|
||||
#~ msgstr "Cancelar"
|
||||
|
||||
#~ msgid "Domains"
|
||||
#~ msgstr "Dominios"
|
||||
|
||||
#~ msgid "OpenPGP Fingerprint"
|
||||
#~ msgstr "Huella digital OpenPGP"
|
||||
|
||||
#~ msgid "Other"
|
||||
#~ msgstr "Otro"
|
||||
|
||||
#, python-format
|
||||
#~ msgid "Show details for key %(fingerprint)s"
|
||||
#~ msgstr "Mostrar detalles de la clave %(fingerprint)s"
|
||||
|
||||
#~ msgid "-"
|
||||
#~ msgstr "-"
|
||||
|
||||
#~ msgid "Import Key"
|
||||
#~ msgstr "Importar clave"
|
||||
|
||||
#~ msgid "Publish Key"
|
||||
#~ msgstr "Publicar clave"
|
||||
|
||||
#~ msgid "Add Domains"
|
||||
#~ msgstr "Añadir dominios"
|
||||
|
||||
#~ msgid "OpenPGP User IDs"
|
||||
#~ msgstr "IDs de usuario OpenPGP"
|
||||
|
||||
#~ msgid "Key Import Date"
|
||||
#~ msgstr "Fecha de importación de la clave"
|
||||
|
||||
#~ msgid "SSH Key Type"
|
||||
#~ msgstr "Tipo de clave SSH"
|
||||
|
||||
#~ msgid "SSH Key Size"
|
||||
#~ msgstr "Tamaño de clave SSH"
|
||||
|
||||
#~ msgid "SSH Fingerprint"
|
||||
#~ msgstr "Huella digital SSH"
|
||||
|
||||
#~ msgid "Key File"
|
||||
#~ msgstr "Archivo de clave"
|
||||
|
||||
#~ msgid "Available Domains"
|
||||
#~ msgstr "Dominios disponibles"
|
||||
|
||||
#~ msgid "Added Domains"
|
||||
#~ msgstr "Dominios añadidos"
|
||||
|
||||
#~ msgid ""
|
||||
#~ "After this key is published to the keyservers, it can be signed using <a "
|
||||
#~ "href=\"https://www.gnupg.org/\">GnuPG</a> with the following commands:"
|
||||
#~ msgstr ""
|
||||
#~ "Después de publicar la clave en un servidor de claves puede firmarla "
|
||||
#~ "usando <a href=\"https://www.gnupg.org/\">GnuPG</a> con los siguientes "
|
||||
#~ "comandos:"
|
||||
|
||||
#~ msgid "Download the key"
|
||||
#~ msgstr "Descargar la clave"
|
||||
|
||||
#~ msgid "Sign the key"
|
||||
#~ msgstr "Firmar la clave"
|
||||
|
||||
#~ msgid "Send the key back to the keyservers"
|
||||
#~ msgstr "Volver a subir la clave al servidor de claves"
|
||||
|
||||
#~ msgid "Imported key."
|
||||
#~ msgstr "Clave importada."
|
||||
|
||||
#~ msgid "Cancelled key publishing."
|
||||
#~ msgstr "Publicación de clave cancelada."
|
||||
|
||||
#~ msgid "Published key to keyserver."
|
||||
#~ msgstr "Publicada la clave en el servidor de claves."
|
||||
|
||||
#~ msgid "Error occurred while publishing key."
|
||||
#~ msgstr "Se ha producido un error al publicar la clave."
|
||||
|
||||
#~ msgid ""
|
||||
#~ "Tahoe-LAFS is a decentralized secure file storage system. It uses "
|
||||
#~ "provider independent security to store files over a distributed network "
|
||||
#~ "of storage nodes. Even if some of the nodes fail, your files can be "
|
||||
#~ "retrieved from the remaining nodes."
|
||||
#~ msgstr ""
|
||||
#~ "Tahoe-LAFS es un sistema seguro de almacén descentralizado de archivos. "
|
||||
#~ "Utiliza seguridad independiente del proveedor para almacenar archivos a "
|
||||
#~ "través de una red distribuida de nodos de almacenamiento. Incluso si "
|
||||
#~ "algunos de los nodos fallara, sus archivos seguirían estando disponibles "
|
||||
#~ "a través del resto de nodos."
|
||||
|
||||
#, python-brace-format
|
||||
#~ msgid ""
|
||||
#~ "This {box_name} hosts a storage node and an introducer by default. "
|
||||
#~ "Additional introducers can be added, which will introduce this node to "
|
||||
#~ "the other storage nodes."
|
||||
#~ msgstr ""
|
||||
#~ "Este {box_name} aloja un nodo de almacenamiento y un presentador por "
|
||||
#~ "defecto. Se pueden añadir presentadores adicionales, los cuales "
|
||||
#~ "presentarán este nodo a los otros nodos de almacenamiento."
|
||||
|
||||
#~ msgid "Tahoe-LAFS"
|
||||
#~ msgstr "Tahoe-LAFS"
|
||||
|
||||
#~ msgid "Distributed File Storage"
|
||||
#~ msgstr "Almacén de archivos distribuido"
|
||||
|
||||
#, python-format
|
||||
#~ msgid ""
|
||||
#~ "The Tahoe-LAFS server domain is set to <b>%(domain_name)s</b>. Changing "
|
||||
#~ "the FreedomBox domain name needs a reinstall of Tahoe-LAFS and you WILL "
|
||||
#~ "LOSE DATA. You can access Tahoe-LAFS at <a href=\"https://"
|
||||
#~ "%(domain_name)s:5678\">https://%(domain_name)s:5678</a>."
|
||||
#~ msgstr ""
|
||||
#~ "El dominio del servidor Tahoe-LAFS es <b>%(domain_name)s</b>. Cambiar el "
|
||||
#~ "nombre de dominio de FreedomBox hará necesario reinstalar Tahoe-LAFS lo "
|
||||
#~ "que implica que PERDERÁ SUS DATOS. Puede acceder a Tahoe-LAFS en <a href="
|
||||
#~ "\"https://%(domain_name)s:5678\">https://%(domain_name)s:5678</a>."
|
||||
|
||||
#~ msgid "Local introducer"
|
||||
#~ msgstr "Presentador local"
|
||||
|
||||
#~ msgid "Pet Name"
|
||||
#~ msgstr "Nombre de alias"
|
||||
|
||||
#~ msgid "Add new introducer"
|
||||
#~ msgstr "Añadir nuevo presentador"
|
||||
|
||||
#~ msgid "Connected introducers"
|
||||
#~ msgstr "Presentadores conectados"
|
||||
|
||||
#~ msgid "Remove"
|
||||
#~ msgstr "Eliminar"
|
||||
|
||||
#, fuzzy
|
||||
#~| msgid "Error setting domain name: {exception}"
|
||||
#~ msgid "Postfix domain name config"
|
||||
|
||||
@ -7,7 +7,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: PACKAGE VERSION\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2021-12-06 18:35-0500\n"
|
||||
"POT-Creation-Date: 2021-12-20 20:43-0500\n"
|
||||
"PO-Revision-Date: 2021-09-07 11:34+0000\n"
|
||||
"Last-Translator: Seyed mohammad ali Hosseinifard <ali_hosseine@yahoo.com>\n"
|
||||
"Language-Team: Persian <https://hosted.weblate.org/projects/freedombox/"
|
||||
@ -112,8 +112,6 @@ msgid "Apache HTTP Server"
|
||||
msgstr "سرور وب"
|
||||
|
||||
#: plinth/modules/apache/__init__.py:41
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere.html:49
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:46
|
||||
msgid "Web Server"
|
||||
msgstr "سرور وب"
|
||||
|
||||
@ -1220,9 +1218,7 @@ msgstr "پیکربندی عمومی"
|
||||
#: plinth/modules/config/__init__.py:58 plinth/modules/dynamicdns/views.py:29
|
||||
#: plinth/modules/names/templates/names.html:30
|
||||
#: plinth/modules/names/templates/names.html:44
|
||||
#: plinth/modules/snapshot/views.py:35
|
||||
#: plinth/modules/tahoe/templates/tahoe-pre-setup.html:24
|
||||
#: plinth/templates/index.html:46
|
||||
#: plinth/modules/snapshot/views.py:35 plinth/templates/index.html:46
|
||||
#, fuzzy
|
||||
msgid "Configure"
|
||||
msgstr "پیکربندی"
|
||||
@ -1405,11 +1401,11 @@ msgstr ""
|
||||
"کارگزار زمان شبکه (network time server) برنامهای است که زمان سیستم را منطبق "
|
||||
"با زمان کارگزارهای اینترنتی میکند."
|
||||
|
||||
#: plinth/modules/datetime/__init__.py:64
|
||||
#: plinth/modules/datetime/__init__.py:67
|
||||
msgid "Date & Time"
|
||||
msgstr "تاریخ و زمان"
|
||||
|
||||
#: plinth/modules/datetime/__init__.py:110
|
||||
#: plinth/modules/datetime/__init__.py:113
|
||||
msgid "Time synchronized to NTP server"
|
||||
msgstr ""
|
||||
|
||||
@ -1597,70 +1593,6 @@ msgstr "نتیجهها"
|
||||
msgid "Diagnostic Test"
|
||||
msgstr "آزمون عیبیابی"
|
||||
|
||||
#: plinth/modules/diaspora/__init__.py:40
|
||||
msgid ""
|
||||
"diaspora* is a decentralized social network where you can store and control "
|
||||
"your own data."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/diaspora/__init__.py:66
|
||||
#: plinth/modules/diaspora/manifest.py:23
|
||||
msgid "diaspora*"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/diaspora/__init__.py:67
|
||||
msgid "Federated Social Network"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/diaspora/forms.py:13
|
||||
msgid "Enable new user registrations"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/diaspora/manifest.py:11
|
||||
msgid "dandelion*"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/diaspora/manifest.py:13
|
||||
msgid ""
|
||||
"It is an unofficial webview based client for the community-run, distributed "
|
||||
"social network diaspora*"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/diaspora/templates/diaspora-post-setup.html:16
|
||||
#, python-format
|
||||
msgid ""
|
||||
"The diaspora* pod domain is set to <b>%(domain_name)s</b>. User IDs will "
|
||||
"look like <i>username@diaspora.%(domain_name)s</i><br/> If the FreedomBox "
|
||||
"domain name is changed, all data of the users registered with the previous "
|
||||
"podname wouldn't be accessible. <br/> You can access the diaspora* pod at <a "
|
||||
"href=\"https://diaspora.%(domain_name)s\"> diaspora.%(domain_name)s </a>"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/diaspora/templates/diaspora-pre-setup.html:36
|
||||
#: plinth/modules/matrixsynapse/templates/matrix-synapse-pre-setup.html:15
|
||||
#: plinth/modules/snapshot/templates/snapshot.html:12
|
||||
#: plinth/templates/app.html:46
|
||||
msgid "Configuration"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/diaspora/templates/diaspora-pre-setup.html:43
|
||||
#: plinth/modules/dynamicdns/templates/dynamicdns_configure.html:25
|
||||
#: plinth/modules/ikiwiki/templates/ikiwiki_create.html:18
|
||||
#: plinth/modules/matrixsynapse/templates/matrix-synapse-pre-setup.html:47
|
||||
#: plinth/modules/snapshot/templates/snapshot.html:15
|
||||
#: plinth/modules/tahoe/templates/tahoe-pre-setup.html:43
|
||||
#: plinth/templates/app.html:54
|
||||
msgid "Update setup"
|
||||
msgstr "بهروزرسانی وضعیت"
|
||||
|
||||
#: plinth/modules/diaspora/views.py:74
|
||||
msgid "User registrations enabled"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/diaspora/views.py:78
|
||||
msgid "User registrations disabled"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/dynamicdns/__init__.py:22
|
||||
#, python-brace-format
|
||||
msgid ""
|
||||
@ -1885,6 +1817,14 @@ msgstr ""
|
||||
"جاوااسکریپت شما خاموش است. فرمهای پویا غیرفعال میشوند و برخی از تابعهای کمکی "
|
||||
"کار نخواهند کرد (البته عملکرد اصلی برنامه همچنان کار میکند)."
|
||||
|
||||
#: plinth/modules/dynamicdns/templates/dynamicdns_configure.html:25
|
||||
#: plinth/modules/ikiwiki/templates/ikiwiki_create.html:18
|
||||
#: plinth/modules/matrixsynapse/templates/matrix-synapse-pre-setup.html:47
|
||||
#: plinth/modules/snapshot/templates/snapshot.html:15
|
||||
#: plinth/templates/app.html:54
|
||||
msgid "Update setup"
|
||||
msgstr "بهروزرسانی وضعیت"
|
||||
|
||||
#: plinth/modules/dynamicdns/templates/dynamicdns_status.html:9
|
||||
msgid "NAT type"
|
||||
msgstr "نوع NAT"
|
||||
@ -2090,7 +2030,7 @@ msgstr ""
|
||||
msgid "Email Server"
|
||||
msgstr "سرور وب"
|
||||
|
||||
#: plinth/modules/email_server/__init__.py:91
|
||||
#: plinth/modules/email_server/__init__.py:100
|
||||
msgid "Powered by Postfix, Dovecot & Rspamd"
|
||||
msgstr ""
|
||||
|
||||
@ -2116,20 +2056,6 @@ msgstr ""
|
||||
msgid "Inbound and outbound mail filters"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/email_server/audit/tls.py:81
|
||||
msgid "Postfix TLS parameters"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/email_server/audit/tls.py:82
|
||||
msgid "Postfix uses a TLS certificate"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/email_server/audit/tls.py:91
|
||||
#, fuzzy
|
||||
#| msgid "No certficate"
|
||||
msgid "Has a TLS certificate"
|
||||
msgstr "بدون گواهی دیجیتال"
|
||||
|
||||
#: plinth/modules/email_server/forms.py:17
|
||||
#, fuzzy
|
||||
#| msgid "Invalid server name"
|
||||
@ -2198,7 +2124,7 @@ msgid "Disabled"
|
||||
msgstr "غیرفعال"
|
||||
|
||||
#: plinth/modules/email_server/manifest.py:8
|
||||
#: plinth/modules/roundcube/__init__.py:53
|
||||
#: plinth/modules/roundcube/__init__.py:52
|
||||
#: plinth/modules/roundcube/manifest.py:6
|
||||
msgid "Roundcube"
|
||||
msgstr ""
|
||||
@ -2245,7 +2171,6 @@ msgid "Create a new email alias"
|
||||
msgstr "ساختن اتصال"
|
||||
|
||||
#: plinth/modules/email_server/templates/email_alias.html:38
|
||||
#: plinth/modules/tahoe/templates/tahoe-post-setup.html:59
|
||||
#, fuzzy
|
||||
#| msgid "Address"
|
||||
msgid "Add"
|
||||
@ -3311,6 +3236,12 @@ msgstr ""
|
||||
msgid "Element"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/matrixsynapse/templates/matrix-synapse-pre-setup.html:15
|
||||
#: plinth/modules/snapshot/templates/snapshot.html:12
|
||||
#: plinth/templates/app.html:46
|
||||
msgid "Configuration"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/matrixsynapse/templates/matrix-synapse-pre-setup.html:18
|
||||
msgid ""
|
||||
"Matrix service needs to be configured for a domain. Users on other Matrix "
|
||||
@ -3680,172 +3611,6 @@ msgstr "مانکیاسفیر"
|
||||
msgid "AMLDonkey"
|
||||
msgstr "مانکیاسفیر"
|
||||
|
||||
#: plinth/modules/monkeysphere/__init__.py:17
|
||||
msgid ""
|
||||
"With Monkeysphere, an OpenPGP key can be generated for each configured "
|
||||
"domain serving SSH. The OpenPGP public key can then be uploaded to the "
|
||||
"OpenPGP keyservers. Users connecting to this machine through SSH can verify "
|
||||
"that they are connecting to the correct host. For users to trust the key, "
|
||||
"at least one person (usually the machine owner) must sign the key using the "
|
||||
"regular OpenPGP key signing process. See the <a href=\"http://web."
|
||||
"monkeysphere.info/getting-started-ssh/\"> Monkeysphere SSH documentation</a> "
|
||||
"for more details."
|
||||
msgstr ""
|
||||
"با مانکیاسفیر (Monkeysphere) میتوان برای هر دامنهای که سرویس SSH دارد یک "
|
||||
"کلید OpenPGP ساخت. کلید عمومی OpenPGP را میتوان در پایگاههای کلید عمومی "
|
||||
"بارگذاشت. کاربرانی که از راه SSH به این دستگاه وصل میشوند میتوانند مطمئن "
|
||||
"شوند که به میزبان درست وصل شدهاند. برای این که کاربران به کلید اعتماد کنند، "
|
||||
"دستکم یک نفر (معمولاً مالک سرور) باید کلید را از راه متعارف OpenPGP امضا کند. "
|
||||
"برای اطلاعات بیشتر <a href=\"http://web.monkeysphere.info/getting-started-"
|
||||
"ssh/\">راهنمای SSH مانکیاسفیر</a> را بخوانید."
|
||||
|
||||
#: plinth/modules/monkeysphere/__init__.py:25
|
||||
msgid ""
|
||||
"Monkeysphere can also generate an OpenPGP key for each Secure Web Server "
|
||||
"(HTTPS) certificate installed on this machine. The OpenPGP public key can "
|
||||
"then be uploaded to the OpenPGP keyservers. Users accessing the web server "
|
||||
"through HTTPS can verify that they are connecting to the correct host. To "
|
||||
"validate the certificate, the user will need to install some software that "
|
||||
"is available on the <a href=\"https://web.monkeysphere.info/download/\"> "
|
||||
"Monkeysphere website</a>."
|
||||
msgstr ""
|
||||
"مانکیاسفیر همچنین میتواند برای هر گواهی HTTPS که روی این دستگاه نصب است یک "
|
||||
"کلید OpenPGP بسازد. کلید عمومی OpenPGP را میتوان در پایگاههای کلید عمومی "
|
||||
"بارگذاشت. کاربرانی که از راه HTTPS به سرور وب وصل میشوند میتوانند مطمئن شوند "
|
||||
"که به میزبان درست وصل شدهاند. برای تأیید گواهی، کاربر باید نرمافزاری را که "
|
||||
"در <a href=\"https://web.monkeysphere.info/download/\">وبسایت مانکیاسفیر</a> "
|
||||
"است نصب کند."
|
||||
|
||||
#: plinth/modules/monkeysphere/__init__.py:50
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:11
|
||||
#, fuzzy
|
||||
msgid "Monkeysphere"
|
||||
msgstr "مانکیاسفیر"
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere.html:20
|
||||
msgid "Publishing key to keyserver..."
|
||||
msgstr "انتشار کلید به پایگاه کلید..."
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere.html:27
|
||||
msgid "Cancel"
|
||||
msgstr "انصراف"
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere.html:36
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:41
|
||||
#: plinth/modules/tor/templates/tor.html:71
|
||||
msgid "Service"
|
||||
msgstr "سرویس"
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere.html:37
|
||||
msgid "Domains"
|
||||
msgstr "دامنهها"
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere.html:38
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:17
|
||||
msgid "OpenPGP Fingerprint"
|
||||
msgstr "اثر انگشت OpenPGP"
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere.html:47
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:44
|
||||
#: plinth/modules/names/components.py:24
|
||||
msgid "Secure Shell"
|
||||
msgstr "پوستهٔ ایمن"
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere.html:51
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:48
|
||||
msgid "Other"
|
||||
msgstr "دیگر"
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere.html:88
|
||||
#, python-format
|
||||
msgid "Show details for key %(fingerprint)s"
|
||||
msgstr "نمایش جزئیات برای کلید %(fingerprint)s"
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere.html:94
|
||||
#, fuzzy
|
||||
msgid "-"
|
||||
msgstr "-"
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere.html:105
|
||||
msgid "Import Key"
|
||||
msgstr "درونریزی کلید"
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere.html:115
|
||||
msgid "Publish Key"
|
||||
msgstr "انتشار کلید"
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere.html:125
|
||||
msgid "Add Domains"
|
||||
msgstr "افزودن دامنه"
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:21
|
||||
msgid "OpenPGP User IDs"
|
||||
msgstr "شناسههای کاربری OpenPGP"
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:25
|
||||
msgid "Key Import Date"
|
||||
msgstr "تاریخ درونریزی کلید"
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:29
|
||||
msgid "SSH Key Type"
|
||||
msgstr "نوع کلید SSH"
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:33
|
||||
msgid "SSH Key Size"
|
||||
msgstr "طول کلید SSH"
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:37
|
||||
msgid "SSH Fingerprint"
|
||||
msgstr "اثر انگشت SSH"
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:53
|
||||
msgid "Key File"
|
||||
msgstr "پروندهٔ کلید"
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:57
|
||||
msgid "Available Domains"
|
||||
msgstr "دامنههای موجود"
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:61
|
||||
msgid "Added Domains"
|
||||
msgstr "دامنههای افزودهشده"
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:69
|
||||
msgid ""
|
||||
"After this key is published to the keyservers, it can be signed using <a "
|
||||
"href=\"https://www.gnupg.org/\">GnuPG</a> with the following commands:"
|
||||
msgstr ""
|
||||
"پس از این که کلید در پایگاه کلیدها بارگذاشته شد، میتوان آن را با این فرمان "
|
||||
"<a href=\"https://www.gnupg.org/\">GnuPG</a> امضا کرد:"
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:75
|
||||
msgid "Download the key"
|
||||
msgstr "بارگیری کلید"
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:78
|
||||
msgid "Sign the key"
|
||||
msgstr "امضای کلید"
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:81
|
||||
msgid "Send the key back to the keyservers"
|
||||
msgstr "بازگرداندن کلید به پایگاه کلیدها"
|
||||
|
||||
#: plinth/modules/monkeysphere/views.py:44
|
||||
msgid "Imported key."
|
||||
msgstr "کلید درونریزی شد."
|
||||
|
||||
#: plinth/modules/monkeysphere/views.py:80
|
||||
msgid "Cancelled key publishing."
|
||||
msgstr "انتشار کلید لغو شد."
|
||||
|
||||
#: plinth/modules/monkeysphere/views.py:131
|
||||
msgid "Published key to keyserver."
|
||||
msgstr "کلید در پایگاه کلیدها منتشر شد."
|
||||
|
||||
#: plinth/modules/monkeysphere/views.py:133
|
||||
msgid "Error occurred while publishing key."
|
||||
msgstr "هنگام انتشار کلید خطایی رخ داد."
|
||||
|
||||
#: plinth/modules/mumble/__init__.py:26
|
||||
msgid ""
|
||||
"Mumble is an open source, low-latency, encrypted, high quality voice chat "
|
||||
@ -3917,6 +3682,10 @@ msgstr ""
|
||||
msgid "All web apps"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/names/components.py:24
|
||||
msgid "Secure Shell"
|
||||
msgstr "پوستهٔ ایمن"
|
||||
|
||||
#: plinth/modules/names/templates/names.html:17
|
||||
#, fuzzy
|
||||
#| msgid "Service"
|
||||
@ -5558,7 +5327,7 @@ msgstr ""
|
||||
msgid "Access rights configuration updated"
|
||||
msgstr "پیکربندی بهروز شد"
|
||||
|
||||
#: plinth/modules/roundcube/__init__.py:20
|
||||
#: plinth/modules/roundcube/__init__.py:19
|
||||
msgid ""
|
||||
"Roundcube webmail is a browser-based multilingual IMAP client with an "
|
||||
"application-like user interface. It provides full functionality you expect "
|
||||
@ -5566,7 +5335,7 @@ msgid ""
|
||||
"manipulation, message searching and spell checking."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/roundcube/__init__.py:25
|
||||
#: plinth/modules/roundcube/__init__.py:24
|
||||
msgid ""
|
||||
"You can use it by providing the username and password of the email account "
|
||||
"you wish to access followed by the domain name of the IMAP server for your "
|
||||
@ -5575,7 +5344,7 @@ msgid ""
|
||||
"code>."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/roundcube/__init__.py:30
|
||||
#: plinth/modules/roundcube/__init__.py:29
|
||||
msgid ""
|
||||
"For Gmail, username will be your Gmail address, password will be your Google "
|
||||
"account password and server will be <code>imaps://imap.gmail.com</code>. "
|
||||
@ -5585,7 +5354,7 @@ msgid ""
|
||||
"a>)."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/roundcube/__init__.py:54
|
||||
#: plinth/modules/roundcube/__init__.py:53
|
||||
#, fuzzy
|
||||
msgid "Email Client"
|
||||
msgstr "برنامهٔ DNS متغیر (Dynamic DNS Client)"
|
||||
@ -6712,63 +6481,6 @@ msgstr ""
|
||||
msgid "File Synchronization"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/tahoe/__init__.py:26
|
||||
msgid ""
|
||||
"Tahoe-LAFS is a decentralized secure file storage system. It uses provider "
|
||||
"independent security to store files over a distributed network of storage "
|
||||
"nodes. Even if some of the nodes fail, your files can be retrieved from the "
|
||||
"remaining nodes."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/tahoe/__init__.py:31
|
||||
#, python-brace-format
|
||||
msgid ""
|
||||
"This {box_name} hosts a storage node and an introducer by default. "
|
||||
"Additional introducers can be added, which will introduce this node to the "
|
||||
"other storage nodes."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/tahoe/__init__.py:60
|
||||
msgid "Tahoe-LAFS"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/tahoe/__init__.py:62
|
||||
msgid "Distributed File Storage"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/tahoe/templates/tahoe-post-setup.html:17
|
||||
#, python-format
|
||||
msgid ""
|
||||
"The Tahoe-LAFS server domain is set to <b>%(domain_name)s</b>. Changing the "
|
||||
"FreedomBox domain name needs a reinstall of Tahoe-LAFS and you WILL LOSE "
|
||||
"DATA. You can access Tahoe-LAFS at <a href=\"https://"
|
||||
"%(domain_name)s:5678\">https://%(domain_name)s:5678</a>."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/tahoe/templates/tahoe-post-setup.html:29
|
||||
msgid "Local introducer"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/tahoe/templates/tahoe-post-setup.html:34
|
||||
#: plinth/modules/tahoe/templates/tahoe-post-setup.html:51
|
||||
#: plinth/modules/tahoe/templates/tahoe-post-setup.html:69
|
||||
#, fuzzy
|
||||
#| msgid "Name"
|
||||
msgid "Pet Name"
|
||||
msgstr "نام"
|
||||
|
||||
#: plinth/modules/tahoe/templates/tahoe-post-setup.html:48
|
||||
msgid "Add new introducer"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/tahoe/templates/tahoe-post-setup.html:64
|
||||
msgid "Connected introducers"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/tahoe/templates/tahoe-post-setup.html:82
|
||||
msgid "Remove"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/tor/__init__.py:26
|
||||
msgid ""
|
||||
"Tor is an anonymous communication system. You can learn more about it from "
|
||||
@ -6930,6 +6642,10 @@ msgid ""
|
||||
"the following ports are open, and port-forwarded, if necessary:"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/tor/templates/tor.html:71
|
||||
msgid "Service"
|
||||
msgstr "سرویس"
|
||||
|
||||
#: plinth/modules/tor/templates/tor.html:87
|
||||
msgid "SOCKS"
|
||||
msgstr ""
|
||||
@ -8315,6 +8031,138 @@ msgstr ""
|
||||
msgid "Gujarati"
|
||||
msgstr ""
|
||||
|
||||
#, fuzzy
|
||||
#~| msgid "No certficate"
|
||||
#~ msgid "Has a TLS certificate"
|
||||
#~ msgstr "بدون گواهی دیجیتال"
|
||||
|
||||
#~ msgid ""
|
||||
#~ "With Monkeysphere, an OpenPGP key can be generated for each configured "
|
||||
#~ "domain serving SSH. The OpenPGP public key can then be uploaded to the "
|
||||
#~ "OpenPGP keyservers. Users connecting to this machine through SSH can "
|
||||
#~ "verify that they are connecting to the correct host. For users to trust "
|
||||
#~ "the key, at least one person (usually the machine owner) must sign the "
|
||||
#~ "key using the regular OpenPGP key signing process. See the <a href="
|
||||
#~ "\"http://web.monkeysphere.info/getting-started-ssh/\"> Monkeysphere SSH "
|
||||
#~ "documentation</a> for more details."
|
||||
#~ msgstr ""
|
||||
#~ "با مانکیاسفیر (Monkeysphere) میتوان برای هر دامنهای که سرویس SSH دارد یک "
|
||||
#~ "کلید OpenPGP ساخت. کلید عمومی OpenPGP را میتوان در پایگاههای کلید عمومی "
|
||||
#~ "بارگذاشت. کاربرانی که از راه SSH به این دستگاه وصل میشوند میتوانند مطمئن "
|
||||
#~ "شوند که به میزبان درست وصل شدهاند. برای این که کاربران به کلید اعتماد "
|
||||
#~ "کنند، دستکم یک نفر (معمولاً مالک سرور) باید کلید را از راه متعارف OpenPGP "
|
||||
#~ "امضا کند. برای اطلاعات بیشتر <a href=\"http://web.monkeysphere.info/"
|
||||
#~ "getting-started-ssh/\">راهنمای SSH مانکیاسفیر</a> را بخوانید."
|
||||
|
||||
#~ msgid ""
|
||||
#~ "Monkeysphere can also generate an OpenPGP key for each Secure Web Server "
|
||||
#~ "(HTTPS) certificate installed on this machine. The OpenPGP public key can "
|
||||
#~ "then be uploaded to the OpenPGP keyservers. Users accessing the web "
|
||||
#~ "server through HTTPS can verify that they are connecting to the correct "
|
||||
#~ "host. To validate the certificate, the user will need to install some "
|
||||
#~ "software that is available on the <a href=\"https://web.monkeysphere.info/"
|
||||
#~ "download/\"> Monkeysphere website</a>."
|
||||
#~ msgstr ""
|
||||
#~ "مانکیاسفیر همچنین میتواند برای هر گواهی HTTPS که روی این دستگاه نصب است "
|
||||
#~ "یک کلید OpenPGP بسازد. کلید عمومی OpenPGP را میتوان در پایگاههای کلید "
|
||||
#~ "عمومی بارگذاشت. کاربرانی که از راه HTTPS به سرور وب وصل میشوند میتوانند "
|
||||
#~ "مطمئن شوند که به میزبان درست وصل شدهاند. برای تأیید گواهی، کاربر باید "
|
||||
#~ "نرمافزاری را که در <a href=\"https://web.monkeysphere.info/download/"
|
||||
#~ "\">وبسایت مانکیاسفیر</a> است نصب کند."
|
||||
|
||||
#, fuzzy
|
||||
#~ msgid "Monkeysphere"
|
||||
#~ msgstr "مانکیاسفیر"
|
||||
|
||||
#~ msgid "Publishing key to keyserver..."
|
||||
#~ msgstr "انتشار کلید به پایگاه کلید..."
|
||||
|
||||
#~ msgid "Cancel"
|
||||
#~ msgstr "انصراف"
|
||||
|
||||
#~ msgid "Domains"
|
||||
#~ msgstr "دامنهها"
|
||||
|
||||
#~ msgid "OpenPGP Fingerprint"
|
||||
#~ msgstr "اثر انگشت OpenPGP"
|
||||
|
||||
#~ msgid "Other"
|
||||
#~ msgstr "دیگر"
|
||||
|
||||
#, python-format
|
||||
#~ msgid "Show details for key %(fingerprint)s"
|
||||
#~ msgstr "نمایش جزئیات برای کلید %(fingerprint)s"
|
||||
|
||||
#, fuzzy
|
||||
#~ msgid "-"
|
||||
#~ msgstr "-"
|
||||
|
||||
#~ msgid "Import Key"
|
||||
#~ msgstr "درونریزی کلید"
|
||||
|
||||
#~ msgid "Publish Key"
|
||||
#~ msgstr "انتشار کلید"
|
||||
|
||||
#~ msgid "Add Domains"
|
||||
#~ msgstr "افزودن دامنه"
|
||||
|
||||
#~ msgid "OpenPGP User IDs"
|
||||
#~ msgstr "شناسههای کاربری OpenPGP"
|
||||
|
||||
#~ msgid "Key Import Date"
|
||||
#~ msgstr "تاریخ درونریزی کلید"
|
||||
|
||||
#~ msgid "SSH Key Type"
|
||||
#~ msgstr "نوع کلید SSH"
|
||||
|
||||
#~ msgid "SSH Key Size"
|
||||
#~ msgstr "طول کلید SSH"
|
||||
|
||||
#~ msgid "SSH Fingerprint"
|
||||
#~ msgstr "اثر انگشت SSH"
|
||||
|
||||
#~ msgid "Key File"
|
||||
#~ msgstr "پروندهٔ کلید"
|
||||
|
||||
#~ msgid "Available Domains"
|
||||
#~ msgstr "دامنههای موجود"
|
||||
|
||||
#~ msgid "Added Domains"
|
||||
#~ msgstr "دامنههای افزودهشده"
|
||||
|
||||
#~ msgid ""
|
||||
#~ "After this key is published to the keyservers, it can be signed using <a "
|
||||
#~ "href=\"https://www.gnupg.org/\">GnuPG</a> with the following commands:"
|
||||
#~ msgstr ""
|
||||
#~ "پس از این که کلید در پایگاه کلیدها بارگذاشته شد، میتوان آن را با این "
|
||||
#~ "فرمان <a href=\"https://www.gnupg.org/\">GnuPG</a> امضا کرد:"
|
||||
|
||||
#~ msgid "Download the key"
|
||||
#~ msgstr "بارگیری کلید"
|
||||
|
||||
#~ msgid "Sign the key"
|
||||
#~ msgstr "امضای کلید"
|
||||
|
||||
#~ msgid "Send the key back to the keyservers"
|
||||
#~ msgstr "بازگرداندن کلید به پایگاه کلیدها"
|
||||
|
||||
#~ msgid "Imported key."
|
||||
#~ msgstr "کلید درونریزی شد."
|
||||
|
||||
#~ msgid "Cancelled key publishing."
|
||||
#~ msgstr "انتشار کلید لغو شد."
|
||||
|
||||
#~ msgid "Published key to keyserver."
|
||||
#~ msgstr "کلید در پایگاه کلیدها منتشر شد."
|
||||
|
||||
#~ msgid "Error occurred while publishing key."
|
||||
#~ msgstr "هنگام انتشار کلید خطایی رخ داد."
|
||||
|
||||
#, fuzzy
|
||||
#~| msgid "Name"
|
||||
#~ msgid "Pet Name"
|
||||
#~ msgstr "نام"
|
||||
|
||||
#, fuzzy
|
||||
#~| msgid "Error setting domain name: {exception}"
|
||||
#~ msgid "Postfix domain name config"
|
||||
|
||||
@ -7,7 +7,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Plinth 0.6\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2021-12-06 18:35-0500\n"
|
||||
"POT-Creation-Date: 2021-12-20 20:43-0500\n"
|
||||
"PO-Revision-Date: 2016-01-31 22:24+0530\n"
|
||||
"Last-Translator: Sunil Mohan Adapa <sunil@medhas.org>\n"
|
||||
"Language-Team: Plinth Developers <freedombox-discuss@lists.alioth.debian."
|
||||
@ -118,8 +118,6 @@ msgid "Apache HTTP Server"
|
||||
msgstr "WEB SERVER"
|
||||
|
||||
#: plinth/modules/apache/__init__.py:41
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere.html:49
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:46
|
||||
msgid "Web Server"
|
||||
msgstr "WEB SERVER"
|
||||
|
||||
@ -1271,9 +1269,7 @@ msgstr "GENERAL CONFIGURATION"
|
||||
#: plinth/modules/config/__init__.py:58 plinth/modules/dynamicdns/views.py:29
|
||||
#: plinth/modules/names/templates/names.html:30
|
||||
#: plinth/modules/names/templates/names.html:44
|
||||
#: plinth/modules/snapshot/views.py:35
|
||||
#: plinth/modules/tahoe/templates/tahoe-pre-setup.html:24
|
||||
#: plinth/templates/index.html:46
|
||||
#: plinth/modules/snapshot/views.py:35 plinth/templates/index.html:46
|
||||
msgid "Configure"
|
||||
msgstr "CONFIGURE"
|
||||
|
||||
@ -1457,11 +1453,11 @@ msgstr ""
|
||||
"NETWORK TIME SERVER IS A PROGRAM THAT MAINTIANS THE SYSTEM TIME IN "
|
||||
"SYNCHRONIZATION WITH SERVERS ON THE INTERNET."
|
||||
|
||||
#: plinth/modules/datetime/__init__.py:64
|
||||
#: plinth/modules/datetime/__init__.py:67
|
||||
msgid "Date & Time"
|
||||
msgstr "DATE & TIME"
|
||||
|
||||
#: plinth/modules/datetime/__init__.py:110
|
||||
#: plinth/modules/datetime/__init__.py:113
|
||||
msgid "Time synchronized to NTP server"
|
||||
msgstr ""
|
||||
|
||||
@ -1653,74 +1649,6 @@ msgstr "RESULT"
|
||||
msgid "Diagnostic Test"
|
||||
msgstr "DIAGNOSTIC TEST"
|
||||
|
||||
#: plinth/modules/diaspora/__init__.py:40
|
||||
msgid ""
|
||||
"diaspora* is a decentralized social network where you can store and control "
|
||||
"your own data."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/diaspora/__init__.py:66
|
||||
#: plinth/modules/diaspora/manifest.py:23
|
||||
msgid "diaspora*"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/diaspora/__init__.py:67
|
||||
msgid "Federated Social Network"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/diaspora/forms.py:13
|
||||
msgid "Enable new user registrations"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/diaspora/manifest.py:11
|
||||
msgid "dandelion*"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/diaspora/manifest.py:13
|
||||
msgid ""
|
||||
"It is an unofficial webview based client for the community-run, distributed "
|
||||
"social network diaspora*"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/diaspora/templates/diaspora-post-setup.html:16
|
||||
#, python-format
|
||||
msgid ""
|
||||
"The diaspora* pod domain is set to <b>%(domain_name)s</b>. User IDs will "
|
||||
"look like <i>username@diaspora.%(domain_name)s</i><br/> If the FreedomBox "
|
||||
"domain name is changed, all data of the users registered with the previous "
|
||||
"podname wouldn't be accessible. <br/> You can access the diaspora* pod at <a "
|
||||
"href=\"https://diaspora.%(domain_name)s\"> diaspora.%(domain_name)s </a>"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/diaspora/templates/diaspora-pre-setup.html:36
|
||||
#: plinth/modules/matrixsynapse/templates/matrix-synapse-pre-setup.html:15
|
||||
#: plinth/modules/snapshot/templates/snapshot.html:12
|
||||
#: plinth/templates/app.html:46
|
||||
msgid "Configuration"
|
||||
msgstr "CONFIGURATION"
|
||||
|
||||
#: plinth/modules/diaspora/templates/diaspora-pre-setup.html:43
|
||||
#: plinth/modules/dynamicdns/templates/dynamicdns_configure.html:25
|
||||
#: plinth/modules/ikiwiki/templates/ikiwiki_create.html:18
|
||||
#: plinth/modules/matrixsynapse/templates/matrix-synapse-pre-setup.html:47
|
||||
#: plinth/modules/snapshot/templates/snapshot.html:15
|
||||
#: plinth/modules/tahoe/templates/tahoe-pre-setup.html:43
|
||||
#: plinth/templates/app.html:54
|
||||
msgid "Update setup"
|
||||
msgstr "UPDATE SETUP"
|
||||
|
||||
#: plinth/modules/diaspora/views.py:74
|
||||
#, fuzzy
|
||||
#| msgid "Applications"
|
||||
msgid "User registrations enabled"
|
||||
msgstr "APPLICATIONS"
|
||||
|
||||
#: plinth/modules/diaspora/views.py:78
|
||||
#, fuzzy
|
||||
#| msgid "Applications"
|
||||
msgid "User registrations disabled"
|
||||
msgstr "APPLICATIONS"
|
||||
|
||||
#: plinth/modules/dynamicdns/__init__.py:22
|
||||
#, fuzzy, python-brace-format
|
||||
#| msgid ""
|
||||
@ -1978,6 +1906,14 @@ msgstr ""
|
||||
"YOU HAVE DISABLED JAVASCRIPT. DYNAMIC FORM MODE IS DISABLED AND SOME HELPER "
|
||||
"FUNCTIONS MAY NOT WORK (BUT THE MAIN FUNCTIONALITY SHOULD WORK)."
|
||||
|
||||
#: plinth/modules/dynamicdns/templates/dynamicdns_configure.html:25
|
||||
#: plinth/modules/ikiwiki/templates/ikiwiki_create.html:18
|
||||
#: plinth/modules/matrixsynapse/templates/matrix-synapse-pre-setup.html:47
|
||||
#: plinth/modules/snapshot/templates/snapshot.html:15
|
||||
#: plinth/templates/app.html:54
|
||||
msgid "Update setup"
|
||||
msgstr "UPDATE SETUP"
|
||||
|
||||
#: plinth/modules/dynamicdns/templates/dynamicdns_status.html:9
|
||||
msgid "NAT type"
|
||||
msgstr "NAT TYPE"
|
||||
@ -2205,7 +2141,7 @@ msgstr ""
|
||||
msgid "Email Server"
|
||||
msgstr "WEB SERVER"
|
||||
|
||||
#: plinth/modules/email_server/__init__.py:91
|
||||
#: plinth/modules/email_server/__init__.py:100
|
||||
msgid "Powered by Postfix, Dovecot & Rspamd"
|
||||
msgstr ""
|
||||
|
||||
@ -2231,20 +2167,6 @@ msgstr ""
|
||||
msgid "Inbound and outbound mail filters"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/email_server/audit/tls.py:81
|
||||
msgid "Postfix TLS parameters"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/email_server/audit/tls.py:82
|
||||
msgid "Postfix uses a TLS certificate"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/email_server/audit/tls.py:91
|
||||
#, fuzzy
|
||||
#| msgid "No certficate"
|
||||
msgid "Has a TLS certificate"
|
||||
msgstr "NO CERTFICATE"
|
||||
|
||||
#: plinth/modules/email_server/forms.py:17
|
||||
#, fuzzy
|
||||
#| msgid "Invalid server name"
|
||||
@ -2313,7 +2235,7 @@ msgid "Disabled"
|
||||
msgstr "DISABLED"
|
||||
|
||||
#: plinth/modules/email_server/manifest.py:8
|
||||
#: plinth/modules/roundcube/__init__.py:53
|
||||
#: plinth/modules/roundcube/__init__.py:52
|
||||
#: plinth/modules/roundcube/manifest.py:6
|
||||
#, fuzzy
|
||||
#| msgid "Enable Roundcube"
|
||||
@ -2362,7 +2284,6 @@ msgid "Create a new email alias"
|
||||
msgstr "PAGEKITE ACCOUNT"
|
||||
|
||||
#: plinth/modules/email_server/templates/email_alias.html:38
|
||||
#: plinth/modules/tahoe/templates/tahoe-post-setup.html:59
|
||||
#, fuzzy
|
||||
#| msgid "Address"
|
||||
msgid "Add"
|
||||
@ -3454,6 +3375,12 @@ msgstr ""
|
||||
msgid "Element"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/matrixsynapse/templates/matrix-synapse-pre-setup.html:15
|
||||
#: plinth/modules/snapshot/templates/snapshot.html:12
|
||||
#: plinth/templates/app.html:46
|
||||
msgid "Configuration"
|
||||
msgstr "CONFIGURATION"
|
||||
|
||||
#: plinth/modules/matrixsynapse/templates/matrix-synapse-pre-setup.html:18
|
||||
msgid ""
|
||||
"Matrix service needs to be configured for a domain. Users on other Matrix "
|
||||
@ -3844,215 +3771,6 @@ msgstr "MONKEYSPHERE"
|
||||
msgid "AMLDonkey"
|
||||
msgstr "MONKEYSPHERE"
|
||||
|
||||
#: plinth/modules/monkeysphere/__init__.py:17
|
||||
#, fuzzy
|
||||
#| msgid ""
|
||||
#| "With Monkeysphere, a PGP key can be generated for each configured domain "
|
||||
#| "serving SSH. The PGP public key can then be uploaded to the PGP "
|
||||
#| "keyservers. Users connecting to this machine through SSH can verify that "
|
||||
#| "they are connecting to the correct host. For users to trust the key, at "
|
||||
#| "least one person (usually the machine owner) must sign the key using the "
|
||||
#| "regular PGP key signing process. See the <a href=\"http://web."
|
||||
#| "monkeysphere.info/getting-started-ssh/\"> Monkeysphere SSH documentation</"
|
||||
#| "a> for more details."
|
||||
msgid ""
|
||||
"With Monkeysphere, an OpenPGP key can be generated for each configured "
|
||||
"domain serving SSH. The OpenPGP public key can then be uploaded to the "
|
||||
"OpenPGP keyservers. Users connecting to this machine through SSH can verify "
|
||||
"that they are connecting to the correct host. For users to trust the key, "
|
||||
"at least one person (usually the machine owner) must sign the key using the "
|
||||
"regular OpenPGP key signing process. See the <a href=\"http://web."
|
||||
"monkeysphere.info/getting-started-ssh/\"> Monkeysphere SSH documentation</a> "
|
||||
"for more details."
|
||||
msgstr ""
|
||||
"WITH MONKEYSPHERE, A PGP KEY CAN BE GENERATED FOR EACH CONFIGURED DOMAIN "
|
||||
"SERVING SSH. THE PGP PUBLIC KEY CAN THEN BE UPLOADED TO THE PGP KEYSERVERS. "
|
||||
"USERS CONNECTING TO THIS MACHINE THROUGH SSH CAN VERIFY THAT THEY ARE "
|
||||
"CONNECTING TO THE CORRECT HOST. FOR USERS TO TRUST THE KEY, AT LEAST ONE "
|
||||
"PERSON (USUALLY THE MACHINE OWNER) MUST SIGN THE KEY USING THE REGULAR PGP "
|
||||
"KEY SIGNING PROCESS. SEE THE <a href=\\\"http://web.monkeysphere.info/"
|
||||
"getting-started-ssh/\\\"> MONKEYSPHERE SSH DOCUMENTATION</a> FOR MORE "
|
||||
"DETAILS."
|
||||
|
||||
#: plinth/modules/monkeysphere/__init__.py:25
|
||||
#, fuzzy
|
||||
#| msgid ""
|
||||
#| "With Monkeysphere, a PGP key can be generated for each configured domain "
|
||||
#| "serving SSH. The PGP public key can then be uploaded to the PGP "
|
||||
#| "keyservers. Users connecting to this machine through SSH can verify that "
|
||||
#| "they are connecting to the correct host. For users to trust the key, at "
|
||||
#| "least one person (usually the machine owner) must sign the key using the "
|
||||
#| "regular PGP key signing process. See the <a href=\"http://web."
|
||||
#| "monkeysphere.info/getting-started-ssh/\"> Monkeysphere SSH documentation</"
|
||||
#| "a> for more details."
|
||||
msgid ""
|
||||
"Monkeysphere can also generate an OpenPGP key for each Secure Web Server "
|
||||
"(HTTPS) certificate installed on this machine. The OpenPGP public key can "
|
||||
"then be uploaded to the OpenPGP keyservers. Users accessing the web server "
|
||||
"through HTTPS can verify that they are connecting to the correct host. To "
|
||||
"validate the certificate, the user will need to install some software that "
|
||||
"is available on the <a href=\"https://web.monkeysphere.info/download/\"> "
|
||||
"Monkeysphere website</a>."
|
||||
msgstr ""
|
||||
"WITH MONKEYSPHERE, A PGP KEY CAN BE GENERATED FOR EACH CONFIGURED DOMAIN "
|
||||
"SERVING SSH. THE PGP PUBLIC KEY CAN THEN BE UPLOADED TO THE PGP KEYSERVERS. "
|
||||
"USERS CONNECTING TO THIS MACHINE THROUGH SSH CAN VERIFY THAT THEY ARE "
|
||||
"CONNECTING TO THE CORRECT HOST. FOR USERS TO TRUST THE KEY, AT LEAST ONE "
|
||||
"PERSON (USUALLY THE MACHINE OWNER) MUST SIGN THE KEY USING THE REGULAR PGP "
|
||||
"KEY SIGNING PROCESS. SEE THE <a href=\\\"http://web.monkeysphere.info/"
|
||||
"getting-started-ssh/\\\"> MONKEYSPHERE SSH DOCUMENTATION</a> FOR MORE "
|
||||
"DETAILS."
|
||||
|
||||
#: plinth/modules/monkeysphere/__init__.py:50
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:11
|
||||
msgid "Monkeysphere"
|
||||
msgstr "MONKEYSPHERE"
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere.html:20
|
||||
msgid "Publishing key to keyserver..."
|
||||
msgstr "PUBLISHING KEY TO KEYSERVER..."
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere.html:27
|
||||
msgid "Cancel"
|
||||
msgstr "CANCEL"
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere.html:36
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:41
|
||||
#: plinth/modules/tor/templates/tor.html:71
|
||||
msgid "Service"
|
||||
msgstr "SERVICE"
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere.html:37
|
||||
#, fuzzy
|
||||
#| msgid "Domain"
|
||||
msgid "Domains"
|
||||
msgstr "DOMAIN"
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere.html:38
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:17
|
||||
#, fuzzy
|
||||
#| msgid "GPG Fingerprint"
|
||||
msgid "OpenPGP Fingerprint"
|
||||
msgstr "GPG FINGERPRINT"
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere.html:47
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:44
|
||||
#: plinth/modules/names/components.py:24
|
||||
#, fuzzy
|
||||
#| msgid "Secure Shell (SSH)"
|
||||
msgid "Secure Shell"
|
||||
msgstr "SECURE SHELL (SSH)"
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere.html:51
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:48
|
||||
#, fuzzy
|
||||
#| msgid "Ethernet"
|
||||
msgid "Other"
|
||||
msgstr "ETHERNET"
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere.html:88
|
||||
#, python-format
|
||||
msgid "Show details for key %(fingerprint)s"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere.html:94
|
||||
msgid "-"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere.html:105
|
||||
msgid "Import Key"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere.html:115
|
||||
msgid "Publish Key"
|
||||
msgstr "PUBLISH KEY"
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere.html:125
|
||||
#, fuzzy
|
||||
#| msgid "Domain"
|
||||
msgid "Add Domains"
|
||||
msgstr "DOMAIN"
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:21
|
||||
msgid "OpenPGP User IDs"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:25
|
||||
msgid "Key Import Date"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:29
|
||||
#, fuzzy
|
||||
#| msgid "SSH Keys"
|
||||
msgid "SSH Key Type"
|
||||
msgstr "SSH KEYS"
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:33
|
||||
#, fuzzy
|
||||
#| msgid "SSH Keys"
|
||||
msgid "SSH Key Size"
|
||||
msgstr "SSH KEYS"
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:37
|
||||
#, fuzzy
|
||||
#| msgid "GPG Fingerprint"
|
||||
msgid "SSH Fingerprint"
|
||||
msgstr "GPG FINGERPRINT"
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:53
|
||||
msgid "Key File"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:57
|
||||
#, fuzzy
|
||||
#| msgid "Enable Subdomains"
|
||||
msgid "Available Domains"
|
||||
msgstr "ENABLE SUBDOMAINS"
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:61
|
||||
#, fuzzy
|
||||
#| msgid "Domain"
|
||||
msgid "Added Domains"
|
||||
msgstr "DOMAIN"
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:69
|
||||
msgid ""
|
||||
"After this key is published to the keyservers, it can be signed using <a "
|
||||
"href=\"https://www.gnupg.org/\">GnuPG</a> with the following commands:"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:75
|
||||
#, fuzzy
|
||||
#| msgid "Download directory"
|
||||
msgid "Download the key"
|
||||
msgstr "DOWNLOAD DIRECTORY"
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:78
|
||||
msgid "Sign the key"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:81
|
||||
#, fuzzy
|
||||
#| msgid "Published key to keyserver."
|
||||
msgid "Send the key back to the keyservers"
|
||||
msgstr "PUBLISHED KEY TO KEYSERVER."
|
||||
|
||||
#: plinth/modules/monkeysphere/views.py:44
|
||||
msgid "Imported key."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/monkeysphere/views.py:80
|
||||
msgid "Cancelled key publishing."
|
||||
msgstr "CANCELLED KEY PUBLISHING."
|
||||
|
||||
#: plinth/modules/monkeysphere/views.py:131
|
||||
msgid "Published key to keyserver."
|
||||
msgstr "PUBLISHED KEY TO KEYSERVER."
|
||||
|
||||
#: plinth/modules/monkeysphere/views.py:133
|
||||
msgid "Error occurred while publishing key."
|
||||
msgstr "ERROR OCCURRED WHILE PUBLISHING KEY."
|
||||
|
||||
#: plinth/modules/mumble/__init__.py:26
|
||||
msgid ""
|
||||
"Mumble is an open source, low-latency, encrypted, high quality voice chat "
|
||||
@ -4128,6 +3846,12 @@ msgstr ""
|
||||
msgid "All web apps"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/names/components.py:24
|
||||
#, fuzzy
|
||||
#| msgid "Secure Shell (SSH)"
|
||||
msgid "Secure Shell"
|
||||
msgstr "SECURE SHELL (SSH)"
|
||||
|
||||
#: plinth/modules/names/templates/names.html:17
|
||||
#, fuzzy
|
||||
#| msgid "Service"
|
||||
@ -5905,7 +5629,7 @@ msgstr ""
|
||||
msgid "Access rights configuration updated"
|
||||
msgstr "CONFIGURATION UPDATED"
|
||||
|
||||
#: plinth/modules/roundcube/__init__.py:20
|
||||
#: plinth/modules/roundcube/__init__.py:19
|
||||
msgid ""
|
||||
"Roundcube webmail is a browser-based multilingual IMAP client with an "
|
||||
"application-like user interface. It provides full functionality you expect "
|
||||
@ -5917,7 +5641,7 @@ msgstr ""
|
||||
"FROM AN EMAIL CLIENT, INCLUDING MIME SUPPORT, ADDRESS BOOK, FOLDER "
|
||||
"MANIPULATION, MESSAGE SEARCHING AND SPELL CHECKING."
|
||||
|
||||
#: plinth/modules/roundcube/__init__.py:25
|
||||
#: plinth/modules/roundcube/__init__.py:24
|
||||
#, fuzzy
|
||||
#| msgid ""
|
||||
#| "You can access Roundcube from <a href=\"/roundcube\">/roundcube</a>. "
|
||||
@ -5938,7 +5662,7 @@ msgstr ""
|
||||
"<code>IMAP.EXAMPLE.COM</code>. FOR IMAP OVER SSL (RECOMMENDED), FILL THE "
|
||||
"SERVER FIELD LIKE <code>IMAPS://IMAP.EXAMPLE.COM</code>."
|
||||
|
||||
#: plinth/modules/roundcube/__init__.py:30
|
||||
#: plinth/modules/roundcube/__init__.py:29
|
||||
#, fuzzy
|
||||
#| msgid ""
|
||||
#| "For Gmail, username will be your Gmail address, password will be your "
|
||||
@ -5962,7 +5686,7 @@ msgstr ""
|
||||
"lesssecureapps\" >HTTPS://WWW.GOOGLE.COM/SETTINGS/SECURITY/LESSSECUREAPPS</"
|
||||
"a>)."
|
||||
|
||||
#: plinth/modules/roundcube/__init__.py:54
|
||||
#: plinth/modules/roundcube/__init__.py:53
|
||||
#, fuzzy
|
||||
#| msgid "Email Client (Roundcube)"
|
||||
msgid "Email Client"
|
||||
@ -7118,63 +6842,6 @@ msgstr ""
|
||||
msgid "File Synchronization"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/tahoe/__init__.py:26
|
||||
msgid ""
|
||||
"Tahoe-LAFS is a decentralized secure file storage system. It uses provider "
|
||||
"independent security to store files over a distributed network of storage "
|
||||
"nodes. Even if some of the nodes fail, your files can be retrieved from the "
|
||||
"remaining nodes."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/tahoe/__init__.py:31
|
||||
#, python-brace-format
|
||||
msgid ""
|
||||
"This {box_name} hosts a storage node and an introducer by default. "
|
||||
"Additional introducers can be added, which will introduce this node to the "
|
||||
"other storage nodes."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/tahoe/__init__.py:60
|
||||
msgid "Tahoe-LAFS"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/tahoe/__init__.py:62
|
||||
msgid "Distributed File Storage"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/tahoe/templates/tahoe-post-setup.html:17
|
||||
#, python-format
|
||||
msgid ""
|
||||
"The Tahoe-LAFS server domain is set to <b>%(domain_name)s</b>. Changing the "
|
||||
"FreedomBox domain name needs a reinstall of Tahoe-LAFS and you WILL LOSE "
|
||||
"DATA. You can access Tahoe-LAFS at <a href=\"https://"
|
||||
"%(domain_name)s:5678\">https://%(domain_name)s:5678</a>."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/tahoe/templates/tahoe-post-setup.html:29
|
||||
msgid "Local introducer"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/tahoe/templates/tahoe-post-setup.html:34
|
||||
#: plinth/modules/tahoe/templates/tahoe-post-setup.html:51
|
||||
#: plinth/modules/tahoe/templates/tahoe-post-setup.html:69
|
||||
#, fuzzy
|
||||
#| msgid "Name"
|
||||
msgid "Pet Name"
|
||||
msgstr "NAME"
|
||||
|
||||
#: plinth/modules/tahoe/templates/tahoe-post-setup.html:48
|
||||
msgid "Add new introducer"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/tahoe/templates/tahoe-post-setup.html:64
|
||||
msgid "Connected introducers"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/tahoe/templates/tahoe-post-setup.html:82
|
||||
msgid "Remove"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/tor/__init__.py:26
|
||||
#, fuzzy
|
||||
#| msgid ""
|
||||
@ -7375,6 +7042,10 @@ msgstr ""
|
||||
"FIREWALL, YOU SHOULD MAKE SURE THE FOLLOWING PORTS ARE OPEN, AND PORT-"
|
||||
"FORWARDED, IF NECESSARY:"
|
||||
|
||||
#: plinth/modules/tor/templates/tor.html:71
|
||||
msgid "Service"
|
||||
msgstr "SERVICE"
|
||||
|
||||
#: plinth/modules/tor/templates/tor.html:87
|
||||
msgid "SOCKS"
|
||||
msgstr "SOCKS"
|
||||
@ -8874,6 +8545,159 @@ msgstr "%(percentage)s%% COMPLETE"
|
||||
msgid "Gujarati"
|
||||
msgstr ""
|
||||
|
||||
#, fuzzy
|
||||
#~| msgid "Applications"
|
||||
#~ msgid "User registrations enabled"
|
||||
#~ msgstr "APPLICATIONS"
|
||||
|
||||
#, fuzzy
|
||||
#~| msgid "Applications"
|
||||
#~ msgid "User registrations disabled"
|
||||
#~ msgstr "APPLICATIONS"
|
||||
|
||||
#, fuzzy
|
||||
#~| msgid "No certficate"
|
||||
#~ msgid "Has a TLS certificate"
|
||||
#~ msgstr "NO CERTFICATE"
|
||||
|
||||
#, fuzzy
|
||||
#~| msgid ""
|
||||
#~| "With Monkeysphere, a PGP key can be generated for each configured domain "
|
||||
#~| "serving SSH. The PGP public key can then be uploaded to the PGP "
|
||||
#~| "keyservers. Users connecting to this machine through SSH can verify that "
|
||||
#~| "they are connecting to the correct host. For users to trust the key, at "
|
||||
#~| "least one person (usually the machine owner) must sign the key using the "
|
||||
#~| "regular PGP key signing process. See the <a href=\"http://web."
|
||||
#~| "monkeysphere.info/getting-started-ssh/\"> Monkeysphere SSH "
|
||||
#~| "documentation</a> for more details."
|
||||
#~ msgid ""
|
||||
#~ "With Monkeysphere, an OpenPGP key can be generated for each configured "
|
||||
#~ "domain serving SSH. The OpenPGP public key can then be uploaded to the "
|
||||
#~ "OpenPGP keyservers. Users connecting to this machine through SSH can "
|
||||
#~ "verify that they are connecting to the correct host. For users to trust "
|
||||
#~ "the key, at least one person (usually the machine owner) must sign the "
|
||||
#~ "key using the regular OpenPGP key signing process. See the <a href="
|
||||
#~ "\"http://web.monkeysphere.info/getting-started-ssh/\"> Monkeysphere SSH "
|
||||
#~ "documentation</a> for more details."
|
||||
#~ msgstr ""
|
||||
#~ "WITH MONKEYSPHERE, A PGP KEY CAN BE GENERATED FOR EACH CONFIGURED DOMAIN "
|
||||
#~ "SERVING SSH. THE PGP PUBLIC KEY CAN THEN BE UPLOADED TO THE PGP "
|
||||
#~ "KEYSERVERS. USERS CONNECTING TO THIS MACHINE THROUGH SSH CAN VERIFY THAT "
|
||||
#~ "THEY ARE CONNECTING TO THE CORRECT HOST. FOR USERS TO TRUST THE KEY, AT "
|
||||
#~ "LEAST ONE PERSON (USUALLY THE MACHINE OWNER) MUST SIGN THE KEY USING THE "
|
||||
#~ "REGULAR PGP KEY SIGNING PROCESS. SEE THE <a href=\\\"http://web."
|
||||
#~ "monkeysphere.info/getting-started-ssh/\\\"> MONKEYSPHERE SSH "
|
||||
#~ "DOCUMENTATION</a> FOR MORE DETAILS."
|
||||
|
||||
#, fuzzy
|
||||
#~| msgid ""
|
||||
#~| "With Monkeysphere, a PGP key can be generated for each configured domain "
|
||||
#~| "serving SSH. The PGP public key can then be uploaded to the PGP "
|
||||
#~| "keyservers. Users connecting to this machine through SSH can verify that "
|
||||
#~| "they are connecting to the correct host. For users to trust the key, at "
|
||||
#~| "least one person (usually the machine owner) must sign the key using the "
|
||||
#~| "regular PGP key signing process. See the <a href=\"http://web."
|
||||
#~| "monkeysphere.info/getting-started-ssh/\"> Monkeysphere SSH "
|
||||
#~| "documentation</a> for more details."
|
||||
#~ msgid ""
|
||||
#~ "Monkeysphere can also generate an OpenPGP key for each Secure Web Server "
|
||||
#~ "(HTTPS) certificate installed on this machine. The OpenPGP public key can "
|
||||
#~ "then be uploaded to the OpenPGP keyservers. Users accessing the web "
|
||||
#~ "server through HTTPS can verify that they are connecting to the correct "
|
||||
#~ "host. To validate the certificate, the user will need to install some "
|
||||
#~ "software that is available on the <a href=\"https://web.monkeysphere.info/"
|
||||
#~ "download/\"> Monkeysphere website</a>."
|
||||
#~ msgstr ""
|
||||
#~ "WITH MONKEYSPHERE, A PGP KEY CAN BE GENERATED FOR EACH CONFIGURED DOMAIN "
|
||||
#~ "SERVING SSH. THE PGP PUBLIC KEY CAN THEN BE UPLOADED TO THE PGP "
|
||||
#~ "KEYSERVERS. USERS CONNECTING TO THIS MACHINE THROUGH SSH CAN VERIFY THAT "
|
||||
#~ "THEY ARE CONNECTING TO THE CORRECT HOST. FOR USERS TO TRUST THE KEY, AT "
|
||||
#~ "LEAST ONE PERSON (USUALLY THE MACHINE OWNER) MUST SIGN THE KEY USING THE "
|
||||
#~ "REGULAR PGP KEY SIGNING PROCESS. SEE THE <a href=\\\"http://web."
|
||||
#~ "monkeysphere.info/getting-started-ssh/\\\"> MONKEYSPHERE SSH "
|
||||
#~ "DOCUMENTATION</a> FOR MORE DETAILS."
|
||||
|
||||
#~ msgid "Monkeysphere"
|
||||
#~ msgstr "MONKEYSPHERE"
|
||||
|
||||
#~ msgid "Publishing key to keyserver..."
|
||||
#~ msgstr "PUBLISHING KEY TO KEYSERVER..."
|
||||
|
||||
#~ msgid "Cancel"
|
||||
#~ msgstr "CANCEL"
|
||||
|
||||
#, fuzzy
|
||||
#~| msgid "Domain"
|
||||
#~ msgid "Domains"
|
||||
#~ msgstr "DOMAIN"
|
||||
|
||||
#, fuzzy
|
||||
#~| msgid "GPG Fingerprint"
|
||||
#~ msgid "OpenPGP Fingerprint"
|
||||
#~ msgstr "GPG FINGERPRINT"
|
||||
|
||||
#, fuzzy
|
||||
#~| msgid "Ethernet"
|
||||
#~ msgid "Other"
|
||||
#~ msgstr "ETHERNET"
|
||||
|
||||
#~ msgid "Publish Key"
|
||||
#~ msgstr "PUBLISH KEY"
|
||||
|
||||
#, fuzzy
|
||||
#~| msgid "Domain"
|
||||
#~ msgid "Add Domains"
|
||||
#~ msgstr "DOMAIN"
|
||||
|
||||
#, fuzzy
|
||||
#~| msgid "SSH Keys"
|
||||
#~ msgid "SSH Key Type"
|
||||
#~ msgstr "SSH KEYS"
|
||||
|
||||
#, fuzzy
|
||||
#~| msgid "SSH Keys"
|
||||
#~ msgid "SSH Key Size"
|
||||
#~ msgstr "SSH KEYS"
|
||||
|
||||
#, fuzzy
|
||||
#~| msgid "GPG Fingerprint"
|
||||
#~ msgid "SSH Fingerprint"
|
||||
#~ msgstr "GPG FINGERPRINT"
|
||||
|
||||
#, fuzzy
|
||||
#~| msgid "Enable Subdomains"
|
||||
#~ msgid "Available Domains"
|
||||
#~ msgstr "ENABLE SUBDOMAINS"
|
||||
|
||||
#, fuzzy
|
||||
#~| msgid "Domain"
|
||||
#~ msgid "Added Domains"
|
||||
#~ msgstr "DOMAIN"
|
||||
|
||||
#, fuzzy
|
||||
#~| msgid "Download directory"
|
||||
#~ msgid "Download the key"
|
||||
#~ msgstr "DOWNLOAD DIRECTORY"
|
||||
|
||||
#, fuzzy
|
||||
#~| msgid "Published key to keyserver."
|
||||
#~ msgid "Send the key back to the keyservers"
|
||||
#~ msgstr "PUBLISHED KEY TO KEYSERVER."
|
||||
|
||||
#~ msgid "Cancelled key publishing."
|
||||
#~ msgstr "CANCELLED KEY PUBLISHING."
|
||||
|
||||
#~ msgid "Published key to keyserver."
|
||||
#~ msgstr "PUBLISHED KEY TO KEYSERVER."
|
||||
|
||||
#~ msgid "Error occurred while publishing key."
|
||||
#~ msgstr "ERROR OCCURRED WHILE PUBLISHING KEY."
|
||||
|
||||
#, fuzzy
|
||||
#~| msgid "Name"
|
||||
#~ msgid "Pet Name"
|
||||
#~ msgstr "NAME"
|
||||
|
||||
#, fuzzy
|
||||
#~| msgid "Error setting domain name: {exception}"
|
||||
#~ msgid "Postfix domain name config"
|
||||
|
||||
@ -7,8 +7,8 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: FreedomBox UI\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2021-12-06 18:35-0500\n"
|
||||
"PO-Revision-Date: 2021-10-22 22:43+0000\n"
|
||||
"POT-Creation-Date: 2021-12-20 20:43-0500\n"
|
||||
"PO-Revision-Date: 2021-12-18 21:57+0000\n"
|
||||
"Last-Translator: Coucouf <coucouf@coucouf.fr>\n"
|
||||
"Language-Team: French <https://hosted.weblate.org/projects/freedombox/"
|
||||
"freedombox/fr/>\n"
|
||||
@ -17,7 +17,7 @@ msgstr ""
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"Plural-Forms: nplurals=2; plural=n > 1;\n"
|
||||
"X-Generator: Weblate 4.9-dev\n"
|
||||
"X-Generator: Weblate 4.10\n"
|
||||
|
||||
#: doc/dev/_templates/layout.html:11
|
||||
msgid "Page source"
|
||||
@ -109,8 +109,6 @@ msgid "Apache HTTP Server"
|
||||
msgstr "Serveur HTTP Apache"
|
||||
|
||||
#: plinth/modules/apache/__init__.py:41
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere.html:49
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:46
|
||||
msgid "Web Server"
|
||||
msgstr "Serveur web"
|
||||
|
||||
@ -1027,7 +1025,7 @@ msgstr "Adresses IP"
|
||||
#: plinth/modules/bind/templates/bind.html:37
|
||||
#: plinth/modules/bind/templates/bind.html:39
|
||||
msgid "Refresh IP address and domains"
|
||||
msgstr "Rafraîchir l’adresse IP et les domaines"
|
||||
msgstr "Actualiser l’adresse IP et les domaines"
|
||||
|
||||
#: plinth/modules/bind/views.py:71 plinth/modules/coturn/views.py:39
|
||||
#: plinth/modules/deluge/views.py:42 plinth/modules/dynamicdns/views.py:169
|
||||
@ -1237,9 +1235,7 @@ msgstr "Configuration générale"
|
||||
#: plinth/modules/config/__init__.py:58 plinth/modules/dynamicdns/views.py:29
|
||||
#: plinth/modules/names/templates/names.html:30
|
||||
#: plinth/modules/names/templates/names.html:44
|
||||
#: plinth/modules/snapshot/views.py:35
|
||||
#: plinth/modules/tahoe/templates/tahoe-pre-setup.html:24
|
||||
#: plinth/templates/index.html:46
|
||||
#: plinth/modules/snapshot/views.py:35 plinth/templates/index.html:46
|
||||
msgid "Configure"
|
||||
msgstr "Configurer"
|
||||
|
||||
@ -1434,11 +1430,11 @@ msgstr ""
|
||||
"Le serveur de temps réseau est un programme permettant de maintenir l’heure "
|
||||
"du système synchronisée avec les serveurs Internet."
|
||||
|
||||
#: plinth/modules/datetime/__init__.py:64
|
||||
#: plinth/modules/datetime/__init__.py:67
|
||||
msgid "Date & Time"
|
||||
msgstr "Date et heure"
|
||||
|
||||
#: plinth/modules/datetime/__init__.py:110
|
||||
#: plinth/modules/datetime/__init__.py:113
|
||||
msgid "Time synchronized to NTP server"
|
||||
msgstr "Heure synchronisée avec le serveur de temps NTP"
|
||||
|
||||
@ -1620,81 +1616,6 @@ msgstr "Résultat"
|
||||
msgid "Diagnostic Test"
|
||||
msgstr "Test de diagnostic"
|
||||
|
||||
#: plinth/modules/diaspora/__init__.py:40
|
||||
msgid ""
|
||||
"diaspora* is a decentralized social network where you can store and control "
|
||||
"your own data."
|
||||
msgstr ""
|
||||
"diaspora* est un réseau social décentralisé avec lequel vous pouvez vous-"
|
||||
"même stocker et contrôler vos donnés personnelles."
|
||||
|
||||
#: plinth/modules/diaspora/__init__.py:66
|
||||
#: plinth/modules/diaspora/manifest.py:23
|
||||
msgid "diaspora*"
|
||||
msgstr "diaspora*"
|
||||
|
||||
#: plinth/modules/diaspora/__init__.py:67
|
||||
msgid "Federated Social Network"
|
||||
msgstr "Réseau social fédéré"
|
||||
|
||||
#: plinth/modules/diaspora/forms.py:13
|
||||
msgid "Enable new user registrations"
|
||||
msgstr "Activer l’inscription de nouveaux utilisateurs"
|
||||
|
||||
#: plinth/modules/diaspora/manifest.py:11
|
||||
msgid "dandelion*"
|
||||
msgstr "dandelion*"
|
||||
|
||||
#: plinth/modules/diaspora/manifest.py:13
|
||||
msgid ""
|
||||
"It is an unofficial webview based client for the community-run, distributed "
|
||||
"social network diaspora*"
|
||||
msgstr ""
|
||||
"Il s’agit d’un client non officiel pour le réseau social distribué et "
|
||||
"communautaire diaspora*, basé sur une vue web"
|
||||
|
||||
#: plinth/modules/diaspora/templates/diaspora-post-setup.html:16
|
||||
#, python-format
|
||||
msgid ""
|
||||
"The diaspora* pod domain is set to <b>%(domain_name)s</b>. User IDs will "
|
||||
"look like <i>username@diaspora.%(domain_name)s</i><br/> If the FreedomBox "
|
||||
"domain name is changed, all data of the users registered with the previous "
|
||||
"podname wouldn't be accessible. <br/> You can access the diaspora* pod at <a "
|
||||
"href=\"https://diaspora.%(domain_name)s\"> diaspora.%(domain_name)s </a>"
|
||||
msgstr ""
|
||||
"Le nœud (ou pod) diaspora* utilise le domaine <b>%(domain_name)s</b>. Les "
|
||||
"identifiants utilisateur seront du type <i>username@diaspora."
|
||||
"%(domain_name)s</i><br> Si le nom de domaine de la FreedomBox est modifié, "
|
||||
"toutes les données des utilisateurs enregistrés auprès du nœud avec l’ancien "
|
||||
"nom seront rendues inaccessibles.<br> Vous pouvez accéder au nœud diaspora* "
|
||||
"à l’adresse <a href=\"https://diaspora.%(domain_name)s\"> diaspora."
|
||||
"%(domain_name)s</a>"
|
||||
|
||||
#: plinth/modules/diaspora/templates/diaspora-pre-setup.html:36
|
||||
#: plinth/modules/matrixsynapse/templates/matrix-synapse-pre-setup.html:15
|
||||
#: plinth/modules/snapshot/templates/snapshot.html:12
|
||||
#: plinth/templates/app.html:46
|
||||
msgid "Configuration"
|
||||
msgstr "Configuration"
|
||||
|
||||
#: plinth/modules/diaspora/templates/diaspora-pre-setup.html:43
|
||||
#: plinth/modules/dynamicdns/templates/dynamicdns_configure.html:25
|
||||
#: plinth/modules/ikiwiki/templates/ikiwiki_create.html:18
|
||||
#: plinth/modules/matrixsynapse/templates/matrix-synapse-pre-setup.html:47
|
||||
#: plinth/modules/snapshot/templates/snapshot.html:15
|
||||
#: plinth/modules/tahoe/templates/tahoe-pre-setup.html:43
|
||||
#: plinth/templates/app.html:54
|
||||
msgid "Update setup"
|
||||
msgstr "Appliquer les changements"
|
||||
|
||||
#: plinth/modules/diaspora/views.py:74
|
||||
msgid "User registrations enabled"
|
||||
msgstr "L’inscription d’utilisateurs est activée"
|
||||
|
||||
#: plinth/modules/diaspora/views.py:78
|
||||
msgid "User registrations disabled"
|
||||
msgstr "L’inscription d’utilisateurs est désactivée"
|
||||
|
||||
#: plinth/modules/dynamicdns/__init__.py:22
|
||||
#, python-brace-format
|
||||
msgid ""
|
||||
@ -1788,12 +1709,7 @@ msgid "Leave this field empty if you want to keep your current password."
|
||||
msgstr "Laissez ce champ vide pour conserver le mot de passe précédent."
|
||||
|
||||
#: plinth/modules/dynamicdns/forms.py:54
|
||||
#, fuzzy, python-brace-format
|
||||
#| msgid ""
|
||||
#| "Optional Value. If your {box_name} is not connected directly to the "
|
||||
#| "Internet (i.e. connected to a NAT router) this URL is used to determine "
|
||||
#| "the real IP address. The URL should simply return the IP where the client "
|
||||
#| "comes from (example: http://myip.datasystems24.de)."
|
||||
#, python-brace-format
|
||||
msgid ""
|
||||
"Optional Value. If your {box_name} is not connected directly to the Internet "
|
||||
"(i.e. connected to a NAT router) this URL is used to determine the real IP "
|
||||
@ -1801,10 +1717,11 @@ msgid ""
|
||||
"(example: https://ddns.freedombox.org/ip/)."
|
||||
msgstr ""
|
||||
"Paramètre optionnel. Entrer l’URL d’un service qui détecte automatiquement "
|
||||
"votre adresse IP publique réelle et la retourne en réponse (par exemple : "
|
||||
"http://myip.datasystems24.de). Cette URL sera utilisée si votre {box_name} "
|
||||
"n’est pas connectée directement à Internet (par exemple lorsqu’elle est "
|
||||
"connectée à un routeur à translation d’adresse réseau « NAT »)."
|
||||
"votre adresse IP publique réelle et la retourne en réponse (par exemple : "
|
||||
"https://ddns.freedombox.org/ip/). Cette URL sera utilisée si votre "
|
||||
"{box_name} n’est pas connectée directement à Internet (par exemple "
|
||||
"lorsqu’elle est connectée à un routeur à translation d’adresse réseau « NAT "
|
||||
"»)."
|
||||
|
||||
#: plinth/modules/dynamicdns/forms.py:62
|
||||
msgid "The username that was used when the account was created."
|
||||
@ -1882,13 +1799,6 @@ msgid "Please provide a password"
|
||||
msgstr "Veuillez saisir un mot de passe"
|
||||
|
||||
#: plinth/modules/dynamicdns/templates/dynamicdns.html:12
|
||||
#, fuzzy
|
||||
#| msgid ""
|
||||
#| "If you are looking for a free dynamic DNS account, you may find a free "
|
||||
#| "GnuDIP service at <a href='http://gnudip.datasystems24.net' "
|
||||
#| "target='_blank'>gnudip.datasystems24.net</a> or you may find free update "
|
||||
#| "URL based services at <a href='http://freedns.afraid.org/' "
|
||||
#| "target='_blank'> freedns.afraid.org</a>."
|
||||
msgid ""
|
||||
"If you are looking for a free dynamic DNS account, you may find a free "
|
||||
"GnuDIP service at <a href='https://ddns.freedombox.org' target='_blank'>ddns."
|
||||
@ -1896,10 +1806,10 @@ msgid ""
|
||||
"href='http://freedns.afraid.org/' target='_blank'> freedns.afraid.org</a>."
|
||||
msgstr ""
|
||||
"Si vous cherchez un compte DNS dynamique gratuit, vous pourrez sans doute "
|
||||
"trouver un service compatible GnuDIP sur <a href='http://gnudip."
|
||||
"datasystems24.net' target='_blank'>gnudip.datasystems24.net</a> ou un "
|
||||
"service à base d’URL d’actualisation sur <a href='http://freedns.afraid."
|
||||
"org/' target='_blank'> freedns.afraid.org</a>."
|
||||
"trouver un service compatible GnuDIP sur <a href=\"https://ddns.freedombox."
|
||||
"org\" target=\"_blank\">ddns.freedombox.org</a> ou un service à base d’URL "
|
||||
"d’actualisation sur <a href=\"http://freedns.afraid.org/\" target=\"_blank"
|
||||
"\"> freedns.afraid.org</a>."
|
||||
|
||||
#: plinth/modules/dynamicdns/templates/dynamicdns.html:23
|
||||
#, python-format
|
||||
@ -1923,6 +1833,14 @@ msgstr ""
|
||||
"quelques fonctions d’aide pourraient ne pas marcher (mais la fonctionnalité "
|
||||
"principale devrait fonctionner)."
|
||||
|
||||
#: plinth/modules/dynamicdns/templates/dynamicdns_configure.html:25
|
||||
#: plinth/modules/ikiwiki/templates/ikiwiki_create.html:18
|
||||
#: plinth/modules/matrixsynapse/templates/matrix-synapse-pre-setup.html:47
|
||||
#: plinth/modules/snapshot/templates/snapshot.html:15
|
||||
#: plinth/templates/app.html:54
|
||||
msgid "Update setup"
|
||||
msgstr "Appliquer les changements"
|
||||
|
||||
#: plinth/modules/dynamicdns/templates/dynamicdns_status.html:9
|
||||
msgid "NAT type"
|
||||
msgstr "Type de NAT"
|
||||
@ -2139,6 +2057,8 @@ msgid ""
|
||||
"<a href=\"/plinth/apps/roundcube/\">Roundcube app</a> provides web interface "
|
||||
"for users to access email."
|
||||
msgstr ""
|
||||
"<a href=\"/plinth/apps/roundcube/\">L’appli Roundcube</a> propose une "
|
||||
"interface Web pour accéder à vos courriels."
|
||||
|
||||
#: plinth/modules/email_server/__init__.py:33
|
||||
msgid ""
|
||||
@ -2152,7 +2072,7 @@ msgstr ""
|
||||
msgid "Email Server"
|
||||
msgstr "Serveur de courriel"
|
||||
|
||||
#: plinth/modules/email_server/__init__.py:91
|
||||
#: plinth/modules/email_server/__init__.py:100
|
||||
msgid "Powered by Postfix, Dovecot & Rspamd"
|
||||
msgstr "Propulsé par Postfix, Dovecot & Rspamd"
|
||||
|
||||
@ -2176,45 +2096,29 @@ msgstr "Roundcube est configuré pour la gestion de courriels de la FreedomBox"
|
||||
msgid "Inbound and outbound mail filters"
|
||||
msgstr "Filtres de courriels entrants et sortants"
|
||||
|
||||
#: plinth/modules/email_server/audit/tls.py:81
|
||||
msgid "Postfix TLS parameters"
|
||||
msgstr "Paramètres TLS pour Postfix"
|
||||
|
||||
#: plinth/modules/email_server/audit/tls.py:82
|
||||
msgid "Postfix uses a TLS certificate"
|
||||
msgstr "Postfix utilise un certificat TLS"
|
||||
|
||||
#: plinth/modules/email_server/audit/tls.py:91
|
||||
msgid "Has a TLS certificate"
|
||||
msgstr "A un certificat TLS"
|
||||
|
||||
#: plinth/modules/email_server/forms.py:17
|
||||
#, fuzzy
|
||||
#| msgid "Enter a valid username."
|
||||
msgid "Enter a valid domain"
|
||||
msgstr "Entrez un nom d’utilisateur valide."
|
||||
msgstr "Entrez un nom de domaine valide"
|
||||
|
||||
#: plinth/modules/email_server/forms.py:20
|
||||
#, fuzzy
|
||||
#| msgid "Enter a valid username."
|
||||
msgid "Enter a valid destination"
|
||||
msgstr "Entrez un nom d’utilisateur valide."
|
||||
msgstr "Entrez une destination valide"
|
||||
|
||||
#: plinth/modules/email_server/forms.py:24
|
||||
msgid "domain"
|
||||
msgstr "domaine"
|
||||
|
||||
#: plinth/modules/email_server/forms.py:38
|
||||
#, fuzzy
|
||||
#| msgid "Primary connection"
|
||||
msgid "Primary domain"
|
||||
msgstr "Connexion principale"
|
||||
msgstr "Domaine principal"
|
||||
|
||||
#: plinth/modules/email_server/forms.py:40
|
||||
msgid ""
|
||||
"Mails are received for all domains configured in the system. Among these, "
|
||||
"select the most important one."
|
||||
msgstr ""
|
||||
"Les courriels sont reçus pour tous les domaines configurés sur ce système. "
|
||||
"Parmi ces domaines, choisissez le domaine par défaut."
|
||||
|
||||
#: plinth/modules/email_server/forms.py:48
|
||||
msgid "New alias (without @domain)"
|
||||
@ -2233,10 +2137,8 @@ msgid "Cannot be a number"
|
||||
msgstr "Ne peut être un nombre"
|
||||
|
||||
#: plinth/modules/email_server/forms.py:71
|
||||
#, fuzzy
|
||||
#| msgid "My Aliases"
|
||||
msgid "Aliases"
|
||||
msgstr "Mes alias"
|
||||
msgstr "Liste d’alias"
|
||||
|
||||
#: plinth/modules/email_server/forms.py:83
|
||||
#: plinth/modules/firewall/templates/firewall.html:54
|
||||
@ -2254,7 +2156,7 @@ msgid "Disabled"
|
||||
msgstr "Désactivé"
|
||||
|
||||
#: plinth/modules/email_server/manifest.py:8
|
||||
#: plinth/modules/roundcube/__init__.py:53
|
||||
#: plinth/modules/roundcube/__init__.py:52
|
||||
#: plinth/modules/roundcube/manifest.py:6
|
||||
msgid "Roundcube"
|
||||
msgstr "Roundcube"
|
||||
@ -2273,41 +2175,32 @@ msgstr "FairEmail"
|
||||
|
||||
#: plinth/modules/email_server/templates/email_alias.html:13
|
||||
#: plinth/modules/email_server/templates/email_server.html:20
|
||||
#, fuzzy
|
||||
#| msgid "My Aliases"
|
||||
msgid "Manage Aliases"
|
||||
msgstr "Mes alias"
|
||||
msgstr "Configurer des alias"
|
||||
|
||||
#: plinth/modules/email_server/templates/email_alias.html:16
|
||||
msgid "You have no email aliases."
|
||||
msgstr "Aucun alias de courriel configuré."
|
||||
|
||||
#: plinth/modules/email_server/templates/email_alias.html:24
|
||||
#, fuzzy
|
||||
#| msgid "Disabled"
|
||||
msgid "Disable"
|
||||
msgstr "Désactivé"
|
||||
msgstr "Désactiver"
|
||||
|
||||
#: plinth/modules/email_server/templates/email_alias.html:26
|
||||
#, fuzzy
|
||||
#| msgid "Enabled"
|
||||
msgid "Enable"
|
||||
msgstr "Activé"
|
||||
msgstr "Activer"
|
||||
|
||||
#: plinth/modules/email_server/templates/email_alias.html:32
|
||||
msgid "Create a new email alias"
|
||||
msgstr "Créer un nouvel alias de courriel"
|
||||
|
||||
#: plinth/modules/email_server/templates/email_alias.html:38
|
||||
#: plinth/modules/tahoe/templates/tahoe-post-setup.html:59
|
||||
msgid "Add"
|
||||
msgstr "Ajouter"
|
||||
|
||||
#: plinth/modules/email_server/templates/email_server.html:15
|
||||
#, fuzzy
|
||||
#| msgid "Manage Snapshots"
|
||||
msgid "Manage Spam"
|
||||
msgstr "Gestion des instantanés"
|
||||
msgstr "Configurer le filtrage des pourriels"
|
||||
|
||||
#: plinth/modules/email_server/templates/email_server.html:26
|
||||
msgid "Service Alert"
|
||||
@ -3407,6 +3300,12 @@ msgstr ""
|
||||
msgid "Element"
|
||||
msgstr "Element"
|
||||
|
||||
#: plinth/modules/matrixsynapse/templates/matrix-synapse-pre-setup.html:15
|
||||
#: plinth/modules/snapshot/templates/snapshot.html:12
|
||||
#: plinth/templates/app.html:46
|
||||
msgid "Configuration"
|
||||
msgstr "Configuration"
|
||||
|
||||
#: plinth/modules/matrixsynapse/templates/matrix-synapse-pre-setup.html:18
|
||||
msgid ""
|
||||
"Matrix service needs to be configured for a domain. Users on other Matrix "
|
||||
@ -3820,176 +3719,6 @@ msgstr "KMLDonkey"
|
||||
msgid "AMLDonkey"
|
||||
msgstr "AMLDonkey"
|
||||
|
||||
#: plinth/modules/monkeysphere/__init__.py:17
|
||||
msgid ""
|
||||
"With Monkeysphere, an OpenPGP key can be generated for each configured "
|
||||
"domain serving SSH. The OpenPGP public key can then be uploaded to the "
|
||||
"OpenPGP keyservers. Users connecting to this machine through SSH can verify "
|
||||
"that they are connecting to the correct host. For users to trust the key, "
|
||||
"at least one person (usually the machine owner) must sign the key using the "
|
||||
"regular OpenPGP key signing process. See the <a href=\"http://web."
|
||||
"monkeysphere.info/getting-started-ssh/\"> Monkeysphere SSH documentation</a> "
|
||||
"for more details."
|
||||
msgstr ""
|
||||
"Monkeysphere peut être utilisé pour générer une clef OpenPGP pour chaque "
|
||||
"domaine acceptant les connexions SSH. La clef publique OpenPGP peut alors "
|
||||
"être téléversée sur les serveurs de clefs OpenPGP. Les utilisateurs se "
|
||||
"connectant à cette machine via SSH pourront ainsi s’assurer que le serveur "
|
||||
"auquel ils se connectent est réellement le serveur demandé. Pour que les "
|
||||
"utilisateurs puissent faire confiance à la clef, au moins une personne "
|
||||
"(habituellement le propriétaire de la machine) doit la signer en utilisant "
|
||||
"le processus habituel de signature de clef OpenPGP. Pour plus de détails, "
|
||||
"référez-vous à la <a href=\"http://web.monkeysphere.info/getting-started-ssh/"
|
||||
"\"> documentation SSH de Monkeysphere</a>."
|
||||
|
||||
#: plinth/modules/monkeysphere/__init__.py:25
|
||||
msgid ""
|
||||
"Monkeysphere can also generate an OpenPGP key for each Secure Web Server "
|
||||
"(HTTPS) certificate installed on this machine. The OpenPGP public key can "
|
||||
"then be uploaded to the OpenPGP keyservers. Users accessing the web server "
|
||||
"through HTTPS can verify that they are connecting to the correct host. To "
|
||||
"validate the certificate, the user will need to install some software that "
|
||||
"is available on the <a href=\"https://web.monkeysphere.info/download/\"> "
|
||||
"Monkeysphere website</a>."
|
||||
msgstr ""
|
||||
"Monkeysphere peut également générer une clef OpenPGP pour chaque certificat "
|
||||
"de serveur web sécurisé (HTTPS) installé sur cette machine. La clef publique "
|
||||
"OpenPGP peut ensuite être téléversée sur les serveurs de clefs OpenPGP. Les "
|
||||
"utilisateurs accédant au serveur web avec une adresse HTTPS pourront ainsi "
|
||||
"s’assurer que le serveur auquel ils se connectent est réellement le serveur "
|
||||
"demandé. Pour valider le certificat, l’utilisateur a besoin d’installer une "
|
||||
"série de logiciels comme expliqué sur le <a href=\"https://web.monkeysphere."
|
||||
"info/download/\">site Monkeysphere</a>."
|
||||
|
||||
#: plinth/modules/monkeysphere/__init__.py:50
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:11
|
||||
msgid "Monkeysphere"
|
||||
msgstr "Monkeysphere"
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere.html:20
|
||||
msgid "Publishing key to keyserver..."
|
||||
msgstr "Publication de la clef sur un serveur de clefs..."
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere.html:27
|
||||
msgid "Cancel"
|
||||
msgstr "Annuler"
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere.html:36
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:41
|
||||
#: plinth/modules/tor/templates/tor.html:71
|
||||
msgid "Service"
|
||||
msgstr "Service"
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere.html:37
|
||||
msgid "Domains"
|
||||
msgstr "Domaines"
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere.html:38
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:17
|
||||
msgid "OpenPGP Fingerprint"
|
||||
msgstr "Empreinte OpenPGP"
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere.html:47
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:44
|
||||
#: plinth/modules/names/components.py:24
|
||||
msgid "Secure Shell"
|
||||
msgstr "Secure Shell"
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere.html:51
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:48
|
||||
msgid "Other"
|
||||
msgstr "Autre"
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere.html:88
|
||||
#, python-format
|
||||
msgid "Show details for key %(fingerprint)s"
|
||||
msgstr "Afficher les détails de la clé %(fingerprint)s"
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere.html:94
|
||||
msgid "-"
|
||||
msgstr "-"
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere.html:105
|
||||
msgid "Import Key"
|
||||
msgstr "Importer la clé"
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere.html:115
|
||||
msgid "Publish Key"
|
||||
msgstr "Publier la clef"
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere.html:125
|
||||
msgid "Add Domains"
|
||||
msgstr "Ajouter des domaines"
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:21
|
||||
msgid "OpenPGP User IDs"
|
||||
msgstr "Identités OpenPGP de l'utilisateur"
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:25
|
||||
msgid "Key Import Date"
|
||||
msgstr "Date de l'importation de la clé"
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:29
|
||||
msgid "SSH Key Type"
|
||||
msgstr "Type de clé SSH"
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:33
|
||||
msgid "SSH Key Size"
|
||||
msgstr "Taille de clé SSH"
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:37
|
||||
msgid "SSH Fingerprint"
|
||||
msgstr "Empreinte SSH"
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:53
|
||||
msgid "Key File"
|
||||
msgstr "Fichier de la clé"
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:57
|
||||
msgid "Available Domains"
|
||||
msgstr "Domaines disponibles"
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:61
|
||||
msgid "Added Domains"
|
||||
msgstr "Domaines ajoutés"
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:69
|
||||
msgid ""
|
||||
"After this key is published to the keyservers, it can be signed using <a "
|
||||
"href=\"https://www.gnupg.org/\">GnuPG</a> with the following commands:"
|
||||
msgstr ""
|
||||
"Après la publication de la clef sur les serveurs de clefs, elle peut être "
|
||||
"signée en utilisant <a href=\"https://www.gnupg.org/\">GnuPG</a> grâce aux "
|
||||
"commandes suivantes :"
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:75
|
||||
msgid "Download the key"
|
||||
msgstr "Télécharger la clé"
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:78
|
||||
msgid "Sign the key"
|
||||
msgstr "Signer la clé"
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:81
|
||||
msgid "Send the key back to the keyservers"
|
||||
msgstr "Retourner la clé sur les serveurs de clefs"
|
||||
|
||||
#: plinth/modules/monkeysphere/views.py:44
|
||||
msgid "Imported key."
|
||||
msgstr "Clé importée."
|
||||
|
||||
#: plinth/modules/monkeysphere/views.py:80
|
||||
msgid "Cancelled key publishing."
|
||||
msgstr "Publication de la clef annulée."
|
||||
|
||||
#: plinth/modules/monkeysphere/views.py:131
|
||||
msgid "Published key to keyserver."
|
||||
msgstr "Clef publiée sur le serveur de clefs."
|
||||
|
||||
#: plinth/modules/monkeysphere/views.py:133
|
||||
msgid "Error occurred while publishing key."
|
||||
msgstr "Une erreur est survenue lors de la publication de la clef."
|
||||
|
||||
#: plinth/modules/mumble/__init__.py:26
|
||||
msgid ""
|
||||
"Mumble is an open source, low-latency, encrypted, high quality voice chat "
|
||||
@ -4068,6 +3797,10 @@ msgstr "Tous"
|
||||
msgid "All web apps"
|
||||
msgstr "Toutes les applications web"
|
||||
|
||||
#: plinth/modules/names/components.py:24
|
||||
msgid "Secure Shell"
|
||||
msgstr "Secure Shell"
|
||||
|
||||
#: plinth/modules/names/templates/names.html:17
|
||||
msgid "Services"
|
||||
msgstr "Services"
|
||||
@ -5887,7 +5620,7 @@ msgstr ""
|
||||
msgid "Access rights configuration updated"
|
||||
msgstr "Configuration des droits d’accès mise à jour"
|
||||
|
||||
#: plinth/modules/roundcube/__init__.py:20
|
||||
#: plinth/modules/roundcube/__init__.py:19
|
||||
msgid ""
|
||||
"Roundcube webmail is a browser-based multilingual IMAP client with an "
|
||||
"application-like user interface. It provides full functionality you expect "
|
||||
@ -5901,7 +5634,7 @@ msgstr ""
|
||||
"carnet d’adresses, une gestion des dossiers, un outil de recherche dans les "
|
||||
"messages et un correcteur orthographique."
|
||||
|
||||
#: plinth/modules/roundcube/__init__.py:25
|
||||
#: plinth/modules/roundcube/__init__.py:24
|
||||
msgid ""
|
||||
"You can use it by providing the username and password of the email account "
|
||||
"you wish to access followed by the domain name of the IMAP server for your "
|
||||
@ -5916,7 +5649,7 @@ msgstr ""
|
||||
"(recommandé), remplissez le champ serveur avec une adresse du type "
|
||||
"<code>imaps://imap.example.com</code>."
|
||||
|
||||
#: plinth/modules/roundcube/__init__.py:30
|
||||
#: plinth/modules/roundcube/__init__.py:29
|
||||
msgid ""
|
||||
"For Gmail, username will be your Gmail address, password will be your Google "
|
||||
"account password and server will be <code>imaps://imap.gmail.com</code>. "
|
||||
@ -5932,7 +5665,7 @@ msgstr ""
|
||||
"settings/security/lesssecureapps\">https://www.google.com/settings/security/"
|
||||
"lesssecureapps</a>)."
|
||||
|
||||
#: plinth/modules/roundcube/__init__.py:54
|
||||
#: plinth/modules/roundcube/__init__.py:53
|
||||
msgid "Email Client"
|
||||
msgstr "Client de courriel"
|
||||
|
||||
@ -7110,75 +6843,6 @@ msgstr "Syncthing"
|
||||
msgid "File Synchronization"
|
||||
msgstr "Synchronisation de fichiers"
|
||||
|
||||
#: plinth/modules/tahoe/__init__.py:26
|
||||
msgid ""
|
||||
"Tahoe-LAFS is a decentralized secure file storage system. It uses provider "
|
||||
"independent security to store files over a distributed network of storage "
|
||||
"nodes. Even if some of the nodes fail, your files can be retrieved from the "
|
||||
"remaining nodes."
|
||||
msgstr ""
|
||||
"Tahoe-LAFS est un système de stockage de fichiers décentralisé et sécurisé. "
|
||||
"Il permet le stockage de fichiers sur un réseau distribué de nœuds, avec un "
|
||||
"modèle de sécurité garanti quel que soit le niveau de confiance dans les "
|
||||
"fournisseurs de stockage. Même si certains des nœuds deviennent "
|
||||
"indisponibles, vos fichiers pourront être récupérés depuis les nœuds "
|
||||
"restants."
|
||||
|
||||
#: plinth/modules/tahoe/__init__.py:31
|
||||
#, python-brace-format
|
||||
msgid ""
|
||||
"This {box_name} hosts a storage node and an introducer by default. "
|
||||
"Additional introducers can be added, which will introduce this node to the "
|
||||
"other storage nodes."
|
||||
msgstr ""
|
||||
"Cette {box_name} héberge un nœud de stockage et un introducteur par défaut. "
|
||||
"Des introducteurs supplémentaires peuvent être ajoutés, afin de faire "
|
||||
"découvrir ce nœud aux autres nœuds de stockage."
|
||||
|
||||
#: plinth/modules/tahoe/__init__.py:60
|
||||
msgid "Tahoe-LAFS"
|
||||
msgstr "Tahoe-LAFS"
|
||||
|
||||
#: plinth/modules/tahoe/__init__.py:62
|
||||
msgid "Distributed File Storage"
|
||||
msgstr "Stockage de fichiers distribué"
|
||||
|
||||
#: plinth/modules/tahoe/templates/tahoe-post-setup.html:17
|
||||
#, python-format
|
||||
msgid ""
|
||||
"The Tahoe-LAFS server domain is set to <b>%(domain_name)s</b>. Changing the "
|
||||
"FreedomBox domain name needs a reinstall of Tahoe-LAFS and you WILL LOSE "
|
||||
"DATA. You can access Tahoe-LAFS at <a href=\"https://"
|
||||
"%(domain_name)s:5678\">https://%(domain_name)s:5678</a>."
|
||||
msgstr ""
|
||||
"Lu serveur Tahoe-LAFS utilise le domaine <b>%(domain_name)s</b>. Le "
|
||||
"changement du nom de domaine de la FreedomBox nécessitera la réinstallation "
|
||||
"de Tahoe-LAFS et vous PERDREZ LES DONNÉES. Vous pouvez accéder à Tahoe-LAFS "
|
||||
"à l’adresse <a href=\"https://%(domain_name)s:5678\">https://"
|
||||
"%(domain_name)s:5678</a>."
|
||||
|
||||
#: plinth/modules/tahoe/templates/tahoe-post-setup.html:29
|
||||
msgid "Local introducer"
|
||||
msgstr "Introducteur local"
|
||||
|
||||
#: plinth/modules/tahoe/templates/tahoe-post-setup.html:34
|
||||
#: plinth/modules/tahoe/templates/tahoe-post-setup.html:51
|
||||
#: plinth/modules/tahoe/templates/tahoe-post-setup.html:69
|
||||
msgid "Pet Name"
|
||||
msgstr "Surnom"
|
||||
|
||||
#: plinth/modules/tahoe/templates/tahoe-post-setup.html:48
|
||||
msgid "Add new introducer"
|
||||
msgstr "Ajouter un nouvel introducteur"
|
||||
|
||||
#: plinth/modules/tahoe/templates/tahoe-post-setup.html:64
|
||||
msgid "Connected introducers"
|
||||
msgstr "Introducteurs connectés"
|
||||
|
||||
#: plinth/modules/tahoe/templates/tahoe-post-setup.html:82
|
||||
msgid "Remove"
|
||||
msgstr "Supprimer"
|
||||
|
||||
#: plinth/modules/tor/__init__.py:26
|
||||
msgid ""
|
||||
"Tor is an anonymous communication system. You can learn more about it from "
|
||||
@ -7369,6 +7033,10 @@ msgstr ""
|
||||
"Si votre %(box_name)s est derrière un routeur ou un pare-feu, vous devez "
|
||||
"vous assurer que les ports suivants sont ouverts et redirigés si nécessaire :"
|
||||
|
||||
#: plinth/modules/tor/templates/tor.html:71
|
||||
msgid "Service"
|
||||
msgstr "Service"
|
||||
|
||||
#: plinth/modules/tor/templates/tor.html:87
|
||||
msgid "SOCKS"
|
||||
msgstr "SOCKS"
|
||||
@ -7574,7 +7242,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"<strong>Cette opération peut prendre du temps</strong>. Pendant la durée de "
|
||||
"la mise à jour, cette interface web risque d’être temporairement "
|
||||
"indisponible ou d’afficher une erreur. Si cela se produit, rafraîchissez la "
|
||||
"indisponible ou d’afficher une erreur. Si cela se produit, actualisez la "
|
||||
"page pour continuer."
|
||||
|
||||
#: plinth/modules/upgrades/templates/update-firstboot-progress.html:31
|
||||
@ -7665,7 +7333,7 @@ msgstr ""
|
||||
"<strong>Cette opération peut prendre du temps</strong>. Pendant la durée de "
|
||||
"la mise à jour, vous ne pourrez pas installer d’autre appli. Cette interface "
|
||||
"web risque aussi d’être temporairement indisponible ou d’afficher une "
|
||||
"erreur. Si cela se produit, rafraîchissez la page pour continuer."
|
||||
"erreur. Si cela se produit, actualisez la page pour continuer."
|
||||
|
||||
#: plinth/modules/upgrades/templates/upgrades_configure.html:128
|
||||
msgid "Show recent update logs"
|
||||
@ -8877,6 +8545,248 @@ msgstr "%(percentage)s%% effectué"
|
||||
msgid "Gujarati"
|
||||
msgstr "Gujarati"
|
||||
|
||||
#~ msgid ""
|
||||
#~ "diaspora* is a decentralized social network where you can store and "
|
||||
#~ "control your own data."
|
||||
#~ msgstr ""
|
||||
#~ "diaspora* est un réseau social décentralisé avec lequel vous pouvez vous-"
|
||||
#~ "même stocker et contrôler vos donnés personnelles."
|
||||
|
||||
#~ msgid "diaspora*"
|
||||
#~ msgstr "diaspora*"
|
||||
|
||||
#~ msgid "Federated Social Network"
|
||||
#~ msgstr "Réseau social fédéré"
|
||||
|
||||
#~ msgid "Enable new user registrations"
|
||||
#~ msgstr "Activer l’inscription de nouveaux utilisateurs"
|
||||
|
||||
#~ msgid "dandelion*"
|
||||
#~ msgstr "dandelion*"
|
||||
|
||||
#~ msgid ""
|
||||
#~ "It is an unofficial webview based client for the community-run, "
|
||||
#~ "distributed social network diaspora*"
|
||||
#~ msgstr ""
|
||||
#~ "Il s’agit d’un client non officiel pour le réseau social distribué et "
|
||||
#~ "communautaire diaspora*, basé sur une vue web"
|
||||
|
||||
#, python-format
|
||||
#~ msgid ""
|
||||
#~ "The diaspora* pod domain is set to <b>%(domain_name)s</b>. User IDs will "
|
||||
#~ "look like <i>username@diaspora.%(domain_name)s</i><br/> If the FreedomBox "
|
||||
#~ "domain name is changed, all data of the users registered with the "
|
||||
#~ "previous podname wouldn't be accessible. <br/> You can access the "
|
||||
#~ "diaspora* pod at <a href=\"https://diaspora.%(domain_name)s\"> diaspora."
|
||||
#~ "%(domain_name)s </a>"
|
||||
#~ msgstr ""
|
||||
#~ "Le nœud (ou pod) diaspora* utilise le domaine <b>%(domain_name)s</b>. Les "
|
||||
#~ "identifiants utilisateur seront du type <i>username@diaspora."
|
||||
#~ "%(domain_name)s</i><br> Si le nom de domaine de la FreedomBox est "
|
||||
#~ "modifié, toutes les données des utilisateurs enregistrés auprès du nœud "
|
||||
#~ "avec l’ancien nom seront rendues inaccessibles.<br> Vous pouvez accéder "
|
||||
#~ "au nœud diaspora* à l’adresse <a href=\"https://diaspora.%(domain_name)s"
|
||||
#~ "\"> diaspora.%(domain_name)s</a>"
|
||||
|
||||
#~ msgid "User registrations enabled"
|
||||
#~ msgstr "L’inscription d’utilisateurs est activée"
|
||||
|
||||
#~ msgid "User registrations disabled"
|
||||
#~ msgstr "L’inscription d’utilisateurs est désactivée"
|
||||
|
||||
#~ msgid "Postfix TLS parameters"
|
||||
#~ msgstr "Paramètres TLS pour Postfix"
|
||||
|
||||
#~ msgid "Postfix uses a TLS certificate"
|
||||
#~ msgstr "Postfix utilise un certificat TLS"
|
||||
|
||||
#~ msgid "Has a TLS certificate"
|
||||
#~ msgstr "A un certificat TLS"
|
||||
|
||||
#~ msgid ""
|
||||
#~ "With Monkeysphere, an OpenPGP key can be generated for each configured "
|
||||
#~ "domain serving SSH. The OpenPGP public key can then be uploaded to the "
|
||||
#~ "OpenPGP keyservers. Users connecting to this machine through SSH can "
|
||||
#~ "verify that they are connecting to the correct host. For users to trust "
|
||||
#~ "the key, at least one person (usually the machine owner) must sign the "
|
||||
#~ "key using the regular OpenPGP key signing process. See the <a href="
|
||||
#~ "\"http://web.monkeysphere.info/getting-started-ssh/\"> Monkeysphere SSH "
|
||||
#~ "documentation</a> for more details."
|
||||
#~ msgstr ""
|
||||
#~ "Monkeysphere peut être utilisé pour générer une clef OpenPGP pour chaque "
|
||||
#~ "domaine acceptant les connexions SSH. La clef publique OpenPGP peut alors "
|
||||
#~ "être téléversée sur les serveurs de clefs OpenPGP. Les utilisateurs se "
|
||||
#~ "connectant à cette machine via SSH pourront ainsi s’assurer que le "
|
||||
#~ "serveur auquel ils se connectent est réellement le serveur demandé. Pour "
|
||||
#~ "que les utilisateurs puissent faire confiance à la clef, au moins une "
|
||||
#~ "personne (habituellement le propriétaire de la machine) doit la signer en "
|
||||
#~ "utilisant le processus habituel de signature de clef OpenPGP. Pour plus "
|
||||
#~ "de détails, référez-vous à la <a href=\"http://web.monkeysphere.info/"
|
||||
#~ "getting-started-ssh/\"> documentation SSH de Monkeysphere</a>."
|
||||
|
||||
#~ msgid ""
|
||||
#~ "Monkeysphere can also generate an OpenPGP key for each Secure Web Server "
|
||||
#~ "(HTTPS) certificate installed on this machine. The OpenPGP public key can "
|
||||
#~ "then be uploaded to the OpenPGP keyservers. Users accessing the web "
|
||||
#~ "server through HTTPS can verify that they are connecting to the correct "
|
||||
#~ "host. To validate the certificate, the user will need to install some "
|
||||
#~ "software that is available on the <a href=\"https://web.monkeysphere.info/"
|
||||
#~ "download/\"> Monkeysphere website</a>."
|
||||
#~ msgstr ""
|
||||
#~ "Monkeysphere peut également générer une clef OpenPGP pour chaque "
|
||||
#~ "certificat de serveur web sécurisé (HTTPS) installé sur cette machine. La "
|
||||
#~ "clef publique OpenPGP peut ensuite être téléversée sur les serveurs de "
|
||||
#~ "clefs OpenPGP. Les utilisateurs accédant au serveur web avec une adresse "
|
||||
#~ "HTTPS pourront ainsi s’assurer que le serveur auquel ils se connectent "
|
||||
#~ "est réellement le serveur demandé. Pour valider le certificat, "
|
||||
#~ "l’utilisateur a besoin d’installer une série de logiciels comme expliqué "
|
||||
#~ "sur le <a href=\"https://web.monkeysphere.info/download/\">site "
|
||||
#~ "Monkeysphere</a>."
|
||||
|
||||
#~ msgid "Monkeysphere"
|
||||
#~ msgstr "Monkeysphere"
|
||||
|
||||
#~ msgid "Publishing key to keyserver..."
|
||||
#~ msgstr "Publication de la clef sur un serveur de clefs..."
|
||||
|
||||
#~ msgid "Cancel"
|
||||
#~ msgstr "Annuler"
|
||||
|
||||
#~ msgid "Domains"
|
||||
#~ msgstr "Domaines"
|
||||
|
||||
#~ msgid "OpenPGP Fingerprint"
|
||||
#~ msgstr "Empreinte OpenPGP"
|
||||
|
||||
#~ msgid "Other"
|
||||
#~ msgstr "Autre"
|
||||
|
||||
#, python-format
|
||||
#~ msgid "Show details for key %(fingerprint)s"
|
||||
#~ msgstr "Afficher les détails de la clé %(fingerprint)s"
|
||||
|
||||
#~ msgid "-"
|
||||
#~ msgstr "-"
|
||||
|
||||
#~ msgid "Import Key"
|
||||
#~ msgstr "Importer la clé"
|
||||
|
||||
#~ msgid "Publish Key"
|
||||
#~ msgstr "Publier la clef"
|
||||
|
||||
#~ msgid "Add Domains"
|
||||
#~ msgstr "Ajouter des domaines"
|
||||
|
||||
#~ msgid "OpenPGP User IDs"
|
||||
#~ msgstr "Identités OpenPGP de l'utilisateur"
|
||||
|
||||
#~ msgid "Key Import Date"
|
||||
#~ msgstr "Date de l'importation de la clé"
|
||||
|
||||
#~ msgid "SSH Key Type"
|
||||
#~ msgstr "Type de clé SSH"
|
||||
|
||||
#~ msgid "SSH Key Size"
|
||||
#~ msgstr "Taille de clé SSH"
|
||||
|
||||
#~ msgid "SSH Fingerprint"
|
||||
#~ msgstr "Empreinte SSH"
|
||||
|
||||
#~ msgid "Key File"
|
||||
#~ msgstr "Fichier de la clé"
|
||||
|
||||
#~ msgid "Available Domains"
|
||||
#~ msgstr "Domaines disponibles"
|
||||
|
||||
#~ msgid "Added Domains"
|
||||
#~ msgstr "Domaines ajoutés"
|
||||
|
||||
#~ msgid ""
|
||||
#~ "After this key is published to the keyservers, it can be signed using <a "
|
||||
#~ "href=\"https://www.gnupg.org/\">GnuPG</a> with the following commands:"
|
||||
#~ msgstr ""
|
||||
#~ "Après la publication de la clef sur les serveurs de clefs, elle peut être "
|
||||
#~ "signée en utilisant <a href=\"https://www.gnupg.org/\">GnuPG</a> grâce "
|
||||
#~ "aux commandes suivantes :"
|
||||
|
||||
#~ msgid "Download the key"
|
||||
#~ msgstr "Télécharger la clé"
|
||||
|
||||
#~ msgid "Sign the key"
|
||||
#~ msgstr "Signer la clé"
|
||||
|
||||
#~ msgid "Send the key back to the keyservers"
|
||||
#~ msgstr "Retourner la clé sur les serveurs de clefs"
|
||||
|
||||
#~ msgid "Imported key."
|
||||
#~ msgstr "Clé importée."
|
||||
|
||||
#~ msgid "Cancelled key publishing."
|
||||
#~ msgstr "Publication de la clef annulée."
|
||||
|
||||
#~ msgid "Published key to keyserver."
|
||||
#~ msgstr "Clef publiée sur le serveur de clefs."
|
||||
|
||||
#~ msgid "Error occurred while publishing key."
|
||||
#~ msgstr "Une erreur est survenue lors de la publication de la clef."
|
||||
|
||||
#~ msgid ""
|
||||
#~ "Tahoe-LAFS is a decentralized secure file storage system. It uses "
|
||||
#~ "provider independent security to store files over a distributed network "
|
||||
#~ "of storage nodes. Even if some of the nodes fail, your files can be "
|
||||
#~ "retrieved from the remaining nodes."
|
||||
#~ msgstr ""
|
||||
#~ "Tahoe-LAFS est un système de stockage de fichiers décentralisé et "
|
||||
#~ "sécurisé. Il permet le stockage de fichiers sur un réseau distribué de "
|
||||
#~ "nœuds, avec un modèle de sécurité garanti quel que soit le niveau de "
|
||||
#~ "confiance dans les fournisseurs de stockage. Même si certains des nœuds "
|
||||
#~ "deviennent indisponibles, vos fichiers pourront être récupérés depuis les "
|
||||
#~ "nœuds restants."
|
||||
|
||||
#, python-brace-format
|
||||
#~ msgid ""
|
||||
#~ "This {box_name} hosts a storage node and an introducer by default. "
|
||||
#~ "Additional introducers can be added, which will introduce this node to "
|
||||
#~ "the other storage nodes."
|
||||
#~ msgstr ""
|
||||
#~ "Cette {box_name} héberge un nœud de stockage et un introducteur par "
|
||||
#~ "défaut. Des introducteurs supplémentaires peuvent être ajoutés, afin de "
|
||||
#~ "faire découvrir ce nœud aux autres nœuds de stockage."
|
||||
|
||||
#~ msgid "Tahoe-LAFS"
|
||||
#~ msgstr "Tahoe-LAFS"
|
||||
|
||||
#~ msgid "Distributed File Storage"
|
||||
#~ msgstr "Stockage de fichiers distribué"
|
||||
|
||||
#, python-format
|
||||
#~ msgid ""
|
||||
#~ "The Tahoe-LAFS server domain is set to <b>%(domain_name)s</b>. Changing "
|
||||
#~ "the FreedomBox domain name needs a reinstall of Tahoe-LAFS and you WILL "
|
||||
#~ "LOSE DATA. You can access Tahoe-LAFS at <a href=\"https://"
|
||||
#~ "%(domain_name)s:5678\">https://%(domain_name)s:5678</a>."
|
||||
#~ msgstr ""
|
||||
#~ "Lu serveur Tahoe-LAFS utilise le domaine <b>%(domain_name)s</b>. Le "
|
||||
#~ "changement du nom de domaine de la FreedomBox nécessitera la "
|
||||
#~ "réinstallation de Tahoe-LAFS et vous PERDREZ LES DONNÉES. Vous pouvez "
|
||||
#~ "accéder à Tahoe-LAFS à l’adresse <a href=\"https://"
|
||||
#~ "%(domain_name)s:5678\">https://%(domain_name)s:5678</a>."
|
||||
|
||||
#~ msgid "Local introducer"
|
||||
#~ msgstr "Introducteur local"
|
||||
|
||||
#~ msgid "Pet Name"
|
||||
#~ msgstr "Surnom"
|
||||
|
||||
#~ msgid "Add new introducer"
|
||||
#~ msgstr "Ajouter un nouvel introducteur"
|
||||
|
||||
#~ msgid "Connected introducers"
|
||||
#~ msgstr "Introducteurs connectés"
|
||||
|
||||
#~ msgid "Remove"
|
||||
#~ msgstr "Supprimer"
|
||||
|
||||
#~ msgid "Postfix domain name config"
|
||||
#~ msgstr "Configuration du nom de domaine Postfix"
|
||||
|
||||
|
||||
@ -7,7 +7,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: PACKAGE VERSION\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2021-12-06 18:35-0500\n"
|
||||
"POT-Creation-Date: 2021-12-20 20:43-0500\n"
|
||||
"PO-Revision-Date: 2021-01-18 12:32+0000\n"
|
||||
"Last-Translator: ikmaak <info@ikmaak.nl>\n"
|
||||
"Language-Team: Galician <https://hosted.weblate.org/projects/freedombox/"
|
||||
@ -109,8 +109,6 @@ msgid "Apache HTTP Server"
|
||||
msgstr "Servidor web"
|
||||
|
||||
#: plinth/modules/apache/__init__.py:41
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere.html:49
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:46
|
||||
msgid "Web Server"
|
||||
msgstr "Servidor web"
|
||||
|
||||
@ -1113,9 +1111,7 @@ msgstr ""
|
||||
#: plinth/modules/config/__init__.py:58 plinth/modules/dynamicdns/views.py:29
|
||||
#: plinth/modules/names/templates/names.html:30
|
||||
#: plinth/modules/names/templates/names.html:44
|
||||
#: plinth/modules/snapshot/views.py:35
|
||||
#: plinth/modules/tahoe/templates/tahoe-pre-setup.html:24
|
||||
#: plinth/templates/index.html:46
|
||||
#: plinth/modules/snapshot/views.py:35 plinth/templates/index.html:46
|
||||
msgid "Configure"
|
||||
msgstr ""
|
||||
|
||||
@ -1275,11 +1271,11 @@ msgid ""
|
||||
"synchronization with servers on the Internet."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/datetime/__init__.py:64
|
||||
#: plinth/modules/datetime/__init__.py:67
|
||||
msgid "Date & Time"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/datetime/__init__.py:110
|
||||
#: plinth/modules/datetime/__init__.py:113
|
||||
msgid "Time synchronized to NTP server"
|
||||
msgstr ""
|
||||
|
||||
@ -1446,70 +1442,6 @@ msgstr ""
|
||||
msgid "Diagnostic Test"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/diaspora/__init__.py:40
|
||||
msgid ""
|
||||
"diaspora* is a decentralized social network where you can store and control "
|
||||
"your own data."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/diaspora/__init__.py:66
|
||||
#: plinth/modules/diaspora/manifest.py:23
|
||||
msgid "diaspora*"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/diaspora/__init__.py:67
|
||||
msgid "Federated Social Network"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/diaspora/forms.py:13
|
||||
msgid "Enable new user registrations"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/diaspora/manifest.py:11
|
||||
msgid "dandelion*"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/diaspora/manifest.py:13
|
||||
msgid ""
|
||||
"It is an unofficial webview based client for the community-run, distributed "
|
||||
"social network diaspora*"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/diaspora/templates/diaspora-post-setup.html:16
|
||||
#, python-format
|
||||
msgid ""
|
||||
"The diaspora* pod domain is set to <b>%(domain_name)s</b>. User IDs will "
|
||||
"look like <i>username@diaspora.%(domain_name)s</i><br/> If the FreedomBox "
|
||||
"domain name is changed, all data of the users registered with the previous "
|
||||
"podname wouldn't be accessible. <br/> You can access the diaspora* pod at <a "
|
||||
"href=\"https://diaspora.%(domain_name)s\"> diaspora.%(domain_name)s </a>"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/diaspora/templates/diaspora-pre-setup.html:36
|
||||
#: plinth/modules/matrixsynapse/templates/matrix-synapse-pre-setup.html:15
|
||||
#: plinth/modules/snapshot/templates/snapshot.html:12
|
||||
#: plinth/templates/app.html:46
|
||||
msgid "Configuration"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/diaspora/templates/diaspora-pre-setup.html:43
|
||||
#: plinth/modules/dynamicdns/templates/dynamicdns_configure.html:25
|
||||
#: plinth/modules/ikiwiki/templates/ikiwiki_create.html:18
|
||||
#: plinth/modules/matrixsynapse/templates/matrix-synapse-pre-setup.html:47
|
||||
#: plinth/modules/snapshot/templates/snapshot.html:15
|
||||
#: plinth/modules/tahoe/templates/tahoe-pre-setup.html:43
|
||||
#: plinth/templates/app.html:54
|
||||
msgid "Update setup"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/diaspora/views.py:74
|
||||
msgid "User registrations enabled"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/diaspora/views.py:78
|
||||
msgid "User registrations disabled"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/dynamicdns/__init__.py:22
|
||||
#, python-brace-format
|
||||
msgid ""
|
||||
@ -1680,6 +1612,14 @@ msgid ""
|
||||
"functions may not work (but the main functionality should work)."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/dynamicdns/templates/dynamicdns_configure.html:25
|
||||
#: plinth/modules/ikiwiki/templates/ikiwiki_create.html:18
|
||||
#: plinth/modules/matrixsynapse/templates/matrix-synapse-pre-setup.html:47
|
||||
#: plinth/modules/snapshot/templates/snapshot.html:15
|
||||
#: plinth/templates/app.html:54
|
||||
msgid "Update setup"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/dynamicdns/templates/dynamicdns_status.html:9
|
||||
msgid "NAT type"
|
||||
msgstr ""
|
||||
@ -1870,7 +1810,7 @@ msgstr ""
|
||||
msgid "Email Server"
|
||||
msgstr "Servidor web"
|
||||
|
||||
#: plinth/modules/email_server/__init__.py:91
|
||||
#: plinth/modules/email_server/__init__.py:100
|
||||
msgid "Powered by Postfix, Dovecot & Rspamd"
|
||||
msgstr ""
|
||||
|
||||
@ -1894,18 +1834,6 @@ msgstr ""
|
||||
msgid "Inbound and outbound mail filters"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/email_server/audit/tls.py:81
|
||||
msgid "Postfix TLS parameters"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/email_server/audit/tls.py:82
|
||||
msgid "Postfix uses a TLS certificate"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/email_server/audit/tls.py:91
|
||||
msgid "Has a TLS certificate"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/email_server/forms.py:17
|
||||
msgid "Enter a valid domain"
|
||||
msgstr ""
|
||||
@ -1964,7 +1892,7 @@ msgid "Disabled"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/email_server/manifest.py:8
|
||||
#: plinth/modules/roundcube/__init__.py:53
|
||||
#: plinth/modules/roundcube/__init__.py:52
|
||||
#: plinth/modules/roundcube/manifest.py:6
|
||||
msgid "Roundcube"
|
||||
msgstr ""
|
||||
@ -2003,7 +1931,6 @@ msgid "Create a new email alias"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/email_server/templates/email_alias.html:38
|
||||
#: plinth/modules/tahoe/templates/tahoe-post-setup.html:59
|
||||
msgid "Add"
|
||||
msgstr ""
|
||||
|
||||
@ -2928,6 +2855,12 @@ msgstr ""
|
||||
msgid "Element"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/matrixsynapse/templates/matrix-synapse-pre-setup.html:15
|
||||
#: plinth/modules/snapshot/templates/snapshot.html:12
|
||||
#: plinth/templates/app.html:46
|
||||
msgid "Configuration"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/matrixsynapse/templates/matrix-synapse-pre-setup.html:18
|
||||
msgid ""
|
||||
"Matrix service needs to be configured for a domain. Users on other Matrix "
|
||||
@ -3263,155 +3196,6 @@ msgstr ""
|
||||
msgid "AMLDonkey"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/monkeysphere/__init__.py:17
|
||||
msgid ""
|
||||
"With Monkeysphere, an OpenPGP key can be generated for each configured "
|
||||
"domain serving SSH. The OpenPGP public key can then be uploaded to the "
|
||||
"OpenPGP keyservers. Users connecting to this machine through SSH can verify "
|
||||
"that they are connecting to the correct host. For users to trust the key, "
|
||||
"at least one person (usually the machine owner) must sign the key using the "
|
||||
"regular OpenPGP key signing process. See the <a href=\"http://web."
|
||||
"monkeysphere.info/getting-started-ssh/\"> Monkeysphere SSH documentation</a> "
|
||||
"for more details."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/monkeysphere/__init__.py:25
|
||||
msgid ""
|
||||
"Monkeysphere can also generate an OpenPGP key for each Secure Web Server "
|
||||
"(HTTPS) certificate installed on this machine. The OpenPGP public key can "
|
||||
"then be uploaded to the OpenPGP keyservers. Users accessing the web server "
|
||||
"through HTTPS can verify that they are connecting to the correct host. To "
|
||||
"validate the certificate, the user will need to install some software that "
|
||||
"is available on the <a href=\"https://web.monkeysphere.info/download/\"> "
|
||||
"Monkeysphere website</a>."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/monkeysphere/__init__.py:50
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:11
|
||||
msgid "Monkeysphere"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere.html:20
|
||||
msgid "Publishing key to keyserver..."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere.html:27
|
||||
msgid "Cancel"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere.html:36
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:41
|
||||
#: plinth/modules/tor/templates/tor.html:71
|
||||
msgid "Service"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere.html:37
|
||||
msgid "Domains"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere.html:38
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:17
|
||||
msgid "OpenPGP Fingerprint"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere.html:47
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:44
|
||||
#: plinth/modules/names/components.py:24
|
||||
msgid "Secure Shell"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere.html:51
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:48
|
||||
msgid "Other"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere.html:88
|
||||
#, python-format
|
||||
msgid "Show details for key %(fingerprint)s"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere.html:94
|
||||
msgid "-"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere.html:105
|
||||
msgid "Import Key"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere.html:115
|
||||
msgid "Publish Key"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere.html:125
|
||||
msgid "Add Domains"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:21
|
||||
msgid "OpenPGP User IDs"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:25
|
||||
msgid "Key Import Date"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:29
|
||||
msgid "SSH Key Type"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:33
|
||||
msgid "SSH Key Size"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:37
|
||||
msgid "SSH Fingerprint"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:53
|
||||
msgid "Key File"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:57
|
||||
msgid "Available Domains"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:61
|
||||
msgid "Added Domains"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:69
|
||||
msgid ""
|
||||
"After this key is published to the keyservers, it can be signed using <a "
|
||||
"href=\"https://www.gnupg.org/\">GnuPG</a> with the following commands:"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:75
|
||||
msgid "Download the key"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:78
|
||||
msgid "Sign the key"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:81
|
||||
msgid "Send the key back to the keyservers"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/monkeysphere/views.py:44
|
||||
msgid "Imported key."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/monkeysphere/views.py:80
|
||||
msgid "Cancelled key publishing."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/monkeysphere/views.py:131
|
||||
msgid "Published key to keyserver."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/monkeysphere/views.py:133
|
||||
msgid "Error occurred while publishing key."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mumble/__init__.py:26
|
||||
msgid ""
|
||||
"Mumble is an open source, low-latency, encrypted, high quality voice chat "
|
||||
@ -3476,6 +3260,10 @@ msgstr ""
|
||||
msgid "All web apps"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/names/components.py:24
|
||||
msgid "Secure Shell"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/names/templates/names.html:17
|
||||
#, fuzzy
|
||||
#| msgid "Service Discovery"
|
||||
@ -5014,7 +4802,7 @@ msgstr ""
|
||||
msgid "Access rights configuration updated"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/roundcube/__init__.py:20
|
||||
#: plinth/modules/roundcube/__init__.py:19
|
||||
msgid ""
|
||||
"Roundcube webmail is a browser-based multilingual IMAP client with an "
|
||||
"application-like user interface. It provides full functionality you expect "
|
||||
@ -5022,7 +4810,7 @@ msgid ""
|
||||
"manipulation, message searching and spell checking."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/roundcube/__init__.py:25
|
||||
#: plinth/modules/roundcube/__init__.py:24
|
||||
msgid ""
|
||||
"You can use it by providing the username and password of the email account "
|
||||
"you wish to access followed by the domain name of the IMAP server for your "
|
||||
@ -5031,7 +4819,7 @@ msgid ""
|
||||
"code>."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/roundcube/__init__.py:30
|
||||
#: plinth/modules/roundcube/__init__.py:29
|
||||
msgid ""
|
||||
"For Gmail, username will be your Gmail address, password will be your Google "
|
||||
"account password and server will be <code>imaps://imap.gmail.com</code>. "
|
||||
@ -5041,7 +4829,7 @@ msgid ""
|
||||
"a>)."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/roundcube/__init__.py:54
|
||||
#: plinth/modules/roundcube/__init__.py:53
|
||||
msgid "Email Client"
|
||||
msgstr ""
|
||||
|
||||
@ -6067,61 +5855,6 @@ msgstr ""
|
||||
msgid "File Synchronization"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/tahoe/__init__.py:26
|
||||
msgid ""
|
||||
"Tahoe-LAFS is a decentralized secure file storage system. It uses provider "
|
||||
"independent security to store files over a distributed network of storage "
|
||||
"nodes. Even if some of the nodes fail, your files can be retrieved from the "
|
||||
"remaining nodes."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/tahoe/__init__.py:31
|
||||
#, python-brace-format
|
||||
msgid ""
|
||||
"This {box_name} hosts a storage node and an introducer by default. "
|
||||
"Additional introducers can be added, which will introduce this node to the "
|
||||
"other storage nodes."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/tahoe/__init__.py:60
|
||||
msgid "Tahoe-LAFS"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/tahoe/__init__.py:62
|
||||
msgid "Distributed File Storage"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/tahoe/templates/tahoe-post-setup.html:17
|
||||
#, python-format
|
||||
msgid ""
|
||||
"The Tahoe-LAFS server domain is set to <b>%(domain_name)s</b>. Changing the "
|
||||
"FreedomBox domain name needs a reinstall of Tahoe-LAFS and you WILL LOSE "
|
||||
"DATA. You can access Tahoe-LAFS at <a href=\"https://"
|
||||
"%(domain_name)s:5678\">https://%(domain_name)s:5678</a>."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/tahoe/templates/tahoe-post-setup.html:29
|
||||
msgid "Local introducer"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/tahoe/templates/tahoe-post-setup.html:34
|
||||
#: plinth/modules/tahoe/templates/tahoe-post-setup.html:51
|
||||
#: plinth/modules/tahoe/templates/tahoe-post-setup.html:69
|
||||
msgid "Pet Name"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/tahoe/templates/tahoe-post-setup.html:48
|
||||
msgid "Add new introducer"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/tahoe/templates/tahoe-post-setup.html:64
|
||||
msgid "Connected introducers"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/tahoe/templates/tahoe-post-setup.html:82
|
||||
msgid "Remove"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/tor/__init__.py:26
|
||||
msgid ""
|
||||
"Tor is an anonymous communication system. You can learn more about it from "
|
||||
@ -6281,6 +6014,10 @@ msgid ""
|
||||
"the following ports are open, and port-forwarded, if necessary:"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/tor/templates/tor.html:71
|
||||
msgid "Service"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/tor/templates/tor.html:87
|
||||
msgid "SOCKS"
|
||||
msgstr ""
|
||||
|
||||
@ -7,7 +7,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: PACKAGE VERSION\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2021-12-06 18:35-0500\n"
|
||||
"POT-Creation-Date: 2021-12-20 20:43-0500\n"
|
||||
"PO-Revision-Date: 2021-01-18 12:32+0000\n"
|
||||
"Last-Translator: ikmaak <info@ikmaak.nl>\n"
|
||||
"Language-Team: Gujarati <https://hosted.weblate.org/projects/freedombox/"
|
||||
@ -110,8 +110,6 @@ msgid "Apache HTTP Server"
|
||||
msgstr "ચેટ સર્વર"
|
||||
|
||||
#: plinth/modules/apache/__init__.py:41
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere.html:49
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:46
|
||||
msgid "Web Server"
|
||||
msgstr ""
|
||||
|
||||
@ -1178,9 +1176,7 @@ msgstr "સામાન્ય ગોઠવણી"
|
||||
#: plinth/modules/config/__init__.py:58 plinth/modules/dynamicdns/views.py:29
|
||||
#: plinth/modules/names/templates/names.html:30
|
||||
#: plinth/modules/names/templates/names.html:44
|
||||
#: plinth/modules/snapshot/views.py:35
|
||||
#: plinth/modules/tahoe/templates/tahoe-pre-setup.html:24
|
||||
#: plinth/templates/index.html:46
|
||||
#: plinth/modules/snapshot/views.py:35 plinth/templates/index.html:46
|
||||
msgid "Configure"
|
||||
msgstr "ગોઠવો"
|
||||
|
||||
@ -1353,11 +1349,11 @@ msgstr ""
|
||||
"નેટવર્ક ટાઇમ સર્વર એ પ્રોગ્રામ છે જે સીસ્ટમનો સમય ઇન્ટરનેટ પરનાં સર્વર સાથે તાલમેલ રાખીને "
|
||||
"જાળવી રાખે છે."
|
||||
|
||||
#: plinth/modules/datetime/__init__.py:64
|
||||
#: plinth/modules/datetime/__init__.py:67
|
||||
msgid "Date & Time"
|
||||
msgstr "તારીખ તથા સમય"
|
||||
|
||||
#: plinth/modules/datetime/__init__.py:110
|
||||
#: plinth/modules/datetime/__init__.py:113
|
||||
msgid "Time synchronized to NTP server"
|
||||
msgstr ""
|
||||
|
||||
@ -1539,78 +1535,6 @@ msgstr "પરિણામ"
|
||||
msgid "Diagnostic Test"
|
||||
msgstr "તપાસકીય પરિક્ષણ"
|
||||
|
||||
#: plinth/modules/diaspora/__init__.py:40
|
||||
msgid ""
|
||||
"diaspora* is a decentralized social network where you can store and control "
|
||||
"your own data."
|
||||
msgstr ""
|
||||
"પ્રવાસી* એક વિકેન્દ્રિત સામાજીક નેટવર્ક છે જ્યાં આપ આપની માહિતીનો સંગ્રહ અને નિયોજન કરી "
|
||||
"શકો છો."
|
||||
|
||||
#: plinth/modules/diaspora/__init__.py:66
|
||||
#: plinth/modules/diaspora/manifest.py:23
|
||||
msgid "diaspora*"
|
||||
msgstr "પ્રવાસી*"
|
||||
|
||||
#: plinth/modules/diaspora/__init__.py:67
|
||||
msgid "Federated Social Network"
|
||||
msgstr "સંઘબદ્ધિત સામાજીક નેટવર્ક"
|
||||
|
||||
#: plinth/modules/diaspora/forms.py:13
|
||||
msgid "Enable new user registrations"
|
||||
msgstr "નવા વપરાશકર્તા રજીસ્ટ્રેશનને સક્ષમ કરો"
|
||||
|
||||
#: plinth/modules/diaspora/manifest.py:11
|
||||
msgid "dandelion*"
|
||||
msgstr "ડેંડિલિઅન*"
|
||||
|
||||
#: plinth/modules/diaspora/manifest.py:13
|
||||
msgid ""
|
||||
"It is an unofficial webview based client for the community-run, distributed "
|
||||
"social network diaspora*"
|
||||
msgstr ""
|
||||
"તે બિનસત્તાવાર વેબવ્યૂ આધારિત ક્લાયન્ટ છે સમુદાય-રન માટે, વિતરણ સોશિયલ નેટવર્ક ડાયસ્પોરા*"
|
||||
|
||||
#: plinth/modules/diaspora/templates/diaspora-post-setup.html:16
|
||||
#, python-format
|
||||
msgid ""
|
||||
"The diaspora* pod domain is set to <b>%(domain_name)s</b>. User IDs will "
|
||||
"look like <i>username@diaspora.%(domain_name)s</i><br/> If the FreedomBox "
|
||||
"domain name is changed, all data of the users registered with the previous "
|
||||
"podname wouldn't be accessible. <br/> You can access the diaspora* pod at <a "
|
||||
"href=\"https://diaspora.%(domain_name)s\"> diaspora.%(domain_name)s </a>"
|
||||
msgstr ""
|
||||
"ડાયસ્પોરા* પોડ ડોમેન પર સેટ છે <b>%(domain_name)s</b>. વપરાશકર્તા ID આના જેવો દેખાશે "
|
||||
"<i>username@diaspora.%(domain_name)s</i><br/> જો FreedomBox ડોમેન નામ બદલાયેલ "
|
||||
"છે, અગાઉના પોડનામ સાથે નોંધાયેલા વપરાશકર્તાઓના તમામ ડેટા ઍક્સેસિબલ રહેશે નહીં. <br/> "
|
||||
"તમે ડાયસ્પોરા* પોડને અહીંથી <a href=\"https://diaspora.%(domain_name)s\"> ઍક્સેસ "
|
||||
"કરી શકો છો.%(domain_name)s </a>"
|
||||
|
||||
#: plinth/modules/diaspora/templates/diaspora-pre-setup.html:36
|
||||
#: plinth/modules/matrixsynapse/templates/matrix-synapse-pre-setup.html:15
|
||||
#: plinth/modules/snapshot/templates/snapshot.html:12
|
||||
#: plinth/templates/app.html:46
|
||||
msgid "Configuration"
|
||||
msgstr "રૂપરેખાંકન"
|
||||
|
||||
#: plinth/modules/diaspora/templates/diaspora-pre-setup.html:43
|
||||
#: plinth/modules/dynamicdns/templates/dynamicdns_configure.html:25
|
||||
#: plinth/modules/ikiwiki/templates/ikiwiki_create.html:18
|
||||
#: plinth/modules/matrixsynapse/templates/matrix-synapse-pre-setup.html:47
|
||||
#: plinth/modules/snapshot/templates/snapshot.html:15
|
||||
#: plinth/modules/tahoe/templates/tahoe-pre-setup.html:43
|
||||
#: plinth/templates/app.html:54
|
||||
msgid "Update setup"
|
||||
msgstr "સેટઅપ અપડેટ કરો"
|
||||
|
||||
#: plinth/modules/diaspora/views.py:74
|
||||
msgid "User registrations enabled"
|
||||
msgstr "વપરાશકર્તા રજીસ્ટ્રેશન સક્ષમ"
|
||||
|
||||
#: plinth/modules/diaspora/views.py:78
|
||||
msgid "User registrations disabled"
|
||||
msgstr "વપરાશકર્તા રજીસ્ટ્રેશન અક્ષમ છે"
|
||||
|
||||
#: plinth/modules/dynamicdns/__init__.py:22
|
||||
#, fuzzy, python-brace-format
|
||||
msgid ""
|
||||
@ -1827,6 +1751,14 @@ msgstr ""
|
||||
"તમે Javascript ને અક્ષમ કર્યું છે. ગતિશીલ સ્વરૂપ મોડ અક્ષમ છે અને કેટલાક સહાયક કાર્યો કાર્ય "
|
||||
"કરી શકશે નહીં (પરંતુ મુખ્ય કાર્યક્ષમતાએ કામ કરવું જોઈએ)."
|
||||
|
||||
#: plinth/modules/dynamicdns/templates/dynamicdns_configure.html:25
|
||||
#: plinth/modules/ikiwiki/templates/ikiwiki_create.html:18
|
||||
#: plinth/modules/matrixsynapse/templates/matrix-synapse-pre-setup.html:47
|
||||
#: plinth/modules/snapshot/templates/snapshot.html:15
|
||||
#: plinth/templates/app.html:54
|
||||
msgid "Update setup"
|
||||
msgstr "સેટઅપ અપડેટ કરો"
|
||||
|
||||
#: plinth/modules/dynamicdns/templates/dynamicdns_status.html:9
|
||||
msgid "NAT type"
|
||||
msgstr "NAT પ્રકાર"
|
||||
@ -2052,7 +1984,7 @@ msgstr ""
|
||||
msgid "Email Server"
|
||||
msgstr "ચેટ સર્વર"
|
||||
|
||||
#: plinth/modules/email_server/__init__.py:91
|
||||
#: plinth/modules/email_server/__init__.py:100
|
||||
msgid "Powered by Postfix, Dovecot & Rspamd"
|
||||
msgstr ""
|
||||
|
||||
@ -2076,20 +2008,6 @@ msgstr ""
|
||||
msgid "Inbound and outbound mail filters"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/email_server/audit/tls.py:81
|
||||
msgid "Postfix TLS parameters"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/email_server/audit/tls.py:82
|
||||
msgid "Postfix uses a TLS certificate"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/email_server/audit/tls.py:91
|
||||
#, fuzzy
|
||||
#| msgid "Accept all SSL certificates"
|
||||
msgid "Has a TLS certificate"
|
||||
msgstr "બધા SSL પ્રમાણપત્રો સ્વીકારો"
|
||||
|
||||
#: plinth/modules/email_server/forms.py:17
|
||||
#, fuzzy
|
||||
#| msgid "Invalid server name"
|
||||
@ -2154,7 +2072,7 @@ msgid "Disabled"
|
||||
msgstr "અક્ષમ કરેલું"
|
||||
|
||||
#: plinth/modules/email_server/manifest.py:8
|
||||
#: plinth/modules/roundcube/__init__.py:53
|
||||
#: plinth/modules/roundcube/__init__.py:52
|
||||
#: plinth/modules/roundcube/manifest.py:6
|
||||
msgid "Roundcube"
|
||||
msgstr ""
|
||||
@ -2199,7 +2117,6 @@ msgid "Create a new email alias"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/email_server/templates/email_alias.html:38
|
||||
#: plinth/modules/tahoe/templates/tahoe-post-setup.html:59
|
||||
msgid "Add"
|
||||
msgstr ""
|
||||
|
||||
@ -3159,6 +3076,12 @@ msgstr ""
|
||||
msgid "Element"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/matrixsynapse/templates/matrix-synapse-pre-setup.html:15
|
||||
#: plinth/modules/snapshot/templates/snapshot.html:12
|
||||
#: plinth/templates/app.html:46
|
||||
msgid "Configuration"
|
||||
msgstr "રૂપરેખાંકન"
|
||||
|
||||
#: plinth/modules/matrixsynapse/templates/matrix-synapse-pre-setup.html:18
|
||||
msgid ""
|
||||
"Matrix service needs to be configured for a domain. Users on other Matrix "
|
||||
@ -3508,155 +3431,6 @@ msgstr ""
|
||||
msgid "AMLDonkey"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/monkeysphere/__init__.py:17
|
||||
msgid ""
|
||||
"With Monkeysphere, an OpenPGP key can be generated for each configured "
|
||||
"domain serving SSH. The OpenPGP public key can then be uploaded to the "
|
||||
"OpenPGP keyservers. Users connecting to this machine through SSH can verify "
|
||||
"that they are connecting to the correct host. For users to trust the key, "
|
||||
"at least one person (usually the machine owner) must sign the key using the "
|
||||
"regular OpenPGP key signing process. See the <a href=\"http://web."
|
||||
"monkeysphere.info/getting-started-ssh/\"> Monkeysphere SSH documentation</a> "
|
||||
"for more details."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/monkeysphere/__init__.py:25
|
||||
msgid ""
|
||||
"Monkeysphere can also generate an OpenPGP key for each Secure Web Server "
|
||||
"(HTTPS) certificate installed on this machine. The OpenPGP public key can "
|
||||
"then be uploaded to the OpenPGP keyservers. Users accessing the web server "
|
||||
"through HTTPS can verify that they are connecting to the correct host. To "
|
||||
"validate the certificate, the user will need to install some software that "
|
||||
"is available on the <a href=\"https://web.monkeysphere.info/download/\"> "
|
||||
"Monkeysphere website</a>."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/monkeysphere/__init__.py:50
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:11
|
||||
msgid "Monkeysphere"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere.html:20
|
||||
msgid "Publishing key to keyserver..."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere.html:27
|
||||
msgid "Cancel"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere.html:36
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:41
|
||||
#: plinth/modules/tor/templates/tor.html:71
|
||||
msgid "Service"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere.html:37
|
||||
msgid "Domains"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere.html:38
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:17
|
||||
msgid "OpenPGP Fingerprint"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere.html:47
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:44
|
||||
#: plinth/modules/names/components.py:24
|
||||
msgid "Secure Shell"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere.html:51
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:48
|
||||
msgid "Other"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere.html:88
|
||||
#, python-format
|
||||
msgid "Show details for key %(fingerprint)s"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere.html:94
|
||||
msgid "-"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere.html:105
|
||||
msgid "Import Key"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere.html:115
|
||||
msgid "Publish Key"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere.html:125
|
||||
msgid "Add Domains"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:21
|
||||
msgid "OpenPGP User IDs"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:25
|
||||
msgid "Key Import Date"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:29
|
||||
msgid "SSH Key Type"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:33
|
||||
msgid "SSH Key Size"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:37
|
||||
msgid "SSH Fingerprint"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:53
|
||||
msgid "Key File"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:57
|
||||
msgid "Available Domains"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:61
|
||||
msgid "Added Domains"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:69
|
||||
msgid ""
|
||||
"After this key is published to the keyservers, it can be signed using <a "
|
||||
"href=\"https://www.gnupg.org/\">GnuPG</a> with the following commands:"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:75
|
||||
msgid "Download the key"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:78
|
||||
msgid "Sign the key"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:81
|
||||
msgid "Send the key back to the keyservers"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/monkeysphere/views.py:44
|
||||
msgid "Imported key."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/monkeysphere/views.py:80
|
||||
msgid "Cancelled key publishing."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/monkeysphere/views.py:131
|
||||
msgid "Published key to keyserver."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/monkeysphere/views.py:133
|
||||
msgid "Error occurred while publishing key."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mumble/__init__.py:26
|
||||
msgid ""
|
||||
"Mumble is an open source, low-latency, encrypted, high quality voice chat "
|
||||
@ -3723,6 +3497,10 @@ msgstr ""
|
||||
msgid "All web apps"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/names/components.py:24
|
||||
msgid "Secure Shell"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/names/templates/names.html:17
|
||||
#, fuzzy
|
||||
#| msgid "Service Type"
|
||||
@ -5283,7 +5061,7 @@ msgstr ""
|
||||
msgid "Access rights configuration updated"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/roundcube/__init__.py:20
|
||||
#: plinth/modules/roundcube/__init__.py:19
|
||||
msgid ""
|
||||
"Roundcube webmail is a browser-based multilingual IMAP client with an "
|
||||
"application-like user interface. It provides full functionality you expect "
|
||||
@ -5291,7 +5069,7 @@ msgid ""
|
||||
"manipulation, message searching and spell checking."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/roundcube/__init__.py:25
|
||||
#: plinth/modules/roundcube/__init__.py:24
|
||||
msgid ""
|
||||
"You can use it by providing the username and password of the email account "
|
||||
"you wish to access followed by the domain name of the IMAP server for your "
|
||||
@ -5300,7 +5078,7 @@ msgid ""
|
||||
"code>."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/roundcube/__init__.py:30
|
||||
#: plinth/modules/roundcube/__init__.py:29
|
||||
msgid ""
|
||||
"For Gmail, username will be your Gmail address, password will be your Google "
|
||||
"account password and server will be <code>imaps://imap.gmail.com</code>. "
|
||||
@ -5310,7 +5088,7 @@ msgid ""
|
||||
"a>)."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/roundcube/__init__.py:54
|
||||
#: plinth/modules/roundcube/__init__.py:53
|
||||
msgid "Email Client"
|
||||
msgstr ""
|
||||
|
||||
@ -6345,61 +6123,6 @@ msgstr ""
|
||||
msgid "File Synchronization"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/tahoe/__init__.py:26
|
||||
msgid ""
|
||||
"Tahoe-LAFS is a decentralized secure file storage system. It uses provider "
|
||||
"independent security to store files over a distributed network of storage "
|
||||
"nodes. Even if some of the nodes fail, your files can be retrieved from the "
|
||||
"remaining nodes."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/tahoe/__init__.py:31
|
||||
#, python-brace-format
|
||||
msgid ""
|
||||
"This {box_name} hosts a storage node and an introducer by default. "
|
||||
"Additional introducers can be added, which will introduce this node to the "
|
||||
"other storage nodes."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/tahoe/__init__.py:60
|
||||
msgid "Tahoe-LAFS"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/tahoe/__init__.py:62
|
||||
msgid "Distributed File Storage"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/tahoe/templates/tahoe-post-setup.html:17
|
||||
#, python-format
|
||||
msgid ""
|
||||
"The Tahoe-LAFS server domain is set to <b>%(domain_name)s</b>. Changing the "
|
||||
"FreedomBox domain name needs a reinstall of Tahoe-LAFS and you WILL LOSE "
|
||||
"DATA. You can access Tahoe-LAFS at <a href=\"https://"
|
||||
"%(domain_name)s:5678\">https://%(domain_name)s:5678</a>."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/tahoe/templates/tahoe-post-setup.html:29
|
||||
msgid "Local introducer"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/tahoe/templates/tahoe-post-setup.html:34
|
||||
#: plinth/modules/tahoe/templates/tahoe-post-setup.html:51
|
||||
#: plinth/modules/tahoe/templates/tahoe-post-setup.html:69
|
||||
msgid "Pet Name"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/tahoe/templates/tahoe-post-setup.html:48
|
||||
msgid "Add new introducer"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/tahoe/templates/tahoe-post-setup.html:64
|
||||
msgid "Connected introducers"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/tahoe/templates/tahoe-post-setup.html:82
|
||||
msgid "Remove"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/tor/__init__.py:26
|
||||
msgid ""
|
||||
"Tor is an anonymous communication system. You can learn more about it from "
|
||||
@ -6561,6 +6284,10 @@ msgid ""
|
||||
"the following ports are open, and port-forwarded, if necessary:"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/tor/templates/tor.html:71
|
||||
msgid "Service"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/tor/templates/tor.html:87
|
||||
msgid "SOCKS"
|
||||
msgstr ""
|
||||
@ -7922,6 +7649,58 @@ msgstr ""
|
||||
msgid "Gujarati"
|
||||
msgstr ""
|
||||
|
||||
#~ msgid ""
|
||||
#~ "diaspora* is a decentralized social network where you can store and "
|
||||
#~ "control your own data."
|
||||
#~ msgstr ""
|
||||
#~ "પ્રવાસી* એક વિકેન્દ્રિત સામાજીક નેટવર્ક છે જ્યાં આપ આપની માહિતીનો સંગ્રહ અને નિયોજન "
|
||||
#~ "કરી શકો છો."
|
||||
|
||||
#~ msgid "diaspora*"
|
||||
#~ msgstr "પ્રવાસી*"
|
||||
|
||||
#~ msgid "Federated Social Network"
|
||||
#~ msgstr "સંઘબદ્ધિત સામાજીક નેટવર્ક"
|
||||
|
||||
#~ msgid "Enable new user registrations"
|
||||
#~ msgstr "નવા વપરાશકર્તા રજીસ્ટ્રેશનને સક્ષમ કરો"
|
||||
|
||||
#~ msgid "dandelion*"
|
||||
#~ msgstr "ડેંડિલિઅન*"
|
||||
|
||||
#~ msgid ""
|
||||
#~ "It is an unofficial webview based client for the community-run, "
|
||||
#~ "distributed social network diaspora*"
|
||||
#~ msgstr ""
|
||||
#~ "તે બિનસત્તાવાર વેબવ્યૂ આધારિત ક્લાયન્ટ છે સમુદાય-રન માટે, વિતરણ સોશિયલ નેટવર્ક "
|
||||
#~ "ડાયસ્પોરા*"
|
||||
|
||||
#, python-format
|
||||
#~ msgid ""
|
||||
#~ "The diaspora* pod domain is set to <b>%(domain_name)s</b>. User IDs will "
|
||||
#~ "look like <i>username@diaspora.%(domain_name)s</i><br/> If the FreedomBox "
|
||||
#~ "domain name is changed, all data of the users registered with the "
|
||||
#~ "previous podname wouldn't be accessible. <br/> You can access the "
|
||||
#~ "diaspora* pod at <a href=\"https://diaspora.%(domain_name)s\"> diaspora."
|
||||
#~ "%(domain_name)s </a>"
|
||||
#~ msgstr ""
|
||||
#~ "ડાયસ્પોરા* પોડ ડોમેન પર સેટ છે <b>%(domain_name)s</b>. વપરાશકર્તા ID આના જેવો "
|
||||
#~ "દેખાશે <i>username@diaspora.%(domain_name)s</i><br/> જો FreedomBox ડોમેન નામ "
|
||||
#~ "બદલાયેલ છે, અગાઉના પોડનામ સાથે નોંધાયેલા વપરાશકર્તાઓના તમામ ડેટા ઍક્સેસિબલ રહેશે "
|
||||
#~ "નહીં. <br/> તમે ડાયસ્પોરા* પોડને અહીંથી <a href=\"https://diaspora."
|
||||
#~ "%(domain_name)s\"> ઍક્સેસ કરી શકો છો.%(domain_name)s </a>"
|
||||
|
||||
#~ msgid "User registrations enabled"
|
||||
#~ msgstr "વપરાશકર્તા રજીસ્ટ્રેશન સક્ષમ"
|
||||
|
||||
#~ msgid "User registrations disabled"
|
||||
#~ msgstr "વપરાશકર્તા રજીસ્ટ્રેશન અક્ષમ છે"
|
||||
|
||||
#, fuzzy
|
||||
#~| msgid "Accept all SSL certificates"
|
||||
#~ msgid "Has a TLS certificate"
|
||||
#~ msgstr "બધા SSL પ્રમાણપત્રો સ્વીકારો"
|
||||
|
||||
#, fuzzy
|
||||
#~| msgid "Error setting domain name: {exception}"
|
||||
#~ msgid "Postfix domain name config"
|
||||
|
||||
@ -7,7 +7,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: PACKAGE VERSION\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2021-12-06 18:35-0500\n"
|
||||
"POT-Creation-Date: 2021-12-20 20:43-0500\n"
|
||||
"PO-Revision-Date: 2021-01-18 12:32+0000\n"
|
||||
"Last-Translator: ikmaak <info@ikmaak.nl>\n"
|
||||
"Language-Team: Hindi <https://hosted.weblate.org/projects/freedombox/"
|
||||
@ -111,8 +111,6 @@ msgid "Apache HTTP Server"
|
||||
msgstr "चाट सर्वर"
|
||||
|
||||
#: plinth/modules/apache/__init__.py:41
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere.html:49
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:46
|
||||
msgid "Web Server"
|
||||
msgstr "वेब सर्वर"
|
||||
|
||||
@ -1255,9 +1253,7 @@ msgstr "सामान्य कॉन्फ़िगरेशन"
|
||||
#: plinth/modules/config/__init__.py:58 plinth/modules/dynamicdns/views.py:29
|
||||
#: plinth/modules/names/templates/names.html:30
|
||||
#: plinth/modules/names/templates/names.html:44
|
||||
#: plinth/modules/snapshot/views.py:35
|
||||
#: plinth/modules/tahoe/templates/tahoe-pre-setup.html:24
|
||||
#: plinth/templates/index.html:46
|
||||
#: plinth/modules/snapshot/views.py:35 plinth/templates/index.html:46
|
||||
msgid "Configure"
|
||||
msgstr "कॉन्फ़िगर करें"
|
||||
|
||||
@ -1445,11 +1441,11 @@ msgid ""
|
||||
msgstr ""
|
||||
"नेटवर्क समय सर्वर एक प्रोग्रम है कि सिस्टम समय इंटरनेट सर्वरसॅ के सात में बनाए रखता है."
|
||||
|
||||
#: plinth/modules/datetime/__init__.py:64
|
||||
#: plinth/modules/datetime/__init__.py:67
|
||||
msgid "Date & Time"
|
||||
msgstr "तारीख और समय"
|
||||
|
||||
#: plinth/modules/datetime/__init__.py:110
|
||||
#: plinth/modules/datetime/__init__.py:113
|
||||
msgid "Time synchronized to NTP server"
|
||||
msgstr ""
|
||||
|
||||
@ -1634,77 +1630,6 @@ msgstr "परिणाम"
|
||||
msgid "Diagnostic Test"
|
||||
msgstr "निदान परिक्षा"
|
||||
|
||||
#: plinth/modules/diaspora/__init__.py:40
|
||||
msgid ""
|
||||
"diaspora* is a decentralized social network where you can store and control "
|
||||
"your own data."
|
||||
msgstr ""
|
||||
"डायसपोरा एक विकेन्द्रीकृत सामाजिक नेटवर्क जब अाप अपना डेटा स्टोर आैर नियंत्रण कर सकते है."
|
||||
|
||||
#: plinth/modules/diaspora/__init__.py:66
|
||||
#: plinth/modules/diaspora/manifest.py:23
|
||||
msgid "diaspora*"
|
||||
msgstr "डायसपोरा*"
|
||||
|
||||
#: plinth/modules/diaspora/__init__.py:67
|
||||
msgid "Federated Social Network"
|
||||
msgstr "फ़ेडरेटेड सामाजिक नेटवर्क"
|
||||
|
||||
#: plinth/modules/diaspora/forms.py:13
|
||||
msgid "Enable new user registrations"
|
||||
msgstr "नया यूसर पंजीकरण सक्षम करें"
|
||||
|
||||
#: plinth/modules/diaspora/manifest.py:11
|
||||
msgid "dandelion*"
|
||||
msgstr "डेन्डेलियन*"
|
||||
|
||||
#: plinth/modules/diaspora/manifest.py:13
|
||||
msgid ""
|
||||
"It is an unofficial webview based client for the community-run, distributed "
|
||||
"social network diaspora*"
|
||||
msgstr ""
|
||||
"यह एक अनौपचारिक वेबव्यू आधारित ग्राहक है, समुदाय रन वितरित सोशल नेटवर्क डायसपोरा पर"
|
||||
|
||||
#: plinth/modules/diaspora/templates/diaspora-post-setup.html:16
|
||||
#, python-format
|
||||
msgid ""
|
||||
"The diaspora* pod domain is set to <b>%(domain_name)s</b>. User IDs will "
|
||||
"look like <i>username@diaspora.%(domain_name)s</i><br/> If the FreedomBox "
|
||||
"domain name is changed, all data of the users registered with the previous "
|
||||
"podname wouldn't be accessible. <br/> You can access the diaspora* pod at <a "
|
||||
"href=\"https://diaspora.%(domain_name)s\"> diaspora.%(domain_name)s </a>"
|
||||
msgstr ""
|
||||
"डायसपोरा* पोड डोमेन <b>%(domain_name)s</b> से सेट है. यूसर आईडी एसी दिखाई देगे "
|
||||
"<i>username@diaspora.%(domain_name)s</i><br/>. अगर फ्रीडमबोएक्स डोमेन नाम बदल "
|
||||
"किया गया, सब पहेल पोडनाम से पंजीकृत किया यूसरसॅ डेटा नहीं सक्षम कर सकता है. <br/> आप "
|
||||
"डायसपोरा* पोड यहा से सक्षम कर सकता है <a href=\"https://diaspora.%(domain_name)s"
|
||||
"\"> diaspora.%(domain_name)s </a>"
|
||||
|
||||
#: plinth/modules/diaspora/templates/diaspora-pre-setup.html:36
|
||||
#: plinth/modules/matrixsynapse/templates/matrix-synapse-pre-setup.html:15
|
||||
#: plinth/modules/snapshot/templates/snapshot.html:12
|
||||
#: plinth/templates/app.html:46
|
||||
msgid "Configuration"
|
||||
msgstr "कॉन्फ़िगरेशन"
|
||||
|
||||
#: plinth/modules/diaspora/templates/diaspora-pre-setup.html:43
|
||||
#: plinth/modules/dynamicdns/templates/dynamicdns_configure.html:25
|
||||
#: plinth/modules/ikiwiki/templates/ikiwiki_create.html:18
|
||||
#: plinth/modules/matrixsynapse/templates/matrix-synapse-pre-setup.html:47
|
||||
#: plinth/modules/snapshot/templates/snapshot.html:15
|
||||
#: plinth/modules/tahoe/templates/tahoe-pre-setup.html:43
|
||||
#: plinth/templates/app.html:54
|
||||
msgid "Update setup"
|
||||
msgstr "सेटअप अपडेट"
|
||||
|
||||
#: plinth/modules/diaspora/views.py:74
|
||||
msgid "User registrations enabled"
|
||||
msgstr "यूसर पंजीकरण सक्षम किया"
|
||||
|
||||
#: plinth/modules/diaspora/views.py:78
|
||||
msgid "User registrations disabled"
|
||||
msgstr "यूसर पंजीकरण अक्षम किया"
|
||||
|
||||
#: plinth/modules/dynamicdns/__init__.py:22
|
||||
#, python-brace-format
|
||||
msgid ""
|
||||
@ -1921,6 +1846,14 @@ msgstr ""
|
||||
"आपका जावास्क्रिप्ट अक्षम है. डायनेमिक फ़ोर्म मोड अक्षम किया गया है और कुछ सहायक फ़ंक्शन "
|
||||
"नहीं चल सकता है (लेकिन मुख्य फ़ंक्शनालिटप को चलना चाहिए)."
|
||||
|
||||
#: plinth/modules/dynamicdns/templates/dynamicdns_configure.html:25
|
||||
#: plinth/modules/ikiwiki/templates/ikiwiki_create.html:18
|
||||
#: plinth/modules/matrixsynapse/templates/matrix-synapse-pre-setup.html:47
|
||||
#: plinth/modules/snapshot/templates/snapshot.html:15
|
||||
#: plinth/templates/app.html:54
|
||||
msgid "Update setup"
|
||||
msgstr "सेटअप अपडेट"
|
||||
|
||||
#: plinth/modules/dynamicdns/templates/dynamicdns_status.html:9
|
||||
msgid "NAT type"
|
||||
msgstr "एनएटी टआईपॅ"
|
||||
@ -2141,7 +2074,7 @@ msgstr ""
|
||||
msgid "Email Server"
|
||||
msgstr "चाट सर्वर"
|
||||
|
||||
#: plinth/modules/email_server/__init__.py:91
|
||||
#: plinth/modules/email_server/__init__.py:100
|
||||
msgid "Powered by Postfix, Dovecot & Rspamd"
|
||||
msgstr ""
|
||||
|
||||
@ -2167,20 +2100,6 @@ msgstr ""
|
||||
msgid "Inbound and outbound mail filters"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/email_server/audit/tls.py:81
|
||||
msgid "Postfix TLS parameters"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/email_server/audit/tls.py:82
|
||||
msgid "Postfix uses a TLS certificate"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/email_server/audit/tls.py:91
|
||||
#, fuzzy
|
||||
#| msgid "No certificate"
|
||||
msgid "Has a TLS certificate"
|
||||
msgstr "कोई प्रमाणपत्र नहीं"
|
||||
|
||||
#: plinth/modules/email_server/forms.py:17
|
||||
#, fuzzy
|
||||
#| msgid "Invalid server name"
|
||||
@ -2249,7 +2168,7 @@ msgid "Disabled"
|
||||
msgstr "अक्षम किया गया है"
|
||||
|
||||
#: plinth/modules/email_server/manifest.py:8
|
||||
#: plinth/modules/roundcube/__init__.py:53
|
||||
#: plinth/modules/roundcube/__init__.py:52
|
||||
#: plinth/modules/roundcube/manifest.py:6
|
||||
msgid "Roundcube"
|
||||
msgstr "राउंडक्यूब"
|
||||
@ -2298,7 +2217,6 @@ msgid "Create a new email alias"
|
||||
msgstr "अकाउंट बनाएँ"
|
||||
|
||||
#: plinth/modules/email_server/templates/email_alias.html:38
|
||||
#: plinth/modules/tahoe/templates/tahoe-post-setup.html:59
|
||||
msgid "Add"
|
||||
msgstr "जोड़ें"
|
||||
|
||||
@ -3370,6 +3288,12 @@ msgstr ""
|
||||
msgid "Element"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/matrixsynapse/templates/matrix-synapse-pre-setup.html:15
|
||||
#: plinth/modules/snapshot/templates/snapshot.html:12
|
||||
#: plinth/templates/app.html:46
|
||||
msgid "Configuration"
|
||||
msgstr "कॉन्फ़िगरेशन"
|
||||
|
||||
#: plinth/modules/matrixsynapse/templates/matrix-synapse-pre-setup.html:18
|
||||
msgid ""
|
||||
"Matrix service needs to be configured for a domain. Users on other Matrix "
|
||||
@ -3752,170 +3676,6 @@ msgstr "मंकीसफीर"
|
||||
msgid "AMLDonkey"
|
||||
msgstr "मंकीसफीर"
|
||||
|
||||
#: plinth/modules/monkeysphere/__init__.py:17
|
||||
msgid ""
|
||||
"With Monkeysphere, an OpenPGP key can be generated for each configured "
|
||||
"domain serving SSH. The OpenPGP public key can then be uploaded to the "
|
||||
"OpenPGP keyservers. Users connecting to this machine through SSH can verify "
|
||||
"that they are connecting to the correct host. For users to trust the key, "
|
||||
"at least one person (usually the machine owner) must sign the key using the "
|
||||
"regular OpenPGP key signing process. See the <a href=\"http://web."
|
||||
"monkeysphere.info/getting-started-ssh/\"> Monkeysphere SSH documentation</a> "
|
||||
"for more details."
|
||||
msgstr ""
|
||||
"मंकिसफीर उपयोग कर एक अोपनपिजिपि चाबी हर कॉन्फ़िगरडॅ डोमेन सेवारत SSH के लिये बन सकता "
|
||||
"है. फिर अोपनपिजिपि सार्वजनिक चाबी अोपनपिजिपि कीसर्वर पर अपलोड किया जा सकता है. "
|
||||
"इस मशीन को SSH से कनेक्ट करने वाले यूसरस सत्यापित कर सकते है कि वे सही होस्ट से कनेक्ट कर "
|
||||
"रहे हैं. यूसरस चाबी पर विश्वास करने के लिए, कम से कम एक व्यक्ति (आमतौर पर मशीन का "
|
||||
"मालिक) साघारण अोपनपिजिपि चाबी हस्ताक्षर प्रक्रिया को उपयोग करके हस्ताक्षर करना पड़ता "
|
||||
"है. <a href=\"http://web.monkeysphere.info/getting-started-ssh/"
|
||||
"\">Monkeysphere SSH documentation</a> देखिये और जानकारी के लिये."
|
||||
|
||||
#: plinth/modules/monkeysphere/__init__.py:25
|
||||
msgid ""
|
||||
"Monkeysphere can also generate an OpenPGP key for each Secure Web Server "
|
||||
"(HTTPS) certificate installed on this machine. The OpenPGP public key can "
|
||||
"then be uploaded to the OpenPGP keyservers. Users accessing the web server "
|
||||
"through HTTPS can verify that they are connecting to the correct host. To "
|
||||
"validate the certificate, the user will need to install some software that "
|
||||
"is available on the <a href=\"https://web.monkeysphere.info/download/\"> "
|
||||
"Monkeysphere website</a>."
|
||||
msgstr ""
|
||||
"मंकिसफीर इस मशीन पर हर सुरक्षित वेब सर्वर (HTTPS) प्रमाणपत्र के लिये भी अोपनपिजिपि "
|
||||
"चाबी बन सकता है. फिर अोपनपिजिपि सार्वजनिक चाबी अोपनपिजिपि कीसर्वर पर अपलोड किया "
|
||||
"जा सकता है. HTTPS से वेब सर्वर उपयोग करने वाले यूसरस सत्यापित कर सकते है कि वे सही होस्ट "
|
||||
"से कनेक्ट कर रहे हैं. प्रमाणपत्र मान्य करने के लिये, यूसर को कुछ सॉफ़्टवेयर इंस्टॉल करना चाहिये "
|
||||
"जो <a href=\"https://web.monkeysphere.info/download/\">Monkeysphere website</"
|
||||
"a> पर उपलब्ध है."
|
||||
|
||||
#: plinth/modules/monkeysphere/__init__.py:50
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:11
|
||||
msgid "Monkeysphere"
|
||||
msgstr "मंकीसफीर"
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere.html:20
|
||||
msgid "Publishing key to keyserver..."
|
||||
msgstr "चाबी किसर्वर पर प्रकाशित कर रहा है..."
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere.html:27
|
||||
msgid "Cancel"
|
||||
msgstr "कैंसिल"
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere.html:36
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:41
|
||||
#: plinth/modules/tor/templates/tor.html:71
|
||||
msgid "Service"
|
||||
msgstr "सर्विस"
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere.html:37
|
||||
msgid "Domains"
|
||||
msgstr "डोमेन्स"
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere.html:38
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:17
|
||||
msgid "OpenPGP Fingerprint"
|
||||
msgstr "अोपनपिजीपि फिंगरप्रिंट"
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere.html:47
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:44
|
||||
#: plinth/modules/names/components.py:24
|
||||
msgid "Secure Shell"
|
||||
msgstr "सुरक्षित शेल"
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere.html:51
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:48
|
||||
msgid "Other"
|
||||
msgstr "अदर"
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere.html:88
|
||||
#, python-format
|
||||
msgid "Show details for key %(fingerprint)s"
|
||||
msgstr "चाबी का विवरण दिखाएं %(fingerprint)s"
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere.html:94
|
||||
msgid "-"
|
||||
msgstr "-"
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere.html:105
|
||||
msgid "Import Key"
|
||||
msgstr "इमपोरट चाबी"
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere.html:115
|
||||
msgid "Publish Key"
|
||||
msgstr "चाबी प्रकाशित करें"
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere.html:125
|
||||
msgid "Add Domains"
|
||||
msgstr "डोमेन्स जोड़ें"
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:21
|
||||
msgid "OpenPGP User IDs"
|
||||
msgstr "अोपनपिजीपि यूसर IDs"
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:25
|
||||
msgid "Key Import Date"
|
||||
msgstr "चाबी इमपोरट डेट"
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:29
|
||||
msgid "SSH Key Type"
|
||||
msgstr "SSH चाबी टाइप"
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:33
|
||||
msgid "SSH Key Size"
|
||||
msgstr "SSH चाबी आकार"
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:37
|
||||
msgid "SSH Fingerprint"
|
||||
msgstr "SSH फिंगरप्रिंट"
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:53
|
||||
msgid "Key File"
|
||||
msgstr "चाबी फ़ाइल"
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:57
|
||||
msgid "Available Domains"
|
||||
msgstr "उपलब्ध वाले डोमेन्स"
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:61
|
||||
msgid "Added Domains"
|
||||
msgstr "जोड़ा गया डोमेन्स"
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:69
|
||||
msgid ""
|
||||
"After this key is published to the keyservers, it can be signed using <a "
|
||||
"href=\"https://www.gnupg.org/\">GnuPG</a> with the following commands:"
|
||||
msgstr ""
|
||||
"इस चाबी कीसर्वर पर प्रकाशित करने के बाद, हस्ताक्षर किया जा सकता है <a href="
|
||||
"\"https://www.gnupg.org/\">GnuPG</a> इन आदेशों उपयोग कर:"
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:75
|
||||
msgid "Download the key"
|
||||
msgstr "चाबी डाउनलोड करें"
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:78
|
||||
msgid "Sign the key"
|
||||
msgstr "चाबी पर हस्ताक्षर करें"
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:81
|
||||
msgid "Send the key back to the keyservers"
|
||||
msgstr "चाबी कीसर्वर से वापस भेजें"
|
||||
|
||||
#: plinth/modules/monkeysphere/views.py:44
|
||||
msgid "Imported key."
|
||||
msgstr "इमपोरटेड़ चाबी."
|
||||
|
||||
#: plinth/modules/monkeysphere/views.py:80
|
||||
msgid "Cancelled key publishing."
|
||||
msgstr "चाबी प्रकाशन रद्द किया गया."
|
||||
|
||||
#: plinth/modules/monkeysphere/views.py:131
|
||||
msgid "Published key to keyserver."
|
||||
msgstr "चाबी किसर्वर पर प्रकाशित किया गया."
|
||||
|
||||
#: plinth/modules/monkeysphere/views.py:133
|
||||
msgid "Error occurred while publishing key."
|
||||
msgstr "चाबी प्रकाशित करते समय एरर हो गया."
|
||||
|
||||
#: plinth/modules/mumble/__init__.py:26
|
||||
msgid ""
|
||||
"Mumble is an open source, low-latency, encrypted, high quality voice chat "
|
||||
@ -3987,6 +3747,10 @@ msgstr ""
|
||||
msgid "All web apps"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/names/components.py:24
|
||||
msgid "Secure Shell"
|
||||
msgstr "सुरक्षित शेल"
|
||||
|
||||
#: plinth/modules/names/templates/names.html:17
|
||||
#, fuzzy
|
||||
#| msgid "Service"
|
||||
@ -5732,7 +5496,7 @@ msgstr ""
|
||||
msgid "Access rights configuration updated"
|
||||
msgstr "ऐकसेस अधिकार कॉंफ़िगरेशन अपडेट किया गया"
|
||||
|
||||
#: plinth/modules/roundcube/__init__.py:20
|
||||
#: plinth/modules/roundcube/__init__.py:19
|
||||
msgid ""
|
||||
"Roundcube webmail is a browser-based multilingual IMAP client with an "
|
||||
"application-like user interface. It provides full functionality you expect "
|
||||
@ -5743,7 +5507,7 @@ msgstr ""
|
||||
"साथ. यह पूरा कार्यक्षमता देता है, सहित MIME समर्थन, पता पुस्तिका, फ़ोल्डर हेरफेर, संदेश "
|
||||
"खोज और स्पेल जाँच."
|
||||
|
||||
#: plinth/modules/roundcube/__init__.py:25
|
||||
#: plinth/modules/roundcube/__init__.py:24
|
||||
#, fuzzy
|
||||
#| msgid ""
|
||||
#| "You can access Roundcube from <a href=\"/roundcube\">/roundcube</a>. "
|
||||
@ -5764,7 +5528,7 @@ msgstr ""
|
||||
"SSL पर IMAP के लिए (अनुशंसित), <code>imaps://imap.example.com</code> जैसे सर्वर "
|
||||
"फ़ील्ड भरें."
|
||||
|
||||
#: plinth/modules/roundcube/__init__.py:30
|
||||
#: plinth/modules/roundcube/__init__.py:29
|
||||
msgid ""
|
||||
"For Gmail, username will be your Gmail address, password will be your Google "
|
||||
"account password and server will be <code>imaps://imap.gmail.com</code>. "
|
||||
@ -5779,7 +5543,7 @@ msgstr ""
|
||||
"security/lesssecureapps\">https://www.google.com/settings/security/"
|
||||
"lesssecureapps</a>)."
|
||||
|
||||
#: plinth/modules/roundcube/__init__.py:54
|
||||
#: plinth/modules/roundcube/__init__.py:53
|
||||
msgid "Email Client"
|
||||
msgstr "ईमेल क्लाइंट"
|
||||
|
||||
@ -6944,70 +6708,6 @@ msgstr "सिंकतिन्ग"
|
||||
msgid "File Synchronization"
|
||||
msgstr "फ़ाइल सिंक्रनाइज़ेशन"
|
||||
|
||||
#: plinth/modules/tahoe/__init__.py:26
|
||||
msgid ""
|
||||
"Tahoe-LAFS is a decentralized secure file storage system. It uses provider "
|
||||
"independent security to store files over a distributed network of storage "
|
||||
"nodes. Even if some of the nodes fail, your files can be retrieved from the "
|
||||
"remaining nodes."
|
||||
msgstr ""
|
||||
"टाहो-एलएएफएस एक विकेन्द्रीकृत सुरक्षित फ़ाइल स्टोरेज सिस्टम है. यह स्टोरेज नोड्स का वितरित "
|
||||
"नेटवर्क पर फ़ाइलें स्टोर करने के लिये स्वतंत्र सुरक्षा का उपयोग करता है. अगर कुछ नोड्स विफल "
|
||||
"होगा, आपकी फ़ाइलें शेष नोड्स से पुनर्प्राप्त किया जा सकता है."
|
||||
|
||||
#: plinth/modules/tahoe/__init__.py:31
|
||||
#, python-brace-format
|
||||
msgid ""
|
||||
"This {box_name} hosts a storage node and an introducer by default. "
|
||||
"Additional introducers can be added, which will introduce this node to the "
|
||||
"other storage nodes."
|
||||
msgstr ""
|
||||
"यह {box_name} एक स्टोरेज नोड आैर इंट्रोड्यूसर डिफ़ॉल्ट से होस्ट करता है. अतिरिक्त "
|
||||
"इंट्रोड्यूसरस जोड़ा जा सकता है, जो इस नोड को अन्य स्टोरेज नोड्स में पेश करेगा."
|
||||
|
||||
#: plinth/modules/tahoe/__init__.py:60
|
||||
msgid "Tahoe-LAFS"
|
||||
msgstr "टाहो-एलएएफएस"
|
||||
|
||||
#: plinth/modules/tahoe/__init__.py:62
|
||||
msgid "Distributed File Storage"
|
||||
msgstr "फ़ाइल स्टोरेज वितरित"
|
||||
|
||||
#: plinth/modules/tahoe/templates/tahoe-post-setup.html:17
|
||||
#, python-format
|
||||
msgid ""
|
||||
"The Tahoe-LAFS server domain is set to <b>%(domain_name)s</b>. Changing the "
|
||||
"FreedomBox domain name needs a reinstall of Tahoe-LAFS and you WILL LOSE "
|
||||
"DATA. You can access Tahoe-LAFS at <a href=\"https://"
|
||||
"%(domain_name)s:5678\">https://%(domain_name)s:5678</a>."
|
||||
msgstr ""
|
||||
"टाहो-एलएएफएस सर्वर डोमेन <b>%(domain_name)s</b> से सेट किया गया है. फ्रीडमबॉक्स "
|
||||
"डोमेन नाम बदलने के लिये टाहो-एलएएफएस रीइंस्टॉलेशन का जरुरत है आैर आप डेटा खो देंगे. आप "
|
||||
"टाहो-एलएएफएस यहाॅं से पहुंच सकते हैं<a href=\"https://%(domain_name)s:5678\">https://"
|
||||
"%(domain_name)s:5678</a>."
|
||||
|
||||
#: plinth/modules/tahoe/templates/tahoe-post-setup.html:29
|
||||
msgid "Local introducer"
|
||||
msgstr "स्थानीय इंट्रोड्यूसर"
|
||||
|
||||
#: plinth/modules/tahoe/templates/tahoe-post-setup.html:34
|
||||
#: plinth/modules/tahoe/templates/tahoe-post-setup.html:51
|
||||
#: plinth/modules/tahoe/templates/tahoe-post-setup.html:69
|
||||
msgid "Pet Name"
|
||||
msgstr "पेट नाम"
|
||||
|
||||
#: plinth/modules/tahoe/templates/tahoe-post-setup.html:48
|
||||
msgid "Add new introducer"
|
||||
msgstr "नया इंट्रोड्यूसर जोड़ें"
|
||||
|
||||
#: plinth/modules/tahoe/templates/tahoe-post-setup.html:64
|
||||
msgid "Connected introducers"
|
||||
msgstr "कनेक्टेड इंट्रोड्यूसरस"
|
||||
|
||||
#: plinth/modules/tahoe/templates/tahoe-post-setup.html:82
|
||||
msgid "Remove"
|
||||
msgstr "निकालें"
|
||||
|
||||
#: plinth/modules/tor/__init__.py:26
|
||||
msgid ""
|
||||
"Tor is an anonymous communication system. You can learn more about it from "
|
||||
@ -7200,6 +6900,10 @@ msgstr ""
|
||||
"अगर आपका %(box_name)s एक रूटर या फ़ायरवॉल के पीछे है, आपको यह सुनिश्चित करना चाहिए "
|
||||
"कि पोर्टस खुले हैं, और अगर जरुरत है,पोर्ट-फॉरवर्डेड:"
|
||||
|
||||
#: plinth/modules/tor/templates/tor.html:71
|
||||
msgid "Service"
|
||||
msgstr "सर्विस"
|
||||
|
||||
#: plinth/modules/tor/templates/tor.html:87
|
||||
msgid "SOCKS"
|
||||
msgstr "सॉक्स"
|
||||
@ -8703,6 +8407,230 @@ msgstr "%(percentage)s%% पूर्ण"
|
||||
msgid "Gujarati"
|
||||
msgstr ""
|
||||
|
||||
#~ msgid ""
|
||||
#~ "diaspora* is a decentralized social network where you can store and "
|
||||
#~ "control your own data."
|
||||
#~ msgstr ""
|
||||
#~ "डायसपोरा एक विकेन्द्रीकृत सामाजिक नेटवर्क जब अाप अपना डेटा स्टोर आैर नियंत्रण कर सकते "
|
||||
#~ "है."
|
||||
|
||||
#~ msgid "diaspora*"
|
||||
#~ msgstr "डायसपोरा*"
|
||||
|
||||
#~ msgid "Federated Social Network"
|
||||
#~ msgstr "फ़ेडरेटेड सामाजिक नेटवर्क"
|
||||
|
||||
#~ msgid "Enable new user registrations"
|
||||
#~ msgstr "नया यूसर पंजीकरण सक्षम करें"
|
||||
|
||||
#~ msgid "dandelion*"
|
||||
#~ msgstr "डेन्डेलियन*"
|
||||
|
||||
#~ msgid ""
|
||||
#~ "It is an unofficial webview based client for the community-run, "
|
||||
#~ "distributed social network diaspora*"
|
||||
#~ msgstr ""
|
||||
#~ "यह एक अनौपचारिक वेबव्यू आधारित ग्राहक है, समुदाय रन वितरित सोशल नेटवर्क डायसपोरा "
|
||||
#~ "पर"
|
||||
|
||||
#, python-format
|
||||
#~ msgid ""
|
||||
#~ "The diaspora* pod domain is set to <b>%(domain_name)s</b>. User IDs will "
|
||||
#~ "look like <i>username@diaspora.%(domain_name)s</i><br/> If the FreedomBox "
|
||||
#~ "domain name is changed, all data of the users registered with the "
|
||||
#~ "previous podname wouldn't be accessible. <br/> You can access the "
|
||||
#~ "diaspora* pod at <a href=\"https://diaspora.%(domain_name)s\"> diaspora."
|
||||
#~ "%(domain_name)s </a>"
|
||||
#~ msgstr ""
|
||||
#~ "डायसपोरा* पोड डोमेन <b>%(domain_name)s</b> से सेट है. यूसर आईडी एसी दिखाई देगे "
|
||||
#~ "<i>username@diaspora.%(domain_name)s</i><br/>. अगर फ्रीडमबोएक्स डोमेन नाम "
|
||||
#~ "बदल किया गया, सब पहेल पोडनाम से पंजीकृत किया यूसरसॅ डेटा नहीं सक्षम कर सकता है. <br/"
|
||||
#~ "> आप डायसपोरा* पोड यहा से सक्षम कर सकता है <a href=\"https://diaspora."
|
||||
#~ "%(domain_name)s\"> diaspora.%(domain_name)s </a>"
|
||||
|
||||
#~ msgid "User registrations enabled"
|
||||
#~ msgstr "यूसर पंजीकरण सक्षम किया"
|
||||
|
||||
#~ msgid "User registrations disabled"
|
||||
#~ msgstr "यूसर पंजीकरण अक्षम किया"
|
||||
|
||||
#, fuzzy
|
||||
#~| msgid "No certificate"
|
||||
#~ msgid "Has a TLS certificate"
|
||||
#~ msgstr "कोई प्रमाणपत्र नहीं"
|
||||
|
||||
#~ msgid ""
|
||||
#~ "With Monkeysphere, an OpenPGP key can be generated for each configured "
|
||||
#~ "domain serving SSH. The OpenPGP public key can then be uploaded to the "
|
||||
#~ "OpenPGP keyservers. Users connecting to this machine through SSH can "
|
||||
#~ "verify that they are connecting to the correct host. For users to trust "
|
||||
#~ "the key, at least one person (usually the machine owner) must sign the "
|
||||
#~ "key using the regular OpenPGP key signing process. See the <a href="
|
||||
#~ "\"http://web.monkeysphere.info/getting-started-ssh/\"> Monkeysphere SSH "
|
||||
#~ "documentation</a> for more details."
|
||||
#~ msgstr ""
|
||||
#~ "मंकिसफीर उपयोग कर एक अोपनपिजिपि चाबी हर कॉन्फ़िगरडॅ डोमेन सेवारत SSH के लिये बन "
|
||||
#~ "सकता है. फिर अोपनपिजिपि सार्वजनिक चाबी अोपनपिजिपि कीसर्वर पर अपलोड किया जा "
|
||||
#~ "सकता है. इस मशीन को SSH से कनेक्ट करने वाले यूसरस सत्यापित कर सकते है कि वे सही होस्ट "
|
||||
#~ "से कनेक्ट कर रहे हैं. यूसरस चाबी पर विश्वास करने के लिए, कम से कम एक व्यक्ति (आमतौर पर "
|
||||
#~ "मशीन का मालिक) साघारण अोपनपिजिपि चाबी हस्ताक्षर प्रक्रिया को उपयोग करके "
|
||||
#~ "हस्ताक्षर करना पड़ता है. <a href=\"http://web.monkeysphere.info/getting-"
|
||||
#~ "started-ssh/\">Monkeysphere SSH documentation</a> देखिये और जानकारी के लिये."
|
||||
|
||||
#~ msgid ""
|
||||
#~ "Monkeysphere can also generate an OpenPGP key for each Secure Web Server "
|
||||
#~ "(HTTPS) certificate installed on this machine. The OpenPGP public key can "
|
||||
#~ "then be uploaded to the OpenPGP keyservers. Users accessing the web "
|
||||
#~ "server through HTTPS can verify that they are connecting to the correct "
|
||||
#~ "host. To validate the certificate, the user will need to install some "
|
||||
#~ "software that is available on the <a href=\"https://web.monkeysphere.info/"
|
||||
#~ "download/\"> Monkeysphere website</a>."
|
||||
#~ msgstr ""
|
||||
#~ "मंकिसफीर इस मशीन पर हर सुरक्षित वेब सर्वर (HTTPS) प्रमाणपत्र के लिये भी अोपनपिजिपि "
|
||||
#~ "चाबी बन सकता है. फिर अोपनपिजिपि सार्वजनिक चाबी अोपनपिजिपि कीसर्वर पर अपलोड "
|
||||
#~ "किया जा सकता है. HTTPS से वेब सर्वर उपयोग करने वाले यूसरस सत्यापित कर सकते है कि वे "
|
||||
#~ "सही होस्ट से कनेक्ट कर रहे हैं. प्रमाणपत्र मान्य करने के लिये, यूसर को कुछ सॉफ़्टवेयर इंस्टॉल "
|
||||
#~ "करना चाहिये जो <a href=\"https://web.monkeysphere.info/download/"
|
||||
#~ "\">Monkeysphere website</a> पर उपलब्ध है."
|
||||
|
||||
#~ msgid "Monkeysphere"
|
||||
#~ msgstr "मंकीसफीर"
|
||||
|
||||
#~ msgid "Publishing key to keyserver..."
|
||||
#~ msgstr "चाबी किसर्वर पर प्रकाशित कर रहा है..."
|
||||
|
||||
#~ msgid "Cancel"
|
||||
#~ msgstr "कैंसिल"
|
||||
|
||||
#~ msgid "Domains"
|
||||
#~ msgstr "डोमेन्स"
|
||||
|
||||
#~ msgid "OpenPGP Fingerprint"
|
||||
#~ msgstr "अोपनपिजीपि फिंगरप्रिंट"
|
||||
|
||||
#~ msgid "Other"
|
||||
#~ msgstr "अदर"
|
||||
|
||||
#, python-format
|
||||
#~ msgid "Show details for key %(fingerprint)s"
|
||||
#~ msgstr "चाबी का विवरण दिखाएं %(fingerprint)s"
|
||||
|
||||
#~ msgid "-"
|
||||
#~ msgstr "-"
|
||||
|
||||
#~ msgid "Import Key"
|
||||
#~ msgstr "इमपोरट चाबी"
|
||||
|
||||
#~ msgid "Publish Key"
|
||||
#~ msgstr "चाबी प्रकाशित करें"
|
||||
|
||||
#~ msgid "Add Domains"
|
||||
#~ msgstr "डोमेन्स जोड़ें"
|
||||
|
||||
#~ msgid "OpenPGP User IDs"
|
||||
#~ msgstr "अोपनपिजीपि यूसर IDs"
|
||||
|
||||
#~ msgid "Key Import Date"
|
||||
#~ msgstr "चाबी इमपोरट डेट"
|
||||
|
||||
#~ msgid "SSH Key Type"
|
||||
#~ msgstr "SSH चाबी टाइप"
|
||||
|
||||
#~ msgid "SSH Key Size"
|
||||
#~ msgstr "SSH चाबी आकार"
|
||||
|
||||
#~ msgid "SSH Fingerprint"
|
||||
#~ msgstr "SSH फिंगरप्रिंट"
|
||||
|
||||
#~ msgid "Key File"
|
||||
#~ msgstr "चाबी फ़ाइल"
|
||||
|
||||
#~ msgid "Available Domains"
|
||||
#~ msgstr "उपलब्ध वाले डोमेन्स"
|
||||
|
||||
#~ msgid "Added Domains"
|
||||
#~ msgstr "जोड़ा गया डोमेन्स"
|
||||
|
||||
#~ msgid ""
|
||||
#~ "After this key is published to the keyservers, it can be signed using <a "
|
||||
#~ "href=\"https://www.gnupg.org/\">GnuPG</a> with the following commands:"
|
||||
#~ msgstr ""
|
||||
#~ "इस चाबी कीसर्वर पर प्रकाशित करने के बाद, हस्ताक्षर किया जा सकता है <a href="
|
||||
#~ "\"https://www.gnupg.org/\">GnuPG</a> इन आदेशों उपयोग कर:"
|
||||
|
||||
#~ msgid "Download the key"
|
||||
#~ msgstr "चाबी डाउनलोड करें"
|
||||
|
||||
#~ msgid "Sign the key"
|
||||
#~ msgstr "चाबी पर हस्ताक्षर करें"
|
||||
|
||||
#~ msgid "Send the key back to the keyservers"
|
||||
#~ msgstr "चाबी कीसर्वर से वापस भेजें"
|
||||
|
||||
#~ msgid "Imported key."
|
||||
#~ msgstr "इमपोरटेड़ चाबी."
|
||||
|
||||
#~ msgid "Cancelled key publishing."
|
||||
#~ msgstr "चाबी प्रकाशन रद्द किया गया."
|
||||
|
||||
#~ msgid "Published key to keyserver."
|
||||
#~ msgstr "चाबी किसर्वर पर प्रकाशित किया गया."
|
||||
|
||||
#~ msgid "Error occurred while publishing key."
|
||||
#~ msgstr "चाबी प्रकाशित करते समय एरर हो गया."
|
||||
|
||||
#~ msgid ""
|
||||
#~ "Tahoe-LAFS is a decentralized secure file storage system. It uses "
|
||||
#~ "provider independent security to store files over a distributed network "
|
||||
#~ "of storage nodes. Even if some of the nodes fail, your files can be "
|
||||
#~ "retrieved from the remaining nodes."
|
||||
#~ msgstr ""
|
||||
#~ "टाहो-एलएएफएस एक विकेन्द्रीकृत सुरक्षित फ़ाइल स्टोरेज सिस्टम है. यह स्टोरेज नोड्स का "
|
||||
#~ "वितरित नेटवर्क पर फ़ाइलें स्टोर करने के लिये स्वतंत्र सुरक्षा का उपयोग करता है. अगर कुछ "
|
||||
#~ "नोड्स विफल होगा, आपकी फ़ाइलें शेष नोड्स से पुनर्प्राप्त किया जा सकता है."
|
||||
|
||||
#, python-brace-format
|
||||
#~ msgid ""
|
||||
#~ "This {box_name} hosts a storage node and an introducer by default. "
|
||||
#~ "Additional introducers can be added, which will introduce this node to "
|
||||
#~ "the other storage nodes."
|
||||
#~ msgstr ""
|
||||
#~ "यह {box_name} एक स्टोरेज नोड आैर इंट्रोड्यूसर डिफ़ॉल्ट से होस्ट करता है. अतिरिक्त "
|
||||
#~ "इंट्रोड्यूसरस जोड़ा जा सकता है, जो इस नोड को अन्य स्टोरेज नोड्स में पेश करेगा."
|
||||
|
||||
#~ msgid "Tahoe-LAFS"
|
||||
#~ msgstr "टाहो-एलएएफएस"
|
||||
|
||||
#~ msgid "Distributed File Storage"
|
||||
#~ msgstr "फ़ाइल स्टोरेज वितरित"
|
||||
|
||||
#, python-format
|
||||
#~ msgid ""
|
||||
#~ "The Tahoe-LAFS server domain is set to <b>%(domain_name)s</b>. Changing "
|
||||
#~ "the FreedomBox domain name needs a reinstall of Tahoe-LAFS and you WILL "
|
||||
#~ "LOSE DATA. You can access Tahoe-LAFS at <a href=\"https://"
|
||||
#~ "%(domain_name)s:5678\">https://%(domain_name)s:5678</a>."
|
||||
#~ msgstr ""
|
||||
#~ "टाहो-एलएएफएस सर्वर डोमेन <b>%(domain_name)s</b> से सेट किया गया है. फ्रीडमबॉक्स "
|
||||
#~ "डोमेन नाम बदलने के लिये टाहो-एलएएफएस रीइंस्टॉलेशन का जरुरत है आैर आप डेटा खो देंगे. आप "
|
||||
#~ "टाहो-एलएएफएस यहाॅं से पहुंच सकते हैं<a href=\"https://"
|
||||
#~ "%(domain_name)s:5678\">https://%(domain_name)s:5678</a>."
|
||||
|
||||
#~ msgid "Local introducer"
|
||||
#~ msgstr "स्थानीय इंट्रोड्यूसर"
|
||||
|
||||
#~ msgid "Pet Name"
|
||||
#~ msgstr "पेट नाम"
|
||||
|
||||
#~ msgid "Add new introducer"
|
||||
#~ msgstr "नया इंट्रोड्यूसर जोड़ें"
|
||||
|
||||
#~ msgid "Connected introducers"
|
||||
#~ msgstr "कनेक्टेड इंट्रोड्यूसरस"
|
||||
|
||||
#~ msgid "Remove"
|
||||
#~ msgstr "निकालें"
|
||||
|
||||
#, fuzzy
|
||||
#~| msgid "Error setting domain name: {exception}"
|
||||
#~ msgid "Postfix domain name config"
|
||||
|
||||
@ -7,7 +7,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: PACKAGE VERSION\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2021-12-06 18:35-0500\n"
|
||||
"POT-Creation-Date: 2021-12-20 20:43-0500\n"
|
||||
"PO-Revision-Date: 2021-04-22 21:32+0000\n"
|
||||
"Last-Translator: Benedek Nagy <benedek@bndk.club>\n"
|
||||
"Language-Team: Hungarian <https://hosted.weblate.org/projects/freedombox/"
|
||||
@ -109,8 +109,6 @@ msgid "Apache HTTP Server"
|
||||
msgstr "Apache HTTP szerver"
|
||||
|
||||
#: plinth/modules/apache/__init__.py:41
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere.html:49
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:46
|
||||
msgid "Web Server"
|
||||
msgstr "Webszerver"
|
||||
|
||||
@ -1219,9 +1217,7 @@ msgstr "Általános beállítások"
|
||||
#: plinth/modules/config/__init__.py:58 plinth/modules/dynamicdns/views.py:29
|
||||
#: plinth/modules/names/templates/names.html:30
|
||||
#: plinth/modules/names/templates/names.html:44
|
||||
#: plinth/modules/snapshot/views.py:35
|
||||
#: plinth/modules/tahoe/templates/tahoe-pre-setup.html:24
|
||||
#: plinth/templates/index.html:46
|
||||
#: plinth/modules/snapshot/views.py:35 plinth/templates/index.html:46
|
||||
msgid "Configure"
|
||||
msgstr "Beállítások"
|
||||
|
||||
@ -1412,11 +1408,11 @@ msgstr ""
|
||||
"A hálózati időkiszolgáló egy olyan program, amely karbantartja a rendszeridő "
|
||||
"szinkronizációját az Interneten lévő kiszolgálókéval."
|
||||
|
||||
#: plinth/modules/datetime/__init__.py:64
|
||||
#: plinth/modules/datetime/__init__.py:67
|
||||
msgid "Date & Time"
|
||||
msgstr "Dátum és idő"
|
||||
|
||||
#: plinth/modules/datetime/__init__.py:110
|
||||
#: plinth/modules/datetime/__init__.py:113
|
||||
msgid "Time synchronized to NTP server"
|
||||
msgstr "Az idő szinkronizálva van az NTP kiszolgálóhoz"
|
||||
|
||||
@ -1595,80 +1591,6 @@ msgstr "Eredmény"
|
||||
msgid "Diagnostic Test"
|
||||
msgstr "Ellenőrző tesz"
|
||||
|
||||
#: plinth/modules/diaspora/__init__.py:40
|
||||
msgid ""
|
||||
"diaspora* is a decentralized social network where you can store and control "
|
||||
"your own data."
|
||||
msgstr ""
|
||||
"A diaspora* egy decentralizált közösségi háló, ahol a saját adataidat te "
|
||||
"tárolhatod és te felügyelheted."
|
||||
|
||||
#: plinth/modules/diaspora/__init__.py:66
|
||||
#: plinth/modules/diaspora/manifest.py:23
|
||||
msgid "diaspora*"
|
||||
msgstr "diaspora*"
|
||||
|
||||
#: plinth/modules/diaspora/__init__.py:67
|
||||
msgid "Federated Social Network"
|
||||
msgstr "Egyesített közösségi háló"
|
||||
|
||||
#: plinth/modules/diaspora/forms.py:13
|
||||
msgid "Enable new user registrations"
|
||||
msgstr "Új regisztrációk engedélyezése"
|
||||
|
||||
#: plinth/modules/diaspora/manifest.py:11
|
||||
msgid "dandelion*"
|
||||
msgstr "dandelion*"
|
||||
|
||||
#: plinth/modules/diaspora/manifest.py:13
|
||||
msgid ""
|
||||
"It is an unofficial webview based client for the community-run, distributed "
|
||||
"social network diaspora*"
|
||||
msgstr ""
|
||||
"Ez egy nem hivatalos webview alapú kliens a diaspora* nevű elosztott "
|
||||
"közösségi háló számára"
|
||||
|
||||
#: plinth/modules/diaspora/templates/diaspora-post-setup.html:16
|
||||
#, python-format
|
||||
msgid ""
|
||||
"The diaspora* pod domain is set to <b>%(domain_name)s</b>. User IDs will "
|
||||
"look like <i>username@diaspora.%(domain_name)s</i><br/> If the FreedomBox "
|
||||
"domain name is changed, all data of the users registered with the previous "
|
||||
"podname wouldn't be accessible. <br/> You can access the diaspora* pod at <a "
|
||||
"href=\"https://diaspora.%(domain_name)s\"> diaspora.%(domain_name)s </a>"
|
||||
msgstr ""
|
||||
"A diaspora* pod domain neve: <b>%(domain_name)s</b>. A felhasználói "
|
||||
"azonosítók formátuma a következő: <i>felhasználónév@diaspora."
|
||||
"%(domain_name)s</i><br/> Ha a FreedomBox domain neve megváltozik, a korábbi "
|
||||
"podnév alatt regisztrált felhasználók adatai hozzáférhetetlenné válnak.<br/> "
|
||||
"A diaspora* pod a következő címen érhető el: <a href=\"https://diaspora."
|
||||
"%(domain_name)s\"> diaspora.%(domain_name)s</a>"
|
||||
|
||||
#: plinth/modules/diaspora/templates/diaspora-pre-setup.html:36
|
||||
#: plinth/modules/matrixsynapse/templates/matrix-synapse-pre-setup.html:15
|
||||
#: plinth/modules/snapshot/templates/snapshot.html:12
|
||||
#: plinth/templates/app.html:46
|
||||
msgid "Configuration"
|
||||
msgstr "Beállítások"
|
||||
|
||||
#: plinth/modules/diaspora/templates/diaspora-pre-setup.html:43
|
||||
#: plinth/modules/dynamicdns/templates/dynamicdns_configure.html:25
|
||||
#: plinth/modules/ikiwiki/templates/ikiwiki_create.html:18
|
||||
#: plinth/modules/matrixsynapse/templates/matrix-synapse-pre-setup.html:47
|
||||
#: plinth/modules/snapshot/templates/snapshot.html:15
|
||||
#: plinth/modules/tahoe/templates/tahoe-pre-setup.html:43
|
||||
#: plinth/templates/app.html:54
|
||||
msgid "Update setup"
|
||||
msgstr "Beállítások frissítése"
|
||||
|
||||
#: plinth/modules/diaspora/views.py:74
|
||||
msgid "User registrations enabled"
|
||||
msgstr "Felhasználók regisztrációja engedélyezve"
|
||||
|
||||
#: plinth/modules/diaspora/views.py:78
|
||||
msgid "User registrations disabled"
|
||||
msgstr "Felhasználók regisztrációja letiltva"
|
||||
|
||||
#: plinth/modules/dynamicdns/__init__.py:22
|
||||
#, python-brace-format
|
||||
msgid ""
|
||||
@ -1894,6 +1816,14 @@ msgstr ""
|
||||
"Letiltottad a Javascriptet. Dinamikus űrlap mód le van tiltva és néhány "
|
||||
"segéd funkció nem fog működni (de a fő funkcióknak működnie kellene)."
|
||||
|
||||
#: plinth/modules/dynamicdns/templates/dynamicdns_configure.html:25
|
||||
#: plinth/modules/ikiwiki/templates/ikiwiki_create.html:18
|
||||
#: plinth/modules/matrixsynapse/templates/matrix-synapse-pre-setup.html:47
|
||||
#: plinth/modules/snapshot/templates/snapshot.html:15
|
||||
#: plinth/templates/app.html:54
|
||||
msgid "Update setup"
|
||||
msgstr "Beállítások frissítése"
|
||||
|
||||
#: plinth/modules/dynamicdns/templates/dynamicdns_status.html:9
|
||||
msgid "NAT type"
|
||||
msgstr "NAT típusa"
|
||||
@ -2119,7 +2049,7 @@ msgstr ""
|
||||
msgid "Email Server"
|
||||
msgstr "Chat szerver"
|
||||
|
||||
#: plinth/modules/email_server/__init__.py:91
|
||||
#: plinth/modules/email_server/__init__.py:100
|
||||
msgid "Powered by Postfix, Dovecot & Rspamd"
|
||||
msgstr ""
|
||||
|
||||
@ -2145,20 +2075,6 @@ msgstr ""
|
||||
msgid "Inbound and outbound mail filters"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/email_server/audit/tls.py:81
|
||||
msgid "Postfix TLS parameters"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/email_server/audit/tls.py:82
|
||||
msgid "Postfix uses a TLS certificate"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/email_server/audit/tls.py:91
|
||||
#, fuzzy
|
||||
#| msgid "No certificate"
|
||||
msgid "Has a TLS certificate"
|
||||
msgstr "Nincs tanúsítvány"
|
||||
|
||||
#: plinth/modules/email_server/forms.py:17
|
||||
#, fuzzy
|
||||
#| msgid "Enter a valid username."
|
||||
@ -2227,7 +2143,7 @@ msgid "Disabled"
|
||||
msgstr "Letiltva"
|
||||
|
||||
#: plinth/modules/email_server/manifest.py:8
|
||||
#: plinth/modules/roundcube/__init__.py:53
|
||||
#: plinth/modules/roundcube/__init__.py:52
|
||||
#: plinth/modules/roundcube/manifest.py:6
|
||||
msgid "Roundcube"
|
||||
msgstr "Roundcube"
|
||||
@ -2276,7 +2192,6 @@ msgid "Create a new email alias"
|
||||
msgstr "Új biztonsági másolat létrehozása"
|
||||
|
||||
#: plinth/modules/email_server/templates/email_alias.html:38
|
||||
#: plinth/modules/tahoe/templates/tahoe-post-setup.html:59
|
||||
msgid "Add"
|
||||
msgstr "Hozzáadás"
|
||||
|
||||
@ -3364,6 +3279,12 @@ msgstr ""
|
||||
msgid "Element"
|
||||
msgstr "Element"
|
||||
|
||||
#: plinth/modules/matrixsynapse/templates/matrix-synapse-pre-setup.html:15
|
||||
#: plinth/modules/snapshot/templates/snapshot.html:12
|
||||
#: plinth/templates/app.html:46
|
||||
msgid "Configuration"
|
||||
msgstr "Beállítások"
|
||||
|
||||
#: plinth/modules/matrixsynapse/templates/matrix-synapse-pre-setup.html:18
|
||||
msgid ""
|
||||
"Matrix service needs to be configured for a domain. Users on other Matrix "
|
||||
@ -3772,175 +3693,6 @@ msgstr "KMLDonkey"
|
||||
msgid "AMLDonkey"
|
||||
msgstr "AMLDonkey"
|
||||
|
||||
#: plinth/modules/monkeysphere/__init__.py:17
|
||||
msgid ""
|
||||
"With Monkeysphere, an OpenPGP key can be generated for each configured "
|
||||
"domain serving SSH. The OpenPGP public key can then be uploaded to the "
|
||||
"OpenPGP keyservers. Users connecting to this machine through SSH can verify "
|
||||
"that they are connecting to the correct host. For users to trust the key, "
|
||||
"at least one person (usually the machine owner) must sign the key using the "
|
||||
"regular OpenPGP key signing process. See the <a href=\"http://web."
|
||||
"monkeysphere.info/getting-started-ssh/\"> Monkeysphere SSH documentation</a> "
|
||||
"for more details."
|
||||
msgstr ""
|
||||
"A Monkeysphere használatával egy OpenPGP kulcsot tudsz létrehozni minden "
|
||||
"egyes beállított SSH-t kiszolgáló domain-odhoz. Az OpenPGP nyilvános kulcs "
|
||||
"ezután feltölthető az OpenPGP kulcskiszolgálókra. Az SSH-n keresztül ehhez a "
|
||||
"géphez kapcsolódó felhasználók képesek lesznek leellenőrizni, hogy a "
|
||||
"megfelelő állomáshoz kapcsolódtak-e. Ahhoz, hogy a felhasználók megbízzanak "
|
||||
"a kulcsban, legalább egy személynek (általában a gép tulajdonosa) alá kell "
|
||||
"írnia a kulcsot a szokványos OpenPGP kulcs aláírási folyamat használatával. "
|
||||
"Tekintsd meg a <a href=\"http://web.monkeysphere.info/getting-started-ssh/"
|
||||
"\"> Monkeysphere SSH dokumentációt</a> további részletekért."
|
||||
|
||||
#: plinth/modules/monkeysphere/__init__.py:25
|
||||
msgid ""
|
||||
"Monkeysphere can also generate an OpenPGP key for each Secure Web Server "
|
||||
"(HTTPS) certificate installed on this machine. The OpenPGP public key can "
|
||||
"then be uploaded to the OpenPGP keyservers. Users accessing the web server "
|
||||
"through HTTPS can verify that they are connecting to the correct host. To "
|
||||
"validate the certificate, the user will need to install some software that "
|
||||
"is available on the <a href=\"https://web.monkeysphere.info/download/\"> "
|
||||
"Monkeysphere website</a>."
|
||||
msgstr ""
|
||||
"A Monkeysphere továbbá létre tud hozni egy OpenPGP kulcsot minden egyes erre "
|
||||
"a gépre telepített Biztonságos Web-Szerver (HTTPS) tanúsítványhoz. A "
|
||||
"létrehozott OpenPGP nyilvános kulcs ezután feltölthető az OpenPGP "
|
||||
"kulcskiszolgálókra. A webszervert HTTPS-en keresztül elérő felhasználók "
|
||||
"ezután leellenőrizhetik, hogy a megfelelő állomáshoz kapcsolódtak-e. A "
|
||||
"tanúsítvány ellenőrzéséhez a felhasználónak szüksége lesz néhány szoftver "
|
||||
"telepítésére, amelyek elérhetők a <a href=\"https://web.monkeysphere.info/"
|
||||
"download/\"> Monkeysphere weboldalon</a>."
|
||||
|
||||
#: plinth/modules/monkeysphere/__init__.py:50
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:11
|
||||
msgid "Monkeysphere"
|
||||
msgstr "Monkeysphere"
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere.html:20
|
||||
msgid "Publishing key to keyserver..."
|
||||
msgstr "A kulcs közzététele a kulcskiszolgálónak…"
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere.html:27
|
||||
msgid "Cancel"
|
||||
msgstr "Mégse"
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere.html:36
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:41
|
||||
#: plinth/modules/tor/templates/tor.html:71
|
||||
msgid "Service"
|
||||
msgstr "Szolgáltatás"
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere.html:37
|
||||
msgid "Domains"
|
||||
msgstr "Domainek"
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere.html:38
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:17
|
||||
msgid "OpenPGP Fingerprint"
|
||||
msgstr "OpenPGP ujjlenyomat"
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere.html:47
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:44
|
||||
#: plinth/modules/names/components.py:24
|
||||
msgid "Secure Shell"
|
||||
msgstr "Secure Shell (Biztonságos parancsértelmező)"
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere.html:51
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:48
|
||||
msgid "Other"
|
||||
msgstr "Egyéb"
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere.html:88
|
||||
#, python-format
|
||||
msgid "Show details for key %(fingerprint)s"
|
||||
msgstr "A %(fingerprint)s kulcs részletei"
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere.html:94
|
||||
msgid "-"
|
||||
msgstr "-"
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere.html:105
|
||||
msgid "Import Key"
|
||||
msgstr "Kulcs importálása"
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere.html:115
|
||||
msgid "Publish Key"
|
||||
msgstr "Kulcs közzététele"
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere.html:125
|
||||
msgid "Add Domains"
|
||||
msgstr "Domainek hozzáadása"
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:21
|
||||
msgid "OpenPGP User IDs"
|
||||
msgstr "OpenPGP felhasználói azonosítók"
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:25
|
||||
msgid "Key Import Date"
|
||||
msgstr "Kulcs importálásának dátuma"
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:29
|
||||
msgid "SSH Key Type"
|
||||
msgstr "SSH kulcs típusa"
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:33
|
||||
msgid "SSH Key Size"
|
||||
msgstr "SSH kulcs mérete"
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:37
|
||||
msgid "SSH Fingerprint"
|
||||
msgstr "SSH ujjlenyomat"
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:53
|
||||
msgid "Key File"
|
||||
msgstr "Kulcsfájl"
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:57
|
||||
msgid "Available Domains"
|
||||
msgstr "Elérhető Domainek"
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:61
|
||||
msgid "Added Domains"
|
||||
msgstr "Hozzáadott Domainek"
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:69
|
||||
msgid ""
|
||||
"After this key is published to the keyservers, it can be signed using <a "
|
||||
"href=\"https://www.gnupg.org/\">GnuPG</a> with the following commands:"
|
||||
msgstr ""
|
||||
"Miután ez a kulcs közzé lesz téve a kulcskiszolgálóknak, alá lehet írni a <a "
|
||||
"href=\"https://www.gnupg.org/\">GnuPG</a>-t használva a következő "
|
||||
"parancsokkal:"
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:75
|
||||
msgid "Download the key"
|
||||
msgstr "A kulcs letöltése"
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:78
|
||||
msgid "Sign the key"
|
||||
msgstr "A kulcs aláírása"
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:81
|
||||
msgid "Send the key back to the keyservers"
|
||||
msgstr "A kulcs visszaküldése a kulcskiszolgálónak"
|
||||
|
||||
#: plinth/modules/monkeysphere/views.py:44
|
||||
msgid "Imported key."
|
||||
msgstr "Importált kulcs."
|
||||
|
||||
#: plinth/modules/monkeysphere/views.py:80
|
||||
msgid "Cancelled key publishing."
|
||||
msgstr "Kulcs közzététel megszakítva."
|
||||
|
||||
#: plinth/modules/monkeysphere/views.py:131
|
||||
msgid "Published key to keyserver."
|
||||
msgstr "Kulcs közzétéve a kulcskiszolgálónak."
|
||||
|
||||
#: plinth/modules/monkeysphere/views.py:133
|
||||
msgid "Error occurred while publishing key."
|
||||
msgstr "Hiba történt a kulcs közzététele során."
|
||||
|
||||
#: plinth/modules/mumble/__init__.py:26
|
||||
msgid ""
|
||||
"Mumble is an open source, low-latency, encrypted, high quality voice chat "
|
||||
@ -4018,6 +3770,10 @@ msgstr "Összes"
|
||||
msgid "All web apps"
|
||||
msgstr "Összes webalkalmazás"
|
||||
|
||||
#: plinth/modules/names/components.py:24
|
||||
msgid "Secure Shell"
|
||||
msgstr "Secure Shell (Biztonságos parancsértelmező)"
|
||||
|
||||
#: plinth/modules/names/templates/names.html:17
|
||||
msgid "Services"
|
||||
msgstr "Szolgáltatások"
|
||||
@ -5753,7 +5509,7 @@ msgstr ""
|
||||
msgid "Access rights configuration updated"
|
||||
msgstr "Hozzáférési jogok beállításai frissítve"
|
||||
|
||||
#: plinth/modules/roundcube/__init__.py:20
|
||||
#: plinth/modules/roundcube/__init__.py:19
|
||||
msgid ""
|
||||
"Roundcube webmail is a browser-based multilingual IMAP client with an "
|
||||
"application-like user interface. It provides full functionality you expect "
|
||||
@ -5765,7 +5521,7 @@ msgstr ""
|
||||
"teljes funkcionalitást biztosítja, beleértve a MIME támogatást, "
|
||||
"címjegyzéket, mappa kezelést, üzenet keresést és helyesírás-ellenőrzést."
|
||||
|
||||
#: plinth/modules/roundcube/__init__.py:25
|
||||
#: plinth/modules/roundcube/__init__.py:24
|
||||
msgid ""
|
||||
"You can use it by providing the username and password of the email account "
|
||||
"you wish to access followed by the domain name of the IMAP server for your "
|
||||
@ -5779,7 +5535,7 @@ msgstr ""
|
||||
"hoz (ez az ajánlott), töltsd ki a kiszolgáló mezőt ezen minta alapján: "
|
||||
"<code>imaps://imap.example.com</code>."
|
||||
|
||||
#: plinth/modules/roundcube/__init__.py:30
|
||||
#: plinth/modules/roundcube/__init__.py:29
|
||||
msgid ""
|
||||
"For Gmail, username will be your Gmail address, password will be your Google "
|
||||
"account password and server will be <code>imaps://imap.gmail.com</code>. "
|
||||
@ -5795,7 +5551,7 @@ msgstr ""
|
||||
"href=\"https://www.google.com/settings/security/lesssecureapps\">https://www."
|
||||
"google.com/settings/security/lesssecureapps</a>)."
|
||||
|
||||
#: plinth/modules/roundcube/__init__.py:54
|
||||
#: plinth/modules/roundcube/__init__.py:53
|
||||
msgid "Email Client"
|
||||
msgstr "E-mail kliens"
|
||||
|
||||
@ -6921,73 +6677,6 @@ msgstr "Syncthing"
|
||||
msgid "File Synchronization"
|
||||
msgstr "Fájlszinkronizáció"
|
||||
|
||||
#: plinth/modules/tahoe/__init__.py:26
|
||||
msgid ""
|
||||
"Tahoe-LAFS is a decentralized secure file storage system. It uses provider "
|
||||
"independent security to store files over a distributed network of storage "
|
||||
"nodes. Even if some of the nodes fail, your files can be retrieved from the "
|
||||
"remaining nodes."
|
||||
msgstr ""
|
||||
"A Tahoe-LAFS egy decentralizált biztonságos fájltároló rendszer. Szolgáltató "
|
||||
"független biztonságot használ a fájlok tárolásához adattároló csomópontok "
|
||||
"elosztott hálózatán keresztül. Még ha néhány csomópont meg is hibásodik, a "
|
||||
"fájljaidat le tudod tölteni a fennmaradó csomópontokról."
|
||||
|
||||
#: plinth/modules/tahoe/__init__.py:31
|
||||
#, python-brace-format
|
||||
msgid ""
|
||||
"This {box_name} hosts a storage node and an introducer by default. "
|
||||
"Additional introducers can be added, which will introduce this node to the "
|
||||
"other storage nodes."
|
||||
msgstr ""
|
||||
"Ezen {box_name} eszköz alapértelmezés szerint egy bevezető és egy adattároló "
|
||||
"csomópontnak is otthont ad. További bevezető csomópontok is hozzáadhatók, "
|
||||
"melyek majd bemutatják ezt a csomópontot a többi adattároló csomópontnak."
|
||||
|
||||
#: plinth/modules/tahoe/__init__.py:60
|
||||
msgid "Tahoe-LAFS"
|
||||
msgstr "Tahoe-LAFS"
|
||||
|
||||
#: plinth/modules/tahoe/__init__.py:62
|
||||
msgid "Distributed File Storage"
|
||||
msgstr "Elosztott fájltároló"
|
||||
|
||||
#: plinth/modules/tahoe/templates/tahoe-post-setup.html:17
|
||||
#, python-format
|
||||
msgid ""
|
||||
"The Tahoe-LAFS server domain is set to <b>%(domain_name)s</b>. Changing the "
|
||||
"FreedomBox domain name needs a reinstall of Tahoe-LAFS and you WILL LOSE "
|
||||
"DATA. You can access Tahoe-LAFS at <a href=\"https://"
|
||||
"%(domain_name)s:5678\">https://%(domain_name)s:5678</a>."
|
||||
msgstr ""
|
||||
"A Tahoe-LAFS kiszolgáló domén neve erre lett beállítva: <b>%(domain_name)s</"
|
||||
"b>. A FreedomBox domén nevének megváltoztatása magával vonja a Tahoe-LAFS "
|
||||
"újratelepítését és emiatt EL FOGOD VESZÍTENI AZ ADATOKAT. A Tahoe-LAFS-t itt "
|
||||
"érheted el: <a href=\"https://%(domain_name)s:5678\">https://"
|
||||
"%(domain_name)s:5678</a>."
|
||||
|
||||
#: plinth/modules/tahoe/templates/tahoe-post-setup.html:29
|
||||
msgid "Local introducer"
|
||||
msgstr "Helyi bevezető"
|
||||
|
||||
#: plinth/modules/tahoe/templates/tahoe-post-setup.html:34
|
||||
#: plinth/modules/tahoe/templates/tahoe-post-setup.html:51
|
||||
#: plinth/modules/tahoe/templates/tahoe-post-setup.html:69
|
||||
msgid "Pet Name"
|
||||
msgstr "Becenév"
|
||||
|
||||
#: plinth/modules/tahoe/templates/tahoe-post-setup.html:48
|
||||
msgid "Add new introducer"
|
||||
msgstr "Új bevezető hozzáadása"
|
||||
|
||||
#: plinth/modules/tahoe/templates/tahoe-post-setup.html:64
|
||||
msgid "Connected introducers"
|
||||
msgstr "Csatlakozott bevezetők"
|
||||
|
||||
#: plinth/modules/tahoe/templates/tahoe-post-setup.html:82
|
||||
msgid "Remove"
|
||||
msgstr "Eltávolít"
|
||||
|
||||
#: plinth/modules/tor/__init__.py:26
|
||||
msgid ""
|
||||
"Tor is an anonymous communication system. You can learn more about it from "
|
||||
@ -7177,6 +6866,10 @@ msgstr ""
|
||||
"található, akkor győződj meg arról, hogy a következő portok nyitva vannak és "
|
||||
"port továbbításuk (port-forward) megfelelő:"
|
||||
|
||||
#: plinth/modules/tor/templates/tor.html:71
|
||||
msgid "Service"
|
||||
msgstr "Szolgáltatás"
|
||||
|
||||
#: plinth/modules/tor/templates/tor.html:87
|
||||
msgid "SOCKS"
|
||||
msgstr "SOCKS"
|
||||
@ -8554,6 +8247,241 @@ msgstr "befejezettségi szint: %(percentage)s%%"
|
||||
msgid "Gujarati"
|
||||
msgstr "Gudzsaráti"
|
||||
|
||||
#~ msgid ""
|
||||
#~ "diaspora* is a decentralized social network where you can store and "
|
||||
#~ "control your own data."
|
||||
#~ msgstr ""
|
||||
#~ "A diaspora* egy decentralizált közösségi háló, ahol a saját adataidat te "
|
||||
#~ "tárolhatod és te felügyelheted."
|
||||
|
||||
#~ msgid "diaspora*"
|
||||
#~ msgstr "diaspora*"
|
||||
|
||||
#~ msgid "Federated Social Network"
|
||||
#~ msgstr "Egyesített közösségi háló"
|
||||
|
||||
#~ msgid "Enable new user registrations"
|
||||
#~ msgstr "Új regisztrációk engedélyezése"
|
||||
|
||||
#~ msgid "dandelion*"
|
||||
#~ msgstr "dandelion*"
|
||||
|
||||
#~ msgid ""
|
||||
#~ "It is an unofficial webview based client for the community-run, "
|
||||
#~ "distributed social network diaspora*"
|
||||
#~ msgstr ""
|
||||
#~ "Ez egy nem hivatalos webview alapú kliens a diaspora* nevű elosztott "
|
||||
#~ "közösségi háló számára"
|
||||
|
||||
#, python-format
|
||||
#~ msgid ""
|
||||
#~ "The diaspora* pod domain is set to <b>%(domain_name)s</b>. User IDs will "
|
||||
#~ "look like <i>username@diaspora.%(domain_name)s</i><br/> If the FreedomBox "
|
||||
#~ "domain name is changed, all data of the users registered with the "
|
||||
#~ "previous podname wouldn't be accessible. <br/> You can access the "
|
||||
#~ "diaspora* pod at <a href=\"https://diaspora.%(domain_name)s\"> diaspora."
|
||||
#~ "%(domain_name)s </a>"
|
||||
#~ msgstr ""
|
||||
#~ "A diaspora* pod domain neve: <b>%(domain_name)s</b>. A felhasználói "
|
||||
#~ "azonosítók formátuma a következő: <i>felhasználónév@diaspora."
|
||||
#~ "%(domain_name)s</i><br/> Ha a FreedomBox domain neve megváltozik, a "
|
||||
#~ "korábbi podnév alatt regisztrált felhasználók adatai hozzáférhetetlenné "
|
||||
#~ "válnak.<br/> A diaspora* pod a következő címen érhető el: <a href="
|
||||
#~ "\"https://diaspora.%(domain_name)s\"> diaspora.%(domain_name)s</a>"
|
||||
|
||||
#~ msgid "User registrations enabled"
|
||||
#~ msgstr "Felhasználók regisztrációja engedélyezve"
|
||||
|
||||
#~ msgid "User registrations disabled"
|
||||
#~ msgstr "Felhasználók regisztrációja letiltva"
|
||||
|
||||
#, fuzzy
|
||||
#~| msgid "No certificate"
|
||||
#~ msgid "Has a TLS certificate"
|
||||
#~ msgstr "Nincs tanúsítvány"
|
||||
|
||||
#~ msgid ""
|
||||
#~ "With Monkeysphere, an OpenPGP key can be generated for each configured "
|
||||
#~ "domain serving SSH. The OpenPGP public key can then be uploaded to the "
|
||||
#~ "OpenPGP keyservers. Users connecting to this machine through SSH can "
|
||||
#~ "verify that they are connecting to the correct host. For users to trust "
|
||||
#~ "the key, at least one person (usually the machine owner) must sign the "
|
||||
#~ "key using the regular OpenPGP key signing process. See the <a href="
|
||||
#~ "\"http://web.monkeysphere.info/getting-started-ssh/\"> Monkeysphere SSH "
|
||||
#~ "documentation</a> for more details."
|
||||
#~ msgstr ""
|
||||
#~ "A Monkeysphere használatával egy OpenPGP kulcsot tudsz létrehozni minden "
|
||||
#~ "egyes beállított SSH-t kiszolgáló domain-odhoz. Az OpenPGP nyilvános "
|
||||
#~ "kulcs ezután feltölthető az OpenPGP kulcskiszolgálókra. Az SSH-n "
|
||||
#~ "keresztül ehhez a géphez kapcsolódó felhasználók képesek lesznek "
|
||||
#~ "leellenőrizni, hogy a megfelelő állomáshoz kapcsolódtak-e. Ahhoz, hogy a "
|
||||
#~ "felhasználók megbízzanak a kulcsban, legalább egy személynek (általában a "
|
||||
#~ "gép tulajdonosa) alá kell írnia a kulcsot a szokványos OpenPGP kulcs "
|
||||
#~ "aláírási folyamat használatával. Tekintsd meg a <a href=\"http://web."
|
||||
#~ "monkeysphere.info/getting-started-ssh/\"> Monkeysphere SSH dokumentációt</"
|
||||
#~ "a> további részletekért."
|
||||
|
||||
#~ msgid ""
|
||||
#~ "Monkeysphere can also generate an OpenPGP key for each Secure Web Server "
|
||||
#~ "(HTTPS) certificate installed on this machine. The OpenPGP public key can "
|
||||
#~ "then be uploaded to the OpenPGP keyservers. Users accessing the web "
|
||||
#~ "server through HTTPS can verify that they are connecting to the correct "
|
||||
#~ "host. To validate the certificate, the user will need to install some "
|
||||
#~ "software that is available on the <a href=\"https://web.monkeysphere.info/"
|
||||
#~ "download/\"> Monkeysphere website</a>."
|
||||
#~ msgstr ""
|
||||
#~ "A Monkeysphere továbbá létre tud hozni egy OpenPGP kulcsot minden egyes "
|
||||
#~ "erre a gépre telepített Biztonságos Web-Szerver (HTTPS) tanúsítványhoz. A "
|
||||
#~ "létrehozott OpenPGP nyilvános kulcs ezután feltölthető az OpenPGP "
|
||||
#~ "kulcskiszolgálókra. A webszervert HTTPS-en keresztül elérő felhasználók "
|
||||
#~ "ezután leellenőrizhetik, hogy a megfelelő állomáshoz kapcsolódtak-e. A "
|
||||
#~ "tanúsítvány ellenőrzéséhez a felhasználónak szüksége lesz néhány szoftver "
|
||||
#~ "telepítésére, amelyek elérhetők a <a href=\"https://web.monkeysphere.info/"
|
||||
#~ "download/\"> Monkeysphere weboldalon</a>."
|
||||
|
||||
#~ msgid "Monkeysphere"
|
||||
#~ msgstr "Monkeysphere"
|
||||
|
||||
#~ msgid "Publishing key to keyserver..."
|
||||
#~ msgstr "A kulcs közzététele a kulcskiszolgálónak…"
|
||||
|
||||
#~ msgid "Cancel"
|
||||
#~ msgstr "Mégse"
|
||||
|
||||
#~ msgid "Domains"
|
||||
#~ msgstr "Domainek"
|
||||
|
||||
#~ msgid "OpenPGP Fingerprint"
|
||||
#~ msgstr "OpenPGP ujjlenyomat"
|
||||
|
||||
#~ msgid "Other"
|
||||
#~ msgstr "Egyéb"
|
||||
|
||||
#, python-format
|
||||
#~ msgid "Show details for key %(fingerprint)s"
|
||||
#~ msgstr "A %(fingerprint)s kulcs részletei"
|
||||
|
||||
#~ msgid "-"
|
||||
#~ msgstr "-"
|
||||
|
||||
#~ msgid "Import Key"
|
||||
#~ msgstr "Kulcs importálása"
|
||||
|
||||
#~ msgid "Publish Key"
|
||||
#~ msgstr "Kulcs közzététele"
|
||||
|
||||
#~ msgid "Add Domains"
|
||||
#~ msgstr "Domainek hozzáadása"
|
||||
|
||||
#~ msgid "OpenPGP User IDs"
|
||||
#~ msgstr "OpenPGP felhasználói azonosítók"
|
||||
|
||||
#~ msgid "Key Import Date"
|
||||
#~ msgstr "Kulcs importálásának dátuma"
|
||||
|
||||
#~ msgid "SSH Key Type"
|
||||
#~ msgstr "SSH kulcs típusa"
|
||||
|
||||
#~ msgid "SSH Key Size"
|
||||
#~ msgstr "SSH kulcs mérete"
|
||||
|
||||
#~ msgid "SSH Fingerprint"
|
||||
#~ msgstr "SSH ujjlenyomat"
|
||||
|
||||
#~ msgid "Key File"
|
||||
#~ msgstr "Kulcsfájl"
|
||||
|
||||
#~ msgid "Available Domains"
|
||||
#~ msgstr "Elérhető Domainek"
|
||||
|
||||
#~ msgid "Added Domains"
|
||||
#~ msgstr "Hozzáadott Domainek"
|
||||
|
||||
#~ msgid ""
|
||||
#~ "After this key is published to the keyservers, it can be signed using <a "
|
||||
#~ "href=\"https://www.gnupg.org/\">GnuPG</a> with the following commands:"
|
||||
#~ msgstr ""
|
||||
#~ "Miután ez a kulcs közzé lesz téve a kulcskiszolgálóknak, alá lehet írni a "
|
||||
#~ "<a href=\"https://www.gnupg.org/\">GnuPG</a>-t használva a következő "
|
||||
#~ "parancsokkal:"
|
||||
|
||||
#~ msgid "Download the key"
|
||||
#~ msgstr "A kulcs letöltése"
|
||||
|
||||
#~ msgid "Sign the key"
|
||||
#~ msgstr "A kulcs aláírása"
|
||||
|
||||
#~ msgid "Send the key back to the keyservers"
|
||||
#~ msgstr "A kulcs visszaküldése a kulcskiszolgálónak"
|
||||
|
||||
#~ msgid "Imported key."
|
||||
#~ msgstr "Importált kulcs."
|
||||
|
||||
#~ msgid "Cancelled key publishing."
|
||||
#~ msgstr "Kulcs közzététel megszakítva."
|
||||
|
||||
#~ msgid "Published key to keyserver."
|
||||
#~ msgstr "Kulcs közzétéve a kulcskiszolgálónak."
|
||||
|
||||
#~ msgid "Error occurred while publishing key."
|
||||
#~ msgstr "Hiba történt a kulcs közzététele során."
|
||||
|
||||
#~ msgid ""
|
||||
#~ "Tahoe-LAFS is a decentralized secure file storage system. It uses "
|
||||
#~ "provider independent security to store files over a distributed network "
|
||||
#~ "of storage nodes. Even if some of the nodes fail, your files can be "
|
||||
#~ "retrieved from the remaining nodes."
|
||||
#~ msgstr ""
|
||||
#~ "A Tahoe-LAFS egy decentralizált biztonságos fájltároló rendszer. "
|
||||
#~ "Szolgáltató független biztonságot használ a fájlok tárolásához adattároló "
|
||||
#~ "csomópontok elosztott hálózatán keresztül. Még ha néhány csomópont meg is "
|
||||
#~ "hibásodik, a fájljaidat le tudod tölteni a fennmaradó csomópontokról."
|
||||
|
||||
#, python-brace-format
|
||||
#~ msgid ""
|
||||
#~ "This {box_name} hosts a storage node and an introducer by default. "
|
||||
#~ "Additional introducers can be added, which will introduce this node to "
|
||||
#~ "the other storage nodes."
|
||||
#~ msgstr ""
|
||||
#~ "Ezen {box_name} eszköz alapértelmezés szerint egy bevezető és egy "
|
||||
#~ "adattároló csomópontnak is otthont ad. További bevezető csomópontok is "
|
||||
#~ "hozzáadhatók, melyek majd bemutatják ezt a csomópontot a többi adattároló "
|
||||
#~ "csomópontnak."
|
||||
|
||||
#~ msgid "Tahoe-LAFS"
|
||||
#~ msgstr "Tahoe-LAFS"
|
||||
|
||||
#~ msgid "Distributed File Storage"
|
||||
#~ msgstr "Elosztott fájltároló"
|
||||
|
||||
#, python-format
|
||||
#~ msgid ""
|
||||
#~ "The Tahoe-LAFS server domain is set to <b>%(domain_name)s</b>. Changing "
|
||||
#~ "the FreedomBox domain name needs a reinstall of Tahoe-LAFS and you WILL "
|
||||
#~ "LOSE DATA. You can access Tahoe-LAFS at <a href=\"https://"
|
||||
#~ "%(domain_name)s:5678\">https://%(domain_name)s:5678</a>."
|
||||
#~ msgstr ""
|
||||
#~ "A Tahoe-LAFS kiszolgáló domén neve erre lett beállítva: <b>"
|
||||
#~ "%(domain_name)s</b>. A FreedomBox domén nevének megváltoztatása magával "
|
||||
#~ "vonja a Tahoe-LAFS újratelepítését és emiatt EL FOGOD VESZÍTENI AZ "
|
||||
#~ "ADATOKAT. A Tahoe-LAFS-t itt érheted el: <a href=\"https://"
|
||||
#~ "%(domain_name)s:5678\">https://%(domain_name)s:5678</a>."
|
||||
|
||||
#~ msgid "Local introducer"
|
||||
#~ msgstr "Helyi bevezető"
|
||||
|
||||
#~ msgid "Pet Name"
|
||||
#~ msgstr "Becenév"
|
||||
|
||||
#~ msgid "Add new introducer"
|
||||
#~ msgstr "Új bevezető hozzáadása"
|
||||
|
||||
#~ msgid "Connected introducers"
|
||||
#~ msgstr "Csatlakozott bevezetők"
|
||||
|
||||
#~ msgid "Remove"
|
||||
#~ msgstr "Eltávolít"
|
||||
|
||||
#, fuzzy
|
||||
#~| msgid "Error setting domain name: {exception}"
|
||||
#~ msgid "Postfix domain name config"
|
||||
|
||||
@ -2,7 +2,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Indonesian (FreedomBox)\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2021-12-06 18:35-0500\n"
|
||||
"POT-Creation-Date: 2021-12-20 20:43-0500\n"
|
||||
"PO-Revision-Date: 2021-06-24 00:42+0000\n"
|
||||
"Last-Translator: Reza Almanda <rezaalmanda27@gmail.com>\n"
|
||||
"Language-Team: Indonesian <https://hosted.weblate.org/projects/freedombox/"
|
||||
@ -104,8 +104,6 @@ msgid "Apache HTTP Server"
|
||||
msgstr "Apache HTTP Server"
|
||||
|
||||
#: plinth/modules/apache/__init__.py:41
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere.html:49
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:46
|
||||
msgid "Web Server"
|
||||
msgstr "Server Web"
|
||||
|
||||
@ -1199,9 +1197,7 @@ msgstr "Konfigurasi Umum"
|
||||
#: plinth/modules/config/__init__.py:58 plinth/modules/dynamicdns/views.py:29
|
||||
#: plinth/modules/names/templates/names.html:30
|
||||
#: plinth/modules/names/templates/names.html:44
|
||||
#: plinth/modules/snapshot/views.py:35
|
||||
#: plinth/modules/tahoe/templates/tahoe-pre-setup.html:24
|
||||
#: plinth/templates/index.html:46
|
||||
#: plinth/modules/snapshot/views.py:35 plinth/templates/index.html:46
|
||||
msgid "Configure"
|
||||
msgstr "Konfigurasi"
|
||||
|
||||
@ -1389,11 +1385,11 @@ msgstr ""
|
||||
"Network Time Server adalah program yang memelihara waktu sistem dalam "
|
||||
"sinkronisasi dengan server di Internet."
|
||||
|
||||
#: plinth/modules/datetime/__init__.py:64
|
||||
#: plinth/modules/datetime/__init__.py:67
|
||||
msgid "Date & Time"
|
||||
msgstr "Tanggal & Hari"
|
||||
|
||||
#: plinth/modules/datetime/__init__.py:110
|
||||
#: plinth/modules/datetime/__init__.py:113
|
||||
msgid "Time synchronized to NTP server"
|
||||
msgstr "Waktu disinkronkan ke server NTP"
|
||||
|
||||
@ -1573,80 +1569,6 @@ msgstr "Hasil"
|
||||
msgid "Diagnostic Test"
|
||||
msgstr "Tes Diagnostik"
|
||||
|
||||
#: plinth/modules/diaspora/__init__.py:40
|
||||
msgid ""
|
||||
"diaspora* is a decentralized social network where you can store and control "
|
||||
"your own data."
|
||||
msgstr ""
|
||||
"Diaspora * adalah jejaring sosial yang terdesentralisasi di mana Anda dapat "
|
||||
"menyimpan dan mengontrol data Anda sendiri."
|
||||
|
||||
#: plinth/modules/diaspora/__init__.py:66
|
||||
#: plinth/modules/diaspora/manifest.py:23
|
||||
msgid "diaspora*"
|
||||
msgstr "Diaspora *"
|
||||
|
||||
#: plinth/modules/diaspora/__init__.py:67
|
||||
msgid "Federated Social Network"
|
||||
msgstr "Jejaring Sosial Federasi"
|
||||
|
||||
#: plinth/modules/diaspora/forms.py:13
|
||||
msgid "Enable new user registrations"
|
||||
msgstr "Aktifkan pendaftaran pengguna baru"
|
||||
|
||||
#: plinth/modules/diaspora/manifest.py:11
|
||||
msgid "dandelion*"
|
||||
msgstr "Dandelion *"
|
||||
|
||||
#: plinth/modules/diaspora/manifest.py:13
|
||||
msgid ""
|
||||
"It is an unofficial webview based client for the community-run, distributed "
|
||||
"social network diaspora*"
|
||||
msgstr ""
|
||||
"Ini adalah klien berbasis webview yang tidak resmi untuk diaspora jaringan "
|
||||
"sosial yang dikelola komunitas, didistribusikan *"
|
||||
|
||||
#: plinth/modules/diaspora/templates/diaspora-post-setup.html:16
|
||||
#, python-format
|
||||
msgid ""
|
||||
"The diaspora* pod domain is set to <b>%(domain_name)s</b>. User IDs will "
|
||||
"look like <i>username@diaspora.%(domain_name)s</i><br/> If the FreedomBox "
|
||||
"domain name is changed, all data of the users registered with the previous "
|
||||
"podname wouldn't be accessible. <br/> You can access the diaspora* pod at <a "
|
||||
"href=\"https://diaspora.%(domain_name)s\"> diaspora.%(domain_name)s </a>"
|
||||
msgstr ""
|
||||
"Domain pod diaspora* diatur ke <b>%(domain_name)s<i></i></b><i>. ID pengguna "
|
||||
"akan terlihat seperti <i>namapengguna@diaspora.%(domain_name)s</i><br>Jika "
|
||||
"nama domain FreedomBox diubah, semua data pengguna yang terdaftar dengan "
|
||||
"nama pod sebelumnya tidak akan dapat diakses. <br>Anda dapat mengakses pod "
|
||||
"diaspora* di <a href=\"https://diaspora.%(domain_name)s\"> diaspora."
|
||||
"%(domain_name)s</a></i>"
|
||||
|
||||
#: plinth/modules/diaspora/templates/diaspora-pre-setup.html:36
|
||||
#: plinth/modules/matrixsynapse/templates/matrix-synapse-pre-setup.html:15
|
||||
#: plinth/modules/snapshot/templates/snapshot.html:12
|
||||
#: plinth/templates/app.html:46
|
||||
msgid "Configuration"
|
||||
msgstr "Konfigurasi"
|
||||
|
||||
#: plinth/modules/diaspora/templates/diaspora-pre-setup.html:43
|
||||
#: plinth/modules/dynamicdns/templates/dynamicdns_configure.html:25
|
||||
#: plinth/modules/ikiwiki/templates/ikiwiki_create.html:18
|
||||
#: plinth/modules/matrixsynapse/templates/matrix-synapse-pre-setup.html:47
|
||||
#: plinth/modules/snapshot/templates/snapshot.html:15
|
||||
#: plinth/modules/tahoe/templates/tahoe-pre-setup.html:43
|
||||
#: plinth/templates/app.html:54
|
||||
msgid "Update setup"
|
||||
msgstr "Perbarui Pengaturan"
|
||||
|
||||
#: plinth/modules/diaspora/views.py:74
|
||||
msgid "User registrations enabled"
|
||||
msgstr "Pendaftaran Pengguna Diaktifkan"
|
||||
|
||||
#: plinth/modules/diaspora/views.py:78
|
||||
msgid "User registrations disabled"
|
||||
msgstr "Pendaftaran Pengguna dinonaktifkan"
|
||||
|
||||
#: plinth/modules/dynamicdns/__init__.py:22
|
||||
#, python-brace-format
|
||||
msgid ""
|
||||
@ -1869,6 +1791,14 @@ msgstr ""
|
||||
"beberapa fungsi pembantu mungkin tidak berfungsi (tetapi fungsionalitas "
|
||||
"utama harus bekerja)."
|
||||
|
||||
#: plinth/modules/dynamicdns/templates/dynamicdns_configure.html:25
|
||||
#: plinth/modules/ikiwiki/templates/ikiwiki_create.html:18
|
||||
#: plinth/modules/matrixsynapse/templates/matrix-synapse-pre-setup.html:47
|
||||
#: plinth/modules/snapshot/templates/snapshot.html:15
|
||||
#: plinth/templates/app.html:54
|
||||
msgid "Update setup"
|
||||
msgstr "Perbarui Pengaturan"
|
||||
|
||||
#: plinth/modules/dynamicdns/templates/dynamicdns_status.html:9
|
||||
msgid "NAT type"
|
||||
msgstr "tipe NAT"
|
||||
@ -2090,7 +2020,7 @@ msgstr ""
|
||||
msgid "Email Server"
|
||||
msgstr "Server obrolan"
|
||||
|
||||
#: plinth/modules/email_server/__init__.py:91
|
||||
#: plinth/modules/email_server/__init__.py:100
|
||||
msgid "Powered by Postfix, Dovecot & Rspamd"
|
||||
msgstr ""
|
||||
|
||||
@ -2116,20 +2046,6 @@ msgstr ""
|
||||
msgid "Inbound and outbound mail filters"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/email_server/audit/tls.py:81
|
||||
msgid "Postfix TLS parameters"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/email_server/audit/tls.py:82
|
||||
msgid "Postfix uses a TLS certificate"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/email_server/audit/tls.py:91
|
||||
#, fuzzy
|
||||
#| msgid "No certificate"
|
||||
msgid "Has a TLS certificate"
|
||||
msgstr "Tidak sertifikat"
|
||||
|
||||
#: plinth/modules/email_server/forms.py:17
|
||||
#, fuzzy
|
||||
#| msgid "Enter a valid username."
|
||||
@ -2198,7 +2114,7 @@ msgid "Disabled"
|
||||
msgstr "Non-Aktifkan"
|
||||
|
||||
#: plinth/modules/email_server/manifest.py:8
|
||||
#: plinth/modules/roundcube/__init__.py:53
|
||||
#: plinth/modules/roundcube/__init__.py:52
|
||||
#: plinth/modules/roundcube/manifest.py:6
|
||||
msgid "Roundcube"
|
||||
msgstr "Roundcube"
|
||||
@ -2247,7 +2163,6 @@ msgid "Create a new email alias"
|
||||
msgstr "Buat cadangan baru"
|
||||
|
||||
#: plinth/modules/email_server/templates/email_alias.html:38
|
||||
#: plinth/modules/tahoe/templates/tahoe-post-setup.html:59
|
||||
msgid "Add"
|
||||
msgstr "Tambah"
|
||||
|
||||
@ -3329,6 +3244,12 @@ msgstr ""
|
||||
msgid "Element"
|
||||
msgstr "Elemen"
|
||||
|
||||
#: plinth/modules/matrixsynapse/templates/matrix-synapse-pre-setup.html:15
|
||||
#: plinth/modules/snapshot/templates/snapshot.html:12
|
||||
#: plinth/templates/app.html:46
|
||||
msgid "Configuration"
|
||||
msgstr "Konfigurasi"
|
||||
|
||||
#: plinth/modules/matrixsynapse/templates/matrix-synapse-pre-setup.html:18
|
||||
msgid ""
|
||||
"Matrix service needs to be configured for a domain. Users on other Matrix "
|
||||
@ -3662,155 +3583,6 @@ msgstr "KMLDonkey"
|
||||
msgid "AMLDonkey"
|
||||
msgstr "AMLDonkey"
|
||||
|
||||
#: plinth/modules/monkeysphere/__init__.py:17
|
||||
msgid ""
|
||||
"With Monkeysphere, an OpenPGP key can be generated for each configured "
|
||||
"domain serving SSH. The OpenPGP public key can then be uploaded to the "
|
||||
"OpenPGP keyservers. Users connecting to this machine through SSH can verify "
|
||||
"that they are connecting to the correct host. For users to trust the key, "
|
||||
"at least one person (usually the machine owner) must sign the key using the "
|
||||
"regular OpenPGP key signing process. See the <a href=\"http://web."
|
||||
"monkeysphere.info/getting-started-ssh/\"> Monkeysphere SSH documentation</a> "
|
||||
"for more details."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/monkeysphere/__init__.py:25
|
||||
msgid ""
|
||||
"Monkeysphere can also generate an OpenPGP key for each Secure Web Server "
|
||||
"(HTTPS) certificate installed on this machine. The OpenPGP public key can "
|
||||
"then be uploaded to the OpenPGP keyservers. Users accessing the web server "
|
||||
"through HTTPS can verify that they are connecting to the correct host. To "
|
||||
"validate the certificate, the user will need to install some software that "
|
||||
"is available on the <a href=\"https://web.monkeysphere.info/download/\"> "
|
||||
"Monkeysphere website</a>."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/monkeysphere/__init__.py:50
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:11
|
||||
msgid "Monkeysphere"
|
||||
msgstr "Monkeysphere"
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere.html:20
|
||||
msgid "Publishing key to keyserver..."
|
||||
msgstr "Publikasikan kunci ke keyserver..."
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere.html:27
|
||||
msgid "Cancel"
|
||||
msgstr "Batal"
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere.html:36
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:41
|
||||
#: plinth/modules/tor/templates/tor.html:71
|
||||
msgid "Service"
|
||||
msgstr "Layanan"
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere.html:37
|
||||
msgid "Domains"
|
||||
msgstr "Domain"
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere.html:38
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:17
|
||||
msgid "OpenPGP Fingerprint"
|
||||
msgstr "Sidik Jari OpenPGP"
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere.html:47
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:44
|
||||
#: plinth/modules/names/components.py:24
|
||||
msgid "Secure Shell"
|
||||
msgstr "Secure Shell"
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere.html:51
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:48
|
||||
msgid "Other"
|
||||
msgstr "Lainnya"
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere.html:88
|
||||
#, python-format
|
||||
msgid "Show details for key %(fingerprint)s"
|
||||
msgstr "Tampilkan rincial untuk kunci %(fingerprint)s"
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere.html:94
|
||||
msgid "-"
|
||||
msgstr "-"
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere.html:105
|
||||
msgid "Import Key"
|
||||
msgstr "Impor Kunci"
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere.html:115
|
||||
msgid "Publish Key"
|
||||
msgstr "Publikasikan Kunci"
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere.html:125
|
||||
msgid "Add Domains"
|
||||
msgstr "Tambah Domain"
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:21
|
||||
msgid "OpenPGP User IDs"
|
||||
msgstr "ID pengguna OpenPGP"
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:25
|
||||
msgid "Key Import Date"
|
||||
msgstr "Tanggal Impor Kunci"
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:29
|
||||
msgid "SSH Key Type"
|
||||
msgstr "Tipe Kunci SSH"
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:33
|
||||
msgid "SSH Key Size"
|
||||
msgstr "Ukuran Kunci SSH"
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:37
|
||||
msgid "SSH Fingerprint"
|
||||
msgstr "Sidik Jari SSH"
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:53
|
||||
msgid "Key File"
|
||||
msgstr "Berkas Kunci"
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:57
|
||||
msgid "Available Domains"
|
||||
msgstr "Domain yang Tersedia"
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:61
|
||||
msgid "Added Domains"
|
||||
msgstr "Domain di Tambahkan"
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:69
|
||||
msgid ""
|
||||
"After this key is published to the keyservers, it can be signed using <a "
|
||||
"href=\"https://www.gnupg.org/\">GnuPG</a> with the following commands:"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:75
|
||||
msgid "Download the key"
|
||||
msgstr "Unduh kunci"
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:78
|
||||
msgid "Sign the key"
|
||||
msgstr "Tanda tangani kunci"
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:81
|
||||
msgid "Send the key back to the keyservers"
|
||||
msgstr "Kirim kembali kunci ke keyserver"
|
||||
|
||||
#: plinth/modules/monkeysphere/views.py:44
|
||||
msgid "Imported key."
|
||||
msgstr "Kunci yang diimpor."
|
||||
|
||||
#: plinth/modules/monkeysphere/views.py:80
|
||||
msgid "Cancelled key publishing."
|
||||
msgstr "Batalkan publikasi kunci."
|
||||
|
||||
#: plinth/modules/monkeysphere/views.py:131
|
||||
msgid "Published key to keyserver."
|
||||
msgstr "Publikasikan kunci ke keyserver."
|
||||
|
||||
#: plinth/modules/monkeysphere/views.py:133
|
||||
msgid "Error occurred while publishing key."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mumble/__init__.py:26
|
||||
msgid ""
|
||||
"Mumble is an open source, low-latency, encrypted, high quality voice chat "
|
||||
@ -3875,6 +3647,10 @@ msgstr "Semua"
|
||||
msgid "All web apps"
|
||||
msgstr "Semua aplikasi web"
|
||||
|
||||
#: plinth/modules/names/components.py:24
|
||||
msgid "Secure Shell"
|
||||
msgstr "Secure Shell"
|
||||
|
||||
#: plinth/modules/names/templates/names.html:17
|
||||
msgid "Services"
|
||||
msgstr "Layanan"
|
||||
@ -5413,7 +5189,7 @@ msgstr ""
|
||||
msgid "Access rights configuration updated"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/roundcube/__init__.py:20
|
||||
#: plinth/modules/roundcube/__init__.py:19
|
||||
msgid ""
|
||||
"Roundcube webmail is a browser-based multilingual IMAP client with an "
|
||||
"application-like user interface. It provides full functionality you expect "
|
||||
@ -5421,7 +5197,7 @@ msgid ""
|
||||
"manipulation, message searching and spell checking."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/roundcube/__init__.py:25
|
||||
#: plinth/modules/roundcube/__init__.py:24
|
||||
msgid ""
|
||||
"You can use it by providing the username and password of the email account "
|
||||
"you wish to access followed by the domain name of the IMAP server for your "
|
||||
@ -5430,7 +5206,7 @@ msgid ""
|
||||
"code>."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/roundcube/__init__.py:30
|
||||
#: plinth/modules/roundcube/__init__.py:29
|
||||
msgid ""
|
||||
"For Gmail, username will be your Gmail address, password will be your Google "
|
||||
"account password and server will be <code>imaps://imap.gmail.com</code>. "
|
||||
@ -5440,7 +5216,7 @@ msgid ""
|
||||
"a>)."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/roundcube/__init__.py:54
|
||||
#: plinth/modules/roundcube/__init__.py:53
|
||||
msgid "Email Client"
|
||||
msgstr "Klien Email"
|
||||
|
||||
@ -6486,63 +6262,6 @@ msgstr "Syncthing"
|
||||
msgid "File Synchronization"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/tahoe/__init__.py:26
|
||||
msgid ""
|
||||
"Tahoe-LAFS is a decentralized secure file storage system. It uses provider "
|
||||
"independent security to store files over a distributed network of storage "
|
||||
"nodes. Even if some of the nodes fail, your files can be retrieved from the "
|
||||
"remaining nodes."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/tahoe/__init__.py:31
|
||||
#, python-brace-format
|
||||
msgid ""
|
||||
"This {box_name} hosts a storage node and an introducer by default. "
|
||||
"Additional introducers can be added, which will introduce this node to the "
|
||||
"other storage nodes."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/tahoe/__init__.py:60
|
||||
msgid "Tahoe-LAFS"
|
||||
msgstr "Tahoe-LAFS"
|
||||
|
||||
#: plinth/modules/tahoe/__init__.py:62
|
||||
msgid "Distributed File Storage"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/tahoe/templates/tahoe-post-setup.html:17
|
||||
#, python-format
|
||||
msgid ""
|
||||
"The Tahoe-LAFS server domain is set to <b>%(domain_name)s</b>. Changing the "
|
||||
"FreedomBox domain name needs a reinstall of Tahoe-LAFS and you WILL LOSE "
|
||||
"DATA. You can access Tahoe-LAFS at <a href=\"https://"
|
||||
"%(domain_name)s:5678\">https://%(domain_name)s:5678</a>."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/tahoe/templates/tahoe-post-setup.html:29
|
||||
msgid "Local introducer"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/tahoe/templates/tahoe-post-setup.html:34
|
||||
#: plinth/modules/tahoe/templates/tahoe-post-setup.html:51
|
||||
#: plinth/modules/tahoe/templates/tahoe-post-setup.html:69
|
||||
#, fuzzy
|
||||
#| msgid "Name"
|
||||
msgid "Pet Name"
|
||||
msgstr "Nama"
|
||||
|
||||
#: plinth/modules/tahoe/templates/tahoe-post-setup.html:48
|
||||
msgid "Add new introducer"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/tahoe/templates/tahoe-post-setup.html:64
|
||||
msgid "Connected introducers"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/tahoe/templates/tahoe-post-setup.html:82
|
||||
msgid "Remove"
|
||||
msgstr "Hapus"
|
||||
|
||||
#: plinth/modules/tor/__init__.py:26
|
||||
msgid ""
|
||||
"Tor is an anonymous communication system. You can learn more about it from "
|
||||
@ -6706,6 +6425,10 @@ msgid ""
|
||||
"the following ports are open, and port-forwarded, if necessary:"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/tor/templates/tor.html:71
|
||||
msgid "Service"
|
||||
msgstr "Layanan"
|
||||
|
||||
#: plinth/modules/tor/templates/tor.html:87
|
||||
msgid "SOCKS"
|
||||
msgstr "SOCKS"
|
||||
@ -8056,6 +7779,146 @@ msgstr "%(percentage)s %% selesai"
|
||||
msgid "Gujarati"
|
||||
msgstr "Bahasa Gujarat"
|
||||
|
||||
#~ msgid ""
|
||||
#~ "diaspora* is a decentralized social network where you can store and "
|
||||
#~ "control your own data."
|
||||
#~ msgstr ""
|
||||
#~ "Diaspora * adalah jejaring sosial yang terdesentralisasi di mana Anda "
|
||||
#~ "dapat menyimpan dan mengontrol data Anda sendiri."
|
||||
|
||||
#~ msgid "diaspora*"
|
||||
#~ msgstr "Diaspora *"
|
||||
|
||||
#~ msgid "Federated Social Network"
|
||||
#~ msgstr "Jejaring Sosial Federasi"
|
||||
|
||||
#~ msgid "Enable new user registrations"
|
||||
#~ msgstr "Aktifkan pendaftaran pengguna baru"
|
||||
|
||||
#~ msgid "dandelion*"
|
||||
#~ msgstr "Dandelion *"
|
||||
|
||||
#~ msgid ""
|
||||
#~ "It is an unofficial webview based client for the community-run, "
|
||||
#~ "distributed social network diaspora*"
|
||||
#~ msgstr ""
|
||||
#~ "Ini adalah klien berbasis webview yang tidak resmi untuk diaspora "
|
||||
#~ "jaringan sosial yang dikelola komunitas, didistribusikan *"
|
||||
|
||||
#, python-format
|
||||
#~ msgid ""
|
||||
#~ "The diaspora* pod domain is set to <b>%(domain_name)s</b>. User IDs will "
|
||||
#~ "look like <i>username@diaspora.%(domain_name)s</i><br/> If the FreedomBox "
|
||||
#~ "domain name is changed, all data of the users registered with the "
|
||||
#~ "previous podname wouldn't be accessible. <br/> You can access the "
|
||||
#~ "diaspora* pod at <a href=\"https://diaspora.%(domain_name)s\"> diaspora."
|
||||
#~ "%(domain_name)s </a>"
|
||||
#~ msgstr ""
|
||||
#~ "Domain pod diaspora* diatur ke <b>%(domain_name)s<i></i></b><i>. ID "
|
||||
#~ "pengguna akan terlihat seperti <i>namapengguna@diaspora.%(domain_name)s</"
|
||||
#~ "i><br>Jika nama domain FreedomBox diubah, semua data pengguna yang "
|
||||
#~ "terdaftar dengan nama pod sebelumnya tidak akan dapat diakses. <br>Anda "
|
||||
#~ "dapat mengakses pod diaspora* di <a href=\"https://diaspora."
|
||||
#~ "%(domain_name)s\"> diaspora.%(domain_name)s</a></i>"
|
||||
|
||||
#~ msgid "User registrations enabled"
|
||||
#~ msgstr "Pendaftaran Pengguna Diaktifkan"
|
||||
|
||||
#~ msgid "User registrations disabled"
|
||||
#~ msgstr "Pendaftaran Pengguna dinonaktifkan"
|
||||
|
||||
#, fuzzy
|
||||
#~| msgid "No certificate"
|
||||
#~ msgid "Has a TLS certificate"
|
||||
#~ msgstr "Tidak sertifikat"
|
||||
|
||||
#~ msgid "Monkeysphere"
|
||||
#~ msgstr "Monkeysphere"
|
||||
|
||||
#~ msgid "Publishing key to keyserver..."
|
||||
#~ msgstr "Publikasikan kunci ke keyserver..."
|
||||
|
||||
#~ msgid "Cancel"
|
||||
#~ msgstr "Batal"
|
||||
|
||||
#~ msgid "Domains"
|
||||
#~ msgstr "Domain"
|
||||
|
||||
#~ msgid "OpenPGP Fingerprint"
|
||||
#~ msgstr "Sidik Jari OpenPGP"
|
||||
|
||||
#~ msgid "Other"
|
||||
#~ msgstr "Lainnya"
|
||||
|
||||
#, python-format
|
||||
#~ msgid "Show details for key %(fingerprint)s"
|
||||
#~ msgstr "Tampilkan rincial untuk kunci %(fingerprint)s"
|
||||
|
||||
#~ msgid "-"
|
||||
#~ msgstr "-"
|
||||
|
||||
#~ msgid "Import Key"
|
||||
#~ msgstr "Impor Kunci"
|
||||
|
||||
#~ msgid "Publish Key"
|
||||
#~ msgstr "Publikasikan Kunci"
|
||||
|
||||
#~ msgid "Add Domains"
|
||||
#~ msgstr "Tambah Domain"
|
||||
|
||||
#~ msgid "OpenPGP User IDs"
|
||||
#~ msgstr "ID pengguna OpenPGP"
|
||||
|
||||
#~ msgid "Key Import Date"
|
||||
#~ msgstr "Tanggal Impor Kunci"
|
||||
|
||||
#~ msgid "SSH Key Type"
|
||||
#~ msgstr "Tipe Kunci SSH"
|
||||
|
||||
#~ msgid "SSH Key Size"
|
||||
#~ msgstr "Ukuran Kunci SSH"
|
||||
|
||||
#~ msgid "SSH Fingerprint"
|
||||
#~ msgstr "Sidik Jari SSH"
|
||||
|
||||
#~ msgid "Key File"
|
||||
#~ msgstr "Berkas Kunci"
|
||||
|
||||
#~ msgid "Available Domains"
|
||||
#~ msgstr "Domain yang Tersedia"
|
||||
|
||||
#~ msgid "Added Domains"
|
||||
#~ msgstr "Domain di Tambahkan"
|
||||
|
||||
#~ msgid "Download the key"
|
||||
#~ msgstr "Unduh kunci"
|
||||
|
||||
#~ msgid "Sign the key"
|
||||
#~ msgstr "Tanda tangani kunci"
|
||||
|
||||
#~ msgid "Send the key back to the keyservers"
|
||||
#~ msgstr "Kirim kembali kunci ke keyserver"
|
||||
|
||||
#~ msgid "Imported key."
|
||||
#~ msgstr "Kunci yang diimpor."
|
||||
|
||||
#~ msgid "Cancelled key publishing."
|
||||
#~ msgstr "Batalkan publikasi kunci."
|
||||
|
||||
#~ msgid "Published key to keyserver."
|
||||
#~ msgstr "Publikasikan kunci ke keyserver."
|
||||
|
||||
#~ msgid "Tahoe-LAFS"
|
||||
#~ msgstr "Tahoe-LAFS"
|
||||
|
||||
#, fuzzy
|
||||
#~| msgid "Name"
|
||||
#~ msgid "Pet Name"
|
||||
#~ msgstr "Nama"
|
||||
|
||||
#~ msgid "Remove"
|
||||
#~ msgstr "Hapus"
|
||||
|
||||
#, fuzzy
|
||||
#~| msgid "Error setting domain name: {exception}"
|
||||
#~ msgid "Postfix domain name config"
|
||||
|
||||
@ -7,7 +7,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: PACKAGE VERSION\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2021-12-06 18:35-0500\n"
|
||||
"POT-Creation-Date: 2021-12-20 20:43-0500\n"
|
||||
"PO-Revision-Date: 2021-09-21 20:38+0000\n"
|
||||
"Last-Translator: Dietmar <sagen@permondes.de>\n"
|
||||
"Language-Team: Italian <https://hosted.weblate.org/projects/freedombox/"
|
||||
@ -107,8 +107,6 @@ msgid "Apache HTTP Server"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/apache/__init__.py:41
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere.html:49
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:46
|
||||
msgid "Web Server"
|
||||
msgstr "Web Server"
|
||||
|
||||
@ -1190,9 +1188,7 @@ msgstr "Configurazione Generale"
|
||||
#: plinth/modules/config/__init__.py:58 plinth/modules/dynamicdns/views.py:29
|
||||
#: plinth/modules/names/templates/names.html:30
|
||||
#: plinth/modules/names/templates/names.html:44
|
||||
#: plinth/modules/snapshot/views.py:35
|
||||
#: plinth/modules/tahoe/templates/tahoe-pre-setup.html:24
|
||||
#: plinth/templates/index.html:46
|
||||
#: plinth/modules/snapshot/views.py:35 plinth/templates/index.html:46
|
||||
msgid "Configure"
|
||||
msgstr "Configura"
|
||||
|
||||
@ -1380,11 +1376,11 @@ msgstr ""
|
||||
"Network time server è un programma che mantiene l'ora del sistema in "
|
||||
"sincronizzazione con i server in Internet."
|
||||
|
||||
#: plinth/modules/datetime/__init__.py:64
|
||||
#: plinth/modules/datetime/__init__.py:67
|
||||
msgid "Date & Time"
|
||||
msgstr "Data & Ora"
|
||||
|
||||
#: plinth/modules/datetime/__init__.py:110
|
||||
#: plinth/modules/datetime/__init__.py:113
|
||||
msgid "Time synchronized to NTP server"
|
||||
msgstr "Tempo sincronizzato al server NTP"
|
||||
|
||||
@ -1564,81 +1560,6 @@ msgstr "Risultato"
|
||||
msgid "Diagnostic Test"
|
||||
msgstr "Test Diagnostica"
|
||||
|
||||
#: plinth/modules/diaspora/__init__.py:40
|
||||
msgid ""
|
||||
"diaspora* is a decentralized social network where you can store and control "
|
||||
"your own data."
|
||||
msgstr ""
|
||||
"diaspora* è un social network decentralizzato in cui è possibile conservare "
|
||||
"e controllare i propri dati."
|
||||
|
||||
#: plinth/modules/diaspora/__init__.py:66
|
||||
#: plinth/modules/diaspora/manifest.py:23
|
||||
msgid "diaspora*"
|
||||
msgstr "diaspora*"
|
||||
|
||||
#: plinth/modules/diaspora/__init__.py:67
|
||||
msgid "Federated Social Network"
|
||||
msgstr "Sociale Network Distribuito"
|
||||
|
||||
#: plinth/modules/diaspora/forms.py:13
|
||||
msgid "Enable new user registrations"
|
||||
msgstr "Abilita registrazione nuovi utenti"
|
||||
|
||||
#: plinth/modules/diaspora/manifest.py:11
|
||||
msgid "dandelion*"
|
||||
msgstr "dandelion"
|
||||
|
||||
#: plinth/modules/diaspora/manifest.py:13
|
||||
#, fuzzy
|
||||
msgid ""
|
||||
"It is an unofficial webview based client for the community-run, distributed "
|
||||
"social network diaspora*"
|
||||
msgstr ""
|
||||
"È un client non ufficiale, basato su webview, per diaspora*, il social "
|
||||
"network distribuito ed eseguito dalla comunità"
|
||||
|
||||
#: plinth/modules/diaspora/templates/diaspora-post-setup.html:16
|
||||
#, python-format
|
||||
msgid ""
|
||||
"The diaspora* pod domain is set to <b>%(domain_name)s</b>. User IDs will "
|
||||
"look like <i>username@diaspora.%(domain_name)s</i><br/> If the FreedomBox "
|
||||
"domain name is changed, all data of the users registered with the previous "
|
||||
"podname wouldn't be accessible. <br/> You can access the diaspora* pod at <a "
|
||||
"href=\"https://diaspora.%(domain_name)s\"> diaspora.%(domain_name)s </a>"
|
||||
msgstr ""
|
||||
"Il dominio del pod diaspora* è impostato su <b>%(domain_name)s</b>. L'ID "
|
||||
"utente apparirà <i>username@diaspora.%(domain_name)s</i><br/>. Nel caso in "
|
||||
"cui il nome di dominio del FreedomBox venga cambiato, tutti i dati degli "
|
||||
"utenti registrati col podname precedente non saranno accessibili. <br/> Puoi "
|
||||
"accedere al pod diaspora* da <a href=\"https://diaspora.%(domain_name)s"
|
||||
"\">diaspora.%(domain_name)s</a>"
|
||||
|
||||
#: plinth/modules/diaspora/templates/diaspora-pre-setup.html:36
|
||||
#: plinth/modules/matrixsynapse/templates/matrix-synapse-pre-setup.html:15
|
||||
#: plinth/modules/snapshot/templates/snapshot.html:12
|
||||
#: plinth/templates/app.html:46
|
||||
msgid "Configuration"
|
||||
msgstr "Configurazione"
|
||||
|
||||
#: plinth/modules/diaspora/templates/diaspora-pre-setup.html:43
|
||||
#: plinth/modules/dynamicdns/templates/dynamicdns_configure.html:25
|
||||
#: plinth/modules/ikiwiki/templates/ikiwiki_create.html:18
|
||||
#: plinth/modules/matrixsynapse/templates/matrix-synapse-pre-setup.html:47
|
||||
#: plinth/modules/snapshot/templates/snapshot.html:15
|
||||
#: plinth/modules/tahoe/templates/tahoe-pre-setup.html:43
|
||||
#: plinth/templates/app.html:54
|
||||
msgid "Update setup"
|
||||
msgstr "Aggiorna impostazioni"
|
||||
|
||||
#: plinth/modules/diaspora/views.py:74
|
||||
msgid "User registrations enabled"
|
||||
msgstr "Registrazione utenti abilitata"
|
||||
|
||||
#: plinth/modules/diaspora/views.py:78
|
||||
msgid "User registrations disabled"
|
||||
msgstr "Registrazione utenti disabilitqta"
|
||||
|
||||
#: plinth/modules/dynamicdns/__init__.py:22
|
||||
#, python-brace-format
|
||||
msgid ""
|
||||
@ -1864,6 +1785,14 @@ msgstr ""
|
||||
"d'aiuto potrebbero non essere disponibili (le funzionalità principali "
|
||||
"dovrebbero essere disponibili)."
|
||||
|
||||
#: plinth/modules/dynamicdns/templates/dynamicdns_configure.html:25
|
||||
#: plinth/modules/ikiwiki/templates/ikiwiki_create.html:18
|
||||
#: plinth/modules/matrixsynapse/templates/matrix-synapse-pre-setup.html:47
|
||||
#: plinth/modules/snapshot/templates/snapshot.html:15
|
||||
#: plinth/templates/app.html:54
|
||||
msgid "Update setup"
|
||||
msgstr "Aggiorna impostazioni"
|
||||
|
||||
#: plinth/modules/dynamicdns/templates/dynamicdns_status.html:9
|
||||
msgid "NAT type"
|
||||
msgstr "Tipo NAT"
|
||||
@ -2083,7 +2012,7 @@ msgstr ""
|
||||
msgid "Email Server"
|
||||
msgstr "Server e-mail"
|
||||
|
||||
#: plinth/modules/email_server/__init__.py:91
|
||||
#: plinth/modules/email_server/__init__.py:100
|
||||
msgid "Powered by Postfix, Dovecot & Rspamd"
|
||||
msgstr ""
|
||||
|
||||
@ -2107,18 +2036,6 @@ msgstr ""
|
||||
msgid "Inbound and outbound mail filters"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/email_server/audit/tls.py:81
|
||||
msgid "Postfix TLS parameters"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/email_server/audit/tls.py:82
|
||||
msgid "Postfix uses a TLS certificate"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/email_server/audit/tls.py:91
|
||||
msgid "Has a TLS certificate"
|
||||
msgstr "Ha un certificato TLS"
|
||||
|
||||
#: plinth/modules/email_server/forms.py:17
|
||||
#, fuzzy
|
||||
#| msgid "Enter a valid username."
|
||||
@ -2186,7 +2103,7 @@ msgid "Disabled"
|
||||
msgstr "Disabilitato"
|
||||
|
||||
#: plinth/modules/email_server/manifest.py:8
|
||||
#: plinth/modules/roundcube/__init__.py:53
|
||||
#: plinth/modules/roundcube/__init__.py:52
|
||||
#: plinth/modules/roundcube/manifest.py:6
|
||||
msgid "Roundcube"
|
||||
msgstr "Roundcube"
|
||||
@ -2231,7 +2148,6 @@ msgid "Create a new email alias"
|
||||
msgstr "Creare un nuovo alias e-mail"
|
||||
|
||||
#: plinth/modules/email_server/templates/email_alias.html:38
|
||||
#: plinth/modules/tahoe/templates/tahoe-post-setup.html:59
|
||||
msgid "Add"
|
||||
msgstr ""
|
||||
|
||||
@ -3327,6 +3243,12 @@ msgstr ""
|
||||
msgid "Element"
|
||||
msgstr "Element"
|
||||
|
||||
#: plinth/modules/matrixsynapse/templates/matrix-synapse-pre-setup.html:15
|
||||
#: plinth/modules/snapshot/templates/snapshot.html:12
|
||||
#: plinth/templates/app.html:46
|
||||
msgid "Configuration"
|
||||
msgstr "Configurazione"
|
||||
|
||||
#: plinth/modules/matrixsynapse/templates/matrix-synapse-pre-setup.html:18
|
||||
msgid ""
|
||||
"Matrix service needs to be configured for a domain. Users on other Matrix "
|
||||
@ -3719,175 +3641,6 @@ msgstr "KMLDonkey"
|
||||
msgid "AMLDonkey"
|
||||
msgstr "AMLDonkey"
|
||||
|
||||
#: plinth/modules/monkeysphere/__init__.py:17
|
||||
#, fuzzy
|
||||
msgid ""
|
||||
"With Monkeysphere, an OpenPGP key can be generated for each configured "
|
||||
"domain serving SSH. The OpenPGP public key can then be uploaded to the "
|
||||
"OpenPGP keyservers. Users connecting to this machine through SSH can verify "
|
||||
"that they are connecting to the correct host. For users to trust the key, "
|
||||
"at least one person (usually the machine owner) must sign the key using the "
|
||||
"regular OpenPGP key signing process. See the <a href=\"http://web."
|
||||
"monkeysphere.info/getting-started-ssh/\"> Monkeysphere SSH documentation</a> "
|
||||
"for more details."
|
||||
msgstr ""
|
||||
"keysphere può essere generata una chiave OpenPGP per ogni dominio "
|
||||
"configurato, in cui è attivo SSH. La chiave pubblica OpenPGP potrà essere "
|
||||
"caricata nei keyserver OpenPGP. Gli utenti connessi a questa macchina "
|
||||
"tramite SSH potranno verificare di essere connessi all'host corretto. "
|
||||
"Affinché gli utenti si fidino della chiave, almeno una persona (di solito il "
|
||||
"proprietario della macchina) deve firmare la chiave utilizzando il normale "
|
||||
"processo di firma della chiave OpenPGP. Vedere la <a href=\"http://web."
|
||||
"monkeysphere.info/getting-started-ssh/\"> Monkeysphere SSH documentation</a> "
|
||||
"per maggiori dettagli."
|
||||
|
||||
#: plinth/modules/monkeysphere/__init__.py:25
|
||||
msgid ""
|
||||
"Monkeysphere can also generate an OpenPGP key for each Secure Web Server "
|
||||
"(HTTPS) certificate installed on this machine. The OpenPGP public key can "
|
||||
"then be uploaded to the OpenPGP keyservers. Users accessing the web server "
|
||||
"through HTTPS can verify that they are connecting to the correct host. To "
|
||||
"validate the certificate, the user will need to install some software that "
|
||||
"is available on the <a href=\"https://web.monkeysphere.info/download/\"> "
|
||||
"Monkeysphere website</a>."
|
||||
msgstr ""
|
||||
"Monkeysphere può anche generare una chiave OpenPGP per ogni certificato "
|
||||
"Secure Web Server (HTTPS) installato in questa macchina. Successivamente, la "
|
||||
"chiave pubblica OpenPGP, potrà essere caricata sui keyserver OpenPGP.. Gli "
|
||||
"utenti che accedono via HTTPS possono verificare di essere connessi all'host "
|
||||
"corretto. Per validare il certificato, l'utente dovrà installare alcuni "
|
||||
"software disponibili sul <a href=\"https://web.monkeysphere.info/download/"
|
||||
"\"> sito di Monkeysphere</a> ."
|
||||
|
||||
#: plinth/modules/monkeysphere/__init__.py:50
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:11
|
||||
msgid "Monkeysphere"
|
||||
msgstr "Monkeysphere"
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere.html:20
|
||||
msgid "Publishing key to keyserver..."
|
||||
msgstr "Pubblicazione della chiave nel keyserver…"
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere.html:27
|
||||
msgid "Cancel"
|
||||
msgstr "Cancella"
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere.html:36
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:41
|
||||
#: plinth/modules/tor/templates/tor.html:71
|
||||
msgid "Service"
|
||||
msgstr "Servizio"
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere.html:37
|
||||
msgid "Domains"
|
||||
msgstr "Domini"
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere.html:38
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:17
|
||||
msgid "OpenPGP Fingerprint"
|
||||
msgstr "OpenPGP Fingerprint"
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere.html:47
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:44
|
||||
#: plinth/modules/names/components.py:24
|
||||
msgid "Secure Shell"
|
||||
msgstr "Secure Shell"
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere.html:51
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:48
|
||||
msgid "Other"
|
||||
msgstr "Altro"
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere.html:88
|
||||
#, python-format
|
||||
msgid "Show details for key %(fingerprint)s"
|
||||
msgstr "Mostra i dettagli per la chiave %(fingerprint)s"
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere.html:94
|
||||
msgid "-"
|
||||
msgstr "-"
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere.html:105
|
||||
msgid "Import Key"
|
||||
msgstr "Importa chiave"
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere.html:115
|
||||
msgid "Publish Key"
|
||||
msgstr "Importa chiave"
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere.html:125
|
||||
msgid "Add Domains"
|
||||
msgstr "Aggiungi Domini"
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:21
|
||||
msgid "OpenPGP User IDs"
|
||||
msgstr "OpenPGP User ID"
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:25
|
||||
msgid "Key Import Date"
|
||||
msgstr "Data Importazione Chiave"
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:29
|
||||
msgid "SSH Key Type"
|
||||
msgstr "Tipo Chiave SSH"
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:33
|
||||
#, fuzzy
|
||||
msgid "SSH Key Size"
|
||||
msgstr "Grandezza Chiave SSH"
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:37
|
||||
msgid "SSH Fingerprint"
|
||||
msgstr "SSH Fingerprint"
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:53
|
||||
msgid "Key File"
|
||||
msgstr "Key File"
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:57
|
||||
msgid "Available Domains"
|
||||
msgstr "Domini disponibili"
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:61
|
||||
msgid "Added Domains"
|
||||
msgstr "Domini Aggiunti"
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:69
|
||||
msgid ""
|
||||
"After this key is published to the keyservers, it can be signed using <a "
|
||||
"href=\"https://www.gnupg.org/\">GnuPG</a> with the following commands:"
|
||||
msgstr ""
|
||||
"Dopo che la chiave viene pubblicata nei keyserver, può essere firmata usando "
|
||||
"<a href=\"https://www.gnupg.org/\">GnuPG</a> con i comandi seguenti:"
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:75
|
||||
msgid "Download the key"
|
||||
msgstr "Scarica la chiave"
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:78
|
||||
msgid "Sign the key"
|
||||
msgstr "Firma la chiave"
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:81
|
||||
msgid "Send the key back to the keyservers"
|
||||
msgstr "Rispedisci la chiave ai keyserver"
|
||||
|
||||
#: plinth/modules/monkeysphere/views.py:44
|
||||
msgid "Imported key."
|
||||
msgstr "Chiave importata."
|
||||
|
||||
#: plinth/modules/monkeysphere/views.py:80
|
||||
msgid "Cancelled key publishing."
|
||||
msgstr "Pubblicazione chiave cancellata."
|
||||
|
||||
#: plinth/modules/monkeysphere/views.py:131
|
||||
msgid "Published key to keyserver."
|
||||
msgstr "Chiave pubblicata nel keyserver."
|
||||
|
||||
#: plinth/modules/monkeysphere/views.py:133
|
||||
msgid "Error occurred while publishing key."
|
||||
msgstr "Errore sorto durante la pubblicazione della chiave."
|
||||
|
||||
#: plinth/modules/mumble/__init__.py:26
|
||||
msgid ""
|
||||
"Mumble is an open source, low-latency, encrypted, high quality voice chat "
|
||||
@ -3957,6 +3710,10 @@ msgstr ""
|
||||
msgid "All web apps"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/names/components.py:24
|
||||
msgid "Secure Shell"
|
||||
msgstr "Secure Shell"
|
||||
|
||||
#: plinth/modules/names/templates/names.html:17
|
||||
msgid "Services"
|
||||
msgstr "Servizi"
|
||||
@ -5618,7 +5375,7 @@ msgstr ""
|
||||
msgid "Access rights configuration updated"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/roundcube/__init__.py:20
|
||||
#: plinth/modules/roundcube/__init__.py:19
|
||||
msgid ""
|
||||
"Roundcube webmail is a browser-based multilingual IMAP client with an "
|
||||
"application-like user interface. It provides full functionality you expect "
|
||||
@ -5626,7 +5383,7 @@ msgid ""
|
||||
"manipulation, message searching and spell checking."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/roundcube/__init__.py:25
|
||||
#: plinth/modules/roundcube/__init__.py:24
|
||||
msgid ""
|
||||
"You can use it by providing the username and password of the email account "
|
||||
"you wish to access followed by the domain name of the IMAP server for your "
|
||||
@ -5635,7 +5392,7 @@ msgid ""
|
||||
"code>."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/roundcube/__init__.py:30
|
||||
#: plinth/modules/roundcube/__init__.py:29
|
||||
msgid ""
|
||||
"For Gmail, username will be your Gmail address, password will be your Google "
|
||||
"account password and server will be <code>imaps://imap.gmail.com</code>. "
|
||||
@ -5645,7 +5402,7 @@ msgid ""
|
||||
"a>)."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/roundcube/__init__.py:54
|
||||
#: plinth/modules/roundcube/__init__.py:53
|
||||
msgid "Email Client"
|
||||
msgstr ""
|
||||
|
||||
@ -6667,61 +6424,6 @@ msgstr "Syncthing"
|
||||
msgid "File Synchronization"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/tahoe/__init__.py:26
|
||||
msgid ""
|
||||
"Tahoe-LAFS is a decentralized secure file storage system. It uses provider "
|
||||
"independent security to store files over a distributed network of storage "
|
||||
"nodes. Even if some of the nodes fail, your files can be retrieved from the "
|
||||
"remaining nodes."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/tahoe/__init__.py:31
|
||||
#, python-brace-format
|
||||
msgid ""
|
||||
"This {box_name} hosts a storage node and an introducer by default. "
|
||||
"Additional introducers can be added, which will introduce this node to the "
|
||||
"other storage nodes."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/tahoe/__init__.py:60
|
||||
msgid "Tahoe-LAFS"
|
||||
msgstr "Tahoe-LAFS"
|
||||
|
||||
#: plinth/modules/tahoe/__init__.py:62
|
||||
msgid "Distributed File Storage"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/tahoe/templates/tahoe-post-setup.html:17
|
||||
#, python-format
|
||||
msgid ""
|
||||
"The Tahoe-LAFS server domain is set to <b>%(domain_name)s</b>. Changing the "
|
||||
"FreedomBox domain name needs a reinstall of Tahoe-LAFS and you WILL LOSE "
|
||||
"DATA. You can access Tahoe-LAFS at <a href=\"https://"
|
||||
"%(domain_name)s:5678\">https://%(domain_name)s:5678</a>."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/tahoe/templates/tahoe-post-setup.html:29
|
||||
msgid "Local introducer"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/tahoe/templates/tahoe-post-setup.html:34
|
||||
#: plinth/modules/tahoe/templates/tahoe-post-setup.html:51
|
||||
#: plinth/modules/tahoe/templates/tahoe-post-setup.html:69
|
||||
msgid "Pet Name"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/tahoe/templates/tahoe-post-setup.html:48
|
||||
msgid "Add new introducer"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/tahoe/templates/tahoe-post-setup.html:64
|
||||
msgid "Connected introducers"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/tahoe/templates/tahoe-post-setup.html:82
|
||||
msgid "Remove"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/tor/__init__.py:26
|
||||
msgid ""
|
||||
"Tor is an anonymous communication system. You can learn more about it from "
|
||||
@ -6883,6 +6585,10 @@ msgid ""
|
||||
"the following ports are open, and port-forwarded, if necessary:"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/tor/templates/tor.html:71
|
||||
msgid "Service"
|
||||
msgstr "Servizio"
|
||||
|
||||
#: plinth/modules/tor/templates/tor.html:87
|
||||
msgid "SOCKS"
|
||||
msgstr "SOCKS"
|
||||
@ -8192,6 +7898,187 @@ msgstr "%(percentage)s%% completata"
|
||||
msgid "Gujarati"
|
||||
msgstr ""
|
||||
|
||||
#~ msgid ""
|
||||
#~ "diaspora* is a decentralized social network where you can store and "
|
||||
#~ "control your own data."
|
||||
#~ msgstr ""
|
||||
#~ "diaspora* è un social network decentralizzato in cui è possibile "
|
||||
#~ "conservare e controllare i propri dati."
|
||||
|
||||
#~ msgid "diaspora*"
|
||||
#~ msgstr "diaspora*"
|
||||
|
||||
#~ msgid "Federated Social Network"
|
||||
#~ msgstr "Sociale Network Distribuito"
|
||||
|
||||
#~ msgid "Enable new user registrations"
|
||||
#~ msgstr "Abilita registrazione nuovi utenti"
|
||||
|
||||
#~ msgid "dandelion*"
|
||||
#~ msgstr "dandelion"
|
||||
|
||||
#, fuzzy
|
||||
#~ msgid ""
|
||||
#~ "It is an unofficial webview based client for the community-run, "
|
||||
#~ "distributed social network diaspora*"
|
||||
#~ msgstr ""
|
||||
#~ "È un client non ufficiale, basato su webview, per diaspora*, il social "
|
||||
#~ "network distribuito ed eseguito dalla comunità"
|
||||
|
||||
#, python-format
|
||||
#~ msgid ""
|
||||
#~ "The diaspora* pod domain is set to <b>%(domain_name)s</b>. User IDs will "
|
||||
#~ "look like <i>username@diaspora.%(domain_name)s</i><br/> If the FreedomBox "
|
||||
#~ "domain name is changed, all data of the users registered with the "
|
||||
#~ "previous podname wouldn't be accessible. <br/> You can access the "
|
||||
#~ "diaspora* pod at <a href=\"https://diaspora.%(domain_name)s\"> diaspora."
|
||||
#~ "%(domain_name)s </a>"
|
||||
#~ msgstr ""
|
||||
#~ "Il dominio del pod diaspora* è impostato su <b>%(domain_name)s</b>. L'ID "
|
||||
#~ "utente apparirà <i>username@diaspora.%(domain_name)s</i><br/>. Nel caso "
|
||||
#~ "in cui il nome di dominio del FreedomBox venga cambiato, tutti i dati "
|
||||
#~ "degli utenti registrati col podname precedente non saranno accessibili. "
|
||||
#~ "<br/> Puoi accedere al pod diaspora* da <a href=\"https://diaspora."
|
||||
#~ "%(domain_name)s\">diaspora.%(domain_name)s</a>"
|
||||
|
||||
#~ msgid "User registrations enabled"
|
||||
#~ msgstr "Registrazione utenti abilitata"
|
||||
|
||||
#~ msgid "User registrations disabled"
|
||||
#~ msgstr "Registrazione utenti disabilitqta"
|
||||
|
||||
#~ msgid "Has a TLS certificate"
|
||||
#~ msgstr "Ha un certificato TLS"
|
||||
|
||||
#, fuzzy
|
||||
#~ msgid ""
|
||||
#~ "With Monkeysphere, an OpenPGP key can be generated for each configured "
|
||||
#~ "domain serving SSH. The OpenPGP public key can then be uploaded to the "
|
||||
#~ "OpenPGP keyservers. Users connecting to this machine through SSH can "
|
||||
#~ "verify that they are connecting to the correct host. For users to trust "
|
||||
#~ "the key, at least one person (usually the machine owner) must sign the "
|
||||
#~ "key using the regular OpenPGP key signing process. See the <a href="
|
||||
#~ "\"http://web.monkeysphere.info/getting-started-ssh/\"> Monkeysphere SSH "
|
||||
#~ "documentation</a> for more details."
|
||||
#~ msgstr ""
|
||||
#~ "keysphere può essere generata una chiave OpenPGP per ogni dominio "
|
||||
#~ "configurato, in cui è attivo SSH. La chiave pubblica OpenPGP potrà essere "
|
||||
#~ "caricata nei keyserver OpenPGP. Gli utenti connessi a questa macchina "
|
||||
#~ "tramite SSH potranno verificare di essere connessi all'host corretto. "
|
||||
#~ "Affinché gli utenti si fidino della chiave, almeno una persona (di solito "
|
||||
#~ "il proprietario della macchina) deve firmare la chiave utilizzando il "
|
||||
#~ "normale processo di firma della chiave OpenPGP. Vedere la <a href="
|
||||
#~ "\"http://web.monkeysphere.info/getting-started-ssh/\"> Monkeysphere SSH "
|
||||
#~ "documentation</a> per maggiori dettagli."
|
||||
|
||||
#~ msgid ""
|
||||
#~ "Monkeysphere can also generate an OpenPGP key for each Secure Web Server "
|
||||
#~ "(HTTPS) certificate installed on this machine. The OpenPGP public key can "
|
||||
#~ "then be uploaded to the OpenPGP keyservers. Users accessing the web "
|
||||
#~ "server through HTTPS can verify that they are connecting to the correct "
|
||||
#~ "host. To validate the certificate, the user will need to install some "
|
||||
#~ "software that is available on the <a href=\"https://web.monkeysphere.info/"
|
||||
#~ "download/\"> Monkeysphere website</a>."
|
||||
#~ msgstr ""
|
||||
#~ "Monkeysphere può anche generare una chiave OpenPGP per ogni certificato "
|
||||
#~ "Secure Web Server (HTTPS) installato in questa macchina. Successivamente, "
|
||||
#~ "la chiave pubblica OpenPGP, potrà essere caricata sui keyserver OpenPGP.. "
|
||||
#~ "Gli utenti che accedono via HTTPS possono verificare di essere connessi "
|
||||
#~ "all'host corretto. Per validare il certificato, l'utente dovrà installare "
|
||||
#~ "alcuni software disponibili sul <a href=\"https://web.monkeysphere.info/"
|
||||
#~ "download/\"> sito di Monkeysphere</a> ."
|
||||
|
||||
#~ msgid "Monkeysphere"
|
||||
#~ msgstr "Monkeysphere"
|
||||
|
||||
#~ msgid "Publishing key to keyserver..."
|
||||
#~ msgstr "Pubblicazione della chiave nel keyserver…"
|
||||
|
||||
#~ msgid "Cancel"
|
||||
#~ msgstr "Cancella"
|
||||
|
||||
#~ msgid "Domains"
|
||||
#~ msgstr "Domini"
|
||||
|
||||
#~ msgid "OpenPGP Fingerprint"
|
||||
#~ msgstr "OpenPGP Fingerprint"
|
||||
|
||||
#~ msgid "Other"
|
||||
#~ msgstr "Altro"
|
||||
|
||||
#, python-format
|
||||
#~ msgid "Show details for key %(fingerprint)s"
|
||||
#~ msgstr "Mostra i dettagli per la chiave %(fingerprint)s"
|
||||
|
||||
#~ msgid "-"
|
||||
#~ msgstr "-"
|
||||
|
||||
#~ msgid "Import Key"
|
||||
#~ msgstr "Importa chiave"
|
||||
|
||||
#~ msgid "Publish Key"
|
||||
#~ msgstr "Importa chiave"
|
||||
|
||||
#~ msgid "Add Domains"
|
||||
#~ msgstr "Aggiungi Domini"
|
||||
|
||||
#~ msgid "OpenPGP User IDs"
|
||||
#~ msgstr "OpenPGP User ID"
|
||||
|
||||
#~ msgid "Key Import Date"
|
||||
#~ msgstr "Data Importazione Chiave"
|
||||
|
||||
#~ msgid "SSH Key Type"
|
||||
#~ msgstr "Tipo Chiave SSH"
|
||||
|
||||
#, fuzzy
|
||||
#~ msgid "SSH Key Size"
|
||||
#~ msgstr "Grandezza Chiave SSH"
|
||||
|
||||
#~ msgid "SSH Fingerprint"
|
||||
#~ msgstr "SSH Fingerprint"
|
||||
|
||||
#~ msgid "Key File"
|
||||
#~ msgstr "Key File"
|
||||
|
||||
#~ msgid "Available Domains"
|
||||
#~ msgstr "Domini disponibili"
|
||||
|
||||
#~ msgid "Added Domains"
|
||||
#~ msgstr "Domini Aggiunti"
|
||||
|
||||
#~ msgid ""
|
||||
#~ "After this key is published to the keyservers, it can be signed using <a "
|
||||
#~ "href=\"https://www.gnupg.org/\">GnuPG</a> with the following commands:"
|
||||
#~ msgstr ""
|
||||
#~ "Dopo che la chiave viene pubblicata nei keyserver, può essere firmata "
|
||||
#~ "usando <a href=\"https://www.gnupg.org/\">GnuPG</a> con i comandi "
|
||||
#~ "seguenti:"
|
||||
|
||||
#~ msgid "Download the key"
|
||||
#~ msgstr "Scarica la chiave"
|
||||
|
||||
#~ msgid "Sign the key"
|
||||
#~ msgstr "Firma la chiave"
|
||||
|
||||
#~ msgid "Send the key back to the keyservers"
|
||||
#~ msgstr "Rispedisci la chiave ai keyserver"
|
||||
|
||||
#~ msgid "Imported key."
|
||||
#~ msgstr "Chiave importata."
|
||||
|
||||
#~ msgid "Cancelled key publishing."
|
||||
#~ msgstr "Pubblicazione chiave cancellata."
|
||||
|
||||
#~ msgid "Published key to keyserver."
|
||||
#~ msgstr "Chiave pubblicata nel keyserver."
|
||||
|
||||
#~ msgid "Error occurred while publishing key."
|
||||
#~ msgstr "Errore sorto durante la pubblicazione della chiave."
|
||||
|
||||
#~ msgid "Tahoe-LAFS"
|
||||
#~ msgstr "Tahoe-LAFS"
|
||||
|
||||
#~ msgid "Postfix domain name config"
|
||||
#~ msgstr "Configurazione del nome di dominio di Postfix"
|
||||
|
||||
|
||||
@ -7,7 +7,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: PACKAGE VERSION\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2021-12-06 18:35-0500\n"
|
||||
"POT-Creation-Date: 2021-12-20 20:43-0500\n"
|
||||
"PO-Revision-Date: 2021-05-20 12:32+0000\n"
|
||||
"Last-Translator: Jacque Fresco <aidter@use.startmail.com>\n"
|
||||
"Language-Team: Japanese <https://hosted.weblate.org/projects/freedombox/"
|
||||
@ -105,8 +105,6 @@ msgid "Apache HTTP Server"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/apache/__init__.py:41
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere.html:49
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:46
|
||||
msgid "Web Server"
|
||||
msgstr ""
|
||||
|
||||
@ -1109,9 +1107,7 @@ msgstr ""
|
||||
#: plinth/modules/config/__init__.py:58 plinth/modules/dynamicdns/views.py:29
|
||||
#: plinth/modules/names/templates/names.html:30
|
||||
#: plinth/modules/names/templates/names.html:44
|
||||
#: plinth/modules/snapshot/views.py:35
|
||||
#: plinth/modules/tahoe/templates/tahoe-pre-setup.html:24
|
||||
#: plinth/templates/index.html:46
|
||||
#: plinth/modules/snapshot/views.py:35 plinth/templates/index.html:46
|
||||
msgid "Configure"
|
||||
msgstr ""
|
||||
|
||||
@ -1271,11 +1267,11 @@ msgid ""
|
||||
"synchronization with servers on the Internet."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/datetime/__init__.py:64
|
||||
#: plinth/modules/datetime/__init__.py:67
|
||||
msgid "Date & Time"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/datetime/__init__.py:110
|
||||
#: plinth/modules/datetime/__init__.py:113
|
||||
msgid "Time synchronized to NTP server"
|
||||
msgstr ""
|
||||
|
||||
@ -1442,70 +1438,6 @@ msgstr ""
|
||||
msgid "Diagnostic Test"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/diaspora/__init__.py:40
|
||||
msgid ""
|
||||
"diaspora* is a decentralized social network where you can store and control "
|
||||
"your own data."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/diaspora/__init__.py:66
|
||||
#: plinth/modules/diaspora/manifest.py:23
|
||||
msgid "diaspora*"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/diaspora/__init__.py:67
|
||||
msgid "Federated Social Network"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/diaspora/forms.py:13
|
||||
msgid "Enable new user registrations"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/diaspora/manifest.py:11
|
||||
msgid "dandelion*"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/diaspora/manifest.py:13
|
||||
msgid ""
|
||||
"It is an unofficial webview based client for the community-run, distributed "
|
||||
"social network diaspora*"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/diaspora/templates/diaspora-post-setup.html:16
|
||||
#, python-format
|
||||
msgid ""
|
||||
"The diaspora* pod domain is set to <b>%(domain_name)s</b>. User IDs will "
|
||||
"look like <i>username@diaspora.%(domain_name)s</i><br/> If the FreedomBox "
|
||||
"domain name is changed, all data of the users registered with the previous "
|
||||
"podname wouldn't be accessible. <br/> You can access the diaspora* pod at <a "
|
||||
"href=\"https://diaspora.%(domain_name)s\"> diaspora.%(domain_name)s </a>"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/diaspora/templates/diaspora-pre-setup.html:36
|
||||
#: plinth/modules/matrixsynapse/templates/matrix-synapse-pre-setup.html:15
|
||||
#: plinth/modules/snapshot/templates/snapshot.html:12
|
||||
#: plinth/templates/app.html:46
|
||||
msgid "Configuration"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/diaspora/templates/diaspora-pre-setup.html:43
|
||||
#: plinth/modules/dynamicdns/templates/dynamicdns_configure.html:25
|
||||
#: plinth/modules/ikiwiki/templates/ikiwiki_create.html:18
|
||||
#: plinth/modules/matrixsynapse/templates/matrix-synapse-pre-setup.html:47
|
||||
#: plinth/modules/snapshot/templates/snapshot.html:15
|
||||
#: plinth/modules/tahoe/templates/tahoe-pre-setup.html:43
|
||||
#: plinth/templates/app.html:54
|
||||
msgid "Update setup"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/diaspora/views.py:74
|
||||
msgid "User registrations enabled"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/diaspora/views.py:78
|
||||
msgid "User registrations disabled"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/dynamicdns/__init__.py:22
|
||||
#, python-brace-format
|
||||
msgid ""
|
||||
@ -1676,6 +1608,14 @@ msgid ""
|
||||
"functions may not work (but the main functionality should work)."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/dynamicdns/templates/dynamicdns_configure.html:25
|
||||
#: plinth/modules/ikiwiki/templates/ikiwiki_create.html:18
|
||||
#: plinth/modules/matrixsynapse/templates/matrix-synapse-pre-setup.html:47
|
||||
#: plinth/modules/snapshot/templates/snapshot.html:15
|
||||
#: plinth/templates/app.html:54
|
||||
msgid "Update setup"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/dynamicdns/templates/dynamicdns_status.html:9
|
||||
msgid "NAT type"
|
||||
msgstr ""
|
||||
@ -1864,7 +1804,7 @@ msgstr ""
|
||||
msgid "Email Server"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/email_server/__init__.py:91
|
||||
#: plinth/modules/email_server/__init__.py:100
|
||||
msgid "Powered by Postfix, Dovecot & Rspamd"
|
||||
msgstr ""
|
||||
|
||||
@ -1888,18 +1828,6 @@ msgstr ""
|
||||
msgid "Inbound and outbound mail filters"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/email_server/audit/tls.py:81
|
||||
msgid "Postfix TLS parameters"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/email_server/audit/tls.py:82
|
||||
msgid "Postfix uses a TLS certificate"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/email_server/audit/tls.py:91
|
||||
msgid "Has a TLS certificate"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/email_server/forms.py:17
|
||||
msgid "Enter a valid domain"
|
||||
msgstr ""
|
||||
@ -1958,7 +1886,7 @@ msgid "Disabled"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/email_server/manifest.py:8
|
||||
#: plinth/modules/roundcube/__init__.py:53
|
||||
#: plinth/modules/roundcube/__init__.py:52
|
||||
#: plinth/modules/roundcube/manifest.py:6
|
||||
msgid "Roundcube"
|
||||
msgstr ""
|
||||
@ -1997,7 +1925,6 @@ msgid "Create a new email alias"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/email_server/templates/email_alias.html:38
|
||||
#: plinth/modules/tahoe/templates/tahoe-post-setup.html:59
|
||||
msgid "Add"
|
||||
msgstr ""
|
||||
|
||||
@ -2918,6 +2845,12 @@ msgstr ""
|
||||
msgid "Element"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/matrixsynapse/templates/matrix-synapse-pre-setup.html:15
|
||||
#: plinth/modules/snapshot/templates/snapshot.html:12
|
||||
#: plinth/templates/app.html:46
|
||||
msgid "Configuration"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/matrixsynapse/templates/matrix-synapse-pre-setup.html:18
|
||||
msgid ""
|
||||
"Matrix service needs to be configured for a domain. Users on other Matrix "
|
||||
@ -3251,155 +3184,6 @@ msgstr ""
|
||||
msgid "AMLDonkey"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/monkeysphere/__init__.py:17
|
||||
msgid ""
|
||||
"With Monkeysphere, an OpenPGP key can be generated for each configured "
|
||||
"domain serving SSH. The OpenPGP public key can then be uploaded to the "
|
||||
"OpenPGP keyservers. Users connecting to this machine through SSH can verify "
|
||||
"that they are connecting to the correct host. For users to trust the key, "
|
||||
"at least one person (usually the machine owner) must sign the key using the "
|
||||
"regular OpenPGP key signing process. See the <a href=\"http://web."
|
||||
"monkeysphere.info/getting-started-ssh/\"> Monkeysphere SSH documentation</a> "
|
||||
"for more details."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/monkeysphere/__init__.py:25
|
||||
msgid ""
|
||||
"Monkeysphere can also generate an OpenPGP key for each Secure Web Server "
|
||||
"(HTTPS) certificate installed on this machine. The OpenPGP public key can "
|
||||
"then be uploaded to the OpenPGP keyservers. Users accessing the web server "
|
||||
"through HTTPS can verify that they are connecting to the correct host. To "
|
||||
"validate the certificate, the user will need to install some software that "
|
||||
"is available on the <a href=\"https://web.monkeysphere.info/download/\"> "
|
||||
"Monkeysphere website</a>."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/monkeysphere/__init__.py:50
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:11
|
||||
msgid "Monkeysphere"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere.html:20
|
||||
msgid "Publishing key to keyserver..."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere.html:27
|
||||
msgid "Cancel"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere.html:36
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:41
|
||||
#: plinth/modules/tor/templates/tor.html:71
|
||||
msgid "Service"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere.html:37
|
||||
msgid "Domains"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere.html:38
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:17
|
||||
msgid "OpenPGP Fingerprint"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere.html:47
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:44
|
||||
#: plinth/modules/names/components.py:24
|
||||
msgid "Secure Shell"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere.html:51
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:48
|
||||
msgid "Other"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere.html:88
|
||||
#, python-format
|
||||
msgid "Show details for key %(fingerprint)s"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere.html:94
|
||||
msgid "-"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere.html:105
|
||||
msgid "Import Key"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere.html:115
|
||||
msgid "Publish Key"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere.html:125
|
||||
msgid "Add Domains"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:21
|
||||
msgid "OpenPGP User IDs"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:25
|
||||
msgid "Key Import Date"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:29
|
||||
msgid "SSH Key Type"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:33
|
||||
msgid "SSH Key Size"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:37
|
||||
msgid "SSH Fingerprint"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:53
|
||||
msgid "Key File"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:57
|
||||
msgid "Available Domains"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:61
|
||||
msgid "Added Domains"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:69
|
||||
msgid ""
|
||||
"After this key is published to the keyservers, it can be signed using <a "
|
||||
"href=\"https://www.gnupg.org/\">GnuPG</a> with the following commands:"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:75
|
||||
msgid "Download the key"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:78
|
||||
msgid "Sign the key"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:81
|
||||
msgid "Send the key back to the keyservers"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/monkeysphere/views.py:44
|
||||
msgid "Imported key."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/monkeysphere/views.py:80
|
||||
msgid "Cancelled key publishing."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/monkeysphere/views.py:131
|
||||
msgid "Published key to keyserver."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/monkeysphere/views.py:133
|
||||
msgid "Error occurred while publishing key."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mumble/__init__.py:26
|
||||
msgid ""
|
||||
"Mumble is an open source, low-latency, encrypted, high quality voice chat "
|
||||
@ -3464,6 +3248,10 @@ msgstr ""
|
||||
msgid "All web apps"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/names/components.py:24
|
||||
msgid "Secure Shell"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/names/templates/names.html:17
|
||||
msgid "Services"
|
||||
msgstr ""
|
||||
@ -4998,7 +4786,7 @@ msgstr ""
|
||||
msgid "Access rights configuration updated"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/roundcube/__init__.py:20
|
||||
#: plinth/modules/roundcube/__init__.py:19
|
||||
msgid ""
|
||||
"Roundcube webmail is a browser-based multilingual IMAP client with an "
|
||||
"application-like user interface. It provides full functionality you expect "
|
||||
@ -5006,7 +4794,7 @@ msgid ""
|
||||
"manipulation, message searching and spell checking."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/roundcube/__init__.py:25
|
||||
#: plinth/modules/roundcube/__init__.py:24
|
||||
msgid ""
|
||||
"You can use it by providing the username and password of the email account "
|
||||
"you wish to access followed by the domain name of the IMAP server for your "
|
||||
@ -5015,7 +4803,7 @@ msgid ""
|
||||
"code>."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/roundcube/__init__.py:30
|
||||
#: plinth/modules/roundcube/__init__.py:29
|
||||
msgid ""
|
||||
"For Gmail, username will be your Gmail address, password will be your Google "
|
||||
"account password and server will be <code>imaps://imap.gmail.com</code>. "
|
||||
@ -5025,7 +4813,7 @@ msgid ""
|
||||
"a>)."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/roundcube/__init__.py:54
|
||||
#: plinth/modules/roundcube/__init__.py:53
|
||||
msgid "Email Client"
|
||||
msgstr ""
|
||||
|
||||
@ -6045,61 +5833,6 @@ msgstr ""
|
||||
msgid "File Synchronization"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/tahoe/__init__.py:26
|
||||
msgid ""
|
||||
"Tahoe-LAFS is a decentralized secure file storage system. It uses provider "
|
||||
"independent security to store files over a distributed network of storage "
|
||||
"nodes. Even if some of the nodes fail, your files can be retrieved from the "
|
||||
"remaining nodes."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/tahoe/__init__.py:31
|
||||
#, python-brace-format
|
||||
msgid ""
|
||||
"This {box_name} hosts a storage node and an introducer by default. "
|
||||
"Additional introducers can be added, which will introduce this node to the "
|
||||
"other storage nodes."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/tahoe/__init__.py:60
|
||||
msgid "Tahoe-LAFS"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/tahoe/__init__.py:62
|
||||
msgid "Distributed File Storage"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/tahoe/templates/tahoe-post-setup.html:17
|
||||
#, python-format
|
||||
msgid ""
|
||||
"The Tahoe-LAFS server domain is set to <b>%(domain_name)s</b>. Changing the "
|
||||
"FreedomBox domain name needs a reinstall of Tahoe-LAFS and you WILL LOSE "
|
||||
"DATA. You can access Tahoe-LAFS at <a href=\"https://"
|
||||
"%(domain_name)s:5678\">https://%(domain_name)s:5678</a>."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/tahoe/templates/tahoe-post-setup.html:29
|
||||
msgid "Local introducer"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/tahoe/templates/tahoe-post-setup.html:34
|
||||
#: plinth/modules/tahoe/templates/tahoe-post-setup.html:51
|
||||
#: plinth/modules/tahoe/templates/tahoe-post-setup.html:69
|
||||
msgid "Pet Name"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/tahoe/templates/tahoe-post-setup.html:48
|
||||
msgid "Add new introducer"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/tahoe/templates/tahoe-post-setup.html:64
|
||||
msgid "Connected introducers"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/tahoe/templates/tahoe-post-setup.html:82
|
||||
msgid "Remove"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/tor/__init__.py:26
|
||||
msgid ""
|
||||
"Tor is an anonymous communication system. You can learn more about it from "
|
||||
@ -6259,6 +5992,10 @@ msgid ""
|
||||
"the following ports are open, and port-forwarded, if necessary:"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/tor/templates/tor.html:71
|
||||
msgid "Service"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/tor/templates/tor.html:87
|
||||
msgid "SOCKS"
|
||||
msgstr ""
|
||||
|
||||
@ -7,7 +7,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: PACKAGE VERSION\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2021-12-06 18:35-0500\n"
|
||||
"POT-Creation-Date: 2021-12-20 20:43-0500\n"
|
||||
"PO-Revision-Date: 2020-07-16 16:41+0000\n"
|
||||
"Last-Translator: Yogesh <yogesh@karnatakaeducation.org.in>\n"
|
||||
"Language-Team: Kannada <https://hosted.weblate.org/projects/freedombox/"
|
||||
@ -105,8 +105,6 @@ msgid "Apache HTTP Server"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/apache/__init__.py:41
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere.html:49
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:46
|
||||
msgid "Web Server"
|
||||
msgstr ""
|
||||
|
||||
@ -1109,9 +1107,7 @@ msgstr ""
|
||||
#: plinth/modules/config/__init__.py:58 plinth/modules/dynamicdns/views.py:29
|
||||
#: plinth/modules/names/templates/names.html:30
|
||||
#: plinth/modules/names/templates/names.html:44
|
||||
#: plinth/modules/snapshot/views.py:35
|
||||
#: plinth/modules/tahoe/templates/tahoe-pre-setup.html:24
|
||||
#: plinth/templates/index.html:46
|
||||
#: plinth/modules/snapshot/views.py:35 plinth/templates/index.html:46
|
||||
msgid "Configure"
|
||||
msgstr ""
|
||||
|
||||
@ -1271,11 +1267,11 @@ msgid ""
|
||||
"synchronization with servers on the Internet."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/datetime/__init__.py:64
|
||||
#: plinth/modules/datetime/__init__.py:67
|
||||
msgid "Date & Time"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/datetime/__init__.py:110
|
||||
#: plinth/modules/datetime/__init__.py:113
|
||||
msgid "Time synchronized to NTP server"
|
||||
msgstr ""
|
||||
|
||||
@ -1442,70 +1438,6 @@ msgstr ""
|
||||
msgid "Diagnostic Test"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/diaspora/__init__.py:40
|
||||
msgid ""
|
||||
"diaspora* is a decentralized social network where you can store and control "
|
||||
"your own data."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/diaspora/__init__.py:66
|
||||
#: plinth/modules/diaspora/manifest.py:23
|
||||
msgid "diaspora*"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/diaspora/__init__.py:67
|
||||
msgid "Federated Social Network"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/diaspora/forms.py:13
|
||||
msgid "Enable new user registrations"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/diaspora/manifest.py:11
|
||||
msgid "dandelion*"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/diaspora/manifest.py:13
|
||||
msgid ""
|
||||
"It is an unofficial webview based client for the community-run, distributed "
|
||||
"social network diaspora*"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/diaspora/templates/diaspora-post-setup.html:16
|
||||
#, python-format
|
||||
msgid ""
|
||||
"The diaspora* pod domain is set to <b>%(domain_name)s</b>. User IDs will "
|
||||
"look like <i>username@diaspora.%(domain_name)s</i><br/> If the FreedomBox "
|
||||
"domain name is changed, all data of the users registered with the previous "
|
||||
"podname wouldn't be accessible. <br/> You can access the diaspora* pod at <a "
|
||||
"href=\"https://diaspora.%(domain_name)s\"> diaspora.%(domain_name)s </a>"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/diaspora/templates/diaspora-pre-setup.html:36
|
||||
#: plinth/modules/matrixsynapse/templates/matrix-synapse-pre-setup.html:15
|
||||
#: plinth/modules/snapshot/templates/snapshot.html:12
|
||||
#: plinth/templates/app.html:46
|
||||
msgid "Configuration"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/diaspora/templates/diaspora-pre-setup.html:43
|
||||
#: plinth/modules/dynamicdns/templates/dynamicdns_configure.html:25
|
||||
#: plinth/modules/ikiwiki/templates/ikiwiki_create.html:18
|
||||
#: plinth/modules/matrixsynapse/templates/matrix-synapse-pre-setup.html:47
|
||||
#: plinth/modules/snapshot/templates/snapshot.html:15
|
||||
#: plinth/modules/tahoe/templates/tahoe-pre-setup.html:43
|
||||
#: plinth/templates/app.html:54
|
||||
msgid "Update setup"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/diaspora/views.py:74
|
||||
msgid "User registrations enabled"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/diaspora/views.py:78
|
||||
msgid "User registrations disabled"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/dynamicdns/__init__.py:22
|
||||
#, python-brace-format
|
||||
msgid ""
|
||||
@ -1676,6 +1608,14 @@ msgid ""
|
||||
"functions may not work (but the main functionality should work)."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/dynamicdns/templates/dynamicdns_configure.html:25
|
||||
#: plinth/modules/ikiwiki/templates/ikiwiki_create.html:18
|
||||
#: plinth/modules/matrixsynapse/templates/matrix-synapse-pre-setup.html:47
|
||||
#: plinth/modules/snapshot/templates/snapshot.html:15
|
||||
#: plinth/templates/app.html:54
|
||||
msgid "Update setup"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/dynamicdns/templates/dynamicdns_status.html:9
|
||||
msgid "NAT type"
|
||||
msgstr ""
|
||||
@ -1864,7 +1804,7 @@ msgstr ""
|
||||
msgid "Email Server"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/email_server/__init__.py:91
|
||||
#: plinth/modules/email_server/__init__.py:100
|
||||
msgid "Powered by Postfix, Dovecot & Rspamd"
|
||||
msgstr ""
|
||||
|
||||
@ -1888,18 +1828,6 @@ msgstr ""
|
||||
msgid "Inbound and outbound mail filters"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/email_server/audit/tls.py:81
|
||||
msgid "Postfix TLS parameters"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/email_server/audit/tls.py:82
|
||||
msgid "Postfix uses a TLS certificate"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/email_server/audit/tls.py:91
|
||||
msgid "Has a TLS certificate"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/email_server/forms.py:17
|
||||
msgid "Enter a valid domain"
|
||||
msgstr ""
|
||||
@ -1958,7 +1886,7 @@ msgid "Disabled"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/email_server/manifest.py:8
|
||||
#: plinth/modules/roundcube/__init__.py:53
|
||||
#: plinth/modules/roundcube/__init__.py:52
|
||||
#: plinth/modules/roundcube/manifest.py:6
|
||||
msgid "Roundcube"
|
||||
msgstr ""
|
||||
@ -1997,7 +1925,6 @@ msgid "Create a new email alias"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/email_server/templates/email_alias.html:38
|
||||
#: plinth/modules/tahoe/templates/tahoe-post-setup.html:59
|
||||
msgid "Add"
|
||||
msgstr ""
|
||||
|
||||
@ -2918,6 +2845,12 @@ msgstr ""
|
||||
msgid "Element"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/matrixsynapse/templates/matrix-synapse-pre-setup.html:15
|
||||
#: plinth/modules/snapshot/templates/snapshot.html:12
|
||||
#: plinth/templates/app.html:46
|
||||
msgid "Configuration"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/matrixsynapse/templates/matrix-synapse-pre-setup.html:18
|
||||
msgid ""
|
||||
"Matrix service needs to be configured for a domain. Users on other Matrix "
|
||||
@ -3251,155 +3184,6 @@ msgstr ""
|
||||
msgid "AMLDonkey"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/monkeysphere/__init__.py:17
|
||||
msgid ""
|
||||
"With Monkeysphere, an OpenPGP key can be generated for each configured "
|
||||
"domain serving SSH. The OpenPGP public key can then be uploaded to the "
|
||||
"OpenPGP keyservers. Users connecting to this machine through SSH can verify "
|
||||
"that they are connecting to the correct host. For users to trust the key, "
|
||||
"at least one person (usually the machine owner) must sign the key using the "
|
||||
"regular OpenPGP key signing process. See the <a href=\"http://web."
|
||||
"monkeysphere.info/getting-started-ssh/\"> Monkeysphere SSH documentation</a> "
|
||||
"for more details."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/monkeysphere/__init__.py:25
|
||||
msgid ""
|
||||
"Monkeysphere can also generate an OpenPGP key for each Secure Web Server "
|
||||
"(HTTPS) certificate installed on this machine. The OpenPGP public key can "
|
||||
"then be uploaded to the OpenPGP keyservers. Users accessing the web server "
|
||||
"through HTTPS can verify that they are connecting to the correct host. To "
|
||||
"validate the certificate, the user will need to install some software that "
|
||||
"is available on the <a href=\"https://web.monkeysphere.info/download/\"> "
|
||||
"Monkeysphere website</a>."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/monkeysphere/__init__.py:50
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:11
|
||||
msgid "Monkeysphere"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere.html:20
|
||||
msgid "Publishing key to keyserver..."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere.html:27
|
||||
msgid "Cancel"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere.html:36
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:41
|
||||
#: plinth/modules/tor/templates/tor.html:71
|
||||
msgid "Service"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere.html:37
|
||||
msgid "Domains"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere.html:38
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:17
|
||||
msgid "OpenPGP Fingerprint"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere.html:47
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:44
|
||||
#: plinth/modules/names/components.py:24
|
||||
msgid "Secure Shell"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere.html:51
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:48
|
||||
msgid "Other"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere.html:88
|
||||
#, python-format
|
||||
msgid "Show details for key %(fingerprint)s"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere.html:94
|
||||
msgid "-"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere.html:105
|
||||
msgid "Import Key"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere.html:115
|
||||
msgid "Publish Key"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere.html:125
|
||||
msgid "Add Domains"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:21
|
||||
msgid "OpenPGP User IDs"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:25
|
||||
msgid "Key Import Date"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:29
|
||||
msgid "SSH Key Type"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:33
|
||||
msgid "SSH Key Size"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:37
|
||||
msgid "SSH Fingerprint"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:53
|
||||
msgid "Key File"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:57
|
||||
msgid "Available Domains"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:61
|
||||
msgid "Added Domains"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:69
|
||||
msgid ""
|
||||
"After this key is published to the keyservers, it can be signed using <a "
|
||||
"href=\"https://www.gnupg.org/\">GnuPG</a> with the following commands:"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:75
|
||||
msgid "Download the key"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:78
|
||||
msgid "Sign the key"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:81
|
||||
msgid "Send the key back to the keyservers"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/monkeysphere/views.py:44
|
||||
msgid "Imported key."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/monkeysphere/views.py:80
|
||||
msgid "Cancelled key publishing."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/monkeysphere/views.py:131
|
||||
msgid "Published key to keyserver."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/monkeysphere/views.py:133
|
||||
msgid "Error occurred while publishing key."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mumble/__init__.py:26
|
||||
msgid ""
|
||||
"Mumble is an open source, low-latency, encrypted, high quality voice chat "
|
||||
@ -3464,6 +3248,10 @@ msgstr ""
|
||||
msgid "All web apps"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/names/components.py:24
|
||||
msgid "Secure Shell"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/names/templates/names.html:17
|
||||
msgid "Services"
|
||||
msgstr ""
|
||||
@ -4998,7 +4786,7 @@ msgstr ""
|
||||
msgid "Access rights configuration updated"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/roundcube/__init__.py:20
|
||||
#: plinth/modules/roundcube/__init__.py:19
|
||||
msgid ""
|
||||
"Roundcube webmail is a browser-based multilingual IMAP client with an "
|
||||
"application-like user interface. It provides full functionality you expect "
|
||||
@ -5006,7 +4794,7 @@ msgid ""
|
||||
"manipulation, message searching and spell checking."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/roundcube/__init__.py:25
|
||||
#: plinth/modules/roundcube/__init__.py:24
|
||||
msgid ""
|
||||
"You can use it by providing the username and password of the email account "
|
||||
"you wish to access followed by the domain name of the IMAP server for your "
|
||||
@ -5015,7 +4803,7 @@ msgid ""
|
||||
"code>."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/roundcube/__init__.py:30
|
||||
#: plinth/modules/roundcube/__init__.py:29
|
||||
msgid ""
|
||||
"For Gmail, username will be your Gmail address, password will be your Google "
|
||||
"account password and server will be <code>imaps://imap.gmail.com</code>. "
|
||||
@ -5025,7 +4813,7 @@ msgid ""
|
||||
"a>)."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/roundcube/__init__.py:54
|
||||
#: plinth/modules/roundcube/__init__.py:53
|
||||
msgid "Email Client"
|
||||
msgstr ""
|
||||
|
||||
@ -6047,61 +5835,6 @@ msgstr ""
|
||||
msgid "File Synchronization"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/tahoe/__init__.py:26
|
||||
msgid ""
|
||||
"Tahoe-LAFS is a decentralized secure file storage system. It uses provider "
|
||||
"independent security to store files over a distributed network of storage "
|
||||
"nodes. Even if some of the nodes fail, your files can be retrieved from the "
|
||||
"remaining nodes."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/tahoe/__init__.py:31
|
||||
#, python-brace-format
|
||||
msgid ""
|
||||
"This {box_name} hosts a storage node and an introducer by default. "
|
||||
"Additional introducers can be added, which will introduce this node to the "
|
||||
"other storage nodes."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/tahoe/__init__.py:60
|
||||
msgid "Tahoe-LAFS"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/tahoe/__init__.py:62
|
||||
msgid "Distributed File Storage"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/tahoe/templates/tahoe-post-setup.html:17
|
||||
#, python-format
|
||||
msgid ""
|
||||
"The Tahoe-LAFS server domain is set to <b>%(domain_name)s</b>. Changing the "
|
||||
"FreedomBox domain name needs a reinstall of Tahoe-LAFS and you WILL LOSE "
|
||||
"DATA. You can access Tahoe-LAFS at <a href=\"https://"
|
||||
"%(domain_name)s:5678\">https://%(domain_name)s:5678</a>."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/tahoe/templates/tahoe-post-setup.html:29
|
||||
msgid "Local introducer"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/tahoe/templates/tahoe-post-setup.html:34
|
||||
#: plinth/modules/tahoe/templates/tahoe-post-setup.html:51
|
||||
#: plinth/modules/tahoe/templates/tahoe-post-setup.html:69
|
||||
msgid "Pet Name"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/tahoe/templates/tahoe-post-setup.html:48
|
||||
msgid "Add new introducer"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/tahoe/templates/tahoe-post-setup.html:64
|
||||
msgid "Connected introducers"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/tahoe/templates/tahoe-post-setup.html:82
|
||||
msgid "Remove"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/tor/__init__.py:26
|
||||
msgid ""
|
||||
"Tor is an anonymous communication system. You can learn more about it from "
|
||||
@ -6261,6 +5994,10 @@ msgid ""
|
||||
"the following ports are open, and port-forwarded, if necessary:"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/tor/templates/tor.html:71
|
||||
msgid "Service"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/tor/templates/tor.html:87
|
||||
msgid "SOCKS"
|
||||
msgstr ""
|
||||
|
||||
@ -7,7 +7,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: PACKAGE VERSION\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2021-12-06 18:35-0500\n"
|
||||
"POT-Creation-Date: 2021-12-20 20:43-0500\n"
|
||||
"PO-Revision-Date: 2021-02-22 10:50+0000\n"
|
||||
"Last-Translator: Kornelijus Tvarijanavičius <kornelitvari@protonmail.com>\n"
|
||||
"Language-Team: Lithuanian <https://hosted.weblate.org/projects/freedombox/"
|
||||
@ -106,8 +106,6 @@ msgid "Apache HTTP Server"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/apache/__init__.py:41
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere.html:49
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:46
|
||||
msgid "Web Server"
|
||||
msgstr ""
|
||||
|
||||
@ -1110,9 +1108,7 @@ msgstr ""
|
||||
#: plinth/modules/config/__init__.py:58 plinth/modules/dynamicdns/views.py:29
|
||||
#: plinth/modules/names/templates/names.html:30
|
||||
#: plinth/modules/names/templates/names.html:44
|
||||
#: plinth/modules/snapshot/views.py:35
|
||||
#: plinth/modules/tahoe/templates/tahoe-pre-setup.html:24
|
||||
#: plinth/templates/index.html:46
|
||||
#: plinth/modules/snapshot/views.py:35 plinth/templates/index.html:46
|
||||
msgid "Configure"
|
||||
msgstr ""
|
||||
|
||||
@ -1272,11 +1268,11 @@ msgid ""
|
||||
"synchronization with servers on the Internet."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/datetime/__init__.py:64
|
||||
#: plinth/modules/datetime/__init__.py:67
|
||||
msgid "Date & Time"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/datetime/__init__.py:110
|
||||
#: plinth/modules/datetime/__init__.py:113
|
||||
msgid "Time synchronized to NTP server"
|
||||
msgstr ""
|
||||
|
||||
@ -1443,70 +1439,6 @@ msgstr ""
|
||||
msgid "Diagnostic Test"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/diaspora/__init__.py:40
|
||||
msgid ""
|
||||
"diaspora* is a decentralized social network where you can store and control "
|
||||
"your own data."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/diaspora/__init__.py:66
|
||||
#: plinth/modules/diaspora/manifest.py:23
|
||||
msgid "diaspora*"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/diaspora/__init__.py:67
|
||||
msgid "Federated Social Network"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/diaspora/forms.py:13
|
||||
msgid "Enable new user registrations"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/diaspora/manifest.py:11
|
||||
msgid "dandelion*"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/diaspora/manifest.py:13
|
||||
msgid ""
|
||||
"It is an unofficial webview based client for the community-run, distributed "
|
||||
"social network diaspora*"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/diaspora/templates/diaspora-post-setup.html:16
|
||||
#, python-format
|
||||
msgid ""
|
||||
"The diaspora* pod domain is set to <b>%(domain_name)s</b>. User IDs will "
|
||||
"look like <i>username@diaspora.%(domain_name)s</i><br/> If the FreedomBox "
|
||||
"domain name is changed, all data of the users registered with the previous "
|
||||
"podname wouldn't be accessible. <br/> You can access the diaspora* pod at <a "
|
||||
"href=\"https://diaspora.%(domain_name)s\"> diaspora.%(domain_name)s </a>"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/diaspora/templates/diaspora-pre-setup.html:36
|
||||
#: plinth/modules/matrixsynapse/templates/matrix-synapse-pre-setup.html:15
|
||||
#: plinth/modules/snapshot/templates/snapshot.html:12
|
||||
#: plinth/templates/app.html:46
|
||||
msgid "Configuration"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/diaspora/templates/diaspora-pre-setup.html:43
|
||||
#: plinth/modules/dynamicdns/templates/dynamicdns_configure.html:25
|
||||
#: plinth/modules/ikiwiki/templates/ikiwiki_create.html:18
|
||||
#: plinth/modules/matrixsynapse/templates/matrix-synapse-pre-setup.html:47
|
||||
#: plinth/modules/snapshot/templates/snapshot.html:15
|
||||
#: plinth/modules/tahoe/templates/tahoe-pre-setup.html:43
|
||||
#: plinth/templates/app.html:54
|
||||
msgid "Update setup"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/diaspora/views.py:74
|
||||
msgid "User registrations enabled"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/diaspora/views.py:78
|
||||
msgid "User registrations disabled"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/dynamicdns/__init__.py:22
|
||||
#, python-brace-format
|
||||
msgid ""
|
||||
@ -1677,6 +1609,14 @@ msgid ""
|
||||
"functions may not work (but the main functionality should work)."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/dynamicdns/templates/dynamicdns_configure.html:25
|
||||
#: plinth/modules/ikiwiki/templates/ikiwiki_create.html:18
|
||||
#: plinth/modules/matrixsynapse/templates/matrix-synapse-pre-setup.html:47
|
||||
#: plinth/modules/snapshot/templates/snapshot.html:15
|
||||
#: plinth/templates/app.html:54
|
||||
msgid "Update setup"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/dynamicdns/templates/dynamicdns_status.html:9
|
||||
msgid "NAT type"
|
||||
msgstr ""
|
||||
@ -1865,7 +1805,7 @@ msgstr ""
|
||||
msgid "Email Server"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/email_server/__init__.py:91
|
||||
#: plinth/modules/email_server/__init__.py:100
|
||||
msgid "Powered by Postfix, Dovecot & Rspamd"
|
||||
msgstr ""
|
||||
|
||||
@ -1889,18 +1829,6 @@ msgstr ""
|
||||
msgid "Inbound and outbound mail filters"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/email_server/audit/tls.py:81
|
||||
msgid "Postfix TLS parameters"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/email_server/audit/tls.py:82
|
||||
msgid "Postfix uses a TLS certificate"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/email_server/audit/tls.py:91
|
||||
msgid "Has a TLS certificate"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/email_server/forms.py:17
|
||||
msgid "Enter a valid domain"
|
||||
msgstr ""
|
||||
@ -1959,7 +1887,7 @@ msgid "Disabled"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/email_server/manifest.py:8
|
||||
#: plinth/modules/roundcube/__init__.py:53
|
||||
#: plinth/modules/roundcube/__init__.py:52
|
||||
#: plinth/modules/roundcube/manifest.py:6
|
||||
msgid "Roundcube"
|
||||
msgstr ""
|
||||
@ -1998,7 +1926,6 @@ msgid "Create a new email alias"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/email_server/templates/email_alias.html:38
|
||||
#: plinth/modules/tahoe/templates/tahoe-post-setup.html:59
|
||||
msgid "Add"
|
||||
msgstr ""
|
||||
|
||||
@ -2919,6 +2846,12 @@ msgstr ""
|
||||
msgid "Element"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/matrixsynapse/templates/matrix-synapse-pre-setup.html:15
|
||||
#: plinth/modules/snapshot/templates/snapshot.html:12
|
||||
#: plinth/templates/app.html:46
|
||||
msgid "Configuration"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/matrixsynapse/templates/matrix-synapse-pre-setup.html:18
|
||||
msgid ""
|
||||
"Matrix service needs to be configured for a domain. Users on other Matrix "
|
||||
@ -3252,155 +3185,6 @@ msgstr ""
|
||||
msgid "AMLDonkey"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/monkeysphere/__init__.py:17
|
||||
msgid ""
|
||||
"With Monkeysphere, an OpenPGP key can be generated for each configured "
|
||||
"domain serving SSH. The OpenPGP public key can then be uploaded to the "
|
||||
"OpenPGP keyservers. Users connecting to this machine through SSH can verify "
|
||||
"that they are connecting to the correct host. For users to trust the key, "
|
||||
"at least one person (usually the machine owner) must sign the key using the "
|
||||
"regular OpenPGP key signing process. See the <a href=\"http://web."
|
||||
"monkeysphere.info/getting-started-ssh/\"> Monkeysphere SSH documentation</a> "
|
||||
"for more details."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/monkeysphere/__init__.py:25
|
||||
msgid ""
|
||||
"Monkeysphere can also generate an OpenPGP key for each Secure Web Server "
|
||||
"(HTTPS) certificate installed on this machine. The OpenPGP public key can "
|
||||
"then be uploaded to the OpenPGP keyservers. Users accessing the web server "
|
||||
"through HTTPS can verify that they are connecting to the correct host. To "
|
||||
"validate the certificate, the user will need to install some software that "
|
||||
"is available on the <a href=\"https://web.monkeysphere.info/download/\"> "
|
||||
"Monkeysphere website</a>."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/monkeysphere/__init__.py:50
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:11
|
||||
msgid "Monkeysphere"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere.html:20
|
||||
msgid "Publishing key to keyserver..."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere.html:27
|
||||
msgid "Cancel"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere.html:36
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:41
|
||||
#: plinth/modules/tor/templates/tor.html:71
|
||||
msgid "Service"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere.html:37
|
||||
msgid "Domains"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere.html:38
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:17
|
||||
msgid "OpenPGP Fingerprint"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere.html:47
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:44
|
||||
#: plinth/modules/names/components.py:24
|
||||
msgid "Secure Shell"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere.html:51
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:48
|
||||
msgid "Other"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere.html:88
|
||||
#, python-format
|
||||
msgid "Show details for key %(fingerprint)s"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere.html:94
|
||||
msgid "-"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere.html:105
|
||||
msgid "Import Key"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere.html:115
|
||||
msgid "Publish Key"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere.html:125
|
||||
msgid "Add Domains"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:21
|
||||
msgid "OpenPGP User IDs"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:25
|
||||
msgid "Key Import Date"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:29
|
||||
msgid "SSH Key Type"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:33
|
||||
msgid "SSH Key Size"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:37
|
||||
msgid "SSH Fingerprint"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:53
|
||||
msgid "Key File"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:57
|
||||
msgid "Available Domains"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:61
|
||||
msgid "Added Domains"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:69
|
||||
msgid ""
|
||||
"After this key is published to the keyservers, it can be signed using <a "
|
||||
"href=\"https://www.gnupg.org/\">GnuPG</a> with the following commands:"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:75
|
||||
msgid "Download the key"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:78
|
||||
msgid "Sign the key"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:81
|
||||
msgid "Send the key back to the keyservers"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/monkeysphere/views.py:44
|
||||
msgid "Imported key."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/monkeysphere/views.py:80
|
||||
msgid "Cancelled key publishing."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/monkeysphere/views.py:131
|
||||
msgid "Published key to keyserver."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/monkeysphere/views.py:133
|
||||
msgid "Error occurred while publishing key."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mumble/__init__.py:26
|
||||
msgid ""
|
||||
"Mumble is an open source, low-latency, encrypted, high quality voice chat "
|
||||
@ -3465,6 +3249,10 @@ msgstr ""
|
||||
msgid "All web apps"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/names/components.py:24
|
||||
msgid "Secure Shell"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/names/templates/names.html:17
|
||||
msgid "Services"
|
||||
msgstr ""
|
||||
@ -4999,7 +4787,7 @@ msgstr ""
|
||||
msgid "Access rights configuration updated"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/roundcube/__init__.py:20
|
||||
#: plinth/modules/roundcube/__init__.py:19
|
||||
msgid ""
|
||||
"Roundcube webmail is a browser-based multilingual IMAP client with an "
|
||||
"application-like user interface. It provides full functionality you expect "
|
||||
@ -5007,7 +4795,7 @@ msgid ""
|
||||
"manipulation, message searching and spell checking."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/roundcube/__init__.py:25
|
||||
#: plinth/modules/roundcube/__init__.py:24
|
||||
msgid ""
|
||||
"You can use it by providing the username and password of the email account "
|
||||
"you wish to access followed by the domain name of the IMAP server for your "
|
||||
@ -5016,7 +4804,7 @@ msgid ""
|
||||
"code>."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/roundcube/__init__.py:30
|
||||
#: plinth/modules/roundcube/__init__.py:29
|
||||
msgid ""
|
||||
"For Gmail, username will be your Gmail address, password will be your Google "
|
||||
"account password and server will be <code>imaps://imap.gmail.com</code>. "
|
||||
@ -5026,7 +4814,7 @@ msgid ""
|
||||
"a>)."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/roundcube/__init__.py:54
|
||||
#: plinth/modules/roundcube/__init__.py:53
|
||||
msgid "Email Client"
|
||||
msgstr ""
|
||||
|
||||
@ -6046,61 +5834,6 @@ msgstr ""
|
||||
msgid "File Synchronization"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/tahoe/__init__.py:26
|
||||
msgid ""
|
||||
"Tahoe-LAFS is a decentralized secure file storage system. It uses provider "
|
||||
"independent security to store files over a distributed network of storage "
|
||||
"nodes. Even if some of the nodes fail, your files can be retrieved from the "
|
||||
"remaining nodes."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/tahoe/__init__.py:31
|
||||
#, python-brace-format
|
||||
msgid ""
|
||||
"This {box_name} hosts a storage node and an introducer by default. "
|
||||
"Additional introducers can be added, which will introduce this node to the "
|
||||
"other storage nodes."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/tahoe/__init__.py:60
|
||||
msgid "Tahoe-LAFS"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/tahoe/__init__.py:62
|
||||
msgid "Distributed File Storage"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/tahoe/templates/tahoe-post-setup.html:17
|
||||
#, python-format
|
||||
msgid ""
|
||||
"The Tahoe-LAFS server domain is set to <b>%(domain_name)s</b>. Changing the "
|
||||
"FreedomBox domain name needs a reinstall of Tahoe-LAFS and you WILL LOSE "
|
||||
"DATA. You can access Tahoe-LAFS at <a href=\"https://"
|
||||
"%(domain_name)s:5678\">https://%(domain_name)s:5678</a>."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/tahoe/templates/tahoe-post-setup.html:29
|
||||
msgid "Local introducer"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/tahoe/templates/tahoe-post-setup.html:34
|
||||
#: plinth/modules/tahoe/templates/tahoe-post-setup.html:51
|
||||
#: plinth/modules/tahoe/templates/tahoe-post-setup.html:69
|
||||
msgid "Pet Name"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/tahoe/templates/tahoe-post-setup.html:48
|
||||
msgid "Add new introducer"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/tahoe/templates/tahoe-post-setup.html:64
|
||||
msgid "Connected introducers"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/tahoe/templates/tahoe-post-setup.html:82
|
||||
msgid "Remove"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/tor/__init__.py:26
|
||||
msgid ""
|
||||
"Tor is an anonymous communication system. You can learn more about it from "
|
||||
@ -6260,6 +5993,10 @@ msgid ""
|
||||
"the following ports are open, and port-forwarded, if necessary:"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/tor/templates/tor.html:71
|
||||
msgid "Service"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/tor/templates/tor.html:87
|
||||
msgid "SOCKS"
|
||||
msgstr ""
|
||||
|
||||
@ -15,7 +15,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: FreedomBox UI\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2021-12-06 18:35-0500\n"
|
||||
"POT-Creation-Date: 2021-12-20 20:43-0500\n"
|
||||
"PO-Revision-Date: 2021-11-29 19:52+0000\n"
|
||||
"Last-Translator: Petter Reinholdtsen <pere-weblate@hungry.com>\n"
|
||||
"Language-Team: Norwegian Bokmål <https://hosted.weblate.org/projects/"
|
||||
@ -118,8 +118,6 @@ msgid "Apache HTTP Server"
|
||||
msgstr "Nettprat-tjener"
|
||||
|
||||
#: plinth/modules/apache/__init__.py:41
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere.html:49
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:46
|
||||
msgid "Web Server"
|
||||
msgstr "Nett-tjener"
|
||||
|
||||
@ -1234,9 +1232,7 @@ msgstr "Generelt oppsett"
|
||||
#: plinth/modules/config/__init__.py:58 plinth/modules/dynamicdns/views.py:29
|
||||
#: plinth/modules/names/templates/names.html:30
|
||||
#: plinth/modules/names/templates/names.html:44
|
||||
#: plinth/modules/snapshot/views.py:35
|
||||
#: plinth/modules/tahoe/templates/tahoe-pre-setup.html:24
|
||||
#: plinth/templates/index.html:46
|
||||
#: plinth/modules/snapshot/views.py:35 plinth/templates/index.html:46
|
||||
msgid "Configure"
|
||||
msgstr "Oppsett"
|
||||
|
||||
@ -1422,11 +1418,11 @@ msgstr ""
|
||||
"Nettverkstidstjeneren er et program som synkroniserer systemets klokke med "
|
||||
"tjenere på Internettet."
|
||||
|
||||
#: plinth/modules/datetime/__init__.py:64
|
||||
#: plinth/modules/datetime/__init__.py:67
|
||||
msgid "Date & Time"
|
||||
msgstr "Dato og tid"
|
||||
|
||||
#: plinth/modules/datetime/__init__.py:110
|
||||
#: plinth/modules/datetime/__init__.py:113
|
||||
msgid "Time synchronized to NTP server"
|
||||
msgstr "Tid synkronisert til NTP-tjener"
|
||||
|
||||
@ -1610,79 +1606,6 @@ msgstr "Resultat"
|
||||
msgid "Diagnostic Test"
|
||||
msgstr "Diagnostikktest"
|
||||
|
||||
#: plinth/modules/diaspora/__init__.py:40
|
||||
msgid ""
|
||||
"diaspora* is a decentralized social network where you can store and control "
|
||||
"your own data."
|
||||
msgstr ""
|
||||
"diaspora* er et desentralisert sosialt nettverk der du kan lagre og "
|
||||
"administrere dine egne data."
|
||||
|
||||
#: plinth/modules/diaspora/__init__.py:66
|
||||
#: plinth/modules/diaspora/manifest.py:23
|
||||
msgid "diaspora*"
|
||||
msgstr "diaspora*"
|
||||
|
||||
#: plinth/modules/diaspora/__init__.py:67
|
||||
msgid "Federated Social Network"
|
||||
msgstr "Sammenknyttet sosialt nettverk"
|
||||
|
||||
#: plinth/modules/diaspora/forms.py:13
|
||||
msgid "Enable new user registrations"
|
||||
msgstr "Skru på nye brukerregistreringer"
|
||||
|
||||
#: plinth/modules/diaspora/manifest.py:11
|
||||
msgid "dandelion*"
|
||||
msgstr "dandelion*"
|
||||
|
||||
#: plinth/modules/diaspora/manifest.py:13
|
||||
msgid ""
|
||||
"It is an unofficial webview based client for the community-run, distributed "
|
||||
"social network diaspora*"
|
||||
msgstr ""
|
||||
"Dette er en uoffisiell vevbasert klient for det gemenskapsdrevne, "
|
||||
"sammenknyttede sosiale nettverket diaspora*"
|
||||
|
||||
#: plinth/modules/diaspora/templates/diaspora-post-setup.html:16
|
||||
#, python-format
|
||||
msgid ""
|
||||
"The diaspora* pod domain is set to <b>%(domain_name)s</b>. User IDs will "
|
||||
"look like <i>username@diaspora.%(domain_name)s</i><br/> If the FreedomBox "
|
||||
"domain name is changed, all data of the users registered with the previous "
|
||||
"podname wouldn't be accessible. <br/> You can access the diaspora* pod at <a "
|
||||
"href=\"https://diaspora.%(domain_name)s\"> diaspora.%(domain_name)s </a>"
|
||||
msgstr ""
|
||||
"Diaspora* pod-domenet er satt til <b>%(domain_name)s</b>. Bruker-ID-er vil "
|
||||
"ligne <i>username@diaspora.%(domain_name)s</i><br/> Hvis FreedomBox-"
|
||||
"domenenavnet endres, vil alle data til brukerne bli registrert med det "
|
||||
"forrige podnavnet ikke være tilgjengelig. <br/> Du får diaspora* pod på <a "
|
||||
"href=\"https://diaspora.%(domain_name)s\">diaspora.%(domain_name)s</a>"
|
||||
|
||||
#: plinth/modules/diaspora/templates/diaspora-pre-setup.html:36
|
||||
#: plinth/modules/matrixsynapse/templates/matrix-synapse-pre-setup.html:15
|
||||
#: plinth/modules/snapshot/templates/snapshot.html:12
|
||||
#: plinth/templates/app.html:46
|
||||
msgid "Configuration"
|
||||
msgstr "Oppsett"
|
||||
|
||||
#: plinth/modules/diaspora/templates/diaspora-pre-setup.html:43
|
||||
#: plinth/modules/dynamicdns/templates/dynamicdns_configure.html:25
|
||||
#: plinth/modules/ikiwiki/templates/ikiwiki_create.html:18
|
||||
#: plinth/modules/matrixsynapse/templates/matrix-synapse-pre-setup.html:47
|
||||
#: plinth/modules/snapshot/templates/snapshot.html:15
|
||||
#: plinth/modules/tahoe/templates/tahoe-pre-setup.html:43
|
||||
#: plinth/templates/app.html:54
|
||||
msgid "Update setup"
|
||||
msgstr "Oppdater oppsett"
|
||||
|
||||
#: plinth/modules/diaspora/views.py:74
|
||||
msgid "User registrations enabled"
|
||||
msgstr "Brukerregistreringer aktivert"
|
||||
|
||||
#: plinth/modules/diaspora/views.py:78
|
||||
msgid "User registrations disabled"
|
||||
msgstr "Brukerregistreringer deaktivert"
|
||||
|
||||
#: plinth/modules/dynamicdns/__init__.py:22
|
||||
#, python-brace-format
|
||||
msgid ""
|
||||
@ -1903,6 +1826,14 @@ msgstr ""
|
||||
"Du har skrudd av JavaScript. Dynamisk formmodus er avskrudd, og noen "
|
||||
"helpefunksjoner vil ikke virke (men hovedfunksjonaliteten skal virke)."
|
||||
|
||||
#: plinth/modules/dynamicdns/templates/dynamicdns_configure.html:25
|
||||
#: plinth/modules/ikiwiki/templates/ikiwiki_create.html:18
|
||||
#: plinth/modules/matrixsynapse/templates/matrix-synapse-pre-setup.html:47
|
||||
#: plinth/modules/snapshot/templates/snapshot.html:15
|
||||
#: plinth/templates/app.html:54
|
||||
msgid "Update setup"
|
||||
msgstr "Oppdater oppsett"
|
||||
|
||||
#: plinth/modules/dynamicdns/templates/dynamicdns_status.html:9
|
||||
msgid "NAT type"
|
||||
msgstr "NAT-type"
|
||||
@ -2122,7 +2053,7 @@ msgstr ""
|
||||
msgid "Email Server"
|
||||
msgstr "Nettprat-tjener"
|
||||
|
||||
#: plinth/modules/email_server/__init__.py:91
|
||||
#: plinth/modules/email_server/__init__.py:100
|
||||
msgid "Powered by Postfix, Dovecot & Rspamd"
|
||||
msgstr ""
|
||||
|
||||
@ -2148,20 +2079,6 @@ msgstr ""
|
||||
msgid "Inbound and outbound mail filters"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/email_server/audit/tls.py:81
|
||||
msgid "Postfix TLS parameters"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/email_server/audit/tls.py:82
|
||||
msgid "Postfix uses a TLS certificate"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/email_server/audit/tls.py:91
|
||||
#, fuzzy
|
||||
#| msgid "No certificate"
|
||||
msgid "Has a TLS certificate"
|
||||
msgstr "Sertifikat mangler"
|
||||
|
||||
#: plinth/modules/email_server/forms.py:17
|
||||
#, fuzzy
|
||||
#| msgid "Invalid server name"
|
||||
@ -2230,7 +2147,7 @@ msgid "Disabled"
|
||||
msgstr "Deaktivert"
|
||||
|
||||
#: plinth/modules/email_server/manifest.py:8
|
||||
#: plinth/modules/roundcube/__init__.py:53
|
||||
#: plinth/modules/roundcube/__init__.py:52
|
||||
#: plinth/modules/roundcube/manifest.py:6
|
||||
msgid "Roundcube"
|
||||
msgstr "Roundcube"
|
||||
@ -2279,7 +2196,6 @@ msgid "Create a new email alias"
|
||||
msgstr "Lag ny sikkerhetskopi"
|
||||
|
||||
#: plinth/modules/email_server/templates/email_alias.html:38
|
||||
#: plinth/modules/tahoe/templates/tahoe-post-setup.html:59
|
||||
msgid "Add"
|
||||
msgstr "Legg til"
|
||||
|
||||
@ -3382,6 +3298,12 @@ msgstr ""
|
||||
msgid "Element"
|
||||
msgstr "Element"
|
||||
|
||||
#: plinth/modules/matrixsynapse/templates/matrix-synapse-pre-setup.html:15
|
||||
#: plinth/modules/snapshot/templates/snapshot.html:12
|
||||
#: plinth/templates/app.html:46
|
||||
msgid "Configuration"
|
||||
msgstr "Oppsett"
|
||||
|
||||
#: plinth/modules/matrixsynapse/templates/matrix-synapse-pre-setup.html:18
|
||||
msgid ""
|
||||
"Matrix service needs to be configured for a domain. Users on other Matrix "
|
||||
@ -3786,172 +3708,6 @@ msgstr "KMLDonkey"
|
||||
msgid "AMLDonkey"
|
||||
msgstr "AMLDonkey"
|
||||
|
||||
#: plinth/modules/monkeysphere/__init__.py:17
|
||||
msgid ""
|
||||
"With Monkeysphere, an OpenPGP key can be generated for each configured "
|
||||
"domain serving SSH. The OpenPGP public key can then be uploaded to the "
|
||||
"OpenPGP keyservers. Users connecting to this machine through SSH can verify "
|
||||
"that they are connecting to the correct host. For users to trust the key, "
|
||||
"at least one person (usually the machine owner) must sign the key using the "
|
||||
"regular OpenPGP key signing process. See the <a href=\"http://web."
|
||||
"monkeysphere.info/getting-started-ssh/\"> Monkeysphere SSH documentation</a> "
|
||||
"for more details."
|
||||
msgstr ""
|
||||
"Med Monkeysphere kan en OpenPGP-nøkkel generes for hvert konfigurert domene "
|
||||
"som tjener SSH. OpenPGP-nøkkelen kan deretter lastes opp til OpenPGP-"
|
||||
"nøkkeltjenerne. Brukere som kobler til denne maskinen via SSH kan få "
|
||||
"bekreftet at de kobler til riktig vert. For at brukerne skal stole på "
|
||||
"nøkkelen, må minst en person (vanligvis maskinens eier) signere nøkkelen med "
|
||||
"en vanlig OpenPGP-nøkkel godkjenningsprosess. Se <a href=\"http://web."
|
||||
"monkeysphere.info/getting-started-ssh/\"> Monkeysphere SSH documentation </"
|
||||
"a> for flere detaljer."
|
||||
|
||||
#: plinth/modules/monkeysphere/__init__.py:25
|
||||
msgid ""
|
||||
"Monkeysphere can also generate an OpenPGP key for each Secure Web Server "
|
||||
"(HTTPS) certificate installed on this machine. The OpenPGP public key can "
|
||||
"then be uploaded to the OpenPGP keyservers. Users accessing the web server "
|
||||
"through HTTPS can verify that they are connecting to the correct host. To "
|
||||
"validate the certificate, the user will need to install some software that "
|
||||
"is available on the <a href=\"https://web.monkeysphere.info/download/\"> "
|
||||
"Monkeysphere website</a>."
|
||||
msgstr ""
|
||||
"Monkeysphere kan også generere en OpenPGP-nøkkel for hvert \"Secure Web "
|
||||
"Server\" (HTTPS)-sertifikat som er installert på denne maskinen. OpenPGP-"
|
||||
"nøkkelen kan deretter lastes opp til OpenPGP-nøkkeltjenere. Brukere som "
|
||||
"kobler til nett-tjeneren via maskinen via HTTPS kan få bekreftet at de "
|
||||
"kobler til riktig vert. For at brukerne skal stole på sertifikatet, trenger "
|
||||
"brukeren å installere noe programvare som er tilgjengelig på <a href="
|
||||
"\"https://web.monkeysphere.info/download/\"> Monkeysphere-nettsiden </a>."
|
||||
|
||||
#: plinth/modules/monkeysphere/__init__.py:50
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:11
|
||||
msgid "Monkeysphere"
|
||||
msgstr "Monkeysphere"
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere.html:20
|
||||
msgid "Publishing key to keyserver..."
|
||||
msgstr "Publisering av nøkkel til nøkkeltjener…"
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere.html:27
|
||||
msgid "Cancel"
|
||||
msgstr "Kanseller"
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere.html:36
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:41
|
||||
#: plinth/modules/tor/templates/tor.html:71
|
||||
msgid "Service"
|
||||
msgstr "Tjeneste"
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere.html:37
|
||||
msgid "Domains"
|
||||
msgstr "Domener"
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere.html:38
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:17
|
||||
msgid "OpenPGP Fingerprint"
|
||||
msgstr "OpenPGP Fingerprint (fingeravtrykk)"
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere.html:47
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:44
|
||||
#: plinth/modules/names/components.py:24
|
||||
msgid "Secure Shell"
|
||||
msgstr "Secure Shell (SSH)"
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere.html:51
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:48
|
||||
msgid "Other"
|
||||
msgstr "Annen"
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere.html:88
|
||||
#, python-format
|
||||
msgid "Show details for key %(fingerprint)s"
|
||||
msgstr "Se detaljer for nøkkel %(fingerprint)s"
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere.html:94
|
||||
msgid "-"
|
||||
msgstr "-"
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere.html:105
|
||||
msgid "Import Key"
|
||||
msgstr "Importer nøkkel"
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere.html:115
|
||||
msgid "Publish Key"
|
||||
msgstr "Legge ut nøkkel"
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere.html:125
|
||||
msgid "Add Domains"
|
||||
msgstr "Legg til domener"
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:21
|
||||
msgid "OpenPGP User IDs"
|
||||
msgstr "OpenPGP User ID-er (bruker ID-er)"
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:25
|
||||
msgid "Key Import Date"
|
||||
msgstr "Dato for nøkkelimport"
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:29
|
||||
msgid "SSH Key Type"
|
||||
msgstr "SSH nøkkeltype"
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:33
|
||||
msgid "SSH Key Size"
|
||||
msgstr "SSH Nøkkelstørrelse"
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:37
|
||||
msgid "SSH Fingerprint"
|
||||
msgstr "SSH Fingeravtrykk"
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:53
|
||||
msgid "Key File"
|
||||
msgstr "Nøkkelfil"
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:57
|
||||
msgid "Available Domains"
|
||||
msgstr "Tilgjengelige domener"
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:61
|
||||
msgid "Added Domains"
|
||||
msgstr "Domener lagt til"
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:69
|
||||
msgid ""
|
||||
"After this key is published to the keyservers, it can be signed using <a "
|
||||
"href=\"https://www.gnupg.org/\">GnuPG</a> with the following commands:"
|
||||
msgstr ""
|
||||
"Etter at denne nøkkelen er lagt ut til nøkkeltjenerrne, kan den signeres ved "
|
||||
"å bruke <a href=\"https://www.gnupg.org/\">GnuPG</a> med følgende kommandoer:"
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:75
|
||||
msgid "Download the key"
|
||||
msgstr "Last ned nøkkelen"
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:78
|
||||
msgid "Sign the key"
|
||||
msgstr "Signer nøkkelen"
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:81
|
||||
msgid "Send the key back to the keyservers"
|
||||
msgstr "Send nøkkelen tilbake til nøkkeltjenerne"
|
||||
|
||||
#: plinth/modules/monkeysphere/views.py:44
|
||||
msgid "Imported key."
|
||||
msgstr "Importert nøkkel."
|
||||
|
||||
#: plinth/modules/monkeysphere/views.py:80
|
||||
msgid "Cancelled key publishing."
|
||||
msgstr "Avbrutt nøkkelutlegging."
|
||||
|
||||
#: plinth/modules/monkeysphere/views.py:131
|
||||
msgid "Published key to keyserver."
|
||||
msgstr "Publisert nøkkel til nøkkeltjener."
|
||||
|
||||
#: plinth/modules/monkeysphere/views.py:133
|
||||
msgid "Error occurred while publishing key."
|
||||
msgstr "Feil oppstått under utlegging av nøkkel."
|
||||
|
||||
#: plinth/modules/mumble/__init__.py:26
|
||||
msgid ""
|
||||
"Mumble is an open source, low-latency, encrypted, high quality voice chat "
|
||||
@ -4038,6 +3794,10 @@ msgstr "Alle"
|
||||
msgid "All web apps"
|
||||
msgstr "Alle nettprogrammer"
|
||||
|
||||
#: plinth/modules/names/components.py:24
|
||||
msgid "Secure Shell"
|
||||
msgstr "Secure Shell (SSH)"
|
||||
|
||||
#: plinth/modules/names/templates/names.html:17
|
||||
#, fuzzy
|
||||
#| msgid "Service"
|
||||
@ -5819,7 +5579,7 @@ msgstr ""
|
||||
msgid "Access rights configuration updated"
|
||||
msgstr "Tilgangskontrolloppsett oppdatert"
|
||||
|
||||
#: plinth/modules/roundcube/__init__.py:20
|
||||
#: plinth/modules/roundcube/__init__.py:19
|
||||
msgid ""
|
||||
"Roundcube webmail is a browser-based multilingual IMAP client with an "
|
||||
"application-like user interface. It provides full functionality you expect "
|
||||
@ -5831,7 +5591,7 @@ msgstr ""
|
||||
"forventer fra en e-posttjener, medregnet MIME-støtte, adressebok, "
|
||||
"mappebehandling, søk etter meldinger og stavekontroll."
|
||||
|
||||
#: plinth/modules/roundcube/__init__.py:25
|
||||
#: plinth/modules/roundcube/__init__.py:24
|
||||
msgid ""
|
||||
"You can use it by providing the username and password of the email account "
|
||||
"you wish to access followed by the domain name of the IMAP server for your "
|
||||
@ -5844,7 +5604,7 @@ msgstr ""
|
||||
"som <code>imap.example.com</code>. For IMAP over SSL (anbefalt), fyll "
|
||||
"feltet for tjeneren, som <code>imaps://imap.example.com</code>."
|
||||
|
||||
#: plinth/modules/roundcube/__init__.py:30
|
||||
#: plinth/modules/roundcube/__init__.py:29
|
||||
msgid ""
|
||||
"For Gmail, username will be your Gmail address, password will be your Google "
|
||||
"account password and server will be <code>imaps://imap.gmail.com</code>. "
|
||||
@ -5860,7 +5620,7 @@ msgstr ""
|
||||
"lesssecureapps\">https://www.google.com/settings/security/lesssecureapps</"
|
||||
"a>)."
|
||||
|
||||
#: plinth/modules/roundcube/__init__.py:54
|
||||
#: plinth/modules/roundcube/__init__.py:53
|
||||
msgid "Email Client"
|
||||
msgstr "E-postklient"
|
||||
|
||||
@ -7038,72 +6798,6 @@ msgstr "Syncthing"
|
||||
msgid "File Synchronization"
|
||||
msgstr "Filsynkronisering"
|
||||
|
||||
#: plinth/modules/tahoe/__init__.py:26
|
||||
msgid ""
|
||||
"Tahoe-LAFS is a decentralized secure file storage system. It uses provider "
|
||||
"independent security to store files over a distributed network of storage "
|
||||
"nodes. Even if some of the nodes fail, your files can be retrieved from the "
|
||||
"remaining nodes."
|
||||
msgstr ""
|
||||
"Tahoe-LAFS er et desentralisert, sikkert arkivsystem for fillagring. Den "
|
||||
"bruker leverandøruavhengig sikkerhet for å lagre filer over et distribuert "
|
||||
"nettverk av lagringsnoder. Selv om noen av nodene mislykkes, kan filene "
|
||||
"hentes tilbake fra de gjenværende nodene."
|
||||
|
||||
#: plinth/modules/tahoe/__init__.py:31
|
||||
#, python-brace-format
|
||||
msgid ""
|
||||
"This {box_name} hosts a storage node and an introducer by default. "
|
||||
"Additional introducers can be added, which will introduce this node to the "
|
||||
"other storage nodes."
|
||||
msgstr ""
|
||||
"Denne {box_name} er vert for en lagringsnode og en introduserer som "
|
||||
"standard. Ekstra introduserere kan legges til, og vil introdusere denne "
|
||||
"noden for de andre lagringsnodene."
|
||||
|
||||
#: plinth/modules/tahoe/__init__.py:60
|
||||
msgid "Tahoe-LAFS"
|
||||
msgstr "Tahoe-LAFS"
|
||||
|
||||
#: plinth/modules/tahoe/__init__.py:62
|
||||
msgid "Distributed File Storage"
|
||||
msgstr "Distribuert fillagring"
|
||||
|
||||
#: plinth/modules/tahoe/templates/tahoe-post-setup.html:17
|
||||
#, python-format
|
||||
msgid ""
|
||||
"The Tahoe-LAFS server domain is set to <b>%(domain_name)s</b>. Changing the "
|
||||
"FreedomBox domain name needs a reinstall of Tahoe-LAFS and you WILL LOSE "
|
||||
"DATA. You can access Tahoe-LAFS at <a href=\"https://"
|
||||
"%(domain_name)s:5678\">https://%(domain_name)s:5678</a>."
|
||||
msgstr ""
|
||||
"Tahoe-LAFS-tjenerdomenet er satt til <b>%(domain_name)s</b>. Endrer du "
|
||||
"navnet på FreedomBox-domenet, trengs en reinstallering av Tahoe-LAFS, og du "
|
||||
"VIL MISTE DATA. Du kan få tilgang til Tahoe-LAFS på <a href=\"https://"
|
||||
"%(domain_name)s:5678\">https://%(domain_name)s:5678</a>."
|
||||
|
||||
#: plinth/modules/tahoe/templates/tahoe-post-setup.html:29
|
||||
msgid "Local introducer"
|
||||
msgstr "Lokal introduserer"
|
||||
|
||||
#: plinth/modules/tahoe/templates/tahoe-post-setup.html:34
|
||||
#: plinth/modules/tahoe/templates/tahoe-post-setup.html:51
|
||||
#: plinth/modules/tahoe/templates/tahoe-post-setup.html:69
|
||||
msgid "Pet Name"
|
||||
msgstr "Kjæledyrnavn"
|
||||
|
||||
#: plinth/modules/tahoe/templates/tahoe-post-setup.html:48
|
||||
msgid "Add new introducer"
|
||||
msgstr "Legg til en ny introduserer"
|
||||
|
||||
#: plinth/modules/tahoe/templates/tahoe-post-setup.html:64
|
||||
msgid "Connected introducers"
|
||||
msgstr "Tilknyttede introduserere"
|
||||
|
||||
#: plinth/modules/tahoe/templates/tahoe-post-setup.html:82
|
||||
msgid "Remove"
|
||||
msgstr "Fjern"
|
||||
|
||||
#: plinth/modules/tor/__init__.py:26
|
||||
msgid ""
|
||||
"Tor is an anonymous communication system. You can learn more about it from "
|
||||
@ -7292,6 +6986,10 @@ msgstr ""
|
||||
"Hvis din %(box_name)s er bak en ruter eller brannvegg, må du forsikre deg om "
|
||||
"at de følgende portene er åpne, og at portene er videresendt, om nødvendig:"
|
||||
|
||||
#: plinth/modules/tor/templates/tor.html:71
|
||||
msgid "Service"
|
||||
msgstr "Tjeneste"
|
||||
|
||||
#: plinth/modules/tor/templates/tor.html:87
|
||||
msgid "SOCKS"
|
||||
msgstr "SOCKS"
|
||||
@ -8797,6 +8495,236 @@ msgstr "%(percentage)s%% fullført"
|
||||
msgid "Gujarati"
|
||||
msgstr "Gujarati"
|
||||
|
||||
#~ msgid ""
|
||||
#~ "diaspora* is a decentralized social network where you can store and "
|
||||
#~ "control your own data."
|
||||
#~ msgstr ""
|
||||
#~ "diaspora* er et desentralisert sosialt nettverk der du kan lagre og "
|
||||
#~ "administrere dine egne data."
|
||||
|
||||
#~ msgid "diaspora*"
|
||||
#~ msgstr "diaspora*"
|
||||
|
||||
#~ msgid "Federated Social Network"
|
||||
#~ msgstr "Sammenknyttet sosialt nettverk"
|
||||
|
||||
#~ msgid "Enable new user registrations"
|
||||
#~ msgstr "Skru på nye brukerregistreringer"
|
||||
|
||||
#~ msgid "dandelion*"
|
||||
#~ msgstr "dandelion*"
|
||||
|
||||
#~ msgid ""
|
||||
#~ "It is an unofficial webview based client for the community-run, "
|
||||
#~ "distributed social network diaspora*"
|
||||
#~ msgstr ""
|
||||
#~ "Dette er en uoffisiell vevbasert klient for det gemenskapsdrevne, "
|
||||
#~ "sammenknyttede sosiale nettverket diaspora*"
|
||||
|
||||
#, python-format
|
||||
#~ msgid ""
|
||||
#~ "The diaspora* pod domain is set to <b>%(domain_name)s</b>. User IDs will "
|
||||
#~ "look like <i>username@diaspora.%(domain_name)s</i><br/> If the FreedomBox "
|
||||
#~ "domain name is changed, all data of the users registered with the "
|
||||
#~ "previous podname wouldn't be accessible. <br/> You can access the "
|
||||
#~ "diaspora* pod at <a href=\"https://diaspora.%(domain_name)s\"> diaspora."
|
||||
#~ "%(domain_name)s </a>"
|
||||
#~ msgstr ""
|
||||
#~ "Diaspora* pod-domenet er satt til <b>%(domain_name)s</b>. Bruker-ID-er "
|
||||
#~ "vil ligne <i>username@diaspora.%(domain_name)s</i><br/> Hvis FreedomBox-"
|
||||
#~ "domenenavnet endres, vil alle data til brukerne bli registrert med det "
|
||||
#~ "forrige podnavnet ikke være tilgjengelig. <br/> Du får diaspora* pod på "
|
||||
#~ "<a href=\"https://diaspora.%(domain_name)s\">diaspora.%(domain_name)s</a>"
|
||||
|
||||
#~ msgid "User registrations enabled"
|
||||
#~ msgstr "Brukerregistreringer aktivert"
|
||||
|
||||
#~ msgid "User registrations disabled"
|
||||
#~ msgstr "Brukerregistreringer deaktivert"
|
||||
|
||||
#, fuzzy
|
||||
#~| msgid "No certificate"
|
||||
#~ msgid "Has a TLS certificate"
|
||||
#~ msgstr "Sertifikat mangler"
|
||||
|
||||
#~ msgid ""
|
||||
#~ "With Monkeysphere, an OpenPGP key can be generated for each configured "
|
||||
#~ "domain serving SSH. The OpenPGP public key can then be uploaded to the "
|
||||
#~ "OpenPGP keyservers. Users connecting to this machine through SSH can "
|
||||
#~ "verify that they are connecting to the correct host. For users to trust "
|
||||
#~ "the key, at least one person (usually the machine owner) must sign the "
|
||||
#~ "key using the regular OpenPGP key signing process. See the <a href="
|
||||
#~ "\"http://web.monkeysphere.info/getting-started-ssh/\"> Monkeysphere SSH "
|
||||
#~ "documentation</a> for more details."
|
||||
#~ msgstr ""
|
||||
#~ "Med Monkeysphere kan en OpenPGP-nøkkel generes for hvert konfigurert "
|
||||
#~ "domene som tjener SSH. OpenPGP-nøkkelen kan deretter lastes opp til "
|
||||
#~ "OpenPGP-nøkkeltjenerne. Brukere som kobler til denne maskinen via SSH kan "
|
||||
#~ "få bekreftet at de kobler til riktig vert. For at brukerne skal stole på "
|
||||
#~ "nøkkelen, må minst en person (vanligvis maskinens eier) signere nøkkelen "
|
||||
#~ "med en vanlig OpenPGP-nøkkel godkjenningsprosess. Se <a href=\"http://"
|
||||
#~ "web.monkeysphere.info/getting-started-ssh/\"> Monkeysphere SSH "
|
||||
#~ "documentation </a> for flere detaljer."
|
||||
|
||||
#~ msgid ""
|
||||
#~ "Monkeysphere can also generate an OpenPGP key for each Secure Web Server "
|
||||
#~ "(HTTPS) certificate installed on this machine. The OpenPGP public key can "
|
||||
#~ "then be uploaded to the OpenPGP keyservers. Users accessing the web "
|
||||
#~ "server through HTTPS can verify that they are connecting to the correct "
|
||||
#~ "host. To validate the certificate, the user will need to install some "
|
||||
#~ "software that is available on the <a href=\"https://web.monkeysphere.info/"
|
||||
#~ "download/\"> Monkeysphere website</a>."
|
||||
#~ msgstr ""
|
||||
#~ "Monkeysphere kan også generere en OpenPGP-nøkkel for hvert \"Secure Web "
|
||||
#~ "Server\" (HTTPS)-sertifikat som er installert på denne maskinen. OpenPGP-"
|
||||
#~ "nøkkelen kan deretter lastes opp til OpenPGP-nøkkeltjenere. Brukere som "
|
||||
#~ "kobler til nett-tjeneren via maskinen via HTTPS kan få bekreftet at de "
|
||||
#~ "kobler til riktig vert. For at brukerne skal stole på sertifikatet, "
|
||||
#~ "trenger brukeren å installere noe programvare som er tilgjengelig på <a "
|
||||
#~ "href=\"https://web.monkeysphere.info/download/\"> Monkeysphere-nettsiden "
|
||||
#~ "</a>."
|
||||
|
||||
#~ msgid "Monkeysphere"
|
||||
#~ msgstr "Monkeysphere"
|
||||
|
||||
#~ msgid "Publishing key to keyserver..."
|
||||
#~ msgstr "Publisering av nøkkel til nøkkeltjener…"
|
||||
|
||||
#~ msgid "Cancel"
|
||||
#~ msgstr "Kanseller"
|
||||
|
||||
#~ msgid "Domains"
|
||||
#~ msgstr "Domener"
|
||||
|
||||
#~ msgid "OpenPGP Fingerprint"
|
||||
#~ msgstr "OpenPGP Fingerprint (fingeravtrykk)"
|
||||
|
||||
#~ msgid "Other"
|
||||
#~ msgstr "Annen"
|
||||
|
||||
#, python-format
|
||||
#~ msgid "Show details for key %(fingerprint)s"
|
||||
#~ msgstr "Se detaljer for nøkkel %(fingerprint)s"
|
||||
|
||||
#~ msgid "-"
|
||||
#~ msgstr "-"
|
||||
|
||||
#~ msgid "Import Key"
|
||||
#~ msgstr "Importer nøkkel"
|
||||
|
||||
#~ msgid "Publish Key"
|
||||
#~ msgstr "Legge ut nøkkel"
|
||||
|
||||
#~ msgid "Add Domains"
|
||||
#~ msgstr "Legg til domener"
|
||||
|
||||
#~ msgid "OpenPGP User IDs"
|
||||
#~ msgstr "OpenPGP User ID-er (bruker ID-er)"
|
||||
|
||||
#~ msgid "Key Import Date"
|
||||
#~ msgstr "Dato for nøkkelimport"
|
||||
|
||||
#~ msgid "SSH Key Type"
|
||||
#~ msgstr "SSH nøkkeltype"
|
||||
|
||||
#~ msgid "SSH Key Size"
|
||||
#~ msgstr "SSH Nøkkelstørrelse"
|
||||
|
||||
#~ msgid "SSH Fingerprint"
|
||||
#~ msgstr "SSH Fingeravtrykk"
|
||||
|
||||
#~ msgid "Key File"
|
||||
#~ msgstr "Nøkkelfil"
|
||||
|
||||
#~ msgid "Available Domains"
|
||||
#~ msgstr "Tilgjengelige domener"
|
||||
|
||||
#~ msgid "Added Domains"
|
||||
#~ msgstr "Domener lagt til"
|
||||
|
||||
#~ msgid ""
|
||||
#~ "After this key is published to the keyservers, it can be signed using <a "
|
||||
#~ "href=\"https://www.gnupg.org/\">GnuPG</a> with the following commands:"
|
||||
#~ msgstr ""
|
||||
#~ "Etter at denne nøkkelen er lagt ut til nøkkeltjenerrne, kan den signeres "
|
||||
#~ "ved å bruke <a href=\"https://www.gnupg.org/\">GnuPG</a> med følgende "
|
||||
#~ "kommandoer:"
|
||||
|
||||
#~ msgid "Download the key"
|
||||
#~ msgstr "Last ned nøkkelen"
|
||||
|
||||
#~ msgid "Sign the key"
|
||||
#~ msgstr "Signer nøkkelen"
|
||||
|
||||
#~ msgid "Send the key back to the keyservers"
|
||||
#~ msgstr "Send nøkkelen tilbake til nøkkeltjenerne"
|
||||
|
||||
#~ msgid "Imported key."
|
||||
#~ msgstr "Importert nøkkel."
|
||||
|
||||
#~ msgid "Cancelled key publishing."
|
||||
#~ msgstr "Avbrutt nøkkelutlegging."
|
||||
|
||||
#~ msgid "Published key to keyserver."
|
||||
#~ msgstr "Publisert nøkkel til nøkkeltjener."
|
||||
|
||||
#~ msgid "Error occurred while publishing key."
|
||||
#~ msgstr "Feil oppstått under utlegging av nøkkel."
|
||||
|
||||
#~ msgid ""
|
||||
#~ "Tahoe-LAFS is a decentralized secure file storage system. It uses "
|
||||
#~ "provider independent security to store files over a distributed network "
|
||||
#~ "of storage nodes. Even if some of the nodes fail, your files can be "
|
||||
#~ "retrieved from the remaining nodes."
|
||||
#~ msgstr ""
|
||||
#~ "Tahoe-LAFS er et desentralisert, sikkert arkivsystem for fillagring. Den "
|
||||
#~ "bruker leverandøruavhengig sikkerhet for å lagre filer over et "
|
||||
#~ "distribuert nettverk av lagringsnoder. Selv om noen av nodene mislykkes, "
|
||||
#~ "kan filene hentes tilbake fra de gjenværende nodene."
|
||||
|
||||
#, python-brace-format
|
||||
#~ msgid ""
|
||||
#~ "This {box_name} hosts a storage node and an introducer by default. "
|
||||
#~ "Additional introducers can be added, which will introduce this node to "
|
||||
#~ "the other storage nodes."
|
||||
#~ msgstr ""
|
||||
#~ "Denne {box_name} er vert for en lagringsnode og en introduserer som "
|
||||
#~ "standard. Ekstra introduserere kan legges til, og vil introdusere denne "
|
||||
#~ "noden for de andre lagringsnodene."
|
||||
|
||||
#~ msgid "Tahoe-LAFS"
|
||||
#~ msgstr "Tahoe-LAFS"
|
||||
|
||||
#~ msgid "Distributed File Storage"
|
||||
#~ msgstr "Distribuert fillagring"
|
||||
|
||||
#, python-format
|
||||
#~ msgid ""
|
||||
#~ "The Tahoe-LAFS server domain is set to <b>%(domain_name)s</b>. Changing "
|
||||
#~ "the FreedomBox domain name needs a reinstall of Tahoe-LAFS and you WILL "
|
||||
#~ "LOSE DATA. You can access Tahoe-LAFS at <a href=\"https://"
|
||||
#~ "%(domain_name)s:5678\">https://%(domain_name)s:5678</a>."
|
||||
#~ msgstr ""
|
||||
#~ "Tahoe-LAFS-tjenerdomenet er satt til <b>%(domain_name)s</b>. Endrer du "
|
||||
#~ "navnet på FreedomBox-domenet, trengs en reinstallering av Tahoe-LAFS, og "
|
||||
#~ "du VIL MISTE DATA. Du kan få tilgang til Tahoe-LAFS på <a href=\"https://"
|
||||
#~ "%(domain_name)s:5678\">https://%(domain_name)s:5678</a>."
|
||||
|
||||
#~ msgid "Local introducer"
|
||||
#~ msgstr "Lokal introduserer"
|
||||
|
||||
#~ msgid "Pet Name"
|
||||
#~ msgstr "Kjæledyrnavn"
|
||||
|
||||
#~ msgid "Add new introducer"
|
||||
#~ msgstr "Legg til en ny introduserer"
|
||||
|
||||
#~ msgid "Connected introducers"
|
||||
#~ msgstr "Tilknyttede introduserere"
|
||||
|
||||
#~ msgid "Remove"
|
||||
#~ msgstr "Fjern"
|
||||
|
||||
#, fuzzy
|
||||
#~| msgid "Error setting domain name: {exception}"
|
||||
#~ msgid "Postfix domain name config"
|
||||
|
||||
@ -7,7 +7,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: PACKAGE VERSION\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2021-12-06 18:35-0500\n"
|
||||
"POT-Creation-Date: 2021-12-20 20:43-0500\n"
|
||||
"PO-Revision-Date: 2021-09-18 13:33+0000\n"
|
||||
"Last-Translator: ikmaak <info@ikmaak.nl>\n"
|
||||
"Language-Team: Dutch <https://hosted.weblate.org/projects/freedombox/"
|
||||
@ -111,8 +111,6 @@ msgid "Apache HTTP Server"
|
||||
msgstr "Apache HTTP Server"
|
||||
|
||||
#: plinth/modules/apache/__init__.py:41
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere.html:49
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:46
|
||||
msgid "Web Server"
|
||||
msgstr "Webserver"
|
||||
|
||||
@ -1222,9 +1220,7 @@ msgstr "Algemene Instellingen"
|
||||
#: plinth/modules/config/__init__.py:58 plinth/modules/dynamicdns/views.py:29
|
||||
#: plinth/modules/names/templates/names.html:30
|
||||
#: plinth/modules/names/templates/names.html:44
|
||||
#: plinth/modules/snapshot/views.py:35
|
||||
#: plinth/modules/tahoe/templates/tahoe-pre-setup.html:24
|
||||
#: plinth/templates/index.html:46
|
||||
#: plinth/modules/snapshot/views.py:35 plinth/templates/index.html:46
|
||||
msgid "Configure"
|
||||
msgstr "Configureer"
|
||||
|
||||
@ -1412,11 +1408,11 @@ msgstr ""
|
||||
"Netwerk Tijd Server is een programma dat de systeemtijd synchroniseert met "
|
||||
"servers op internet."
|
||||
|
||||
#: plinth/modules/datetime/__init__.py:64
|
||||
#: plinth/modules/datetime/__init__.py:67
|
||||
msgid "Date & Time"
|
||||
msgstr "Datum en Tijd"
|
||||
|
||||
#: plinth/modules/datetime/__init__.py:110
|
||||
#: plinth/modules/datetime/__init__.py:113
|
||||
msgid "Time synchronized to NTP server"
|
||||
msgstr "Tijd gesynchroniseerd met NTP-server"
|
||||
|
||||
@ -1595,80 +1591,6 @@ msgstr "Resultaat"
|
||||
msgid "Diagnostic Test"
|
||||
msgstr "Diagnostische test"
|
||||
|
||||
#: plinth/modules/diaspora/__init__.py:40
|
||||
msgid ""
|
||||
"diaspora* is a decentralized social network where you can store and control "
|
||||
"your own data."
|
||||
msgstr ""
|
||||
"diaspora* is een decentraal sociaal netwerk waar data in eigen beheer kan "
|
||||
"worden opgeslagen."
|
||||
|
||||
#: plinth/modules/diaspora/__init__.py:66
|
||||
#: plinth/modules/diaspora/manifest.py:23
|
||||
msgid "diaspora*"
|
||||
msgstr "diaspora*"
|
||||
|
||||
#: plinth/modules/diaspora/__init__.py:67
|
||||
msgid "Federated Social Network"
|
||||
msgstr "Gedecentraliseerd Sociaal Netwerk"
|
||||
|
||||
#: plinth/modules/diaspora/forms.py:13
|
||||
msgid "Enable new user registrations"
|
||||
msgstr "Gebruikersregistratie inschakelen"
|
||||
|
||||
#: plinth/modules/diaspora/manifest.py:11
|
||||
msgid "dandelion*"
|
||||
msgstr "dandelion*"
|
||||
|
||||
#: plinth/modules/diaspora/manifest.py:13
|
||||
msgid ""
|
||||
"It is an unofficial webview based client for the community-run, distributed "
|
||||
"social network diaspora*"
|
||||
msgstr ""
|
||||
"Het is een onofficiële webgebaseerde cliënt voor het door de community "
|
||||
"gebouwde, gedistribueerde sociale netwerk diaspora*"
|
||||
|
||||
#: plinth/modules/diaspora/templates/diaspora-post-setup.html:16
|
||||
#, python-format
|
||||
msgid ""
|
||||
"The diaspora* pod domain is set to <b>%(domain_name)s</b>. User IDs will "
|
||||
"look like <i>username@diaspora.%(domain_name)s</i><br/> If the FreedomBox "
|
||||
"domain name is changed, all data of the users registered with the previous "
|
||||
"podname wouldn't be accessible. <br/> You can access the diaspora* pod at <a "
|
||||
"href=\"https://diaspora.%(domain_name)s\"> diaspora.%(domain_name)s </a>"
|
||||
msgstr ""
|
||||
"De diaspora* pod domeinnaam is ingesteld op <b>%(domain_name)s</b>. "
|
||||
"Gebruiker IDs zien er uit als <i>username@diaspora.%(domain_name)s</i><br/> "
|
||||
"Als de FreedomBox domeinnaam wordt gewijzigd, is alle data van de gebruikers "
|
||||
"die geregistreerd zijn met de vorige podnaam zijn niet meer toegankelijk. "
|
||||
"<br/> De diaspora* pod is bereikbaar op <a href=\"https://diaspora."
|
||||
"%(domain_name)s\"> diaspora.%(domain_name)s </a>"
|
||||
|
||||
#: plinth/modules/diaspora/templates/diaspora-pre-setup.html:36
|
||||
#: plinth/modules/matrixsynapse/templates/matrix-synapse-pre-setup.html:15
|
||||
#: plinth/modules/snapshot/templates/snapshot.html:12
|
||||
#: plinth/templates/app.html:46
|
||||
msgid "Configuration"
|
||||
msgstr "Configuratie"
|
||||
|
||||
#: plinth/modules/diaspora/templates/diaspora-pre-setup.html:43
|
||||
#: plinth/modules/dynamicdns/templates/dynamicdns_configure.html:25
|
||||
#: plinth/modules/ikiwiki/templates/ikiwiki_create.html:18
|
||||
#: plinth/modules/matrixsynapse/templates/matrix-synapse-pre-setup.html:47
|
||||
#: plinth/modules/snapshot/templates/snapshot.html:15
|
||||
#: plinth/modules/tahoe/templates/tahoe-pre-setup.html:43
|
||||
#: plinth/templates/app.html:54
|
||||
msgid "Update setup"
|
||||
msgstr "Instelling bijwerken"
|
||||
|
||||
#: plinth/modules/diaspora/views.py:74
|
||||
msgid "User registrations enabled"
|
||||
msgstr "Gebruikersregistratie ingeschakeld"
|
||||
|
||||
#: plinth/modules/diaspora/views.py:78
|
||||
msgid "User registrations disabled"
|
||||
msgstr "Gebruikersregistratie uitgeschakeld"
|
||||
|
||||
#: plinth/modules/dynamicdns/__init__.py:22
|
||||
#, python-brace-format
|
||||
msgid ""
|
||||
@ -1889,6 +1811,14 @@ msgstr ""
|
||||
"Javascript schijnt uitgeschakeld te zijn, Dynamische formulieren en sommige "
|
||||
"helpfuncties werken niet, maar de basisfunctionaliteit zou moeten werken."
|
||||
|
||||
#: plinth/modules/dynamicdns/templates/dynamicdns_configure.html:25
|
||||
#: plinth/modules/ikiwiki/templates/ikiwiki_create.html:18
|
||||
#: plinth/modules/matrixsynapse/templates/matrix-synapse-pre-setup.html:47
|
||||
#: plinth/modules/snapshot/templates/snapshot.html:15
|
||||
#: plinth/templates/app.html:54
|
||||
msgid "Update setup"
|
||||
msgstr "Instelling bijwerken"
|
||||
|
||||
#: plinth/modules/dynamicdns/templates/dynamicdns_status.html:9
|
||||
msgid "NAT type"
|
||||
msgstr "NAT type"
|
||||
@ -2113,7 +2043,7 @@ msgstr ""
|
||||
msgid "Email Server"
|
||||
msgstr "E-mailserver"
|
||||
|
||||
#: plinth/modules/email_server/__init__.py:91
|
||||
#: plinth/modules/email_server/__init__.py:100
|
||||
msgid "Powered by Postfix, Dovecot & Rspamd"
|
||||
msgstr "Maakt gebruik van Postfix, Dovecot & Rspamd"
|
||||
|
||||
@ -2137,18 +2067,6 @@ msgstr "RoundCube geconfigureerd voor FreedomBox-e-mail"
|
||||
msgid "Inbound and outbound mail filters"
|
||||
msgstr "Filters voor inkomende en uitgaande e-mail"
|
||||
|
||||
#: plinth/modules/email_server/audit/tls.py:81
|
||||
msgid "Postfix TLS parameters"
|
||||
msgstr "Postfix TLS-parameters"
|
||||
|
||||
#: plinth/modules/email_server/audit/tls.py:82
|
||||
msgid "Postfix uses a TLS certificate"
|
||||
msgstr "Postfix gebruikt een TLS-certificaat"
|
||||
|
||||
#: plinth/modules/email_server/audit/tls.py:91
|
||||
msgid "Has a TLS certificate"
|
||||
msgstr "Heeft een TLS-certificaat"
|
||||
|
||||
#: plinth/modules/email_server/forms.py:17
|
||||
#, fuzzy
|
||||
#| msgid "Enter a valid username."
|
||||
@ -2215,7 +2133,7 @@ msgid "Disabled"
|
||||
msgstr "Uitgeschakeld"
|
||||
|
||||
#: plinth/modules/email_server/manifest.py:8
|
||||
#: plinth/modules/roundcube/__init__.py:53
|
||||
#: plinth/modules/roundcube/__init__.py:52
|
||||
#: plinth/modules/roundcube/manifest.py:6
|
||||
msgid "Roundcube"
|
||||
msgstr "Roundcube"
|
||||
@ -2260,7 +2178,6 @@ msgid "Create a new email alias"
|
||||
msgstr "Nieuwe e-mailalias maken"
|
||||
|
||||
#: plinth/modules/email_server/templates/email_alias.html:38
|
||||
#: plinth/modules/tahoe/templates/tahoe-post-setup.html:59
|
||||
msgid "Add"
|
||||
msgstr "Toevoegen"
|
||||
|
||||
@ -3353,6 +3270,12 @@ msgstr ""
|
||||
msgid "Element"
|
||||
msgstr "Element"
|
||||
|
||||
#: plinth/modules/matrixsynapse/templates/matrix-synapse-pre-setup.html:15
|
||||
#: plinth/modules/snapshot/templates/snapshot.html:12
|
||||
#: plinth/templates/app.html:46
|
||||
msgid "Configuration"
|
||||
msgstr "Configuratie"
|
||||
|
||||
#: plinth/modules/matrixsynapse/templates/matrix-synapse-pre-setup.html:18
|
||||
msgid ""
|
||||
"Matrix service needs to be configured for a domain. Users on other Matrix "
|
||||
@ -3763,176 +3686,6 @@ msgstr "KMLDonkey"
|
||||
msgid "AMLDonkey"
|
||||
msgstr "AMLDonkey"
|
||||
|
||||
#: plinth/modules/monkeysphere/__init__.py:17
|
||||
msgid ""
|
||||
"With Monkeysphere, an OpenPGP key can be generated for each configured "
|
||||
"domain serving SSH. The OpenPGP public key can then be uploaded to the "
|
||||
"OpenPGP keyservers. Users connecting to this machine through SSH can verify "
|
||||
"that they are connecting to the correct host. For users to trust the key, "
|
||||
"at least one person (usually the machine owner) must sign the key using the "
|
||||
"regular OpenPGP key signing process. See the <a href=\"http://web."
|
||||
"monkeysphere.info/getting-started-ssh/\"> Monkeysphere SSH documentation</a> "
|
||||
"for more details."
|
||||
msgstr ""
|
||||
"Met Monkeysphere kan een OpenPGP sleutel worden gegenereerd voor elk "
|
||||
"geconfigureerd domein dat gebruik maakt van SSH. De openbare sleutel van de "
|
||||
"OpenPGP kan vervolgens worden ge-upload naar de OpenPGP keyservers. "
|
||||
"Gebruikers die verbinding maken met deze machine via SSH kunnen verifiëren "
|
||||
"dat zij verbinden met de juiste host. Om gebruikers vertrouwen te bieden in "
|
||||
"de sleutel, moet ten minste één persoon (meestal de eigenaar van de machine) "
|
||||
"de sleutel met behulp van het reguliere OpenPGP sleutel "
|
||||
"ondertekeneningsproces ondertekenen. Zie de <a href=\"http://web."
|
||||
"monkeysphere.info/getting-started-ssh/\"> Monkeysphere SSH documentatie</a> "
|
||||
"voor meer details."
|
||||
|
||||
#: plinth/modules/monkeysphere/__init__.py:25
|
||||
msgid ""
|
||||
"Monkeysphere can also generate an OpenPGP key for each Secure Web Server "
|
||||
"(HTTPS) certificate installed on this machine. The OpenPGP public key can "
|
||||
"then be uploaded to the OpenPGP keyservers. Users accessing the web server "
|
||||
"through HTTPS can verify that they are connecting to the correct host. To "
|
||||
"validate the certificate, the user will need to install some software that "
|
||||
"is available on the <a href=\"https://web.monkeysphere.info/download/\"> "
|
||||
"Monkeysphere website</a>."
|
||||
msgstr ""
|
||||
"Monkeysphere kan ook een OpenPGP sleutel voor ieder Secure Web Server "
|
||||
"(HTTPS)-certificaat dat is geïnstalleerd op deze machine genereren. Deze "
|
||||
"openbare OpenPGP sleutel kan vervolgens worden geüpload naar de OpenPGP "
|
||||
"keyservers. Gebruikers die gebruik maken van de webserver via HTTPS kunnen "
|
||||
"verifiëren dat zij verbinding met de juiste host hebben. Om het certificaat "
|
||||
"te valideren, zal de gebruiker sommige software die beschikbaar is op de <a "
|
||||
"href=\"https://web.monkeysphere.info/download/\">Monkeysphere website</a> "
|
||||
"moeten installeren."
|
||||
|
||||
#: plinth/modules/monkeysphere/__init__.py:50
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:11
|
||||
msgid "Monkeysphere"
|
||||
msgstr "Monkeysphere"
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere.html:20
|
||||
msgid "Publishing key to keyserver..."
|
||||
msgstr "Sleutel naar keyserver publiceren..."
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere.html:27
|
||||
msgid "Cancel"
|
||||
msgstr "Annuleer"
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere.html:36
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:41
|
||||
#: plinth/modules/tor/templates/tor.html:71
|
||||
msgid "Service"
|
||||
msgstr "Dienst"
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere.html:37
|
||||
msgid "Domains"
|
||||
msgstr "Domeinen"
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere.html:38
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:17
|
||||
msgid "OpenPGP Fingerprint"
|
||||
msgstr "OpenPGP Vingerafdruk"
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere.html:47
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:44
|
||||
#: plinth/modules/names/components.py:24
|
||||
msgid "Secure Shell"
|
||||
msgstr "Secure Shell"
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere.html:51
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:48
|
||||
msgid "Other"
|
||||
msgstr "Overige"
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere.html:88
|
||||
#, python-format
|
||||
msgid "Show details for key %(fingerprint)s"
|
||||
msgstr "Toon details voor sleutel %(fingerprint)s"
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere.html:94
|
||||
msgid "-"
|
||||
msgstr "-"
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere.html:105
|
||||
msgid "Import Key"
|
||||
msgstr "Sleutel importeren"
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere.html:115
|
||||
msgid "Publish Key"
|
||||
msgstr "Sleutel Publiceren"
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere.html:125
|
||||
msgid "Add Domains"
|
||||
msgstr "Domeinen toevoegen"
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:21
|
||||
msgid "OpenPGP User IDs"
|
||||
msgstr "OpenPGP Gebruiker ID's"
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:25
|
||||
msgid "Key Import Date"
|
||||
msgstr "Sleutel importdatum"
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:29
|
||||
msgid "SSH Key Type"
|
||||
msgstr "SSH Sleutel Type"
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:33
|
||||
msgid "SSH Key Size"
|
||||
msgstr "SSH Sleutel Lengte"
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:37
|
||||
msgid "SSH Fingerprint"
|
||||
msgstr "SSH Vingerafdruk"
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:53
|
||||
msgid "Key File"
|
||||
msgstr "Sleutelbestand"
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:57
|
||||
msgid "Available Domains"
|
||||
msgstr "Beschikbare Domeinen"
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:61
|
||||
msgid "Added Domains"
|
||||
msgstr "Extra Domeinen"
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:69
|
||||
msgid ""
|
||||
"After this key is published to the keyservers, it can be signed using <a "
|
||||
"href=\"https://www.gnupg.org/\">GnuPG</a> with the following commands:"
|
||||
msgstr ""
|
||||
"Nadat deze sleutel op de keyservers is gepubliceerd, kan het worden "
|
||||
"ondertekend met <a href=\"https://www.gnupg.org/\">GnuPG</a> met de volgende "
|
||||
"opdrachten:"
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:75
|
||||
msgid "Download the key"
|
||||
msgstr "Sleutel Downloaden"
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:78
|
||||
msgid "Sign the key"
|
||||
msgstr "Sleutel Signeren"
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:81
|
||||
msgid "Send the key back to the keyservers"
|
||||
msgstr "Stuur de sleutel terug naar de keyservers"
|
||||
|
||||
#: plinth/modules/monkeysphere/views.py:44
|
||||
msgid "Imported key."
|
||||
msgstr "Geïmporteerde sleutel."
|
||||
|
||||
#: plinth/modules/monkeysphere/views.py:80
|
||||
msgid "Cancelled key publishing."
|
||||
msgstr "Sleutelpublicatie geannuleerd."
|
||||
|
||||
#: plinth/modules/monkeysphere/views.py:131
|
||||
msgid "Published key to keyserver."
|
||||
msgstr "Sleutel gepubliceerd op keyserver."
|
||||
|
||||
#: plinth/modules/monkeysphere/views.py:133
|
||||
msgid "Error occurred while publishing key."
|
||||
msgstr "Er is een fout opgetreden tijdens het publiceren van de sleutel."
|
||||
|
||||
#: plinth/modules/mumble/__init__.py:26
|
||||
msgid ""
|
||||
"Mumble is an open source, low-latency, encrypted, high quality voice chat "
|
||||
@ -4010,6 +3763,10 @@ msgstr "Alle"
|
||||
msgid "All web apps"
|
||||
msgstr "Alle webtoepassingen"
|
||||
|
||||
#: plinth/modules/names/components.py:24
|
||||
msgid "Secure Shell"
|
||||
msgstr "Secure Shell"
|
||||
|
||||
#: plinth/modules/names/templates/names.html:17
|
||||
msgid "Services"
|
||||
msgstr "Diensten"
|
||||
@ -5798,7 +5555,7 @@ msgstr ""
|
||||
msgid "Access rights configuration updated"
|
||||
msgstr "Configuratie van de toegangsrechten is bijgewerkt"
|
||||
|
||||
#: plinth/modules/roundcube/__init__.py:20
|
||||
#: plinth/modules/roundcube/__init__.py:19
|
||||
msgid ""
|
||||
"Roundcube webmail is a browser-based multilingual IMAP client with an "
|
||||
"application-like user interface. It provides full functionality you expect "
|
||||
@ -5810,7 +5567,7 @@ msgstr ""
|
||||
"een email toepassing verwacht kan worden, inclusief MIME ondersteuning, een "
|
||||
"adresboek, het beheren van mappen, zoeken in berichten en spellingscontrole."
|
||||
|
||||
#: plinth/modules/roundcube/__init__.py:25
|
||||
#: plinth/modules/roundcube/__init__.py:24
|
||||
msgid ""
|
||||
"You can use it by providing the username and password of the email account "
|
||||
"you wish to access followed by the domain name of the IMAP server for your "
|
||||
@ -5824,7 +5581,7 @@ msgstr ""
|
||||
"example.com</code>. Voor IMAP over SSL (aanbevolen): vul het serverveld in, "
|
||||
"bijvoorbeeld <code>imaps://imap.example.com</code>."
|
||||
|
||||
#: plinth/modules/roundcube/__init__.py:30
|
||||
#: plinth/modules/roundcube/__init__.py:29
|
||||
msgid ""
|
||||
"For Gmail, username will be your Gmail address, password will be your Google "
|
||||
"account password and server will be <code>imaps://imap.gmail.com</code>. "
|
||||
@ -5839,7 +5596,7 @@ msgstr ""
|
||||
"(<a href=\"https://www.google.com/settings/security/lesssecureapps\">https://"
|
||||
"www.google.com/settings/security/lesssecureapps</a>)."
|
||||
|
||||
#: plinth/modules/roundcube/__init__.py:54
|
||||
#: plinth/modules/roundcube/__init__.py:53
|
||||
msgid "Email Client"
|
||||
msgstr "Email Cliënt"
|
||||
|
||||
@ -6995,73 +6752,6 @@ msgstr "Syncthing"
|
||||
msgid "File Synchronization"
|
||||
msgstr "Bestandssynchronisatie"
|
||||
|
||||
#: plinth/modules/tahoe/__init__.py:26
|
||||
msgid ""
|
||||
"Tahoe-LAFS is a decentralized secure file storage system. It uses provider "
|
||||
"independent security to store files over a distributed network of storage "
|
||||
"nodes. Even if some of the nodes fail, your files can be retrieved from the "
|
||||
"remaining nodes."
|
||||
msgstr ""
|
||||
"Tahoe-LAFS is een gedecentraliseerd systeem voor veilige bestandsopslag. Het "
|
||||
"maakt gebruik van provider-onafhankelijke beveiliging om bestanden op te "
|
||||
"slaan via een gedistribueerd netwerk van knooppunten. Zelfs als sommige "
|
||||
"knooppunten uitvallen, kunnen de bestanden uit de resterende knooppunten "
|
||||
"worden opgehaald."
|
||||
|
||||
#: plinth/modules/tahoe/__init__.py:31
|
||||
#, python-brace-format
|
||||
msgid ""
|
||||
"This {box_name} hosts a storage node and an introducer by default. "
|
||||
"Additional introducers can be added, which will introduce this node to the "
|
||||
"other storage nodes."
|
||||
msgstr ""
|
||||
"Deze {box_name} herbergt standaard een opslagknooppunt en een "
|
||||
"introduceerder. Er kunnen extra introduceerders worden toegevoegd, waardoor "
|
||||
"dit knooppunt aan de andere knooppunten bekend wordt gemaakt."
|
||||
|
||||
#: plinth/modules/tahoe/__init__.py:60
|
||||
msgid "Tahoe-LAFS"
|
||||
msgstr "Tahoe-LAFS"
|
||||
|
||||
#: plinth/modules/tahoe/__init__.py:62
|
||||
msgid "Distributed File Storage"
|
||||
msgstr "Distributed File Storage"
|
||||
|
||||
#: plinth/modules/tahoe/templates/tahoe-post-setup.html:17
|
||||
#, python-format
|
||||
msgid ""
|
||||
"The Tahoe-LAFS server domain is set to <b>%(domain_name)s</b>. Changing the "
|
||||
"FreedomBox domain name needs a reinstall of Tahoe-LAFS and you WILL LOSE "
|
||||
"DATA. You can access Tahoe-LAFS at <a href=\"https://"
|
||||
"%(domain_name)s:5678\">https://%(domain_name)s:5678</a>."
|
||||
msgstr ""
|
||||
"Het Tahoe-LAFS server domein is ingesteld op <b>%(domain_name)s</b>. Het "
|
||||
"wijzigen van deze domeinnaam vereist een herinstallatie van Tahoe-LAFS en "
|
||||
"ALLE DATA ZAL VERWIJDERD WORDEN. Je kunt toegang krijgen tot Tahoe-LAFS op "
|
||||
"<a href=\"https://%(domain_name)s:5678\">https://%(domain_name)s:5678</a>."
|
||||
|
||||
#: plinth/modules/tahoe/templates/tahoe-post-setup.html:29
|
||||
msgid "Local introducer"
|
||||
msgstr "Lokale introduceerder"
|
||||
|
||||
#: plinth/modules/tahoe/templates/tahoe-post-setup.html:34
|
||||
#: plinth/modules/tahoe/templates/tahoe-post-setup.html:51
|
||||
#: plinth/modules/tahoe/templates/tahoe-post-setup.html:69
|
||||
msgid "Pet Name"
|
||||
msgstr "Naam Huisdier"
|
||||
|
||||
#: plinth/modules/tahoe/templates/tahoe-post-setup.html:48
|
||||
msgid "Add new introducer"
|
||||
msgstr "Nieuwe introduceerder toevoegen"
|
||||
|
||||
#: plinth/modules/tahoe/templates/tahoe-post-setup.html:64
|
||||
msgid "Connected introducers"
|
||||
msgstr "Verbonden introduceerders"
|
||||
|
||||
#: plinth/modules/tahoe/templates/tahoe-post-setup.html:82
|
||||
msgid "Remove"
|
||||
msgstr "Verwijderen"
|
||||
|
||||
#: plinth/modules/tor/__init__.py:26
|
||||
msgid ""
|
||||
"Tor is an anonymous communication system. You can learn more about it from "
|
||||
@ -7254,6 +6944,10 @@ msgstr ""
|
||||
"belangrijk te zorgen dat de volgende poorten open staan en indien nodig "
|
||||
"worden doorgeleid:"
|
||||
|
||||
#: plinth/modules/tor/templates/tor.html:71
|
||||
msgid "Service"
|
||||
msgstr "Dienst"
|
||||
|
||||
#: plinth/modules/tor/templates/tor.html:87
|
||||
msgid "SOCKS"
|
||||
msgstr "SOCKS"
|
||||
@ -8712,6 +8406,245 @@ msgstr "%(percentage)s%% voltooid"
|
||||
msgid "Gujarati"
|
||||
msgstr "Gujarati"
|
||||
|
||||
#~ msgid ""
|
||||
#~ "diaspora* is a decentralized social network where you can store and "
|
||||
#~ "control your own data."
|
||||
#~ msgstr ""
|
||||
#~ "diaspora* is een decentraal sociaal netwerk waar data in eigen beheer kan "
|
||||
#~ "worden opgeslagen."
|
||||
|
||||
#~ msgid "diaspora*"
|
||||
#~ msgstr "diaspora*"
|
||||
|
||||
#~ msgid "Federated Social Network"
|
||||
#~ msgstr "Gedecentraliseerd Sociaal Netwerk"
|
||||
|
||||
#~ msgid "Enable new user registrations"
|
||||
#~ msgstr "Gebruikersregistratie inschakelen"
|
||||
|
||||
#~ msgid "dandelion*"
|
||||
#~ msgstr "dandelion*"
|
||||
|
||||
#~ msgid ""
|
||||
#~ "It is an unofficial webview based client for the community-run, "
|
||||
#~ "distributed social network diaspora*"
|
||||
#~ msgstr ""
|
||||
#~ "Het is een onofficiële webgebaseerde cliënt voor het door de community "
|
||||
#~ "gebouwde, gedistribueerde sociale netwerk diaspora*"
|
||||
|
||||
#, python-format
|
||||
#~ msgid ""
|
||||
#~ "The diaspora* pod domain is set to <b>%(domain_name)s</b>. User IDs will "
|
||||
#~ "look like <i>username@diaspora.%(domain_name)s</i><br/> If the FreedomBox "
|
||||
#~ "domain name is changed, all data of the users registered with the "
|
||||
#~ "previous podname wouldn't be accessible. <br/> You can access the "
|
||||
#~ "diaspora* pod at <a href=\"https://diaspora.%(domain_name)s\"> diaspora."
|
||||
#~ "%(domain_name)s </a>"
|
||||
#~ msgstr ""
|
||||
#~ "De diaspora* pod domeinnaam is ingesteld op <b>%(domain_name)s</b>. "
|
||||
#~ "Gebruiker IDs zien er uit als <i>username@diaspora.%(domain_name)s</i><br/"
|
||||
#~ "> Als de FreedomBox domeinnaam wordt gewijzigd, is alle data van de "
|
||||
#~ "gebruikers die geregistreerd zijn met de vorige podnaam zijn niet meer "
|
||||
#~ "toegankelijk. <br/> De diaspora* pod is bereikbaar op <a href=\"https://"
|
||||
#~ "diaspora.%(domain_name)s\"> diaspora.%(domain_name)s </a>"
|
||||
|
||||
#~ msgid "User registrations enabled"
|
||||
#~ msgstr "Gebruikersregistratie ingeschakeld"
|
||||
|
||||
#~ msgid "User registrations disabled"
|
||||
#~ msgstr "Gebruikersregistratie uitgeschakeld"
|
||||
|
||||
#~ msgid "Postfix TLS parameters"
|
||||
#~ msgstr "Postfix TLS-parameters"
|
||||
|
||||
#~ msgid "Postfix uses a TLS certificate"
|
||||
#~ msgstr "Postfix gebruikt een TLS-certificaat"
|
||||
|
||||
#~ msgid "Has a TLS certificate"
|
||||
#~ msgstr "Heeft een TLS-certificaat"
|
||||
|
||||
#~ msgid ""
|
||||
#~ "With Monkeysphere, an OpenPGP key can be generated for each configured "
|
||||
#~ "domain serving SSH. The OpenPGP public key can then be uploaded to the "
|
||||
#~ "OpenPGP keyservers. Users connecting to this machine through SSH can "
|
||||
#~ "verify that they are connecting to the correct host. For users to trust "
|
||||
#~ "the key, at least one person (usually the machine owner) must sign the "
|
||||
#~ "key using the regular OpenPGP key signing process. See the <a href="
|
||||
#~ "\"http://web.monkeysphere.info/getting-started-ssh/\"> Monkeysphere SSH "
|
||||
#~ "documentation</a> for more details."
|
||||
#~ msgstr ""
|
||||
#~ "Met Monkeysphere kan een OpenPGP sleutel worden gegenereerd voor elk "
|
||||
#~ "geconfigureerd domein dat gebruik maakt van SSH. De openbare sleutel van "
|
||||
#~ "de OpenPGP kan vervolgens worden ge-upload naar de OpenPGP keyservers. "
|
||||
#~ "Gebruikers die verbinding maken met deze machine via SSH kunnen "
|
||||
#~ "verifiëren dat zij verbinden met de juiste host. Om gebruikers vertrouwen "
|
||||
#~ "te bieden in de sleutel, moet ten minste één persoon (meestal de eigenaar "
|
||||
#~ "van de machine) de sleutel met behulp van het reguliere OpenPGP sleutel "
|
||||
#~ "ondertekeneningsproces ondertekenen. Zie de <a href=\"http://web."
|
||||
#~ "monkeysphere.info/getting-started-ssh/\"> Monkeysphere SSH documentatie</"
|
||||
#~ "a> voor meer details."
|
||||
|
||||
#~ msgid ""
|
||||
#~ "Monkeysphere can also generate an OpenPGP key for each Secure Web Server "
|
||||
#~ "(HTTPS) certificate installed on this machine. The OpenPGP public key can "
|
||||
#~ "then be uploaded to the OpenPGP keyservers. Users accessing the web "
|
||||
#~ "server through HTTPS can verify that they are connecting to the correct "
|
||||
#~ "host. To validate the certificate, the user will need to install some "
|
||||
#~ "software that is available on the <a href=\"https://web.monkeysphere.info/"
|
||||
#~ "download/\"> Monkeysphere website</a>."
|
||||
#~ msgstr ""
|
||||
#~ "Monkeysphere kan ook een OpenPGP sleutel voor ieder Secure Web Server "
|
||||
#~ "(HTTPS)-certificaat dat is geïnstalleerd op deze machine genereren. Deze "
|
||||
#~ "openbare OpenPGP sleutel kan vervolgens worden geüpload naar de OpenPGP "
|
||||
#~ "keyservers. Gebruikers die gebruik maken van de webserver via HTTPS "
|
||||
#~ "kunnen verifiëren dat zij verbinding met de juiste host hebben. Om het "
|
||||
#~ "certificaat te valideren, zal de gebruiker sommige software die "
|
||||
#~ "beschikbaar is op de <a href=\"https://web.monkeysphere.info/download/"
|
||||
#~ "\">Monkeysphere website</a> moeten installeren."
|
||||
|
||||
#~ msgid "Monkeysphere"
|
||||
#~ msgstr "Monkeysphere"
|
||||
|
||||
#~ msgid "Publishing key to keyserver..."
|
||||
#~ msgstr "Sleutel naar keyserver publiceren..."
|
||||
|
||||
#~ msgid "Cancel"
|
||||
#~ msgstr "Annuleer"
|
||||
|
||||
#~ msgid "Domains"
|
||||
#~ msgstr "Domeinen"
|
||||
|
||||
#~ msgid "OpenPGP Fingerprint"
|
||||
#~ msgstr "OpenPGP Vingerafdruk"
|
||||
|
||||
#~ msgid "Other"
|
||||
#~ msgstr "Overige"
|
||||
|
||||
#, python-format
|
||||
#~ msgid "Show details for key %(fingerprint)s"
|
||||
#~ msgstr "Toon details voor sleutel %(fingerprint)s"
|
||||
|
||||
#~ msgid "-"
|
||||
#~ msgstr "-"
|
||||
|
||||
#~ msgid "Import Key"
|
||||
#~ msgstr "Sleutel importeren"
|
||||
|
||||
#~ msgid "Publish Key"
|
||||
#~ msgstr "Sleutel Publiceren"
|
||||
|
||||
#~ msgid "Add Domains"
|
||||
#~ msgstr "Domeinen toevoegen"
|
||||
|
||||
#~ msgid "OpenPGP User IDs"
|
||||
#~ msgstr "OpenPGP Gebruiker ID's"
|
||||
|
||||
#~ msgid "Key Import Date"
|
||||
#~ msgstr "Sleutel importdatum"
|
||||
|
||||
#~ msgid "SSH Key Type"
|
||||
#~ msgstr "SSH Sleutel Type"
|
||||
|
||||
#~ msgid "SSH Key Size"
|
||||
#~ msgstr "SSH Sleutel Lengte"
|
||||
|
||||
#~ msgid "SSH Fingerprint"
|
||||
#~ msgstr "SSH Vingerafdruk"
|
||||
|
||||
#~ msgid "Key File"
|
||||
#~ msgstr "Sleutelbestand"
|
||||
|
||||
#~ msgid "Available Domains"
|
||||
#~ msgstr "Beschikbare Domeinen"
|
||||
|
||||
#~ msgid "Added Domains"
|
||||
#~ msgstr "Extra Domeinen"
|
||||
|
||||
#~ msgid ""
|
||||
#~ "After this key is published to the keyservers, it can be signed using <a "
|
||||
#~ "href=\"https://www.gnupg.org/\">GnuPG</a> with the following commands:"
|
||||
#~ msgstr ""
|
||||
#~ "Nadat deze sleutel op de keyservers is gepubliceerd, kan het worden "
|
||||
#~ "ondertekend met <a href=\"https://www.gnupg.org/\">GnuPG</a> met de "
|
||||
#~ "volgende opdrachten:"
|
||||
|
||||
#~ msgid "Download the key"
|
||||
#~ msgstr "Sleutel Downloaden"
|
||||
|
||||
#~ msgid "Sign the key"
|
||||
#~ msgstr "Sleutel Signeren"
|
||||
|
||||
#~ msgid "Send the key back to the keyservers"
|
||||
#~ msgstr "Stuur de sleutel terug naar de keyservers"
|
||||
|
||||
#~ msgid "Imported key."
|
||||
#~ msgstr "Geïmporteerde sleutel."
|
||||
|
||||
#~ msgid "Cancelled key publishing."
|
||||
#~ msgstr "Sleutelpublicatie geannuleerd."
|
||||
|
||||
#~ msgid "Published key to keyserver."
|
||||
#~ msgstr "Sleutel gepubliceerd op keyserver."
|
||||
|
||||
#~ msgid "Error occurred while publishing key."
|
||||
#~ msgstr "Er is een fout opgetreden tijdens het publiceren van de sleutel."
|
||||
|
||||
#~ msgid ""
|
||||
#~ "Tahoe-LAFS is a decentralized secure file storage system. It uses "
|
||||
#~ "provider independent security to store files over a distributed network "
|
||||
#~ "of storage nodes. Even if some of the nodes fail, your files can be "
|
||||
#~ "retrieved from the remaining nodes."
|
||||
#~ msgstr ""
|
||||
#~ "Tahoe-LAFS is een gedecentraliseerd systeem voor veilige bestandsopslag. "
|
||||
#~ "Het maakt gebruik van provider-onafhankelijke beveiliging om bestanden op "
|
||||
#~ "te slaan via een gedistribueerd netwerk van knooppunten. Zelfs als "
|
||||
#~ "sommige knooppunten uitvallen, kunnen de bestanden uit de resterende "
|
||||
#~ "knooppunten worden opgehaald."
|
||||
|
||||
#, python-brace-format
|
||||
#~ msgid ""
|
||||
#~ "This {box_name} hosts a storage node and an introducer by default. "
|
||||
#~ "Additional introducers can be added, which will introduce this node to "
|
||||
#~ "the other storage nodes."
|
||||
#~ msgstr ""
|
||||
#~ "Deze {box_name} herbergt standaard een opslagknooppunt en een "
|
||||
#~ "introduceerder. Er kunnen extra introduceerders worden toegevoegd, "
|
||||
#~ "waardoor dit knooppunt aan de andere knooppunten bekend wordt gemaakt."
|
||||
|
||||
#~ msgid "Tahoe-LAFS"
|
||||
#~ msgstr "Tahoe-LAFS"
|
||||
|
||||
#~ msgid "Distributed File Storage"
|
||||
#~ msgstr "Distributed File Storage"
|
||||
|
||||
#, python-format
|
||||
#~ msgid ""
|
||||
#~ "The Tahoe-LAFS server domain is set to <b>%(domain_name)s</b>. Changing "
|
||||
#~ "the FreedomBox domain name needs a reinstall of Tahoe-LAFS and you WILL "
|
||||
#~ "LOSE DATA. You can access Tahoe-LAFS at <a href=\"https://"
|
||||
#~ "%(domain_name)s:5678\">https://%(domain_name)s:5678</a>."
|
||||
#~ msgstr ""
|
||||
#~ "Het Tahoe-LAFS server domein is ingesteld op <b>%(domain_name)s</b>. Het "
|
||||
#~ "wijzigen van deze domeinnaam vereist een herinstallatie van Tahoe-LAFS en "
|
||||
#~ "ALLE DATA ZAL VERWIJDERD WORDEN. Je kunt toegang krijgen tot Tahoe-LAFS "
|
||||
#~ "op <a href=\"https://%(domain_name)s:5678\">https://%(domain_name)s:5678</"
|
||||
#~ "a>."
|
||||
|
||||
#~ msgid "Local introducer"
|
||||
#~ msgstr "Lokale introduceerder"
|
||||
|
||||
#~ msgid "Pet Name"
|
||||
#~ msgstr "Naam Huisdier"
|
||||
|
||||
#~ msgid "Add new introducer"
|
||||
#~ msgstr "Nieuwe introduceerder toevoegen"
|
||||
|
||||
#~ msgid "Connected introducers"
|
||||
#~ msgstr "Verbonden introduceerders"
|
||||
|
||||
#~ msgid "Remove"
|
||||
#~ msgstr "Verwijderen"
|
||||
|
||||
#, fuzzy
|
||||
#~| msgid "Error setting domain name: {exception}"
|
||||
#~ msgid "Postfix domain name config"
|
||||
|
||||
@ -7,7 +7,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: PACKAGE VERSION\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2021-12-06 18:35-0500\n"
|
||||
"POT-Creation-Date: 2021-12-20 20:43-0500\n"
|
||||
"PO-Revision-Date: 2021-03-03 16:50+0000\n"
|
||||
"Last-Translator: Karol Werner <karol@ppkt.eu>\n"
|
||||
"Language-Team: Polish <https://hosted.weblate.org/projects/freedombox/"
|
||||
@ -108,8 +108,6 @@ msgid "Apache HTTP Server"
|
||||
msgstr "Serwer Apache HTTP"
|
||||
|
||||
#: plinth/modules/apache/__init__.py:41
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere.html:49
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:46
|
||||
msgid "Web Server"
|
||||
msgstr "Serwer Web"
|
||||
|
||||
@ -1205,9 +1203,7 @@ msgstr "Ustawienia główne"
|
||||
#: plinth/modules/config/__init__.py:58 plinth/modules/dynamicdns/views.py:29
|
||||
#: plinth/modules/names/templates/names.html:30
|
||||
#: plinth/modules/names/templates/names.html:44
|
||||
#: plinth/modules/snapshot/views.py:35
|
||||
#: plinth/modules/tahoe/templates/tahoe-pre-setup.html:24
|
||||
#: plinth/templates/index.html:46
|
||||
#: plinth/modules/snapshot/views.py:35 plinth/templates/index.html:46
|
||||
msgid "Configure"
|
||||
msgstr "Konfiguruj"
|
||||
|
||||
@ -1386,11 +1382,11 @@ msgstr ""
|
||||
"Serwer czasu jest programem, który utrzymuje czas systemowy w synchronizacji "
|
||||
"z serwerami w Internecie."
|
||||
|
||||
#: plinth/modules/datetime/__init__.py:64
|
||||
#: plinth/modules/datetime/__init__.py:67
|
||||
msgid "Date & Time"
|
||||
msgstr "Czas i data"
|
||||
|
||||
#: plinth/modules/datetime/__init__.py:110
|
||||
#: plinth/modules/datetime/__init__.py:113
|
||||
msgid "Time synchronized to NTP server"
|
||||
msgstr "Zsynchronizowano czas z serwerem NTP"
|
||||
|
||||
@ -1568,80 +1564,6 @@ msgstr "Wynik"
|
||||
msgid "Diagnostic Test"
|
||||
msgstr "Test diagnostyczny"
|
||||
|
||||
#: plinth/modules/diaspora/__init__.py:40
|
||||
msgid ""
|
||||
"diaspora* is a decentralized social network where you can store and control "
|
||||
"your own data."
|
||||
msgstr ""
|
||||
"diaspora* jest zdecentralizowaną siecią społecznościową w której możesz "
|
||||
"przechowywać oraz kontrolować własne dane."
|
||||
|
||||
#: plinth/modules/diaspora/__init__.py:66
|
||||
#: plinth/modules/diaspora/manifest.py:23
|
||||
msgid "diaspora*"
|
||||
msgstr "diaspora*"
|
||||
|
||||
#: plinth/modules/diaspora/__init__.py:67
|
||||
msgid "Federated Social Network"
|
||||
msgstr "Rozproszona sieć społecznościowa"
|
||||
|
||||
#: plinth/modules/diaspora/forms.py:13
|
||||
msgid "Enable new user registrations"
|
||||
msgstr "Włącz rejestrację nowych użytkowników"
|
||||
|
||||
#: plinth/modules/diaspora/manifest.py:11
|
||||
msgid "dandelion*"
|
||||
msgstr "dandelion*"
|
||||
|
||||
#: plinth/modules/diaspora/manifest.py:13
|
||||
msgid ""
|
||||
"It is an unofficial webview based client for the community-run, distributed "
|
||||
"social network diaspora*"
|
||||
msgstr ""
|
||||
"Nieoficjalny klient przeglądarkowy rozproszonej sieci społecznościowej "
|
||||
"diaspora*"
|
||||
|
||||
#: plinth/modules/diaspora/templates/diaspora-post-setup.html:16
|
||||
#, python-format
|
||||
msgid ""
|
||||
"The diaspora* pod domain is set to <b>%(domain_name)s</b>. User IDs will "
|
||||
"look like <i>username@diaspora.%(domain_name)s</i><br/> If the FreedomBox "
|
||||
"domain name is changed, all data of the users registered with the previous "
|
||||
"podname wouldn't be accessible. <br/> You can access the diaspora* pod at <a "
|
||||
"href=\"https://diaspora.%(domain_name)s\"> diaspora.%(domain_name)s </a>"
|
||||
msgstr ""
|
||||
"Domena podu diaspora* jest ustawiona na <b>%(domain_name)s</b>. "
|
||||
"Identyfikator użytkownika będzie miał format: <i>username@diaspora."
|
||||
"%(domain_name)s</i><br/>. Jeśli domena FreedomBox zostanie zmieniona, żadne "
|
||||
"dane użytkowników zarejestrowanych pod poprzednią nazwą poda nie będą "
|
||||
"dostępne. <br/>Pod diaspora* jest dostępny pod adresem <a href=\"https://"
|
||||
"diaspora.%(domain_name)s\">diaspora.%(domain_name)s</a>"
|
||||
|
||||
#: plinth/modules/diaspora/templates/diaspora-pre-setup.html:36
|
||||
#: plinth/modules/matrixsynapse/templates/matrix-synapse-pre-setup.html:15
|
||||
#: plinth/modules/snapshot/templates/snapshot.html:12
|
||||
#: plinth/templates/app.html:46
|
||||
msgid "Configuration"
|
||||
msgstr "Konfiguracja"
|
||||
|
||||
#: plinth/modules/diaspora/templates/diaspora-pre-setup.html:43
|
||||
#: plinth/modules/dynamicdns/templates/dynamicdns_configure.html:25
|
||||
#: plinth/modules/ikiwiki/templates/ikiwiki_create.html:18
|
||||
#: plinth/modules/matrixsynapse/templates/matrix-synapse-pre-setup.html:47
|
||||
#: plinth/modules/snapshot/templates/snapshot.html:15
|
||||
#: plinth/modules/tahoe/templates/tahoe-pre-setup.html:43
|
||||
#: plinth/templates/app.html:54
|
||||
msgid "Update setup"
|
||||
msgstr "Aktualizuj ustawienia"
|
||||
|
||||
#: plinth/modules/diaspora/views.py:74
|
||||
msgid "User registrations enabled"
|
||||
msgstr "Rejestracja użytkowników włączona"
|
||||
|
||||
#: plinth/modules/diaspora/views.py:78
|
||||
msgid "User registrations disabled"
|
||||
msgstr "Rejestracja użytkowników wyłączona"
|
||||
|
||||
#: plinth/modules/dynamicdns/__init__.py:22
|
||||
#, python-brace-format
|
||||
msgid ""
|
||||
@ -1861,6 +1783,14 @@ msgstr ""
|
||||
"funkcje pomocnicze mogą nie działać (ale podstawowa funkcjonalnośc powinna "
|
||||
"być dostępna)."
|
||||
|
||||
#: plinth/modules/dynamicdns/templates/dynamicdns_configure.html:25
|
||||
#: plinth/modules/ikiwiki/templates/ikiwiki_create.html:18
|
||||
#: plinth/modules/matrixsynapse/templates/matrix-synapse-pre-setup.html:47
|
||||
#: plinth/modules/snapshot/templates/snapshot.html:15
|
||||
#: plinth/templates/app.html:54
|
||||
msgid "Update setup"
|
||||
msgstr "Aktualizuj ustawienia"
|
||||
|
||||
#: plinth/modules/dynamicdns/templates/dynamicdns_status.html:9
|
||||
msgid "NAT type"
|
||||
msgstr "Typ NAT"
|
||||
@ -2076,7 +2006,7 @@ msgstr ""
|
||||
msgid "Email Server"
|
||||
msgstr "Serwer czatu"
|
||||
|
||||
#: plinth/modules/email_server/__init__.py:91
|
||||
#: plinth/modules/email_server/__init__.py:100
|
||||
msgid "Powered by Postfix, Dovecot & Rspamd"
|
||||
msgstr ""
|
||||
|
||||
@ -2100,20 +2030,6 @@ msgstr ""
|
||||
msgid "Inbound and outbound mail filters"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/email_server/audit/tls.py:81
|
||||
msgid "Postfix TLS parameters"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/email_server/audit/tls.py:82
|
||||
msgid "Postfix uses a TLS certificate"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/email_server/audit/tls.py:91
|
||||
#, fuzzy
|
||||
#| msgid "No certificate"
|
||||
msgid "Has a TLS certificate"
|
||||
msgstr "Brak certyfikatu"
|
||||
|
||||
#: plinth/modules/email_server/forms.py:17
|
||||
#, fuzzy
|
||||
#| msgid "Invalid server name"
|
||||
@ -2182,7 +2098,7 @@ msgid "Disabled"
|
||||
msgstr "Wyłączony"
|
||||
|
||||
#: plinth/modules/email_server/manifest.py:8
|
||||
#: plinth/modules/roundcube/__init__.py:53
|
||||
#: plinth/modules/roundcube/__init__.py:52
|
||||
#: plinth/modules/roundcube/manifest.py:6
|
||||
msgid "Roundcube"
|
||||
msgstr "Roundcube"
|
||||
@ -2229,7 +2145,6 @@ msgid "Create a new email alias"
|
||||
msgstr "Utwórz nową kopię zapasową"
|
||||
|
||||
#: plinth/modules/email_server/templates/email_alias.html:38
|
||||
#: plinth/modules/tahoe/templates/tahoe-post-setup.html:59
|
||||
msgid "Add"
|
||||
msgstr ""
|
||||
|
||||
@ -3236,6 +3151,12 @@ msgstr ""
|
||||
msgid "Element"
|
||||
msgstr "Element"
|
||||
|
||||
#: plinth/modules/matrixsynapse/templates/matrix-synapse-pre-setup.html:15
|
||||
#: plinth/modules/snapshot/templates/snapshot.html:12
|
||||
#: plinth/templates/app.html:46
|
||||
msgid "Configuration"
|
||||
msgstr "Konfiguracja"
|
||||
|
||||
#: plinth/modules/matrixsynapse/templates/matrix-synapse-pre-setup.html:18
|
||||
msgid ""
|
||||
"Matrix service needs to be configured for a domain. Users on other Matrix "
|
||||
@ -3593,155 +3514,6 @@ msgstr "KMLDonkey"
|
||||
msgid "AMLDonkey"
|
||||
msgstr "AMLDonkey"
|
||||
|
||||
#: plinth/modules/monkeysphere/__init__.py:17
|
||||
msgid ""
|
||||
"With Monkeysphere, an OpenPGP key can be generated for each configured "
|
||||
"domain serving SSH. The OpenPGP public key can then be uploaded to the "
|
||||
"OpenPGP keyservers. Users connecting to this machine through SSH can verify "
|
||||
"that they are connecting to the correct host. For users to trust the key, "
|
||||
"at least one person (usually the machine owner) must sign the key using the "
|
||||
"regular OpenPGP key signing process. See the <a href=\"http://web."
|
||||
"monkeysphere.info/getting-started-ssh/\"> Monkeysphere SSH documentation</a> "
|
||||
"for more details."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/monkeysphere/__init__.py:25
|
||||
msgid ""
|
||||
"Monkeysphere can also generate an OpenPGP key for each Secure Web Server "
|
||||
"(HTTPS) certificate installed on this machine. The OpenPGP public key can "
|
||||
"then be uploaded to the OpenPGP keyservers. Users accessing the web server "
|
||||
"through HTTPS can verify that they are connecting to the correct host. To "
|
||||
"validate the certificate, the user will need to install some software that "
|
||||
"is available on the <a href=\"https://web.monkeysphere.info/download/\"> "
|
||||
"Monkeysphere website</a>."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/monkeysphere/__init__.py:50
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:11
|
||||
msgid "Monkeysphere"
|
||||
msgstr "Monkeysphere"
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere.html:20
|
||||
msgid "Publishing key to keyserver..."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere.html:27
|
||||
msgid "Cancel"
|
||||
msgstr "Anuluj"
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere.html:36
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:41
|
||||
#: plinth/modules/tor/templates/tor.html:71
|
||||
msgid "Service"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere.html:37
|
||||
msgid "Domains"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere.html:38
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:17
|
||||
msgid "OpenPGP Fingerprint"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere.html:47
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:44
|
||||
#: plinth/modules/names/components.py:24
|
||||
msgid "Secure Shell"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere.html:51
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:48
|
||||
msgid "Other"
|
||||
msgstr "Inne"
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere.html:88
|
||||
#, python-format
|
||||
msgid "Show details for key %(fingerprint)s"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere.html:94
|
||||
msgid "-"
|
||||
msgstr "-"
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere.html:105
|
||||
msgid "Import Key"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere.html:115
|
||||
msgid "Publish Key"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere.html:125
|
||||
msgid "Add Domains"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:21
|
||||
msgid "OpenPGP User IDs"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:25
|
||||
msgid "Key Import Date"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:29
|
||||
msgid "SSH Key Type"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:33
|
||||
msgid "SSH Key Size"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:37
|
||||
msgid "SSH Fingerprint"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:53
|
||||
msgid "Key File"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:57
|
||||
msgid "Available Domains"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:61
|
||||
msgid "Added Domains"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:69
|
||||
msgid ""
|
||||
"After this key is published to the keyservers, it can be signed using <a "
|
||||
"href=\"https://www.gnupg.org/\">GnuPG</a> with the following commands:"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:75
|
||||
msgid "Download the key"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:78
|
||||
msgid "Sign the key"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:81
|
||||
msgid "Send the key back to the keyservers"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/monkeysphere/views.py:44
|
||||
msgid "Imported key."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/monkeysphere/views.py:80
|
||||
msgid "Cancelled key publishing."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/monkeysphere/views.py:131
|
||||
msgid "Published key to keyserver."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/monkeysphere/views.py:133
|
||||
msgid "Error occurred while publishing key."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mumble/__init__.py:26
|
||||
msgid ""
|
||||
"Mumble is an open source, low-latency, encrypted, high quality voice chat "
|
||||
@ -3808,6 +3580,10 @@ msgstr ""
|
||||
msgid "All web apps"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/names/components.py:24
|
||||
msgid "Secure Shell"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/names/templates/names.html:17
|
||||
#, fuzzy
|
||||
#| msgid "Device"
|
||||
@ -5379,7 +5155,7 @@ msgstr ""
|
||||
msgid "Access rights configuration updated"
|
||||
msgstr "Zaktualizowano ustawienia praw dostępu"
|
||||
|
||||
#: plinth/modules/roundcube/__init__.py:20
|
||||
#: plinth/modules/roundcube/__init__.py:19
|
||||
msgid ""
|
||||
"Roundcube webmail is a browser-based multilingual IMAP client with an "
|
||||
"application-like user interface. It provides full functionality you expect "
|
||||
@ -5387,7 +5163,7 @@ msgid ""
|
||||
"manipulation, message searching and spell checking."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/roundcube/__init__.py:25
|
||||
#: plinth/modules/roundcube/__init__.py:24
|
||||
msgid ""
|
||||
"You can use it by providing the username and password of the email account "
|
||||
"you wish to access followed by the domain name of the IMAP server for your "
|
||||
@ -5396,7 +5172,7 @@ msgid ""
|
||||
"code>."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/roundcube/__init__.py:30
|
||||
#: plinth/modules/roundcube/__init__.py:29
|
||||
msgid ""
|
||||
"For Gmail, username will be your Gmail address, password will be your Google "
|
||||
"account password and server will be <code>imaps://imap.gmail.com</code>. "
|
||||
@ -5406,7 +5182,7 @@ msgid ""
|
||||
"a>)."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/roundcube/__init__.py:54
|
||||
#: plinth/modules/roundcube/__init__.py:53
|
||||
#, fuzzy
|
||||
#| msgid "Dynamic DNS Client"
|
||||
msgid "Email Client"
|
||||
@ -6484,61 +6260,6 @@ msgstr "Syncthing"
|
||||
msgid "File Synchronization"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/tahoe/__init__.py:26
|
||||
msgid ""
|
||||
"Tahoe-LAFS is a decentralized secure file storage system. It uses provider "
|
||||
"independent security to store files over a distributed network of storage "
|
||||
"nodes. Even if some of the nodes fail, your files can be retrieved from the "
|
||||
"remaining nodes."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/tahoe/__init__.py:31
|
||||
#, python-brace-format
|
||||
msgid ""
|
||||
"This {box_name} hosts a storage node and an introducer by default. "
|
||||
"Additional introducers can be added, which will introduce this node to the "
|
||||
"other storage nodes."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/tahoe/__init__.py:60
|
||||
msgid "Tahoe-LAFS"
|
||||
msgstr "Tahoe-LAFS"
|
||||
|
||||
#: plinth/modules/tahoe/__init__.py:62
|
||||
msgid "Distributed File Storage"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/tahoe/templates/tahoe-post-setup.html:17
|
||||
#, python-format
|
||||
msgid ""
|
||||
"The Tahoe-LAFS server domain is set to <b>%(domain_name)s</b>. Changing the "
|
||||
"FreedomBox domain name needs a reinstall of Tahoe-LAFS and you WILL LOSE "
|
||||
"DATA. You can access Tahoe-LAFS at <a href=\"https://"
|
||||
"%(domain_name)s:5678\">https://%(domain_name)s:5678</a>."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/tahoe/templates/tahoe-post-setup.html:29
|
||||
msgid "Local introducer"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/tahoe/templates/tahoe-post-setup.html:34
|
||||
#: plinth/modules/tahoe/templates/tahoe-post-setup.html:51
|
||||
#: plinth/modules/tahoe/templates/tahoe-post-setup.html:69
|
||||
msgid "Pet Name"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/tahoe/templates/tahoe-post-setup.html:48
|
||||
msgid "Add new introducer"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/tahoe/templates/tahoe-post-setup.html:64
|
||||
msgid "Connected introducers"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/tahoe/templates/tahoe-post-setup.html:82
|
||||
msgid "Remove"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/tor/__init__.py:26
|
||||
msgid ""
|
||||
"Tor is an anonymous communication system. You can learn more about it from "
|
||||
@ -6702,6 +6423,10 @@ msgid ""
|
||||
"the following ports are open, and port-forwarded, if necessary:"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/tor/templates/tor.html:71
|
||||
msgid "Service"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/tor/templates/tor.html:87
|
||||
msgid "SOCKS"
|
||||
msgstr ""
|
||||
@ -8131,6 +7856,74 @@ msgstr ""
|
||||
msgid "Gujarati"
|
||||
msgstr "Gujarati"
|
||||
|
||||
#~ msgid ""
|
||||
#~ "diaspora* is a decentralized social network where you can store and "
|
||||
#~ "control your own data."
|
||||
#~ msgstr ""
|
||||
#~ "diaspora* jest zdecentralizowaną siecią społecznościową w której możesz "
|
||||
#~ "przechowywać oraz kontrolować własne dane."
|
||||
|
||||
#~ msgid "diaspora*"
|
||||
#~ msgstr "diaspora*"
|
||||
|
||||
#~ msgid "Federated Social Network"
|
||||
#~ msgstr "Rozproszona sieć społecznościowa"
|
||||
|
||||
#~ msgid "Enable new user registrations"
|
||||
#~ msgstr "Włącz rejestrację nowych użytkowników"
|
||||
|
||||
#~ msgid "dandelion*"
|
||||
#~ msgstr "dandelion*"
|
||||
|
||||
#~ msgid ""
|
||||
#~ "It is an unofficial webview based client for the community-run, "
|
||||
#~ "distributed social network diaspora*"
|
||||
#~ msgstr ""
|
||||
#~ "Nieoficjalny klient przeglądarkowy rozproszonej sieci społecznościowej "
|
||||
#~ "diaspora*"
|
||||
|
||||
#, python-format
|
||||
#~ msgid ""
|
||||
#~ "The diaspora* pod domain is set to <b>%(domain_name)s</b>. User IDs will "
|
||||
#~ "look like <i>username@diaspora.%(domain_name)s</i><br/> If the FreedomBox "
|
||||
#~ "domain name is changed, all data of the users registered with the "
|
||||
#~ "previous podname wouldn't be accessible. <br/> You can access the "
|
||||
#~ "diaspora* pod at <a href=\"https://diaspora.%(domain_name)s\"> diaspora."
|
||||
#~ "%(domain_name)s </a>"
|
||||
#~ msgstr ""
|
||||
#~ "Domena podu diaspora* jest ustawiona na <b>%(domain_name)s</b>. "
|
||||
#~ "Identyfikator użytkownika będzie miał format: <i>username@diaspora."
|
||||
#~ "%(domain_name)s</i><br/>. Jeśli domena FreedomBox zostanie zmieniona, "
|
||||
#~ "żadne dane użytkowników zarejestrowanych pod poprzednią nazwą poda nie "
|
||||
#~ "będą dostępne. <br/>Pod diaspora* jest dostępny pod adresem <a href="
|
||||
#~ "\"https://diaspora.%(domain_name)s\">diaspora.%(domain_name)s</a>"
|
||||
|
||||
#~ msgid "User registrations enabled"
|
||||
#~ msgstr "Rejestracja użytkowników włączona"
|
||||
|
||||
#~ msgid "User registrations disabled"
|
||||
#~ msgstr "Rejestracja użytkowników wyłączona"
|
||||
|
||||
#, fuzzy
|
||||
#~| msgid "No certificate"
|
||||
#~ msgid "Has a TLS certificate"
|
||||
#~ msgstr "Brak certyfikatu"
|
||||
|
||||
#~ msgid "Monkeysphere"
|
||||
#~ msgstr "Monkeysphere"
|
||||
|
||||
#~ msgid "Cancel"
|
||||
#~ msgstr "Anuluj"
|
||||
|
||||
#~ msgid "Other"
|
||||
#~ msgstr "Inne"
|
||||
|
||||
#~ msgid "-"
|
||||
#~ msgstr "-"
|
||||
|
||||
#~ msgid "Tahoe-LAFS"
|
||||
#~ msgstr "Tahoe-LAFS"
|
||||
|
||||
#, fuzzy
|
||||
#~| msgid "Error setting domain name: {exception}"
|
||||
#~ msgid "Postfix domain name config"
|
||||
|
||||
@ -7,7 +7,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: PACKAGE VERSION\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2021-12-06 18:35-0500\n"
|
||||
"POT-Creation-Date: 2021-12-20 20:43-0500\n"
|
||||
"PO-Revision-Date: 2021-05-08 22:33+0000\n"
|
||||
"Last-Translator: ssantos <ssantos@web.de>\n"
|
||||
"Language-Team: Portuguese <https://hosted.weblate.org/projects/freedombox/"
|
||||
@ -111,8 +111,6 @@ msgid "Apache HTTP Server"
|
||||
msgstr "Servidor Web"
|
||||
|
||||
#: plinth/modules/apache/__init__.py:41
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere.html:49
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:46
|
||||
msgid "Web Server"
|
||||
msgstr "Servidor Web"
|
||||
|
||||
@ -1185,9 +1183,7 @@ msgstr "Configuração Geral"
|
||||
#: plinth/modules/config/__init__.py:58 plinth/modules/dynamicdns/views.py:29
|
||||
#: plinth/modules/names/templates/names.html:30
|
||||
#: plinth/modules/names/templates/names.html:44
|
||||
#: plinth/modules/snapshot/views.py:35
|
||||
#: plinth/modules/tahoe/templates/tahoe-pre-setup.html:24
|
||||
#: plinth/templates/index.html:46
|
||||
#: plinth/modules/snapshot/views.py:35 plinth/templates/index.html:46
|
||||
msgid "Configure"
|
||||
msgstr "Configurar"
|
||||
|
||||
@ -1358,11 +1354,11 @@ msgid ""
|
||||
"synchronization with servers on the Internet."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/datetime/__init__.py:64
|
||||
#: plinth/modules/datetime/__init__.py:67
|
||||
msgid "Date & Time"
|
||||
msgstr "Data e Hora"
|
||||
|
||||
#: plinth/modules/datetime/__init__.py:110
|
||||
#: plinth/modules/datetime/__init__.py:113
|
||||
msgid "Time synchronized to NTP server"
|
||||
msgstr ""
|
||||
|
||||
@ -1529,74 +1525,6 @@ msgstr ""
|
||||
msgid "Diagnostic Test"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/diaspora/__init__.py:40
|
||||
msgid ""
|
||||
"diaspora* is a decentralized social network where you can store and control "
|
||||
"your own data."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/diaspora/__init__.py:66
|
||||
#: plinth/modules/diaspora/manifest.py:23
|
||||
msgid "diaspora*"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/diaspora/__init__.py:67
|
||||
msgid "Federated Social Network"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/diaspora/forms.py:13
|
||||
msgid "Enable new user registrations"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/diaspora/manifest.py:11
|
||||
msgid "dandelion*"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/diaspora/manifest.py:13
|
||||
msgid ""
|
||||
"It is an unofficial webview based client for the community-run, distributed "
|
||||
"social network diaspora*"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/diaspora/templates/diaspora-post-setup.html:16
|
||||
#, python-format
|
||||
msgid ""
|
||||
"The diaspora* pod domain is set to <b>%(domain_name)s</b>. User IDs will "
|
||||
"look like <i>username@diaspora.%(domain_name)s</i><br/> If the FreedomBox "
|
||||
"domain name is changed, all data of the users registered with the previous "
|
||||
"podname wouldn't be accessible. <br/> You can access the diaspora* pod at <a "
|
||||
"href=\"https://diaspora.%(domain_name)s\"> diaspora.%(domain_name)s </a>"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/diaspora/templates/diaspora-pre-setup.html:36
|
||||
#: plinth/modules/matrixsynapse/templates/matrix-synapse-pre-setup.html:15
|
||||
#: plinth/modules/snapshot/templates/snapshot.html:12
|
||||
#: plinth/templates/app.html:46
|
||||
msgid "Configuration"
|
||||
msgstr "Configuração"
|
||||
|
||||
#: plinth/modules/diaspora/templates/diaspora-pre-setup.html:43
|
||||
#: plinth/modules/dynamicdns/templates/dynamicdns_configure.html:25
|
||||
#: plinth/modules/ikiwiki/templates/ikiwiki_create.html:18
|
||||
#: plinth/modules/matrixsynapse/templates/matrix-synapse-pre-setup.html:47
|
||||
#: plinth/modules/snapshot/templates/snapshot.html:15
|
||||
#: plinth/modules/tahoe/templates/tahoe-pre-setup.html:43
|
||||
#: plinth/templates/app.html:54
|
||||
msgid "Update setup"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/diaspora/views.py:74
|
||||
#, fuzzy
|
||||
#| msgid "Applications"
|
||||
msgid "User registrations enabled"
|
||||
msgstr "Aplicações"
|
||||
|
||||
#: plinth/modules/diaspora/views.py:78
|
||||
#, fuzzy
|
||||
#| msgid "Applications"
|
||||
msgid "User registrations disabled"
|
||||
msgstr "Aplicações"
|
||||
|
||||
#: plinth/modules/dynamicdns/__init__.py:22
|
||||
#, python-brace-format
|
||||
msgid ""
|
||||
@ -1771,6 +1699,14 @@ msgid ""
|
||||
"functions may not work (but the main functionality should work)."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/dynamicdns/templates/dynamicdns_configure.html:25
|
||||
#: plinth/modules/ikiwiki/templates/ikiwiki_create.html:18
|
||||
#: plinth/modules/matrixsynapse/templates/matrix-synapse-pre-setup.html:47
|
||||
#: plinth/modules/snapshot/templates/snapshot.html:15
|
||||
#: plinth/templates/app.html:54
|
||||
msgid "Update setup"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/dynamicdns/templates/dynamicdns_status.html:9
|
||||
msgid "NAT type"
|
||||
msgstr ""
|
||||
@ -1963,7 +1899,7 @@ msgstr ""
|
||||
msgid "Email Server"
|
||||
msgstr "Servidor Web"
|
||||
|
||||
#: plinth/modules/email_server/__init__.py:91
|
||||
#: plinth/modules/email_server/__init__.py:100
|
||||
msgid "Powered by Postfix, Dovecot & Rspamd"
|
||||
msgstr ""
|
||||
|
||||
@ -1987,18 +1923,6 @@ msgstr ""
|
||||
msgid "Inbound and outbound mail filters"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/email_server/audit/tls.py:81
|
||||
msgid "Postfix TLS parameters"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/email_server/audit/tls.py:82
|
||||
msgid "Postfix uses a TLS certificate"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/email_server/audit/tls.py:91
|
||||
msgid "Has a TLS certificate"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/email_server/forms.py:17
|
||||
#, fuzzy
|
||||
#| msgid "Invalid domain name"
|
||||
@ -2067,7 +1991,7 @@ msgid "Disabled"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/email_server/manifest.py:8
|
||||
#: plinth/modules/roundcube/__init__.py:53
|
||||
#: plinth/modules/roundcube/__init__.py:52
|
||||
#: plinth/modules/roundcube/manifest.py:6
|
||||
msgid "Roundcube"
|
||||
msgstr ""
|
||||
@ -2114,7 +2038,6 @@ msgid "Create a new email alias"
|
||||
msgstr "Criar novo backup"
|
||||
|
||||
#: plinth/modules/email_server/templates/email_alias.html:38
|
||||
#: plinth/modules/tahoe/templates/tahoe-post-setup.html:59
|
||||
msgid "Add"
|
||||
msgstr ""
|
||||
|
||||
@ -3090,6 +3013,12 @@ msgstr ""
|
||||
msgid "Element"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/matrixsynapse/templates/matrix-synapse-pre-setup.html:15
|
||||
#: plinth/modules/snapshot/templates/snapshot.html:12
|
||||
#: plinth/templates/app.html:46
|
||||
msgid "Configuration"
|
||||
msgstr "Configuração"
|
||||
|
||||
#: plinth/modules/matrixsynapse/templates/matrix-synapse-pre-setup.html:18
|
||||
msgid ""
|
||||
"Matrix service needs to be configured for a domain. Users on other Matrix "
|
||||
@ -3452,161 +3381,6 @@ msgstr ""
|
||||
msgid "AMLDonkey"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/monkeysphere/__init__.py:17
|
||||
msgid ""
|
||||
"With Monkeysphere, an OpenPGP key can be generated for each configured "
|
||||
"domain serving SSH. The OpenPGP public key can then be uploaded to the "
|
||||
"OpenPGP keyservers. Users connecting to this machine through SSH can verify "
|
||||
"that they are connecting to the correct host. For users to trust the key, "
|
||||
"at least one person (usually the machine owner) must sign the key using the "
|
||||
"regular OpenPGP key signing process. See the <a href=\"http://web."
|
||||
"monkeysphere.info/getting-started-ssh/\"> Monkeysphere SSH documentation</a> "
|
||||
"for more details."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/monkeysphere/__init__.py:25
|
||||
msgid ""
|
||||
"Monkeysphere can also generate an OpenPGP key for each Secure Web Server "
|
||||
"(HTTPS) certificate installed on this machine. The OpenPGP public key can "
|
||||
"then be uploaded to the OpenPGP keyservers. Users accessing the web server "
|
||||
"through HTTPS can verify that they are connecting to the correct host. To "
|
||||
"validate the certificate, the user will need to install some software that "
|
||||
"is available on the <a href=\"https://web.monkeysphere.info/download/\"> "
|
||||
"Monkeysphere website</a>."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/monkeysphere/__init__.py:50
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:11
|
||||
msgid "Monkeysphere"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere.html:20
|
||||
msgid "Publishing key to keyserver..."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere.html:27
|
||||
msgid "Cancel"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere.html:36
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:41
|
||||
#: plinth/modules/tor/templates/tor.html:71
|
||||
msgid "Service"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere.html:37
|
||||
#, fuzzy
|
||||
#| msgid "Domain Name"
|
||||
msgid "Domains"
|
||||
msgstr "Nome de Domínio"
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere.html:38
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:17
|
||||
msgid "OpenPGP Fingerprint"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere.html:47
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:44
|
||||
#: plinth/modules/names/components.py:24
|
||||
msgid "Secure Shell"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere.html:51
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:48
|
||||
msgid "Other"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere.html:88
|
||||
#, python-format
|
||||
msgid "Show details for key %(fingerprint)s"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere.html:94
|
||||
msgid "-"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere.html:105
|
||||
msgid "Import Key"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere.html:115
|
||||
msgid "Publish Key"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere.html:125
|
||||
#, fuzzy
|
||||
#| msgid "Domain Name"
|
||||
msgid "Add Domains"
|
||||
msgstr "Nome de Domínio"
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:21
|
||||
msgid "OpenPGP User IDs"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:25
|
||||
msgid "Key Import Date"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:29
|
||||
msgid "SSH Key Type"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:33
|
||||
msgid "SSH Key Size"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:37
|
||||
msgid "SSH Fingerprint"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:53
|
||||
msgid "Key File"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:57
|
||||
msgid "Available Domains"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:61
|
||||
#, fuzzy
|
||||
#| msgid "Domain Name"
|
||||
msgid "Added Domains"
|
||||
msgstr "Nome de Domínio"
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:69
|
||||
msgid ""
|
||||
"After this key is published to the keyservers, it can be signed using <a "
|
||||
"href=\"https://www.gnupg.org/\">GnuPG</a> with the following commands:"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:75
|
||||
msgid "Download the key"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:78
|
||||
msgid "Sign the key"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:81
|
||||
msgid "Send the key back to the keyservers"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/monkeysphere/views.py:44
|
||||
msgid "Imported key."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/monkeysphere/views.py:80
|
||||
msgid "Cancelled key publishing."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/monkeysphere/views.py:131
|
||||
msgid "Published key to keyserver."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/monkeysphere/views.py:133
|
||||
msgid "Error occurred while publishing key."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mumble/__init__.py:26
|
||||
msgid ""
|
||||
"Mumble is an open source, low-latency, encrypted, high quality voice chat "
|
||||
@ -3673,6 +3447,10 @@ msgstr ""
|
||||
msgid "All web apps"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/names/components.py:24
|
||||
msgid "Secure Shell"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/names/templates/names.html:17
|
||||
#, fuzzy
|
||||
#| msgid "Service Discovery"
|
||||
@ -5247,7 +5025,7 @@ msgstr ""
|
||||
msgid "Access rights configuration updated"
|
||||
msgstr "Configuração atualizada"
|
||||
|
||||
#: plinth/modules/roundcube/__init__.py:20
|
||||
#: plinth/modules/roundcube/__init__.py:19
|
||||
msgid ""
|
||||
"Roundcube webmail is a browser-based multilingual IMAP client with an "
|
||||
"application-like user interface. It provides full functionality you expect "
|
||||
@ -5255,7 +5033,7 @@ msgid ""
|
||||
"manipulation, message searching and spell checking."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/roundcube/__init__.py:25
|
||||
#: plinth/modules/roundcube/__init__.py:24
|
||||
msgid ""
|
||||
"You can use it by providing the username and password of the email account "
|
||||
"you wish to access followed by the domain name of the IMAP server for your "
|
||||
@ -5264,7 +5042,7 @@ msgid ""
|
||||
"code>."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/roundcube/__init__.py:30
|
||||
#: plinth/modules/roundcube/__init__.py:29
|
||||
msgid ""
|
||||
"For Gmail, username will be your Gmail address, password will be your Google "
|
||||
"account password and server will be <code>imaps://imap.gmail.com</code>. "
|
||||
@ -5274,7 +5052,7 @@ msgid ""
|
||||
"a>)."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/roundcube/__init__.py:54
|
||||
#: plinth/modules/roundcube/__init__.py:53
|
||||
msgid "Email Client"
|
||||
msgstr ""
|
||||
|
||||
@ -6328,61 +6106,6 @@ msgstr ""
|
||||
msgid "File Synchronization"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/tahoe/__init__.py:26
|
||||
msgid ""
|
||||
"Tahoe-LAFS is a decentralized secure file storage system. It uses provider "
|
||||
"independent security to store files over a distributed network of storage "
|
||||
"nodes. Even if some of the nodes fail, your files can be retrieved from the "
|
||||
"remaining nodes."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/tahoe/__init__.py:31
|
||||
#, python-brace-format
|
||||
msgid ""
|
||||
"This {box_name} hosts a storage node and an introducer by default. "
|
||||
"Additional introducers can be added, which will introduce this node to the "
|
||||
"other storage nodes."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/tahoe/__init__.py:60
|
||||
msgid "Tahoe-LAFS"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/tahoe/__init__.py:62
|
||||
msgid "Distributed File Storage"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/tahoe/templates/tahoe-post-setup.html:17
|
||||
#, python-format
|
||||
msgid ""
|
||||
"The Tahoe-LAFS server domain is set to <b>%(domain_name)s</b>. Changing the "
|
||||
"FreedomBox domain name needs a reinstall of Tahoe-LAFS and you WILL LOSE "
|
||||
"DATA. You can access Tahoe-LAFS at <a href=\"https://"
|
||||
"%(domain_name)s:5678\">https://%(domain_name)s:5678</a>."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/tahoe/templates/tahoe-post-setup.html:29
|
||||
msgid "Local introducer"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/tahoe/templates/tahoe-post-setup.html:34
|
||||
#: plinth/modules/tahoe/templates/tahoe-post-setup.html:51
|
||||
#: plinth/modules/tahoe/templates/tahoe-post-setup.html:69
|
||||
msgid "Pet Name"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/tahoe/templates/tahoe-post-setup.html:48
|
||||
msgid "Add new introducer"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/tahoe/templates/tahoe-post-setup.html:64
|
||||
msgid "Connected introducers"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/tahoe/templates/tahoe-post-setup.html:82
|
||||
msgid "Remove"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/tor/__init__.py:26
|
||||
msgid ""
|
||||
"Tor is an anonymous communication system. You can learn more about it from "
|
||||
@ -6548,6 +6271,10 @@ msgid ""
|
||||
"the following ports are open, and port-forwarded, if necessary:"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/tor/templates/tor.html:71
|
||||
msgid "Service"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/tor/templates/tor.html:87
|
||||
msgid "SOCKS"
|
||||
msgstr ""
|
||||
@ -7910,6 +7637,31 @@ msgstr "%(percentage)s%% concluída"
|
||||
msgid "Gujarati"
|
||||
msgstr "Gujarati"
|
||||
|
||||
#, fuzzy
|
||||
#~| msgid "Applications"
|
||||
#~ msgid "User registrations enabled"
|
||||
#~ msgstr "Aplicações"
|
||||
|
||||
#, fuzzy
|
||||
#~| msgid "Applications"
|
||||
#~ msgid "User registrations disabled"
|
||||
#~ msgstr "Aplicações"
|
||||
|
||||
#, fuzzy
|
||||
#~| msgid "Domain Name"
|
||||
#~ msgid "Domains"
|
||||
#~ msgstr "Nome de Domínio"
|
||||
|
||||
#, fuzzy
|
||||
#~| msgid "Domain Name"
|
||||
#~ msgid "Add Domains"
|
||||
#~ msgstr "Nome de Domínio"
|
||||
|
||||
#, fuzzy
|
||||
#~| msgid "Domain Name"
|
||||
#~ msgid "Added Domains"
|
||||
#~ msgstr "Nome de Domínio"
|
||||
|
||||
#, fuzzy
|
||||
#~| msgid "Error setting domain name: {exception}"
|
||||
#~ msgid "Postfix domain name config"
|
||||
|
||||
@ -7,7 +7,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: PACKAGE VERSION\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2021-12-06 18:35-0500\n"
|
||||
"POT-Creation-Date: 2021-12-20 20:43-0500\n"
|
||||
"PO-Revision-Date: 2021-09-10 07:34+0000\n"
|
||||
"Last-Translator: Artem <Localizer_in_Russian@protonmail.com>\n"
|
||||
"Language-Team: Russian <https://hosted.weblate.org/projects/freedombox/"
|
||||
@ -110,8 +110,6 @@ msgid "Apache HTTP Server"
|
||||
msgstr "Apache HTTP-сервер"
|
||||
|
||||
#: plinth/modules/apache/__init__.py:41
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere.html:49
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:46
|
||||
msgid "Web Server"
|
||||
msgstr "Веб-сервер"
|
||||
|
||||
@ -1220,9 +1218,7 @@ msgstr "Общие настройки"
|
||||
#: plinth/modules/config/__init__.py:58 plinth/modules/dynamicdns/views.py:29
|
||||
#: plinth/modules/names/templates/names.html:30
|
||||
#: plinth/modules/names/templates/names.html:44
|
||||
#: plinth/modules/snapshot/views.py:35
|
||||
#: plinth/modules/tahoe/templates/tahoe-pre-setup.html:24
|
||||
#: plinth/templates/index.html:46
|
||||
#: plinth/modules/snapshot/views.py:35 plinth/templates/index.html:46
|
||||
msgid "Configure"
|
||||
msgstr "Настроить"
|
||||
|
||||
@ -1412,11 +1408,11 @@ msgstr ""
|
||||
"Сервер сетевого времени это программа позволяющая системе синхронизировать "
|
||||
"время с серверами в Интернете."
|
||||
|
||||
#: plinth/modules/datetime/__init__.py:64
|
||||
#: plinth/modules/datetime/__init__.py:67
|
||||
msgid "Date & Time"
|
||||
msgstr "Дата и Время"
|
||||
|
||||
#: plinth/modules/datetime/__init__.py:110
|
||||
#: plinth/modules/datetime/__init__.py:113
|
||||
msgid "Time synchronized to NTP server"
|
||||
msgstr "Время синхронизируется с NTP сервером"
|
||||
|
||||
@ -1596,79 +1592,6 @@ msgstr "Результат"
|
||||
msgid "Diagnostic Test"
|
||||
msgstr "Диагностический тест"
|
||||
|
||||
#: plinth/modules/diaspora/__init__.py:40
|
||||
msgid ""
|
||||
"diaspora* is a decentralized social network where you can store and control "
|
||||
"your own data."
|
||||
msgstr ""
|
||||
"diaspora* это децентрализованная социальная сеть, где вы можете держать и "
|
||||
"контролировать ваши данные."
|
||||
|
||||
#: plinth/modules/diaspora/__init__.py:66
|
||||
#: plinth/modules/diaspora/manifest.py:23
|
||||
msgid "diaspora*"
|
||||
msgstr "diasporа*"
|
||||
|
||||
#: plinth/modules/diaspora/__init__.py:67
|
||||
msgid "Federated Social Network"
|
||||
msgstr "Federated Social Netwоrk"
|
||||
|
||||
#: plinth/modules/diaspora/forms.py:13
|
||||
msgid "Enable new user registrations"
|
||||
msgstr "Включение регистрации нового пользователя"
|
||||
|
||||
#: plinth/modules/diaspora/manifest.py:11
|
||||
msgid "dandelion*"
|
||||
msgstr "dandelion*"
|
||||
|
||||
#: plinth/modules/diaspora/manifest.py:13
|
||||
msgid ""
|
||||
"It is an unofficial webview based client for the community-run, distributed "
|
||||
"social network diaspora*"
|
||||
msgstr ""
|
||||
"Это неофициальный webview клиент для распределенной социальной сети diaspora*"
|
||||
|
||||
#: plinth/modules/diaspora/templates/diaspora-post-setup.html:16
|
||||
#, python-format
|
||||
msgid ""
|
||||
"The diaspora* pod domain is set to <b>%(domain_name)s</b>. User IDs will "
|
||||
"look like <i>username@diaspora.%(domain_name)s</i><br/> If the FreedomBox "
|
||||
"domain name is changed, all data of the users registered with the previous "
|
||||
"podname wouldn't be accessible. <br/> You can access the diaspora* pod at <a "
|
||||
"href=\"https://diaspora.%(domain_name)s\"> diaspora.%(domain_name)s </a>"
|
||||
msgstr ""
|
||||
"Имя под-домена diaspora* присваивается к <b>%(domain_name)s</b>. "
|
||||
"Идентификатор пользователя будет выглядеть <i>username@diaspora."
|
||||
"%(domain_name)s</i><br/>. Если доменное имя FreedomBox изменилось, все "
|
||||
"данные пользователя с предыдущим именем будут недоступны. <br/> Вы можете "
|
||||
"получить к под diaspora* на <a href=\"https://diaspora.%(domain_name)s"
|
||||
"\">diaspora.%(domain_name)s</a>"
|
||||
|
||||
#: plinth/modules/diaspora/templates/diaspora-pre-setup.html:36
|
||||
#: plinth/modules/matrixsynapse/templates/matrix-synapse-pre-setup.html:15
|
||||
#: plinth/modules/snapshot/templates/snapshot.html:12
|
||||
#: plinth/templates/app.html:46
|
||||
msgid "Configuration"
|
||||
msgstr "Конфигурация"
|
||||
|
||||
#: plinth/modules/diaspora/templates/diaspora-pre-setup.html:43
|
||||
#: plinth/modules/dynamicdns/templates/dynamicdns_configure.html:25
|
||||
#: plinth/modules/ikiwiki/templates/ikiwiki_create.html:18
|
||||
#: plinth/modules/matrixsynapse/templates/matrix-synapse-pre-setup.html:47
|
||||
#: plinth/modules/snapshot/templates/snapshot.html:15
|
||||
#: plinth/modules/tahoe/templates/tahoe-pre-setup.html:43
|
||||
#: plinth/templates/app.html:54
|
||||
msgid "Update setup"
|
||||
msgstr "Обновить настройки"
|
||||
|
||||
#: plinth/modules/diaspora/views.py:74
|
||||
msgid "User registrations enabled"
|
||||
msgstr "Регистрации пользователя включена"
|
||||
|
||||
#: plinth/modules/diaspora/views.py:78
|
||||
msgid "User registrations disabled"
|
||||
msgstr "Приложение отключено"
|
||||
|
||||
#: plinth/modules/dynamicdns/__init__.py:22
|
||||
#, python-brace-format
|
||||
msgid ""
|
||||
@ -1887,6 +1810,14 @@ msgstr ""
|
||||
"вспомогательные функции могут не работать (но основные функции должны "
|
||||
"работать)."
|
||||
|
||||
#: plinth/modules/dynamicdns/templates/dynamicdns_configure.html:25
|
||||
#: plinth/modules/ikiwiki/templates/ikiwiki_create.html:18
|
||||
#: plinth/modules/matrixsynapse/templates/matrix-synapse-pre-setup.html:47
|
||||
#: plinth/modules/snapshot/templates/snapshot.html:15
|
||||
#: plinth/templates/app.html:54
|
||||
msgid "Update setup"
|
||||
msgstr "Обновить настройки"
|
||||
|
||||
#: plinth/modules/dynamicdns/templates/dynamicdns_status.html:9
|
||||
msgid "NAT type"
|
||||
msgstr "Тип NAT"
|
||||
@ -2105,7 +2036,7 @@ msgstr ""
|
||||
msgid "Email Server"
|
||||
msgstr "Чат-сервер"
|
||||
|
||||
#: plinth/modules/email_server/__init__.py:91
|
||||
#: plinth/modules/email_server/__init__.py:100
|
||||
msgid "Powered by Postfix, Dovecot & Rspamd"
|
||||
msgstr ""
|
||||
|
||||
@ -2131,20 +2062,6 @@ msgstr ""
|
||||
msgid "Inbound and outbound mail filters"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/email_server/audit/tls.py:81
|
||||
msgid "Postfix TLS parameters"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/email_server/audit/tls.py:82
|
||||
msgid "Postfix uses a TLS certificate"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/email_server/audit/tls.py:91
|
||||
#, fuzzy
|
||||
#| msgid "No certificate"
|
||||
msgid "Has a TLS certificate"
|
||||
msgstr "Не сертификата"
|
||||
|
||||
#: plinth/modules/email_server/forms.py:17
|
||||
#, fuzzy
|
||||
#| msgid "Enter a valid username."
|
||||
@ -2213,7 +2130,7 @@ msgid "Disabled"
|
||||
msgstr "Выключено"
|
||||
|
||||
#: plinth/modules/email_server/manifest.py:8
|
||||
#: plinth/modules/roundcube/__init__.py:53
|
||||
#: plinth/modules/roundcube/__init__.py:52
|
||||
#: plinth/modules/roundcube/manifest.py:6
|
||||
msgid "Roundcube"
|
||||
msgstr "Roundcube"
|
||||
@ -2262,7 +2179,6 @@ msgid "Create a new email alias"
|
||||
msgstr "Создать новую резервную копию"
|
||||
|
||||
#: plinth/modules/email_server/templates/email_alias.html:38
|
||||
#: plinth/modules/tahoe/templates/tahoe-post-setup.html:59
|
||||
msgid "Add"
|
||||
msgstr "Добавить"
|
||||
|
||||
@ -3341,6 +3257,12 @@ msgstr ""
|
||||
msgid "Element"
|
||||
msgstr "Element"
|
||||
|
||||
#: plinth/modules/matrixsynapse/templates/matrix-synapse-pre-setup.html:15
|
||||
#: plinth/modules/snapshot/templates/snapshot.html:12
|
||||
#: plinth/templates/app.html:46
|
||||
msgid "Configuration"
|
||||
msgstr "Конфигурация"
|
||||
|
||||
#: plinth/modules/matrixsynapse/templates/matrix-synapse-pre-setup.html:18
|
||||
msgid ""
|
||||
"Matrix service needs to be configured for a domain. Users on other Matrix "
|
||||
@ -3751,171 +3673,6 @@ msgstr "KMLDonkey"
|
||||
msgid "AMLDonkey"
|
||||
msgstr "AMLDonkey"
|
||||
|
||||
#: plinth/modules/monkeysphere/__init__.py:17
|
||||
msgid ""
|
||||
"With Monkeysphere, an OpenPGP key can be generated for each configured "
|
||||
"domain serving SSH. The OpenPGP public key can then be uploaded to the "
|
||||
"OpenPGP keyservers. Users connecting to this machine through SSH can verify "
|
||||
"that they are connecting to the correct host. For users to trust the key, "
|
||||
"at least one person (usually the machine owner) must sign the key using the "
|
||||
"regular OpenPGP key signing process. See the <a href=\"http://web."
|
||||
"monkeysphere.info/getting-started-ssh/\"> Monkeysphere SSH documentation</a> "
|
||||
"for more details."
|
||||
msgstr ""
|
||||
"С Monkeysphere OpenPGP ключ может быть создан для каждого настроенного "
|
||||
"домена, доступного по SSH. Открытый ключ OpenPGP затем может быть загружен "
|
||||
"на сервер ключей OpenPGP. Пользователи, которые подключаются к этой машине "
|
||||
"через SSH могуу проверить, что они подключаются к правильному хосту. Для "
|
||||
"использования, ключ должен быть подписан. Смотрите <a href=\"http://web."
|
||||
"monkeysphere.info/getting-started-ssh/\">Monkeysphere SSH documentation</a> "
|
||||
"для подробностей."
|
||||
|
||||
#: plinth/modules/monkeysphere/__init__.py:25
|
||||
msgid ""
|
||||
"Monkeysphere can also generate an OpenPGP key for each Secure Web Server "
|
||||
"(HTTPS) certificate installed on this machine. The OpenPGP public key can "
|
||||
"then be uploaded to the OpenPGP keyservers. Users accessing the web server "
|
||||
"through HTTPS can verify that they are connecting to the correct host. To "
|
||||
"validate the certificate, the user will need to install some software that "
|
||||
"is available on the <a href=\"https://web.monkeysphere.info/download/\"> "
|
||||
"Monkeysphere website</a>."
|
||||
msgstr ""
|
||||
"Monkeysphere так же может генерировать ключ OpenPGP для каждого сертификата "
|
||||
"безопасного веб сервера (HTTPS), установленных на этом компьютере. Открытый "
|
||||
"ключ OpenPGP может быть загружен на сервер ключей OpenPGP. Пользователи, "
|
||||
"подключающиеся к веб-серверу через HTTPS могут проверить, что они "
|
||||
"подключаются к правильному хосту. Для проверки сертификата, пользователю "
|
||||
"может потребоваться программное обеспечение, которое доступно на сайте <a "
|
||||
"href=\"https://web.monkeysphere.info/download/\">Monkeysphere </a>."
|
||||
|
||||
#: plinth/modules/monkeysphere/__init__.py:50
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:11
|
||||
msgid "Monkeysphere"
|
||||
msgstr "MonkeySphere"
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere.html:20
|
||||
msgid "Publishing key to keyserver..."
|
||||
msgstr "Публикация ключа на сервер ключей..."
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere.html:27
|
||||
msgid "Cancel"
|
||||
msgstr "Отмена"
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere.html:36
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:41
|
||||
#: plinth/modules/tor/templates/tor.html:71
|
||||
msgid "Service"
|
||||
msgstr "Служба"
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere.html:37
|
||||
msgid "Domains"
|
||||
msgstr "Домены"
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere.html:38
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:17
|
||||
msgid "OpenPGP Fingerprint"
|
||||
msgstr "OpenPGP отпечаток"
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere.html:47
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:44
|
||||
#: plinth/modules/names/components.py:24
|
||||
msgid "Secure Shell"
|
||||
msgstr "Sеcure Shell"
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere.html:51
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:48
|
||||
msgid "Other"
|
||||
msgstr "Другое"
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere.html:88
|
||||
#, python-format
|
||||
msgid "Show details for key %(fingerprint)s"
|
||||
msgstr "Показать детали для ключа %(fingerprint)s"
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere.html:94
|
||||
msgid "-"
|
||||
msgstr "-"
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere.html:105
|
||||
msgid "Import Key"
|
||||
msgstr "Импортировать ключ"
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere.html:115
|
||||
msgid "Publish Key"
|
||||
msgstr "Опубликовать ключ"
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere.html:125
|
||||
msgid "Add Domains"
|
||||
msgstr "Добавить домен"
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:21
|
||||
msgid "OpenPGP User IDs"
|
||||
msgstr "Идентификаторы пользователя OpenPGP"
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:25
|
||||
msgid "Key Import Date"
|
||||
msgstr "Дата импорта ключа"
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:29
|
||||
msgid "SSH Key Type"
|
||||
msgstr "Тип ключа SSH"
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:33
|
||||
msgid "SSH Key Size"
|
||||
msgstr "Размер ключа SSH"
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:37
|
||||
msgid "SSH Fingerprint"
|
||||
msgstr "SSH отпечаток"
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:53
|
||||
msgid "Key File"
|
||||
msgstr "Файл ключа"
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:57
|
||||
msgid "Available Domains"
|
||||
msgstr "Доступные Домены"
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:61
|
||||
msgid "Added Domains"
|
||||
msgstr "Добавленные домены"
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:69
|
||||
msgid ""
|
||||
"After this key is published to the keyservers, it can be signed using <a "
|
||||
"href=\"https://www.gnupg.org/\">GnuPG</a> with the following commands:"
|
||||
msgstr ""
|
||||
"После публикации ключа на сервер, он может быть подписан с помощью <a href="
|
||||
"\"https://www.gnupg.org/\"> GnuPG</a> следующими командами:"
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:75
|
||||
msgid "Download the key"
|
||||
msgstr "Скачать ключ"
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:78
|
||||
msgid "Sign the key"
|
||||
msgstr "Подписать ключ"
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:81
|
||||
msgid "Send the key back to the keyservers"
|
||||
msgstr "Отправить ключ на сервер ключей"
|
||||
|
||||
#: plinth/modules/monkeysphere/views.py:44
|
||||
msgid "Imported key."
|
||||
msgstr "Импортированный ключ."
|
||||
|
||||
#: plinth/modules/monkeysphere/views.py:80
|
||||
msgid "Cancelled key publishing."
|
||||
msgstr "Отменена публикация ключа."
|
||||
|
||||
#: plinth/modules/monkeysphere/views.py:131
|
||||
msgid "Published key to keyserver."
|
||||
msgstr "Опубликованый ключ на сервере ключей."
|
||||
|
||||
#: plinth/modules/monkeysphere/views.py:133
|
||||
msgid "Error occurred while publishing key."
|
||||
msgstr "Произошла ошибка при публикации ключа."
|
||||
|
||||
#: plinth/modules/mumble/__init__.py:26
|
||||
msgid ""
|
||||
"Mumble is an open source, low-latency, encrypted, high quality voice chat "
|
||||
@ -3991,6 +3748,10 @@ msgstr "Все"
|
||||
msgid "All web apps"
|
||||
msgstr "Все веб-приложения"
|
||||
|
||||
#: plinth/modules/names/components.py:24
|
||||
msgid "Secure Shell"
|
||||
msgstr "Sеcure Shell"
|
||||
|
||||
#: plinth/modules/names/templates/names.html:17
|
||||
msgid "Services"
|
||||
msgstr "Службы"
|
||||
@ -5812,7 +5573,7 @@ msgstr ""
|
||||
msgid "Access rights configuration updated"
|
||||
msgstr "Конфигурация прав доступа обновлена"
|
||||
|
||||
#: plinth/modules/roundcube/__init__.py:20
|
||||
#: plinth/modules/roundcube/__init__.py:19
|
||||
msgid ""
|
||||
"Roundcube webmail is a browser-based multilingual IMAP client with an "
|
||||
"application-like user interface. It provides full functionality you expect "
|
||||
@ -5824,7 +5585,7 @@ msgstr ""
|
||||
"которую вы ожидаете от почтового клиента, включая поддержку MIME, адресную "
|
||||
"книгу, управление папками, поиск сообщений и проверку орфографии."
|
||||
|
||||
#: plinth/modules/roundcube/__init__.py:25
|
||||
#: plinth/modules/roundcube/__init__.py:24
|
||||
msgid ""
|
||||
"You can use it by providing the username and password of the email account "
|
||||
"you wish to access followed by the domain name of the IMAP server for your "
|
||||
@ -5838,7 +5599,7 @@ msgstr ""
|
||||
"example.com</code>. Для IMAP через SSL (рекомендуется) заполните поле "
|
||||
"сервера, например <code>imaps://imap.example.com</code>."
|
||||
|
||||
#: plinth/modules/roundcube/__init__.py:30
|
||||
#: plinth/modules/roundcube/__init__.py:29
|
||||
msgid ""
|
||||
"For Gmail, username will be your Gmail address, password will be your Google "
|
||||
"account password and server will be <code>imaps://imap.gmail.com</code>. "
|
||||
@ -5854,7 +5615,7 @@ msgstr ""
|
||||
"security/lesssecureapps\" >https://www.google.com/settings/security/"
|
||||
"lesssecureapps</a>)."
|
||||
|
||||
#: plinth/modules/roundcube/__init__.py:54
|
||||
#: plinth/modules/roundcube/__init__.py:53
|
||||
msgid "Email Client"
|
||||
msgstr "Почтовый клиент"
|
||||
|
||||
@ -7011,72 +6772,6 @@ msgstr "Syncthing"
|
||||
msgid "File Synchronization"
|
||||
msgstr "Синхронизация файлов"
|
||||
|
||||
#: plinth/modules/tahoe/__init__.py:26
|
||||
msgid ""
|
||||
"Tahoe-LAFS is a decentralized secure file storage system. It uses provider "
|
||||
"independent security to store files over a distributed network of storage "
|
||||
"nodes. Even if some of the nodes fail, your files can be retrieved from the "
|
||||
"remaining nodes."
|
||||
msgstr ""
|
||||
"Tahoe-LAFS это децентрализованная безопасная файловая система для хранения "
|
||||
"файлов. Она использует независимую от провайдера защиту хранения файлов в "
|
||||
"распределенной сети узлов хранения файлов. Если некоторые узлы будут "
|
||||
"недоступны, вы можете получить ваши файлы от оставшихся узлов."
|
||||
|
||||
#: plinth/modules/tahoe/__init__.py:31
|
||||
#, python-brace-format
|
||||
msgid ""
|
||||
"This {box_name} hosts a storage node and an introducer by default. "
|
||||
"Additional introducers can be added, which will introduce this node to the "
|
||||
"other storage nodes."
|
||||
msgstr ""
|
||||
"Этот {box_name} размещает узел хранения и посредничество по умолчанию. Могут "
|
||||
"быть добавлены дополнительные посредники, которые вводят этот узел в другие "
|
||||
"узлы хранения."
|
||||
|
||||
#: plinth/modules/tahoe/__init__.py:60
|
||||
msgid "Tahoe-LAFS"
|
||||
msgstr "Tahoe-LAFS"
|
||||
|
||||
#: plinth/modules/tahoe/__init__.py:62
|
||||
msgid "Distributed File Storage"
|
||||
msgstr "Распределенное Хранилище Файлов"
|
||||
|
||||
#: plinth/modules/tahoe/templates/tahoe-post-setup.html:17
|
||||
#, python-format
|
||||
msgid ""
|
||||
"The Tahoe-LAFS server domain is set to <b>%(domain_name)s</b>. Changing the "
|
||||
"FreedomBox domain name needs a reinstall of Tahoe-LAFS and you WILL LOSE "
|
||||
"DATA. You can access Tahoe-LAFS at <a href=\"https://"
|
||||
"%(domain_name)s:5678\">https://%(domain_name)s:5678</a>."
|
||||
msgstr ""
|
||||
"Сервер Tahoe-LAFS доступен на <b>%(domain_name)s</b>. Изменение доменного "
|
||||
"имени FreedomBox потребует переустановки Tahoe-LAFS и ВЫ МОЖЕТЕ ПОТЕРЯТЬ ВСЕ "
|
||||
"ВАШИ ДАННЫЕ. Вы получить доступ к Tahoe-LAFS на <a href=\"https://"
|
||||
"%(domain_name)s:5678\">https://%(domain_name)s:5678</a>."
|
||||
|
||||
#: plinth/modules/tahoe/templates/tahoe-post-setup.html:29
|
||||
msgid "Local introducer"
|
||||
msgstr "Локальный посредник"
|
||||
|
||||
#: plinth/modules/tahoe/templates/tahoe-post-setup.html:34
|
||||
#: plinth/modules/tahoe/templates/tahoe-post-setup.html:51
|
||||
#: plinth/modules/tahoe/templates/tahoe-post-setup.html:69
|
||||
msgid "Pet Name"
|
||||
msgstr "Имя питомца"
|
||||
|
||||
#: plinth/modules/tahoe/templates/tahoe-post-setup.html:48
|
||||
msgid "Add new introducer"
|
||||
msgstr "Добавить нового посредника"
|
||||
|
||||
#: plinth/modules/tahoe/templates/tahoe-post-setup.html:64
|
||||
msgid "Connected introducers"
|
||||
msgstr "Подключенные посредники"
|
||||
|
||||
#: plinth/modules/tahoe/templates/tahoe-post-setup.html:82
|
||||
msgid "Remove"
|
||||
msgstr "Удалить"
|
||||
|
||||
#: plinth/modules/tor/__init__.py:26
|
||||
msgid ""
|
||||
"Tor is an anonymous communication system. You can learn more about it from "
|
||||
@ -7264,6 +6959,10 @@ msgstr ""
|
||||
"должны убедиться, что следующие порты являются открытыми и проброшены, если "
|
||||
"необходимо:"
|
||||
|
||||
#: plinth/modules/tor/templates/tor.html:71
|
||||
msgid "Service"
|
||||
msgstr "Служба"
|
||||
|
||||
#: plinth/modules/tor/templates/tor.html:87
|
||||
msgid "SOCKS"
|
||||
msgstr "SОCKS"
|
||||
@ -8716,6 +8415,235 @@ msgstr "%(percentage)s%% завершено"
|
||||
msgid "Gujarati"
|
||||
msgstr "Гуджарати"
|
||||
|
||||
#~ msgid ""
|
||||
#~ "diaspora* is a decentralized social network where you can store and "
|
||||
#~ "control your own data."
|
||||
#~ msgstr ""
|
||||
#~ "diaspora* это децентрализованная социальная сеть, где вы можете держать и "
|
||||
#~ "контролировать ваши данные."
|
||||
|
||||
#~ msgid "diaspora*"
|
||||
#~ msgstr "diasporа*"
|
||||
|
||||
#~ msgid "Federated Social Network"
|
||||
#~ msgstr "Federated Social Netwоrk"
|
||||
|
||||
#~ msgid "Enable new user registrations"
|
||||
#~ msgstr "Включение регистрации нового пользователя"
|
||||
|
||||
#~ msgid "dandelion*"
|
||||
#~ msgstr "dandelion*"
|
||||
|
||||
#~ msgid ""
|
||||
#~ "It is an unofficial webview based client for the community-run, "
|
||||
#~ "distributed social network diaspora*"
|
||||
#~ msgstr ""
|
||||
#~ "Это неофициальный webview клиент для распределенной социальной сети "
|
||||
#~ "diaspora*"
|
||||
|
||||
#, python-format
|
||||
#~ msgid ""
|
||||
#~ "The diaspora* pod domain is set to <b>%(domain_name)s</b>. User IDs will "
|
||||
#~ "look like <i>username@diaspora.%(domain_name)s</i><br/> If the FreedomBox "
|
||||
#~ "domain name is changed, all data of the users registered with the "
|
||||
#~ "previous podname wouldn't be accessible. <br/> You can access the "
|
||||
#~ "diaspora* pod at <a href=\"https://diaspora.%(domain_name)s\"> diaspora."
|
||||
#~ "%(domain_name)s </a>"
|
||||
#~ msgstr ""
|
||||
#~ "Имя под-домена diaspora* присваивается к <b>%(domain_name)s</b>. "
|
||||
#~ "Идентификатор пользователя будет выглядеть <i>username@diaspora."
|
||||
#~ "%(domain_name)s</i><br/>. Если доменное имя FreedomBox изменилось, все "
|
||||
#~ "данные пользователя с предыдущим именем будут недоступны. <br/> Вы можете "
|
||||
#~ "получить к под diaspora* на <a href=\"https://diaspora.%(domain_name)s"
|
||||
#~ "\">diaspora.%(domain_name)s</a>"
|
||||
|
||||
#~ msgid "User registrations enabled"
|
||||
#~ msgstr "Регистрации пользователя включена"
|
||||
|
||||
#~ msgid "User registrations disabled"
|
||||
#~ msgstr "Приложение отключено"
|
||||
|
||||
#, fuzzy
|
||||
#~| msgid "No certificate"
|
||||
#~ msgid "Has a TLS certificate"
|
||||
#~ msgstr "Не сертификата"
|
||||
|
||||
#~ msgid ""
|
||||
#~ "With Monkeysphere, an OpenPGP key can be generated for each configured "
|
||||
#~ "domain serving SSH. The OpenPGP public key can then be uploaded to the "
|
||||
#~ "OpenPGP keyservers. Users connecting to this machine through SSH can "
|
||||
#~ "verify that they are connecting to the correct host. For users to trust "
|
||||
#~ "the key, at least one person (usually the machine owner) must sign the "
|
||||
#~ "key using the regular OpenPGP key signing process. See the <a href="
|
||||
#~ "\"http://web.monkeysphere.info/getting-started-ssh/\"> Monkeysphere SSH "
|
||||
#~ "documentation</a> for more details."
|
||||
#~ msgstr ""
|
||||
#~ "С Monkeysphere OpenPGP ключ может быть создан для каждого настроенного "
|
||||
#~ "домена, доступного по SSH. Открытый ключ OpenPGP затем может быть "
|
||||
#~ "загружен на сервер ключей OpenPGP. Пользователи, которые подключаются к "
|
||||
#~ "этой машине через SSH могуу проверить, что они подключаются к правильному "
|
||||
#~ "хосту. Для использования, ключ должен быть подписан. Смотрите <a href="
|
||||
#~ "\"http://web.monkeysphere.info/getting-started-ssh/\">Monkeysphere SSH "
|
||||
#~ "documentation</a> для подробностей."
|
||||
|
||||
#~ msgid ""
|
||||
#~ "Monkeysphere can also generate an OpenPGP key for each Secure Web Server "
|
||||
#~ "(HTTPS) certificate installed on this machine. The OpenPGP public key can "
|
||||
#~ "then be uploaded to the OpenPGP keyservers. Users accessing the web "
|
||||
#~ "server through HTTPS can verify that they are connecting to the correct "
|
||||
#~ "host. To validate the certificate, the user will need to install some "
|
||||
#~ "software that is available on the <a href=\"https://web.monkeysphere.info/"
|
||||
#~ "download/\"> Monkeysphere website</a>."
|
||||
#~ msgstr ""
|
||||
#~ "Monkeysphere так же может генерировать ключ OpenPGP для каждого "
|
||||
#~ "сертификата безопасного веб сервера (HTTPS), установленных на этом "
|
||||
#~ "компьютере. Открытый ключ OpenPGP может быть загружен на сервер ключей "
|
||||
#~ "OpenPGP. Пользователи, подключающиеся к веб-серверу через HTTPS могут "
|
||||
#~ "проверить, что они подключаются к правильному хосту. Для проверки "
|
||||
#~ "сертификата, пользователю может потребоваться программное обеспечение, "
|
||||
#~ "которое доступно на сайте <a href=\"https://web.monkeysphere.info/"
|
||||
#~ "download/\">Monkeysphere </a>."
|
||||
|
||||
#~ msgid "Monkeysphere"
|
||||
#~ msgstr "MonkeySphere"
|
||||
|
||||
#~ msgid "Publishing key to keyserver..."
|
||||
#~ msgstr "Публикация ключа на сервер ключей..."
|
||||
|
||||
#~ msgid "Cancel"
|
||||
#~ msgstr "Отмена"
|
||||
|
||||
#~ msgid "Domains"
|
||||
#~ msgstr "Домены"
|
||||
|
||||
#~ msgid "OpenPGP Fingerprint"
|
||||
#~ msgstr "OpenPGP отпечаток"
|
||||
|
||||
#~ msgid "Other"
|
||||
#~ msgstr "Другое"
|
||||
|
||||
#, python-format
|
||||
#~ msgid "Show details for key %(fingerprint)s"
|
||||
#~ msgstr "Показать детали для ключа %(fingerprint)s"
|
||||
|
||||
#~ msgid "-"
|
||||
#~ msgstr "-"
|
||||
|
||||
#~ msgid "Import Key"
|
||||
#~ msgstr "Импортировать ключ"
|
||||
|
||||
#~ msgid "Publish Key"
|
||||
#~ msgstr "Опубликовать ключ"
|
||||
|
||||
#~ msgid "Add Domains"
|
||||
#~ msgstr "Добавить домен"
|
||||
|
||||
#~ msgid "OpenPGP User IDs"
|
||||
#~ msgstr "Идентификаторы пользователя OpenPGP"
|
||||
|
||||
#~ msgid "Key Import Date"
|
||||
#~ msgstr "Дата импорта ключа"
|
||||
|
||||
#~ msgid "SSH Key Type"
|
||||
#~ msgstr "Тип ключа SSH"
|
||||
|
||||
#~ msgid "SSH Key Size"
|
||||
#~ msgstr "Размер ключа SSH"
|
||||
|
||||
#~ msgid "SSH Fingerprint"
|
||||
#~ msgstr "SSH отпечаток"
|
||||
|
||||
#~ msgid "Key File"
|
||||
#~ msgstr "Файл ключа"
|
||||
|
||||
#~ msgid "Available Domains"
|
||||
#~ msgstr "Доступные Домены"
|
||||
|
||||
#~ msgid "Added Domains"
|
||||
#~ msgstr "Добавленные домены"
|
||||
|
||||
#~ msgid ""
|
||||
#~ "After this key is published to the keyservers, it can be signed using <a "
|
||||
#~ "href=\"https://www.gnupg.org/\">GnuPG</a> with the following commands:"
|
||||
#~ msgstr ""
|
||||
#~ "После публикации ключа на сервер, он может быть подписан с помощью <a "
|
||||
#~ "href=\"https://www.gnupg.org/\"> GnuPG</a> следующими командами:"
|
||||
|
||||
#~ msgid "Download the key"
|
||||
#~ msgstr "Скачать ключ"
|
||||
|
||||
#~ msgid "Sign the key"
|
||||
#~ msgstr "Подписать ключ"
|
||||
|
||||
#~ msgid "Send the key back to the keyservers"
|
||||
#~ msgstr "Отправить ключ на сервер ключей"
|
||||
|
||||
#~ msgid "Imported key."
|
||||
#~ msgstr "Импортированный ключ."
|
||||
|
||||
#~ msgid "Cancelled key publishing."
|
||||
#~ msgstr "Отменена публикация ключа."
|
||||
|
||||
#~ msgid "Published key to keyserver."
|
||||
#~ msgstr "Опубликованый ключ на сервере ключей."
|
||||
|
||||
#~ msgid "Error occurred while publishing key."
|
||||
#~ msgstr "Произошла ошибка при публикации ключа."
|
||||
|
||||
#~ msgid ""
|
||||
#~ "Tahoe-LAFS is a decentralized secure file storage system. It uses "
|
||||
#~ "provider independent security to store files over a distributed network "
|
||||
#~ "of storage nodes. Even if some of the nodes fail, your files can be "
|
||||
#~ "retrieved from the remaining nodes."
|
||||
#~ msgstr ""
|
||||
#~ "Tahoe-LAFS это децентрализованная безопасная файловая система для "
|
||||
#~ "хранения файлов. Она использует независимую от провайдера защиту хранения "
|
||||
#~ "файлов в распределенной сети узлов хранения файлов. Если некоторые узлы "
|
||||
#~ "будут недоступны, вы можете получить ваши файлы от оставшихся узлов."
|
||||
|
||||
#, python-brace-format
|
||||
#~ msgid ""
|
||||
#~ "This {box_name} hosts a storage node and an introducer by default. "
|
||||
#~ "Additional introducers can be added, which will introduce this node to "
|
||||
#~ "the other storage nodes."
|
||||
#~ msgstr ""
|
||||
#~ "Этот {box_name} размещает узел хранения и посредничество по умолчанию. "
|
||||
#~ "Могут быть добавлены дополнительные посредники, которые вводят этот узел "
|
||||
#~ "в другие узлы хранения."
|
||||
|
||||
#~ msgid "Tahoe-LAFS"
|
||||
#~ msgstr "Tahoe-LAFS"
|
||||
|
||||
#~ msgid "Distributed File Storage"
|
||||
#~ msgstr "Распределенное Хранилище Файлов"
|
||||
|
||||
#, python-format
|
||||
#~ msgid ""
|
||||
#~ "The Tahoe-LAFS server domain is set to <b>%(domain_name)s</b>. Changing "
|
||||
#~ "the FreedomBox domain name needs a reinstall of Tahoe-LAFS and you WILL "
|
||||
#~ "LOSE DATA. You can access Tahoe-LAFS at <a href=\"https://"
|
||||
#~ "%(domain_name)s:5678\">https://%(domain_name)s:5678</a>."
|
||||
#~ msgstr ""
|
||||
#~ "Сервер Tahoe-LAFS доступен на <b>%(domain_name)s</b>. Изменение доменного "
|
||||
#~ "имени FreedomBox потребует переустановки Tahoe-LAFS и ВЫ МОЖЕТЕ ПОТЕРЯТЬ "
|
||||
#~ "ВСЕ ВАШИ ДАННЫЕ. Вы получить доступ к Tahoe-LAFS на <a href=\"https://"
|
||||
#~ "%(domain_name)s:5678\">https://%(domain_name)s:5678</a>."
|
||||
|
||||
#~ msgid "Local introducer"
|
||||
#~ msgstr "Локальный посредник"
|
||||
|
||||
#~ msgid "Pet Name"
|
||||
#~ msgstr "Имя питомца"
|
||||
|
||||
#~ msgid "Add new introducer"
|
||||
#~ msgstr "Добавить нового посредника"
|
||||
|
||||
#~ msgid "Connected introducers"
|
||||
#~ msgstr "Подключенные посредники"
|
||||
|
||||
#~ msgid "Remove"
|
||||
#~ msgstr "Удалить"
|
||||
|
||||
#, fuzzy
|
||||
#~| msgid "Error setting domain name: {exception}"
|
||||
#~ msgid "Postfix domain name config"
|
||||
|
||||
@ -7,7 +7,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: PACKAGE VERSION\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2021-12-06 18:35-0500\n"
|
||||
"POT-Creation-Date: 2021-12-20 20:43-0500\n"
|
||||
"PO-Revision-Date: 2021-04-27 13:32+0000\n"
|
||||
"Last-Translator: HelaBasa <R45XvezA@protonmail.ch>\n"
|
||||
"Language-Team: Sinhala <https://hosted.weblate.org/projects/freedombox/"
|
||||
@ -105,8 +105,6 @@ msgid "Apache HTTP Server"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/apache/__init__.py:41
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere.html:49
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:46
|
||||
msgid "Web Server"
|
||||
msgstr ""
|
||||
|
||||
@ -1109,9 +1107,7 @@ msgstr ""
|
||||
#: plinth/modules/config/__init__.py:58 plinth/modules/dynamicdns/views.py:29
|
||||
#: plinth/modules/names/templates/names.html:30
|
||||
#: plinth/modules/names/templates/names.html:44
|
||||
#: plinth/modules/snapshot/views.py:35
|
||||
#: plinth/modules/tahoe/templates/tahoe-pre-setup.html:24
|
||||
#: plinth/templates/index.html:46
|
||||
#: plinth/modules/snapshot/views.py:35 plinth/templates/index.html:46
|
||||
msgid "Configure"
|
||||
msgstr ""
|
||||
|
||||
@ -1271,11 +1267,11 @@ msgid ""
|
||||
"synchronization with servers on the Internet."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/datetime/__init__.py:64
|
||||
#: plinth/modules/datetime/__init__.py:67
|
||||
msgid "Date & Time"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/datetime/__init__.py:110
|
||||
#: plinth/modules/datetime/__init__.py:113
|
||||
msgid "Time synchronized to NTP server"
|
||||
msgstr ""
|
||||
|
||||
@ -1442,70 +1438,6 @@ msgstr ""
|
||||
msgid "Diagnostic Test"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/diaspora/__init__.py:40
|
||||
msgid ""
|
||||
"diaspora* is a decentralized social network where you can store and control "
|
||||
"your own data."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/diaspora/__init__.py:66
|
||||
#: plinth/modules/diaspora/manifest.py:23
|
||||
msgid "diaspora*"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/diaspora/__init__.py:67
|
||||
msgid "Federated Social Network"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/diaspora/forms.py:13
|
||||
msgid "Enable new user registrations"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/diaspora/manifest.py:11
|
||||
msgid "dandelion*"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/diaspora/manifest.py:13
|
||||
msgid ""
|
||||
"It is an unofficial webview based client for the community-run, distributed "
|
||||
"social network diaspora*"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/diaspora/templates/diaspora-post-setup.html:16
|
||||
#, python-format
|
||||
msgid ""
|
||||
"The diaspora* pod domain is set to <b>%(domain_name)s</b>. User IDs will "
|
||||
"look like <i>username@diaspora.%(domain_name)s</i><br/> If the FreedomBox "
|
||||
"domain name is changed, all data of the users registered with the previous "
|
||||
"podname wouldn't be accessible. <br/> You can access the diaspora* pod at <a "
|
||||
"href=\"https://diaspora.%(domain_name)s\"> diaspora.%(domain_name)s </a>"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/diaspora/templates/diaspora-pre-setup.html:36
|
||||
#: plinth/modules/matrixsynapse/templates/matrix-synapse-pre-setup.html:15
|
||||
#: plinth/modules/snapshot/templates/snapshot.html:12
|
||||
#: plinth/templates/app.html:46
|
||||
msgid "Configuration"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/diaspora/templates/diaspora-pre-setup.html:43
|
||||
#: plinth/modules/dynamicdns/templates/dynamicdns_configure.html:25
|
||||
#: plinth/modules/ikiwiki/templates/ikiwiki_create.html:18
|
||||
#: plinth/modules/matrixsynapse/templates/matrix-synapse-pre-setup.html:47
|
||||
#: plinth/modules/snapshot/templates/snapshot.html:15
|
||||
#: plinth/modules/tahoe/templates/tahoe-pre-setup.html:43
|
||||
#: plinth/templates/app.html:54
|
||||
msgid "Update setup"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/diaspora/views.py:74
|
||||
msgid "User registrations enabled"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/diaspora/views.py:78
|
||||
msgid "User registrations disabled"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/dynamicdns/__init__.py:22
|
||||
#, python-brace-format
|
||||
msgid ""
|
||||
@ -1676,6 +1608,14 @@ msgid ""
|
||||
"functions may not work (but the main functionality should work)."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/dynamicdns/templates/dynamicdns_configure.html:25
|
||||
#: plinth/modules/ikiwiki/templates/ikiwiki_create.html:18
|
||||
#: plinth/modules/matrixsynapse/templates/matrix-synapse-pre-setup.html:47
|
||||
#: plinth/modules/snapshot/templates/snapshot.html:15
|
||||
#: plinth/templates/app.html:54
|
||||
msgid "Update setup"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/dynamicdns/templates/dynamicdns_status.html:9
|
||||
msgid "NAT type"
|
||||
msgstr ""
|
||||
@ -1864,7 +1804,7 @@ msgstr ""
|
||||
msgid "Email Server"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/email_server/__init__.py:91
|
||||
#: plinth/modules/email_server/__init__.py:100
|
||||
msgid "Powered by Postfix, Dovecot & Rspamd"
|
||||
msgstr ""
|
||||
|
||||
@ -1888,18 +1828,6 @@ msgstr ""
|
||||
msgid "Inbound and outbound mail filters"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/email_server/audit/tls.py:81
|
||||
msgid "Postfix TLS parameters"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/email_server/audit/tls.py:82
|
||||
msgid "Postfix uses a TLS certificate"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/email_server/audit/tls.py:91
|
||||
msgid "Has a TLS certificate"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/email_server/forms.py:17
|
||||
msgid "Enter a valid domain"
|
||||
msgstr ""
|
||||
@ -1958,7 +1886,7 @@ msgid "Disabled"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/email_server/manifest.py:8
|
||||
#: plinth/modules/roundcube/__init__.py:53
|
||||
#: plinth/modules/roundcube/__init__.py:52
|
||||
#: plinth/modules/roundcube/manifest.py:6
|
||||
msgid "Roundcube"
|
||||
msgstr ""
|
||||
@ -1997,7 +1925,6 @@ msgid "Create a new email alias"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/email_server/templates/email_alias.html:38
|
||||
#: plinth/modules/tahoe/templates/tahoe-post-setup.html:59
|
||||
msgid "Add"
|
||||
msgstr ""
|
||||
|
||||
@ -2918,6 +2845,12 @@ msgstr ""
|
||||
msgid "Element"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/matrixsynapse/templates/matrix-synapse-pre-setup.html:15
|
||||
#: plinth/modules/snapshot/templates/snapshot.html:12
|
||||
#: plinth/templates/app.html:46
|
||||
msgid "Configuration"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/matrixsynapse/templates/matrix-synapse-pre-setup.html:18
|
||||
msgid ""
|
||||
"Matrix service needs to be configured for a domain. Users on other Matrix "
|
||||
@ -3251,155 +3184,6 @@ msgstr ""
|
||||
msgid "AMLDonkey"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/monkeysphere/__init__.py:17
|
||||
msgid ""
|
||||
"With Monkeysphere, an OpenPGP key can be generated for each configured "
|
||||
"domain serving SSH. The OpenPGP public key can then be uploaded to the "
|
||||
"OpenPGP keyservers. Users connecting to this machine through SSH can verify "
|
||||
"that they are connecting to the correct host. For users to trust the key, "
|
||||
"at least one person (usually the machine owner) must sign the key using the "
|
||||
"regular OpenPGP key signing process. See the <a href=\"http://web."
|
||||
"monkeysphere.info/getting-started-ssh/\"> Monkeysphere SSH documentation</a> "
|
||||
"for more details."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/monkeysphere/__init__.py:25
|
||||
msgid ""
|
||||
"Monkeysphere can also generate an OpenPGP key for each Secure Web Server "
|
||||
"(HTTPS) certificate installed on this machine. The OpenPGP public key can "
|
||||
"then be uploaded to the OpenPGP keyservers. Users accessing the web server "
|
||||
"through HTTPS can verify that they are connecting to the correct host. To "
|
||||
"validate the certificate, the user will need to install some software that "
|
||||
"is available on the <a href=\"https://web.monkeysphere.info/download/\"> "
|
||||
"Monkeysphere website</a>."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/monkeysphere/__init__.py:50
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:11
|
||||
msgid "Monkeysphere"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere.html:20
|
||||
msgid "Publishing key to keyserver..."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere.html:27
|
||||
msgid "Cancel"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere.html:36
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:41
|
||||
#: plinth/modules/tor/templates/tor.html:71
|
||||
msgid "Service"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere.html:37
|
||||
msgid "Domains"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere.html:38
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:17
|
||||
msgid "OpenPGP Fingerprint"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere.html:47
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:44
|
||||
#: plinth/modules/names/components.py:24
|
||||
msgid "Secure Shell"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere.html:51
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:48
|
||||
msgid "Other"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere.html:88
|
||||
#, python-format
|
||||
msgid "Show details for key %(fingerprint)s"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere.html:94
|
||||
msgid "-"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere.html:105
|
||||
msgid "Import Key"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere.html:115
|
||||
msgid "Publish Key"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere.html:125
|
||||
msgid "Add Domains"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:21
|
||||
msgid "OpenPGP User IDs"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:25
|
||||
msgid "Key Import Date"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:29
|
||||
msgid "SSH Key Type"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:33
|
||||
msgid "SSH Key Size"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:37
|
||||
msgid "SSH Fingerprint"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:53
|
||||
msgid "Key File"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:57
|
||||
msgid "Available Domains"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:61
|
||||
msgid "Added Domains"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:69
|
||||
msgid ""
|
||||
"After this key is published to the keyservers, it can be signed using <a "
|
||||
"href=\"https://www.gnupg.org/\">GnuPG</a> with the following commands:"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:75
|
||||
msgid "Download the key"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:78
|
||||
msgid "Sign the key"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:81
|
||||
msgid "Send the key back to the keyservers"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/monkeysphere/views.py:44
|
||||
msgid "Imported key."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/monkeysphere/views.py:80
|
||||
msgid "Cancelled key publishing."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/monkeysphere/views.py:131
|
||||
msgid "Published key to keyserver."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/monkeysphere/views.py:133
|
||||
msgid "Error occurred while publishing key."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mumble/__init__.py:26
|
||||
msgid ""
|
||||
"Mumble is an open source, low-latency, encrypted, high quality voice chat "
|
||||
@ -3464,6 +3248,10 @@ msgstr ""
|
||||
msgid "All web apps"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/names/components.py:24
|
||||
msgid "Secure Shell"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/names/templates/names.html:17
|
||||
msgid "Services"
|
||||
msgstr ""
|
||||
@ -4998,7 +4786,7 @@ msgstr ""
|
||||
msgid "Access rights configuration updated"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/roundcube/__init__.py:20
|
||||
#: plinth/modules/roundcube/__init__.py:19
|
||||
msgid ""
|
||||
"Roundcube webmail is a browser-based multilingual IMAP client with an "
|
||||
"application-like user interface. It provides full functionality you expect "
|
||||
@ -5006,7 +4794,7 @@ msgid ""
|
||||
"manipulation, message searching and spell checking."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/roundcube/__init__.py:25
|
||||
#: plinth/modules/roundcube/__init__.py:24
|
||||
msgid ""
|
||||
"You can use it by providing the username and password of the email account "
|
||||
"you wish to access followed by the domain name of the IMAP server for your "
|
||||
@ -5015,7 +4803,7 @@ msgid ""
|
||||
"code>."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/roundcube/__init__.py:30
|
||||
#: plinth/modules/roundcube/__init__.py:29
|
||||
msgid ""
|
||||
"For Gmail, username will be your Gmail address, password will be your Google "
|
||||
"account password and server will be <code>imaps://imap.gmail.com</code>. "
|
||||
@ -5025,7 +4813,7 @@ msgid ""
|
||||
"a>)."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/roundcube/__init__.py:54
|
||||
#: plinth/modules/roundcube/__init__.py:53
|
||||
msgid "Email Client"
|
||||
msgstr ""
|
||||
|
||||
@ -6045,61 +5833,6 @@ msgstr ""
|
||||
msgid "File Synchronization"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/tahoe/__init__.py:26
|
||||
msgid ""
|
||||
"Tahoe-LAFS is a decentralized secure file storage system. It uses provider "
|
||||
"independent security to store files over a distributed network of storage "
|
||||
"nodes. Even if some of the nodes fail, your files can be retrieved from the "
|
||||
"remaining nodes."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/tahoe/__init__.py:31
|
||||
#, python-brace-format
|
||||
msgid ""
|
||||
"This {box_name} hosts a storage node and an introducer by default. "
|
||||
"Additional introducers can be added, which will introduce this node to the "
|
||||
"other storage nodes."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/tahoe/__init__.py:60
|
||||
msgid "Tahoe-LAFS"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/tahoe/__init__.py:62
|
||||
msgid "Distributed File Storage"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/tahoe/templates/tahoe-post-setup.html:17
|
||||
#, python-format
|
||||
msgid ""
|
||||
"The Tahoe-LAFS server domain is set to <b>%(domain_name)s</b>. Changing the "
|
||||
"FreedomBox domain name needs a reinstall of Tahoe-LAFS and you WILL LOSE "
|
||||
"DATA. You can access Tahoe-LAFS at <a href=\"https://"
|
||||
"%(domain_name)s:5678\">https://%(domain_name)s:5678</a>."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/tahoe/templates/tahoe-post-setup.html:29
|
||||
msgid "Local introducer"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/tahoe/templates/tahoe-post-setup.html:34
|
||||
#: plinth/modules/tahoe/templates/tahoe-post-setup.html:51
|
||||
#: plinth/modules/tahoe/templates/tahoe-post-setup.html:69
|
||||
msgid "Pet Name"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/tahoe/templates/tahoe-post-setup.html:48
|
||||
msgid "Add new introducer"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/tahoe/templates/tahoe-post-setup.html:64
|
||||
msgid "Connected introducers"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/tahoe/templates/tahoe-post-setup.html:82
|
||||
msgid "Remove"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/tor/__init__.py:26
|
||||
msgid ""
|
||||
"Tor is an anonymous communication system. You can learn more about it from "
|
||||
@ -6259,6 +5992,10 @@ msgid ""
|
||||
"the following ports are open, and port-forwarded, if necessary:"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/tor/templates/tor.html:71
|
||||
msgid "Service"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/tor/templates/tor.html:87
|
||||
msgid "SOCKS"
|
||||
msgstr ""
|
||||
|
||||
@ -7,7 +7,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: PACKAGE VERSION\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2021-12-06 18:35-0500\n"
|
||||
"POT-Creation-Date: 2021-12-20 20:43-0500\n"
|
||||
"PO-Revision-Date: 2021-01-18 12:32+0000\n"
|
||||
"Last-Translator: ikmaak <info@ikmaak.nl>\n"
|
||||
"Language-Team: Slovenian <https://hosted.weblate.org/projects/freedombox/"
|
||||
@ -110,8 +110,6 @@ msgid "Apache HTTP Server"
|
||||
msgstr "Strežnik z imenom domene"
|
||||
|
||||
#: plinth/modules/apache/__init__.py:41
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere.html:49
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:46
|
||||
msgid "Web Server"
|
||||
msgstr ""
|
||||
|
||||
@ -1242,9 +1240,7 @@ msgstr ""
|
||||
#: plinth/modules/config/__init__.py:58 plinth/modules/dynamicdns/views.py:29
|
||||
#: plinth/modules/names/templates/names.html:30
|
||||
#: plinth/modules/names/templates/names.html:44
|
||||
#: plinth/modules/snapshot/views.py:35
|
||||
#: plinth/modules/tahoe/templates/tahoe-pre-setup.html:24
|
||||
#: plinth/templates/index.html:46
|
||||
#: plinth/modules/snapshot/views.py:35 plinth/templates/index.html:46
|
||||
msgid "Configure"
|
||||
msgstr "Nastavitve"
|
||||
|
||||
@ -1414,11 +1410,11 @@ msgid ""
|
||||
"synchronization with servers on the Internet."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/datetime/__init__.py:64
|
||||
#: plinth/modules/datetime/__init__.py:67
|
||||
msgid "Date & Time"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/datetime/__init__.py:110
|
||||
#: plinth/modules/datetime/__init__.py:113
|
||||
msgid "Time synchronized to NTP server"
|
||||
msgstr ""
|
||||
|
||||
@ -1588,70 +1584,6 @@ msgstr ""
|
||||
msgid "Diagnostic Test"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/diaspora/__init__.py:40
|
||||
msgid ""
|
||||
"diaspora* is a decentralized social network where you can store and control "
|
||||
"your own data."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/diaspora/__init__.py:66
|
||||
#: plinth/modules/diaspora/manifest.py:23
|
||||
msgid "diaspora*"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/diaspora/__init__.py:67
|
||||
msgid "Federated Social Network"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/diaspora/forms.py:13
|
||||
msgid "Enable new user registrations"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/diaspora/manifest.py:11
|
||||
msgid "dandelion*"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/diaspora/manifest.py:13
|
||||
msgid ""
|
||||
"It is an unofficial webview based client for the community-run, distributed "
|
||||
"social network diaspora*"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/diaspora/templates/diaspora-post-setup.html:16
|
||||
#, python-format
|
||||
msgid ""
|
||||
"The diaspora* pod domain is set to <b>%(domain_name)s</b>. User IDs will "
|
||||
"look like <i>username@diaspora.%(domain_name)s</i><br/> If the FreedomBox "
|
||||
"domain name is changed, all data of the users registered with the previous "
|
||||
"podname wouldn't be accessible. <br/> You can access the diaspora* pod at <a "
|
||||
"href=\"https://diaspora.%(domain_name)s\"> diaspora.%(domain_name)s </a>"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/diaspora/templates/diaspora-pre-setup.html:36
|
||||
#: plinth/modules/matrixsynapse/templates/matrix-synapse-pre-setup.html:15
|
||||
#: plinth/modules/snapshot/templates/snapshot.html:12
|
||||
#: plinth/templates/app.html:46
|
||||
msgid "Configuration"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/diaspora/templates/diaspora-pre-setup.html:43
|
||||
#: plinth/modules/dynamicdns/templates/dynamicdns_configure.html:25
|
||||
#: plinth/modules/ikiwiki/templates/ikiwiki_create.html:18
|
||||
#: plinth/modules/matrixsynapse/templates/matrix-synapse-pre-setup.html:47
|
||||
#: plinth/modules/snapshot/templates/snapshot.html:15
|
||||
#: plinth/modules/tahoe/templates/tahoe-pre-setup.html:43
|
||||
#: plinth/templates/app.html:54
|
||||
msgid "Update setup"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/diaspora/views.py:74
|
||||
msgid "User registrations enabled"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/diaspora/views.py:78
|
||||
msgid "User registrations disabled"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/dynamicdns/__init__.py:22
|
||||
#, python-brace-format
|
||||
msgid ""
|
||||
@ -1824,6 +1756,14 @@ msgid ""
|
||||
"functions may not work (but the main functionality should work)."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/dynamicdns/templates/dynamicdns_configure.html:25
|
||||
#: plinth/modules/ikiwiki/templates/ikiwiki_create.html:18
|
||||
#: plinth/modules/matrixsynapse/templates/matrix-synapse-pre-setup.html:47
|
||||
#: plinth/modules/snapshot/templates/snapshot.html:15
|
||||
#: plinth/templates/app.html:54
|
||||
msgid "Update setup"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/dynamicdns/templates/dynamicdns_status.html:9
|
||||
msgid "NAT type"
|
||||
msgstr ""
|
||||
@ -2014,7 +1954,7 @@ msgstr ""
|
||||
msgid "Email Server"
|
||||
msgstr "Strežnik z imenom domene"
|
||||
|
||||
#: plinth/modules/email_server/__init__.py:91
|
||||
#: plinth/modules/email_server/__init__.py:100
|
||||
msgid "Powered by Postfix, Dovecot & Rspamd"
|
||||
msgstr ""
|
||||
|
||||
@ -2038,18 +1978,6 @@ msgstr ""
|
||||
msgid "Inbound and outbound mail filters"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/email_server/audit/tls.py:81
|
||||
msgid "Postfix TLS parameters"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/email_server/audit/tls.py:82
|
||||
msgid "Postfix uses a TLS certificate"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/email_server/audit/tls.py:91
|
||||
msgid "Has a TLS certificate"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/email_server/forms.py:17
|
||||
#, fuzzy
|
||||
#| msgid "Invalid hostname"
|
||||
@ -2114,7 +2042,7 @@ msgid "Disabled"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/email_server/manifest.py:8
|
||||
#: plinth/modules/roundcube/__init__.py:53
|
||||
#: plinth/modules/roundcube/__init__.py:52
|
||||
#: plinth/modules/roundcube/manifest.py:6
|
||||
msgid "Roundcube"
|
||||
msgstr ""
|
||||
@ -2159,7 +2087,6 @@ msgid "Create a new email alias"
|
||||
msgstr "Ustvari oddaljeno skladišče za rezervne kopije"
|
||||
|
||||
#: plinth/modules/email_server/templates/email_alias.html:38
|
||||
#: plinth/modules/tahoe/templates/tahoe-post-setup.html:59
|
||||
msgid "Add"
|
||||
msgstr ""
|
||||
|
||||
@ -3110,6 +3037,12 @@ msgstr ""
|
||||
msgid "Element"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/matrixsynapse/templates/matrix-synapse-pre-setup.html:15
|
||||
#: plinth/modules/snapshot/templates/snapshot.html:12
|
||||
#: plinth/templates/app.html:46
|
||||
msgid "Configuration"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/matrixsynapse/templates/matrix-synapse-pre-setup.html:18
|
||||
msgid ""
|
||||
"Matrix service needs to be configured for a domain. Users on other Matrix "
|
||||
@ -3445,155 +3378,6 @@ msgstr ""
|
||||
msgid "AMLDonkey"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/monkeysphere/__init__.py:17
|
||||
msgid ""
|
||||
"With Monkeysphere, an OpenPGP key can be generated for each configured "
|
||||
"domain serving SSH. The OpenPGP public key can then be uploaded to the "
|
||||
"OpenPGP keyservers. Users connecting to this machine through SSH can verify "
|
||||
"that they are connecting to the correct host. For users to trust the key, "
|
||||
"at least one person (usually the machine owner) must sign the key using the "
|
||||
"regular OpenPGP key signing process. See the <a href=\"http://web."
|
||||
"monkeysphere.info/getting-started-ssh/\"> Monkeysphere SSH documentation</a> "
|
||||
"for more details."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/monkeysphere/__init__.py:25
|
||||
msgid ""
|
||||
"Monkeysphere can also generate an OpenPGP key for each Secure Web Server "
|
||||
"(HTTPS) certificate installed on this machine. The OpenPGP public key can "
|
||||
"then be uploaded to the OpenPGP keyservers. Users accessing the web server "
|
||||
"through HTTPS can verify that they are connecting to the correct host. To "
|
||||
"validate the certificate, the user will need to install some software that "
|
||||
"is available on the <a href=\"https://web.monkeysphere.info/download/\"> "
|
||||
"Monkeysphere website</a>."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/monkeysphere/__init__.py:50
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:11
|
||||
msgid "Monkeysphere"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere.html:20
|
||||
msgid "Publishing key to keyserver..."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere.html:27
|
||||
msgid "Cancel"
|
||||
msgstr "Prekliči"
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere.html:36
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:41
|
||||
#: plinth/modules/tor/templates/tor.html:71
|
||||
msgid "Service"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere.html:37
|
||||
msgid "Domains"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere.html:38
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:17
|
||||
msgid "OpenPGP Fingerprint"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere.html:47
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:44
|
||||
#: plinth/modules/names/components.py:24
|
||||
msgid "Secure Shell"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere.html:51
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:48
|
||||
msgid "Other"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere.html:88
|
||||
#, python-format
|
||||
msgid "Show details for key %(fingerprint)s"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere.html:94
|
||||
msgid "-"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere.html:105
|
||||
msgid "Import Key"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere.html:115
|
||||
msgid "Publish Key"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere.html:125
|
||||
msgid "Add Domains"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:21
|
||||
msgid "OpenPGP User IDs"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:25
|
||||
msgid "Key Import Date"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:29
|
||||
msgid "SSH Key Type"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:33
|
||||
msgid "SSH Key Size"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:37
|
||||
msgid "SSH Fingerprint"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:53
|
||||
msgid "Key File"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:57
|
||||
msgid "Available Domains"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:61
|
||||
msgid "Added Domains"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:69
|
||||
msgid ""
|
||||
"After this key is published to the keyservers, it can be signed using <a "
|
||||
"href=\"https://www.gnupg.org/\">GnuPG</a> with the following commands:"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:75
|
||||
msgid "Download the key"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:78
|
||||
msgid "Sign the key"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:81
|
||||
msgid "Send the key back to the keyservers"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/monkeysphere/views.py:44
|
||||
msgid "Imported key."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/monkeysphere/views.py:80
|
||||
msgid "Cancelled key publishing."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/monkeysphere/views.py:131
|
||||
msgid "Published key to keyserver."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/monkeysphere/views.py:133
|
||||
msgid "Error occurred while publishing key."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mumble/__init__.py:26
|
||||
msgid ""
|
||||
"Mumble is an open source, low-latency, encrypted, high quality voice chat "
|
||||
@ -3660,6 +3444,10 @@ msgstr ""
|
||||
msgid "All web apps"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/names/components.py:24
|
||||
msgid "Secure Shell"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/names/templates/names.html:17
|
||||
#, fuzzy
|
||||
#| msgid "Service Discovery"
|
||||
@ -5210,7 +4998,7 @@ msgstr ""
|
||||
msgid "Access rights configuration updated"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/roundcube/__init__.py:20
|
||||
#: plinth/modules/roundcube/__init__.py:19
|
||||
msgid ""
|
||||
"Roundcube webmail is a browser-based multilingual IMAP client with an "
|
||||
"application-like user interface. It provides full functionality you expect "
|
||||
@ -5218,7 +5006,7 @@ msgid ""
|
||||
"manipulation, message searching and spell checking."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/roundcube/__init__.py:25
|
||||
#: plinth/modules/roundcube/__init__.py:24
|
||||
msgid ""
|
||||
"You can use it by providing the username and password of the email account "
|
||||
"you wish to access followed by the domain name of the IMAP server for your "
|
||||
@ -5227,7 +5015,7 @@ msgid ""
|
||||
"code>."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/roundcube/__init__.py:30
|
||||
#: plinth/modules/roundcube/__init__.py:29
|
||||
msgid ""
|
||||
"For Gmail, username will be your Gmail address, password will be your Google "
|
||||
"account password and server will be <code>imaps://imap.gmail.com</code>. "
|
||||
@ -5237,7 +5025,7 @@ msgid ""
|
||||
"a>)."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/roundcube/__init__.py:54
|
||||
#: plinth/modules/roundcube/__init__.py:53
|
||||
msgid "Email Client"
|
||||
msgstr ""
|
||||
|
||||
@ -6271,61 +6059,6 @@ msgstr ""
|
||||
msgid "File Synchronization"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/tahoe/__init__.py:26
|
||||
msgid ""
|
||||
"Tahoe-LAFS is a decentralized secure file storage system. It uses provider "
|
||||
"independent security to store files over a distributed network of storage "
|
||||
"nodes. Even if some of the nodes fail, your files can be retrieved from the "
|
||||
"remaining nodes."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/tahoe/__init__.py:31
|
||||
#, python-brace-format
|
||||
msgid ""
|
||||
"This {box_name} hosts a storage node and an introducer by default. "
|
||||
"Additional introducers can be added, which will introduce this node to the "
|
||||
"other storage nodes."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/tahoe/__init__.py:60
|
||||
msgid "Tahoe-LAFS"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/tahoe/__init__.py:62
|
||||
msgid "Distributed File Storage"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/tahoe/templates/tahoe-post-setup.html:17
|
||||
#, python-format
|
||||
msgid ""
|
||||
"The Tahoe-LAFS server domain is set to <b>%(domain_name)s</b>. Changing the "
|
||||
"FreedomBox domain name needs a reinstall of Tahoe-LAFS and you WILL LOSE "
|
||||
"DATA. You can access Tahoe-LAFS at <a href=\"https://"
|
||||
"%(domain_name)s:5678\">https://%(domain_name)s:5678</a>."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/tahoe/templates/tahoe-post-setup.html:29
|
||||
msgid "Local introducer"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/tahoe/templates/tahoe-post-setup.html:34
|
||||
#: plinth/modules/tahoe/templates/tahoe-post-setup.html:51
|
||||
#: plinth/modules/tahoe/templates/tahoe-post-setup.html:69
|
||||
msgid "Pet Name"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/tahoe/templates/tahoe-post-setup.html:48
|
||||
msgid "Add new introducer"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/tahoe/templates/tahoe-post-setup.html:64
|
||||
msgid "Connected introducers"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/tahoe/templates/tahoe-post-setup.html:82
|
||||
msgid "Remove"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/tor/__init__.py:26
|
||||
msgid ""
|
||||
"Tor is an anonymous communication system. You can learn more about it from "
|
||||
@ -6485,6 +6218,10 @@ msgid ""
|
||||
"the following ports are open, and port-forwarded, if necessary:"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/tor/templates/tor.html:71
|
||||
msgid "Service"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/tor/templates/tor.html:87
|
||||
msgid "SOCKS"
|
||||
msgstr ""
|
||||
@ -7827,6 +7564,9 @@ msgstr ""
|
||||
msgid "Gujarati"
|
||||
msgstr ""
|
||||
|
||||
#~ msgid "Cancel"
|
||||
#~ msgstr "Prekliči"
|
||||
|
||||
#, fuzzy
|
||||
#~| msgid "Delete Archive"
|
||||
#~ msgid "Delete selected"
|
||||
|
||||
@ -7,7 +7,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: PACKAGE VERSION\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2021-12-06 18:35-0500\n"
|
||||
"POT-Creation-Date: 2021-12-20 20:43-0500\n"
|
||||
"PO-Revision-Date: 2021-06-07 12:34+0000\n"
|
||||
"Last-Translator: Besnik Bleta <besnik@programeshqip.org>\n"
|
||||
"Language-Team: Albanian <https://hosted.weblate.org/projects/freedombox/"
|
||||
@ -109,8 +109,6 @@ msgid "Apache HTTP Server"
|
||||
msgstr "Shërbyes HTTP Apache"
|
||||
|
||||
#: plinth/modules/apache/__init__.py:41
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere.html:49
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:46
|
||||
msgid "Web Server"
|
||||
msgstr "Shërbyes"
|
||||
|
||||
@ -1221,9 +1219,7 @@ msgstr "Formësim i Përgjithshëm"
|
||||
#: plinth/modules/config/__init__.py:58 plinth/modules/dynamicdns/views.py:29
|
||||
#: plinth/modules/names/templates/names.html:30
|
||||
#: plinth/modules/names/templates/names.html:44
|
||||
#: plinth/modules/snapshot/views.py:35
|
||||
#: plinth/modules/tahoe/templates/tahoe-pre-setup.html:24
|
||||
#: plinth/templates/index.html:46
|
||||
#: plinth/modules/snapshot/views.py:35 plinth/templates/index.html:46
|
||||
msgid "Configure"
|
||||
msgstr "Formësoni"
|
||||
|
||||
@ -1408,11 +1404,11 @@ msgstr ""
|
||||
"Shërbyesi i kohës së rrjetit është një program që kujdeset që koha e "
|
||||
"sistemit të jetë e njëkohshme me shërbyes në Internet."
|
||||
|
||||
#: plinth/modules/datetime/__init__.py:64
|
||||
#: plinth/modules/datetime/__init__.py:67
|
||||
msgid "Date & Time"
|
||||
msgstr "Datë & Kohë"
|
||||
|
||||
#: plinth/modules/datetime/__init__.py:110
|
||||
#: plinth/modules/datetime/__init__.py:113
|
||||
msgid "Time synchronized to NTP server"
|
||||
msgstr "Kohë e njëkohësuar me shërbyes NTP"
|
||||
|
||||
@ -1592,80 +1588,6 @@ msgstr "Përfundim"
|
||||
msgid "Diagnostic Test"
|
||||
msgstr "Test Diagnostikimesh"
|
||||
|
||||
#: plinth/modules/diaspora/__init__.py:40
|
||||
msgid ""
|
||||
"diaspora* is a decentralized social network where you can store and control "
|
||||
"your own data."
|
||||
msgstr ""
|
||||
"diaspora* është një rrjet shoqëror i decentralizuar, ku mund të depozitoni "
|
||||
"dhe kontrolloni të dhënat tuaja."
|
||||
|
||||
#: plinth/modules/diaspora/__init__.py:66
|
||||
#: plinth/modules/diaspora/manifest.py:23
|
||||
msgid "diaspora*"
|
||||
msgstr "diaspora*"
|
||||
|
||||
#: plinth/modules/diaspora/__init__.py:67
|
||||
msgid "Federated Social Network"
|
||||
msgstr "Rrjet Shoqëror i Federuar"
|
||||
|
||||
#: plinth/modules/diaspora/forms.py:13
|
||||
msgid "Enable new user registrations"
|
||||
msgstr "Aktivizo regjistrime përdoruesish të rinj"
|
||||
|
||||
#: plinth/modules/diaspora/manifest.py:11
|
||||
msgid "dandelion*"
|
||||
msgstr "dandelion*"
|
||||
|
||||
#: plinth/modules/diaspora/manifest.py:13
|
||||
msgid ""
|
||||
"It is an unofficial webview based client for the community-run, distributed "
|
||||
"social network diaspora*"
|
||||
msgstr ""
|
||||
"Është një klient jozyrtar, me bazë web, për rrjetin e shpërndarë shoqëror "
|
||||
"diaspora*, të mbajtur në punë nga bashkësia"
|
||||
|
||||
#: plinth/modules/diaspora/templates/diaspora-post-setup.html:16
|
||||
#, python-format
|
||||
msgid ""
|
||||
"The diaspora* pod domain is set to <b>%(domain_name)s</b>. User IDs will "
|
||||
"look like <i>username@diaspora.%(domain_name)s</i><br/> If the FreedomBox "
|
||||
"domain name is changed, all data of the users registered with the previous "
|
||||
"podname wouldn't be accessible. <br/> You can access the diaspora* pod at <a "
|
||||
"href=\"https://diaspora.%(domain_name)s\"> diaspora.%(domain_name)s </a>"
|
||||
msgstr ""
|
||||
"Si përkatësi nyje diaspora* është caktuar <b>%(domain_name)s</b>. ID-të e "
|
||||
"Përdoruesve do të kenë trajtën <i>username@diaspora.%(domain_name)s</i><br> "
|
||||
"Nëse ndryshohet emri i përkatësisë FreedomBox, s’do të mund të hyhet të "
|
||||
"krejt të dhënat e përdoruesve të regjistuar me emrin e mëparshëm të nyjës. "
|
||||
"<br> Te nyja diaspora* mund të hyni që nga <a href=\"https://diaspora."
|
||||
"%(domain_name)s\"> diaspora.%(domain_name)s </a>"
|
||||
|
||||
#: plinth/modules/diaspora/templates/diaspora-pre-setup.html:36
|
||||
#: plinth/modules/matrixsynapse/templates/matrix-synapse-pre-setup.html:15
|
||||
#: plinth/modules/snapshot/templates/snapshot.html:12
|
||||
#: plinth/templates/app.html:46
|
||||
msgid "Configuration"
|
||||
msgstr "Formësim"
|
||||
|
||||
#: plinth/modules/diaspora/templates/diaspora-pre-setup.html:43
|
||||
#: plinth/modules/dynamicdns/templates/dynamicdns_configure.html:25
|
||||
#: plinth/modules/ikiwiki/templates/ikiwiki_create.html:18
|
||||
#: plinth/modules/matrixsynapse/templates/matrix-synapse-pre-setup.html:47
|
||||
#: plinth/modules/snapshot/templates/snapshot.html:15
|
||||
#: plinth/modules/tahoe/templates/tahoe-pre-setup.html:43
|
||||
#: plinth/templates/app.html:54
|
||||
msgid "Update setup"
|
||||
msgstr "Përditësoni ujdisjen"
|
||||
|
||||
#: plinth/modules/diaspora/views.py:74
|
||||
msgid "User registrations enabled"
|
||||
msgstr "Regjistrim përdoruesish i aktivizuar"
|
||||
|
||||
#: plinth/modules/diaspora/views.py:78
|
||||
msgid "User registrations disabled"
|
||||
msgstr "Regjistrim përdoruesish i çaktivizuar"
|
||||
|
||||
#: plinth/modules/dynamicdns/__init__.py:22
|
||||
#, python-brace-format
|
||||
msgid ""
|
||||
@ -1889,6 +1811,14 @@ msgstr ""
|
||||
"çaktivizuar dhe disa funksione ndihmës mund të mos funksionojnë (por "
|
||||
"funksionet kryesore duhet të punojnë)."
|
||||
|
||||
#: plinth/modules/dynamicdns/templates/dynamicdns_configure.html:25
|
||||
#: plinth/modules/ikiwiki/templates/ikiwiki_create.html:18
|
||||
#: plinth/modules/matrixsynapse/templates/matrix-synapse-pre-setup.html:47
|
||||
#: plinth/modules/snapshot/templates/snapshot.html:15
|
||||
#: plinth/templates/app.html:54
|
||||
msgid "Update setup"
|
||||
msgstr "Përditësoni ujdisjen"
|
||||
|
||||
#: plinth/modules/dynamicdns/templates/dynamicdns_status.html:9
|
||||
msgid "NAT type"
|
||||
msgstr "Lloj NAT-i"
|
||||
@ -2111,7 +2041,7 @@ msgstr ""
|
||||
msgid "Email Server"
|
||||
msgstr "Shërbyes Fjalosjesh"
|
||||
|
||||
#: plinth/modules/email_server/__init__.py:91
|
||||
#: plinth/modules/email_server/__init__.py:100
|
||||
msgid "Powered by Postfix, Dovecot & Rspamd"
|
||||
msgstr ""
|
||||
|
||||
@ -2137,20 +2067,6 @@ msgstr ""
|
||||
msgid "Inbound and outbound mail filters"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/email_server/audit/tls.py:81
|
||||
msgid "Postfix TLS parameters"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/email_server/audit/tls.py:82
|
||||
msgid "Postfix uses a TLS certificate"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/email_server/audit/tls.py:91
|
||||
#, fuzzy
|
||||
#| msgid "No certificate"
|
||||
msgid "Has a TLS certificate"
|
||||
msgstr "S’ka dëshmi"
|
||||
|
||||
#: plinth/modules/email_server/forms.py:17
|
||||
#, fuzzy
|
||||
#| msgid "Enter a valid username."
|
||||
@ -2219,7 +2135,7 @@ msgid "Disabled"
|
||||
msgstr "E çaktivizuar"
|
||||
|
||||
#: plinth/modules/email_server/manifest.py:8
|
||||
#: plinth/modules/roundcube/__init__.py:53
|
||||
#: plinth/modules/roundcube/__init__.py:52
|
||||
#: plinth/modules/roundcube/manifest.py:6
|
||||
msgid "Roundcube"
|
||||
msgstr "Roundcube"
|
||||
@ -2268,7 +2184,6 @@ msgid "Create a new email alias"
|
||||
msgstr "Krijoni një kopjeruajtje të re"
|
||||
|
||||
#: plinth/modules/email_server/templates/email_alias.html:38
|
||||
#: plinth/modules/tahoe/templates/tahoe-post-setup.html:59
|
||||
msgid "Add"
|
||||
msgstr "Shtoje"
|
||||
|
||||
@ -3342,6 +3257,12 @@ msgstr ""
|
||||
msgid "Element"
|
||||
msgstr "Element"
|
||||
|
||||
#: plinth/modules/matrixsynapse/templates/matrix-synapse-pre-setup.html:15
|
||||
#: plinth/modules/snapshot/templates/snapshot.html:12
|
||||
#: plinth/templates/app.html:46
|
||||
msgid "Configuration"
|
||||
msgstr "Formësim"
|
||||
|
||||
#: plinth/modules/matrixsynapse/templates/matrix-synapse-pre-setup.html:18
|
||||
msgid ""
|
||||
"Matrix service needs to be configured for a domain. Users on other Matrix "
|
||||
@ -3750,173 +3671,6 @@ msgstr "KMLDonkey"
|
||||
msgid "AMLDonkey"
|
||||
msgstr "AMLDonkey"
|
||||
|
||||
#: plinth/modules/monkeysphere/__init__.py:17
|
||||
msgid ""
|
||||
"With Monkeysphere, an OpenPGP key can be generated for each configured "
|
||||
"domain serving SSH. The OpenPGP public key can then be uploaded to the "
|
||||
"OpenPGP keyservers. Users connecting to this machine through SSH can verify "
|
||||
"that they are connecting to the correct host. For users to trust the key, "
|
||||
"at least one person (usually the machine owner) must sign the key using the "
|
||||
"regular OpenPGP key signing process. See the <a href=\"http://web."
|
||||
"monkeysphere.info/getting-started-ssh/\"> Monkeysphere SSH documentation</a> "
|
||||
"for more details."
|
||||
msgstr ""
|
||||
"Me Monkeysphere, një kyç OpenPGP mund të prodhohet për çdo përkatësi të "
|
||||
"formësuar për të shërbyer SSH. Kyçi publik OpenPGP mund të ngarkohet mandej "
|
||||
"në shërbyes kyçesh OpenPGP. Përdoruesit që lidhen me këtë makinë përmes SSH-"
|
||||
"së mund të verifikojnë se po lidhen te streha e saktë. Që përdoruesit të "
|
||||
"besojnë kyçin, të paktën një person (zakonisht i zoti i makinës) duhet ta "
|
||||
"nënshkruajë kyçin duke përdorur procesin normal të nënshkrimit të kyçeve "
|
||||
"OpenPGP. Për më tepër hollësi, shihni <a href=\"http://web.monkeysphere."
|
||||
"info/getting-started-ssh/\"> dokumentimin e Monkeysphere-s për SSH</a>."
|
||||
|
||||
#: plinth/modules/monkeysphere/__init__.py:25
|
||||
msgid ""
|
||||
"Monkeysphere can also generate an OpenPGP key for each Secure Web Server "
|
||||
"(HTTPS) certificate installed on this machine. The OpenPGP public key can "
|
||||
"then be uploaded to the OpenPGP keyservers. Users accessing the web server "
|
||||
"through HTTPS can verify that they are connecting to the correct host. To "
|
||||
"validate the certificate, the user will need to install some software that "
|
||||
"is available on the <a href=\"https://web.monkeysphere.info/download/\"> "
|
||||
"Monkeysphere website</a>."
|
||||
msgstr ""
|
||||
"Monkeysphere mundet gjithashtu të prodhojë një kyç OpenPGP për dëshmi "
|
||||
"Shërbyesi Web të Sigurt (HTTPS) të instaluar në këtë makinë. Kyçi publik "
|
||||
"OpenPGP mandej mund të ngarkohet te shërbyesit e kyçeve OpenPGP. Përdoruesit "
|
||||
"që përdorin shërbyesin përmes HTTPS-së mund të verifikojnë se po lidhen me "
|
||||
"strehën e duhur. Që të vlerësoni dëshminë, përdoruesit do t’i duhet të "
|
||||
"instalojë ndonjë program që që mund të kihet prej <a href=\"https://web."
|
||||
"monkeysphere.info/download/\">sajtit Monkeysphere</a>."
|
||||
|
||||
#: plinth/modules/monkeysphere/__init__.py:50
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:11
|
||||
msgid "Monkeysphere"
|
||||
msgstr "Monkeysphere"
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere.html:20
|
||||
msgid "Publishing key to keyserver..."
|
||||
msgstr "Po publikohet kyçi te shërbyes kyçesh…"
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere.html:27
|
||||
msgid "Cancel"
|
||||
msgstr "Anuloje"
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere.html:36
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:41
|
||||
#: plinth/modules/tor/templates/tor.html:71
|
||||
msgid "Service"
|
||||
msgstr "Shërbim"
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere.html:37
|
||||
msgid "Domains"
|
||||
msgstr "Përkatësi"
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere.html:38
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:17
|
||||
msgid "OpenPGP Fingerprint"
|
||||
msgstr "Shenja gishtash OpenPGP"
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere.html:47
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:44
|
||||
#: plinth/modules/names/components.py:24
|
||||
msgid "Secure Shell"
|
||||
msgstr "Shell i Sigurt"
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere.html:51
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:48
|
||||
msgid "Other"
|
||||
msgstr "Tjetër"
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere.html:88
|
||||
#, python-format
|
||||
msgid "Show details for key %(fingerprint)s"
|
||||
msgstr "Shfaq hollësi për kyçin %(fingerprint)s"
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere.html:94
|
||||
msgid "-"
|
||||
msgstr "-"
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere.html:105
|
||||
msgid "Import Key"
|
||||
msgstr "Importo Kyç"
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere.html:115
|
||||
msgid "Publish Key"
|
||||
msgstr "Publiko Kyç"
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere.html:125
|
||||
msgid "Add Domains"
|
||||
msgstr "Shtoni Përkatësi"
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:21
|
||||
msgid "OpenPGP User IDs"
|
||||
msgstr "ID Përdoruesish OpenPGP-je"
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:25
|
||||
msgid "Key Import Date"
|
||||
msgstr "Datë Importimi Kyçi"
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:29
|
||||
msgid "SSH Key Type"
|
||||
msgstr "Lloj Kyçi SSH"
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:33
|
||||
msgid "SSH Key Size"
|
||||
msgstr "Madhësi Kyçi SSH"
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:37
|
||||
msgid "SSH Fingerprint"
|
||||
msgstr "Shenja gishtash SSH"
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:53
|
||||
msgid "Key File"
|
||||
msgstr "Kartelë Kyçi"
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:57
|
||||
msgid "Available Domains"
|
||||
msgstr "Përkatësi të Gatshme"
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:61
|
||||
msgid "Added Domains"
|
||||
msgstr "Përkatësi të Shtuara"
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:69
|
||||
msgid ""
|
||||
"After this key is published to the keyservers, it can be signed using <a "
|
||||
"href=\"https://www.gnupg.org/\">GnuPG</a> with the following commands:"
|
||||
msgstr ""
|
||||
"Pasi ky kyç të jetë publikuar te shërbyesit e kyçeve, mund të nënshkruhet "
|
||||
"duke përdorur <a href=\"https://www.gnupg.org/\">GnuPG-në</a> me urdhrat "
|
||||
"vijues:"
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:75
|
||||
msgid "Download the key"
|
||||
msgstr "Shkarko kyçin"
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:78
|
||||
msgid "Sign the key"
|
||||
msgstr "Nënshkruani kyçin"
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:81
|
||||
msgid "Send the key back to the keyservers"
|
||||
msgstr "Ktheja kyçin shërbyesve të kyçeve"
|
||||
|
||||
#: plinth/modules/monkeysphere/views.py:44
|
||||
msgid "Imported key."
|
||||
msgstr "U importua kyç."
|
||||
|
||||
#: plinth/modules/monkeysphere/views.py:80
|
||||
msgid "Cancelled key publishing."
|
||||
msgstr "U anulua publikim kyçesh."
|
||||
|
||||
#: plinth/modules/monkeysphere/views.py:131
|
||||
msgid "Published key to keyserver."
|
||||
msgstr "U publikuar te shërbyes kyçesh."
|
||||
|
||||
#: plinth/modules/monkeysphere/views.py:133
|
||||
msgid "Error occurred while publishing key."
|
||||
msgstr "Gabim gjatë botimit të kyçit."
|
||||
|
||||
#: plinth/modules/mumble/__init__.py:26
|
||||
msgid ""
|
||||
"Mumble is an open source, low-latency, encrypted, high quality voice chat "
|
||||
@ -3994,6 +3748,10 @@ msgstr "Krejt"
|
||||
msgid "All web apps"
|
||||
msgstr "Krejt aplikacionet web"
|
||||
|
||||
#: plinth/modules/names/components.py:24
|
||||
msgid "Secure Shell"
|
||||
msgstr "Shell i Sigurt"
|
||||
|
||||
#: plinth/modules/names/templates/names.html:17
|
||||
msgid "Services"
|
||||
msgstr "Shërbime"
|
||||
@ -5781,7 +5539,7 @@ msgstr ""
|
||||
msgid "Access rights configuration updated"
|
||||
msgstr "Formësimi i të drejtave për hyrje u përditësua"
|
||||
|
||||
#: plinth/modules/roundcube/__init__.py:20
|
||||
#: plinth/modules/roundcube/__init__.py:19
|
||||
msgid ""
|
||||
"Roundcube webmail is a browser-based multilingual IMAP client with an "
|
||||
"application-like user interface. It provides full functionality you expect "
|
||||
@ -5794,7 +5552,7 @@ msgstr ""
|
||||
"për MIME, libër adresash, manipulim dosjesh, kërkim në mesazhe dhe kontroll "
|
||||
"drejtshkrimi."
|
||||
|
||||
#: plinth/modules/roundcube/__init__.py:25
|
||||
#: plinth/modules/roundcube/__init__.py:24
|
||||
msgid ""
|
||||
"You can use it by providing the username and password of the email account "
|
||||
"you wish to access followed by the domain name of the IMAP server for your "
|
||||
@ -5808,7 +5566,7 @@ msgstr ""
|
||||
"IMAP përmes SSL (e rekomanduar), plotësoni fushën e shërbyesit, bie fjala, "
|
||||
"<code>imaps://imap.shembull.com</code>."
|
||||
|
||||
#: plinth/modules/roundcube/__init__.py:30
|
||||
#: plinth/modules/roundcube/__init__.py:29
|
||||
msgid ""
|
||||
"For Gmail, username will be your Gmail address, password will be your Google "
|
||||
"account password and server will be <code>imaps://imap.gmail.com</code>. "
|
||||
@ -5824,7 +5582,7 @@ msgstr ""
|
||||
"Google (<a href=\"https://www.google.com/settings/security/lesssecureapps"
|
||||
"\">https://www.google.com/settings/security/lesssecureapps</a>)."
|
||||
|
||||
#: plinth/modules/roundcube/__init__.py:54
|
||||
#: plinth/modules/roundcube/__init__.py:53
|
||||
msgid "Email Client"
|
||||
msgstr "Klient Email"
|
||||
|
||||
@ -6964,73 +6722,6 @@ msgstr "Syncthing"
|
||||
msgid "File Synchronization"
|
||||
msgstr "Njëkohësim Kartelash"
|
||||
|
||||
#: plinth/modules/tahoe/__init__.py:26
|
||||
msgid ""
|
||||
"Tahoe-LAFS is a decentralized secure file storage system. It uses provider "
|
||||
"independent security to store files over a distributed network of storage "
|
||||
"nodes. Even if some of the nodes fail, your files can be retrieved from the "
|
||||
"remaining nodes."
|
||||
msgstr ""
|
||||
"Tahoe-LAFS është një sistem i sigurt, i decentralizuar, depozitimi "
|
||||
"kartelash. Përdor siguri të pavarur nga furnizuesi i shërbimit, për të "
|
||||
"depozituar kartela nëpër një rrjet të shpërndarë nyjash depozitimi. Edhe "
|
||||
"nëse dështojnë disa nga nyjat. kartelat tuaja mund të rimerren nga nyjat e "
|
||||
"mbetura."
|
||||
|
||||
#: plinth/modules/tahoe/__init__.py:31
|
||||
#, python-brace-format
|
||||
msgid ""
|
||||
"This {box_name} hosts a storage node and an introducer by default. "
|
||||
"Additional introducers can be added, which will introduce this node to the "
|
||||
"other storage nodes."
|
||||
msgstr ""
|
||||
"Ky {box_name} si parazgjedhje strehon një nyjë depozitimi dhe një paraqitës. "
|
||||
"Mund të shtohen paraqitës shtesë, të cilët do të paraqesin këtë nyjë dhe "
|
||||
"nyja të tjera depozitimi."
|
||||
|
||||
#: plinth/modules/tahoe/__init__.py:60
|
||||
msgid "Tahoe-LAFS"
|
||||
msgstr "Tahoe-LAFS"
|
||||
|
||||
#: plinth/modules/tahoe/__init__.py:62
|
||||
msgid "Distributed File Storage"
|
||||
msgstr "Depozitim i Shpërndarë Kartelash"
|
||||
|
||||
#: plinth/modules/tahoe/templates/tahoe-post-setup.html:17
|
||||
#, python-format
|
||||
msgid ""
|
||||
"The Tahoe-LAFS server domain is set to <b>%(domain_name)s</b>. Changing the "
|
||||
"FreedomBox domain name needs a reinstall of Tahoe-LAFS and you WILL LOSE "
|
||||
"DATA. You can access Tahoe-LAFS at <a href=\"https://"
|
||||
"%(domain_name)s:5678\">https://%(domain_name)s:5678</a>."
|
||||
msgstr ""
|
||||
"Si përkatësi shërbyesi Tahoe-LAFS është caktuar <b>%(domain_name)s</b>. "
|
||||
"Ndryshimi i emrit të përkatësisë për FreedomBox-in lyp një riinstalim të "
|
||||
"Tahoe-LAFS dhe DO TË HUMBNI TË DHËNAT. Te Tahoe-LAFS mund të hyni që nga <a "
|
||||
"href=\"https://%(domain_name)s:5678\">https://%(domain_name)s:5678</a>."
|
||||
|
||||
#: plinth/modules/tahoe/templates/tahoe-post-setup.html:29
|
||||
msgid "Local introducer"
|
||||
msgstr "Paraqitës vendor"
|
||||
|
||||
#: plinth/modules/tahoe/templates/tahoe-post-setup.html:34
|
||||
#: plinth/modules/tahoe/templates/tahoe-post-setup.html:51
|
||||
#: plinth/modules/tahoe/templates/tahoe-post-setup.html:69
|
||||
msgid "Pet Name"
|
||||
msgstr "Emër Kafshe Shtëpiake"
|
||||
|
||||
#: plinth/modules/tahoe/templates/tahoe-post-setup.html:48
|
||||
msgid "Add new introducer"
|
||||
msgstr "Shtoni paraqitës të ri"
|
||||
|
||||
#: plinth/modules/tahoe/templates/tahoe-post-setup.html:64
|
||||
msgid "Connected introducers"
|
||||
msgstr "Paraqitës të lidhur"
|
||||
|
||||
#: plinth/modules/tahoe/templates/tahoe-post-setup.html:82
|
||||
msgid "Remove"
|
||||
msgstr "Hiqe"
|
||||
|
||||
#: plinth/modules/tor/__init__.py:26
|
||||
msgid ""
|
||||
"Tor is an anonymous communication system. You can learn more about it from "
|
||||
@ -7202,6 +6893,10 @@ msgid ""
|
||||
"the following ports are open, and port-forwarded, if necessary:"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/tor/templates/tor.html:71
|
||||
msgid "Service"
|
||||
msgstr "Shërbim"
|
||||
|
||||
#: plinth/modules/tor/templates/tor.html:87
|
||||
msgid "SOCKS"
|
||||
msgstr "SOCKS"
|
||||
@ -8502,6 +8197,238 @@ msgstr ""
|
||||
msgid "Gujarati"
|
||||
msgstr "Gujaratase"
|
||||
|
||||
#~ msgid ""
|
||||
#~ "diaspora* is a decentralized social network where you can store and "
|
||||
#~ "control your own data."
|
||||
#~ msgstr ""
|
||||
#~ "diaspora* është një rrjet shoqëror i decentralizuar, ku mund të "
|
||||
#~ "depozitoni dhe kontrolloni të dhënat tuaja."
|
||||
|
||||
#~ msgid "diaspora*"
|
||||
#~ msgstr "diaspora*"
|
||||
|
||||
#~ msgid "Federated Social Network"
|
||||
#~ msgstr "Rrjet Shoqëror i Federuar"
|
||||
|
||||
#~ msgid "Enable new user registrations"
|
||||
#~ msgstr "Aktivizo regjistrime përdoruesish të rinj"
|
||||
|
||||
#~ msgid "dandelion*"
|
||||
#~ msgstr "dandelion*"
|
||||
|
||||
#~ msgid ""
|
||||
#~ "It is an unofficial webview based client for the community-run, "
|
||||
#~ "distributed social network diaspora*"
|
||||
#~ msgstr ""
|
||||
#~ "Është një klient jozyrtar, me bazë web, për rrjetin e shpërndarë shoqëror "
|
||||
#~ "diaspora*, të mbajtur në punë nga bashkësia"
|
||||
|
||||
#, python-format
|
||||
#~ msgid ""
|
||||
#~ "The diaspora* pod domain is set to <b>%(domain_name)s</b>. User IDs will "
|
||||
#~ "look like <i>username@diaspora.%(domain_name)s</i><br/> If the FreedomBox "
|
||||
#~ "domain name is changed, all data of the users registered with the "
|
||||
#~ "previous podname wouldn't be accessible. <br/> You can access the "
|
||||
#~ "diaspora* pod at <a href=\"https://diaspora.%(domain_name)s\"> diaspora."
|
||||
#~ "%(domain_name)s </a>"
|
||||
#~ msgstr ""
|
||||
#~ "Si përkatësi nyje diaspora* është caktuar <b>%(domain_name)s</b>. ID-të e "
|
||||
#~ "Përdoruesve do të kenë trajtën <i>username@diaspora.%(domain_name)s</"
|
||||
#~ "i><br> Nëse ndryshohet emri i përkatësisë FreedomBox, s’do të mund të "
|
||||
#~ "hyhet të krejt të dhënat e përdoruesve të regjistuar me emrin e mëparshëm "
|
||||
#~ "të nyjës. <br> Te nyja diaspora* mund të hyni që nga <a href=\"https://"
|
||||
#~ "diaspora.%(domain_name)s\"> diaspora.%(domain_name)s </a>"
|
||||
|
||||
#~ msgid "User registrations enabled"
|
||||
#~ msgstr "Regjistrim përdoruesish i aktivizuar"
|
||||
|
||||
#~ msgid "User registrations disabled"
|
||||
#~ msgstr "Regjistrim përdoruesish i çaktivizuar"
|
||||
|
||||
#, fuzzy
|
||||
#~| msgid "No certificate"
|
||||
#~ msgid "Has a TLS certificate"
|
||||
#~ msgstr "S’ka dëshmi"
|
||||
|
||||
#~ msgid ""
|
||||
#~ "With Monkeysphere, an OpenPGP key can be generated for each configured "
|
||||
#~ "domain serving SSH. The OpenPGP public key can then be uploaded to the "
|
||||
#~ "OpenPGP keyservers. Users connecting to this machine through SSH can "
|
||||
#~ "verify that they are connecting to the correct host. For users to trust "
|
||||
#~ "the key, at least one person (usually the machine owner) must sign the "
|
||||
#~ "key using the regular OpenPGP key signing process. See the <a href="
|
||||
#~ "\"http://web.monkeysphere.info/getting-started-ssh/\"> Monkeysphere SSH "
|
||||
#~ "documentation</a> for more details."
|
||||
#~ msgstr ""
|
||||
#~ "Me Monkeysphere, një kyç OpenPGP mund të prodhohet për çdo përkatësi të "
|
||||
#~ "formësuar për të shërbyer SSH. Kyçi publik OpenPGP mund të ngarkohet "
|
||||
#~ "mandej në shërbyes kyçesh OpenPGP. Përdoruesit që lidhen me këtë makinë "
|
||||
#~ "përmes SSH-së mund të verifikojnë se po lidhen te streha e saktë. Që "
|
||||
#~ "përdoruesit të besojnë kyçin, të paktën një person (zakonisht i zoti i "
|
||||
#~ "makinës) duhet ta nënshkruajë kyçin duke përdorur procesin normal të "
|
||||
#~ "nënshkrimit të kyçeve OpenPGP. Për më tepër hollësi, shihni <a href="
|
||||
#~ "\"http://web.monkeysphere.info/getting-started-ssh/\"> dokumentimin e "
|
||||
#~ "Monkeysphere-s për SSH</a>."
|
||||
|
||||
#~ msgid ""
|
||||
#~ "Monkeysphere can also generate an OpenPGP key for each Secure Web Server "
|
||||
#~ "(HTTPS) certificate installed on this machine. The OpenPGP public key can "
|
||||
#~ "then be uploaded to the OpenPGP keyservers. Users accessing the web "
|
||||
#~ "server through HTTPS can verify that they are connecting to the correct "
|
||||
#~ "host. To validate the certificate, the user will need to install some "
|
||||
#~ "software that is available on the <a href=\"https://web.monkeysphere.info/"
|
||||
#~ "download/\"> Monkeysphere website</a>."
|
||||
#~ msgstr ""
|
||||
#~ "Monkeysphere mundet gjithashtu të prodhojë një kyç OpenPGP për dëshmi "
|
||||
#~ "Shërbyesi Web të Sigurt (HTTPS) të instaluar në këtë makinë. Kyçi publik "
|
||||
#~ "OpenPGP mandej mund të ngarkohet te shërbyesit e kyçeve OpenPGP. "
|
||||
#~ "Përdoruesit që përdorin shërbyesin përmes HTTPS-së mund të verifikojnë se "
|
||||
#~ "po lidhen me strehën e duhur. Që të vlerësoni dëshminë, përdoruesit do "
|
||||
#~ "t’i duhet të instalojë ndonjë program që që mund të kihet prej <a href="
|
||||
#~ "\"https://web.monkeysphere.info/download/\">sajtit Monkeysphere</a>."
|
||||
|
||||
#~ msgid "Monkeysphere"
|
||||
#~ msgstr "Monkeysphere"
|
||||
|
||||
#~ msgid "Publishing key to keyserver..."
|
||||
#~ msgstr "Po publikohet kyçi te shërbyes kyçesh…"
|
||||
|
||||
#~ msgid "Cancel"
|
||||
#~ msgstr "Anuloje"
|
||||
|
||||
#~ msgid "Domains"
|
||||
#~ msgstr "Përkatësi"
|
||||
|
||||
#~ msgid "OpenPGP Fingerprint"
|
||||
#~ msgstr "Shenja gishtash OpenPGP"
|
||||
|
||||
#~ msgid "Other"
|
||||
#~ msgstr "Tjetër"
|
||||
|
||||
#, python-format
|
||||
#~ msgid "Show details for key %(fingerprint)s"
|
||||
#~ msgstr "Shfaq hollësi për kyçin %(fingerprint)s"
|
||||
|
||||
#~ msgid "-"
|
||||
#~ msgstr "-"
|
||||
|
||||
#~ msgid "Import Key"
|
||||
#~ msgstr "Importo Kyç"
|
||||
|
||||
#~ msgid "Publish Key"
|
||||
#~ msgstr "Publiko Kyç"
|
||||
|
||||
#~ msgid "Add Domains"
|
||||
#~ msgstr "Shtoni Përkatësi"
|
||||
|
||||
#~ msgid "OpenPGP User IDs"
|
||||
#~ msgstr "ID Përdoruesish OpenPGP-je"
|
||||
|
||||
#~ msgid "Key Import Date"
|
||||
#~ msgstr "Datë Importimi Kyçi"
|
||||
|
||||
#~ msgid "SSH Key Type"
|
||||
#~ msgstr "Lloj Kyçi SSH"
|
||||
|
||||
#~ msgid "SSH Key Size"
|
||||
#~ msgstr "Madhësi Kyçi SSH"
|
||||
|
||||
#~ msgid "SSH Fingerprint"
|
||||
#~ msgstr "Shenja gishtash SSH"
|
||||
|
||||
#~ msgid "Key File"
|
||||
#~ msgstr "Kartelë Kyçi"
|
||||
|
||||
#~ msgid "Available Domains"
|
||||
#~ msgstr "Përkatësi të Gatshme"
|
||||
|
||||
#~ msgid "Added Domains"
|
||||
#~ msgstr "Përkatësi të Shtuara"
|
||||
|
||||
#~ msgid ""
|
||||
#~ "After this key is published to the keyservers, it can be signed using <a "
|
||||
#~ "href=\"https://www.gnupg.org/\">GnuPG</a> with the following commands:"
|
||||
#~ msgstr ""
|
||||
#~ "Pasi ky kyç të jetë publikuar te shërbyesit e kyçeve, mund të nënshkruhet "
|
||||
#~ "duke përdorur <a href=\"https://www.gnupg.org/\">GnuPG-në</a> me urdhrat "
|
||||
#~ "vijues:"
|
||||
|
||||
#~ msgid "Download the key"
|
||||
#~ msgstr "Shkarko kyçin"
|
||||
|
||||
#~ msgid "Sign the key"
|
||||
#~ msgstr "Nënshkruani kyçin"
|
||||
|
||||
#~ msgid "Send the key back to the keyservers"
|
||||
#~ msgstr "Ktheja kyçin shërbyesve të kyçeve"
|
||||
|
||||
#~ msgid "Imported key."
|
||||
#~ msgstr "U importua kyç."
|
||||
|
||||
#~ msgid "Cancelled key publishing."
|
||||
#~ msgstr "U anulua publikim kyçesh."
|
||||
|
||||
#~ msgid "Published key to keyserver."
|
||||
#~ msgstr "U publikuar te shërbyes kyçesh."
|
||||
|
||||
#~ msgid "Error occurred while publishing key."
|
||||
#~ msgstr "Gabim gjatë botimit të kyçit."
|
||||
|
||||
#~ msgid ""
|
||||
#~ "Tahoe-LAFS is a decentralized secure file storage system. It uses "
|
||||
#~ "provider independent security to store files over a distributed network "
|
||||
#~ "of storage nodes. Even if some of the nodes fail, your files can be "
|
||||
#~ "retrieved from the remaining nodes."
|
||||
#~ msgstr ""
|
||||
#~ "Tahoe-LAFS është një sistem i sigurt, i decentralizuar, depozitimi "
|
||||
#~ "kartelash. Përdor siguri të pavarur nga furnizuesi i shërbimit, për të "
|
||||
#~ "depozituar kartela nëpër një rrjet të shpërndarë nyjash depozitimi. Edhe "
|
||||
#~ "nëse dështojnë disa nga nyjat. kartelat tuaja mund të rimerren nga nyjat "
|
||||
#~ "e mbetura."
|
||||
|
||||
#, python-brace-format
|
||||
#~ msgid ""
|
||||
#~ "This {box_name} hosts a storage node and an introducer by default. "
|
||||
#~ "Additional introducers can be added, which will introduce this node to "
|
||||
#~ "the other storage nodes."
|
||||
#~ msgstr ""
|
||||
#~ "Ky {box_name} si parazgjedhje strehon një nyjë depozitimi dhe një "
|
||||
#~ "paraqitës. Mund të shtohen paraqitës shtesë, të cilët do të paraqesin "
|
||||
#~ "këtë nyjë dhe nyja të tjera depozitimi."
|
||||
|
||||
#~ msgid "Tahoe-LAFS"
|
||||
#~ msgstr "Tahoe-LAFS"
|
||||
|
||||
#~ msgid "Distributed File Storage"
|
||||
#~ msgstr "Depozitim i Shpërndarë Kartelash"
|
||||
|
||||
#, python-format
|
||||
#~ msgid ""
|
||||
#~ "The Tahoe-LAFS server domain is set to <b>%(domain_name)s</b>. Changing "
|
||||
#~ "the FreedomBox domain name needs a reinstall of Tahoe-LAFS and you WILL "
|
||||
#~ "LOSE DATA. You can access Tahoe-LAFS at <a href=\"https://"
|
||||
#~ "%(domain_name)s:5678\">https://%(domain_name)s:5678</a>."
|
||||
#~ msgstr ""
|
||||
#~ "Si përkatësi shërbyesi Tahoe-LAFS është caktuar <b>%(domain_name)s</b>. "
|
||||
#~ "Ndryshimi i emrit të përkatësisë për FreedomBox-in lyp një riinstalim të "
|
||||
#~ "Tahoe-LAFS dhe DO TË HUMBNI TË DHËNAT. Te Tahoe-LAFS mund të hyni që nga "
|
||||
#~ "<a href=\"https://%(domain_name)s:5678\">https://%(domain_name)s:5678</a>."
|
||||
|
||||
#~ msgid "Local introducer"
|
||||
#~ msgstr "Paraqitës vendor"
|
||||
|
||||
#~ msgid "Pet Name"
|
||||
#~ msgstr "Emër Kafshe Shtëpiake"
|
||||
|
||||
#~ msgid "Add new introducer"
|
||||
#~ msgstr "Shtoni paraqitës të ri"
|
||||
|
||||
#~ msgid "Connected introducers"
|
||||
#~ msgstr "Paraqitës të lidhur"
|
||||
|
||||
#~ msgid "Remove"
|
||||
#~ msgstr "Hiqe"
|
||||
|
||||
#, fuzzy
|
||||
#~| msgid "Error setting domain name: {exception}"
|
||||
#~ msgid "Postfix domain name config"
|
||||
|
||||
@ -7,7 +7,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: PACKAGE VERSION\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2021-12-06 18:35-0500\n"
|
||||
"POT-Creation-Date: 2021-12-20 20:43-0500\n"
|
||||
"PO-Revision-Date: 2021-01-18 12:32+0000\n"
|
||||
"Last-Translator: ikmaak <info@ikmaak.nl>\n"
|
||||
"Language-Team: Serbian <https://hosted.weblate.org/projects/freedombox/"
|
||||
@ -107,8 +107,6 @@ msgid "Apache HTTP Server"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/apache/__init__.py:41
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere.html:49
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:46
|
||||
msgid "Web Server"
|
||||
msgstr "Web Server"
|
||||
|
||||
@ -1181,9 +1179,7 @@ msgstr ""
|
||||
#: plinth/modules/config/__init__.py:58 plinth/modules/dynamicdns/views.py:29
|
||||
#: plinth/modules/names/templates/names.html:30
|
||||
#: plinth/modules/names/templates/names.html:44
|
||||
#: plinth/modules/snapshot/views.py:35
|
||||
#: plinth/modules/tahoe/templates/tahoe-pre-setup.html:24
|
||||
#: plinth/templates/index.html:46
|
||||
#: plinth/modules/snapshot/views.py:35 plinth/templates/index.html:46
|
||||
msgid "Configure"
|
||||
msgstr ""
|
||||
|
||||
@ -1343,11 +1339,11 @@ msgid ""
|
||||
"synchronization with servers on the Internet."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/datetime/__init__.py:64
|
||||
#: plinth/modules/datetime/__init__.py:67
|
||||
msgid "Date & Time"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/datetime/__init__.py:110
|
||||
#: plinth/modules/datetime/__init__.py:113
|
||||
msgid "Time synchronized to NTP server"
|
||||
msgstr ""
|
||||
|
||||
@ -1514,70 +1510,6 @@ msgstr ""
|
||||
msgid "Diagnostic Test"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/diaspora/__init__.py:40
|
||||
msgid ""
|
||||
"diaspora* is a decentralized social network where you can store and control "
|
||||
"your own data."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/diaspora/__init__.py:66
|
||||
#: plinth/modules/diaspora/manifest.py:23
|
||||
msgid "diaspora*"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/diaspora/__init__.py:67
|
||||
msgid "Federated Social Network"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/diaspora/forms.py:13
|
||||
msgid "Enable new user registrations"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/diaspora/manifest.py:11
|
||||
msgid "dandelion*"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/diaspora/manifest.py:13
|
||||
msgid ""
|
||||
"It is an unofficial webview based client for the community-run, distributed "
|
||||
"social network diaspora*"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/diaspora/templates/diaspora-post-setup.html:16
|
||||
#, python-format
|
||||
msgid ""
|
||||
"The diaspora* pod domain is set to <b>%(domain_name)s</b>. User IDs will "
|
||||
"look like <i>username@diaspora.%(domain_name)s</i><br/> If the FreedomBox "
|
||||
"domain name is changed, all data of the users registered with the previous "
|
||||
"podname wouldn't be accessible. <br/> You can access the diaspora* pod at <a "
|
||||
"href=\"https://diaspora.%(domain_name)s\"> diaspora.%(domain_name)s </a>"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/diaspora/templates/diaspora-pre-setup.html:36
|
||||
#: plinth/modules/matrixsynapse/templates/matrix-synapse-pre-setup.html:15
|
||||
#: plinth/modules/snapshot/templates/snapshot.html:12
|
||||
#: plinth/templates/app.html:46
|
||||
msgid "Configuration"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/diaspora/templates/diaspora-pre-setup.html:43
|
||||
#: plinth/modules/dynamicdns/templates/dynamicdns_configure.html:25
|
||||
#: plinth/modules/ikiwiki/templates/ikiwiki_create.html:18
|
||||
#: plinth/modules/matrixsynapse/templates/matrix-synapse-pre-setup.html:47
|
||||
#: plinth/modules/snapshot/templates/snapshot.html:15
|
||||
#: plinth/modules/tahoe/templates/tahoe-pre-setup.html:43
|
||||
#: plinth/templates/app.html:54
|
||||
msgid "Update setup"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/diaspora/views.py:74
|
||||
msgid "User registrations enabled"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/diaspora/views.py:78
|
||||
msgid "User registrations disabled"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/dynamicdns/__init__.py:22
|
||||
#, python-brace-format
|
||||
msgid ""
|
||||
@ -1748,6 +1680,14 @@ msgid ""
|
||||
"functions may not work (but the main functionality should work)."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/dynamicdns/templates/dynamicdns_configure.html:25
|
||||
#: plinth/modules/ikiwiki/templates/ikiwiki_create.html:18
|
||||
#: plinth/modules/matrixsynapse/templates/matrix-synapse-pre-setup.html:47
|
||||
#: plinth/modules/snapshot/templates/snapshot.html:15
|
||||
#: plinth/templates/app.html:54
|
||||
msgid "Update setup"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/dynamicdns/templates/dynamicdns_status.html:9
|
||||
msgid "NAT type"
|
||||
msgstr ""
|
||||
@ -1938,7 +1878,7 @@ msgstr ""
|
||||
msgid "Email Server"
|
||||
msgstr "Domain Name Server"
|
||||
|
||||
#: plinth/modules/email_server/__init__.py:91
|
||||
#: plinth/modules/email_server/__init__.py:100
|
||||
msgid "Powered by Postfix, Dovecot & Rspamd"
|
||||
msgstr ""
|
||||
|
||||
@ -1962,18 +1902,6 @@ msgstr ""
|
||||
msgid "Inbound and outbound mail filters"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/email_server/audit/tls.py:81
|
||||
msgid "Postfix TLS parameters"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/email_server/audit/tls.py:82
|
||||
msgid "Postfix uses a TLS certificate"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/email_server/audit/tls.py:91
|
||||
msgid "Has a TLS certificate"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/email_server/forms.py:17
|
||||
msgid "Enter a valid domain"
|
||||
msgstr ""
|
||||
@ -2032,7 +1960,7 @@ msgid "Disabled"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/email_server/manifest.py:8
|
||||
#: plinth/modules/roundcube/__init__.py:53
|
||||
#: plinth/modules/roundcube/__init__.py:52
|
||||
#: plinth/modules/roundcube/manifest.py:6
|
||||
msgid "Roundcube"
|
||||
msgstr ""
|
||||
@ -2075,7 +2003,6 @@ msgid "Create a new email alias"
|
||||
msgstr "Kreiraj novu rezervnu kopiju"
|
||||
|
||||
#: plinth/modules/email_server/templates/email_alias.html:38
|
||||
#: plinth/modules/tahoe/templates/tahoe-post-setup.html:59
|
||||
msgid "Add"
|
||||
msgstr ""
|
||||
|
||||
@ -2998,6 +2925,12 @@ msgstr ""
|
||||
msgid "Element"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/matrixsynapse/templates/matrix-synapse-pre-setup.html:15
|
||||
#: plinth/modules/snapshot/templates/snapshot.html:12
|
||||
#: plinth/templates/app.html:46
|
||||
msgid "Configuration"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/matrixsynapse/templates/matrix-synapse-pre-setup.html:18
|
||||
msgid ""
|
||||
"Matrix service needs to be configured for a domain. Users on other Matrix "
|
||||
@ -3333,155 +3266,6 @@ msgstr ""
|
||||
msgid "AMLDonkey"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/monkeysphere/__init__.py:17
|
||||
msgid ""
|
||||
"With Monkeysphere, an OpenPGP key can be generated for each configured "
|
||||
"domain serving SSH. The OpenPGP public key can then be uploaded to the "
|
||||
"OpenPGP keyservers. Users connecting to this machine through SSH can verify "
|
||||
"that they are connecting to the correct host. For users to trust the key, "
|
||||
"at least one person (usually the machine owner) must sign the key using the "
|
||||
"regular OpenPGP key signing process. See the <a href=\"http://web."
|
||||
"monkeysphere.info/getting-started-ssh/\"> Monkeysphere SSH documentation</a> "
|
||||
"for more details."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/monkeysphere/__init__.py:25
|
||||
msgid ""
|
||||
"Monkeysphere can also generate an OpenPGP key for each Secure Web Server "
|
||||
"(HTTPS) certificate installed on this machine. The OpenPGP public key can "
|
||||
"then be uploaded to the OpenPGP keyservers. Users accessing the web server "
|
||||
"through HTTPS can verify that they are connecting to the correct host. To "
|
||||
"validate the certificate, the user will need to install some software that "
|
||||
"is available on the <a href=\"https://web.monkeysphere.info/download/\"> "
|
||||
"Monkeysphere website</a>."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/monkeysphere/__init__.py:50
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:11
|
||||
msgid "Monkeysphere"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere.html:20
|
||||
msgid "Publishing key to keyserver..."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere.html:27
|
||||
msgid "Cancel"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere.html:36
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:41
|
||||
#: plinth/modules/tor/templates/tor.html:71
|
||||
msgid "Service"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere.html:37
|
||||
msgid "Domains"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere.html:38
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:17
|
||||
msgid "OpenPGP Fingerprint"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere.html:47
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:44
|
||||
#: plinth/modules/names/components.py:24
|
||||
msgid "Secure Shell"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere.html:51
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:48
|
||||
msgid "Other"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere.html:88
|
||||
#, python-format
|
||||
msgid "Show details for key %(fingerprint)s"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere.html:94
|
||||
msgid "-"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere.html:105
|
||||
msgid "Import Key"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere.html:115
|
||||
msgid "Publish Key"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere.html:125
|
||||
msgid "Add Domains"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:21
|
||||
msgid "OpenPGP User IDs"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:25
|
||||
msgid "Key Import Date"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:29
|
||||
msgid "SSH Key Type"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:33
|
||||
msgid "SSH Key Size"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:37
|
||||
msgid "SSH Fingerprint"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:53
|
||||
msgid "Key File"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:57
|
||||
msgid "Available Domains"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:61
|
||||
msgid "Added Domains"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:69
|
||||
msgid ""
|
||||
"After this key is published to the keyservers, it can be signed using <a "
|
||||
"href=\"https://www.gnupg.org/\">GnuPG</a> with the following commands:"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:75
|
||||
msgid "Download the key"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:78
|
||||
msgid "Sign the key"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:81
|
||||
msgid "Send the key back to the keyservers"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/monkeysphere/views.py:44
|
||||
msgid "Imported key."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/monkeysphere/views.py:80
|
||||
msgid "Cancelled key publishing."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/monkeysphere/views.py:131
|
||||
msgid "Published key to keyserver."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/monkeysphere/views.py:133
|
||||
msgid "Error occurred while publishing key."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mumble/__init__.py:26
|
||||
msgid ""
|
||||
"Mumble is an open source, low-latency, encrypted, high quality voice chat "
|
||||
@ -3546,6 +3330,10 @@ msgstr ""
|
||||
msgid "All web apps"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/names/components.py:24
|
||||
msgid "Secure Shell"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/names/templates/names.html:17
|
||||
#, fuzzy
|
||||
#| msgid "Serving"
|
||||
@ -5092,7 +4880,7 @@ msgstr ""
|
||||
msgid "Access rights configuration updated"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/roundcube/__init__.py:20
|
||||
#: plinth/modules/roundcube/__init__.py:19
|
||||
msgid ""
|
||||
"Roundcube webmail is a browser-based multilingual IMAP client with an "
|
||||
"application-like user interface. It provides full functionality you expect "
|
||||
@ -5100,7 +4888,7 @@ msgid ""
|
||||
"manipulation, message searching and spell checking."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/roundcube/__init__.py:25
|
||||
#: plinth/modules/roundcube/__init__.py:24
|
||||
msgid ""
|
||||
"You can use it by providing the username and password of the email account "
|
||||
"you wish to access followed by the domain name of the IMAP server for your "
|
||||
@ -5109,7 +4897,7 @@ msgid ""
|
||||
"code>."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/roundcube/__init__.py:30
|
||||
#: plinth/modules/roundcube/__init__.py:29
|
||||
msgid ""
|
||||
"For Gmail, username will be your Gmail address, password will be your Google "
|
||||
"account password and server will be <code>imaps://imap.gmail.com</code>. "
|
||||
@ -5119,7 +4907,7 @@ msgid ""
|
||||
"a>)."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/roundcube/__init__.py:54
|
||||
#: plinth/modules/roundcube/__init__.py:53
|
||||
msgid "Email Client"
|
||||
msgstr ""
|
||||
|
||||
@ -6143,61 +5931,6 @@ msgstr ""
|
||||
msgid "File Synchronization"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/tahoe/__init__.py:26
|
||||
msgid ""
|
||||
"Tahoe-LAFS is a decentralized secure file storage system. It uses provider "
|
||||
"independent security to store files over a distributed network of storage "
|
||||
"nodes. Even if some of the nodes fail, your files can be retrieved from the "
|
||||
"remaining nodes."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/tahoe/__init__.py:31
|
||||
#, python-brace-format
|
||||
msgid ""
|
||||
"This {box_name} hosts a storage node and an introducer by default. "
|
||||
"Additional introducers can be added, which will introduce this node to the "
|
||||
"other storage nodes."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/tahoe/__init__.py:60
|
||||
msgid "Tahoe-LAFS"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/tahoe/__init__.py:62
|
||||
msgid "Distributed File Storage"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/tahoe/templates/tahoe-post-setup.html:17
|
||||
#, python-format
|
||||
msgid ""
|
||||
"The Tahoe-LAFS server domain is set to <b>%(domain_name)s</b>. Changing the "
|
||||
"FreedomBox domain name needs a reinstall of Tahoe-LAFS and you WILL LOSE "
|
||||
"DATA. You can access Tahoe-LAFS at <a href=\"https://"
|
||||
"%(domain_name)s:5678\">https://%(domain_name)s:5678</a>."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/tahoe/templates/tahoe-post-setup.html:29
|
||||
msgid "Local introducer"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/tahoe/templates/tahoe-post-setup.html:34
|
||||
#: plinth/modules/tahoe/templates/tahoe-post-setup.html:51
|
||||
#: plinth/modules/tahoe/templates/tahoe-post-setup.html:69
|
||||
msgid "Pet Name"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/tahoe/templates/tahoe-post-setup.html:48
|
||||
msgid "Add new introducer"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/tahoe/templates/tahoe-post-setup.html:64
|
||||
msgid "Connected introducers"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/tahoe/templates/tahoe-post-setup.html:82
|
||||
msgid "Remove"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/tor/__init__.py:26
|
||||
msgid ""
|
||||
"Tor is an anonymous communication system. You can learn more about it from "
|
||||
@ -6357,6 +6090,10 @@ msgid ""
|
||||
"the following ports are open, and port-forwarded, if necessary:"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/tor/templates/tor.html:71
|
||||
msgid "Service"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/tor/templates/tor.html:87
|
||||
msgid "SOCKS"
|
||||
msgstr ""
|
||||
|
||||
@ -7,8 +7,8 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: PACKAGE VERSION\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2021-12-06 18:35-0500\n"
|
||||
"PO-Revision-Date: 2021-11-13 03:49+0000\n"
|
||||
"POT-Creation-Date: 2021-12-20 20:43-0500\n"
|
||||
"PO-Revision-Date: 2021-12-20 13:51+0000\n"
|
||||
"Last-Translator: Michael Breidenbach <leahc@tutanota.com>\n"
|
||||
"Language-Team: Swedish <https://hosted.weblate.org/projects/freedombox/"
|
||||
"freedombox/sv/>\n"
|
||||
@ -17,7 +17,7 @@ msgstr ""
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"Plural-Forms: nplurals=2; plural=n != 1;\n"
|
||||
"X-Generator: Weblate 4.9.1-dev\n"
|
||||
"X-Generator: Weblate 4.10\n"
|
||||
|
||||
#: doc/dev/_templates/layout.html:11
|
||||
msgid "Page source"
|
||||
@ -109,8 +109,6 @@ msgid "Apache HTTP Server"
|
||||
msgstr "Apache HTTP-server"
|
||||
|
||||
#: plinth/modules/apache/__init__.py:41
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere.html:49
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:46
|
||||
msgid "Web Server"
|
||||
msgstr "Webbserver"
|
||||
|
||||
@ -1217,9 +1215,7 @@ msgstr "Allmän Konfiguration"
|
||||
#: plinth/modules/config/__init__.py:58 plinth/modules/dynamicdns/views.py:29
|
||||
#: plinth/modules/names/templates/names.html:30
|
||||
#: plinth/modules/names/templates/names.html:44
|
||||
#: plinth/modules/snapshot/views.py:35
|
||||
#: plinth/modules/tahoe/templates/tahoe-pre-setup.html:24
|
||||
#: plinth/templates/index.html:46
|
||||
#: plinth/modules/snapshot/views.py:35 plinth/templates/index.html:46
|
||||
msgid "Configure"
|
||||
msgstr "Konfigurera"
|
||||
|
||||
@ -1404,11 +1400,11 @@ msgstr ""
|
||||
"Network time server är ett program som upprätthåller synkronisering av "
|
||||
"systemtiden med servrar på Internet."
|
||||
|
||||
#: plinth/modules/datetime/__init__.py:64
|
||||
#: plinth/modules/datetime/__init__.py:67
|
||||
msgid "Date & Time"
|
||||
msgstr "Datum och Tid"
|
||||
|
||||
#: plinth/modules/datetime/__init__.py:110
|
||||
#: plinth/modules/datetime/__init__.py:113
|
||||
msgid "Time synchronized to NTP server"
|
||||
msgstr "Tid synkroniserad till NTP-server"
|
||||
|
||||
@ -1588,80 +1584,6 @@ msgstr "Resultat"
|
||||
msgid "Diagnostic Test"
|
||||
msgstr "Diagnostiktest"
|
||||
|
||||
#: plinth/modules/diaspora/__init__.py:40
|
||||
msgid ""
|
||||
"diaspora* is a decentralized social network where you can store and control "
|
||||
"your own data."
|
||||
msgstr ""
|
||||
"diaspora * är ett decentraliserat socialt nätverk där du kan lagra och "
|
||||
"kontrollera dina egna data."
|
||||
|
||||
#: plinth/modules/diaspora/__init__.py:66
|
||||
#: plinth/modules/diaspora/manifest.py:23
|
||||
msgid "diaspora*"
|
||||
msgstr "diaspora*"
|
||||
|
||||
#: plinth/modules/diaspora/__init__.py:67
|
||||
msgid "Federated Social Network"
|
||||
msgstr "Federerat Social Network"
|
||||
|
||||
#: plinth/modules/diaspora/forms.py:13
|
||||
msgid "Enable new user registrations"
|
||||
msgstr "Aktivera nya användarregistreringar"
|
||||
|
||||
#: plinth/modules/diaspora/manifest.py:11
|
||||
msgid "dandelion*"
|
||||
msgstr "dandelion*"
|
||||
|
||||
#: plinth/modules/diaspora/manifest.py:13
|
||||
msgid ""
|
||||
"It is an unofficial webview based client for the community-run, distributed "
|
||||
"social network diaspora*"
|
||||
msgstr ""
|
||||
"Det är en inofficiell webbvisningsklient för den samhällsdrivna, "
|
||||
"distribuerade socialt nätverk diaspora*"
|
||||
|
||||
#: plinth/modules/diaspora/templates/diaspora-post-setup.html:16
|
||||
#, python-format
|
||||
msgid ""
|
||||
"The diaspora* pod domain is set to <b>%(domain_name)s</b>. User IDs will "
|
||||
"look like <i>username@diaspora.%(domain_name)s</i><br/> If the FreedomBox "
|
||||
"domain name is changed, all data of the users registered with the previous "
|
||||
"podname wouldn't be accessible. <br/> You can access the diaspora* pod at <a "
|
||||
"href=\"https://diaspora.%(domain_name)s\"> diaspora.%(domain_name)s </a>"
|
||||
msgstr ""
|
||||
"The diaspora*pod-domänen är inställd på<b>%(domain_name)s</b>. Användar-ID "
|
||||
"kommer att se ut som<i>username@diaspora.%(domain_name)s</i><br/> Om "
|
||||
"FreedomBox-domännamnet ändras, skulle alla data för användare som är "
|
||||
"registrerade med föregående podnamn inte vara tillgängliga. <br/>Du kan "
|
||||
"komma åt diaspora * pod på <a href=\"https://diaspora.%(domain_name)s\"> "
|
||||
"diaspora.%(domain_name)s </a>"
|
||||
|
||||
#: plinth/modules/diaspora/templates/diaspora-pre-setup.html:36
|
||||
#: plinth/modules/matrixsynapse/templates/matrix-synapse-pre-setup.html:15
|
||||
#: plinth/modules/snapshot/templates/snapshot.html:12
|
||||
#: plinth/templates/app.html:46
|
||||
msgid "Configuration"
|
||||
msgstr "Konfiguration"
|
||||
|
||||
#: plinth/modules/diaspora/templates/diaspora-pre-setup.html:43
|
||||
#: plinth/modules/dynamicdns/templates/dynamicdns_configure.html:25
|
||||
#: plinth/modules/ikiwiki/templates/ikiwiki_create.html:18
|
||||
#: plinth/modules/matrixsynapse/templates/matrix-synapse-pre-setup.html:47
|
||||
#: plinth/modules/snapshot/templates/snapshot.html:15
|
||||
#: plinth/modules/tahoe/templates/tahoe-pre-setup.html:43
|
||||
#: plinth/templates/app.html:54
|
||||
msgid "Update setup"
|
||||
msgstr "Uppdatera inställningar"
|
||||
|
||||
#: plinth/modules/diaspora/views.py:74
|
||||
msgid "User registrations enabled"
|
||||
msgstr "Användarregistreringar aktiverade"
|
||||
|
||||
#: plinth/modules/diaspora/views.py:78
|
||||
msgid "User registrations disabled"
|
||||
msgstr "Användarregistreringar avaktiveras"
|
||||
|
||||
#: plinth/modules/dynamicdns/__init__.py:22
|
||||
#, python-brace-format
|
||||
msgid ""
|
||||
@ -1750,12 +1672,7 @@ msgid "Leave this field empty if you want to keep your current password."
|
||||
msgstr "Lämna fältet tomt om du vill behålla ditt nuvarande lösenord."
|
||||
|
||||
#: plinth/modules/dynamicdns/forms.py:54
|
||||
#, fuzzy, python-brace-format
|
||||
#| msgid ""
|
||||
#| "Optional Value. If your {box_name} is not connected directly to the "
|
||||
#| "Internet (i.e. connected to a NAT router) this URL is used to determine "
|
||||
#| "the real IP address. The URL should simply return the IP where the client "
|
||||
#| "comes from (example: http://myip.datasystems24.de)."
|
||||
#, python-brace-format
|
||||
msgid ""
|
||||
"Optional Value. If your {box_name} is not connected directly to the Internet "
|
||||
"(i.e. connected to a NAT router) this URL is used to determine the real IP "
|
||||
@ -1765,7 +1682,7 @@ msgstr ""
|
||||
"Tillval. Om din {box_name} inte är direkt ansluten till Internet (dvs "
|
||||
"anslutna via en NAT-router) används denna webbadress för att hitta din "
|
||||
"verkliga IP. Webbadressen ska helt enkelt returnera det IP som klienten "
|
||||
"kommer från. (exempel: http://myip.datasystems24.de)."
|
||||
"kommer från. (example: https://ddns.freedombox.org/ip/)."
|
||||
|
||||
#: plinth/modules/dynamicdns/forms.py:62
|
||||
msgid "The username that was used when the account was created."
|
||||
@ -1841,24 +1758,16 @@ msgid "Please provide a password"
|
||||
msgstr "Ange ett lösenord"
|
||||
|
||||
#: plinth/modules/dynamicdns/templates/dynamicdns.html:12
|
||||
#, fuzzy
|
||||
#| msgid ""
|
||||
#| "If you are looking for a free dynamic DNS account, you may find a free "
|
||||
#| "GnuDIP service at <a href='http://gnudip.datasystems24.net' "
|
||||
#| "target='_blank'>gnudip.datasystems24.net</a> or you may find free update "
|
||||
#| "URL based services at <a href='http://freedns.afraid.org/' "
|
||||
#| "target='_blank'> freedns.afraid.org</a>."
|
||||
msgid ""
|
||||
"If you are looking for a free dynamic DNS account, you may find a free "
|
||||
"GnuDIP service at <a href='https://ddns.freedombox.org' target='_blank'>ddns."
|
||||
"freedombox.org</a> or you may find free update URL based services at <a "
|
||||
"href='http://freedns.afraid.org/' target='_blank'> freedns.afraid.org</a>."
|
||||
msgstr ""
|
||||
"Om du önskar ett gratis konto för dynamiskt DNS, kan du hitta en gratis "
|
||||
"GnuDIP-tjänst på <a href='http://gnudip.datasystems24.net' target='_blank'> "
|
||||
"gnudip.datasystems24.net</a> eller så kan du hitta tjänster baserade på "
|
||||
"gratis uppdateringsadress på <a href='http://freedns.afraid.org/' "
|
||||
"target='_blank'> freedns.afraid.org</a>."
|
||||
"Om du letar efter ett gratis dynamiskt DNS-konto kan du hitta en gratis "
|
||||
"GnuDIP-tjänst på <a target=\"_blank\">ddns.freedombox.org</a> eller så kan "
|
||||
"du hitta gratis uppdaterings-URL-baserade tjänster på <a href=\"http://"
|
||||
"freedns.afraid.org/\" target=\"_blank\"> freedns.afraid.org</a>."
|
||||
|
||||
#: plinth/modules/dynamicdns/templates/dynamicdns.html:23
|
||||
#, python-format
|
||||
@ -1880,6 +1789,14 @@ msgstr ""
|
||||
"och vissa hjälpfunktioner fungerar inte (men alla huvudfunktioner bör "
|
||||
"fungera)."
|
||||
|
||||
#: plinth/modules/dynamicdns/templates/dynamicdns_configure.html:25
|
||||
#: plinth/modules/ikiwiki/templates/ikiwiki_create.html:18
|
||||
#: plinth/modules/matrixsynapse/templates/matrix-synapse-pre-setup.html:47
|
||||
#: plinth/modules/snapshot/templates/snapshot.html:15
|
||||
#: plinth/templates/app.html:54
|
||||
msgid "Update setup"
|
||||
msgstr "Uppdatera inställningar"
|
||||
|
||||
#: plinth/modules/dynamicdns/templates/dynamicdns_status.html:9
|
||||
msgid "NAT type"
|
||||
msgstr "NAT-typ"
|
||||
@ -2104,7 +2021,7 @@ msgstr ""
|
||||
msgid "Email Server"
|
||||
msgstr "E-postserver"
|
||||
|
||||
#: plinth/modules/email_server/__init__.py:91
|
||||
#: plinth/modules/email_server/__init__.py:100
|
||||
msgid "Powered by Postfix, Dovecot & Rspamd"
|
||||
msgstr "Drivs av Postfix, Dovecot och Rspamd"
|
||||
|
||||
@ -2128,18 +2045,6 @@ msgstr "RoundCube konfigurerad för FreedomBox e-post"
|
||||
msgid "Inbound and outbound mail filters"
|
||||
msgstr "Filter för inkommande och utgående e-post"
|
||||
|
||||
#: plinth/modules/email_server/audit/tls.py:81
|
||||
msgid "Postfix TLS parameters"
|
||||
msgstr "Postfix TLS-parametrar"
|
||||
|
||||
#: plinth/modules/email_server/audit/tls.py:82
|
||||
msgid "Postfix uses a TLS certificate"
|
||||
msgstr "Postfix använder ett TLS -certifikat"
|
||||
|
||||
#: plinth/modules/email_server/audit/tls.py:91
|
||||
msgid "Has a TLS certificate"
|
||||
msgstr "Har ett TLS-certifikat"
|
||||
|
||||
#: plinth/modules/email_server/forms.py:17
|
||||
msgid "Enter a valid domain"
|
||||
msgstr "Ange ett giltigt domän"
|
||||
@ -2153,16 +2058,17 @@ msgid "domain"
|
||||
msgstr "domain"
|
||||
|
||||
#: plinth/modules/email_server/forms.py:38
|
||||
#, fuzzy
|
||||
#| msgid "Primary connection"
|
||||
msgid "Primary domain"
|
||||
msgstr "Primär anslutning"
|
||||
msgstr "Primär domän"
|
||||
|
||||
#: plinth/modules/email_server/forms.py:40
|
||||
#, fuzzy
|
||||
msgid ""
|
||||
"Mails are received for all domains configured in the system. Among these, "
|
||||
"select the most important one."
|
||||
msgstr ""
|
||||
"E-post tas emot för alla domäner som konfigurerats i systemet. Välj den "
|
||||
"viktigaste av dessa."
|
||||
|
||||
#: plinth/modules/email_server/forms.py:48
|
||||
msgid "New alias (without @domain)"
|
||||
@ -2200,7 +2106,7 @@ msgid "Disabled"
|
||||
msgstr "Inaktiverad"
|
||||
|
||||
#: plinth/modules/email_server/manifest.py:8
|
||||
#: plinth/modules/roundcube/__init__.py:53
|
||||
#: plinth/modules/roundcube/__init__.py:52
|
||||
#: plinth/modules/roundcube/manifest.py:6
|
||||
msgid "Roundcube"
|
||||
msgstr "Roundcube"
|
||||
@ -2239,7 +2145,6 @@ msgid "Create a new email alias"
|
||||
msgstr "Skapa ett nytt e -postalias"
|
||||
|
||||
#: plinth/modules/email_server/templates/email_alias.html:38
|
||||
#: plinth/modules/tahoe/templates/tahoe-post-setup.html:59
|
||||
msgid "Add"
|
||||
msgstr "Lägg till"
|
||||
|
||||
@ -3315,6 +3220,12 @@ msgstr ""
|
||||
msgid "Element"
|
||||
msgstr "Element"
|
||||
|
||||
#: plinth/modules/matrixsynapse/templates/matrix-synapse-pre-setup.html:15
|
||||
#: plinth/modules/snapshot/templates/snapshot.html:12
|
||||
#: plinth/templates/app.html:46
|
||||
msgid "Configuration"
|
||||
msgstr "Konfiguration"
|
||||
|
||||
#: plinth/modules/matrixsynapse/templates/matrix-synapse-pre-setup.html:18
|
||||
msgid ""
|
||||
"Matrix service needs to be configured for a domain. Users on other Matrix "
|
||||
@ -3716,172 +3627,6 @@ msgstr "KML Donkey"
|
||||
msgid "AMLDonkey"
|
||||
msgstr "AMLDonkey"
|
||||
|
||||
#: plinth/modules/monkeysphere/__init__.py:17
|
||||
msgid ""
|
||||
"With Monkeysphere, an OpenPGP key can be generated for each configured "
|
||||
"domain serving SSH. The OpenPGP public key can then be uploaded to the "
|
||||
"OpenPGP keyservers. Users connecting to this machine through SSH can verify "
|
||||
"that they are connecting to the correct host. For users to trust the key, "
|
||||
"at least one person (usually the machine owner) must sign the key using the "
|
||||
"regular OpenPGP key signing process. See the <a href=\"http://web."
|
||||
"monkeysphere.info/getting-started-ssh/\"> Monkeysphere SSH documentation</a> "
|
||||
"for more details."
|
||||
msgstr ""
|
||||
"Med Monkeysphere kan en OpenPGP-nyckel genereras för varje konfigurerad "
|
||||
"domän som erbjuder SSH. Den offentliga OpenPGP-nyckeln kan sedan laddas upp "
|
||||
"till PGP nyckelservrar. Användare som ansluter till denna enhet via SSH kan "
|
||||
"verifiera att de ansluter till rätt värd. För att användare ska kunna lita "
|
||||
"på nyckeln, måste minst en person (vanligtvis enheytens ägare) signera "
|
||||
"nyckeln genom att använda den normala processen för PGP-nyckel signering. "
|
||||
"Se <a href=\"http://web.monkeysphere.info/getting-started-ssh/\"> "
|
||||
"Monkeysphere SSH dokumentation</a> för mer information."
|
||||
|
||||
#: plinth/modules/monkeysphere/__init__.py:25
|
||||
msgid ""
|
||||
"Monkeysphere can also generate an OpenPGP key for each Secure Web Server "
|
||||
"(HTTPS) certificate installed on this machine. The OpenPGP public key can "
|
||||
"then be uploaded to the OpenPGP keyservers. Users accessing the web server "
|
||||
"through HTTPS can verify that they are connecting to the correct host. To "
|
||||
"validate the certificate, the user will need to install some software that "
|
||||
"is available on the <a href=\"https://web.monkeysphere.info/download/\"> "
|
||||
"Monkeysphere website</a>."
|
||||
msgstr ""
|
||||
"Med Monkeysphere kan en OpenPGP-nyckel genereras för varje Secure Web Server "
|
||||
"(HTTPS)-certifikat installerat på den här datorn. Den offentliga OpenPGP-"
|
||||
"nyckeln kan sedan laddas upp till OpenPGP nyckelservrar. Användare som "
|
||||
"ansluter till denna enhet via SSH kan verifiera att de ansluter till rätt "
|
||||
"värd. För att validera certifikatet måste användaren installera vissa "
|
||||
"program som finns på <a href=\"https://web.monkeysphere.info/download/"
|
||||
"\">Monkeyshere webbsida</a>."
|
||||
|
||||
#: plinth/modules/monkeysphere/__init__.py:50
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:11
|
||||
msgid "Monkeysphere"
|
||||
msgstr "Monkeysphere"
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere.html:20
|
||||
msgid "Publishing key to keyserver..."
|
||||
msgstr "Publicerar nyckeln till nyckelserver..."
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere.html:27
|
||||
msgid "Cancel"
|
||||
msgstr "Avbryt"
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere.html:36
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:41
|
||||
#: plinth/modules/tor/templates/tor.html:71
|
||||
msgid "Service"
|
||||
msgstr "Tjänst"
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere.html:37
|
||||
msgid "Domains"
|
||||
msgstr "Domäner"
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere.html:38
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:17
|
||||
msgid "OpenPGP Fingerprint"
|
||||
msgstr "OpenGPG Fingeravtryck"
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere.html:47
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:44
|
||||
#: plinth/modules/names/components.py:24
|
||||
msgid "Secure Shell"
|
||||
msgstr "Secure Shell"
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere.html:51
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:48
|
||||
msgid "Other"
|
||||
msgstr "Andra"
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere.html:88
|
||||
#, python-format
|
||||
msgid "Show details for key %(fingerprint)s"
|
||||
msgstr "Visa Detaljer för nyckel %(fingerprint)s"
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere.html:94
|
||||
msgid "-"
|
||||
msgstr "-"
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere.html:105
|
||||
msgid "Import Key"
|
||||
msgstr "Importera nyckel"
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere.html:115
|
||||
msgid "Publish Key"
|
||||
msgstr "Publicera nyckel"
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere.html:125
|
||||
msgid "Add Domains"
|
||||
msgstr "Lägg till domäner"
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:21
|
||||
msgid "OpenPGP User IDs"
|
||||
msgstr "OpenPGP användare-ID"
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:25
|
||||
msgid "Key Import Date"
|
||||
msgstr "Datum för nyckel import"
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:29
|
||||
msgid "SSH Key Type"
|
||||
msgstr "SSH-nyckeltyp"
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:33
|
||||
msgid "SSH Key Size"
|
||||
msgstr "SSH-nyckelstorlek"
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:37
|
||||
msgid "SSH Fingerprint"
|
||||
msgstr "SSH Fingeravtryck"
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:53
|
||||
msgid "Key File"
|
||||
msgstr "Key fil"
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:57
|
||||
msgid "Available Domains"
|
||||
msgstr "Tillgängliga domäner"
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:61
|
||||
msgid "Added Domains"
|
||||
msgstr "Tillagda domäner"
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:69
|
||||
msgid ""
|
||||
"After this key is published to the keyservers, it can be signed using <a "
|
||||
"href=\"https://www.gnupg.org/\">GnuPG</a> with the following commands:"
|
||||
msgstr ""
|
||||
"När nyckeln har publicerats på nyckel servrarna kan den signeras med hjälp "
|
||||
"av <a href=\"https://www.gnupg.org/\">GnuPG</a> med följande kommandon:"
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:75
|
||||
msgid "Download the key"
|
||||
msgstr "Lada ner nyckeln"
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:78
|
||||
msgid "Sign the key"
|
||||
msgstr "Signera nyckeln"
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:81
|
||||
msgid "Send the key back to the keyservers"
|
||||
msgstr "Skicka nyckeln till nyckelservrar"
|
||||
|
||||
#: plinth/modules/monkeysphere/views.py:44
|
||||
msgid "Imported key."
|
||||
msgstr "Importerade nyckel."
|
||||
|
||||
#: plinth/modules/monkeysphere/views.py:80
|
||||
msgid "Cancelled key publishing."
|
||||
msgstr "Publicering av nyckel avbruten."
|
||||
|
||||
#: plinth/modules/monkeysphere/views.py:131
|
||||
msgid "Published key to keyserver."
|
||||
msgstr "Publicerade nyckeln till nyckelserver."
|
||||
|
||||
#: plinth/modules/monkeysphere/views.py:133
|
||||
msgid "Error occurred while publishing key."
|
||||
msgstr "Fel uppstod när nyckeln publicerades."
|
||||
|
||||
#: plinth/modules/mumble/__init__.py:26
|
||||
msgid ""
|
||||
"Mumble is an open source, low-latency, encrypted, high quality voice chat "
|
||||
@ -3958,6 +3703,10 @@ msgstr "Alla"
|
||||
msgid "All web apps"
|
||||
msgstr "Alla webbappar"
|
||||
|
||||
#: plinth/modules/names/components.py:24
|
||||
msgid "Secure Shell"
|
||||
msgstr "Secure Shell"
|
||||
|
||||
#: plinth/modules/names/templates/names.html:17
|
||||
msgid "Services"
|
||||
msgstr "Tjänster"
|
||||
@ -5738,7 +5487,7 @@ msgstr ""
|
||||
msgid "Access rights configuration updated"
|
||||
msgstr "Konfiguration av åtkomsträttigheter uppdaterad"
|
||||
|
||||
#: plinth/modules/roundcube/__init__.py:20
|
||||
#: plinth/modules/roundcube/__init__.py:19
|
||||
msgid ""
|
||||
"Roundcube webmail is a browser-based multilingual IMAP client with an "
|
||||
"application-like user interface. It provides full functionality you expect "
|
||||
@ -5750,7 +5499,7 @@ msgstr ""
|
||||
"förväntar dig från en e-postklient, inklusive MIME-stöd, adressbok, "
|
||||
"mappmanipulering, meddelande sökning och stavningskontroll."
|
||||
|
||||
#: plinth/modules/roundcube/__init__.py:25
|
||||
#: plinth/modules/roundcube/__init__.py:24
|
||||
msgid ""
|
||||
"You can use it by providing the username and password of the email account "
|
||||
"you wish to access followed by the domain name of the IMAP server for your "
|
||||
@ -5764,7 +5513,7 @@ msgstr ""
|
||||
"kryptering (rekommenderas), fyll server fält som <code>imaps://imap.exempel."
|
||||
"kom</code>."
|
||||
|
||||
#: plinth/modules/roundcube/__init__.py:30
|
||||
#: plinth/modules/roundcube/__init__.py:29
|
||||
msgid ""
|
||||
"For Gmail, username will be your Gmail address, password will be your Google "
|
||||
"account password and server will be <code>imaps://imap.gmail.com</code>. "
|
||||
@ -5780,7 +5529,7 @@ msgstr ""
|
||||
"security/lesssecureapps\" >https://www.Google.com/settings/Security/"
|
||||
"lesssecureapps</a>)."
|
||||
|
||||
#: plinth/modules/roundcube/__init__.py:54
|
||||
#: plinth/modules/roundcube/__init__.py:53
|
||||
msgid "Email Client"
|
||||
msgstr "E-postklient"
|
||||
|
||||
@ -6925,72 +6674,6 @@ msgstr "Syncthing"
|
||||
msgid "File Synchronization"
|
||||
msgstr "Filsynkronisering"
|
||||
|
||||
#: plinth/modules/tahoe/__init__.py:26
|
||||
msgid ""
|
||||
"Tahoe-LAFS is a decentralized secure file storage system. It uses provider "
|
||||
"independent security to store files over a distributed network of storage "
|
||||
"nodes. Even if some of the nodes fail, your files can be retrieved from the "
|
||||
"remaining nodes."
|
||||
msgstr ""
|
||||
"Tahoe-LAFS är ett decentraliserat säkert fillagringssystem. Den använder "
|
||||
"provideroberoende säkerhet för att lagra filer över ett distribuerat nätverk "
|
||||
"av lagringsnoder. Även om vissa noder misslyckas, kan dina filer hämtas från "
|
||||
"de återstående noderna."
|
||||
|
||||
#: plinth/modules/tahoe/__init__.py:31
|
||||
#, python-brace-format
|
||||
msgid ""
|
||||
"This {box_name} hosts a storage node and an introducer by default. "
|
||||
"Additional introducers can be added, which will introduce this node to the "
|
||||
"other storage nodes."
|
||||
msgstr ""
|
||||
"Den här {box_name} är värd för en lagringsnod och en introducerare som "
|
||||
"standard. Ytterligare introducerare kan läggas till, vilket kommer att "
|
||||
"introducera den här noden till andra lagringsnoder."
|
||||
|
||||
#: plinth/modules/tahoe/__init__.py:60
|
||||
msgid "Tahoe-LAFS"
|
||||
msgstr "Tahoe-LAFS"
|
||||
|
||||
#: plinth/modules/tahoe/__init__.py:62
|
||||
msgid "Distributed File Storage"
|
||||
msgstr "Distribuerad fillagring"
|
||||
|
||||
#: plinth/modules/tahoe/templates/tahoe-post-setup.html:17
|
||||
#, python-format
|
||||
msgid ""
|
||||
"The Tahoe-LAFS server domain is set to <b>%(domain_name)s</b>. Changing the "
|
||||
"FreedomBox domain name needs a reinstall of Tahoe-LAFS and you WILL LOSE "
|
||||
"DATA. You can access Tahoe-LAFS at <a href=\"https://"
|
||||
"%(domain_name)s:5678\">https://%(domain_name)s:5678</a>."
|
||||
msgstr ""
|
||||
"Tahoe-LAFS Server domänen är inställd på <b>%(domain_name)s </b>. Ändra "
|
||||
"FreedomBox domännamn behöver en ominstallation av Tahoe-LAFS och DU KOMMER "
|
||||
"ATT FÖRLORA DATA. Du kan komma åt Tahoe-LAFS på <a href=\"https://"
|
||||
"%(domain_name)s:5678\">https://%(domain_name)s:5678</a>."
|
||||
|
||||
#: plinth/modules/tahoe/templates/tahoe-post-setup.html:29
|
||||
msgid "Local introducer"
|
||||
msgstr "Lokal introducerare"
|
||||
|
||||
#: plinth/modules/tahoe/templates/tahoe-post-setup.html:34
|
||||
#: plinth/modules/tahoe/templates/tahoe-post-setup.html:51
|
||||
#: plinth/modules/tahoe/templates/tahoe-post-setup.html:69
|
||||
msgid "Pet Name"
|
||||
msgstr "Namn på husdjur"
|
||||
|
||||
#: plinth/modules/tahoe/templates/tahoe-post-setup.html:48
|
||||
msgid "Add new introducer"
|
||||
msgstr "Lägg till ny introduktören"
|
||||
|
||||
#: plinth/modules/tahoe/templates/tahoe-post-setup.html:64
|
||||
msgid "Connected introducers"
|
||||
msgstr "Anslutna introducerare"
|
||||
|
||||
#: plinth/modules/tahoe/templates/tahoe-post-setup.html:82
|
||||
msgid "Remove"
|
||||
msgstr "Ta bort"
|
||||
|
||||
#: plinth/modules/tor/__init__.py:26
|
||||
msgid ""
|
||||
"Tor is an anonymous communication system. You can learn more about it from "
|
||||
@ -7179,6 +6862,10 @@ msgstr ""
|
||||
"Om din %(box_name)s ligger bakom en router eller brandvägg bör du se till "
|
||||
"att följande portar är öppna och port vidarebefordrade om det behövs:"
|
||||
|
||||
#: plinth/modules/tor/templates/tor.html:71
|
||||
msgid "Service"
|
||||
msgstr "Tjänst"
|
||||
|
||||
#: plinth/modules/tor/templates/tor.html:87
|
||||
msgid "SOCKS"
|
||||
msgstr "SOCKS"
|
||||
@ -8651,6 +8338,240 @@ msgstr "%(percentage)s %% färdigt"
|
||||
msgid "Gujarati"
|
||||
msgstr "Gujarati"
|
||||
|
||||
#~ msgid ""
|
||||
#~ "diaspora* is a decentralized social network where you can store and "
|
||||
#~ "control your own data."
|
||||
#~ msgstr ""
|
||||
#~ "diaspora * är ett decentraliserat socialt nätverk där du kan lagra och "
|
||||
#~ "kontrollera dina egna data."
|
||||
|
||||
#~ msgid "diaspora*"
|
||||
#~ msgstr "diaspora*"
|
||||
|
||||
#~ msgid "Federated Social Network"
|
||||
#~ msgstr "Federerat Social Network"
|
||||
|
||||
#~ msgid "Enable new user registrations"
|
||||
#~ msgstr "Aktivera nya användarregistreringar"
|
||||
|
||||
#~ msgid "dandelion*"
|
||||
#~ msgstr "dandelion*"
|
||||
|
||||
#~ msgid ""
|
||||
#~ "It is an unofficial webview based client for the community-run, "
|
||||
#~ "distributed social network diaspora*"
|
||||
#~ msgstr ""
|
||||
#~ "Det är en inofficiell webbvisningsklient för den samhällsdrivna, "
|
||||
#~ "distribuerade socialt nätverk diaspora*"
|
||||
|
||||
#, python-format
|
||||
#~ msgid ""
|
||||
#~ "The diaspora* pod domain is set to <b>%(domain_name)s</b>. User IDs will "
|
||||
#~ "look like <i>username@diaspora.%(domain_name)s</i><br/> If the FreedomBox "
|
||||
#~ "domain name is changed, all data of the users registered with the "
|
||||
#~ "previous podname wouldn't be accessible. <br/> You can access the "
|
||||
#~ "diaspora* pod at <a href=\"https://diaspora.%(domain_name)s\"> diaspora."
|
||||
#~ "%(domain_name)s </a>"
|
||||
#~ msgstr ""
|
||||
#~ "The diaspora*pod-domänen är inställd på<b>%(domain_name)s</b>. Användar-"
|
||||
#~ "ID kommer att se ut som<i>username@diaspora.%(domain_name)s</i><br/> Om "
|
||||
#~ "FreedomBox-domännamnet ändras, skulle alla data för användare som är "
|
||||
#~ "registrerade med föregående podnamn inte vara tillgängliga. <br/>Du kan "
|
||||
#~ "komma åt diaspora * pod på <a href=\"https://diaspora.%(domain_name)s\"> "
|
||||
#~ "diaspora.%(domain_name)s </a>"
|
||||
|
||||
#~ msgid "User registrations enabled"
|
||||
#~ msgstr "Användarregistreringar aktiverade"
|
||||
|
||||
#~ msgid "User registrations disabled"
|
||||
#~ msgstr "Användarregistreringar avaktiveras"
|
||||
|
||||
#~ msgid "Postfix TLS parameters"
|
||||
#~ msgstr "Postfix TLS-parametrar"
|
||||
|
||||
#~ msgid "Postfix uses a TLS certificate"
|
||||
#~ msgstr "Postfix använder ett TLS -certifikat"
|
||||
|
||||
#~ msgid "Has a TLS certificate"
|
||||
#~ msgstr "Har ett TLS-certifikat"
|
||||
|
||||
#~ msgid ""
|
||||
#~ "With Monkeysphere, an OpenPGP key can be generated for each configured "
|
||||
#~ "domain serving SSH. The OpenPGP public key can then be uploaded to the "
|
||||
#~ "OpenPGP keyservers. Users connecting to this machine through SSH can "
|
||||
#~ "verify that they are connecting to the correct host. For users to trust "
|
||||
#~ "the key, at least one person (usually the machine owner) must sign the "
|
||||
#~ "key using the regular OpenPGP key signing process. See the <a href="
|
||||
#~ "\"http://web.monkeysphere.info/getting-started-ssh/\"> Monkeysphere SSH "
|
||||
#~ "documentation</a> for more details."
|
||||
#~ msgstr ""
|
||||
#~ "Med Monkeysphere kan en OpenPGP-nyckel genereras för varje konfigurerad "
|
||||
#~ "domän som erbjuder SSH. Den offentliga OpenPGP-nyckeln kan sedan laddas "
|
||||
#~ "upp till PGP nyckelservrar. Användare som ansluter till denna enhet via "
|
||||
#~ "SSH kan verifiera att de ansluter till rätt värd. För att användare ska "
|
||||
#~ "kunna lita på nyckeln, måste minst en person (vanligtvis enheytens ägare) "
|
||||
#~ "signera nyckeln genom att använda den normala processen för PGP-nyckel "
|
||||
#~ "signering. Se <a href=\"http://web.monkeysphere.info/getting-started-ssh/"
|
||||
#~ "\"> Monkeysphere SSH dokumentation</a> för mer information."
|
||||
|
||||
#~ msgid ""
|
||||
#~ "Monkeysphere can also generate an OpenPGP key for each Secure Web Server "
|
||||
#~ "(HTTPS) certificate installed on this machine. The OpenPGP public key can "
|
||||
#~ "then be uploaded to the OpenPGP keyservers. Users accessing the web "
|
||||
#~ "server through HTTPS can verify that they are connecting to the correct "
|
||||
#~ "host. To validate the certificate, the user will need to install some "
|
||||
#~ "software that is available on the <a href=\"https://web.monkeysphere.info/"
|
||||
#~ "download/\"> Monkeysphere website</a>."
|
||||
#~ msgstr ""
|
||||
#~ "Med Monkeysphere kan en OpenPGP-nyckel genereras för varje Secure Web "
|
||||
#~ "Server (HTTPS)-certifikat installerat på den här datorn. Den offentliga "
|
||||
#~ "OpenPGP-nyckeln kan sedan laddas upp till OpenPGP nyckelservrar. "
|
||||
#~ "Användare som ansluter till denna enhet via SSH kan verifiera att de "
|
||||
#~ "ansluter till rätt värd. För att validera certifikatet måste användaren "
|
||||
#~ "installera vissa program som finns på <a href=\"https://web.monkeysphere."
|
||||
#~ "info/download/\">Monkeyshere webbsida</a>."
|
||||
|
||||
#~ msgid "Monkeysphere"
|
||||
#~ msgstr "Monkeysphere"
|
||||
|
||||
#~ msgid "Publishing key to keyserver..."
|
||||
#~ msgstr "Publicerar nyckeln till nyckelserver..."
|
||||
|
||||
#~ msgid "Cancel"
|
||||
#~ msgstr "Avbryt"
|
||||
|
||||
#~ msgid "Domains"
|
||||
#~ msgstr "Domäner"
|
||||
|
||||
#~ msgid "OpenPGP Fingerprint"
|
||||
#~ msgstr "OpenGPG Fingeravtryck"
|
||||
|
||||
#~ msgid "Other"
|
||||
#~ msgstr "Andra"
|
||||
|
||||
#, python-format
|
||||
#~ msgid "Show details for key %(fingerprint)s"
|
||||
#~ msgstr "Visa Detaljer för nyckel %(fingerprint)s"
|
||||
|
||||
#~ msgid "-"
|
||||
#~ msgstr "-"
|
||||
|
||||
#~ msgid "Import Key"
|
||||
#~ msgstr "Importera nyckel"
|
||||
|
||||
#~ msgid "Publish Key"
|
||||
#~ msgstr "Publicera nyckel"
|
||||
|
||||
#~ msgid "Add Domains"
|
||||
#~ msgstr "Lägg till domäner"
|
||||
|
||||
#~ msgid "OpenPGP User IDs"
|
||||
#~ msgstr "OpenPGP användare-ID"
|
||||
|
||||
#~ msgid "Key Import Date"
|
||||
#~ msgstr "Datum för nyckel import"
|
||||
|
||||
#~ msgid "SSH Key Type"
|
||||
#~ msgstr "SSH-nyckeltyp"
|
||||
|
||||
#~ msgid "SSH Key Size"
|
||||
#~ msgstr "SSH-nyckelstorlek"
|
||||
|
||||
#~ msgid "SSH Fingerprint"
|
||||
#~ msgstr "SSH Fingeravtryck"
|
||||
|
||||
#~ msgid "Key File"
|
||||
#~ msgstr "Key fil"
|
||||
|
||||
#~ msgid "Available Domains"
|
||||
#~ msgstr "Tillgängliga domäner"
|
||||
|
||||
#~ msgid "Added Domains"
|
||||
#~ msgstr "Tillagda domäner"
|
||||
|
||||
#~ msgid ""
|
||||
#~ "After this key is published to the keyservers, it can be signed using <a "
|
||||
#~ "href=\"https://www.gnupg.org/\">GnuPG</a> with the following commands:"
|
||||
#~ msgstr ""
|
||||
#~ "När nyckeln har publicerats på nyckel servrarna kan den signeras med "
|
||||
#~ "hjälp av <a href=\"https://www.gnupg.org/\">GnuPG</a> med följande "
|
||||
#~ "kommandon:"
|
||||
|
||||
#~ msgid "Download the key"
|
||||
#~ msgstr "Lada ner nyckeln"
|
||||
|
||||
#~ msgid "Sign the key"
|
||||
#~ msgstr "Signera nyckeln"
|
||||
|
||||
#~ msgid "Send the key back to the keyservers"
|
||||
#~ msgstr "Skicka nyckeln till nyckelservrar"
|
||||
|
||||
#~ msgid "Imported key."
|
||||
#~ msgstr "Importerade nyckel."
|
||||
|
||||
#~ msgid "Cancelled key publishing."
|
||||
#~ msgstr "Publicering av nyckel avbruten."
|
||||
|
||||
#~ msgid "Published key to keyserver."
|
||||
#~ msgstr "Publicerade nyckeln till nyckelserver."
|
||||
|
||||
#~ msgid "Error occurred while publishing key."
|
||||
#~ msgstr "Fel uppstod när nyckeln publicerades."
|
||||
|
||||
#~ msgid ""
|
||||
#~ "Tahoe-LAFS is a decentralized secure file storage system. It uses "
|
||||
#~ "provider independent security to store files over a distributed network "
|
||||
#~ "of storage nodes. Even if some of the nodes fail, your files can be "
|
||||
#~ "retrieved from the remaining nodes."
|
||||
#~ msgstr ""
|
||||
#~ "Tahoe-LAFS är ett decentraliserat säkert fillagringssystem. Den använder "
|
||||
#~ "provideroberoende säkerhet för att lagra filer över ett distribuerat "
|
||||
#~ "nätverk av lagringsnoder. Även om vissa noder misslyckas, kan dina filer "
|
||||
#~ "hämtas från de återstående noderna."
|
||||
|
||||
#, python-brace-format
|
||||
#~ msgid ""
|
||||
#~ "This {box_name} hosts a storage node and an introducer by default. "
|
||||
#~ "Additional introducers can be added, which will introduce this node to "
|
||||
#~ "the other storage nodes."
|
||||
#~ msgstr ""
|
||||
#~ "Den här {box_name} är värd för en lagringsnod och en introducerare som "
|
||||
#~ "standard. Ytterligare introducerare kan läggas till, vilket kommer att "
|
||||
#~ "introducera den här noden till andra lagringsnoder."
|
||||
|
||||
#~ msgid "Tahoe-LAFS"
|
||||
#~ msgstr "Tahoe-LAFS"
|
||||
|
||||
#~ msgid "Distributed File Storage"
|
||||
#~ msgstr "Distribuerad fillagring"
|
||||
|
||||
#, python-format
|
||||
#~ msgid ""
|
||||
#~ "The Tahoe-LAFS server domain is set to <b>%(domain_name)s</b>. Changing "
|
||||
#~ "the FreedomBox domain name needs a reinstall of Tahoe-LAFS and you WILL "
|
||||
#~ "LOSE DATA. You can access Tahoe-LAFS at <a href=\"https://"
|
||||
#~ "%(domain_name)s:5678\">https://%(domain_name)s:5678</a>."
|
||||
#~ msgstr ""
|
||||
#~ "Tahoe-LAFS Server domänen är inställd på <b>%(domain_name)s </b>. Ändra "
|
||||
#~ "FreedomBox domännamn behöver en ominstallation av Tahoe-LAFS och DU "
|
||||
#~ "KOMMER ATT FÖRLORA DATA. Du kan komma åt Tahoe-LAFS på <a href=\"https://"
|
||||
#~ "%(domain_name)s:5678\">https://%(domain_name)s:5678</a>."
|
||||
|
||||
#~ msgid "Local introducer"
|
||||
#~ msgstr "Lokal introducerare"
|
||||
|
||||
#~ msgid "Pet Name"
|
||||
#~ msgstr "Namn på husdjur"
|
||||
|
||||
#~ msgid "Add new introducer"
|
||||
#~ msgstr "Lägg till ny introduktören"
|
||||
|
||||
#~ msgid "Connected introducers"
|
||||
#~ msgstr "Anslutna introducerare"
|
||||
|
||||
#~ msgid "Remove"
|
||||
#~ msgstr "Ta bort"
|
||||
|
||||
#~ msgid "Postfix domain name config"
|
||||
#~ msgstr "Konfiguration av Postfix domännamn"
|
||||
|
||||
|
||||
@ -8,7 +8,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: PACKAGE VERSION\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2021-12-06 18:35-0500\n"
|
||||
"POT-Creation-Date: 2021-12-20 20:43-0500\n"
|
||||
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
||||
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
||||
"Language-Team: LANGUAGE <LL@li.org>\n"
|
||||
@ -104,8 +104,6 @@ msgid "Apache HTTP Server"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/apache/__init__.py:41
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere.html:49
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:46
|
||||
msgid "Web Server"
|
||||
msgstr ""
|
||||
|
||||
@ -1108,9 +1106,7 @@ msgstr ""
|
||||
#: plinth/modules/config/__init__.py:58 plinth/modules/dynamicdns/views.py:29
|
||||
#: plinth/modules/names/templates/names.html:30
|
||||
#: plinth/modules/names/templates/names.html:44
|
||||
#: plinth/modules/snapshot/views.py:35
|
||||
#: plinth/modules/tahoe/templates/tahoe-pre-setup.html:24
|
||||
#: plinth/templates/index.html:46
|
||||
#: plinth/modules/snapshot/views.py:35 plinth/templates/index.html:46
|
||||
msgid "Configure"
|
||||
msgstr ""
|
||||
|
||||
@ -1270,11 +1266,11 @@ msgid ""
|
||||
"synchronization with servers on the Internet."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/datetime/__init__.py:64
|
||||
#: plinth/modules/datetime/__init__.py:67
|
||||
msgid "Date & Time"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/datetime/__init__.py:110
|
||||
#: plinth/modules/datetime/__init__.py:113
|
||||
msgid "Time synchronized to NTP server"
|
||||
msgstr ""
|
||||
|
||||
@ -1441,70 +1437,6 @@ msgstr ""
|
||||
msgid "Diagnostic Test"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/diaspora/__init__.py:40
|
||||
msgid ""
|
||||
"diaspora* is a decentralized social network where you can store and control "
|
||||
"your own data."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/diaspora/__init__.py:66
|
||||
#: plinth/modules/diaspora/manifest.py:23
|
||||
msgid "diaspora*"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/diaspora/__init__.py:67
|
||||
msgid "Federated Social Network"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/diaspora/forms.py:13
|
||||
msgid "Enable new user registrations"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/diaspora/manifest.py:11
|
||||
msgid "dandelion*"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/diaspora/manifest.py:13
|
||||
msgid ""
|
||||
"It is an unofficial webview based client for the community-run, distributed "
|
||||
"social network diaspora*"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/diaspora/templates/diaspora-post-setup.html:16
|
||||
#, python-format
|
||||
msgid ""
|
||||
"The diaspora* pod domain is set to <b>%(domain_name)s</b>. User IDs will "
|
||||
"look like <i>username@diaspora.%(domain_name)s</i><br/> If the FreedomBox "
|
||||
"domain name is changed, all data of the users registered with the previous "
|
||||
"podname wouldn't be accessible. <br/> You can access the diaspora* pod at <a "
|
||||
"href=\"https://diaspora.%(domain_name)s\"> diaspora.%(domain_name)s </a>"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/diaspora/templates/diaspora-pre-setup.html:36
|
||||
#: plinth/modules/matrixsynapse/templates/matrix-synapse-pre-setup.html:15
|
||||
#: plinth/modules/snapshot/templates/snapshot.html:12
|
||||
#: plinth/templates/app.html:46
|
||||
msgid "Configuration"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/diaspora/templates/diaspora-pre-setup.html:43
|
||||
#: plinth/modules/dynamicdns/templates/dynamicdns_configure.html:25
|
||||
#: plinth/modules/ikiwiki/templates/ikiwiki_create.html:18
|
||||
#: plinth/modules/matrixsynapse/templates/matrix-synapse-pre-setup.html:47
|
||||
#: plinth/modules/snapshot/templates/snapshot.html:15
|
||||
#: plinth/modules/tahoe/templates/tahoe-pre-setup.html:43
|
||||
#: plinth/templates/app.html:54
|
||||
msgid "Update setup"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/diaspora/views.py:74
|
||||
msgid "User registrations enabled"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/diaspora/views.py:78
|
||||
msgid "User registrations disabled"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/dynamicdns/__init__.py:22
|
||||
#, python-brace-format
|
||||
msgid ""
|
||||
@ -1675,6 +1607,14 @@ msgid ""
|
||||
"functions may not work (but the main functionality should work)."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/dynamicdns/templates/dynamicdns_configure.html:25
|
||||
#: plinth/modules/ikiwiki/templates/ikiwiki_create.html:18
|
||||
#: plinth/modules/matrixsynapse/templates/matrix-synapse-pre-setup.html:47
|
||||
#: plinth/modules/snapshot/templates/snapshot.html:15
|
||||
#: plinth/templates/app.html:54
|
||||
msgid "Update setup"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/dynamicdns/templates/dynamicdns_status.html:9
|
||||
msgid "NAT type"
|
||||
msgstr ""
|
||||
@ -1863,7 +1803,7 @@ msgstr ""
|
||||
msgid "Email Server"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/email_server/__init__.py:91
|
||||
#: plinth/modules/email_server/__init__.py:100
|
||||
msgid "Powered by Postfix, Dovecot & Rspamd"
|
||||
msgstr ""
|
||||
|
||||
@ -1887,18 +1827,6 @@ msgstr ""
|
||||
msgid "Inbound and outbound mail filters"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/email_server/audit/tls.py:81
|
||||
msgid "Postfix TLS parameters"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/email_server/audit/tls.py:82
|
||||
msgid "Postfix uses a TLS certificate"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/email_server/audit/tls.py:91
|
||||
msgid "Has a TLS certificate"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/email_server/forms.py:17
|
||||
msgid "Enter a valid domain"
|
||||
msgstr ""
|
||||
@ -1957,7 +1885,7 @@ msgid "Disabled"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/email_server/manifest.py:8
|
||||
#: plinth/modules/roundcube/__init__.py:53
|
||||
#: plinth/modules/roundcube/__init__.py:52
|
||||
#: plinth/modules/roundcube/manifest.py:6
|
||||
msgid "Roundcube"
|
||||
msgstr ""
|
||||
@ -1996,7 +1924,6 @@ msgid "Create a new email alias"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/email_server/templates/email_alias.html:38
|
||||
#: plinth/modules/tahoe/templates/tahoe-post-setup.html:59
|
||||
msgid "Add"
|
||||
msgstr ""
|
||||
|
||||
@ -2917,6 +2844,12 @@ msgstr ""
|
||||
msgid "Element"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/matrixsynapse/templates/matrix-synapse-pre-setup.html:15
|
||||
#: plinth/modules/snapshot/templates/snapshot.html:12
|
||||
#: plinth/templates/app.html:46
|
||||
msgid "Configuration"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/matrixsynapse/templates/matrix-synapse-pre-setup.html:18
|
||||
msgid ""
|
||||
"Matrix service needs to be configured for a domain. Users on other Matrix "
|
||||
@ -3250,155 +3183,6 @@ msgstr ""
|
||||
msgid "AMLDonkey"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/monkeysphere/__init__.py:17
|
||||
msgid ""
|
||||
"With Monkeysphere, an OpenPGP key can be generated for each configured "
|
||||
"domain serving SSH. The OpenPGP public key can then be uploaded to the "
|
||||
"OpenPGP keyservers. Users connecting to this machine through SSH can verify "
|
||||
"that they are connecting to the correct host. For users to trust the key, "
|
||||
"at least one person (usually the machine owner) must sign the key using the "
|
||||
"regular OpenPGP key signing process. See the <a href=\"http://web."
|
||||
"monkeysphere.info/getting-started-ssh/\"> Monkeysphere SSH documentation</a> "
|
||||
"for more details."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/monkeysphere/__init__.py:25
|
||||
msgid ""
|
||||
"Monkeysphere can also generate an OpenPGP key for each Secure Web Server "
|
||||
"(HTTPS) certificate installed on this machine. The OpenPGP public key can "
|
||||
"then be uploaded to the OpenPGP keyservers. Users accessing the web server "
|
||||
"through HTTPS can verify that they are connecting to the correct host. To "
|
||||
"validate the certificate, the user will need to install some software that "
|
||||
"is available on the <a href=\"https://web.monkeysphere.info/download/\"> "
|
||||
"Monkeysphere website</a>."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/monkeysphere/__init__.py:50
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:11
|
||||
msgid "Monkeysphere"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere.html:20
|
||||
msgid "Publishing key to keyserver..."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere.html:27
|
||||
msgid "Cancel"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere.html:36
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:41
|
||||
#: plinth/modules/tor/templates/tor.html:71
|
||||
msgid "Service"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere.html:37
|
||||
msgid "Domains"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere.html:38
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:17
|
||||
msgid "OpenPGP Fingerprint"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere.html:47
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:44
|
||||
#: plinth/modules/names/components.py:24
|
||||
msgid "Secure Shell"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere.html:51
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:48
|
||||
msgid "Other"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere.html:88
|
||||
#, python-format
|
||||
msgid "Show details for key %(fingerprint)s"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere.html:94
|
||||
msgid "-"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere.html:105
|
||||
msgid "Import Key"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere.html:115
|
||||
msgid "Publish Key"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere.html:125
|
||||
msgid "Add Domains"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:21
|
||||
msgid "OpenPGP User IDs"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:25
|
||||
msgid "Key Import Date"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:29
|
||||
msgid "SSH Key Type"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:33
|
||||
msgid "SSH Key Size"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:37
|
||||
msgid "SSH Fingerprint"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:53
|
||||
msgid "Key File"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:57
|
||||
msgid "Available Domains"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:61
|
||||
msgid "Added Domains"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:69
|
||||
msgid ""
|
||||
"After this key is published to the keyservers, it can be signed using <a "
|
||||
"href=\"https://www.gnupg.org/\">GnuPG</a> with the following commands:"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:75
|
||||
msgid "Download the key"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:78
|
||||
msgid "Sign the key"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:81
|
||||
msgid "Send the key back to the keyservers"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/monkeysphere/views.py:44
|
||||
msgid "Imported key."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/monkeysphere/views.py:80
|
||||
msgid "Cancelled key publishing."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/monkeysphere/views.py:131
|
||||
msgid "Published key to keyserver."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/monkeysphere/views.py:133
|
||||
msgid "Error occurred while publishing key."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mumble/__init__.py:26
|
||||
msgid ""
|
||||
"Mumble is an open source, low-latency, encrypted, high quality voice chat "
|
||||
@ -3463,6 +3247,10 @@ msgstr ""
|
||||
msgid "All web apps"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/names/components.py:24
|
||||
msgid "Secure Shell"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/names/templates/names.html:17
|
||||
msgid "Services"
|
||||
msgstr ""
|
||||
@ -4997,7 +4785,7 @@ msgstr ""
|
||||
msgid "Access rights configuration updated"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/roundcube/__init__.py:20
|
||||
#: plinth/modules/roundcube/__init__.py:19
|
||||
msgid ""
|
||||
"Roundcube webmail is a browser-based multilingual IMAP client with an "
|
||||
"application-like user interface. It provides full functionality you expect "
|
||||
@ -5005,7 +4793,7 @@ msgid ""
|
||||
"manipulation, message searching and spell checking."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/roundcube/__init__.py:25
|
||||
#: plinth/modules/roundcube/__init__.py:24
|
||||
msgid ""
|
||||
"You can use it by providing the username and password of the email account "
|
||||
"you wish to access followed by the domain name of the IMAP server for your "
|
||||
@ -5014,7 +4802,7 @@ msgid ""
|
||||
"code>."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/roundcube/__init__.py:30
|
||||
#: plinth/modules/roundcube/__init__.py:29
|
||||
msgid ""
|
||||
"For Gmail, username will be your Gmail address, password will be your Google "
|
||||
"account password and server will be <code>imaps://imap.gmail.com</code>. "
|
||||
@ -5024,7 +4812,7 @@ msgid ""
|
||||
"a>)."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/roundcube/__init__.py:54
|
||||
#: plinth/modules/roundcube/__init__.py:53
|
||||
msgid "Email Client"
|
||||
msgstr ""
|
||||
|
||||
@ -6044,61 +5832,6 @@ msgstr ""
|
||||
msgid "File Synchronization"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/tahoe/__init__.py:26
|
||||
msgid ""
|
||||
"Tahoe-LAFS is a decentralized secure file storage system. It uses provider "
|
||||
"independent security to store files over a distributed network of storage "
|
||||
"nodes. Even if some of the nodes fail, your files can be retrieved from the "
|
||||
"remaining nodes."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/tahoe/__init__.py:31
|
||||
#, python-brace-format
|
||||
msgid ""
|
||||
"This {box_name} hosts a storage node and an introducer by default. "
|
||||
"Additional introducers can be added, which will introduce this node to the "
|
||||
"other storage nodes."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/tahoe/__init__.py:60
|
||||
msgid "Tahoe-LAFS"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/tahoe/__init__.py:62
|
||||
msgid "Distributed File Storage"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/tahoe/templates/tahoe-post-setup.html:17
|
||||
#, python-format
|
||||
msgid ""
|
||||
"The Tahoe-LAFS server domain is set to <b>%(domain_name)s</b>. Changing the "
|
||||
"FreedomBox domain name needs a reinstall of Tahoe-LAFS and you WILL LOSE "
|
||||
"DATA. You can access Tahoe-LAFS at <a href=\"https://"
|
||||
"%(domain_name)s:5678\">https://%(domain_name)s:5678</a>."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/tahoe/templates/tahoe-post-setup.html:29
|
||||
msgid "Local introducer"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/tahoe/templates/tahoe-post-setup.html:34
|
||||
#: plinth/modules/tahoe/templates/tahoe-post-setup.html:51
|
||||
#: plinth/modules/tahoe/templates/tahoe-post-setup.html:69
|
||||
msgid "Pet Name"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/tahoe/templates/tahoe-post-setup.html:48
|
||||
msgid "Add new introducer"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/tahoe/templates/tahoe-post-setup.html:64
|
||||
msgid "Connected introducers"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/tahoe/templates/tahoe-post-setup.html:82
|
||||
msgid "Remove"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/tor/__init__.py:26
|
||||
msgid ""
|
||||
"Tor is an anonymous communication system. You can learn more about it from "
|
||||
@ -6258,6 +5991,10 @@ msgid ""
|
||||
"the following ports are open, and port-forwarded, if necessary:"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/tor/templates/tor.html:71
|
||||
msgid "Service"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/tor/templates/tor.html:87
|
||||
msgid "SOCKS"
|
||||
msgstr ""
|
||||
|
||||
@ -9,7 +9,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: FreedomBox UI\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2021-12-06 18:35-0500\n"
|
||||
"POT-Creation-Date: 2021-12-20 20:43-0500\n"
|
||||
"PO-Revision-Date: 2021-05-17 18:31+0000\n"
|
||||
"Last-Translator: chilumula vamshi krishna <kannakrishna1625@gmail.com>\n"
|
||||
"Language-Team: Telugu <https://hosted.weblate.org/projects/freedombox/"
|
||||
@ -111,8 +111,6 @@ msgid "Apache HTTP Server"
|
||||
msgstr "అపాచీ HTTP సేవిక"
|
||||
|
||||
#: plinth/modules/apache/__init__.py:41
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere.html:49
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:46
|
||||
msgid "Web Server"
|
||||
msgstr "జాల సేవకం"
|
||||
|
||||
@ -1215,9 +1213,7 @@ msgstr "సాధారణ ఆకృతీకరణ"
|
||||
#: plinth/modules/config/__init__.py:58 plinth/modules/dynamicdns/views.py:29
|
||||
#: plinth/modules/names/templates/names.html:30
|
||||
#: plinth/modules/names/templates/names.html:44
|
||||
#: plinth/modules/snapshot/views.py:35
|
||||
#: plinth/modules/tahoe/templates/tahoe-pre-setup.html:24
|
||||
#: plinth/templates/index.html:46
|
||||
#: plinth/modules/snapshot/views.py:35 plinth/templates/index.html:46
|
||||
msgid "Configure"
|
||||
msgstr "ఆకృతీకరణ"
|
||||
|
||||
@ -1392,11 +1388,11 @@ msgstr ""
|
||||
"నెట్వర్క్ టైమ్ సర్వర్ మీ కంప్యూటర్ లోని సమయాన్ని ఇంటర్నెట్లో ఉన్న సమయానికి సమకాలీకరించడానికి ఉపయోగపడే ఒక "
|
||||
"ప్రోగ్రాం."
|
||||
|
||||
#: plinth/modules/datetime/__init__.py:64
|
||||
#: plinth/modules/datetime/__init__.py:67
|
||||
msgid "Date & Time"
|
||||
msgstr "తేదీ & సమయం"
|
||||
|
||||
#: plinth/modules/datetime/__init__.py:110
|
||||
#: plinth/modules/datetime/__init__.py:113
|
||||
msgid "Time synchronized to NTP server"
|
||||
msgstr ""
|
||||
|
||||
@ -1583,77 +1579,6 @@ msgstr "ఫలితం"
|
||||
msgid "Diagnostic Test"
|
||||
msgstr "లక్షణాల పరీక్ష"
|
||||
|
||||
#: plinth/modules/diaspora/__init__.py:40
|
||||
msgid ""
|
||||
"diaspora* is a decentralized social network where you can store and control "
|
||||
"your own data."
|
||||
msgstr ""
|
||||
"డయాస్పొరా అనే వికేంద్రీకృత సామాజిక నెట్వర్క్ లో మీరు మీ యొక్క సమాచారాన్ని నిల్వ ఉంచుకోవచ్చు మరియు నియంత్రణ "
|
||||
"పరచుకోవచ్చు."
|
||||
|
||||
#: plinth/modules/diaspora/__init__.py:66
|
||||
#: plinth/modules/diaspora/manifest.py:23
|
||||
msgid "diaspora*"
|
||||
msgstr "డయాస్పొరా"
|
||||
|
||||
#: plinth/modules/diaspora/__init__.py:67
|
||||
msgid "Federated Social Network"
|
||||
msgstr "సమాఖ్య సామాజిక నెట్వర్క్"
|
||||
|
||||
#: plinth/modules/diaspora/forms.py:13
|
||||
msgid "Enable new user registrations"
|
||||
msgstr "కొత్త వినియోగదారుల నమోదు అనుమతించు"
|
||||
|
||||
#: plinth/modules/diaspora/manifest.py:11
|
||||
msgid "dandelion*"
|
||||
msgstr "డాండెలైన్"
|
||||
|
||||
#: plinth/modules/diaspora/manifest.py:13
|
||||
msgid ""
|
||||
"It is an unofficial webview based client for the community-run, distributed "
|
||||
"social network diaspora*"
|
||||
msgstr ""
|
||||
"ఇది ఒక అనధికారిక వెబ్ విఎవ్ ఆధారిత క్లయింట్ కమ్యూనిటీ పరుగుల,పంపిణీ చేయబడిన సామాజిక ప్రవాస జీవ కణజాల వల"
|
||||
|
||||
#: plinth/modules/diaspora/templates/diaspora-post-setup.html:16
|
||||
#, python-format
|
||||
msgid ""
|
||||
"The diaspora* pod domain is set to <b>%(domain_name)s</b>. User IDs will "
|
||||
"look like <i>username@diaspora.%(domain_name)s</i><br/> If the FreedomBox "
|
||||
"domain name is changed, all data of the users registered with the previous "
|
||||
"podname wouldn't be accessible. <br/> You can access the diaspora* pod at <a "
|
||||
"href=\"https://diaspora.%(domain_name)s\"> diaspora.%(domain_name)s </a>"
|
||||
msgstr ""
|
||||
"డైస్పోరా* పాడ్ డొమైన్ <b>%(domain_name)s</b> గా అమర్చబడింది. వినియోగదారుడి IDలు "
|
||||
"<i>username@diaspora.%(domain_name)s</i><br/> వంటివి కనిపిస్తుంది. ఫ్రీడమ్బాక్స్ డొమైన్ పేరు "
|
||||
"మార్చబడితే, మునుపటి podname తో నమోదైన వినియోగదారుల యొక్క మొత్తం డేటా అందుబాటులో<br/> మీరు <a href="
|
||||
"\"https://diaspora.%(domain_name)s\"> డయాస్పోరా.%(domain_name)s</a> లు లో డయాస్పోరా*"
|
||||
|
||||
#: plinth/modules/diaspora/templates/diaspora-pre-setup.html:36
|
||||
#: plinth/modules/matrixsynapse/templates/matrix-synapse-pre-setup.html:15
|
||||
#: plinth/modules/snapshot/templates/snapshot.html:12
|
||||
#: plinth/templates/app.html:46
|
||||
msgid "Configuration"
|
||||
msgstr "ఆకృతీకరణ"
|
||||
|
||||
#: plinth/modules/diaspora/templates/diaspora-pre-setup.html:43
|
||||
#: plinth/modules/dynamicdns/templates/dynamicdns_configure.html:25
|
||||
#: plinth/modules/ikiwiki/templates/ikiwiki_create.html:18
|
||||
#: plinth/modules/matrixsynapse/templates/matrix-synapse-pre-setup.html:47
|
||||
#: plinth/modules/snapshot/templates/snapshot.html:15
|
||||
#: plinth/modules/tahoe/templates/tahoe-pre-setup.html:43
|
||||
#: plinth/templates/app.html:54
|
||||
msgid "Update setup"
|
||||
msgstr "అమరికను నవీకరించు"
|
||||
|
||||
#: plinth/modules/diaspora/views.py:74
|
||||
msgid "User registrations enabled"
|
||||
msgstr "వినియోగదారుల నమోదు అనుమతించబడినది"
|
||||
|
||||
#: plinth/modules/diaspora/views.py:78
|
||||
msgid "User registrations disabled"
|
||||
msgstr "కొత్త వినియోగదారుల నమోదు నిలిపివేయబడినది"
|
||||
|
||||
#: plinth/modules/dynamicdns/__init__.py:22
|
||||
#, python-brace-format
|
||||
msgid ""
|
||||
@ -1870,6 +1795,14 @@ msgstr ""
|
||||
"మీరు జావాస్క్రిప్ట్ ను పని చేయకుండా చేశారు. చలనశిల ఫొరము స్థితి మరియు కొన్ని సహాయక కార్యక్రమాలు పని "
|
||||
"చేయవు (కానీ ప్రధాన కార్యాచరణ పని చేయాలి)."
|
||||
|
||||
#: plinth/modules/dynamicdns/templates/dynamicdns_configure.html:25
|
||||
#: plinth/modules/ikiwiki/templates/ikiwiki_create.html:18
|
||||
#: plinth/modules/matrixsynapse/templates/matrix-synapse-pre-setup.html:47
|
||||
#: plinth/modules/snapshot/templates/snapshot.html:15
|
||||
#: plinth/templates/app.html:54
|
||||
msgid "Update setup"
|
||||
msgstr "అమరికను నవీకరించు"
|
||||
|
||||
#: plinth/modules/dynamicdns/templates/dynamicdns_status.html:9
|
||||
msgid "NAT type"
|
||||
msgstr "NAT రకం"
|
||||
@ -2088,7 +2021,7 @@ msgstr ""
|
||||
msgid "Email Server"
|
||||
msgstr "కబుర్ల సేవిక"
|
||||
|
||||
#: plinth/modules/email_server/__init__.py:91
|
||||
#: plinth/modules/email_server/__init__.py:100
|
||||
msgid "Powered by Postfix, Dovecot & Rspamd"
|
||||
msgstr ""
|
||||
|
||||
@ -2114,20 +2047,6 @@ msgstr ""
|
||||
msgid "Inbound and outbound mail filters"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/email_server/audit/tls.py:81
|
||||
msgid "Postfix TLS parameters"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/email_server/audit/tls.py:82
|
||||
msgid "Postfix uses a TLS certificate"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/email_server/audit/tls.py:91
|
||||
#, fuzzy
|
||||
#| msgid "No certificate"
|
||||
msgid "Has a TLS certificate"
|
||||
msgstr "ధృవీకరణ పత్రం లేదు"
|
||||
|
||||
#: plinth/modules/email_server/forms.py:17
|
||||
#, fuzzy
|
||||
#| msgid "Invalid server name"
|
||||
@ -2196,7 +2115,7 @@ msgid "Disabled"
|
||||
msgstr "నిలిపివేయబడింది"
|
||||
|
||||
#: plinth/modules/email_server/manifest.py:8
|
||||
#: plinth/modules/roundcube/__init__.py:53
|
||||
#: plinth/modules/roundcube/__init__.py:52
|
||||
#: plinth/modules/roundcube/manifest.py:6
|
||||
msgid "Roundcube"
|
||||
msgstr "రౌండ్ క్యూబ్"
|
||||
@ -2245,7 +2164,6 @@ msgid "Create a new email alias"
|
||||
msgstr "క్రొత్త బ్యాకప్ను సృష్టించండి"
|
||||
|
||||
#: plinth/modules/email_server/templates/email_alias.html:38
|
||||
#: plinth/modules/tahoe/templates/tahoe-post-setup.html:59
|
||||
msgid "Add"
|
||||
msgstr "జోడించు"
|
||||
|
||||
@ -3311,6 +3229,12 @@ msgstr ""
|
||||
msgid "Element"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/matrixsynapse/templates/matrix-synapse-pre-setup.html:15
|
||||
#: plinth/modules/snapshot/templates/snapshot.html:12
|
||||
#: plinth/templates/app.html:46
|
||||
msgid "Configuration"
|
||||
msgstr "ఆకృతీకరణ"
|
||||
|
||||
#: plinth/modules/matrixsynapse/templates/matrix-synapse-pre-setup.html:18
|
||||
msgid ""
|
||||
"Matrix service needs to be configured for a domain. Users on other Matrix "
|
||||
@ -3703,169 +3627,6 @@ msgstr "మంకీస్ఫియర్"
|
||||
msgid "AMLDonkey"
|
||||
msgstr "మంకీస్ఫియర్"
|
||||
|
||||
#: plinth/modules/monkeysphere/__init__.py:17
|
||||
#, fuzzy
|
||||
msgid ""
|
||||
"With Monkeysphere, an OpenPGP key can be generated for each configured "
|
||||
"domain serving SSH. The OpenPGP public key can then be uploaded to the "
|
||||
"OpenPGP keyservers. Users connecting to this machine through SSH can verify "
|
||||
"that they are connecting to the correct host. For users to trust the key, "
|
||||
"at least one person (usually the machine owner) must sign the key using the "
|
||||
"regular OpenPGP key signing process. See the <a href=\"http://web."
|
||||
"monkeysphere.info/getting-started-ssh/\"> Monkeysphere SSH documentation</a> "
|
||||
"for more details."
|
||||
msgstr ""
|
||||
"Monkeysphere, వొక OpenPGP తాలమ్ SSH నిర్వహించే ప్రతి ఆకృతీకరించిన అధికారక్షేత్రం కోసం ఉత్పత్తి "
|
||||
"చేయవచ్చు. OpenPGP ప్రజా తాలమ్ OpenPGP keyservers అప్లోడ్ చేయవచ్చు. SSH ద్వారా ఈ యంత్రానికి "
|
||||
"అనుసంధానించడం వినియోగదారులు వారు సరైన హోస్ట్కు కనెక్ట్ చేసే సరిచూసుకోవచ్చు. తాలమ్ విశ్వసించాలని "
|
||||
"వినియోగదారులు కోసం, కనీసం ఒక వ్యక్తి (సాధారణంగా యంత్రం యజమాని) సాధారణ OpenPGP తాలమ్ సంతకం "
|
||||
"ప్రక్రియను ఉపయోగించి ప్రవేశ ద్వారం చేయాలి."
|
||||
|
||||
#: plinth/modules/monkeysphere/__init__.py:25
|
||||
#, fuzzy
|
||||
msgid ""
|
||||
"Monkeysphere can also generate an OpenPGP key for each Secure Web Server "
|
||||
"(HTTPS) certificate installed on this machine. The OpenPGP public key can "
|
||||
"then be uploaded to the OpenPGP keyservers. Users accessing the web server "
|
||||
"through HTTPS can verify that they are connecting to the correct host. To "
|
||||
"validate the certificate, the user will need to install some software that "
|
||||
"is available on the <a href=\"https://web.monkeysphere.info/download/\"> "
|
||||
"Monkeysphere website</a>."
|
||||
msgstr ""
|
||||
"Monkeysphere కూడా ఈ కంప్యూటరులో సంస్థాపించబడ్డ ప్రతి సురక్షిత వెబ్ సర్వర్ (HTTPS) సర్టిఫికెట్ "
|
||||
"కోసం ఒక OpenPGP కీని రూపొందించవచ్చు. OpenPGP ప్రజా కీ OpenPGP keyservers అప్లోడ్ చేయవచ్చు. "
|
||||
"HTTPS ద్వారా వెబ్ సర్వర్ యాక్సెస్ వినియోగదారులు వారు సరైన హోస్ట్కు కనెక్ట్ చేసే సరిచూసుకోవచ్చు. సర్టిఫికెట్ "
|
||||
"ధ్రువీకరించడానికి, వినియోగదారుడు <a href=\"https://web.monkeysphere.info/download/\"> "
|
||||
"1 Monkeysphere వెబ్సైట్ </a> అందుబాటులో ఉంది కొన్ని సాఫ్ట్వేర్ ఇన్స్టాల్ చెయ్యాలి"
|
||||
|
||||
#: plinth/modules/monkeysphere/__init__.py:50
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:11
|
||||
msgid "Monkeysphere"
|
||||
msgstr "మంకీస్ఫియర్"
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere.html:20
|
||||
msgid "Publishing key to keyserver..."
|
||||
msgstr "కీని కీసేవకానికి ప్రచురిస్తున్నాము..."
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere.html:27
|
||||
msgid "Cancel"
|
||||
msgstr "రద్దుచేయి"
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere.html:36
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:41
|
||||
#: plinth/modules/tor/templates/tor.html:71
|
||||
msgid "Service"
|
||||
msgstr "సేవ"
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere.html:37
|
||||
msgid "Domains"
|
||||
msgstr "డొమైన్లు"
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere.html:38
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:17
|
||||
msgid "OpenPGP Fingerprint"
|
||||
msgstr "ఓపెన్పిజిపి వేలిముద్ర"
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere.html:47
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:44
|
||||
#: plinth/modules/names/components.py:24
|
||||
msgid "Secure Shell"
|
||||
msgstr "సెక్యూర్ షెల్"
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere.html:51
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:48
|
||||
msgid "Other"
|
||||
msgstr "ఇతరాలు"
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere.html:88
|
||||
#, python-format
|
||||
msgid "Show details for key %(fingerprint)s"
|
||||
msgstr "%(fingerprint)s కీ వివరాలను చూపించు"
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere.html:94
|
||||
msgid "-"
|
||||
msgstr "-"
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere.html:105
|
||||
msgid "Import Key"
|
||||
msgstr "కీని దింపుకోండి"
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere.html:115
|
||||
msgid "Publish Key"
|
||||
msgstr "కీని ప్రచురించండి"
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere.html:125
|
||||
msgid "Add Domains"
|
||||
msgstr "డొమైన్లను జతచేయి"
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:21
|
||||
msgid "OpenPGP User IDs"
|
||||
msgstr "ఓపెన్పిజిపి వాడుకరి ఐడీలు"
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:25
|
||||
msgid "Key Import Date"
|
||||
msgstr "కీ దిగుమతి తేదీ"
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:29
|
||||
msgid "SSH Key Type"
|
||||
msgstr "SSH కీ రకం"
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:33
|
||||
msgid "SSH Key Size"
|
||||
msgstr "SSH కీ పరిమాణం"
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:37
|
||||
msgid "SSH Fingerprint"
|
||||
msgstr "SSH వేలిముద్ర"
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:53
|
||||
msgid "Key File"
|
||||
msgstr "కీ దస్త్రం"
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:57
|
||||
msgid "Available Domains"
|
||||
msgstr "అందుబాటులో ఉన్న డొమైన్లు"
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:61
|
||||
msgid "Added Domains"
|
||||
msgstr "జతచేసిన డొమైన్లు"
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:69
|
||||
msgid ""
|
||||
"After this key is published to the keyservers, it can be signed using <a "
|
||||
"href=\"https://www.gnupg.org/\">GnuPG</a> with the following commands:"
|
||||
msgstr ""
|
||||
"ఈ కియ్ తరువత కిసెర్వెర్స్ కి ప్రచరిన్చపదుతున్ది, ఈధి గుర్తిమ్ప పడిన ఆగ్న్ణ్పిపిన్చుకు <a href="
|
||||
"\"https://www.gnupg.org/\"> GnuPG</a> :"
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:75
|
||||
msgid "Download the key"
|
||||
msgstr "కీని దింపుకోండి"
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:78
|
||||
msgid "Sign the key"
|
||||
msgstr "కీని సంతకం చేయండి"
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:81
|
||||
msgid "Send the key back to the keyservers"
|
||||
msgstr "కీని తిరిగి కీసేవకాలకు పంపు"
|
||||
|
||||
#: plinth/modules/monkeysphere/views.py:44
|
||||
msgid "Imported key."
|
||||
msgstr "కీ దిగుమతి చేయబడింది."
|
||||
|
||||
#: plinth/modules/monkeysphere/views.py:80
|
||||
msgid "Cancelled key publishing."
|
||||
msgstr "కీ ప్రచురణ రద్దుచేయబడింది."
|
||||
|
||||
#: plinth/modules/monkeysphere/views.py:131
|
||||
msgid "Published key to keyserver."
|
||||
msgstr "కీ కీసేవకానికి ప్రచురించబడింది."
|
||||
|
||||
#: plinth/modules/monkeysphere/views.py:133
|
||||
msgid "Error occurred while publishing key."
|
||||
msgstr "కీని ప్రచురించేటప్పుడు దోషం సంభవించింది."
|
||||
|
||||
#: plinth/modules/mumble/__init__.py:26
|
||||
msgid ""
|
||||
"Mumble is an open source, low-latency, encrypted, high quality voice chat "
|
||||
@ -3940,6 +3701,10 @@ msgstr ""
|
||||
msgid "All web apps"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/names/components.py:24
|
||||
msgid "Secure Shell"
|
||||
msgstr "సెక్యూర్ షెల్"
|
||||
|
||||
#: plinth/modules/names/templates/names.html:17
|
||||
#, fuzzy
|
||||
#| msgid "Service"
|
||||
@ -5665,7 +5430,7 @@ msgstr ""
|
||||
msgid "Access rights configuration updated"
|
||||
msgstr "ఆకృతీకరణ నవీకరించబడింది"
|
||||
|
||||
#: plinth/modules/roundcube/__init__.py:20
|
||||
#: plinth/modules/roundcube/__init__.py:19
|
||||
msgid ""
|
||||
"Roundcube webmail is a browser-based multilingual IMAP client with an "
|
||||
"application-like user interface. It provides full functionality you expect "
|
||||
@ -5676,7 +5441,7 @@ msgstr ""
|
||||
"ఇది MIME మద్దతు, చిరునామా పుస్తకం, ఫోల్డర్ తారుమారు, సందేశ శోధన మరియు అక్షరక్రమ తనిఖీ సహా ఒక "
|
||||
"ఇమెయిల్ క్లయింట్ నుండి మీరు పూర్తి కార్యాచరణను అందిస్తుంది."
|
||||
|
||||
#: plinth/modules/roundcube/__init__.py:25
|
||||
#: plinth/modules/roundcube/__init__.py:24
|
||||
msgid ""
|
||||
"You can use it by providing the username and password of the email account "
|
||||
"you wish to access followed by the domain name of the IMAP server for your "
|
||||
@ -5685,7 +5450,7 @@ msgid ""
|
||||
"code>."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/roundcube/__init__.py:30
|
||||
#: plinth/modules/roundcube/__init__.py:29
|
||||
msgid ""
|
||||
"For Gmail, username will be your Gmail address, password will be your Google "
|
||||
"account password and server will be <code>imaps://imap.gmail.com</code>. "
|
||||
@ -5695,7 +5460,7 @@ msgid ""
|
||||
"a>)."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/roundcube/__init__.py:54
|
||||
#: plinth/modules/roundcube/__init__.py:53
|
||||
msgid "Email Client"
|
||||
msgstr "ఇమెయిల్ క్లయింట్"
|
||||
|
||||
@ -6873,67 +6638,6 @@ msgstr "సింక్ తింగ్"
|
||||
msgid "File Synchronization"
|
||||
msgstr "ఫైళ్ళ సమకాలీకరణ"
|
||||
|
||||
#: plinth/modules/tahoe/__init__.py:26
|
||||
msgid ""
|
||||
"Tahoe-LAFS is a decentralized secure file storage system. It uses provider "
|
||||
"independent security to store files over a distributed network of storage "
|
||||
"nodes. Even if some of the nodes fail, your files can be retrieved from the "
|
||||
"remaining nodes."
|
||||
msgstr ""
|
||||
"Tahoe-LAFS ఒక వికేంద్రీకృత సురక్షిత ఫైల్ నిల్వ వ్యవస్థ. ఇది నిల్వ నోడ్ల పంపిణీ నెట్వర్క్లో ఫైళ్ళను నిల్వ "
|
||||
"చేయడానికి ప్రొవైడర్ స్వతంత్ర భద్రతను ఉపయోగిస్తుంది. కొన్ని నోడ్లు విఫలమైనప్పటికీ, మిగిలిన ఫైళ్ళ నుండి మీ "
|
||||
"ఫైళ్ళను తిరిగి పొందవచ్చు."
|
||||
|
||||
#: plinth/modules/tahoe/__init__.py:31
|
||||
#, python-brace-format
|
||||
msgid ""
|
||||
"This {box_name} hosts a storage node and an introducer by default. "
|
||||
"Additional introducers can be added, which will introduce this node to the "
|
||||
"other storage nodes."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/tahoe/__init__.py:60
|
||||
msgid "Tahoe-LAFS"
|
||||
msgstr "తాహో-LAFS"
|
||||
|
||||
#: plinth/modules/tahoe/__init__.py:62
|
||||
msgid "Distributed File Storage"
|
||||
msgstr "పంపిణీ ఫైల్ నిల్వ"
|
||||
|
||||
#: plinth/modules/tahoe/templates/tahoe-post-setup.html:17
|
||||
#, python-format
|
||||
msgid ""
|
||||
"The Tahoe-LAFS server domain is set to <b>%(domain_name)s</b>. Changing the "
|
||||
"FreedomBox domain name needs a reinstall of Tahoe-LAFS and you WILL LOSE "
|
||||
"DATA. You can access Tahoe-LAFS at <a href=\"https://"
|
||||
"%(domain_name)s:5678\">https://%(domain_name)s:5678</a>."
|
||||
msgstr ""
|
||||
"Tahoe-LAFS సర్వర్ డొమైన్ <b>%(domain_name)s</b> కు సెట్ చెయ్యబడింది. ఫ్రీడంబాక్స్ డొమైన్ పేరు "
|
||||
"మార్చడం Tahoe-LAFS యొక్క పునఃస్థాపన అవసరం మరియు మీ డేటా కోల్పోతారు. మీరు Tahoe-LAFS ను <a "
|
||||
"href=\"https://%(domain_name)s:5678\">%(domain_name)s</a> వద్ద పొందవచ్చు."
|
||||
|
||||
#: plinth/modules/tahoe/templates/tahoe-post-setup.html:29
|
||||
msgid "Local introducer"
|
||||
msgstr "స్థానిక పరిచయకర్త"
|
||||
|
||||
#: plinth/modules/tahoe/templates/tahoe-post-setup.html:34
|
||||
#: plinth/modules/tahoe/templates/tahoe-post-setup.html:51
|
||||
#: plinth/modules/tahoe/templates/tahoe-post-setup.html:69
|
||||
msgid "Pet Name"
|
||||
msgstr "ముద్దుపేరు"
|
||||
|
||||
#: plinth/modules/tahoe/templates/tahoe-post-setup.html:48
|
||||
msgid "Add new introducer"
|
||||
msgstr "కొత్త పరిచయకర్తని జోడించండి"
|
||||
|
||||
#: plinth/modules/tahoe/templates/tahoe-post-setup.html:64
|
||||
msgid "Connected introducers"
|
||||
msgstr "కనెక్ట్ చేసిన పరిచయకర్తలు"
|
||||
|
||||
#: plinth/modules/tahoe/templates/tahoe-post-setup.html:82
|
||||
msgid "Remove"
|
||||
msgstr "తొలగించు"
|
||||
|
||||
#: plinth/modules/tor/__init__.py:26
|
||||
msgid ""
|
||||
"Tor is an anonymous communication system. You can learn more about it from "
|
||||
@ -7128,6 +6832,10 @@ msgstr ""
|
||||
"మీ %(box_name)s లు రౌటర్ లేదా ఫైర్వాల్ వెనుక ఉంటే, మీరు ఈ క్రింది పోర్టులు తెరిచి ఉన్నారని "
|
||||
"నిర్ధారించుకోండి మరియు అవసరమైతే పోర్ట్-ఫార్వార్డ్ చేయబడిందని నిర్ధారించుకోండి:"
|
||||
|
||||
#: plinth/modules/tor/templates/tor.html:71
|
||||
msgid "Service"
|
||||
msgstr "సేవ"
|
||||
|
||||
#: plinth/modules/tor/templates/tor.html:87
|
||||
msgid "SOCKS"
|
||||
msgstr "సాక్స్లు"
|
||||
@ -8583,6 +8291,220 @@ msgstr "%(percentage)s %% పూర్తి"
|
||||
msgid "Gujarati"
|
||||
msgstr "గుజరాతీ"
|
||||
|
||||
#~ msgid ""
|
||||
#~ "diaspora* is a decentralized social network where you can store and "
|
||||
#~ "control your own data."
|
||||
#~ msgstr ""
|
||||
#~ "డయాస్పొరా అనే వికేంద్రీకృత సామాజిక నెట్వర్క్ లో మీరు మీ యొక్క సమాచారాన్ని నిల్వ ఉంచుకోవచ్చు మరియు నియంత్రణ "
|
||||
#~ "పరచుకోవచ్చు."
|
||||
|
||||
#~ msgid "diaspora*"
|
||||
#~ msgstr "డయాస్పొరా"
|
||||
|
||||
#~ msgid "Federated Social Network"
|
||||
#~ msgstr "సమాఖ్య సామాజిక నెట్వర్క్"
|
||||
|
||||
#~ msgid "Enable new user registrations"
|
||||
#~ msgstr "కొత్త వినియోగదారుల నమోదు అనుమతించు"
|
||||
|
||||
#~ msgid "dandelion*"
|
||||
#~ msgstr "డాండెలైన్"
|
||||
|
||||
#~ msgid ""
|
||||
#~ "It is an unofficial webview based client for the community-run, "
|
||||
#~ "distributed social network diaspora*"
|
||||
#~ msgstr ""
|
||||
#~ "ఇది ఒక అనధికారిక వెబ్ విఎవ్ ఆధారిత క్లయింట్ కమ్యూనిటీ పరుగుల,పంపిణీ చేయబడిన సామాజిక ప్రవాస జీవ కణజాల "
|
||||
#~ "వల"
|
||||
|
||||
#, python-format
|
||||
#~ msgid ""
|
||||
#~ "The diaspora* pod domain is set to <b>%(domain_name)s</b>. User IDs will "
|
||||
#~ "look like <i>username@diaspora.%(domain_name)s</i><br/> If the FreedomBox "
|
||||
#~ "domain name is changed, all data of the users registered with the "
|
||||
#~ "previous podname wouldn't be accessible. <br/> You can access the "
|
||||
#~ "diaspora* pod at <a href=\"https://diaspora.%(domain_name)s\"> diaspora."
|
||||
#~ "%(domain_name)s </a>"
|
||||
#~ msgstr ""
|
||||
#~ "డైస్పోరా* పాడ్ డొమైన్ <b>%(domain_name)s</b> గా అమర్చబడింది. వినియోగదారుడి IDలు "
|
||||
#~ "<i>username@diaspora.%(domain_name)s</i><br/> వంటివి కనిపిస్తుంది. ఫ్రీడమ్బాక్స్ డొమైన్ "
|
||||
#~ "పేరు మార్చబడితే, మునుపటి podname తో నమోదైన వినియోగదారుల యొక్క మొత్తం డేటా అందుబాటులో<br/> మీరు "
|
||||
#~ "<a href=\"https://diaspora.%(domain_name)s\"> డయాస్పోరా.%(domain_name)s</a> "
|
||||
#~ "లు లో డయాస్పోరా*"
|
||||
|
||||
#~ msgid "User registrations enabled"
|
||||
#~ msgstr "వినియోగదారుల నమోదు అనుమతించబడినది"
|
||||
|
||||
#~ msgid "User registrations disabled"
|
||||
#~ msgstr "కొత్త వినియోగదారుల నమోదు నిలిపివేయబడినది"
|
||||
|
||||
#, fuzzy
|
||||
#~| msgid "No certificate"
|
||||
#~ msgid "Has a TLS certificate"
|
||||
#~ msgstr "ధృవీకరణ పత్రం లేదు"
|
||||
|
||||
#, fuzzy
|
||||
#~ msgid ""
|
||||
#~ "With Monkeysphere, an OpenPGP key can be generated for each configured "
|
||||
#~ "domain serving SSH. The OpenPGP public key can then be uploaded to the "
|
||||
#~ "OpenPGP keyservers. Users connecting to this machine through SSH can "
|
||||
#~ "verify that they are connecting to the correct host. For users to trust "
|
||||
#~ "the key, at least one person (usually the machine owner) must sign the "
|
||||
#~ "key using the regular OpenPGP key signing process. See the <a href="
|
||||
#~ "\"http://web.monkeysphere.info/getting-started-ssh/\"> Monkeysphere SSH "
|
||||
#~ "documentation</a> for more details."
|
||||
#~ msgstr ""
|
||||
#~ "Monkeysphere, వొక OpenPGP తాలమ్ SSH నిర్వహించే ప్రతి ఆకృతీకరించిన అధికారక్షేత్రం కోసం ఉత్పత్తి "
|
||||
#~ "చేయవచ్చు. OpenPGP ప్రజా తాలమ్ OpenPGP keyservers అప్లోడ్ చేయవచ్చు. SSH ద్వారా ఈ యంత్రానికి "
|
||||
#~ "అనుసంధానించడం వినియోగదారులు వారు సరైన హోస్ట్కు కనెక్ట్ చేసే సరిచూసుకోవచ్చు. తాలమ్ విశ్వసించాలని "
|
||||
#~ "వినియోగదారులు కోసం, కనీసం ఒక వ్యక్తి (సాధారణంగా యంత్రం యజమాని) సాధారణ OpenPGP తాలమ్ సంతకం "
|
||||
#~ "ప్రక్రియను ఉపయోగించి ప్రవేశ ద్వారం చేయాలి."
|
||||
|
||||
#, fuzzy
|
||||
#~ msgid ""
|
||||
#~ "Monkeysphere can also generate an OpenPGP key for each Secure Web Server "
|
||||
#~ "(HTTPS) certificate installed on this machine. The OpenPGP public key can "
|
||||
#~ "then be uploaded to the OpenPGP keyservers. Users accessing the web "
|
||||
#~ "server through HTTPS can verify that they are connecting to the correct "
|
||||
#~ "host. To validate the certificate, the user will need to install some "
|
||||
#~ "software that is available on the <a href=\"https://web.monkeysphere.info/"
|
||||
#~ "download/\"> Monkeysphere website</a>."
|
||||
#~ msgstr ""
|
||||
#~ "Monkeysphere కూడా ఈ కంప్యూటరులో సంస్థాపించబడ్డ ప్రతి సురక్షిత వెబ్ సర్వర్ (HTTPS) సర్టిఫికెట్ "
|
||||
#~ "కోసం ఒక OpenPGP కీని రూపొందించవచ్చు. OpenPGP ప్రజా కీ OpenPGP keyservers అప్లోడ్ "
|
||||
#~ "చేయవచ్చు. HTTPS ద్వారా వెబ్ సర్వర్ యాక్సెస్ వినియోగదారులు వారు సరైన హోస్ట్కు కనెక్ట్ చేసే "
|
||||
#~ "సరిచూసుకోవచ్చు. సర్టిఫికెట్ ధ్రువీకరించడానికి, వినియోగదారుడు <a href=\"https://web."
|
||||
#~ "monkeysphere.info/download/\"> 1 Monkeysphere వెబ్సైట్ </a> అందుబాటులో ఉంది కొన్ని "
|
||||
#~ "సాఫ్ట్వేర్ ఇన్స్టాల్ చెయ్యాలి"
|
||||
|
||||
#~ msgid "Monkeysphere"
|
||||
#~ msgstr "మంకీస్ఫియర్"
|
||||
|
||||
#~ msgid "Publishing key to keyserver..."
|
||||
#~ msgstr "కీని కీసేవకానికి ప్రచురిస్తున్నాము..."
|
||||
|
||||
#~ msgid "Cancel"
|
||||
#~ msgstr "రద్దుచేయి"
|
||||
|
||||
#~ msgid "Domains"
|
||||
#~ msgstr "డొమైన్లు"
|
||||
|
||||
#~ msgid "OpenPGP Fingerprint"
|
||||
#~ msgstr "ఓపెన్పిజిపి వేలిముద్ర"
|
||||
|
||||
#~ msgid "Other"
|
||||
#~ msgstr "ఇతరాలు"
|
||||
|
||||
#, python-format
|
||||
#~ msgid "Show details for key %(fingerprint)s"
|
||||
#~ msgstr "%(fingerprint)s కీ వివరాలను చూపించు"
|
||||
|
||||
#~ msgid "-"
|
||||
#~ msgstr "-"
|
||||
|
||||
#~ msgid "Import Key"
|
||||
#~ msgstr "కీని దింపుకోండి"
|
||||
|
||||
#~ msgid "Publish Key"
|
||||
#~ msgstr "కీని ప్రచురించండి"
|
||||
|
||||
#~ msgid "Add Domains"
|
||||
#~ msgstr "డొమైన్లను జతచేయి"
|
||||
|
||||
#~ msgid "OpenPGP User IDs"
|
||||
#~ msgstr "ఓపెన్పిజిపి వాడుకరి ఐడీలు"
|
||||
|
||||
#~ msgid "Key Import Date"
|
||||
#~ msgstr "కీ దిగుమతి తేదీ"
|
||||
|
||||
#~ msgid "SSH Key Type"
|
||||
#~ msgstr "SSH కీ రకం"
|
||||
|
||||
#~ msgid "SSH Key Size"
|
||||
#~ msgstr "SSH కీ పరిమాణం"
|
||||
|
||||
#~ msgid "SSH Fingerprint"
|
||||
#~ msgstr "SSH వేలిముద్ర"
|
||||
|
||||
#~ msgid "Key File"
|
||||
#~ msgstr "కీ దస్త్రం"
|
||||
|
||||
#~ msgid "Available Domains"
|
||||
#~ msgstr "అందుబాటులో ఉన్న డొమైన్లు"
|
||||
|
||||
#~ msgid "Added Domains"
|
||||
#~ msgstr "జతచేసిన డొమైన్లు"
|
||||
|
||||
#~ msgid ""
|
||||
#~ "After this key is published to the keyservers, it can be signed using <a "
|
||||
#~ "href=\"https://www.gnupg.org/\">GnuPG</a> with the following commands:"
|
||||
#~ msgstr ""
|
||||
#~ "ఈ కియ్ తరువత కిసెర్వెర్స్ కి ప్రచరిన్చపదుతున్ది, ఈధి గుర్తిమ్ప పడిన ఆగ్న్ణ్పిపిన్చుకు <a href="
|
||||
#~ "\"https://www.gnupg.org/\"> GnuPG</a> :"
|
||||
|
||||
#~ msgid "Download the key"
|
||||
#~ msgstr "కీని దింపుకోండి"
|
||||
|
||||
#~ msgid "Sign the key"
|
||||
#~ msgstr "కీని సంతకం చేయండి"
|
||||
|
||||
#~ msgid "Send the key back to the keyservers"
|
||||
#~ msgstr "కీని తిరిగి కీసేవకాలకు పంపు"
|
||||
|
||||
#~ msgid "Imported key."
|
||||
#~ msgstr "కీ దిగుమతి చేయబడింది."
|
||||
|
||||
#~ msgid "Cancelled key publishing."
|
||||
#~ msgstr "కీ ప్రచురణ రద్దుచేయబడింది."
|
||||
|
||||
#~ msgid "Published key to keyserver."
|
||||
#~ msgstr "కీ కీసేవకానికి ప్రచురించబడింది."
|
||||
|
||||
#~ msgid "Error occurred while publishing key."
|
||||
#~ msgstr "కీని ప్రచురించేటప్పుడు దోషం సంభవించింది."
|
||||
|
||||
#~ msgid ""
|
||||
#~ "Tahoe-LAFS is a decentralized secure file storage system. It uses "
|
||||
#~ "provider independent security to store files over a distributed network "
|
||||
#~ "of storage nodes. Even if some of the nodes fail, your files can be "
|
||||
#~ "retrieved from the remaining nodes."
|
||||
#~ msgstr ""
|
||||
#~ "Tahoe-LAFS ఒక వికేంద్రీకృత సురక్షిత ఫైల్ నిల్వ వ్యవస్థ. ఇది నిల్వ నోడ్ల పంపిణీ నెట్వర్క్లో ఫైళ్ళను "
|
||||
#~ "నిల్వ చేయడానికి ప్రొవైడర్ స్వతంత్ర భద్రతను ఉపయోగిస్తుంది. కొన్ని నోడ్లు విఫలమైనప్పటికీ, మిగిలిన ఫైళ్ళ "
|
||||
#~ "నుండి మీ ఫైళ్ళను తిరిగి పొందవచ్చు."
|
||||
|
||||
#~ msgid "Tahoe-LAFS"
|
||||
#~ msgstr "తాహో-LAFS"
|
||||
|
||||
#~ msgid "Distributed File Storage"
|
||||
#~ msgstr "పంపిణీ ఫైల్ నిల్వ"
|
||||
|
||||
#, python-format
|
||||
#~ msgid ""
|
||||
#~ "The Tahoe-LAFS server domain is set to <b>%(domain_name)s</b>. Changing "
|
||||
#~ "the FreedomBox domain name needs a reinstall of Tahoe-LAFS and you WILL "
|
||||
#~ "LOSE DATA. You can access Tahoe-LAFS at <a href=\"https://"
|
||||
#~ "%(domain_name)s:5678\">https://%(domain_name)s:5678</a>."
|
||||
#~ msgstr ""
|
||||
#~ "Tahoe-LAFS సర్వర్ డొమైన్ <b>%(domain_name)s</b> కు సెట్ చెయ్యబడింది. ఫ్రీడంబాక్స్ డొమైన్ పేరు "
|
||||
#~ "మార్చడం Tahoe-LAFS యొక్క పునఃస్థాపన అవసరం మరియు మీ డేటా కోల్పోతారు. మీరు Tahoe-LAFS ను "
|
||||
#~ "<a href=\"https://%(domain_name)s:5678\">%(domain_name)s</a> వద్ద పొందవచ్చు."
|
||||
|
||||
#~ msgid "Local introducer"
|
||||
#~ msgstr "స్థానిక పరిచయకర్త"
|
||||
|
||||
#~ msgid "Pet Name"
|
||||
#~ msgstr "ముద్దుపేరు"
|
||||
|
||||
#~ msgid "Add new introducer"
|
||||
#~ msgstr "కొత్త పరిచయకర్తని జోడించండి"
|
||||
|
||||
#~ msgid "Connected introducers"
|
||||
#~ msgstr "కనెక్ట్ చేసిన పరిచయకర్తలు"
|
||||
|
||||
#~ msgid "Remove"
|
||||
#~ msgstr "తొలగించు"
|
||||
|
||||
#, fuzzy
|
||||
#~| msgid "Error setting domain name: {exception}"
|
||||
#~ msgid "Postfix domain name config"
|
||||
|
||||
@ -6,8 +6,8 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: \n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2021-12-06 18:35-0500\n"
|
||||
"PO-Revision-Date: 2021-11-10 04:52+0000\n"
|
||||
"POT-Creation-Date: 2021-12-20 20:43-0500\n"
|
||||
"PO-Revision-Date: 2021-12-07 20:13+0000\n"
|
||||
"Last-Translator: Burak Yavuz <hitowerdigit@hotmail.com>\n"
|
||||
"Language-Team: Turkish <https://hosted.weblate.org/projects/freedombox/"
|
||||
"freedombox/tr/>\n"
|
||||
@ -16,7 +16,7 @@ msgstr ""
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"Plural-Forms: nplurals=2; plural=n > 1;\n"
|
||||
"X-Generator: Weblate 4.9-dev\n"
|
||||
"X-Generator: Weblate 4.10-dev\n"
|
||||
|
||||
#: doc/dev/_templates/layout.html:11
|
||||
msgid "Page source"
|
||||
@ -109,8 +109,6 @@ msgid "Apache HTTP Server"
|
||||
msgstr "Apache HTTP Sunucusu"
|
||||
|
||||
#: plinth/modules/apache/__init__.py:41
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere.html:49
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:46
|
||||
msgid "Web Server"
|
||||
msgstr "Web Sunucusu"
|
||||
|
||||
@ -1210,9 +1208,7 @@ msgstr "Genel Yapılandırma"
|
||||
#: plinth/modules/config/__init__.py:58 plinth/modules/dynamicdns/views.py:29
|
||||
#: plinth/modules/names/templates/names.html:30
|
||||
#: plinth/modules/names/templates/names.html:44
|
||||
#: plinth/modules/snapshot/views.py:35
|
||||
#: plinth/modules/tahoe/templates/tahoe-pre-setup.html:24
|
||||
#: plinth/templates/index.html:46
|
||||
#: plinth/modules/snapshot/views.py:35 plinth/templates/index.html:46
|
||||
msgid "Configure"
|
||||
msgstr "Yapılandır"
|
||||
|
||||
@ -1398,11 +1394,11 @@ msgstr ""
|
||||
"Ağ zaman sunucusu, sistem saatini İnternet'teki sunucularla eşit halde tutan "
|
||||
"bir programdır."
|
||||
|
||||
#: plinth/modules/datetime/__init__.py:64
|
||||
#: plinth/modules/datetime/__init__.py:67
|
||||
msgid "Date & Time"
|
||||
msgstr "Tarih ve Saat"
|
||||
|
||||
#: plinth/modules/datetime/__init__.py:110
|
||||
#: plinth/modules/datetime/__init__.py:113
|
||||
msgid "Time synchronized to NTP server"
|
||||
msgstr "NTP sunucusu ile zaman eşitlendi"
|
||||
|
||||
@ -1581,80 +1577,6 @@ msgstr "Sonuç"
|
||||
msgid "Diagnostic Test"
|
||||
msgstr "Tanı Denemesi"
|
||||
|
||||
#: plinth/modules/diaspora/__init__.py:40
|
||||
msgid ""
|
||||
"diaspora* is a decentralized social network where you can store and control "
|
||||
"your own data."
|
||||
msgstr ""
|
||||
"diaspora* kendi verilerinizi depolayabileceğiniz ve denetleyebileceğiniz "
|
||||
"merkezi olmayan bir sosyal ağdır."
|
||||
|
||||
#: plinth/modules/diaspora/__init__.py:66
|
||||
#: plinth/modules/diaspora/manifest.py:23
|
||||
msgid "diaspora*"
|
||||
msgstr "diaspora*"
|
||||
|
||||
#: plinth/modules/diaspora/__init__.py:67
|
||||
msgid "Federated Social Network"
|
||||
msgstr "Federal Sosyal Ağ"
|
||||
|
||||
#: plinth/modules/diaspora/forms.py:13
|
||||
msgid "Enable new user registrations"
|
||||
msgstr "Yeni kullanıcı kayıtlarını etkinleştir"
|
||||
|
||||
#: plinth/modules/diaspora/manifest.py:11
|
||||
msgid "dandelion*"
|
||||
msgstr "dandelion*"
|
||||
|
||||
#: plinth/modules/diaspora/manifest.py:13
|
||||
msgid ""
|
||||
"It is an unofficial webview based client for the community-run, distributed "
|
||||
"social network diaspora*"
|
||||
msgstr ""
|
||||
"Topluluk tarafından yönetilen, dağıtılmış sosyal ağ diaspora* için resmi "
|
||||
"olmayan bir web görüntüleme tabanlı istemcidir"
|
||||
|
||||
#: plinth/modules/diaspora/templates/diaspora-post-setup.html:16
|
||||
#, python-format
|
||||
msgid ""
|
||||
"The diaspora* pod domain is set to <b>%(domain_name)s</b>. User IDs will "
|
||||
"look like <i>username@diaspora.%(domain_name)s</i><br/> If the FreedomBox "
|
||||
"domain name is changed, all data of the users registered with the previous "
|
||||
"podname wouldn't be accessible. <br/> You can access the diaspora* pod at <a "
|
||||
"href=\"https://diaspora.%(domain_name)s\"> diaspora.%(domain_name)s </a>"
|
||||
msgstr ""
|
||||
"diaspora* pod etki alanı <b>%(domain_name)s</b> olarak ayarlandı. Kullanıcı "
|
||||
"kimlikleri <i>kullanıcıadı@diaspora.%(domain_name)s</i> şeklinde görünecek."
|
||||
"<br/> Eğer FreedomBox etki alanı adı değiştirilirse, önceki pod adıyla "
|
||||
"kayıtlı kullanıcıların tüm verileri erişilemez olacaktır. <br/> diaspora* "
|
||||
"pod'a <a href=\"https://diaspora.%(domain_name)s\">diaspora.%(domain_name)s</"
|
||||
"a> adresinden erişebilirsiniz"
|
||||
|
||||
#: plinth/modules/diaspora/templates/diaspora-pre-setup.html:36
|
||||
#: plinth/modules/matrixsynapse/templates/matrix-synapse-pre-setup.html:15
|
||||
#: plinth/modules/snapshot/templates/snapshot.html:12
|
||||
#: plinth/templates/app.html:46
|
||||
msgid "Configuration"
|
||||
msgstr "Yapılandırma"
|
||||
|
||||
#: plinth/modules/diaspora/templates/diaspora-pre-setup.html:43
|
||||
#: plinth/modules/dynamicdns/templates/dynamicdns_configure.html:25
|
||||
#: plinth/modules/ikiwiki/templates/ikiwiki_create.html:18
|
||||
#: plinth/modules/matrixsynapse/templates/matrix-synapse-pre-setup.html:47
|
||||
#: plinth/modules/snapshot/templates/snapshot.html:15
|
||||
#: plinth/modules/tahoe/templates/tahoe-pre-setup.html:43
|
||||
#: plinth/templates/app.html:54
|
||||
msgid "Update setup"
|
||||
msgstr "Ayarlamayı güncelle"
|
||||
|
||||
#: plinth/modules/diaspora/views.py:74
|
||||
msgid "User registrations enabled"
|
||||
msgstr "Kullanıcı kayıtları etkinleştirildi"
|
||||
|
||||
#: plinth/modules/diaspora/views.py:78
|
||||
msgid "User registrations disabled"
|
||||
msgstr "Kullanıcı kayıtları etkisizleştirildi"
|
||||
|
||||
#: plinth/modules/dynamicdns/__init__.py:22
|
||||
#, python-brace-format
|
||||
msgid ""
|
||||
@ -1745,12 +1667,7 @@ msgid "Leave this field empty if you want to keep your current password."
|
||||
msgstr "Şu anki parolanızı korumak istiyorsanız bu alanı boş bırakın."
|
||||
|
||||
#: plinth/modules/dynamicdns/forms.py:54
|
||||
#, fuzzy, python-brace-format
|
||||
#| msgid ""
|
||||
#| "Optional Value. If your {box_name} is not connected directly to the "
|
||||
#| "Internet (i.e. connected to a NAT router) this URL is used to determine "
|
||||
#| "the real IP address. The URL should simply return the IP where the client "
|
||||
#| "comes from (example: http://myip.datasystems24.de)."
|
||||
#, python-brace-format
|
||||
msgid ""
|
||||
"Optional Value. If your {box_name} is not connected directly to the Internet "
|
||||
"(i.e. connected to a NAT router) this URL is used to determine the real IP "
|
||||
@ -1760,7 +1677,7 @@ msgstr ""
|
||||
"İsteğe Bağlı Değer. Eğer {box_name} cihazınız doğrudan İnternet'e bağlı "
|
||||
"değilse (yani bir NAT yönlendiricisine bağlıysa), bu URL gerçek IP adresini "
|
||||
"belirlemek için kullanılır. URL, istemcinin geldiği IP'yi döndürmelidir "
|
||||
"(örnek: http://myip.datasystems24.de)."
|
||||
"(örnek: https://ddns.freedombox.org/ip/)."
|
||||
|
||||
#: plinth/modules/dynamicdns/forms.py:62
|
||||
msgid "The username that was used when the account was created."
|
||||
@ -1836,13 +1753,6 @@ msgid "Please provide a password"
|
||||
msgstr "Lütfen bir parola girin"
|
||||
|
||||
#: plinth/modules/dynamicdns/templates/dynamicdns.html:12
|
||||
#, fuzzy
|
||||
#| msgid ""
|
||||
#| "If you are looking for a free dynamic DNS account, you may find a free "
|
||||
#| "GnuDIP service at <a href='http://gnudip.datasystems24.net' "
|
||||
#| "target='_blank'>gnudip.datasystems24.net</a> or you may find free update "
|
||||
#| "URL based services at <a href='http://freedns.afraid.org/' "
|
||||
#| "target='_blank'> freedns.afraid.org</a>."
|
||||
msgid ""
|
||||
"If you are looking for a free dynamic DNS account, you may find a free "
|
||||
"GnuDIP service at <a href='https://ddns.freedombox.org' target='_blank'>ddns."
|
||||
@ -1850,10 +1760,10 @@ msgid ""
|
||||
"href='http://freedns.afraid.org/' target='_blank'> freedns.afraid.org</a>."
|
||||
msgstr ""
|
||||
"Eğer ücretsiz bir değişken DNS hesabı arıyorsanız, ücretsiz bir GnuDIP "
|
||||
"hizmetini <a href='https://gnudip.datasystems24.net' target='_blank'>gnudip."
|
||||
"datasystems24.net</a> adresinde veya ücretsiz URL güncelleme tabanlı "
|
||||
"hizmetleri <a href='https://freedns.afraid.org/' target='_blank'>freedns."
|
||||
"afraid.org</a> adresinde bulabilirsiniz."
|
||||
"hizmetini <a href=\"https://ddns.freedombox.org\" target=\"_blank\">ddns."
|
||||
"freedombox.org</a> adresinde veya ücretsiz URL güncelleme tabanlı hizmetleri "
|
||||
"<a href=\"https://freedns.afraid.org/\" target=\"_blank\">freedns.afraid."
|
||||
"org</a> adresinde bulabilirsiniz."
|
||||
|
||||
#: plinth/modules/dynamicdns/templates/dynamicdns.html:23
|
||||
#, python-format
|
||||
@ -1875,6 +1785,14 @@ msgstr ""
|
||||
"Javascript'i etkisizleştirdiniz. Değişken biçim kipi etkisizleştirildi ve "
|
||||
"bazı yardımcı işlevler çalışmayabilir (ancak ana işlevsellik çalışmalıdır)."
|
||||
|
||||
#: plinth/modules/dynamicdns/templates/dynamicdns_configure.html:25
|
||||
#: plinth/modules/ikiwiki/templates/ikiwiki_create.html:18
|
||||
#: plinth/modules/matrixsynapse/templates/matrix-synapse-pre-setup.html:47
|
||||
#: plinth/modules/snapshot/templates/snapshot.html:15
|
||||
#: plinth/templates/app.html:54
|
||||
msgid "Update setup"
|
||||
msgstr "Ayarlamayı güncelle"
|
||||
|
||||
#: plinth/modules/dynamicdns/templates/dynamicdns_status.html:9
|
||||
msgid "NAT type"
|
||||
msgstr "NAT türü"
|
||||
@ -2106,7 +2024,7 @@ msgstr ""
|
||||
msgid "Email Server"
|
||||
msgstr "E-posta Sunucusu"
|
||||
|
||||
#: plinth/modules/email_server/__init__.py:91
|
||||
#: plinth/modules/email_server/__init__.py:100
|
||||
msgid "Powered by Postfix, Dovecot & Rspamd"
|
||||
msgstr "Postfix, Dovecot ve Rspamd tarafından desteklenmektedir"
|
||||
|
||||
@ -2130,18 +2048,6 @@ msgstr "RoundCube, FreedomBox e-postası için yapılandırıldı"
|
||||
msgid "Inbound and outbound mail filters"
|
||||
msgstr "Gelen ve giden posta süzgeçleri"
|
||||
|
||||
#: plinth/modules/email_server/audit/tls.py:81
|
||||
msgid "Postfix TLS parameters"
|
||||
msgstr "Postfix TLS parametreleri"
|
||||
|
||||
#: plinth/modules/email_server/audit/tls.py:82
|
||||
msgid "Postfix uses a TLS certificate"
|
||||
msgstr "Postfix bir TLS sertifikası kullanır"
|
||||
|
||||
#: plinth/modules/email_server/audit/tls.py:91
|
||||
msgid "Has a TLS certificate"
|
||||
msgstr "TLS sertifikası var"
|
||||
|
||||
#: plinth/modules/email_server/forms.py:17
|
||||
msgid "Enter a valid domain"
|
||||
msgstr "Geçerli bir etki alanı girin"
|
||||
@ -2155,16 +2061,16 @@ msgid "domain"
|
||||
msgstr "etki alanı"
|
||||
|
||||
#: plinth/modules/email_server/forms.py:38
|
||||
#, fuzzy
|
||||
#| msgid "Primary connection"
|
||||
msgid "Primary domain"
|
||||
msgstr "Birincil bağlantı"
|
||||
msgstr "Birincil etki alanı"
|
||||
|
||||
#: plinth/modules/email_server/forms.py:40
|
||||
msgid ""
|
||||
"Mails are received for all domains configured in the system. Among these, "
|
||||
"select the most important one."
|
||||
msgstr ""
|
||||
"Postalar sistemde yapılandırılan tüm etki alanları için alınır. Bunlar "
|
||||
"arasından en önemli olanı seçin."
|
||||
|
||||
#: plinth/modules/email_server/forms.py:48
|
||||
msgid "New alias (without @domain)"
|
||||
@ -2202,7 +2108,7 @@ msgid "Disabled"
|
||||
msgstr "Etkisizleştirildi"
|
||||
|
||||
#: plinth/modules/email_server/manifest.py:8
|
||||
#: plinth/modules/roundcube/__init__.py:53
|
||||
#: plinth/modules/roundcube/__init__.py:52
|
||||
#: plinth/modules/roundcube/manifest.py:6
|
||||
msgid "Roundcube"
|
||||
msgstr "Roundcube"
|
||||
@ -2241,7 +2147,6 @@ msgid "Create a new email alias"
|
||||
msgstr "Yeni bir e-posta kod adı oluşturun"
|
||||
|
||||
#: plinth/modules/email_server/templates/email_alias.html:38
|
||||
#: plinth/modules/tahoe/templates/tahoe-post-setup.html:59
|
||||
msgid "Add"
|
||||
msgstr "Ekle"
|
||||
|
||||
@ -3323,6 +3228,12 @@ msgstr ""
|
||||
msgid "Element"
|
||||
msgstr "Element"
|
||||
|
||||
#: plinth/modules/matrixsynapse/templates/matrix-synapse-pre-setup.html:15
|
||||
#: plinth/modules/snapshot/templates/snapshot.html:12
|
||||
#: plinth/templates/app.html:46
|
||||
msgid "Configuration"
|
||||
msgstr "Yapılandırma"
|
||||
|
||||
#: plinth/modules/matrixsynapse/templates/matrix-synapse-pre-setup.html:18
|
||||
msgid ""
|
||||
"Matrix service needs to be configured for a domain. Users on other Matrix "
|
||||
@ -3733,173 +3644,6 @@ msgstr "KMLDonkey"
|
||||
msgid "AMLDonkey"
|
||||
msgstr "AMLDonkey"
|
||||
|
||||
#: plinth/modules/monkeysphere/__init__.py:17
|
||||
msgid ""
|
||||
"With Monkeysphere, an OpenPGP key can be generated for each configured "
|
||||
"domain serving SSH. The OpenPGP public key can then be uploaded to the "
|
||||
"OpenPGP keyservers. Users connecting to this machine through SSH can verify "
|
||||
"that they are connecting to the correct host. For users to trust the key, "
|
||||
"at least one person (usually the machine owner) must sign the key using the "
|
||||
"regular OpenPGP key signing process. See the <a href=\"http://web."
|
||||
"monkeysphere.info/getting-started-ssh/\"> Monkeysphere SSH documentation</a> "
|
||||
"for more details."
|
||||
msgstr ""
|
||||
"Monkeysphere ile, SSH hizmeti veren her yapılandırılmış etki alanı için bir "
|
||||
"OpenPGP anahtarı oluşturulabilir. OpenPGP ortak anahtarı daha sonra OpenPGP "
|
||||
"anahtar sunucularına yüklenebilir. Bu makineye SSH aracılığıyla bağlanan "
|
||||
"kullanıcılar, doğru anamakineye bağlandıklarını doğrulayabilir. "
|
||||
"Kullanıcıların anahtara güvenmesi için en az bir kişinin (genellikle makine "
|
||||
"sahibi) normal OpenPGP anahtar imzalama işlemini kullanarak anahtarı "
|
||||
"imzalaması gerekir. Daha fazla ayrıntı için <a href=\"http://web."
|
||||
"monkeysphere.info/getting-started-ssh/\">Monkeysphere SSH belgelerine</a> "
|
||||
"bakın."
|
||||
|
||||
#: plinth/modules/monkeysphere/__init__.py:25
|
||||
msgid ""
|
||||
"Monkeysphere can also generate an OpenPGP key for each Secure Web Server "
|
||||
"(HTTPS) certificate installed on this machine. The OpenPGP public key can "
|
||||
"then be uploaded to the OpenPGP keyservers. Users accessing the web server "
|
||||
"through HTTPS can verify that they are connecting to the correct host. To "
|
||||
"validate the certificate, the user will need to install some software that "
|
||||
"is available on the <a href=\"https://web.monkeysphere.info/download/\"> "
|
||||
"Monkeysphere website</a>."
|
||||
msgstr ""
|
||||
"Monkeysphere, bu makinede yüklü her Güvenli Web Sunucusu (HTTPS) sertifikası "
|
||||
"için bir OpenPGP anahtarı da oluşturabilir. OpenPGP ortak anahtarı daha "
|
||||
"sonra OpenPGP anahtar sunucularına yüklenebilir. Web sunucusuna HTTPS "
|
||||
"aracılığıyla erişen kullanıcılar, doğru anamakineye bağlandıklarını "
|
||||
"doğrulayabilir. Sertifikayı doğrulamak için kullanıcının <a href=\"https://"
|
||||
"web.monkeysphere.info/download/\">Monkeysphere web sitesinde</a> bulunan "
|
||||
"bazı yazılımları yüklemesi gerekecektir."
|
||||
|
||||
#: plinth/modules/monkeysphere/__init__.py:50
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:11
|
||||
msgid "Monkeysphere"
|
||||
msgstr "Monkeysphere"
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere.html:20
|
||||
msgid "Publishing key to keyserver..."
|
||||
msgstr "Anahtar, anahtar sunucusuna yayınlanıyor..."
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere.html:27
|
||||
msgid "Cancel"
|
||||
msgstr "İptal"
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere.html:36
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:41
|
||||
#: plinth/modules/tor/templates/tor.html:71
|
||||
msgid "Service"
|
||||
msgstr "Hizmet"
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere.html:37
|
||||
msgid "Domains"
|
||||
msgstr "Etki Alanları"
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere.html:38
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:17
|
||||
msgid "OpenPGP Fingerprint"
|
||||
msgstr "OpenPGP Parmak İzi"
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere.html:47
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:44
|
||||
#: plinth/modules/names/components.py:24
|
||||
msgid "Secure Shell"
|
||||
msgstr "Güvenli Kabuk"
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere.html:51
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:48
|
||||
msgid "Other"
|
||||
msgstr "Diğer"
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere.html:88
|
||||
#, python-format
|
||||
msgid "Show details for key %(fingerprint)s"
|
||||
msgstr "%(fingerprint)s anahtarının ayrıntılarını göster"
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere.html:94
|
||||
msgid "-"
|
||||
msgstr "-"
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere.html:105
|
||||
msgid "Import Key"
|
||||
msgstr "Anahtarı İçe Aktar"
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere.html:115
|
||||
msgid "Publish Key"
|
||||
msgstr "Anahtarı Yayınla"
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere.html:125
|
||||
msgid "Add Domains"
|
||||
msgstr "Etki Alanları Ekle"
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:21
|
||||
msgid "OpenPGP User IDs"
|
||||
msgstr "OpenPGP Kullanıcı Kimlikleri"
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:25
|
||||
msgid "Key Import Date"
|
||||
msgstr "Anahtar İçe Aktarma Tarihi"
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:29
|
||||
msgid "SSH Key Type"
|
||||
msgstr "SSH Anahtar Türü"
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:33
|
||||
msgid "SSH Key Size"
|
||||
msgstr "SSH Anahtar Boyutu"
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:37
|
||||
msgid "SSH Fingerprint"
|
||||
msgstr "SSH Parmak İzi"
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:53
|
||||
msgid "Key File"
|
||||
msgstr "Anahtar Dosyası"
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:57
|
||||
msgid "Available Domains"
|
||||
msgstr "Kullanılabilir Etki Alanları"
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:61
|
||||
msgid "Added Domains"
|
||||
msgstr "Eklenen Etki Alanları"
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:69
|
||||
msgid ""
|
||||
"After this key is published to the keyservers, it can be signed using <a "
|
||||
"href=\"https://www.gnupg.org/\">GnuPG</a> with the following commands:"
|
||||
msgstr ""
|
||||
"Bu anahtar, anahtar sunucularında yayınlandıktan sonra, aşağıdaki komutlarla "
|
||||
"<a href=\"https://www.gnupg.org/\">GnuPG</a> kullanılarak imzalanabilir:"
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:75
|
||||
msgid "Download the key"
|
||||
msgstr "Anahtarı indir"
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:78
|
||||
msgid "Sign the key"
|
||||
msgstr "Anahtarı imzala"
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:81
|
||||
msgid "Send the key back to the keyservers"
|
||||
msgstr "Anahtarı anahtar sunucularına geri gönder"
|
||||
|
||||
#: plinth/modules/monkeysphere/views.py:44
|
||||
msgid "Imported key."
|
||||
msgstr "Anahtar içe aktarıldı."
|
||||
|
||||
#: plinth/modules/monkeysphere/views.py:80
|
||||
msgid "Cancelled key publishing."
|
||||
msgstr "Anahtar yayınlama iptal edildi."
|
||||
|
||||
#: plinth/modules/monkeysphere/views.py:131
|
||||
msgid "Published key to keyserver."
|
||||
msgstr "Anahtar, anahtar sunucusuna yayınlandı."
|
||||
|
||||
#: plinth/modules/monkeysphere/views.py:133
|
||||
msgid "Error occurred while publishing key."
|
||||
msgstr "Anahtar yayınlanırken bir hata meydana geldi."
|
||||
|
||||
#: plinth/modules/mumble/__init__.py:26
|
||||
msgid ""
|
||||
"Mumble is an open source, low-latency, encrypted, high quality voice chat "
|
||||
@ -3976,6 +3720,10 @@ msgstr "Tümü"
|
||||
msgid "All web apps"
|
||||
msgstr "Tüm web uygulamaları"
|
||||
|
||||
#: plinth/modules/names/components.py:24
|
||||
msgid "Secure Shell"
|
||||
msgstr "Güvenli Kabuk"
|
||||
|
||||
#: plinth/modules/names/templates/names.html:17
|
||||
msgid "Services"
|
||||
msgstr "Hizmetler"
|
||||
@ -5753,7 +5501,7 @@ msgstr ""
|
||||
msgid "Access rights configuration updated"
|
||||
msgstr "Erişim izinleri yapılandırması güncellendi"
|
||||
|
||||
#: plinth/modules/roundcube/__init__.py:20
|
||||
#: plinth/modules/roundcube/__init__.py:19
|
||||
msgid ""
|
||||
"Roundcube webmail is a browser-based multilingual IMAP client with an "
|
||||
"application-like user interface. It provides full functionality you expect "
|
||||
@ -5765,7 +5513,7 @@ msgstr ""
|
||||
"defteri, klasör işleme, ileti arama ve yazım denetimi dahil olmak üzere bir "
|
||||
"e-posta istemcisinden beklediğiniz tam işlevselliği sağlar."
|
||||
|
||||
#: plinth/modules/roundcube/__init__.py:25
|
||||
#: plinth/modules/roundcube/__init__.py:24
|
||||
msgid ""
|
||||
"You can use it by providing the username and password of the email account "
|
||||
"you wish to access followed by the domain name of the IMAP server for your "
|
||||
@ -5779,7 +5527,7 @@ msgstr ""
|
||||
"IMAP için (önerilir), sunucu alanını <code>imaps://imap.ornek.com</code> "
|
||||
"gibi doldurun."
|
||||
|
||||
#: plinth/modules/roundcube/__init__.py:30
|
||||
#: plinth/modules/roundcube/__init__.py:29
|
||||
msgid ""
|
||||
"For Gmail, username will be your Gmail address, password will be your Google "
|
||||
"account password and server will be <code>imaps://imap.gmail.com</code>. "
|
||||
@ -5794,7 +5542,7 @@ msgstr ""
|
||||
"gerekeceğini unutmayın (<a href=\"https://myaccount.google.com/lesssecureapps"
|
||||
"\">https://myaccount.google.com/lesssecureapps</a>)."
|
||||
|
||||
#: plinth/modules/roundcube/__init__.py:54
|
||||
#: plinth/modules/roundcube/__init__.py:53
|
||||
msgid "Email Client"
|
||||
msgstr "E-posta İstemcisi"
|
||||
|
||||
@ -6948,73 +6696,6 @@ msgstr "Syncthing"
|
||||
msgid "File Synchronization"
|
||||
msgstr "Dosya Eşitleme"
|
||||
|
||||
#: plinth/modules/tahoe/__init__.py:26
|
||||
msgid ""
|
||||
"Tahoe-LAFS is a decentralized secure file storage system. It uses provider "
|
||||
"independent security to store files over a distributed network of storage "
|
||||
"nodes. Even if some of the nodes fail, your files can be retrieved from the "
|
||||
"remaining nodes."
|
||||
msgstr ""
|
||||
"Tahoe-LAFS, merkezi olmayan bir güvenli dosya depolama sistemidir. "
|
||||
"Dosyaları, dağıtılmış bir depolama düğümleri ağı üzerinden depolamak için "
|
||||
"sağlayıcıdan bağımsız güvenlik kullanır. Bazı düğümler başarısız olsa bile, "
|
||||
"dosyalarınız kalan düğümlerden alınabilir."
|
||||
|
||||
#: plinth/modules/tahoe/__init__.py:31
|
||||
#, python-brace-format
|
||||
msgid ""
|
||||
"This {box_name} hosts a storage node and an introducer by default. "
|
||||
"Additional introducers can be added, which will introduce this node to the "
|
||||
"other storage nodes."
|
||||
msgstr ""
|
||||
"Bu {box_name}, varsayılan olarak bir depolama düğümünü ve bir tanıtıcıyı "
|
||||
"barındırır. Bu düğümü diğer depolama düğümlerine tanıtacak ek tanıtıcılar "
|
||||
"eklenebilir."
|
||||
|
||||
#: plinth/modules/tahoe/__init__.py:60
|
||||
msgid "Tahoe-LAFS"
|
||||
msgstr "Tahoe-LAFS"
|
||||
|
||||
#: plinth/modules/tahoe/__init__.py:62
|
||||
msgid "Distributed File Storage"
|
||||
msgstr "Dağıtılmış Dosya Depolaması"
|
||||
|
||||
#: plinth/modules/tahoe/templates/tahoe-post-setup.html:17
|
||||
#, python-format
|
||||
msgid ""
|
||||
"The Tahoe-LAFS server domain is set to <b>%(domain_name)s</b>. Changing the "
|
||||
"FreedomBox domain name needs a reinstall of Tahoe-LAFS and you WILL LOSE "
|
||||
"DATA. You can access Tahoe-LAFS at <a href=\"https://"
|
||||
"%(domain_name)s:5678\">https://%(domain_name)s:5678</a>."
|
||||
msgstr ""
|
||||
"Tahoe-LAFS sunucusu etki alanı <b>%(domain_name)s</b> olarak ayarlandı. "
|
||||
"FreedomBox etki alanı adını değiştirmek Tahoe-LAFS'ın yeniden yüklenmesini "
|
||||
"gerektirir ve VERİLERİ KAYBEDERSİNİZ. Tahoe-LAFS'a <a href=\"https://"
|
||||
"%(domain_name)s:5678\">https://%(domain_name)s:5678</a> adresinden "
|
||||
"erişebilirsiniz."
|
||||
|
||||
#: plinth/modules/tahoe/templates/tahoe-post-setup.html:29
|
||||
msgid "Local introducer"
|
||||
msgstr "Yerel tanıtıcı"
|
||||
|
||||
#: plinth/modules/tahoe/templates/tahoe-post-setup.html:34
|
||||
#: plinth/modules/tahoe/templates/tahoe-post-setup.html:51
|
||||
#: plinth/modules/tahoe/templates/tahoe-post-setup.html:69
|
||||
msgid "Pet Name"
|
||||
msgstr "Evcil Hayvan Adı"
|
||||
|
||||
#: plinth/modules/tahoe/templates/tahoe-post-setup.html:48
|
||||
msgid "Add new introducer"
|
||||
msgstr "Yeni tanıtıcı ekle"
|
||||
|
||||
#: plinth/modules/tahoe/templates/tahoe-post-setup.html:64
|
||||
msgid "Connected introducers"
|
||||
msgstr "Bağlı tanıtıcılar"
|
||||
|
||||
#: plinth/modules/tahoe/templates/tahoe-post-setup.html:82
|
||||
msgid "Remove"
|
||||
msgstr "Kaldır"
|
||||
|
||||
#: plinth/modules/tor/__init__.py:26
|
||||
msgid ""
|
||||
"Tor is an anonymous communication system. You can learn more about it from "
|
||||
@ -7203,6 +6884,10 @@ msgstr ""
|
||||
"arkasındaysa, aşağıdaki bağlantı noktalarının açık olduğundan ve gerekirse "
|
||||
"bağlantı noktasından yönlendirildiğinden emin olmalısınız:"
|
||||
|
||||
#: plinth/modules/tor/templates/tor.html:71
|
||||
msgid "Service"
|
||||
msgstr "Hizmet"
|
||||
|
||||
#: plinth/modules/tor/templates/tor.html:87
|
||||
msgid "SOCKS"
|
||||
msgstr "SOCKS"
|
||||
@ -8674,6 +8359,242 @@ msgstr "%%%(percentage)s tamamlandı"
|
||||
msgid "Gujarati"
|
||||
msgstr "Gujarati"
|
||||
|
||||
#~ msgid ""
|
||||
#~ "diaspora* is a decentralized social network where you can store and "
|
||||
#~ "control your own data."
|
||||
#~ msgstr ""
|
||||
#~ "diaspora* kendi verilerinizi depolayabileceğiniz ve denetleyebileceğiniz "
|
||||
#~ "merkezi olmayan bir sosyal ağdır."
|
||||
|
||||
#~ msgid "diaspora*"
|
||||
#~ msgstr "diaspora*"
|
||||
|
||||
#~ msgid "Federated Social Network"
|
||||
#~ msgstr "Federal Sosyal Ağ"
|
||||
|
||||
#~ msgid "Enable new user registrations"
|
||||
#~ msgstr "Yeni kullanıcı kayıtlarını etkinleştir"
|
||||
|
||||
#~ msgid "dandelion*"
|
||||
#~ msgstr "dandelion*"
|
||||
|
||||
#~ msgid ""
|
||||
#~ "It is an unofficial webview based client for the community-run, "
|
||||
#~ "distributed social network diaspora*"
|
||||
#~ msgstr ""
|
||||
#~ "Topluluk tarafından yönetilen, dağıtılmış sosyal ağ diaspora* için resmi "
|
||||
#~ "olmayan bir web görüntüleme tabanlı istemcidir"
|
||||
|
||||
#, python-format
|
||||
#~ msgid ""
|
||||
#~ "The diaspora* pod domain is set to <b>%(domain_name)s</b>. User IDs will "
|
||||
#~ "look like <i>username@diaspora.%(domain_name)s</i><br/> If the FreedomBox "
|
||||
#~ "domain name is changed, all data of the users registered with the "
|
||||
#~ "previous podname wouldn't be accessible. <br/> You can access the "
|
||||
#~ "diaspora* pod at <a href=\"https://diaspora.%(domain_name)s\"> diaspora."
|
||||
#~ "%(domain_name)s </a>"
|
||||
#~ msgstr ""
|
||||
#~ "diaspora* pod etki alanı <b>%(domain_name)s</b> olarak ayarlandı. "
|
||||
#~ "Kullanıcı kimlikleri <i>kullanıcıadı@diaspora.%(domain_name)s</i> "
|
||||
#~ "şeklinde görünecek.<br/> Eğer FreedomBox etki alanı adı değiştirilirse, "
|
||||
#~ "önceki pod adıyla kayıtlı kullanıcıların tüm verileri erişilemez "
|
||||
#~ "olacaktır. <br/> diaspora* pod'a <a href=\"https://diaspora."
|
||||
#~ "%(domain_name)s\">diaspora.%(domain_name)s</a> adresinden erişebilirsiniz"
|
||||
|
||||
#~ msgid "User registrations enabled"
|
||||
#~ msgstr "Kullanıcı kayıtları etkinleştirildi"
|
||||
|
||||
#~ msgid "User registrations disabled"
|
||||
#~ msgstr "Kullanıcı kayıtları etkisizleştirildi"
|
||||
|
||||
#~ msgid "Postfix TLS parameters"
|
||||
#~ msgstr "Postfix TLS parametreleri"
|
||||
|
||||
#~ msgid "Postfix uses a TLS certificate"
|
||||
#~ msgstr "Postfix bir TLS sertifikası kullanır"
|
||||
|
||||
#~ msgid "Has a TLS certificate"
|
||||
#~ msgstr "TLS sertifikası var"
|
||||
|
||||
#~ msgid ""
|
||||
#~ "With Monkeysphere, an OpenPGP key can be generated for each configured "
|
||||
#~ "domain serving SSH. The OpenPGP public key can then be uploaded to the "
|
||||
#~ "OpenPGP keyservers. Users connecting to this machine through SSH can "
|
||||
#~ "verify that they are connecting to the correct host. For users to trust "
|
||||
#~ "the key, at least one person (usually the machine owner) must sign the "
|
||||
#~ "key using the regular OpenPGP key signing process. See the <a href="
|
||||
#~ "\"http://web.monkeysphere.info/getting-started-ssh/\"> Monkeysphere SSH "
|
||||
#~ "documentation</a> for more details."
|
||||
#~ msgstr ""
|
||||
#~ "Monkeysphere ile, SSH hizmeti veren her yapılandırılmış etki alanı için "
|
||||
#~ "bir OpenPGP anahtarı oluşturulabilir. OpenPGP ortak anahtarı daha sonra "
|
||||
#~ "OpenPGP anahtar sunucularına yüklenebilir. Bu makineye SSH aracılığıyla "
|
||||
#~ "bağlanan kullanıcılar, doğru anamakineye bağlandıklarını doğrulayabilir. "
|
||||
#~ "Kullanıcıların anahtara güvenmesi için en az bir kişinin (genellikle "
|
||||
#~ "makine sahibi) normal OpenPGP anahtar imzalama işlemini kullanarak "
|
||||
#~ "anahtarı imzalaması gerekir. Daha fazla ayrıntı için <a href=\"http://web."
|
||||
#~ "monkeysphere.info/getting-started-ssh/\">Monkeysphere SSH belgelerine</a> "
|
||||
#~ "bakın."
|
||||
|
||||
#~ msgid ""
|
||||
#~ "Monkeysphere can also generate an OpenPGP key for each Secure Web Server "
|
||||
#~ "(HTTPS) certificate installed on this machine. The OpenPGP public key can "
|
||||
#~ "then be uploaded to the OpenPGP keyservers. Users accessing the web "
|
||||
#~ "server through HTTPS can verify that they are connecting to the correct "
|
||||
#~ "host. To validate the certificate, the user will need to install some "
|
||||
#~ "software that is available on the <a href=\"https://web.monkeysphere.info/"
|
||||
#~ "download/\"> Monkeysphere website</a>."
|
||||
#~ msgstr ""
|
||||
#~ "Monkeysphere, bu makinede yüklü her Güvenli Web Sunucusu (HTTPS) "
|
||||
#~ "sertifikası için bir OpenPGP anahtarı da oluşturabilir. OpenPGP ortak "
|
||||
#~ "anahtarı daha sonra OpenPGP anahtar sunucularına yüklenebilir. Web "
|
||||
#~ "sunucusuna HTTPS aracılığıyla erişen kullanıcılar, doğru anamakineye "
|
||||
#~ "bağlandıklarını doğrulayabilir. Sertifikayı doğrulamak için kullanıcının "
|
||||
#~ "<a href=\"https://web.monkeysphere.info/download/\">Monkeysphere web "
|
||||
#~ "sitesinde</a> bulunan bazı yazılımları yüklemesi gerekecektir."
|
||||
|
||||
#~ msgid "Monkeysphere"
|
||||
#~ msgstr "Monkeysphere"
|
||||
|
||||
#~ msgid "Publishing key to keyserver..."
|
||||
#~ msgstr "Anahtar, anahtar sunucusuna yayınlanıyor..."
|
||||
|
||||
#~ msgid "Cancel"
|
||||
#~ msgstr "İptal"
|
||||
|
||||
#~ msgid "Domains"
|
||||
#~ msgstr "Etki Alanları"
|
||||
|
||||
#~ msgid "OpenPGP Fingerprint"
|
||||
#~ msgstr "OpenPGP Parmak İzi"
|
||||
|
||||
#~ msgid "Other"
|
||||
#~ msgstr "Diğer"
|
||||
|
||||
#, python-format
|
||||
#~ msgid "Show details for key %(fingerprint)s"
|
||||
#~ msgstr "%(fingerprint)s anahtarının ayrıntılarını göster"
|
||||
|
||||
#~ msgid "-"
|
||||
#~ msgstr "-"
|
||||
|
||||
#~ msgid "Import Key"
|
||||
#~ msgstr "Anahtarı İçe Aktar"
|
||||
|
||||
#~ msgid "Publish Key"
|
||||
#~ msgstr "Anahtarı Yayınla"
|
||||
|
||||
#~ msgid "Add Domains"
|
||||
#~ msgstr "Etki Alanları Ekle"
|
||||
|
||||
#~ msgid "OpenPGP User IDs"
|
||||
#~ msgstr "OpenPGP Kullanıcı Kimlikleri"
|
||||
|
||||
#~ msgid "Key Import Date"
|
||||
#~ msgstr "Anahtar İçe Aktarma Tarihi"
|
||||
|
||||
#~ msgid "SSH Key Type"
|
||||
#~ msgstr "SSH Anahtar Türü"
|
||||
|
||||
#~ msgid "SSH Key Size"
|
||||
#~ msgstr "SSH Anahtar Boyutu"
|
||||
|
||||
#~ msgid "SSH Fingerprint"
|
||||
#~ msgstr "SSH Parmak İzi"
|
||||
|
||||
#~ msgid "Key File"
|
||||
#~ msgstr "Anahtar Dosyası"
|
||||
|
||||
#~ msgid "Available Domains"
|
||||
#~ msgstr "Kullanılabilir Etki Alanları"
|
||||
|
||||
#~ msgid "Added Domains"
|
||||
#~ msgstr "Eklenen Etki Alanları"
|
||||
|
||||
#~ msgid ""
|
||||
#~ "After this key is published to the keyservers, it can be signed using <a "
|
||||
#~ "href=\"https://www.gnupg.org/\">GnuPG</a> with the following commands:"
|
||||
#~ msgstr ""
|
||||
#~ "Bu anahtar, anahtar sunucularında yayınlandıktan sonra, aşağıdaki "
|
||||
#~ "komutlarla <a href=\"https://www.gnupg.org/\">GnuPG</a> kullanılarak "
|
||||
#~ "imzalanabilir:"
|
||||
|
||||
#~ msgid "Download the key"
|
||||
#~ msgstr "Anahtarı indir"
|
||||
|
||||
#~ msgid "Sign the key"
|
||||
#~ msgstr "Anahtarı imzala"
|
||||
|
||||
#~ msgid "Send the key back to the keyservers"
|
||||
#~ msgstr "Anahtarı anahtar sunucularına geri gönder"
|
||||
|
||||
#~ msgid "Imported key."
|
||||
#~ msgstr "Anahtar içe aktarıldı."
|
||||
|
||||
#~ msgid "Cancelled key publishing."
|
||||
#~ msgstr "Anahtar yayınlama iptal edildi."
|
||||
|
||||
#~ msgid "Published key to keyserver."
|
||||
#~ msgstr "Anahtar, anahtar sunucusuna yayınlandı."
|
||||
|
||||
#~ msgid "Error occurred while publishing key."
|
||||
#~ msgstr "Anahtar yayınlanırken bir hata meydana geldi."
|
||||
|
||||
#~ msgid ""
|
||||
#~ "Tahoe-LAFS is a decentralized secure file storage system. It uses "
|
||||
#~ "provider independent security to store files over a distributed network "
|
||||
#~ "of storage nodes. Even if some of the nodes fail, your files can be "
|
||||
#~ "retrieved from the remaining nodes."
|
||||
#~ msgstr ""
|
||||
#~ "Tahoe-LAFS, merkezi olmayan bir güvenli dosya depolama sistemidir. "
|
||||
#~ "Dosyaları, dağıtılmış bir depolama düğümleri ağı üzerinden depolamak için "
|
||||
#~ "sağlayıcıdan bağımsız güvenlik kullanır. Bazı düğümler başarısız olsa "
|
||||
#~ "bile, dosyalarınız kalan düğümlerden alınabilir."
|
||||
|
||||
#, python-brace-format
|
||||
#~ msgid ""
|
||||
#~ "This {box_name} hosts a storage node and an introducer by default. "
|
||||
#~ "Additional introducers can be added, which will introduce this node to "
|
||||
#~ "the other storage nodes."
|
||||
#~ msgstr ""
|
||||
#~ "Bu {box_name}, varsayılan olarak bir depolama düğümünü ve bir tanıtıcıyı "
|
||||
#~ "barındırır. Bu düğümü diğer depolama düğümlerine tanıtacak ek tanıtıcılar "
|
||||
#~ "eklenebilir."
|
||||
|
||||
#~ msgid "Tahoe-LAFS"
|
||||
#~ msgstr "Tahoe-LAFS"
|
||||
|
||||
#~ msgid "Distributed File Storage"
|
||||
#~ msgstr "Dağıtılmış Dosya Depolaması"
|
||||
|
||||
#, python-format
|
||||
#~ msgid ""
|
||||
#~ "The Tahoe-LAFS server domain is set to <b>%(domain_name)s</b>. Changing "
|
||||
#~ "the FreedomBox domain name needs a reinstall of Tahoe-LAFS and you WILL "
|
||||
#~ "LOSE DATA. You can access Tahoe-LAFS at <a href=\"https://"
|
||||
#~ "%(domain_name)s:5678\">https://%(domain_name)s:5678</a>."
|
||||
#~ msgstr ""
|
||||
#~ "Tahoe-LAFS sunucusu etki alanı <b>%(domain_name)s</b> olarak ayarlandı. "
|
||||
#~ "FreedomBox etki alanı adını değiştirmek Tahoe-LAFS'ın yeniden "
|
||||
#~ "yüklenmesini gerektirir ve VERİLERİ KAYBEDERSİNİZ. Tahoe-LAFS'a <a href="
|
||||
#~ "\"https://%(domain_name)s:5678\">https://%(domain_name)s:5678</a> "
|
||||
#~ "adresinden erişebilirsiniz."
|
||||
|
||||
#~ msgid "Local introducer"
|
||||
#~ msgstr "Yerel tanıtıcı"
|
||||
|
||||
#~ msgid "Pet Name"
|
||||
#~ msgstr "Evcil Hayvan Adı"
|
||||
|
||||
#~ msgid "Add new introducer"
|
||||
#~ msgstr "Yeni tanıtıcı ekle"
|
||||
|
||||
#~ msgid "Connected introducers"
|
||||
#~ msgstr "Bağlı tanıtıcılar"
|
||||
|
||||
#~ msgid "Remove"
|
||||
#~ msgstr "Kaldır"
|
||||
|
||||
#~ msgid "Postfix domain name config"
|
||||
#~ msgstr "Postfix etki alanı adı yapılandırması"
|
||||
|
||||
|
||||
@ -7,7 +7,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: PACKAGE VERSION\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2021-12-06 18:35-0500\n"
|
||||
"POT-Creation-Date: 2021-12-20 20:43-0500\n"
|
||||
"PO-Revision-Date: 2021-11-19 11:51+0000\n"
|
||||
"Last-Translator: Andrij Mizyk <andmizyk@gmail.com>\n"
|
||||
"Language-Team: Ukrainian <https://hosted.weblate.org/projects/freedombox/"
|
||||
@ -110,8 +110,6 @@ msgid "Apache HTTP Server"
|
||||
msgstr "Сервер HTTP Apache"
|
||||
|
||||
#: plinth/modules/apache/__init__.py:41
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere.html:49
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:46
|
||||
msgid "Web Server"
|
||||
msgstr "Вебсервер"
|
||||
|
||||
@ -1214,9 +1212,7 @@ msgstr "Загальні налаштування"
|
||||
#: plinth/modules/config/__init__.py:58 plinth/modules/dynamicdns/views.py:29
|
||||
#: plinth/modules/names/templates/names.html:30
|
||||
#: plinth/modules/names/templates/names.html:44
|
||||
#: plinth/modules/snapshot/views.py:35
|
||||
#: plinth/modules/tahoe/templates/tahoe-pre-setup.html:24
|
||||
#: plinth/templates/index.html:46
|
||||
#: plinth/modules/snapshot/views.py:35 plinth/templates/index.html:46
|
||||
msgid "Configure"
|
||||
msgstr "Налаштування"
|
||||
|
||||
@ -1399,11 +1395,11 @@ msgstr ""
|
||||
"Сервер мережевого часу — це програма, що підтримує системний час "
|
||||
"синхронізовано зі серверами в Інтернеті."
|
||||
|
||||
#: plinth/modules/datetime/__init__.py:64
|
||||
#: plinth/modules/datetime/__init__.py:67
|
||||
msgid "Date & Time"
|
||||
msgstr "Дата і час"
|
||||
|
||||
#: plinth/modules/datetime/__init__.py:110
|
||||
#: plinth/modules/datetime/__init__.py:113
|
||||
msgid "Time synchronized to NTP server"
|
||||
msgstr "Час синхронізовано зі сервером NTP"
|
||||
|
||||
@ -1582,74 +1578,6 @@ msgstr "Результат"
|
||||
msgid "Diagnostic Test"
|
||||
msgstr "Тест діагностики"
|
||||
|
||||
#: plinth/modules/diaspora/__init__.py:40
|
||||
msgid ""
|
||||
"diaspora* is a decentralized social network where you can store and control "
|
||||
"your own data."
|
||||
msgstr ""
|
||||
"diaspora* це децентралізована соціальна мережа, де Ви можете зберігати і "
|
||||
"контролювати свої дані."
|
||||
|
||||
#: plinth/modules/diaspora/__init__.py:66
|
||||
#: plinth/modules/diaspora/manifest.py:23
|
||||
msgid "diaspora*"
|
||||
msgstr "diaspora*"
|
||||
|
||||
#: plinth/modules/diaspora/__init__.py:67
|
||||
msgid "Federated Social Network"
|
||||
msgstr "Федеративна соціальна мережа"
|
||||
|
||||
#: plinth/modules/diaspora/forms.py:13
|
||||
msgid "Enable new user registrations"
|
||||
msgstr "Дозволити реєстрацію нових користувачів"
|
||||
|
||||
#: plinth/modules/diaspora/manifest.py:11
|
||||
msgid "dandelion*"
|
||||
msgstr "dandelion*"
|
||||
|
||||
#: plinth/modules/diaspora/manifest.py:13
|
||||
msgid ""
|
||||
"It is an unofficial webview based client for the community-run, distributed "
|
||||
"social network diaspora*"
|
||||
msgstr ""
|
||||
"Це неофіційний вебперегляд на основі клієнта для community-run, розподіленої "
|
||||
"соціальної мережі diaspora*"
|
||||
|
||||
#: plinth/modules/diaspora/templates/diaspora-post-setup.html:16
|
||||
#, python-format
|
||||
msgid ""
|
||||
"The diaspora* pod domain is set to <b>%(domain_name)s</b>. User IDs will "
|
||||
"look like <i>username@diaspora.%(domain_name)s</i><br/> If the FreedomBox "
|
||||
"domain name is changed, all data of the users registered with the previous "
|
||||
"podname wouldn't be accessible. <br/> You can access the diaspora* pod at <a "
|
||||
"href=\"https://diaspora.%(domain_name)s\"> diaspora.%(domain_name)s </a>"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/diaspora/templates/diaspora-pre-setup.html:36
|
||||
#: plinth/modules/matrixsynapse/templates/matrix-synapse-pre-setup.html:15
|
||||
#: plinth/modules/snapshot/templates/snapshot.html:12
|
||||
#: plinth/templates/app.html:46
|
||||
msgid "Configuration"
|
||||
msgstr "Налаштування"
|
||||
|
||||
#: plinth/modules/diaspora/templates/diaspora-pre-setup.html:43
|
||||
#: plinth/modules/dynamicdns/templates/dynamicdns_configure.html:25
|
||||
#: plinth/modules/ikiwiki/templates/ikiwiki_create.html:18
|
||||
#: plinth/modules/matrixsynapse/templates/matrix-synapse-pre-setup.html:47
|
||||
#: plinth/modules/snapshot/templates/snapshot.html:15
|
||||
#: plinth/modules/tahoe/templates/tahoe-pre-setup.html:43
|
||||
#: plinth/templates/app.html:54
|
||||
msgid "Update setup"
|
||||
msgstr "Оновити налаштування"
|
||||
|
||||
#: plinth/modules/diaspora/views.py:74
|
||||
msgid "User registrations enabled"
|
||||
msgstr "Реєстрацію користувачів дозволено"
|
||||
|
||||
#: plinth/modules/diaspora/views.py:78
|
||||
msgid "User registrations disabled"
|
||||
msgstr "Реєстрацію користувачів вимкнено"
|
||||
|
||||
#: plinth/modules/dynamicdns/__init__.py:22
|
||||
#, python-brace-format
|
||||
msgid ""
|
||||
@ -1835,6 +1763,14 @@ msgstr ""
|
||||
"У Вас вимкнено Javascript. Режим динамічної форми вимкнено і деякі допоміжні "
|
||||
"функції можуть не працювати (але основна функціональність повинна працювати)."
|
||||
|
||||
#: plinth/modules/dynamicdns/templates/dynamicdns_configure.html:25
|
||||
#: plinth/modules/ikiwiki/templates/ikiwiki_create.html:18
|
||||
#: plinth/modules/matrixsynapse/templates/matrix-synapse-pre-setup.html:47
|
||||
#: plinth/modules/snapshot/templates/snapshot.html:15
|
||||
#: plinth/templates/app.html:54
|
||||
msgid "Update setup"
|
||||
msgstr "Оновити налаштування"
|
||||
|
||||
#: plinth/modules/dynamicdns/templates/dynamicdns_status.html:9
|
||||
msgid "NAT type"
|
||||
msgstr "Тип NAT"
|
||||
@ -2051,7 +1987,7 @@ msgstr ""
|
||||
msgid "Email Server"
|
||||
msgstr "Сервер електронної пошти"
|
||||
|
||||
#: plinth/modules/email_server/__init__.py:91
|
||||
#: plinth/modules/email_server/__init__.py:100
|
||||
msgid "Powered by Postfix, Dovecot & Rspamd"
|
||||
msgstr "Працює на Postfix, Dovecot та Rspamd"
|
||||
|
||||
@ -2075,18 +2011,6 @@ msgstr "RoundCube налаштовано для ел. пошти FreedomBox"
|
||||
msgid "Inbound and outbound mail filters"
|
||||
msgstr "Фільтри вхідної і вихідної пошти"
|
||||
|
||||
#: plinth/modules/email_server/audit/tls.py:81
|
||||
msgid "Postfix TLS parameters"
|
||||
msgstr "Параметри TLS для Postfix"
|
||||
|
||||
#: plinth/modules/email_server/audit/tls.py:82
|
||||
msgid "Postfix uses a TLS certificate"
|
||||
msgstr "Postfix використовує сертифікат TLS"
|
||||
|
||||
#: plinth/modules/email_server/audit/tls.py:91
|
||||
msgid "Has a TLS certificate"
|
||||
msgstr "Має сертифікат TLS"
|
||||
|
||||
#: plinth/modules/email_server/forms.py:17
|
||||
msgid "Enter a valid domain"
|
||||
msgstr "Уведіть коректний домен"
|
||||
@ -2149,7 +2073,7 @@ msgid "Disabled"
|
||||
msgstr "Вимкнено"
|
||||
|
||||
#: plinth/modules/email_server/manifest.py:8
|
||||
#: plinth/modules/roundcube/__init__.py:53
|
||||
#: plinth/modules/roundcube/__init__.py:52
|
||||
#: plinth/modules/roundcube/manifest.py:6
|
||||
msgid "Roundcube"
|
||||
msgstr "Roundcube"
|
||||
@ -2188,7 +2112,6 @@ msgid "Create a new email alias"
|
||||
msgstr "Створити новий аліяс електронної пошти"
|
||||
|
||||
#: plinth/modules/email_server/templates/email_alias.html:38
|
||||
#: plinth/modules/tahoe/templates/tahoe-post-setup.html:59
|
||||
msgid "Add"
|
||||
msgstr "Додати"
|
||||
|
||||
@ -3164,6 +3087,12 @@ msgstr ""
|
||||
msgid "Element"
|
||||
msgstr "Елемент"
|
||||
|
||||
#: plinth/modules/matrixsynapse/templates/matrix-synapse-pre-setup.html:15
|
||||
#: plinth/modules/snapshot/templates/snapshot.html:12
|
||||
#: plinth/templates/app.html:46
|
||||
msgid "Configuration"
|
||||
msgstr "Налаштування"
|
||||
|
||||
#: plinth/modules/matrixsynapse/templates/matrix-synapse-pre-setup.html:18
|
||||
msgid ""
|
||||
"Matrix service needs to be configured for a domain. Users on other Matrix "
|
||||
@ -3502,155 +3431,6 @@ msgstr "KMLDonkey"
|
||||
msgid "AMLDonkey"
|
||||
msgstr "AMLDonkey"
|
||||
|
||||
#: plinth/modules/monkeysphere/__init__.py:17
|
||||
msgid ""
|
||||
"With Monkeysphere, an OpenPGP key can be generated for each configured "
|
||||
"domain serving SSH. The OpenPGP public key can then be uploaded to the "
|
||||
"OpenPGP keyservers. Users connecting to this machine through SSH can verify "
|
||||
"that they are connecting to the correct host. For users to trust the key, "
|
||||
"at least one person (usually the machine owner) must sign the key using the "
|
||||
"regular OpenPGP key signing process. See the <a href=\"http://web."
|
||||
"monkeysphere.info/getting-started-ssh/\"> Monkeysphere SSH documentation</a> "
|
||||
"for more details."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/monkeysphere/__init__.py:25
|
||||
msgid ""
|
||||
"Monkeysphere can also generate an OpenPGP key for each Secure Web Server "
|
||||
"(HTTPS) certificate installed on this machine. The OpenPGP public key can "
|
||||
"then be uploaded to the OpenPGP keyservers. Users accessing the web server "
|
||||
"through HTTPS can verify that they are connecting to the correct host. To "
|
||||
"validate the certificate, the user will need to install some software that "
|
||||
"is available on the <a href=\"https://web.monkeysphere.info/download/\"> "
|
||||
"Monkeysphere website</a>."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/monkeysphere/__init__.py:50
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:11
|
||||
msgid "Monkeysphere"
|
||||
msgstr "Monkeysphere"
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere.html:20
|
||||
msgid "Publishing key to keyserver..."
|
||||
msgstr "Публікування ключів на сервер ключів..."
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere.html:27
|
||||
msgid "Cancel"
|
||||
msgstr "Скасувати"
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere.html:36
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:41
|
||||
#: plinth/modules/tor/templates/tor.html:71
|
||||
msgid "Service"
|
||||
msgstr "Сервіс"
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere.html:37
|
||||
msgid "Domains"
|
||||
msgstr "Домени"
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere.html:38
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:17
|
||||
msgid "OpenPGP Fingerprint"
|
||||
msgstr "Відбиток OpenPGP"
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere.html:47
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:44
|
||||
#: plinth/modules/names/components.py:24
|
||||
msgid "Secure Shell"
|
||||
msgstr "Захищена оболонка"
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere.html:51
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:48
|
||||
msgid "Other"
|
||||
msgstr "Інше"
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere.html:88
|
||||
#, python-format
|
||||
msgid "Show details for key %(fingerprint)s"
|
||||
msgstr "Детальніше про ключ %(fingerprint)s"
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere.html:94
|
||||
msgid "-"
|
||||
msgstr "-"
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere.html:105
|
||||
msgid "Import Key"
|
||||
msgstr "Імпортувати ключ"
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere.html:115
|
||||
msgid "Publish Key"
|
||||
msgstr "Опублікувати ключ"
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere.html:125
|
||||
msgid "Add Domains"
|
||||
msgstr "Додати домени"
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:21
|
||||
msgid "OpenPGP User IDs"
|
||||
msgstr "Користувацькі ID OpenPGP"
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:25
|
||||
msgid "Key Import Date"
|
||||
msgstr "Дата імпортування ключа"
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:29
|
||||
msgid "SSH Key Type"
|
||||
msgstr "Тип ключа SSH"
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:33
|
||||
msgid "SSH Key Size"
|
||||
msgstr "Розмір ключа SSH"
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:37
|
||||
msgid "SSH Fingerprint"
|
||||
msgstr "Відбиток SSH"
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:53
|
||||
msgid "Key File"
|
||||
msgstr "Файл ключа"
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:57
|
||||
msgid "Available Domains"
|
||||
msgstr "Дозволені домени"
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:61
|
||||
msgid "Added Domains"
|
||||
msgstr "Додані домени"
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:69
|
||||
msgid ""
|
||||
"After this key is published to the keyservers, it can be signed using <a "
|
||||
"href=\"https://www.gnupg.org/\">GnuPG</a> with the following commands:"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:75
|
||||
msgid "Download the key"
|
||||
msgstr "Завантажити ключ"
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:78
|
||||
msgid "Sign the key"
|
||||
msgstr "Підписати ключ"
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:81
|
||||
msgid "Send the key back to the keyservers"
|
||||
msgstr "Надіслати ключ назад на сервер ключів"
|
||||
|
||||
#: plinth/modules/monkeysphere/views.py:44
|
||||
msgid "Imported key."
|
||||
msgstr "Імпортований ключ."
|
||||
|
||||
#: plinth/modules/monkeysphere/views.py:80
|
||||
msgid "Cancelled key publishing."
|
||||
msgstr "Скасовано публікування ключа."
|
||||
|
||||
#: plinth/modules/monkeysphere/views.py:131
|
||||
msgid "Published key to keyserver."
|
||||
msgstr "Публікування ключа на сервер ключів."
|
||||
|
||||
#: plinth/modules/monkeysphere/views.py:133
|
||||
msgid "Error occurred while publishing key."
|
||||
msgstr "Помилка відбулася під час публікування ключа."
|
||||
|
||||
#: plinth/modules/mumble/__init__.py:26
|
||||
msgid ""
|
||||
"Mumble is an open source, low-latency, encrypted, high quality voice chat "
|
||||
@ -3715,6 +3495,10 @@ msgstr "Усі"
|
||||
msgid "All web apps"
|
||||
msgstr "Усі вебзастосунки"
|
||||
|
||||
#: plinth/modules/names/components.py:24
|
||||
msgid "Secure Shell"
|
||||
msgstr "Захищена оболонка"
|
||||
|
||||
#: plinth/modules/names/templates/names.html:17
|
||||
msgid "Services"
|
||||
msgstr "Сервіси"
|
||||
@ -5335,7 +5119,7 @@ msgstr ""
|
||||
msgid "Access rights configuration updated"
|
||||
msgstr "Оновлено налаштування прав доступу"
|
||||
|
||||
#: plinth/modules/roundcube/__init__.py:20
|
||||
#: plinth/modules/roundcube/__init__.py:19
|
||||
msgid ""
|
||||
"Roundcube webmail is a browser-based multilingual IMAP client with an "
|
||||
"application-like user interface. It provides full functionality you expect "
|
||||
@ -5348,7 +5132,7 @@ msgstr ""
|
||||
"MIME, адресної книжки, маніпулювання теками, пошуку повідомлень та перевірки "
|
||||
"правопису."
|
||||
|
||||
#: plinth/modules/roundcube/__init__.py:25
|
||||
#: plinth/modules/roundcube/__init__.py:24
|
||||
msgid ""
|
||||
"You can use it by providing the username and password of the email account "
|
||||
"you wish to access followed by the domain name of the IMAP server for your "
|
||||
@ -5362,7 +5146,7 @@ msgstr ""
|
||||
"<code>imap.example.com</code>. Для IMAP через SSL (рекомендується), поле "
|
||||
"сервера виглядає як <code>imaps://imap.example.com</code>."
|
||||
|
||||
#: plinth/modules/roundcube/__init__.py:30
|
||||
#: plinth/modules/roundcube/__init__.py:29
|
||||
msgid ""
|
||||
"For Gmail, username will be your Gmail address, password will be your Google "
|
||||
"account password and server will be <code>imaps://imap.gmail.com</code>. "
|
||||
@ -5377,7 +5161,7 @@ msgstr ""
|
||||
"Google (<a href=\"https://www.google.com/settings/security/lesssecureapps"
|
||||
"\">https://www.google.com/settings/security/lesssecureapps</a>)."
|
||||
|
||||
#: plinth/modules/roundcube/__init__.py:54
|
||||
#: plinth/modules/roundcube/__init__.py:53
|
||||
msgid "Email Client"
|
||||
msgstr "Клієнт ел. пошти"
|
||||
|
||||
@ -6437,61 +6221,6 @@ msgstr "Syncthing"
|
||||
msgid "File Synchronization"
|
||||
msgstr "Синхронізація файлів"
|
||||
|
||||
#: plinth/modules/tahoe/__init__.py:26
|
||||
msgid ""
|
||||
"Tahoe-LAFS is a decentralized secure file storage system. It uses provider "
|
||||
"independent security to store files over a distributed network of storage "
|
||||
"nodes. Even if some of the nodes fail, your files can be retrieved from the "
|
||||
"remaining nodes."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/tahoe/__init__.py:31
|
||||
#, python-brace-format
|
||||
msgid ""
|
||||
"This {box_name} hosts a storage node and an introducer by default. "
|
||||
"Additional introducers can be added, which will introduce this node to the "
|
||||
"other storage nodes."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/tahoe/__init__.py:60
|
||||
msgid "Tahoe-LAFS"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/tahoe/__init__.py:62
|
||||
msgid "Distributed File Storage"
|
||||
msgstr "Розподілене файлове сховище"
|
||||
|
||||
#: plinth/modules/tahoe/templates/tahoe-post-setup.html:17
|
||||
#, python-format
|
||||
msgid ""
|
||||
"The Tahoe-LAFS server domain is set to <b>%(domain_name)s</b>. Changing the "
|
||||
"FreedomBox domain name needs a reinstall of Tahoe-LAFS and you WILL LOSE "
|
||||
"DATA. You can access Tahoe-LAFS at <a href=\"https://"
|
||||
"%(domain_name)s:5678\">https://%(domain_name)s:5678</a>."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/tahoe/templates/tahoe-post-setup.html:29
|
||||
msgid "Local introducer"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/tahoe/templates/tahoe-post-setup.html:34
|
||||
#: plinth/modules/tahoe/templates/tahoe-post-setup.html:51
|
||||
#: plinth/modules/tahoe/templates/tahoe-post-setup.html:69
|
||||
msgid "Pet Name"
|
||||
msgstr "Імʼя домашнього улюбленця"
|
||||
|
||||
#: plinth/modules/tahoe/templates/tahoe-post-setup.html:48
|
||||
msgid "Add new introducer"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/tahoe/templates/tahoe-post-setup.html:64
|
||||
msgid "Connected introducers"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/tahoe/templates/tahoe-post-setup.html:82
|
||||
msgid "Remove"
|
||||
msgstr "Вилучити"
|
||||
|
||||
#: plinth/modules/tor/__init__.py:26
|
||||
msgid ""
|
||||
"Tor is an anonymous communication system. You can learn more about it from "
|
||||
@ -6657,6 +6386,10 @@ msgstr ""
|
||||
"Якщо Ваш %(box_name)s за маршрутизатором або фаєрволом, то Ви повинні за "
|
||||
"необхідності переконатися, що наступні порти відкриті і перенаправлені:"
|
||||
|
||||
#: plinth/modules/tor/templates/tor.html:71
|
||||
msgid "Service"
|
||||
msgstr "Сервіс"
|
||||
|
||||
#: plinth/modules/tor/templates/tor.html:87
|
||||
msgid "SOCKS"
|
||||
msgstr ""
|
||||
@ -8026,6 +7759,135 @@ msgstr "%(percentage)s%% завершено"
|
||||
msgid "Gujarati"
|
||||
msgstr "Gujarati"
|
||||
|
||||
#~ msgid ""
|
||||
#~ "diaspora* is a decentralized social network where you can store and "
|
||||
#~ "control your own data."
|
||||
#~ msgstr ""
|
||||
#~ "diaspora* це децентралізована соціальна мережа, де Ви можете зберігати і "
|
||||
#~ "контролювати свої дані."
|
||||
|
||||
#~ msgid "diaspora*"
|
||||
#~ msgstr "diaspora*"
|
||||
|
||||
#~ msgid "Federated Social Network"
|
||||
#~ msgstr "Федеративна соціальна мережа"
|
||||
|
||||
#~ msgid "Enable new user registrations"
|
||||
#~ msgstr "Дозволити реєстрацію нових користувачів"
|
||||
|
||||
#~ msgid "dandelion*"
|
||||
#~ msgstr "dandelion*"
|
||||
|
||||
#~ msgid ""
|
||||
#~ "It is an unofficial webview based client for the community-run, "
|
||||
#~ "distributed social network diaspora*"
|
||||
#~ msgstr ""
|
||||
#~ "Це неофіційний вебперегляд на основі клієнта для community-run, "
|
||||
#~ "розподіленої соціальної мережі diaspora*"
|
||||
|
||||
#~ msgid "User registrations enabled"
|
||||
#~ msgstr "Реєстрацію користувачів дозволено"
|
||||
|
||||
#~ msgid "User registrations disabled"
|
||||
#~ msgstr "Реєстрацію користувачів вимкнено"
|
||||
|
||||
#~ msgid "Postfix TLS parameters"
|
||||
#~ msgstr "Параметри TLS для Postfix"
|
||||
|
||||
#~ msgid "Postfix uses a TLS certificate"
|
||||
#~ msgstr "Postfix використовує сертифікат TLS"
|
||||
|
||||
#~ msgid "Has a TLS certificate"
|
||||
#~ msgstr "Має сертифікат TLS"
|
||||
|
||||
#~ msgid "Monkeysphere"
|
||||
#~ msgstr "Monkeysphere"
|
||||
|
||||
#~ msgid "Publishing key to keyserver..."
|
||||
#~ msgstr "Публікування ключів на сервер ключів..."
|
||||
|
||||
#~ msgid "Cancel"
|
||||
#~ msgstr "Скасувати"
|
||||
|
||||
#~ msgid "Domains"
|
||||
#~ msgstr "Домени"
|
||||
|
||||
#~ msgid "OpenPGP Fingerprint"
|
||||
#~ msgstr "Відбиток OpenPGP"
|
||||
|
||||
#~ msgid "Other"
|
||||
#~ msgstr "Інше"
|
||||
|
||||
#, python-format
|
||||
#~ msgid "Show details for key %(fingerprint)s"
|
||||
#~ msgstr "Детальніше про ключ %(fingerprint)s"
|
||||
|
||||
#~ msgid "-"
|
||||
#~ msgstr "-"
|
||||
|
||||
#~ msgid "Import Key"
|
||||
#~ msgstr "Імпортувати ключ"
|
||||
|
||||
#~ msgid "Publish Key"
|
||||
#~ msgstr "Опублікувати ключ"
|
||||
|
||||
#~ msgid "Add Domains"
|
||||
#~ msgstr "Додати домени"
|
||||
|
||||
#~ msgid "OpenPGP User IDs"
|
||||
#~ msgstr "Користувацькі ID OpenPGP"
|
||||
|
||||
#~ msgid "Key Import Date"
|
||||
#~ msgstr "Дата імпортування ключа"
|
||||
|
||||
#~ msgid "SSH Key Type"
|
||||
#~ msgstr "Тип ключа SSH"
|
||||
|
||||
#~ msgid "SSH Key Size"
|
||||
#~ msgstr "Розмір ключа SSH"
|
||||
|
||||
#~ msgid "SSH Fingerprint"
|
||||
#~ msgstr "Відбиток SSH"
|
||||
|
||||
#~ msgid "Key File"
|
||||
#~ msgstr "Файл ключа"
|
||||
|
||||
#~ msgid "Available Domains"
|
||||
#~ msgstr "Дозволені домени"
|
||||
|
||||
#~ msgid "Added Domains"
|
||||
#~ msgstr "Додані домени"
|
||||
|
||||
#~ msgid "Download the key"
|
||||
#~ msgstr "Завантажити ключ"
|
||||
|
||||
#~ msgid "Sign the key"
|
||||
#~ msgstr "Підписати ключ"
|
||||
|
||||
#~ msgid "Send the key back to the keyservers"
|
||||
#~ msgstr "Надіслати ключ назад на сервер ключів"
|
||||
|
||||
#~ msgid "Imported key."
|
||||
#~ msgstr "Імпортований ключ."
|
||||
|
||||
#~ msgid "Cancelled key publishing."
|
||||
#~ msgstr "Скасовано публікування ключа."
|
||||
|
||||
#~ msgid "Published key to keyserver."
|
||||
#~ msgstr "Публікування ключа на сервер ключів."
|
||||
|
||||
#~ msgid "Error occurred while publishing key."
|
||||
#~ msgstr "Помилка відбулася під час публікування ключа."
|
||||
|
||||
#~ msgid "Distributed File Storage"
|
||||
#~ msgstr "Розподілене файлове сховище"
|
||||
|
||||
#~ msgid "Pet Name"
|
||||
#~ msgstr "Імʼя домашнього улюбленця"
|
||||
|
||||
#~ msgid "Remove"
|
||||
#~ msgstr "Вилучити"
|
||||
|
||||
#~ msgid "Postfix domain name config"
|
||||
#~ msgstr "Налаштування доменної назви Postfix"
|
||||
|
||||
|
||||
@ -7,7 +7,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: PACKAGE VERSION\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2021-12-06 18:35-0500\n"
|
||||
"POT-Creation-Date: 2021-12-20 20:43-0500\n"
|
||||
"PO-Revision-Date: 2021-07-28 08:34+0000\n"
|
||||
"Last-Translator: bruh <quangtrung02hn16@gmail.com>\n"
|
||||
"Language-Team: Vietnamese <https://hosted.weblate.org/projects/freedombox/"
|
||||
@ -109,8 +109,6 @@ msgid "Apache HTTP Server"
|
||||
msgstr "Máy chủ HTTP Apache"
|
||||
|
||||
#: plinth/modules/apache/__init__.py:41
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere.html:49
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:46
|
||||
msgid "Web Server"
|
||||
msgstr "Máy chủ web"
|
||||
|
||||
@ -1216,9 +1214,7 @@ msgstr "Thiết lập chung"
|
||||
#: plinth/modules/config/__init__.py:58 plinth/modules/dynamicdns/views.py:29
|
||||
#: plinth/modules/names/templates/names.html:30
|
||||
#: plinth/modules/names/templates/names.html:44
|
||||
#: plinth/modules/snapshot/views.py:35
|
||||
#: plinth/modules/tahoe/templates/tahoe-pre-setup.html:24
|
||||
#: plinth/templates/index.html:46
|
||||
#: plinth/modules/snapshot/views.py:35 plinth/templates/index.html:46
|
||||
msgid "Configure"
|
||||
msgstr "Thiết lập"
|
||||
|
||||
@ -1404,11 +1400,11 @@ msgstr ""
|
||||
"Máy chủ thời gian mạng là một chương trình giữ cho thời gian hệ thống được "
|
||||
"đồng bộ với các máy chủ trên Internet."
|
||||
|
||||
#: plinth/modules/datetime/__init__.py:64
|
||||
#: plinth/modules/datetime/__init__.py:67
|
||||
msgid "Date & Time"
|
||||
msgstr "Ngày & Giờ"
|
||||
|
||||
#: plinth/modules/datetime/__init__.py:110
|
||||
#: plinth/modules/datetime/__init__.py:113
|
||||
msgid "Time synchronized to NTP server"
|
||||
msgstr "Đã đồng bộ thời gian đến máy chủ NTP"
|
||||
|
||||
@ -1586,80 +1582,6 @@ msgstr "Kết quả"
|
||||
msgid "Diagnostic Test"
|
||||
msgstr "Kiểm tra chẩn đoán"
|
||||
|
||||
#: plinth/modules/diaspora/__init__.py:40
|
||||
msgid ""
|
||||
"diaspora* is a decentralized social network where you can store and control "
|
||||
"your own data."
|
||||
msgstr ""
|
||||
"diaspora* là một mạng xã hội phi tập trung, ở đó bạn có thể lưu trữ và kiểm "
|
||||
"soát dữ liệu của bạn."
|
||||
|
||||
#: plinth/modules/diaspora/__init__.py:66
|
||||
#: plinth/modules/diaspora/manifest.py:23
|
||||
msgid "diaspora*"
|
||||
msgstr "diaspora*"
|
||||
|
||||
#: plinth/modules/diaspora/__init__.py:67
|
||||
msgid "Federated Social Network"
|
||||
msgstr "Mạng xã hội được liên kết"
|
||||
|
||||
#: plinth/modules/diaspora/forms.py:13
|
||||
msgid "Enable new user registrations"
|
||||
msgstr "Bật đăng ký người dùng mới"
|
||||
|
||||
#: plinth/modules/diaspora/manifest.py:11
|
||||
msgid "dandelion*"
|
||||
msgstr "dandelion*"
|
||||
|
||||
#: plinth/modules/diaspora/manifest.py:13
|
||||
msgid ""
|
||||
"It is an unofficial webview based client for the community-run, distributed "
|
||||
"social network diaspora*"
|
||||
msgstr ""
|
||||
"Nó là một ứng dụng khách không chính thức dựa trên webview cho mạng xã hội "
|
||||
"được cộng đồng vận hành, được phân phối diaspora*"
|
||||
|
||||
#: plinth/modules/diaspora/templates/diaspora-post-setup.html:16
|
||||
#, python-format
|
||||
msgid ""
|
||||
"The diaspora* pod domain is set to <b>%(domain_name)s</b>. User IDs will "
|
||||
"look like <i>username@diaspora.%(domain_name)s</i><br/> If the FreedomBox "
|
||||
"domain name is changed, all data of the users registered with the previous "
|
||||
"podname wouldn't be accessible. <br/> You can access the diaspora* pod at <a "
|
||||
"href=\"https://diaspora.%(domain_name)s\"> diaspora.%(domain_name)s </a>"
|
||||
msgstr ""
|
||||
"Miền pod của diaspora* được đặt thành <b>%(domain_name)s</b>. Các ID người "
|
||||
"dùng sẽ trông giống như <i>username@diaspora.%(domain_name)s</i><br> Nếu tên "
|
||||
"miền của FreedomBox bị thay đổi, tất cả dữ liệu của những người dùng đã đăng "
|
||||
"ký với tên pod trước đó sẽ không thể truy cập được. <br> Bạn có thể truy cập "
|
||||
"pod diaspora* tại <a href=\"https://diaspora.%(domain_name)s\">diaspora."
|
||||
"%(domain_name)s </a>"
|
||||
|
||||
#: plinth/modules/diaspora/templates/diaspora-pre-setup.html:36
|
||||
#: plinth/modules/matrixsynapse/templates/matrix-synapse-pre-setup.html:15
|
||||
#: plinth/modules/snapshot/templates/snapshot.html:12
|
||||
#: plinth/templates/app.html:46
|
||||
msgid "Configuration"
|
||||
msgstr "Thiết lập"
|
||||
|
||||
#: plinth/modules/diaspora/templates/diaspora-pre-setup.html:43
|
||||
#: plinth/modules/dynamicdns/templates/dynamicdns_configure.html:25
|
||||
#: plinth/modules/ikiwiki/templates/ikiwiki_create.html:18
|
||||
#: plinth/modules/matrixsynapse/templates/matrix-synapse-pre-setup.html:47
|
||||
#: plinth/modules/snapshot/templates/snapshot.html:15
|
||||
#: plinth/modules/tahoe/templates/tahoe-pre-setup.html:43
|
||||
#: plinth/templates/app.html:54
|
||||
msgid "Update setup"
|
||||
msgstr "Cập nhật thiết lập"
|
||||
|
||||
#: plinth/modules/diaspora/views.py:74
|
||||
msgid "User registrations enabled"
|
||||
msgstr "Đăng ký người dùng đã bật"
|
||||
|
||||
#: plinth/modules/diaspora/views.py:78
|
||||
msgid "User registrations disabled"
|
||||
msgstr "Đăng ký người dùng đã tắt"
|
||||
|
||||
#: plinth/modules/dynamicdns/__init__.py:22
|
||||
#, python-brace-format
|
||||
msgid ""
|
||||
@ -1877,6 +1799,14 @@ msgstr ""
|
||||
"có thể không hoạt động (nhưng chức năng chính có khả năng cao là sẽ hoạt "
|
||||
"động)."
|
||||
|
||||
#: plinth/modules/dynamicdns/templates/dynamicdns_configure.html:25
|
||||
#: plinth/modules/ikiwiki/templates/ikiwiki_create.html:18
|
||||
#: plinth/modules/matrixsynapse/templates/matrix-synapse-pre-setup.html:47
|
||||
#: plinth/modules/snapshot/templates/snapshot.html:15
|
||||
#: plinth/templates/app.html:54
|
||||
msgid "Update setup"
|
||||
msgstr "Cập nhật thiết lập"
|
||||
|
||||
#: plinth/modules/dynamicdns/templates/dynamicdns_status.html:9
|
||||
msgid "NAT type"
|
||||
msgstr "Loại NAT"
|
||||
@ -2069,7 +1999,7 @@ msgstr ""
|
||||
msgid "Email Server"
|
||||
msgstr "Máy chủ tên miền"
|
||||
|
||||
#: plinth/modules/email_server/__init__.py:91
|
||||
#: plinth/modules/email_server/__init__.py:100
|
||||
msgid "Powered by Postfix, Dovecot & Rspamd"
|
||||
msgstr ""
|
||||
|
||||
@ -2093,20 +2023,6 @@ msgstr ""
|
||||
msgid "Inbound and outbound mail filters"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/email_server/audit/tls.py:81
|
||||
msgid "Postfix TLS parameters"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/email_server/audit/tls.py:82
|
||||
msgid "Postfix uses a TLS certificate"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/email_server/audit/tls.py:91
|
||||
#, fuzzy
|
||||
#| msgid "Accept all SSL certificates"
|
||||
msgid "Has a TLS certificate"
|
||||
msgstr "Chấp nhận tất cả chứng chỉ SSL"
|
||||
|
||||
#: plinth/modules/email_server/forms.py:17
|
||||
#, fuzzy
|
||||
#| msgid "Invalid domain name"
|
||||
@ -2173,7 +2089,7 @@ msgid "Disabled"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/email_server/manifest.py:8
|
||||
#: plinth/modules/roundcube/__init__.py:53
|
||||
#: plinth/modules/roundcube/__init__.py:52
|
||||
#: plinth/modules/roundcube/manifest.py:6
|
||||
msgid "Roundcube"
|
||||
msgstr ""
|
||||
@ -2218,7 +2134,6 @@ msgid "Create a new email alias"
|
||||
msgstr "Tạo một bản sao lưu mới"
|
||||
|
||||
#: plinth/modules/email_server/templates/email_alias.html:38
|
||||
#: plinth/modules/tahoe/templates/tahoe-post-setup.html:59
|
||||
msgid "Add"
|
||||
msgstr ""
|
||||
|
||||
@ -3143,6 +3058,12 @@ msgstr ""
|
||||
msgid "Element"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/matrixsynapse/templates/matrix-synapse-pre-setup.html:15
|
||||
#: plinth/modules/snapshot/templates/snapshot.html:12
|
||||
#: plinth/templates/app.html:46
|
||||
msgid "Configuration"
|
||||
msgstr "Thiết lập"
|
||||
|
||||
#: plinth/modules/matrixsynapse/templates/matrix-synapse-pre-setup.html:18
|
||||
msgid ""
|
||||
"Matrix service needs to be configured for a domain. Users on other Matrix "
|
||||
@ -3476,155 +3397,6 @@ msgstr ""
|
||||
msgid "AMLDonkey"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/monkeysphere/__init__.py:17
|
||||
msgid ""
|
||||
"With Monkeysphere, an OpenPGP key can be generated for each configured "
|
||||
"domain serving SSH. The OpenPGP public key can then be uploaded to the "
|
||||
"OpenPGP keyservers. Users connecting to this machine through SSH can verify "
|
||||
"that they are connecting to the correct host. For users to trust the key, "
|
||||
"at least one person (usually the machine owner) must sign the key using the "
|
||||
"regular OpenPGP key signing process. See the <a href=\"http://web."
|
||||
"monkeysphere.info/getting-started-ssh/\"> Monkeysphere SSH documentation</a> "
|
||||
"for more details."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/monkeysphere/__init__.py:25
|
||||
msgid ""
|
||||
"Monkeysphere can also generate an OpenPGP key for each Secure Web Server "
|
||||
"(HTTPS) certificate installed on this machine. The OpenPGP public key can "
|
||||
"then be uploaded to the OpenPGP keyservers. Users accessing the web server "
|
||||
"through HTTPS can verify that they are connecting to the correct host. To "
|
||||
"validate the certificate, the user will need to install some software that "
|
||||
"is available on the <a href=\"https://web.monkeysphere.info/download/\"> "
|
||||
"Monkeysphere website</a>."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/monkeysphere/__init__.py:50
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:11
|
||||
msgid "Monkeysphere"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere.html:20
|
||||
msgid "Publishing key to keyserver..."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere.html:27
|
||||
msgid "Cancel"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere.html:36
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:41
|
||||
#: plinth/modules/tor/templates/tor.html:71
|
||||
msgid "Service"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere.html:37
|
||||
msgid "Domains"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere.html:38
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:17
|
||||
msgid "OpenPGP Fingerprint"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere.html:47
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:44
|
||||
#: plinth/modules/names/components.py:24
|
||||
msgid "Secure Shell"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere.html:51
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:48
|
||||
msgid "Other"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere.html:88
|
||||
#, python-format
|
||||
msgid "Show details for key %(fingerprint)s"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere.html:94
|
||||
msgid "-"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere.html:105
|
||||
msgid "Import Key"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere.html:115
|
||||
msgid "Publish Key"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere.html:125
|
||||
msgid "Add Domains"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:21
|
||||
msgid "OpenPGP User IDs"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:25
|
||||
msgid "Key Import Date"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:29
|
||||
msgid "SSH Key Type"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:33
|
||||
msgid "SSH Key Size"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:37
|
||||
msgid "SSH Fingerprint"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:53
|
||||
msgid "Key File"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:57
|
||||
msgid "Available Domains"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:61
|
||||
msgid "Added Domains"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:69
|
||||
msgid ""
|
||||
"After this key is published to the keyservers, it can be signed using <a "
|
||||
"href=\"https://www.gnupg.org/\">GnuPG</a> with the following commands:"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:75
|
||||
msgid "Download the key"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:78
|
||||
msgid "Sign the key"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/monkeysphere/templates/monkeysphere_details.html:81
|
||||
msgid "Send the key back to the keyservers"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/monkeysphere/views.py:44
|
||||
msgid "Imported key."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/monkeysphere/views.py:80
|
||||
msgid "Cancelled key publishing."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/monkeysphere/views.py:131
|
||||
msgid "Published key to keyserver."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/monkeysphere/views.py:133
|
||||
msgid "Error occurred while publishing key."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mumble/__init__.py:26
|
||||
msgid ""
|
||||
"Mumble is an open source, low-latency, encrypted, high quality voice chat "
|
||||
@ -3689,6 +3461,10 @@ msgstr ""
|
||||
msgid "All web apps"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/names/components.py:24
|
||||
msgid "Secure Shell"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/names/templates/names.html:17
|
||||
msgid "Services"
|
||||
msgstr ""
|
||||
@ -5223,7 +4999,7 @@ msgstr ""
|
||||
msgid "Access rights configuration updated"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/roundcube/__init__.py:20
|
||||
#: plinth/modules/roundcube/__init__.py:19
|
||||
msgid ""
|
||||
"Roundcube webmail is a browser-based multilingual IMAP client with an "
|
||||
"application-like user interface. It provides full functionality you expect "
|
||||
@ -5231,7 +5007,7 @@ msgid ""
|
||||
"manipulation, message searching and spell checking."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/roundcube/__init__.py:25
|
||||
#: plinth/modules/roundcube/__init__.py:24
|
||||
msgid ""
|
||||
"You can use it by providing the username and password of the email account "
|
||||
"you wish to access followed by the domain name of the IMAP server for your "
|
||||
@ -5240,7 +5016,7 @@ msgid ""
|
||||
"code>."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/roundcube/__init__.py:30
|
||||
#: plinth/modules/roundcube/__init__.py:29
|
||||
msgid ""
|
||||
"For Gmail, username will be your Gmail address, password will be your Google "
|
||||
"account password and server will be <code>imaps://imap.gmail.com</code>. "
|
||||
@ -5250,7 +5026,7 @@ msgid ""
|
||||
"a>)."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/roundcube/__init__.py:54
|
||||
#: plinth/modules/roundcube/__init__.py:53
|
||||
msgid "Email Client"
|
||||
msgstr ""
|
||||
|
||||
@ -6273,61 +6049,6 @@ msgstr ""
|
||||
msgid "File Synchronization"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/tahoe/__init__.py:26
|
||||
msgid ""
|
||||
"Tahoe-LAFS is a decentralized secure file storage system. It uses provider "
|
||||
"independent security to store files over a distributed network of storage "
|
||||
"nodes. Even if some of the nodes fail, your files can be retrieved from the "
|
||||
"remaining nodes."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/tahoe/__init__.py:31
|
||||
#, python-brace-format
|
||||
msgid ""
|
||||
"This {box_name} hosts a storage node and an introducer by default. "
|
||||
"Additional introducers can be added, which will introduce this node to the "
|
||||
"other storage nodes."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/tahoe/__init__.py:60
|
||||
msgid "Tahoe-LAFS"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/tahoe/__init__.py:62
|
||||
msgid "Distributed File Storage"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/tahoe/templates/tahoe-post-setup.html:17
|
||||
#, python-format
|
||||
msgid ""
|
||||
"The Tahoe-LAFS server domain is set to <b>%(domain_name)s</b>. Changing the "
|
||||
"FreedomBox domain name needs a reinstall of Tahoe-LAFS and you WILL LOSE "
|
||||
"DATA. You can access Tahoe-LAFS at <a href=\"https://"
|
||||
"%(domain_name)s:5678\">https://%(domain_name)s:5678</a>."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/tahoe/templates/tahoe-post-setup.html:29
|
||||
msgid "Local introducer"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/tahoe/templates/tahoe-post-setup.html:34
|
||||
#: plinth/modules/tahoe/templates/tahoe-post-setup.html:51
|
||||
#: plinth/modules/tahoe/templates/tahoe-post-setup.html:69
|
||||
msgid "Pet Name"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/tahoe/templates/tahoe-post-setup.html:48
|
||||
msgid "Add new introducer"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/tahoe/templates/tahoe-post-setup.html:64
|
||||
msgid "Connected introducers"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/tahoe/templates/tahoe-post-setup.html:82
|
||||
msgid "Remove"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/tor/__init__.py:26
|
||||
msgid ""
|
||||
"Tor is an anonymous communication system. You can learn more about it from "
|
||||
@ -6487,6 +6208,10 @@ msgid ""
|
||||
"the following ports are open, and port-forwarded, if necessary:"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/tor/templates/tor.html:71
|
||||
msgid "Service"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/tor/templates/tor.html:87
|
||||
msgid "SOCKS"
|
||||
msgstr ""
|
||||
@ -7781,6 +7506,59 @@ msgstr ""
|
||||
msgid "Gujarati"
|
||||
msgstr ""
|
||||
|
||||
#~ msgid ""
|
||||
#~ "diaspora* is a decentralized social network where you can store and "
|
||||
#~ "control your own data."
|
||||
#~ msgstr ""
|
||||
#~ "diaspora* là một mạng xã hội phi tập trung, ở đó bạn có thể lưu trữ và "
|
||||
#~ "kiểm soát dữ liệu của bạn."
|
||||
|
||||
#~ msgid "diaspora*"
|
||||
#~ msgstr "diaspora*"
|
||||
|
||||
#~ msgid "Federated Social Network"
|
||||
#~ msgstr "Mạng xã hội được liên kết"
|
||||
|
||||
#~ msgid "Enable new user registrations"
|
||||
#~ msgstr "Bật đăng ký người dùng mới"
|
||||
|
||||
#~ msgid "dandelion*"
|
||||
#~ msgstr "dandelion*"
|
||||
|
||||
#~ msgid ""
|
||||
#~ "It is an unofficial webview based client for the community-run, "
|
||||
#~ "distributed social network diaspora*"
|
||||
#~ msgstr ""
|
||||
#~ "Nó là một ứng dụng khách không chính thức dựa trên webview cho mạng xã "
|
||||
#~ "hội được cộng đồng vận hành, được phân phối diaspora*"
|
||||
|
||||
#, python-format
|
||||
#~ msgid ""
|
||||
#~ "The diaspora* pod domain is set to <b>%(domain_name)s</b>. User IDs will "
|
||||
#~ "look like <i>username@diaspora.%(domain_name)s</i><br/> If the FreedomBox "
|
||||
#~ "domain name is changed, all data of the users registered with the "
|
||||
#~ "previous podname wouldn't be accessible. <br/> You can access the "
|
||||
#~ "diaspora* pod at <a href=\"https://diaspora.%(domain_name)s\"> diaspora."
|
||||
#~ "%(domain_name)s </a>"
|
||||
#~ msgstr ""
|
||||
#~ "Miền pod của diaspora* được đặt thành <b>%(domain_name)s</b>. Các ID "
|
||||
#~ "người dùng sẽ trông giống như <i>username@diaspora.%(domain_name)s</"
|
||||
#~ "i><br> Nếu tên miền của FreedomBox bị thay đổi, tất cả dữ liệu của những "
|
||||
#~ "người dùng đã đăng ký với tên pod trước đó sẽ không thể truy cập được. "
|
||||
#~ "<br> Bạn có thể truy cập pod diaspora* tại <a href=\"https://diaspora."
|
||||
#~ "%(domain_name)s\">diaspora.%(domain_name)s </a>"
|
||||
|
||||
#~ msgid "User registrations enabled"
|
||||
#~ msgstr "Đăng ký người dùng đã bật"
|
||||
|
||||
#~ msgid "User registrations disabled"
|
||||
#~ msgstr "Đăng ký người dùng đã tắt"
|
||||
|
||||
#, fuzzy
|
||||
#~| msgid "Accept all SSL certificates"
|
||||
#~ msgid "Has a TLS certificate"
|
||||
#~ msgstr "Chấp nhận tất cả chứng chỉ SSL"
|
||||
|
||||
#, fuzzy
|
||||
#~| msgid "Error setting domain name: {exception}"
|
||||
#~ msgid "Postfix domain name config"
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
@ -113,19 +113,19 @@ def setup(helper, old_version=None):
|
||||
helper.call('post', app.enable)
|
||||
|
||||
|
||||
def on_domain_added(sender, domain_type, name, description='', services=None,
|
||||
**kwargs):
|
||||
def on_domain_added(sender, domain_type, name='', description='',
|
||||
services=None, **kwargs):
|
||||
"""Handle addition of a new domain."""
|
||||
if not app.needs_setup():
|
||||
if name and not app.needs_setup():
|
||||
if name not in utils.get_domains():
|
||||
actions.superuser_run('cockpit', ['add-domain', name])
|
||||
actions.superuser_run('service',
|
||||
['try-restart', CockpitApp.DAEMON])
|
||||
|
||||
|
||||
def on_domain_removed(sender, domain_type, name, **kwargs):
|
||||
def on_domain_removed(sender, domain_type, name='', **kwargs):
|
||||
"""Handle removal of a domain."""
|
||||
if not app.needs_setup():
|
||||
if name and not app.needs_setup():
|
||||
if name in utils.get_domains():
|
||||
actions.superuser_run('cockpit', ['remove-domain', name])
|
||||
actions.superuser_run('service',
|
||||
|
||||
@ -45,13 +45,16 @@ class DateTimeApp(app_module.App):
|
||||
"""
|
||||
if self._time_managed is None:
|
||||
try:
|
||||
output = subprocess.check_output([
|
||||
'systemctl', 'show', '--property=ConditionResult',
|
||||
'--value', 'systemd-timesyncd'
|
||||
])
|
||||
self._time_managed = 'yes' in output.decode()
|
||||
# Replace with the command 'systemd-analyze condition
|
||||
# --unit=systemd-timesyncd.service' when --unit argument
|
||||
# becomes available in a newer systemd.
|
||||
process = subprocess.run(
|
||||
['systemd-detect-virt', '--container'], check=False,
|
||||
stdout=subprocess.PIPE)
|
||||
self._time_managed = (
|
||||
process.stdout.decode().strip() == 'none')
|
||||
except (FileNotFoundError, subprocess.CalledProcessError):
|
||||
# When systemd is not running.
|
||||
# When systemd-timesyncd will not run.
|
||||
self._time_managed = False
|
||||
|
||||
return self._time_managed
|
||||
|
||||
@ -1,194 +0,0 @@
|
||||
# SPDX-License-Identifier: AGPL-3.0-or-later
|
||||
|
||||
import os
|
||||
|
||||
import augeas
|
||||
from django.utils.translation import gettext_lazy as _
|
||||
|
||||
from plinth import actions
|
||||
from plinth import app as app_module
|
||||
from plinth import frontpage, menu
|
||||
from plinth.daemon import Daemon
|
||||
from plinth.errors import DomainNotRegisteredError
|
||||
from plinth.modules.apache.components import Webserver, diagnose_url
|
||||
from plinth.modules.firewall.components import Firewall
|
||||
from plinth.package import Packages
|
||||
from plinth.utils import format_lazy
|
||||
|
||||
domain_name_file = "/etc/diaspora/domain_name"
|
||||
lazy_domain_name = None # To avoid repeatedly reading from file
|
||||
|
||||
|
||||
def is_setup():
|
||||
return os.path.exists(domain_name_file)
|
||||
|
||||
|
||||
def get_configured_domain_name():
|
||||
global lazy_domain_name
|
||||
if lazy_domain_name:
|
||||
return lazy_domain_name
|
||||
|
||||
if not is_setup():
|
||||
raise DomainNotRegisteredError()
|
||||
|
||||
with open(domain_name_file) as dnf:
|
||||
lazy_domain_name = dnf.read().rstrip()
|
||||
return lazy_domain_name
|
||||
|
||||
|
||||
_description = [
|
||||
_('diaspora* is a decentralized social network where you can store '
|
||||
'and control your own data.'),
|
||||
format_lazy(
|
||||
'When enabled, the diaspora* pod will be available from '
|
||||
'<a href="https://diaspora.{host}">diaspora.{host}</a> path on the '
|
||||
'web server.'.format(host=get_configured_domain_name()) if is_setup()
|
||||
else 'Please register a domain name for your FreedomBox to be able to'
|
||||
' federate with other diaspora* pods.')
|
||||
]
|
||||
|
||||
app = None
|
||||
|
||||
|
||||
class DiasporaApp(app_module.App):
|
||||
"""FreedomBox app for Diaspora."""
|
||||
|
||||
app_id = 'diaspora'
|
||||
|
||||
_version = 1
|
||||
|
||||
def __init__(self):
|
||||
"""Create components for the app."""
|
||||
super().__init__()
|
||||
from . import manifest
|
||||
|
||||
info = app_module.Info(app_id=self.app_id, version=self._version,
|
||||
name=_('diaspora*'), icon_filename='diaspora',
|
||||
short_description=_('Federated Social Network'),
|
||||
description=_description,
|
||||
clients=manifest.clients)
|
||||
self.add(info)
|
||||
|
||||
menu_item = menu.Menu('menu-diaspora', info.name,
|
||||
info.short_description, info.icon_filename,
|
||||
'diaspora:index', parent_url_name='apps')
|
||||
self.add(menu_item)
|
||||
|
||||
shortcut = Shortcut('shortcut-diaspora', info.name,
|
||||
short_description=info.short_description,
|
||||
icon=info.icon_filename, url=None,
|
||||
clients=info.clients, login_required=True)
|
||||
self.add(shortcut)
|
||||
|
||||
packages = Packages('packages-diaspora', ['diaspora'])
|
||||
self.add(packages)
|
||||
|
||||
firewall = Firewall('firewall-diaspora', info.name,
|
||||
ports=['http', 'https'], is_external=True)
|
||||
self.add(firewall)
|
||||
|
||||
webserver = Webserver('webserver-diaspora', 'diaspora-plinth')
|
||||
self.add(webserver)
|
||||
|
||||
daemon = Daemon('daemon-diaspora', 'diaspora')
|
||||
self.add(daemon)
|
||||
|
||||
def diagnose(self):
|
||||
"""Run diagnostics and return the results."""
|
||||
results = super().diagnose()
|
||||
|
||||
results.append(
|
||||
diagnose_url('http://diaspora.localhost', kind='4',
|
||||
check_certificate=False))
|
||||
results.append(
|
||||
diagnose_url('http://diaspora.localhost', kind='6',
|
||||
check_certificate=False))
|
||||
results.append(
|
||||
diagnose_url(
|
||||
'http://diaspora.{}'.format(get_configured_domain_name()),
|
||||
kind='4', check_certificate=False))
|
||||
|
||||
return results
|
||||
|
||||
|
||||
class Shortcut(frontpage.Shortcut):
|
||||
"""Frontpage shortcut to use configured domain name for URL."""
|
||||
|
||||
def enable(self):
|
||||
"""Set the proper shortcut URL when enabled."""
|
||||
super().enable()
|
||||
self.url = 'https://diaspora.{}'.format(get_configured_domain_name())
|
||||
|
||||
|
||||
def setup(helper, old_version=None):
|
||||
"""Install and configure the module."""
|
||||
helper.call('pre', actions.superuser_run, 'diaspora', ['pre-install'])
|
||||
app.setup(old_version)
|
||||
helper.call('custom_config', actions.superuser_run, 'diaspora',
|
||||
['disable-ssl'])
|
||||
|
||||
|
||||
def setup_domain_name(domain_name):
|
||||
actions.superuser_run('diaspora', ['setup', '--domain-name', domain_name])
|
||||
app.enable()
|
||||
|
||||
|
||||
def is_user_registrations_enabled():
|
||||
"""Return whether user registrations are enabled"""
|
||||
with open('/etc/diaspora/diaspora.yml') as f:
|
||||
for line in f.readlines():
|
||||
if "enable_registrations" in line:
|
||||
return line.split(":")[1].strip() == "true"
|
||||
|
||||
|
||||
def enable_user_registrations():
|
||||
"""Allow users to register without invitation"""
|
||||
actions.superuser_run('diaspora', ['enable-user-registrations'])
|
||||
|
||||
|
||||
def disable_user_registrations():
|
||||
"""Disallow users from registering without invitation"""
|
||||
actions.superuser_run('diaspora', ['disable-user-registrations'])
|
||||
|
||||
|
||||
def generate_apache_configuration(conf_file, domain_name):
|
||||
"""Generate Diaspora's apache configuration with the given domain name"""
|
||||
open(conf_file, 'w').close()
|
||||
|
||||
diaspora_domain_name = ".".join(["diaspora", domain_name])
|
||||
|
||||
aug = augeas.Augeas(flags=augeas.Augeas.NO_LOAD +
|
||||
augeas.Augeas.NO_MODL_AUTOLOAD)
|
||||
|
||||
aug.set('/augeas/load/Httpd/lens', 'Httpd.lns')
|
||||
aug.set('/augeas/load/Httpd/incl[last() + 1]', conf_file)
|
||||
aug.load()
|
||||
|
||||
aug.defvar('conf', '/files' + conf_file)
|
||||
|
||||
aug.set('$conf/VirtualHost', None)
|
||||
aug.defvar('vh', '$conf/VirtualHost')
|
||||
aug.set('$vh/arg', diaspora_domain_name)
|
||||
aug.set('$vh/directive[1]', 'ServerName')
|
||||
aug.set('$vh/directive[1]/arg', diaspora_domain_name)
|
||||
aug.set('$vh/directive[2]', 'DocumentRoot')
|
||||
aug.set('$vh/directive[2]/arg', '"/var/lib/diaspora/public/"')
|
||||
|
||||
aug.set('$vh/Location', None)
|
||||
aug.set('$vh/Location/arg', '"/"')
|
||||
aug.set('$vh/Location/directive[1]', 'ProxyPass')
|
||||
aug.set('$vh/Location/directive[1]/arg',
|
||||
'"unix:/var/run/diaspora/diaspora.sock|http://localhost/"')
|
||||
|
||||
aug.set('$vh/Location[last() + 1]', None)
|
||||
aug.set('$vh/Location[last()]/arg', '"/assets"')
|
||||
aug.set('$vh/Location[last()]/directive[1]', 'ProxyPass')
|
||||
aug.set('$vh/Location[last()]/directive[1]/arg', '!')
|
||||
|
||||
aug.set('$vh/Directory', None)
|
||||
aug.set('$vh/Directory/arg', '/var/lib/diaspora/public/')
|
||||
aug.set('$vh/Directory/directive[1]', 'Require')
|
||||
aug.set('$vh/Directory/directive[1]/arg[1]', 'all')
|
||||
aug.set('$vh/Directory/directive[1]/arg[2]', 'granted')
|
||||
|
||||
aug.save()
|
||||
@ -1,13 +0,0 @@
|
||||
# SPDX-License-Identifier: AGPL-3.0-or-later
|
||||
"""
|
||||
Forms for configuring diaspora*
|
||||
"""
|
||||
|
||||
from django import forms
|
||||
from django.utils.translation import gettext_lazy as _
|
||||
|
||||
|
||||
class DiasporaAppForm(forms.Form):
|
||||
"""Service Form with additional fields for diaspora*"""
|
||||
is_user_registrations_enabled = forms.BooleanField(
|
||||
label=_('Enable new user registrations'), required=False)
|
||||
@ -1,33 +0,0 @@
|
||||
# SPDX-License-Identifier: AGPL-3.0-or-later
|
||||
|
||||
from django.utils.translation import gettext_lazy as _
|
||||
|
||||
from plinth.clients import store_url
|
||||
from plinth.modules import diaspora
|
||||
from plinth.utils import format_lazy
|
||||
|
||||
clients = [{
|
||||
'name':
|
||||
_('dandelion*'),
|
||||
'description':
|
||||
_('It is an unofficial webview based client for the '
|
||||
'community-run, distributed social network diaspora*'),
|
||||
'platforms': [{
|
||||
'type': 'store',
|
||||
'os': 'android',
|
||||
'store_name': 'f-droid',
|
||||
'url': store_url('f-droid', 'com.github.dfa.diaspora_android'),
|
||||
}]
|
||||
}, {
|
||||
'name':
|
||||
_('diaspora*'),
|
||||
'platforms': [{
|
||||
'type':
|
||||
'web',
|
||||
'url':
|
||||
format_lazy(
|
||||
'https://diaspora.{host}',
|
||||
host=diaspora.get_configured_domain_name()
|
||||
if diaspora.is_setup() else "<please-setup-domain-name>")
|
||||
}]
|
||||
}]
|
||||
@ -1,24 +0,0 @@
|
||||
{% extends "app.html" %}
|
||||
{% comment %}
|
||||
# SPDX-License-Identifier: AGPL-3.0-or-later
|
||||
{% endcomment %}
|
||||
|
||||
{% load i18n %}
|
||||
|
||||
{% block description %}
|
||||
|
||||
{% for paragraph in description %}
|
||||
<p>{{ paragraph|safe }}</p>
|
||||
{% endfor %}
|
||||
|
||||
<p>
|
||||
{% url 'config:index' as index_url %}
|
||||
{% blocktrans trimmed with domain_name=domain_name %}
|
||||
The diaspora* pod domain is set to <b>{{ domain_name }}</b>. User
|
||||
IDs will look like <i>username@diaspora.{{ domain_name }}</i><br/>
|
||||
If the FreedomBox domain name is changed, all data of the users
|
||||
registered with the previous podname wouldn't be accessible. <br/>
|
||||
You can access the diaspora* pod at <a href="https://diaspora.{{domain_name}}"> diaspora.{{domain_name}} </a>
|
||||
{% endblocktrans %}
|
||||
</p>
|
||||
{% endblock %}
|
||||
@ -1,47 +0,0 @@
|
||||
{% extends "base.html" %}
|
||||
{% comment %}
|
||||
# SPDX-License-Identifier: AGPL-3.0-or-later
|
||||
{% endcomment %}
|
||||
|
||||
{% load bootstrap %}
|
||||
{% load i18n %}
|
||||
|
||||
{% block content %}
|
||||
{% block pagetitle %}
|
||||
<h2>{{ title }}</h2>
|
||||
{% endblock %}
|
||||
|
||||
{% block description %}
|
||||
{% for paragraph in description %}
|
||||
<p>{{ paragraph|safe }}</p>
|
||||
{% endfor %}
|
||||
{% endblock %}
|
||||
|
||||
<p>
|
||||
{% url 'config:index' as index_url %}
|
||||
{% if domain_names|length == 0 %}
|
||||
No domain(s) are set. You can setup your domain on the system at
|
||||
<a href="{{ index_url }}">Configure</a> page.
|
||||
{% endif %}
|
||||
</p>
|
||||
|
||||
{% block status %}
|
||||
{% endblock %}
|
||||
|
||||
{% block diagnostics %}
|
||||
{% endblock %}
|
||||
|
||||
{% block configuration %}
|
||||
{% if domain_names|length > 0 %}
|
||||
<h3>{% trans "Configuration" %}</h3>
|
||||
<form class="form" method="post">
|
||||
{% csrf_token %}
|
||||
|
||||
{{ form|bootstrap }}
|
||||
|
||||
<input type="submit" class="btn btn-primary"
|
||||
value="{% trans "Update setup" %}"/>
|
||||
</form>
|
||||
{% endif %}
|
||||
{% endblock %}
|
||||
{% endblock %}
|
||||
@ -1 +0,0 @@
|
||||
# SPDX-License-Identifier: AGPL-3.0-or-later
|
||||
@ -1,25 +0,0 @@
|
||||
# SPDX-License-Identifier: AGPL-3.0-or-later
|
||||
"""
|
||||
Test Apache configuration generation for diaspora*
|
||||
"""
|
||||
|
||||
import os
|
||||
import tempfile
|
||||
|
||||
from plinth.modules import diaspora
|
||||
|
||||
|
||||
def test_generate_apache_configuration():
|
||||
"""Test that Apache configuration is created properly."""
|
||||
with tempfile.NamedTemporaryFile() as conf_file:
|
||||
diaspora.generate_apache_configuration(conf_file.name,
|
||||
'freedombox.rocks')
|
||||
|
||||
assert os.stat(conf_file.name).st_size != 0
|
||||
|
||||
with open(conf_file.name) as file_handle:
|
||||
contents = file_handle.read()
|
||||
|
||||
assert all(
|
||||
word in contents
|
||||
for word in ['VirtualHost', 'Location', 'Directory', 'assets'])
|
||||
@ -1,14 +0,0 @@
|
||||
# SPDX-License-Identifier: AGPL-3.0-or-later
|
||||
"""
|
||||
URLs for the diaspora module
|
||||
"""
|
||||
|
||||
from django.urls import re_path
|
||||
|
||||
from .views import DiasporaAppView, DiasporaSetupView
|
||||
|
||||
urlpatterns = [
|
||||
re_path(r'^apps/diaspora/setup$', DiasporaSetupView.as_view(),
|
||||
name='setup'),
|
||||
re_path(r'^apps/diaspora/$', DiasporaAppView.as_view(), name='index')
|
||||
]
|
||||
@ -1,80 +0,0 @@
|
||||
# SPDX-License-Identifier: AGPL-3.0-or-later
|
||||
"""
|
||||
Views for the diaspora module
|
||||
"""
|
||||
|
||||
from django.contrib import messages
|
||||
from django.shortcuts import redirect
|
||||
from django.urls import reverse_lazy
|
||||
from django.utils.translation import gettext as _
|
||||
from django.views.generic import FormView
|
||||
|
||||
from plinth.forms import DomainSelectionForm
|
||||
from plinth.modules import diaspora, names
|
||||
from plinth.views import AppView
|
||||
|
||||
from .forms import DiasporaAppForm
|
||||
|
||||
|
||||
class DiasporaSetupView(FormView):
|
||||
"""Show diaspora setup page."""
|
||||
template_name = 'diaspora-pre-setup.html'
|
||||
form_class = DomainSelectionForm
|
||||
description = diaspora.app.info.description
|
||||
title = diaspora.app.info.name
|
||||
success_url = reverse_lazy('diaspora:index')
|
||||
|
||||
def form_valid(self, form):
|
||||
domain_name = form.cleaned_data['domain_name']
|
||||
diaspora.setup_domain_name(domain_name)
|
||||
|
||||
return super().form_valid(form)
|
||||
|
||||
def get_context_data(self, *args, **kwargs):
|
||||
context = super().get_context_data(**kwargs)
|
||||
context['description'] = self.description
|
||||
context['title'] = self.title
|
||||
context['domain_names'] = names.components.DomainName.list_names(
|
||||
'https')
|
||||
|
||||
return context
|
||||
|
||||
|
||||
class DiasporaAppView(AppView):
|
||||
"""Show diaspora service page."""
|
||||
form_class = DiasporaAppForm
|
||||
app_id = 'diaspora'
|
||||
template_name = 'diaspora-post-setup.html'
|
||||
|
||||
def dispatch(self, request, *args, **kwargs):
|
||||
if not diaspora.is_setup():
|
||||
return redirect('diaspora:setup')
|
||||
return super().dispatch(request, *args, **kwargs)
|
||||
|
||||
def get_context_data(self, *args, **kwargs):
|
||||
context = super().get_context_data(**kwargs)
|
||||
context['domain_name'] = diaspora.get_configured_domain_name()
|
||||
return context
|
||||
|
||||
def get_initial(self):
|
||||
"""Return the status of the service to fill in the form."""
|
||||
status = super().get_initial()
|
||||
status['is_user_registrations_enabled'] = \
|
||||
diaspora.is_user_registrations_enabled()
|
||||
return status
|
||||
|
||||
def form_valid(self, form):
|
||||
"""Enable/disable user registrations"""
|
||||
old_registration = form.initial['is_user_registrations_enabled']
|
||||
new_registration = form.cleaned_data['is_user_registrations_enabled']
|
||||
|
||||
if old_registration != new_registration:
|
||||
if new_registration:
|
||||
diaspora.enable_user_registrations()
|
||||
messages.success(self.request, _('User registrations enabled'))
|
||||
else:
|
||||
diaspora.disable_user_registrations()
|
||||
messages.success(self.request,
|
||||
_('User registrations disabled'))
|
||||
|
||||
return super().form_valid(form)
|
||||
@ -202,10 +202,10 @@ def on_post_hostname_change(sender, old_hostname, new_hostname, **kwargs):
|
||||
], run_in_background=True)
|
||||
|
||||
|
||||
def on_domain_added(sender, domain_type, name, description='', services=None,
|
||||
**kwargs):
|
||||
def on_domain_added(sender, domain_type, name='', description='',
|
||||
services=None, **kwargs):
|
||||
"""Update ejabberd config after domain name change."""
|
||||
if app.needs_setup():
|
||||
if not name or app.needs_setup():
|
||||
return
|
||||
|
||||
conf = actions.superuser_run('ejabberd', ['get-configuration'])
|
||||
|
||||
@ -56,7 +56,7 @@ class EmailServerApp(plinth.app.App):
|
||||
# but less likely due to that).
|
||||
packages = Packages(
|
||||
'packages-email-server', [
|
||||
'postfix-ldap', 'postfix-sqlite', 'dovecot-pop3d',
|
||||
'postfix', 'postfix-ldap', 'postfix-sqlite', 'dovecot-pop3d',
|
||||
'dovecot-imapd', 'dovecot-ldap', 'dovecot-lmtpd',
|
||||
'dovecot-managesieved'
|
||||
], conflicts=['exim4-base', 'exim4-config', 'exim4-daemon-light'],
|
||||
@ -78,11 +78,20 @@ class EmailServerApp(plinth.app.App):
|
||||
self.add(webserver)
|
||||
|
||||
# Let's Encrypt event hook
|
||||
letsencrypt = LetsEncrypt('letsencrypt-email-server',
|
||||
domains=get_domains,
|
||||
daemons=['postfix', 'dovecot'],
|
||||
should_copy_certificates=False,
|
||||
managing_app='email_server')
|
||||
letsencrypt = LetsEncrypt(
|
||||
'letsencrypt-email-server-postfix', domains='*',
|
||||
daemons=['postfix'], should_copy_certificates=True,
|
||||
private_key_path='/etc/postfix/letsencrypt/{domain}/chain.pem',
|
||||
certificate_path='/etc/postfix/letsencrypt/{domain}/chain.pem',
|
||||
user_owner='root', group_owner='root', managing_app='email_server')
|
||||
self.add(letsencrypt)
|
||||
|
||||
letsencrypt = LetsEncrypt(
|
||||
'letsencrypt-email-server-dovecot', domains='*',
|
||||
daemons=['dovecot'], should_copy_certificates=True,
|
||||
private_key_path='/etc/dovecot/letsencrypt/{domain}/privkey.pem',
|
||||
certificate_path='/etc/dovecot/letsencrypt/{domain}/cert.pem',
|
||||
user_owner='root', group_owner='root', managing_app='email_server')
|
||||
self.add(letsencrypt)
|
||||
|
||||
def _add_ui_components(self):
|
||||
@ -138,7 +147,6 @@ class EmailServerApp(plinth.app.App):
|
||||
results = super().diagnose()
|
||||
results.extend([r.summarize() for r in audit.ldap.get()])
|
||||
results.extend([r.summarize() for r in audit.spam.get()])
|
||||
results.extend([r.summarize() for r in audit.tls.get()])
|
||||
results.extend([r.summarize() for r in audit.rcube.get()])
|
||||
return results
|
||||
|
||||
@ -166,10 +174,11 @@ def setup(helper, old_version=None):
|
||||
|
||||
# Setup
|
||||
helper.call('post', audit.home.repair)
|
||||
app.get_component('letsencrypt-email-server-postfix').setup_certificates()
|
||||
app.get_component('letsencrypt-email-server-dovecot').setup_certificates()
|
||||
helper.call('post', audit.domain.set_domains)
|
||||
helper.call('post', audit.ldap.repair)
|
||||
helper.call('post', audit.spam.repair)
|
||||
helper.call('post', audit.tls.repair)
|
||||
helper.call('post', audit.rcube.repair)
|
||||
|
||||
# Reload
|
||||
@ -190,7 +199,7 @@ def on_domain_added(sender, domain_type, name, description='', services=None,
|
||||
audit.domain.set_domains()
|
||||
|
||||
|
||||
def on_domain_removed(sender, domain_type, name, **kwargs):
|
||||
def on_domain_removed(sender, domain_type, name='', **kwargs):
|
||||
"""Handle removal of a domain."""
|
||||
if app.needs_setup():
|
||||
return
|
||||
|
||||
@ -10,6 +10,8 @@ from plinth.modules import config
|
||||
from plinth.modules.email_server import postconf
|
||||
from plinth.modules.names.components import DomainName
|
||||
|
||||
from . import tls
|
||||
|
||||
|
||||
def get_domains():
|
||||
"""Return the current domain configuration."""
|
||||
@ -39,16 +41,20 @@ def action_set_domains(primary_domain, all_domains):
|
||||
primary_domain = _clean_domain(primary_domain)
|
||||
|
||||
defaults = {'$myhostname', 'localhost.$mydomain', 'localhost'}
|
||||
all_domains = set(all_domains).union(defaults)
|
||||
my_destination = ', '.join(set(all_domains).union(defaults))
|
||||
conf = {
|
||||
'myhostname': primary_domain,
|
||||
'mydomain': primary_domain,
|
||||
'mydestination': ', '.join(all_domains)
|
||||
'mydestination': my_destination
|
||||
}
|
||||
postconf.set_many(conf)
|
||||
pathlib.Path('/etc/mailname').write_text(primary_domain + '\n')
|
||||
tls.set_postfix_config(primary_domain, all_domains)
|
||||
tls.set_dovecot_config(primary_domain, all_domains)
|
||||
subprocess.run(['systemctl', 'try-reload-or-restart', 'postfix'],
|
||||
check=True)
|
||||
subprocess.run(['systemctl', 'try-reload-or-restart', 'dovecot'],
|
||||
check=True)
|
||||
|
||||
|
||||
def _clean_domain(domain):
|
||||
|
||||
@ -1,205 +1,76 @@
|
||||
"""TLS configuration"""
|
||||
"""TLS configuration for postfix and dovecot."""
|
||||
# SPDX-License-Identifier: AGPL-3.0-or-later
|
||||
|
||||
import json
|
||||
import logging
|
||||
import os
|
||||
import sys
|
||||
|
||||
from django.utils.translation import gettext_lazy as _
|
||||
|
||||
from plinth import actions
|
||||
from plinth.modules.email_server import interproc, postconf
|
||||
|
||||
from . import models
|
||||
|
||||
# Mozilla Guideline v5.6, Postfix 1.17.7, OpenSSL 1.1.1d, intermediate
|
||||
# Generated 2021-08
|
||||
# https://ssl-config.mozilla.org/
|
||||
tls_medium_cipherlist = [
|
||||
_tls_medium_cipherlist = [
|
||||
'ECDHE-ECDSA-AES128-GCM-SHA256', 'ECDHE-RSA-AES128-GCM-SHA256',
|
||||
'ECDHE-ECDSA-AES256-GCM-SHA384', 'ECDHE-RSA-AES256-GCM-SHA384',
|
||||
'ECDHE-ECDSA-CHACHA20-POLY1305', 'ECDHE-RSA-CHACHA20-POLY1305',
|
||||
'DHE-RSA-AES128-GCM-SHA256', 'DHE-RSA-AES256-GCM-SHA384'
|
||||
]
|
||||
|
||||
postfix_config = {
|
||||
# Enable TLS
|
||||
'smtpd_tls_security_level': 'may',
|
||||
|
||||
_postfix_config = {
|
||||
# Allow unencrypted auth on port 25, needed by Roundcube
|
||||
'smtpd_tls_auth_only': 'no',
|
||||
|
||||
# Debugging information
|
||||
'smtpd_tls_received_header': 'yes',
|
||||
|
||||
# Use a strong hashing algorithm
|
||||
'smtp_tls_fingerprint_digest': 'sha256',
|
||||
'smtpd_tls_fingerprint_digest': 'sha256',
|
||||
|
||||
# Mozilla Intermediate Configuration
|
||||
'smtpd_tls_security_level': 'may',
|
||||
'smtpd_tls_mandatory_protocols': '!SSLv2, !SSLv3, !TLSv1, !TLSv1.1',
|
||||
'smtpd_tls_protocols': '!SSLv2, !SSLv3, !TLSv1, !TLSv1.1',
|
||||
'smtpd_tls_mandatory_ciphers': 'medium',
|
||||
'tls_medium_cipherlist': ':'.join(tls_medium_cipherlist),
|
||||
'smtpd_tls_ciphers': 'medium',
|
||||
'tls_medium_cipherlist': ':'.join(_tls_medium_cipherlist),
|
||||
'tls_preempt_cipherlist': 'no',
|
||||
|
||||
# Postfix SMTP client
|
||||
'smtp_tls_mandatory_protocols': '!SSLv2, !SSLv3, !TLSv1, !TLSv1.1',
|
||||
'smtp_tls_protocols': '!SSLv2, !SSLv3, !TLSv1, !TLSv1.1',
|
||||
'smtp_tls_mandatory_ciphers': 'medium',
|
||||
'smtp_tls_ciphers': 'medium',
|
||||
|
||||
# Use DNSSEC to validate TLS certificates
|
||||
'smtp_host_lookup': 'dns',
|
||||
'smtp_dns_support_level': 'dnssec',
|
||||
'smtp_tls_security_level': 'dane', # Opportunistic DANE TLS
|
||||
|
||||
# Maintain 1 cipherlist and keep it the most secure
|
||||
'tls_low_cipherlist': '$tls_medium_cipherlist',
|
||||
'tls_high_cipherlist': '$tls_medium_cipherlist',
|
||||
}
|
||||
|
||||
dovecot_cert_config = '/etc/dovecot/conf.d/91-freedombox-ssl.conf'
|
||||
|
||||
dovecot_cert_template = """# This file is managed by FreedomBox
|
||||
ssl_cert = <{cert}
|
||||
ssl_key = <{key}
|
||||
"""
|
||||
|
||||
logger = logging.getLogger(__name__)
|
||||
|
||||
|
||||
def get():
|
||||
results = []
|
||||
_get_regular_results(results)
|
||||
_get_superuser_results(results)
|
||||
return results
|
||||
|
||||
|
||||
def _get_regular_results(results):
|
||||
translation_table = [
|
||||
(check_tls, _('Postfix TLS parameters')),
|
||||
(check_postfix_cert_usage, _('Postfix uses a TLS certificate')),
|
||||
]
|
||||
with postconf.mutex.lock_all():
|
||||
for check, title in translation_table:
|
||||
results.append(check(title))
|
||||
|
||||
|
||||
def _get_superuser_results(results):
|
||||
translation = {
|
||||
'cert_availability': _('Has a TLS certificate'),
|
||||
}
|
||||
dump = actions.superuser_run('email_server', ['tls', 'check'])
|
||||
for jmap in json.loads(dump):
|
||||
results.append(models.Diagnosis.from_json(jmap, translation.get))
|
||||
|
||||
|
||||
def repair():
|
||||
actions.superuser_run('email_server', ['tls', 'set_up'])
|
||||
|
||||
|
||||
def repair_component(action):
|
||||
action_to_services = {'set_cert': ['dovecot', 'postfix']}
|
||||
if action not in action_to_services: # action not allowed
|
||||
return
|
||||
actions.superuser_run('email_server', ['tls', action])
|
||||
return action_to_services[action]
|
||||
|
||||
|
||||
def check_tls(title=''):
|
||||
diagnosis = models.MainCfDiagnosis(title)
|
||||
diagnosis.compare(postfix_config, postconf.get_many_unsafe)
|
||||
return diagnosis
|
||||
|
||||
|
||||
def repair_tls(diagnosis):
|
||||
diagnosis.apply_changes(postconf.set_many_unsafe)
|
||||
|
||||
|
||||
def try_set_up_certificates():
|
||||
cert_folder = find_cert_folder()
|
||||
if not cert_folder:
|
||||
logger.warning('Could not find a suitable TLS certificate')
|
||||
return
|
||||
logger.info('Using TLS certificate in %s', cert_folder)
|
||||
|
||||
cert = cert_folder + '/cert.pem'
|
||||
key = cert_folder + '/privkey.pem'
|
||||
write_postfix_cert_config(cert, key)
|
||||
write_dovecot_cert_config(cert, key)
|
||||
|
||||
|
||||
def find_cert_folder() -> str:
|
||||
directory = '/etc/letsencrypt/live'
|
||||
domains_available = []
|
||||
try:
|
||||
listdir_result = os.listdir(directory)
|
||||
except OSError:
|
||||
return ''
|
||||
|
||||
for item in listdir_result:
|
||||
if item[0] != '.' and os.path.isdir(directory + '/' + item):
|
||||
domains_available.append(item)
|
||||
domains_available.sort()
|
||||
|
||||
if len(domains_available) == 0:
|
||||
return ''
|
||||
if len(domains_available) == 1:
|
||||
return directory + '/' + domains_available[0]
|
||||
# XXX Cannot handle the case with multiple domains
|
||||
if len(domains_available) > 1:
|
||||
return ''
|
||||
|
||||
|
||||
def write_postfix_cert_config(cert, key):
|
||||
postconf.set_many_unsafe({
|
||||
'smtpd_tls_cert_file': cert,
|
||||
'smtpd_tls_key_file': key
|
||||
def set_postfix_config(primary_domain, all_domains):
|
||||
"""Set postfix configuration for TLS certificates."""
|
||||
tls_sni_map = '/etc/postfix/freedombox-tls-sni.map'
|
||||
config = dict(_postfix_config)
|
||||
config.update({
|
||||
'tls_server_sni_maps':
|
||||
tls_sni_map,
|
||||
'smtpd_tls_chain_files':
|
||||
f'/etc/postfix/letsencrypt/{primary_domain}/chain.pem'
|
||||
})
|
||||
postconf.set_many_unsafe(config)
|
||||
content = '# This file is managed by FreedomBox\n'
|
||||
for domain in all_domains:
|
||||
content += f'{domain} /etc/postfix/letsencrypt/{domain}/chain.pem\n'
|
||||
|
||||
with interproc.atomically_rewrite(tls_sni_map) as file_handle:
|
||||
file_handle.write(content)
|
||||
|
||||
|
||||
def write_dovecot_cert_config(cert, key):
|
||||
content = dovecot_cert_template.format(cert=cert, key=key)
|
||||
with interproc.atomically_rewrite(dovecot_cert_config) as fd:
|
||||
fd.write(content)
|
||||
|
||||
|
||||
def check_postfix_cert_usage(title=''):
|
||||
prefix = '/etc/letsencrypt/live/'
|
||||
diagnosis = models.Diagnosis(title, action='set_cert')
|
||||
conf = postconf.get_many_unsafe(
|
||||
['smtpd_tls_cert_file', 'smtpd_tls_key_file'])
|
||||
if not conf['smtpd_tls_cert_file'].startswith(prefix):
|
||||
diagnosis.error("Cert file not in Let's Encrypt directory")
|
||||
if not conf['smtpd_tls_key_file'].startswith(prefix):
|
||||
diagnosis.error("Privkey file not in Let's Encrypt directory")
|
||||
|
||||
return diagnosis
|
||||
|
||||
|
||||
def su_check_cert_availability(title=''):
|
||||
diagnosis = models.Diagnosis(title)
|
||||
if find_cert_folder() == '':
|
||||
diagnosis.error("Could not find a Let's Encrypt certificate")
|
||||
return diagnosis
|
||||
|
||||
|
||||
def action_set_up():
|
||||
with postconf.mutex.lock_all():
|
||||
repair_tls(check_tls())
|
||||
try_set_up_certificates()
|
||||
|
||||
|
||||
def action_set_cert():
|
||||
with postconf.mutex.lock_all():
|
||||
try_set_up_certificates()
|
||||
|
||||
|
||||
def action_check():
|
||||
checks = ('cert_availability', )
|
||||
results = []
|
||||
for check_name in checks:
|
||||
check_function = globals()['su_check_' + check_name]
|
||||
results.append(check_function(check_name).to_json())
|
||||
json.dump(results, sys.stdout, indent=0) # indent=0 adds a new line
|
||||
def set_dovecot_config(primary_domain, all_domains):
|
||||
"""Set dovecot configuration for TLS certificates."""
|
||||
content = f'''# This file is managed by FreedomBox
|
||||
ssl_cert = </etc/dovecot/letsencrypt/{primary_domain}/cert.pem
|
||||
ssl_key = </etc/dovecot/letsencrypt/{primary_domain}/privkey.pem
|
||||
'''
|
||||
for domain in all_domains:
|
||||
content += f'''
|
||||
local_name {domain} {{
|
||||
ssl_cert = </etc/dovecot/letsencrypt/{domain}/cert.pem
|
||||
ssl_key = </etc/dovecot/letsencrypt/{domain}/privkey.pem
|
||||
}}
|
||||
'''
|
||||
dovecot_cert_config = '/etc/dovecot/conf.d/91-freedombox-tls.conf'
|
||||
with interproc.atomically_rewrite(dovecot_cert_config) as file_handle:
|
||||
file_handle.write(content)
|
||||
|
||||
@ -1,5 +1,5 @@
|
||||
# Direct edits to this file will be lost!
|
||||
# Manage your settings on Plinth <https://localhost/plinth/apps/email_server>
|
||||
# Manage your settings on FreedomBox
|
||||
|
||||
# Mozilla Guideline v5.6, Dovecot 2.3.9, OpenSSL 1.1.1d, intermediate
|
||||
# Generated 2021-08
|
||||
@ -46,7 +46,7 @@ class EmailServerView(ExceptionsMixin, AppView):
|
||||
app_id = 'email_server'
|
||||
form_class = forms.DomainForm
|
||||
template_name = 'email_server.html'
|
||||
audit_modules = ('tls', 'rcube')
|
||||
audit_modules = ('rcube', )
|
||||
|
||||
def get_initial(self):
|
||||
"""Return the initial values to populate in the form."""
|
||||
|
||||
@ -109,17 +109,16 @@ MANUAL_PAGES = ('Apache_userdir', 'APU', 'Backups', 'BananaPro', 'BeagleBone',
|
||||
'freedombox-manual', 'GettingHelp', 'GitWeb', 'Hardware',
|
||||
'I2P', 'Ikiwiki', 'Infinoted', 'Introduction', 'JSXC',
|
||||
'LetsEncrypt', 'Maker', 'MatrixSynapse', 'MediaWiki',
|
||||
'Minetest', 'MiniDLNA', 'MLDonkey', 'Monkeysphere', 'Mumble',
|
||||
'NameServices', 'Networks', 'OpenVPN', 'OrangePiZero',
|
||||
'PageKite', 'pcDuino3', 'Performance', 'PineA64+',
|
||||
'PioneerEdition', 'Plinth', 'Power', 'Privoxy', 'Quassel',
|
||||
'QuickStart', 'Radicale', 'RaspberryPi2', 'RaspberryPi3B+',
|
||||
'RaspberryPi3B', 'RaspberryPi4B', 'ReleaseNotes', 'Rock64',
|
||||
'RockPro64', 'Roundcube', 'Samba', 'Searx', 'SecureShell',
|
||||
'Security', 'ServiceDiscovery', 'Shadowsocks', 'Sharing',
|
||||
'Snapshots', 'Storage', 'Syncthing', 'TinyTinyRSS', 'Tor',
|
||||
'Transmission', 'Upgrades', 'USBWiFi', 'Users', 'VirtualBox',
|
||||
'WireGuard')
|
||||
'Minetest', 'MiniDLNA', 'MLDonkey', 'Mumble', 'NameServices',
|
||||
'Networks', 'OpenVPN', 'OrangePiZero', 'PageKite', 'pcDuino3',
|
||||
'Performance', 'PineA64+', 'PioneerEdition', 'Plinth', 'Power',
|
||||
'Privoxy', 'Quassel', 'QuickStart', 'Radicale', 'RaspberryPi2',
|
||||
'RaspberryPi3B+', 'RaspberryPi3B', 'RaspberryPi4B',
|
||||
'ReleaseNotes', 'Rock64', 'RockPro64', 'Roundcube', 'Samba',
|
||||
'Searx', 'SecureShell', 'Security', 'ServiceDiscovery',
|
||||
'Shadowsocks', 'Sharing', 'Snapshots', 'Storage', 'Syncthing',
|
||||
'TinyTinyRSS', 'Tor', 'Transmission', 'Upgrades', 'USBWiFi',
|
||||
'Users', 'VirtualBox', 'WireGuard')
|
||||
_restricted_reason = ('Needs installed manual. '
|
||||
'CI speed-optimized workspace does not provide it.')
|
||||
not_restricted_environment = pytest.mark.skipif(not canary.exists(),
|
||||
|
||||
@ -9,6 +9,7 @@ import pathlib
|
||||
import threading
|
||||
|
||||
from plinth import actions, app
|
||||
from plinth.modules.names.components import DomainName
|
||||
|
||||
logger = logging.getLogger(__name__)
|
||||
|
||||
@ -151,6 +152,12 @@ class LetsEncrypt(app.FollowerComponent):
|
||||
if not app_domains:
|
||||
app_domains = self.domains
|
||||
|
||||
if app_domains == '*':
|
||||
# Setup for all domains and not just ones that LE can obtain
|
||||
# certificate for. This allows the domains that can't have LE
|
||||
# certificate to work with self-signed certificates.
|
||||
app_domains = DomainName.list_names()
|
||||
|
||||
domains, status = self._get_letsencrypt_domains()
|
||||
|
||||
if self.should_copy_certificates:
|
||||
|
||||
@ -9,6 +9,7 @@ from unittest.mock import call, patch
|
||||
import pytest
|
||||
|
||||
from plinth.modules.letsencrypt.components import LetsEncrypt
|
||||
from plinth.modules.names.components import DomainName, DomainType
|
||||
|
||||
|
||||
@pytest.fixture(name='empty_letsencrypt_list', autouse=True)
|
||||
@ -46,6 +47,24 @@ def fixture_get_status():
|
||||
yield get_status
|
||||
|
||||
|
||||
@pytest.fixture(name='domain_list')
|
||||
def fixture_domain_list():
|
||||
"""Return patch DomainName.list() method."""
|
||||
method = 'plinth.modules.names.components.DomainName.list'
|
||||
with patch(method) as domain_list:
|
||||
DomainType._all = {}
|
||||
DomainType('domain-type-1', 'type-1', 'url1', False)
|
||||
DomainType('domain-type-2', 'type-2', 'url1', True)
|
||||
domain1 = DomainName('domain-name-1', 'invalid1.example',
|
||||
'domain-type-1', '__all__')
|
||||
domain2 = DomainName('domain-name-2', 'valid.example', 'domain-type-2',
|
||||
'__all__')
|
||||
domain3 = DomainName('domain-name-3', 'invalid2.example',
|
||||
'domain-type-2', '__all__')
|
||||
domain_list.return_value = [domain1, domain2, domain3]
|
||||
yield domain_list
|
||||
|
||||
|
||||
@pytest.fixture(name='superuser_run')
|
||||
def fixture_superuser_run():
|
||||
"""Return patched plinth.actions.superuser_run() method."""
|
||||
@ -196,6 +215,20 @@ def test_setup_certificates_with_app_domains(superuser_run, get_status,
|
||||
_assert_restarted_daemons(component.daemons, superuser_run)
|
||||
|
||||
|
||||
def test_setup_certificates_with_all_domains(domain_list, superuser_run,
|
||||
get_status, component):
|
||||
"""Test that initial copying for certs works when app domains is '*'."""
|
||||
component._domains = '*'
|
||||
component.setup_certificates()
|
||||
_assert_copy_certificate_called(
|
||||
component, superuser_run, {
|
||||
'valid.example': 'valid',
|
||||
'invalid1.example': 'invalid',
|
||||
'invalid2.example': 'invalid'
|
||||
})
|
||||
_assert_restarted_daemons(component.daemons, superuser_run)
|
||||
|
||||
|
||||
def _assert_compare_certificate_called(component, superuser_run, domains):
|
||||
"""Check that compare certificate was called properly."""
|
||||
expected_calls = []
|
||||
|
||||
@ -6,7 +6,9 @@ Functional, browser based tests for mldonkey app.
|
||||
import pytest
|
||||
from plinth.tests import functional
|
||||
|
||||
pytestmark = [pytest.mark.apps, pytest.mark.mldonkey, pytest.mark.sso]
|
||||
pytestmark = [
|
||||
pytest.mark.apps, pytest.mark.mldonkey, pytest.mark.sso, pytest.mark.skip
|
||||
]
|
||||
|
||||
|
||||
class TestMldonkeyApp(functional.BaseAppTests):
|
||||
|
||||
@ -1,74 +0,0 @@
|
||||
# SPDX-License-Identifier: AGPL-3.0-or-later
|
||||
"""
|
||||
FreedomBox app for monkeysphere.
|
||||
"""
|
||||
|
||||
from django.utils.translation import gettext_lazy as _
|
||||
|
||||
from plinth import app as app_module
|
||||
from plinth import menu
|
||||
from plinth.modules.backups.components import BackupRestore
|
||||
from plinth.modules.users.components import UsersAndGroups
|
||||
from plinth.package import Packages
|
||||
|
||||
from . import manifest
|
||||
|
||||
_description = [
|
||||
_('With Monkeysphere, an OpenPGP key can be generated for each configured '
|
||||
'domain serving SSH. The OpenPGP public key can then be uploaded to the '
|
||||
'OpenPGP keyservers. Users connecting to this machine through SSH can '
|
||||
'verify that they are connecting to the correct host. For users to '
|
||||
'trust the key, at least one person (usually the machine owner) must '
|
||||
'sign the key using the regular OpenPGP key signing process. See the '
|
||||
'<a href="http://web.monkeysphere.info/getting-started-ssh/"> '
|
||||
'Monkeysphere SSH documentation</a> for more details.'),
|
||||
_('Monkeysphere can also generate an OpenPGP key for each Secure Web '
|
||||
'Server (HTTPS) certificate installed on this machine. The OpenPGP '
|
||||
'public key can then be uploaded to the OpenPGP keyservers. Users '
|
||||
'accessing the web server through HTTPS can verify that they are '
|
||||
'connecting to the correct host. To validate the certificate, the user '
|
||||
'will need to install some software that is available on the '
|
||||
'<a href="https://web.monkeysphere.info/download/"> Monkeysphere '
|
||||
'website</a>.')
|
||||
]
|
||||
|
||||
app = None
|
||||
|
||||
|
||||
class MonkeysphereApp(app_module.App):
|
||||
"""FreedomBox app for Monkeysphere."""
|
||||
|
||||
app_id = 'monkeysphere'
|
||||
|
||||
_version = 1
|
||||
|
||||
def __init__(self):
|
||||
"""Create components for the app."""
|
||||
super().__init__()
|
||||
|
||||
info = app_module.Info(app_id=self.app_id, version=self._version,
|
||||
name=_('Monkeysphere'), icon='fa-certificate',
|
||||
description=_description,
|
||||
manual_page='Monkeysphere')
|
||||
self.add(info)
|
||||
|
||||
menu_item = menu.Menu('menu-monkeysphere', info.name, None, info.icon,
|
||||
'monkeysphere:index', parent_url_name='system',
|
||||
advanced=True)
|
||||
self.add(menu_item)
|
||||
|
||||
packages = Packages('packages-monkeysphere', ['monkeysphere'])
|
||||
self.add(packages)
|
||||
|
||||
users_and_groups = UsersAndGroups('users-and-groups-monkeysphere',
|
||||
reserved_usernames=['monkeysphere'])
|
||||
self.add(users_and_groups)
|
||||
|
||||
backup_restore = BackupRestore('backup-restore-monkeysphere',
|
||||
**manifest.backup)
|
||||
self.add(backup_restore)
|
||||
|
||||
|
||||
def setup(helper, old_version=None):
|
||||
"""Install and configure the module."""
|
||||
app.setup(old_version)
|
||||
@ -1 +0,0 @@
|
||||
plinth.modules.monkeysphere
|
||||
@ -1,13 +0,0 @@
|
||||
# SPDX-License-Identifier: AGPL-3.0-or-later
|
||||
"""
|
||||
Application manfiest for monkeysphere.
|
||||
"""
|
||||
|
||||
backup = {
|
||||
'config': {
|
||||
'directories': ['/etc/monkeysphere/']
|
||||
},
|
||||
'secrets': {
|
||||
'directories': ['/var/lib/monkeysphere/']
|
||||
}
|
||||
}
|
||||
@ -1,20 +0,0 @@
|
||||
/*
|
||||
# SPDX-License-Identifier: AGPL-3.0-or-later
|
||||
*/
|
||||
|
||||
td li {
|
||||
list-style: none;
|
||||
line-height: 2rem;
|
||||
}
|
||||
|
||||
td ul {
|
||||
padding: 0;
|
||||
}
|
||||
|
||||
.form-action.pull-right {
|
||||
margin-right: 0.625rem;
|
||||
}
|
||||
|
||||
.form-action button {
|
||||
width: 7.875rem;
|
||||
}
|
||||
@ -1,136 +0,0 @@
|
||||
{% extends "app.html" %}
|
||||
{% comment %}
|
||||
# SPDX-License-Identifier: AGPL-3.0-or-later
|
||||
{% endcomment %}
|
||||
|
||||
{% load bootstrap %}
|
||||
{% load i18n %}
|
||||
{% load static %}
|
||||
|
||||
{% block page_head %}
|
||||
<link type="text/css" rel="stylesheet"
|
||||
href="{% static 'monkeysphere/monkeysphere.css' %}"/>
|
||||
{% endblock %}
|
||||
|
||||
{% block configuration %}
|
||||
|
||||
{% if running %}
|
||||
<p class="running-status-parent">
|
||||
<span class="running-status loading"></span>
|
||||
{% trans "Publishing key to keyserver..." %}
|
||||
|
||||
<form class="form" method="post"
|
||||
action="{% url 'monkeysphere:cancel' %}">
|
||||
{% csrf_token %}
|
||||
|
||||
<button type="submit" class="btn btn-warning btn-sm">
|
||||
{% trans "Cancel" %}</button>
|
||||
</form>
|
||||
</p>
|
||||
{% endif %}
|
||||
|
||||
<div class="table-responsive">
|
||||
<table class="table">
|
||||
<thead>
|
||||
<tr>
|
||||
<th>{% trans "Service" %}</th>
|
||||
<th>{% trans "Domains" %}</th>
|
||||
<th>{% trans "OpenPGP Fingerprint" %}</th>
|
||||
<th></th>
|
||||
</tr>
|
||||
</thead>
|
||||
<tbody>
|
||||
{% for key in status.keys.values|dictsort:"ssh_fingerprint" %}
|
||||
<tr class="monkeysphere-service-{{ key.service }}">
|
||||
<td>
|
||||
{% if key.service == 'ssh' %}
|
||||
{% trans "Secure Shell" %}
|
||||
{% elif key.service == 'https' %}
|
||||
{% trans "Web Server" %}
|
||||
{% else %}
|
||||
{% trans "Other" %}
|
||||
{% endif %}
|
||||
</td>
|
||||
<td>
|
||||
<ul>
|
||||
{% for domain in key.all_domains %}
|
||||
{% if domain not in key.imported_domains %}
|
||||
<li>
|
||||
<span class="badge badge-secondary"
|
||||
><span class="fa fa-times"
|
||||
aria-hidden="true"></span></span>
|
||||
<span class="monkeysphere-importable-domain"
|
||||
>{{ domain }}</span>
|
||||
</li>
|
||||
{% elif domain not in key.available_domains %}
|
||||
<li>
|
||||
<span class="badge badge-warning"
|
||||
><span class="fa fa-exclamation-triangle"
|
||||
aria-hidden="true"></span></span>
|
||||
<span class="monkeysphere-unavailable-domain"
|
||||
>{{ domain }}</span>
|
||||
</li>
|
||||
{% else %}
|
||||
<li>
|
||||
<span class="badge badge-success"
|
||||
><span class="fa fa-check"
|
||||
aria-hidden="true"></span></span>
|
||||
<span class="monkeysphere-imported-domain"
|
||||
>{{ domain }}</span>
|
||||
</li>
|
||||
{% endif %}
|
||||
{% endfor %}
|
||||
</ul>
|
||||
</td>
|
||||
<td>
|
||||
{% if key.openpgp_fingerprint %}
|
||||
<a href="{% url 'monkeysphere:details' key.openpgp_fingerprint %}"
|
||||
title="{% blocktrans trimmed with fingerprint=key.openpgp_fingerprint %}
|
||||
Show details for key {{ fingerprint }}
|
||||
{% endblocktrans %}">
|
||||
{{ key.openpgp_fingerprint }}
|
||||
</a>
|
||||
{% else %}
|
||||
{% trans "-" %}
|
||||
{% endif %}
|
||||
</td>
|
||||
<td>
|
||||
{% if not key.openpgp_fingerprint %}
|
||||
<form class="form pull-right form-action form-import"
|
||||
method="post"
|
||||
action="{% url 'monkeysphere:import' key.ssh_fingerprint %}">
|
||||
{% csrf_token %}
|
||||
|
||||
<button type="submit" class="btn btn-primary btn-sm pull-right button-import">
|
||||
{% trans "Import Key" %}</button>
|
||||
</form>
|
||||
{% else %}
|
||||
{% if not running %}
|
||||
<form class="form pull-right form-action form-publish"
|
||||
method="post"
|
||||
action="{% url 'monkeysphere:publish' key.openpgp_fingerprint %}">
|
||||
{% csrf_token %}
|
||||
|
||||
<button type="submit" class="btn btn-warning btn-sm pull-right button-publish">
|
||||
{% trans "Publish Key" %}</button>
|
||||
</form>
|
||||
{% endif %}
|
||||
{% if key.importable_domains %}
|
||||
<form class="form pull-right form-action form-add-domain"
|
||||
method="post"
|
||||
action="{% url 'monkeysphere:import' key.ssh_fingerprint %}">
|
||||
{% csrf_token %}
|
||||
|
||||
<button type="submit" class="btn btn-primary btn-sm pull-right button-add-domains">
|
||||
{% trans "Add Domains" %}</button>
|
||||
</form>
|
||||
{% endif %}
|
||||
{% endif %}
|
||||
</td>
|
||||
</tr>
|
||||
{% endfor %}
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
|
||||
{% endblock %}
|
||||
@ -1,85 +0,0 @@
|
||||
{% extends "base.html" %}
|
||||
{% comment %}
|
||||
# SPDX-License-Identifier: AGPL-3.0-or-later
|
||||
{% endcomment %}
|
||||
|
||||
{% load bootstrap %}
|
||||
{% load i18n %}
|
||||
|
||||
{% block content %}
|
||||
|
||||
<h2>{% trans "Monkeysphere" %}</h2>
|
||||
|
||||
<div class="table-responsive">
|
||||
<table class="table">
|
||||
<tbody>
|
||||
<tr>
|
||||
<td>{% trans "OpenPGP Fingerprint" %}</td>
|
||||
<td>{{ key.openpgp_fingerprint }}</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>{% trans "OpenPGP User IDs" %}</td>
|
||||
<td>{{ key.uids|join:', ' }}</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>{% trans "Key Import Date" %}</td>
|
||||
<td>{{ key.date }}</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>{% trans "SSH Key Type" %}</td>
|
||||
<td>{{ key.ssh_key_type }}</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>{% trans "SSH Key Size" %}</td>
|
||||
<td>{{ key.ssh_key_size }}</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>{% trans "SSH Fingerprint" %}</td>
|
||||
<td>{{ key.ssh_fingerprint }}</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>{% trans "Service" %}</td>
|
||||
<td>
|
||||
{% if key.service == 'ssh' %}
|
||||
{% trans "Secure Shell" %}
|
||||
{% elif key.service == 'https' %}
|
||||
{% trans "Web Server" %}
|
||||
{% else %}
|
||||
{% trans "Other" %}
|
||||
{% endif %}
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>{% trans "Key File" %}</td>
|
||||
<td>{{ key.key_file }}</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>{% trans "Available Domains" %}</td>
|
||||
<td>{{ key.available_domains|join:', ' }}</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>{% trans "Added Domains" %}</td>
|
||||
<td>{{ key.imported_domains|join:', ' }}</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
|
||||
<p>
|
||||
{% blocktrans trimmed %}
|
||||
After this key is published to the keyservers, it can be signed using
|
||||
<a href="https://www.gnupg.org/">GnuPG</a> with the following commands:
|
||||
{% endblocktrans %}
|
||||
</p>
|
||||
<pre>
|
||||
# {% trans "Download the key" %}
|
||||
gpg --recv-key {{ key.openpgp_fingerprint }}
|
||||
|
||||
# {% trans "Sign the key" %}
|
||||
gpg --sign-key {{ key.openpgp_fingerprint }}
|
||||
|
||||
# {% trans "Send the key back to the keyservers" %}
|
||||
gpg --send-key {{ key.openpgp_fingerprint }}
|
||||
</pre>
|
||||
|
||||
{% endblock %}
|
||||
@ -1,100 +0,0 @@
|
||||
# SPDX-License-Identifier: AGPL-3.0-or-later
|
||||
"""
|
||||
Functional, browser based tests for monkeysphere app.
|
||||
"""
|
||||
|
||||
import pytest
|
||||
from plinth.tests import functional
|
||||
|
||||
pytestmark = [pytest.mark.system, pytest.mark.monkeysphere]
|
||||
|
||||
|
||||
@pytest.fixture(scope='module', autouse=True)
|
||||
def fixture_background(session_browser):
|
||||
"""Login and install the app."""
|
||||
functional.login(session_browser)
|
||||
functional.set_advanced_mode(session_browser, True)
|
||||
functional.install(session_browser, 'monkeysphere')
|
||||
functional.set_domain_name(session_browser, 'mydomain.example')
|
||||
yield
|
||||
|
||||
|
||||
def test_import_ssh_keys(session_browser):
|
||||
"""Test importing SSH keys."""
|
||||
_import_key(session_browser, 'ssh', 'mydomain.example')
|
||||
_assert_imported_key(session_browser, 'ssh', 'mydomain.example')
|
||||
|
||||
|
||||
def test_import_https_keys(session_browser):
|
||||
"""Test importing HTTPS keys."""
|
||||
_import_key(session_browser, 'https', 'mydomain.example')
|
||||
_assert_imported_key(session_browser, 'https', 'mydomain.example')
|
||||
|
||||
|
||||
def test_publish_ssh_keys(session_browser):
|
||||
"""Test publishing SSH keys."""
|
||||
_import_key(session_browser, 'ssh', 'mydomain.example')
|
||||
_publish_key(session_browser, 'ssh', 'mydomain.example')
|
||||
|
||||
|
||||
def test_publish_https_keys(session_browser):
|
||||
"""Test publishing HTTPS keys."""
|
||||
_import_key(session_browser, 'https', 'mydomain.example')
|
||||
_publish_key(session_browser, 'https', 'mydomain.example')
|
||||
|
||||
|
||||
def test_backup_restore(session_browser):
|
||||
"""Test backup and restore of keys"""
|
||||
_import_key(session_browser, 'ssh', 'mydomain.example')
|
||||
_import_key(session_browser, 'https', 'mydomain.example')
|
||||
functional.backup_create(session_browser, 'monkeysphere',
|
||||
'test_monkeysphere')
|
||||
|
||||
functional.backup_restore(session_browser, 'monkeysphere',
|
||||
'test_monkeysphere')
|
||||
_assert_imported_key(session_browser, 'ssh', 'mydomain.example')
|
||||
_assert_imported_key(session_browser, 'https', 'mydomain.example')
|
||||
|
||||
|
||||
def _find_domain(browser, key_type, domain_type, domain):
|
||||
"""Iterate every domain of a given type which given key type."""
|
||||
keys_of_type = browser.find_by_css(
|
||||
'.monkeysphere-service-{}'.format(key_type))
|
||||
for key_of_type in keys_of_type:
|
||||
search_domains = key_of_type.find_by_css(
|
||||
'.monkeysphere-{}-domain'.format(domain_type))
|
||||
for search_domain in search_domains:
|
||||
if search_domain.text == domain:
|
||||
return key_of_type, search_domain
|
||||
|
||||
raise IndexError('Domain not found')
|
||||
|
||||
|
||||
def _import_key(browser, key_type, domain):
|
||||
"""Import a key of specified type for given domain into monkeysphere."""
|
||||
try:
|
||||
_assert_imported_key(browser, key_type, domain)
|
||||
except IndexError:
|
||||
pass
|
||||
else:
|
||||
return
|
||||
|
||||
key, _ = _find_domain(browser, key_type, 'importable', domain)
|
||||
with functional.wait_for_page_update(browser):
|
||||
key.find_by_css('.button-import').click()
|
||||
|
||||
|
||||
def _assert_imported_key(browser, key_type, domain):
|
||||
"""Assert that a key of specified type for given domain was imported.."""
|
||||
functional.nav_to_module(browser, 'monkeysphere')
|
||||
return _find_domain(browser, key_type, 'imported', domain)
|
||||
|
||||
|
||||
def _publish_key(browser, key_type, domain):
|
||||
"""Publish a key of specified type for given domain from monkeysphere."""
|
||||
functional.nav_to_module(browser, 'monkeysphere')
|
||||
key, _ = _find_domain(browser, key_type, 'imported', domain)
|
||||
with functional.wait_for_page_update(browser):
|
||||
key.find_by_css('.button-publish').click()
|
||||
|
||||
functional.wait_for_config_update(browser, 'monkeysphere')
|
||||
@ -1,19 +0,0 @@
|
||||
# SPDX-License-Identifier: AGPL-3.0-or-later
|
||||
"""
|
||||
URLs for the monkeysphere module.
|
||||
"""
|
||||
|
||||
from django.urls import re_path
|
||||
|
||||
from . import views
|
||||
|
||||
urlpatterns = [
|
||||
re_path(r'^sys/monkeysphere/$', views.index, name='index'),
|
||||
re_path(r'^sys/monkeysphere/(?P<ssh_fingerprint>[0-9A-Za-z:+/]+)/import/$',
|
||||
views.import_key, name='import'),
|
||||
re_path(r'^sys/monkeysphere/(?P<fingerprint>[0-9A-Fa-f]+)/details/$',
|
||||
views.details, name='details'),
|
||||
re_path(r'^sys/monkeysphere/(?P<fingerprint>[0-9A-Fa-f]+)/publish/$',
|
||||
views.publish, name='publish'),
|
||||
re_path(r'^sys/monkeysphere/cancel/$', views.cancel, name='cancel'),
|
||||
]
|
||||
@ -1,135 +0,0 @@
|
||||
# SPDX-License-Identifier: AGPL-3.0-or-later
|
||||
"""
|
||||
Views for the monkeysphere module.
|
||||
"""
|
||||
|
||||
import json
|
||||
|
||||
from django.contrib import messages
|
||||
from django.shortcuts import redirect
|
||||
from django.template.response import TemplateResponse
|
||||
from django.urls import reverse_lazy
|
||||
from django.utils.translation import gettext as _
|
||||
from django.views.decorators.http import require_POST
|
||||
|
||||
from plinth import actions
|
||||
from plinth.modules import monkeysphere, names
|
||||
|
||||
publish_process = None
|
||||
|
||||
|
||||
def index(request):
|
||||
"""Serve configuration page."""
|
||||
_collect_publish_result(request)
|
||||
status = get_status()
|
||||
return TemplateResponse(
|
||||
request, 'monkeysphere.html', {
|
||||
'app_info': monkeysphere.app.info,
|
||||
'title': monkeysphere.app.info.name,
|
||||
'status': status,
|
||||
'running': bool(publish_process),
|
||||
'refresh_page_sec': 3 if bool(publish_process) else None,
|
||||
})
|
||||
|
||||
|
||||
@require_POST
|
||||
def import_key(request, ssh_fingerprint):
|
||||
"""Import a key into monkeysphere."""
|
||||
keys = get_keys()
|
||||
available_domains = keys[ssh_fingerprint]['available_domains']
|
||||
try:
|
||||
actions.superuser_run('monkeysphere',
|
||||
['host-import-key', ssh_fingerprint] +
|
||||
list(available_domains))
|
||||
messages.success(request, _('Imported key.'))
|
||||
except actions.ActionError as exception:
|
||||
messages.error(request, str(exception))
|
||||
|
||||
return redirect(reverse_lazy('monkeysphere:index'))
|
||||
|
||||
|
||||
def details(request, fingerprint):
|
||||
"""Get details for an OpenPGP key."""
|
||||
return TemplateResponse(request, 'monkeysphere_details.html', {
|
||||
'title': monkeysphere.app.info.name,
|
||||
'key': get_key(fingerprint)
|
||||
})
|
||||
|
||||
|
||||
@require_POST
|
||||
def publish(request, fingerprint):
|
||||
"""Publish OpenPGP key for SSH service."""
|
||||
global publish_process
|
||||
if not publish_process:
|
||||
publish_process = actions.superuser_run(
|
||||
'monkeysphere', ['host-publish-key', fingerprint],
|
||||
run_in_background=True)
|
||||
|
||||
return redirect(reverse_lazy('monkeysphere:index'))
|
||||
|
||||
|
||||
@require_POST
|
||||
def cancel(request):
|
||||
"""Cancel ongoing process."""
|
||||
global publish_process
|
||||
if publish_process:
|
||||
actions.superuser_run(
|
||||
'monkeysphere', ['host-cancel-publish',
|
||||
str(publish_process.pid)])
|
||||
publish_process = None
|
||||
messages.info(request, _('Cancelled key publishing.'))
|
||||
|
||||
return redirect(reverse_lazy('monkeysphere:index'))
|
||||
|
||||
|
||||
def get_status():
|
||||
"""Get the current status."""
|
||||
return {'keys': get_keys()}
|
||||
|
||||
|
||||
def get_keys(fingerprint=None):
|
||||
"""Get keys."""
|
||||
fingerprint = [fingerprint] if fingerprint else []
|
||||
output = actions.superuser_run('monkeysphere',
|
||||
['host-show-keys'] + fingerprint)
|
||||
keys = json.loads(output)['keys']
|
||||
|
||||
domains = names.components.DomainName.list_names()
|
||||
for key in keys.values():
|
||||
key['imported_domains'] = set(key.get('imported_domains', []))
|
||||
key['available_domains'] = set(key.get('available_domains', []))
|
||||
if '*' in key['available_domains']:
|
||||
key['available_domains'] = set(domains)
|
||||
|
||||
key['all_domains'] = sorted(key['available_domains'].union(
|
||||
key['imported_domains']))
|
||||
key['importable_domains'] = key['available_domains'] \
|
||||
.difference(key['imported_domains'])
|
||||
|
||||
return keys
|
||||
|
||||
|
||||
def get_key(fingerprint):
|
||||
"""Get key by fingerprint."""
|
||||
keys = get_keys(fingerprint)
|
||||
return list(keys.values())[0] if len(keys) else None
|
||||
|
||||
|
||||
def _collect_publish_result(request):
|
||||
"""Handle publish process completion."""
|
||||
global publish_process
|
||||
if not publish_process:
|
||||
return
|
||||
|
||||
return_code = publish_process.poll()
|
||||
|
||||
# Publish process is not complete yet
|
||||
if return_code is None:
|
||||
return
|
||||
|
||||
if not return_code:
|
||||
messages.success(request, _('Published key to keyserver.'))
|
||||
else:
|
||||
messages.error(request, _('Error occurred while publishing key.'))
|
||||
|
||||
publish_process = None
|
||||
@ -12,7 +12,6 @@ from plinth.modules.apache.components import Webserver
|
||||
from plinth.modules.backups.components import BackupRestore
|
||||
from plinth.modules.firewall.components import Firewall
|
||||
from plinth.package import Packages
|
||||
from plinth.utils import Version
|
||||
|
||||
from . import manifest
|
||||
|
||||
@ -69,15 +68,20 @@ class RoundcubeApp(app_module.App):
|
||||
login_required=True)
|
||||
self.add(shortcut)
|
||||
|
||||
packages = Packages('packages-roundcube',
|
||||
['sqlite3', 'roundcube', 'roundcube-sqlite3'])
|
||||
packages = Packages(
|
||||
'packages-roundcube',
|
||||
['sqlite3', 'roundcube', 'roundcube-core', 'roundcube-sqlite3'])
|
||||
self.add(packages)
|
||||
|
||||
firewall = Firewall('firewall-roundcube', info.name,
|
||||
ports=['http', 'https'], is_external=True)
|
||||
self.add(firewall)
|
||||
|
||||
webserver = Webserver('webserver-roundcube', 'roundcube',
|
||||
webserver = Webserver('webserver-roundcube', 'roundcube')
|
||||
self.add(webserver)
|
||||
|
||||
webserver = Webserver('webserver-roundcube-freedombox',
|
||||
'roundcube-freedombox',
|
||||
urls=['https://{host}/roundcube'])
|
||||
self.add(webserver)
|
||||
|
||||
@ -90,7 +94,6 @@ def setup(helper, old_version=None):
|
||||
"""Install and configure the module."""
|
||||
helper.call('pre', actions.superuser_run, 'roundcube', ['pre-install'])
|
||||
app.setup(old_version)
|
||||
helper.call('post', actions.superuser_run, 'roundcube', ['setup'])
|
||||
helper.call('post', app.enable)
|
||||
|
||||
|
||||
@ -99,11 +102,10 @@ def force_upgrade(helper, packages):
|
||||
if 'roundcube-core' not in packages:
|
||||
return False
|
||||
|
||||
# Allow roundcube any lower version to upgrade to 1.4.*
|
||||
package = packages['roundcube-core']
|
||||
if Version(package['new_version']) > Version('1.5~'):
|
||||
return False
|
||||
|
||||
# Allow roundcube any version to upgrade to any version. This is okay
|
||||
# because there will no longer be conflicting file changes.
|
||||
helper.install(['roundcube-core'], force_configuration='new')
|
||||
actions.superuser_run('roundcube', ['setup'])
|
||||
if app.get_component('webserver-roundcube').is_enabled():
|
||||
app.get_component('webserver-roundcube-freedombox').enable()
|
||||
|
||||
return True
|
||||
|
||||
@ -0,0 +1,4 @@
|
||||
##
|
||||
## Add alias to /roundcube that the roundcube.conf doesn't do.
|
||||
##
|
||||
Alias /roundcube /var/lib/roundcube/public_html
|
||||
@ -1,194 +0,0 @@
|
||||
# SPDX-License-Identifier: AGPL-3.0-or-later
|
||||
"""
|
||||
FreedomBox app to configure Tahoe-LAFS.
|
||||
"""
|
||||
|
||||
import json
|
||||
import os
|
||||
|
||||
from django.urls import reverse_lazy
|
||||
from django.utils.translation import gettext_lazy as _
|
||||
|
||||
from plinth import actions
|
||||
from plinth import app as app_module
|
||||
from plinth import cfg, frontpage, menu
|
||||
from plinth.daemon import Daemon
|
||||
from plinth.modules.apache.components import Webserver, diagnose_url
|
||||
from plinth.modules.backups.components import BackupRestore
|
||||
from plinth.modules.firewall.components import Firewall
|
||||
from plinth.package import Packages
|
||||
from plinth.utils import format_lazy
|
||||
|
||||
from . import manifest
|
||||
from .errors import TahoeConfigurationError
|
||||
|
||||
_description = [
|
||||
_('Tahoe-LAFS is a decentralized secure file storage system. '
|
||||
'It uses provider independent security to store files over a '
|
||||
'distributed network of storage nodes. Even if some of the nodes fail, '
|
||||
'your files can be retrieved from the remaining nodes.'),
|
||||
format_lazy(
|
||||
_('This {box_name} hosts a storage node and an introducer by default. '
|
||||
'Additional introducers can be added, which will introduce this '
|
||||
'node to the other storage nodes.'), box_name=_(cfg.box_name)),
|
||||
]
|
||||
|
||||
tahoe_home = '/var/lib/tahoe-lafs'
|
||||
introducer_name = 'introducer'
|
||||
storage_node_name = 'storage_node'
|
||||
domain_name_file = os.path.join(tahoe_home, 'domain_name')
|
||||
introducers_file = os.path.join(
|
||||
tahoe_home, '{}/private/introducers.yaml'.format(storage_node_name))
|
||||
introducer_furl_file = os.path.join(
|
||||
tahoe_home, '{0}/private/{0}.furl'.format(introducer_name))
|
||||
|
||||
app = None
|
||||
|
||||
|
||||
class TahoeApp(app_module.App):
|
||||
"""FreedomBox app for Tahoe LAFS."""
|
||||
|
||||
app_id = 'tahoe'
|
||||
|
||||
_version = 1
|
||||
|
||||
def __init__(self):
|
||||
"""Create components for the app."""
|
||||
super().__init__()
|
||||
|
||||
info = app_module.Info(app_id=self.app_id, version=self._version,
|
||||
name=_('Tahoe-LAFS'),
|
||||
icon_filename='tahoe-lafs',
|
||||
short_description=_('Distributed File Storage'),
|
||||
description=_description)
|
||||
|
||||
self.add(info)
|
||||
|
||||
menu_item = menu.Menu('menu-tahoe', info.name, info.short_description,
|
||||
info.icon_filename, 'tahoe:index',
|
||||
parent_url_name='apps', advanced=True)
|
||||
self.add(menu_item)
|
||||
|
||||
shortcut = frontpage.Shortcut(
|
||||
'shortcut-tahoe', info.name,
|
||||
short_description=info.short_description, icon=info.icon_filename,
|
||||
description=info.description, url=None,
|
||||
configure_url=reverse_lazy('tahoe:index'), login_required=True)
|
||||
self.add(shortcut)
|
||||
|
||||
packages = Packages('packages-tahoe', ['tahoe-lafs'])
|
||||
self.add(packages)
|
||||
|
||||
firewall = Firewall('firewall-tahoe', info.name,
|
||||
ports=['tahoe-plinth'], is_external=True)
|
||||
self.add(firewall)
|
||||
|
||||
webserver = Webserver('webserver-tahoe', 'tahoe-plinth')
|
||||
self.add(webserver)
|
||||
|
||||
daemon = Daemon('daemon-tahoe', 'tahoe-lafs')
|
||||
self.add(daemon)
|
||||
|
||||
backup_restore = BackupRestore('backup-restore-tahoe',
|
||||
**manifest.backup)
|
||||
self.add(backup_restore)
|
||||
|
||||
def is_enabled(self):
|
||||
"""Return whether all the leader components are enabled.
|
||||
|
||||
Return True when there are no leader components and
|
||||
domain name is setup.
|
||||
"""
|
||||
return super().is_enabled() and is_setup()
|
||||
|
||||
def diagnose(self):
|
||||
"""Run diagnostics and return the results."""
|
||||
results = super().diagnose()
|
||||
results.extend([
|
||||
diagnose_url('http://localhost:5678', kind='4',
|
||||
check_certificate=False),
|
||||
diagnose_url('http://localhost:5678', kind='6',
|
||||
check_certificate=False),
|
||||
diagnose_url('http://{}:5678'.format(get_configured_domain_name()),
|
||||
kind='4', check_certificate=False)
|
||||
])
|
||||
return results
|
||||
|
||||
|
||||
class Shortcut(frontpage.Shortcut):
|
||||
"""Frontpage shortcut to use configured domain name for URL."""
|
||||
|
||||
def enable(self):
|
||||
"""Set the proper shortcut URL when enabled."""
|
||||
super().enable()
|
||||
self.url = 'https://{}:5678'.format(get_configured_domain_name())
|
||||
|
||||
|
||||
def is_setup():
|
||||
"""Check whether Tahoe-LAFS is setup"""
|
||||
return os.path.exists(domain_name_file)
|
||||
|
||||
|
||||
def get_configured_domain_name():
|
||||
"""Extract and return the domain name from the domain name file.
|
||||
Throws TahoeConfigurationError if the domain name file is not found.
|
||||
"""
|
||||
if not os.path.exists(domain_name_file):
|
||||
raise TahoeConfigurationError
|
||||
else:
|
||||
with open(domain_name_file) as dnf:
|
||||
return dnf.read().rstrip()
|
||||
|
||||
|
||||
def setup(helper, old_version=None):
|
||||
"""Install and configure the module."""
|
||||
app.setup(old_version)
|
||||
|
||||
|
||||
def post_setup(configured_domain_name):
|
||||
"""Actions to be performed after installing tahoe-lafs package."""
|
||||
actions.superuser_run('tahoe-lafs',
|
||||
['setup', '--domain-name', configured_domain_name])
|
||||
actions.run_as_user('tahoe-lafs', ['create-introducer'],
|
||||
become_user='tahoe-lafs')
|
||||
actions.run_as_user('tahoe-lafs', ['create-storage-node'],
|
||||
become_user='tahoe-lafs')
|
||||
actions.superuser_run('tahoe-lafs', ['autostart'])
|
||||
app.enable()
|
||||
|
||||
|
||||
def add_introducer(introducer):
|
||||
"""Add an introducer to the storage node's list of introducers.
|
||||
Param introducer must be a tuple of (pet_name, furl)
|
||||
"""
|
||||
actions.run_as_user(
|
||||
'tahoe-lafs', ['add-introducer', "--introducer", ",".join(introducer)],
|
||||
become_user='tahoe-lafs')
|
||||
|
||||
|
||||
def remove_introducer(pet_name):
|
||||
"""Rename the introducer entry in the introducers.yaml file specified by
|
||||
the param pet_name.
|
||||
"""
|
||||
actions.run_as_user('tahoe-lafs',
|
||||
['remove-introducer', '--pet-name', pet_name],
|
||||
become_user='tahoe-lafs')
|
||||
|
||||
|
||||
def get_introducers():
|
||||
"""Return a dictionary of all introducers and their furls added to the
|
||||
storage node running on this FreedomBox.
|
||||
"""
|
||||
introducers = actions.run_as_user('tahoe-lafs', ['get-introducers'],
|
||||
become_user='tahoe-lafs')
|
||||
|
||||
return json.loads(introducers)
|
||||
|
||||
|
||||
def get_local_introducer():
|
||||
"""Return the name and furl of the introducer created on this FreedomBox.
|
||||
"""
|
||||
introducer = actions.run_as_user('tahoe-lafs', ['get-local-introducer'],
|
||||
become_user='tahoe-lafs')
|
||||
|
||||
return json.loads(introducer)
|
||||
@ -1,14 +0,0 @@
|
||||
# Tahoe-LAFS Storage Node web interface
|
||||
|
||||
Listen 5678
|
||||
|
||||
# XXX: SSL is not configured?
|
||||
# TODO: Use subdomain?
|
||||
<VirtualHost *:5678>
|
||||
<Location "/">
|
||||
Include includes/freedombox-auth-ldap.conf
|
||||
Require ldap-group cn=admin,ou=groups,dc=thisbox
|
||||
|
||||
ProxyPass http://localhost:1234/
|
||||
</Location>
|
||||
</VirtualHost>
|
||||
@ -1 +0,0 @@
|
||||
#plinth.modules.tahoe
|
||||
@ -1,7 +0,0 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<service>
|
||||
<short>Tahoe-LAFS</short>
|
||||
<description>Tahoe-LAFS is a distributed file storage system</description>
|
||||
<port protocol="tcp" port="5678"/>
|
||||
<port protocol="tcp" port="3456"/>
|
||||
</service>
|
||||
@ -1,11 +0,0 @@
|
||||
# SPDX-License-Identifier: AGPL-3.0-or-later
|
||||
"""
|
||||
Errors for Tahoe-LAFS module
|
||||
"""
|
||||
|
||||
from plinth.errors import PlinthError
|
||||
|
||||
|
||||
class TahoeConfigurationError(PlinthError):
|
||||
"""Tahoe-LAFS has not been configured for domain name."""
|
||||
pass
|
||||
@ -1,11 +0,0 @@
|
||||
# SPDX-License-Identifier: AGPL-3.0-or-later
|
||||
"""
|
||||
Application manfiest for tahoe-lafs.
|
||||
"""
|
||||
|
||||
backup = {
|
||||
'secrets': {
|
||||
'directories': ['/var/lib/tahoe-lafs/']
|
||||
},
|
||||
'services': ['tahoe-lafs']
|
||||
}
|
||||
@ -1,91 +0,0 @@
|
||||
{% extends "app.html" %}
|
||||
{% comment %}
|
||||
# SPDX-License-Identifier: AGPL-3.0-or-later
|
||||
{% endcomment %}
|
||||
|
||||
{% load i18n %}
|
||||
{% load bootstrap %}
|
||||
|
||||
{% block description %}
|
||||
|
||||
{% for paragraph in description %}
|
||||
<p>{{ paragraph|safe }}</p>
|
||||
{% endfor %}
|
||||
|
||||
<p>
|
||||
{% url 'config:index' as index_url %}
|
||||
{% blocktrans trimmed with domain_name=domain_name %}
|
||||
The Tahoe-LAFS server domain is set to <b>{{ domain_name }}</b>.
|
||||
Changing the FreedomBox domain name needs a reinstall of
|
||||
Tahoe-LAFS and you WILL LOSE DATA. You can access Tahoe-LAFS at
|
||||
<a href="https://{{domain_name}}:5678">https://{{domain_name}}:5678</a>.
|
||||
{% endblocktrans %}
|
||||
</p>
|
||||
{% endblock %}
|
||||
|
||||
{% block configuration %}
|
||||
{{ block.super }}
|
||||
|
||||
<h4>{% trans "Local introducer" %}</h4>
|
||||
<div class="table-responsive">
|
||||
<table class="table local-introducers">
|
||||
<thead>
|
||||
<tr>
|
||||
<th>{% trans "Pet Name" %}</th>
|
||||
<th> furl </th>
|
||||
</tr>
|
||||
</thead>
|
||||
<tr>
|
||||
<td class="introducer-pet-name">{{ local_introducer.0 }}</td>
|
||||
<td class="introducer-furl">{{ local_introducer.1 }}</td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
|
||||
<form class="form form-add-introducer" method="post"
|
||||
action="{% url 'tahoe:add-introducer' %}">
|
||||
{% csrf_token %}
|
||||
<h4>{% trans "Add new introducer" %}</h4>
|
||||
|
||||
<div class="form-group">
|
||||
<label>{% trans "Pet Name" %}:</label>
|
||||
<input type="text" class="form-control" name="pet_name">
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label>furl:</label>
|
||||
<textarea class="form-control" rows="5" name="furl"></textarea>
|
||||
</div>
|
||||
<input type="submit" class="btn btn-primary"
|
||||
value="{% trans "Add" %}"/>
|
||||
</form>
|
||||
|
||||
<br/>
|
||||
|
||||
<h4>{% trans "Connected introducers" %}</h4>
|
||||
<div class="table-responsive">
|
||||
<table class="table connected-introducers">
|
||||
<thead>
|
||||
<tr>
|
||||
<th>{% trans "Pet Name" %}</th>
|
||||
<th> furl </th>
|
||||
</tr>
|
||||
</thead>
|
||||
{% for introducer, furl in introducers %}
|
||||
<tr>
|
||||
<td class="introducer-pet-name">{{ introducer }}</td>
|
||||
<td class="introducer-furl">{{ furl }}</td>
|
||||
<td class="introducer-operations">
|
||||
<form class="form form-remove" method="post"
|
||||
action="{% url 'tahoe:remove-introducer' introducer %}">
|
||||
{% csrf_token %}
|
||||
<button type="submit" class="btn btn-danger">
|
||||
{% trans "Remove" %}
|
||||
</button>
|
||||
</form>
|
||||
</td>
|
||||
</tr>
|
||||
{% endfor %}
|
||||
</table>
|
||||
</div>
|
||||
|
||||
{% endblock %}
|
||||
@ -1,47 +0,0 @@
|
||||
{% extends "base.html" %}
|
||||
{% comment %}
|
||||
# SPDX-License-Identifier: AGPL-3.0-or-later
|
||||
{% endcomment %}
|
||||
|
||||
{% load bootstrap %}
|
||||
{% load i18n %}
|
||||
|
||||
{% block content %}
|
||||
{% block pagetitle %}
|
||||
<h2>{{ title }}</h2>
|
||||
{% endblock %}
|
||||
|
||||
{% block description %}
|
||||
{% for paragraph in description %}
|
||||
<p>{{ paragraph|safe }}</p>
|
||||
{% endfor %}
|
||||
{% endblock %}
|
||||
|
||||
<p>
|
||||
{% url 'config:index' as index_url %}
|
||||
{% if domain_names|length == 0 %}
|
||||
No domain(s) are set. You can setup your domain on the system at
|
||||
<a href="{{ index_url }}">{% trans "Configure" %}</a> page.
|
||||
{% endif %}
|
||||
</p>
|
||||
|
||||
{% block status %}
|
||||
{% endblock %}
|
||||
|
||||
{% block diagnostics %}
|
||||
{% endblock %}
|
||||
|
||||
{% block configuration %}
|
||||
{% if domain_names|length > 0 %}
|
||||
<h3>{% trans Configuration %}</h3>
|
||||
<form class="form form-configuration" method="post">
|
||||
{% csrf_token %}
|
||||
|
||||
{{ form|bootstrap }}
|
||||
|
||||
<input type="submit" class="btn btn-primary"
|
||||
value="{% trans "Update setup" %}"/>
|
||||
</form>
|
||||
{% endif %}
|
||||
{% endblock %}
|
||||
{% endblock %}
|
||||
@ -1,92 +0,0 @@
|
||||
# SPDX-License-Identifier: AGPL-3.0-or-later
|
||||
"""
|
||||
Functional, browser based tests for tahoe app.
|
||||
"""
|
||||
|
||||
import pytest
|
||||
from plinth.tests import functional
|
||||
|
||||
pytestmark = [pytest.mark.apps, pytest.mark.tahoe, pytest.mark.skip]
|
||||
|
||||
# TODO: When tahoe-lafs is restarted, it leaves a .gnupg folder in
|
||||
# /var/lib/tahoe-lafs and failes to start in the next run. Enable tests after
|
||||
# this is fixed.
|
||||
|
||||
|
||||
class TestTahoeApp(functional.BaseAppTests):
|
||||
app_name = 'tahoe'
|
||||
has_service = True
|
||||
has_web = True
|
||||
|
||||
@pytest.fixture(scope='class', autouse=True)
|
||||
def fixture_setup(self, session_browser):
|
||||
"""Setup the app."""
|
||||
functional.login(session_browser)
|
||||
functional.set_advanced_mode(session_browser, True)
|
||||
functional.set_domain_name(session_browser, 'mydomain.example')
|
||||
functional.install(session_browser, self.app_name)
|
||||
functional.app_select_domain_name(session_browser, self.app_name,
|
||||
'mydomain.example')
|
||||
|
||||
def test_default_introducers(self, session_browser):
|
||||
"""Test default introducers."""
|
||||
assert _get_introducer(session_browser, 'mydomain.example', 'local')
|
||||
assert _get_introducer(session_browser, 'mydomain.example',
|
||||
'connected')
|
||||
|
||||
def test_add_remove_introducers(self, session_browser):
|
||||
"""Test add and remove introducers."""
|
||||
if _get_introducer(session_browser, 'anotherdomain.example',
|
||||
'connected'):
|
||||
_remove_introducer(session_browser, 'anotherdomain.example')
|
||||
|
||||
_add_introducer(session_browser, 'anotherdomain.example')
|
||||
assert _get_introducer(session_browser, 'anotherdomain.example',
|
||||
'connected')
|
||||
|
||||
_remove_introducer(session_browser, 'anotherdomain.example')
|
||||
assert not _get_introducer(session_browser, 'anotherdomain.example',
|
||||
'connected')
|
||||
|
||||
@pytest.mark.backups
|
||||
def test_backup_restore(self, session_browser):
|
||||
"""Test backup and restore of app data."""
|
||||
if not _get_introducer(session_browser, 'backupdomain.example',
|
||||
'connected'):
|
||||
_add_introducer(session_browser, 'backupdomain.example')
|
||||
functional.backup_create(session_browser, self.app_name, 'test_tahoe')
|
||||
|
||||
_remove_introducer(session_browser, 'backupdomain.example')
|
||||
functional.backup_restore(session_browser, self.app_name, 'test_tahoe')
|
||||
|
||||
assert functional.service_is_running(session_browser, self.app_name)
|
||||
assert _get_introducer(session_browser, 'backupdomain.example',
|
||||
'connected')
|
||||
|
||||
|
||||
def _get_introducer(browser, domain, introducer_type):
|
||||
"""Return an introducer element with a given type from tahoe-lafs."""
|
||||
functional.nav_to_module(browser, 'tahoe')
|
||||
css_class = '.{}-introducers .introducer-furl'.format(introducer_type)
|
||||
for furl in browser.find_by_css(css_class):
|
||||
if domain in furl.text:
|
||||
return furl.parent
|
||||
|
||||
return None
|
||||
|
||||
|
||||
def _add_introducer(browser, domain):
|
||||
"""Add a new introducer into tahoe-lafs."""
|
||||
functional.nav_to_module(browser, 'tahoe')
|
||||
|
||||
furl = 'pb://ewe4zdz6kxn7xhuvc7izj2da2gpbgeir@tcp:{}:3456/' \
|
||||
'fko4ivfwgqvybppwar3uehkx6spaaou7'.format(domain)
|
||||
browser.fill('pet_name', 'testintroducer')
|
||||
browser.fill('furl', furl)
|
||||
functional.submit(browser, form_class='form-add-introducer')
|
||||
|
||||
|
||||
def _remove_introducer(browser, domain):
|
||||
"""Remove an introducer from tahoe-lafs."""
|
||||
introducer = _get_introducer(browser, domain, 'connected')
|
||||
functional.submit(browser, element=introducer.find_by_css('.form-remove'))
|
||||
@ -1,18 +0,0 @@
|
||||
# SPDX-License-Identifier: AGPL-3.0-or-later
|
||||
"""
|
||||
URLs for the Tahoe-LAFS module.
|
||||
"""
|
||||
|
||||
from django.urls import re_path
|
||||
|
||||
from . import views
|
||||
from .views import TahoeAppView, TahoeSetupView
|
||||
|
||||
urlpatterns = [
|
||||
re_path(r'^apps/tahoe/setup/$', TahoeSetupView.as_view(), name='setup'),
|
||||
re_path(r'^apps/tahoe/add_introducer/$', views.add_introducer,
|
||||
name='add-introducer'),
|
||||
re_path(r'^apps/tahoe/remove_introducer/(?P<introducer>[0-9a-zA-Z_]+)/$',
|
||||
views.remove_introducer, name='remove-introducer'),
|
||||
re_path(r'^apps/tahoe/$', TahoeAppView.as_view(), name='index')
|
||||
]
|
||||
@ -1,64 +0,0 @@
|
||||
# SPDX-License-Identifier: AGPL-3.0-or-later
|
||||
"""
|
||||
Views for the Tahoe-LAFS module
|
||||
"""
|
||||
from django.shortcuts import redirect
|
||||
from django.urls import reverse_lazy
|
||||
from django.views.generic import FormView
|
||||
|
||||
from plinth.forms import DomainSelectionForm
|
||||
from plinth.modules import names, tahoe
|
||||
from plinth.views import AppView
|
||||
|
||||
|
||||
class TahoeSetupView(FormView):
|
||||
"""Show tahoe-lafs setup page."""
|
||||
template_name = 'tahoe-pre-setup.html'
|
||||
form_class = DomainSelectionForm
|
||||
success_url = reverse_lazy('tahoe:index')
|
||||
|
||||
def form_valid(self, form):
|
||||
domain_name = form.cleaned_data['domain_name']
|
||||
tahoe.post_setup(domain_name)
|
||||
return super().form_valid(form)
|
||||
|
||||
def get_context_data(self, *args, **kwargs):
|
||||
context = super().get_context_data(**kwargs)
|
||||
context['description'] = tahoe.app.info.description
|
||||
context['title'] = tahoe.app.info.name
|
||||
context['domain_names'] = names.components.DomainName.list_names(
|
||||
'tahoe-plinth')
|
||||
|
||||
return context
|
||||
|
||||
|
||||
class TahoeAppView(AppView):
|
||||
"""Show tahoe-lafs service page."""
|
||||
app_id = 'tahoe'
|
||||
template_name = 'tahoe-post-setup.html'
|
||||
|
||||
def dispatch(self, request, *args, **kwargs):
|
||||
if not tahoe.is_setup():
|
||||
return redirect('tahoe:setup')
|
||||
|
||||
return super().dispatch(request, *args, **kwargs)
|
||||
|
||||
def get_context_data(self, *args, **kwargs):
|
||||
context = super().get_context_data(**kwargs)
|
||||
context['domain_name'] = tahoe.get_configured_domain_name()
|
||||
context['introducers'] = tahoe.get_introducers()
|
||||
context['local_introducer'] = tahoe.get_local_introducer()
|
||||
|
||||
return context
|
||||
|
||||
|
||||
def add_introducer(request):
|
||||
if request.method == 'POST':
|
||||
tahoe.add_introducer((request.POST['pet_name'], request.POST['furl']))
|
||||
return redirect('tahoe:index')
|
||||
|
||||
|
||||
def remove_introducer(request, introducer):
|
||||
if request.method == 'POST':
|
||||
tahoe.remove_introducer(introducer)
|
||||
return redirect('tahoe:index')
|
||||
@ -50,9 +50,9 @@ _site_url = {
|
||||
|
||||
_sys_modules = [
|
||||
'avahi', 'backups', 'bind', 'cockpit', 'config', 'datetime', 'diagnostics',
|
||||
'dynamicdns', 'firewall', 'letsencrypt', 'monkeysphere', 'names',
|
||||
'networks', 'pagekite', 'performance', 'power', 'security', 'snapshot',
|
||||
'ssh', 'storage', 'upgrades', 'users'
|
||||
'dynamicdns', 'firewall', 'letsencrypt', 'names', 'networks', 'pagekite',
|
||||
'performance', 'power', 'security', 'snapshot', 'ssh', 'storage',
|
||||
'upgrades', 'users'
|
||||
]
|
||||
|
||||
|
||||
@ -638,7 +638,7 @@ class BaseAppTests:
|
||||
def test_run_diagnostics(self, session_browser):
|
||||
"""Test that all app diagnostics are passing."""
|
||||
if not self.check_diagnostics:
|
||||
pytest.skip(f'Skipping diagnostics check for ${self.app_name}.')
|
||||
pytest.skip(f'Skipping diagnostics check for {self.app_name}.')
|
||||
|
||||
time.sleep(self.diagnostics_delay)
|
||||
session_browser.find_by_id('id_extra_actions_button').click()
|
||||
|
||||
@ -27,6 +27,7 @@ markers = [
|
||||
"coturn",
|
||||
"datetime",
|
||||
"deluge",
|
||||
"domain",
|
||||
"dynamicdns",
|
||||
"ejabberd",
|
||||
"gitweb",
|
||||
@ -40,7 +41,6 @@ markers = [
|
||||
"minetest",
|
||||
"minidlna",
|
||||
"mldonkey",
|
||||
"monkeysphere",
|
||||
"mumble",
|
||||
"openvpn",
|
||||
"pagekite",
|
||||
@ -60,7 +60,6 @@ markers = [
|
||||
"storage",
|
||||
"syncthing",
|
||||
"system",
|
||||
"tahoe",
|
||||
"tor",
|
||||
"transmission",
|
||||
"ttrss",
|
||||
|
||||
2
setup.py
2
setup.py
@ -39,6 +39,7 @@ DISABLED_APPS_TO_REMOVE = [
|
||||
'apps',
|
||||
'coquelicot',
|
||||
'diaspora',
|
||||
'monkeysphere',
|
||||
'owncloud',
|
||||
'system',
|
||||
'xmpp',
|
||||
@ -46,6 +47,7 @@ DISABLED_APPS_TO_REMOVE = [
|
||||
'udiskie',
|
||||
'restore',
|
||||
'repro',
|
||||
'tahoe',
|
||||
]
|
||||
|
||||
REMOVED_FILES = [
|
||||
|
||||
Binary file not shown.
|
Before Width: | Height: | Size: 10 KiB |
@ -1,62 +0,0 @@
|
||||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<!-- Created with Inkscape (http://www.inkscape.org/) -->
|
||||
|
||||
<svg
|
||||
xmlns:dc="http://purl.org/dc/elements/1.1/"
|
||||
xmlns:cc="http://creativecommons.org/ns#"
|
||||
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
|
||||
xmlns:svg="http://www.w3.org/2000/svg"
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
|
||||
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
|
||||
version="1.1"
|
||||
id="svg91922"
|
||||
width="512"
|
||||
height="512"
|
||||
viewBox="0 0 512 511.99999"
|
||||
sodipodi:docname="diaspora.svg"
|
||||
inkscape:version="0.92.4 (5da689c313, 2019-01-14)">
|
||||
<metadata
|
||||
id="metadata91928">
|
||||
<rdf:RDF>
|
||||
<cc:Work
|
||||
rdf:about="">
|
||||
<dc:format>image/svg+xml</dc:format>
|
||||
<dc:type
|
||||
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
|
||||
<dc:title></dc:title>
|
||||
</cc:Work>
|
||||
</rdf:RDF>
|
||||
</metadata>
|
||||
<defs
|
||||
id="defs91926" />
|
||||
<sodipodi:namedview
|
||||
pagecolor="#ffffff"
|
||||
bordercolor="#666666"
|
||||
borderopacity="1"
|
||||
objecttolerance="10"
|
||||
gridtolerance="10"
|
||||
guidetolerance="10"
|
||||
inkscape:pageopacity="0"
|
||||
inkscape:pageshadow="2"
|
||||
inkscape:window-width="1893"
|
||||
inkscape:window-height="1255"
|
||||
id="namedview91924"
|
||||
showgrid="false"
|
||||
inkscape:zoom="0.60263472"
|
||||
inkscape:cx="503.01426"
|
||||
inkscape:cy="305.95062"
|
||||
inkscape:window-x="443"
|
||||
inkscape:window-y="322"
|
||||
inkscape:window-maximized="0"
|
||||
inkscape:current-layer="svg91922"
|
||||
fit-margin-top="0"
|
||||
fit-margin-left="0"
|
||||
fit-margin-right="0"
|
||||
fit-margin-bottom="0" />
|
||||
<path
|
||||
style="display:inline;fill:#3e4142;fill-opacity:1;stroke-width:1.0020926"
|
||||
d="M 235.0754,511.23874 C 202.70619,508.75883 175.71816,501.19465 144.27837,485.79023 66.126352,447.49846 15.584928,378.40771 2.3391325,291.75759 -0.76329202,271.46243 -0.78195948,239.28991 2.2970695,219.26357 10.739845,164.35086 36.136619,113.83908 74.58731,75.485123 114.95109,35.222893 165.00102,10.614245 224.65535,1.6993829 c 15.24386,-2.27806523 48.06637,-2.26318055 63.95014,0.02899 65.7282,9.4852571 126.22277,43.0230521 166.48101,92.2959991 27.97253,34.236188 48.31237,81.913388 55.13871,129.246818 2.36308,16.38538 2.36698,48.69175 0.008,65.12437 -5.25766,36.62302 -18.63217,73.74466 -37.18075,103.19708 -14.37753,22.82966 -36.89247,48.24595 -56.65706,63.95829 -51.41162,40.8709 -115.95976,60.69524 -181.31974,55.68781 z M 199.31649,408.37471 c 2.67052,-3.16854 9.22838,-11.62219 14.57303,-18.78587 5.34467,-7.16369 16.27391,-21.81666 24.28723,-32.56218 8.01331,-10.74553 15.48802,-20.35429 16.61047,-21.35281 2.00843,-1.7867 2.14372,-1.68336 8.52631,6.51244 3.56701,4.58037 12.94186,17.11971 20.83299,27.86524 20.43834,27.83135 32.81614,43.08227 34.96598,43.08227 5.38392,0 64.20767,-44.69328 64.20767,-48.7839 0,-1.9354 -3.70947,-7.43639 -28.58485,-42.39021 -20.38523,-28.64447 -28.04487,-39.93361 -27.44683,-40.45242 0.22305,-0.19354 12.35769,-4.3138 26.9658,-9.15619 31.26989,-10.36552 54.04401,-18.4765 62.38477,-22.21827 l 5.99104,-2.68766 -0.577,-4.20811 c -1.35763,-9.90143 -22.14488,-69.02786 -25.14273,-71.51496 -1.78977,-1.48485 -10.06051,0.61828 -39.66529,10.08634 -12.39429,3.96388 -29.97696,9.58343 -39.07257,12.4879 l -16.53748,5.28085 -0.73593,-2.68072 c -0.75816,-2.76178 -2.75151,-66.27863 -2.76464,-88.09383 l -0.007,-12.273434 h -41.46899 -41.46899 l -0.62644,3.13098 c -0.34454,1.722024 -0.63637,14.909724 -0.64846,29.305964 -0.0259,30.8903 -1.59083,67.76363 -2.93265,69.10497 -1.2785,1.27803 -5.41358,0.0511 -53.47134,-15.8631 -22.48994,-7.44758 -41.53159,-13.54106 -42.31478,-13.54106 -0.98259,0 -4.526,9.5495 -11.43185,30.80884 -5.504338,16.94486 -10.92989,34.17852 -12.056788,38.29702 -1.968596,7.19469 -1.978603,7.55847 -0.255292,9.28119 3.128644,3.12752 16.31643,8.20734 55.39154,21.33629 20.91501,7.0273 38.0273,13.28419 38.0273,13.90422 0,1.48445 -1.57784,3.79588 -27.07632,39.66519 -11.94769,16.80709 -23.4457,33.16588 -25.55113,36.35284 l -3.82806,5.7945 3.42153,3.58069 c 10.0496,10.51708 57.61711,46.44799 61.49068,46.44799 0.62369,0 3.31891,-2.59244 5.98942,-5.761 z"
|
||||
id="path92475"
|
||||
inkscape:connector-curvature="0" />
|
||||
</svg>
|
||||
|
Before Width: | Height: | Size: 4.1 KiB |
Binary file not shown.
|
Before Width: | Height: | Size: 37 KiB |
Some files were not shown because too many files have changed in this diff Show More
Loading…
x
Reference in New Issue
Block a user