mirror of
https://github.com/freedombox/FreedomBox.git
synced 2026-09-19 04:59:01 +00:00
freedombox Debian release 22.14
-----BEGIN PGP SIGNATURE----- iQJKBAABCgA0FiEEfWrbdQ+RCFWJSEvmd8DHXntlCAgFAmKxHEIWHGp2YWxsZXJv eUBtYWlsYm94Lm9yZwAKCRB3wMdee2UICATAD/97l7KGbmX/eGyuT4WeXwrUrD9o HUTl3GkgzIfWAzwtLoEmkD2ycDXhoFt5dZ7yxCg2DU4hqBq/8aL9oO77TGglu/5p RQ0ZmD88zvGo9DCrRubyUdtcc/twvPPwiXQXAuIGVHSJcYPBACvhRJz4t/t4V7+X gZ0NQrxwi6+72iY5vWmxE7rN+KNQEo/Ao8Nwtpd1ouy7ddqPG7kuOUiJii4eVOZv VsxiE5MlXdH1/VD2sXsvyHPibynijWf+RXZSTCaLfrZFPr1YFk4Mh1tBDXJQbFIt FAJbwzroLqST1gYx9Kg+kJbT+8dbCYA+YSlCaUbRG/VtOv0z6o0n5pZVxJnI6NkO nz933Jjs5XEkqhn3319wprQGnekpUGwAQz2nGi1JSR/uYw9Q/iNXK9kdcFTWUb5q prMe+UZodN+copPckcX1eydifa5ON36rZR8wiVOPV94Vsz4TB4LvTNidQ4VNDd8U b8S+Ac7uwUCms915V48voP45Hdkeram7Qh9Zk9jA7Q17tVPeCy3uW03Yjc3LvvF4 qzIXDH/vOC6/c119N9KLJfc8KnL3FNvUdmF+anEHRwmhINfgYRRmbsMrEL0mtvSb MR7eIC689+aNEiMeI39WyIkY350oXnz0PDvyAYityyzJ5NGVU4jfLv7zGq4VjF1f x5LZpZ5DY8mObbn16Q== =2wJV -----END PGP SIGNATURE----- gpgsig -----BEGIN PGP SIGNATURE----- iQIzBAABCgAdFiEEfWrbdQ+RCFWJSEvmd8DHXntlCAgFAmK05cUACgkQd8DHXntl CAgoJg/7B+cdxeS5dR+LDmaYLp3ISfl8dFxXUS4RlqJdcYF4PBtyRlANv4tusF55 gO3GcUHtNiqeBerMLoPE0jFVWP/Gye1KZjVAakvg5D+Pu5pcvp4qOC0nSSJ4Cxbd TPnwim/I8H0CDabKQJqCqcXbAZC3cjW9e1j37rkYSlHsdaHbDTmZFsAfsM/DTMiT yxdodTRYn1O/HJ5gwGhj7VrXhw7YA13Hf6rz65Ii+8gTsm0a3zY2b28ow0/Lq89k kxCVgC0CIrRSufvRS6R6kGYv9E5wDbtaUtHA/slmfmy4HpUDF2DPwFRWHfWGsUZh O24xNhGLhH8wzbZhy96w7//cKGiQzPwENfJ4D2gZ8vexEfnKklhdkDR+D/VuZizG r5L1EsJZPnXQqllg++5+MbNtZakzRzv1aNmjelYLdV9YMXCC5I6dO5Huky5nqBQw x/RqhsdzzSyASw/ROQaGVY8XCOOcn3W7dDR8wEZRmWyjJz+9BZO6n3Q4YutcygSW m8nWUjV+hY1/xSWVEatKRYhVxC8t+fjySwsTuTJNoSWhH65ETccE8eGNaDKmpZ2O W9F4JOltBTaQpWfeDgFCw6g8jMNywPm8xqB0UsPETuOBl2s+S/lUQM70P79kTFFX sOKWmlwlaA/okol4grEoI9u0nE7wpJgtPfeqqophdsrovnWW4lM= =16/c -----END PGP SIGNATURE----- Merge tag 'v22.14' into debian/bullseye-backports freedombox Debian release 22.14 Signed-off-by: James Valleroy <jvalleroy@mailbox.org>
This commit is contained in:
commit
7c5a090152
196
actions/actions
Executable file
196
actions/actions
Executable file
@ -0,0 +1,196 @@
|
||||
#!/usr/bin/python3
|
||||
# SPDX-License-Identifier: AGPL-3.0-or-later
|
||||
|
||||
import argparse
|
||||
import importlib
|
||||
import inspect
|
||||
import json
|
||||
import logging
|
||||
import os
|
||||
import sys
|
||||
import typing
|
||||
|
||||
import plinth.log
|
||||
from plinth import cfg, module_loader
|
||||
|
||||
EXIT_SYNTAX = 10
|
||||
EXIT_PERM = 20
|
||||
|
||||
logger = logging.getLogger(__name__)
|
||||
|
||||
|
||||
def main():
|
||||
"""Parse arguments."""
|
||||
plinth.log.action_init()
|
||||
|
||||
parser = argparse.ArgumentParser()
|
||||
parser.add_argument('module', help='Module to trigger action in')
|
||||
parser.add_argument('action', help='Action to trigger in module')
|
||||
args = parser.parse_args()
|
||||
|
||||
try:
|
||||
try:
|
||||
arguments = json.loads(sys.stdin.read())
|
||||
except json.JSONDecodeError as exception:
|
||||
raise SyntaxError('Arguments on stdin not JSON.') from exception
|
||||
|
||||
return_value = _call(args.module, args.action, arguments)
|
||||
print(json.dumps(return_value))
|
||||
except PermissionError as exception:
|
||||
logger.error(exception.args[0])
|
||||
sys.exit(EXIT_PERM)
|
||||
except SyntaxError as exception:
|
||||
logger.error(exception.args[0])
|
||||
sys.exit(EXIT_SYNTAX)
|
||||
except TypeError as exception:
|
||||
logger.error(exception.args[0])
|
||||
sys.exit(EXIT_SYNTAX)
|
||||
except Exception as exception:
|
||||
logger.exception(exception)
|
||||
sys.exit(1)
|
||||
|
||||
|
||||
def _call(module_name, action_name, arguments):
|
||||
"""Import the module and run action as superuser"""
|
||||
if os.getuid() != 0:
|
||||
raise PermissionError('This action is reserved for root')
|
||||
|
||||
if '.' in module_name:
|
||||
raise SyntaxError('Invalid module name')
|
||||
|
||||
cfg.read()
|
||||
import_path = module_loader.get_module_import_path(module_name)
|
||||
try:
|
||||
module = importlib.import_module(import_path + '.privileged')
|
||||
except ModuleNotFoundError as exception:
|
||||
raise SyntaxError('Specified module not found') from exception
|
||||
|
||||
try:
|
||||
action = getattr(module, action_name)
|
||||
except AttributeError as exception:
|
||||
raise SyntaxError('Specified action not found') from exception
|
||||
|
||||
if not getattr(action, '_privileged', None):
|
||||
raise SyntaxError('Specified action is not privileged action')
|
||||
|
||||
func = getattr(action, '__wrapped__')
|
||||
|
||||
_assert_valid_arguments(func, arguments)
|
||||
|
||||
try:
|
||||
return_values = func(*arguments['args'], **arguments['kwargs'])
|
||||
return_value = {'result': 'success', 'return': return_values}
|
||||
except Exception as exception:
|
||||
logger.exception('Error executing action: %s', exception)
|
||||
return_value = {
|
||||
'result': 'exception',
|
||||
'exception': {
|
||||
'module': type(exception).__module__,
|
||||
'name': type(exception).__name__,
|
||||
'args': exception.args
|
||||
}
|
||||
}
|
||||
|
||||
return return_value
|
||||
|
||||
|
||||
def _assert_valid_arguments(func, arguments):
|
||||
"""Check the names, types and completeness of the arguments passed."""
|
||||
# Check if arguments match types
|
||||
if not isinstance(arguments, dict):
|
||||
raise SyntaxError('Invalid arguments format')
|
||||
|
||||
if 'args' not in arguments or 'kwargs' not in arguments:
|
||||
raise SyntaxError('Invalid arguments format')
|
||||
|
||||
args = arguments['args']
|
||||
kwargs = arguments['kwargs']
|
||||
if not isinstance(args, list) or not isinstance(kwargs, dict):
|
||||
raise SyntaxError('Invalid arguments format')
|
||||
|
||||
argspec = inspect.getfullargspec(func)
|
||||
if len(args) + len(kwargs) > len(argspec.args):
|
||||
raise SyntaxError('Too many arguments')
|
||||
|
||||
no_defaults = len(argspec.args)
|
||||
if argspec.defaults:
|
||||
no_defaults -= len(argspec.defaults)
|
||||
|
||||
for key in argspec.args[len(args):no_defaults]:
|
||||
if key not in kwargs:
|
||||
raise SyntaxError(f'Argument not provided: {key}')
|
||||
|
||||
for key, value in kwargs.items():
|
||||
if key not in argspec.args:
|
||||
raise SyntaxError(f'Unknown argument: {key}')
|
||||
|
||||
if argspec.args.index(key) < len(args):
|
||||
raise SyntaxError(f'Duplicate argument: {key}')
|
||||
|
||||
_assert_valid_type(f'arg {key}', value, argspec.annotations[key])
|
||||
|
||||
for index, arg in enumerate(args):
|
||||
annotation = argspec.annotations[argspec.args[index]]
|
||||
_assert_valid_type(f'arg #{index}', arg, annotation)
|
||||
|
||||
|
||||
def _assert_valid_type(arg_name, value, annotation):
|
||||
"""Assert that the type of argument value matches the annotation."""
|
||||
if annotation == typing.Any:
|
||||
return
|
||||
|
||||
NoneType = type(None)
|
||||
if annotation == NoneType:
|
||||
if value is not None:
|
||||
raise TypeError('Expected None for {arg_name}')
|
||||
|
||||
return
|
||||
|
||||
basic_types = {bool, int, str, float}
|
||||
if annotation in basic_types:
|
||||
if not isinstance(value, annotation):
|
||||
raise TypeError(
|
||||
f'Expected type {annotation.__name__} for {arg_name}')
|
||||
|
||||
return
|
||||
|
||||
if not hasattr(annotation, '__origin__'):
|
||||
raise TypeError('Unsupported annotation type')
|
||||
|
||||
if annotation.__origin__ == typing.Union:
|
||||
for arg in annotation.__args__:
|
||||
try:
|
||||
_assert_valid_type(arg_name, value, arg)
|
||||
return
|
||||
except TypeError:
|
||||
pass
|
||||
|
||||
raise TypeError(f'Expected one of unioned types for {arg_name}')
|
||||
|
||||
if annotation.__origin__ == list:
|
||||
if not isinstance(value, list):
|
||||
raise TypeError(f'Expected type list for {arg_name}')
|
||||
|
||||
for index, inner_item in enumerate(value):
|
||||
_assert_valid_type(f'{arg_name}[{index}]', inner_item,
|
||||
annotation.__args__[0])
|
||||
|
||||
return
|
||||
|
||||
if annotation.__origin__ == dict:
|
||||
if not isinstance(value, dict):
|
||||
raise TypeError(f'Expected type dict for {arg_name}')
|
||||
|
||||
for inner_key, inner_value in value.items():
|
||||
_assert_valid_type(f'{arg_name}[{inner_key}]', inner_key,
|
||||
annotation.__args__[0])
|
||||
_assert_valid_type(f'{arg_name}[{inner_value}]', inner_value,
|
||||
annotation.__args__[1])
|
||||
|
||||
return
|
||||
|
||||
raise TypeError('Unsupported annotation type')
|
||||
|
||||
|
||||
if __name__ == '__main__':
|
||||
main()
|
||||
@ -70,11 +70,19 @@ def parse_arguments():
|
||||
hostname_change.add_argument('--old-hostname', help='Previous hostname')
|
||||
hostname_change.add_argument('--new-hostname', help='New hostname')
|
||||
|
||||
# Add a domain name to ejabberd
|
||||
# Manage domain names
|
||||
subparsers.add_parser('get-domains',
|
||||
help='Get all configured domains in JSON format')
|
||||
|
||||
add_domain = subparsers.add_parser('add-domain',
|
||||
help='Add a domain name to ejabberd')
|
||||
add_domain.add_argument('--domainname', help='New domain name')
|
||||
|
||||
set_domains = subparsers.add_parser('set-domains',
|
||||
help='Set list of ejabberd domains')
|
||||
set_domains.add_argument('--domains', nargs='+',
|
||||
help='One or more domain names')
|
||||
|
||||
# Configure STUN/TURN server for use with ejabberd
|
||||
turn = subparsers.add_parser(
|
||||
'configure-turn', help='Configure a TURN server for use with ejabberd')
|
||||
@ -236,8 +244,23 @@ def subcommand_change_hostname(arguments):
|
||||
EJABBERD_BACKUP_NEW)
|
||||
|
||||
|
||||
def subcommand_get_domains(_):
|
||||
"""Get all configured domains."""
|
||||
if not shutil.which('ejabberdctl'):
|
||||
print('ejabberdctl not found. Is ejabberd installed?')
|
||||
return
|
||||
|
||||
with open(EJABBERD_CONFIG, 'r') as file_handle:
|
||||
conf = yaml.load(file_handle)
|
||||
|
||||
print(json.dumps(conf['hosts']))
|
||||
|
||||
|
||||
def subcommand_add_domain(arguments):
|
||||
"""Update ejabberd with new domainname"""
|
||||
"""Update ejabberd with new domainname.
|
||||
|
||||
Restarting ejabberd is handled by letsencrypt-ejabberd component.
|
||||
"""
|
||||
if not shutil.which('ejabberdctl'):
|
||||
print('ejabberdctl not found. Is ejabberd installed?')
|
||||
return
|
||||
@ -255,6 +278,26 @@ def subcommand_add_domain(arguments):
|
||||
with open(EJABBERD_CONFIG, 'w') as file_handle:
|
||||
yaml.dump(conf, file_handle)
|
||||
|
||||
# Restarting ejabberd is handled by letsencrypt-ejabberd component.
|
||||
|
||||
|
||||
def subcommand_set_domains(arguments):
|
||||
"""Set list of ejabberd domains.
|
||||
|
||||
Restarting ejabberd is handled by letsencrypt-ejabberd component.
|
||||
"""
|
||||
if not shutil.which('ejabberdctl'):
|
||||
print('ejabberdctl not found. Is ejabberd installed?')
|
||||
return
|
||||
|
||||
with open(EJABBERD_CONFIG, 'r') as file_handle:
|
||||
conf = yaml.load(file_handle)
|
||||
|
||||
conf['hosts'] = arguments.domains
|
||||
|
||||
with open(EJABBERD_CONFIG, 'w') as file_handle:
|
||||
yaml.dump(conf, file_handle)
|
||||
|
||||
|
||||
def subcommand_mam(argument):
|
||||
"""Enable, disable, or get status of Message Archive Management (MAM)."""
|
||||
|
||||
@ -52,6 +52,10 @@ def parse_arguments():
|
||||
'set-server-url', help='Set the value of $wgServer for this server')
|
||||
server_url.add_argument('server_url', help='value of $wgServer')
|
||||
|
||||
site_name = subparsers.add_parser(
|
||||
'set-site-name', help='Set the value of $wgSitename for this Wiki')
|
||||
site_name.add_argument('site_name', help='value of $wgSitename')
|
||||
|
||||
subparsers.required = True
|
||||
return parser.parse_args()
|
||||
|
||||
@ -253,6 +257,11 @@ def subcommand_set_server_url(arguments):
|
||||
_update_setting('$wgServer', f'$wgServer = "{arguments.server_url}";\n')
|
||||
|
||||
|
||||
def subcommand_set_site_name(arguments):
|
||||
"""Set the value of $wgSitename for this MediaWiki server."""
|
||||
_update_setting('$wgSitename', f'$wgSitename = "{arguments.site_name}";\n')
|
||||
|
||||
|
||||
def main():
|
||||
"""Parse arguments and perform all duties."""
|
||||
arguments = parse_arguments()
|
||||
|
||||
@ -39,6 +39,10 @@ def parse_arguments():
|
||||
subparsers.add_parser('get-root-channel-name',
|
||||
help='Print the root channel name')
|
||||
|
||||
subparser = subparsers.add_parser(
|
||||
'change-join-password', help='Set the password to join the server')
|
||||
subparser.add_argument('join_password', help='New join password')
|
||||
|
||||
subparsers.required = True
|
||||
return parser.parse_args()
|
||||
|
||||
@ -92,6 +96,14 @@ def subcommand_set_domain(arguments):
|
||||
domain_file.write_text(arguments.domain_name)
|
||||
|
||||
|
||||
def subcommand_change_join_password(arguments):
|
||||
"""Change to password that is required to join the server"""
|
||||
aug = load_augeas()
|
||||
aug.set('.anon/serverpassword', arguments.join_password)
|
||||
aug.save()
|
||||
action_utils.service_try_restart('mumble-server')
|
||||
|
||||
|
||||
def subcommand_change_root_channel_name(arguments):
|
||||
"""Change the name of the Root channel."""
|
||||
aug = load_augeas()
|
||||
|
||||
@ -1,63 +0,0 @@
|
||||
#!/usr/bin/python3
|
||||
# SPDX-License-Identifier: AGPL-3.0-or-later
|
||||
"""
|
||||
Configuration helper for Transmission daemon.
|
||||
"""
|
||||
|
||||
import argparse
|
||||
import json
|
||||
import sys
|
||||
|
||||
from plinth import action_utils
|
||||
|
||||
TRANSMISSION_CONFIG = '/etc/transmission-daemon/settings.json'
|
||||
|
||||
|
||||
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('get-configuration',
|
||||
help='Return the current configuration')
|
||||
subparsers.add_parser(
|
||||
'merge-configuration',
|
||||
help='Merge JSON configuration from stdin with existing')
|
||||
|
||||
subparsers.required = True
|
||||
return parser.parse_args()
|
||||
|
||||
|
||||
def subcommand_get_configuration(_):
|
||||
"""Return the current configuration in JSON format."""
|
||||
configuration = open(TRANSMISSION_CONFIG, 'r').read()
|
||||
print(configuration)
|
||||
|
||||
|
||||
def subcommand_merge_configuration(arguments):
|
||||
"""Merge given JSON configuration with existing configuration."""
|
||||
configuration = sys.stdin.read()
|
||||
configuration = json.loads(configuration)
|
||||
|
||||
current_configuration = open(TRANSMISSION_CONFIG, 'r').read()
|
||||
current_configuration = json.loads(current_configuration)
|
||||
|
||||
new_configuration = current_configuration
|
||||
new_configuration.update(configuration)
|
||||
new_configuration = json.dumps(new_configuration, indent=4, sort_keys=True)
|
||||
|
||||
open(TRANSMISSION_CONFIG, 'w').write(new_configuration)
|
||||
action_utils.service_reload('transmission-daemon')
|
||||
|
||||
|
||||
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()
|
||||
50
debian/changelog
vendored
50
debian/changelog
vendored
@ -1,3 +1,53 @@
|
||||
freedombox (22.14) unstable; urgency=medium
|
||||
|
||||
[ ikmaak ]
|
||||
* Translated using Weblate (German)
|
||||
* Translated using Weblate (Dutch)
|
||||
|
||||
[ Burak Yavuz ]
|
||||
* Translated using Weblate (Turkish)
|
||||
|
||||
[ Eric ]
|
||||
* Translated using Weblate (Chinese (Simplified))
|
||||
|
||||
[ Jiří Podhorecký ]
|
||||
* Translated using Weblate (Czech)
|
||||
|
||||
[ 109247019824 ]
|
||||
* Translated using Weblate (Bulgarian)
|
||||
* Translated using Weblate (Bulgarian)
|
||||
|
||||
[ Nikita Epifanov ]
|
||||
* Translated using Weblate (Russian)
|
||||
|
||||
[ Coucouf ]
|
||||
* Translated using Weblate (French)
|
||||
|
||||
[ schiriki ]
|
||||
* Add char field to set a password that is required to join the server
|
||||
|
||||
[ nbenedek ]
|
||||
* janus: improve description about coturn
|
||||
* mediawiki: Add option to change the site name
|
||||
|
||||
[ Sunil Mohan Adapa ]
|
||||
* translation: Don't use session for storing lang pref in Django 4.0
|
||||
* users: Fix deleting user LDAP entry with Django 4.0
|
||||
* ejabberd: Make localhost disabled option in domain selection
|
||||
* actions: Add a decorator for marking superuser actions
|
||||
* doc: dev: Use and recommend new privileged actions
|
||||
* transmission: Simplify actions using the privileged decorator
|
||||
* ejabberd: Revert changes to always keep localhost (aa5b1cea126d37)
|
||||
|
||||
[ James Valleroy ]
|
||||
* tests: Add a dummy parameter for middlewares
|
||||
* ejabberd: Automatically use coturn
|
||||
* ejabberd: Add multi-select form for domains
|
||||
* locale: Update translation strings
|
||||
* doc: Fetch latest manual
|
||||
|
||||
-- James Valleroy <jvalleroy@mailbox.org> Mon, 20 Jun 2022 20:52:22 -0400
|
||||
|
||||
freedombox (22.13~bpo11+1) bullseye-backports; urgency=medium
|
||||
|
||||
* Rebuild for bullseye-backports.
|
||||
|
||||
@ -13,4 +13,4 @@ else. These actions are also directly usable by a skilled administrator.
|
||||
The following documentation for the ``actions`` module.
|
||||
|
||||
.. automodule:: plinth.actions
|
||||
:members: run, superuser_run, run_as_user, _run
|
||||
:members: run, superuser_run, run_as_user, _run, privileged
|
||||
|
||||
@ -24,6 +24,12 @@ plinth/modules/transmission/manifest.py
|
||||
.. literalinclude:: ../../../plinth/modules/transmission/manifest.py
|
||||
:language: python3
|
||||
|
||||
plinth/modules/transmission/privileged.py
|
||||
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
||||
|
||||
.. literalinclude:: ../../../plinth/modules/transmission/privileged.py
|
||||
:language: python3
|
||||
|
||||
plinth/modules/transmission/urls.py
|
||||
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
||||
|
||||
@ -53,9 +59,3 @@ plinth/modules/transmission/tests/__init__.py
|
||||
|
||||
.. literalinclude:: ../../../plinth/modules/transmission/tests/__init__.py
|
||||
:language: python3
|
||||
|
||||
actions/transmission
|
||||
^^^^^^^^^^^^^^^^^^^^
|
||||
|
||||
.. literalinclude:: ../../../actions/transmission
|
||||
:language: python3
|
||||
|
||||
@ -114,9 +114,7 @@ the user submits it. Let us implement that in ``views.py``.
|
||||
def get_initial(self):
|
||||
"""Get the current settings from Transmission server."""
|
||||
status = super().get_initial()
|
||||
configuration = actions.superuser_run('transmission',
|
||||
['get-configuration'])
|
||||
configuration = json.loads(configuration)
|
||||
configuration = privileged.get_configuration()
|
||||
status['storage_path'] = configuration['download-dir']
|
||||
status['hostname'] = socket.gethostname()
|
||||
|
||||
@ -130,9 +128,7 @@ the user submits it. Let us implement that in ``views.py``.
|
||||
new_configuration = {
|
||||
'download-dir': new_status['storage_path'],
|
||||
}
|
||||
|
||||
actions.superuser_run('transmission', ['merge-configuration'],
|
||||
input=json.dumps(new_configuration).encode())
|
||||
privileged.merge_configuration(new_configuration)
|
||||
messages.success(self.request, 'Configuration updated')
|
||||
|
||||
return super().form_valid(form)
|
||||
@ -150,85 +146,51 @@ the action was successful or that nothing happened. We use the Django messaging
|
||||
framework to accomplish this. See :doc:`Django messaging framework
|
||||
<django:ref/contrib/messages>` for more information.
|
||||
|
||||
Writing actions
|
||||
^^^^^^^^^^^^^^^
|
||||
Writing privileged actions
|
||||
^^^^^^^^^^^^^^^^^^^^^^^^^^
|
||||
|
||||
The actual work of performing the configuration change is carried out by an
|
||||
*action*. Actions are independent scripts that run with higher privileges
|
||||
required to perform a task. They are placed in a separate directory and invoked
|
||||
as scripts via sudo. For our application we need to write an action that can
|
||||
enable and disable the web configuration. We will do this by creating a file
|
||||
``actions/transmission``.
|
||||
The actual work of performing the configuration change is carried out by
|
||||
privileged actions. These actions are independent scripts that run with higher
|
||||
privileges required to perform a task. They are placed in a separate python
|
||||
module 'privileged.py' and invoked as regular methods. For our application we
|
||||
need to write two privileged actions that can read and write the configuration
|
||||
for transmission daemon. We will do this by creating a file ``privileged.py``.
|
||||
|
||||
.. code-block:: python3
|
||||
:caption: ``actions/transmission``
|
||||
:caption: ``privileged.py``
|
||||
|
||||
import argparse
|
||||
import json
|
||||
import sys
|
||||
import pathlib
|
||||
from typing import Union
|
||||
|
||||
from plinth import action_utils
|
||||
from plinth.actions import privileged
|
||||
|
||||
TRANSMISSION_CONFIG = '/etc/transmission-daemon/settings.json'
|
||||
_transmission_config = pathlib.Path('/etc/transmission-daemon/settings.json')
|
||||
|
||||
|
||||
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('get-configuration',
|
||||
help='Return the current configuration')
|
||||
subparsers.add_parser(
|
||||
'merge-configuration',
|
||||
help='Merge JSON configuration from stdin with existing')
|
||||
|
||||
subparsers.required = True
|
||||
return parser.parse_args()
|
||||
|
||||
|
||||
def subcommand_get_configuration(_):
|
||||
@privileged
|
||||
def get_configuration() -> dict[str, str]:
|
||||
"""Return the current configuration in JSON format."""
|
||||
configuration = open(TRANSMISSION_CONFIG, 'r').read()
|
||||
print(configuration)
|
||||
return json.loads(_transmission_config.read_text(encoding='utf-8'))
|
||||
|
||||
|
||||
def subcommand_merge_configuration(arguments):
|
||||
@privileged
|
||||
def merge_configuration(configuration: dict[str, Union[str, bool]]) -> None:
|
||||
"""Merge given JSON configuration with existing configuration."""
|
||||
configuration = sys.stdin.read()
|
||||
configuration = json.loads(configuration)
|
||||
|
||||
current_configuration = open(TRANSMISSION_CONFIG, 'r').read()
|
||||
current_configuration = _transmission_config.read_bytes()
|
||||
current_configuration = json.loads(current_configuration)
|
||||
|
||||
new_configuration = current_configuration
|
||||
new_configuration.update(configuration)
|
||||
new_configuration = json.dumps(new_configuration, indent=4, sort_keys=True)
|
||||
|
||||
open(TRANSMISSION_CONFIG, 'w').write(new_configuration)
|
||||
_transmission_config.write_text(new_configuration, encoding='utf-8')
|
||||
action_utils.service_reload('transmission-daemon')
|
||||
|
||||
|
||||
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()
|
||||
|
||||
This is a simple Python3 program that parses command line arguments. While
|
||||
Python3 is preferred, it can be written in other languages also. It may use
|
||||
various helper utilities provided by the FreedomBox framework in
|
||||
:obj:`plinth.action_utils` to easily perform it's duties.
|
||||
|
||||
This script is automatically installed to ``/usr/share/plinth/actions`` by
|
||||
FreedomBox's installation script ``setup.py``. Only from here will there is a
|
||||
possibility of running the script under ``sudo``. If you are writing an
|
||||
application that resides indenpendently of FreedomBox's source code, your app's
|
||||
``setup.py`` script will need to take care of copying the file to this target
|
||||
location.
|
||||
This is a simple Python3 module but it runs in a separate process with superuser
|
||||
privileges due to the :meth:`plinth.actions.privileged` decorator. All such
|
||||
methods must have full type annotations for the method parameters. Further, the
|
||||
parameters and return value must be JSON serializable. It may use various helper
|
||||
utilities provided by the FreedomBox framework in :obj:`plinth.action_utils` to
|
||||
easily perform it's duties.
|
||||
|
||||
@ -24,10 +24,7 @@ installation:
|
||||
'rpc-whitelist-enabled': False,
|
||||
'rpc-authentication-required': False
|
||||
}
|
||||
helper.call('post', actions.superuser_run, 'transmission',
|
||||
['merge-configuration'],
|
||||
input=json.dumps(new_configuration).encode())
|
||||
|
||||
helper.call('post', privileged.merge_configuration, new_configuration)
|
||||
helper.call('post', app.enable)
|
||||
|
||||
The first time this app's view is accessed, FreedomBox shows an app installation
|
||||
|
||||
@ -12,26 +12,25 @@ Create a directory structure as follows with empty files. We will fill them up
|
||||
in a step-by-step manner::
|
||||
|
||||
─┬ <plinth_root>/
|
||||
├─┬ plinth/
|
||||
│ └─┬ modules/
|
||||
│ └─┬ transmission/
|
||||
│ ├─ __init__.py
|
||||
│ ├─ forms.py
|
||||
│ ├─ manifest.py
|
||||
│ ├─ urls.py
|
||||
│ ├─ views.py
|
||||
│ ├─┬ data/
|
||||
│ │ └─┬ etc/
|
||||
│ │ ├─┬ plinth/
|
||||
│ │ │ └─┬ modules-enabled/
|
||||
│ │ │ └─ transmission
|
||||
│ │ └─┬ apache2/
|
||||
│ │ └─┬ conf-available/
|
||||
│ │ └─ transmission-freedombox.conf
|
||||
│ └─┬ tests
|
||||
│ └─ __init__.py
|
||||
└─┬ actions/
|
||||
└─ transmission
|
||||
└─┬ plinth/
|
||||
└─┬ modules/
|
||||
└─┬ transmission/
|
||||
├─ __init__.py
|
||||
├─ forms.py
|
||||
├─ privileged.py
|
||||
├─ manifest.py
|
||||
├─ urls.py
|
||||
├─ views.py
|
||||
├─┬ data/
|
||||
│ └─┬ etc/
|
||||
│ ├─┬ plinth/
|
||||
│ │ └─┬ modules-enabled/
|
||||
│ │ └─ transmission
|
||||
│ └─┬ apache2/
|
||||
│ └─┬ conf-available/
|
||||
│ └─ transmission-freedombox.conf
|
||||
└─┬ tests
|
||||
└─ __init__.py
|
||||
|
||||
The file ``__init__.py`` indicates that the directory in which it is present is
|
||||
a Python module. For now, it is an empty file.
|
||||
|
||||
@ -8,6 +8,26 @@ For more technical details, see the [[https://salsa.debian.org/freedombox-team/f
|
||||
|
||||
The following are the release notes for each !FreedomBox version.
|
||||
|
||||
== FreedomBox 22.14 (2022-06-20) ==
|
||||
|
||||
=== Highlights ===
|
||||
|
||||
* ejabberd: Allow domains to be added or removed
|
||||
* mumble: Allow setting a password that is required to join the server
|
||||
* mediawiki: Add option to change the site name
|
||||
|
||||
=== Other Changes ===
|
||||
|
||||
* actions: Add a decorator for marking superuser actions
|
||||
* doc: dev: Use and recommend new privileged actions
|
||||
* ejabberd: Automatically use coturn
|
||||
* janus: Improve description about coturn
|
||||
* locale: Update translations for Bulgarian, Chinese (Simplified), Czech, Dutch, French, German, Russian, Turkish
|
||||
* tests: Add a dummy parameter for middlewares for Django 4.0
|
||||
* translation: Don't use session for storing lang pref in Django 4.0
|
||||
* transmission: Simplify actions using the privileged decorator
|
||||
* users: Fix deleting user LDAP entry with Django 4.0
|
||||
|
||||
== FreedomBox 22.13 (2022-06-06) ==
|
||||
|
||||
=== Highlights ===
|
||||
|
||||
@ -74,8 +74,6 @@ In the next section, we will discuss setting up the mobile app, which can let yo
|
||||
|
||||
The official Android app from the Tiny Tiny RSS project works with !FreedomBox's Tiny Tiny RSS Server. The older TTRSS-Reader application is known '''not''' to work.
|
||||
|
||||
The official Android app is unfortunately only available on the Google Play Store and not on F-Droid. You can still obtain the source code and build the apk file yourself.
|
||||
|
||||
To configure, first install the application, then in the setting page, set URL as ''https://<your.freedombox.address>/tt-rss-app/''. Set your user name and password in the Login details as well as HTTP Authentication details. If your !FreedomBox does not have a valid HTTPS certificate, then in settings request allowing any SSL certificate and any host.
|
||||
|
||||
{{attachment:ttrssapp1.png|Tiny Tiny RSS|width=288}}
|
||||
|
||||
@ -8,6 +8,26 @@ For more technical details, see the [[https://salsa.debian.org/freedombox-team/f
|
||||
|
||||
The following are the release notes for each !FreedomBox version.
|
||||
|
||||
== FreedomBox 22.14 (2022-06-20) ==
|
||||
|
||||
=== Highlights ===
|
||||
|
||||
* ejabberd: Allow domains to be added or removed
|
||||
* mumble: Allow setting a password that is required to join the server
|
||||
* mediawiki: Add option to change the site name
|
||||
|
||||
=== Other Changes ===
|
||||
|
||||
* actions: Add a decorator for marking superuser actions
|
||||
* doc: dev: Use and recommend new privileged actions
|
||||
* ejabberd: Automatically use coturn
|
||||
* janus: Improve description about coturn
|
||||
* locale: Update translations for Bulgarian, Chinese (Simplified), Czech, Dutch, French, German, Russian, Turkish
|
||||
* tests: Add a dummy parameter for middlewares for Django 4.0
|
||||
* translation: Don't use session for storing lang pref in Django 4.0
|
||||
* transmission: Simplify actions using the privileged decorator
|
||||
* users: Fix deleting user LDAP entry with Django 4.0
|
||||
|
||||
== FreedomBox 22.13 (2022-06-06) ==
|
||||
|
||||
=== Highlights ===
|
||||
|
||||
@ -3,4 +3,4 @@
|
||||
Package init file.
|
||||
"""
|
||||
|
||||
__version__ = '22.13'
|
||||
__version__ = '22.14'
|
||||
|
||||
@ -75,11 +75,16 @@ Actions run commands with this contract (version 1.1):
|
||||
|
||||
"""
|
||||
|
||||
import functools
|
||||
import importlib
|
||||
import inspect
|
||||
import json
|
||||
import logging
|
||||
import os
|
||||
import re
|
||||
import shlex
|
||||
import subprocess
|
||||
import sys
|
||||
|
||||
from plinth import cfg
|
||||
from plinth.errors import ActionError
|
||||
@ -236,3 +241,73 @@ def _log_command(cmd):
|
||||
cmd = ' '.join([shlex.quote(part) for part in cmd])
|
||||
|
||||
logger.info('%s%s %s', user, prompt, cmd)
|
||||
|
||||
|
||||
def privileged(func):
|
||||
"""Mark a method as allowed to be run as privileged method.
|
||||
|
||||
This decorator is to mark any method as needing to be executed with
|
||||
superuser privileges. This is necessary because the primary FreedomBox
|
||||
service daemon runs as a regular user and has no special privileges. When
|
||||
performing system operations, FreedomBox service will either communicate
|
||||
with privileged daemons such as NetworkManager and systemd, or spawns a
|
||||
separate process with higher privileges. When spawning a separate process
|
||||
all the action parameters need to serialized, communicated to the process
|
||||
and then de-serialized inside the process. The return value also need to
|
||||
undergo such serialization and de-serialization. This decorator makes this
|
||||
task simpler.
|
||||
|
||||
A call to a decorated method will be serialized into a sudo call (or later
|
||||
into a D-Bus call). The method arguments are turned to JSON and method is
|
||||
called with superuser privileges. As arguments are de-serialized, they are
|
||||
verified for type before the actual call as superuser. Return values are
|
||||
serialized and returned where they are de-serialized. Exceptions are also
|
||||
serialized and de-serialized. The decorator wrapper code will either return
|
||||
the value or raise exception.
|
||||
|
||||
For a method to be decorated, the method must have type annotations for all
|
||||
of its parameters and should not use keyword-only arguments. It must also
|
||||
be in a module named privileged.py directly under the application similar
|
||||
to models.py, views.py and urls.py. Currently supported types are bool,
|
||||
int, float, str, dict/Dict, list/List, Optional and Union.
|
||||
|
||||
"""
|
||||
setattr(func, '_privileged', True)
|
||||
|
||||
_check_privileged_action_arguments(func)
|
||||
|
||||
@functools.wraps(func)
|
||||
def wrapper(*args, **kwargs):
|
||||
module_name = _get_privileged_action_module_name(func)
|
||||
action_name = func.__name__
|
||||
json_args = json.dumps({'args': args, 'kwargs': kwargs})
|
||||
return_value = superuser_run('actions', [module_name, action_name],
|
||||
input=json_args.encode())
|
||||
return_value = json.loads(return_value)
|
||||
if return_value['result'] == 'success':
|
||||
return return_value['return']
|
||||
|
||||
module = importlib.import_module(return_value['exception']['module'])
|
||||
exception = getattr(module, return_value['exception']['name'])
|
||||
raise exception(*return_value['exception']['args'])
|
||||
|
||||
return wrapper
|
||||
|
||||
|
||||
def _check_privileged_action_arguments(func):
|
||||
"""Check that a privileged action has well defined types."""
|
||||
argspec = inspect.getfullargspec(func)
|
||||
if (argspec.varargs or argspec.varkw or argspec.kwonlyargs
|
||||
or argspec.kwonlydefaults):
|
||||
raise SyntaxError('Actions must not have variable args')
|
||||
|
||||
for arg in argspec.args:
|
||||
if arg not in argspec.annotations:
|
||||
raise SyntaxError('All arguments must be annotated')
|
||||
|
||||
|
||||
def _get_privileged_action_module_name(func):
|
||||
"""Figure out the module name of a privileged action."""
|
||||
module_name = func.__module__
|
||||
module = sys.modules[module_name]
|
||||
return module.__package__.rpartition('.')[2]
|
||||
|
||||
@ -7,7 +7,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: PACKAGE VERSION\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2022-06-06 21:07-0400\n"
|
||||
"POT-Creation-Date: 2022-06-20 20:21-0400\n"
|
||||
"PO-Revision-Date: 2022-03-31 09:12+0000\n"
|
||||
"Last-Translator: abidin toumi <abidin24@disroot.org>\n"
|
||||
"Language-Team: Arabic <https://hosted.weblate.org/projects/freedombox/"
|
||||
@ -937,12 +937,12 @@ msgstr ""
|
||||
|
||||
#: plinth/modules/bind/views.py:71 plinth/modules/coturn/views.py:39
|
||||
#: plinth/modules/deluge/views.py:42 plinth/modules/dynamicdns/views.py:78
|
||||
#: plinth/modules/ejabberd/views.py:85 plinth/modules/email/views.py:45
|
||||
#: plinth/modules/ejabberd/views.py:96 plinth/modules/email/views.py:45
|
||||
#: plinth/modules/matrixsynapse/views.py:124
|
||||
#: plinth/modules/minetest/views.py:69 plinth/modules/mumble/views.py:29
|
||||
#: plinth/modules/pagekite/forms.py:78 plinth/modules/quassel/views.py:28
|
||||
#: plinth/modules/roundcube/views.py:32 plinth/modules/shadowsocks/views.py:59
|
||||
#: plinth/modules/transmission/views.py:47 plinth/modules/ttrss/views.py:26
|
||||
#: plinth/modules/transmission/views.py:43 plinth/modules/ttrss/views.py:26
|
||||
#: plinth/modules/wordpress/views.py:37
|
||||
msgid "Configuration updated"
|
||||
msgstr ""
|
||||
@ -1318,7 +1318,7 @@ msgid ""
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/deluge/__init__.py:44
|
||||
#: plinth/modules/transmission/__init__.py:67
|
||||
#: plinth/modules/transmission/__init__.py:64
|
||||
msgid "Download files using BitTorrent applications"
|
||||
msgstr ""
|
||||
|
||||
@ -1327,7 +1327,7 @@ msgid "Deluge"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/deluge/__init__.py:50
|
||||
#: plinth/modules/transmission/__init__.py:73
|
||||
#: plinth/modules/transmission/__init__.py:70
|
||||
msgid "BitTorrent Web Client"
|
||||
msgstr ""
|
||||
|
||||
@ -1602,7 +1602,7 @@ msgstr ""
|
||||
#: plinth/modules/dynamicdns/templates/dynamicdns.html:18
|
||||
#: plinth/modules/email/templates/email.html:35
|
||||
#: plinth/modules/letsencrypt/templates/letsencrypt.html:24
|
||||
#: plinth/modules/mediawiki/forms.py:33
|
||||
#: plinth/modules/mediawiki/forms.py:34
|
||||
msgid "Domain"
|
||||
msgstr ""
|
||||
|
||||
@ -1673,11 +1673,21 @@ msgstr ""
|
||||
msgid "Chat Server"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/ejabberd/forms.py:18
|
||||
#: plinth/modules/ejabberd/forms.py:19
|
||||
msgid "Domain names"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/ejabberd/forms.py:21
|
||||
msgid ""
|
||||
"Domains to be used by ejabberd. Note that user accounts are unique for each "
|
||||
"domain, and migrating users to a new domain name is not yet implemented."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/ejabberd/forms.py:26
|
||||
msgid "Enable Message Archive Management"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/ejabberd/forms.py:20
|
||||
#: plinth/modules/ejabberd/forms.py:28
|
||||
#, python-brace-format
|
||||
msgid ""
|
||||
"If enabled, your {box_name} will store chat message histories. This allows "
|
||||
@ -1686,11 +1696,11 @@ msgid ""
|
||||
"the histories are stored as plain text or encrypted."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/ejabberd/forms.py:27 plinth/modules/matrixsynapse/forms.py:22
|
||||
#: plinth/modules/ejabberd/forms.py:35 plinth/modules/matrixsynapse/forms.py:22
|
||||
msgid "Automatically manage audio/video call setup"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/ejabberd/forms.py:29
|
||||
#: plinth/modules/ejabberd/forms.py:37
|
||||
#, python-brace-format
|
||||
msgid ""
|
||||
"Configures the local <a href={coturn_url}>coturn</a> app as the STUN/TURN "
|
||||
@ -1698,19 +1708,19 @@ msgid ""
|
||||
"server."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/ejabberd/forms.py:36 plinth/modules/matrixsynapse/forms.py:31
|
||||
#: plinth/modules/ejabberd/forms.py:44 plinth/modules/matrixsynapse/forms.py:31
|
||||
msgid "STUN/TURN Server URIs"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/ejabberd/forms.py:38 plinth/modules/matrixsynapse/forms.py:33
|
||||
#: plinth/modules/ejabberd/forms.py:46 plinth/modules/matrixsynapse/forms.py:33
|
||||
msgid "List of public URIs of the STUN/TURN server, one on each line."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/ejabberd/forms.py:42 plinth/modules/matrixsynapse/forms.py:37
|
||||
#: plinth/modules/ejabberd/forms.py:50 plinth/modules/matrixsynapse/forms.py:37
|
||||
msgid "Shared Authentication Secret"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/ejabberd/forms.py:43 plinth/modules/matrixsynapse/forms.py:38
|
||||
#: plinth/modules/ejabberd/forms.py:51 plinth/modules/matrixsynapse/forms.py:38
|
||||
msgid "Shared secret used to compute passwords for the TURN server."
|
||||
msgstr ""
|
||||
|
||||
@ -2647,23 +2657,24 @@ msgid ""
|
||||
"domain name."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/janus/__init__.py:22
|
||||
#: plinth/modules/janus/__init__.py:23
|
||||
msgid "Janus is a lightweight WebRTC server."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/janus/__init__.py:23
|
||||
#: plinth/modules/janus/__init__.py:24
|
||||
msgid "A simple video conference room is included."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/janus/__init__.py:24
|
||||
msgid "A STUN/TURN server (such as Coturn) is required to use Janus."
|
||||
#: plinth/modules/janus/__init__.py:26
|
||||
#, python-brace-format
|
||||
msgid "<a href=\"{coturn_url}\">Coturn</a> is required to use Janus."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/janus/__init__.py:41
|
||||
#: plinth/modules/janus/__init__.py:44
|
||||
msgid "Janus"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/janus/__init__.py:43
|
||||
#: plinth/modules/janus/__init__.py:46
|
||||
#, fuzzy
|
||||
#| msgid "Web Server"
|
||||
msgid "WebRTC server"
|
||||
@ -2946,11 +2957,11 @@ msgstr ""
|
||||
msgid "Wiki"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mediawiki/forms.py:25
|
||||
#: plinth/modules/mediawiki/forms.py:26
|
||||
msgid "Administrator Password"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mediawiki/forms.py:26
|
||||
#: plinth/modules/mediawiki/forms.py:27
|
||||
msgid ""
|
||||
"Set a new password for MediaWiki's administrator account (admin). The "
|
||||
"password cannot be a common one and the minimum required length is "
|
||||
@ -2958,75 +2969,87 @@ msgid ""
|
||||
"password."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mediawiki/forms.py:34
|
||||
#: plinth/modules/mediawiki/forms.py:35
|
||||
msgid ""
|
||||
"Used by MediaWiki to generate URLs that point to the wiki such as in footer, "
|
||||
"feeds and emails. Examples: \"myfreedombox.example.org\" or \"example.onion"
|
||||
"\"."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mediawiki/forms.py:39
|
||||
#: plinth/modules/mediawiki/forms.py:40
|
||||
msgid "Site Name"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mediawiki/forms.py:41
|
||||
msgid "Name of the site as displayed throughout the wiki."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mediawiki/forms.py:45
|
||||
msgid "Enable public registrations"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mediawiki/forms.py:40
|
||||
#: plinth/modules/mediawiki/forms.py:46
|
||||
msgid ""
|
||||
"If enabled, anyone on the internet will be able to create an account on your "
|
||||
"MediaWiki instance."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mediawiki/forms.py:44
|
||||
#: plinth/modules/mediawiki/forms.py:50
|
||||
msgid "Enable private mode"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mediawiki/forms.py:45
|
||||
#: plinth/modules/mediawiki/forms.py:51
|
||||
msgid ""
|
||||
"If enabled, access will be restricted. Only people who have accounts can "
|
||||
"read/write to the wiki. Public registrations will also be disabled."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mediawiki/forms.py:50
|
||||
#: plinth/modules/mediawiki/forms.py:56
|
||||
msgid "Default Skin"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mediawiki/forms.py:51
|
||||
#: plinth/modules/mediawiki/forms.py:57
|
||||
msgid ""
|
||||
"Choose a default skin for your MediaWiki installation. Users have the option "
|
||||
"to select their preferred skin."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mediawiki/views.py:51
|
||||
#: plinth/modules/mediawiki/views.py:52
|
||||
msgid "Password updated"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mediawiki/views.py:56
|
||||
#: plinth/modules/mediawiki/views.py:57
|
||||
msgid "Password update failed. Please choose a stronger password"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mediawiki/views.py:66
|
||||
#: plinth/modules/mediawiki/views.py:67
|
||||
msgid "Public registrations enabled"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mediawiki/views.py:75
|
||||
#: plinth/modules/mediawiki/views.py:76
|
||||
msgid "Public registrations disabled"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mediawiki/views.py:80
|
||||
#: plinth/modules/mediawiki/views.py:81
|
||||
msgid "Private mode enabled"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mediawiki/views.py:87
|
||||
#: plinth/modules/mediawiki/views.py:88
|
||||
msgid "Private mode disabled"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mediawiki/views.py:94
|
||||
#: plinth/modules/mediawiki/views.py:95
|
||||
msgid "Default skin changed"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mediawiki/views.py:98
|
||||
#: plinth/modules/mediawiki/views.py:99
|
||||
msgid "Domain name updated"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mediawiki/views.py:103
|
||||
msgid "Site name updated"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/minetest/__init__.py:35
|
||||
#, python-brace-format
|
||||
msgid ""
|
||||
@ -3175,11 +3198,21 @@ msgid ""
|
||||
"password can be used to manage permissions in Mumble."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mumble/forms.py:39
|
||||
#: plinth/modules/mumble/forms.py:40
|
||||
msgid "Set a password to join the server"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mumble/forms.py:42
|
||||
msgid ""
|
||||
"Set a password that is required to join the server. Leave empty to use the "
|
||||
"current password."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mumble/forms.py:48
|
||||
msgid "Set the name for the root channel"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mumble/forms.py:43
|
||||
#: plinth/modules/mumble/forms.py:52
|
||||
msgid ""
|
||||
"Set the name of the main channel of your mumble server. If the name was "
|
||||
"never changed, the channel is named Root."
|
||||
@ -3197,7 +3230,11 @@ msgstr ""
|
||||
msgid "SuperUser password successfully updated."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mumble/views.py:45
|
||||
#: plinth/modules/mumble/views.py:46
|
||||
msgid "Join password changed"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mumble/views.py:51
|
||||
msgid "Root channel name changed."
|
||||
msgstr ""
|
||||
|
||||
@ -5984,49 +6021,49 @@ msgstr ""
|
||||
msgid "Setting unchanged"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/transmission/__init__.py:26
|
||||
#: plinth/modules/transmission/__init__.py:23
|
||||
msgid "Transmission is a BitTorrent client with a web interface."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/transmission/__init__.py:27
|
||||
#: plinth/modules/transmission/__init__.py:24
|
||||
msgid ""
|
||||
"BitTorrent is a peer-to-peer file sharing protocol. Note that BitTorrent is "
|
||||
"not anonymous."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/transmission/__init__.py:29
|
||||
#: plinth/modules/transmission/__init__.py:26
|
||||
msgid "Please do not change the default port of the Transmission daemon."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/transmission/__init__.py:31
|
||||
#: plinth/modules/transmission/__init__.py:28
|
||||
#, python-brace-format
|
||||
msgid ""
|
||||
"Compared to <a href=\"{deluge_url}\">Deluge</a>, Transmission is simpler and "
|
||||
"lightweight but is less customizable."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/transmission/__init__.py:35
|
||||
#: plinth/modules/transmission/__init__.py:32
|
||||
#, python-brace-format
|
||||
msgid ""
|
||||
"It can be accessed by <a href=\"{users_url}\">any user</a> on {box_name} "
|
||||
"belonging to the bit-torrent group."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/transmission/__init__.py:39
|
||||
#: plinth/modules/transmission/__init__.py:36
|
||||
#, python-brace-format
|
||||
msgid ""
|
||||
"<a href=\"{samba_url}\">Samba</a> shares can be set as the default download "
|
||||
"directory from the dropdown menu below."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/transmission/__init__.py:43
|
||||
#: plinth/modules/transmission/__init__.py:40
|
||||
#, python-brace-format
|
||||
msgid ""
|
||||
"After a download has completed, you can also access your files using the <a "
|
||||
"href=\"{sharing_url}\">Sharing</a> app."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/transmission/__init__.py:71
|
||||
#: plinth/modules/transmission/__init__.py:68
|
||||
#: plinth/modules/transmission/manifest.py:6
|
||||
msgid "Transmission"
|
||||
msgstr ""
|
||||
@ -6506,20 +6543,20 @@ msgstr ""
|
||||
msgid "Edit User"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/users/views.py:144
|
||||
#: plinth/modules/users/views.py:146
|
||||
#, python-brace-format
|
||||
msgid "User {user} deleted."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/users/views.py:151
|
||||
#: plinth/modules/users/views.py:153
|
||||
msgid "Deleting LDAP user failed."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/users/views.py:160
|
||||
#: plinth/modules/users/views.py:180
|
||||
msgid "Change Password"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/users/views.py:161
|
||||
#: plinth/modules/users/views.py:181
|
||||
msgid "Password changed successfully."
|
||||
msgstr ""
|
||||
|
||||
|
||||
@ -7,7 +7,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: PACKAGE VERSION\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2022-06-06 21:07-0400\n"
|
||||
"POT-Creation-Date: 2022-06-20 20:21-0400\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/"
|
||||
@ -937,12 +937,12 @@ msgstr ""
|
||||
|
||||
#: plinth/modules/bind/views.py:71 plinth/modules/coturn/views.py:39
|
||||
#: plinth/modules/deluge/views.py:42 plinth/modules/dynamicdns/views.py:78
|
||||
#: plinth/modules/ejabberd/views.py:85 plinth/modules/email/views.py:45
|
||||
#: plinth/modules/ejabberd/views.py:96 plinth/modules/email/views.py:45
|
||||
#: plinth/modules/matrixsynapse/views.py:124
|
||||
#: plinth/modules/minetest/views.py:69 plinth/modules/mumble/views.py:29
|
||||
#: plinth/modules/pagekite/forms.py:78 plinth/modules/quassel/views.py:28
|
||||
#: plinth/modules/roundcube/views.py:32 plinth/modules/shadowsocks/views.py:59
|
||||
#: plinth/modules/transmission/views.py:47 plinth/modules/ttrss/views.py:26
|
||||
#: plinth/modules/transmission/views.py:43 plinth/modules/ttrss/views.py:26
|
||||
#: plinth/modules/wordpress/views.py:37
|
||||
msgid "Configuration updated"
|
||||
msgstr ""
|
||||
@ -1318,7 +1318,7 @@ msgid ""
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/deluge/__init__.py:44
|
||||
#: plinth/modules/transmission/__init__.py:67
|
||||
#: plinth/modules/transmission/__init__.py:64
|
||||
msgid "Download files using BitTorrent applications"
|
||||
msgstr ""
|
||||
|
||||
@ -1327,7 +1327,7 @@ msgid "Deluge"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/deluge/__init__.py:50
|
||||
#: plinth/modules/transmission/__init__.py:73
|
||||
#: plinth/modules/transmission/__init__.py:70
|
||||
msgid "BitTorrent Web Client"
|
||||
msgstr ""
|
||||
|
||||
@ -1602,7 +1602,7 @@ msgstr ""
|
||||
#: plinth/modules/dynamicdns/templates/dynamicdns.html:18
|
||||
#: plinth/modules/email/templates/email.html:35
|
||||
#: plinth/modules/letsencrypt/templates/letsencrypt.html:24
|
||||
#: plinth/modules/mediawiki/forms.py:33
|
||||
#: plinth/modules/mediawiki/forms.py:34
|
||||
msgid "Domain"
|
||||
msgstr ""
|
||||
|
||||
@ -1673,11 +1673,21 @@ msgstr ""
|
||||
msgid "Chat Server"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/ejabberd/forms.py:18
|
||||
#: plinth/modules/ejabberd/forms.py:19
|
||||
msgid "Domain names"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/ejabberd/forms.py:21
|
||||
msgid ""
|
||||
"Domains to be used by ejabberd. Note that user accounts are unique for each "
|
||||
"domain, and migrating users to a new domain name is not yet implemented."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/ejabberd/forms.py:26
|
||||
msgid "Enable Message Archive Management"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/ejabberd/forms.py:20
|
||||
#: plinth/modules/ejabberd/forms.py:28
|
||||
#, python-brace-format
|
||||
msgid ""
|
||||
"If enabled, your {box_name} will store chat message histories. This allows "
|
||||
@ -1686,11 +1696,11 @@ msgid ""
|
||||
"the histories are stored as plain text or encrypted."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/ejabberd/forms.py:27 plinth/modules/matrixsynapse/forms.py:22
|
||||
#: plinth/modules/ejabberd/forms.py:35 plinth/modules/matrixsynapse/forms.py:22
|
||||
msgid "Automatically manage audio/video call setup"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/ejabberd/forms.py:29
|
||||
#: plinth/modules/ejabberd/forms.py:37
|
||||
#, python-brace-format
|
||||
msgid ""
|
||||
"Configures the local <a href={coturn_url}>coturn</a> app as the STUN/TURN "
|
||||
@ -1698,19 +1708,19 @@ msgid ""
|
||||
"server."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/ejabberd/forms.py:36 plinth/modules/matrixsynapse/forms.py:31
|
||||
#: plinth/modules/ejabberd/forms.py:44 plinth/modules/matrixsynapse/forms.py:31
|
||||
msgid "STUN/TURN Server URIs"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/ejabberd/forms.py:38 plinth/modules/matrixsynapse/forms.py:33
|
||||
#: plinth/modules/ejabberd/forms.py:46 plinth/modules/matrixsynapse/forms.py:33
|
||||
msgid "List of public URIs of the STUN/TURN server, one on each line."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/ejabberd/forms.py:42 plinth/modules/matrixsynapse/forms.py:37
|
||||
#: plinth/modules/ejabberd/forms.py:50 plinth/modules/matrixsynapse/forms.py:37
|
||||
msgid "Shared Authentication Secret"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/ejabberd/forms.py:43 plinth/modules/matrixsynapse/forms.py:38
|
||||
#: plinth/modules/ejabberd/forms.py:51 plinth/modules/matrixsynapse/forms.py:38
|
||||
msgid "Shared secret used to compute passwords for the TURN server."
|
||||
msgstr ""
|
||||
|
||||
@ -2649,23 +2659,24 @@ msgid ""
|
||||
"domain name."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/janus/__init__.py:22
|
||||
#: plinth/modules/janus/__init__.py:23
|
||||
msgid "Janus is a lightweight WebRTC server."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/janus/__init__.py:23
|
||||
#: plinth/modules/janus/__init__.py:24
|
||||
msgid "A simple video conference room is included."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/janus/__init__.py:24
|
||||
msgid "A STUN/TURN server (such as Coturn) is required to use Janus."
|
||||
#: plinth/modules/janus/__init__.py:26
|
||||
#, python-brace-format
|
||||
msgid "<a href=\"{coturn_url}\">Coturn</a> is required to use Janus."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/janus/__init__.py:41
|
||||
#: plinth/modules/janus/__init__.py:44
|
||||
msgid "Janus"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/janus/__init__.py:43
|
||||
#: plinth/modules/janus/__init__.py:46
|
||||
#, fuzzy
|
||||
#| msgid "Web Server"
|
||||
msgid "WebRTC server"
|
||||
@ -2948,11 +2959,11 @@ msgstr ""
|
||||
msgid "Wiki"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mediawiki/forms.py:25
|
||||
#: plinth/modules/mediawiki/forms.py:26
|
||||
msgid "Administrator Password"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mediawiki/forms.py:26
|
||||
#: plinth/modules/mediawiki/forms.py:27
|
||||
msgid ""
|
||||
"Set a new password for MediaWiki's administrator account (admin). The "
|
||||
"password cannot be a common one and the minimum required length is "
|
||||
@ -2960,75 +2971,89 @@ msgid ""
|
||||
"password."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mediawiki/forms.py:34
|
||||
#: plinth/modules/mediawiki/forms.py:35
|
||||
msgid ""
|
||||
"Used by MediaWiki to generate URLs that point to the wiki such as in footer, "
|
||||
"feeds and emails. Examples: \"myfreedombox.example.org\" or \"example.onion"
|
||||
"\"."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mediawiki/forms.py:39
|
||||
#: plinth/modules/mediawiki/forms.py:40
|
||||
#, fuzzy
|
||||
#| msgid "Name"
|
||||
msgid "Site Name"
|
||||
msgstr "اسم"
|
||||
|
||||
#: plinth/modules/mediawiki/forms.py:41
|
||||
msgid "Name of the site as displayed throughout the wiki."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mediawiki/forms.py:45
|
||||
msgid "Enable public registrations"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mediawiki/forms.py:40
|
||||
#: plinth/modules/mediawiki/forms.py:46
|
||||
msgid ""
|
||||
"If enabled, anyone on the internet will be able to create an account on your "
|
||||
"MediaWiki instance."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mediawiki/forms.py:44
|
||||
#: plinth/modules/mediawiki/forms.py:50
|
||||
msgid "Enable private mode"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mediawiki/forms.py:45
|
||||
#: plinth/modules/mediawiki/forms.py:51
|
||||
msgid ""
|
||||
"If enabled, access will be restricted. Only people who have accounts can "
|
||||
"read/write to the wiki. Public registrations will also be disabled."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mediawiki/forms.py:50
|
||||
#: plinth/modules/mediawiki/forms.py:56
|
||||
msgid "Default Skin"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mediawiki/forms.py:51
|
||||
#: plinth/modules/mediawiki/forms.py:57
|
||||
msgid ""
|
||||
"Choose a default skin for your MediaWiki installation. Users have the option "
|
||||
"to select their preferred skin."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mediawiki/views.py:51
|
||||
#: plinth/modules/mediawiki/views.py:52
|
||||
msgid "Password updated"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mediawiki/views.py:56
|
||||
#: plinth/modules/mediawiki/views.py:57
|
||||
msgid "Password update failed. Please choose a stronger password"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mediawiki/views.py:66
|
||||
#: plinth/modules/mediawiki/views.py:67
|
||||
msgid "Public registrations enabled"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mediawiki/views.py:75
|
||||
#: plinth/modules/mediawiki/views.py:76
|
||||
msgid "Public registrations disabled"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mediawiki/views.py:80
|
||||
#: plinth/modules/mediawiki/views.py:81
|
||||
msgid "Private mode enabled"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mediawiki/views.py:87
|
||||
#: plinth/modules/mediawiki/views.py:88
|
||||
msgid "Private mode disabled"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mediawiki/views.py:94
|
||||
#: plinth/modules/mediawiki/views.py:95
|
||||
msgid "Default skin changed"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mediawiki/views.py:98
|
||||
#: plinth/modules/mediawiki/views.py:99
|
||||
msgid "Domain name updated"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mediawiki/views.py:103
|
||||
msgid "Site name updated"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/minetest/__init__.py:35
|
||||
#, python-brace-format
|
||||
msgid ""
|
||||
@ -3177,11 +3202,21 @@ msgid ""
|
||||
"password can be used to manage permissions in Mumble."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mumble/forms.py:39
|
||||
#: plinth/modules/mumble/forms.py:40
|
||||
msgid "Set a password to join the server"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mumble/forms.py:42
|
||||
msgid ""
|
||||
"Set a password that is required to join the server. Leave empty to use the "
|
||||
"current password."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mumble/forms.py:48
|
||||
msgid "Set the name for the root channel"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mumble/forms.py:43
|
||||
#: plinth/modules/mumble/forms.py:52
|
||||
msgid ""
|
||||
"Set the name of the main channel of your mumble server. If the name was "
|
||||
"never changed, the channel is named Root."
|
||||
@ -3199,7 +3234,11 @@ msgstr ""
|
||||
msgid "SuperUser password successfully updated."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mumble/views.py:45
|
||||
#: plinth/modules/mumble/views.py:46
|
||||
msgid "Join password changed"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mumble/views.py:51
|
||||
msgid "Root channel name changed."
|
||||
msgstr ""
|
||||
|
||||
@ -5986,49 +6025,49 @@ msgstr ""
|
||||
msgid "Setting unchanged"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/transmission/__init__.py:26
|
||||
#: plinth/modules/transmission/__init__.py:23
|
||||
msgid "Transmission is a BitTorrent client with a web interface."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/transmission/__init__.py:27
|
||||
#: plinth/modules/transmission/__init__.py:24
|
||||
msgid ""
|
||||
"BitTorrent is a peer-to-peer file sharing protocol. Note that BitTorrent is "
|
||||
"not anonymous."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/transmission/__init__.py:29
|
||||
#: plinth/modules/transmission/__init__.py:26
|
||||
msgid "Please do not change the default port of the Transmission daemon."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/transmission/__init__.py:31
|
||||
#: plinth/modules/transmission/__init__.py:28
|
||||
#, python-brace-format
|
||||
msgid ""
|
||||
"Compared to <a href=\"{deluge_url}\">Deluge</a>, Transmission is simpler and "
|
||||
"lightweight but is less customizable."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/transmission/__init__.py:35
|
||||
#: plinth/modules/transmission/__init__.py:32
|
||||
#, python-brace-format
|
||||
msgid ""
|
||||
"It can be accessed by <a href=\"{users_url}\">any user</a> on {box_name} "
|
||||
"belonging to the bit-torrent group."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/transmission/__init__.py:39
|
||||
#: plinth/modules/transmission/__init__.py:36
|
||||
#, python-brace-format
|
||||
msgid ""
|
||||
"<a href=\"{samba_url}\">Samba</a> shares can be set as the default download "
|
||||
"directory from the dropdown menu below."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/transmission/__init__.py:43
|
||||
#: plinth/modules/transmission/__init__.py:40
|
||||
#, python-brace-format
|
||||
msgid ""
|
||||
"After a download has completed, you can also access your files using the <a "
|
||||
"href=\"{sharing_url}\">Sharing</a> app."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/transmission/__init__.py:71
|
||||
#: plinth/modules/transmission/__init__.py:68
|
||||
#: plinth/modules/transmission/manifest.py:6
|
||||
msgid "Transmission"
|
||||
msgstr ""
|
||||
@ -6508,20 +6547,20 @@ msgstr ""
|
||||
msgid "Edit User"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/users/views.py:144
|
||||
#: plinth/modules/users/views.py:146
|
||||
#, python-brace-format
|
||||
msgid "User {user} deleted."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/users/views.py:151
|
||||
#: plinth/modules/users/views.py:153
|
||||
msgid "Deleting LDAP user failed."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/users/views.py:160
|
||||
#: plinth/modules/users/views.py:180
|
||||
msgid "Change Password"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/users/views.py:161
|
||||
#: plinth/modules/users/views.py:181
|
||||
msgid "Password changed successfully."
|
||||
msgstr ""
|
||||
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
@ -7,7 +7,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: PACKAGE VERSION\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2022-06-06 21:07-0400\n"
|
||||
"POT-Creation-Date: 2022-06-20 20:21-0400\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/"
|
||||
@ -936,12 +936,12 @@ msgstr ""
|
||||
|
||||
#: plinth/modules/bind/views.py:71 plinth/modules/coturn/views.py:39
|
||||
#: plinth/modules/deluge/views.py:42 plinth/modules/dynamicdns/views.py:78
|
||||
#: plinth/modules/ejabberd/views.py:85 plinth/modules/email/views.py:45
|
||||
#: plinth/modules/ejabberd/views.py:96 plinth/modules/email/views.py:45
|
||||
#: plinth/modules/matrixsynapse/views.py:124
|
||||
#: plinth/modules/minetest/views.py:69 plinth/modules/mumble/views.py:29
|
||||
#: plinth/modules/pagekite/forms.py:78 plinth/modules/quassel/views.py:28
|
||||
#: plinth/modules/roundcube/views.py:32 plinth/modules/shadowsocks/views.py:59
|
||||
#: plinth/modules/transmission/views.py:47 plinth/modules/ttrss/views.py:26
|
||||
#: plinth/modules/transmission/views.py:43 plinth/modules/ttrss/views.py:26
|
||||
#: plinth/modules/wordpress/views.py:37
|
||||
msgid "Configuration updated"
|
||||
msgstr ""
|
||||
@ -1317,7 +1317,7 @@ msgid ""
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/deluge/__init__.py:44
|
||||
#: plinth/modules/transmission/__init__.py:67
|
||||
#: plinth/modules/transmission/__init__.py:64
|
||||
msgid "Download files using BitTorrent applications"
|
||||
msgstr ""
|
||||
|
||||
@ -1326,7 +1326,7 @@ msgid "Deluge"
|
||||
msgstr "বন্যা"
|
||||
|
||||
#: plinth/modules/deluge/__init__.py:50
|
||||
#: plinth/modules/transmission/__init__.py:73
|
||||
#: plinth/modules/transmission/__init__.py:70
|
||||
msgid "BitTorrent Web Client"
|
||||
msgstr ""
|
||||
|
||||
@ -1602,7 +1602,7 @@ msgstr "অবস্থা"
|
||||
#: plinth/modules/dynamicdns/templates/dynamicdns.html:18
|
||||
#: plinth/modules/email/templates/email.html:35
|
||||
#: plinth/modules/letsencrypt/templates/letsencrypt.html:24
|
||||
#: plinth/modules/mediawiki/forms.py:33
|
||||
#: plinth/modules/mediawiki/forms.py:34
|
||||
msgid "Domain"
|
||||
msgstr "ডোমেন"
|
||||
|
||||
@ -1673,11 +1673,23 @@ msgstr "ইজ্যাবার্ড"
|
||||
msgid "Chat Server"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/ejabberd/forms.py:18
|
||||
#: plinth/modules/ejabberd/forms.py:19
|
||||
#, fuzzy
|
||||
#| msgid "Domains"
|
||||
msgid "Domain names"
|
||||
msgstr "ডোমেন"
|
||||
|
||||
#: plinth/modules/ejabberd/forms.py:21
|
||||
msgid ""
|
||||
"Domains to be used by ejabberd. Note that user accounts are unique for each "
|
||||
"domain, and migrating users to a new domain name is not yet implemented."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/ejabberd/forms.py:26
|
||||
msgid "Enable Message Archive Management"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/ejabberd/forms.py:20
|
||||
#: plinth/modules/ejabberd/forms.py:28
|
||||
#, python-brace-format
|
||||
msgid ""
|
||||
"If enabled, your {box_name} will store chat message histories. This allows "
|
||||
@ -1686,11 +1698,11 @@ msgid ""
|
||||
"the histories are stored as plain text or encrypted."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/ejabberd/forms.py:27 plinth/modules/matrixsynapse/forms.py:22
|
||||
#: plinth/modules/ejabberd/forms.py:35 plinth/modules/matrixsynapse/forms.py:22
|
||||
msgid "Automatically manage audio/video call setup"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/ejabberd/forms.py:29
|
||||
#: plinth/modules/ejabberd/forms.py:37
|
||||
#, python-brace-format
|
||||
msgid ""
|
||||
"Configures the local <a href={coturn_url}>coturn</a> app as the STUN/TURN "
|
||||
@ -1698,19 +1710,19 @@ msgid ""
|
||||
"server."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/ejabberd/forms.py:36 plinth/modules/matrixsynapse/forms.py:31
|
||||
#: plinth/modules/ejabberd/forms.py:44 plinth/modules/matrixsynapse/forms.py:31
|
||||
msgid "STUN/TURN Server URIs"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/ejabberd/forms.py:38 plinth/modules/matrixsynapse/forms.py:33
|
||||
#: plinth/modules/ejabberd/forms.py:46 plinth/modules/matrixsynapse/forms.py:33
|
||||
msgid "List of public URIs of the STUN/TURN server, one on each line."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/ejabberd/forms.py:42 plinth/modules/matrixsynapse/forms.py:37
|
||||
#: plinth/modules/ejabberd/forms.py:50 plinth/modules/matrixsynapse/forms.py:37
|
||||
msgid "Shared Authentication Secret"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/ejabberd/forms.py:43 plinth/modules/matrixsynapse/forms.py:38
|
||||
#: plinth/modules/ejabberd/forms.py:51 plinth/modules/matrixsynapse/forms.py:38
|
||||
msgid "Shared secret used to compute passwords for the TURN server."
|
||||
msgstr ""
|
||||
|
||||
@ -2659,23 +2671,24 @@ msgid ""
|
||||
"domain name."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/janus/__init__.py:22
|
||||
#: plinth/modules/janus/__init__.py:23
|
||||
msgid "Janus is a lightweight WebRTC server."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/janus/__init__.py:23
|
||||
#: plinth/modules/janus/__init__.py:24
|
||||
msgid "A simple video conference room is included."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/janus/__init__.py:24
|
||||
msgid "A STUN/TURN server (such as Coturn) is required to use Janus."
|
||||
#: plinth/modules/janus/__init__.py:26
|
||||
#, python-brace-format
|
||||
msgid "<a href=\"{coturn_url}\">Coturn</a> is required to use Janus."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/janus/__init__.py:41
|
||||
#: plinth/modules/janus/__init__.py:44
|
||||
msgid "Janus"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/janus/__init__.py:43
|
||||
#: plinth/modules/janus/__init__.py:46
|
||||
msgid "WebRTC server"
|
||||
msgstr ""
|
||||
|
||||
@ -2956,11 +2969,11 @@ msgstr ""
|
||||
msgid "Wiki"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mediawiki/forms.py:25
|
||||
#: plinth/modules/mediawiki/forms.py:26
|
||||
msgid "Administrator Password"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mediawiki/forms.py:26
|
||||
#: plinth/modules/mediawiki/forms.py:27
|
||||
msgid ""
|
||||
"Set a new password for MediaWiki's administrator account (admin). The "
|
||||
"password cannot be a common one and the minimum required length is "
|
||||
@ -2968,75 +2981,89 @@ msgid ""
|
||||
"password."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mediawiki/forms.py:34
|
||||
#: plinth/modules/mediawiki/forms.py:35
|
||||
msgid ""
|
||||
"Used by MediaWiki to generate URLs that point to the wiki such as in footer, "
|
||||
"feeds and emails. Examples: \"myfreedombox.example.org\" or \"example.onion"
|
||||
"\"."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mediawiki/forms.py:39
|
||||
#: plinth/modules/mediawiki/forms.py:40
|
||||
#, fuzzy
|
||||
#| msgid "Service"
|
||||
msgid "Site Name"
|
||||
msgstr "সেবা"
|
||||
|
||||
#: plinth/modules/mediawiki/forms.py:41
|
||||
msgid "Name of the site as displayed throughout the wiki."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mediawiki/forms.py:45
|
||||
msgid "Enable public registrations"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mediawiki/forms.py:40
|
||||
#: plinth/modules/mediawiki/forms.py:46
|
||||
msgid ""
|
||||
"If enabled, anyone on the internet will be able to create an account on your "
|
||||
"MediaWiki instance."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mediawiki/forms.py:44
|
||||
#: plinth/modules/mediawiki/forms.py:50
|
||||
msgid "Enable private mode"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mediawiki/forms.py:45
|
||||
#: plinth/modules/mediawiki/forms.py:51
|
||||
msgid ""
|
||||
"If enabled, access will be restricted. Only people who have accounts can "
|
||||
"read/write to the wiki. Public registrations will also be disabled."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mediawiki/forms.py:50
|
||||
#: plinth/modules/mediawiki/forms.py:56
|
||||
msgid "Default Skin"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mediawiki/forms.py:51
|
||||
#: plinth/modules/mediawiki/forms.py:57
|
||||
msgid ""
|
||||
"Choose a default skin for your MediaWiki installation. Users have the option "
|
||||
"to select their preferred skin."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mediawiki/views.py:51
|
||||
#: plinth/modules/mediawiki/views.py:52
|
||||
msgid "Password updated"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mediawiki/views.py:56
|
||||
#: plinth/modules/mediawiki/views.py:57
|
||||
msgid "Password update failed. Please choose a stronger password"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mediawiki/views.py:66
|
||||
#: plinth/modules/mediawiki/views.py:67
|
||||
msgid "Public registrations enabled"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mediawiki/views.py:75
|
||||
#: plinth/modules/mediawiki/views.py:76
|
||||
msgid "Public registrations disabled"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mediawiki/views.py:80
|
||||
#: plinth/modules/mediawiki/views.py:81
|
||||
msgid "Private mode enabled"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mediawiki/views.py:87
|
||||
#: plinth/modules/mediawiki/views.py:88
|
||||
msgid "Private mode disabled"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mediawiki/views.py:94
|
||||
#: plinth/modules/mediawiki/views.py:95
|
||||
msgid "Default skin changed"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mediawiki/views.py:98
|
||||
#: plinth/modules/mediawiki/views.py:99
|
||||
msgid "Domain name updated"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mediawiki/views.py:103
|
||||
msgid "Site name updated"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/minetest/__init__.py:35
|
||||
#, python-brace-format
|
||||
msgid ""
|
||||
@ -3185,11 +3212,21 @@ msgid ""
|
||||
"password can be used to manage permissions in Mumble."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mumble/forms.py:39
|
||||
#: plinth/modules/mumble/forms.py:40
|
||||
msgid "Set a password to join the server"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mumble/forms.py:42
|
||||
msgid ""
|
||||
"Set a password that is required to join the server. Leave empty to use the "
|
||||
"current password."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mumble/forms.py:48
|
||||
msgid "Set the name for the root channel"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mumble/forms.py:43
|
||||
#: plinth/modules/mumble/forms.py:52
|
||||
msgid ""
|
||||
"Set the name of the main channel of your mumble server. If the name was "
|
||||
"never changed, the channel is named Root."
|
||||
@ -3207,7 +3244,11 @@ msgstr ""
|
||||
msgid "SuperUser password successfully updated."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mumble/views.py:45
|
||||
#: plinth/modules/mumble/views.py:46
|
||||
msgid "Join password changed"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mumble/views.py:51
|
||||
msgid "Root channel name changed."
|
||||
msgstr ""
|
||||
|
||||
@ -5996,49 +6037,49 @@ msgstr ""
|
||||
msgid "Setting unchanged"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/transmission/__init__.py:26
|
||||
#: plinth/modules/transmission/__init__.py:23
|
||||
msgid "Transmission is a BitTorrent client with a web interface."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/transmission/__init__.py:27
|
||||
#: plinth/modules/transmission/__init__.py:24
|
||||
msgid ""
|
||||
"BitTorrent is a peer-to-peer file sharing protocol. Note that BitTorrent is "
|
||||
"not anonymous."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/transmission/__init__.py:29
|
||||
#: plinth/modules/transmission/__init__.py:26
|
||||
msgid "Please do not change the default port of the Transmission daemon."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/transmission/__init__.py:31
|
||||
#: plinth/modules/transmission/__init__.py:28
|
||||
#, python-brace-format
|
||||
msgid ""
|
||||
"Compared to <a href=\"{deluge_url}\">Deluge</a>, Transmission is simpler and "
|
||||
"lightweight but is less customizable."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/transmission/__init__.py:35
|
||||
#: plinth/modules/transmission/__init__.py:32
|
||||
#, python-brace-format
|
||||
msgid ""
|
||||
"It can be accessed by <a href=\"{users_url}\">any user</a> on {box_name} "
|
||||
"belonging to the bit-torrent group."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/transmission/__init__.py:39
|
||||
#: plinth/modules/transmission/__init__.py:36
|
||||
#, python-brace-format
|
||||
msgid ""
|
||||
"<a href=\"{samba_url}\">Samba</a> shares can be set as the default download "
|
||||
"directory from the dropdown menu below."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/transmission/__init__.py:43
|
||||
#: plinth/modules/transmission/__init__.py:40
|
||||
#, python-brace-format
|
||||
msgid ""
|
||||
"After a download has completed, you can also access your files using the <a "
|
||||
"href=\"{sharing_url}\">Sharing</a> app."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/transmission/__init__.py:71
|
||||
#: plinth/modules/transmission/__init__.py:68
|
||||
#: plinth/modules/transmission/manifest.py:6
|
||||
msgid "Transmission"
|
||||
msgstr ""
|
||||
@ -6518,20 +6559,20 @@ msgstr ""
|
||||
msgid "Edit User"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/users/views.py:144
|
||||
#: plinth/modules/users/views.py:146
|
||||
#, python-brace-format
|
||||
msgid "User {user} deleted."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/users/views.py:151
|
||||
#: plinth/modules/users/views.py:153
|
||||
msgid "Deleting LDAP user failed."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/users/views.py:160
|
||||
#: plinth/modules/users/views.py:180
|
||||
msgid "Change Password"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/users/views.py:161
|
||||
#: plinth/modules/users/views.py:181
|
||||
msgid "Password changed successfully."
|
||||
msgstr ""
|
||||
|
||||
@ -7361,9 +7402,6 @@ msgstr ""
|
||||
#~ msgid "Cancel"
|
||||
#~ msgstr "বাতিল"
|
||||
|
||||
#~ msgid "Domains"
|
||||
#~ msgstr "ডোমেন"
|
||||
|
||||
#, fuzzy
|
||||
#~| msgid "Disabled"
|
||||
#~ msgid "Disable selected"
|
||||
|
||||
@ -7,8 +7,8 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: PACKAGE VERSION\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2022-06-06 21:07-0400\n"
|
||||
"PO-Revision-Date: 2022-05-31 14:18+0000\n"
|
||||
"POT-Creation-Date: 2022-06-20 20:21-0400\n"
|
||||
"PO-Revision-Date: 2022-06-08 16:16+0000\n"
|
||||
"Last-Translator: Jiří Podhorecký <j.podhorecky@volny.cz>\n"
|
||||
"Language-Team: Czech <https://hosted.weblate.org/projects/freedombox/"
|
||||
"freedombox/cs/>\n"
|
||||
@ -1006,12 +1006,12 @@ msgstr "Obnovení IP adresy a domén"
|
||||
|
||||
#: plinth/modules/bind/views.py:71 plinth/modules/coturn/views.py:39
|
||||
#: plinth/modules/deluge/views.py:42 plinth/modules/dynamicdns/views.py:78
|
||||
#: plinth/modules/ejabberd/views.py:85 plinth/modules/email/views.py:45
|
||||
#: plinth/modules/ejabberd/views.py:96 plinth/modules/email/views.py:45
|
||||
#: plinth/modules/matrixsynapse/views.py:124
|
||||
#: plinth/modules/minetest/views.py:69 plinth/modules/mumble/views.py:29
|
||||
#: plinth/modules/pagekite/forms.py:78 plinth/modules/quassel/views.py:28
|
||||
#: plinth/modules/roundcube/views.py:32 plinth/modules/shadowsocks/views.py:59
|
||||
#: plinth/modules/transmission/views.py:47 plinth/modules/ttrss/views.py:26
|
||||
#: plinth/modules/transmission/views.py:43 plinth/modules/ttrss/views.py:26
|
||||
#: plinth/modules/wordpress/views.py:37
|
||||
msgid "Configuration updated"
|
||||
msgstr "Nastavení aktualizováno"
|
||||
@ -1447,7 +1447,7 @@ msgstr ""
|
||||
"po povolení této služby."
|
||||
|
||||
#: plinth/modules/deluge/__init__.py:44
|
||||
#: plinth/modules/transmission/__init__.py:67
|
||||
#: plinth/modules/transmission/__init__.py:64
|
||||
msgid "Download files using BitTorrent applications"
|
||||
msgstr "Stahovat soubory pomocí BitTorrent aplikací"
|
||||
|
||||
@ -1456,7 +1456,7 @@ msgid "Deluge"
|
||||
msgstr "Deluge"
|
||||
|
||||
#: plinth/modules/deluge/__init__.py:50
|
||||
#: plinth/modules/transmission/__init__.py:73
|
||||
#: plinth/modules/transmission/__init__.py:70
|
||||
msgid "BitTorrent Web Client"
|
||||
msgstr "Webový klient sítě BitTorrent"
|
||||
|
||||
@ -1771,7 +1771,7 @@ msgstr "Stav"
|
||||
#: plinth/modules/dynamicdns/templates/dynamicdns.html:18
|
||||
#: plinth/modules/email/templates/email.html:35
|
||||
#: plinth/modules/letsencrypt/templates/letsencrypt.html:24
|
||||
#: plinth/modules/mediawiki/forms.py:33
|
||||
#: plinth/modules/mediawiki/forms.py:34
|
||||
msgid "Domain"
|
||||
msgstr "Doména"
|
||||
|
||||
@ -1852,11 +1852,23 @@ msgstr "ejabberd"
|
||||
msgid "Chat Server"
|
||||
msgstr "Chat server"
|
||||
|
||||
#: plinth/modules/ejabberd/forms.py:18
|
||||
#: plinth/modules/ejabberd/forms.py:19
|
||||
#, fuzzy
|
||||
#| msgid "Domain Names"
|
||||
msgid "Domain names"
|
||||
msgstr "Názvy domén"
|
||||
|
||||
#: plinth/modules/ejabberd/forms.py:21
|
||||
msgid ""
|
||||
"Domains to be used by ejabberd. Note that user accounts are unique for each "
|
||||
"domain, and migrating users to a new domain name is not yet implemented."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/ejabberd/forms.py:26
|
||||
msgid "Enable Message Archive Management"
|
||||
msgstr "Zapnout správu archivu zpráv"
|
||||
|
||||
#: plinth/modules/ejabberd/forms.py:20
|
||||
#: plinth/modules/ejabberd/forms.py:28
|
||||
#, python-brace-format
|
||||
msgid ""
|
||||
"If enabled, your {box_name} will store chat message histories. This allows "
|
||||
@ -1869,11 +1881,11 @@ msgstr ""
|
||||
"místnosti více uživatelů. Závisí na nastavení klienta, zda bude historie "
|
||||
"ukládána jako čitelný text nebo zašifrovaně."
|
||||
|
||||
#: plinth/modules/ejabberd/forms.py:27 plinth/modules/matrixsynapse/forms.py:22
|
||||
#: plinth/modules/ejabberd/forms.py:35 plinth/modules/matrixsynapse/forms.py:22
|
||||
msgid "Automatically manage audio/video call setup"
|
||||
msgstr "Automatická správa nastavení audio/video hovorů"
|
||||
|
||||
#: plinth/modules/ejabberd/forms.py:29
|
||||
#: plinth/modules/ejabberd/forms.py:37
|
||||
#, python-brace-format
|
||||
msgid ""
|
||||
"Configures the local <a href={coturn_url}>coturn</a> app as the STUN/TURN "
|
||||
@ -1884,19 +1896,19 @@ msgstr ""
|
||||
"STUN/TURN pro ejabberd. Pokud chcete používat jiný server STUN/TURN, zakažte "
|
||||
"tuto funkci."
|
||||
|
||||
#: plinth/modules/ejabberd/forms.py:36 plinth/modules/matrixsynapse/forms.py:31
|
||||
#: plinth/modules/ejabberd/forms.py:44 plinth/modules/matrixsynapse/forms.py:31
|
||||
msgid "STUN/TURN Server URIs"
|
||||
msgstr "URI serveru STUN/TURN"
|
||||
|
||||
#: plinth/modules/ejabberd/forms.py:38 plinth/modules/matrixsynapse/forms.py:33
|
||||
#: plinth/modules/ejabberd/forms.py:46 plinth/modules/matrixsynapse/forms.py:33
|
||||
msgid "List of public URIs of the STUN/TURN server, one on each line."
|
||||
msgstr "Seznam veřejných URI serveru STUN/TURN, na každém řádku jeden."
|
||||
|
||||
#: plinth/modules/ejabberd/forms.py:42 plinth/modules/matrixsynapse/forms.py:37
|
||||
#: plinth/modules/ejabberd/forms.py:50 plinth/modules/matrixsynapse/forms.py:37
|
||||
msgid "Shared Authentication Secret"
|
||||
msgstr "Sdílené ověřovací tajemství"
|
||||
|
||||
#: plinth/modules/ejabberd/forms.py:43 plinth/modules/matrixsynapse/forms.py:38
|
||||
#: plinth/modules/ejabberd/forms.py:51 plinth/modules/matrixsynapse/forms.py:38
|
||||
msgid "Shared secret used to compute passwords for the TURN server."
|
||||
msgstr "Sdílené tajemství používané k výpočtu hesel pro server TURN."
|
||||
|
||||
@ -1974,6 +1986,10 @@ msgid ""
|
||||
"restrict outgoing email. Some lift the restriction after an explicit "
|
||||
"request. See manual page for more information."
|
||||
msgstr ""
|
||||
"E-mailový server v současné době nefunguje s mnoha bezplatnými doménovými "
|
||||
"službami, včetně služeb poskytovaných nadací FreedomBox. Mnoho poskytovatelů "
|
||||
"internetových služeb také omezuje odchozí poštu. Někteří po výslovné žádosti "
|
||||
"omezení zruší. Další informace naleznete na stránce s manuálem."
|
||||
|
||||
#: plinth/modules/email/__init__.py:35
|
||||
#, python-brace-format
|
||||
@ -2982,31 +2998,32 @@ msgstr ""
|
||||
"Spusťte Goggy a zvolte „Připojit k serveru“ a zadejte doménový název svého "
|
||||
"{box_name}."
|
||||
|
||||
#: plinth/modules/janus/__init__.py:22
|
||||
msgid "Janus is a lightweight WebRTC server."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/janus/__init__.py:23
|
||||
msgid "A simple video conference room is included."
|
||||
msgstr ""
|
||||
msgid "Janus is a lightweight WebRTC server."
|
||||
msgstr "Janus je odlehčený server WebRTC."
|
||||
|
||||
#: plinth/modules/janus/__init__.py:24
|
||||
msgid "A STUN/TURN server (such as Coturn) is required to use Janus."
|
||||
msgstr ""
|
||||
msgid "A simple video conference room is included."
|
||||
msgstr "Součástí je jednoduchá videokonferenční místnost."
|
||||
|
||||
#: plinth/modules/janus/__init__.py:41
|
||||
#: plinth/modules/janus/__init__.py:26
|
||||
#, fuzzy, python-brace-format
|
||||
#| msgid "A STUN/TURN server (such as Coturn) is required to use Janus."
|
||||
msgid "<a href=\"{coturn_url}\">Coturn</a> is required to use Janus."
|
||||
msgstr ""
|
||||
"Pro použití systému Janus je vyžadován server STUN/TURN (například Coturn)."
|
||||
|
||||
#: plinth/modules/janus/__init__.py:44
|
||||
msgid "Janus"
|
||||
msgstr ""
|
||||
msgstr "Janus"
|
||||
|
||||
#: plinth/modules/janus/__init__.py:43
|
||||
#, fuzzy
|
||||
#| msgid "Web Server"
|
||||
#: plinth/modules/janus/__init__.py:46
|
||||
msgid "WebRTC server"
|
||||
msgstr "Webový server"
|
||||
msgstr "WebRTC server"
|
||||
|
||||
#: plinth/modules/janus/manifest.py:7
|
||||
msgid "Janus Video Room"
|
||||
msgstr ""
|
||||
msgstr "Janus Video Room"
|
||||
|
||||
#: plinth/modules/janus/templates/janus_video_room.html:205
|
||||
#: plinth/modules/jsxc/templates/jsxc_launch.html:117
|
||||
@ -3344,11 +3361,11 @@ msgstr "MediaWiki"
|
||||
msgid "Wiki"
|
||||
msgstr "Wiki"
|
||||
|
||||
#: plinth/modules/mediawiki/forms.py:25
|
||||
#: plinth/modules/mediawiki/forms.py:26
|
||||
msgid "Administrator Password"
|
||||
msgstr "Heslo k účtu správce"
|
||||
|
||||
#: plinth/modules/mediawiki/forms.py:26
|
||||
#: plinth/modules/mediawiki/forms.py:27
|
||||
msgid ""
|
||||
"Set a new password for MediaWiki's administrator account (admin). The "
|
||||
"password cannot be a common one and the minimum required length is "
|
||||
@ -3359,7 +3376,7 @@ msgstr ""
|
||||
"běžné a minimální požadovaná délka je <strong>10 znaků</strong>. Chcete-li "
|
||||
"zachovat aktuální heslo, ponechte toto pole prázdné."
|
||||
|
||||
#: plinth/modules/mediawiki/forms.py:34
|
||||
#: plinth/modules/mediawiki/forms.py:35
|
||||
msgid ""
|
||||
"Used by MediaWiki to generate URLs that point to the wiki such as in footer, "
|
||||
"feeds and emails. Examples: \"myfreedombox.example.org\" or \"example.onion"
|
||||
@ -3369,11 +3386,21 @@ msgstr ""
|
||||
"například v zápatí, kanálech a e-mailech. Příklad: \"myfreedombox.example.org"
|
||||
"\" nebo \"example.onion\"."
|
||||
|
||||
#: plinth/modules/mediawiki/forms.py:39
|
||||
#: plinth/modules/mediawiki/forms.py:40
|
||||
#, fuzzy
|
||||
#| msgid "Kite name"
|
||||
msgid "Site Name"
|
||||
msgstr "Kite název"
|
||||
|
||||
#: plinth/modules/mediawiki/forms.py:41
|
||||
msgid "Name of the site as displayed throughout the wiki."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mediawiki/forms.py:45
|
||||
msgid "Enable public registrations"
|
||||
msgstr "Umožnit registraci veřejnosti"
|
||||
|
||||
#: plinth/modules/mediawiki/forms.py:40
|
||||
#: plinth/modules/mediawiki/forms.py:46
|
||||
msgid ""
|
||||
"If enabled, anyone on the internet will be able to create an account on your "
|
||||
"MediaWiki instance."
|
||||
@ -3381,11 +3408,11 @@ msgstr ""
|
||||
"Pokud je zapnuto, kdokoli z Internetu si bude moci vytvořit účet na vaší "
|
||||
"instanci MediaWiki."
|
||||
|
||||
#: plinth/modules/mediawiki/forms.py:44
|
||||
#: plinth/modules/mediawiki/forms.py:50
|
||||
msgid "Enable private mode"
|
||||
msgstr "Zapnout soukromý režim"
|
||||
|
||||
#: plinth/modules/mediawiki/forms.py:45
|
||||
#: plinth/modules/mediawiki/forms.py:51
|
||||
msgid ""
|
||||
"If enabled, access will be restricted. Only people who have accounts can "
|
||||
"read/write to the wiki. Public registrations will also be disabled."
|
||||
@ -3393,11 +3420,11 @@ msgstr ""
|
||||
"Když je zapnuto, přístup bude omezen. Pouze lidé kteří zde mají uživatelské "
|
||||
"účty mohou číst/psát do wiki. Registrace veřejnosti jsou také vypnuté."
|
||||
|
||||
#: plinth/modules/mediawiki/forms.py:50
|
||||
#: plinth/modules/mediawiki/forms.py:56
|
||||
msgid "Default Skin"
|
||||
msgstr "Výchozí vzhled"
|
||||
|
||||
#: plinth/modules/mediawiki/forms.py:51
|
||||
#: plinth/modules/mediawiki/forms.py:57
|
||||
msgid ""
|
||||
"Choose a default skin for your MediaWiki installation. Users have the option "
|
||||
"to select their preferred skin."
|
||||
@ -3405,38 +3432,44 @@ msgstr ""
|
||||
"Vyberte výchozí vzhled pro instalaci MediaWiki. Uživatelé mají možnost "
|
||||
"vybrat si preferovaný vzhled."
|
||||
|
||||
#: plinth/modules/mediawiki/views.py:51
|
||||
#: plinth/modules/mediawiki/views.py:52
|
||||
msgid "Password updated"
|
||||
msgstr "Heslo aktualizováno"
|
||||
|
||||
#: plinth/modules/mediawiki/views.py:56
|
||||
#: plinth/modules/mediawiki/views.py:57
|
||||
msgid "Password update failed. Please choose a stronger password"
|
||||
msgstr "Aktualizace hesla se nezdařila. Zvolte prosím silnější heslo"
|
||||
|
||||
#: plinth/modules/mediawiki/views.py:66
|
||||
#: plinth/modules/mediawiki/views.py:67
|
||||
msgid "Public registrations enabled"
|
||||
msgstr "Registrace pro veřejnost otevřené"
|
||||
|
||||
#: plinth/modules/mediawiki/views.py:75
|
||||
#: plinth/modules/mediawiki/views.py:76
|
||||
msgid "Public registrations disabled"
|
||||
msgstr "Registrace pro veřejnost zavřené"
|
||||
|
||||
#: plinth/modules/mediawiki/views.py:80
|
||||
#: plinth/modules/mediawiki/views.py:81
|
||||
msgid "Private mode enabled"
|
||||
msgstr "Soukromý režim zapnut"
|
||||
|
||||
#: plinth/modules/mediawiki/views.py:87
|
||||
#: plinth/modules/mediawiki/views.py:88
|
||||
msgid "Private mode disabled"
|
||||
msgstr "Soukromý režim vypnut"
|
||||
|
||||
#: plinth/modules/mediawiki/views.py:94
|
||||
#: plinth/modules/mediawiki/views.py:95
|
||||
msgid "Default skin changed"
|
||||
msgstr "Změna výchozího vzhledu"
|
||||
|
||||
#: plinth/modules/mediawiki/views.py:98
|
||||
#: plinth/modules/mediawiki/views.py:99
|
||||
msgid "Domain name updated"
|
||||
msgstr "Nastavení doménového názvu aktualizováno"
|
||||
|
||||
#: plinth/modules/mediawiki/views.py:103
|
||||
#, fuzzy
|
||||
#| msgid "Domain name updated"
|
||||
msgid "Site name updated"
|
||||
msgstr "Nastavení doménového názvu aktualizováno"
|
||||
|
||||
#: plinth/modules/minetest/__init__.py:35
|
||||
#, python-brace-format
|
||||
msgid ""
|
||||
@ -3612,15 +3645,33 @@ msgstr ""
|
||||
"Volitelně. Chcete-li zachovat aktuální heslo, ponechte toto pole prázdné. "
|
||||
"Heslo SuperUser lze použít ke správě oprávnění v Mumble."
|
||||
|
||||
#: plinth/modules/mumble/forms.py:39
|
||||
msgid "Set the name for the root channel"
|
||||
#: plinth/modules/mumble/forms.py:40
|
||||
msgid "Set a password to join the server"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mumble/forms.py:43
|
||||
#: plinth/modules/mumble/forms.py:42
|
||||
#, fuzzy
|
||||
#| msgid ""
|
||||
#| "Set a new upload password for Coquelicot. Leave this field blank to keep "
|
||||
#| "the current password."
|
||||
msgid ""
|
||||
"Set a password that is required to join the server. Leave empty to use the "
|
||||
"current password."
|
||||
msgstr ""
|
||||
"Nastavte nové heslo pro nahrávání na Coquelicot. Pro ponechání stávajícího "
|
||||
"hesla tuto kolonku nevyplňujte."
|
||||
|
||||
#: plinth/modules/mumble/forms.py:48
|
||||
msgid "Set the name for the root channel"
|
||||
msgstr "Nastavení názvu kořenového kanálu"
|
||||
|
||||
#: plinth/modules/mumble/forms.py:52
|
||||
msgid ""
|
||||
"Set the name of the main channel of your mumble server. If the name was "
|
||||
"never changed, the channel is named Root."
|
||||
msgstr ""
|
||||
"Nastavte název hlavního kanálu serveru mumble. Pokud nebyl název nikdy "
|
||||
"změněn, je kanál pojmenován Root."
|
||||
|
||||
#: plinth/modules/mumble/manifest.py:34
|
||||
msgid "Mumblefly"
|
||||
@ -3634,9 +3685,15 @@ msgstr "Mumla"
|
||||
msgid "SuperUser password successfully updated."
|
||||
msgstr "Heslo SuperUser bylo úspěšně aktualizováno."
|
||||
|
||||
#: plinth/modules/mumble/views.py:45
|
||||
#: plinth/modules/mumble/views.py:46
|
||||
#, fuzzy
|
||||
#| msgid "Upload password updated"
|
||||
msgid "Join password changed"
|
||||
msgstr "Heslo pro nahrávání aktualizováno"
|
||||
|
||||
#: plinth/modules/mumble/views.py:51
|
||||
msgid "Root channel name changed."
|
||||
msgstr ""
|
||||
msgstr "Změna názvu kořenového kanálu."
|
||||
|
||||
#: plinth/modules/names/__init__.py:22
|
||||
#, python-brace-format
|
||||
@ -6844,13 +6901,13 @@ msgstr "Porty"
|
||||
msgid "Setting unchanged"
|
||||
msgstr "Nastavení se nezměnila"
|
||||
|
||||
#: plinth/modules/transmission/__init__.py:26
|
||||
#: plinth/modules/transmission/__init__.py:23
|
||||
msgid "Transmission is a BitTorrent client with a web interface."
|
||||
msgstr ""
|
||||
"Transmission je BitTorrent klient který poskytuje webové uživatelské "
|
||||
"rozhraní."
|
||||
|
||||
#: plinth/modules/transmission/__init__.py:27
|
||||
#: plinth/modules/transmission/__init__.py:24
|
||||
msgid ""
|
||||
"BitTorrent is a peer-to-peer file sharing protocol. Note that BitTorrent is "
|
||||
"not anonymous."
|
||||
@ -6858,11 +6915,11 @@ msgstr ""
|
||||
"BitTorrent je protokol pro sdílení souborů peer-to-peer. Všimněte si, že "
|
||||
"BitTorrent není anonymní."
|
||||
|
||||
#: plinth/modules/transmission/__init__.py:29
|
||||
#: plinth/modules/transmission/__init__.py:26
|
||||
msgid "Please do not change the default port of the Transmission daemon."
|
||||
msgstr "Výchozí port démona Transmission neměňte."
|
||||
|
||||
#: plinth/modules/transmission/__init__.py:31
|
||||
#: plinth/modules/transmission/__init__.py:28
|
||||
#, python-brace-format
|
||||
msgid ""
|
||||
"Compared to <a href=\"{deluge_url}\">Deluge</a>, Transmission is simpler and "
|
||||
@ -6871,7 +6928,7 @@ msgstr ""
|
||||
"V porovnání s <a href=\"{deluge_url}\">Deluge</a> je Transmission jednodušší "
|
||||
"a lehčí, ale je méně přizpůsobitelný."
|
||||
|
||||
#: plinth/modules/transmission/__init__.py:35
|
||||
#: plinth/modules/transmission/__init__.py:32
|
||||
#, python-brace-format
|
||||
msgid ""
|
||||
"It can be accessed by <a href=\"{users_url}\">any user</a> on {box_name} "
|
||||
@ -6880,7 +6937,7 @@ msgstr ""
|
||||
"Přístup k němu má <a href=\"{users_url}\">každý uživatel</a> na {box_name} "
|
||||
"patřící do skupiny bit-torrent."
|
||||
|
||||
#: plinth/modules/transmission/__init__.py:39
|
||||
#: plinth/modules/transmission/__init__.py:36
|
||||
#, python-brace-format
|
||||
msgid ""
|
||||
"<a href=\"{samba_url}\">Samba</a> shares can be set as the default download "
|
||||
@ -6889,7 +6946,7 @@ msgstr ""
|
||||
"<a href=\"{samba_url}\">Samba</a> sdílení lze nastavit jako výchozí adresář "
|
||||
"pro stahování z rozbalovací nabídky níže."
|
||||
|
||||
#: plinth/modules/transmission/__init__.py:43
|
||||
#: plinth/modules/transmission/__init__.py:40
|
||||
#, python-brace-format
|
||||
msgid ""
|
||||
"After a download has completed, you can also access your files using the <a "
|
||||
@ -6898,7 +6955,7 @@ msgstr ""
|
||||
"Po dokončení stahování můžete k souborům přistupovat také pomocí aplikace <a "
|
||||
"href=\"{sharing_url}\">Sdílení</a>."
|
||||
|
||||
#: plinth/modules/transmission/__init__.py:71
|
||||
#: plinth/modules/transmission/__init__.py:68
|
||||
#: plinth/modules/transmission/manifest.py:6
|
||||
msgid "Transmission"
|
||||
msgstr "Transmission"
|
||||
@ -7444,20 +7501,20 @@ msgstr "Uživatel %(username)s aktualizován."
|
||||
msgid "Edit User"
|
||||
msgstr "Upravit uživatele"
|
||||
|
||||
#: plinth/modules/users/views.py:144
|
||||
#: plinth/modules/users/views.py:146
|
||||
#, python-brace-format
|
||||
msgid "User {user} deleted."
|
||||
msgstr "Uživatel {user} smazán."
|
||||
|
||||
#: plinth/modules/users/views.py:151
|
||||
#: plinth/modules/users/views.py:153
|
||||
msgid "Deleting LDAP user failed."
|
||||
msgstr "Smazání LDAP uživatele se nezdařilo."
|
||||
|
||||
#: plinth/modules/users/views.py:160
|
||||
#: plinth/modules/users/views.py:180
|
||||
msgid "Change Password"
|
||||
msgstr "Změnit heslo"
|
||||
|
||||
#: plinth/modules/users/views.py:161
|
||||
#: plinth/modules/users/views.py:181
|
||||
msgid "Password changed successfully."
|
||||
msgstr "Heslo úspěšně změněno."
|
||||
|
||||
@ -9025,13 +9082,6 @@ msgstr "gudžarátština"
|
||||
#~ msgid "Upload Password"
|
||||
#~ msgstr "Heslo pro nahrávání"
|
||||
|
||||
#~ msgid ""
|
||||
#~ "Set a new upload password for Coquelicot. Leave this field blank to keep "
|
||||
#~ "the current password."
|
||||
#~ msgstr ""
|
||||
#~ "Nastavte nové heslo pro nahrávání na Coquelicot. Pro ponechání "
|
||||
#~ "stávajícího hesla tuto kolonku nevyplňujte."
|
||||
|
||||
#~ msgid "Maximum File Size (in MiB)"
|
||||
#~ msgstr "Nejvyšší umožněná velikost souboru (v MiB)"
|
||||
|
||||
@ -9044,9 +9094,6 @@ msgstr "gudžarátština"
|
||||
#~ msgid "coquelicot"
|
||||
#~ msgstr "coquelicot"
|
||||
|
||||
#~ msgid "Upload password updated"
|
||||
#~ msgstr "Heslo pro nahrávání aktualizováno"
|
||||
|
||||
#~ msgid "Failed to update upload password"
|
||||
#~ msgstr "Heslo pro nahrávání se nepodařilo aktualizovat"
|
||||
|
||||
|
||||
@ -9,7 +9,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: FreedomBox UI\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2022-06-06 21:07-0400\n"
|
||||
"POT-Creation-Date: 2022-06-20 20:21-0400\n"
|
||||
"PO-Revision-Date: 2022-05-10 02:10+0000\n"
|
||||
"Last-Translator: ikmaak <info@ikmaak.nl>\n"
|
||||
"Language-Team: Danish <https://hosted.weblate.org/projects/freedombox/"
|
||||
@ -1019,12 +1019,12 @@ msgstr "Opfrisk IP-adresse og domæner"
|
||||
|
||||
#: plinth/modules/bind/views.py:71 plinth/modules/coturn/views.py:39
|
||||
#: plinth/modules/deluge/views.py:42 plinth/modules/dynamicdns/views.py:78
|
||||
#: plinth/modules/ejabberd/views.py:85 plinth/modules/email/views.py:45
|
||||
#: plinth/modules/ejabberd/views.py:96 plinth/modules/email/views.py:45
|
||||
#: plinth/modules/matrixsynapse/views.py:124
|
||||
#: plinth/modules/minetest/views.py:69 plinth/modules/mumble/views.py:29
|
||||
#: plinth/modules/pagekite/forms.py:78 plinth/modules/quassel/views.py:28
|
||||
#: plinth/modules/roundcube/views.py:32 plinth/modules/shadowsocks/views.py:59
|
||||
#: plinth/modules/transmission/views.py:47 plinth/modules/ttrss/views.py:26
|
||||
#: plinth/modules/transmission/views.py:43 plinth/modules/ttrss/views.py:26
|
||||
#: plinth/modules/wordpress/views.py:37
|
||||
msgid "Configuration updated"
|
||||
msgstr "Konfiguration opdateret"
|
||||
@ -1458,7 +1458,7 @@ msgstr ""
|
||||
"har aktiveret denne tjeneste."
|
||||
|
||||
#: plinth/modules/deluge/__init__.py:44
|
||||
#: plinth/modules/transmission/__init__.py:67
|
||||
#: plinth/modules/transmission/__init__.py:64
|
||||
msgid "Download files using BitTorrent applications"
|
||||
msgstr "Download filer ved hjælp af BitTorrent-applikationer"
|
||||
|
||||
@ -1467,7 +1467,7 @@ msgid "Deluge"
|
||||
msgstr "Deluge"
|
||||
|
||||
#: plinth/modules/deluge/__init__.py:50
|
||||
#: plinth/modules/transmission/__init__.py:73
|
||||
#: plinth/modules/transmission/__init__.py:70
|
||||
msgid "BitTorrent Web Client"
|
||||
msgstr "BitTorrent Webklient"
|
||||
|
||||
@ -1792,7 +1792,7 @@ msgstr "Status"
|
||||
#: plinth/modules/dynamicdns/templates/dynamicdns.html:18
|
||||
#: plinth/modules/email/templates/email.html:35
|
||||
#: plinth/modules/letsencrypt/templates/letsencrypt.html:24
|
||||
#: plinth/modules/mediawiki/forms.py:33
|
||||
#: plinth/modules/mediawiki/forms.py:34
|
||||
msgid "Domain"
|
||||
msgstr "Domæne"
|
||||
|
||||
@ -1884,11 +1884,23 @@ msgstr "ejabberd"
|
||||
msgid "Chat Server"
|
||||
msgstr "Chatserver"
|
||||
|
||||
#: plinth/modules/ejabberd/forms.py:18
|
||||
#: plinth/modules/ejabberd/forms.py:19
|
||||
#, fuzzy
|
||||
#| msgid "Domain Names"
|
||||
msgid "Domain names"
|
||||
msgstr "Domænenavne"
|
||||
|
||||
#: plinth/modules/ejabberd/forms.py:21
|
||||
msgid ""
|
||||
"Domains to be used by ejabberd. Note that user accounts are unique for each "
|
||||
"domain, and migrating users to a new domain name is not yet implemented."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/ejabberd/forms.py:26
|
||||
msgid "Enable Message Archive Management"
|
||||
msgstr "Aktivér håndtering af beskedarkiver"
|
||||
|
||||
#: plinth/modules/ejabberd/forms.py:20
|
||||
#: plinth/modules/ejabberd/forms.py:28
|
||||
#, python-brace-format
|
||||
msgid ""
|
||||
"If enabled, your {box_name} will store chat message histories. This allows "
|
||||
@ -1902,11 +1914,11 @@ msgstr ""
|
||||
"beskedhistorikken gemmes som klartekst eller krypteret afhænger af klientens "
|
||||
"indstillinger."
|
||||
|
||||
#: plinth/modules/ejabberd/forms.py:27 plinth/modules/matrixsynapse/forms.py:22
|
||||
#: plinth/modules/ejabberd/forms.py:35 plinth/modules/matrixsynapse/forms.py:22
|
||||
msgid "Automatically manage audio/video call setup"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/ejabberd/forms.py:29
|
||||
#: plinth/modules/ejabberd/forms.py:37
|
||||
#, python-brace-format
|
||||
msgid ""
|
||||
"Configures the local <a href={coturn_url}>coturn</a> app as the STUN/TURN "
|
||||
@ -1914,21 +1926,21 @@ msgid ""
|
||||
"server."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/ejabberd/forms.py:36 plinth/modules/matrixsynapse/forms.py:31
|
||||
#: plinth/modules/ejabberd/forms.py:44 plinth/modules/matrixsynapse/forms.py:31
|
||||
msgid "STUN/TURN Server URIs"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/ejabberd/forms.py:38 plinth/modules/matrixsynapse/forms.py:33
|
||||
#: plinth/modules/ejabberd/forms.py:46 plinth/modules/matrixsynapse/forms.py:33
|
||||
msgid "List of public URIs of the STUN/TURN server, one on each line."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/ejabberd/forms.py:42 plinth/modules/matrixsynapse/forms.py:37
|
||||
#: plinth/modules/ejabberd/forms.py:50 plinth/modules/matrixsynapse/forms.py:37
|
||||
#, fuzzy
|
||||
#| msgid "Authentication Mode"
|
||||
msgid "Shared Authentication Secret"
|
||||
msgstr "Autentificeringstilstand"
|
||||
|
||||
#: plinth/modules/ejabberd/forms.py:43 plinth/modules/matrixsynapse/forms.py:38
|
||||
#: plinth/modules/ejabberd/forms.py:51 plinth/modules/matrixsynapse/forms.py:38
|
||||
msgid "Shared secret used to compute passwords for the TURN server."
|
||||
msgstr ""
|
||||
|
||||
@ -3033,23 +3045,24 @@ msgid ""
|
||||
"domain name."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/janus/__init__.py:22
|
||||
#: plinth/modules/janus/__init__.py:23
|
||||
msgid "Janus is a lightweight WebRTC server."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/janus/__init__.py:23
|
||||
#: plinth/modules/janus/__init__.py:24
|
||||
msgid "A simple video conference room is included."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/janus/__init__.py:24
|
||||
msgid "A STUN/TURN server (such as Coturn) is required to use Janus."
|
||||
#: plinth/modules/janus/__init__.py:26
|
||||
#, python-brace-format
|
||||
msgid "<a href=\"{coturn_url}\">Coturn</a> is required to use Janus."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/janus/__init__.py:41
|
||||
#: plinth/modules/janus/__init__.py:44
|
||||
msgid "Janus"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/janus/__init__.py:43
|
||||
#: plinth/modules/janus/__init__.py:46
|
||||
#, fuzzy
|
||||
#| msgid "Web Server"
|
||||
msgid "WebRTC server"
|
||||
@ -3384,13 +3397,13 @@ msgstr ""
|
||||
msgid "Wiki"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mediawiki/forms.py:25
|
||||
#: plinth/modules/mediawiki/forms.py:26
|
||||
#, fuzzy
|
||||
#| msgid "Administrator Account"
|
||||
msgid "Administrator Password"
|
||||
msgstr "Administratorkonto"
|
||||
|
||||
#: plinth/modules/mediawiki/forms.py:26
|
||||
#: plinth/modules/mediawiki/forms.py:27
|
||||
msgid ""
|
||||
"Set a new password for MediaWiki's administrator account (admin). The "
|
||||
"password cannot be a common one and the minimum required length is "
|
||||
@ -3398,95 +3411,111 @@ msgid ""
|
||||
"password."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mediawiki/forms.py:34
|
||||
#: plinth/modules/mediawiki/forms.py:35
|
||||
msgid ""
|
||||
"Used by MediaWiki to generate URLs that point to the wiki such as in footer, "
|
||||
"feeds and emails. Examples: \"myfreedombox.example.org\" or \"example.onion"
|
||||
"\"."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mediawiki/forms.py:39
|
||||
#: plinth/modules/mediawiki/forms.py:40
|
||||
#, fuzzy
|
||||
#| msgid "Kite name"
|
||||
msgid "Site Name"
|
||||
msgstr "Kite-navn"
|
||||
|
||||
#: plinth/modules/mediawiki/forms.py:41
|
||||
msgid "Name of the site as displayed throughout the wiki."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mediawiki/forms.py:45
|
||||
#, fuzzy
|
||||
#| msgid "Enable application"
|
||||
msgid "Enable public registrations"
|
||||
msgstr "Aktiver applikation"
|
||||
|
||||
#: plinth/modules/mediawiki/forms.py:40
|
||||
#: plinth/modules/mediawiki/forms.py:46
|
||||
msgid ""
|
||||
"If enabled, anyone on the internet will be able to create an account on your "
|
||||
"MediaWiki instance."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mediawiki/forms.py:44
|
||||
#: plinth/modules/mediawiki/forms.py:50
|
||||
#, fuzzy
|
||||
#| msgid "Enable reStore"
|
||||
msgid "Enable private mode"
|
||||
msgstr "Aktiver reStore"
|
||||
|
||||
#: plinth/modules/mediawiki/forms.py:45
|
||||
#: plinth/modules/mediawiki/forms.py:51
|
||||
msgid ""
|
||||
"If enabled, access will be restricted. Only people who have accounts can "
|
||||
"read/write to the wiki. Public registrations will also be disabled."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mediawiki/forms.py:50
|
||||
#: plinth/modules/mediawiki/forms.py:56
|
||||
#, fuzzy
|
||||
#| msgid "Default"
|
||||
msgid "Default Skin"
|
||||
msgstr "Standard"
|
||||
|
||||
#: plinth/modules/mediawiki/forms.py:51
|
||||
#: plinth/modules/mediawiki/forms.py:57
|
||||
msgid ""
|
||||
"Choose a default skin for your MediaWiki installation. Users have the option "
|
||||
"to select their preferred skin."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mediawiki/views.py:51
|
||||
#: plinth/modules/mediawiki/views.py:52
|
||||
#, fuzzy
|
||||
#| msgid "Password"
|
||||
msgid "Password updated"
|
||||
msgstr "Kodeord"
|
||||
|
||||
#: plinth/modules/mediawiki/views.py:56
|
||||
#: plinth/modules/mediawiki/views.py:57
|
||||
msgid "Password update failed. Please choose a stronger password"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mediawiki/views.py:66
|
||||
#: plinth/modules/mediawiki/views.py:67
|
||||
#, fuzzy
|
||||
#| msgid "Application enabled"
|
||||
msgid "Public registrations enabled"
|
||||
msgstr "Applikation aktiveret"
|
||||
|
||||
#: plinth/modules/mediawiki/views.py:75
|
||||
#: plinth/modules/mediawiki/views.py:76
|
||||
#, fuzzy
|
||||
#| msgid "Application disabled"
|
||||
msgid "Public registrations disabled"
|
||||
msgstr "Applikation deaktiveret"
|
||||
|
||||
#: plinth/modules/mediawiki/views.py:80
|
||||
#: plinth/modules/mediawiki/views.py:81
|
||||
#, fuzzy
|
||||
#| msgid "PageKite enabled"
|
||||
msgid "Private mode enabled"
|
||||
msgstr "PageKite aktiveret"
|
||||
|
||||
#: plinth/modules/mediawiki/views.py:87
|
||||
#: plinth/modules/mediawiki/views.py:88
|
||||
#, fuzzy
|
||||
#| msgid "PageKite disabled"
|
||||
msgid "Private mode disabled"
|
||||
msgstr "PageKite deaktiveret"
|
||||
|
||||
#: plinth/modules/mediawiki/views.py:94
|
||||
#: plinth/modules/mediawiki/views.py:95
|
||||
#, fuzzy
|
||||
#| msgid "Setting unchanged"
|
||||
msgid "Default skin changed"
|
||||
msgstr "Indstilling uændret"
|
||||
|
||||
#: plinth/modules/mediawiki/views.py:98
|
||||
#: plinth/modules/mediawiki/views.py:99
|
||||
#, fuzzy
|
||||
#| msgid "Domain name set"
|
||||
msgid "Domain name updated"
|
||||
msgstr "Domænenavn gemt"
|
||||
|
||||
#: plinth/modules/mediawiki/views.py:103
|
||||
#, fuzzy
|
||||
#| msgid "Domain name set"
|
||||
msgid "Site name updated"
|
||||
msgstr "Domænenavn gemt"
|
||||
|
||||
#: plinth/modules/minetest/__init__.py:35
|
||||
#, python-brace-format
|
||||
msgid ""
|
||||
@ -3663,11 +3692,27 @@ msgid ""
|
||||
"password can be used to manage permissions in Mumble."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mumble/forms.py:39
|
||||
#: plinth/modules/mumble/forms.py:40
|
||||
msgid "Set a password to join the server"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mumble/forms.py:42
|
||||
#, fuzzy
|
||||
#| msgid ""
|
||||
#| "Set a new upload password for Coquelicot. Leave this field blank to keep "
|
||||
#| "the current password."
|
||||
msgid ""
|
||||
"Set a password that is required to join the server. Leave empty to use the "
|
||||
"current password."
|
||||
msgstr ""
|
||||
"Angiv et nyt kodeord for upload til Coquelicot. Lad feltet forblive tomt for "
|
||||
"at beholde det nuværende kodeord."
|
||||
|
||||
#: plinth/modules/mumble/forms.py:48
|
||||
msgid "Set the name for the root channel"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mumble/forms.py:43
|
||||
#: plinth/modules/mumble/forms.py:52
|
||||
msgid ""
|
||||
"Set the name of the main channel of your mumble server. If the name was "
|
||||
"never changed, the channel is named Root."
|
||||
@ -3687,7 +3732,13 @@ msgstr ""
|
||||
msgid "SuperUser password successfully updated."
|
||||
msgstr "Kodeord blev ændret."
|
||||
|
||||
#: plinth/modules/mumble/views.py:45
|
||||
#: plinth/modules/mumble/views.py:46
|
||||
#, fuzzy
|
||||
#| msgid "Password"
|
||||
msgid "Join password changed"
|
||||
msgstr "Kodeord"
|
||||
|
||||
#: plinth/modules/mumble/views.py:51
|
||||
msgid "Root channel name changed."
|
||||
msgstr ""
|
||||
|
||||
@ -6902,12 +6953,12 @@ msgstr "Porte"
|
||||
msgid "Setting unchanged"
|
||||
msgstr "Indstilling uændret"
|
||||
|
||||
#: plinth/modules/transmission/__init__.py:26
|
||||
#: plinth/modules/transmission/__init__.py:23
|
||||
msgid "Transmission is a BitTorrent client with a web interface."
|
||||
msgstr ""
|
||||
"Transmission er en BitTorrent-klient som har et webbaseret brugerinterface."
|
||||
|
||||
#: plinth/modules/transmission/__init__.py:27
|
||||
#: plinth/modules/transmission/__init__.py:24
|
||||
msgid ""
|
||||
"BitTorrent is a peer-to-peer file sharing protocol. Note that BitTorrent is "
|
||||
"not anonymous."
|
||||
@ -6915,18 +6966,18 @@ msgstr ""
|
||||
"BitTorrent er en peer-to-peer/P2P (decentral) fildelingsprotokol. Bemærk at "
|
||||
"BitTorrent ikke anonymiserer trafik."
|
||||
|
||||
#: plinth/modules/transmission/__init__.py:29
|
||||
#: plinth/modules/transmission/__init__.py:26
|
||||
msgid "Please do not change the default port of the Transmission daemon."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/transmission/__init__.py:31
|
||||
#: plinth/modules/transmission/__init__.py:28
|
||||
#, python-brace-format
|
||||
msgid ""
|
||||
"Compared to <a href=\"{deluge_url}\">Deluge</a>, Transmission is simpler and "
|
||||
"lightweight but is less customizable."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/transmission/__init__.py:35
|
||||
#: plinth/modules/transmission/__init__.py:32
|
||||
#, fuzzy, python-brace-format
|
||||
#| msgid ""
|
||||
#| "It can be accessed by <a href=\"{users_url}\">any user</a> on {box_name} "
|
||||
@ -6938,21 +6989,21 @@ msgstr ""
|
||||
"Det kan tilgås af <a href=\"{users_url}\">enhver bruger</a> på {box_name} "
|
||||
"som tilhører administratorgruppen."
|
||||
|
||||
#: plinth/modules/transmission/__init__.py:39
|
||||
#: plinth/modules/transmission/__init__.py:36
|
||||
#, python-brace-format
|
||||
msgid ""
|
||||
"<a href=\"{samba_url}\">Samba</a> shares can be set as the default download "
|
||||
"directory from the dropdown menu below."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/transmission/__init__.py:43
|
||||
#: plinth/modules/transmission/__init__.py:40
|
||||
#, python-brace-format
|
||||
msgid ""
|
||||
"After a download has completed, you can also access your files using the <a "
|
||||
"href=\"{sharing_url}\">Sharing</a> app."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/transmission/__init__.py:71
|
||||
#: plinth/modules/transmission/__init__.py:68
|
||||
#: plinth/modules/transmission/manifest.py:6
|
||||
#, fuzzy
|
||||
#| msgid "Transmission BitTorrent"
|
||||
@ -7527,20 +7578,20 @@ msgstr "Bruger %(username)s opdateret."
|
||||
msgid "Edit User"
|
||||
msgstr "Rediger Bruger"
|
||||
|
||||
#: plinth/modules/users/views.py:144
|
||||
#: plinth/modules/users/views.py:146
|
||||
#, python-brace-format
|
||||
msgid "User {user} deleted."
|
||||
msgstr "Brugeren {user} slettet."
|
||||
|
||||
#: plinth/modules/users/views.py:151
|
||||
#: plinth/modules/users/views.py:153
|
||||
msgid "Deleting LDAP user failed."
|
||||
msgstr "Kunne ikke slette LDAP-bruger."
|
||||
|
||||
#: plinth/modules/users/views.py:160
|
||||
#: plinth/modules/users/views.py:180
|
||||
msgid "Change Password"
|
||||
msgstr "Ændr kodeord"
|
||||
|
||||
#: plinth/modules/users/views.py:161
|
||||
#: plinth/modules/users/views.py:181
|
||||
msgid "Password changed successfully."
|
||||
msgstr "Kodeord blev ændret."
|
||||
|
||||
@ -9015,13 +9066,6 @@ msgstr ""
|
||||
#~ msgid "Upload Password"
|
||||
#~ msgstr "Gem Kodeord"
|
||||
|
||||
#~ msgid ""
|
||||
#~ "Set a new upload password for Coquelicot. Leave this field blank to keep "
|
||||
#~ "the current password."
|
||||
#~ msgstr ""
|
||||
#~ "Angiv et nyt kodeord for upload til Coquelicot. Lad feltet forblive tomt "
|
||||
#~ "for at beholde det nuværende kodeord."
|
||||
|
||||
#~ msgid "Maximum File Size (in MiB)"
|
||||
#~ msgstr "Maksimal filstørrelse (i MiB)"
|
||||
|
||||
@ -9034,11 +9078,6 @@ msgstr ""
|
||||
#~ msgid "coquelicot"
|
||||
#~ msgstr "coquelicot"
|
||||
|
||||
#, fuzzy
|
||||
#~| msgid "Password"
|
||||
#~ msgid "Upload password updated"
|
||||
#~ msgstr "Kodeord"
|
||||
|
||||
#~ msgid "Failed to update upload password"
|
||||
#~ msgstr "Kunne ikke opdatere kodeordet for upload-adgang"
|
||||
|
||||
|
||||
@ -9,8 +9,8 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: FreedomBox UI\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2022-06-06 21:07-0400\n"
|
||||
"PO-Revision-Date: 2022-05-24 15:49+0000\n"
|
||||
"POT-Creation-Date: 2022-06-20 20:21-0400\n"
|
||||
"PO-Revision-Date: 2022-06-08 16:16+0000\n"
|
||||
"Last-Translator: ikmaak <info@ikmaak.nl>\n"
|
||||
"Language-Team: German <https://hosted.weblate.org/projects/freedombox/"
|
||||
"freedombox/de/>\n"
|
||||
@ -1032,12 +1032,12 @@ msgstr "IP-Adresse und Domänen aktualisieren"
|
||||
|
||||
#: plinth/modules/bind/views.py:71 plinth/modules/coturn/views.py:39
|
||||
#: plinth/modules/deluge/views.py:42 plinth/modules/dynamicdns/views.py:78
|
||||
#: plinth/modules/ejabberd/views.py:85 plinth/modules/email/views.py:45
|
||||
#: plinth/modules/ejabberd/views.py:96 plinth/modules/email/views.py:45
|
||||
#: plinth/modules/matrixsynapse/views.py:124
|
||||
#: plinth/modules/minetest/views.py:69 plinth/modules/mumble/views.py:29
|
||||
#: plinth/modules/pagekite/forms.py:78 plinth/modules/quassel/views.py:28
|
||||
#: plinth/modules/roundcube/views.py:32 plinth/modules/shadowsocks/views.py:59
|
||||
#: plinth/modules/transmission/views.py:47 plinth/modules/ttrss/views.py:26
|
||||
#: plinth/modules/transmission/views.py:43 plinth/modules/ttrss/views.py:26
|
||||
#: plinth/modules/wordpress/views.py:37
|
||||
msgid "Configuration updated"
|
||||
msgstr "Konfiguration aktualisiert"
|
||||
@ -1481,7 +1481,7 @@ msgstr ""
|
||||
"sofort ändern, nachdem Sie diesen Dienst aktiviert haben."
|
||||
|
||||
#: plinth/modules/deluge/__init__.py:44
|
||||
#: plinth/modules/transmission/__init__.py:67
|
||||
#: plinth/modules/transmission/__init__.py:64
|
||||
msgid "Download files using BitTorrent applications"
|
||||
msgstr "Dateien mit BitTorrent herunterladen"
|
||||
|
||||
@ -1490,7 +1490,7 @@ msgid "Deluge"
|
||||
msgstr "Deluge"
|
||||
|
||||
#: plinth/modules/deluge/__init__.py:50
|
||||
#: plinth/modules/transmission/__init__.py:73
|
||||
#: plinth/modules/transmission/__init__.py:70
|
||||
msgid "BitTorrent Web Client"
|
||||
msgstr "BitTorrent-Webclient"
|
||||
|
||||
@ -1809,7 +1809,7 @@ msgstr "Status"
|
||||
#: plinth/modules/dynamicdns/templates/dynamicdns.html:18
|
||||
#: plinth/modules/email/templates/email.html:35
|
||||
#: plinth/modules/letsencrypt/templates/letsencrypt.html:24
|
||||
#: plinth/modules/mediawiki/forms.py:33
|
||||
#: plinth/modules/mediawiki/forms.py:34
|
||||
msgid "Domain"
|
||||
msgstr "Domain"
|
||||
|
||||
@ -1890,11 +1890,23 @@ msgstr "ejabberd"
|
||||
msgid "Chat Server"
|
||||
msgstr "Chatserver"
|
||||
|
||||
#: plinth/modules/ejabberd/forms.py:18
|
||||
#: plinth/modules/ejabberd/forms.py:19
|
||||
#, fuzzy
|
||||
#| msgid "Domain Names"
|
||||
msgid "Domain names"
|
||||
msgstr "Domain Namen"
|
||||
|
||||
#: plinth/modules/ejabberd/forms.py:21
|
||||
msgid ""
|
||||
"Domains to be used by ejabberd. Note that user accounts are unique for each "
|
||||
"domain, and migrating users to a new domain name is not yet implemented."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/ejabberd/forms.py:26
|
||||
msgid "Enable Message Archive Management"
|
||||
msgstr "Nachrichten-Archiv-Management aktivieren"
|
||||
|
||||
#: plinth/modules/ejabberd/forms.py:20
|
||||
#: plinth/modules/ejabberd/forms.py:28
|
||||
#, python-brace-format
|
||||
msgid ""
|
||||
"If enabled, your {box_name} will store chat message histories. This allows "
|
||||
@ -1908,11 +1920,11 @@ msgstr ""
|
||||
"den Client-Einstellungen ab, ob die Nachrichten als Klartext oder "
|
||||
"verschlüsselt gespeichert werden."
|
||||
|
||||
#: plinth/modules/ejabberd/forms.py:27 plinth/modules/matrixsynapse/forms.py:22
|
||||
#: plinth/modules/ejabberd/forms.py:35 plinth/modules/matrixsynapse/forms.py:22
|
||||
msgid "Automatically manage audio/video call setup"
|
||||
msgstr "Automatischer Aufbau von Audio-/Videoanrufen"
|
||||
|
||||
#: plinth/modules/ejabberd/forms.py:29
|
||||
#: plinth/modules/ejabberd/forms.py:37
|
||||
#, python-brace-format
|
||||
msgid ""
|
||||
"Configures the local <a href={coturn_url}>coturn</a> app as the STUN/TURN "
|
||||
@ -1923,20 +1935,20 @@ msgstr ""
|
||||
"TURN-Server für ejabberd. Deaktiviere dies, wenn du einen anderen STUN/TURN-"
|
||||
"Server verwenden möchtest."
|
||||
|
||||
#: plinth/modules/ejabberd/forms.py:36 plinth/modules/matrixsynapse/forms.py:31
|
||||
#: plinth/modules/ejabberd/forms.py:44 plinth/modules/matrixsynapse/forms.py:31
|
||||
msgid "STUN/TURN Server URIs"
|
||||
msgstr "STUN/TURN Server URIs"
|
||||
|
||||
#: plinth/modules/ejabberd/forms.py:38 plinth/modules/matrixsynapse/forms.py:33
|
||||
#: plinth/modules/ejabberd/forms.py:46 plinth/modules/matrixsynapse/forms.py:33
|
||||
msgid "List of public URIs of the STUN/TURN server, one on each line."
|
||||
msgstr ""
|
||||
"Liste der öffentlichen URIs des STUN/TURN-Servers, eine in jeder Zeile."
|
||||
|
||||
#: plinth/modules/ejabberd/forms.py:42 plinth/modules/matrixsynapse/forms.py:37
|
||||
#: plinth/modules/ejabberd/forms.py:50 plinth/modules/matrixsynapse/forms.py:37
|
||||
msgid "Shared Authentication Secret"
|
||||
msgstr "Gemeinsames Authentifizierungsgeheimnis"
|
||||
|
||||
#: plinth/modules/ejabberd/forms.py:43 plinth/modules/matrixsynapse/forms.py:38
|
||||
#: plinth/modules/ejabberd/forms.py:51 plinth/modules/matrixsynapse/forms.py:38
|
||||
msgid "Shared secret used to compute passwords for the TURN server."
|
||||
msgstr ""
|
||||
"Gemeinsames Geheimnis, das zur Berechnung von Passwörtern für den TURN-"
|
||||
@ -2017,6 +2029,11 @@ msgid ""
|
||||
"restrict outgoing email. Some lift the restriction after an explicit "
|
||||
"request. See manual page for more information."
|
||||
msgstr ""
|
||||
"Der E-Mail-Server funktioniert derzeit nicht mit vielen kostenlosen Domain-"
|
||||
"Diensten, einschließlich denen der FreedomBox Foundation. Viele ISPs "
|
||||
"schränken auch ausgehende E-Mails ein. Einige heben die Beschränkung auf "
|
||||
"ausdrücklichen Wunsch auf. Weitere Informationen finden Sie auf der "
|
||||
"Handbuchseite."
|
||||
|
||||
#: plinth/modules/email/__init__.py:35
|
||||
#, python-brace-format
|
||||
@ -3041,31 +3058,33 @@ msgstr ""
|
||||
"Gobby starten, „Mit Server verbinden“ auswählen und den Domainnamen Ihrer "
|
||||
"FreedomBox {box_name} eingeben."
|
||||
|
||||
#: plinth/modules/janus/__init__.py:22
|
||||
msgid "Janus is a lightweight WebRTC server."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/janus/__init__.py:23
|
||||
msgid "A simple video conference room is included."
|
||||
msgstr ""
|
||||
msgid "Janus is a lightweight WebRTC server."
|
||||
msgstr "Janus ist ein leichter WebRTC-Server."
|
||||
|
||||
#: plinth/modules/janus/__init__.py:24
|
||||
msgid "A STUN/TURN server (such as Coturn) is required to use Janus."
|
||||
msgstr ""
|
||||
msgid "A simple video conference room is included."
|
||||
msgstr "Ein einfacher Videokonferenzraum ist enthalten."
|
||||
|
||||
#: plinth/modules/janus/__init__.py:41
|
||||
#: plinth/modules/janus/__init__.py:26
|
||||
#, fuzzy, python-brace-format
|
||||
#| msgid "A STUN/TURN server (such as Coturn) is required to use Janus."
|
||||
msgid "<a href=\"{coturn_url}\">Coturn</a> is required to use Janus."
|
||||
msgstr ""
|
||||
"Zur Verwendung von Janus ist ein STUN/TURN-Server (z. B. Coturn) "
|
||||
"erforderlich."
|
||||
|
||||
#: plinth/modules/janus/__init__.py:44
|
||||
msgid "Janus"
|
||||
msgstr ""
|
||||
msgstr "Janus"
|
||||
|
||||
#: plinth/modules/janus/__init__.py:43
|
||||
#, fuzzy
|
||||
#| msgid "Web Server"
|
||||
#: plinth/modules/janus/__init__.py:46
|
||||
msgid "WebRTC server"
|
||||
msgstr "Webserver"
|
||||
msgstr "WebRTC-Server"
|
||||
|
||||
#: plinth/modules/janus/manifest.py:7
|
||||
msgid "Janus Video Room"
|
||||
msgstr ""
|
||||
msgstr "Janus-Videoraum"
|
||||
|
||||
#: plinth/modules/janus/templates/janus_video_room.html:205
|
||||
#: plinth/modules/jsxc/templates/jsxc_launch.html:117
|
||||
@ -3409,11 +3428,11 @@ msgstr "MediaWiki"
|
||||
msgid "Wiki"
|
||||
msgstr "Wiki"
|
||||
|
||||
#: plinth/modules/mediawiki/forms.py:25
|
||||
#: plinth/modules/mediawiki/forms.py:26
|
||||
msgid "Administrator Password"
|
||||
msgstr "Administrator-Passwort"
|
||||
|
||||
#: plinth/modules/mediawiki/forms.py:26
|
||||
#: plinth/modules/mediawiki/forms.py:27
|
||||
msgid ""
|
||||
"Set a new password for MediaWiki's administrator account (admin). The "
|
||||
"password cannot be a common one and the minimum required length is "
|
||||
@ -3425,7 +3444,7 @@ msgstr ""
|
||||
"<strong>10 Zeichen</strong> lang sein. Lassen Sie das Feld leer, bleibt das "
|
||||
"derzeitige Passwort bestehen."
|
||||
|
||||
#: plinth/modules/mediawiki/forms.py:34
|
||||
#: plinth/modules/mediawiki/forms.py:35
|
||||
msgid ""
|
||||
"Used by MediaWiki to generate URLs that point to the wiki such as in footer, "
|
||||
"feeds and emails. Examples: \"myfreedombox.example.org\" or \"example.onion"
|
||||
@ -3435,11 +3454,21 @@ msgstr ""
|
||||
"verweisen, z.B. in der Fußzeile, in Feeds und E-Mails. Beispiele: "
|
||||
"\"myfreedombox.example.org\" oder \"example.onion\"."
|
||||
|
||||
#: plinth/modules/mediawiki/forms.py:39
|
||||
#: plinth/modules/mediawiki/forms.py:40
|
||||
#, fuzzy
|
||||
#| msgid "Kite name"
|
||||
msgid "Site Name"
|
||||
msgstr "Kite-Name"
|
||||
|
||||
#: plinth/modules/mediawiki/forms.py:41
|
||||
msgid "Name of the site as displayed throughout the wiki."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mediawiki/forms.py:45
|
||||
msgid "Enable public registrations"
|
||||
msgstr "Öffentliche Registrierung aktivieren"
|
||||
|
||||
#: plinth/modules/mediawiki/forms.py:40
|
||||
#: plinth/modules/mediawiki/forms.py:46
|
||||
msgid ""
|
||||
"If enabled, anyone on the internet will be able to create an account on your "
|
||||
"MediaWiki instance."
|
||||
@ -3447,11 +3476,11 @@ msgstr ""
|
||||
"Falls aktiviert, kann jeder im Internet ein Nutzerkonto für Ihre MediaWiki-"
|
||||
"Instanz anlegen."
|
||||
|
||||
#: plinth/modules/mediawiki/forms.py:44
|
||||
#: plinth/modules/mediawiki/forms.py:50
|
||||
msgid "Enable private mode"
|
||||
msgstr "Privaten Modus einschalten"
|
||||
|
||||
#: plinth/modules/mediawiki/forms.py:45
|
||||
#: plinth/modules/mediawiki/forms.py:51
|
||||
msgid ""
|
||||
"If enabled, access will be restricted. Only people who have accounts can "
|
||||
"read/write to the wiki. Public registrations will also be disabled."
|
||||
@ -3460,11 +3489,11 @@ msgstr ""
|
||||
"können das Wiki lesen oder ändern. Außerdem wird die öffentliche "
|
||||
"Registrierung deaktiviert."
|
||||
|
||||
#: plinth/modules/mediawiki/forms.py:50
|
||||
#: plinth/modules/mediawiki/forms.py:56
|
||||
msgid "Default Skin"
|
||||
msgstr "Standard Thema"
|
||||
|
||||
#: plinth/modules/mediawiki/forms.py:51
|
||||
#: plinth/modules/mediawiki/forms.py:57
|
||||
msgid ""
|
||||
"Choose a default skin for your MediaWiki installation. Users have the option "
|
||||
"to select their preferred skin."
|
||||
@ -3472,40 +3501,46 @@ msgstr ""
|
||||
"Wählen Sie eine Standard-Thema für Ihre MediaWiki-Installation. Benutzer "
|
||||
"haben die Möglichkeit, ihr bevorzugtes Thema auszuwählen."
|
||||
|
||||
#: plinth/modules/mediawiki/views.py:51
|
||||
#: plinth/modules/mediawiki/views.py:52
|
||||
msgid "Password updated"
|
||||
msgstr "Passwort geändert"
|
||||
|
||||
#: plinth/modules/mediawiki/views.py:56
|
||||
#: plinth/modules/mediawiki/views.py:57
|
||||
msgid "Password update failed. Please choose a stronger password"
|
||||
msgstr ""
|
||||
"Kennwortaktualisierung fehlgeschlagen. Bitte wählen Sie ein stärkeres "
|
||||
"Passwort"
|
||||
|
||||
#: plinth/modules/mediawiki/views.py:66
|
||||
#: plinth/modules/mediawiki/views.py:67
|
||||
msgid "Public registrations enabled"
|
||||
msgstr "Öffentliche Registrierung aktiviert"
|
||||
|
||||
#: plinth/modules/mediawiki/views.py:75
|
||||
#: plinth/modules/mediawiki/views.py:76
|
||||
msgid "Public registrations disabled"
|
||||
msgstr "Öffentliche Registrierung deaktiviert"
|
||||
|
||||
#: plinth/modules/mediawiki/views.py:80
|
||||
#: plinth/modules/mediawiki/views.py:81
|
||||
msgid "Private mode enabled"
|
||||
msgstr "Privater Modus aktiviert"
|
||||
|
||||
#: plinth/modules/mediawiki/views.py:87
|
||||
#: plinth/modules/mediawiki/views.py:88
|
||||
msgid "Private mode disabled"
|
||||
msgstr "Privater Modus ausgeschaltet"
|
||||
|
||||
#: plinth/modules/mediawiki/views.py:94
|
||||
#: plinth/modules/mediawiki/views.py:95
|
||||
msgid "Default skin changed"
|
||||
msgstr "Standard-Thema geändert"
|
||||
|
||||
#: plinth/modules/mediawiki/views.py:98
|
||||
#: plinth/modules/mediawiki/views.py:99
|
||||
msgid "Domain name updated"
|
||||
msgstr "Domainname aktualisiert"
|
||||
|
||||
#: plinth/modules/mediawiki/views.py:103
|
||||
#, fuzzy
|
||||
#| msgid "Domain name updated"
|
||||
msgid "Site name updated"
|
||||
msgstr "Domainname aktualisiert"
|
||||
|
||||
#: plinth/modules/minetest/__init__.py:35
|
||||
#, python-brace-format
|
||||
msgid ""
|
||||
@ -3687,15 +3722,33 @@ msgstr ""
|
||||
"beizubehalten. SuperUser-Kennwort kann verwendet werden, um Berechtigungen "
|
||||
"in Mumble zu verwalten."
|
||||
|
||||
#: plinth/modules/mumble/forms.py:39
|
||||
msgid "Set the name for the root channel"
|
||||
#: plinth/modules/mumble/forms.py:40
|
||||
msgid "Set a password to join the server"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mumble/forms.py:43
|
||||
#: plinth/modules/mumble/forms.py:42
|
||||
#, fuzzy
|
||||
#| msgid ""
|
||||
#| "Set a new upload password for Coquelicot. Leave this field blank to keep "
|
||||
#| "the current password."
|
||||
msgid ""
|
||||
"Set a password that is required to join the server. Leave empty to use the "
|
||||
"current password."
|
||||
msgstr ""
|
||||
"Ein neues Hochladen-Passwort für Coquelicot eingeben. Dieses Feld "
|
||||
"leerlassen, um das derzeitige Passwort beizubehalten."
|
||||
|
||||
#: plinth/modules/mumble/forms.py:48
|
||||
msgid "Set the name for the root channel"
|
||||
msgstr "Den Namen für den Hauptkanal festlegen"
|
||||
|
||||
#: plinth/modules/mumble/forms.py:52
|
||||
msgid ""
|
||||
"Set the name of the main channel of your mumble server. If the name was "
|
||||
"never changed, the channel is named Root."
|
||||
msgstr ""
|
||||
"Setze den Namen des Hauptkanals deines Mumble-Servers. Wenn der Name nie "
|
||||
"geändert wurde, heißt das Kanal Root."
|
||||
|
||||
#: plinth/modules/mumble/manifest.py:34
|
||||
msgid "Mumblefly"
|
||||
@ -3709,9 +3762,15 @@ msgstr "Mumla"
|
||||
msgid "SuperUser password successfully updated."
|
||||
msgstr "SuperUser-Kennwort wurde erfolgreich aktualisiert."
|
||||
|
||||
#: plinth/modules/mumble/views.py:45
|
||||
#: plinth/modules/mumble/views.py:46
|
||||
#, fuzzy
|
||||
#| msgid "Upload password updated"
|
||||
msgid "Join password changed"
|
||||
msgstr "Hochladen-Passwort geändert"
|
||||
|
||||
#: plinth/modules/mumble/views.py:51
|
||||
msgid "Root channel name changed."
|
||||
msgstr ""
|
||||
msgstr "Name des Hauptkanals geändert."
|
||||
|
||||
#: plinth/modules/names/__init__.py:22
|
||||
#, python-brace-format
|
||||
@ -6978,11 +7037,11 @@ msgstr "Ports"
|
||||
msgid "Setting unchanged"
|
||||
msgstr "Einstellung unverändert"
|
||||
|
||||
#: plinth/modules/transmission/__init__.py:26
|
||||
#: plinth/modules/transmission/__init__.py:23
|
||||
msgid "Transmission is a BitTorrent client with a web interface."
|
||||
msgstr "Transmission ist ein BitTorrent-Client mit einer Weboberfläche."
|
||||
|
||||
#: plinth/modules/transmission/__init__.py:27
|
||||
#: plinth/modules/transmission/__init__.py:24
|
||||
msgid ""
|
||||
"BitTorrent is a peer-to-peer file sharing protocol. Note that BitTorrent is "
|
||||
"not anonymous."
|
||||
@ -6990,11 +7049,11 @@ msgstr ""
|
||||
"BitTorrent ist ein Peer-to-Peer Protokoll zum Teilen von Dateien. Es gilt zu "
|
||||
"beachten: BitTorrent ist nicht anonym."
|
||||
|
||||
#: plinth/modules/transmission/__init__.py:29
|
||||
#: plinth/modules/transmission/__init__.py:26
|
||||
msgid "Please do not change the default port of the Transmission daemon."
|
||||
msgstr "Bitte ändern Sie den Standardport des Transmission-Daemons nicht."
|
||||
|
||||
#: plinth/modules/transmission/__init__.py:31
|
||||
#: plinth/modules/transmission/__init__.py:28
|
||||
#, python-brace-format
|
||||
msgid ""
|
||||
"Compared to <a href=\"{deluge_url}\">Deluge</a>, Transmission is simpler and "
|
||||
@ -7003,7 +7062,7 @@ msgstr ""
|
||||
"Im Vergleich zu <a href=\"{deluge_url}\">Deluge</a> ist Transmission "
|
||||
"einfacher und leichter, aber weniger anpassbar."
|
||||
|
||||
#: plinth/modules/transmission/__init__.py:35
|
||||
#: plinth/modules/transmission/__init__.py:32
|
||||
#, python-brace-format
|
||||
msgid ""
|
||||
"It can be accessed by <a href=\"{users_url}\">any user</a> on {box_name} "
|
||||
@ -7012,7 +7071,7 @@ msgstr ""
|
||||
"Auf sie kann von <a href=\"{users_url}\">jedem Benutzer</a> auf der "
|
||||
"{box_name} zugegriffen werden, der zur Bit-Torrent-Gruppe gehören."
|
||||
|
||||
#: plinth/modules/transmission/__init__.py:39
|
||||
#: plinth/modules/transmission/__init__.py:36
|
||||
#, python-brace-format
|
||||
msgid ""
|
||||
"<a href=\"{samba_url}\">Samba</a> shares can be set as the default download "
|
||||
@ -7021,7 +7080,7 @@ msgstr ""
|
||||
"<a href=\"{samba_url}\">Samba</a> Freigaben können über das untenstehende "
|
||||
"Dropdown-Menü als Standard-Downloadverzeichnis festgelegt werden."
|
||||
|
||||
#: plinth/modules/transmission/__init__.py:43
|
||||
#: plinth/modules/transmission/__init__.py:40
|
||||
#, python-brace-format
|
||||
msgid ""
|
||||
"After a download has completed, you can also access your files using the <a "
|
||||
@ -7030,7 +7089,7 @@ msgstr ""
|
||||
"Nachdem ein Download abgeschlossen ist, können Sie auch über die App <a href="
|
||||
"\"{sharing_url}\">Sharing</a> auf Ihre Dateien zugreifen."
|
||||
|
||||
#: plinth/modules/transmission/__init__.py:71
|
||||
#: plinth/modules/transmission/__init__.py:68
|
||||
#: plinth/modules/transmission/manifest.py:6
|
||||
msgid "Transmission"
|
||||
msgstr "Transmission"
|
||||
@ -7595,20 +7654,20 @@ msgstr "Benutzer %(username)s geändert."
|
||||
msgid "Edit User"
|
||||
msgstr "Benutzer bearbeiten"
|
||||
|
||||
#: plinth/modules/users/views.py:144
|
||||
#: plinth/modules/users/views.py:146
|
||||
#, python-brace-format
|
||||
msgid "User {user} deleted."
|
||||
msgstr "Benutzer {user} gelöscht."
|
||||
|
||||
#: plinth/modules/users/views.py:151
|
||||
#: plinth/modules/users/views.py:153
|
||||
msgid "Deleting LDAP user failed."
|
||||
msgstr "Löschen von LDAP-Benutzer fehlgeschlagen."
|
||||
|
||||
#: plinth/modules/users/views.py:160
|
||||
#: plinth/modules/users/views.py:180
|
||||
msgid "Change Password"
|
||||
msgstr "Passwort ändern"
|
||||
|
||||
#: plinth/modules/users/views.py:161
|
||||
#: plinth/modules/users/views.py:181
|
||||
msgid "Password changed successfully."
|
||||
msgstr "Passwort erfolgreich geändert."
|
||||
|
||||
@ -9210,13 +9269,6 @@ msgstr "Gujarati"
|
||||
#~ msgid "Upload Password"
|
||||
#~ msgstr "Hochladen-Passwort"
|
||||
|
||||
#~ msgid ""
|
||||
#~ "Set a new upload password for Coquelicot. Leave this field blank to keep "
|
||||
#~ "the current password."
|
||||
#~ msgstr ""
|
||||
#~ "Ein neues Hochladen-Passwort für Coquelicot eingeben. Dieses Feld "
|
||||
#~ "leerlassen, um das derzeitige Passwort beizubehalten."
|
||||
|
||||
#~ msgid "Maximum File Size (in MiB)"
|
||||
#~ msgstr "Maximale Dateigröße (in MiB)"
|
||||
|
||||
@ -9229,9 +9281,6 @@ msgstr "Gujarati"
|
||||
#~ msgid "coquelicot"
|
||||
#~ msgstr "Coquelicot"
|
||||
|
||||
#~ msgid "Upload password updated"
|
||||
#~ msgstr "Hochladen-Passwort geändert"
|
||||
|
||||
#~ msgid "Failed to update upload password"
|
||||
#~ msgstr "Hochalden-Passwort konnte nicht aktualisiert werden"
|
||||
|
||||
|
||||
@ -8,7 +8,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: PACKAGE VERSION\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2022-06-06 21:07-0400\n"
|
||||
"POT-Creation-Date: 2022-06-20 20:21-0400\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"
|
||||
@ -934,12 +934,12 @@ msgstr ""
|
||||
|
||||
#: plinth/modules/bind/views.py:71 plinth/modules/coturn/views.py:39
|
||||
#: plinth/modules/deluge/views.py:42 plinth/modules/dynamicdns/views.py:78
|
||||
#: plinth/modules/ejabberd/views.py:85 plinth/modules/email/views.py:45
|
||||
#: plinth/modules/ejabberd/views.py:96 plinth/modules/email/views.py:45
|
||||
#: plinth/modules/matrixsynapse/views.py:124
|
||||
#: plinth/modules/minetest/views.py:69 plinth/modules/mumble/views.py:29
|
||||
#: plinth/modules/pagekite/forms.py:78 plinth/modules/quassel/views.py:28
|
||||
#: plinth/modules/roundcube/views.py:32 plinth/modules/shadowsocks/views.py:59
|
||||
#: plinth/modules/transmission/views.py:47 plinth/modules/ttrss/views.py:26
|
||||
#: plinth/modules/transmission/views.py:43 plinth/modules/ttrss/views.py:26
|
||||
#: plinth/modules/wordpress/views.py:37
|
||||
msgid "Configuration updated"
|
||||
msgstr ""
|
||||
@ -1315,7 +1315,7 @@ msgid ""
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/deluge/__init__.py:44
|
||||
#: plinth/modules/transmission/__init__.py:67
|
||||
#: plinth/modules/transmission/__init__.py:64
|
||||
msgid "Download files using BitTorrent applications"
|
||||
msgstr ""
|
||||
|
||||
@ -1324,7 +1324,7 @@ msgid "Deluge"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/deluge/__init__.py:50
|
||||
#: plinth/modules/transmission/__init__.py:73
|
||||
#: plinth/modules/transmission/__init__.py:70
|
||||
msgid "BitTorrent Web Client"
|
||||
msgstr ""
|
||||
|
||||
@ -1599,7 +1599,7 @@ msgstr ""
|
||||
#: plinth/modules/dynamicdns/templates/dynamicdns.html:18
|
||||
#: plinth/modules/email/templates/email.html:35
|
||||
#: plinth/modules/letsencrypt/templates/letsencrypt.html:24
|
||||
#: plinth/modules/mediawiki/forms.py:33
|
||||
#: plinth/modules/mediawiki/forms.py:34
|
||||
msgid "Domain"
|
||||
msgstr ""
|
||||
|
||||
@ -1670,11 +1670,21 @@ msgstr ""
|
||||
msgid "Chat Server"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/ejabberd/forms.py:18
|
||||
#: plinth/modules/ejabberd/forms.py:19
|
||||
msgid "Domain names"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/ejabberd/forms.py:21
|
||||
msgid ""
|
||||
"Domains to be used by ejabberd. Note that user accounts are unique for each "
|
||||
"domain, and migrating users to a new domain name is not yet implemented."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/ejabberd/forms.py:26
|
||||
msgid "Enable Message Archive Management"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/ejabberd/forms.py:20
|
||||
#: plinth/modules/ejabberd/forms.py:28
|
||||
#, python-brace-format
|
||||
msgid ""
|
||||
"If enabled, your {box_name} will store chat message histories. This allows "
|
||||
@ -1683,11 +1693,11 @@ msgid ""
|
||||
"the histories are stored as plain text or encrypted."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/ejabberd/forms.py:27 plinth/modules/matrixsynapse/forms.py:22
|
||||
#: plinth/modules/ejabberd/forms.py:35 plinth/modules/matrixsynapse/forms.py:22
|
||||
msgid "Automatically manage audio/video call setup"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/ejabberd/forms.py:29
|
||||
#: plinth/modules/ejabberd/forms.py:37
|
||||
#, python-brace-format
|
||||
msgid ""
|
||||
"Configures the local <a href={coturn_url}>coturn</a> app as the STUN/TURN "
|
||||
@ -1695,19 +1705,19 @@ msgid ""
|
||||
"server."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/ejabberd/forms.py:36 plinth/modules/matrixsynapse/forms.py:31
|
||||
#: plinth/modules/ejabberd/forms.py:44 plinth/modules/matrixsynapse/forms.py:31
|
||||
msgid "STUN/TURN Server URIs"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/ejabberd/forms.py:38 plinth/modules/matrixsynapse/forms.py:33
|
||||
#: plinth/modules/ejabberd/forms.py:46 plinth/modules/matrixsynapse/forms.py:33
|
||||
msgid "List of public URIs of the STUN/TURN server, one on each line."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/ejabberd/forms.py:42 plinth/modules/matrixsynapse/forms.py:37
|
||||
#: plinth/modules/ejabberd/forms.py:50 plinth/modules/matrixsynapse/forms.py:37
|
||||
msgid "Shared Authentication Secret"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/ejabberd/forms.py:43 plinth/modules/matrixsynapse/forms.py:38
|
||||
#: plinth/modules/ejabberd/forms.py:51 plinth/modules/matrixsynapse/forms.py:38
|
||||
msgid "Shared secret used to compute passwords for the TURN server."
|
||||
msgstr ""
|
||||
|
||||
@ -2644,23 +2654,24 @@ msgid ""
|
||||
"domain name."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/janus/__init__.py:22
|
||||
#: plinth/modules/janus/__init__.py:23
|
||||
msgid "Janus is a lightweight WebRTC server."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/janus/__init__.py:23
|
||||
#: plinth/modules/janus/__init__.py:24
|
||||
msgid "A simple video conference room is included."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/janus/__init__.py:24
|
||||
msgid "A STUN/TURN server (such as Coturn) is required to use Janus."
|
||||
#: plinth/modules/janus/__init__.py:26
|
||||
#, python-brace-format
|
||||
msgid "<a href=\"{coturn_url}\">Coturn</a> is required to use Janus."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/janus/__init__.py:41
|
||||
#: plinth/modules/janus/__init__.py:44
|
||||
msgid "Janus"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/janus/__init__.py:43
|
||||
#: plinth/modules/janus/__init__.py:46
|
||||
msgid "WebRTC server"
|
||||
msgstr ""
|
||||
|
||||
@ -2941,11 +2952,11 @@ msgstr ""
|
||||
msgid "Wiki"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mediawiki/forms.py:25
|
||||
#: plinth/modules/mediawiki/forms.py:26
|
||||
msgid "Administrator Password"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mediawiki/forms.py:26
|
||||
#: plinth/modules/mediawiki/forms.py:27
|
||||
msgid ""
|
||||
"Set a new password for MediaWiki's administrator account (admin). The "
|
||||
"password cannot be a common one and the minimum required length is "
|
||||
@ -2953,75 +2964,87 @@ msgid ""
|
||||
"password."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mediawiki/forms.py:34
|
||||
#: plinth/modules/mediawiki/forms.py:35
|
||||
msgid ""
|
||||
"Used by MediaWiki to generate URLs that point to the wiki such as in footer, "
|
||||
"feeds and emails. Examples: \"myfreedombox.example.org\" or \"example.onion"
|
||||
"\"."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mediawiki/forms.py:39
|
||||
#: plinth/modules/mediawiki/forms.py:40
|
||||
msgid "Site Name"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mediawiki/forms.py:41
|
||||
msgid "Name of the site as displayed throughout the wiki."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mediawiki/forms.py:45
|
||||
msgid "Enable public registrations"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mediawiki/forms.py:40
|
||||
#: plinth/modules/mediawiki/forms.py:46
|
||||
msgid ""
|
||||
"If enabled, anyone on the internet will be able to create an account on your "
|
||||
"MediaWiki instance."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mediawiki/forms.py:44
|
||||
#: plinth/modules/mediawiki/forms.py:50
|
||||
msgid "Enable private mode"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mediawiki/forms.py:45
|
||||
#: plinth/modules/mediawiki/forms.py:51
|
||||
msgid ""
|
||||
"If enabled, access will be restricted. Only people who have accounts can "
|
||||
"read/write to the wiki. Public registrations will also be disabled."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mediawiki/forms.py:50
|
||||
#: plinth/modules/mediawiki/forms.py:56
|
||||
msgid "Default Skin"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mediawiki/forms.py:51
|
||||
#: plinth/modules/mediawiki/forms.py:57
|
||||
msgid ""
|
||||
"Choose a default skin for your MediaWiki installation. Users have the option "
|
||||
"to select their preferred skin."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mediawiki/views.py:51
|
||||
#: plinth/modules/mediawiki/views.py:52
|
||||
msgid "Password updated"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mediawiki/views.py:56
|
||||
#: plinth/modules/mediawiki/views.py:57
|
||||
msgid "Password update failed. Please choose a stronger password"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mediawiki/views.py:66
|
||||
#: plinth/modules/mediawiki/views.py:67
|
||||
msgid "Public registrations enabled"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mediawiki/views.py:75
|
||||
#: plinth/modules/mediawiki/views.py:76
|
||||
msgid "Public registrations disabled"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mediawiki/views.py:80
|
||||
#: plinth/modules/mediawiki/views.py:81
|
||||
msgid "Private mode enabled"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mediawiki/views.py:87
|
||||
#: plinth/modules/mediawiki/views.py:88
|
||||
msgid "Private mode disabled"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mediawiki/views.py:94
|
||||
#: plinth/modules/mediawiki/views.py:95
|
||||
msgid "Default skin changed"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mediawiki/views.py:98
|
||||
#: plinth/modules/mediawiki/views.py:99
|
||||
msgid "Domain name updated"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mediawiki/views.py:103
|
||||
msgid "Site name updated"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/minetest/__init__.py:35
|
||||
#, python-brace-format
|
||||
msgid ""
|
||||
@ -3170,11 +3193,21 @@ msgid ""
|
||||
"password can be used to manage permissions in Mumble."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mumble/forms.py:39
|
||||
#: plinth/modules/mumble/forms.py:40
|
||||
msgid "Set a password to join the server"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mumble/forms.py:42
|
||||
msgid ""
|
||||
"Set a password that is required to join the server. Leave empty to use the "
|
||||
"current password."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mumble/forms.py:48
|
||||
msgid "Set the name for the root channel"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mumble/forms.py:43
|
||||
#: plinth/modules/mumble/forms.py:52
|
||||
msgid ""
|
||||
"Set the name of the main channel of your mumble server. If the name was "
|
||||
"never changed, the channel is named Root."
|
||||
@ -3192,7 +3225,11 @@ msgstr ""
|
||||
msgid "SuperUser password successfully updated."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mumble/views.py:45
|
||||
#: plinth/modules/mumble/views.py:46
|
||||
msgid "Join password changed"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mumble/views.py:51
|
||||
msgid "Root channel name changed."
|
||||
msgstr ""
|
||||
|
||||
@ -5979,49 +6016,49 @@ msgstr ""
|
||||
msgid "Setting unchanged"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/transmission/__init__.py:26
|
||||
#: plinth/modules/transmission/__init__.py:23
|
||||
msgid "Transmission is a BitTorrent client with a web interface."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/transmission/__init__.py:27
|
||||
#: plinth/modules/transmission/__init__.py:24
|
||||
msgid ""
|
||||
"BitTorrent is a peer-to-peer file sharing protocol. Note that BitTorrent is "
|
||||
"not anonymous."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/transmission/__init__.py:29
|
||||
#: plinth/modules/transmission/__init__.py:26
|
||||
msgid "Please do not change the default port of the Transmission daemon."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/transmission/__init__.py:31
|
||||
#: plinth/modules/transmission/__init__.py:28
|
||||
#, python-brace-format
|
||||
msgid ""
|
||||
"Compared to <a href=\"{deluge_url}\">Deluge</a>, Transmission is simpler and "
|
||||
"lightweight but is less customizable."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/transmission/__init__.py:35
|
||||
#: plinth/modules/transmission/__init__.py:32
|
||||
#, python-brace-format
|
||||
msgid ""
|
||||
"It can be accessed by <a href=\"{users_url}\">any user</a> on {box_name} "
|
||||
"belonging to the bit-torrent group."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/transmission/__init__.py:39
|
||||
#: plinth/modules/transmission/__init__.py:36
|
||||
#, python-brace-format
|
||||
msgid ""
|
||||
"<a href=\"{samba_url}\">Samba</a> shares can be set as the default download "
|
||||
"directory from the dropdown menu below."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/transmission/__init__.py:43
|
||||
#: plinth/modules/transmission/__init__.py:40
|
||||
#, python-brace-format
|
||||
msgid ""
|
||||
"After a download has completed, you can also access your files using the <a "
|
||||
"href=\"{sharing_url}\">Sharing</a> app."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/transmission/__init__.py:71
|
||||
#: plinth/modules/transmission/__init__.py:68
|
||||
#: plinth/modules/transmission/manifest.py:6
|
||||
msgid "Transmission"
|
||||
msgstr ""
|
||||
@ -6501,20 +6538,20 @@ msgstr ""
|
||||
msgid "Edit User"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/users/views.py:144
|
||||
#: plinth/modules/users/views.py:146
|
||||
#, python-brace-format
|
||||
msgid "User {user} deleted."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/users/views.py:151
|
||||
#: plinth/modules/users/views.py:153
|
||||
msgid "Deleting LDAP user failed."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/users/views.py:160
|
||||
#: plinth/modules/users/views.py:180
|
||||
msgid "Change Password"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/users/views.py:161
|
||||
#: plinth/modules/users/views.py:181
|
||||
msgid "Password changed successfully."
|
||||
msgstr ""
|
||||
|
||||
|
||||
@ -7,7 +7,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: PACKAGE VERSION\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2022-06-06 21:07-0400\n"
|
||||
"POT-Creation-Date: 2022-06-20 20:21-0400\n"
|
||||
"PO-Revision-Date: 2022-04-21 09:08+0000\n"
|
||||
"Last-Translator: Giannis <accounts@giannis.anonaddy.me>\n"
|
||||
"Language-Team: Greek <https://hosted.weblate.org/projects/freedombox/"
|
||||
@ -1058,12 +1058,12 @@ msgstr ""
|
||||
|
||||
#: plinth/modules/bind/views.py:71 plinth/modules/coturn/views.py:39
|
||||
#: plinth/modules/deluge/views.py:42 plinth/modules/dynamicdns/views.py:78
|
||||
#: plinth/modules/ejabberd/views.py:85 plinth/modules/email/views.py:45
|
||||
#: plinth/modules/ejabberd/views.py:96 plinth/modules/email/views.py:45
|
||||
#: plinth/modules/matrixsynapse/views.py:124
|
||||
#: plinth/modules/minetest/views.py:69 plinth/modules/mumble/views.py:29
|
||||
#: plinth/modules/pagekite/forms.py:78 plinth/modules/quassel/views.py:28
|
||||
#: plinth/modules/roundcube/views.py:32 plinth/modules/shadowsocks/views.py:59
|
||||
#: plinth/modules/transmission/views.py:47 plinth/modules/ttrss/views.py:26
|
||||
#: plinth/modules/transmission/views.py:43 plinth/modules/ttrss/views.py:26
|
||||
#: plinth/modules/wordpress/views.py:37
|
||||
msgid "Configuration updated"
|
||||
msgstr "Η ρύθμιση παραμέτρων Ενημερώθηκε"
|
||||
@ -1502,7 +1502,7 @@ msgstr ""
|
||||
"υπηρεσίας."
|
||||
|
||||
#: plinth/modules/deluge/__init__.py:44
|
||||
#: plinth/modules/transmission/__init__.py:67
|
||||
#: plinth/modules/transmission/__init__.py:64
|
||||
msgid "Download files using BitTorrent applications"
|
||||
msgstr "Κατεβάστε αρχεία χρησιμοποιώντας εφαρμογές BitTorrent"
|
||||
|
||||
@ -1511,7 +1511,7 @@ msgid "Deluge"
|
||||
msgstr "Deluge"
|
||||
|
||||
#: plinth/modules/deluge/__init__.py:50
|
||||
#: plinth/modules/transmission/__init__.py:73
|
||||
#: plinth/modules/transmission/__init__.py:70
|
||||
msgid "BitTorrent Web Client"
|
||||
msgstr "Πρόγραμμα-πελάτης δικτύου BitTorrent"
|
||||
|
||||
@ -1850,7 +1850,7 @@ msgstr "Κατάσταση"
|
||||
#: plinth/modules/dynamicdns/templates/dynamicdns.html:18
|
||||
#: plinth/modules/email/templates/email.html:35
|
||||
#: plinth/modules/letsencrypt/templates/letsencrypt.html:24
|
||||
#: plinth/modules/mediawiki/forms.py:33
|
||||
#: plinth/modules/mediawiki/forms.py:34
|
||||
msgid "Domain"
|
||||
msgstr "Όνομα διαδικτύου"
|
||||
|
||||
@ -1943,11 +1943,23 @@ msgstr "ejabberd"
|
||||
msgid "Chat Server"
|
||||
msgstr "Διακομιστής συνομιλίας"
|
||||
|
||||
#: plinth/modules/ejabberd/forms.py:18
|
||||
#: plinth/modules/ejabberd/forms.py:19
|
||||
#, fuzzy
|
||||
#| msgid "Domain Name"
|
||||
msgid "Domain names"
|
||||
msgstr "Όνομα διαδικτύου"
|
||||
|
||||
#: plinth/modules/ejabberd/forms.py:21
|
||||
msgid ""
|
||||
"Domains to be used by ejabberd. Note that user accounts are unique for each "
|
||||
"domain, and migrating users to a new domain name is not yet implemented."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/ejabberd/forms.py:26
|
||||
msgid "Enable Message Archive Management"
|
||||
msgstr "Ενεργοποίηση διαχείρισης αρχειοθέτησης μηνυμάτων"
|
||||
|
||||
#: plinth/modules/ejabberd/forms.py:20
|
||||
#: plinth/modules/ejabberd/forms.py:28
|
||||
#, python-brace-format
|
||||
msgid ""
|
||||
"If enabled, your {box_name} will store chat message histories. This allows "
|
||||
@ -1961,11 +1973,11 @@ msgstr ""
|
||||
"χρηστών. Εξαρτάται από τις ρυθμίσεις του πελάτη αν τα μηνύματα αποθηκεύονται "
|
||||
"ως απλό κείμενο ή κρυπτογραφούνται."
|
||||
|
||||
#: plinth/modules/ejabberd/forms.py:27 plinth/modules/matrixsynapse/forms.py:22
|
||||
#: plinth/modules/ejabberd/forms.py:35 plinth/modules/matrixsynapse/forms.py:22
|
||||
msgid "Automatically manage audio/video call setup"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/ejabberd/forms.py:29
|
||||
#: plinth/modules/ejabberd/forms.py:37
|
||||
#, python-brace-format
|
||||
msgid ""
|
||||
"Configures the local <a href={coturn_url}>coturn</a> app as the STUN/TURN "
|
||||
@ -1973,21 +1985,21 @@ msgid ""
|
||||
"server."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/ejabberd/forms.py:36 plinth/modules/matrixsynapse/forms.py:31
|
||||
#: plinth/modules/ejabberd/forms.py:44 plinth/modules/matrixsynapse/forms.py:31
|
||||
msgid "STUN/TURN Server URIs"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/ejabberd/forms.py:38 plinth/modules/matrixsynapse/forms.py:33
|
||||
#: plinth/modules/ejabberd/forms.py:46 plinth/modules/matrixsynapse/forms.py:33
|
||||
msgid "List of public URIs of the STUN/TURN server, one on each line."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/ejabberd/forms.py:42 plinth/modules/matrixsynapse/forms.py:37
|
||||
#: plinth/modules/ejabberd/forms.py:50 plinth/modules/matrixsynapse/forms.py:37
|
||||
#, fuzzy
|
||||
#| msgid "Authentication Mode"
|
||||
msgid "Shared Authentication Secret"
|
||||
msgstr "Λειτουργία ελέγχου ταυτότητας"
|
||||
|
||||
#: plinth/modules/ejabberd/forms.py:43 plinth/modules/matrixsynapse/forms.py:38
|
||||
#: plinth/modules/ejabberd/forms.py:51 plinth/modules/matrixsynapse/forms.py:38
|
||||
msgid "Shared secret used to compute passwords for the TURN server."
|
||||
msgstr ""
|
||||
|
||||
@ -3123,23 +3135,24 @@ msgstr ""
|
||||
"Ξεκινήστε το gobby και επιλέξτε \"σύνδεση στο διακομιστή\" και "
|
||||
"πληκτρολογήστε το όνομα domain σας {box_name}."
|
||||
|
||||
#: plinth/modules/janus/__init__.py:22
|
||||
#: plinth/modules/janus/__init__.py:23
|
||||
msgid "Janus is a lightweight WebRTC server."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/janus/__init__.py:23
|
||||
#: plinth/modules/janus/__init__.py:24
|
||||
msgid "A simple video conference room is included."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/janus/__init__.py:24
|
||||
msgid "A STUN/TURN server (such as Coturn) is required to use Janus."
|
||||
#: plinth/modules/janus/__init__.py:26
|
||||
#, python-brace-format
|
||||
msgid "<a href=\"{coturn_url}\">Coturn</a> is required to use Janus."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/janus/__init__.py:41
|
||||
#: plinth/modules/janus/__init__.py:44
|
||||
msgid "Janus"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/janus/__init__.py:43
|
||||
#: plinth/modules/janus/__init__.py:46
|
||||
#, fuzzy
|
||||
#| msgid "Web Server"
|
||||
msgid "WebRTC server"
|
||||
@ -3488,11 +3501,11 @@ msgstr "Mediawiki"
|
||||
msgid "Wiki"
|
||||
msgstr "Wiki"
|
||||
|
||||
#: plinth/modules/mediawiki/forms.py:25
|
||||
#: plinth/modules/mediawiki/forms.py:26
|
||||
msgid "Administrator Password"
|
||||
msgstr "Κωδικός Πρόσβασης Διαχειριστή"
|
||||
|
||||
#: plinth/modules/mediawiki/forms.py:26
|
||||
#: plinth/modules/mediawiki/forms.py:27
|
||||
#, fuzzy
|
||||
#| msgid ""
|
||||
#| "Set a new password for MediaWiki's administrator account (admin). Leave "
|
||||
@ -3507,18 +3520,28 @@ msgstr ""
|
||||
"wiki. Αφήστε αυτό το πεδίο κενό για να διατηρήσετε τον τρέχοντα κωδικό "
|
||||
"πρόσβασης."
|
||||
|
||||
#: plinth/modules/mediawiki/forms.py:34
|
||||
#: plinth/modules/mediawiki/forms.py:35
|
||||
msgid ""
|
||||
"Used by MediaWiki to generate URLs that point to the wiki such as in footer, "
|
||||
"feeds and emails. Examples: \"myfreedombox.example.org\" or \"example.onion"
|
||||
"\"."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mediawiki/forms.py:39
|
||||
#: plinth/modules/mediawiki/forms.py:40
|
||||
#, fuzzy
|
||||
#| msgid "Kite name"
|
||||
msgid "Site Name"
|
||||
msgstr "Kite όνομα"
|
||||
|
||||
#: plinth/modules/mediawiki/forms.py:41
|
||||
msgid "Name of the site as displayed throughout the wiki."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mediawiki/forms.py:45
|
||||
msgid "Enable public registrations"
|
||||
msgstr "Ενεργοποίηση εγγραφών νέων χρηστών"
|
||||
|
||||
#: plinth/modules/mediawiki/forms.py:40
|
||||
#: plinth/modules/mediawiki/forms.py:46
|
||||
msgid ""
|
||||
"If enabled, anyone on the internet will be able to create an account on your "
|
||||
"MediaWiki instance."
|
||||
@ -3526,11 +3549,11 @@ msgstr ""
|
||||
"Εάν ενεργοποιηθεί, οποιοσδήποτε στο Internet θα μπορεί να δημιουργήσει ένα "
|
||||
"λογαριασμό στον διακομιστή σας wiki."
|
||||
|
||||
#: plinth/modules/mediawiki/forms.py:44
|
||||
#: plinth/modules/mediawiki/forms.py:50
|
||||
msgid "Enable private mode"
|
||||
msgstr "Ενεργοποίηση ιδιωτικής λειτουργίας"
|
||||
|
||||
#: plinth/modules/mediawiki/forms.py:45
|
||||
#: plinth/modules/mediawiki/forms.py:51
|
||||
msgid ""
|
||||
"If enabled, access will be restricted. Only people who have accounts can "
|
||||
"read/write to the wiki. Public registrations will also be disabled."
|
||||
@ -3539,11 +3562,11 @@ msgstr ""
|
||||
"που έχουν λογαριασμούς μπορεί να διαβάσουν/γράψουν στο wiki. Δημόσιες "
|
||||
"εγγραφές θα είναι επίσης απενεργοποιημένες."
|
||||
|
||||
#: plinth/modules/mediawiki/forms.py:50
|
||||
#: plinth/modules/mediawiki/forms.py:56
|
||||
msgid "Default Skin"
|
||||
msgstr "Προεπιλεγμένη εμφάνιση"
|
||||
|
||||
#: plinth/modules/mediawiki/forms.py:51
|
||||
#: plinth/modules/mediawiki/forms.py:57
|
||||
msgid ""
|
||||
"Choose a default skin for your MediaWiki installation. Users have the option "
|
||||
"to select their preferred skin."
|
||||
@ -3551,11 +3574,11 @@ msgstr ""
|
||||
"Επιλέξτε μια προκαθορισμένη εμφάνιση για την εγκατάσταση του wiki σας. Οι "
|
||||
"χρήστες έχουν την επιλογή να επιλέξουν την εμφάνιση που προτιμούν."
|
||||
|
||||
#: plinth/modules/mediawiki/views.py:51
|
||||
#: plinth/modules/mediawiki/views.py:52
|
||||
msgid "Password updated"
|
||||
msgstr "Ενημερώθηκε ο κωδικός πρόσβασης"
|
||||
|
||||
#: plinth/modules/mediawiki/views.py:56
|
||||
#: plinth/modules/mediawiki/views.py:57
|
||||
#, fuzzy
|
||||
#| msgid "Password used to encrypt data. Must match server password."
|
||||
msgid "Password update failed. Please choose a stronger password"
|
||||
@ -3563,32 +3586,38 @@ msgstr ""
|
||||
"Κωδικός πρόσβασης που χρησιμοποιείται για την κρυπτογράφηση δεδομένων. "
|
||||
"Πρέπει να ταιριάζει με τον κωδικό πρόσβασης του διακομιστή."
|
||||
|
||||
#: plinth/modules/mediawiki/views.py:66
|
||||
#: plinth/modules/mediawiki/views.py:67
|
||||
msgid "Public registrations enabled"
|
||||
msgstr "Η δημόσια εγγραφή ενεργοποιήθηκε"
|
||||
|
||||
#: plinth/modules/mediawiki/views.py:75
|
||||
#: plinth/modules/mediawiki/views.py:76
|
||||
msgid "Public registrations disabled"
|
||||
msgstr "Οι δημόσιες εγγραφές είναι απενεργοποιημένες"
|
||||
|
||||
#: plinth/modules/mediawiki/views.py:80
|
||||
#: plinth/modules/mediawiki/views.py:81
|
||||
msgid "Private mode enabled"
|
||||
msgstr "Η ιδιωτική λειτουργία είναι ενεργοποιημένη"
|
||||
|
||||
#: plinth/modules/mediawiki/views.py:87
|
||||
#: plinth/modules/mediawiki/views.py:88
|
||||
msgid "Private mode disabled"
|
||||
msgstr "Η ιδιωτική λειτουργία απενεργοποιήθηκε"
|
||||
|
||||
#: plinth/modules/mediawiki/views.py:94
|
||||
#: plinth/modules/mediawiki/views.py:95
|
||||
msgid "Default skin changed"
|
||||
msgstr "Η προεπιλεγμένη εμφάνιση άλλαξε"
|
||||
|
||||
#: plinth/modules/mediawiki/views.py:98
|
||||
#: plinth/modules/mediawiki/views.py:99
|
||||
#, fuzzy
|
||||
#| msgid "Domain name set"
|
||||
msgid "Domain name updated"
|
||||
msgstr "To όνομα διαδικτύου ρυθμίστηκε επιτυχώς"
|
||||
|
||||
#: plinth/modules/mediawiki/views.py:103
|
||||
#, fuzzy
|
||||
#| msgid "Domain name set"
|
||||
msgid "Site name updated"
|
||||
msgstr "To όνομα διαδικτύου ρυθμίστηκε επιτυχώς"
|
||||
|
||||
#: plinth/modules/minetest/__init__.py:35
|
||||
#, python-brace-format
|
||||
msgid ""
|
||||
@ -3777,11 +3806,27 @@ msgstr ""
|
||||
"πρόσβασης.Ο κωδικός πρόσβασης SuperUser μπορεί να χρησιμοποιηθεί για τη "
|
||||
"διαχείριση των δικαιωμάτων στο Mumble."
|
||||
|
||||
#: plinth/modules/mumble/forms.py:39
|
||||
#: plinth/modules/mumble/forms.py:40
|
||||
msgid "Set a password to join the server"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mumble/forms.py:42
|
||||
#, fuzzy
|
||||
#| msgid ""
|
||||
#| "Set a new upload password for Coquelicot. Leave this field blank to keep "
|
||||
#| "the current password."
|
||||
msgid ""
|
||||
"Set a password that is required to join the server. Leave empty to use the "
|
||||
"current password."
|
||||
msgstr ""
|
||||
"Ορίστε καινούριο κωδικό αποστολής για το Coquelicot. Αφήστε το κενό για να "
|
||||
"διατηρηθεί ο ήδη υπάρχων."
|
||||
|
||||
#: plinth/modules/mumble/forms.py:48
|
||||
msgid "Set the name for the root channel"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mumble/forms.py:43
|
||||
#: plinth/modules/mumble/forms.py:52
|
||||
msgid ""
|
||||
"Set the name of the main channel of your mumble server. If the name was "
|
||||
"never changed, the channel is named Root."
|
||||
@ -3799,7 +3844,13 @@ msgstr "Mumla"
|
||||
msgid "SuperUser password successfully updated."
|
||||
msgstr "Ο κωδικός πρόσβασης SuperUser Ενημερώθηκε με επιτυχία."
|
||||
|
||||
#: plinth/modules/mumble/views.py:45
|
||||
#: plinth/modules/mumble/views.py:46
|
||||
#, fuzzy
|
||||
#| msgid "Upload password updated"
|
||||
msgid "Join password changed"
|
||||
msgstr "Ο κωδικός πρόσβασης ρυθμίστηκε"
|
||||
|
||||
#: plinth/modules/mumble/views.py:51
|
||||
msgid "Root channel name changed."
|
||||
msgstr ""
|
||||
|
||||
@ -7079,13 +7130,13 @@ msgstr "Θύρες"
|
||||
msgid "Setting unchanged"
|
||||
msgstr "Οι ρυθμίσεις δεν άλλαξαν"
|
||||
|
||||
#: plinth/modules/transmission/__init__.py:26
|
||||
#: plinth/modules/transmission/__init__.py:23
|
||||
msgid "Transmission is a BitTorrent client with a web interface."
|
||||
msgstr ""
|
||||
"Transmission είναι ένα πρόγραμμα-πελάτης BitTorrent που διαθέτει ένα "
|
||||
"περιβάλλον εργασίας χρήστη προσβάσιμο από τον περιηγητή ιστού."
|
||||
|
||||
#: plinth/modules/transmission/__init__.py:27
|
||||
#: plinth/modules/transmission/__init__.py:24
|
||||
msgid ""
|
||||
"BitTorrent is a peer-to-peer file sharing protocol. Note that BitTorrent is "
|
||||
"not anonymous."
|
||||
@ -7093,18 +7144,18 @@ msgstr ""
|
||||
"Το BitTorrent είναι ένα ομότιμο πρωτόκολλο κοινής χρήσης αρχείων. Σημειώστε "
|
||||
"ότι το BitTorrent δεν είναι ανώνυμο."
|
||||
|
||||
#: plinth/modules/transmission/__init__.py:29
|
||||
#: plinth/modules/transmission/__init__.py:26
|
||||
msgid "Please do not change the default port of the Transmission daemon."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/transmission/__init__.py:31
|
||||
#: plinth/modules/transmission/__init__.py:28
|
||||
#, python-brace-format
|
||||
msgid ""
|
||||
"Compared to <a href=\"{deluge_url}\">Deluge</a>, Transmission is simpler and "
|
||||
"lightweight but is less customizable."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/transmission/__init__.py:35
|
||||
#: plinth/modules/transmission/__init__.py:32
|
||||
#, fuzzy, python-brace-format
|
||||
#| msgid ""
|
||||
#| "It can be accessed by <a href=\"{users_url}\">any user</a> on {box_name} "
|
||||
@ -7116,21 +7167,21 @@ msgstr ""
|
||||
"To πρόγραμμα είναι προσβάσιμο στο URL <a href=\"{users_url}\"> από "
|
||||
"οποιοσδήποτε χρήστης </a> στο {box_name} που ανήκει στην ομάδα διαχειριστών."
|
||||
|
||||
#: plinth/modules/transmission/__init__.py:39
|
||||
#: plinth/modules/transmission/__init__.py:36
|
||||
#, python-brace-format
|
||||
msgid ""
|
||||
"<a href=\"{samba_url}\">Samba</a> shares can be set as the default download "
|
||||
"directory from the dropdown menu below."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/transmission/__init__.py:43
|
||||
#: plinth/modules/transmission/__init__.py:40
|
||||
#, python-brace-format
|
||||
msgid ""
|
||||
"After a download has completed, you can also access your files using the <a "
|
||||
"href=\"{sharing_url}\">Sharing</a> app."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/transmission/__init__.py:71
|
||||
#: plinth/modules/transmission/__init__.py:68
|
||||
#: plinth/modules/transmission/manifest.py:6
|
||||
msgid "Transmission"
|
||||
msgstr "Transmission"
|
||||
@ -7725,20 +7776,20 @@ msgstr "O χρήστης %(username)s ενημερώθηκε."
|
||||
msgid "Edit User"
|
||||
msgstr "Επεξεργασία χρήστη"
|
||||
|
||||
#: plinth/modules/users/views.py:144
|
||||
#: plinth/modules/users/views.py:146
|
||||
#, python-brace-format
|
||||
msgid "User {user} deleted."
|
||||
msgstr "Ο χρήστης {user} διαγράφηκε."
|
||||
|
||||
#: plinth/modules/users/views.py:151
|
||||
#: plinth/modules/users/views.py:153
|
||||
msgid "Deleting LDAP user failed."
|
||||
msgstr "Η διαγραφή του χρήστη LDAP απέτυχε."
|
||||
|
||||
#: plinth/modules/users/views.py:160
|
||||
#: plinth/modules/users/views.py:180
|
||||
msgid "Change Password"
|
||||
msgstr "Αλλαγή κωδικού πρόσβασης"
|
||||
|
||||
#: plinth/modules/users/views.py:161
|
||||
#: plinth/modules/users/views.py:181
|
||||
msgid "Password changed successfully."
|
||||
msgstr "Ο κωδικός πρόσβασης άλλαξε με επιτυχία."
|
||||
|
||||
@ -9337,13 +9388,6 @@ msgstr "Gujarati"
|
||||
#~ msgid "Upload Password"
|
||||
#~ msgstr "Αποστολή κωδικού πρόσβασης"
|
||||
|
||||
#~ msgid ""
|
||||
#~ "Set a new upload password for Coquelicot. Leave this field blank to keep "
|
||||
#~ "the current password."
|
||||
#~ msgstr ""
|
||||
#~ "Ορίστε καινούριο κωδικό αποστολής για το Coquelicot. Αφήστε το κενό για "
|
||||
#~ "να διατηρηθεί ο ήδη υπάρχων."
|
||||
|
||||
#~ msgid "Maximum File Size (in MiB)"
|
||||
#~ msgstr "Μέγιστο μέγεθος αρχείου (ΜΙΒ)"
|
||||
|
||||
@ -9356,9 +9400,6 @@ msgstr "Gujarati"
|
||||
#~ msgid "coquelicot"
|
||||
#~ msgstr "coquelicot"
|
||||
|
||||
#~ msgid "Upload password updated"
|
||||
#~ msgstr "Ο κωδικός πρόσβασης ρυθμίστηκε"
|
||||
|
||||
#~ msgid "Failed to update upload password"
|
||||
#~ msgstr "Απέτυχε η ενημέρωση του κωδικού πρόσβασης"
|
||||
|
||||
|
||||
@ -7,7 +7,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: PACKAGE VERSION\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2022-06-06 21:07-0400\n"
|
||||
"POT-Creation-Date: 2022-06-20 20:21-0400\n"
|
||||
"PO-Revision-Date: 2022-03-10 22:59+0000\n"
|
||||
"Last-Translator: Nathaniel Ramos Alexander <rhelmuth@princeton.edu>\n"
|
||||
"Language-Team: Spanish <https://hosted.weblate.org/projects/freedombox/"
|
||||
@ -1030,12 +1030,12 @@ msgstr "Actualizar direcciones IP y dominios"
|
||||
|
||||
#: plinth/modules/bind/views.py:71 plinth/modules/coturn/views.py:39
|
||||
#: plinth/modules/deluge/views.py:42 plinth/modules/dynamicdns/views.py:78
|
||||
#: plinth/modules/ejabberd/views.py:85 plinth/modules/email/views.py:45
|
||||
#: plinth/modules/ejabberd/views.py:96 plinth/modules/email/views.py:45
|
||||
#: plinth/modules/matrixsynapse/views.py:124
|
||||
#: plinth/modules/minetest/views.py:69 plinth/modules/mumble/views.py:29
|
||||
#: plinth/modules/pagekite/forms.py:78 plinth/modules/quassel/views.py:28
|
||||
#: plinth/modules/roundcube/views.py:32 plinth/modules/shadowsocks/views.py:59
|
||||
#: plinth/modules/transmission/views.py:47 plinth/modules/ttrss/views.py:26
|
||||
#: plinth/modules/transmission/views.py:43 plinth/modules/ttrss/views.py:26
|
||||
#: plinth/modules/wordpress/views.py:37
|
||||
msgid "Configuration updated"
|
||||
msgstr "Configuración actualizada"
|
||||
@ -1472,7 +1472,7 @@ msgstr ""
|
||||
"más activar el servicio acceda al mismo y la cambie."
|
||||
|
||||
#: plinth/modules/deluge/__init__.py:44
|
||||
#: plinth/modules/transmission/__init__.py:67
|
||||
#: plinth/modules/transmission/__init__.py:64
|
||||
msgid "Download files using BitTorrent applications"
|
||||
msgstr "Descargar archivos usando aplicaciones BitTorrent"
|
||||
|
||||
@ -1481,7 +1481,7 @@ msgid "Deluge"
|
||||
msgstr "Deluge"
|
||||
|
||||
#: plinth/modules/deluge/__init__.py:50
|
||||
#: plinth/modules/transmission/__init__.py:73
|
||||
#: plinth/modules/transmission/__init__.py:70
|
||||
msgid "BitTorrent Web Client"
|
||||
msgstr "Cliente web de BitTorrent"
|
||||
|
||||
@ -1809,7 +1809,7 @@ msgstr "Estado"
|
||||
#: plinth/modules/dynamicdns/templates/dynamicdns.html:18
|
||||
#: plinth/modules/email/templates/email.html:35
|
||||
#: plinth/modules/letsencrypt/templates/letsencrypt.html:24
|
||||
#: plinth/modules/mediawiki/forms.py:33
|
||||
#: plinth/modules/mediawiki/forms.py:34
|
||||
msgid "Domain"
|
||||
msgstr "Dominio"
|
||||
|
||||
@ -1898,11 +1898,23 @@ msgstr "ejabberd"
|
||||
msgid "Chat Server"
|
||||
msgstr "Servidor de Chat"
|
||||
|
||||
#: plinth/modules/ejabberd/forms.py:18
|
||||
#: plinth/modules/ejabberd/forms.py:19
|
||||
#, fuzzy
|
||||
#| msgid "Domain Names"
|
||||
msgid "Domain names"
|
||||
msgstr "Nombres de dominio"
|
||||
|
||||
#: plinth/modules/ejabberd/forms.py:21
|
||||
msgid ""
|
||||
"Domains to be used by ejabberd. Note that user accounts are unique for each "
|
||||
"domain, and migrating users to a new domain name is not yet implemented."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/ejabberd/forms.py:26
|
||||
msgid "Enable Message Archive Management"
|
||||
msgstr "Activar la gestión activa de mensajes"
|
||||
|
||||
#: plinth/modules/ejabberd/forms.py:20
|
||||
#: plinth/modules/ejabberd/forms.py:28
|
||||
#, python-brace-format
|
||||
msgid ""
|
||||
"If enabled, your {box_name} will store chat message histories. This allows "
|
||||
@ -1916,11 +1928,11 @@ msgstr ""
|
||||
"multiusuario. La configuración de la aplicación cliente determina si el "
|
||||
"histórico se guarda cifrado o como texto plano."
|
||||
|
||||
#: plinth/modules/ejabberd/forms.py:27 plinth/modules/matrixsynapse/forms.py:22
|
||||
#: plinth/modules/ejabberd/forms.py:35 plinth/modules/matrixsynapse/forms.py:22
|
||||
msgid "Automatically manage audio/video call setup"
|
||||
msgstr "Administrar la configuración de llamada de audio/video automáticamente"
|
||||
|
||||
#: plinth/modules/ejabberd/forms.py:29
|
||||
#: plinth/modules/ejabberd/forms.py:37
|
||||
#, python-brace-format
|
||||
msgid ""
|
||||
"Configures the local <a href={coturn_url}>coturn</a> app as the STUN/TURN "
|
||||
@ -1931,19 +1943,19 @@ msgstr ""
|
||||
"STUN/TURN para Matrix Synapse. Deshabilita esto si quieres usar algun otro "
|
||||
"servidor STUN/TURN diferente."
|
||||
|
||||
#: plinth/modules/ejabberd/forms.py:36 plinth/modules/matrixsynapse/forms.py:31
|
||||
#: plinth/modules/ejabberd/forms.py:44 plinth/modules/matrixsynapse/forms.py:31
|
||||
msgid "STUN/TURN Server URIs"
|
||||
msgstr "URIs de servidor STUN/TURN"
|
||||
|
||||
#: plinth/modules/ejabberd/forms.py:38 plinth/modules/matrixsynapse/forms.py:33
|
||||
#: plinth/modules/ejabberd/forms.py:46 plinth/modules/matrixsynapse/forms.py:33
|
||||
msgid "List of public URIs of the STUN/TURN server, one on each line."
|
||||
msgstr "Lista de URIs públicas de servidor STUN/TURN, una en cada línea."
|
||||
|
||||
#: plinth/modules/ejabberd/forms.py:42 plinth/modules/matrixsynapse/forms.py:37
|
||||
#: plinth/modules/ejabberd/forms.py:50 plinth/modules/matrixsynapse/forms.py:37
|
||||
msgid "Shared Authentication Secret"
|
||||
msgstr "Secreto compartido de autenticación"
|
||||
|
||||
#: plinth/modules/ejabberd/forms.py:43 plinth/modules/matrixsynapse/forms.py:38
|
||||
#: plinth/modules/ejabberd/forms.py:51 plinth/modules/matrixsynapse/forms.py:38
|
||||
msgid "Shared secret used to compute passwords for the TURN server."
|
||||
msgstr "Secreto compartido para resolver contraseñas para el servidor TURN."
|
||||
|
||||
@ -3041,23 +3053,24 @@ msgstr ""
|
||||
"Inicie Gobby, seleccione \"Conectar al servidor\" e introduzca el nombre de "
|
||||
"dominio de su {box_name}."
|
||||
|
||||
#: plinth/modules/janus/__init__.py:22
|
||||
#: plinth/modules/janus/__init__.py:23
|
||||
msgid "Janus is a lightweight WebRTC server."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/janus/__init__.py:23
|
||||
#: plinth/modules/janus/__init__.py:24
|
||||
msgid "A simple video conference room is included."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/janus/__init__.py:24
|
||||
msgid "A STUN/TURN server (such as Coturn) is required to use Janus."
|
||||
#: plinth/modules/janus/__init__.py:26
|
||||
#, python-brace-format
|
||||
msgid "<a href=\"{coturn_url}\">Coturn</a> is required to use Janus."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/janus/__init__.py:41
|
||||
#: plinth/modules/janus/__init__.py:44
|
||||
msgid "Janus"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/janus/__init__.py:43
|
||||
#: plinth/modules/janus/__init__.py:46
|
||||
#, fuzzy
|
||||
#| msgid "Web Server"
|
||||
msgid "WebRTC server"
|
||||
@ -3403,11 +3416,11 @@ msgstr "MediaWiki"
|
||||
msgid "Wiki"
|
||||
msgstr "Wiki"
|
||||
|
||||
#: plinth/modules/mediawiki/forms.py:25
|
||||
#: plinth/modules/mediawiki/forms.py:26
|
||||
msgid "Administrator Password"
|
||||
msgstr "Clave de Administración"
|
||||
|
||||
#: plinth/modules/mediawiki/forms.py:26
|
||||
#: plinth/modules/mediawiki/forms.py:27
|
||||
#, fuzzy
|
||||
#| msgid ""
|
||||
#| "Set a new password for MediaWiki's administrator account (admin). Leave "
|
||||
@ -3421,7 +3434,7 @@ msgstr ""
|
||||
"Definir una clave nueva para la cuenta de administración de MediaWiki "
|
||||
"(admin). Déjelo en blanco para conservar la clave actual."
|
||||
|
||||
#: plinth/modules/mediawiki/forms.py:34
|
||||
#: plinth/modules/mediawiki/forms.py:35
|
||||
#, fuzzy
|
||||
#| msgid ""
|
||||
#| "Used by MediaWiki to generate URLs that point to the wiki such as in "
|
||||
@ -3434,11 +3447,21 @@ msgstr ""
|
||||
"Lo usa MediaWiki para generar URLs que apunten al wiki como piés de página, "
|
||||
"feeds y enlaces a e-mail."
|
||||
|
||||
#: plinth/modules/mediawiki/forms.py:39
|
||||
#: plinth/modules/mediawiki/forms.py:40
|
||||
#, fuzzy
|
||||
#| msgid "Kite name"
|
||||
msgid "Site Name"
|
||||
msgstr "Nombre Kite"
|
||||
|
||||
#: plinth/modules/mediawiki/forms.py:41
|
||||
msgid "Name of the site as displayed throughout the wiki."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mediawiki/forms.py:45
|
||||
msgid "Enable public registrations"
|
||||
msgstr "Habilitar el registro público"
|
||||
|
||||
#: plinth/modules/mediawiki/forms.py:40
|
||||
#: plinth/modules/mediawiki/forms.py:46
|
||||
msgid ""
|
||||
"If enabled, anyone on the internet will be able to create an account on your "
|
||||
"MediaWiki instance."
|
||||
@ -3446,11 +3469,11 @@ msgstr ""
|
||||
"Si está habilitado, cualquiera en internet podrá crear una cuenta en su "
|
||||
"instancia de MediaWiki."
|
||||
|
||||
#: plinth/modules/mediawiki/forms.py:44
|
||||
#: plinth/modules/mediawiki/forms.py:50
|
||||
msgid "Enable private mode"
|
||||
msgstr "Activar modo privado"
|
||||
|
||||
#: plinth/modules/mediawiki/forms.py:45
|
||||
#: plinth/modules/mediawiki/forms.py:51
|
||||
msgid ""
|
||||
"If enabled, access will be restricted. Only people who have accounts can "
|
||||
"read/write to the wiki. Public registrations will also be disabled."
|
||||
@ -3459,11 +3482,11 @@ msgstr ""
|
||||
"una cuenta pueden leer/escribir en el wiki. El registro público también será "
|
||||
"desactivado."
|
||||
|
||||
#: plinth/modules/mediawiki/forms.py:50
|
||||
#: plinth/modules/mediawiki/forms.py:56
|
||||
msgid "Default Skin"
|
||||
msgstr "Tema por defecto"
|
||||
|
||||
#: plinth/modules/mediawiki/forms.py:51
|
||||
#: plinth/modules/mediawiki/forms.py:57
|
||||
msgid ""
|
||||
"Choose a default skin for your MediaWiki installation. Users have the option "
|
||||
"to select their preferred skin."
|
||||
@ -3471,42 +3494,48 @@ msgstr ""
|
||||
"Elija un tema por defecto para su instalación de MediaWiki. Los usuarios "
|
||||
"podrán elegir su propio tema."
|
||||
|
||||
#: plinth/modules/mediawiki/views.py:51
|
||||
#: plinth/modules/mediawiki/views.py:52
|
||||
msgid "Password updated"
|
||||
msgstr "Clave actualizada"
|
||||
|
||||
#: plinth/modules/mediawiki/views.py:56
|
||||
#: plinth/modules/mediawiki/views.py:57
|
||||
#, fuzzy
|
||||
#| msgid "Password used to encrypt data. Must match server password."
|
||||
msgid "Password update failed. Please choose a stronger password"
|
||||
msgstr "Clave para cifrar los datos. Debe coincidir con la clave del servidor."
|
||||
|
||||
#: plinth/modules/mediawiki/views.py:66
|
||||
#: plinth/modules/mediawiki/views.py:67
|
||||
msgid "Public registrations enabled"
|
||||
msgstr "Habilitado el registro público"
|
||||
|
||||
#: plinth/modules/mediawiki/views.py:75
|
||||
#: plinth/modules/mediawiki/views.py:76
|
||||
msgid "Public registrations disabled"
|
||||
msgstr "Inhabilitado el registro público"
|
||||
|
||||
#: plinth/modules/mediawiki/views.py:80
|
||||
#: plinth/modules/mediawiki/views.py:81
|
||||
msgid "Private mode enabled"
|
||||
msgstr "Activado el modo privado"
|
||||
|
||||
#: plinth/modules/mediawiki/views.py:87
|
||||
#: plinth/modules/mediawiki/views.py:88
|
||||
msgid "Private mode disabled"
|
||||
msgstr "Desactivado el modo privado"
|
||||
|
||||
#: plinth/modules/mediawiki/views.py:94
|
||||
#: plinth/modules/mediawiki/views.py:95
|
||||
msgid "Default skin changed"
|
||||
msgstr "Tema por defecto cambiado"
|
||||
|
||||
#: plinth/modules/mediawiki/views.py:98
|
||||
#: plinth/modules/mediawiki/views.py:99
|
||||
#, fuzzy
|
||||
#| msgid "Domain name set"
|
||||
msgid "Domain name updated"
|
||||
msgstr "Asignar nombre de dominio"
|
||||
|
||||
#: plinth/modules/mediawiki/views.py:103
|
||||
#, fuzzy
|
||||
#| msgid "Domain name set"
|
||||
msgid "Site name updated"
|
||||
msgstr "Asignar nombre de dominio"
|
||||
|
||||
#: plinth/modules/minetest/__init__.py:35
|
||||
#, python-brace-format
|
||||
msgid ""
|
||||
@ -3689,11 +3718,27 @@ msgstr ""
|
||||
"Opcional. Si deja este valor vacío se mantendrá la clave actual. La clave de "
|
||||
"administración se emplea para configurar permisos en Mumble."
|
||||
|
||||
#: plinth/modules/mumble/forms.py:39
|
||||
#: plinth/modules/mumble/forms.py:40
|
||||
msgid "Set a password to join the server"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mumble/forms.py:42
|
||||
#, fuzzy
|
||||
#| msgid ""
|
||||
#| "Set a new upload password for Coquelicot. Leave this field blank to keep "
|
||||
#| "the current password."
|
||||
msgid ""
|
||||
"Set a password that is required to join the server. Leave empty to use the "
|
||||
"current password."
|
||||
msgstr ""
|
||||
"Definir una clave nueva para Coquelicot. Deje este campo en blanco para "
|
||||
"conservar la clave actual."
|
||||
|
||||
#: plinth/modules/mumble/forms.py:48
|
||||
msgid "Set the name for the root channel"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mumble/forms.py:43
|
||||
#: plinth/modules/mumble/forms.py:52
|
||||
msgid ""
|
||||
"Set the name of the main channel of your mumble server. If the name was "
|
||||
"never changed, the channel is named Root."
|
||||
@ -3711,7 +3756,13 @@ msgstr "Mumla"
|
||||
msgid "SuperUser password successfully updated."
|
||||
msgstr "Clave de administración cambiada con éxito."
|
||||
|
||||
#: plinth/modules/mumble/views.py:45
|
||||
#: plinth/modules/mumble/views.py:46
|
||||
#, fuzzy
|
||||
#| msgid "Upload password updated"
|
||||
msgid "Join password changed"
|
||||
msgstr "Clave para compartir actualizada"
|
||||
|
||||
#: plinth/modules/mumble/views.py:51
|
||||
msgid "Root channel name changed."
|
||||
msgstr ""
|
||||
|
||||
@ -6938,11 +6989,11 @@ msgstr "Puertos"
|
||||
msgid "Setting unchanged"
|
||||
msgstr "Configuración sin cambio"
|
||||
|
||||
#: plinth/modules/transmission/__init__.py:26
|
||||
#: plinth/modules/transmission/__init__.py:23
|
||||
msgid "Transmission is a BitTorrent client with a web interface."
|
||||
msgstr "Transmission es un cliente BitTorrent con interfaz web."
|
||||
|
||||
#: plinth/modules/transmission/__init__.py:27
|
||||
#: plinth/modules/transmission/__init__.py:24
|
||||
msgid ""
|
||||
"BitTorrent is a peer-to-peer file sharing protocol. Note that BitTorrent is "
|
||||
"not anonymous."
|
||||
@ -6950,21 +7001,21 @@ msgstr ""
|
||||
"BitTorrent es un protocolo para compartir archivos entre pares. Recuerde que "
|
||||
"BitTorrent no es anónimo."
|
||||
|
||||
#: plinth/modules/transmission/__init__.py:29
|
||||
#: plinth/modules/transmission/__init__.py:26
|
||||
#, fuzzy
|
||||
#| msgid "Please do not change the default port of the transmission daemon."
|
||||
msgid "Please do not change the default port of the Transmission daemon."
|
||||
msgstr ""
|
||||
"Por favor, no cambie el puerto predeterminado para el servicio Transmission."
|
||||
|
||||
#: plinth/modules/transmission/__init__.py:31
|
||||
#: plinth/modules/transmission/__init__.py:28
|
||||
#, python-brace-format
|
||||
msgid ""
|
||||
"Compared to <a href=\"{deluge_url}\">Deluge</a>, Transmission is simpler and "
|
||||
"lightweight but is less customizable."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/transmission/__init__.py:35
|
||||
#: plinth/modules/transmission/__init__.py:32
|
||||
#, fuzzy, python-brace-format
|
||||
#| msgid ""
|
||||
#| "It can be accessed by <a href=\"{users_url}\">any user</a> on {box_name} "
|
||||
@ -6976,21 +7027,21 @@ msgstr ""
|
||||
"Puede acceder <a href=\"{users_url}\">cualquier usuario/a</a> en {box_name} "
|
||||
"que pertenezca al grupo «admin»."
|
||||
|
||||
#: plinth/modules/transmission/__init__.py:39
|
||||
#: plinth/modules/transmission/__init__.py:36
|
||||
#, python-brace-format
|
||||
msgid ""
|
||||
"<a href=\"{samba_url}\">Samba</a> shares can be set as the default download "
|
||||
"directory from the dropdown menu below."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/transmission/__init__.py:43
|
||||
#: plinth/modules/transmission/__init__.py:40
|
||||
#, python-brace-format
|
||||
msgid ""
|
||||
"After a download has completed, you can also access your files using the <a "
|
||||
"href=\"{sharing_url}\">Sharing</a> app."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/transmission/__init__.py:71
|
||||
#: plinth/modules/transmission/__init__.py:68
|
||||
#: plinth/modules/transmission/manifest.py:6
|
||||
msgid "Transmission"
|
||||
msgstr "Transmission"
|
||||
@ -7557,20 +7608,20 @@ msgstr "El o la usuaria %(username)s se ha actualizado."
|
||||
msgid "Edit User"
|
||||
msgstr "Editar usuario"
|
||||
|
||||
#: plinth/modules/users/views.py:144
|
||||
#: plinth/modules/users/views.py:146
|
||||
#, python-brace-format
|
||||
msgid "User {user} deleted."
|
||||
msgstr "El o la usuaria {user} se ha eliminado."
|
||||
|
||||
#: plinth/modules/users/views.py:151
|
||||
#: plinth/modules/users/views.py:153
|
||||
msgid "Deleting LDAP user failed."
|
||||
msgstr "Ha fallado la eliminación del o de la usuaria LDAP."
|
||||
|
||||
#: plinth/modules/users/views.py:160
|
||||
#: plinth/modules/users/views.py:180
|
||||
msgid "Change Password"
|
||||
msgstr "Cambiar clave de acceso"
|
||||
|
||||
#: plinth/modules/users/views.py:161
|
||||
#: plinth/modules/users/views.py:181
|
||||
msgid "Password changed successfully."
|
||||
msgstr "Clave de acceso cambiada con éxito."
|
||||
|
||||
@ -9158,13 +9209,6 @@ msgstr "Gujarati"
|
||||
#~ msgid "Upload Password"
|
||||
#~ msgstr "Clave para compartir"
|
||||
|
||||
#~ msgid ""
|
||||
#~ "Set a new upload password for Coquelicot. Leave this field blank to keep "
|
||||
#~ "the current password."
|
||||
#~ msgstr ""
|
||||
#~ "Definir una clave nueva para Coquelicot. Deje este campo en blanco para "
|
||||
#~ "conservar la clave actual."
|
||||
|
||||
#~ msgid "Maximum File Size (in MiB)"
|
||||
#~ msgstr "Tamaño máximo de archivo (en MiB)"
|
||||
|
||||
@ -9177,9 +9221,6 @@ msgstr "Gujarati"
|
||||
#~ msgid "coquelicot"
|
||||
#~ msgstr "coquelicot"
|
||||
|
||||
#~ msgid "Upload password updated"
|
||||
#~ msgstr "Clave para compartir actualizada"
|
||||
|
||||
#~ msgid "Failed to update upload password"
|
||||
#~ msgstr "Falló la actualización de la clave para compartir"
|
||||
|
||||
|
||||
@ -7,7 +7,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: PACKAGE VERSION\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2022-06-06 21:07-0400\n"
|
||||
"POT-Creation-Date: 2022-06-20 20:21-0400\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/"
|
||||
@ -1031,12 +1031,12 @@ msgstr ""
|
||||
|
||||
#: plinth/modules/bind/views.py:71 plinth/modules/coturn/views.py:39
|
||||
#: plinth/modules/deluge/views.py:42 plinth/modules/dynamicdns/views.py:78
|
||||
#: plinth/modules/ejabberd/views.py:85 plinth/modules/email/views.py:45
|
||||
#: plinth/modules/ejabberd/views.py:96 plinth/modules/email/views.py:45
|
||||
#: plinth/modules/matrixsynapse/views.py:124
|
||||
#: plinth/modules/minetest/views.py:69 plinth/modules/mumble/views.py:29
|
||||
#: plinth/modules/pagekite/forms.py:78 plinth/modules/quassel/views.py:28
|
||||
#: plinth/modules/roundcube/views.py:32 plinth/modules/shadowsocks/views.py:59
|
||||
#: plinth/modules/transmission/views.py:47 plinth/modules/ttrss/views.py:26
|
||||
#: plinth/modules/transmission/views.py:43 plinth/modules/ttrss/views.py:26
|
||||
#: plinth/modules/wordpress/views.py:37
|
||||
msgid "Configuration updated"
|
||||
msgstr "پیکربندی بهروز شد"
|
||||
@ -1466,7 +1466,7 @@ msgstr ""
|
||||
"فعالسازی این سرویس بلافاصله وارد شوید و رمز را عوض کنید."
|
||||
|
||||
#: plinth/modules/deluge/__init__.py:44
|
||||
#: plinth/modules/transmission/__init__.py:67
|
||||
#: plinth/modules/transmission/__init__.py:64
|
||||
msgid "Download files using BitTorrent applications"
|
||||
msgstr ""
|
||||
|
||||
@ -1475,7 +1475,7 @@ msgid "Deluge"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/deluge/__init__.py:50
|
||||
#: plinth/modules/transmission/__init__.py:73
|
||||
#: plinth/modules/transmission/__init__.py:70
|
||||
#, fuzzy
|
||||
#| msgid "BitTorrent Web Client (Deluge)"
|
||||
msgid "BitTorrent Web Client"
|
||||
@ -1804,7 +1804,7 @@ msgstr "وضعیت"
|
||||
#: plinth/modules/dynamicdns/templates/dynamicdns.html:18
|
||||
#: plinth/modules/email/templates/email.html:35
|
||||
#: plinth/modules/letsencrypt/templates/letsencrypt.html:24
|
||||
#: plinth/modules/mediawiki/forms.py:33
|
||||
#: plinth/modules/mediawiki/forms.py:34
|
||||
msgid "Domain"
|
||||
msgstr "دامنه"
|
||||
|
||||
@ -1889,11 +1889,23 @@ msgstr ""
|
||||
msgid "Chat Server"
|
||||
msgstr "سرور وب"
|
||||
|
||||
#: plinth/modules/ejabberd/forms.py:18
|
||||
#: plinth/modules/ejabberd/forms.py:19
|
||||
#, fuzzy
|
||||
#| msgid "Domain Name"
|
||||
msgid "Domain names"
|
||||
msgstr "نام دامنه"
|
||||
|
||||
#: plinth/modules/ejabberd/forms.py:21
|
||||
msgid ""
|
||||
"Domains to be used by ejabberd. Note that user accounts are unique for each "
|
||||
"domain, and migrating users to a new domain name is not yet implemented."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/ejabberd/forms.py:26
|
||||
msgid "Enable Message Archive Management"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/ejabberd/forms.py:20
|
||||
#: plinth/modules/ejabberd/forms.py:28
|
||||
#, python-brace-format
|
||||
msgid ""
|
||||
"If enabled, your {box_name} will store chat message histories. This allows "
|
||||
@ -1902,11 +1914,11 @@ msgid ""
|
||||
"the histories are stored as plain text or encrypted."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/ejabberd/forms.py:27 plinth/modules/matrixsynapse/forms.py:22
|
||||
#: plinth/modules/ejabberd/forms.py:35 plinth/modules/matrixsynapse/forms.py:22
|
||||
msgid "Automatically manage audio/video call setup"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/ejabberd/forms.py:29
|
||||
#: plinth/modules/ejabberd/forms.py:37
|
||||
#, python-brace-format
|
||||
msgid ""
|
||||
"Configures the local <a href={coturn_url}>coturn</a> app as the STUN/TURN "
|
||||
@ -1914,21 +1926,21 @@ msgid ""
|
||||
"server."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/ejabberd/forms.py:36 plinth/modules/matrixsynapse/forms.py:31
|
||||
#: plinth/modules/ejabberd/forms.py:44 plinth/modules/matrixsynapse/forms.py:31
|
||||
msgid "STUN/TURN Server URIs"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/ejabberd/forms.py:38 plinth/modules/matrixsynapse/forms.py:33
|
||||
#: plinth/modules/ejabberd/forms.py:46 plinth/modules/matrixsynapse/forms.py:33
|
||||
msgid "List of public URIs of the STUN/TURN server, one on each line."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/ejabberd/forms.py:42 plinth/modules/matrixsynapse/forms.py:37
|
||||
#: plinth/modules/ejabberd/forms.py:50 plinth/modules/matrixsynapse/forms.py:37
|
||||
#, fuzzy
|
||||
#| msgid "Authentication Mode"
|
||||
msgid "Shared Authentication Secret"
|
||||
msgstr "حالت تأیید هویت"
|
||||
|
||||
#: plinth/modules/ejabberd/forms.py:43 plinth/modules/matrixsynapse/forms.py:38
|
||||
#: plinth/modules/ejabberd/forms.py:51 plinth/modules/matrixsynapse/forms.py:38
|
||||
msgid "Shared secret used to compute passwords for the TURN server."
|
||||
msgstr ""
|
||||
|
||||
@ -2989,23 +3001,24 @@ msgid ""
|
||||
"domain name."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/janus/__init__.py:22
|
||||
#: plinth/modules/janus/__init__.py:23
|
||||
msgid "Janus is a lightweight WebRTC server."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/janus/__init__.py:23
|
||||
#: plinth/modules/janus/__init__.py:24
|
||||
msgid "A simple video conference room is included."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/janus/__init__.py:24
|
||||
msgid "A STUN/TURN server (such as Coturn) is required to use Janus."
|
||||
#: plinth/modules/janus/__init__.py:26
|
||||
#, python-brace-format
|
||||
msgid "<a href=\"{coturn_url}\">Coturn</a> is required to use Janus."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/janus/__init__.py:41
|
||||
#: plinth/modules/janus/__init__.py:44
|
||||
msgid "Janus"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/janus/__init__.py:43
|
||||
#: plinth/modules/janus/__init__.py:46
|
||||
#, fuzzy
|
||||
#| msgid "Web Server"
|
||||
msgid "WebRTC server"
|
||||
@ -3325,13 +3338,13 @@ msgstr ""
|
||||
msgid "Wiki"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mediawiki/forms.py:25
|
||||
#: plinth/modules/mediawiki/forms.py:26
|
||||
#, fuzzy
|
||||
#| msgid "Administrator Account"
|
||||
msgid "Administrator Password"
|
||||
msgstr "حساب مدیر"
|
||||
|
||||
#: plinth/modules/mediawiki/forms.py:26
|
||||
#: plinth/modules/mediawiki/forms.py:27
|
||||
msgid ""
|
||||
"Set a new password for MediaWiki's administrator account (admin). The "
|
||||
"password cannot be a common one and the minimum required length is "
|
||||
@ -3339,86 +3352,102 @@ msgid ""
|
||||
"password."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mediawiki/forms.py:34
|
||||
#: plinth/modules/mediawiki/forms.py:35
|
||||
msgid ""
|
||||
"Used by MediaWiki to generate URLs that point to the wiki such as in footer, "
|
||||
"feeds and emails. Examples: \"myfreedombox.example.org\" or \"example.onion"
|
||||
"\"."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mediawiki/forms.py:39
|
||||
#: plinth/modules/mediawiki/forms.py:40
|
||||
#, fuzzy
|
||||
#| msgid "Service Type"
|
||||
msgid "Site Name"
|
||||
msgstr "نوع سرویس"
|
||||
|
||||
#: plinth/modules/mediawiki/forms.py:41
|
||||
msgid "Name of the site as displayed throughout the wiki."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mediawiki/forms.py:45
|
||||
#, fuzzy
|
||||
msgid "Enable public registrations"
|
||||
msgstr "فعالسازی برنامه"
|
||||
|
||||
#: plinth/modules/mediawiki/forms.py:40
|
||||
#: plinth/modules/mediawiki/forms.py:46
|
||||
msgid ""
|
||||
"If enabled, anyone on the internet will be able to create an account on your "
|
||||
"MediaWiki instance."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mediawiki/forms.py:44
|
||||
#: plinth/modules/mediawiki/forms.py:50
|
||||
#, fuzzy
|
||||
msgid "Enable private mode"
|
||||
msgstr "فعالسازی برنامه"
|
||||
|
||||
#: plinth/modules/mediawiki/forms.py:45
|
||||
#: plinth/modules/mediawiki/forms.py:51
|
||||
msgid ""
|
||||
"If enabled, access will be restricted. Only people who have accounts can "
|
||||
"read/write to the wiki. Public registrations will also be disabled."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mediawiki/forms.py:50
|
||||
#: plinth/modules/mediawiki/forms.py:56
|
||||
#, fuzzy
|
||||
#| msgid "Default"
|
||||
msgid "Default Skin"
|
||||
msgstr "پیشفرض"
|
||||
|
||||
#: plinth/modules/mediawiki/forms.py:51
|
||||
#: plinth/modules/mediawiki/forms.py:57
|
||||
msgid ""
|
||||
"Choose a default skin for your MediaWiki installation. Users have the option "
|
||||
"to select their preferred skin."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mediawiki/views.py:51
|
||||
#: plinth/modules/mediawiki/views.py:52
|
||||
#, fuzzy
|
||||
#| msgid "Password"
|
||||
msgid "Password updated"
|
||||
msgstr "رمز"
|
||||
|
||||
#: plinth/modules/mediawiki/views.py:56
|
||||
#: plinth/modules/mediawiki/views.py:57
|
||||
msgid "Password update failed. Please choose a stronger password"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mediawiki/views.py:66
|
||||
#: plinth/modules/mediawiki/views.py:67
|
||||
#, fuzzy
|
||||
msgid "Public registrations enabled"
|
||||
msgstr "برنامه نصب شد."
|
||||
|
||||
#: plinth/modules/mediawiki/views.py:75
|
||||
#: plinth/modules/mediawiki/views.py:76
|
||||
#, fuzzy
|
||||
msgid "Public registrations disabled"
|
||||
msgstr "برنامه نصب شد."
|
||||
|
||||
#: plinth/modules/mediawiki/views.py:80
|
||||
#: plinth/modules/mediawiki/views.py:81
|
||||
msgid "Private mode enabled"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mediawiki/views.py:87
|
||||
#: plinth/modules/mediawiki/views.py:88
|
||||
#, fuzzy
|
||||
msgid "Private mode disabled"
|
||||
msgstr "برنامه نصب شد."
|
||||
|
||||
#: plinth/modules/mediawiki/views.py:94
|
||||
#: plinth/modules/mediawiki/views.py:95
|
||||
msgid "Default skin changed"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mediawiki/views.py:98
|
||||
#: plinth/modules/mediawiki/views.py:99
|
||||
#, fuzzy
|
||||
#| msgid "Domain name set"
|
||||
msgid "Domain name updated"
|
||||
msgstr "نام دامنه تنظیم شد"
|
||||
|
||||
#: plinth/modules/mediawiki/views.py:103
|
||||
#, fuzzy
|
||||
#| msgid "Domain name set"
|
||||
msgid "Site name updated"
|
||||
msgstr "نام دامنه تنظیم شد"
|
||||
|
||||
#: plinth/modules/minetest/__init__.py:35
|
||||
#, fuzzy, python-brace-format
|
||||
msgid ""
|
||||
@ -3589,11 +3618,21 @@ msgid ""
|
||||
"password can be used to manage permissions in Mumble."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mumble/forms.py:39
|
||||
#: plinth/modules/mumble/forms.py:40
|
||||
msgid "Set a password to join the server"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mumble/forms.py:42
|
||||
msgid ""
|
||||
"Set a password that is required to join the server. Leave empty to use the "
|
||||
"current password."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mumble/forms.py:48
|
||||
msgid "Set the name for the root channel"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mumble/forms.py:43
|
||||
#: plinth/modules/mumble/forms.py:52
|
||||
msgid ""
|
||||
"Set the name of the main channel of your mumble server. If the name was "
|
||||
"never changed, the channel is named Root."
|
||||
@ -3611,7 +3650,13 @@ msgstr ""
|
||||
msgid "SuperUser password successfully updated."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mumble/views.py:45
|
||||
#: plinth/modules/mumble/views.py:46
|
||||
#, fuzzy
|
||||
#| msgid "Password"
|
||||
msgid "Join password changed"
|
||||
msgstr "رمز"
|
||||
|
||||
#: plinth/modules/mumble/views.py:51
|
||||
msgid "Root channel name changed."
|
||||
msgstr ""
|
||||
|
||||
@ -6616,49 +6661,49 @@ msgstr ""
|
||||
msgid "Setting unchanged"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/transmission/__init__.py:26
|
||||
#: plinth/modules/transmission/__init__.py:23
|
||||
msgid "Transmission is a BitTorrent client with a web interface."
|
||||
msgstr "دِلوگ (Transmission) یک برنامهٔ بیتتورنت با رابط کاربری تحت وب است."
|
||||
|
||||
#: plinth/modules/transmission/__init__.py:27
|
||||
#: plinth/modules/transmission/__init__.py:24
|
||||
msgid ""
|
||||
"BitTorrent is a peer-to-peer file sharing protocol. Note that BitTorrent is "
|
||||
"not anonymous."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/transmission/__init__.py:29
|
||||
#: plinth/modules/transmission/__init__.py:26
|
||||
msgid "Please do not change the default port of the Transmission daemon."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/transmission/__init__.py:31
|
||||
#: plinth/modules/transmission/__init__.py:28
|
||||
#, python-brace-format
|
||||
msgid ""
|
||||
"Compared to <a href=\"{deluge_url}\">Deluge</a>, Transmission is simpler and "
|
||||
"lightweight but is less customizable."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/transmission/__init__.py:35
|
||||
#: plinth/modules/transmission/__init__.py:32
|
||||
#, python-brace-format
|
||||
msgid ""
|
||||
"It can be accessed by <a href=\"{users_url}\">any user</a> on {box_name} "
|
||||
"belonging to the bit-torrent group."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/transmission/__init__.py:39
|
||||
#: plinth/modules/transmission/__init__.py:36
|
||||
#, python-brace-format
|
||||
msgid ""
|
||||
"<a href=\"{samba_url}\">Samba</a> shares can be set as the default download "
|
||||
"directory from the dropdown menu below."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/transmission/__init__.py:43
|
||||
#: plinth/modules/transmission/__init__.py:40
|
||||
#, python-brace-format
|
||||
msgid ""
|
||||
"After a download has completed, you can also access your files using the <a "
|
||||
"href=\"{sharing_url}\">Sharing</a> app."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/transmission/__init__.py:71
|
||||
#: plinth/modules/transmission/__init__.py:68
|
||||
#: plinth/modules/transmission/manifest.py:6
|
||||
msgid "Transmission"
|
||||
msgstr ""
|
||||
@ -7172,20 +7217,20 @@ msgstr ""
|
||||
msgid "Edit User"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/users/views.py:144
|
||||
#: plinth/modules/users/views.py:146
|
||||
#, python-brace-format
|
||||
msgid "User {user} deleted."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/users/views.py:151
|
||||
#: plinth/modules/users/views.py:153
|
||||
msgid "Deleting LDAP user failed."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/users/views.py:160
|
||||
#: plinth/modules/users/views.py:180
|
||||
msgid "Change Password"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/users/views.py:161
|
||||
#: plinth/modules/users/views.py:181
|
||||
msgid "Password changed successfully."
|
||||
msgstr ""
|
||||
|
||||
@ -8469,11 +8514,6 @@ msgstr ""
|
||||
#~ msgid "Upload Password"
|
||||
#~ msgstr "رمز"
|
||||
|
||||
#, fuzzy
|
||||
#~| msgid "Password"
|
||||
#~ msgid "Upload password updated"
|
||||
#~ msgstr "رمز"
|
||||
|
||||
#, fuzzy
|
||||
#~| msgid "Configuration updated"
|
||||
#~ msgid "Maximum file size updated"
|
||||
|
||||
@ -7,7 +7,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Plinth 0.6\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2022-06-06 21:07-0400\n"
|
||||
"POT-Creation-Date: 2022-06-20 20:21-0400\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."
|
||||
@ -1075,12 +1075,12 @@ msgstr ""
|
||||
|
||||
#: plinth/modules/bind/views.py:71 plinth/modules/coturn/views.py:39
|
||||
#: plinth/modules/deluge/views.py:42 plinth/modules/dynamicdns/views.py:78
|
||||
#: plinth/modules/ejabberd/views.py:85 plinth/modules/email/views.py:45
|
||||
#: plinth/modules/ejabberd/views.py:96 plinth/modules/email/views.py:45
|
||||
#: plinth/modules/matrixsynapse/views.py:124
|
||||
#: plinth/modules/minetest/views.py:69 plinth/modules/mumble/views.py:29
|
||||
#: plinth/modules/pagekite/forms.py:78 plinth/modules/quassel/views.py:28
|
||||
#: plinth/modules/roundcube/views.py:32 plinth/modules/shadowsocks/views.py:59
|
||||
#: plinth/modules/transmission/views.py:47 plinth/modules/ttrss/views.py:26
|
||||
#: plinth/modules/transmission/views.py:43 plinth/modules/ttrss/views.py:26
|
||||
#: plinth/modules/wordpress/views.py:37
|
||||
msgid "Configuration updated"
|
||||
msgstr "CONFIGURATION UPDATED"
|
||||
@ -1518,7 +1518,7 @@ msgstr ""
|
||||
"YOU SHOULD LOG IN AND CHANGE IT IMMEDIATELY AFTER ENABLING THIS SERVICE."
|
||||
|
||||
#: plinth/modules/deluge/__init__.py:44
|
||||
#: plinth/modules/transmission/__init__.py:67
|
||||
#: plinth/modules/transmission/__init__.py:64
|
||||
msgid "Download files using BitTorrent applications"
|
||||
msgstr ""
|
||||
|
||||
@ -1529,7 +1529,7 @@ msgid "Deluge"
|
||||
msgstr "ENABLE DELUGE"
|
||||
|
||||
#: plinth/modules/deluge/__init__.py:50
|
||||
#: plinth/modules/transmission/__init__.py:73
|
||||
#: plinth/modules/transmission/__init__.py:70
|
||||
#, fuzzy
|
||||
#| msgid "BitTorrent Web Client (Deluge)"
|
||||
msgid "BitTorrent Web Client"
|
||||
@ -1885,7 +1885,7 @@ msgstr "STATUS"
|
||||
#: plinth/modules/dynamicdns/templates/dynamicdns.html:18
|
||||
#: plinth/modules/email/templates/email.html:35
|
||||
#: plinth/modules/letsencrypt/templates/letsencrypt.html:24
|
||||
#: plinth/modules/mediawiki/forms.py:33
|
||||
#: plinth/modules/mediawiki/forms.py:34
|
||||
msgid "Domain"
|
||||
msgstr "DOMAIN"
|
||||
|
||||
@ -1981,11 +1981,23 @@ msgstr ""
|
||||
msgid "Chat Server"
|
||||
msgstr "WEB SERVER"
|
||||
|
||||
#: plinth/modules/ejabberd/forms.py:18
|
||||
#: plinth/modules/ejabberd/forms.py:19
|
||||
#, fuzzy
|
||||
#| msgid "Domain Name"
|
||||
msgid "Domain names"
|
||||
msgstr "DOMAIN NAME"
|
||||
|
||||
#: plinth/modules/ejabberd/forms.py:21
|
||||
msgid ""
|
||||
"Domains to be used by ejabberd. Note that user accounts are unique for each "
|
||||
"domain, and migrating users to a new domain name is not yet implemented."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/ejabberd/forms.py:26
|
||||
msgid "Enable Message Archive Management"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/ejabberd/forms.py:20
|
||||
#: plinth/modules/ejabberd/forms.py:28
|
||||
#, python-brace-format
|
||||
msgid ""
|
||||
"If enabled, your {box_name} will store chat message histories. This allows "
|
||||
@ -1994,11 +2006,11 @@ msgid ""
|
||||
"the histories are stored as plain text or encrypted."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/ejabberd/forms.py:27 plinth/modules/matrixsynapse/forms.py:22
|
||||
#: plinth/modules/ejabberd/forms.py:35 plinth/modules/matrixsynapse/forms.py:22
|
||||
msgid "Automatically manage audio/video call setup"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/ejabberd/forms.py:29
|
||||
#: plinth/modules/ejabberd/forms.py:37
|
||||
#, python-brace-format
|
||||
msgid ""
|
||||
"Configures the local <a href={coturn_url}>coturn</a> app as the STUN/TURN "
|
||||
@ -2006,21 +2018,21 @@ msgid ""
|
||||
"server."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/ejabberd/forms.py:36 plinth/modules/matrixsynapse/forms.py:31
|
||||
#: plinth/modules/ejabberd/forms.py:44 plinth/modules/matrixsynapse/forms.py:31
|
||||
msgid "STUN/TURN Server URIs"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/ejabberd/forms.py:38 plinth/modules/matrixsynapse/forms.py:33
|
||||
#: plinth/modules/ejabberd/forms.py:46 plinth/modules/matrixsynapse/forms.py:33
|
||||
msgid "List of public URIs of the STUN/TURN server, one on each line."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/ejabberd/forms.py:42 plinth/modules/matrixsynapse/forms.py:37
|
||||
#: plinth/modules/ejabberd/forms.py:50 plinth/modules/matrixsynapse/forms.py:37
|
||||
#, fuzzy
|
||||
#| msgid "Authentication Mode"
|
||||
msgid "Shared Authentication Secret"
|
||||
msgstr "AUTHENTICATION MODE"
|
||||
|
||||
#: plinth/modules/ejabberd/forms.py:43 plinth/modules/matrixsynapse/forms.py:38
|
||||
#: plinth/modules/ejabberd/forms.py:51 plinth/modules/matrixsynapse/forms.py:38
|
||||
msgid "Shared secret used to compute passwords for the TURN server."
|
||||
msgstr ""
|
||||
|
||||
@ -3106,23 +3118,24 @@ msgid ""
|
||||
"domain name."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/janus/__init__.py:22
|
||||
#: plinth/modules/janus/__init__.py:23
|
||||
msgid "Janus is a lightweight WebRTC server."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/janus/__init__.py:23
|
||||
#: plinth/modules/janus/__init__.py:24
|
||||
msgid "A simple video conference room is included."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/janus/__init__.py:24
|
||||
msgid "A STUN/TURN server (such as Coturn) is required to use Janus."
|
||||
#: plinth/modules/janus/__init__.py:26
|
||||
#, python-brace-format
|
||||
msgid "<a href=\"{coturn_url}\">Coturn</a> is required to use Janus."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/janus/__init__.py:41
|
||||
#: plinth/modules/janus/__init__.py:44
|
||||
msgid "Janus"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/janus/__init__.py:43
|
||||
#: plinth/modules/janus/__init__.py:46
|
||||
#, fuzzy
|
||||
#| msgid "Web Server"
|
||||
msgid "WebRTC server"
|
||||
@ -3455,13 +3468,13 @@ msgstr ""
|
||||
msgid "Wiki"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mediawiki/forms.py:25
|
||||
#: plinth/modules/mediawiki/forms.py:26
|
||||
#, fuzzy
|
||||
#| msgid "Administrator Account"
|
||||
msgid "Administrator Password"
|
||||
msgstr "ADMINISTRATOR ACCOUNT"
|
||||
|
||||
#: plinth/modules/mediawiki/forms.py:26
|
||||
#: plinth/modules/mediawiki/forms.py:27
|
||||
msgid ""
|
||||
"Set a new password for MediaWiki's administrator account (admin). The "
|
||||
"password cannot be a common one and the minimum required length is "
|
||||
@ -3469,95 +3482,111 @@ msgid ""
|
||||
"password."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mediawiki/forms.py:34
|
||||
#: plinth/modules/mediawiki/forms.py:35
|
||||
msgid ""
|
||||
"Used by MediaWiki to generate URLs that point to the wiki such as in footer, "
|
||||
"feeds and emails. Examples: \"myfreedombox.example.org\" or \"example.onion"
|
||||
"\"."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mediawiki/forms.py:39
|
||||
#: plinth/modules/mediawiki/forms.py:40
|
||||
#, fuzzy
|
||||
#| msgid "Kite name"
|
||||
msgid "Site Name"
|
||||
msgstr "KITE NAME"
|
||||
|
||||
#: plinth/modules/mediawiki/forms.py:41
|
||||
msgid "Name of the site as displayed throughout the wiki."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mediawiki/forms.py:45
|
||||
#, fuzzy
|
||||
#| msgid "Applications"
|
||||
msgid "Enable public registrations"
|
||||
msgstr "APPLICATIONS"
|
||||
|
||||
#: plinth/modules/mediawiki/forms.py:40
|
||||
#: plinth/modules/mediawiki/forms.py:46
|
||||
msgid ""
|
||||
"If enabled, anyone on the internet will be able to create an account on your "
|
||||
"MediaWiki instance."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mediawiki/forms.py:44
|
||||
#: plinth/modules/mediawiki/forms.py:50
|
||||
#, fuzzy
|
||||
#| msgid "Enable reStore"
|
||||
msgid "Enable private mode"
|
||||
msgstr "ENABLE RESTORE"
|
||||
|
||||
#: plinth/modules/mediawiki/forms.py:45
|
||||
#: plinth/modules/mediawiki/forms.py:51
|
||||
msgid ""
|
||||
"If enabled, access will be restricted. Only people who have accounts can "
|
||||
"read/write to the wiki. Public registrations will also be disabled."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mediawiki/forms.py:50
|
||||
#: plinth/modules/mediawiki/forms.py:56
|
||||
#, fuzzy
|
||||
#| msgid "Default"
|
||||
msgid "Default Skin"
|
||||
msgstr "DEFAULT"
|
||||
|
||||
#: plinth/modules/mediawiki/forms.py:51
|
||||
#: plinth/modules/mediawiki/forms.py:57
|
||||
msgid ""
|
||||
"Choose a default skin for your MediaWiki installation. Users have the option "
|
||||
"to select their preferred skin."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mediawiki/views.py:51
|
||||
#: plinth/modules/mediawiki/views.py:52
|
||||
#, fuzzy
|
||||
#| msgid "Password"
|
||||
msgid "Password updated"
|
||||
msgstr "PASSWORD"
|
||||
|
||||
#: plinth/modules/mediawiki/views.py:56
|
||||
#: plinth/modules/mediawiki/views.py:57
|
||||
msgid "Password update failed. Please choose a stronger password"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mediawiki/views.py:66
|
||||
#: plinth/modules/mediawiki/views.py:67
|
||||
#, fuzzy
|
||||
#| msgid "Applications"
|
||||
msgid "Public registrations enabled"
|
||||
msgstr "APPLICATIONS"
|
||||
|
||||
#: plinth/modules/mediawiki/views.py:75
|
||||
#: plinth/modules/mediawiki/views.py:76
|
||||
#, fuzzy
|
||||
#| msgid "Applications"
|
||||
msgid "Public registrations disabled"
|
||||
msgstr "APPLICATIONS"
|
||||
|
||||
#: plinth/modules/mediawiki/views.py:80
|
||||
#: plinth/modules/mediawiki/views.py:81
|
||||
#, fuzzy
|
||||
#| msgid "PageKite enabled"
|
||||
msgid "Private mode enabled"
|
||||
msgstr "PAGEKITE ENABLED"
|
||||
|
||||
#: plinth/modules/mediawiki/views.py:87
|
||||
#: plinth/modules/mediawiki/views.py:88
|
||||
#, fuzzy
|
||||
#| msgid "PageKite disabled"
|
||||
msgid "Private mode disabled"
|
||||
msgstr "PAGEKITE DISABLED"
|
||||
|
||||
#: plinth/modules/mediawiki/views.py:94
|
||||
#: plinth/modules/mediawiki/views.py:95
|
||||
#, fuzzy
|
||||
#| msgid "Setting unchanged"
|
||||
msgid "Default skin changed"
|
||||
msgstr "SETTING UNCHANGED"
|
||||
|
||||
#: plinth/modules/mediawiki/views.py:98
|
||||
#: plinth/modules/mediawiki/views.py:99
|
||||
#, fuzzy
|
||||
#| msgid "Domain name set"
|
||||
msgid "Domain name updated"
|
||||
msgstr "DOMAIN NAME SET"
|
||||
|
||||
#: plinth/modules/mediawiki/views.py:103
|
||||
#, fuzzy
|
||||
#| msgid "Domain name set"
|
||||
msgid "Site name updated"
|
||||
msgstr "DOMAIN NAME SET"
|
||||
|
||||
#: plinth/modules/minetest/__init__.py:35
|
||||
#, python-brace-format
|
||||
msgid ""
|
||||
@ -3730,11 +3759,21 @@ msgid ""
|
||||
"password can be used to manage permissions in Mumble."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mumble/forms.py:39
|
||||
#: plinth/modules/mumble/forms.py:40
|
||||
msgid "Set a password to join the server"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mumble/forms.py:42
|
||||
msgid ""
|
||||
"Set a password that is required to join the server. Leave empty to use the "
|
||||
"current password."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mumble/forms.py:48
|
||||
msgid "Set the name for the root channel"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mumble/forms.py:43
|
||||
#: plinth/modules/mumble/forms.py:52
|
||||
msgid ""
|
||||
"Set the name of the main channel of your mumble server. If the name was "
|
||||
"never changed, the channel is named Root."
|
||||
@ -3754,7 +3793,13 @@ msgstr ""
|
||||
msgid "SuperUser password successfully updated."
|
||||
msgstr "PASSWORD CHANGED SUCCESSFULLY."
|
||||
|
||||
#: plinth/modules/mumble/views.py:45
|
||||
#: plinth/modules/mumble/views.py:46
|
||||
#, fuzzy
|
||||
#| msgid "Password"
|
||||
msgid "Join password changed"
|
||||
msgstr "PASSWORD"
|
||||
|
||||
#: plinth/modules/mumble/views.py:51
|
||||
#, fuzzy
|
||||
#| msgid "Domain name is unchanged"
|
||||
msgid "Root channel name changed."
|
||||
@ -6991,13 +7036,13 @@ msgstr "PORT"
|
||||
msgid "Setting unchanged"
|
||||
msgstr "SETTING UNCHANGED"
|
||||
|
||||
#: plinth/modules/transmission/__init__.py:26
|
||||
#: plinth/modules/transmission/__init__.py:23
|
||||
#, fuzzy
|
||||
#| msgid "Deluge is a BitTorrent client that features a Web UI."
|
||||
msgid "Transmission is a BitTorrent client with a web interface."
|
||||
msgstr "DELUGE IS A BITTORRENT CLIENT THAT FEATURES A WEB UI."
|
||||
|
||||
#: plinth/modules/transmission/__init__.py:27
|
||||
#: plinth/modules/transmission/__init__.py:24
|
||||
#, fuzzy
|
||||
#| msgid ""
|
||||
#| "BitTorrent is a peer-to-peer file sharing protocol. Transmission daemon "
|
||||
@ -7009,18 +7054,18 @@ msgstr ""
|
||||
"BITTORRENT IS A PEER-TO-PEER FILE SHARING PROTOCOL. TRANSMISSION DAEMON "
|
||||
"HANDLES BITORRENT FILE SHARING. NOTE THAT BITTORRENT IS NOT ANONYMOUS."
|
||||
|
||||
#: plinth/modules/transmission/__init__.py:29
|
||||
#: plinth/modules/transmission/__init__.py:26
|
||||
msgid "Please do not change the default port of the Transmission daemon."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/transmission/__init__.py:31
|
||||
#: plinth/modules/transmission/__init__.py:28
|
||||
#, python-brace-format
|
||||
msgid ""
|
||||
"Compared to <a href=\"{deluge_url}\">Deluge</a>, Transmission is simpler and "
|
||||
"lightweight but is less customizable."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/transmission/__init__.py:35
|
||||
#: plinth/modules/transmission/__init__.py:32
|
||||
#, fuzzy, python-brace-format
|
||||
#| msgid ""
|
||||
#| "When enabled, the blogs and wikis will be available from <a href=\"/"
|
||||
@ -7032,21 +7077,21 @@ msgstr ""
|
||||
"WHEN ENABLED, THE BLOGS AND WIKIS WILL BE AVAILABLE FROM <a href=\"/ikiwiki"
|
||||
"\">/IKIWIKI</a>."
|
||||
|
||||
#: plinth/modules/transmission/__init__.py:39
|
||||
#: plinth/modules/transmission/__init__.py:36
|
||||
#, python-brace-format
|
||||
msgid ""
|
||||
"<a href=\"{samba_url}\">Samba</a> shares can be set as the default download "
|
||||
"directory from the dropdown menu below."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/transmission/__init__.py:43
|
||||
#: plinth/modules/transmission/__init__.py:40
|
||||
#, python-brace-format
|
||||
msgid ""
|
||||
"After a download has completed, you can also access your files using the <a "
|
||||
"href=\"{sharing_url}\">Sharing</a> app."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/transmission/__init__.py:71
|
||||
#: plinth/modules/transmission/__init__.py:68
|
||||
#: plinth/modules/transmission/manifest.py:6
|
||||
#, fuzzy
|
||||
#| msgid "Transmission BitTorrent"
|
||||
@ -7611,20 +7656,20 @@ msgstr "USER %(username)s UPDATED."
|
||||
msgid "Edit User"
|
||||
msgstr "EDIT USER"
|
||||
|
||||
#: plinth/modules/users/views.py:144
|
||||
#: plinth/modules/users/views.py:146
|
||||
#, python-brace-format
|
||||
msgid "User {user} deleted."
|
||||
msgstr "USER {user} DELETED."
|
||||
|
||||
#: plinth/modules/users/views.py:151
|
||||
#: plinth/modules/users/views.py:153
|
||||
msgid "Deleting LDAP user failed."
|
||||
msgstr "DELETING LDAP USER FAILED."
|
||||
|
||||
#: plinth/modules/users/views.py:160
|
||||
#: plinth/modules/users/views.py:180
|
||||
msgid "Change Password"
|
||||
msgstr "CHANGE PASSWORD"
|
||||
|
||||
#: plinth/modules/users/views.py:161
|
||||
#: plinth/modules/users/views.py:181
|
||||
msgid "Password changed successfully."
|
||||
msgstr "PASSWORD CHANGED SUCCESSFULLY."
|
||||
|
||||
@ -9047,11 +9092,6 @@ msgstr ""
|
||||
#~ msgid "Upload Password"
|
||||
#~ msgstr "SAVE PASSWORD"
|
||||
|
||||
#, fuzzy
|
||||
#~| msgid "Password"
|
||||
#~ msgid "Upload password updated"
|
||||
#~ msgstr "PASSWORD"
|
||||
|
||||
#, fuzzy
|
||||
#~| msgid "Configuration updated"
|
||||
#~ msgid "Maximum file size updated"
|
||||
|
||||
@ -7,9 +7,9 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: FreedomBox UI\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2022-06-06 21:07-0400\n"
|
||||
"PO-Revision-Date: 2022-05-11 16:16+0000\n"
|
||||
"Last-Translator: John Doe <thraex@numericable.fr>\n"
|
||||
"POT-Creation-Date: 2022-06-20 20:21-0400\n"
|
||||
"PO-Revision-Date: 2022-06-17 19:15+0000\n"
|
||||
"Last-Translator: Coucouf <coucouf@coucouf.fr>\n"
|
||||
"Language-Team: French <https://hosted.weblate.org/projects/freedombox/"
|
||||
"freedombox/fr/>\n"
|
||||
"Language: 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.12.1\n"
|
||||
"X-Generator: Weblate 4.13-dev\n"
|
||||
|
||||
#: doc/dev/_templates/layout.html:11
|
||||
msgid "Page source"
|
||||
@ -1030,12 +1030,12 @@ 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:78
|
||||
#: plinth/modules/ejabberd/views.py:85 plinth/modules/email/views.py:45
|
||||
#: plinth/modules/ejabberd/views.py:96 plinth/modules/email/views.py:45
|
||||
#: plinth/modules/matrixsynapse/views.py:124
|
||||
#: plinth/modules/minetest/views.py:69 plinth/modules/mumble/views.py:29
|
||||
#: plinth/modules/pagekite/forms.py:78 plinth/modules/quassel/views.py:28
|
||||
#: plinth/modules/roundcube/views.py:32 plinth/modules/shadowsocks/views.py:59
|
||||
#: plinth/modules/transmission/views.py:47 plinth/modules/ttrss/views.py:26
|
||||
#: plinth/modules/transmission/views.py:43 plinth/modules/ttrss/views.py:26
|
||||
#: plinth/modules/wordpress/views.py:37
|
||||
msgid "Configuration updated"
|
||||
msgstr "Configuration mise à jour"
|
||||
@ -1488,7 +1488,7 @@ msgstr ""
|
||||
"du service."
|
||||
|
||||
#: plinth/modules/deluge/__init__.py:44
|
||||
#: plinth/modules/transmission/__init__.py:67
|
||||
#: plinth/modules/transmission/__init__.py:64
|
||||
msgid "Download files using BitTorrent applications"
|
||||
msgstr "Téléchargement de fichiers avec les applications BitTorrent"
|
||||
|
||||
@ -1497,7 +1497,7 @@ msgid "Deluge"
|
||||
msgstr "Deluge"
|
||||
|
||||
#: plinth/modules/deluge/__init__.py:50
|
||||
#: plinth/modules/transmission/__init__.py:73
|
||||
#: plinth/modules/transmission/__init__.py:70
|
||||
msgid "BitTorrent Web Client"
|
||||
msgstr "Client web pour BitTorrent"
|
||||
|
||||
@ -1820,7 +1820,7 @@ msgstr "État"
|
||||
#: plinth/modules/dynamicdns/templates/dynamicdns.html:18
|
||||
#: plinth/modules/email/templates/email.html:35
|
||||
#: plinth/modules/letsencrypt/templates/letsencrypt.html:24
|
||||
#: plinth/modules/mediawiki/forms.py:33
|
||||
#: plinth/modules/mediawiki/forms.py:34
|
||||
msgid "Domain"
|
||||
msgstr "Domaine"
|
||||
|
||||
@ -1901,11 +1901,23 @@ msgstr "ejabberd"
|
||||
msgid "Chat Server"
|
||||
msgstr "Serveur de discussion"
|
||||
|
||||
#: plinth/modules/ejabberd/forms.py:18
|
||||
#: plinth/modules/ejabberd/forms.py:19
|
||||
#, fuzzy
|
||||
#| msgid "Domain Names"
|
||||
msgid "Domain names"
|
||||
msgstr "Noms de domaine"
|
||||
|
||||
#: plinth/modules/ejabberd/forms.py:21
|
||||
msgid ""
|
||||
"Domains to be used by ejabberd. Note that user accounts are unique for each "
|
||||
"domain, and migrating users to a new domain name is not yet implemented."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/ejabberd/forms.py:26
|
||||
msgid "Enable Message Archive Management"
|
||||
msgstr "Activer la gestion des archives de messages"
|
||||
|
||||
#: plinth/modules/ejabberd/forms.py:20
|
||||
#: plinth/modules/ejabberd/forms.py:28
|
||||
#, python-brace-format
|
||||
msgid ""
|
||||
"If enabled, your {box_name} will store chat message histories. This allows "
|
||||
@ -1919,11 +1931,11 @@ msgstr ""
|
||||
"tchat multiutilisateurs. Le choix de la conservation de l’historique en "
|
||||
"texte clair ou chiffré dépend de la configuration du client."
|
||||
|
||||
#: plinth/modules/ejabberd/forms.py:27 plinth/modules/matrixsynapse/forms.py:22
|
||||
#: plinth/modules/ejabberd/forms.py:35 plinth/modules/matrixsynapse/forms.py:22
|
||||
msgid "Automatically manage audio/video call setup"
|
||||
msgstr "Gérer automatiquement la configuration des appels audio/vidéo"
|
||||
|
||||
#: plinth/modules/ejabberd/forms.py:29
|
||||
#: plinth/modules/ejabberd/forms.py:37
|
||||
#, python-brace-format
|
||||
msgid ""
|
||||
"Configures the local <a href={coturn_url}>coturn</a> app as the STUN/TURN "
|
||||
@ -1934,19 +1946,19 @@ msgstr ""
|
||||
"serveur STUN/TURN pour ejabberd. Désactivez cette option si vous souhaitez "
|
||||
"utiliser un serveur STUN/TURN différent."
|
||||
|
||||
#: plinth/modules/ejabberd/forms.py:36 plinth/modules/matrixsynapse/forms.py:31
|
||||
#: plinth/modules/ejabberd/forms.py:44 plinth/modules/matrixsynapse/forms.py:31
|
||||
msgid "STUN/TURN Server URIs"
|
||||
msgstr "URI du serveur STUN/TURN"
|
||||
|
||||
#: plinth/modules/ejabberd/forms.py:38 plinth/modules/matrixsynapse/forms.py:33
|
||||
#: plinth/modules/ejabberd/forms.py:46 plinth/modules/matrixsynapse/forms.py:33
|
||||
msgid "List of public URIs of the STUN/TURN server, one on each line."
|
||||
msgstr "Liste des URI publiques du serveur STUN/TURN, une par ligne."
|
||||
|
||||
#: plinth/modules/ejabberd/forms.py:42 plinth/modules/matrixsynapse/forms.py:37
|
||||
#: plinth/modules/ejabberd/forms.py:50 plinth/modules/matrixsynapse/forms.py:37
|
||||
msgid "Shared Authentication Secret"
|
||||
msgstr "Secret partagé pour l’authentification"
|
||||
|
||||
#: plinth/modules/ejabberd/forms.py:43 plinth/modules/matrixsynapse/forms.py:38
|
||||
#: plinth/modules/ejabberd/forms.py:51 plinth/modules/matrixsynapse/forms.py:38
|
||||
msgid "Shared secret used to compute passwords for the TURN server."
|
||||
msgstr ""
|
||||
"Secret partagé utilisé pour générer les mots de passe pour le serveur TURN."
|
||||
@ -3062,31 +3074,33 @@ msgstr ""
|
||||
"Lancez Gobby, sélectionnez « Connect to Server » et saisissez le nom de "
|
||||
"domaine de la {box_name}."
|
||||
|
||||
#: plinth/modules/janus/__init__.py:22
|
||||
msgid "Janus is a lightweight WebRTC server."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/janus/__init__.py:23
|
||||
msgid "A simple video conference room is included."
|
||||
msgstr ""
|
||||
msgid "Janus is a lightweight WebRTC server."
|
||||
msgstr "Janus est un serveur léger de communication en temps réel WebRTC."
|
||||
|
||||
#: plinth/modules/janus/__init__.py:24
|
||||
msgid "A STUN/TURN server (such as Coturn) is required to use Janus."
|
||||
msgstr ""
|
||||
msgid "A simple video conference room is included."
|
||||
msgstr "Une salle de visioconférence simple est incluse."
|
||||
|
||||
#: plinth/modules/janus/__init__.py:41
|
||||
#: plinth/modules/janus/__init__.py:26
|
||||
#, fuzzy, python-brace-format
|
||||
#| msgid "A STUN/TURN server (such as Coturn) is required to use Janus."
|
||||
msgid "<a href=\"{coturn_url}\">Coturn</a> is required to use Janus."
|
||||
msgstr ""
|
||||
"Un serveur STUN/TURN (tel que Coturn) est requis pour le fonctionnement de "
|
||||
"Janus."
|
||||
|
||||
#: plinth/modules/janus/__init__.py:44
|
||||
msgid "Janus"
|
||||
msgstr ""
|
||||
msgstr "Janus"
|
||||
|
||||
#: plinth/modules/janus/__init__.py:43
|
||||
#, fuzzy
|
||||
#| msgid "Web Server"
|
||||
#: plinth/modules/janus/__init__.py:46
|
||||
msgid "WebRTC server"
|
||||
msgstr "Serveur web"
|
||||
msgstr "Serveur WebRTC"
|
||||
|
||||
#: plinth/modules/janus/manifest.py:7
|
||||
msgid "Janus Video Room"
|
||||
msgstr ""
|
||||
msgstr "Salle de visio Janus"
|
||||
|
||||
#: plinth/modules/janus/templates/janus_video_room.html:205
|
||||
#: plinth/modules/jsxc/templates/jsxc_launch.html:117
|
||||
@ -3431,11 +3445,11 @@ msgstr "MediaWiki"
|
||||
msgid "Wiki"
|
||||
msgstr "Wiki"
|
||||
|
||||
#: plinth/modules/mediawiki/forms.py:25
|
||||
#: plinth/modules/mediawiki/forms.py:26
|
||||
msgid "Administrator Password"
|
||||
msgstr "Mot de passe administrateur"
|
||||
|
||||
#: plinth/modules/mediawiki/forms.py:26
|
||||
#: plinth/modules/mediawiki/forms.py:27
|
||||
msgid ""
|
||||
"Set a new password for MediaWiki's administrator account (admin). The "
|
||||
"password cannot be a common one and the minimum required length is "
|
||||
@ -3447,24 +3461,31 @@ msgstr ""
|
||||
"requise est de <strong>10 caractères</strong>. Laissez ce champ vide pour "
|
||||
"conserver le mot de passe actuel."
|
||||
|
||||
#: plinth/modules/mediawiki/forms.py:34
|
||||
#, fuzzy
|
||||
#| msgid ""
|
||||
#| "Used by MediaWiki to generate URLs that point to the wiki such as in "
|
||||
#| "footer, feeds and emails."
|
||||
#: plinth/modules/mediawiki/forms.py:35
|
||||
msgid ""
|
||||
"Used by MediaWiki to generate URLs that point to the wiki such as in footer, "
|
||||
"feeds and emails. Examples: \"myfreedombox.example.org\" or \"example.onion"
|
||||
"\"."
|
||||
msgstr ""
|
||||
"Utilisé par MediaWiki pour engendrer des URL qui pointent vers le wiki comme "
|
||||
"dans les pieds de pages, fils et courriels."
|
||||
"dans les pieds de pages, fils et courriels. Exemples : « mafreedombox."
|
||||
"exemple.org » ou « exemple.onion »."
|
||||
|
||||
#: plinth/modules/mediawiki/forms.py:39
|
||||
#: plinth/modules/mediawiki/forms.py:40
|
||||
#, fuzzy
|
||||
#| msgid "Kite name"
|
||||
msgid "Site Name"
|
||||
msgstr "Nom Kite"
|
||||
|
||||
#: plinth/modules/mediawiki/forms.py:41
|
||||
msgid "Name of the site as displayed throughout the wiki."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mediawiki/forms.py:45
|
||||
msgid "Enable public registrations"
|
||||
msgstr "Activer les inscriptions publiques"
|
||||
|
||||
#: plinth/modules/mediawiki/forms.py:40
|
||||
#: plinth/modules/mediawiki/forms.py:46
|
||||
msgid ""
|
||||
"If enabled, anyone on the internet will be able to create an account on your "
|
||||
"MediaWiki instance."
|
||||
@ -3472,11 +3493,11 @@ msgstr ""
|
||||
"Permet à n’importe qui depuis Internet de créer un compte sur votre instance "
|
||||
"MediaWiki."
|
||||
|
||||
#: plinth/modules/mediawiki/forms.py:44
|
||||
#: plinth/modules/mediawiki/forms.py:50
|
||||
msgid "Enable private mode"
|
||||
msgstr "Activer le mode privé"
|
||||
|
||||
#: plinth/modules/mediawiki/forms.py:45
|
||||
#: plinth/modules/mediawiki/forms.py:51
|
||||
msgid ""
|
||||
"If enabled, access will be restricted. Only people who have accounts can "
|
||||
"read/write to the wiki. Public registrations will also be disabled."
|
||||
@ -3485,11 +3506,11 @@ msgstr ""
|
||||
"lire/écrire sur ce wiki. Les inscriptions publiques sont également "
|
||||
"désactivées."
|
||||
|
||||
#: plinth/modules/mediawiki/forms.py:50
|
||||
#: plinth/modules/mediawiki/forms.py:56
|
||||
msgid "Default Skin"
|
||||
msgstr "Thème par défaut"
|
||||
|
||||
#: plinth/modules/mediawiki/forms.py:51
|
||||
#: plinth/modules/mediawiki/forms.py:57
|
||||
msgid ""
|
||||
"Choose a default skin for your MediaWiki installation. Users have the option "
|
||||
"to select their preferred skin."
|
||||
@ -3497,41 +3518,45 @@ msgstr ""
|
||||
"Choisissez un thème par défaut pour votre installation de MediaWiki. Les "
|
||||
"utilisateurs peuvent sélectionner leur thème préféré."
|
||||
|
||||
#: plinth/modules/mediawiki/views.py:51
|
||||
#: plinth/modules/mediawiki/views.py:52
|
||||
msgid "Password updated"
|
||||
msgstr "Mot de passe mis à jour"
|
||||
|
||||
#: plinth/modules/mediawiki/views.py:56
|
||||
#: plinth/modules/mediawiki/views.py:57
|
||||
msgid "Password update failed. Please choose a stronger password"
|
||||
msgstr ""
|
||||
"Échec de la mise à jour du mot passe. Veuillez utiliser un mot de passe plus "
|
||||
"fort."
|
||||
|
||||
#: plinth/modules/mediawiki/views.py:66
|
||||
#: plinth/modules/mediawiki/views.py:67
|
||||
msgid "Public registrations enabled"
|
||||
msgstr "Inscriptions publiques activées"
|
||||
|
||||
#: plinth/modules/mediawiki/views.py:75
|
||||
#: plinth/modules/mediawiki/views.py:76
|
||||
msgid "Public registrations disabled"
|
||||
msgstr "Inscriptions publiques désactivées"
|
||||
|
||||
#: plinth/modules/mediawiki/views.py:80
|
||||
#: plinth/modules/mediawiki/views.py:81
|
||||
msgid "Private mode enabled"
|
||||
msgstr "Mode privé activé"
|
||||
|
||||
#: plinth/modules/mediawiki/views.py:87
|
||||
#: plinth/modules/mediawiki/views.py:88
|
||||
msgid "Private mode disabled"
|
||||
msgstr "Mode privé désactivé"
|
||||
|
||||
#: plinth/modules/mediawiki/views.py:94
|
||||
#: plinth/modules/mediawiki/views.py:95
|
||||
msgid "Default skin changed"
|
||||
msgstr "Thème par défaut modifié"
|
||||
|
||||
#: plinth/modules/mediawiki/views.py:98
|
||||
#, fuzzy
|
||||
#| msgid "Domain name set"
|
||||
#: plinth/modules/mediawiki/views.py:99
|
||||
msgid "Domain name updated"
|
||||
msgstr "Nom de domaine configuré"
|
||||
msgstr "Nom de domaine modifié"
|
||||
|
||||
#: plinth/modules/mediawiki/views.py:103
|
||||
#, fuzzy
|
||||
#| msgid "Domain name updated"
|
||||
msgid "Site name updated"
|
||||
msgstr "Nom de domaine modifié"
|
||||
|
||||
#: plinth/modules/minetest/__init__.py:35
|
||||
#, python-brace-format
|
||||
@ -3715,11 +3740,27 @@ msgstr ""
|
||||
"actuel. Le mot de passe du super utilisateur peut servir à gérer les "
|
||||
"permissions dans Mumble."
|
||||
|
||||
#: plinth/modules/mumble/forms.py:39
|
||||
#: plinth/modules/mumble/forms.py:40
|
||||
msgid "Set a password to join the server"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mumble/forms.py:42
|
||||
#, fuzzy
|
||||
#| msgid ""
|
||||
#| "Set a new upload password for Coquelicot. Leave this field blank to keep "
|
||||
#| "the current password."
|
||||
msgid ""
|
||||
"Set a password that is required to join the server. Leave empty to use the "
|
||||
"current password."
|
||||
msgstr ""
|
||||
"Définir un nouveau mot de passe de téléversement pour Coquelicot. Laissez ce "
|
||||
"champ vide pour conserver le mot de passe actuel."
|
||||
|
||||
#: plinth/modules/mumble/forms.py:48
|
||||
msgid "Set the name for the root channel"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mumble/forms.py:43
|
||||
#: plinth/modules/mumble/forms.py:52
|
||||
msgid ""
|
||||
"Set the name of the main channel of your mumble server. If the name was "
|
||||
"never changed, the channel is named Root."
|
||||
@ -3737,7 +3778,13 @@ msgstr "Mumla"
|
||||
msgid "SuperUser password successfully updated."
|
||||
msgstr "Le mot de passe du super utilisateur a été mis à jour."
|
||||
|
||||
#: plinth/modules/mumble/views.py:45
|
||||
#: plinth/modules/mumble/views.py:46
|
||||
#, fuzzy
|
||||
#| msgid "Upload password updated"
|
||||
msgid "Join password changed"
|
||||
msgstr "Le mot de passe de téléversement a été mis à jour"
|
||||
|
||||
#: plinth/modules/mumble/views.py:51
|
||||
msgid "Root channel name changed."
|
||||
msgstr ""
|
||||
|
||||
@ -7026,12 +7073,12 @@ msgstr "Ports"
|
||||
msgid "Setting unchanged"
|
||||
msgstr "Paramètre inchangé"
|
||||
|
||||
#: plinth/modules/transmission/__init__.py:26
|
||||
#: plinth/modules/transmission/__init__.py:23
|
||||
msgid "Transmission is a BitTorrent client with a web interface."
|
||||
msgstr ""
|
||||
"Transmission est un client BitTorrent avec une interface utilisateur web."
|
||||
|
||||
#: plinth/modules/transmission/__init__.py:27
|
||||
#: plinth/modules/transmission/__init__.py:24
|
||||
msgid ""
|
||||
"BitTorrent is a peer-to-peer file sharing protocol. Note that BitTorrent is "
|
||||
"not anonymous."
|
||||
@ -7039,11 +7086,11 @@ msgstr ""
|
||||
"BitTorrent est un protocole de partage de fichiers de pair à pair. Notez que "
|
||||
"l’utilisation de BitTorrent n’est pas anonyme."
|
||||
|
||||
#: plinth/modules/transmission/__init__.py:29
|
||||
#: plinth/modules/transmission/__init__.py:26
|
||||
msgid "Please do not change the default port of the Transmission daemon."
|
||||
msgstr "Veuillez ne pas changer le port par défaut du démon de Transmission."
|
||||
|
||||
#: plinth/modules/transmission/__init__.py:31
|
||||
#: plinth/modules/transmission/__init__.py:28
|
||||
#, python-brace-format
|
||||
msgid ""
|
||||
"Compared to <a href=\"{deluge_url}\">Deluge</a>, Transmission is simpler and "
|
||||
@ -7052,7 +7099,7 @@ msgstr ""
|
||||
"Comparé à <a href=\"{deluge_url}\">Deluge</a>, Transmission est plus simple "
|
||||
"et léger mais moins personnalisable."
|
||||
|
||||
#: plinth/modules/transmission/__init__.py:35
|
||||
#: plinth/modules/transmission/__init__.py:32
|
||||
#, python-brace-format
|
||||
msgid ""
|
||||
"It can be accessed by <a href=\"{users_url}\">any user</a> on {box_name} "
|
||||
@ -7061,7 +7108,7 @@ msgstr ""
|
||||
"L’accès est autorisé à tout <a href=\"{users_url}\">utilisateur</a> faisant "
|
||||
"partie du groupe bit-torrent sur la {box_name}."
|
||||
|
||||
#: plinth/modules/transmission/__init__.py:39
|
||||
#: plinth/modules/transmission/__init__.py:36
|
||||
#, python-brace-format
|
||||
msgid ""
|
||||
"<a href=\"{samba_url}\">Samba</a> shares can be set as the default download "
|
||||
@ -7071,7 +7118,7 @@ msgstr ""
|
||||
"que répertoire de téléchargement par défaut depuis le menu déroulant ci-"
|
||||
"dessous."
|
||||
|
||||
#: plinth/modules/transmission/__init__.py:43
|
||||
#: plinth/modules/transmission/__init__.py:40
|
||||
#, python-brace-format
|
||||
msgid ""
|
||||
"After a download has completed, you can also access your files using the <a "
|
||||
@ -7080,7 +7127,7 @@ msgstr ""
|
||||
"Une fois qu'un téléchargement est terminé, vous pouvez également accéder à "
|
||||
"vos fichiers au moyen de l'application <a href=\"{sharing_url}\">Partage</a>."
|
||||
|
||||
#: plinth/modules/transmission/__init__.py:71
|
||||
#: plinth/modules/transmission/__init__.py:68
|
||||
#: plinth/modules/transmission/manifest.py:6
|
||||
msgid "Transmission"
|
||||
msgstr "Transmission"
|
||||
@ -7653,20 +7700,20 @@ msgstr "Utilisateur %(username)s mis à jour."
|
||||
msgid "Edit User"
|
||||
msgstr "Modification de l’utilisateur"
|
||||
|
||||
#: plinth/modules/users/views.py:144
|
||||
#: plinth/modules/users/views.py:146
|
||||
#, python-brace-format
|
||||
msgid "User {user} deleted."
|
||||
msgstr "Utilisateur {user} supprimé."
|
||||
|
||||
#: plinth/modules/users/views.py:151
|
||||
#: plinth/modules/users/views.py:153
|
||||
msgid "Deleting LDAP user failed."
|
||||
msgstr "La suppression de l’utilisateur LDAP a échoué."
|
||||
|
||||
#: plinth/modules/users/views.py:160
|
||||
#: plinth/modules/users/views.py:180
|
||||
msgid "Change Password"
|
||||
msgstr "Changer Mot de Passe"
|
||||
|
||||
#: plinth/modules/users/views.py:161
|
||||
#: plinth/modules/users/views.py:181
|
||||
msgid "Password changed successfully."
|
||||
msgstr "Le mot de passe a été changé."
|
||||
|
||||
@ -9277,13 +9324,6 @@ msgstr "Gujarati"
|
||||
#~ msgid "Upload Password"
|
||||
#~ msgstr "Mot de passe de téléversement"
|
||||
|
||||
#~ msgid ""
|
||||
#~ "Set a new upload password for Coquelicot. Leave this field blank to keep "
|
||||
#~ "the current password."
|
||||
#~ msgstr ""
|
||||
#~ "Définir un nouveau mot de passe de téléversement pour Coquelicot. Laissez "
|
||||
#~ "ce champ vide pour conserver le mot de passe actuel."
|
||||
|
||||
#~ msgid "Maximum File Size (in MiB)"
|
||||
#~ msgstr "Taille de fichier maximale (en Mio)"
|
||||
|
||||
@ -9296,9 +9336,6 @@ msgstr "Gujarati"
|
||||
#~ msgid "coquelicot"
|
||||
#~ msgstr "coquelicot"
|
||||
|
||||
#~ msgid "Upload password updated"
|
||||
#~ msgstr "Le mot de passe de téléversement a été mis à jour"
|
||||
|
||||
#~ msgid "Failed to update upload password"
|
||||
#~ msgstr "Échec de la mise à jour du mot de passe de téléversement"
|
||||
|
||||
|
||||
@ -7,7 +7,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: PACKAGE VERSION\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2022-06-06 21:07-0400\n"
|
||||
"POT-Creation-Date: 2022-06-20 20:21-0400\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/"
|
||||
@ -940,12 +940,12 @@ msgstr ""
|
||||
|
||||
#: plinth/modules/bind/views.py:71 plinth/modules/coturn/views.py:39
|
||||
#: plinth/modules/deluge/views.py:42 plinth/modules/dynamicdns/views.py:78
|
||||
#: plinth/modules/ejabberd/views.py:85 plinth/modules/email/views.py:45
|
||||
#: plinth/modules/ejabberd/views.py:96 plinth/modules/email/views.py:45
|
||||
#: plinth/modules/matrixsynapse/views.py:124
|
||||
#: plinth/modules/minetest/views.py:69 plinth/modules/mumble/views.py:29
|
||||
#: plinth/modules/pagekite/forms.py:78 plinth/modules/quassel/views.py:28
|
||||
#: plinth/modules/roundcube/views.py:32 plinth/modules/shadowsocks/views.py:59
|
||||
#: plinth/modules/transmission/views.py:47 plinth/modules/ttrss/views.py:26
|
||||
#: plinth/modules/transmission/views.py:43 plinth/modules/ttrss/views.py:26
|
||||
#: plinth/modules/wordpress/views.py:37
|
||||
msgid "Configuration updated"
|
||||
msgstr ""
|
||||
@ -1321,7 +1321,7 @@ msgid ""
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/deluge/__init__.py:44
|
||||
#: plinth/modules/transmission/__init__.py:67
|
||||
#: plinth/modules/transmission/__init__.py:64
|
||||
msgid "Download files using BitTorrent applications"
|
||||
msgstr ""
|
||||
|
||||
@ -1330,7 +1330,7 @@ msgid "Deluge"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/deluge/__init__.py:50
|
||||
#: plinth/modules/transmission/__init__.py:73
|
||||
#: plinth/modules/transmission/__init__.py:70
|
||||
msgid "BitTorrent Web Client"
|
||||
msgstr ""
|
||||
|
||||
@ -1605,7 +1605,7 @@ msgstr ""
|
||||
#: plinth/modules/dynamicdns/templates/dynamicdns.html:18
|
||||
#: plinth/modules/email/templates/email.html:35
|
||||
#: plinth/modules/letsencrypt/templates/letsencrypt.html:24
|
||||
#: plinth/modules/mediawiki/forms.py:33
|
||||
#: plinth/modules/mediawiki/forms.py:34
|
||||
msgid "Domain"
|
||||
msgstr ""
|
||||
|
||||
@ -1676,11 +1676,21 @@ msgstr ""
|
||||
msgid "Chat Server"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/ejabberd/forms.py:18
|
||||
#: plinth/modules/ejabberd/forms.py:19
|
||||
msgid "Domain names"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/ejabberd/forms.py:21
|
||||
msgid ""
|
||||
"Domains to be used by ejabberd. Note that user accounts are unique for each "
|
||||
"domain, and migrating users to a new domain name is not yet implemented."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/ejabberd/forms.py:26
|
||||
msgid "Enable Message Archive Management"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/ejabberd/forms.py:20
|
||||
#: plinth/modules/ejabberd/forms.py:28
|
||||
#, python-brace-format
|
||||
msgid ""
|
||||
"If enabled, your {box_name} will store chat message histories. This allows "
|
||||
@ -1689,11 +1699,11 @@ msgid ""
|
||||
"the histories are stored as plain text or encrypted."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/ejabberd/forms.py:27 plinth/modules/matrixsynapse/forms.py:22
|
||||
#: plinth/modules/ejabberd/forms.py:35 plinth/modules/matrixsynapse/forms.py:22
|
||||
msgid "Automatically manage audio/video call setup"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/ejabberd/forms.py:29
|
||||
#: plinth/modules/ejabberd/forms.py:37
|
||||
#, python-brace-format
|
||||
msgid ""
|
||||
"Configures the local <a href={coturn_url}>coturn</a> app as the STUN/TURN "
|
||||
@ -1701,19 +1711,19 @@ msgid ""
|
||||
"server."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/ejabberd/forms.py:36 plinth/modules/matrixsynapse/forms.py:31
|
||||
#: plinth/modules/ejabberd/forms.py:44 plinth/modules/matrixsynapse/forms.py:31
|
||||
msgid "STUN/TURN Server URIs"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/ejabberd/forms.py:38 plinth/modules/matrixsynapse/forms.py:33
|
||||
#: plinth/modules/ejabberd/forms.py:46 plinth/modules/matrixsynapse/forms.py:33
|
||||
msgid "List of public URIs of the STUN/TURN server, one on each line."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/ejabberd/forms.py:42 plinth/modules/matrixsynapse/forms.py:37
|
||||
#: plinth/modules/ejabberd/forms.py:50 plinth/modules/matrixsynapse/forms.py:37
|
||||
msgid "Shared Authentication Secret"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/ejabberd/forms.py:43 plinth/modules/matrixsynapse/forms.py:38
|
||||
#: plinth/modules/ejabberd/forms.py:51 plinth/modules/matrixsynapse/forms.py:38
|
||||
msgid "Shared secret used to compute passwords for the TURN server."
|
||||
msgstr ""
|
||||
|
||||
@ -2654,23 +2664,24 @@ msgid ""
|
||||
"domain name."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/janus/__init__.py:22
|
||||
#: plinth/modules/janus/__init__.py:23
|
||||
msgid "Janus is a lightweight WebRTC server."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/janus/__init__.py:23
|
||||
#: plinth/modules/janus/__init__.py:24
|
||||
msgid "A simple video conference room is included."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/janus/__init__.py:24
|
||||
msgid "A STUN/TURN server (such as Coturn) is required to use Janus."
|
||||
#: plinth/modules/janus/__init__.py:26
|
||||
#, python-brace-format
|
||||
msgid "<a href=\"{coturn_url}\">Coturn</a> is required to use Janus."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/janus/__init__.py:41
|
||||
#: plinth/modules/janus/__init__.py:44
|
||||
msgid "Janus"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/janus/__init__.py:43
|
||||
#: plinth/modules/janus/__init__.py:46
|
||||
#, fuzzy
|
||||
#| msgid "Web Server"
|
||||
msgid "WebRTC server"
|
||||
@ -2953,11 +2964,11 @@ msgstr ""
|
||||
msgid "Wiki"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mediawiki/forms.py:25
|
||||
#: plinth/modules/mediawiki/forms.py:26
|
||||
msgid "Administrator Password"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mediawiki/forms.py:26
|
||||
#: plinth/modules/mediawiki/forms.py:27
|
||||
msgid ""
|
||||
"Set a new password for MediaWiki's administrator account (admin). The "
|
||||
"password cannot be a common one and the minimum required length is "
|
||||
@ -2965,75 +2976,89 @@ msgid ""
|
||||
"password."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mediawiki/forms.py:34
|
||||
#: plinth/modules/mediawiki/forms.py:35
|
||||
msgid ""
|
||||
"Used by MediaWiki to generate URLs that point to the wiki such as in footer, "
|
||||
"feeds and emails. Examples: \"myfreedombox.example.org\" or \"example.onion"
|
||||
"\"."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mediawiki/forms.py:39
|
||||
#: plinth/modules/mediawiki/forms.py:40
|
||||
#, fuzzy
|
||||
#| msgid "Service Discovery"
|
||||
msgid "Site Name"
|
||||
msgstr "Descubrimento de servizo"
|
||||
|
||||
#: plinth/modules/mediawiki/forms.py:41
|
||||
msgid "Name of the site as displayed throughout the wiki."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mediawiki/forms.py:45
|
||||
msgid "Enable public registrations"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mediawiki/forms.py:40
|
||||
#: plinth/modules/mediawiki/forms.py:46
|
||||
msgid ""
|
||||
"If enabled, anyone on the internet will be able to create an account on your "
|
||||
"MediaWiki instance."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mediawiki/forms.py:44
|
||||
#: plinth/modules/mediawiki/forms.py:50
|
||||
msgid "Enable private mode"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mediawiki/forms.py:45
|
||||
#: plinth/modules/mediawiki/forms.py:51
|
||||
msgid ""
|
||||
"If enabled, access will be restricted. Only people who have accounts can "
|
||||
"read/write to the wiki. Public registrations will also be disabled."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mediawiki/forms.py:50
|
||||
#: plinth/modules/mediawiki/forms.py:56
|
||||
msgid "Default Skin"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mediawiki/forms.py:51
|
||||
#: plinth/modules/mediawiki/forms.py:57
|
||||
msgid ""
|
||||
"Choose a default skin for your MediaWiki installation. Users have the option "
|
||||
"to select their preferred skin."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mediawiki/views.py:51
|
||||
#: plinth/modules/mediawiki/views.py:52
|
||||
msgid "Password updated"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mediawiki/views.py:56
|
||||
#: plinth/modules/mediawiki/views.py:57
|
||||
msgid "Password update failed. Please choose a stronger password"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mediawiki/views.py:66
|
||||
#: plinth/modules/mediawiki/views.py:67
|
||||
msgid "Public registrations enabled"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mediawiki/views.py:75
|
||||
#: plinth/modules/mediawiki/views.py:76
|
||||
msgid "Public registrations disabled"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mediawiki/views.py:80
|
||||
#: plinth/modules/mediawiki/views.py:81
|
||||
msgid "Private mode enabled"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mediawiki/views.py:87
|
||||
#: plinth/modules/mediawiki/views.py:88
|
||||
msgid "Private mode disabled"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mediawiki/views.py:94
|
||||
#: plinth/modules/mediawiki/views.py:95
|
||||
msgid "Default skin changed"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mediawiki/views.py:98
|
||||
#: plinth/modules/mediawiki/views.py:99
|
||||
msgid "Domain name updated"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mediawiki/views.py:103
|
||||
msgid "Site name updated"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/minetest/__init__.py:35
|
||||
#, python-brace-format
|
||||
msgid ""
|
||||
@ -3182,11 +3207,21 @@ msgid ""
|
||||
"password can be used to manage permissions in Mumble."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mumble/forms.py:39
|
||||
#: plinth/modules/mumble/forms.py:40
|
||||
msgid "Set a password to join the server"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mumble/forms.py:42
|
||||
msgid ""
|
||||
"Set a password that is required to join the server. Leave empty to use the "
|
||||
"current password."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mumble/forms.py:48
|
||||
msgid "Set the name for the root channel"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mumble/forms.py:43
|
||||
#: plinth/modules/mumble/forms.py:52
|
||||
msgid ""
|
||||
"Set the name of the main channel of your mumble server. If the name was "
|
||||
"never changed, the channel is named Root."
|
||||
@ -3204,7 +3239,11 @@ msgstr ""
|
||||
msgid "SuperUser password successfully updated."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mumble/views.py:45
|
||||
#: plinth/modules/mumble/views.py:46
|
||||
msgid "Join password changed"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mumble/views.py:51
|
||||
msgid "Root channel name changed."
|
||||
msgstr ""
|
||||
|
||||
@ -6001,49 +6040,49 @@ msgstr ""
|
||||
msgid "Setting unchanged"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/transmission/__init__.py:26
|
||||
#: plinth/modules/transmission/__init__.py:23
|
||||
msgid "Transmission is a BitTorrent client with a web interface."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/transmission/__init__.py:27
|
||||
#: plinth/modules/transmission/__init__.py:24
|
||||
msgid ""
|
||||
"BitTorrent is a peer-to-peer file sharing protocol. Note that BitTorrent is "
|
||||
"not anonymous."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/transmission/__init__.py:29
|
||||
#: plinth/modules/transmission/__init__.py:26
|
||||
msgid "Please do not change the default port of the Transmission daemon."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/transmission/__init__.py:31
|
||||
#: plinth/modules/transmission/__init__.py:28
|
||||
#, python-brace-format
|
||||
msgid ""
|
||||
"Compared to <a href=\"{deluge_url}\">Deluge</a>, Transmission is simpler and "
|
||||
"lightweight but is less customizable."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/transmission/__init__.py:35
|
||||
#: plinth/modules/transmission/__init__.py:32
|
||||
#, python-brace-format
|
||||
msgid ""
|
||||
"It can be accessed by <a href=\"{users_url}\">any user</a> on {box_name} "
|
||||
"belonging to the bit-torrent group."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/transmission/__init__.py:39
|
||||
#: plinth/modules/transmission/__init__.py:36
|
||||
#, python-brace-format
|
||||
msgid ""
|
||||
"<a href=\"{samba_url}\">Samba</a> shares can be set as the default download "
|
||||
"directory from the dropdown menu below."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/transmission/__init__.py:43
|
||||
#: plinth/modules/transmission/__init__.py:40
|
||||
#, python-brace-format
|
||||
msgid ""
|
||||
"After a download has completed, you can also access your files using the <a "
|
||||
"href=\"{sharing_url}\">Sharing</a> app."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/transmission/__init__.py:71
|
||||
#: plinth/modules/transmission/__init__.py:68
|
||||
#: plinth/modules/transmission/manifest.py:6
|
||||
msgid "Transmission"
|
||||
msgstr ""
|
||||
@ -6529,20 +6568,20 @@ msgstr ""
|
||||
msgid "Edit User"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/users/views.py:144
|
||||
#: plinth/modules/users/views.py:146
|
||||
#, python-brace-format
|
||||
msgid "User {user} deleted."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/users/views.py:151
|
||||
#: plinth/modules/users/views.py:153
|
||||
msgid "Deleting LDAP user failed."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/users/views.py:160
|
||||
#: plinth/modules/users/views.py:180
|
||||
msgid "Change Password"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/users/views.py:161
|
||||
#: plinth/modules/users/views.py:181
|
||||
msgid "Password changed successfully."
|
||||
msgstr ""
|
||||
|
||||
|
||||
@ -7,7 +7,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: PACKAGE VERSION\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2022-06-06 21:07-0400\n"
|
||||
"POT-Creation-Date: 2022-06-20 20:21-0400\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/"
|
||||
@ -992,12 +992,12 @@ msgstr ""
|
||||
|
||||
#: plinth/modules/bind/views.py:71 plinth/modules/coturn/views.py:39
|
||||
#: plinth/modules/deluge/views.py:42 plinth/modules/dynamicdns/views.py:78
|
||||
#: plinth/modules/ejabberd/views.py:85 plinth/modules/email/views.py:45
|
||||
#: plinth/modules/ejabberd/views.py:96 plinth/modules/email/views.py:45
|
||||
#: plinth/modules/matrixsynapse/views.py:124
|
||||
#: plinth/modules/minetest/views.py:69 plinth/modules/mumble/views.py:29
|
||||
#: plinth/modules/pagekite/forms.py:78 plinth/modules/quassel/views.py:28
|
||||
#: plinth/modules/roundcube/views.py:32 plinth/modules/shadowsocks/views.py:59
|
||||
#: plinth/modules/transmission/views.py:47 plinth/modules/ttrss/views.py:26
|
||||
#: plinth/modules/transmission/views.py:43 plinth/modules/ttrss/views.py:26
|
||||
#: plinth/modules/wordpress/views.py:37
|
||||
msgid "Configuration updated"
|
||||
msgstr "રૂપરેખાંકન સુધારાયુ"
|
||||
@ -1410,7 +1410,7 @@ msgstr ""
|
||||
"કાર્ય બાદ તુરંત જ આપે લોગ ઇન કરી ને તેને બદલી નાખવો જોઈએ."
|
||||
|
||||
#: plinth/modules/deluge/__init__.py:44
|
||||
#: plinth/modules/transmission/__init__.py:67
|
||||
#: plinth/modules/transmission/__init__.py:64
|
||||
msgid "Download files using BitTorrent applications"
|
||||
msgstr "BitTorrent કાર્યક્રમોનો ઉપયોગ કરીને ફાઇલો ડાઉનલોડ કરો"
|
||||
|
||||
@ -1419,7 +1419,7 @@ msgid "Deluge"
|
||||
msgstr "અનરાધાર"
|
||||
|
||||
#: plinth/modules/deluge/__init__.py:50
|
||||
#: plinth/modules/transmission/__init__.py:73
|
||||
#: plinth/modules/transmission/__init__.py:70
|
||||
msgid "BitTorrent Web Client"
|
||||
msgstr "બીટ ટોરેન્ટ વેબ ક્લાયન્ટ"
|
||||
|
||||
@ -1739,7 +1739,7 @@ msgstr "સ્થિતિ"
|
||||
#: plinth/modules/dynamicdns/templates/dynamicdns.html:18
|
||||
#: plinth/modules/email/templates/email.html:35
|
||||
#: plinth/modules/letsencrypt/templates/letsencrypt.html:24
|
||||
#: plinth/modules/mediawiki/forms.py:33
|
||||
#: plinth/modules/mediawiki/forms.py:34
|
||||
msgid "Domain"
|
||||
msgstr ""
|
||||
|
||||
@ -1828,11 +1828,23 @@ msgstr "ઈઝબેબર્ડ"
|
||||
msgid "Chat Server"
|
||||
msgstr "ચેટ સર્વર"
|
||||
|
||||
#: plinth/modules/ejabberd/forms.py:18
|
||||
#: plinth/modules/ejabberd/forms.py:19
|
||||
#, fuzzy
|
||||
#| msgid "Domain Name"
|
||||
msgid "Domain names"
|
||||
msgstr "ક્ષેત્રનું નામ"
|
||||
|
||||
#: plinth/modules/ejabberd/forms.py:21
|
||||
msgid ""
|
||||
"Domains to be used by ejabberd. Note that user accounts are unique for each "
|
||||
"domain, and migrating users to a new domain name is not yet implemented."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/ejabberd/forms.py:26
|
||||
msgid "Enable Message Archive Management"
|
||||
msgstr "સંદેશ આર્કાઇવ સંચાલન સક્ષમ કરો"
|
||||
|
||||
#: plinth/modules/ejabberd/forms.py:20
|
||||
#: plinth/modules/ejabberd/forms.py:28
|
||||
#, python-brace-format
|
||||
msgid ""
|
||||
"If enabled, your {box_name} will store chat message histories. This allows "
|
||||
@ -1845,11 +1857,11 @@ msgstr ""
|
||||
"ક્લાઈન્ટ સુયોજનો પર આધાર રાખે છે કે શું ઇતિહાસ સાદી લખાણ અથવા એનક્રિપ્ટ થયેલ તરીકે "
|
||||
"સંગ્રહિત છે."
|
||||
|
||||
#: plinth/modules/ejabberd/forms.py:27 plinth/modules/matrixsynapse/forms.py:22
|
||||
#: plinth/modules/ejabberd/forms.py:35 plinth/modules/matrixsynapse/forms.py:22
|
||||
msgid "Automatically manage audio/video call setup"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/ejabberd/forms.py:29
|
||||
#: plinth/modules/ejabberd/forms.py:37
|
||||
#, python-brace-format
|
||||
msgid ""
|
||||
"Configures the local <a href={coturn_url}>coturn</a> app as the STUN/TURN "
|
||||
@ -1857,21 +1869,21 @@ msgid ""
|
||||
"server."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/ejabberd/forms.py:36 plinth/modules/matrixsynapse/forms.py:31
|
||||
#: plinth/modules/ejabberd/forms.py:44 plinth/modules/matrixsynapse/forms.py:31
|
||||
msgid "STUN/TURN Server URIs"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/ejabberd/forms.py:38 plinth/modules/matrixsynapse/forms.py:33
|
||||
#: plinth/modules/ejabberd/forms.py:46 plinth/modules/matrixsynapse/forms.py:33
|
||||
msgid "List of public URIs of the STUN/TURN server, one on each line."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/ejabberd/forms.py:42 plinth/modules/matrixsynapse/forms.py:37
|
||||
#: plinth/modules/ejabberd/forms.py:50 plinth/modules/matrixsynapse/forms.py:37
|
||||
#, fuzzy
|
||||
#| msgid "Use HTTP basic authentication"
|
||||
msgid "Shared Authentication Secret"
|
||||
msgstr "HTTP મૂળભૂત પ્રમાણીકરણનો ઉપયોગ કરો"
|
||||
|
||||
#: plinth/modules/ejabberd/forms.py:43 plinth/modules/matrixsynapse/forms.py:38
|
||||
#: plinth/modules/ejabberd/forms.py:51 plinth/modules/matrixsynapse/forms.py:38
|
||||
msgid "Shared secret used to compute passwords for the TURN server."
|
||||
msgstr ""
|
||||
|
||||
@ -2864,23 +2876,24 @@ msgid ""
|
||||
"domain name."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/janus/__init__.py:22
|
||||
#: plinth/modules/janus/__init__.py:23
|
||||
msgid "Janus is a lightweight WebRTC server."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/janus/__init__.py:23
|
||||
#: plinth/modules/janus/__init__.py:24
|
||||
msgid "A simple video conference room is included."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/janus/__init__.py:24
|
||||
msgid "A STUN/TURN server (such as Coturn) is required to use Janus."
|
||||
#: plinth/modules/janus/__init__.py:26
|
||||
#, python-brace-format
|
||||
msgid "<a href=\"{coturn_url}\">Coturn</a> is required to use Janus."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/janus/__init__.py:41
|
||||
#: plinth/modules/janus/__init__.py:44
|
||||
msgid "Janus"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/janus/__init__.py:43
|
||||
#: plinth/modules/janus/__init__.py:46
|
||||
msgid "WebRTC server"
|
||||
msgstr ""
|
||||
|
||||
@ -3163,11 +3176,11 @@ msgstr ""
|
||||
msgid "Wiki"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mediawiki/forms.py:25
|
||||
#: plinth/modules/mediawiki/forms.py:26
|
||||
msgid "Administrator Password"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mediawiki/forms.py:26
|
||||
#: plinth/modules/mediawiki/forms.py:27
|
||||
msgid ""
|
||||
"Set a new password for MediaWiki's administrator account (admin). The "
|
||||
"password cannot be a common one and the minimum required length is "
|
||||
@ -3175,91 +3188,107 @@ msgid ""
|
||||
"password."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mediawiki/forms.py:34
|
||||
#: plinth/modules/mediawiki/forms.py:35
|
||||
msgid ""
|
||||
"Used by MediaWiki to generate URLs that point to the wiki such as in footer, "
|
||||
"feeds and emails. Examples: \"myfreedombox.example.org\" or \"example.onion"
|
||||
"\"."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mediawiki/forms.py:39
|
||||
#: plinth/modules/mediawiki/forms.py:40
|
||||
#, fuzzy
|
||||
#| msgid "Service Type"
|
||||
msgid "Site Name"
|
||||
msgstr "સેવા પ્રકાર"
|
||||
|
||||
#: plinth/modules/mediawiki/forms.py:41
|
||||
msgid "Name of the site as displayed throughout the wiki."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mediawiki/forms.py:45
|
||||
#, fuzzy
|
||||
#| msgid "Enable application"
|
||||
msgid "Enable public registrations"
|
||||
msgstr "એપ્લીકેશનને પ્રસ્થાપિત કરો"
|
||||
|
||||
#: plinth/modules/mediawiki/forms.py:40
|
||||
#: plinth/modules/mediawiki/forms.py:46
|
||||
msgid ""
|
||||
"If enabled, anyone on the internet will be able to create an account on your "
|
||||
"MediaWiki instance."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mediawiki/forms.py:44
|
||||
#: plinth/modules/mediawiki/forms.py:50
|
||||
#, fuzzy
|
||||
#| msgid "Enable application"
|
||||
msgid "Enable private mode"
|
||||
msgstr "એપ્લીકેશનને પ્રસ્થાપિત કરો"
|
||||
|
||||
#: plinth/modules/mediawiki/forms.py:45
|
||||
#: plinth/modules/mediawiki/forms.py:51
|
||||
msgid ""
|
||||
"If enabled, access will be restricted. Only people who have accounts can "
|
||||
"read/write to the wiki. Public registrations will also be disabled."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mediawiki/forms.py:50
|
||||
#: plinth/modules/mediawiki/forms.py:56
|
||||
msgid "Default Skin"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mediawiki/forms.py:51
|
||||
#: plinth/modules/mediawiki/forms.py:57
|
||||
msgid ""
|
||||
"Choose a default skin for your MediaWiki installation. Users have the option "
|
||||
"to select their preferred skin."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mediawiki/views.py:51
|
||||
#: plinth/modules/mediawiki/views.py:52
|
||||
msgid "Password updated"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mediawiki/views.py:56
|
||||
#: plinth/modules/mediawiki/views.py:57
|
||||
msgid "Password update failed. Please choose a stronger password"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mediawiki/views.py:66
|
||||
#: plinth/modules/mediawiki/views.py:67
|
||||
#, fuzzy
|
||||
#| msgid "Application installed."
|
||||
msgid "Public registrations enabled"
|
||||
msgstr "એપ્લીકેશન પ્રસ્થાપિત થઇ ગઈ છે."
|
||||
|
||||
#: plinth/modules/mediawiki/views.py:75
|
||||
#: plinth/modules/mediawiki/views.py:76
|
||||
#, fuzzy
|
||||
#| msgid "Application installed."
|
||||
msgid "Public registrations disabled"
|
||||
msgstr "એપ્લીકેશન પ્રસ્થાપિત થઇ ગઈ છે."
|
||||
|
||||
#: plinth/modules/mediawiki/views.py:80
|
||||
#: plinth/modules/mediawiki/views.py:81
|
||||
#, fuzzy
|
||||
#| msgid "Application enabled"
|
||||
msgid "Private mode enabled"
|
||||
msgstr "એપ્લિકેશન સક્ષમ કરો"
|
||||
|
||||
#: plinth/modules/mediawiki/views.py:87
|
||||
#: plinth/modules/mediawiki/views.py:88
|
||||
#, fuzzy
|
||||
#| msgid "Application disabled"
|
||||
msgid "Private mode disabled"
|
||||
msgstr "એપ્લિકેશન અક્ષમ છે"
|
||||
|
||||
#: plinth/modules/mediawiki/views.py:94
|
||||
#: plinth/modules/mediawiki/views.py:95
|
||||
#, fuzzy
|
||||
#| msgid "Setting unchanged"
|
||||
msgid "Default skin changed"
|
||||
msgstr "સેટિંગ યથાવત"
|
||||
|
||||
#: plinth/modules/mediawiki/views.py:98
|
||||
#: plinth/modules/mediawiki/views.py:99
|
||||
#, fuzzy
|
||||
#| msgid "Domain name set"
|
||||
msgid "Domain name updated"
|
||||
msgstr "ક્ષેત્રીય નામ સ્થાપિત કર્યું"
|
||||
|
||||
#: plinth/modules/mediawiki/views.py:103
|
||||
#, fuzzy
|
||||
#| msgid "Domain name set"
|
||||
msgid "Site name updated"
|
||||
msgstr "ક્ષેત્રીય નામ સ્થાપિત કર્યું"
|
||||
|
||||
#: plinth/modules/minetest/__init__.py:35
|
||||
#, python-brace-format
|
||||
msgid ""
|
||||
@ -3410,11 +3439,21 @@ msgid ""
|
||||
"password can be used to manage permissions in Mumble."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mumble/forms.py:39
|
||||
#: plinth/modules/mumble/forms.py:40
|
||||
msgid "Set a password to join the server"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mumble/forms.py:42
|
||||
msgid ""
|
||||
"Set a password that is required to join the server. Leave empty to use the "
|
||||
"current password."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mumble/forms.py:48
|
||||
msgid "Set the name for the root channel"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mumble/forms.py:43
|
||||
#: plinth/modules/mumble/forms.py:52
|
||||
msgid ""
|
||||
"Set the name of the main channel of your mumble server. If the name was "
|
||||
"never changed, the channel is named Root."
|
||||
@ -3432,7 +3471,13 @@ msgstr ""
|
||||
msgid "SuperUser password successfully updated."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mumble/views.py:45
|
||||
#: plinth/modules/mumble/views.py:46
|
||||
#, fuzzy
|
||||
#| msgid "Password"
|
||||
msgid "Join password changed"
|
||||
msgstr "પાસવર્ડ"
|
||||
|
||||
#: plinth/modules/mumble/views.py:51
|
||||
msgid "Root channel name changed."
|
||||
msgstr ""
|
||||
|
||||
@ -6262,28 +6307,28 @@ msgstr ""
|
||||
msgid "Setting unchanged"
|
||||
msgstr "સેટિંગ યથાવત"
|
||||
|
||||
#: plinth/modules/transmission/__init__.py:26
|
||||
#: plinth/modules/transmission/__init__.py:23
|
||||
msgid "Transmission is a BitTorrent client with a web interface."
|
||||
msgstr "Transmission બીટ ટોરેન્ટ ક્લાયન્ટ છે જે વેબ UI ધરાવે છે."
|
||||
|
||||
#: plinth/modules/transmission/__init__.py:27
|
||||
#: plinth/modules/transmission/__init__.py:24
|
||||
msgid ""
|
||||
"BitTorrent is a peer-to-peer file sharing protocol. Note that BitTorrent is "
|
||||
"not anonymous."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/transmission/__init__.py:29
|
||||
#: plinth/modules/transmission/__init__.py:26
|
||||
msgid "Please do not change the default port of the Transmission daemon."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/transmission/__init__.py:31
|
||||
#: plinth/modules/transmission/__init__.py:28
|
||||
#, python-brace-format
|
||||
msgid ""
|
||||
"Compared to <a href=\"{deluge_url}\">Deluge</a>, Transmission is simpler and "
|
||||
"lightweight but is less customizable."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/transmission/__init__.py:35
|
||||
#: plinth/modules/transmission/__init__.py:32
|
||||
#, fuzzy, python-brace-format
|
||||
msgid ""
|
||||
"It can be accessed by <a href=\"{users_url}\">any user</a> on {box_name} "
|
||||
@ -6294,21 +6339,21 @@ msgstr ""
|
||||
"સાથે{box_name} લૉગિન દ્વારા ઍક્સેસ કરી શકાય છે. સંવેદનશીલ માહિતી અને વ્યવસ્થાપનની "
|
||||
"ક્ષમતાઓ એડમિન ગ્રૂપના વપરાશકર્તાઓ માટે મર્યાદિત છે."
|
||||
|
||||
#: plinth/modules/transmission/__init__.py:39
|
||||
#: plinth/modules/transmission/__init__.py:36
|
||||
#, python-brace-format
|
||||
msgid ""
|
||||
"<a href=\"{samba_url}\">Samba</a> shares can be set as the default download "
|
||||
"directory from the dropdown menu below."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/transmission/__init__.py:43
|
||||
#: plinth/modules/transmission/__init__.py:40
|
||||
#, python-brace-format
|
||||
msgid ""
|
||||
"After a download has completed, you can also access your files using the <a "
|
||||
"href=\"{sharing_url}\">Sharing</a> app."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/transmission/__init__.py:71
|
||||
#: plinth/modules/transmission/__init__.py:68
|
||||
#: plinth/modules/transmission/manifest.py:6
|
||||
msgid "Transmission"
|
||||
msgstr ""
|
||||
@ -6812,20 +6857,20 @@ msgstr ""
|
||||
msgid "Edit User"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/users/views.py:144
|
||||
#: plinth/modules/users/views.py:146
|
||||
#, python-brace-format
|
||||
msgid "User {user} deleted."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/users/views.py:151
|
||||
#: plinth/modules/users/views.py:153
|
||||
msgid "Deleting LDAP user failed."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/users/views.py:160
|
||||
#: plinth/modules/users/views.py:180
|
||||
msgid "Change Password"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/users/views.py:161
|
||||
#: plinth/modules/users/views.py:181
|
||||
msgid "Password changed successfully."
|
||||
msgstr ""
|
||||
|
||||
|
||||
@ -7,7 +7,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: PACKAGE VERSION\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2022-06-06 21:07-0400\n"
|
||||
"POT-Creation-Date: 2022-06-20 20:21-0400\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/"
|
||||
@ -1052,12 +1052,12 @@ msgstr ""
|
||||
|
||||
#: plinth/modules/bind/views.py:71 plinth/modules/coturn/views.py:39
|
||||
#: plinth/modules/deluge/views.py:42 plinth/modules/dynamicdns/views.py:78
|
||||
#: plinth/modules/ejabberd/views.py:85 plinth/modules/email/views.py:45
|
||||
#: plinth/modules/ejabberd/views.py:96 plinth/modules/email/views.py:45
|
||||
#: plinth/modules/matrixsynapse/views.py:124
|
||||
#: plinth/modules/minetest/views.py:69 plinth/modules/mumble/views.py:29
|
||||
#: plinth/modules/pagekite/forms.py:78 plinth/modules/quassel/views.py:28
|
||||
#: plinth/modules/roundcube/views.py:32 plinth/modules/shadowsocks/views.py:59
|
||||
#: plinth/modules/transmission/views.py:47 plinth/modules/ttrss/views.py:26
|
||||
#: plinth/modules/transmission/views.py:43 plinth/modules/ttrss/views.py:26
|
||||
#: plinth/modules/wordpress/views.py:37
|
||||
msgid "Configuration updated"
|
||||
msgstr "कॉन्फ़िगरेशन अपडेट करें"
|
||||
@ -1501,7 +1501,7 @@ msgstr ""
|
||||
"बदलना चाहिये."
|
||||
|
||||
#: plinth/modules/deluge/__init__.py:44
|
||||
#: plinth/modules/transmission/__init__.py:67
|
||||
#: plinth/modules/transmission/__init__.py:64
|
||||
msgid "Download files using BitTorrent applications"
|
||||
msgstr "बिटटोरेंट एप्लिकेशन उपयोग कर फ़ाइल डाउनलोड करें"
|
||||
|
||||
@ -1510,7 +1510,7 @@ msgid "Deluge"
|
||||
msgstr "डेलूज"
|
||||
|
||||
#: plinth/modules/deluge/__init__.py:50
|
||||
#: plinth/modules/transmission/__init__.py:73
|
||||
#: plinth/modules/transmission/__init__.py:70
|
||||
msgid "BitTorrent Web Client"
|
||||
msgstr "बिटटोरेंट वेब ग्राहक"
|
||||
|
||||
@ -1835,7 +1835,7 @@ msgstr "स्थिति"
|
||||
#: plinth/modules/dynamicdns/templates/dynamicdns.html:18
|
||||
#: plinth/modules/email/templates/email.html:35
|
||||
#: plinth/modules/letsencrypt/templates/letsencrypt.html:24
|
||||
#: plinth/modules/mediawiki/forms.py:33
|
||||
#: plinth/modules/mediawiki/forms.py:34
|
||||
msgid "Domain"
|
||||
msgstr "डोमेन"
|
||||
|
||||
@ -1931,11 +1931,23 @@ msgstr "एजाबेरड"
|
||||
msgid "Chat Server"
|
||||
msgstr "चाट सर्वर"
|
||||
|
||||
#: plinth/modules/ejabberd/forms.py:18
|
||||
#: plinth/modules/ejabberd/forms.py:19
|
||||
#, fuzzy
|
||||
#| msgid "Domain Name"
|
||||
msgid "Domain names"
|
||||
msgstr "डोमेन नाम"
|
||||
|
||||
#: plinth/modules/ejabberd/forms.py:21
|
||||
msgid ""
|
||||
"Domains to be used by ejabberd. Note that user accounts are unique for each "
|
||||
"domain, and migrating users to a new domain name is not yet implemented."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/ejabberd/forms.py:26
|
||||
msgid "Enable Message Archive Management"
|
||||
msgstr "संदेश संग्रह प्रबंध सक्षम करें"
|
||||
|
||||
#: plinth/modules/ejabberd/forms.py:20
|
||||
#: plinth/modules/ejabberd/forms.py:28
|
||||
#, python-brace-format
|
||||
msgid ""
|
||||
"If enabled, your {box_name} will store chat message histories. This allows "
|
||||
@ -1948,11 +1960,11 @@ msgstr ""
|
||||
"देता है. अगर इतिहासे सादे पाठ या एंक्रिप्टेड रूप में संग्रहीत हैं, यह ग्राहक सेटिंग्स पर निर्भर "
|
||||
"करता है."
|
||||
|
||||
#: plinth/modules/ejabberd/forms.py:27 plinth/modules/matrixsynapse/forms.py:22
|
||||
#: plinth/modules/ejabberd/forms.py:35 plinth/modules/matrixsynapse/forms.py:22
|
||||
msgid "Automatically manage audio/video call setup"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/ejabberd/forms.py:29
|
||||
#: plinth/modules/ejabberd/forms.py:37
|
||||
#, python-brace-format
|
||||
msgid ""
|
||||
"Configures the local <a href={coturn_url}>coturn</a> app as the STUN/TURN "
|
||||
@ -1960,21 +1972,21 @@ msgid ""
|
||||
"server."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/ejabberd/forms.py:36 plinth/modules/matrixsynapse/forms.py:31
|
||||
#: plinth/modules/ejabberd/forms.py:44 plinth/modules/matrixsynapse/forms.py:31
|
||||
msgid "STUN/TURN Server URIs"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/ejabberd/forms.py:38 plinth/modules/matrixsynapse/forms.py:33
|
||||
#: plinth/modules/ejabberd/forms.py:46 plinth/modules/matrixsynapse/forms.py:33
|
||||
msgid "List of public URIs of the STUN/TURN server, one on each line."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/ejabberd/forms.py:42 plinth/modules/matrixsynapse/forms.py:37
|
||||
#: plinth/modules/ejabberd/forms.py:50 plinth/modules/matrixsynapse/forms.py:37
|
||||
#, fuzzy
|
||||
#| msgid "Authentication Mode"
|
||||
msgid "Shared Authentication Secret"
|
||||
msgstr "प्रमाणीकरण मोड"
|
||||
|
||||
#: plinth/modules/ejabberd/forms.py:43 plinth/modules/matrixsynapse/forms.py:38
|
||||
#: plinth/modules/ejabberd/forms.py:51 plinth/modules/matrixsynapse/forms.py:38
|
||||
msgid "Shared secret used to compute passwords for the TURN server."
|
||||
msgstr ""
|
||||
|
||||
@ -3058,23 +3070,24 @@ msgid ""
|
||||
"domain name."
|
||||
msgstr "गोबी शुरू करें और \"सर्वर से कनेक्ट\" चुनिये और {box_name} का डोमेन नाम दर्ज करें."
|
||||
|
||||
#: plinth/modules/janus/__init__.py:22
|
||||
#: plinth/modules/janus/__init__.py:23
|
||||
msgid "Janus is a lightweight WebRTC server."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/janus/__init__.py:23
|
||||
#: plinth/modules/janus/__init__.py:24
|
||||
msgid "A simple video conference room is included."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/janus/__init__.py:24
|
||||
msgid "A STUN/TURN server (such as Coturn) is required to use Janus."
|
||||
#: plinth/modules/janus/__init__.py:26
|
||||
#, python-brace-format
|
||||
msgid "<a href=\"{coturn_url}\">Coturn</a> is required to use Janus."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/janus/__init__.py:41
|
||||
#: plinth/modules/janus/__init__.py:44
|
||||
msgid "Janus"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/janus/__init__.py:43
|
||||
#: plinth/modules/janus/__init__.py:46
|
||||
#, fuzzy
|
||||
#| msgid "Web Server"
|
||||
msgid "WebRTC server"
|
||||
@ -3404,11 +3417,11 @@ msgstr "मीडियाविकी"
|
||||
msgid "Wiki"
|
||||
msgstr "विकी"
|
||||
|
||||
#: plinth/modules/mediawiki/forms.py:25
|
||||
#: plinth/modules/mediawiki/forms.py:26
|
||||
msgid "Administrator Password"
|
||||
msgstr "व्यवस्थापक पासवर्ड"
|
||||
|
||||
#: plinth/modules/mediawiki/forms.py:26
|
||||
#: plinth/modules/mediawiki/forms.py:27
|
||||
#, fuzzy
|
||||
#| msgid ""
|
||||
#| "Set a new password for MediaWiki's administrator account (admin). Leave "
|
||||
@ -3422,28 +3435,38 @@ msgstr ""
|
||||
"मीडियाविकी एेडमिन अकाउंट के लिये नया पासवर्ड सेट करें (एेडमिन). वर्तमान पासवर्ड रखने के "
|
||||
"लिए इस फ़ील्ड को रिक्त छोड़ें."
|
||||
|
||||
#: plinth/modules/mediawiki/forms.py:34
|
||||
#: plinth/modules/mediawiki/forms.py:35
|
||||
msgid ""
|
||||
"Used by MediaWiki to generate URLs that point to the wiki such as in footer, "
|
||||
"feeds and emails. Examples: \"myfreedombox.example.org\" or \"example.onion"
|
||||
"\"."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mediawiki/forms.py:39
|
||||
#: plinth/modules/mediawiki/forms.py:40
|
||||
#, fuzzy
|
||||
#| msgid "Kite name"
|
||||
msgid "Site Name"
|
||||
msgstr "कईट नाम"
|
||||
|
||||
#: plinth/modules/mediawiki/forms.py:41
|
||||
msgid "Name of the site as displayed throughout the wiki."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mediawiki/forms.py:45
|
||||
msgid "Enable public registrations"
|
||||
msgstr "सार्वजनिक रेजिस्टेशिन सक्षम करें"
|
||||
|
||||
#: plinth/modules/mediawiki/forms.py:40
|
||||
#: plinth/modules/mediawiki/forms.py:46
|
||||
msgid ""
|
||||
"If enabled, anyone on the internet will be able to create an account on your "
|
||||
"MediaWiki instance."
|
||||
msgstr "सक्षम कर के इंटरनेट पर किसी को अपने मिडीयाविकी इस्टेशं पर एक अकाउंट बना सकता है."
|
||||
|
||||
#: plinth/modules/mediawiki/forms.py:44
|
||||
#: plinth/modules/mediawiki/forms.py:50
|
||||
msgid "Enable private mode"
|
||||
msgstr "निजी मोड सक्षम करें"
|
||||
|
||||
#: plinth/modules/mediawiki/forms.py:45
|
||||
#: plinth/modules/mediawiki/forms.py:51
|
||||
msgid ""
|
||||
"If enabled, access will be restricted. Only people who have accounts can "
|
||||
"read/write to the wiki. Public registrations will also be disabled."
|
||||
@ -3451,57 +3474,63 @@ msgstr ""
|
||||
"अगर सक्षम है, प्रवेश प्रतिबंधित किया जाएगा. सिर्फ जो लोग जिनके पास अकाउंट है वो लोग "
|
||||
"विकी को पढ़/लिक सकते हैं. सार्वजनिक रेगीसट्रेशिन भी अक्षम कर दिए जाएंगे."
|
||||
|
||||
#: plinth/modules/mediawiki/forms.py:50
|
||||
#: plinth/modules/mediawiki/forms.py:56
|
||||
#, fuzzy
|
||||
#| msgid "Default"
|
||||
msgid "Default Skin"
|
||||
msgstr "डिफ़ॉल्ट"
|
||||
|
||||
#: plinth/modules/mediawiki/forms.py:51
|
||||
#: plinth/modules/mediawiki/forms.py:57
|
||||
msgid ""
|
||||
"Choose a default skin for your MediaWiki installation. Users have the option "
|
||||
"to select their preferred skin."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mediawiki/views.py:51
|
||||
#: plinth/modules/mediawiki/views.py:52
|
||||
msgid "Password updated"
|
||||
msgstr "पासवर्ड अपडेट"
|
||||
|
||||
#: plinth/modules/mediawiki/views.py:56
|
||||
#: plinth/modules/mediawiki/views.py:57
|
||||
#, fuzzy
|
||||
#| msgid "Password used to encrypt data. Must match server password."
|
||||
msgid "Password update failed. Please choose a stronger password"
|
||||
msgstr ""
|
||||
"डेटा एंक्रिप्ट करने के लिए पासवर्ड उपयोग किया गया . सर्वर पासवर्ड से मेल खाना चाहिए."
|
||||
|
||||
#: plinth/modules/mediawiki/views.py:66
|
||||
#: plinth/modules/mediawiki/views.py:67
|
||||
msgid "Public registrations enabled"
|
||||
msgstr "सार्वजनिक रेगीसट्रेशिन सक्षम किया"
|
||||
|
||||
#: plinth/modules/mediawiki/views.py:75
|
||||
#: plinth/modules/mediawiki/views.py:76
|
||||
msgid "Public registrations disabled"
|
||||
msgstr "सार्वजनिक रेगीसट्रेशिन अक्षम किया"
|
||||
|
||||
#: plinth/modules/mediawiki/views.py:80
|
||||
#: plinth/modules/mediawiki/views.py:81
|
||||
msgid "Private mode enabled"
|
||||
msgstr "निजी मोड सक्षम किया"
|
||||
|
||||
#: plinth/modules/mediawiki/views.py:87
|
||||
#: plinth/modules/mediawiki/views.py:88
|
||||
msgid "Private mode disabled"
|
||||
msgstr "निजी मोड सक्षम किया"
|
||||
|
||||
#: plinth/modules/mediawiki/views.py:94
|
||||
#: plinth/modules/mediawiki/views.py:95
|
||||
#, fuzzy
|
||||
#| msgid "Setting unchanged"
|
||||
msgid "Default skin changed"
|
||||
msgstr "सेटिंग स्थिर है"
|
||||
|
||||
#: plinth/modules/mediawiki/views.py:98
|
||||
#: plinth/modules/mediawiki/views.py:99
|
||||
#, fuzzy
|
||||
#| msgid "Domain name set"
|
||||
msgid "Domain name updated"
|
||||
msgstr "डोमेन नाम सेट हो गया है"
|
||||
|
||||
#: plinth/modules/mediawiki/views.py:103
|
||||
#, fuzzy
|
||||
#| msgid "Domain name set"
|
||||
msgid "Site name updated"
|
||||
msgstr "डोमेन नाम सेट हो गया है"
|
||||
|
||||
#: plinth/modules/minetest/__init__.py:35
|
||||
#, python-brace-format
|
||||
msgid ""
|
||||
@ -3665,11 +3694,27 @@ msgid ""
|
||||
"password can be used to manage permissions in Mumble."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mumble/forms.py:39
|
||||
#: plinth/modules/mumble/forms.py:40
|
||||
msgid "Set a password to join the server"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mumble/forms.py:42
|
||||
#, fuzzy
|
||||
#| msgid ""
|
||||
#| "Set a new upload password for Coquelicot. Leave this field blank to keep "
|
||||
#| "the current password."
|
||||
msgid ""
|
||||
"Set a password that is required to join the server. Leave empty to use the "
|
||||
"current password."
|
||||
msgstr ""
|
||||
"कोकेलिकॉट के लिये एक नया पासवर्ड अपलोड सेट करें. वर्तमान पासवर्ड रखने के लिये यह खाली "
|
||||
"चोड़िये."
|
||||
|
||||
#: plinth/modules/mumble/forms.py:48
|
||||
msgid "Set the name for the root channel"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mumble/forms.py:43
|
||||
#: plinth/modules/mumble/forms.py:52
|
||||
msgid ""
|
||||
"Set the name of the main channel of your mumble server. If the name was "
|
||||
"never changed, the channel is named Root."
|
||||
@ -3689,7 +3734,13 @@ msgstr ""
|
||||
msgid "SuperUser password successfully updated."
|
||||
msgstr "पासवर्ड सफलतापूर्वक बदल गया."
|
||||
|
||||
#: plinth/modules/mumble/views.py:45
|
||||
#: plinth/modules/mumble/views.py:46
|
||||
#, fuzzy
|
||||
#| msgid "Upload password updated"
|
||||
msgid "Join password changed"
|
||||
msgstr "अपलोड पासवर्ड अद्यतन किया गया"
|
||||
|
||||
#: plinth/modules/mumble/views.py:51
|
||||
msgid "Root channel name changed."
|
||||
msgstr ""
|
||||
|
||||
@ -6890,13 +6941,13 @@ msgstr "पोर्टस"
|
||||
msgid "Setting unchanged"
|
||||
msgstr "सेटिंग स्थिर है"
|
||||
|
||||
#: plinth/modules/transmission/__init__.py:26
|
||||
#: plinth/modules/transmission/__init__.py:23
|
||||
#, fuzzy
|
||||
#| msgid "Deluge is a BitTorrent client that features a Web UI."
|
||||
msgid "Transmission is a BitTorrent client with a web interface."
|
||||
msgstr "डेलूज एक बिटटोरेंट ग्राहक है जिसमे वेब युआई है."
|
||||
|
||||
#: plinth/modules/transmission/__init__.py:27
|
||||
#: plinth/modules/transmission/__init__.py:24
|
||||
#, fuzzy
|
||||
#| msgid ""
|
||||
#| "BitTorrent is a peer-to-peer file sharing protocol. Transmission daemon "
|
||||
@ -6908,18 +6959,18 @@ msgstr ""
|
||||
"बिटटोरेंट एक पीअर-टू-पीअर फ़ाइल साझा प्रोटोकॉल है. ट्रांसमिशन डेमॉन बिटटोरेंट फ़ाइल साझा "
|
||||
"संभालती है. नोट-बिटटोरेंट अनाम नहीं है."
|
||||
|
||||
#: plinth/modules/transmission/__init__.py:29
|
||||
#: plinth/modules/transmission/__init__.py:26
|
||||
msgid "Please do not change the default port of the Transmission daemon."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/transmission/__init__.py:31
|
||||
#: plinth/modules/transmission/__init__.py:28
|
||||
#, python-brace-format
|
||||
msgid ""
|
||||
"Compared to <a href=\"{deluge_url}\">Deluge</a>, Transmission is simpler and "
|
||||
"lightweight but is less customizable."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/transmission/__init__.py:35
|
||||
#: plinth/modules/transmission/__init__.py:32
|
||||
#, fuzzy, python-brace-format
|
||||
#| msgid ""
|
||||
#| "When enabled, Cockpit will be available from <a href=\"/_cockpit/\">/"
|
||||
@ -6935,21 +6986,21 @@ msgstr ""
|
||||
"माैजूद होते है. यह <a href=\"{users_url}\"> कोई से </a> एक {box_name} के सात पहुंच "
|
||||
"सकते हैं. निजी जानकारी आैर सिस्टम बदलने का योग्यता सिर्फ व्यवस्थापक लोग के पास है."
|
||||
|
||||
#: plinth/modules/transmission/__init__.py:39
|
||||
#: plinth/modules/transmission/__init__.py:36
|
||||
#, python-brace-format
|
||||
msgid ""
|
||||
"<a href=\"{samba_url}\">Samba</a> shares can be set as the default download "
|
||||
"directory from the dropdown menu below."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/transmission/__init__.py:43
|
||||
#: plinth/modules/transmission/__init__.py:40
|
||||
#, python-brace-format
|
||||
msgid ""
|
||||
"After a download has completed, you can also access your files using the <a "
|
||||
"href=\"{sharing_url}\">Sharing</a> app."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/transmission/__init__.py:71
|
||||
#: plinth/modules/transmission/__init__.py:68
|
||||
#: plinth/modules/transmission/manifest.py:6
|
||||
msgid "Transmission"
|
||||
msgstr "हस्तांतरण"
|
||||
@ -7523,20 +7574,20 @@ msgstr "युसर %(username)s अपडेट किया."
|
||||
msgid "Edit User"
|
||||
msgstr "यूसर संपादित करें"
|
||||
|
||||
#: plinth/modules/users/views.py:144
|
||||
#: plinth/modules/users/views.py:146
|
||||
#, python-brace-format
|
||||
msgid "User {user} deleted."
|
||||
msgstr "यूसर {user} हटाया."
|
||||
|
||||
#: plinth/modules/users/views.py:151
|
||||
#: plinth/modules/users/views.py:153
|
||||
msgid "Deleting LDAP user failed."
|
||||
msgstr "एलडीएपी यूसरको हटाने में असफल रहा."
|
||||
|
||||
#: plinth/modules/users/views.py:160
|
||||
#: plinth/modules/users/views.py:180
|
||||
msgid "Change Password"
|
||||
msgstr "पासवर्ड बदलिये"
|
||||
|
||||
#: plinth/modules/users/views.py:161
|
||||
#: plinth/modules/users/views.py:181
|
||||
msgid "Password changed successfully."
|
||||
msgstr "पासवर्ड सफलतापूर्वक बदल गया."
|
||||
|
||||
@ -9072,13 +9123,6 @@ msgstr ""
|
||||
#~ msgid "Upload Password"
|
||||
#~ msgstr "पासवर्ड अपलोड"
|
||||
|
||||
#~ msgid ""
|
||||
#~ "Set a new upload password for Coquelicot. Leave this field blank to keep "
|
||||
#~ "the current password."
|
||||
#~ msgstr ""
|
||||
#~ "कोकेलिकॉट के लिये एक नया पासवर्ड अपलोड सेट करें. वर्तमान पासवर्ड रखने के लिये यह खाली "
|
||||
#~ "चोड़िये."
|
||||
|
||||
#~ msgid "Maximum File Size (in MiB)"
|
||||
#~ msgstr "आधिकतम फ़ाइल आकार (एमआईबी में)"
|
||||
|
||||
@ -9089,9 +9133,6 @@ msgstr ""
|
||||
#~ msgid "coquelicot"
|
||||
#~ msgstr "कोकेलिकॉट"
|
||||
|
||||
#~ msgid "Upload password updated"
|
||||
#~ msgstr "अपलोड पासवर्ड अद्यतन किया गया"
|
||||
|
||||
#~ msgid "Failed to update upload password"
|
||||
#~ msgstr "पासवर्ड अपलोड अद्यतन नहीं किया गया था"
|
||||
|
||||
|
||||
@ -7,7 +7,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: PACKAGE VERSION\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2022-06-06 21:07-0400\n"
|
||||
"POT-Creation-Date: 2022-06-20 20:21-0400\n"
|
||||
"PO-Revision-Date: 2022-05-10 02:10+0000\n"
|
||||
"Last-Translator: ikmaak <info@ikmaak.nl>\n"
|
||||
"Language-Team: Hungarian <https://hosted.weblate.org/projects/freedombox/"
|
||||
@ -1020,12 +1020,12 @@ msgstr "IP-címek és tartományok frissítése"
|
||||
|
||||
#: plinth/modules/bind/views.py:71 plinth/modules/coturn/views.py:39
|
||||
#: plinth/modules/deluge/views.py:42 plinth/modules/dynamicdns/views.py:78
|
||||
#: plinth/modules/ejabberd/views.py:85 plinth/modules/email/views.py:45
|
||||
#: plinth/modules/ejabberd/views.py:96 plinth/modules/email/views.py:45
|
||||
#: plinth/modules/matrixsynapse/views.py:124
|
||||
#: plinth/modules/minetest/views.py:69 plinth/modules/mumble/views.py:29
|
||||
#: plinth/modules/pagekite/forms.py:78 plinth/modules/quassel/views.py:28
|
||||
#: plinth/modules/roundcube/views.py:32 plinth/modules/shadowsocks/views.py:59
|
||||
#: plinth/modules/transmission/views.py:47 plinth/modules/ttrss/views.py:26
|
||||
#: plinth/modules/transmission/views.py:43 plinth/modules/ttrss/views.py:26
|
||||
#: plinth/modules/wordpress/views.py:37
|
||||
msgid "Configuration updated"
|
||||
msgstr "A beállítások frissültek"
|
||||
@ -1468,7 +1468,7 @@ msgstr ""
|
||||
"jelentkezz be és azonnal változtasd meg."
|
||||
|
||||
#: plinth/modules/deluge/__init__.py:44
|
||||
#: plinth/modules/transmission/__init__.py:67
|
||||
#: plinth/modules/transmission/__init__.py:64
|
||||
msgid "Download files using BitTorrent applications"
|
||||
msgstr "Fájlok letöltése BitTorrent-alkalmazások használatával"
|
||||
|
||||
@ -1477,7 +1477,7 @@ msgid "Deluge"
|
||||
msgstr "Deluge"
|
||||
|
||||
#: plinth/modules/deluge/__init__.py:50
|
||||
#: plinth/modules/transmission/__init__.py:73
|
||||
#: plinth/modules/transmission/__init__.py:70
|
||||
msgid "BitTorrent Web Client"
|
||||
msgstr "Webes BitTorrent-kliens"
|
||||
|
||||
@ -1795,7 +1795,7 @@ msgstr "Állapot"
|
||||
#: plinth/modules/dynamicdns/templates/dynamicdns.html:18
|
||||
#: plinth/modules/email/templates/email.html:35
|
||||
#: plinth/modules/letsencrypt/templates/letsencrypt.html:24
|
||||
#: plinth/modules/mediawiki/forms.py:33
|
||||
#: plinth/modules/mediawiki/forms.py:34
|
||||
msgid "Domain"
|
||||
msgstr "Domain"
|
||||
|
||||
@ -1876,11 +1876,23 @@ msgstr "ejabberd"
|
||||
msgid "Chat Server"
|
||||
msgstr "Chat szerver"
|
||||
|
||||
#: plinth/modules/ejabberd/forms.py:18
|
||||
#: plinth/modules/ejabberd/forms.py:19
|
||||
#, fuzzy
|
||||
#| msgid "Domain Names"
|
||||
msgid "Domain names"
|
||||
msgstr "Domainnevek"
|
||||
|
||||
#: plinth/modules/ejabberd/forms.py:21
|
||||
msgid ""
|
||||
"Domains to be used by ejabberd. Note that user accounts are unique for each "
|
||||
"domain, and migrating users to a new domain name is not yet implemented."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/ejabberd/forms.py:26
|
||||
msgid "Enable Message Archive Management"
|
||||
msgstr "Üzenetarchívum kezelésének engedélyezése"
|
||||
|
||||
#: plinth/modules/ejabberd/forms.py:20
|
||||
#: plinth/modules/ejabberd/forms.py:28
|
||||
#, python-brace-format
|
||||
msgid ""
|
||||
"If enabled, your {box_name} will store chat message histories. This allows "
|
||||
@ -1894,11 +1906,11 @@ msgstr ""
|
||||
"kliens beállításaitól függ, hogy az előzmények egyszerű szövegként vagy "
|
||||
"titkosítva lesznek eltárolva."
|
||||
|
||||
#: plinth/modules/ejabberd/forms.py:27 plinth/modules/matrixsynapse/forms.py:22
|
||||
#: plinth/modules/ejabberd/forms.py:35 plinth/modules/matrixsynapse/forms.py:22
|
||||
msgid "Automatically manage audio/video call setup"
|
||||
msgstr "Automatikusan kezelje az audió/videóhívás beállítását"
|
||||
|
||||
#: plinth/modules/ejabberd/forms.py:29
|
||||
#: plinth/modules/ejabberd/forms.py:37
|
||||
#, python-brace-format
|
||||
msgid ""
|
||||
"Configures the local <a href={coturn_url}>coturn</a> app as the STUN/TURN "
|
||||
@ -1909,20 +1921,20 @@ msgstr ""
|
||||
"ejabberd STUN/TURN-szervereként. Kapcsold ki, ha más STUN/TURN-szervert "
|
||||
"szeretnél használni."
|
||||
|
||||
#: plinth/modules/ejabberd/forms.py:36 plinth/modules/matrixsynapse/forms.py:31
|
||||
#: plinth/modules/ejabberd/forms.py:44 plinth/modules/matrixsynapse/forms.py:31
|
||||
msgid "STUN/TURN Server URIs"
|
||||
msgstr "STUN/TURN-szerver URI-k"
|
||||
|
||||
#: plinth/modules/ejabberd/forms.py:38 plinth/modules/matrixsynapse/forms.py:33
|
||||
#: plinth/modules/ejabberd/forms.py:46 plinth/modules/matrixsynapse/forms.py:33
|
||||
msgid "List of public URIs of the STUN/TURN server, one on each line."
|
||||
msgstr ""
|
||||
"A STUN/TURN-szerver nyilvános URI-információinak listája, minden sorban egy."
|
||||
|
||||
#: plinth/modules/ejabberd/forms.py:42 plinth/modules/matrixsynapse/forms.py:37
|
||||
#: plinth/modules/ejabberd/forms.py:50 plinth/modules/matrixsynapse/forms.py:37
|
||||
msgid "Shared Authentication Secret"
|
||||
msgstr "Nyilvános hitelesítési titkosítás"
|
||||
|
||||
#: plinth/modules/ejabberd/forms.py:43 plinth/modules/matrixsynapse/forms.py:38
|
||||
#: plinth/modules/ejabberd/forms.py:51 plinth/modules/matrixsynapse/forms.py:38
|
||||
msgid "Shared secret used to compute passwords for the TURN server."
|
||||
msgstr ""
|
||||
"A TURN-szerver jelszavainak kiszámításához használt nyilvános titkosítás."
|
||||
@ -3023,23 +3035,24 @@ msgstr ""
|
||||
"Indítsd el a Gobby-t majd válaszd a \"Csatlakozás a szerverhez\" lehetőséget "
|
||||
"(\"Connect to Server\") és írd be a {box_name} eszközöd domainnevét."
|
||||
|
||||
#: plinth/modules/janus/__init__.py:22
|
||||
#: plinth/modules/janus/__init__.py:23
|
||||
msgid "Janus is a lightweight WebRTC server."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/janus/__init__.py:23
|
||||
#: plinth/modules/janus/__init__.py:24
|
||||
msgid "A simple video conference room is included."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/janus/__init__.py:24
|
||||
msgid "A STUN/TURN server (such as Coturn) is required to use Janus."
|
||||
#: plinth/modules/janus/__init__.py:26
|
||||
#, python-brace-format
|
||||
msgid "<a href=\"{coturn_url}\">Coturn</a> is required to use Janus."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/janus/__init__.py:41
|
||||
#: plinth/modules/janus/__init__.py:44
|
||||
msgid "Janus"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/janus/__init__.py:43
|
||||
#: plinth/modules/janus/__init__.py:46
|
||||
#, fuzzy
|
||||
#| msgid "Web Server"
|
||||
msgid "WebRTC server"
|
||||
@ -3387,11 +3400,11 @@ msgstr "MediaWiki"
|
||||
msgid "Wiki"
|
||||
msgstr "Wiki"
|
||||
|
||||
#: plinth/modules/mediawiki/forms.py:25
|
||||
#: plinth/modules/mediawiki/forms.py:26
|
||||
msgid "Administrator Password"
|
||||
msgstr "Rendszergazdai jelszó"
|
||||
|
||||
#: plinth/modules/mediawiki/forms.py:26
|
||||
#: plinth/modules/mediawiki/forms.py:27
|
||||
#, fuzzy
|
||||
#| msgid ""
|
||||
#| "Set a new password for MediaWiki's administrator account (admin). Leave "
|
||||
@ -3405,7 +3418,7 @@ msgstr ""
|
||||
"Állíts be új jelszót a MediaWiki rendszergazdai (admin) fiókjának. Hagyd "
|
||||
"üresen ezt a mezőt a jelenlegi jelszó megtartásához."
|
||||
|
||||
#: plinth/modules/mediawiki/forms.py:34
|
||||
#: plinth/modules/mediawiki/forms.py:35
|
||||
#, fuzzy
|
||||
#| msgid ""
|
||||
#| "Used by MediaWiki to generate URLs that point to the wiki such as in "
|
||||
@ -3418,11 +3431,21 @@ msgstr ""
|
||||
"A MediaWiki a wikire mutató URL-ek létrehozására használja, például "
|
||||
"láblécben, hírcsatornákban és e-mailekben."
|
||||
|
||||
#: plinth/modules/mediawiki/forms.py:39
|
||||
#: plinth/modules/mediawiki/forms.py:40
|
||||
#, fuzzy
|
||||
#| msgid "Kite name"
|
||||
msgid "Site Name"
|
||||
msgstr "Kite név"
|
||||
|
||||
#: plinth/modules/mediawiki/forms.py:41
|
||||
msgid "Name of the site as displayed throughout the wiki."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mediawiki/forms.py:45
|
||||
msgid "Enable public registrations"
|
||||
msgstr "Szabad regisztráció engedélyezése"
|
||||
|
||||
#: plinth/modules/mediawiki/forms.py:40
|
||||
#: plinth/modules/mediawiki/forms.py:46
|
||||
msgid ""
|
||||
"If enabled, anyone on the internet will be able to create an account on your "
|
||||
"MediaWiki instance."
|
||||
@ -3430,11 +3453,11 @@ msgstr ""
|
||||
"Ha engedélyezett, az interneten bárki létrehozhat egy fiókot ebben a "
|
||||
"MediaWiki példányban."
|
||||
|
||||
#: plinth/modules/mediawiki/forms.py:44
|
||||
#: plinth/modules/mediawiki/forms.py:50
|
||||
msgid "Enable private mode"
|
||||
msgstr "Privát mód engedélyezése"
|
||||
|
||||
#: plinth/modules/mediawiki/forms.py:45
|
||||
#: plinth/modules/mediawiki/forms.py:51
|
||||
msgid ""
|
||||
"If enabled, access will be restricted. Only people who have accounts can "
|
||||
"read/write to the wiki. Public registrations will also be disabled."
|
||||
@ -3443,11 +3466,11 @@ msgstr ""
|
||||
"rendelkező emberek fogják tudni olvasni/írni a wiki-t. A szabad regisztráció "
|
||||
"is le lesz tiltva."
|
||||
|
||||
#: plinth/modules/mediawiki/forms.py:50
|
||||
#: plinth/modules/mediawiki/forms.py:56
|
||||
msgid "Default Skin"
|
||||
msgstr "Alapértelmezett felszín"
|
||||
|
||||
#: plinth/modules/mediawiki/forms.py:51
|
||||
#: plinth/modules/mediawiki/forms.py:57
|
||||
msgid ""
|
||||
"Choose a default skin for your MediaWiki installation. Users have the option "
|
||||
"to select their preferred skin."
|
||||
@ -3455,43 +3478,49 @@ msgstr ""
|
||||
"Válassz alapértelmezett felszínt a MediaWiki telepítéséhez. A "
|
||||
"felhasználóknak lehetőségük van kiválasztani a saját kedvelt felszínüket."
|
||||
|
||||
#: plinth/modules/mediawiki/views.py:51
|
||||
#: plinth/modules/mediawiki/views.py:52
|
||||
msgid "Password updated"
|
||||
msgstr "Jelszó frissítve"
|
||||
|
||||
#: plinth/modules/mediawiki/views.py:56
|
||||
#: plinth/modules/mediawiki/views.py:57
|
||||
#, fuzzy
|
||||
#| msgid "Password used to encrypt data. Must match server password."
|
||||
msgid "Password update failed. Please choose a stronger password"
|
||||
msgstr ""
|
||||
"Az adattitkosításra használt jelszó. A szerver jelszavával meg kell egyeznie."
|
||||
|
||||
#: plinth/modules/mediawiki/views.py:66
|
||||
#: plinth/modules/mediawiki/views.py:67
|
||||
msgid "Public registrations enabled"
|
||||
msgstr "Szabad regisztráció engedélyezve"
|
||||
|
||||
#: plinth/modules/mediawiki/views.py:75
|
||||
#: plinth/modules/mediawiki/views.py:76
|
||||
msgid "Public registrations disabled"
|
||||
msgstr "Szabad regisztráció letiltva"
|
||||
|
||||
#: plinth/modules/mediawiki/views.py:80
|
||||
#: plinth/modules/mediawiki/views.py:81
|
||||
msgid "Private mode enabled"
|
||||
msgstr "Privát mód engedélyezve"
|
||||
|
||||
#: plinth/modules/mediawiki/views.py:87
|
||||
#: plinth/modules/mediawiki/views.py:88
|
||||
msgid "Private mode disabled"
|
||||
msgstr "Privát mód letiltva"
|
||||
|
||||
#: plinth/modules/mediawiki/views.py:94
|
||||
#: plinth/modules/mediawiki/views.py:95
|
||||
msgid "Default skin changed"
|
||||
msgstr "Az alapértelmezett felszín megváltozott"
|
||||
|
||||
#: plinth/modules/mediawiki/views.py:98
|
||||
#: plinth/modules/mediawiki/views.py:99
|
||||
#, fuzzy
|
||||
#| msgid "Domain name set"
|
||||
msgid "Domain name updated"
|
||||
msgstr "Domainnév beállítva"
|
||||
|
||||
#: plinth/modules/mediawiki/views.py:103
|
||||
#, fuzzy
|
||||
#| msgid "Domain name set"
|
||||
msgid "Site name updated"
|
||||
msgstr "Domainnév beállítva"
|
||||
|
||||
#: plinth/modules/minetest/__init__.py:35
|
||||
#, python-brace-format
|
||||
msgid ""
|
||||
@ -3668,11 +3697,27 @@ msgstr ""
|
||||
"Opcionális. Hagyd üresen ezt a mezőt a jelenlegi jelszó megtartásához. A "
|
||||
"SuperUser jelszó a Mumble-jogosultságok kezelésére használható."
|
||||
|
||||
#: plinth/modules/mumble/forms.py:39
|
||||
#: plinth/modules/mumble/forms.py:40
|
||||
msgid "Set a password to join the server"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mumble/forms.py:42
|
||||
#, fuzzy
|
||||
#| msgid ""
|
||||
#| "Set a new upload password for Coquelicot. Leave this field blank to keep "
|
||||
#| "the current password."
|
||||
msgid ""
|
||||
"Set a password that is required to join the server. Leave empty to use the "
|
||||
"current password."
|
||||
msgstr ""
|
||||
"Állíts be új feltöltési jelszót a Coquelicot számára. Ha szeretnéd "
|
||||
"megtartani a jelenlegi jelszót, hagyd üresen ezt a mezőt."
|
||||
|
||||
#: plinth/modules/mumble/forms.py:48
|
||||
msgid "Set the name for the root channel"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mumble/forms.py:43
|
||||
#: plinth/modules/mumble/forms.py:52
|
||||
msgid ""
|
||||
"Set the name of the main channel of your mumble server. If the name was "
|
||||
"never changed, the channel is named Root."
|
||||
@ -3690,7 +3735,13 @@ msgstr "Mumla"
|
||||
msgid "SuperUser password successfully updated."
|
||||
msgstr "A SuperUser jelszava sikeresen frissítve."
|
||||
|
||||
#: plinth/modules/mumble/views.py:45
|
||||
#: plinth/modules/mumble/views.py:46
|
||||
#, fuzzy
|
||||
#| msgid "Upload password updated"
|
||||
msgid "Join password changed"
|
||||
msgstr "Feltöltési jelszó frissítve"
|
||||
|
||||
#: plinth/modules/mumble/views.py:51
|
||||
msgid "Root channel name changed."
|
||||
msgstr ""
|
||||
|
||||
@ -6937,11 +6988,11 @@ msgstr "Portok"
|
||||
msgid "Setting unchanged"
|
||||
msgstr "A beállítás változatlan"
|
||||
|
||||
#: plinth/modules/transmission/__init__.py:26
|
||||
#: plinth/modules/transmission/__init__.py:23
|
||||
msgid "Transmission is a BitTorrent client with a web interface."
|
||||
msgstr "A Transmission egy webes felülettel rendelkező BitTorrent-kliens."
|
||||
|
||||
#: plinth/modules/transmission/__init__.py:27
|
||||
#: plinth/modules/transmission/__init__.py:24
|
||||
msgid ""
|
||||
"BitTorrent is a peer-to-peer file sharing protocol. Note that BitTorrent is "
|
||||
"not anonymous."
|
||||
@ -6949,19 +7000,19 @@ msgstr ""
|
||||
"A BitTorrent egy peer-to-peer fájlmegosztó protokoll. Vedd figyelembe, hogy "
|
||||
"a BitTorrent nem biztosít névtelenséget."
|
||||
|
||||
#: plinth/modules/transmission/__init__.py:29
|
||||
#: plinth/modules/transmission/__init__.py:26
|
||||
msgid "Please do not change the default port of the Transmission daemon."
|
||||
msgstr ""
|
||||
"Kérlek, ne változtasd meg a Transmission daemon alapértelmezett portját."
|
||||
|
||||
#: plinth/modules/transmission/__init__.py:31
|
||||
#: plinth/modules/transmission/__init__.py:28
|
||||
#, python-brace-format
|
||||
msgid ""
|
||||
"Compared to <a href=\"{deluge_url}\">Deluge</a>, Transmission is simpler and "
|
||||
"lightweight but is less customizable."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/transmission/__init__.py:35
|
||||
#: plinth/modules/transmission/__init__.py:32
|
||||
#, fuzzy, python-brace-format
|
||||
#| msgid ""
|
||||
#| "It can be accessed by <a href=\"{users_url}\">any user</a> on {box_name} "
|
||||
@ -6973,21 +7024,21 @@ msgstr ""
|
||||
"A {box_name} bármely adminisztrátori csoportba tartozó <a href="
|
||||
"\"{users_url}\">felhasználója</a> hozzáférhet."
|
||||
|
||||
#: plinth/modules/transmission/__init__.py:39
|
||||
#: plinth/modules/transmission/__init__.py:36
|
||||
#, python-brace-format
|
||||
msgid ""
|
||||
"<a href=\"{samba_url}\">Samba</a> shares can be set as the default download "
|
||||
"directory from the dropdown menu below."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/transmission/__init__.py:43
|
||||
#: plinth/modules/transmission/__init__.py:40
|
||||
#, python-brace-format
|
||||
msgid ""
|
||||
"After a download has completed, you can also access your files using the <a "
|
||||
"href=\"{sharing_url}\">Sharing</a> app."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/transmission/__init__.py:71
|
||||
#: plinth/modules/transmission/__init__.py:68
|
||||
#: plinth/modules/transmission/manifest.py:6
|
||||
msgid "Transmission"
|
||||
msgstr "Transmission"
|
||||
@ -7550,20 +7601,20 @@ msgstr "%(username)s nevű felhasználó frissítve."
|
||||
msgid "Edit User"
|
||||
msgstr "Felhasználó szerkesztése"
|
||||
|
||||
#: plinth/modules/users/views.py:144
|
||||
#: plinth/modules/users/views.py:146
|
||||
#, python-brace-format
|
||||
msgid "User {user} deleted."
|
||||
msgstr "{user} nevű felhasználó törölve."
|
||||
|
||||
#: plinth/modules/users/views.py:151
|
||||
#: plinth/modules/users/views.py:153
|
||||
msgid "Deleting LDAP user failed."
|
||||
msgstr "LDAP-felhasználó törlése sikertelen."
|
||||
|
||||
#: plinth/modules/users/views.py:160
|
||||
#: plinth/modules/users/views.py:180
|
||||
msgid "Change Password"
|
||||
msgstr "Jelszómódosítás"
|
||||
|
||||
#: plinth/modules/users/views.py:161
|
||||
#: plinth/modules/users/views.py:181
|
||||
msgid "Password changed successfully."
|
||||
msgstr "A jelszó módosítása sikeres."
|
||||
|
||||
@ -9145,13 +9196,6 @@ msgstr "Gudzsaráti"
|
||||
#~ msgid "Upload Password"
|
||||
#~ msgstr "Feltöltési jelszó"
|
||||
|
||||
#~ msgid ""
|
||||
#~ "Set a new upload password for Coquelicot. Leave this field blank to keep "
|
||||
#~ "the current password."
|
||||
#~ msgstr ""
|
||||
#~ "Állíts be új feltöltési jelszót a Coquelicot számára. Ha szeretnéd "
|
||||
#~ "megtartani a jelenlegi jelszót, hagyd üresen ezt a mezőt."
|
||||
|
||||
#~ msgid "Maximum File Size (in MiB)"
|
||||
#~ msgstr ""
|
||||
#~ "Maximális fájlméret (MiB, azaz Mebibájtban; 1MiB = 1024 KiB = 1024*1024 B)"
|
||||
@ -9164,9 +9208,6 @@ msgstr "Gudzsaráti"
|
||||
#~ msgid "coquelicot"
|
||||
#~ msgstr "coquelicot"
|
||||
|
||||
#~ msgid "Upload password updated"
|
||||
#~ msgstr "Feltöltési jelszó frissítve"
|
||||
|
||||
#~ msgid "Failed to update upload password"
|
||||
#~ msgstr "Feltöltési jelszó frissítése sikertelen"
|
||||
|
||||
|
||||
@ -2,7 +2,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Indonesian (FreedomBox)\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2022-06-06 21:07-0400\n"
|
||||
"POT-Creation-Date: 2022-06-20 20:21-0400\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/"
|
||||
@ -1007,12 +1007,12 @@ msgstr "Refresh Alamat IP dan Domain"
|
||||
|
||||
#: plinth/modules/bind/views.py:71 plinth/modules/coturn/views.py:39
|
||||
#: plinth/modules/deluge/views.py:42 plinth/modules/dynamicdns/views.py:78
|
||||
#: plinth/modules/ejabberd/views.py:85 plinth/modules/email/views.py:45
|
||||
#: plinth/modules/ejabberd/views.py:96 plinth/modules/email/views.py:45
|
||||
#: plinth/modules/matrixsynapse/views.py:124
|
||||
#: plinth/modules/minetest/views.py:69 plinth/modules/mumble/views.py:29
|
||||
#: plinth/modules/pagekite/forms.py:78 plinth/modules/quassel/views.py:28
|
||||
#: plinth/modules/roundcube/views.py:32 plinth/modules/shadowsocks/views.py:59
|
||||
#: plinth/modules/transmission/views.py:47 plinth/modules/ttrss/views.py:26
|
||||
#: plinth/modules/transmission/views.py:43 plinth/modules/ttrss/views.py:26
|
||||
#: plinth/modules/wordpress/views.py:37
|
||||
msgid "Configuration updated"
|
||||
msgstr "Konfigurasi diperbarui"
|
||||
@ -1448,7 +1448,7 @@ msgstr ""
|
||||
"segera setelah mengaktifkan layanan ini."
|
||||
|
||||
#: plinth/modules/deluge/__init__.py:44
|
||||
#: plinth/modules/transmission/__init__.py:67
|
||||
#: plinth/modules/transmission/__init__.py:64
|
||||
msgid "Download files using BitTorrent applications"
|
||||
msgstr "Unduh file menggunakan aplikasi BitTorrent"
|
||||
|
||||
@ -1457,7 +1457,7 @@ msgid "Deluge"
|
||||
msgstr "Membanjiri"
|
||||
|
||||
#: plinth/modules/deluge/__init__.py:50
|
||||
#: plinth/modules/transmission/__init__.py:73
|
||||
#: plinth/modules/transmission/__init__.py:70
|
||||
msgid "BitTorrent Web Client"
|
||||
msgstr "Klien Web BitTorrent"
|
||||
|
||||
@ -1789,7 +1789,7 @@ msgstr "Status"
|
||||
#: plinth/modules/dynamicdns/templates/dynamicdns.html:18
|
||||
#: plinth/modules/email/templates/email.html:35
|
||||
#: plinth/modules/letsencrypt/templates/letsencrypt.html:24
|
||||
#: plinth/modules/mediawiki/forms.py:33
|
||||
#: plinth/modules/mediawiki/forms.py:34
|
||||
msgid "Domain"
|
||||
msgstr "Domain"
|
||||
|
||||
@ -1883,11 +1883,23 @@ msgstr "Ejabberd"
|
||||
msgid "Chat Server"
|
||||
msgstr "Server obrolan"
|
||||
|
||||
#: plinth/modules/ejabberd/forms.py:18
|
||||
#: plinth/modules/ejabberd/forms.py:19
|
||||
#, fuzzy
|
||||
#| msgid "Domain Names"
|
||||
msgid "Domain names"
|
||||
msgstr "Nama Domain"
|
||||
|
||||
#: plinth/modules/ejabberd/forms.py:21
|
||||
msgid ""
|
||||
"Domains to be used by ejabberd. Note that user accounts are unique for each "
|
||||
"domain, and migrating users to a new domain name is not yet implemented."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/ejabberd/forms.py:26
|
||||
msgid "Enable Message Archive Management"
|
||||
msgstr "Aktifkan Manajemen Arsip Pesan"
|
||||
|
||||
#: plinth/modules/ejabberd/forms.py:20
|
||||
#: plinth/modules/ejabberd/forms.py:28
|
||||
#, python-brace-format
|
||||
msgid ""
|
||||
"If enabled, your {box_name} will store chat message histories. This allows "
|
||||
@ -1900,11 +1912,11 @@ msgstr ""
|
||||
"riwayat ruang obrolan multi-pengguna. Itu tergantung pada pengaturan klien "
|
||||
"apakah historis disimpan sebagai teks biasa atau. dienkripsi."
|
||||
|
||||
#: plinth/modules/ejabberd/forms.py:27 plinth/modules/matrixsynapse/forms.py:22
|
||||
#: plinth/modules/ejabberd/forms.py:35 plinth/modules/matrixsynapse/forms.py:22
|
||||
msgid "Automatically manage audio/video call setup"
|
||||
msgstr "Secara otomatis mengelola pengaturan panggilan audio / video"
|
||||
|
||||
#: plinth/modules/ejabberd/forms.py:29
|
||||
#: plinth/modules/ejabberd/forms.py:37
|
||||
#, python-brace-format
|
||||
msgid ""
|
||||
"Configures the local <a href={coturn_url}>coturn</a> app as the STUN/TURN "
|
||||
@ -1915,19 +1927,19 @@ msgstr ""
|
||||
"server STUN/TURN untuk ejabberd. Nonaktifkan ini jika Anda ingin menggunakan "
|
||||
"server STUN/TURN yang berbeda."
|
||||
|
||||
#: plinth/modules/ejabberd/forms.py:36 plinth/modules/matrixsynapse/forms.py:31
|
||||
#: plinth/modules/ejabberd/forms.py:44 plinth/modules/matrixsynapse/forms.py:31
|
||||
msgid "STUN/TURN Server URIs"
|
||||
msgstr "Star / Turn Server URIS"
|
||||
|
||||
#: plinth/modules/ejabberd/forms.py:38 plinth/modules/matrixsynapse/forms.py:33
|
||||
#: plinth/modules/ejabberd/forms.py:46 plinth/modules/matrixsynapse/forms.py:33
|
||||
msgid "List of public URIs of the STUN/TURN server, one on each line."
|
||||
msgstr "Daftar URI PUBLIK DI STUM / TALU SERVER, satu di setiap baris."
|
||||
|
||||
#: plinth/modules/ejabberd/forms.py:42 plinth/modules/matrixsynapse/forms.py:37
|
||||
#: plinth/modules/ejabberd/forms.py:50 plinth/modules/matrixsynapse/forms.py:37
|
||||
msgid "Shared Authentication Secret"
|
||||
msgstr "Rahasia Otentikasi Bersama"
|
||||
|
||||
#: plinth/modules/ejabberd/forms.py:43 plinth/modules/matrixsynapse/forms.py:38
|
||||
#: plinth/modules/ejabberd/forms.py:51 plinth/modules/matrixsynapse/forms.py:38
|
||||
msgid "Shared secret used to compute passwords for the TURN server."
|
||||
msgstr ""
|
||||
"Rahasia Bersama digunakan untuk menghitung kata sandi untuk server belok."
|
||||
@ -3019,23 +3031,24 @@ msgstr ""
|
||||
"Mulai gobby dan pilih \"Hubungkan ke Server\" dan masukkan nama domain "
|
||||
"{box_name} Anda."
|
||||
|
||||
#: plinth/modules/janus/__init__.py:22
|
||||
#: plinth/modules/janus/__init__.py:23
|
||||
msgid "Janus is a lightweight WebRTC server."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/janus/__init__.py:23
|
||||
#: plinth/modules/janus/__init__.py:24
|
||||
msgid "A simple video conference room is included."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/janus/__init__.py:24
|
||||
msgid "A STUN/TURN server (such as Coturn) is required to use Janus."
|
||||
#: plinth/modules/janus/__init__.py:26
|
||||
#, python-brace-format
|
||||
msgid "<a href=\"{coturn_url}\">Coturn</a> is required to use Janus."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/janus/__init__.py:41
|
||||
#: plinth/modules/janus/__init__.py:44
|
||||
msgid "Janus"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/janus/__init__.py:43
|
||||
#: plinth/modules/janus/__init__.py:46
|
||||
#, fuzzy
|
||||
#| msgid "Web Server"
|
||||
msgid "WebRTC server"
|
||||
@ -3351,11 +3364,11 @@ msgstr "MediaWiki"
|
||||
msgid "Wiki"
|
||||
msgstr "Wiki"
|
||||
|
||||
#: plinth/modules/mediawiki/forms.py:25
|
||||
#: plinth/modules/mediawiki/forms.py:26
|
||||
msgid "Administrator Password"
|
||||
msgstr "Kata Sandi Administrator"
|
||||
|
||||
#: plinth/modules/mediawiki/forms.py:26
|
||||
#: plinth/modules/mediawiki/forms.py:27
|
||||
msgid ""
|
||||
"Set a new password for MediaWiki's administrator account (admin). The "
|
||||
"password cannot be a common one and the minimum required length is "
|
||||
@ -3363,48 +3376,58 @@ msgid ""
|
||||
"password."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mediawiki/forms.py:34
|
||||
#: plinth/modules/mediawiki/forms.py:35
|
||||
msgid ""
|
||||
"Used by MediaWiki to generate URLs that point to the wiki such as in footer, "
|
||||
"feeds and emails. Examples: \"myfreedombox.example.org\" or \"example.onion"
|
||||
"\"."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mediawiki/forms.py:39
|
||||
#: plinth/modules/mediawiki/forms.py:40
|
||||
#, fuzzy
|
||||
#| msgid "Kite name"
|
||||
msgid "Site Name"
|
||||
msgstr "nama Kite"
|
||||
|
||||
#: plinth/modules/mediawiki/forms.py:41
|
||||
msgid "Name of the site as displayed throughout the wiki."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mediawiki/forms.py:45
|
||||
msgid "Enable public registrations"
|
||||
msgstr "Aktifkan pendaftaran publik"
|
||||
|
||||
#: plinth/modules/mediawiki/forms.py:40
|
||||
#: plinth/modules/mediawiki/forms.py:46
|
||||
msgid ""
|
||||
"If enabled, anyone on the internet will be able to create an account on your "
|
||||
"MediaWiki instance."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mediawiki/forms.py:44
|
||||
#: plinth/modules/mediawiki/forms.py:50
|
||||
msgid "Enable private mode"
|
||||
msgstr "Aktifkan mode pribadi"
|
||||
|
||||
#: plinth/modules/mediawiki/forms.py:45
|
||||
#: plinth/modules/mediawiki/forms.py:51
|
||||
msgid ""
|
||||
"If enabled, access will be restricted. Only people who have accounts can "
|
||||
"read/write to the wiki. Public registrations will also be disabled."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mediawiki/forms.py:50
|
||||
#: plinth/modules/mediawiki/forms.py:56
|
||||
msgid "Default Skin"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mediawiki/forms.py:51
|
||||
#: plinth/modules/mediawiki/forms.py:57
|
||||
msgid ""
|
||||
"Choose a default skin for your MediaWiki installation. Users have the option "
|
||||
"to select their preferred skin."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mediawiki/views.py:51
|
||||
#: plinth/modules/mediawiki/views.py:52
|
||||
msgid "Password updated"
|
||||
msgstr "Kata sandi diperbarui"
|
||||
|
||||
#: plinth/modules/mediawiki/views.py:56
|
||||
#: plinth/modules/mediawiki/views.py:57
|
||||
#, fuzzy
|
||||
#| msgid "Password used to encrypt data. Must match server password."
|
||||
msgid "Password update failed. Please choose a stronger password"
|
||||
@ -3412,32 +3435,38 @@ msgstr ""
|
||||
"Kata sandi yang digunakan untuk mengenkripsi data. Harus mencocokkan kata "
|
||||
"sandi server."
|
||||
|
||||
#: plinth/modules/mediawiki/views.py:66
|
||||
#: plinth/modules/mediawiki/views.py:67
|
||||
msgid "Public registrations enabled"
|
||||
msgstr "Pendaftaran publik diaktifkan"
|
||||
|
||||
#: plinth/modules/mediawiki/views.py:75
|
||||
#: plinth/modules/mediawiki/views.py:76
|
||||
msgid "Public registrations disabled"
|
||||
msgstr "Pendaftaran publik dinonaktifkan"
|
||||
|
||||
#: plinth/modules/mediawiki/views.py:80
|
||||
#: plinth/modules/mediawiki/views.py:81
|
||||
msgid "Private mode enabled"
|
||||
msgstr "Mode privat diaktifkan"
|
||||
|
||||
#: plinth/modules/mediawiki/views.py:87
|
||||
#: plinth/modules/mediawiki/views.py:88
|
||||
msgid "Private mode disabled"
|
||||
msgstr "Mode privat dinonaktifkan"
|
||||
|
||||
#: plinth/modules/mediawiki/views.py:94
|
||||
#: plinth/modules/mediawiki/views.py:95
|
||||
msgid "Default skin changed"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mediawiki/views.py:98
|
||||
#: plinth/modules/mediawiki/views.py:99
|
||||
#, fuzzy
|
||||
#| msgid "Domain name set"
|
||||
msgid "Domain name updated"
|
||||
msgstr "Set nama domain"
|
||||
|
||||
#: plinth/modules/mediawiki/views.py:103
|
||||
#, fuzzy
|
||||
#| msgid "Domain name set"
|
||||
msgid "Site name updated"
|
||||
msgstr "Set nama domain"
|
||||
|
||||
#: plinth/modules/minetest/__init__.py:35
|
||||
#, python-brace-format
|
||||
msgid ""
|
||||
@ -3586,11 +3615,21 @@ msgid ""
|
||||
"password can be used to manage permissions in Mumble."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mumble/forms.py:39
|
||||
#: plinth/modules/mumble/forms.py:40
|
||||
msgid "Set a password to join the server"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mumble/forms.py:42
|
||||
msgid ""
|
||||
"Set a password that is required to join the server. Leave empty to use the "
|
||||
"current password."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mumble/forms.py:48
|
||||
msgid "Set the name for the root channel"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mumble/forms.py:43
|
||||
#: plinth/modules/mumble/forms.py:52
|
||||
msgid ""
|
||||
"Set the name of the main channel of your mumble server. If the name was "
|
||||
"never changed, the channel is named Root."
|
||||
@ -3608,7 +3647,13 @@ msgstr "Mumla"
|
||||
msgid "SuperUser password successfully updated."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mumble/views.py:45
|
||||
#: plinth/modules/mumble/views.py:46
|
||||
#, fuzzy
|
||||
#| msgid "Password"
|
||||
msgid "Join password changed"
|
||||
msgstr "Kata Sandi"
|
||||
|
||||
#: plinth/modules/mumble/views.py:51
|
||||
msgid "Root channel name changed."
|
||||
msgstr ""
|
||||
|
||||
@ -6433,28 +6478,28 @@ msgstr "Port"
|
||||
msgid "Setting unchanged"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/transmission/__init__.py:26
|
||||
#: plinth/modules/transmission/__init__.py:23
|
||||
msgid "Transmission is a BitTorrent client with a web interface."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/transmission/__init__.py:27
|
||||
#: plinth/modules/transmission/__init__.py:24
|
||||
msgid ""
|
||||
"BitTorrent is a peer-to-peer file sharing protocol. Note that BitTorrent is "
|
||||
"not anonymous."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/transmission/__init__.py:29
|
||||
#: plinth/modules/transmission/__init__.py:26
|
||||
msgid "Please do not change the default port of the Transmission daemon."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/transmission/__init__.py:31
|
||||
#: plinth/modules/transmission/__init__.py:28
|
||||
#, python-brace-format
|
||||
msgid ""
|
||||
"Compared to <a href=\"{deluge_url}\">Deluge</a>, Transmission is simpler and "
|
||||
"lightweight but is less customizable."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/transmission/__init__.py:35
|
||||
#: plinth/modules/transmission/__init__.py:32
|
||||
#, fuzzy, python-brace-format
|
||||
#| msgid ""
|
||||
#| "It can be accessed by <a href=\"{users_url}\">any user</a> on {box_name} "
|
||||
@ -6466,21 +6511,21 @@ msgstr ""
|
||||
"Itu dapat diakses oleh <a href=\"{users_url}\"> pengguna apa pun </a> pada "
|
||||
"{box_name} milik kelompok admin."
|
||||
|
||||
#: plinth/modules/transmission/__init__.py:39
|
||||
#: plinth/modules/transmission/__init__.py:36
|
||||
#, python-brace-format
|
||||
msgid ""
|
||||
"<a href=\"{samba_url}\">Samba</a> shares can be set as the default download "
|
||||
"directory from the dropdown menu below."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/transmission/__init__.py:43
|
||||
#: plinth/modules/transmission/__init__.py:40
|
||||
#, python-brace-format
|
||||
msgid ""
|
||||
"After a download has completed, you can also access your files using the <a "
|
||||
"href=\"{sharing_url}\">Sharing</a> app."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/transmission/__init__.py:71
|
||||
#: plinth/modules/transmission/__init__.py:68
|
||||
#: plinth/modules/transmission/manifest.py:6
|
||||
msgid "Transmission"
|
||||
msgstr "Transmission"
|
||||
@ -6988,20 +7033,20 @@ msgstr ""
|
||||
msgid "Edit User"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/users/views.py:144
|
||||
#: plinth/modules/users/views.py:146
|
||||
#, python-brace-format
|
||||
msgid "User {user} deleted."
|
||||
msgstr "Insan {user} dipangkar."
|
||||
|
||||
#: plinth/modules/users/views.py:151
|
||||
#: plinth/modules/users/views.py:153
|
||||
msgid "Deleting LDAP user failed."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/users/views.py:160
|
||||
#: plinth/modules/users/views.py:180
|
||||
msgid "Change Password"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/users/views.py:161
|
||||
#: plinth/modules/users/views.py:181
|
||||
msgid "Password changed successfully."
|
||||
msgstr ""
|
||||
|
||||
@ -8238,11 +8283,6 @@ msgstr "Bahasa Gujarat"
|
||||
#~ msgid "Upload Password"
|
||||
#~ msgstr "Kata Sandi"
|
||||
|
||||
#, fuzzy
|
||||
#~| msgid "Password"
|
||||
#~ msgid "Upload password updated"
|
||||
#~ msgstr "Kata Sandi"
|
||||
|
||||
#, fuzzy
|
||||
#~| msgid "Restart Now"
|
||||
#~ msgid "Restoring"
|
||||
|
||||
@ -7,7 +7,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: PACKAGE VERSION\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2022-06-06 21:07-0400\n"
|
||||
"POT-Creation-Date: 2022-06-20 20:21-0400\n"
|
||||
"PO-Revision-Date: 2022-01-06 22:41+0000\n"
|
||||
"Last-Translator: Dietmar <sagen@permondes.de>\n"
|
||||
"Language-Team: Italian <https://hosted.weblate.org/projects/freedombox/"
|
||||
@ -1007,12 +1007,12 @@ msgstr ""
|
||||
|
||||
#: plinth/modules/bind/views.py:71 plinth/modules/coturn/views.py:39
|
||||
#: plinth/modules/deluge/views.py:42 plinth/modules/dynamicdns/views.py:78
|
||||
#: plinth/modules/ejabberd/views.py:85 plinth/modules/email/views.py:45
|
||||
#: plinth/modules/ejabberd/views.py:96 plinth/modules/email/views.py:45
|
||||
#: plinth/modules/matrixsynapse/views.py:124
|
||||
#: plinth/modules/minetest/views.py:69 plinth/modules/mumble/views.py:29
|
||||
#: plinth/modules/pagekite/forms.py:78 plinth/modules/quassel/views.py:28
|
||||
#: plinth/modules/roundcube/views.py:32 plinth/modules/shadowsocks/views.py:59
|
||||
#: plinth/modules/transmission/views.py:47 plinth/modules/ttrss/views.py:26
|
||||
#: plinth/modules/transmission/views.py:43 plinth/modules/ttrss/views.py:26
|
||||
#: plinth/modules/wordpress/views.py:37
|
||||
msgid "Configuration updated"
|
||||
msgstr "Configurazione caricata"
|
||||
@ -1432,7 +1432,7 @@ msgstr ""
|
||||
"cambiarla subito dopo aver abilitato questo servizio."
|
||||
|
||||
#: plinth/modules/deluge/__init__.py:44
|
||||
#: plinth/modules/transmission/__init__.py:67
|
||||
#: plinth/modules/transmission/__init__.py:64
|
||||
msgid "Download files using BitTorrent applications"
|
||||
msgstr "Scarica file usando applicazioni BitTorrent"
|
||||
|
||||
@ -1441,7 +1441,7 @@ msgid "Deluge"
|
||||
msgstr "Deluge"
|
||||
|
||||
#: plinth/modules/deluge/__init__.py:50
|
||||
#: plinth/modules/transmission/__init__.py:73
|
||||
#: plinth/modules/transmission/__init__.py:70
|
||||
msgid "BitTorrent Web Client"
|
||||
msgstr "Web Client BitTorrent"
|
||||
|
||||
@ -1763,7 +1763,7 @@ msgstr "Stato"
|
||||
#: plinth/modules/dynamicdns/templates/dynamicdns.html:18
|
||||
#: plinth/modules/email/templates/email.html:35
|
||||
#: plinth/modules/letsencrypt/templates/letsencrypt.html:24
|
||||
#: plinth/modules/mediawiki/forms.py:33
|
||||
#: plinth/modules/mediawiki/forms.py:34
|
||||
#, fuzzy
|
||||
msgid "Domain"
|
||||
msgstr "Dominio"
|
||||
@ -1856,11 +1856,23 @@ msgstr "ejabberd"
|
||||
msgid "Chat Server"
|
||||
msgstr "Server Chat"
|
||||
|
||||
#: plinth/modules/ejabberd/forms.py:18
|
||||
#: plinth/modules/ejabberd/forms.py:19
|
||||
#, fuzzy
|
||||
#| msgid "Domain Names"
|
||||
msgid "Domain names"
|
||||
msgstr "Nomi dominio"
|
||||
|
||||
#: plinth/modules/ejabberd/forms.py:21
|
||||
msgid ""
|
||||
"Domains to be used by ejabberd. Note that user accounts are unique for each "
|
||||
"domain, and migrating users to a new domain name is not yet implemented."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/ejabberd/forms.py:26
|
||||
msgid "Enable Message Archive Management"
|
||||
msgstr "Abilita Gestione Archivio Messaggi"
|
||||
|
||||
#: plinth/modules/ejabberd/forms.py:20
|
||||
#: plinth/modules/ejabberd/forms.py:28
|
||||
#, fuzzy, python-brace-format
|
||||
msgid ""
|
||||
"If enabled, your {box_name} will store chat message histories. This allows "
|
||||
@ -1874,11 +1886,11 @@ msgstr ""
|
||||
"salvata in chiaro o in maniera cifrata, a seconda delle impostazioni dei "
|
||||
"client."
|
||||
|
||||
#: plinth/modules/ejabberd/forms.py:27 plinth/modules/matrixsynapse/forms.py:22
|
||||
#: plinth/modules/ejabberd/forms.py:35 plinth/modules/matrixsynapse/forms.py:22
|
||||
msgid "Automatically manage audio/video call setup"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/ejabberd/forms.py:29
|
||||
#: plinth/modules/ejabberd/forms.py:37
|
||||
#, python-brace-format
|
||||
msgid ""
|
||||
"Configures the local <a href={coturn_url}>coturn</a> app as the STUN/TURN "
|
||||
@ -1886,19 +1898,19 @@ msgid ""
|
||||
"server."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/ejabberd/forms.py:36 plinth/modules/matrixsynapse/forms.py:31
|
||||
#: plinth/modules/ejabberd/forms.py:44 plinth/modules/matrixsynapse/forms.py:31
|
||||
msgid "STUN/TURN Server URIs"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/ejabberd/forms.py:38 plinth/modules/matrixsynapse/forms.py:33
|
||||
#: plinth/modules/ejabberd/forms.py:46 plinth/modules/matrixsynapse/forms.py:33
|
||||
msgid "List of public URIs of the STUN/TURN server, one on each line."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/ejabberd/forms.py:42 plinth/modules/matrixsynapse/forms.py:37
|
||||
#: plinth/modules/ejabberd/forms.py:50 plinth/modules/matrixsynapse/forms.py:37
|
||||
msgid "Shared Authentication Secret"
|
||||
msgstr "Segreto di autenticazione condiviso"
|
||||
|
||||
#: plinth/modules/ejabberd/forms.py:43 plinth/modules/matrixsynapse/forms.py:38
|
||||
#: plinth/modules/ejabberd/forms.py:51 plinth/modules/matrixsynapse/forms.py:38
|
||||
msgid "Shared secret used to compute passwords for the TURN server."
|
||||
msgstr ""
|
||||
|
||||
@ -2997,23 +3009,24 @@ msgstr ""
|
||||
"Avvia Bobby e selezione \"Connect to Server\", e entra nel nome di dominio "
|
||||
"del tuo {box_name}."
|
||||
|
||||
#: plinth/modules/janus/__init__.py:22
|
||||
#: plinth/modules/janus/__init__.py:23
|
||||
msgid "Janus is a lightweight WebRTC server."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/janus/__init__.py:23
|
||||
#: plinth/modules/janus/__init__.py:24
|
||||
msgid "A simple video conference room is included."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/janus/__init__.py:24
|
||||
msgid "A STUN/TURN server (such as Coturn) is required to use Janus."
|
||||
#: plinth/modules/janus/__init__.py:26
|
||||
#, python-brace-format
|
||||
msgid "<a href=\"{coturn_url}\">Coturn</a> is required to use Janus."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/janus/__init__.py:41
|
||||
#: plinth/modules/janus/__init__.py:44
|
||||
msgid "Janus"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/janus/__init__.py:43
|
||||
#: plinth/modules/janus/__init__.py:46
|
||||
#, fuzzy
|
||||
#| msgid "Web Server"
|
||||
msgid "WebRTC server"
|
||||
@ -3353,11 +3366,11 @@ msgstr "MediaWiki"
|
||||
msgid "Wiki"
|
||||
msgstr "Wiki"
|
||||
|
||||
#: plinth/modules/mediawiki/forms.py:25
|
||||
#: plinth/modules/mediawiki/forms.py:26
|
||||
msgid "Administrator Password"
|
||||
msgstr "Password Amministratore"
|
||||
|
||||
#: plinth/modules/mediawiki/forms.py:26
|
||||
#: plinth/modules/mediawiki/forms.py:27
|
||||
#, fuzzy
|
||||
#| msgid ""
|
||||
#| "Set a new password for MediaWiki's administrator account (admin). Leave "
|
||||
@ -3371,18 +3384,28 @@ msgstr ""
|
||||
"Imposta una nuova password per il profilo amministratore (admin) di "
|
||||
"MediaWiki. Lascia vuoto questo campo per mantenere la password corrente."
|
||||
|
||||
#: plinth/modules/mediawiki/forms.py:34
|
||||
#: plinth/modules/mediawiki/forms.py:35
|
||||
msgid ""
|
||||
"Used by MediaWiki to generate URLs that point to the wiki such as in footer, "
|
||||
"feeds and emails. Examples: \"myfreedombox.example.org\" or \"example.onion"
|
||||
"\"."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mediawiki/forms.py:39
|
||||
#: plinth/modules/mediawiki/forms.py:40
|
||||
#, fuzzy
|
||||
#| msgid "Kite name"
|
||||
msgid "Site Name"
|
||||
msgstr "Nome Kite"
|
||||
|
||||
#: plinth/modules/mediawiki/forms.py:41
|
||||
msgid "Name of the site as displayed throughout the wiki."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mediawiki/forms.py:45
|
||||
msgid "Enable public registrations"
|
||||
msgstr "Attivare le registrazioni pubbliche"
|
||||
|
||||
#: plinth/modules/mediawiki/forms.py:40
|
||||
#: plinth/modules/mediawiki/forms.py:46
|
||||
msgid ""
|
||||
"If enabled, anyone on the internet will be able to create an account on your "
|
||||
"MediaWiki instance."
|
||||
@ -3390,11 +3413,11 @@ msgstr ""
|
||||
"Se abilitato, chiunque nell'Internet potrà creare un profilo nella tua "
|
||||
"istanza MediaWiki."
|
||||
|
||||
#: plinth/modules/mediawiki/forms.py:44
|
||||
#: plinth/modules/mediawiki/forms.py:50
|
||||
msgid "Enable private mode"
|
||||
msgstr "Abilita modalità privata"
|
||||
|
||||
#: plinth/modules/mediawiki/forms.py:45
|
||||
#: plinth/modules/mediawiki/forms.py:51
|
||||
msgid ""
|
||||
"If enabled, access will be restricted. Only people who have accounts can "
|
||||
"read/write to the wiki. Public registrations will also be disabled."
|
||||
@ -3403,51 +3426,56 @@ msgstr ""
|
||||
"potranno scrivere/leggere nel wiki. Inoltre saranno disabilitate le "
|
||||
"registrazioni pubbliche."
|
||||
|
||||
#: plinth/modules/mediawiki/forms.py:50
|
||||
#: plinth/modules/mediawiki/forms.py:56
|
||||
msgid "Default Skin"
|
||||
msgstr "Tema predefinito"
|
||||
|
||||
#: plinth/modules/mediawiki/forms.py:51
|
||||
#: plinth/modules/mediawiki/forms.py:57
|
||||
msgid ""
|
||||
"Choose a default skin for your MediaWiki installation. Users have the option "
|
||||
"to select their preferred skin."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mediawiki/views.py:51
|
||||
#: plinth/modules/mediawiki/views.py:52
|
||||
msgid "Password updated"
|
||||
msgstr "Password aggiornata"
|
||||
|
||||
#: plinth/modules/mediawiki/views.py:56
|
||||
#: plinth/modules/mediawiki/views.py:57
|
||||
msgid "Password update failed. Please choose a stronger password"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mediawiki/views.py:66
|
||||
#: plinth/modules/mediawiki/views.py:67
|
||||
msgid "Public registrations enabled"
|
||||
msgstr "Registrazioni pubbliche abilitate"
|
||||
|
||||
#: plinth/modules/mediawiki/views.py:75
|
||||
#: plinth/modules/mediawiki/views.py:76
|
||||
msgid "Public registrations disabled"
|
||||
msgstr "Registrazioni pubbliche disabilitate"
|
||||
|
||||
#: plinth/modules/mediawiki/views.py:80
|
||||
#: plinth/modules/mediawiki/views.py:81
|
||||
#, fuzzy
|
||||
msgid "Private mode enabled"
|
||||
msgstr "Modo privato abilitato"
|
||||
|
||||
#: plinth/modules/mediawiki/views.py:87
|
||||
#: plinth/modules/mediawiki/views.py:88
|
||||
#, fuzzy
|
||||
msgid "Private mode disabled"
|
||||
msgstr "Modo privato disabilitato"
|
||||
|
||||
#: plinth/modules/mediawiki/views.py:94
|
||||
#: plinth/modules/mediawiki/views.py:95
|
||||
msgid "Default skin changed"
|
||||
msgstr "Tema predefinito modificato"
|
||||
|
||||
#: plinth/modules/mediawiki/views.py:98
|
||||
#: plinth/modules/mediawiki/views.py:99
|
||||
#, fuzzy
|
||||
msgid "Domain name updated"
|
||||
msgstr "Imposta nome di dominio"
|
||||
|
||||
#: plinth/modules/mediawiki/views.py:103
|
||||
#, fuzzy
|
||||
msgid "Site name updated"
|
||||
msgstr "Imposta nome di dominio"
|
||||
|
||||
#: plinth/modules/minetest/__init__.py:35
|
||||
#, python-brace-format
|
||||
msgid ""
|
||||
@ -3619,11 +3647,27 @@ msgid ""
|
||||
"password can be used to manage permissions in Mumble."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mumble/forms.py:39
|
||||
#: plinth/modules/mumble/forms.py:40
|
||||
msgid "Set a password to join the server"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mumble/forms.py:42
|
||||
#, fuzzy
|
||||
#| msgid ""
|
||||
#| "Set a new upload password for Coquelicot. Leave this field blank to keep "
|
||||
#| "the current password."
|
||||
msgid ""
|
||||
"Set a password that is required to join the server. Leave empty to use the "
|
||||
"current password."
|
||||
msgstr ""
|
||||
"Imposta una nuova password per Coquelicot. Lascia questo campo vuoto per "
|
||||
"mantenere la password corrente."
|
||||
|
||||
#: plinth/modules/mumble/forms.py:48
|
||||
msgid "Set the name for the root channel"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mumble/forms.py:43
|
||||
#: plinth/modules/mumble/forms.py:52
|
||||
msgid ""
|
||||
"Set the name of the main channel of your mumble server. If the name was "
|
||||
"never changed, the channel is named Root."
|
||||
@ -3641,7 +3685,13 @@ msgstr "Mumla"
|
||||
msgid "SuperUser password successfully updated."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mumble/views.py:45
|
||||
#: plinth/modules/mumble/views.py:46
|
||||
#, fuzzy
|
||||
#| msgid "Upload password updated"
|
||||
msgid "Join password changed"
|
||||
msgstr "Password upload aggiornata"
|
||||
|
||||
#: plinth/modules/mumble/views.py:51
|
||||
msgid "Root channel name changed."
|
||||
msgstr ""
|
||||
|
||||
@ -6548,28 +6598,28 @@ msgstr "Ports"
|
||||
msgid "Setting unchanged"
|
||||
msgstr "Impostazioni invariate"
|
||||
|
||||
#: plinth/modules/transmission/__init__.py:26
|
||||
#: plinth/modules/transmission/__init__.py:23
|
||||
msgid "Transmission is a BitTorrent client with a web interface."
|
||||
msgstr "Transmission è un client BitTorrent che può essere gestito da Web UI."
|
||||
|
||||
#: plinth/modules/transmission/__init__.py:27
|
||||
#: plinth/modules/transmission/__init__.py:24
|
||||
msgid ""
|
||||
"BitTorrent is a peer-to-peer file sharing protocol. Note that BitTorrent is "
|
||||
"not anonymous."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/transmission/__init__.py:29
|
||||
#: plinth/modules/transmission/__init__.py:26
|
||||
msgid "Please do not change the default port of the Transmission daemon."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/transmission/__init__.py:31
|
||||
#: plinth/modules/transmission/__init__.py:28
|
||||
#, python-brace-format
|
||||
msgid ""
|
||||
"Compared to <a href=\"{deluge_url}\">Deluge</a>, Transmission is simpler and "
|
||||
"lightweight but is less customizable."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/transmission/__init__.py:35
|
||||
#: plinth/modules/transmission/__init__.py:32
|
||||
#, fuzzy, python-brace-format
|
||||
#| msgid ""
|
||||
#| "It can be accessed by <a href=\"{users_url}\">any user</a> on {box_name} "
|
||||
@ -6581,21 +6631,21 @@ msgstr ""
|
||||
"È accessibile da <a href=\"{users_url}\">qualsiasi utente</a> su {box_name} "
|
||||
"appartenente al gruppo admin."
|
||||
|
||||
#: plinth/modules/transmission/__init__.py:39
|
||||
#: plinth/modules/transmission/__init__.py:36
|
||||
#, python-brace-format
|
||||
msgid ""
|
||||
"<a href=\"{samba_url}\">Samba</a> shares can be set as the default download "
|
||||
"directory from the dropdown menu below."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/transmission/__init__.py:43
|
||||
#: plinth/modules/transmission/__init__.py:40
|
||||
#, python-brace-format
|
||||
msgid ""
|
||||
"After a download has completed, you can also access your files using the <a "
|
||||
"href=\"{sharing_url}\">Sharing</a> app."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/transmission/__init__.py:71
|
||||
#: plinth/modules/transmission/__init__.py:68
|
||||
#: plinth/modules/transmission/manifest.py:6
|
||||
msgid "Transmission"
|
||||
msgstr "Transmission"
|
||||
@ -7083,20 +7133,20 @@ msgstr ""
|
||||
msgid "Edit User"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/users/views.py:144
|
||||
#: plinth/modules/users/views.py:146
|
||||
#, python-brace-format
|
||||
msgid "User {user} deleted."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/users/views.py:151
|
||||
#: plinth/modules/users/views.py:153
|
||||
msgid "Deleting LDAP user failed."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/users/views.py:160
|
||||
#: plinth/modules/users/views.py:180
|
||||
msgid "Change Password"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/users/views.py:161
|
||||
#: plinth/modules/users/views.py:181
|
||||
msgid "Password changed successfully."
|
||||
msgstr ""
|
||||
|
||||
@ -8415,13 +8465,6 @@ msgstr "Gujarati"
|
||||
#~ msgid "Upload Password"
|
||||
#~ msgstr "Password per l'upload"
|
||||
|
||||
#~ msgid ""
|
||||
#~ "Set a new upload password for Coquelicot. Leave this field blank to keep "
|
||||
#~ "the current password."
|
||||
#~ msgstr ""
|
||||
#~ "Imposta una nuova password per Coquelicot. Lascia questo campo vuoto per "
|
||||
#~ "mantenere la password corrente."
|
||||
|
||||
#~ msgid "Maximum File Size (in MiB)"
|
||||
#~ msgstr "Massima grandezza file (in MiB)"
|
||||
|
||||
@ -8434,9 +8477,6 @@ msgstr "Gujarati"
|
||||
#~ msgid "coquelicot"
|
||||
#~ msgstr "coquelicot"
|
||||
|
||||
#~ msgid "Upload password updated"
|
||||
#~ msgstr "Password upload aggiornata"
|
||||
|
||||
#~ msgid "Failed to update upload password"
|
||||
#~ msgstr "Aggiornamento password upload fallito"
|
||||
|
||||
|
||||
@ -7,7 +7,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: PACKAGE VERSION\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2022-06-06 21:07-0400\n"
|
||||
"POT-Creation-Date: 2022-06-20 20:21-0400\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/"
|
||||
@ -936,12 +936,12 @@ msgstr ""
|
||||
|
||||
#: plinth/modules/bind/views.py:71 plinth/modules/coturn/views.py:39
|
||||
#: plinth/modules/deluge/views.py:42 plinth/modules/dynamicdns/views.py:78
|
||||
#: plinth/modules/ejabberd/views.py:85 plinth/modules/email/views.py:45
|
||||
#: plinth/modules/ejabberd/views.py:96 plinth/modules/email/views.py:45
|
||||
#: plinth/modules/matrixsynapse/views.py:124
|
||||
#: plinth/modules/minetest/views.py:69 plinth/modules/mumble/views.py:29
|
||||
#: plinth/modules/pagekite/forms.py:78 plinth/modules/quassel/views.py:28
|
||||
#: plinth/modules/roundcube/views.py:32 plinth/modules/shadowsocks/views.py:59
|
||||
#: plinth/modules/transmission/views.py:47 plinth/modules/ttrss/views.py:26
|
||||
#: plinth/modules/transmission/views.py:43 plinth/modules/ttrss/views.py:26
|
||||
#: plinth/modules/wordpress/views.py:37
|
||||
msgid "Configuration updated"
|
||||
msgstr ""
|
||||
@ -1317,7 +1317,7 @@ msgid ""
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/deluge/__init__.py:44
|
||||
#: plinth/modules/transmission/__init__.py:67
|
||||
#: plinth/modules/transmission/__init__.py:64
|
||||
msgid "Download files using BitTorrent applications"
|
||||
msgstr ""
|
||||
|
||||
@ -1326,7 +1326,7 @@ msgid "Deluge"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/deluge/__init__.py:50
|
||||
#: plinth/modules/transmission/__init__.py:73
|
||||
#: plinth/modules/transmission/__init__.py:70
|
||||
msgid "BitTorrent Web Client"
|
||||
msgstr ""
|
||||
|
||||
@ -1601,7 +1601,7 @@ msgstr ""
|
||||
#: plinth/modules/dynamicdns/templates/dynamicdns.html:18
|
||||
#: plinth/modules/email/templates/email.html:35
|
||||
#: plinth/modules/letsencrypt/templates/letsencrypt.html:24
|
||||
#: plinth/modules/mediawiki/forms.py:33
|
||||
#: plinth/modules/mediawiki/forms.py:34
|
||||
msgid "Domain"
|
||||
msgstr ""
|
||||
|
||||
@ -1672,11 +1672,21 @@ msgstr ""
|
||||
msgid "Chat Server"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/ejabberd/forms.py:18
|
||||
#: plinth/modules/ejabberd/forms.py:19
|
||||
msgid "Domain names"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/ejabberd/forms.py:21
|
||||
msgid ""
|
||||
"Domains to be used by ejabberd. Note that user accounts are unique for each "
|
||||
"domain, and migrating users to a new domain name is not yet implemented."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/ejabberd/forms.py:26
|
||||
msgid "Enable Message Archive Management"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/ejabberd/forms.py:20
|
||||
#: plinth/modules/ejabberd/forms.py:28
|
||||
#, python-brace-format
|
||||
msgid ""
|
||||
"If enabled, your {box_name} will store chat message histories. This allows "
|
||||
@ -1685,11 +1695,11 @@ msgid ""
|
||||
"the histories are stored as plain text or encrypted."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/ejabberd/forms.py:27 plinth/modules/matrixsynapse/forms.py:22
|
||||
#: plinth/modules/ejabberd/forms.py:35 plinth/modules/matrixsynapse/forms.py:22
|
||||
msgid "Automatically manage audio/video call setup"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/ejabberd/forms.py:29
|
||||
#: plinth/modules/ejabberd/forms.py:37
|
||||
#, python-brace-format
|
||||
msgid ""
|
||||
"Configures the local <a href={coturn_url}>coturn</a> app as the STUN/TURN "
|
||||
@ -1697,19 +1707,19 @@ msgid ""
|
||||
"server."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/ejabberd/forms.py:36 plinth/modules/matrixsynapse/forms.py:31
|
||||
#: plinth/modules/ejabberd/forms.py:44 plinth/modules/matrixsynapse/forms.py:31
|
||||
msgid "STUN/TURN Server URIs"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/ejabberd/forms.py:38 plinth/modules/matrixsynapse/forms.py:33
|
||||
#: plinth/modules/ejabberd/forms.py:46 plinth/modules/matrixsynapse/forms.py:33
|
||||
msgid "List of public URIs of the STUN/TURN server, one on each line."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/ejabberd/forms.py:42 plinth/modules/matrixsynapse/forms.py:37
|
||||
#: plinth/modules/ejabberd/forms.py:50 plinth/modules/matrixsynapse/forms.py:37
|
||||
msgid "Shared Authentication Secret"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/ejabberd/forms.py:43 plinth/modules/matrixsynapse/forms.py:38
|
||||
#: plinth/modules/ejabberd/forms.py:51 plinth/modules/matrixsynapse/forms.py:38
|
||||
msgid "Shared secret used to compute passwords for the TURN server."
|
||||
msgstr ""
|
||||
|
||||
@ -2646,23 +2656,24 @@ msgid ""
|
||||
"domain name."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/janus/__init__.py:22
|
||||
#: plinth/modules/janus/__init__.py:23
|
||||
msgid "Janus is a lightweight WebRTC server."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/janus/__init__.py:23
|
||||
#: plinth/modules/janus/__init__.py:24
|
||||
msgid "A simple video conference room is included."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/janus/__init__.py:24
|
||||
msgid "A STUN/TURN server (such as Coturn) is required to use Janus."
|
||||
#: plinth/modules/janus/__init__.py:26
|
||||
#, python-brace-format
|
||||
msgid "<a href=\"{coturn_url}\">Coturn</a> is required to use Janus."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/janus/__init__.py:41
|
||||
#: plinth/modules/janus/__init__.py:44
|
||||
msgid "Janus"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/janus/__init__.py:43
|
||||
#: plinth/modules/janus/__init__.py:46
|
||||
msgid "WebRTC server"
|
||||
msgstr ""
|
||||
|
||||
@ -2943,11 +2954,11 @@ msgstr ""
|
||||
msgid "Wiki"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mediawiki/forms.py:25
|
||||
#: plinth/modules/mediawiki/forms.py:26
|
||||
msgid "Administrator Password"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mediawiki/forms.py:26
|
||||
#: plinth/modules/mediawiki/forms.py:27
|
||||
msgid ""
|
||||
"Set a new password for MediaWiki's administrator account (admin). The "
|
||||
"password cannot be a common one and the minimum required length is "
|
||||
@ -2955,75 +2966,87 @@ msgid ""
|
||||
"password."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mediawiki/forms.py:34
|
||||
#: plinth/modules/mediawiki/forms.py:35
|
||||
msgid ""
|
||||
"Used by MediaWiki to generate URLs that point to the wiki such as in footer, "
|
||||
"feeds and emails. Examples: \"myfreedombox.example.org\" or \"example.onion"
|
||||
"\"."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mediawiki/forms.py:39
|
||||
#: plinth/modules/mediawiki/forms.py:40
|
||||
msgid "Site Name"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mediawiki/forms.py:41
|
||||
msgid "Name of the site as displayed throughout the wiki."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mediawiki/forms.py:45
|
||||
msgid "Enable public registrations"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mediawiki/forms.py:40
|
||||
#: plinth/modules/mediawiki/forms.py:46
|
||||
msgid ""
|
||||
"If enabled, anyone on the internet will be able to create an account on your "
|
||||
"MediaWiki instance."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mediawiki/forms.py:44
|
||||
#: plinth/modules/mediawiki/forms.py:50
|
||||
msgid "Enable private mode"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mediawiki/forms.py:45
|
||||
#: plinth/modules/mediawiki/forms.py:51
|
||||
msgid ""
|
||||
"If enabled, access will be restricted. Only people who have accounts can "
|
||||
"read/write to the wiki. Public registrations will also be disabled."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mediawiki/forms.py:50
|
||||
#: plinth/modules/mediawiki/forms.py:56
|
||||
msgid "Default Skin"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mediawiki/forms.py:51
|
||||
#: plinth/modules/mediawiki/forms.py:57
|
||||
msgid ""
|
||||
"Choose a default skin for your MediaWiki installation. Users have the option "
|
||||
"to select their preferred skin."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mediawiki/views.py:51
|
||||
#: plinth/modules/mediawiki/views.py:52
|
||||
msgid "Password updated"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mediawiki/views.py:56
|
||||
#: plinth/modules/mediawiki/views.py:57
|
||||
msgid "Password update failed. Please choose a stronger password"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mediawiki/views.py:66
|
||||
#: plinth/modules/mediawiki/views.py:67
|
||||
msgid "Public registrations enabled"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mediawiki/views.py:75
|
||||
#: plinth/modules/mediawiki/views.py:76
|
||||
msgid "Public registrations disabled"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mediawiki/views.py:80
|
||||
#: plinth/modules/mediawiki/views.py:81
|
||||
msgid "Private mode enabled"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mediawiki/views.py:87
|
||||
#: plinth/modules/mediawiki/views.py:88
|
||||
msgid "Private mode disabled"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mediawiki/views.py:94
|
||||
#: plinth/modules/mediawiki/views.py:95
|
||||
msgid "Default skin changed"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mediawiki/views.py:98
|
||||
#: plinth/modules/mediawiki/views.py:99
|
||||
msgid "Domain name updated"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mediawiki/views.py:103
|
||||
msgid "Site name updated"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/minetest/__init__.py:35
|
||||
#, python-brace-format
|
||||
msgid ""
|
||||
@ -3172,11 +3195,21 @@ msgid ""
|
||||
"password can be used to manage permissions in Mumble."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mumble/forms.py:39
|
||||
#: plinth/modules/mumble/forms.py:40
|
||||
msgid "Set a password to join the server"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mumble/forms.py:42
|
||||
msgid ""
|
||||
"Set a password that is required to join the server. Leave empty to use the "
|
||||
"current password."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mumble/forms.py:48
|
||||
msgid "Set the name for the root channel"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mumble/forms.py:43
|
||||
#: plinth/modules/mumble/forms.py:52
|
||||
msgid ""
|
||||
"Set the name of the main channel of your mumble server. If the name was "
|
||||
"never changed, the channel is named Root."
|
||||
@ -3194,7 +3227,11 @@ msgstr ""
|
||||
msgid "SuperUser password successfully updated."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mumble/views.py:45
|
||||
#: plinth/modules/mumble/views.py:46
|
||||
msgid "Join password changed"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mumble/views.py:51
|
||||
msgid "Root channel name changed."
|
||||
msgstr ""
|
||||
|
||||
@ -5981,49 +6018,49 @@ msgstr ""
|
||||
msgid "Setting unchanged"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/transmission/__init__.py:26
|
||||
#: plinth/modules/transmission/__init__.py:23
|
||||
msgid "Transmission is a BitTorrent client with a web interface."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/transmission/__init__.py:27
|
||||
#: plinth/modules/transmission/__init__.py:24
|
||||
msgid ""
|
||||
"BitTorrent is a peer-to-peer file sharing protocol. Note that BitTorrent is "
|
||||
"not anonymous."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/transmission/__init__.py:29
|
||||
#: plinth/modules/transmission/__init__.py:26
|
||||
msgid "Please do not change the default port of the Transmission daemon."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/transmission/__init__.py:31
|
||||
#: plinth/modules/transmission/__init__.py:28
|
||||
#, python-brace-format
|
||||
msgid ""
|
||||
"Compared to <a href=\"{deluge_url}\">Deluge</a>, Transmission is simpler and "
|
||||
"lightweight but is less customizable."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/transmission/__init__.py:35
|
||||
#: plinth/modules/transmission/__init__.py:32
|
||||
#, python-brace-format
|
||||
msgid ""
|
||||
"It can be accessed by <a href=\"{users_url}\">any user</a> on {box_name} "
|
||||
"belonging to the bit-torrent group."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/transmission/__init__.py:39
|
||||
#: plinth/modules/transmission/__init__.py:36
|
||||
#, python-brace-format
|
||||
msgid ""
|
||||
"<a href=\"{samba_url}\">Samba</a> shares can be set as the default download "
|
||||
"directory from the dropdown menu below."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/transmission/__init__.py:43
|
||||
#: plinth/modules/transmission/__init__.py:40
|
||||
#, python-brace-format
|
||||
msgid ""
|
||||
"After a download has completed, you can also access your files using the <a "
|
||||
"href=\"{sharing_url}\">Sharing</a> app."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/transmission/__init__.py:71
|
||||
#: plinth/modules/transmission/__init__.py:68
|
||||
#: plinth/modules/transmission/manifest.py:6
|
||||
msgid "Transmission"
|
||||
msgstr ""
|
||||
@ -6503,20 +6540,20 @@ msgstr ""
|
||||
msgid "Edit User"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/users/views.py:144
|
||||
#: plinth/modules/users/views.py:146
|
||||
#, python-brace-format
|
||||
msgid "User {user} deleted."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/users/views.py:151
|
||||
#: plinth/modules/users/views.py:153
|
||||
msgid "Deleting LDAP user failed."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/users/views.py:160
|
||||
#: plinth/modules/users/views.py:180
|
||||
msgid "Change Password"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/users/views.py:161
|
||||
#: plinth/modules/users/views.py:181
|
||||
msgid "Password changed successfully."
|
||||
msgstr ""
|
||||
|
||||
|
||||
@ -7,7 +7,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: PACKAGE VERSION\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2022-06-06 21:07-0400\n"
|
||||
"POT-Creation-Date: 2022-06-20 20:21-0400\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/"
|
||||
@ -936,12 +936,12 @@ msgstr ""
|
||||
|
||||
#: plinth/modules/bind/views.py:71 plinth/modules/coturn/views.py:39
|
||||
#: plinth/modules/deluge/views.py:42 plinth/modules/dynamicdns/views.py:78
|
||||
#: plinth/modules/ejabberd/views.py:85 plinth/modules/email/views.py:45
|
||||
#: plinth/modules/ejabberd/views.py:96 plinth/modules/email/views.py:45
|
||||
#: plinth/modules/matrixsynapse/views.py:124
|
||||
#: plinth/modules/minetest/views.py:69 plinth/modules/mumble/views.py:29
|
||||
#: plinth/modules/pagekite/forms.py:78 plinth/modules/quassel/views.py:28
|
||||
#: plinth/modules/roundcube/views.py:32 plinth/modules/shadowsocks/views.py:59
|
||||
#: plinth/modules/transmission/views.py:47 plinth/modules/ttrss/views.py:26
|
||||
#: plinth/modules/transmission/views.py:43 plinth/modules/ttrss/views.py:26
|
||||
#: plinth/modules/wordpress/views.py:37
|
||||
msgid "Configuration updated"
|
||||
msgstr ""
|
||||
@ -1317,7 +1317,7 @@ msgid ""
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/deluge/__init__.py:44
|
||||
#: plinth/modules/transmission/__init__.py:67
|
||||
#: plinth/modules/transmission/__init__.py:64
|
||||
msgid "Download files using BitTorrent applications"
|
||||
msgstr ""
|
||||
|
||||
@ -1326,7 +1326,7 @@ msgid "Deluge"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/deluge/__init__.py:50
|
||||
#: plinth/modules/transmission/__init__.py:73
|
||||
#: plinth/modules/transmission/__init__.py:70
|
||||
msgid "BitTorrent Web Client"
|
||||
msgstr ""
|
||||
|
||||
@ -1601,7 +1601,7 @@ msgstr ""
|
||||
#: plinth/modules/dynamicdns/templates/dynamicdns.html:18
|
||||
#: plinth/modules/email/templates/email.html:35
|
||||
#: plinth/modules/letsencrypt/templates/letsencrypt.html:24
|
||||
#: plinth/modules/mediawiki/forms.py:33
|
||||
#: plinth/modules/mediawiki/forms.py:34
|
||||
msgid "Domain"
|
||||
msgstr ""
|
||||
|
||||
@ -1672,11 +1672,21 @@ msgstr ""
|
||||
msgid "Chat Server"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/ejabberd/forms.py:18
|
||||
#: plinth/modules/ejabberd/forms.py:19
|
||||
msgid "Domain names"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/ejabberd/forms.py:21
|
||||
msgid ""
|
||||
"Domains to be used by ejabberd. Note that user accounts are unique for each "
|
||||
"domain, and migrating users to a new domain name is not yet implemented."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/ejabberd/forms.py:26
|
||||
msgid "Enable Message Archive Management"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/ejabberd/forms.py:20
|
||||
#: plinth/modules/ejabberd/forms.py:28
|
||||
#, python-brace-format
|
||||
msgid ""
|
||||
"If enabled, your {box_name} will store chat message histories. This allows "
|
||||
@ -1685,11 +1695,11 @@ msgid ""
|
||||
"the histories are stored as plain text or encrypted."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/ejabberd/forms.py:27 plinth/modules/matrixsynapse/forms.py:22
|
||||
#: plinth/modules/ejabberd/forms.py:35 plinth/modules/matrixsynapse/forms.py:22
|
||||
msgid "Automatically manage audio/video call setup"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/ejabberd/forms.py:29
|
||||
#: plinth/modules/ejabberd/forms.py:37
|
||||
#, python-brace-format
|
||||
msgid ""
|
||||
"Configures the local <a href={coturn_url}>coturn</a> app as the STUN/TURN "
|
||||
@ -1697,19 +1707,19 @@ msgid ""
|
||||
"server."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/ejabberd/forms.py:36 plinth/modules/matrixsynapse/forms.py:31
|
||||
#: plinth/modules/ejabberd/forms.py:44 plinth/modules/matrixsynapse/forms.py:31
|
||||
msgid "STUN/TURN Server URIs"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/ejabberd/forms.py:38 plinth/modules/matrixsynapse/forms.py:33
|
||||
#: plinth/modules/ejabberd/forms.py:46 plinth/modules/matrixsynapse/forms.py:33
|
||||
msgid "List of public URIs of the STUN/TURN server, one on each line."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/ejabberd/forms.py:42 plinth/modules/matrixsynapse/forms.py:37
|
||||
#: plinth/modules/ejabberd/forms.py:50 plinth/modules/matrixsynapse/forms.py:37
|
||||
msgid "Shared Authentication Secret"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/ejabberd/forms.py:43 plinth/modules/matrixsynapse/forms.py:38
|
||||
#: plinth/modules/ejabberd/forms.py:51 plinth/modules/matrixsynapse/forms.py:38
|
||||
msgid "Shared secret used to compute passwords for the TURN server."
|
||||
msgstr ""
|
||||
|
||||
@ -2646,23 +2656,24 @@ msgid ""
|
||||
"domain name."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/janus/__init__.py:22
|
||||
#: plinth/modules/janus/__init__.py:23
|
||||
msgid "Janus is a lightweight WebRTC server."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/janus/__init__.py:23
|
||||
#: plinth/modules/janus/__init__.py:24
|
||||
msgid "A simple video conference room is included."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/janus/__init__.py:24
|
||||
msgid "A STUN/TURN server (such as Coturn) is required to use Janus."
|
||||
#: plinth/modules/janus/__init__.py:26
|
||||
#, python-brace-format
|
||||
msgid "<a href=\"{coturn_url}\">Coturn</a> is required to use Janus."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/janus/__init__.py:41
|
||||
#: plinth/modules/janus/__init__.py:44
|
||||
msgid "Janus"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/janus/__init__.py:43
|
||||
#: plinth/modules/janus/__init__.py:46
|
||||
msgid "WebRTC server"
|
||||
msgstr ""
|
||||
|
||||
@ -2943,11 +2954,11 @@ msgstr ""
|
||||
msgid "Wiki"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mediawiki/forms.py:25
|
||||
#: plinth/modules/mediawiki/forms.py:26
|
||||
msgid "Administrator Password"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mediawiki/forms.py:26
|
||||
#: plinth/modules/mediawiki/forms.py:27
|
||||
msgid ""
|
||||
"Set a new password for MediaWiki's administrator account (admin). The "
|
||||
"password cannot be a common one and the minimum required length is "
|
||||
@ -2955,75 +2966,87 @@ msgid ""
|
||||
"password."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mediawiki/forms.py:34
|
||||
#: plinth/modules/mediawiki/forms.py:35
|
||||
msgid ""
|
||||
"Used by MediaWiki to generate URLs that point to the wiki such as in footer, "
|
||||
"feeds and emails. Examples: \"myfreedombox.example.org\" or \"example.onion"
|
||||
"\"."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mediawiki/forms.py:39
|
||||
#: plinth/modules/mediawiki/forms.py:40
|
||||
msgid "Site Name"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mediawiki/forms.py:41
|
||||
msgid "Name of the site as displayed throughout the wiki."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mediawiki/forms.py:45
|
||||
msgid "Enable public registrations"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mediawiki/forms.py:40
|
||||
#: plinth/modules/mediawiki/forms.py:46
|
||||
msgid ""
|
||||
"If enabled, anyone on the internet will be able to create an account on your "
|
||||
"MediaWiki instance."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mediawiki/forms.py:44
|
||||
#: plinth/modules/mediawiki/forms.py:50
|
||||
msgid "Enable private mode"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mediawiki/forms.py:45
|
||||
#: plinth/modules/mediawiki/forms.py:51
|
||||
msgid ""
|
||||
"If enabled, access will be restricted. Only people who have accounts can "
|
||||
"read/write to the wiki. Public registrations will also be disabled."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mediawiki/forms.py:50
|
||||
#: plinth/modules/mediawiki/forms.py:56
|
||||
msgid "Default Skin"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mediawiki/forms.py:51
|
||||
#: plinth/modules/mediawiki/forms.py:57
|
||||
msgid ""
|
||||
"Choose a default skin for your MediaWiki installation. Users have the option "
|
||||
"to select their preferred skin."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mediawiki/views.py:51
|
||||
#: plinth/modules/mediawiki/views.py:52
|
||||
msgid "Password updated"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mediawiki/views.py:56
|
||||
#: plinth/modules/mediawiki/views.py:57
|
||||
msgid "Password update failed. Please choose a stronger password"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mediawiki/views.py:66
|
||||
#: plinth/modules/mediawiki/views.py:67
|
||||
msgid "Public registrations enabled"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mediawiki/views.py:75
|
||||
#: plinth/modules/mediawiki/views.py:76
|
||||
msgid "Public registrations disabled"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mediawiki/views.py:80
|
||||
#: plinth/modules/mediawiki/views.py:81
|
||||
msgid "Private mode enabled"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mediawiki/views.py:87
|
||||
#: plinth/modules/mediawiki/views.py:88
|
||||
msgid "Private mode disabled"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mediawiki/views.py:94
|
||||
#: plinth/modules/mediawiki/views.py:95
|
||||
msgid "Default skin changed"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mediawiki/views.py:98
|
||||
#: plinth/modules/mediawiki/views.py:99
|
||||
msgid "Domain name updated"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mediawiki/views.py:103
|
||||
msgid "Site name updated"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/minetest/__init__.py:35
|
||||
#, python-brace-format
|
||||
msgid ""
|
||||
@ -3172,11 +3195,21 @@ msgid ""
|
||||
"password can be used to manage permissions in Mumble."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mumble/forms.py:39
|
||||
#: plinth/modules/mumble/forms.py:40
|
||||
msgid "Set a password to join the server"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mumble/forms.py:42
|
||||
msgid ""
|
||||
"Set a password that is required to join the server. Leave empty to use the "
|
||||
"current password."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mumble/forms.py:48
|
||||
msgid "Set the name for the root channel"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mumble/forms.py:43
|
||||
#: plinth/modules/mumble/forms.py:52
|
||||
msgid ""
|
||||
"Set the name of the main channel of your mumble server. If the name was "
|
||||
"never changed, the channel is named Root."
|
||||
@ -3194,7 +3227,11 @@ msgstr ""
|
||||
msgid "SuperUser password successfully updated."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mumble/views.py:45
|
||||
#: plinth/modules/mumble/views.py:46
|
||||
msgid "Join password changed"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mumble/views.py:51
|
||||
msgid "Root channel name changed."
|
||||
msgstr ""
|
||||
|
||||
@ -5983,49 +6020,49 @@ msgstr ""
|
||||
msgid "Setting unchanged"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/transmission/__init__.py:26
|
||||
#: plinth/modules/transmission/__init__.py:23
|
||||
msgid "Transmission is a BitTorrent client with a web interface."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/transmission/__init__.py:27
|
||||
#: plinth/modules/transmission/__init__.py:24
|
||||
msgid ""
|
||||
"BitTorrent is a peer-to-peer file sharing protocol. Note that BitTorrent is "
|
||||
"not anonymous."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/transmission/__init__.py:29
|
||||
#: plinth/modules/transmission/__init__.py:26
|
||||
msgid "Please do not change the default port of the Transmission daemon."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/transmission/__init__.py:31
|
||||
#: plinth/modules/transmission/__init__.py:28
|
||||
#, python-brace-format
|
||||
msgid ""
|
||||
"Compared to <a href=\"{deluge_url}\">Deluge</a>, Transmission is simpler and "
|
||||
"lightweight but is less customizable."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/transmission/__init__.py:35
|
||||
#: plinth/modules/transmission/__init__.py:32
|
||||
#, python-brace-format
|
||||
msgid ""
|
||||
"It can be accessed by <a href=\"{users_url}\">any user</a> on {box_name} "
|
||||
"belonging to the bit-torrent group."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/transmission/__init__.py:39
|
||||
#: plinth/modules/transmission/__init__.py:36
|
||||
#, python-brace-format
|
||||
msgid ""
|
||||
"<a href=\"{samba_url}\">Samba</a> shares can be set as the default download "
|
||||
"directory from the dropdown menu below."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/transmission/__init__.py:43
|
||||
#: plinth/modules/transmission/__init__.py:40
|
||||
#, python-brace-format
|
||||
msgid ""
|
||||
"After a download has completed, you can also access your files using the <a "
|
||||
"href=\"{sharing_url}\">Sharing</a> app."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/transmission/__init__.py:71
|
||||
#: plinth/modules/transmission/__init__.py:68
|
||||
#: plinth/modules/transmission/manifest.py:6
|
||||
msgid "Transmission"
|
||||
msgstr ""
|
||||
@ -6505,20 +6542,20 @@ msgstr ""
|
||||
msgid "Edit User"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/users/views.py:144
|
||||
#: plinth/modules/users/views.py:146
|
||||
#, python-brace-format
|
||||
msgid "User {user} deleted."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/users/views.py:151
|
||||
#: plinth/modules/users/views.py:153
|
||||
msgid "Deleting LDAP user failed."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/users/views.py:160
|
||||
#: plinth/modules/users/views.py:180
|
||||
msgid "Change Password"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/users/views.py:161
|
||||
#: plinth/modules/users/views.py:181
|
||||
msgid "Password changed successfully."
|
||||
msgstr ""
|
||||
|
||||
|
||||
@ -7,7 +7,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: PACKAGE VERSION\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2022-06-06 21:07-0400\n"
|
||||
"POT-Creation-Date: 2022-06-20 20:21-0400\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/"
|
||||
@ -937,12 +937,12 @@ msgstr ""
|
||||
|
||||
#: plinth/modules/bind/views.py:71 plinth/modules/coturn/views.py:39
|
||||
#: plinth/modules/deluge/views.py:42 plinth/modules/dynamicdns/views.py:78
|
||||
#: plinth/modules/ejabberd/views.py:85 plinth/modules/email/views.py:45
|
||||
#: plinth/modules/ejabberd/views.py:96 plinth/modules/email/views.py:45
|
||||
#: plinth/modules/matrixsynapse/views.py:124
|
||||
#: plinth/modules/minetest/views.py:69 plinth/modules/mumble/views.py:29
|
||||
#: plinth/modules/pagekite/forms.py:78 plinth/modules/quassel/views.py:28
|
||||
#: plinth/modules/roundcube/views.py:32 plinth/modules/shadowsocks/views.py:59
|
||||
#: plinth/modules/transmission/views.py:47 plinth/modules/ttrss/views.py:26
|
||||
#: plinth/modules/transmission/views.py:43 plinth/modules/ttrss/views.py:26
|
||||
#: plinth/modules/wordpress/views.py:37
|
||||
msgid "Configuration updated"
|
||||
msgstr ""
|
||||
@ -1318,7 +1318,7 @@ msgid ""
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/deluge/__init__.py:44
|
||||
#: plinth/modules/transmission/__init__.py:67
|
||||
#: plinth/modules/transmission/__init__.py:64
|
||||
msgid "Download files using BitTorrent applications"
|
||||
msgstr ""
|
||||
|
||||
@ -1327,7 +1327,7 @@ msgid "Deluge"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/deluge/__init__.py:50
|
||||
#: plinth/modules/transmission/__init__.py:73
|
||||
#: plinth/modules/transmission/__init__.py:70
|
||||
msgid "BitTorrent Web Client"
|
||||
msgstr ""
|
||||
|
||||
@ -1602,7 +1602,7 @@ msgstr ""
|
||||
#: plinth/modules/dynamicdns/templates/dynamicdns.html:18
|
||||
#: plinth/modules/email/templates/email.html:35
|
||||
#: plinth/modules/letsencrypt/templates/letsencrypt.html:24
|
||||
#: plinth/modules/mediawiki/forms.py:33
|
||||
#: plinth/modules/mediawiki/forms.py:34
|
||||
msgid "Domain"
|
||||
msgstr ""
|
||||
|
||||
@ -1673,11 +1673,21 @@ msgstr ""
|
||||
msgid "Chat Server"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/ejabberd/forms.py:18
|
||||
#: plinth/modules/ejabberd/forms.py:19
|
||||
msgid "Domain names"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/ejabberd/forms.py:21
|
||||
msgid ""
|
||||
"Domains to be used by ejabberd. Note that user accounts are unique for each "
|
||||
"domain, and migrating users to a new domain name is not yet implemented."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/ejabberd/forms.py:26
|
||||
msgid "Enable Message Archive Management"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/ejabberd/forms.py:20
|
||||
#: plinth/modules/ejabberd/forms.py:28
|
||||
#, python-brace-format
|
||||
msgid ""
|
||||
"If enabled, your {box_name} will store chat message histories. This allows "
|
||||
@ -1686,11 +1696,11 @@ msgid ""
|
||||
"the histories are stored as plain text or encrypted."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/ejabberd/forms.py:27 plinth/modules/matrixsynapse/forms.py:22
|
||||
#: plinth/modules/ejabberd/forms.py:35 plinth/modules/matrixsynapse/forms.py:22
|
||||
msgid "Automatically manage audio/video call setup"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/ejabberd/forms.py:29
|
||||
#: plinth/modules/ejabberd/forms.py:37
|
||||
#, python-brace-format
|
||||
msgid ""
|
||||
"Configures the local <a href={coturn_url}>coturn</a> app as the STUN/TURN "
|
||||
@ -1698,19 +1708,19 @@ msgid ""
|
||||
"server."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/ejabberd/forms.py:36 plinth/modules/matrixsynapse/forms.py:31
|
||||
#: plinth/modules/ejabberd/forms.py:44 plinth/modules/matrixsynapse/forms.py:31
|
||||
msgid "STUN/TURN Server URIs"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/ejabberd/forms.py:38 plinth/modules/matrixsynapse/forms.py:33
|
||||
#: plinth/modules/ejabberd/forms.py:46 plinth/modules/matrixsynapse/forms.py:33
|
||||
msgid "List of public URIs of the STUN/TURN server, one on each line."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/ejabberd/forms.py:42 plinth/modules/matrixsynapse/forms.py:37
|
||||
#: plinth/modules/ejabberd/forms.py:50 plinth/modules/matrixsynapse/forms.py:37
|
||||
msgid "Shared Authentication Secret"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/ejabberd/forms.py:43 plinth/modules/matrixsynapse/forms.py:38
|
||||
#: plinth/modules/ejabberd/forms.py:51 plinth/modules/matrixsynapse/forms.py:38
|
||||
msgid "Shared secret used to compute passwords for the TURN server."
|
||||
msgstr ""
|
||||
|
||||
@ -2647,23 +2657,24 @@ msgid ""
|
||||
"domain name."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/janus/__init__.py:22
|
||||
#: plinth/modules/janus/__init__.py:23
|
||||
msgid "Janus is a lightweight WebRTC server."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/janus/__init__.py:23
|
||||
#: plinth/modules/janus/__init__.py:24
|
||||
msgid "A simple video conference room is included."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/janus/__init__.py:24
|
||||
msgid "A STUN/TURN server (such as Coturn) is required to use Janus."
|
||||
#: plinth/modules/janus/__init__.py:26
|
||||
#, python-brace-format
|
||||
msgid "<a href=\"{coturn_url}\">Coturn</a> is required to use Janus."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/janus/__init__.py:41
|
||||
#: plinth/modules/janus/__init__.py:44
|
||||
msgid "Janus"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/janus/__init__.py:43
|
||||
#: plinth/modules/janus/__init__.py:46
|
||||
msgid "WebRTC server"
|
||||
msgstr ""
|
||||
|
||||
@ -2944,11 +2955,11 @@ msgstr ""
|
||||
msgid "Wiki"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mediawiki/forms.py:25
|
||||
#: plinth/modules/mediawiki/forms.py:26
|
||||
msgid "Administrator Password"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mediawiki/forms.py:26
|
||||
#: plinth/modules/mediawiki/forms.py:27
|
||||
msgid ""
|
||||
"Set a new password for MediaWiki's administrator account (admin). The "
|
||||
"password cannot be a common one and the minimum required length is "
|
||||
@ -2956,75 +2967,87 @@ msgid ""
|
||||
"password."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mediawiki/forms.py:34
|
||||
#: plinth/modules/mediawiki/forms.py:35
|
||||
msgid ""
|
||||
"Used by MediaWiki to generate URLs that point to the wiki such as in footer, "
|
||||
"feeds and emails. Examples: \"myfreedombox.example.org\" or \"example.onion"
|
||||
"\"."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mediawiki/forms.py:39
|
||||
#: plinth/modules/mediawiki/forms.py:40
|
||||
msgid "Site Name"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mediawiki/forms.py:41
|
||||
msgid "Name of the site as displayed throughout the wiki."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mediawiki/forms.py:45
|
||||
msgid "Enable public registrations"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mediawiki/forms.py:40
|
||||
#: plinth/modules/mediawiki/forms.py:46
|
||||
msgid ""
|
||||
"If enabled, anyone on the internet will be able to create an account on your "
|
||||
"MediaWiki instance."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mediawiki/forms.py:44
|
||||
#: plinth/modules/mediawiki/forms.py:50
|
||||
msgid "Enable private mode"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mediawiki/forms.py:45
|
||||
#: plinth/modules/mediawiki/forms.py:51
|
||||
msgid ""
|
||||
"If enabled, access will be restricted. Only people who have accounts can "
|
||||
"read/write to the wiki. Public registrations will also be disabled."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mediawiki/forms.py:50
|
||||
#: plinth/modules/mediawiki/forms.py:56
|
||||
msgid "Default Skin"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mediawiki/forms.py:51
|
||||
#: plinth/modules/mediawiki/forms.py:57
|
||||
msgid ""
|
||||
"Choose a default skin for your MediaWiki installation. Users have the option "
|
||||
"to select their preferred skin."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mediawiki/views.py:51
|
||||
#: plinth/modules/mediawiki/views.py:52
|
||||
msgid "Password updated"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mediawiki/views.py:56
|
||||
#: plinth/modules/mediawiki/views.py:57
|
||||
msgid "Password update failed. Please choose a stronger password"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mediawiki/views.py:66
|
||||
#: plinth/modules/mediawiki/views.py:67
|
||||
msgid "Public registrations enabled"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mediawiki/views.py:75
|
||||
#: plinth/modules/mediawiki/views.py:76
|
||||
msgid "Public registrations disabled"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mediawiki/views.py:80
|
||||
#: plinth/modules/mediawiki/views.py:81
|
||||
msgid "Private mode enabled"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mediawiki/views.py:87
|
||||
#: plinth/modules/mediawiki/views.py:88
|
||||
msgid "Private mode disabled"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mediawiki/views.py:94
|
||||
#: plinth/modules/mediawiki/views.py:95
|
||||
msgid "Default skin changed"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mediawiki/views.py:98
|
||||
#: plinth/modules/mediawiki/views.py:99
|
||||
msgid "Domain name updated"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mediawiki/views.py:103
|
||||
msgid "Site name updated"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/minetest/__init__.py:35
|
||||
#, python-brace-format
|
||||
msgid ""
|
||||
@ -3173,11 +3196,21 @@ msgid ""
|
||||
"password can be used to manage permissions in Mumble."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mumble/forms.py:39
|
||||
#: plinth/modules/mumble/forms.py:40
|
||||
msgid "Set a password to join the server"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mumble/forms.py:42
|
||||
msgid ""
|
||||
"Set a password that is required to join the server. Leave empty to use the "
|
||||
"current password."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mumble/forms.py:48
|
||||
msgid "Set the name for the root channel"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mumble/forms.py:43
|
||||
#: plinth/modules/mumble/forms.py:52
|
||||
msgid ""
|
||||
"Set the name of the main channel of your mumble server. If the name was "
|
||||
"never changed, the channel is named Root."
|
||||
@ -3195,7 +3228,11 @@ msgstr ""
|
||||
msgid "SuperUser password successfully updated."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mumble/views.py:45
|
||||
#: plinth/modules/mumble/views.py:46
|
||||
msgid "Join password changed"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mumble/views.py:51
|
||||
msgid "Root channel name changed."
|
||||
msgstr ""
|
||||
|
||||
@ -5982,49 +6019,49 @@ msgstr ""
|
||||
msgid "Setting unchanged"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/transmission/__init__.py:26
|
||||
#: plinth/modules/transmission/__init__.py:23
|
||||
msgid "Transmission is a BitTorrent client with a web interface."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/transmission/__init__.py:27
|
||||
#: plinth/modules/transmission/__init__.py:24
|
||||
msgid ""
|
||||
"BitTorrent is a peer-to-peer file sharing protocol. Note that BitTorrent is "
|
||||
"not anonymous."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/transmission/__init__.py:29
|
||||
#: plinth/modules/transmission/__init__.py:26
|
||||
msgid "Please do not change the default port of the Transmission daemon."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/transmission/__init__.py:31
|
||||
#: plinth/modules/transmission/__init__.py:28
|
||||
#, python-brace-format
|
||||
msgid ""
|
||||
"Compared to <a href=\"{deluge_url}\">Deluge</a>, Transmission is simpler and "
|
||||
"lightweight but is less customizable."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/transmission/__init__.py:35
|
||||
#: plinth/modules/transmission/__init__.py:32
|
||||
#, python-brace-format
|
||||
msgid ""
|
||||
"It can be accessed by <a href=\"{users_url}\">any user</a> on {box_name} "
|
||||
"belonging to the bit-torrent group."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/transmission/__init__.py:39
|
||||
#: plinth/modules/transmission/__init__.py:36
|
||||
#, python-brace-format
|
||||
msgid ""
|
||||
"<a href=\"{samba_url}\">Samba</a> shares can be set as the default download "
|
||||
"directory from the dropdown menu below."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/transmission/__init__.py:43
|
||||
#: plinth/modules/transmission/__init__.py:40
|
||||
#, python-brace-format
|
||||
msgid ""
|
||||
"After a download has completed, you can also access your files using the <a "
|
||||
"href=\"{sharing_url}\">Sharing</a> app."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/transmission/__init__.py:71
|
||||
#: plinth/modules/transmission/__init__.py:68
|
||||
#: plinth/modules/transmission/manifest.py:6
|
||||
msgid "Transmission"
|
||||
msgstr ""
|
||||
@ -6504,20 +6541,20 @@ msgstr ""
|
||||
msgid "Edit User"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/users/views.py:144
|
||||
#: plinth/modules/users/views.py:146
|
||||
#, python-brace-format
|
||||
msgid "User {user} deleted."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/users/views.py:151
|
||||
#: plinth/modules/users/views.py:153
|
||||
msgid "Deleting LDAP user failed."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/users/views.py:160
|
||||
#: plinth/modules/users/views.py:180
|
||||
msgid "Change Password"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/users/views.py:161
|
||||
#: plinth/modules/users/views.py:181
|
||||
msgid "Password changed successfully."
|
||||
msgstr ""
|
||||
|
||||
|
||||
@ -7,7 +7,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: PACKAGE VERSION\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2022-06-06 21:07-0400\n"
|
||||
"POT-Creation-Date: 2022-06-20 20:21-0400\n"
|
||||
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
||||
"Last-Translator: Automatically generated\n"
|
||||
"Language-Team: none\n"
|
||||
@ -933,12 +933,12 @@ msgstr ""
|
||||
|
||||
#: plinth/modules/bind/views.py:71 plinth/modules/coturn/views.py:39
|
||||
#: plinth/modules/deluge/views.py:42 plinth/modules/dynamicdns/views.py:78
|
||||
#: plinth/modules/ejabberd/views.py:85 plinth/modules/email/views.py:45
|
||||
#: plinth/modules/ejabberd/views.py:96 plinth/modules/email/views.py:45
|
||||
#: plinth/modules/matrixsynapse/views.py:124
|
||||
#: plinth/modules/minetest/views.py:69 plinth/modules/mumble/views.py:29
|
||||
#: plinth/modules/pagekite/forms.py:78 plinth/modules/quassel/views.py:28
|
||||
#: plinth/modules/roundcube/views.py:32 plinth/modules/shadowsocks/views.py:59
|
||||
#: plinth/modules/transmission/views.py:47 plinth/modules/ttrss/views.py:26
|
||||
#: plinth/modules/transmission/views.py:43 plinth/modules/ttrss/views.py:26
|
||||
#: plinth/modules/wordpress/views.py:37
|
||||
msgid "Configuration updated"
|
||||
msgstr ""
|
||||
@ -1314,7 +1314,7 @@ msgid ""
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/deluge/__init__.py:44
|
||||
#: plinth/modules/transmission/__init__.py:67
|
||||
#: plinth/modules/transmission/__init__.py:64
|
||||
msgid "Download files using BitTorrent applications"
|
||||
msgstr ""
|
||||
|
||||
@ -1323,7 +1323,7 @@ msgid "Deluge"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/deluge/__init__.py:50
|
||||
#: plinth/modules/transmission/__init__.py:73
|
||||
#: plinth/modules/transmission/__init__.py:70
|
||||
msgid "BitTorrent Web Client"
|
||||
msgstr ""
|
||||
|
||||
@ -1598,7 +1598,7 @@ msgstr ""
|
||||
#: plinth/modules/dynamicdns/templates/dynamicdns.html:18
|
||||
#: plinth/modules/email/templates/email.html:35
|
||||
#: plinth/modules/letsencrypt/templates/letsencrypt.html:24
|
||||
#: plinth/modules/mediawiki/forms.py:33
|
||||
#: plinth/modules/mediawiki/forms.py:34
|
||||
msgid "Domain"
|
||||
msgstr ""
|
||||
|
||||
@ -1669,11 +1669,21 @@ msgstr ""
|
||||
msgid "Chat Server"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/ejabberd/forms.py:18
|
||||
#: plinth/modules/ejabberd/forms.py:19
|
||||
msgid "Domain names"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/ejabberd/forms.py:21
|
||||
msgid ""
|
||||
"Domains to be used by ejabberd. Note that user accounts are unique for each "
|
||||
"domain, and migrating users to a new domain name is not yet implemented."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/ejabberd/forms.py:26
|
||||
msgid "Enable Message Archive Management"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/ejabberd/forms.py:20
|
||||
#: plinth/modules/ejabberd/forms.py:28
|
||||
#, python-brace-format
|
||||
msgid ""
|
||||
"If enabled, your {box_name} will store chat message histories. This allows "
|
||||
@ -1682,11 +1692,11 @@ msgid ""
|
||||
"the histories are stored as plain text or encrypted."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/ejabberd/forms.py:27 plinth/modules/matrixsynapse/forms.py:22
|
||||
#: plinth/modules/ejabberd/forms.py:35 plinth/modules/matrixsynapse/forms.py:22
|
||||
msgid "Automatically manage audio/video call setup"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/ejabberd/forms.py:29
|
||||
#: plinth/modules/ejabberd/forms.py:37
|
||||
#, python-brace-format
|
||||
msgid ""
|
||||
"Configures the local <a href={coturn_url}>coturn</a> app as the STUN/TURN "
|
||||
@ -1694,19 +1704,19 @@ msgid ""
|
||||
"server."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/ejabberd/forms.py:36 plinth/modules/matrixsynapse/forms.py:31
|
||||
#: plinth/modules/ejabberd/forms.py:44 plinth/modules/matrixsynapse/forms.py:31
|
||||
msgid "STUN/TURN Server URIs"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/ejabberd/forms.py:38 plinth/modules/matrixsynapse/forms.py:33
|
||||
#: plinth/modules/ejabberd/forms.py:46 plinth/modules/matrixsynapse/forms.py:33
|
||||
msgid "List of public URIs of the STUN/TURN server, one on each line."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/ejabberd/forms.py:42 plinth/modules/matrixsynapse/forms.py:37
|
||||
#: plinth/modules/ejabberd/forms.py:50 plinth/modules/matrixsynapse/forms.py:37
|
||||
msgid "Shared Authentication Secret"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/ejabberd/forms.py:43 plinth/modules/matrixsynapse/forms.py:38
|
||||
#: plinth/modules/ejabberd/forms.py:51 plinth/modules/matrixsynapse/forms.py:38
|
||||
msgid "Shared secret used to compute passwords for the TURN server."
|
||||
msgstr ""
|
||||
|
||||
@ -2643,23 +2653,24 @@ msgid ""
|
||||
"domain name."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/janus/__init__.py:22
|
||||
#: plinth/modules/janus/__init__.py:23
|
||||
msgid "Janus is a lightweight WebRTC server."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/janus/__init__.py:23
|
||||
#: plinth/modules/janus/__init__.py:24
|
||||
msgid "A simple video conference room is included."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/janus/__init__.py:24
|
||||
msgid "A STUN/TURN server (such as Coturn) is required to use Janus."
|
||||
#: plinth/modules/janus/__init__.py:26
|
||||
#, python-brace-format
|
||||
msgid "<a href=\"{coturn_url}\">Coturn</a> is required to use Janus."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/janus/__init__.py:41
|
||||
#: plinth/modules/janus/__init__.py:44
|
||||
msgid "Janus"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/janus/__init__.py:43
|
||||
#: plinth/modules/janus/__init__.py:46
|
||||
msgid "WebRTC server"
|
||||
msgstr ""
|
||||
|
||||
@ -2940,11 +2951,11 @@ msgstr ""
|
||||
msgid "Wiki"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mediawiki/forms.py:25
|
||||
#: plinth/modules/mediawiki/forms.py:26
|
||||
msgid "Administrator Password"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mediawiki/forms.py:26
|
||||
#: plinth/modules/mediawiki/forms.py:27
|
||||
msgid ""
|
||||
"Set a new password for MediaWiki's administrator account (admin). The "
|
||||
"password cannot be a common one and the minimum required length is "
|
||||
@ -2952,75 +2963,87 @@ msgid ""
|
||||
"password."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mediawiki/forms.py:34
|
||||
#: plinth/modules/mediawiki/forms.py:35
|
||||
msgid ""
|
||||
"Used by MediaWiki to generate URLs that point to the wiki such as in footer, "
|
||||
"feeds and emails. Examples: \"myfreedombox.example.org\" or \"example.onion"
|
||||
"\"."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mediawiki/forms.py:39
|
||||
#: plinth/modules/mediawiki/forms.py:40
|
||||
msgid "Site Name"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mediawiki/forms.py:41
|
||||
msgid "Name of the site as displayed throughout the wiki."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mediawiki/forms.py:45
|
||||
msgid "Enable public registrations"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mediawiki/forms.py:40
|
||||
#: plinth/modules/mediawiki/forms.py:46
|
||||
msgid ""
|
||||
"If enabled, anyone on the internet will be able to create an account on your "
|
||||
"MediaWiki instance."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mediawiki/forms.py:44
|
||||
#: plinth/modules/mediawiki/forms.py:50
|
||||
msgid "Enable private mode"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mediawiki/forms.py:45
|
||||
#: plinth/modules/mediawiki/forms.py:51
|
||||
msgid ""
|
||||
"If enabled, access will be restricted. Only people who have accounts can "
|
||||
"read/write to the wiki. Public registrations will also be disabled."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mediawiki/forms.py:50
|
||||
#: plinth/modules/mediawiki/forms.py:56
|
||||
msgid "Default Skin"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mediawiki/forms.py:51
|
||||
#: plinth/modules/mediawiki/forms.py:57
|
||||
msgid ""
|
||||
"Choose a default skin for your MediaWiki installation. Users have the option "
|
||||
"to select their preferred skin."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mediawiki/views.py:51
|
||||
#: plinth/modules/mediawiki/views.py:52
|
||||
msgid "Password updated"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mediawiki/views.py:56
|
||||
#: plinth/modules/mediawiki/views.py:57
|
||||
msgid "Password update failed. Please choose a stronger password"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mediawiki/views.py:66
|
||||
#: plinth/modules/mediawiki/views.py:67
|
||||
msgid "Public registrations enabled"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mediawiki/views.py:75
|
||||
#: plinth/modules/mediawiki/views.py:76
|
||||
msgid "Public registrations disabled"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mediawiki/views.py:80
|
||||
#: plinth/modules/mediawiki/views.py:81
|
||||
msgid "Private mode enabled"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mediawiki/views.py:87
|
||||
#: plinth/modules/mediawiki/views.py:88
|
||||
msgid "Private mode disabled"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mediawiki/views.py:94
|
||||
#: plinth/modules/mediawiki/views.py:95
|
||||
msgid "Default skin changed"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mediawiki/views.py:98
|
||||
#: plinth/modules/mediawiki/views.py:99
|
||||
msgid "Domain name updated"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mediawiki/views.py:103
|
||||
msgid "Site name updated"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/minetest/__init__.py:35
|
||||
#, python-brace-format
|
||||
msgid ""
|
||||
@ -3169,11 +3192,21 @@ msgid ""
|
||||
"password can be used to manage permissions in Mumble."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mumble/forms.py:39
|
||||
#: plinth/modules/mumble/forms.py:40
|
||||
msgid "Set a password to join the server"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mumble/forms.py:42
|
||||
msgid ""
|
||||
"Set a password that is required to join the server. Leave empty to use the "
|
||||
"current password."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mumble/forms.py:48
|
||||
msgid "Set the name for the root channel"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mumble/forms.py:43
|
||||
#: plinth/modules/mumble/forms.py:52
|
||||
msgid ""
|
||||
"Set the name of the main channel of your mumble server. If the name was "
|
||||
"never changed, the channel is named Root."
|
||||
@ -3191,7 +3224,11 @@ msgstr ""
|
||||
msgid "SuperUser password successfully updated."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mumble/views.py:45
|
||||
#: plinth/modules/mumble/views.py:46
|
||||
msgid "Join password changed"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mumble/views.py:51
|
||||
msgid "Root channel name changed."
|
||||
msgstr ""
|
||||
|
||||
@ -5978,49 +6015,49 @@ msgstr ""
|
||||
msgid "Setting unchanged"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/transmission/__init__.py:26
|
||||
#: plinth/modules/transmission/__init__.py:23
|
||||
msgid "Transmission is a BitTorrent client with a web interface."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/transmission/__init__.py:27
|
||||
#: plinth/modules/transmission/__init__.py:24
|
||||
msgid ""
|
||||
"BitTorrent is a peer-to-peer file sharing protocol. Note that BitTorrent is "
|
||||
"not anonymous."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/transmission/__init__.py:29
|
||||
#: plinth/modules/transmission/__init__.py:26
|
||||
msgid "Please do not change the default port of the Transmission daemon."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/transmission/__init__.py:31
|
||||
#: plinth/modules/transmission/__init__.py:28
|
||||
#, python-brace-format
|
||||
msgid ""
|
||||
"Compared to <a href=\"{deluge_url}\">Deluge</a>, Transmission is simpler and "
|
||||
"lightweight but is less customizable."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/transmission/__init__.py:35
|
||||
#: plinth/modules/transmission/__init__.py:32
|
||||
#, python-brace-format
|
||||
msgid ""
|
||||
"It can be accessed by <a href=\"{users_url}\">any user</a> on {box_name} "
|
||||
"belonging to the bit-torrent group."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/transmission/__init__.py:39
|
||||
#: plinth/modules/transmission/__init__.py:36
|
||||
#, python-brace-format
|
||||
msgid ""
|
||||
"<a href=\"{samba_url}\">Samba</a> shares can be set as the default download "
|
||||
"directory from the dropdown menu below."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/transmission/__init__.py:43
|
||||
#: plinth/modules/transmission/__init__.py:40
|
||||
#, python-brace-format
|
||||
msgid ""
|
||||
"After a download has completed, you can also access your files using the <a "
|
||||
"href=\"{sharing_url}\">Sharing</a> app."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/transmission/__init__.py:71
|
||||
#: plinth/modules/transmission/__init__.py:68
|
||||
#: plinth/modules/transmission/manifest.py:6
|
||||
msgid "Transmission"
|
||||
msgstr ""
|
||||
@ -6500,20 +6537,20 @@ msgstr ""
|
||||
msgid "Edit User"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/users/views.py:144
|
||||
#: plinth/modules/users/views.py:146
|
||||
#, python-brace-format
|
||||
msgid "User {user} deleted."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/users/views.py:151
|
||||
#: plinth/modules/users/views.py:153
|
||||
msgid "Deleting LDAP user failed."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/users/views.py:160
|
||||
#: plinth/modules/users/views.py:180
|
||||
msgid "Change Password"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/users/views.py:161
|
||||
#: plinth/modules/users/views.py:181
|
||||
msgid "Password changed successfully."
|
||||
msgstr ""
|
||||
|
||||
|
||||
@ -15,7 +15,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: FreedomBox UI\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2022-06-06 21:07-0400\n"
|
||||
"POT-Creation-Date: 2022-06-20 20:21-0400\n"
|
||||
"PO-Revision-Date: 2022-05-16 14:14+0000\n"
|
||||
"Last-Translator: Petter Reinholdtsen <pere-weblate@hungry.com>\n"
|
||||
"Language-Team: Norwegian Bokmål <https://hosted.weblate.org/projects/"
|
||||
@ -1029,12 +1029,12 @@ msgstr "Oppdater IP-adresse og domener"
|
||||
|
||||
#: plinth/modules/bind/views.py:71 plinth/modules/coturn/views.py:39
|
||||
#: plinth/modules/deluge/views.py:42 plinth/modules/dynamicdns/views.py:78
|
||||
#: plinth/modules/ejabberd/views.py:85 plinth/modules/email/views.py:45
|
||||
#: plinth/modules/ejabberd/views.py:96 plinth/modules/email/views.py:45
|
||||
#: plinth/modules/matrixsynapse/views.py:124
|
||||
#: plinth/modules/minetest/views.py:69 plinth/modules/mumble/views.py:29
|
||||
#: plinth/modules/pagekite/forms.py:78 plinth/modules/quassel/views.py:28
|
||||
#: plinth/modules/roundcube/views.py:32 plinth/modules/shadowsocks/views.py:59
|
||||
#: plinth/modules/transmission/views.py:47 plinth/modules/ttrss/views.py:26
|
||||
#: plinth/modules/transmission/views.py:43 plinth/modules/ttrss/views.py:26
|
||||
#: plinth/modules/wordpress/views.py:37
|
||||
msgid "Configuration updated"
|
||||
msgstr "Oppsett oppdatert"
|
||||
@ -1470,7 +1470,7 @@ msgstr ""
|
||||
"etter at denne tjenesten er aktivert."
|
||||
|
||||
#: plinth/modules/deluge/__init__.py:44
|
||||
#: plinth/modules/transmission/__init__.py:67
|
||||
#: plinth/modules/transmission/__init__.py:64
|
||||
msgid "Download files using BitTorrent applications"
|
||||
msgstr "Last ned filer ved bruk av BitTorrent-programmer"
|
||||
|
||||
@ -1479,7 +1479,7 @@ msgid "Deluge"
|
||||
msgstr "Deluge"
|
||||
|
||||
#: plinth/modules/deluge/__init__.py:50
|
||||
#: plinth/modules/transmission/__init__.py:73
|
||||
#: plinth/modules/transmission/__init__.py:70
|
||||
msgid "BitTorrent Web Client"
|
||||
msgstr "BitTorrent nett-klient"
|
||||
|
||||
@ -1810,7 +1810,7 @@ msgstr "Status"
|
||||
#: plinth/modules/dynamicdns/templates/dynamicdns.html:18
|
||||
#: plinth/modules/email/templates/email.html:35
|
||||
#: plinth/modules/letsencrypt/templates/letsencrypt.html:24
|
||||
#: plinth/modules/mediawiki/forms.py:33
|
||||
#: plinth/modules/mediawiki/forms.py:34
|
||||
msgid "Domain"
|
||||
msgstr "Domene"
|
||||
|
||||
@ -1902,11 +1902,23 @@ msgstr "ejabberd"
|
||||
msgid "Chat Server"
|
||||
msgstr "Nettprat-tjener"
|
||||
|
||||
#: plinth/modules/ejabberd/forms.py:18
|
||||
#: plinth/modules/ejabberd/forms.py:19
|
||||
#, fuzzy
|
||||
#| msgid "Domain Names"
|
||||
msgid "Domain names"
|
||||
msgstr "Domenenavn"
|
||||
|
||||
#: plinth/modules/ejabberd/forms.py:21
|
||||
msgid ""
|
||||
"Domains to be used by ejabberd. Note that user accounts are unique for each "
|
||||
"domain, and migrating users to a new domain name is not yet implemented."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/ejabberd/forms.py:26
|
||||
msgid "Enable Message Archive Management"
|
||||
msgstr "Aktiver håndtering av meldingsarkiv"
|
||||
|
||||
#: plinth/modules/ejabberd/forms.py:20
|
||||
#: plinth/modules/ejabberd/forms.py:28
|
||||
#, python-brace-format
|
||||
msgid ""
|
||||
"If enabled, your {box_name} will store chat message histories. This allows "
|
||||
@ -1919,11 +1931,11 @@ msgstr ""
|
||||
"historien til et fler-bruker nettpratrom. Det avhenger av "
|
||||
"klientinnstillingene om historiene er lagret som ren tekst eller kryptert."
|
||||
|
||||
#: plinth/modules/ejabberd/forms.py:27 plinth/modules/matrixsynapse/forms.py:22
|
||||
#: plinth/modules/ejabberd/forms.py:35 plinth/modules/matrixsynapse/forms.py:22
|
||||
msgid "Automatically manage audio/video call setup"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/ejabberd/forms.py:29
|
||||
#: plinth/modules/ejabberd/forms.py:37
|
||||
#, python-brace-format
|
||||
msgid ""
|
||||
"Configures the local <a href={coturn_url}>coturn</a> app as the STUN/TURN "
|
||||
@ -1931,21 +1943,21 @@ msgid ""
|
||||
"server."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/ejabberd/forms.py:36 plinth/modules/matrixsynapse/forms.py:31
|
||||
#: plinth/modules/ejabberd/forms.py:44 plinth/modules/matrixsynapse/forms.py:31
|
||||
msgid "STUN/TURN Server URIs"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/ejabberd/forms.py:38 plinth/modules/matrixsynapse/forms.py:33
|
||||
#: plinth/modules/ejabberd/forms.py:46 plinth/modules/matrixsynapse/forms.py:33
|
||||
msgid "List of public URIs of the STUN/TURN server, one on each line."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/ejabberd/forms.py:42 plinth/modules/matrixsynapse/forms.py:37
|
||||
#: plinth/modules/ejabberd/forms.py:50 plinth/modules/matrixsynapse/forms.py:37
|
||||
#, fuzzy
|
||||
#| msgid "Authentication Mode"
|
||||
msgid "Shared Authentication Secret"
|
||||
msgstr "Autentiseringsmodus"
|
||||
|
||||
#: plinth/modules/ejabberd/forms.py:43 plinth/modules/matrixsynapse/forms.py:38
|
||||
#: plinth/modules/ejabberd/forms.py:51 plinth/modules/matrixsynapse/forms.py:38
|
||||
msgid "Shared secret used to compute passwords for the TURN server."
|
||||
msgstr ""
|
||||
|
||||
@ -3065,23 +3077,24 @@ msgstr ""
|
||||
"Start Gobby og velge «Koble til tjener», og skriver inn domenenavnet til din "
|
||||
"{box_name}."
|
||||
|
||||
#: plinth/modules/janus/__init__.py:22
|
||||
#: plinth/modules/janus/__init__.py:23
|
||||
msgid "Janus is a lightweight WebRTC server."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/janus/__init__.py:23
|
||||
#: plinth/modules/janus/__init__.py:24
|
||||
msgid "A simple video conference room is included."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/janus/__init__.py:24
|
||||
msgid "A STUN/TURN server (such as Coturn) is required to use Janus."
|
||||
#: plinth/modules/janus/__init__.py:26
|
||||
#, python-brace-format
|
||||
msgid "<a href=\"{coturn_url}\">Coturn</a> is required to use Janus."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/janus/__init__.py:41
|
||||
#: plinth/modules/janus/__init__.py:44
|
||||
msgid "Janus"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/janus/__init__.py:43
|
||||
#: plinth/modules/janus/__init__.py:46
|
||||
#, fuzzy
|
||||
#| msgid "Web Server"
|
||||
msgid "WebRTC server"
|
||||
@ -3418,11 +3431,11 @@ msgstr "MediaWiki"
|
||||
msgid "Wiki"
|
||||
msgstr "Wiki"
|
||||
|
||||
#: plinth/modules/mediawiki/forms.py:25
|
||||
#: plinth/modules/mediawiki/forms.py:26
|
||||
msgid "Administrator Password"
|
||||
msgstr "Administratorpassord"
|
||||
|
||||
#: plinth/modules/mediawiki/forms.py:26
|
||||
#: plinth/modules/mediawiki/forms.py:27
|
||||
#, fuzzy
|
||||
#| msgid ""
|
||||
#| "Set a new password for MediaWiki's administrator account (admin). Leave "
|
||||
@ -3436,18 +3449,28 @@ msgstr ""
|
||||
"Sett et nytt passord for MediaWikis administratorkonto (admin). La dette "
|
||||
"feltet stå tomt for å beholde gjeldende passord."
|
||||
|
||||
#: plinth/modules/mediawiki/forms.py:34
|
||||
#: plinth/modules/mediawiki/forms.py:35
|
||||
msgid ""
|
||||
"Used by MediaWiki to generate URLs that point to the wiki such as in footer, "
|
||||
"feeds and emails. Examples: \"myfreedombox.example.org\" or \"example.onion"
|
||||
"\"."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mediawiki/forms.py:39
|
||||
#: plinth/modules/mediawiki/forms.py:40
|
||||
#, fuzzy
|
||||
#| msgid "Kite name"
|
||||
msgid "Site Name"
|
||||
msgstr "«Kite»-navn"
|
||||
|
||||
#: plinth/modules/mediawiki/forms.py:41
|
||||
msgid "Name of the site as displayed throughout the wiki."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mediawiki/forms.py:45
|
||||
msgid "Enable public registrations"
|
||||
msgstr "Aktiver offentlig registrering"
|
||||
|
||||
#: plinth/modules/mediawiki/forms.py:40
|
||||
#: plinth/modules/mediawiki/forms.py:46
|
||||
msgid ""
|
||||
"If enabled, anyone on the internet will be able to create an account on your "
|
||||
"MediaWiki instance."
|
||||
@ -3455,11 +3478,11 @@ msgstr ""
|
||||
"Hvis påskrudd, vil alle på Internett kunne opprette en konto på din "
|
||||
"MediaWiki-instans."
|
||||
|
||||
#: plinth/modules/mediawiki/forms.py:44
|
||||
#: plinth/modules/mediawiki/forms.py:50
|
||||
msgid "Enable private mode"
|
||||
msgstr "Skru på privat modus"
|
||||
|
||||
#: plinth/modules/mediawiki/forms.py:45
|
||||
#: plinth/modules/mediawiki/forms.py:51
|
||||
msgid ""
|
||||
"If enabled, access will be restricted. Only people who have accounts can "
|
||||
"read/write to the wiki. Public registrations will also be disabled."
|
||||
@ -3467,11 +3490,11 @@ msgstr ""
|
||||
"Hvis påskrudd, vil tilgang begrenses. Kun folk som har kontoer kan lese/"
|
||||
"skrive på wiki-en. Offentlige registreringer vil også bli avskrudd."
|
||||
|
||||
#: plinth/modules/mediawiki/forms.py:50
|
||||
#: plinth/modules/mediawiki/forms.py:56
|
||||
msgid "Default Skin"
|
||||
msgstr "Forvalgt drakt"
|
||||
|
||||
#: plinth/modules/mediawiki/forms.py:51
|
||||
#: plinth/modules/mediawiki/forms.py:57
|
||||
msgid ""
|
||||
"Choose a default skin for your MediaWiki installation. Users have the option "
|
||||
"to select their preferred skin."
|
||||
@ -3479,40 +3502,46 @@ msgstr ""
|
||||
"Velg forvalgsdrakt for din MediaWiki-installasjon. Brukere kan velge egen "
|
||||
"drakt."
|
||||
|
||||
#: plinth/modules/mediawiki/views.py:51
|
||||
#: plinth/modules/mediawiki/views.py:52
|
||||
msgid "Password updated"
|
||||
msgstr "Passord oppdatert"
|
||||
|
||||
#: plinth/modules/mediawiki/views.py:56
|
||||
#: plinth/modules/mediawiki/views.py:57
|
||||
msgid "Password update failed. Please choose a stronger password"
|
||||
msgstr "Passordoppdatering feilet. Vennligst bruk ett sterkere passord"
|
||||
|
||||
#: plinth/modules/mediawiki/views.py:66
|
||||
#: plinth/modules/mediawiki/views.py:67
|
||||
msgid "Public registrations enabled"
|
||||
msgstr "Offentlig registrering aktivert"
|
||||
|
||||
#: plinth/modules/mediawiki/views.py:75
|
||||
#: plinth/modules/mediawiki/views.py:76
|
||||
msgid "Public registrations disabled"
|
||||
msgstr "Offentlig registrering avskrudd"
|
||||
|
||||
#: plinth/modules/mediawiki/views.py:80
|
||||
#: plinth/modules/mediawiki/views.py:81
|
||||
msgid "Private mode enabled"
|
||||
msgstr "Privat modus påskrudd"
|
||||
|
||||
#: plinth/modules/mediawiki/views.py:87
|
||||
#: plinth/modules/mediawiki/views.py:88
|
||||
msgid "Private mode disabled"
|
||||
msgstr "Privat modus avskrudd"
|
||||
|
||||
#: plinth/modules/mediawiki/views.py:94
|
||||
#: plinth/modules/mediawiki/views.py:95
|
||||
msgid "Default skin changed"
|
||||
msgstr "Forvalgt drakt endret"
|
||||
|
||||
#: plinth/modules/mediawiki/views.py:98
|
||||
#: plinth/modules/mediawiki/views.py:99
|
||||
#, fuzzy
|
||||
#| msgid "Domain name set"
|
||||
msgid "Domain name updated"
|
||||
msgstr "Domenenavn satt"
|
||||
|
||||
#: plinth/modules/mediawiki/views.py:103
|
||||
#, fuzzy
|
||||
#| msgid "Domain name set"
|
||||
msgid "Site name updated"
|
||||
msgstr "Domenenavn satt"
|
||||
|
||||
#: plinth/modules/minetest/__init__.py:35
|
||||
#, fuzzy, python-brace-format
|
||||
msgid ""
|
||||
@ -3697,11 +3726,27 @@ msgstr ""
|
||||
"Valgfritt. La dette feltet stå tomt for å beholde nåværende passord. "
|
||||
"Superbrukerpassord kan brukes for å håndtere tilganger i Mumble."
|
||||
|
||||
#: plinth/modules/mumble/forms.py:39
|
||||
#: plinth/modules/mumble/forms.py:40
|
||||
msgid "Set a password to join the server"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mumble/forms.py:42
|
||||
#, fuzzy
|
||||
#| msgid ""
|
||||
#| "Set a new upload password for Coquelicot. Leave this field blank to keep "
|
||||
#| "the current password."
|
||||
msgid ""
|
||||
"Set a password that is required to join the server. Leave empty to use the "
|
||||
"current password."
|
||||
msgstr ""
|
||||
"Sett et nytt opplastingspassord for Conquelicot. La dette feltet stå tomt "
|
||||
"for å beholde gjeldende passord."
|
||||
|
||||
#: plinth/modules/mumble/forms.py:48
|
||||
msgid "Set the name for the root channel"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mumble/forms.py:43
|
||||
#: plinth/modules/mumble/forms.py:52
|
||||
msgid ""
|
||||
"Set the name of the main channel of your mumble server. If the name was "
|
||||
"never changed, the channel is named Root."
|
||||
@ -3721,7 +3766,13 @@ msgstr "Mumla"
|
||||
msgid "SuperUser password successfully updated."
|
||||
msgstr "Vellykket passordbytte."
|
||||
|
||||
#: plinth/modules/mumble/views.py:45
|
||||
#: plinth/modules/mumble/views.py:46
|
||||
#, fuzzy
|
||||
#| msgid "Upload password updated"
|
||||
msgid "Join password changed"
|
||||
msgstr "Oppdaterte opplastingspassord"
|
||||
|
||||
#: plinth/modules/mumble/views.py:51
|
||||
msgid "Root channel name changed."
|
||||
msgstr ""
|
||||
|
||||
@ -6951,11 +7002,11 @@ msgstr "Porter"
|
||||
msgid "Setting unchanged"
|
||||
msgstr "Oppsett uendret"
|
||||
|
||||
#: plinth/modules/transmission/__init__.py:26
|
||||
#: plinth/modules/transmission/__init__.py:23
|
||||
msgid "Transmission is a BitTorrent client with a web interface."
|
||||
msgstr "Transmission er en BitTorrent-klient som har et Web-grensesnitt."
|
||||
|
||||
#: plinth/modules/transmission/__init__.py:27
|
||||
#: plinth/modules/transmission/__init__.py:24
|
||||
msgid ""
|
||||
"BitTorrent is a peer-to-peer file sharing protocol. Note that BitTorrent is "
|
||||
"not anonymous."
|
||||
@ -6963,18 +7014,18 @@ msgstr ""
|
||||
"BitTorrent er en like-til-like fildelingsprotokoll. Merk at BitTorrent ikke "
|
||||
"er anonym."
|
||||
|
||||
#: plinth/modules/transmission/__init__.py:29
|
||||
#: plinth/modules/transmission/__init__.py:26
|
||||
msgid "Please do not change the default port of the Transmission daemon."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/transmission/__init__.py:31
|
||||
#: plinth/modules/transmission/__init__.py:28
|
||||
#, python-brace-format
|
||||
msgid ""
|
||||
"Compared to <a href=\"{deluge_url}\">Deluge</a>, Transmission is simpler and "
|
||||
"lightweight but is less customizable."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/transmission/__init__.py:35
|
||||
#: plinth/modules/transmission/__init__.py:32
|
||||
#, fuzzy, python-brace-format
|
||||
#| msgid ""
|
||||
#| "It can be accessed by <a href=\"{users_url}\">any user</a> on {box_name} "
|
||||
@ -6986,21 +7037,21 @@ msgstr ""
|
||||
"Den kan brukes av <a href=\"{users_url}\">enhver bruker</a> på {box_name} "
|
||||
"som er medlem i admin-gruppen."
|
||||
|
||||
#: plinth/modules/transmission/__init__.py:39
|
||||
#: plinth/modules/transmission/__init__.py:36
|
||||
#, python-brace-format
|
||||
msgid ""
|
||||
"<a href=\"{samba_url}\">Samba</a> shares can be set as the default download "
|
||||
"directory from the dropdown menu below."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/transmission/__init__.py:43
|
||||
#: plinth/modules/transmission/__init__.py:40
|
||||
#, python-brace-format
|
||||
msgid ""
|
||||
"After a download has completed, you can also access your files using the <a "
|
||||
"href=\"{sharing_url}\">Sharing</a> app."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/transmission/__init__.py:71
|
||||
#: plinth/modules/transmission/__init__.py:68
|
||||
#: plinth/modules/transmission/manifest.py:6
|
||||
msgid "Transmission"
|
||||
msgstr "Transmission"
|
||||
@ -7564,20 +7615,20 @@ msgstr "Bruker %(username)s oppdatert."
|
||||
msgid "Edit User"
|
||||
msgstr "Rediger bruker"
|
||||
|
||||
#: plinth/modules/users/views.py:144
|
||||
#: plinth/modules/users/views.py:146
|
||||
#, python-brace-format
|
||||
msgid "User {user} deleted."
|
||||
msgstr "Bruker {user} slettet."
|
||||
|
||||
#: plinth/modules/users/views.py:151
|
||||
#: plinth/modules/users/views.py:153
|
||||
msgid "Deleting LDAP user failed."
|
||||
msgstr "Klarte ikke slette LDAP-bruker."
|
||||
|
||||
#: plinth/modules/users/views.py:160
|
||||
#: plinth/modules/users/views.py:180
|
||||
msgid "Change Password"
|
||||
msgstr "Endre passord"
|
||||
|
||||
#: plinth/modules/users/views.py:161
|
||||
#: plinth/modules/users/views.py:181
|
||||
msgid "Password changed successfully."
|
||||
msgstr "Vellykket passordbytte."
|
||||
|
||||
@ -9149,13 +9200,6 @@ msgstr "Gujarati"
|
||||
#~ msgid "Upload Password"
|
||||
#~ msgstr "Opplastingspassord"
|
||||
|
||||
#~ msgid ""
|
||||
#~ "Set a new upload password for Coquelicot. Leave this field blank to keep "
|
||||
#~ "the current password."
|
||||
#~ msgstr ""
|
||||
#~ "Sett et nytt opplastingspassord for Conquelicot. La dette feltet stå tomt "
|
||||
#~ "for å beholde gjeldende passord."
|
||||
|
||||
#~ msgid "Maximum File Size (in MiB)"
|
||||
#~ msgstr "Maksimal filstørrelse (MB)"
|
||||
|
||||
@ -9167,9 +9211,6 @@ msgstr "Gujarati"
|
||||
#~ msgid "coquelicot"
|
||||
#~ msgstr "coquelicot"
|
||||
|
||||
#~ msgid "Upload password updated"
|
||||
#~ msgstr "Oppdaterte opplastingspassord"
|
||||
|
||||
#~ msgid "Failed to update upload password"
|
||||
#~ msgstr "Klarte ikke å oppdatere opplastingspassord"
|
||||
|
||||
|
||||
@ -7,8 +7,8 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: PACKAGE VERSION\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2022-06-06 21:07-0400\n"
|
||||
"PO-Revision-Date: 2022-05-24 15:49+0000\n"
|
||||
"POT-Creation-Date: 2022-06-20 20:21-0400\n"
|
||||
"PO-Revision-Date: 2022-06-08 16:16+0000\n"
|
||||
"Last-Translator: ikmaak <info@ikmaak.nl>\n"
|
||||
"Language-Team: Dutch <https://hosted.weblate.org/projects/freedombox/"
|
||||
"freedombox/nl/>\n"
|
||||
@ -1021,12 +1021,12 @@ msgstr "IP adressen en domeinen verversen"
|
||||
|
||||
#: plinth/modules/bind/views.py:71 plinth/modules/coturn/views.py:39
|
||||
#: plinth/modules/deluge/views.py:42 plinth/modules/dynamicdns/views.py:78
|
||||
#: plinth/modules/ejabberd/views.py:85 plinth/modules/email/views.py:45
|
||||
#: plinth/modules/ejabberd/views.py:96 plinth/modules/email/views.py:45
|
||||
#: plinth/modules/matrixsynapse/views.py:124
|
||||
#: plinth/modules/minetest/views.py:69 plinth/modules/mumble/views.py:29
|
||||
#: plinth/modules/pagekite/forms.py:78 plinth/modules/quassel/views.py:28
|
||||
#: plinth/modules/roundcube/views.py:32 plinth/modules/shadowsocks/views.py:59
|
||||
#: plinth/modules/transmission/views.py:47 plinth/modules/ttrss/views.py:26
|
||||
#: plinth/modules/transmission/views.py:43 plinth/modules/ttrss/views.py:26
|
||||
#: plinth/modules/wordpress/views.py:37
|
||||
msgid "Configuration updated"
|
||||
msgstr "Configuratie bijgewerkt"
|
||||
@ -1464,7 +1464,7 @@ msgstr ""
|
||||
"activering gewijzigd worden."
|
||||
|
||||
#: plinth/modules/deluge/__init__.py:44
|
||||
#: plinth/modules/transmission/__init__.py:67
|
||||
#: plinth/modules/transmission/__init__.py:64
|
||||
msgid "Download files using BitTorrent applications"
|
||||
msgstr "Download bestanden met BitTorrent toepassingen"
|
||||
|
||||
@ -1473,7 +1473,7 @@ msgid "Deluge"
|
||||
msgstr "Deluge"
|
||||
|
||||
#: plinth/modules/deluge/__init__.py:50
|
||||
#: plinth/modules/transmission/__init__.py:73
|
||||
#: plinth/modules/transmission/__init__.py:70
|
||||
msgid "BitTorrent Web Client"
|
||||
msgstr "BitTorrent-webclient"
|
||||
|
||||
@ -1789,7 +1789,7 @@ msgstr "Status"
|
||||
#: plinth/modules/dynamicdns/templates/dynamicdns.html:18
|
||||
#: plinth/modules/email/templates/email.html:35
|
||||
#: plinth/modules/letsencrypt/templates/letsencrypt.html:24
|
||||
#: plinth/modules/mediawiki/forms.py:33
|
||||
#: plinth/modules/mediawiki/forms.py:34
|
||||
msgid "Domain"
|
||||
msgstr "Domein"
|
||||
|
||||
@ -1870,11 +1870,23 @@ msgstr "ejabberd"
|
||||
msgid "Chat Server"
|
||||
msgstr "Chatserver"
|
||||
|
||||
#: plinth/modules/ejabberd/forms.py:18
|
||||
#: plinth/modules/ejabberd/forms.py:19
|
||||
#, fuzzy
|
||||
#| msgid "Domain Names"
|
||||
msgid "Domain names"
|
||||
msgstr "Domeinnamen"
|
||||
|
||||
#: plinth/modules/ejabberd/forms.py:21
|
||||
msgid ""
|
||||
"Domains to be used by ejabberd. Note that user accounts are unique for each "
|
||||
"domain, and migrating users to a new domain name is not yet implemented."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/ejabberd/forms.py:26
|
||||
msgid "Enable Message Archive Management"
|
||||
msgstr "Inschakelen Berichten Archief Management"
|
||||
|
||||
#: plinth/modules/ejabberd/forms.py:20
|
||||
#: plinth/modules/ejabberd/forms.py:28
|
||||
#, python-brace-format
|
||||
msgid ""
|
||||
"If enabled, your {box_name} will store chat message histories. This allows "
|
||||
@ -1887,11 +1899,11 @@ msgstr ""
|
||||
"lezen van de berichten-geschiedenis met meerdere gebruikers. Het hangt van "
|
||||
"de instellingen op het apparaat af of dit al dan niet versleuteld gebeurd."
|
||||
|
||||
#: plinth/modules/ejabberd/forms.py:27 plinth/modules/matrixsynapse/forms.py:22
|
||||
#: plinth/modules/ejabberd/forms.py:35 plinth/modules/matrixsynapse/forms.py:22
|
||||
msgid "Automatically manage audio/video call setup"
|
||||
msgstr "Automatisch beheer van audio/video-oproepinstellingen"
|
||||
|
||||
#: plinth/modules/ejabberd/forms.py:29
|
||||
#: plinth/modules/ejabberd/forms.py:37
|
||||
#, python-brace-format
|
||||
msgid ""
|
||||
"Configures the local <a href={coturn_url}>coturn</a> app as the STUN/TURN "
|
||||
@ -1902,19 +1914,19 @@ msgstr ""
|
||||
"geconfigureerd als de STUN/TURN-server voor ejabberd. Schakel dit uit als "
|
||||
"een andere STUN/TURN-server gebruikt moet worden."
|
||||
|
||||
#: plinth/modules/ejabberd/forms.py:36 plinth/modules/matrixsynapse/forms.py:31
|
||||
#: plinth/modules/ejabberd/forms.py:44 plinth/modules/matrixsynapse/forms.py:31
|
||||
msgid "STUN/TURN Server URIs"
|
||||
msgstr "STUN/TURN-server URI's"
|
||||
|
||||
#: plinth/modules/ejabberd/forms.py:38 plinth/modules/matrixsynapse/forms.py:33
|
||||
#: plinth/modules/ejabberd/forms.py:46 plinth/modules/matrixsynapse/forms.py:33
|
||||
msgid "List of public URIs of the STUN/TURN server, one on each line."
|
||||
msgstr "Lijst van publieke URI's van de STUN/TURN-server, één per regel."
|
||||
|
||||
#: plinth/modules/ejabberd/forms.py:42 plinth/modules/matrixsynapse/forms.py:37
|
||||
#: plinth/modules/ejabberd/forms.py:50 plinth/modules/matrixsynapse/forms.py:37
|
||||
msgid "Shared Authentication Secret"
|
||||
msgstr "Gedeeld Authenticatiegeheim"
|
||||
|
||||
#: plinth/modules/ejabberd/forms.py:43 plinth/modules/matrixsynapse/forms.py:38
|
||||
#: plinth/modules/ejabberd/forms.py:51 plinth/modules/matrixsynapse/forms.py:38
|
||||
msgid "Shared secret used to compute passwords for the TURN server."
|
||||
msgstr ""
|
||||
"Gedeeld geheim dat wordt gebruikt om wachtwoorden voor de TURN-server te "
|
||||
@ -1993,6 +2005,10 @@ msgid ""
|
||||
"restrict outgoing email. Some lift the restriction after an explicit "
|
||||
"request. See manual page for more information."
|
||||
msgstr ""
|
||||
"E-mail server werkt momenteel niet met veel gratis domein diensten, "
|
||||
"inclusief die van de FreedomBox Foundation. Veel ISP's beperken ook "
|
||||
"uitgaande e-mail. Sommige heffen de restrictie op na een expliciet verzoek. "
|
||||
"Zie de handleiding pagina voor meer informatie."
|
||||
|
||||
#: plinth/modules/email/__init__.py:35
|
||||
#, python-brace-format
|
||||
@ -3016,31 +3032,31 @@ msgstr ""
|
||||
"Start Gobby en selecteer vervolgens \"Verbinden met Server\" en voer de "
|
||||
"{box_name} domeinnaam in."
|
||||
|
||||
#: plinth/modules/janus/__init__.py:22
|
||||
msgid "Janus is a lightweight WebRTC server."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/janus/__init__.py:23
|
||||
msgid "A simple video conference room is included."
|
||||
msgstr ""
|
||||
msgid "Janus is a lightweight WebRTC server."
|
||||
msgstr "Janus is een lichtgewicht WebRTC server."
|
||||
|
||||
#: plinth/modules/janus/__init__.py:24
|
||||
msgid "A STUN/TURN server (such as Coturn) is required to use Janus."
|
||||
msgstr ""
|
||||
msgid "A simple video conference room is included."
|
||||
msgstr "Er is ook een eenvoudige videoconferentieruimte."
|
||||
|
||||
#: plinth/modules/janus/__init__.py:41
|
||||
#: plinth/modules/janus/__init__.py:26
|
||||
#, fuzzy, python-brace-format
|
||||
#| msgid "A STUN/TURN server (such as Coturn) is required to use Janus."
|
||||
msgid "<a href=\"{coturn_url}\">Coturn</a> is required to use Janus."
|
||||
msgstr "Om Janus te gebruiken is een TUN/TURN-server nodig."
|
||||
|
||||
#: plinth/modules/janus/__init__.py:44
|
||||
msgid "Janus"
|
||||
msgstr ""
|
||||
msgstr "Janus"
|
||||
|
||||
#: plinth/modules/janus/__init__.py:43
|
||||
#, fuzzy
|
||||
#| msgid "Web Server"
|
||||
#: plinth/modules/janus/__init__.py:46
|
||||
msgid "WebRTC server"
|
||||
msgstr "Webserver"
|
||||
msgstr "WebRTC server"
|
||||
|
||||
#: plinth/modules/janus/manifest.py:7
|
||||
msgid "Janus Video Room"
|
||||
msgstr ""
|
||||
msgstr "Janus Video Ruimte"
|
||||
|
||||
#: plinth/modules/janus/templates/janus_video_room.html:205
|
||||
#: plinth/modules/jsxc/templates/jsxc_launch.html:117
|
||||
@ -3381,11 +3397,11 @@ msgstr "MediaWiki"
|
||||
msgid "Wiki"
|
||||
msgstr "Wiki"
|
||||
|
||||
#: plinth/modules/mediawiki/forms.py:25
|
||||
#: plinth/modules/mediawiki/forms.py:26
|
||||
msgid "Administrator Password"
|
||||
msgstr "Beheerderswachtwoord"
|
||||
|
||||
#: plinth/modules/mediawiki/forms.py:26
|
||||
#: plinth/modules/mediawiki/forms.py:27
|
||||
msgid ""
|
||||
"Set a new password for MediaWiki's administrator account (admin). The "
|
||||
"password cannot be a common one and the minimum required length is "
|
||||
@ -3396,7 +3412,7 @@ msgstr ""
|
||||
"wachtwoord moet minimaal <strong>10 tekens</strong> zijn, en niet makkelijk "
|
||||
"te raden. Laat dit veld leeg om het huidige wachtwoord te behouden."
|
||||
|
||||
#: plinth/modules/mediawiki/forms.py:34
|
||||
#: plinth/modules/mediawiki/forms.py:35
|
||||
msgid ""
|
||||
"Used by MediaWiki to generate URLs that point to the wiki such as in footer, "
|
||||
"feeds and emails. Examples: \"myfreedombox.example.org\" or \"example.onion"
|
||||
@ -3406,11 +3422,21 @@ msgstr ""
|
||||
"verwijzen, zoals in de footer, feeds en e-mails. Voorbeelden: \"myfreedombox."
|
||||
"example.org\" of \"example.onion\"."
|
||||
|
||||
#: plinth/modules/mediawiki/forms.py:39
|
||||
#: plinth/modules/mediawiki/forms.py:40
|
||||
#, fuzzy
|
||||
#| msgid "Kite name"
|
||||
msgid "Site Name"
|
||||
msgstr "Kitenaam"
|
||||
|
||||
#: plinth/modules/mediawiki/forms.py:41
|
||||
msgid "Name of the site as displayed throughout the wiki."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mediawiki/forms.py:45
|
||||
msgid "Enable public registrations"
|
||||
msgstr "Openbare registraties inschakelen"
|
||||
|
||||
#: plinth/modules/mediawiki/forms.py:40
|
||||
#: plinth/modules/mediawiki/forms.py:46
|
||||
msgid ""
|
||||
"If enabled, anyone on the internet will be able to create an account on your "
|
||||
"MediaWiki instance."
|
||||
@ -3418,11 +3444,11 @@ msgstr ""
|
||||
"Als dit actief is, zal iedereen via het internet een gebruiker op deze "
|
||||
"MediaWiki applicatie kunnen registreren."
|
||||
|
||||
#: plinth/modules/mediawiki/forms.py:44
|
||||
#: plinth/modules/mediawiki/forms.py:50
|
||||
msgid "Enable private mode"
|
||||
msgstr "Privé-modus inschakelen"
|
||||
|
||||
#: plinth/modules/mediawiki/forms.py:45
|
||||
#: plinth/modules/mediawiki/forms.py:51
|
||||
msgid ""
|
||||
"If enabled, access will be restricted. Only people who have accounts can "
|
||||
"read/write to the wiki. Public registrations will also be disabled."
|
||||
@ -3431,11 +3457,11 @@ msgstr ""
|
||||
"gebruikers zullen de wiki kunnen lezen en bewerken. Registratie is niet open "
|
||||
"voor publiek."
|
||||
|
||||
#: plinth/modules/mediawiki/forms.py:50
|
||||
#: plinth/modules/mediawiki/forms.py:56
|
||||
msgid "Default Skin"
|
||||
msgstr "Standaard Uiterlijk"
|
||||
|
||||
#: plinth/modules/mediawiki/forms.py:51
|
||||
#: plinth/modules/mediawiki/forms.py:57
|
||||
msgid ""
|
||||
"Choose a default skin for your MediaWiki installation. Users have the option "
|
||||
"to select their preferred skin."
|
||||
@ -3443,38 +3469,44 @@ msgstr ""
|
||||
"Kies een standaard uiterlijk voor de MediaWiki-installatie. Gebruikers "
|
||||
"hebben de mogelijkheid om hun favoriete uiterlijk te kiezen."
|
||||
|
||||
#: plinth/modules/mediawiki/views.py:51
|
||||
#: plinth/modules/mediawiki/views.py:52
|
||||
msgid "Password updated"
|
||||
msgstr "Wachtwoord bijgewerkt"
|
||||
|
||||
#: plinth/modules/mediawiki/views.py:56
|
||||
#: plinth/modules/mediawiki/views.py:57
|
||||
msgid "Password update failed. Please choose a stronger password"
|
||||
msgstr "Wachtwoordupdate mislukt. Kies een sterker wachtwoord"
|
||||
|
||||
#: plinth/modules/mediawiki/views.py:66
|
||||
#: plinth/modules/mediawiki/views.py:67
|
||||
msgid "Public registrations enabled"
|
||||
msgstr "Openbare registraties ingeschakeld"
|
||||
|
||||
#: plinth/modules/mediawiki/views.py:75
|
||||
#: plinth/modules/mediawiki/views.py:76
|
||||
msgid "Public registrations disabled"
|
||||
msgstr "Openbare registraties uitgeschakeld"
|
||||
|
||||
#: plinth/modules/mediawiki/views.py:80
|
||||
#: plinth/modules/mediawiki/views.py:81
|
||||
msgid "Private mode enabled"
|
||||
msgstr "Privé-modus ingeschakeld"
|
||||
|
||||
#: plinth/modules/mediawiki/views.py:87
|
||||
#: plinth/modules/mediawiki/views.py:88
|
||||
msgid "Private mode disabled"
|
||||
msgstr "Privé-modus uitgeschakeld"
|
||||
|
||||
#: plinth/modules/mediawiki/views.py:94
|
||||
#: plinth/modules/mediawiki/views.py:95
|
||||
msgid "Default skin changed"
|
||||
msgstr "Standaard uiterlijk veranderd"
|
||||
|
||||
#: plinth/modules/mediawiki/views.py:98
|
||||
#: plinth/modules/mediawiki/views.py:99
|
||||
msgid "Domain name updated"
|
||||
msgstr "Domeinnaam bijgewerkt"
|
||||
|
||||
#: plinth/modules/mediawiki/views.py:103
|
||||
#, fuzzy
|
||||
#| msgid "Domain name updated"
|
||||
msgid "Site name updated"
|
||||
msgstr "Domeinnaam bijgewerkt"
|
||||
|
||||
#: plinth/modules/minetest/__init__.py:35
|
||||
#, python-brace-format
|
||||
msgid ""
|
||||
@ -3654,15 +3686,33 @@ msgstr ""
|
||||
"Optioneel. Laat dit veld leeg om het huidige wachtwoord te behouden. Het "
|
||||
"SuperUser wachtwoord kan worden gebruikt om rechten te beheren in Mumble."
|
||||
|
||||
#: plinth/modules/mumble/forms.py:39
|
||||
msgid "Set the name for the root channel"
|
||||
#: plinth/modules/mumble/forms.py:40
|
||||
msgid "Set a password to join the server"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mumble/forms.py:43
|
||||
#: plinth/modules/mumble/forms.py:42
|
||||
#, fuzzy
|
||||
#| msgid ""
|
||||
#| "Set a new upload password for Coquelicot. Leave this field blank to keep "
|
||||
#| "the current password."
|
||||
msgid ""
|
||||
"Set a password that is required to join the server. Leave empty to use the "
|
||||
"current password."
|
||||
msgstr ""
|
||||
"Stel een nieuw uploadwachtwoord in voor Coquelicot. Laat dit veld leeg om "
|
||||
"het huidige wachtwoord te behouden."
|
||||
|
||||
#: plinth/modules/mumble/forms.py:48
|
||||
msgid "Set the name for the root channel"
|
||||
msgstr "De naam voor het hoofdkanaal instellen"
|
||||
|
||||
#: plinth/modules/mumble/forms.py:52
|
||||
msgid ""
|
||||
"Set the name of the main channel of your mumble server. If the name was "
|
||||
"never changed, the channel is named Root."
|
||||
msgstr ""
|
||||
"Stel de naam van het hoofdkanaal van je mumble server in. Als de naam niet "
|
||||
"is veranderd, heet het kanaal Root."
|
||||
|
||||
#: plinth/modules/mumble/manifest.py:34
|
||||
msgid "Mumblefly"
|
||||
@ -3676,11 +3726,15 @@ msgstr "Mumla"
|
||||
msgid "SuperUser password successfully updated."
|
||||
msgstr "Wachtwoord van de SuperGebruiker succesvol gewijzigd."
|
||||
|
||||
#: plinth/modules/mumble/views.py:45
|
||||
#: plinth/modules/mumble/views.py:46
|
||||
#, fuzzy
|
||||
#| msgid "Domain name is unchanged"
|
||||
#| msgid "Upload password updated"
|
||||
msgid "Join password changed"
|
||||
msgstr "Uploadwachtwoord aangepast"
|
||||
|
||||
#: plinth/modules/mumble/views.py:51
|
||||
msgid "Root channel name changed."
|
||||
msgstr "Domeinnaam is onveranderd"
|
||||
msgstr "De naam van het hoofdkanaal is gewijzigd."
|
||||
|
||||
#: plinth/modules/names/__init__.py:22
|
||||
#, python-brace-format
|
||||
@ -6911,11 +6965,11 @@ msgstr "Poorten"
|
||||
msgid "Setting unchanged"
|
||||
msgstr "Instelling onveranderd"
|
||||
|
||||
#: plinth/modules/transmission/__init__.py:26
|
||||
#: plinth/modules/transmission/__init__.py:23
|
||||
msgid "Transmission is a BitTorrent client with a web interface."
|
||||
msgstr "Transmission is een BitTorrent-client met een webinterface."
|
||||
|
||||
#: plinth/modules/transmission/__init__.py:27
|
||||
#: plinth/modules/transmission/__init__.py:24
|
||||
msgid ""
|
||||
"BitTorrent is a peer-to-peer file sharing protocol. Note that BitTorrent is "
|
||||
"not anonymous."
|
||||
@ -6923,11 +6977,11 @@ msgstr ""
|
||||
"BitTorrent is een peer-to-peer bestandsdeling protocol. Houd in gedachten "
|
||||
"dat BitTorrent gebruik niet anoniem is."
|
||||
|
||||
#: plinth/modules/transmission/__init__.py:29
|
||||
#: plinth/modules/transmission/__init__.py:26
|
||||
msgid "Please do not change the default port of the Transmission daemon."
|
||||
msgstr "Wijzig de standaardpoort van de Transmission daemon niet."
|
||||
|
||||
#: plinth/modules/transmission/__init__.py:31
|
||||
#: plinth/modules/transmission/__init__.py:28
|
||||
#, python-brace-format
|
||||
msgid ""
|
||||
"Compared to <a href=\"{deluge_url}\">Deluge</a>, Transmission is simpler and "
|
||||
@ -6936,7 +6990,7 @@ msgstr ""
|
||||
"Vergeleken met <a href=\"{deluge_url}\">Deluge</a> is Transmission "
|
||||
"eenvoudiger en lichter, maar minder aanpasbaar."
|
||||
|
||||
#: plinth/modules/transmission/__init__.py:35
|
||||
#: plinth/modules/transmission/__init__.py:32
|
||||
#, python-brace-format
|
||||
msgid ""
|
||||
"It can be accessed by <a href=\"{users_url}\">any user</a> on {box_name} "
|
||||
@ -6945,7 +6999,7 @@ msgstr ""
|
||||
"Het kan geraadpleegd worden door <a href=\"{users_url}\">iedere gebruiker</"
|
||||
"a> op {box_name} die lid is van de bit-torrent groep (admin)."
|
||||
|
||||
#: plinth/modules/transmission/__init__.py:39
|
||||
#: plinth/modules/transmission/__init__.py:36
|
||||
#, python-brace-format
|
||||
msgid ""
|
||||
"<a href=\"{samba_url}\">Samba</a> shares can be set as the default download "
|
||||
@ -6954,7 +7008,7 @@ msgstr ""
|
||||
"<a href=\"{samba_url}\">Samba-shares</a> kunnen worden ingesteld als de "
|
||||
"standaard downloadmap in het keuzemenu hieronder."
|
||||
|
||||
#: plinth/modules/transmission/__init__.py:43
|
||||
#: plinth/modules/transmission/__init__.py:40
|
||||
#, python-brace-format
|
||||
msgid ""
|
||||
"After a download has completed, you can also access your files using the <a "
|
||||
@ -6963,7 +7017,7 @@ msgstr ""
|
||||
"Nadat een download is voltooid, is toegang tot de bestanden ook mogelijk met "
|
||||
"behulp van de app <a href=\"{sharing_url}\">Sharing</a>."
|
||||
|
||||
#: plinth/modules/transmission/__init__.py:71
|
||||
#: plinth/modules/transmission/__init__.py:68
|
||||
#: plinth/modules/transmission/manifest.py:6
|
||||
msgid "Transmission"
|
||||
msgstr "Transmission"
|
||||
@ -7517,20 +7571,20 @@ msgstr "Gebruiker %(username)s bijgewerkt."
|
||||
msgid "Edit User"
|
||||
msgstr "Gebruiker wijzigen"
|
||||
|
||||
#: plinth/modules/users/views.py:144
|
||||
#: plinth/modules/users/views.py:146
|
||||
#, python-brace-format
|
||||
msgid "User {user} deleted."
|
||||
msgstr "Gebruiker {user} verwijderd."
|
||||
|
||||
#: plinth/modules/users/views.py:151
|
||||
#: plinth/modules/users/views.py:153
|
||||
msgid "Deleting LDAP user failed."
|
||||
msgstr "Verwijderen van LDAP gebruiker mislukt."
|
||||
|
||||
#: plinth/modules/users/views.py:160
|
||||
#: plinth/modules/users/views.py:180
|
||||
msgid "Change Password"
|
||||
msgstr "Wijzig wachtwoord"
|
||||
|
||||
#: plinth/modules/users/views.py:161
|
||||
#: plinth/modules/users/views.py:181
|
||||
msgid "Password changed successfully."
|
||||
msgstr "Wachtwoord succesvol gewijzigd."
|
||||
|
||||
@ -9118,13 +9172,6 @@ msgstr "Gujarati"
|
||||
#~ msgid "Upload Password"
|
||||
#~ msgstr "Uploadwachtwoord"
|
||||
|
||||
#~ msgid ""
|
||||
#~ "Set a new upload password for Coquelicot. Leave this field blank to keep "
|
||||
#~ "the current password."
|
||||
#~ msgstr ""
|
||||
#~ "Stel een nieuw uploadwachtwoord in voor Coquelicot. Laat dit veld leeg om "
|
||||
#~ "het huidige wachtwoord te behouden."
|
||||
|
||||
#~ msgid "Maximum File Size (in MiB)"
|
||||
#~ msgstr "Maximale bestandsgrootte (in MiB)"
|
||||
|
||||
@ -9137,9 +9184,6 @@ msgstr "Gujarati"
|
||||
#~ msgid "coquelicot"
|
||||
#~ msgstr "coquelicot"
|
||||
|
||||
#~ msgid "Upload password updated"
|
||||
#~ msgstr "Uploadwachtwoord aangepast"
|
||||
|
||||
#~ msgid "Failed to update upload password"
|
||||
#~ msgstr "Bijwerken van het upload wachtwoord is mislukt"
|
||||
|
||||
|
||||
@ -7,7 +7,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: PACKAGE VERSION\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2022-06-06 21:07-0400\n"
|
||||
"POT-Creation-Date: 2022-06-20 20:21-0400\n"
|
||||
"PO-Revision-Date: 2022-05-10 02:10+0000\n"
|
||||
"Last-Translator: ikmaak <info@ikmaak.nl>\n"
|
||||
"Language-Team: Polish <https://hosted.weblate.org/projects/freedombox/"
|
||||
@ -1013,12 +1013,12 @@ msgstr "Odśwież adres IP i domeny"
|
||||
|
||||
#: plinth/modules/bind/views.py:71 plinth/modules/coturn/views.py:39
|
||||
#: plinth/modules/deluge/views.py:42 plinth/modules/dynamicdns/views.py:78
|
||||
#: plinth/modules/ejabberd/views.py:85 plinth/modules/email/views.py:45
|
||||
#: plinth/modules/ejabberd/views.py:96 plinth/modules/email/views.py:45
|
||||
#: plinth/modules/matrixsynapse/views.py:124
|
||||
#: plinth/modules/minetest/views.py:69 plinth/modules/mumble/views.py:29
|
||||
#: plinth/modules/pagekite/forms.py:78 plinth/modules/quassel/views.py:28
|
||||
#: plinth/modules/roundcube/views.py:32 plinth/modules/shadowsocks/views.py:59
|
||||
#: plinth/modules/transmission/views.py:47 plinth/modules/ttrss/views.py:26
|
||||
#: plinth/modules/transmission/views.py:43 plinth/modules/ttrss/views.py:26
|
||||
#: plinth/modules/wordpress/views.py:37
|
||||
msgid "Configuration updated"
|
||||
msgstr "Konfigurcja uaktualniona"
|
||||
@ -1445,7 +1445,7 @@ msgstr ""
|
||||
"natychmiast po włączeniu tej usługi."
|
||||
|
||||
#: plinth/modules/deluge/__init__.py:44
|
||||
#: plinth/modules/transmission/__init__.py:67
|
||||
#: plinth/modules/transmission/__init__.py:64
|
||||
msgid "Download files using BitTorrent applications"
|
||||
msgstr "Ściągnij pliki korzystając z aplikacji BitTorrent"
|
||||
|
||||
@ -1454,7 +1454,7 @@ msgid "Deluge"
|
||||
msgstr "Deluge"
|
||||
|
||||
#: plinth/modules/deluge/__init__.py:50
|
||||
#: plinth/modules/transmission/__init__.py:73
|
||||
#: plinth/modules/transmission/__init__.py:70
|
||||
msgid "BitTorrent Web Client"
|
||||
msgstr "Klient BitTorrent"
|
||||
|
||||
@ -1780,7 +1780,7 @@ msgstr "Stan"
|
||||
#: plinth/modules/dynamicdns/templates/dynamicdns.html:18
|
||||
#: plinth/modules/email/templates/email.html:35
|
||||
#: plinth/modules/letsencrypt/templates/letsencrypt.html:24
|
||||
#: plinth/modules/mediawiki/forms.py:33
|
||||
#: plinth/modules/mediawiki/forms.py:34
|
||||
msgid "Domain"
|
||||
msgstr "Domena"
|
||||
|
||||
@ -1867,11 +1867,23 @@ msgstr "ejabberd"
|
||||
msgid "Chat Server"
|
||||
msgstr "Serwer czatu"
|
||||
|
||||
#: plinth/modules/ejabberd/forms.py:18
|
||||
#: plinth/modules/ejabberd/forms.py:19
|
||||
#, fuzzy
|
||||
#| msgid "Domain Names"
|
||||
msgid "Domain names"
|
||||
msgstr "Nazwy domen"
|
||||
|
||||
#: plinth/modules/ejabberd/forms.py:21
|
||||
msgid ""
|
||||
"Domains to be used by ejabberd. Note that user accounts are unique for each "
|
||||
"domain, and migrating users to a new domain name is not yet implemented."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/ejabberd/forms.py:26
|
||||
msgid "Enable Message Archive Management"
|
||||
msgstr "Włącz zarządzanie archiwum wiadomości"
|
||||
|
||||
#: plinth/modules/ejabberd/forms.py:20
|
||||
#: plinth/modules/ejabberd/forms.py:28
|
||||
#, python-brace-format
|
||||
msgid ""
|
||||
"If enabled, your {box_name} will store chat message histories. This allows "
|
||||
@ -1884,11 +1896,11 @@ msgstr ""
|
||||
"kanałów wielu użytkowników. Od ustawień klienta zależy czy historie są "
|
||||
"przechowywane w formie zaszyfrowanej czy nie."
|
||||
|
||||
#: plinth/modules/ejabberd/forms.py:27 plinth/modules/matrixsynapse/forms.py:22
|
||||
#: plinth/modules/ejabberd/forms.py:35 plinth/modules/matrixsynapse/forms.py:22
|
||||
msgid "Automatically manage audio/video call setup"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/ejabberd/forms.py:29
|
||||
#: plinth/modules/ejabberd/forms.py:37
|
||||
#, python-brace-format
|
||||
msgid ""
|
||||
"Configures the local <a href={coturn_url}>coturn</a> app as the STUN/TURN "
|
||||
@ -1896,21 +1908,21 @@ msgid ""
|
||||
"server."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/ejabberd/forms.py:36 plinth/modules/matrixsynapse/forms.py:31
|
||||
#: plinth/modules/ejabberd/forms.py:44 plinth/modules/matrixsynapse/forms.py:31
|
||||
msgid "STUN/TURN Server URIs"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/ejabberd/forms.py:38 plinth/modules/matrixsynapse/forms.py:33
|
||||
#: plinth/modules/ejabberd/forms.py:46 plinth/modules/matrixsynapse/forms.py:33
|
||||
msgid "List of public URIs of the STUN/TURN server, one on each line."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/ejabberd/forms.py:42 plinth/modules/matrixsynapse/forms.py:37
|
||||
#: plinth/modules/ejabberd/forms.py:50 plinth/modules/matrixsynapse/forms.py:37
|
||||
#, fuzzy
|
||||
#| msgid "The following disks are in use:"
|
||||
msgid "Shared Authentication Secret"
|
||||
msgstr "Używane są następujące dyski:"
|
||||
|
||||
#: plinth/modules/ejabberd/forms.py:43 plinth/modules/matrixsynapse/forms.py:38
|
||||
#: plinth/modules/ejabberd/forms.py:51 plinth/modules/matrixsynapse/forms.py:38
|
||||
msgid "Shared secret used to compute passwords for the TURN server."
|
||||
msgstr ""
|
||||
|
||||
@ -2945,23 +2957,24 @@ msgid ""
|
||||
"domain name."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/janus/__init__.py:22
|
||||
#: plinth/modules/janus/__init__.py:23
|
||||
msgid "Janus is a lightweight WebRTC server."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/janus/__init__.py:23
|
||||
#: plinth/modules/janus/__init__.py:24
|
||||
msgid "A simple video conference room is included."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/janus/__init__.py:24
|
||||
msgid "A STUN/TURN server (such as Coturn) is required to use Janus."
|
||||
#: plinth/modules/janus/__init__.py:26
|
||||
#, python-brace-format
|
||||
msgid "<a href=\"{coturn_url}\">Coturn</a> is required to use Janus."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/janus/__init__.py:41
|
||||
#: plinth/modules/janus/__init__.py:44
|
||||
msgid "Janus"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/janus/__init__.py:43
|
||||
#: plinth/modules/janus/__init__.py:46
|
||||
#, fuzzy
|
||||
#| msgid "Web Server"
|
||||
msgid "WebRTC server"
|
||||
@ -3250,13 +3263,13 @@ msgstr "MediaWiki"
|
||||
msgid "Wiki"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mediawiki/forms.py:25
|
||||
#: plinth/modules/mediawiki/forms.py:26
|
||||
#, fuzzy
|
||||
#| msgid "Administrator Account"
|
||||
msgid "Administrator Password"
|
||||
msgstr "Konto Administratora"
|
||||
|
||||
#: plinth/modules/mediawiki/forms.py:26
|
||||
#: plinth/modules/mediawiki/forms.py:27
|
||||
msgid ""
|
||||
"Set a new password for MediaWiki's administrator account (admin). The "
|
||||
"password cannot be a common one and the minimum required length is "
|
||||
@ -3264,93 +3277,109 @@ msgid ""
|
||||
"password."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mediawiki/forms.py:34
|
||||
#: plinth/modules/mediawiki/forms.py:35
|
||||
msgid ""
|
||||
"Used by MediaWiki to generate URLs that point to the wiki such as in footer, "
|
||||
"feeds and emails. Examples: \"myfreedombox.example.org\" or \"example.onion"
|
||||
"\"."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mediawiki/forms.py:39
|
||||
#: plinth/modules/mediawiki/forms.py:40
|
||||
#, fuzzy
|
||||
#| msgid "Service Type"
|
||||
msgid "Site Name"
|
||||
msgstr "Typ usługi"
|
||||
|
||||
#: plinth/modules/mediawiki/forms.py:41
|
||||
msgid "Name of the site as displayed throughout the wiki."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mediawiki/forms.py:45
|
||||
#, fuzzy
|
||||
#| msgid "Enable application"
|
||||
msgid "Enable public registrations"
|
||||
msgstr "Aktywuj aplikację"
|
||||
|
||||
#: plinth/modules/mediawiki/forms.py:40
|
||||
#: plinth/modules/mediawiki/forms.py:46
|
||||
msgid ""
|
||||
"If enabled, anyone on the internet will be able to create an account on your "
|
||||
"MediaWiki instance."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mediawiki/forms.py:44
|
||||
#: plinth/modules/mediawiki/forms.py:50
|
||||
#, fuzzy
|
||||
#| msgid "Enable creative mode"
|
||||
msgid "Enable private mode"
|
||||
msgstr "Włącz tryb kreatywny"
|
||||
|
||||
#: plinth/modules/mediawiki/forms.py:45
|
||||
#: plinth/modules/mediawiki/forms.py:51
|
||||
msgid ""
|
||||
"If enabled, access will be restricted. Only people who have accounts can "
|
||||
"read/write to the wiki. Public registrations will also be disabled."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mediawiki/forms.py:50
|
||||
#: plinth/modules/mediawiki/forms.py:56
|
||||
msgid "Default Skin"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mediawiki/forms.py:51
|
||||
#: plinth/modules/mediawiki/forms.py:57
|
||||
msgid ""
|
||||
"Choose a default skin for your MediaWiki installation. Users have the option "
|
||||
"to select their preferred skin."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mediawiki/views.py:51
|
||||
#: plinth/modules/mediawiki/views.py:52
|
||||
#, fuzzy
|
||||
#| msgid "Password"
|
||||
msgid "Password updated"
|
||||
msgstr "Hasło"
|
||||
|
||||
#: plinth/modules/mediawiki/views.py:56
|
||||
#: plinth/modules/mediawiki/views.py:57
|
||||
msgid "Password update failed. Please choose a stronger password"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mediawiki/views.py:66
|
||||
#: plinth/modules/mediawiki/views.py:67
|
||||
#, fuzzy
|
||||
#| msgid "Application installed."
|
||||
msgid "Public registrations enabled"
|
||||
msgstr "Aplikacja zainstalowania."
|
||||
|
||||
#: plinth/modules/mediawiki/views.py:75
|
||||
#: plinth/modules/mediawiki/views.py:76
|
||||
#, fuzzy
|
||||
#| msgid "Application installed."
|
||||
msgid "Public registrations disabled"
|
||||
msgstr "Aplikacja zainstalowania."
|
||||
|
||||
#: plinth/modules/mediawiki/views.py:80
|
||||
#: plinth/modules/mediawiki/views.py:81
|
||||
#, fuzzy
|
||||
#| msgid "Application enabled"
|
||||
msgid "Private mode enabled"
|
||||
msgstr "Aplikacja włączona"
|
||||
|
||||
#: plinth/modules/mediawiki/views.py:87
|
||||
#: plinth/modules/mediawiki/views.py:88
|
||||
#, fuzzy
|
||||
#| msgid "Application disabled"
|
||||
msgid "Private mode disabled"
|
||||
msgstr "Aplikacja wyłączona"
|
||||
|
||||
#: plinth/modules/mediawiki/views.py:94
|
||||
#: plinth/modules/mediawiki/views.py:95
|
||||
#, fuzzy
|
||||
#| msgid "Setting unchanged"
|
||||
msgid "Default skin changed"
|
||||
msgstr "Ustawienie bez zmian"
|
||||
|
||||
#: plinth/modules/mediawiki/views.py:98
|
||||
#: plinth/modules/mediawiki/views.py:99
|
||||
#, fuzzy
|
||||
#| msgid "Domain name set"
|
||||
msgid "Domain name updated"
|
||||
msgstr "Nazwa domeny ustawiona"
|
||||
|
||||
#: plinth/modules/mediawiki/views.py:103
|
||||
#, fuzzy
|
||||
#| msgid "Domain name set"
|
||||
msgid "Site name updated"
|
||||
msgstr "Nazwa domeny ustawiona"
|
||||
|
||||
#: plinth/modules/minetest/__init__.py:35
|
||||
#, python-brace-format
|
||||
msgid ""
|
||||
@ -3503,11 +3532,27 @@ msgid ""
|
||||
"password can be used to manage permissions in Mumble."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mumble/forms.py:39
|
||||
#: plinth/modules/mumble/forms.py:40
|
||||
msgid "Set a password to join the server"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mumble/forms.py:42
|
||||
#, fuzzy
|
||||
#| msgid ""
|
||||
#| "Set a new upload password for Coquelicot. Leave this field blank to keep "
|
||||
#| "the current password."
|
||||
msgid ""
|
||||
"Set a password that is required to join the server. Leave empty to use the "
|
||||
"current password."
|
||||
msgstr ""
|
||||
"Ustaw nowe hasło do przesyłania Coquelicot. Żeby zachować dotychczasowe "
|
||||
"hasło, pozostaw to pole puste."
|
||||
|
||||
#: plinth/modules/mumble/forms.py:48
|
||||
msgid "Set the name for the root channel"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mumble/forms.py:43
|
||||
#: plinth/modules/mumble/forms.py:52
|
||||
msgid ""
|
||||
"Set the name of the main channel of your mumble server. If the name was "
|
||||
"never changed, the channel is named Root."
|
||||
@ -3525,7 +3570,13 @@ msgstr "Mumla"
|
||||
msgid "SuperUser password successfully updated."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mumble/views.py:45
|
||||
#: plinth/modules/mumble/views.py:46
|
||||
#, fuzzy
|
||||
#| msgid "Upload password updated"
|
||||
msgid "Join password changed"
|
||||
msgstr "Zmieniono hasło do przesyłania"
|
||||
|
||||
#: plinth/modules/mumble/views.py:51
|
||||
msgid "Root channel name changed."
|
||||
msgstr ""
|
||||
|
||||
@ -6415,28 +6466,28 @@ msgstr ""
|
||||
msgid "Setting unchanged"
|
||||
msgstr "Ustawienie bez zmian"
|
||||
|
||||
#: plinth/modules/transmission/__init__.py:26
|
||||
#: plinth/modules/transmission/__init__.py:23
|
||||
msgid "Transmission is a BitTorrent client with a web interface."
|
||||
msgstr "Transmission to klient BitTorrent z interfejsem webowym."
|
||||
|
||||
#: plinth/modules/transmission/__init__.py:27
|
||||
#: plinth/modules/transmission/__init__.py:24
|
||||
msgid ""
|
||||
"BitTorrent is a peer-to-peer file sharing protocol. Note that BitTorrent is "
|
||||
"not anonymous."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/transmission/__init__.py:29
|
||||
#: plinth/modules/transmission/__init__.py:26
|
||||
msgid "Please do not change the default port of the Transmission daemon."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/transmission/__init__.py:31
|
||||
#: plinth/modules/transmission/__init__.py:28
|
||||
#, python-brace-format
|
||||
msgid ""
|
||||
"Compared to <a href=\"{deluge_url}\">Deluge</a>, Transmission is simpler and "
|
||||
"lightweight but is less customizable."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/transmission/__init__.py:35
|
||||
#: plinth/modules/transmission/__init__.py:32
|
||||
#, fuzzy, python-brace-format
|
||||
#| msgid ""
|
||||
#| "It can be accessed by <a href=\"{users_url}\">any user</a> on {box_name} "
|
||||
@ -6448,21 +6499,21 @@ msgstr ""
|
||||
"Dostęp do niego mają <a href=\"{users_url}\">użytkownicy</a> {box_name} z do "
|
||||
"grupy administratorów."
|
||||
|
||||
#: plinth/modules/transmission/__init__.py:39
|
||||
#: plinth/modules/transmission/__init__.py:36
|
||||
#, python-brace-format
|
||||
msgid ""
|
||||
"<a href=\"{samba_url}\">Samba</a> shares can be set as the default download "
|
||||
"directory from the dropdown menu below."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/transmission/__init__.py:43
|
||||
#: plinth/modules/transmission/__init__.py:40
|
||||
#, python-brace-format
|
||||
msgid ""
|
||||
"After a download has completed, you can also access your files using the <a "
|
||||
"href=\"{sharing_url}\">Sharing</a> app."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/transmission/__init__.py:71
|
||||
#: plinth/modules/transmission/__init__.py:68
|
||||
#: plinth/modules/transmission/manifest.py:6
|
||||
msgid "Transmission"
|
||||
msgstr "Transmission"
|
||||
@ -6980,20 +7031,20 @@ msgstr ""
|
||||
msgid "Edit User"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/users/views.py:144
|
||||
#: plinth/modules/users/views.py:146
|
||||
#, python-brace-format
|
||||
msgid "User {user} deleted."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/users/views.py:151
|
||||
#: plinth/modules/users/views.py:153
|
||||
msgid "Deleting LDAP user failed."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/users/views.py:160
|
||||
#: plinth/modules/users/views.py:180
|
||||
msgid "Change Password"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/users/views.py:161
|
||||
#: plinth/modules/users/views.py:181
|
||||
msgid "Password changed successfully."
|
||||
msgstr ""
|
||||
|
||||
@ -8228,13 +8279,6 @@ msgstr "Gujarati"
|
||||
#~ msgid "Upload Password"
|
||||
#~ msgstr "Hasło do przesyłania"
|
||||
|
||||
#~ msgid ""
|
||||
#~ "Set a new upload password for Coquelicot. Leave this field blank to keep "
|
||||
#~ "the current password."
|
||||
#~ msgstr ""
|
||||
#~ "Ustaw nowe hasło do przesyłania Coquelicot. Żeby zachować dotychczasowe "
|
||||
#~ "hasło, pozostaw to pole puste."
|
||||
|
||||
#~ msgid "Maximum File Size (in MiB)"
|
||||
#~ msgstr "Maksymalny rozmiar pliku (w MiB)"
|
||||
|
||||
@ -8245,9 +8289,6 @@ msgstr "Gujarati"
|
||||
#~ msgid "coquelicot"
|
||||
#~ msgstr "coquelicot"
|
||||
|
||||
#~ msgid "Upload password updated"
|
||||
#~ msgstr "Zmieniono hasło do przesyłania"
|
||||
|
||||
#~ msgid "Failed to update upload password"
|
||||
#~ msgstr "Nie udało się zmienić hasła do przesyłania"
|
||||
|
||||
|
||||
@ -7,7 +7,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: PACKAGE VERSION\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2022-06-06 21:07-0400\n"
|
||||
"POT-Creation-Date: 2022-06-20 20:21-0400\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/"
|
||||
@ -1007,12 +1007,12 @@ msgstr "Atualizar endereço de IP e domínios"
|
||||
|
||||
#: plinth/modules/bind/views.py:71 plinth/modules/coturn/views.py:39
|
||||
#: plinth/modules/deluge/views.py:42 plinth/modules/dynamicdns/views.py:78
|
||||
#: plinth/modules/ejabberd/views.py:85 plinth/modules/email/views.py:45
|
||||
#: plinth/modules/ejabberd/views.py:96 plinth/modules/email/views.py:45
|
||||
#: plinth/modules/matrixsynapse/views.py:124
|
||||
#: plinth/modules/minetest/views.py:69 plinth/modules/mumble/views.py:29
|
||||
#: plinth/modules/pagekite/forms.py:78 plinth/modules/quassel/views.py:28
|
||||
#: plinth/modules/roundcube/views.py:32 plinth/modules/shadowsocks/views.py:59
|
||||
#: plinth/modules/transmission/views.py:47 plinth/modules/ttrss/views.py:26
|
||||
#: plinth/modules/transmission/views.py:43 plinth/modules/ttrss/views.py:26
|
||||
#: plinth/modules/wordpress/views.py:37
|
||||
msgid "Configuration updated"
|
||||
msgstr "Configuração atualizada"
|
||||
@ -1408,7 +1408,7 @@ msgid ""
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/deluge/__init__.py:44
|
||||
#: plinth/modules/transmission/__init__.py:67
|
||||
#: plinth/modules/transmission/__init__.py:64
|
||||
msgid "Download files using BitTorrent applications"
|
||||
msgstr ""
|
||||
|
||||
@ -1417,7 +1417,7 @@ msgid "Deluge"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/deluge/__init__.py:50
|
||||
#: plinth/modules/transmission/__init__.py:73
|
||||
#: plinth/modules/transmission/__init__.py:70
|
||||
msgid "BitTorrent Web Client"
|
||||
msgstr ""
|
||||
|
||||
@ -1696,7 +1696,7 @@ msgstr "Estado"
|
||||
#: plinth/modules/dynamicdns/templates/dynamicdns.html:18
|
||||
#: plinth/modules/email/templates/email.html:35
|
||||
#: plinth/modules/letsencrypt/templates/letsencrypt.html:24
|
||||
#: plinth/modules/mediawiki/forms.py:33
|
||||
#: plinth/modules/mediawiki/forms.py:34
|
||||
#, fuzzy
|
||||
#| msgid "Domain Name"
|
||||
msgid "Domain"
|
||||
@ -1777,11 +1777,23 @@ msgstr ""
|
||||
msgid "Chat Server"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/ejabberd/forms.py:18
|
||||
#: plinth/modules/ejabberd/forms.py:19
|
||||
#, fuzzy
|
||||
#| msgid "Domain Names"
|
||||
msgid "Domain names"
|
||||
msgstr "Nomes de Domínio"
|
||||
|
||||
#: plinth/modules/ejabberd/forms.py:21
|
||||
msgid ""
|
||||
"Domains to be used by ejabberd. Note that user accounts are unique for each "
|
||||
"domain, and migrating users to a new domain name is not yet implemented."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/ejabberd/forms.py:26
|
||||
msgid "Enable Message Archive Management"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/ejabberd/forms.py:20
|
||||
#: plinth/modules/ejabberd/forms.py:28
|
||||
#, python-brace-format
|
||||
msgid ""
|
||||
"If enabled, your {box_name} will store chat message histories. This allows "
|
||||
@ -1790,11 +1802,11 @@ msgid ""
|
||||
"the histories are stored as plain text or encrypted."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/ejabberd/forms.py:27 plinth/modules/matrixsynapse/forms.py:22
|
||||
#: plinth/modules/ejabberd/forms.py:35 plinth/modules/matrixsynapse/forms.py:22
|
||||
msgid "Automatically manage audio/video call setup"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/ejabberd/forms.py:29
|
||||
#: plinth/modules/ejabberd/forms.py:37
|
||||
#, python-brace-format
|
||||
msgid ""
|
||||
"Configures the local <a href={coturn_url}>coturn</a> app as the STUN/TURN "
|
||||
@ -1802,19 +1814,19 @@ msgid ""
|
||||
"server."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/ejabberd/forms.py:36 plinth/modules/matrixsynapse/forms.py:31
|
||||
#: plinth/modules/ejabberd/forms.py:44 plinth/modules/matrixsynapse/forms.py:31
|
||||
msgid "STUN/TURN Server URIs"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/ejabberd/forms.py:38 plinth/modules/matrixsynapse/forms.py:33
|
||||
#: plinth/modules/ejabberd/forms.py:46 plinth/modules/matrixsynapse/forms.py:33
|
||||
msgid "List of public URIs of the STUN/TURN server, one on each line."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/ejabberd/forms.py:42 plinth/modules/matrixsynapse/forms.py:37
|
||||
#: plinth/modules/ejabberd/forms.py:50 plinth/modules/matrixsynapse/forms.py:37
|
||||
msgid "Shared Authentication Secret"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/ejabberd/forms.py:43 plinth/modules/matrixsynapse/forms.py:38
|
||||
#: plinth/modules/ejabberd/forms.py:51 plinth/modules/matrixsynapse/forms.py:38
|
||||
msgid "Shared secret used to compute passwords for the TURN server."
|
||||
msgstr ""
|
||||
|
||||
@ -2819,23 +2831,24 @@ msgid ""
|
||||
"domain name."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/janus/__init__.py:22
|
||||
#: plinth/modules/janus/__init__.py:23
|
||||
msgid "Janus is a lightweight WebRTC server."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/janus/__init__.py:23
|
||||
#: plinth/modules/janus/__init__.py:24
|
||||
msgid "A simple video conference room is included."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/janus/__init__.py:24
|
||||
msgid "A STUN/TURN server (such as Coturn) is required to use Janus."
|
||||
#: plinth/modules/janus/__init__.py:26
|
||||
#, python-brace-format
|
||||
msgid "<a href=\"{coturn_url}\">Coturn</a> is required to use Janus."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/janus/__init__.py:41
|
||||
#: plinth/modules/janus/__init__.py:44
|
||||
msgid "Janus"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/janus/__init__.py:43
|
||||
#: plinth/modules/janus/__init__.py:46
|
||||
#, fuzzy
|
||||
#| msgid "Web Server"
|
||||
msgid "WebRTC server"
|
||||
@ -3123,11 +3136,11 @@ msgstr ""
|
||||
msgid "Wiki"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mediawiki/forms.py:25
|
||||
#: plinth/modules/mediawiki/forms.py:26
|
||||
msgid "Administrator Password"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mediawiki/forms.py:26
|
||||
#: plinth/modules/mediawiki/forms.py:27
|
||||
msgid ""
|
||||
"Set a new password for MediaWiki's administrator account (admin). The "
|
||||
"password cannot be a common one and the minimum required length is "
|
||||
@ -3135,91 +3148,107 @@ msgid ""
|
||||
"password."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mediawiki/forms.py:34
|
||||
#: plinth/modules/mediawiki/forms.py:35
|
||||
msgid ""
|
||||
"Used by MediaWiki to generate URLs that point to the wiki such as in footer, "
|
||||
"feeds and emails. Examples: \"myfreedombox.example.org\" or \"example.onion"
|
||||
"\"."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mediawiki/forms.py:39
|
||||
#: plinth/modules/mediawiki/forms.py:40
|
||||
#, fuzzy
|
||||
#| msgid "Service Discovery"
|
||||
msgid "Site Name"
|
||||
msgstr "Descoberta do Serviço"
|
||||
|
||||
#: plinth/modules/mediawiki/forms.py:41
|
||||
msgid "Name of the site as displayed throughout the wiki."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mediawiki/forms.py:45
|
||||
#, fuzzy
|
||||
#| msgid "Enable application"
|
||||
msgid "Enable public registrations"
|
||||
msgstr "Ativar aplicação"
|
||||
|
||||
#: plinth/modules/mediawiki/forms.py:40
|
||||
#: plinth/modules/mediawiki/forms.py:46
|
||||
msgid ""
|
||||
"If enabled, anyone on the internet will be able to create an account on your "
|
||||
"MediaWiki instance."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mediawiki/forms.py:44
|
||||
#: plinth/modules/mediawiki/forms.py:50
|
||||
#, fuzzy
|
||||
#| msgid "Applications"
|
||||
msgid "Enable private mode"
|
||||
msgstr "Aplicações"
|
||||
|
||||
#: plinth/modules/mediawiki/forms.py:45
|
||||
#: plinth/modules/mediawiki/forms.py:51
|
||||
msgid ""
|
||||
"If enabled, access will be restricted. Only people who have accounts can "
|
||||
"read/write to the wiki. Public registrations will also be disabled."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mediawiki/forms.py:50
|
||||
#: plinth/modules/mediawiki/forms.py:56
|
||||
msgid "Default Skin"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mediawiki/forms.py:51
|
||||
#: plinth/modules/mediawiki/forms.py:57
|
||||
msgid ""
|
||||
"Choose a default skin for your MediaWiki installation. Users have the option "
|
||||
"to select their preferred skin."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mediawiki/views.py:51
|
||||
#: plinth/modules/mediawiki/views.py:52
|
||||
msgid "Password updated"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mediawiki/views.py:56
|
||||
#: plinth/modules/mediawiki/views.py:57
|
||||
msgid "Password update failed. Please choose a stronger password"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mediawiki/views.py:66
|
||||
#: plinth/modules/mediawiki/views.py:67
|
||||
#, fuzzy
|
||||
#| msgid "Applications"
|
||||
msgid "Public registrations enabled"
|
||||
msgstr "Aplicações"
|
||||
|
||||
#: plinth/modules/mediawiki/views.py:75
|
||||
#: plinth/modules/mediawiki/views.py:76
|
||||
#, fuzzy
|
||||
#| msgid "Applications"
|
||||
msgid "Public registrations disabled"
|
||||
msgstr "Aplicações"
|
||||
|
||||
#: plinth/modules/mediawiki/views.py:80
|
||||
#: plinth/modules/mediawiki/views.py:81
|
||||
#, fuzzy
|
||||
#| msgid "Applications"
|
||||
msgid "Private mode enabled"
|
||||
msgstr "Aplicações"
|
||||
|
||||
#: plinth/modules/mediawiki/views.py:87
|
||||
#: plinth/modules/mediawiki/views.py:88
|
||||
#, fuzzy
|
||||
#| msgid "Applications"
|
||||
msgid "Private mode disabled"
|
||||
msgstr "Aplicações"
|
||||
|
||||
#: plinth/modules/mediawiki/views.py:94
|
||||
#: plinth/modules/mediawiki/views.py:95
|
||||
#, fuzzy
|
||||
#| msgid "Setting unchanged"
|
||||
msgid "Default skin changed"
|
||||
msgstr "Definição inalterada"
|
||||
|
||||
#: plinth/modules/mediawiki/views.py:98
|
||||
#: plinth/modules/mediawiki/views.py:99
|
||||
#, fuzzy
|
||||
#| msgid "Domain name set"
|
||||
msgid "Domain name updated"
|
||||
msgstr "Nome do domínio definido"
|
||||
|
||||
#: plinth/modules/mediawiki/views.py:103
|
||||
#, fuzzy
|
||||
#| msgid "Domain name set"
|
||||
msgid "Site name updated"
|
||||
msgstr "Nome do domínio definido"
|
||||
|
||||
#: plinth/modules/minetest/__init__.py:35
|
||||
#, python-brace-format
|
||||
msgid ""
|
||||
@ -3372,11 +3401,21 @@ msgid ""
|
||||
"password can be used to manage permissions in Mumble."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mumble/forms.py:39
|
||||
#: plinth/modules/mumble/forms.py:40
|
||||
msgid "Set a password to join the server"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mumble/forms.py:42
|
||||
msgid ""
|
||||
"Set a password that is required to join the server. Leave empty to use the "
|
||||
"current password."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mumble/forms.py:48
|
||||
msgid "Set the name for the root channel"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mumble/forms.py:43
|
||||
#: plinth/modules/mumble/forms.py:52
|
||||
msgid ""
|
||||
"Set the name of the main channel of your mumble server. If the name was "
|
||||
"never changed, the channel is named Root."
|
||||
@ -3394,7 +3433,13 @@ msgstr ""
|
||||
msgid "SuperUser password successfully updated."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mumble/views.py:45
|
||||
#: plinth/modules/mumble/views.py:46
|
||||
#, fuzzy
|
||||
#| msgid "Upload password updated"
|
||||
msgid "Join password changed"
|
||||
msgstr "Palavra-passe de envio atualizada"
|
||||
|
||||
#: plinth/modules/mumble/views.py:51
|
||||
msgid "Root channel name changed."
|
||||
msgstr ""
|
||||
|
||||
@ -6261,49 +6306,49 @@ msgstr ""
|
||||
msgid "Setting unchanged"
|
||||
msgstr "Definição inalterada"
|
||||
|
||||
#: plinth/modules/transmission/__init__.py:26
|
||||
#: plinth/modules/transmission/__init__.py:23
|
||||
msgid "Transmission is a BitTorrent client with a web interface."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/transmission/__init__.py:27
|
||||
#: plinth/modules/transmission/__init__.py:24
|
||||
msgid ""
|
||||
"BitTorrent is a peer-to-peer file sharing protocol. Note that BitTorrent is "
|
||||
"not anonymous."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/transmission/__init__.py:29
|
||||
#: plinth/modules/transmission/__init__.py:26
|
||||
msgid "Please do not change the default port of the Transmission daemon."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/transmission/__init__.py:31
|
||||
#: plinth/modules/transmission/__init__.py:28
|
||||
#, python-brace-format
|
||||
msgid ""
|
||||
"Compared to <a href=\"{deluge_url}\">Deluge</a>, Transmission is simpler and "
|
||||
"lightweight but is less customizable."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/transmission/__init__.py:35
|
||||
#: plinth/modules/transmission/__init__.py:32
|
||||
#, python-brace-format
|
||||
msgid ""
|
||||
"It can be accessed by <a href=\"{users_url}\">any user</a> on {box_name} "
|
||||
"belonging to the bit-torrent group."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/transmission/__init__.py:39
|
||||
#: plinth/modules/transmission/__init__.py:36
|
||||
#, python-brace-format
|
||||
msgid ""
|
||||
"<a href=\"{samba_url}\">Samba</a> shares can be set as the default download "
|
||||
"directory from the dropdown menu below."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/transmission/__init__.py:43
|
||||
#: plinth/modules/transmission/__init__.py:40
|
||||
#, python-brace-format
|
||||
msgid ""
|
||||
"After a download has completed, you can also access your files using the <a "
|
||||
"href=\"{sharing_url}\">Sharing</a> app."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/transmission/__init__.py:71
|
||||
#: plinth/modules/transmission/__init__.py:68
|
||||
#: plinth/modules/transmission/manifest.py:6
|
||||
msgid "Transmission"
|
||||
msgstr ""
|
||||
@ -6806,20 +6851,20 @@ msgstr ""
|
||||
msgid "Edit User"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/users/views.py:144
|
||||
#: plinth/modules/users/views.py:146
|
||||
#, python-brace-format
|
||||
msgid "User {user} deleted."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/users/views.py:151
|
||||
#: plinth/modules/users/views.py:153
|
||||
msgid "Deleting LDAP user failed."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/users/views.py:160
|
||||
#: plinth/modules/users/views.py:180
|
||||
msgid "Change Password"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/users/views.py:161
|
||||
#: plinth/modules/users/views.py:181
|
||||
msgid "Password changed successfully."
|
||||
msgstr ""
|
||||
|
||||
@ -7829,9 +7874,6 @@ msgstr "Gujarati"
|
||||
#~ msgid "Maximum File Size (in MiB)"
|
||||
#~ msgstr "Tamanho Máximo do Ficheiro (em MiB)"
|
||||
|
||||
#~ msgid "Upload password updated"
|
||||
#~ msgstr "Palavra-passe de envio atualizada"
|
||||
|
||||
#~ msgid "Failed to update upload password"
|
||||
#~ msgstr "Não foi possível atualizar a palavra-passe de envio"
|
||||
|
||||
|
||||
@ -7,8 +7,8 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: PACKAGE VERSION\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2022-06-06 21:07-0400\n"
|
||||
"PO-Revision-Date: 2022-06-03 20:18+0000\n"
|
||||
"POT-Creation-Date: 2022-06-20 20:21-0400\n"
|
||||
"PO-Revision-Date: 2022-06-13 12:19+0000\n"
|
||||
"Last-Translator: Nikita Epifanov <nikgreens@protonmail.com>\n"
|
||||
"Language-Team: Russian <https://hosted.weblate.org/projects/freedombox/"
|
||||
"freedombox/ru/>\n"
|
||||
@ -1018,12 +1018,12 @@ msgstr "Обновите IP-адреса и домены"
|
||||
|
||||
#: plinth/modules/bind/views.py:71 plinth/modules/coturn/views.py:39
|
||||
#: plinth/modules/deluge/views.py:42 plinth/modules/dynamicdns/views.py:78
|
||||
#: plinth/modules/ejabberd/views.py:85 plinth/modules/email/views.py:45
|
||||
#: plinth/modules/ejabberd/views.py:96 plinth/modules/email/views.py:45
|
||||
#: plinth/modules/matrixsynapse/views.py:124
|
||||
#: plinth/modules/minetest/views.py:69 plinth/modules/mumble/views.py:29
|
||||
#: plinth/modules/pagekite/forms.py:78 plinth/modules/quassel/views.py:28
|
||||
#: plinth/modules/roundcube/views.py:32 plinth/modules/shadowsocks/views.py:59
|
||||
#: plinth/modules/transmission/views.py:47 plinth/modules/ttrss/views.py:26
|
||||
#: plinth/modules/transmission/views.py:43 plinth/modules/ttrss/views.py:26
|
||||
#: plinth/modules/wordpress/views.py:37
|
||||
msgid "Configuration updated"
|
||||
msgstr "Конфигурация обновлена"
|
||||
@ -1461,7 +1461,7 @@ msgstr ""
|
||||
"сразу после включения этой службы."
|
||||
|
||||
#: plinth/modules/deluge/__init__.py:44
|
||||
#: plinth/modules/transmission/__init__.py:67
|
||||
#: plinth/modules/transmission/__init__.py:64
|
||||
msgid "Download files using BitTorrent applications"
|
||||
msgstr "Загружать файлы используя приложения BitTorrent"
|
||||
|
||||
@ -1470,7 +1470,7 @@ msgid "Deluge"
|
||||
msgstr "Delugе"
|
||||
|
||||
#: plinth/modules/deluge/__init__.py:50
|
||||
#: plinth/modules/transmission/__init__.py:73
|
||||
#: plinth/modules/transmission/__init__.py:70
|
||||
msgid "BitTorrent Web Client"
|
||||
msgstr "BitTorrent Веб Клиент"
|
||||
|
||||
@ -1784,7 +1784,7 @@ msgstr "Статус"
|
||||
#: plinth/modules/dynamicdns/templates/dynamicdns.html:18
|
||||
#: plinth/modules/email/templates/email.html:35
|
||||
#: plinth/modules/letsencrypt/templates/letsencrypt.html:24
|
||||
#: plinth/modules/mediawiki/forms.py:33
|
||||
#: plinth/modules/mediawiki/forms.py:34
|
||||
msgid "Domain"
|
||||
msgstr "Домен"
|
||||
|
||||
@ -1863,11 +1863,23 @@ msgstr "еjabberd"
|
||||
msgid "Chat Server"
|
||||
msgstr "Чат-сервер"
|
||||
|
||||
#: plinth/modules/ejabberd/forms.py:18
|
||||
#: plinth/modules/ejabberd/forms.py:19
|
||||
#, fuzzy
|
||||
#| msgid "Domain Names"
|
||||
msgid "Domain names"
|
||||
msgstr "Доменные имена"
|
||||
|
||||
#: plinth/modules/ejabberd/forms.py:21
|
||||
msgid ""
|
||||
"Domains to be used by ejabberd. Note that user accounts are unique for each "
|
||||
"domain, and migrating users to a new domain name is not yet implemented."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/ejabberd/forms.py:26
|
||||
msgid "Enable Message Archive Management"
|
||||
msgstr "Включить Управление архивом сообщений"
|
||||
|
||||
#: plinth/modules/ejabberd/forms.py:20
|
||||
#: plinth/modules/ejabberd/forms.py:28
|
||||
#, python-brace-format
|
||||
msgid ""
|
||||
"If enabled, your {box_name} will store chat message histories. This allows "
|
||||
@ -1880,11 +1892,11 @@ msgstr ""
|
||||
"историю многопользовательских чатов. Это зависит от настроек клиента, "
|
||||
"хранился история как обычный текст или в шифрованном виде."
|
||||
|
||||
#: plinth/modules/ejabberd/forms.py:27 plinth/modules/matrixsynapse/forms.py:22
|
||||
#: plinth/modules/ejabberd/forms.py:35 plinth/modules/matrixsynapse/forms.py:22
|
||||
msgid "Automatically manage audio/video call setup"
|
||||
msgstr "Автоматическое управление настройкой аудио/видео звонков"
|
||||
|
||||
#: plinth/modules/ejabberd/forms.py:29
|
||||
#: plinth/modules/ejabberd/forms.py:37
|
||||
#, python-brace-format
|
||||
msgid ""
|
||||
"Configures the local <a href={coturn_url}>coturn</a> app as the STUN/TURN "
|
||||
@ -1895,19 +1907,19 @@ msgstr ""
|
||||
"качестве сервера STUN/TURN для ejabberd. Отключите это, если вы хотите "
|
||||
"использовать другой сервер STUN/TURN."
|
||||
|
||||
#: plinth/modules/ejabberd/forms.py:36 plinth/modules/matrixsynapse/forms.py:31
|
||||
#: plinth/modules/ejabberd/forms.py:44 plinth/modules/matrixsynapse/forms.py:31
|
||||
msgid "STUN/TURN Server URIs"
|
||||
msgstr "URI сервера STUN/TURN"
|
||||
|
||||
#: plinth/modules/ejabberd/forms.py:38 plinth/modules/matrixsynapse/forms.py:33
|
||||
#: plinth/modules/ejabberd/forms.py:46 plinth/modules/matrixsynapse/forms.py:33
|
||||
msgid "List of public URIs of the STUN/TURN server, one on each line."
|
||||
msgstr "Список публичных URI сервера STUN/TURN, по одному в каждой строке."
|
||||
|
||||
#: plinth/modules/ejabberd/forms.py:42 plinth/modules/matrixsynapse/forms.py:37
|
||||
#: plinth/modules/ejabberd/forms.py:50 plinth/modules/matrixsynapse/forms.py:37
|
||||
msgid "Shared Authentication Secret"
|
||||
msgstr "Общие секрет аутентификации"
|
||||
|
||||
#: plinth/modules/ejabberd/forms.py:43 plinth/modules/matrixsynapse/forms.py:38
|
||||
#: plinth/modules/ejabberd/forms.py:51 plinth/modules/matrixsynapse/forms.py:38
|
||||
msgid "Shared secret used to compute passwords for the TURN server."
|
||||
msgstr "Общий секрет, используемый для вычисления паролей для сервера TURN."
|
||||
|
||||
@ -1983,6 +1995,11 @@ msgid ""
|
||||
"restrict outgoing email. Some lift the restriction after an explicit "
|
||||
"request. See manual page for more information."
|
||||
msgstr ""
|
||||
"В настоящее время сервер электронной почты не работает со многими "
|
||||
"бесплатными доменными службами, включая те, которые предоставляет FreedomBox "
|
||||
"Foundation. Многие интернет-провайдеры также ограничивают исходящую "
|
||||
"электронную почту. Некоторые снимают ограничения после запроса. "
|
||||
"Дополнительную информацию см. на странице руководства."
|
||||
|
||||
#: plinth/modules/email/__init__.py:35
|
||||
#, python-brace-format
|
||||
@ -3001,31 +3018,31 @@ msgstr ""
|
||||
"Запустите Gobby, выберите \"Подключиться к серверу\" и введите доменное имя "
|
||||
"вашего {box_name}."
|
||||
|
||||
#: plinth/modules/janus/__init__.py:22
|
||||
msgid "Janus is a lightweight WebRTC server."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/janus/__init__.py:23
|
||||
msgid "A simple video conference room is included."
|
||||
msgstr ""
|
||||
msgid "Janus is a lightweight WebRTC server."
|
||||
msgstr "Janus - это лёгкий сервер WebRTC."
|
||||
|
||||
#: plinth/modules/janus/__init__.py:24
|
||||
msgid "A STUN/TURN server (such as Coturn) is required to use Janus."
|
||||
msgstr ""
|
||||
msgid "A simple video conference room is included."
|
||||
msgstr "Включает в себя простую комнату видеоконференций."
|
||||
|
||||
#: plinth/modules/janus/__init__.py:41
|
||||
#: plinth/modules/janus/__init__.py:26
|
||||
#, fuzzy, python-brace-format
|
||||
#| msgid "A STUN/TURN server (such as Coturn) is required to use Janus."
|
||||
msgid "<a href=\"{coturn_url}\">Coturn</a> is required to use Janus."
|
||||
msgstr "Для использования Janus требуется сервер STUN/TURN (например, Coturn)."
|
||||
|
||||
#: plinth/modules/janus/__init__.py:44
|
||||
msgid "Janus"
|
||||
msgstr ""
|
||||
msgstr "Janus"
|
||||
|
||||
#: plinth/modules/janus/__init__.py:43
|
||||
#, fuzzy
|
||||
#| msgid "Web Server"
|
||||
#: plinth/modules/janus/__init__.py:46
|
||||
msgid "WebRTC server"
|
||||
msgstr "Веб-сервер"
|
||||
msgstr "Сервер WebRTC"
|
||||
|
||||
#: plinth/modules/janus/manifest.py:7
|
||||
msgid "Janus Video Room"
|
||||
msgstr ""
|
||||
msgstr "Видеокомната Janus"
|
||||
|
||||
#: plinth/modules/janus/templates/janus_video_room.html:205
|
||||
#: plinth/modules/jsxc/templates/jsxc_launch.html:117
|
||||
@ -3226,9 +3243,10 @@ msgid ""
|
||||
"a new account on your Matrix server. Disable this if you only want existing "
|
||||
"users to be able to use it."
|
||||
msgstr ""
|
||||
"Включение государственной регистрации означает, что любой пользователь "
|
||||
"Интернета может зарегистрировать новую учетную запись на вашем сервере "
|
||||
"Martix. Отключите это, если нужен доступ только существующим пользователям."
|
||||
"Включение публичной регистрации означает, что любой человек в Интернете "
|
||||
"может зарегистрировать новую учетную запись на вашем сервере Matrix. "
|
||||
"Отключите эту функцию, если вы хотите, чтобы ею могли пользоваться только "
|
||||
"существующие пользователи."
|
||||
|
||||
#: plinth/modules/matrixsynapse/forms.py:24
|
||||
#, python-brace-format
|
||||
@ -3364,11 +3382,11 @@ msgstr "MediaWiki"
|
||||
msgid "Wiki"
|
||||
msgstr "Wiki"
|
||||
|
||||
#: plinth/modules/mediawiki/forms.py:25
|
||||
#: plinth/modules/mediawiki/forms.py:26
|
||||
msgid "Administrator Password"
|
||||
msgstr "Пароль администратора"
|
||||
|
||||
#: plinth/modules/mediawiki/forms.py:26
|
||||
#: plinth/modules/mediawiki/forms.py:27
|
||||
#, fuzzy
|
||||
#| msgid ""
|
||||
#| "Set a new password for MediaWiki's administrator account (admin). Leave "
|
||||
@ -3382,24 +3400,31 @@ msgstr ""
|
||||
"Установить новый пароль для учетной записи администратора MediaWiki (admin). "
|
||||
"Оставьте это поле пустым, чтобы сохранить текущий пароль."
|
||||
|
||||
#: plinth/modules/mediawiki/forms.py:34
|
||||
#, fuzzy
|
||||
#| msgid ""
|
||||
#| "Used by MediaWiki to generate URLs that point to the wiki such as in "
|
||||
#| "footer, feeds and emails."
|
||||
#: plinth/modules/mediawiki/forms.py:35
|
||||
msgid ""
|
||||
"Used by MediaWiki to generate URLs that point to the wiki such as in footer, "
|
||||
"feeds and emails. Examples: \"myfreedombox.example.org\" or \"example.onion"
|
||||
"\"."
|
||||
msgstr ""
|
||||
"Использовалось MediaWiki для создания ссылок на wiki страницы, например "
|
||||
"внизу веб-страниц, в RSS-потоках или в электронных письмах."
|
||||
"внизу веб-страниц, в RSS-потоках или в электронных письмах. Например: "
|
||||
"\"myfreedombox.example.org\" или \"example.onion\"."
|
||||
|
||||
#: plinth/modules/mediawiki/forms.py:39
|
||||
#: plinth/modules/mediawiki/forms.py:40
|
||||
#, fuzzy
|
||||
#| msgid "Kite name"
|
||||
msgid "Site Name"
|
||||
msgstr "Имя Kite"
|
||||
|
||||
#: plinth/modules/mediawiki/forms.py:41
|
||||
msgid "Name of the site as displayed throughout the wiki."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mediawiki/forms.py:45
|
||||
msgid "Enable public registrations"
|
||||
msgstr "Включить публичную регистрацию"
|
||||
|
||||
#: plinth/modules/mediawiki/forms.py:40
|
||||
#: plinth/modules/mediawiki/forms.py:46
|
||||
msgid ""
|
||||
"If enabled, anyone on the internet will be able to create an account on your "
|
||||
"MediaWiki instance."
|
||||
@ -3407,11 +3432,11 @@ msgstr ""
|
||||
"Если включено, кто угодно в интернете сможет создать учётную запись в вашем "
|
||||
"экземпляре MediaWiki."
|
||||
|
||||
#: plinth/modules/mediawiki/forms.py:44
|
||||
#: plinth/modules/mediawiki/forms.py:50
|
||||
msgid "Enable private mode"
|
||||
msgstr "Включить режим приватности"
|
||||
|
||||
#: plinth/modules/mediawiki/forms.py:45
|
||||
#: plinth/modules/mediawiki/forms.py:51
|
||||
msgid ""
|
||||
"If enabled, access will be restricted. Only people who have accounts can "
|
||||
"read/write to the wiki. Public registrations will also be disabled."
|
||||
@ -3420,11 +3445,11 @@ msgstr ""
|
||||
"записи, смогут читать или писать в вики. Публичные регистрации также будут "
|
||||
"отключены."
|
||||
|
||||
#: plinth/modules/mediawiki/forms.py:50
|
||||
#: plinth/modules/mediawiki/forms.py:56
|
||||
msgid "Default Skin"
|
||||
msgstr "Скин по умолчанию"
|
||||
|
||||
#: plinth/modules/mediawiki/forms.py:51
|
||||
#: plinth/modules/mediawiki/forms.py:57
|
||||
msgid ""
|
||||
"Choose a default skin for your MediaWiki installation. Users have the option "
|
||||
"to select their preferred skin."
|
||||
@ -3432,38 +3457,44 @@ msgstr ""
|
||||
"Выберите скин по умолчанию для вашей установки MediaWiki. Пользователи могут "
|
||||
"выбрать предпочитаемый скин."
|
||||
|
||||
#: plinth/modules/mediawiki/views.py:51
|
||||
#: plinth/modules/mediawiki/views.py:52
|
||||
msgid "Password updated"
|
||||
msgstr "Пароль обновлен"
|
||||
|
||||
#: plinth/modules/mediawiki/views.py:56
|
||||
#: plinth/modules/mediawiki/views.py:57
|
||||
msgid "Password update failed. Please choose a stronger password"
|
||||
msgstr "Не удалось обновить пароль. Пожалуйста, выберите более надежный пароль"
|
||||
|
||||
#: plinth/modules/mediawiki/views.py:66
|
||||
#: plinth/modules/mediawiki/views.py:67
|
||||
msgid "Public registrations enabled"
|
||||
msgstr "Публичная регистрация включена"
|
||||
|
||||
#: plinth/modules/mediawiki/views.py:75
|
||||
#: plinth/modules/mediawiki/views.py:76
|
||||
msgid "Public registrations disabled"
|
||||
msgstr "Публичная регистрация отключена"
|
||||
|
||||
#: plinth/modules/mediawiki/views.py:80
|
||||
#: plinth/modules/mediawiki/views.py:81
|
||||
msgid "Private mode enabled"
|
||||
msgstr "Режим приватности включен"
|
||||
|
||||
#: plinth/modules/mediawiki/views.py:87
|
||||
#: plinth/modules/mediawiki/views.py:88
|
||||
msgid "Private mode disabled"
|
||||
msgstr "Режим приватности выключен"
|
||||
|
||||
#: plinth/modules/mediawiki/views.py:94
|
||||
#: plinth/modules/mediawiki/views.py:95
|
||||
msgid "Default skin changed"
|
||||
msgstr "Скин по умолчанию изменен"
|
||||
|
||||
#: plinth/modules/mediawiki/views.py:98
|
||||
#: plinth/modules/mediawiki/views.py:99
|
||||
msgid "Domain name updated"
|
||||
msgstr "Доменное имя обновлено"
|
||||
|
||||
#: plinth/modules/mediawiki/views.py:103
|
||||
#, fuzzy
|
||||
#| msgid "Domain name updated"
|
||||
msgid "Site name updated"
|
||||
msgstr "Доменное имя обновлено"
|
||||
|
||||
#: plinth/modules/minetest/__init__.py:35
|
||||
#, python-brace-format
|
||||
msgid ""
|
||||
@ -3642,15 +3673,33 @@ msgstr ""
|
||||
"По желанию. Оставьте это поле пустым, чтобы сохранить текущий пароль. Пароль "
|
||||
"суперпользователя можно использовать для управления разрешениями в Mumble."
|
||||
|
||||
#: plinth/modules/mumble/forms.py:39
|
||||
msgid "Set the name for the root channel"
|
||||
#: plinth/modules/mumble/forms.py:40
|
||||
msgid "Set a password to join the server"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mumble/forms.py:43
|
||||
#: plinth/modules/mumble/forms.py:42
|
||||
#, fuzzy
|
||||
#| msgid ""
|
||||
#| "Set a new upload password for Coquelicot. Leave this field blank to keep "
|
||||
#| "the current password."
|
||||
msgid ""
|
||||
"Set a password that is required to join the server. Leave empty to use the "
|
||||
"current password."
|
||||
msgstr ""
|
||||
"Установить новый пароль для Coquelicot. Оставьте это поле пустым, чтобы "
|
||||
"сохранить текущий пароль."
|
||||
|
||||
#: plinth/modules/mumble/forms.py:48
|
||||
msgid "Set the name for the root channel"
|
||||
msgstr "Установить имя для корневого канала"
|
||||
|
||||
#: plinth/modules/mumble/forms.py:52
|
||||
msgid ""
|
||||
"Set the name of the main channel of your mumble server. If the name was "
|
||||
"never changed, the channel is named Root."
|
||||
msgstr ""
|
||||
"Установите имя главного канала вашего сервера mumble. Если имя никогда не "
|
||||
"менялось, канал будет называться Root."
|
||||
|
||||
#: plinth/modules/mumble/manifest.py:34
|
||||
msgid "Mumblefly"
|
||||
@ -3664,9 +3713,15 @@ msgstr "Mumla"
|
||||
msgid "SuperUser password successfully updated."
|
||||
msgstr "Пароль суперпользователя успешно обновлён."
|
||||
|
||||
#: plinth/modules/mumble/views.py:45
|
||||
#: plinth/modules/mumble/views.py:46
|
||||
#, fuzzy
|
||||
#| msgid "Upload password updated"
|
||||
msgid "Join password changed"
|
||||
msgstr "Пароль загрузки обновлен"
|
||||
|
||||
#: plinth/modules/mumble/views.py:51
|
||||
msgid "Root channel name changed."
|
||||
msgstr ""
|
||||
msgstr "Имя корневого канала изменено."
|
||||
|
||||
#: plinth/modules/names/__init__.py:22
|
||||
#, python-brace-format
|
||||
@ -6880,11 +6935,11 @@ msgstr "Порты"
|
||||
msgid "Setting unchanged"
|
||||
msgstr "Настройки без изменений"
|
||||
|
||||
#: plinth/modules/transmission/__init__.py:26
|
||||
#: plinth/modules/transmission/__init__.py:23
|
||||
msgid "Transmission is a BitTorrent client with a web interface."
|
||||
msgstr "Transmission это клиент BitTorrent, имеющий веб-интерфейс."
|
||||
|
||||
#: plinth/modules/transmission/__init__.py:27
|
||||
#: plinth/modules/transmission/__init__.py:24
|
||||
msgid ""
|
||||
"BitTorrent is a peer-to-peer file sharing protocol. Note that BitTorrent is "
|
||||
"not anonymous."
|
||||
@ -6892,11 +6947,11 @@ msgstr ""
|
||||
"BitTorrent является протокол обмена файлами peer-to-peer. Обратите внимание, "
|
||||
"что BitTorrent не является анонимным."
|
||||
|
||||
#: plinth/modules/transmission/__init__.py:29
|
||||
#: plinth/modules/transmission/__init__.py:26
|
||||
msgid "Please do not change the default port of the Transmission daemon."
|
||||
msgstr "Пожалуйста, не изменяйте порт по умолчанию демона Transmission."
|
||||
|
||||
#: plinth/modules/transmission/__init__.py:31
|
||||
#: plinth/modules/transmission/__init__.py:28
|
||||
#, python-brace-format
|
||||
msgid ""
|
||||
"Compared to <a href=\"{deluge_url}\">Deluge</a>, Transmission is simpler and "
|
||||
@ -6905,7 +6960,7 @@ msgstr ""
|
||||
"По сравнению с <a href=\"{deluge_url}\">Deluge</a>, Transmission проще и "
|
||||
"легче, но менее настраиваемый."
|
||||
|
||||
#: plinth/modules/transmission/__init__.py:35
|
||||
#: plinth/modules/transmission/__init__.py:32
|
||||
#, python-brace-format
|
||||
msgid ""
|
||||
"It can be accessed by <a href=\"{users_url}\">any user</a> on {box_name} "
|
||||
@ -6914,7 +6969,7 @@ msgstr ""
|
||||
"Доступ к нему может получить <a href=\"{users_url}\">любой пользователь</a> "
|
||||
"на {box_name}, принадлежащий к группе bit-torrent."
|
||||
|
||||
#: plinth/modules/transmission/__init__.py:39
|
||||
#: plinth/modules/transmission/__init__.py:36
|
||||
#, python-brace-format
|
||||
msgid ""
|
||||
"<a href=\"{samba_url}\">Samba</a> shares can be set as the default download "
|
||||
@ -6923,7 +6978,7 @@ msgstr ""
|
||||
"Общие ресурсы <a href=\"{samba_url}\">Samba</a> могут быть установлены в "
|
||||
"качестве каталога загрузки по умолчанию в раскрывающемся меню ниже."
|
||||
|
||||
#: plinth/modules/transmission/__init__.py:43
|
||||
#: plinth/modules/transmission/__init__.py:40
|
||||
#, python-brace-format
|
||||
msgid ""
|
||||
"After a download has completed, you can also access your files using the <a "
|
||||
@ -6932,7 +6987,7 @@ msgstr ""
|
||||
"После завершения загрузки вы также можете получить доступ к файлам с помощью "
|
||||
"приложения <a href=\"{sharing_url}\">Общий доступ</a>."
|
||||
|
||||
#: plinth/modules/transmission/__init__.py:71
|
||||
#: plinth/modules/transmission/__init__.py:68
|
||||
#: plinth/modules/transmission/manifest.py:6
|
||||
msgid "Transmission"
|
||||
msgstr "Transmissiоn"
|
||||
@ -6947,15 +7002,12 @@ msgstr ""
|
||||
"новости из любого места, так же удобно, как и в настольных приложениях."
|
||||
|
||||
#: plinth/modules/ttrss/__init__.py:27
|
||||
#, fuzzy, python-brace-format
|
||||
#| msgid ""
|
||||
#| "When enabled, Tiny Tiny RSS can be accessed by any <a href="
|
||||
#| "\"{users_url}\">user with a {box_name} login</a>."
|
||||
#, python-brace-format
|
||||
msgid ""
|
||||
"When enabled, Tiny Tiny RSS can be accessed by <a href=\"{users_url}\">any "
|
||||
"user</a> belonging to the feed-reader group."
|
||||
msgstr ""
|
||||
"Если этот параметр включен, доступ к Tiny Tiny RSS можно получить <a href="
|
||||
"Когда Tiny Tiny RSS включен, доступ к нему может получить <a href="
|
||||
"\"{users_url}\">любой пользователь</a>, принадлежащий к группе feed-reader."
|
||||
|
||||
#: plinth/modules/ttrss/__init__.py:32
|
||||
@ -7490,20 +7542,20 @@ msgstr "Пользователь %(username)s обновлен."
|
||||
msgid "Edit User"
|
||||
msgstr "Редактирование пользователя"
|
||||
|
||||
#: plinth/modules/users/views.py:144
|
||||
#: plinth/modules/users/views.py:146
|
||||
#, python-brace-format
|
||||
msgid "User {user} deleted."
|
||||
msgstr "Пользователь {user} удален."
|
||||
|
||||
#: plinth/modules/users/views.py:151
|
||||
#: plinth/modules/users/views.py:153
|
||||
msgid "Deleting LDAP user failed."
|
||||
msgstr "Сбой при удалении LDAP пользователя."
|
||||
|
||||
#: plinth/modules/users/views.py:160
|
||||
#: plinth/modules/users/views.py:180
|
||||
msgid "Change Password"
|
||||
msgstr "Изменить пароль"
|
||||
|
||||
#: plinth/modules/users/views.py:161
|
||||
#: plinth/modules/users/views.py:181
|
||||
msgid "Password changed successfully."
|
||||
msgstr "Пароль успешно изменён."
|
||||
|
||||
@ -9072,13 +9124,6 @@ msgstr "Гуджарати"
|
||||
#~ msgid "Upload Password"
|
||||
#~ msgstr "Пароль загрузки"
|
||||
|
||||
#~ msgid ""
|
||||
#~ "Set a new upload password for Coquelicot. Leave this field blank to keep "
|
||||
#~ "the current password."
|
||||
#~ msgstr ""
|
||||
#~ "Установить новый пароль для Coquelicot. Оставьте это поле пустым, чтобы "
|
||||
#~ "сохранить текущий пароль."
|
||||
|
||||
#~ msgid "Maximum File Size (in MiB)"
|
||||
#~ msgstr "Максимальный размер файла (в Мб)"
|
||||
|
||||
@ -9091,9 +9136,6 @@ msgstr "Гуджарати"
|
||||
#~ msgid "coquelicot"
|
||||
#~ msgstr "Coquelicot"
|
||||
|
||||
#~ msgid "Upload password updated"
|
||||
#~ msgstr "Пароль загрузки обновлен"
|
||||
|
||||
#~ msgid "Failed to update upload password"
|
||||
#~ msgstr "Не удается обновить пароль загрузки"
|
||||
|
||||
|
||||
@ -7,7 +7,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: PACKAGE VERSION\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2022-06-06 21:07-0400\n"
|
||||
"POT-Creation-Date: 2022-06-20 20:21-0400\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/"
|
||||
@ -936,12 +936,12 @@ msgstr ""
|
||||
|
||||
#: plinth/modules/bind/views.py:71 plinth/modules/coturn/views.py:39
|
||||
#: plinth/modules/deluge/views.py:42 plinth/modules/dynamicdns/views.py:78
|
||||
#: plinth/modules/ejabberd/views.py:85 plinth/modules/email/views.py:45
|
||||
#: plinth/modules/ejabberd/views.py:96 plinth/modules/email/views.py:45
|
||||
#: plinth/modules/matrixsynapse/views.py:124
|
||||
#: plinth/modules/minetest/views.py:69 plinth/modules/mumble/views.py:29
|
||||
#: plinth/modules/pagekite/forms.py:78 plinth/modules/quassel/views.py:28
|
||||
#: plinth/modules/roundcube/views.py:32 plinth/modules/shadowsocks/views.py:59
|
||||
#: plinth/modules/transmission/views.py:47 plinth/modules/ttrss/views.py:26
|
||||
#: plinth/modules/transmission/views.py:43 plinth/modules/ttrss/views.py:26
|
||||
#: plinth/modules/wordpress/views.py:37
|
||||
msgid "Configuration updated"
|
||||
msgstr ""
|
||||
@ -1317,7 +1317,7 @@ msgid ""
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/deluge/__init__.py:44
|
||||
#: plinth/modules/transmission/__init__.py:67
|
||||
#: plinth/modules/transmission/__init__.py:64
|
||||
msgid "Download files using BitTorrent applications"
|
||||
msgstr ""
|
||||
|
||||
@ -1326,7 +1326,7 @@ msgid "Deluge"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/deluge/__init__.py:50
|
||||
#: plinth/modules/transmission/__init__.py:73
|
||||
#: plinth/modules/transmission/__init__.py:70
|
||||
msgid "BitTorrent Web Client"
|
||||
msgstr ""
|
||||
|
||||
@ -1601,7 +1601,7 @@ msgstr ""
|
||||
#: plinth/modules/dynamicdns/templates/dynamicdns.html:18
|
||||
#: plinth/modules/email/templates/email.html:35
|
||||
#: plinth/modules/letsencrypt/templates/letsencrypt.html:24
|
||||
#: plinth/modules/mediawiki/forms.py:33
|
||||
#: plinth/modules/mediawiki/forms.py:34
|
||||
msgid "Domain"
|
||||
msgstr ""
|
||||
|
||||
@ -1672,11 +1672,21 @@ msgstr ""
|
||||
msgid "Chat Server"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/ejabberd/forms.py:18
|
||||
#: plinth/modules/ejabberd/forms.py:19
|
||||
msgid "Domain names"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/ejabberd/forms.py:21
|
||||
msgid ""
|
||||
"Domains to be used by ejabberd. Note that user accounts are unique for each "
|
||||
"domain, and migrating users to a new domain name is not yet implemented."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/ejabberd/forms.py:26
|
||||
msgid "Enable Message Archive Management"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/ejabberd/forms.py:20
|
||||
#: plinth/modules/ejabberd/forms.py:28
|
||||
#, python-brace-format
|
||||
msgid ""
|
||||
"If enabled, your {box_name} will store chat message histories. This allows "
|
||||
@ -1685,11 +1695,11 @@ msgid ""
|
||||
"the histories are stored as plain text or encrypted."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/ejabberd/forms.py:27 plinth/modules/matrixsynapse/forms.py:22
|
||||
#: plinth/modules/ejabberd/forms.py:35 plinth/modules/matrixsynapse/forms.py:22
|
||||
msgid "Automatically manage audio/video call setup"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/ejabberd/forms.py:29
|
||||
#: plinth/modules/ejabberd/forms.py:37
|
||||
#, python-brace-format
|
||||
msgid ""
|
||||
"Configures the local <a href={coturn_url}>coturn</a> app as the STUN/TURN "
|
||||
@ -1697,19 +1707,19 @@ msgid ""
|
||||
"server."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/ejabberd/forms.py:36 plinth/modules/matrixsynapse/forms.py:31
|
||||
#: plinth/modules/ejabberd/forms.py:44 plinth/modules/matrixsynapse/forms.py:31
|
||||
msgid "STUN/TURN Server URIs"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/ejabberd/forms.py:38 plinth/modules/matrixsynapse/forms.py:33
|
||||
#: plinth/modules/ejabberd/forms.py:46 plinth/modules/matrixsynapse/forms.py:33
|
||||
msgid "List of public URIs of the STUN/TURN server, one on each line."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/ejabberd/forms.py:42 plinth/modules/matrixsynapse/forms.py:37
|
||||
#: plinth/modules/ejabberd/forms.py:50 plinth/modules/matrixsynapse/forms.py:37
|
||||
msgid "Shared Authentication Secret"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/ejabberd/forms.py:43 plinth/modules/matrixsynapse/forms.py:38
|
||||
#: plinth/modules/ejabberd/forms.py:51 plinth/modules/matrixsynapse/forms.py:38
|
||||
msgid "Shared secret used to compute passwords for the TURN server."
|
||||
msgstr ""
|
||||
|
||||
@ -2646,23 +2656,24 @@ msgid ""
|
||||
"domain name."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/janus/__init__.py:22
|
||||
#: plinth/modules/janus/__init__.py:23
|
||||
msgid "Janus is a lightweight WebRTC server."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/janus/__init__.py:23
|
||||
#: plinth/modules/janus/__init__.py:24
|
||||
msgid "A simple video conference room is included."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/janus/__init__.py:24
|
||||
msgid "A STUN/TURN server (such as Coturn) is required to use Janus."
|
||||
#: plinth/modules/janus/__init__.py:26
|
||||
#, python-brace-format
|
||||
msgid "<a href=\"{coturn_url}\">Coturn</a> is required to use Janus."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/janus/__init__.py:41
|
||||
#: plinth/modules/janus/__init__.py:44
|
||||
msgid "Janus"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/janus/__init__.py:43
|
||||
#: plinth/modules/janus/__init__.py:46
|
||||
msgid "WebRTC server"
|
||||
msgstr ""
|
||||
|
||||
@ -2943,11 +2954,11 @@ msgstr ""
|
||||
msgid "Wiki"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mediawiki/forms.py:25
|
||||
#: plinth/modules/mediawiki/forms.py:26
|
||||
msgid "Administrator Password"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mediawiki/forms.py:26
|
||||
#: plinth/modules/mediawiki/forms.py:27
|
||||
msgid ""
|
||||
"Set a new password for MediaWiki's administrator account (admin). The "
|
||||
"password cannot be a common one and the minimum required length is "
|
||||
@ -2955,75 +2966,87 @@ msgid ""
|
||||
"password."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mediawiki/forms.py:34
|
||||
#: plinth/modules/mediawiki/forms.py:35
|
||||
msgid ""
|
||||
"Used by MediaWiki to generate URLs that point to the wiki such as in footer, "
|
||||
"feeds and emails. Examples: \"myfreedombox.example.org\" or \"example.onion"
|
||||
"\"."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mediawiki/forms.py:39
|
||||
#: plinth/modules/mediawiki/forms.py:40
|
||||
msgid "Site Name"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mediawiki/forms.py:41
|
||||
msgid "Name of the site as displayed throughout the wiki."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mediawiki/forms.py:45
|
||||
msgid "Enable public registrations"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mediawiki/forms.py:40
|
||||
#: plinth/modules/mediawiki/forms.py:46
|
||||
msgid ""
|
||||
"If enabled, anyone on the internet will be able to create an account on your "
|
||||
"MediaWiki instance."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mediawiki/forms.py:44
|
||||
#: plinth/modules/mediawiki/forms.py:50
|
||||
msgid "Enable private mode"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mediawiki/forms.py:45
|
||||
#: plinth/modules/mediawiki/forms.py:51
|
||||
msgid ""
|
||||
"If enabled, access will be restricted. Only people who have accounts can "
|
||||
"read/write to the wiki. Public registrations will also be disabled."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mediawiki/forms.py:50
|
||||
#: plinth/modules/mediawiki/forms.py:56
|
||||
msgid "Default Skin"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mediawiki/forms.py:51
|
||||
#: plinth/modules/mediawiki/forms.py:57
|
||||
msgid ""
|
||||
"Choose a default skin for your MediaWiki installation. Users have the option "
|
||||
"to select their preferred skin."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mediawiki/views.py:51
|
||||
#: plinth/modules/mediawiki/views.py:52
|
||||
msgid "Password updated"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mediawiki/views.py:56
|
||||
#: plinth/modules/mediawiki/views.py:57
|
||||
msgid "Password update failed. Please choose a stronger password"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mediawiki/views.py:66
|
||||
#: plinth/modules/mediawiki/views.py:67
|
||||
msgid "Public registrations enabled"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mediawiki/views.py:75
|
||||
#: plinth/modules/mediawiki/views.py:76
|
||||
msgid "Public registrations disabled"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mediawiki/views.py:80
|
||||
#: plinth/modules/mediawiki/views.py:81
|
||||
msgid "Private mode enabled"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mediawiki/views.py:87
|
||||
#: plinth/modules/mediawiki/views.py:88
|
||||
msgid "Private mode disabled"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mediawiki/views.py:94
|
||||
#: plinth/modules/mediawiki/views.py:95
|
||||
msgid "Default skin changed"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mediawiki/views.py:98
|
||||
#: plinth/modules/mediawiki/views.py:99
|
||||
msgid "Domain name updated"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mediawiki/views.py:103
|
||||
msgid "Site name updated"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/minetest/__init__.py:35
|
||||
#, python-brace-format
|
||||
msgid ""
|
||||
@ -3172,11 +3195,21 @@ msgid ""
|
||||
"password can be used to manage permissions in Mumble."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mumble/forms.py:39
|
||||
#: plinth/modules/mumble/forms.py:40
|
||||
msgid "Set a password to join the server"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mumble/forms.py:42
|
||||
msgid ""
|
||||
"Set a password that is required to join the server. Leave empty to use the "
|
||||
"current password."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mumble/forms.py:48
|
||||
msgid "Set the name for the root channel"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mumble/forms.py:43
|
||||
#: plinth/modules/mumble/forms.py:52
|
||||
msgid ""
|
||||
"Set the name of the main channel of your mumble server. If the name was "
|
||||
"never changed, the channel is named Root."
|
||||
@ -3194,7 +3227,11 @@ msgstr ""
|
||||
msgid "SuperUser password successfully updated."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mumble/views.py:45
|
||||
#: plinth/modules/mumble/views.py:46
|
||||
msgid "Join password changed"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mumble/views.py:51
|
||||
msgid "Root channel name changed."
|
||||
msgstr ""
|
||||
|
||||
@ -5981,49 +6018,49 @@ msgstr ""
|
||||
msgid "Setting unchanged"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/transmission/__init__.py:26
|
||||
#: plinth/modules/transmission/__init__.py:23
|
||||
msgid "Transmission is a BitTorrent client with a web interface."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/transmission/__init__.py:27
|
||||
#: plinth/modules/transmission/__init__.py:24
|
||||
msgid ""
|
||||
"BitTorrent is a peer-to-peer file sharing protocol. Note that BitTorrent is "
|
||||
"not anonymous."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/transmission/__init__.py:29
|
||||
#: plinth/modules/transmission/__init__.py:26
|
||||
msgid "Please do not change the default port of the Transmission daemon."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/transmission/__init__.py:31
|
||||
#: plinth/modules/transmission/__init__.py:28
|
||||
#, python-brace-format
|
||||
msgid ""
|
||||
"Compared to <a href=\"{deluge_url}\">Deluge</a>, Transmission is simpler and "
|
||||
"lightweight but is less customizable."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/transmission/__init__.py:35
|
||||
#: plinth/modules/transmission/__init__.py:32
|
||||
#, python-brace-format
|
||||
msgid ""
|
||||
"It can be accessed by <a href=\"{users_url}\">any user</a> on {box_name} "
|
||||
"belonging to the bit-torrent group."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/transmission/__init__.py:39
|
||||
#: plinth/modules/transmission/__init__.py:36
|
||||
#, python-brace-format
|
||||
msgid ""
|
||||
"<a href=\"{samba_url}\">Samba</a> shares can be set as the default download "
|
||||
"directory from the dropdown menu below."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/transmission/__init__.py:43
|
||||
#: plinth/modules/transmission/__init__.py:40
|
||||
#, python-brace-format
|
||||
msgid ""
|
||||
"After a download has completed, you can also access your files using the <a "
|
||||
"href=\"{sharing_url}\">Sharing</a> app."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/transmission/__init__.py:71
|
||||
#: plinth/modules/transmission/__init__.py:68
|
||||
#: plinth/modules/transmission/manifest.py:6
|
||||
msgid "Transmission"
|
||||
msgstr ""
|
||||
@ -6503,20 +6540,20 @@ msgstr ""
|
||||
msgid "Edit User"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/users/views.py:144
|
||||
#: plinth/modules/users/views.py:146
|
||||
#, python-brace-format
|
||||
msgid "User {user} deleted."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/users/views.py:151
|
||||
#: plinth/modules/users/views.py:153
|
||||
msgid "Deleting LDAP user failed."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/users/views.py:160
|
||||
#: plinth/modules/users/views.py:180
|
||||
msgid "Change Password"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/users/views.py:161
|
||||
#: plinth/modules/users/views.py:181
|
||||
msgid "Password changed successfully."
|
||||
msgstr ""
|
||||
|
||||
|
||||
@ -7,7 +7,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: PACKAGE VERSION\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2022-06-06 21:07-0400\n"
|
||||
"POT-Creation-Date: 2022-06-20 20:21-0400\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/"
|
||||
@ -1050,12 +1050,12 @@ msgstr ""
|
||||
|
||||
#: plinth/modules/bind/views.py:71 plinth/modules/coturn/views.py:39
|
||||
#: plinth/modules/deluge/views.py:42 plinth/modules/dynamicdns/views.py:78
|
||||
#: plinth/modules/ejabberd/views.py:85 plinth/modules/email/views.py:45
|
||||
#: plinth/modules/ejabberd/views.py:96 plinth/modules/email/views.py:45
|
||||
#: plinth/modules/matrixsynapse/views.py:124
|
||||
#: plinth/modules/minetest/views.py:69 plinth/modules/mumble/views.py:29
|
||||
#: plinth/modules/pagekite/forms.py:78 plinth/modules/quassel/views.py:28
|
||||
#: plinth/modules/roundcube/views.py:32 plinth/modules/shadowsocks/views.py:59
|
||||
#: plinth/modules/transmission/views.py:47 plinth/modules/ttrss/views.py:26
|
||||
#: plinth/modules/transmission/views.py:43 plinth/modules/ttrss/views.py:26
|
||||
#: plinth/modules/wordpress/views.py:37
|
||||
msgid "Configuration updated"
|
||||
msgstr "Konfiguracija je posodobljena"
|
||||
@ -1464,7 +1464,7 @@ msgid ""
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/deluge/__init__.py:44
|
||||
#: plinth/modules/transmission/__init__.py:67
|
||||
#: plinth/modules/transmission/__init__.py:64
|
||||
msgid "Download files using BitTorrent applications"
|
||||
msgstr ""
|
||||
|
||||
@ -1473,7 +1473,7 @@ msgid "Deluge"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/deluge/__init__.py:50
|
||||
#: plinth/modules/transmission/__init__.py:73
|
||||
#: plinth/modules/transmission/__init__.py:70
|
||||
msgid "BitTorrent Web Client"
|
||||
msgstr ""
|
||||
|
||||
@ -1753,7 +1753,7 @@ msgstr ""
|
||||
#: plinth/modules/dynamicdns/templates/dynamicdns.html:18
|
||||
#: plinth/modules/email/templates/email.html:35
|
||||
#: plinth/modules/letsencrypt/templates/letsencrypt.html:24
|
||||
#: plinth/modules/mediawiki/forms.py:33
|
||||
#: plinth/modules/mediawiki/forms.py:34
|
||||
msgid "Domain"
|
||||
msgstr ""
|
||||
|
||||
@ -1826,11 +1826,23 @@ msgstr ""
|
||||
msgid "Chat Server"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/ejabberd/forms.py:18
|
||||
#: plinth/modules/ejabberd/forms.py:19
|
||||
#, fuzzy
|
||||
#| msgid "Domain Name"
|
||||
msgid "Domain names"
|
||||
msgstr "Ime domene"
|
||||
|
||||
#: plinth/modules/ejabberd/forms.py:21
|
||||
msgid ""
|
||||
"Domains to be used by ejabberd. Note that user accounts are unique for each "
|
||||
"domain, and migrating users to a new domain name is not yet implemented."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/ejabberd/forms.py:26
|
||||
msgid "Enable Message Archive Management"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/ejabberd/forms.py:20
|
||||
#: plinth/modules/ejabberd/forms.py:28
|
||||
#, python-brace-format
|
||||
msgid ""
|
||||
"If enabled, your {box_name} will store chat message histories. This allows "
|
||||
@ -1839,11 +1851,11 @@ msgid ""
|
||||
"the histories are stored as plain text or encrypted."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/ejabberd/forms.py:27 plinth/modules/matrixsynapse/forms.py:22
|
||||
#: plinth/modules/ejabberd/forms.py:35 plinth/modules/matrixsynapse/forms.py:22
|
||||
msgid "Automatically manage audio/video call setup"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/ejabberd/forms.py:29
|
||||
#: plinth/modules/ejabberd/forms.py:37
|
||||
#, python-brace-format
|
||||
msgid ""
|
||||
"Configures the local <a href={coturn_url}>coturn</a> app as the STUN/TURN "
|
||||
@ -1851,19 +1863,19 @@ msgid ""
|
||||
"server."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/ejabberd/forms.py:36 plinth/modules/matrixsynapse/forms.py:31
|
||||
#: plinth/modules/ejabberd/forms.py:44 plinth/modules/matrixsynapse/forms.py:31
|
||||
msgid "STUN/TURN Server URIs"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/ejabberd/forms.py:38 plinth/modules/matrixsynapse/forms.py:33
|
||||
#: plinth/modules/ejabberd/forms.py:46 plinth/modules/matrixsynapse/forms.py:33
|
||||
msgid "List of public URIs of the STUN/TURN server, one on each line."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/ejabberd/forms.py:42 plinth/modules/matrixsynapse/forms.py:37
|
||||
#: plinth/modules/ejabberd/forms.py:50 plinth/modules/matrixsynapse/forms.py:37
|
||||
msgid "Shared Authentication Secret"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/ejabberd/forms.py:43 plinth/modules/matrixsynapse/forms.py:38
|
||||
#: plinth/modules/ejabberd/forms.py:51 plinth/modules/matrixsynapse/forms.py:38
|
||||
msgid "Shared secret used to compute passwords for the TURN server."
|
||||
msgstr ""
|
||||
|
||||
@ -2840,23 +2852,24 @@ msgid ""
|
||||
"domain name."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/janus/__init__.py:22
|
||||
#: plinth/modules/janus/__init__.py:23
|
||||
msgid "Janus is a lightweight WebRTC server."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/janus/__init__.py:23
|
||||
#: plinth/modules/janus/__init__.py:24
|
||||
msgid "A simple video conference room is included."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/janus/__init__.py:24
|
||||
msgid "A STUN/TURN server (such as Coturn) is required to use Janus."
|
||||
#: plinth/modules/janus/__init__.py:26
|
||||
#, python-brace-format
|
||||
msgid "<a href=\"{coturn_url}\">Coturn</a> is required to use Janus."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/janus/__init__.py:41
|
||||
#: plinth/modules/janus/__init__.py:44
|
||||
msgid "Janus"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/janus/__init__.py:43
|
||||
#: plinth/modules/janus/__init__.py:46
|
||||
msgid "WebRTC server"
|
||||
msgstr ""
|
||||
|
||||
@ -3137,11 +3150,11 @@ msgstr ""
|
||||
msgid "Wiki"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mediawiki/forms.py:25
|
||||
#: plinth/modules/mediawiki/forms.py:26
|
||||
msgid "Administrator Password"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mediawiki/forms.py:26
|
||||
#: plinth/modules/mediawiki/forms.py:27
|
||||
msgid ""
|
||||
"Set a new password for MediaWiki's administrator account (admin). The "
|
||||
"password cannot be a common one and the minimum required length is "
|
||||
@ -3149,77 +3162,93 @@ msgid ""
|
||||
"password."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mediawiki/forms.py:34
|
||||
#: plinth/modules/mediawiki/forms.py:35
|
||||
msgid ""
|
||||
"Used by MediaWiki to generate URLs that point to the wiki such as in footer, "
|
||||
"feeds and emails. Examples: \"myfreedombox.example.org\" or \"example.onion"
|
||||
"\"."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mediawiki/forms.py:39
|
||||
#: plinth/modules/mediawiki/forms.py:40
|
||||
#, fuzzy
|
||||
#| msgid "Service Discovery"
|
||||
msgid "Site Name"
|
||||
msgstr "Odkrivanje storitev"
|
||||
|
||||
#: plinth/modules/mediawiki/forms.py:41
|
||||
msgid "Name of the site as displayed throughout the wiki."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mediawiki/forms.py:45
|
||||
msgid "Enable public registrations"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mediawiki/forms.py:40
|
||||
#: plinth/modules/mediawiki/forms.py:46
|
||||
msgid ""
|
||||
"If enabled, anyone on the internet will be able to create an account on your "
|
||||
"MediaWiki instance."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mediawiki/forms.py:44
|
||||
#: plinth/modules/mediawiki/forms.py:50
|
||||
msgid "Enable private mode"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mediawiki/forms.py:45
|
||||
#: plinth/modules/mediawiki/forms.py:51
|
||||
msgid ""
|
||||
"If enabled, access will be restricted. Only people who have accounts can "
|
||||
"read/write to the wiki. Public registrations will also be disabled."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mediawiki/forms.py:50
|
||||
#: plinth/modules/mediawiki/forms.py:56
|
||||
msgid "Default Skin"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mediawiki/forms.py:51
|
||||
#: plinth/modules/mediawiki/forms.py:57
|
||||
msgid ""
|
||||
"Choose a default skin for your MediaWiki installation. Users have the option "
|
||||
"to select their preferred skin."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mediawiki/views.py:51
|
||||
#: plinth/modules/mediawiki/views.py:52
|
||||
msgid "Password updated"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mediawiki/views.py:56
|
||||
#: plinth/modules/mediawiki/views.py:57
|
||||
msgid "Password update failed. Please choose a stronger password"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mediawiki/views.py:66
|
||||
#: plinth/modules/mediawiki/views.py:67
|
||||
msgid "Public registrations enabled"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mediawiki/views.py:75
|
||||
#: plinth/modules/mediawiki/views.py:76
|
||||
msgid "Public registrations disabled"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mediawiki/views.py:80
|
||||
#: plinth/modules/mediawiki/views.py:81
|
||||
msgid "Private mode enabled"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mediawiki/views.py:87
|
||||
#: plinth/modules/mediawiki/views.py:88
|
||||
msgid "Private mode disabled"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mediawiki/views.py:94
|
||||
#: plinth/modules/mediawiki/views.py:95
|
||||
msgid "Default skin changed"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mediawiki/views.py:98
|
||||
#: plinth/modules/mediawiki/views.py:99
|
||||
#, fuzzy
|
||||
#| msgid "Domain Name"
|
||||
msgid "Domain name updated"
|
||||
msgstr "Ime domene"
|
||||
|
||||
#: plinth/modules/mediawiki/views.py:103
|
||||
#, fuzzy
|
||||
#| msgid "Domain Name"
|
||||
msgid "Site name updated"
|
||||
msgstr "Ime domene"
|
||||
|
||||
#: plinth/modules/minetest/__init__.py:35
|
||||
#, python-brace-format
|
||||
msgid ""
|
||||
@ -3370,11 +3399,21 @@ msgid ""
|
||||
"password can be used to manage permissions in Mumble."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mumble/forms.py:39
|
||||
#: plinth/modules/mumble/forms.py:40
|
||||
msgid "Set a password to join the server"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mumble/forms.py:42
|
||||
msgid ""
|
||||
"Set a password that is required to join the server. Leave empty to use the "
|
||||
"current password."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mumble/forms.py:48
|
||||
msgid "Set the name for the root channel"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mumble/forms.py:43
|
||||
#: plinth/modules/mumble/forms.py:52
|
||||
msgid ""
|
||||
"Set the name of the main channel of your mumble server. If the name was "
|
||||
"never changed, the channel is named Root."
|
||||
@ -3392,7 +3431,11 @@ msgstr ""
|
||||
msgid "SuperUser password successfully updated."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mumble/views.py:45
|
||||
#: plinth/modules/mumble/views.py:46
|
||||
msgid "Join password changed"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mumble/views.py:51
|
||||
msgid "Root channel name changed."
|
||||
msgstr ""
|
||||
|
||||
@ -6209,28 +6252,28 @@ msgstr ""
|
||||
msgid "Setting unchanged"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/transmission/__init__.py:26
|
||||
#: plinth/modules/transmission/__init__.py:23
|
||||
msgid "Transmission is a BitTorrent client with a web interface."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/transmission/__init__.py:27
|
||||
#: plinth/modules/transmission/__init__.py:24
|
||||
msgid ""
|
||||
"BitTorrent is a peer-to-peer file sharing protocol. Note that BitTorrent is "
|
||||
"not anonymous."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/transmission/__init__.py:29
|
||||
#: plinth/modules/transmission/__init__.py:26
|
||||
msgid "Please do not change the default port of the Transmission daemon."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/transmission/__init__.py:31
|
||||
#: plinth/modules/transmission/__init__.py:28
|
||||
#, python-brace-format
|
||||
msgid ""
|
||||
"Compared to <a href=\"{deluge_url}\">Deluge</a>, Transmission is simpler and "
|
||||
"lightweight but is less customizable."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/transmission/__init__.py:35
|
||||
#: plinth/modules/transmission/__init__.py:32
|
||||
#, fuzzy, python-brace-format
|
||||
#| msgid ""
|
||||
#| "When enabled, Cockpit will be available from <a href=\"/_cockpit/\">/"
|
||||
@ -6245,21 +6288,21 @@ msgstr ""
|
||||
"\"{users_url}\">katerikoli uporabnik</a> na {box_name}, ki je član skupine "
|
||||
"skrbnikov."
|
||||
|
||||
#: plinth/modules/transmission/__init__.py:39
|
||||
#: plinth/modules/transmission/__init__.py:36
|
||||
#, python-brace-format
|
||||
msgid ""
|
||||
"<a href=\"{samba_url}\">Samba</a> shares can be set as the default download "
|
||||
"directory from the dropdown menu below."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/transmission/__init__.py:43
|
||||
#: plinth/modules/transmission/__init__.py:40
|
||||
#, python-brace-format
|
||||
msgid ""
|
||||
"After a download has completed, you can also access your files using the <a "
|
||||
"href=\"{sharing_url}\">Sharing</a> app."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/transmission/__init__.py:71
|
||||
#: plinth/modules/transmission/__init__.py:68
|
||||
#: plinth/modules/transmission/manifest.py:6
|
||||
msgid "Transmission"
|
||||
msgstr ""
|
||||
@ -6757,20 +6800,20 @@ msgstr ""
|
||||
msgid "Edit User"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/users/views.py:144
|
||||
#: plinth/modules/users/views.py:146
|
||||
#, python-brace-format
|
||||
msgid "User {user} deleted."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/users/views.py:151
|
||||
#: plinth/modules/users/views.py:153
|
||||
msgid "Deleting LDAP user failed."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/users/views.py:160
|
||||
#: plinth/modules/users/views.py:180
|
||||
msgid "Change Password"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/users/views.py:161
|
||||
#: plinth/modules/users/views.py:181
|
||||
msgid "Password changed successfully."
|
||||
msgstr ""
|
||||
|
||||
|
||||
@ -7,7 +7,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: PACKAGE VERSION\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2022-06-06 21:07-0400\n"
|
||||
"POT-Creation-Date: 2022-06-20 20:21-0400\n"
|
||||
"PO-Revision-Date: 2022-02-06 23:23+0000\n"
|
||||
"Last-Translator: Besnik Bleta <besnik@programeshqip.org>\n"
|
||||
"Language-Team: Albanian <https://hosted.weblate.org/projects/freedombox/"
|
||||
@ -1016,12 +1016,12 @@ msgstr "Rifresko adresë IP dhe përkatësi"
|
||||
|
||||
#: plinth/modules/bind/views.py:71 plinth/modules/coturn/views.py:39
|
||||
#: plinth/modules/deluge/views.py:42 plinth/modules/dynamicdns/views.py:78
|
||||
#: plinth/modules/ejabberd/views.py:85 plinth/modules/email/views.py:45
|
||||
#: plinth/modules/ejabberd/views.py:96 plinth/modules/email/views.py:45
|
||||
#: plinth/modules/matrixsynapse/views.py:124
|
||||
#: plinth/modules/minetest/views.py:69 plinth/modules/mumble/views.py:29
|
||||
#: plinth/modules/pagekite/forms.py:78 plinth/modules/quassel/views.py:28
|
||||
#: plinth/modules/roundcube/views.py:32 plinth/modules/shadowsocks/views.py:59
|
||||
#: plinth/modules/transmission/views.py:47 plinth/modules/ttrss/views.py:26
|
||||
#: plinth/modules/transmission/views.py:43 plinth/modules/ttrss/views.py:26
|
||||
#: plinth/modules/wordpress/views.py:37
|
||||
msgid "Configuration updated"
|
||||
msgstr "Formësimi u përditësua"
|
||||
@ -1461,7 +1461,7 @@ msgstr ""
|
||||
"ta ndryshoni menjëherë pas aktivizimit të këtij shërbimi."
|
||||
|
||||
#: plinth/modules/deluge/__init__.py:44
|
||||
#: plinth/modules/transmission/__init__.py:67
|
||||
#: plinth/modules/transmission/__init__.py:64
|
||||
msgid "Download files using BitTorrent applications"
|
||||
msgstr "Shkarkoni kartela duke përdorur aplikacione BitTorrent"
|
||||
|
||||
@ -1470,7 +1470,7 @@ msgid "Deluge"
|
||||
msgstr "Deluge"
|
||||
|
||||
#: plinth/modules/deluge/__init__.py:50
|
||||
#: plinth/modules/transmission/__init__.py:73
|
||||
#: plinth/modules/transmission/__init__.py:70
|
||||
msgid "BitTorrent Web Client"
|
||||
msgstr "Klient Web BitTorrent"
|
||||
|
||||
@ -1800,7 +1800,7 @@ msgstr "Gjendje"
|
||||
#: plinth/modules/dynamicdns/templates/dynamicdns.html:18
|
||||
#: plinth/modules/email/templates/email.html:35
|
||||
#: plinth/modules/letsencrypt/templates/letsencrypt.html:24
|
||||
#: plinth/modules/mediawiki/forms.py:33
|
||||
#: plinth/modules/mediawiki/forms.py:34
|
||||
msgid "Domain"
|
||||
msgstr "Përkatësi"
|
||||
|
||||
@ -1895,11 +1895,23 @@ msgstr "ejabberd"
|
||||
msgid "Chat Server"
|
||||
msgstr "Shërbyes Fjalosjesh"
|
||||
|
||||
#: plinth/modules/ejabberd/forms.py:18
|
||||
#: plinth/modules/ejabberd/forms.py:19
|
||||
#, fuzzy
|
||||
#| msgid "Domain Names"
|
||||
msgid "Domain names"
|
||||
msgstr "Emra Përkatësish"
|
||||
|
||||
#: plinth/modules/ejabberd/forms.py:21
|
||||
msgid ""
|
||||
"Domains to be used by ejabberd. Note that user accounts are unique for each "
|
||||
"domain, and migrating users to a new domain name is not yet implemented."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/ejabberd/forms.py:26
|
||||
msgid "Enable Message Archive Management"
|
||||
msgstr "Aktivizoni Administrim Arkivash Mesazhesh"
|
||||
|
||||
#: plinth/modules/ejabberd/forms.py:20
|
||||
#: plinth/modules/ejabberd/forms.py:28
|
||||
#, python-brace-format
|
||||
msgid ""
|
||||
"If enabled, your {box_name} will store chat message histories. This allows "
|
||||
@ -1913,11 +1925,11 @@ msgstr ""
|
||||
"depozitohet si tekst i thjeshtë, apo i fshehtëzuar, varet nga rregullimet e "
|
||||
"klientit."
|
||||
|
||||
#: plinth/modules/ejabberd/forms.py:27 plinth/modules/matrixsynapse/forms.py:22
|
||||
#: plinth/modules/ejabberd/forms.py:35 plinth/modules/matrixsynapse/forms.py:22
|
||||
msgid "Automatically manage audio/video call setup"
|
||||
msgstr "Administro automatikisht ujdisje thirrjesh audio/video"
|
||||
|
||||
#: plinth/modules/ejabberd/forms.py:29
|
||||
#: plinth/modules/ejabberd/forms.py:37
|
||||
#, python-brace-format
|
||||
msgid ""
|
||||
"Configures the local <a href={coturn_url}>coturn</a> app as the STUN/TURN "
|
||||
@ -1928,19 +1940,19 @@ msgstr ""
|
||||
"STUN/TURN për ejjaberd-in. Çaktivizojeni këtë, nëse doni të përdorni një "
|
||||
"shërbyes tjetër STUN/TURN."
|
||||
|
||||
#: plinth/modules/ejabberd/forms.py:36 plinth/modules/matrixsynapse/forms.py:31
|
||||
#: plinth/modules/ejabberd/forms.py:44 plinth/modules/matrixsynapse/forms.py:31
|
||||
msgid "STUN/TURN Server URIs"
|
||||
msgstr "URI Shërbyesi STUN/TURN"
|
||||
|
||||
#: plinth/modules/ejabberd/forms.py:38 plinth/modules/matrixsynapse/forms.py:33
|
||||
#: plinth/modules/ejabberd/forms.py:46 plinth/modules/matrixsynapse/forms.py:33
|
||||
msgid "List of public URIs of the STUN/TURN server, one on each line."
|
||||
msgstr "Listë URI-sh publike shërbyesish STUN/TURN, një për rresht."
|
||||
|
||||
#: plinth/modules/ejabberd/forms.py:42 plinth/modules/matrixsynapse/forms.py:37
|
||||
#: plinth/modules/ejabberd/forms.py:50 plinth/modules/matrixsynapse/forms.py:37
|
||||
msgid "Shared Authentication Secret"
|
||||
msgstr "E fshehtë Mirëfilltësimi e Përbashkët"
|
||||
|
||||
#: plinth/modules/ejabberd/forms.py:43 plinth/modules/matrixsynapse/forms.py:38
|
||||
#: plinth/modules/ejabberd/forms.py:51 plinth/modules/matrixsynapse/forms.py:38
|
||||
msgid "Shared secret used to compute passwords for the TURN server."
|
||||
msgstr ""
|
||||
"E fshehtë e përbashkët e përdorur për të prodhuar fjalëkalime për shërbyesin "
|
||||
@ -3032,23 +3044,24 @@ msgstr ""
|
||||
"Niseni Gobby-n dhe përzgjidhni “Lidhu me Shërbyes” dhe jepni emrin e "
|
||||
"përkatësisë tuaj {box_name}."
|
||||
|
||||
#: plinth/modules/janus/__init__.py:22
|
||||
#: plinth/modules/janus/__init__.py:23
|
||||
msgid "Janus is a lightweight WebRTC server."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/janus/__init__.py:23
|
||||
#: plinth/modules/janus/__init__.py:24
|
||||
msgid "A simple video conference room is included."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/janus/__init__.py:24
|
||||
msgid "A STUN/TURN server (such as Coturn) is required to use Janus."
|
||||
#: plinth/modules/janus/__init__.py:26
|
||||
#, python-brace-format
|
||||
msgid "<a href=\"{coturn_url}\">Coturn</a> is required to use Janus."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/janus/__init__.py:41
|
||||
#: plinth/modules/janus/__init__.py:44
|
||||
msgid "Janus"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/janus/__init__.py:43
|
||||
#: plinth/modules/janus/__init__.py:46
|
||||
#, fuzzy
|
||||
#| msgid "Web Server"
|
||||
msgid "WebRTC server"
|
||||
@ -3397,11 +3410,11 @@ msgstr "MediaWiki"
|
||||
msgid "Wiki"
|
||||
msgstr "Wiki"
|
||||
|
||||
#: plinth/modules/mediawiki/forms.py:25
|
||||
#: plinth/modules/mediawiki/forms.py:26
|
||||
msgid "Administrator Password"
|
||||
msgstr "Fjalëkalim Përgjegjësi"
|
||||
|
||||
#: plinth/modules/mediawiki/forms.py:26
|
||||
#: plinth/modules/mediawiki/forms.py:27
|
||||
#, fuzzy
|
||||
#| msgid ""
|
||||
#| "Set a new password for MediaWiki's administrator account (admin). Leave "
|
||||
@ -3415,7 +3428,7 @@ msgstr ""
|
||||
"Caktoni një fjalëkalim të ri për llogarinë e përgjegjësit të MediaWiki-it "
|
||||
"(admin). Që të mbani fjalëkalimin e tanishëm, lëreni të zbrazët këtë fushë."
|
||||
|
||||
#: plinth/modules/mediawiki/forms.py:34
|
||||
#: plinth/modules/mediawiki/forms.py:35
|
||||
#, fuzzy
|
||||
#| msgid ""
|
||||
#| "Used by MediaWiki to generate URLs that point to the wiki such as in "
|
||||
@ -3428,11 +3441,21 @@ msgstr ""
|
||||
"E përdorur nga MediaWiki për të prodhuar URL-ra që shpien te wiki, p.sh., te "
|
||||
"fundfaqja, prurjet ose email-e."
|
||||
|
||||
#: plinth/modules/mediawiki/forms.py:39
|
||||
#: plinth/modules/mediawiki/forms.py:40
|
||||
#, fuzzy
|
||||
#| msgid "Kite name"
|
||||
msgid "Site Name"
|
||||
msgstr "Emër Kite-i"
|
||||
|
||||
#: plinth/modules/mediawiki/forms.py:41
|
||||
msgid "Name of the site as displayed throughout the wiki."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mediawiki/forms.py:45
|
||||
msgid "Enable public registrations"
|
||||
msgstr "Aktivizo regjistrime publike"
|
||||
|
||||
#: plinth/modules/mediawiki/forms.py:40
|
||||
#: plinth/modules/mediawiki/forms.py:46
|
||||
msgid ""
|
||||
"If enabled, anyone on the internet will be able to create an account on your "
|
||||
"MediaWiki instance."
|
||||
@ -3440,11 +3463,11 @@ msgstr ""
|
||||
"Në u aktivizoftë, cilido në internet do të jetë në gjendje të krijojë një "
|
||||
"llogari në instancën tuaj MediaWiki."
|
||||
|
||||
#: plinth/modules/mediawiki/forms.py:44
|
||||
#: plinth/modules/mediawiki/forms.py:50
|
||||
msgid "Enable private mode"
|
||||
msgstr "Aktivizo mënyrën private"
|
||||
|
||||
#: plinth/modules/mediawiki/forms.py:45
|
||||
#: plinth/modules/mediawiki/forms.py:51
|
||||
msgid ""
|
||||
"If enabled, access will be restricted. Only people who have accounts can "
|
||||
"read/write to the wiki. Public registrations will also be disabled."
|
||||
@ -3453,11 +3476,11 @@ msgstr ""
|
||||
"llogari mund të lexojnë/shkruajnë te wiki. Regjistrimet publike do të jenë "
|
||||
"gjithashtu të çaktivizuar."
|
||||
|
||||
#: plinth/modules/mediawiki/forms.py:50
|
||||
#: plinth/modules/mediawiki/forms.py:56
|
||||
msgid "Default Skin"
|
||||
msgstr "Lëkurçe Parazgjedhje"
|
||||
|
||||
#: plinth/modules/mediawiki/forms.py:51
|
||||
#: plinth/modules/mediawiki/forms.py:57
|
||||
msgid ""
|
||||
"Choose a default skin for your MediaWiki installation. Users have the option "
|
||||
"to select their preferred skin."
|
||||
@ -3465,11 +3488,11 @@ msgstr ""
|
||||
"Zgjidhni një lëkurçe parazgjedhje për instalimin tuaj MediaWiki. Përdoruesit "
|
||||
"kanë mundësi të përzgjedhin lëkurçen e tyre të parapëlqyer."
|
||||
|
||||
#: plinth/modules/mediawiki/views.py:51
|
||||
#: plinth/modules/mediawiki/views.py:52
|
||||
msgid "Password updated"
|
||||
msgstr "Fjalëkalimi u përditësua"
|
||||
|
||||
#: plinth/modules/mediawiki/views.py:56
|
||||
#: plinth/modules/mediawiki/views.py:57
|
||||
#, fuzzy
|
||||
#| msgid "Password used to encrypt data. Must match server password."
|
||||
msgid "Password update failed. Please choose a stronger password"
|
||||
@ -3477,32 +3500,38 @@ msgstr ""
|
||||
"Fjalëkalim i përdorur për të fshehtëzuar të dhëna. Duhet të përputhet me "
|
||||
"fjalëkalimin e shërbyesit."
|
||||
|
||||
#: plinth/modules/mediawiki/views.py:66
|
||||
#: plinth/modules/mediawiki/views.py:67
|
||||
msgid "Public registrations enabled"
|
||||
msgstr "Regjistrimet publike u aktivizuan"
|
||||
|
||||
#: plinth/modules/mediawiki/views.py:75
|
||||
#: plinth/modules/mediawiki/views.py:76
|
||||
msgid "Public registrations disabled"
|
||||
msgstr "Regjistrimet publike u çaktivizuan"
|
||||
|
||||
#: plinth/modules/mediawiki/views.py:80
|
||||
#: plinth/modules/mediawiki/views.py:81
|
||||
msgid "Private mode enabled"
|
||||
msgstr "Mënyra private u aktivizua"
|
||||
|
||||
#: plinth/modules/mediawiki/views.py:87
|
||||
#: plinth/modules/mediawiki/views.py:88
|
||||
msgid "Private mode disabled"
|
||||
msgstr "Mënyra private u çaktivizua"
|
||||
|
||||
#: plinth/modules/mediawiki/views.py:94
|
||||
#: plinth/modules/mediawiki/views.py:95
|
||||
msgid "Default skin changed"
|
||||
msgstr "Lëkurçja parazgjedhje u ndryshua"
|
||||
|
||||
#: plinth/modules/mediawiki/views.py:98
|
||||
#: plinth/modules/mediawiki/views.py:99
|
||||
#, fuzzy
|
||||
#| msgid "Domain name set"
|
||||
msgid "Domain name updated"
|
||||
msgstr "Emri i përkatësisë u caktua"
|
||||
|
||||
#: plinth/modules/mediawiki/views.py:103
|
||||
#, fuzzy
|
||||
#| msgid "Domain name set"
|
||||
msgid "Site name updated"
|
||||
msgstr "Emri i përkatësisë u caktua"
|
||||
|
||||
#: plinth/modules/minetest/__init__.py:35
|
||||
#, python-brace-format
|
||||
msgid ""
|
||||
@ -3684,11 +3713,21 @@ msgstr ""
|
||||
"fushë. Fjalëkalimi i superpërdoruesit mund të përdoret për të administruar "
|
||||
"leje në Mumble."
|
||||
|
||||
#: plinth/modules/mumble/forms.py:39
|
||||
#: plinth/modules/mumble/forms.py:40
|
||||
msgid "Set a password to join the server"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mumble/forms.py:42
|
||||
msgid ""
|
||||
"Set a password that is required to join the server. Leave empty to use the "
|
||||
"current password."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mumble/forms.py:48
|
||||
msgid "Set the name for the root channel"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mumble/forms.py:43
|
||||
#: plinth/modules/mumble/forms.py:52
|
||||
msgid ""
|
||||
"Set the name of the main channel of your mumble server. If the name was "
|
||||
"never changed, the channel is named Root."
|
||||
@ -3706,7 +3745,13 @@ msgstr "Mumla"
|
||||
msgid "SuperUser password successfully updated."
|
||||
msgstr "Fjalëkalimi i superpërdoruesit u përditësua me sukses."
|
||||
|
||||
#: plinth/modules/mumble/views.py:45
|
||||
#: plinth/modules/mumble/views.py:46
|
||||
#, fuzzy
|
||||
#| msgid "Password added."
|
||||
msgid "Join password changed"
|
||||
msgstr "U shtua fjalëkalim."
|
||||
|
||||
#: plinth/modules/mumble/views.py:51
|
||||
msgid "Root channel name changed."
|
||||
msgstr ""
|
||||
|
||||
@ -6940,11 +6985,11 @@ msgstr "Porta"
|
||||
msgid "Setting unchanged"
|
||||
msgstr "Rregullim i pandryshuar"
|
||||
|
||||
#: plinth/modules/transmission/__init__.py:26
|
||||
#: plinth/modules/transmission/__init__.py:23
|
||||
msgid "Transmission is a BitTorrent client with a web interface."
|
||||
msgstr "Transmission është një klient BitTorrent me një ndërfaqe web."
|
||||
|
||||
#: plinth/modules/transmission/__init__.py:27
|
||||
#: plinth/modules/transmission/__init__.py:24
|
||||
msgid ""
|
||||
"BitTorrent is a peer-to-peer file sharing protocol. Note that BitTorrent is "
|
||||
"not anonymous."
|
||||
@ -6952,18 +6997,18 @@ msgstr ""
|
||||
"BitTorrent është një protokoll shkëmbimi kartelash tek-për-tek. Kini "
|
||||
"parasysh se BitTorrent s’është anonim."
|
||||
|
||||
#: plinth/modules/transmission/__init__.py:29
|
||||
#: plinth/modules/transmission/__init__.py:26
|
||||
msgid "Please do not change the default port of the Transmission daemon."
|
||||
msgstr "Ju lutemi, mos ndryshoni portën parazgjedhje të demonit Transmission."
|
||||
|
||||
#: plinth/modules/transmission/__init__.py:31
|
||||
#: plinth/modules/transmission/__init__.py:28
|
||||
#, python-brace-format
|
||||
msgid ""
|
||||
"Compared to <a href=\"{deluge_url}\">Deluge</a>, Transmission is simpler and "
|
||||
"lightweight but is less customizable."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/transmission/__init__.py:35
|
||||
#: plinth/modules/transmission/__init__.py:32
|
||||
#, fuzzy, python-brace-format
|
||||
#| msgid ""
|
||||
#| "It can be accessed by <a href=\"{users_url}\">any user</a> on {box_name} "
|
||||
@ -6975,21 +7020,21 @@ msgstr ""
|
||||
"Mund të përdoret nga <a href=\"{users_url}\">cilido përdorues</a> në "
|
||||
"{box_name} që është pjesë e grupit të përgjegjësve."
|
||||
|
||||
#: plinth/modules/transmission/__init__.py:39
|
||||
#: plinth/modules/transmission/__init__.py:36
|
||||
#, python-brace-format
|
||||
msgid ""
|
||||
"<a href=\"{samba_url}\">Samba</a> shares can be set as the default download "
|
||||
"directory from the dropdown menu below."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/transmission/__init__.py:43
|
||||
#: plinth/modules/transmission/__init__.py:40
|
||||
#, python-brace-format
|
||||
msgid ""
|
||||
"After a download has completed, you can also access your files using the <a "
|
||||
"href=\"{sharing_url}\">Sharing</a> app."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/transmission/__init__.py:71
|
||||
#: plinth/modules/transmission/__init__.py:68
|
||||
#: plinth/modules/transmission/manifest.py:6
|
||||
msgid "Transmission"
|
||||
msgstr "Transmission"
|
||||
@ -7558,20 +7603,20 @@ msgstr "Përdoruesi %(username)s u përditësua."
|
||||
msgid "Edit User"
|
||||
msgstr "Përpunoni Përdorues"
|
||||
|
||||
#: plinth/modules/users/views.py:144
|
||||
#: plinth/modules/users/views.py:146
|
||||
#, python-brace-format
|
||||
msgid "User {user} deleted."
|
||||
msgstr "Përdoruesi {user} u fshi."
|
||||
|
||||
#: plinth/modules/users/views.py:151
|
||||
#: plinth/modules/users/views.py:153
|
||||
msgid "Deleting LDAP user failed."
|
||||
msgstr "Fshirja e përdoruesi LDAP dështoi."
|
||||
|
||||
#: plinth/modules/users/views.py:160
|
||||
#: plinth/modules/users/views.py:180
|
||||
msgid "Change Password"
|
||||
msgstr "Ndryshoni Fjalëkalimin"
|
||||
|
||||
#: plinth/modules/users/views.py:161
|
||||
#: plinth/modules/users/views.py:181
|
||||
msgid "Password changed successfully."
|
||||
msgstr "Fjalëkalimi u ndryshua me sukses."
|
||||
|
||||
|
||||
@ -7,7 +7,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: PACKAGE VERSION\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2022-06-06 21:07-0400\n"
|
||||
"POT-Creation-Date: 2022-06-20 20:21-0400\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/"
|
||||
@ -1005,12 +1005,12 @@ msgstr "Osveži listu IP adresa i domena"
|
||||
|
||||
#: plinth/modules/bind/views.py:71 plinth/modules/coturn/views.py:39
|
||||
#: plinth/modules/deluge/views.py:42 plinth/modules/dynamicdns/views.py:78
|
||||
#: plinth/modules/ejabberd/views.py:85 plinth/modules/email/views.py:45
|
||||
#: plinth/modules/ejabberd/views.py:96 plinth/modules/email/views.py:45
|
||||
#: plinth/modules/matrixsynapse/views.py:124
|
||||
#: plinth/modules/minetest/views.py:69 plinth/modules/mumble/views.py:29
|
||||
#: plinth/modules/pagekite/forms.py:78 plinth/modules/quassel/views.py:28
|
||||
#: plinth/modules/roundcube/views.py:32 plinth/modules/shadowsocks/views.py:59
|
||||
#: plinth/modules/transmission/views.py:47 plinth/modules/ttrss/views.py:26
|
||||
#: plinth/modules/transmission/views.py:43 plinth/modules/ttrss/views.py:26
|
||||
#: plinth/modules/wordpress/views.py:37
|
||||
msgid "Configuration updated"
|
||||
msgstr "Konfiguracija sačuvana"
|
||||
@ -1398,7 +1398,7 @@ msgid ""
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/deluge/__init__.py:44
|
||||
#: plinth/modules/transmission/__init__.py:67
|
||||
#: plinth/modules/transmission/__init__.py:64
|
||||
msgid "Download files using BitTorrent applications"
|
||||
msgstr ""
|
||||
|
||||
@ -1407,7 +1407,7 @@ msgid "Deluge"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/deluge/__init__.py:50
|
||||
#: plinth/modules/transmission/__init__.py:73
|
||||
#: plinth/modules/transmission/__init__.py:70
|
||||
msgid "BitTorrent Web Client"
|
||||
msgstr ""
|
||||
|
||||
@ -1682,7 +1682,7 @@ msgstr ""
|
||||
#: plinth/modules/dynamicdns/templates/dynamicdns.html:18
|
||||
#: plinth/modules/email/templates/email.html:35
|
||||
#: plinth/modules/letsencrypt/templates/letsencrypt.html:24
|
||||
#: plinth/modules/mediawiki/forms.py:33
|
||||
#: plinth/modules/mediawiki/forms.py:34
|
||||
msgid "Domain"
|
||||
msgstr ""
|
||||
|
||||
@ -1759,11 +1759,23 @@ msgstr ""
|
||||
msgid "Chat Server"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/ejabberd/forms.py:18
|
||||
#: plinth/modules/ejabberd/forms.py:19
|
||||
#, fuzzy
|
||||
#| msgid "Domain Names"
|
||||
msgid "Domain names"
|
||||
msgstr "Domeni"
|
||||
|
||||
#: plinth/modules/ejabberd/forms.py:21
|
||||
msgid ""
|
||||
"Domains to be used by ejabberd. Note that user accounts are unique for each "
|
||||
"domain, and migrating users to a new domain name is not yet implemented."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/ejabberd/forms.py:26
|
||||
msgid "Enable Message Archive Management"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/ejabberd/forms.py:20
|
||||
#: plinth/modules/ejabberd/forms.py:28
|
||||
#, python-brace-format
|
||||
msgid ""
|
||||
"If enabled, your {box_name} will store chat message histories. This allows "
|
||||
@ -1772,11 +1784,11 @@ msgid ""
|
||||
"the histories are stored as plain text or encrypted."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/ejabberd/forms.py:27 plinth/modules/matrixsynapse/forms.py:22
|
||||
#: plinth/modules/ejabberd/forms.py:35 plinth/modules/matrixsynapse/forms.py:22
|
||||
msgid "Automatically manage audio/video call setup"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/ejabberd/forms.py:29
|
||||
#: plinth/modules/ejabberd/forms.py:37
|
||||
#, python-brace-format
|
||||
msgid ""
|
||||
"Configures the local <a href={coturn_url}>coturn</a> app as the STUN/TURN "
|
||||
@ -1784,19 +1796,19 @@ msgid ""
|
||||
"server."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/ejabberd/forms.py:36 plinth/modules/matrixsynapse/forms.py:31
|
||||
#: plinth/modules/ejabberd/forms.py:44 plinth/modules/matrixsynapse/forms.py:31
|
||||
msgid "STUN/TURN Server URIs"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/ejabberd/forms.py:38 plinth/modules/matrixsynapse/forms.py:33
|
||||
#: plinth/modules/ejabberd/forms.py:46 plinth/modules/matrixsynapse/forms.py:33
|
||||
msgid "List of public URIs of the STUN/TURN server, one on each line."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/ejabberd/forms.py:42 plinth/modules/matrixsynapse/forms.py:37
|
||||
#: plinth/modules/ejabberd/forms.py:50 plinth/modules/matrixsynapse/forms.py:37
|
||||
msgid "Shared Authentication Secret"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/ejabberd/forms.py:43 plinth/modules/matrixsynapse/forms.py:38
|
||||
#: plinth/modules/ejabberd/forms.py:51 plinth/modules/matrixsynapse/forms.py:38
|
||||
msgid "Shared secret used to compute passwords for the TURN server."
|
||||
msgstr ""
|
||||
|
||||
@ -2737,23 +2749,24 @@ msgid ""
|
||||
"domain name."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/janus/__init__.py:22
|
||||
#: plinth/modules/janus/__init__.py:23
|
||||
msgid "Janus is a lightweight WebRTC server."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/janus/__init__.py:23
|
||||
#: plinth/modules/janus/__init__.py:24
|
||||
msgid "A simple video conference room is included."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/janus/__init__.py:24
|
||||
msgid "A STUN/TURN server (such as Coturn) is required to use Janus."
|
||||
#: plinth/modules/janus/__init__.py:26
|
||||
#, python-brace-format
|
||||
msgid "<a href=\"{coturn_url}\">Coturn</a> is required to use Janus."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/janus/__init__.py:41
|
||||
#: plinth/modules/janus/__init__.py:44
|
||||
msgid "Janus"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/janus/__init__.py:43
|
||||
#: plinth/modules/janus/__init__.py:46
|
||||
#, fuzzy
|
||||
#| msgid "Web Server"
|
||||
msgid "WebRTC server"
|
||||
@ -3036,11 +3049,11 @@ msgstr ""
|
||||
msgid "Wiki"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mediawiki/forms.py:25
|
||||
#: plinth/modules/mediawiki/forms.py:26
|
||||
msgid "Administrator Password"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mediawiki/forms.py:26
|
||||
#: plinth/modules/mediawiki/forms.py:27
|
||||
msgid ""
|
||||
"Set a new password for MediaWiki's administrator account (admin). The "
|
||||
"password cannot be a common one and the minimum required length is "
|
||||
@ -3048,77 +3061,93 @@ msgid ""
|
||||
"password."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mediawiki/forms.py:34
|
||||
#: plinth/modules/mediawiki/forms.py:35
|
||||
msgid ""
|
||||
"Used by MediaWiki to generate URLs that point to the wiki such as in footer, "
|
||||
"feeds and emails. Examples: \"myfreedombox.example.org\" or \"example.onion"
|
||||
"\"."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mediawiki/forms.py:39
|
||||
#: plinth/modules/mediawiki/forms.py:40
|
||||
#, fuzzy
|
||||
#| msgid "Service Discovery"
|
||||
msgid "Site Name"
|
||||
msgstr "Otkrivanje Servisa"
|
||||
|
||||
#: plinth/modules/mediawiki/forms.py:41
|
||||
msgid "Name of the site as displayed throughout the wiki."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mediawiki/forms.py:45
|
||||
msgid "Enable public registrations"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mediawiki/forms.py:40
|
||||
#: plinth/modules/mediawiki/forms.py:46
|
||||
msgid ""
|
||||
"If enabled, anyone on the internet will be able to create an account on your "
|
||||
"MediaWiki instance."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mediawiki/forms.py:44
|
||||
#: plinth/modules/mediawiki/forms.py:50
|
||||
msgid "Enable private mode"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mediawiki/forms.py:45
|
||||
#: plinth/modules/mediawiki/forms.py:51
|
||||
msgid ""
|
||||
"If enabled, access will be restricted. Only people who have accounts can "
|
||||
"read/write to the wiki. Public registrations will also be disabled."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mediawiki/forms.py:50
|
||||
#: plinth/modules/mediawiki/forms.py:56
|
||||
msgid "Default Skin"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mediawiki/forms.py:51
|
||||
#: plinth/modules/mediawiki/forms.py:57
|
||||
msgid ""
|
||||
"Choose a default skin for your MediaWiki installation. Users have the option "
|
||||
"to select their preferred skin."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mediawiki/views.py:51
|
||||
#: plinth/modules/mediawiki/views.py:52
|
||||
msgid "Password updated"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mediawiki/views.py:56
|
||||
#: plinth/modules/mediawiki/views.py:57
|
||||
msgid "Password update failed. Please choose a stronger password"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mediawiki/views.py:66
|
||||
#: plinth/modules/mediawiki/views.py:67
|
||||
msgid "Public registrations enabled"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mediawiki/views.py:75
|
||||
#: plinth/modules/mediawiki/views.py:76
|
||||
msgid "Public registrations disabled"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mediawiki/views.py:80
|
||||
#: plinth/modules/mediawiki/views.py:81
|
||||
msgid "Private mode enabled"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mediawiki/views.py:87
|
||||
#: plinth/modules/mediawiki/views.py:88
|
||||
msgid "Private mode disabled"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mediawiki/views.py:94
|
||||
#: plinth/modules/mediawiki/views.py:95
|
||||
msgid "Default skin changed"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mediawiki/views.py:98
|
||||
#: plinth/modules/mediawiki/views.py:99
|
||||
#, fuzzy
|
||||
#| msgid "Domain Name Server"
|
||||
msgid "Domain name updated"
|
||||
msgstr "Domain Name Server"
|
||||
|
||||
#: plinth/modules/mediawiki/views.py:103
|
||||
#, fuzzy
|
||||
#| msgid "Domain Name Server"
|
||||
msgid "Site name updated"
|
||||
msgstr "Domain Name Server"
|
||||
|
||||
#: plinth/modules/minetest/__init__.py:35
|
||||
#, python-brace-format
|
||||
msgid ""
|
||||
@ -3267,11 +3296,21 @@ msgid ""
|
||||
"password can be used to manage permissions in Mumble."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mumble/forms.py:39
|
||||
#: plinth/modules/mumble/forms.py:40
|
||||
msgid "Set a password to join the server"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mumble/forms.py:42
|
||||
msgid ""
|
||||
"Set a password that is required to join the server. Leave empty to use the "
|
||||
"current password."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mumble/forms.py:48
|
||||
msgid "Set the name for the root channel"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mumble/forms.py:43
|
||||
#: plinth/modules/mumble/forms.py:52
|
||||
msgid ""
|
||||
"Set the name of the main channel of your mumble server. If the name was "
|
||||
"never changed, the channel is named Root."
|
||||
@ -3289,7 +3328,11 @@ msgstr ""
|
||||
msgid "SuperUser password successfully updated."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mumble/views.py:45
|
||||
#: plinth/modules/mumble/views.py:46
|
||||
msgid "Join password changed"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mumble/views.py:51
|
||||
msgid "Root channel name changed."
|
||||
msgstr ""
|
||||
|
||||
@ -6092,28 +6135,28 @@ msgstr ""
|
||||
msgid "Setting unchanged"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/transmission/__init__.py:26
|
||||
#: plinth/modules/transmission/__init__.py:23
|
||||
msgid "Transmission is a BitTorrent client with a web interface."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/transmission/__init__.py:27
|
||||
#: plinth/modules/transmission/__init__.py:24
|
||||
msgid ""
|
||||
"BitTorrent is a peer-to-peer file sharing protocol. Note that BitTorrent is "
|
||||
"not anonymous."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/transmission/__init__.py:29
|
||||
#: plinth/modules/transmission/__init__.py:26
|
||||
msgid "Please do not change the default port of the Transmission daemon."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/transmission/__init__.py:31
|
||||
#: plinth/modules/transmission/__init__.py:28
|
||||
#, python-brace-format
|
||||
msgid ""
|
||||
"Compared to <a href=\"{deluge_url}\">Deluge</a>, Transmission is simpler and "
|
||||
"lightweight but is less customizable."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/transmission/__init__.py:35
|
||||
#: plinth/modules/transmission/__init__.py:32
|
||||
#, fuzzy, python-brace-format
|
||||
#| msgid ""
|
||||
#| "It can be accessed by <a href=\"{users_url}\">any user</a> on {box_name} "
|
||||
@ -6125,21 +6168,21 @@ msgstr ""
|
||||
"Pristup moguć <a href=\"{users_url}\">korisnik</a> na {box_name} koja "
|
||||
"pripada admin grupi."
|
||||
|
||||
#: plinth/modules/transmission/__init__.py:39
|
||||
#: plinth/modules/transmission/__init__.py:36
|
||||
#, python-brace-format
|
||||
msgid ""
|
||||
"<a href=\"{samba_url}\">Samba</a> shares can be set as the default download "
|
||||
"directory from the dropdown menu below."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/transmission/__init__.py:43
|
||||
#: plinth/modules/transmission/__init__.py:40
|
||||
#, python-brace-format
|
||||
msgid ""
|
||||
"After a download has completed, you can also access your files using the <a "
|
||||
"href=\"{sharing_url}\">Sharing</a> app."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/transmission/__init__.py:71
|
||||
#: plinth/modules/transmission/__init__.py:68
|
||||
#: plinth/modules/transmission/manifest.py:6
|
||||
msgid "Transmission"
|
||||
msgstr ""
|
||||
@ -6624,20 +6667,20 @@ msgstr ""
|
||||
msgid "Edit User"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/users/views.py:144
|
||||
#: plinth/modules/users/views.py:146
|
||||
#, python-brace-format
|
||||
msgid "User {user} deleted."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/users/views.py:151
|
||||
#: plinth/modules/users/views.py:153
|
||||
msgid "Deleting LDAP user failed."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/users/views.py:160
|
||||
#: plinth/modules/users/views.py:180
|
||||
msgid "Change Password"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/users/views.py:161
|
||||
#: plinth/modules/users/views.py:181
|
||||
msgid "Password changed successfully."
|
||||
msgstr ""
|
||||
|
||||
|
||||
@ -7,7 +7,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: PACKAGE VERSION\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2022-06-06 21:07-0400\n"
|
||||
"POT-Creation-Date: 2022-06-20 20:21-0400\n"
|
||||
"PO-Revision-Date: 2022-05-27 17:17+0000\n"
|
||||
"Last-Translator: Michael Breidenbach <leahc@tutanota.com>\n"
|
||||
"Language-Team: Swedish <https://hosted.weblate.org/projects/freedombox/"
|
||||
@ -1018,12 +1018,12 @@ msgstr "Uppdatera IP-adress och domäner"
|
||||
|
||||
#: plinth/modules/bind/views.py:71 plinth/modules/coturn/views.py:39
|
||||
#: plinth/modules/deluge/views.py:42 plinth/modules/dynamicdns/views.py:78
|
||||
#: plinth/modules/ejabberd/views.py:85 plinth/modules/email/views.py:45
|
||||
#: plinth/modules/ejabberd/views.py:96 plinth/modules/email/views.py:45
|
||||
#: plinth/modules/matrixsynapse/views.py:124
|
||||
#: plinth/modules/minetest/views.py:69 plinth/modules/mumble/views.py:29
|
||||
#: plinth/modules/pagekite/forms.py:78 plinth/modules/quassel/views.py:28
|
||||
#: plinth/modules/roundcube/views.py:32 plinth/modules/shadowsocks/views.py:59
|
||||
#: plinth/modules/transmission/views.py:47 plinth/modules/ttrss/views.py:26
|
||||
#: plinth/modules/transmission/views.py:43 plinth/modules/ttrss/views.py:26
|
||||
#: plinth/modules/wordpress/views.py:37
|
||||
msgid "Configuration updated"
|
||||
msgstr "Konfiguration uppdaterad"
|
||||
@ -1458,7 +1458,7 @@ msgstr ""
|
||||
"omedelbart efter att du har aktiverat den här tjänsten."
|
||||
|
||||
#: plinth/modules/deluge/__init__.py:44
|
||||
#: plinth/modules/transmission/__init__.py:67
|
||||
#: plinth/modules/transmission/__init__.py:64
|
||||
msgid "Download files using BitTorrent applications"
|
||||
msgstr "Ladda ner filer med BitTorrent-applikationer"
|
||||
|
||||
@ -1467,7 +1467,7 @@ msgid "Deluge"
|
||||
msgstr "Deluge"
|
||||
|
||||
#: plinth/modules/deluge/__init__.py:50
|
||||
#: plinth/modules/transmission/__init__.py:73
|
||||
#: plinth/modules/transmission/__init__.py:70
|
||||
msgid "BitTorrent Web Client"
|
||||
msgstr "BitTorrent Webbklient"
|
||||
|
||||
@ -1779,7 +1779,7 @@ msgstr "Status"
|
||||
#: plinth/modules/dynamicdns/templates/dynamicdns.html:18
|
||||
#: plinth/modules/email/templates/email.html:35
|
||||
#: plinth/modules/letsencrypt/templates/letsencrypt.html:24
|
||||
#: plinth/modules/mediawiki/forms.py:33
|
||||
#: plinth/modules/mediawiki/forms.py:34
|
||||
msgid "Domain"
|
||||
msgstr "Domän"
|
||||
|
||||
@ -1859,11 +1859,23 @@ msgstr "ejabbert"
|
||||
msgid "Chat Server"
|
||||
msgstr "Chat-Server"
|
||||
|
||||
#: plinth/modules/ejabberd/forms.py:18
|
||||
#: plinth/modules/ejabberd/forms.py:19
|
||||
#, fuzzy
|
||||
#| msgid "Domain Names"
|
||||
msgid "Domain names"
|
||||
msgstr "Domännamn"
|
||||
|
||||
#: plinth/modules/ejabberd/forms.py:21
|
||||
msgid ""
|
||||
"Domains to be used by ejabberd. Note that user accounts are unique for each "
|
||||
"domain, and migrating users to a new domain name is not yet implemented."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/ejabberd/forms.py:26
|
||||
msgid "Enable Message Archive Management"
|
||||
msgstr "Aktivera meddelandearkivhantering"
|
||||
|
||||
#: plinth/modules/ejabberd/forms.py:20
|
||||
#: plinth/modules/ejabberd/forms.py:28
|
||||
#, python-brace-format
|
||||
msgid ""
|
||||
"If enabled, your {box_name} will store chat message histories. This allows "
|
||||
@ -1876,11 +1888,11 @@ msgstr ""
|
||||
"läsa historiken för ett chattrum med flera användare. Det beror på "
|
||||
"klientinställningarna om historiken lagras som ren text eller krypterad."
|
||||
|
||||
#: plinth/modules/ejabberd/forms.py:27 plinth/modules/matrixsynapse/forms.py:22
|
||||
#: plinth/modules/ejabberd/forms.py:35 plinth/modules/matrixsynapse/forms.py:22
|
||||
msgid "Automatically manage audio/video call setup"
|
||||
msgstr "Hantera konfiguration av ljud-/videosamtal automatiskt"
|
||||
|
||||
#: plinth/modules/ejabberd/forms.py:29
|
||||
#: plinth/modules/ejabberd/forms.py:37
|
||||
#, python-brace-format
|
||||
msgid ""
|
||||
"Configures the local <a href={coturn_url}>coturn</a> app as the STUN/TURN "
|
||||
@ -1891,20 +1903,20 @@ msgstr ""
|
||||
"TURN-server för ejabberd. Inaktivera detta om du vill använda en annan STUN/"
|
||||
"TURN-server."
|
||||
|
||||
#: plinth/modules/ejabberd/forms.py:36 plinth/modules/matrixsynapse/forms.py:31
|
||||
#: plinth/modules/ejabberd/forms.py:44 plinth/modules/matrixsynapse/forms.py:31
|
||||
msgid "STUN/TURN Server URIs"
|
||||
msgstr "URL:er för STUN/TURN-servrar"
|
||||
|
||||
#: plinth/modules/ejabberd/forms.py:38 plinth/modules/matrixsynapse/forms.py:33
|
||||
#: plinth/modules/ejabberd/forms.py:46 plinth/modules/matrixsynapse/forms.py:33
|
||||
msgid "List of public URIs of the STUN/TURN server, one on each line."
|
||||
msgstr ""
|
||||
"Lista över offentliga URI: er för STUN / TURN-servrar, en på varje rad."
|
||||
|
||||
#: plinth/modules/ejabberd/forms.py:42 plinth/modules/matrixsynapse/forms.py:37
|
||||
#: plinth/modules/ejabberd/forms.py:50 plinth/modules/matrixsynapse/forms.py:37
|
||||
msgid "Shared Authentication Secret"
|
||||
msgstr "Delad autentiseringshemlighet"
|
||||
|
||||
#: plinth/modules/ejabberd/forms.py:43 plinth/modules/matrixsynapse/forms.py:38
|
||||
#: plinth/modules/ejabberd/forms.py:51 plinth/modules/matrixsynapse/forms.py:38
|
||||
msgid "Shared secret used to compute passwords for the TURN server."
|
||||
msgstr "Delad hemlighet som används för att beräkna lösenord för TURN-servern."
|
||||
|
||||
@ -2991,23 +3003,24 @@ msgstr ""
|
||||
"Starta Gobby och välj \"Anslut till server\" och ange ditt {box_name} "
|
||||
"domännamn."
|
||||
|
||||
#: plinth/modules/janus/__init__.py:22
|
||||
#: plinth/modules/janus/__init__.py:23
|
||||
msgid "Janus is a lightweight WebRTC server."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/janus/__init__.py:23
|
||||
#: plinth/modules/janus/__init__.py:24
|
||||
msgid "A simple video conference room is included."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/janus/__init__.py:24
|
||||
msgid "A STUN/TURN server (such as Coturn) is required to use Janus."
|
||||
#: plinth/modules/janus/__init__.py:26
|
||||
#, python-brace-format
|
||||
msgid "<a href=\"{coturn_url}\">Coturn</a> is required to use Janus."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/janus/__init__.py:41
|
||||
#: plinth/modules/janus/__init__.py:44
|
||||
msgid "Janus"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/janus/__init__.py:43
|
||||
#: plinth/modules/janus/__init__.py:46
|
||||
#, fuzzy
|
||||
#| msgid "Web Server"
|
||||
msgid "WebRTC server"
|
||||
@ -3349,11 +3362,11 @@ msgstr "MediaWiki"
|
||||
msgid "Wiki"
|
||||
msgstr "Wiki"
|
||||
|
||||
#: plinth/modules/mediawiki/forms.py:25
|
||||
#: plinth/modules/mediawiki/forms.py:26
|
||||
msgid "Administrator Password"
|
||||
msgstr "Administratörs lösenord"
|
||||
|
||||
#: plinth/modules/mediawiki/forms.py:26
|
||||
#: plinth/modules/mediawiki/forms.py:27
|
||||
msgid ""
|
||||
"Set a new password for MediaWiki's administrator account (admin). The "
|
||||
"password cannot be a common one and the minimum required length is "
|
||||
@ -3365,7 +3378,7 @@ msgstr ""
|
||||
"tecken</strong>. Lämna det här fältet tomt om du vill behålla det nuvarande "
|
||||
"lösenordet."
|
||||
|
||||
#: plinth/modules/mediawiki/forms.py:34
|
||||
#: plinth/modules/mediawiki/forms.py:35
|
||||
msgid ""
|
||||
"Used by MediaWiki to generate URLs that point to the wiki such as in footer, "
|
||||
"feeds and emails. Examples: \"myfreedombox.example.org\" or \"example.onion"
|
||||
@ -3375,11 +3388,21 @@ msgstr ""
|
||||
"i sidfot, flöden och e-post. Exempel: \"myfreedombox.example.org\" eller "
|
||||
"\"example.onion\"."
|
||||
|
||||
#: plinth/modules/mediawiki/forms.py:39
|
||||
#: plinth/modules/mediawiki/forms.py:40
|
||||
#, fuzzy
|
||||
#| msgid "Kite name"
|
||||
msgid "Site Name"
|
||||
msgstr "Kite namn"
|
||||
|
||||
#: plinth/modules/mediawiki/forms.py:41
|
||||
msgid "Name of the site as displayed throughout the wiki."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mediawiki/forms.py:45
|
||||
msgid "Enable public registrations"
|
||||
msgstr "Aktivera offentliga registreringar"
|
||||
|
||||
#: plinth/modules/mediawiki/forms.py:40
|
||||
#: plinth/modules/mediawiki/forms.py:46
|
||||
msgid ""
|
||||
"If enabled, anyone on the internet will be able to create an account on your "
|
||||
"MediaWiki instance."
|
||||
@ -3387,11 +3410,11 @@ msgstr ""
|
||||
"Om aktiverad, kommer alla på Internet att kunna skapa ett konto på din "
|
||||
"MediaWiki instans."
|
||||
|
||||
#: plinth/modules/mediawiki/forms.py:44
|
||||
#: plinth/modules/mediawiki/forms.py:50
|
||||
msgid "Enable private mode"
|
||||
msgstr "Aktivera privat läge"
|
||||
|
||||
#: plinth/modules/mediawiki/forms.py:45
|
||||
#: plinth/modules/mediawiki/forms.py:51
|
||||
msgid ""
|
||||
"If enabled, access will be restricted. Only people who have accounts can "
|
||||
"read/write to the wiki. Public registrations will also be disabled."
|
||||
@ -3400,11 +3423,11 @@ msgstr ""
|
||||
"läsa/skriva till wiki. Offentliga registreringar kommer också att "
|
||||
"inaktiveras."
|
||||
|
||||
#: plinth/modules/mediawiki/forms.py:50
|
||||
#: plinth/modules/mediawiki/forms.py:56
|
||||
msgid "Default Skin"
|
||||
msgstr "Standardskal"
|
||||
|
||||
#: plinth/modules/mediawiki/forms.py:51
|
||||
#: plinth/modules/mediawiki/forms.py:57
|
||||
msgid ""
|
||||
"Choose a default skin for your MediaWiki installation. Users have the option "
|
||||
"to select their preferred skin."
|
||||
@ -3412,38 +3435,44 @@ msgstr ""
|
||||
"Välj ett standardskal för din MediaWiki-installation. Användare har "
|
||||
"möjlighet att välja önskad utseendet."
|
||||
|
||||
#: plinth/modules/mediawiki/views.py:51
|
||||
#: plinth/modules/mediawiki/views.py:52
|
||||
msgid "Password updated"
|
||||
msgstr "Lösenord uppdaterad"
|
||||
|
||||
#: plinth/modules/mediawiki/views.py:56
|
||||
#: plinth/modules/mediawiki/views.py:57
|
||||
msgid "Password update failed. Please choose a stronger password"
|
||||
msgstr "Lösenordsuppdateringen misslyckades. Välj ett starkare lösenord"
|
||||
|
||||
#: plinth/modules/mediawiki/views.py:66
|
||||
#: plinth/modules/mediawiki/views.py:67
|
||||
msgid "Public registrations enabled"
|
||||
msgstr "Offentliga registreringar aktiverade"
|
||||
|
||||
#: plinth/modules/mediawiki/views.py:75
|
||||
#: plinth/modules/mediawiki/views.py:76
|
||||
msgid "Public registrations disabled"
|
||||
msgstr "Offentliga registreringar avaktiverad"
|
||||
|
||||
#: plinth/modules/mediawiki/views.py:80
|
||||
#: plinth/modules/mediawiki/views.py:81
|
||||
msgid "Private mode enabled"
|
||||
msgstr "Privat läge aktiverat"
|
||||
|
||||
#: plinth/modules/mediawiki/views.py:87
|
||||
#: plinth/modules/mediawiki/views.py:88
|
||||
msgid "Private mode disabled"
|
||||
msgstr "Privat läge inaktiverat"
|
||||
|
||||
#: plinth/modules/mediawiki/views.py:94
|
||||
#: plinth/modules/mediawiki/views.py:95
|
||||
msgid "Default skin changed"
|
||||
msgstr "Standardskal ändrat"
|
||||
|
||||
#: plinth/modules/mediawiki/views.py:98
|
||||
#: plinth/modules/mediawiki/views.py:99
|
||||
msgid "Domain name updated"
|
||||
msgstr "Domännamnet uppdaterat"
|
||||
|
||||
#: plinth/modules/mediawiki/views.py:103
|
||||
#, fuzzy
|
||||
#| msgid "Domain name updated"
|
||||
msgid "Site name updated"
|
||||
msgstr "Domännamnet uppdaterat"
|
||||
|
||||
#: plinth/modules/minetest/__init__.py:35
|
||||
#, python-brace-format
|
||||
msgid ""
|
||||
@ -3620,11 +3649,27 @@ msgstr ""
|
||||
"lösenordet. SuperUser lösenord kan användas för att hantera behörigheter i "
|
||||
"Mumble."
|
||||
|
||||
#: plinth/modules/mumble/forms.py:39
|
||||
#: plinth/modules/mumble/forms.py:40
|
||||
msgid "Set a password to join the server"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mumble/forms.py:42
|
||||
#, fuzzy
|
||||
#| msgid ""
|
||||
#| "Set a new upload password for Coquelicot. Leave this field blank to keep "
|
||||
#| "the current password."
|
||||
msgid ""
|
||||
"Set a password that is required to join the server. Leave empty to use the "
|
||||
"current password."
|
||||
msgstr ""
|
||||
"Ställ in ett nytt överföringslösenord för Coquelicot. Lämna det här fältet "
|
||||
"tomt för att behålla det aktuella lösenordet."
|
||||
|
||||
#: plinth/modules/mumble/forms.py:48
|
||||
msgid "Set the name for the root channel"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mumble/forms.py:43
|
||||
#: plinth/modules/mumble/forms.py:52
|
||||
msgid ""
|
||||
"Set the name of the main channel of your mumble server. If the name was "
|
||||
"never changed, the channel is named Root."
|
||||
@ -3642,7 +3687,13 @@ msgstr "Mumla"
|
||||
msgid "SuperUser password successfully updated."
|
||||
msgstr "SuperUser lösenord har uppdaterats."
|
||||
|
||||
#: plinth/modules/mumble/views.py:45
|
||||
#: plinth/modules/mumble/views.py:46
|
||||
#, fuzzy
|
||||
#| msgid "Upload password updated"
|
||||
msgid "Join password changed"
|
||||
msgstr "Ladda upp lösenordet uppdaterat"
|
||||
|
||||
#: plinth/modules/mumble/views.py:51
|
||||
msgid "Root channel name changed."
|
||||
msgstr ""
|
||||
|
||||
@ -6852,13 +6903,13 @@ msgstr "Portar"
|
||||
msgid "Setting unchanged"
|
||||
msgstr "Instänllningar oförändrade"
|
||||
|
||||
#: plinth/modules/transmission/__init__.py:26
|
||||
#: plinth/modules/transmission/__init__.py:23
|
||||
msgid "Transmission is a BitTorrent client with a web interface."
|
||||
msgstr ""
|
||||
"Transmission är en BitTorrentklient som inkluderar ett Webbaserat "
|
||||
"användargränssnitt."
|
||||
|
||||
#: plinth/modules/transmission/__init__.py:27
|
||||
#: plinth/modules/transmission/__init__.py:24
|
||||
msgid ""
|
||||
"BitTorrent is a peer-to-peer file sharing protocol. Note that BitTorrent is "
|
||||
"not anonymous."
|
||||
@ -6866,11 +6917,11 @@ msgstr ""
|
||||
"BitTorrent är ett peer-to-peer-fildelningsprotokoll. Observera att "
|
||||
"BitTorrent inte är anonym."
|
||||
|
||||
#: plinth/modules/transmission/__init__.py:29
|
||||
#: plinth/modules/transmission/__init__.py:26
|
||||
msgid "Please do not change the default port of the Transmission daemon."
|
||||
msgstr "Vänligen ändra inte standardporten för Transmission demonen."
|
||||
|
||||
#: plinth/modules/transmission/__init__.py:31
|
||||
#: plinth/modules/transmission/__init__.py:28
|
||||
#, python-brace-format
|
||||
msgid ""
|
||||
"Compared to <a href=\"{deluge_url}\">Deluge</a>, Transmission is simpler and "
|
||||
@ -6879,7 +6930,7 @@ msgstr ""
|
||||
"Jämfört med <a href=\"{deluge_url}\">Deluge</a> är Transmission enklare och "
|
||||
"lättare men mindre anpassningsbar."
|
||||
|
||||
#: plinth/modules/transmission/__init__.py:35
|
||||
#: plinth/modules/transmission/__init__.py:32
|
||||
#, python-brace-format
|
||||
msgid ""
|
||||
"It can be accessed by <a href=\"{users_url}\">any user</a> on {box_name} "
|
||||
@ -6888,7 +6939,7 @@ msgstr ""
|
||||
"Den kan nås av <a href=\"{users_url}\">alla användare</a> på {box_name} som "
|
||||
"tillhör bit-torrent-gruppen."
|
||||
|
||||
#: plinth/modules/transmission/__init__.py:39
|
||||
#: plinth/modules/transmission/__init__.py:36
|
||||
#, python-brace-format
|
||||
msgid ""
|
||||
"<a href=\"{samba_url}\">Samba</a> shares can be set as the default download "
|
||||
@ -6897,7 +6948,7 @@ msgstr ""
|
||||
"<a href=\"{samba_url}\">Samba</a>-resurser kan ställas in som "
|
||||
"standardnedladdningskatalogen från rullgardinsmenyn nedan."
|
||||
|
||||
#: plinth/modules/transmission/__init__.py:43
|
||||
#: plinth/modules/transmission/__init__.py:40
|
||||
#, python-brace-format
|
||||
msgid ""
|
||||
"After a download has completed, you can also access your files using the <a "
|
||||
@ -6906,7 +6957,7 @@ msgstr ""
|
||||
"När en nedladdning har slutförts kan du också komma åt dina filer med hjälp "
|
||||
"av <a href=\"{sharing_url}\">Sharing</a> appen."
|
||||
|
||||
#: plinth/modules/transmission/__init__.py:71
|
||||
#: plinth/modules/transmission/__init__.py:68
|
||||
#: plinth/modules/transmission/manifest.py:6
|
||||
msgid "Transmission"
|
||||
msgstr "Transmission"
|
||||
@ -7459,20 +7510,20 @@ msgstr "Användaren %(username)s har uppdaterats."
|
||||
msgid "Edit User"
|
||||
msgstr "Redigera användar"
|
||||
|
||||
#: plinth/modules/users/views.py:144
|
||||
#: plinth/modules/users/views.py:146
|
||||
#, python-brace-format
|
||||
msgid "User {user} deleted."
|
||||
msgstr "Användare {user} borttagen."
|
||||
|
||||
#: plinth/modules/users/views.py:151
|
||||
#: plinth/modules/users/views.py:153
|
||||
msgid "Deleting LDAP user failed."
|
||||
msgstr "Det gick inte att ta bort LDAP-användare."
|
||||
|
||||
#: plinth/modules/users/views.py:160
|
||||
#: plinth/modules/users/views.py:180
|
||||
msgid "Change Password"
|
||||
msgstr "Ändra lösenord"
|
||||
|
||||
#: plinth/modules/users/views.py:161
|
||||
#: plinth/modules/users/views.py:181
|
||||
msgid "Password changed successfully."
|
||||
msgstr "Lösenordet har ändrats."
|
||||
|
||||
@ -9042,13 +9093,6 @@ msgstr "Gujarati"
|
||||
#~ msgid "Upload Password"
|
||||
#~ msgstr "Ladda upp Lösenord"
|
||||
|
||||
#~ msgid ""
|
||||
#~ "Set a new upload password for Coquelicot. Leave this field blank to keep "
|
||||
#~ "the current password."
|
||||
#~ msgstr ""
|
||||
#~ "Ställ in ett nytt överföringslösenord för Coquelicot. Lämna det här "
|
||||
#~ "fältet tomt för att behålla det aktuella lösenordet."
|
||||
|
||||
#~ msgid "Maximum File Size (in MiB)"
|
||||
#~ msgstr "Maximal filstorlek (i MiB)"
|
||||
|
||||
@ -9060,9 +9104,6 @@ msgstr "Gujarati"
|
||||
#~ msgid "coquelicot"
|
||||
#~ msgstr "Coquelicot"
|
||||
|
||||
#~ msgid "Upload password updated"
|
||||
#~ msgstr "Ladda upp lösenordet uppdaterat"
|
||||
|
||||
#~ msgid "Failed to update upload password"
|
||||
#~ msgstr "Det gick inte att uppdatera uppladdningslösenordet"
|
||||
|
||||
|
||||
@ -8,7 +8,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: PACKAGE VERSION\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2022-06-06 21:07-0400\n"
|
||||
"POT-Creation-Date: 2022-06-20 20:21-0400\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"
|
||||
@ -935,12 +935,12 @@ msgstr ""
|
||||
|
||||
#: plinth/modules/bind/views.py:71 plinth/modules/coturn/views.py:39
|
||||
#: plinth/modules/deluge/views.py:42 plinth/modules/dynamicdns/views.py:78
|
||||
#: plinth/modules/ejabberd/views.py:85 plinth/modules/email/views.py:45
|
||||
#: plinth/modules/ejabberd/views.py:96 plinth/modules/email/views.py:45
|
||||
#: plinth/modules/matrixsynapse/views.py:124
|
||||
#: plinth/modules/minetest/views.py:69 plinth/modules/mumble/views.py:29
|
||||
#: plinth/modules/pagekite/forms.py:78 plinth/modules/quassel/views.py:28
|
||||
#: plinth/modules/roundcube/views.py:32 plinth/modules/shadowsocks/views.py:59
|
||||
#: plinth/modules/transmission/views.py:47 plinth/modules/ttrss/views.py:26
|
||||
#: plinth/modules/transmission/views.py:43 plinth/modules/ttrss/views.py:26
|
||||
#: plinth/modules/wordpress/views.py:37
|
||||
msgid "Configuration updated"
|
||||
msgstr ""
|
||||
@ -1316,7 +1316,7 @@ msgid ""
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/deluge/__init__.py:44
|
||||
#: plinth/modules/transmission/__init__.py:67
|
||||
#: plinth/modules/transmission/__init__.py:64
|
||||
msgid "Download files using BitTorrent applications"
|
||||
msgstr ""
|
||||
|
||||
@ -1325,7 +1325,7 @@ msgid "Deluge"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/deluge/__init__.py:50
|
||||
#: plinth/modules/transmission/__init__.py:73
|
||||
#: plinth/modules/transmission/__init__.py:70
|
||||
msgid "BitTorrent Web Client"
|
||||
msgstr ""
|
||||
|
||||
@ -1600,7 +1600,7 @@ msgstr ""
|
||||
#: plinth/modules/dynamicdns/templates/dynamicdns.html:18
|
||||
#: plinth/modules/email/templates/email.html:35
|
||||
#: plinth/modules/letsencrypt/templates/letsencrypt.html:24
|
||||
#: plinth/modules/mediawiki/forms.py:33
|
||||
#: plinth/modules/mediawiki/forms.py:34
|
||||
msgid "Domain"
|
||||
msgstr ""
|
||||
|
||||
@ -1671,11 +1671,21 @@ msgstr ""
|
||||
msgid "Chat Server"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/ejabberd/forms.py:18
|
||||
#: plinth/modules/ejabberd/forms.py:19
|
||||
msgid "Domain names"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/ejabberd/forms.py:21
|
||||
msgid ""
|
||||
"Domains to be used by ejabberd. Note that user accounts are unique for each "
|
||||
"domain, and migrating users to a new domain name is not yet implemented."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/ejabberd/forms.py:26
|
||||
msgid "Enable Message Archive Management"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/ejabberd/forms.py:20
|
||||
#: plinth/modules/ejabberd/forms.py:28
|
||||
#, python-brace-format
|
||||
msgid ""
|
||||
"If enabled, your {box_name} will store chat message histories. This allows "
|
||||
@ -1684,11 +1694,11 @@ msgid ""
|
||||
"the histories are stored as plain text or encrypted."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/ejabberd/forms.py:27 plinth/modules/matrixsynapse/forms.py:22
|
||||
#: plinth/modules/ejabberd/forms.py:35 plinth/modules/matrixsynapse/forms.py:22
|
||||
msgid "Automatically manage audio/video call setup"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/ejabberd/forms.py:29
|
||||
#: plinth/modules/ejabberd/forms.py:37
|
||||
#, python-brace-format
|
||||
msgid ""
|
||||
"Configures the local <a href={coturn_url}>coturn</a> app as the STUN/TURN "
|
||||
@ -1696,19 +1706,19 @@ msgid ""
|
||||
"server."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/ejabberd/forms.py:36 plinth/modules/matrixsynapse/forms.py:31
|
||||
#: plinth/modules/ejabberd/forms.py:44 plinth/modules/matrixsynapse/forms.py:31
|
||||
msgid "STUN/TURN Server URIs"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/ejabberd/forms.py:38 plinth/modules/matrixsynapse/forms.py:33
|
||||
#: plinth/modules/ejabberd/forms.py:46 plinth/modules/matrixsynapse/forms.py:33
|
||||
msgid "List of public URIs of the STUN/TURN server, one on each line."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/ejabberd/forms.py:42 plinth/modules/matrixsynapse/forms.py:37
|
||||
#: plinth/modules/ejabberd/forms.py:50 plinth/modules/matrixsynapse/forms.py:37
|
||||
msgid "Shared Authentication Secret"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/ejabberd/forms.py:43 plinth/modules/matrixsynapse/forms.py:38
|
||||
#: plinth/modules/ejabberd/forms.py:51 plinth/modules/matrixsynapse/forms.py:38
|
||||
msgid "Shared secret used to compute passwords for the TURN server."
|
||||
msgstr ""
|
||||
|
||||
@ -2645,23 +2655,24 @@ msgid ""
|
||||
"domain name."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/janus/__init__.py:22
|
||||
#: plinth/modules/janus/__init__.py:23
|
||||
msgid "Janus is a lightweight WebRTC server."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/janus/__init__.py:23
|
||||
#: plinth/modules/janus/__init__.py:24
|
||||
msgid "A simple video conference room is included."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/janus/__init__.py:24
|
||||
msgid "A STUN/TURN server (such as Coturn) is required to use Janus."
|
||||
#: plinth/modules/janus/__init__.py:26
|
||||
#, python-brace-format
|
||||
msgid "<a href=\"{coturn_url}\">Coturn</a> is required to use Janus."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/janus/__init__.py:41
|
||||
#: plinth/modules/janus/__init__.py:44
|
||||
msgid "Janus"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/janus/__init__.py:43
|
||||
#: plinth/modules/janus/__init__.py:46
|
||||
msgid "WebRTC server"
|
||||
msgstr ""
|
||||
|
||||
@ -2942,11 +2953,11 @@ msgstr ""
|
||||
msgid "Wiki"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mediawiki/forms.py:25
|
||||
#: plinth/modules/mediawiki/forms.py:26
|
||||
msgid "Administrator Password"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mediawiki/forms.py:26
|
||||
#: plinth/modules/mediawiki/forms.py:27
|
||||
msgid ""
|
||||
"Set a new password for MediaWiki's administrator account (admin). The "
|
||||
"password cannot be a common one and the minimum required length is "
|
||||
@ -2954,75 +2965,87 @@ msgid ""
|
||||
"password."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mediawiki/forms.py:34
|
||||
#: plinth/modules/mediawiki/forms.py:35
|
||||
msgid ""
|
||||
"Used by MediaWiki to generate URLs that point to the wiki such as in footer, "
|
||||
"feeds and emails. Examples: \"myfreedombox.example.org\" or \"example.onion"
|
||||
"\"."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mediawiki/forms.py:39
|
||||
#: plinth/modules/mediawiki/forms.py:40
|
||||
msgid "Site Name"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mediawiki/forms.py:41
|
||||
msgid "Name of the site as displayed throughout the wiki."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mediawiki/forms.py:45
|
||||
msgid "Enable public registrations"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mediawiki/forms.py:40
|
||||
#: plinth/modules/mediawiki/forms.py:46
|
||||
msgid ""
|
||||
"If enabled, anyone on the internet will be able to create an account on your "
|
||||
"MediaWiki instance."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mediawiki/forms.py:44
|
||||
#: plinth/modules/mediawiki/forms.py:50
|
||||
msgid "Enable private mode"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mediawiki/forms.py:45
|
||||
#: plinth/modules/mediawiki/forms.py:51
|
||||
msgid ""
|
||||
"If enabled, access will be restricted. Only people who have accounts can "
|
||||
"read/write to the wiki. Public registrations will also be disabled."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mediawiki/forms.py:50
|
||||
#: plinth/modules/mediawiki/forms.py:56
|
||||
msgid "Default Skin"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mediawiki/forms.py:51
|
||||
#: plinth/modules/mediawiki/forms.py:57
|
||||
msgid ""
|
||||
"Choose a default skin for your MediaWiki installation. Users have the option "
|
||||
"to select their preferred skin."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mediawiki/views.py:51
|
||||
#: plinth/modules/mediawiki/views.py:52
|
||||
msgid "Password updated"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mediawiki/views.py:56
|
||||
#: plinth/modules/mediawiki/views.py:57
|
||||
msgid "Password update failed. Please choose a stronger password"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mediawiki/views.py:66
|
||||
#: plinth/modules/mediawiki/views.py:67
|
||||
msgid "Public registrations enabled"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mediawiki/views.py:75
|
||||
#: plinth/modules/mediawiki/views.py:76
|
||||
msgid "Public registrations disabled"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mediawiki/views.py:80
|
||||
#: plinth/modules/mediawiki/views.py:81
|
||||
msgid "Private mode enabled"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mediawiki/views.py:87
|
||||
#: plinth/modules/mediawiki/views.py:88
|
||||
msgid "Private mode disabled"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mediawiki/views.py:94
|
||||
#: plinth/modules/mediawiki/views.py:95
|
||||
msgid "Default skin changed"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mediawiki/views.py:98
|
||||
#: plinth/modules/mediawiki/views.py:99
|
||||
msgid "Domain name updated"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mediawiki/views.py:103
|
||||
msgid "Site name updated"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/minetest/__init__.py:35
|
||||
#, python-brace-format
|
||||
msgid ""
|
||||
@ -3171,11 +3194,21 @@ msgid ""
|
||||
"password can be used to manage permissions in Mumble."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mumble/forms.py:39
|
||||
#: plinth/modules/mumble/forms.py:40
|
||||
msgid "Set a password to join the server"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mumble/forms.py:42
|
||||
msgid ""
|
||||
"Set a password that is required to join the server. Leave empty to use the "
|
||||
"current password."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mumble/forms.py:48
|
||||
msgid "Set the name for the root channel"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mumble/forms.py:43
|
||||
#: plinth/modules/mumble/forms.py:52
|
||||
msgid ""
|
||||
"Set the name of the main channel of your mumble server. If the name was "
|
||||
"never changed, the channel is named Root."
|
||||
@ -3193,7 +3226,11 @@ msgstr ""
|
||||
msgid "SuperUser password successfully updated."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mumble/views.py:45
|
||||
#: plinth/modules/mumble/views.py:46
|
||||
msgid "Join password changed"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mumble/views.py:51
|
||||
msgid "Root channel name changed."
|
||||
msgstr ""
|
||||
|
||||
@ -5980,49 +6017,49 @@ msgstr ""
|
||||
msgid "Setting unchanged"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/transmission/__init__.py:26
|
||||
#: plinth/modules/transmission/__init__.py:23
|
||||
msgid "Transmission is a BitTorrent client with a web interface."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/transmission/__init__.py:27
|
||||
#: plinth/modules/transmission/__init__.py:24
|
||||
msgid ""
|
||||
"BitTorrent is a peer-to-peer file sharing protocol. Note that BitTorrent is "
|
||||
"not anonymous."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/transmission/__init__.py:29
|
||||
#: plinth/modules/transmission/__init__.py:26
|
||||
msgid "Please do not change the default port of the Transmission daemon."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/transmission/__init__.py:31
|
||||
#: plinth/modules/transmission/__init__.py:28
|
||||
#, python-brace-format
|
||||
msgid ""
|
||||
"Compared to <a href=\"{deluge_url}\">Deluge</a>, Transmission is simpler and "
|
||||
"lightweight but is less customizable."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/transmission/__init__.py:35
|
||||
#: plinth/modules/transmission/__init__.py:32
|
||||
#, python-brace-format
|
||||
msgid ""
|
||||
"It can be accessed by <a href=\"{users_url}\">any user</a> on {box_name} "
|
||||
"belonging to the bit-torrent group."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/transmission/__init__.py:39
|
||||
#: plinth/modules/transmission/__init__.py:36
|
||||
#, python-brace-format
|
||||
msgid ""
|
||||
"<a href=\"{samba_url}\">Samba</a> shares can be set as the default download "
|
||||
"directory from the dropdown menu below."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/transmission/__init__.py:43
|
||||
#: plinth/modules/transmission/__init__.py:40
|
||||
#, python-brace-format
|
||||
msgid ""
|
||||
"After a download has completed, you can also access your files using the <a "
|
||||
"href=\"{sharing_url}\">Sharing</a> app."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/transmission/__init__.py:71
|
||||
#: plinth/modules/transmission/__init__.py:68
|
||||
#: plinth/modules/transmission/manifest.py:6
|
||||
msgid "Transmission"
|
||||
msgstr ""
|
||||
@ -6502,20 +6539,20 @@ msgstr ""
|
||||
msgid "Edit User"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/users/views.py:144
|
||||
#: plinth/modules/users/views.py:146
|
||||
#, python-brace-format
|
||||
msgid "User {user} deleted."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/users/views.py:151
|
||||
#: plinth/modules/users/views.py:153
|
||||
msgid "Deleting LDAP user failed."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/users/views.py:160
|
||||
#: plinth/modules/users/views.py:180
|
||||
msgid "Change Password"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/users/views.py:161
|
||||
#: plinth/modules/users/views.py:181
|
||||
msgid "Password changed successfully."
|
||||
msgstr ""
|
||||
|
||||
|
||||
@ -9,7 +9,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: FreedomBox UI\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2022-06-06 21:07-0400\n"
|
||||
"POT-Creation-Date: 2022-06-20 20:21-0400\n"
|
||||
"PO-Revision-Date: 2022-03-02 12:27+0000\n"
|
||||
"Last-Translator: James Valleroy <jvalleroy@mailbox.org>\n"
|
||||
"Language-Team: Telugu <https://hosted.weblate.org/projects/freedombox/"
|
||||
@ -991,12 +991,12 @@ msgstr "IP చిరునామా మరియు డొమైన్లన
|
||||
|
||||
#: plinth/modules/bind/views.py:71 plinth/modules/coturn/views.py:39
|
||||
#: plinth/modules/deluge/views.py:42 plinth/modules/dynamicdns/views.py:78
|
||||
#: plinth/modules/ejabberd/views.py:85 plinth/modules/email/views.py:45
|
||||
#: plinth/modules/ejabberd/views.py:96 plinth/modules/email/views.py:45
|
||||
#: plinth/modules/matrixsynapse/views.py:124
|
||||
#: plinth/modules/minetest/views.py:69 plinth/modules/mumble/views.py:29
|
||||
#: plinth/modules/pagekite/forms.py:78 plinth/modules/quassel/views.py:28
|
||||
#: plinth/modules/roundcube/views.py:32 plinth/modules/shadowsocks/views.py:59
|
||||
#: plinth/modules/transmission/views.py:47 plinth/modules/ttrss/views.py:26
|
||||
#: plinth/modules/transmission/views.py:43 plinth/modules/ttrss/views.py:26
|
||||
#: plinth/modules/wordpress/views.py:37
|
||||
msgid "Configuration updated"
|
||||
msgstr "ఆకృతీకరణ నవీకరించబడింది"
|
||||
@ -1417,7 +1417,7 @@ msgstr ""
|
||||
"అయినవెంటనే మీ పాస్వర్డ్ ను మార్చుకోవాలి."
|
||||
|
||||
#: plinth/modules/deluge/__init__.py:44
|
||||
#: plinth/modules/transmission/__init__.py:67
|
||||
#: plinth/modules/transmission/__init__.py:64
|
||||
msgid "Download files using BitTorrent applications"
|
||||
msgstr "బిట్ టోరెంట్ అనువర్తనాలను ఉపయోగించి ఫైళ్లను డౌన్లోడ్ చేయండి"
|
||||
|
||||
@ -1426,7 +1426,7 @@ msgid "Deluge"
|
||||
msgstr "డెలూజ్"
|
||||
|
||||
#: plinth/modules/deluge/__init__.py:50
|
||||
#: plinth/modules/transmission/__init__.py:73
|
||||
#: plinth/modules/transmission/__init__.py:70
|
||||
msgid "BitTorrent Web Client"
|
||||
msgstr "బిట్ టొరెంట్ వెబ్ క్లయింట్"
|
||||
|
||||
@ -1733,7 +1733,7 @@ msgstr "స్థితి"
|
||||
#: plinth/modules/dynamicdns/templates/dynamicdns.html:18
|
||||
#: plinth/modules/email/templates/email.html:35
|
||||
#: plinth/modules/letsencrypt/templates/letsencrypt.html:24
|
||||
#: plinth/modules/mediawiki/forms.py:33
|
||||
#: plinth/modules/mediawiki/forms.py:34
|
||||
msgid "Domain"
|
||||
msgstr "డొమైన్"
|
||||
|
||||
@ -1812,11 +1812,23 @@ msgstr "ఈజాబ్బర్డి"
|
||||
msgid "Chat Server"
|
||||
msgstr "కబుర్ల సేవిక"
|
||||
|
||||
#: plinth/modules/ejabberd/forms.py:18
|
||||
#: plinth/modules/ejabberd/forms.py:19
|
||||
#, fuzzy
|
||||
#| msgid "Domain Names"
|
||||
msgid "Domain names"
|
||||
msgstr "అధికారకక్షేత్రాల పేరులు"
|
||||
|
||||
#: plinth/modules/ejabberd/forms.py:21
|
||||
msgid ""
|
||||
"Domains to be used by ejabberd. Note that user accounts are unique for each "
|
||||
"domain, and migrating users to a new domain name is not yet implemented."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/ejabberd/forms.py:26
|
||||
msgid "Enable Message Archive Management"
|
||||
msgstr "ప్రాచీన సందేశ నిర్వహణ ప్రారంభించండి"
|
||||
|
||||
#: plinth/modules/ejabberd/forms.py:20
|
||||
#: plinth/modules/ejabberd/forms.py:28
|
||||
#, python-brace-format
|
||||
msgid ""
|
||||
"If enabled, your {box_name} will store chat message histories. This allows "
|
||||
@ -1828,11 +1840,11 @@ msgstr ""
|
||||
"సంభాషణల సమకాలీకరణను అనుమతిస్తుంది మరియు బహుళ వినియోగదారు చాట్ రూమ్ చరిత్రను చదవగలదు. చరిత్రలు "
|
||||
"సాదా టెక్స్ట్ లేదా గుప్తీకరించబడినాయినా లేదో క్లయింట్ సెట్టింగ్లపై ఆధారపడి ఉంటుంది."
|
||||
|
||||
#: plinth/modules/ejabberd/forms.py:27 plinth/modules/matrixsynapse/forms.py:22
|
||||
#: plinth/modules/ejabberd/forms.py:35 plinth/modules/matrixsynapse/forms.py:22
|
||||
msgid "Automatically manage audio/video call setup"
|
||||
msgstr "ఆడియో/వీడియో కాల్ స్వయంచాలకంగా నిర్వహించండి"
|
||||
|
||||
#: plinth/modules/ejabberd/forms.py:29
|
||||
#: plinth/modules/ejabberd/forms.py:37
|
||||
#, fuzzy, python-brace-format
|
||||
msgid ""
|
||||
"Configures the local <a href={coturn_url}>coturn</a> app as the STUN/TURN "
|
||||
@ -1842,19 +1854,19 @@ msgstr ""
|
||||
"ejjabred కోసం స్థానిక కార్యక్షేత్రం stun /turn సేవికగా రూపకరణ చెయ్యండి. మీరు వేరే stun /turn "
|
||||
"సేవికాని ఉపయోగలించాలనుకుంటే దీన్ని నిలిపివేయండి {coturn_url}"
|
||||
|
||||
#: plinth/modules/ejabberd/forms.py:36 plinth/modules/matrixsynapse/forms.py:31
|
||||
#: plinth/modules/ejabberd/forms.py:44 plinth/modules/matrixsynapse/forms.py:31
|
||||
msgid "STUN/TURN Server URIs"
|
||||
msgstr "స్టన్/టర్న్ సర్వర్ యు ఆర్ ఎల్"
|
||||
|
||||
#: plinth/modules/ejabberd/forms.py:38 plinth/modules/matrixsynapse/forms.py:33
|
||||
#: plinth/modules/ejabberd/forms.py:46 plinth/modules/matrixsynapse/forms.py:33
|
||||
msgid "List of public URIs of the STUN/TURN server, one on each line."
|
||||
msgstr "stun /turn సేవిక యొక్క ప్రజా యూరిన్ జాబితా , ప్రతి లైన్లో ఒకటి ."
|
||||
|
||||
#: plinth/modules/ejabberd/forms.py:42 plinth/modules/matrixsynapse/forms.py:37
|
||||
#: plinth/modules/ejabberd/forms.py:50 plinth/modules/matrixsynapse/forms.py:37
|
||||
msgid "Shared Authentication Secret"
|
||||
msgstr "భాగస్వామ్య ప్రమాణీకరణ రహస్యం"
|
||||
|
||||
#: plinth/modules/ejabberd/forms.py:43 plinth/modules/matrixsynapse/forms.py:38
|
||||
#: plinth/modules/ejabberd/forms.py:51 plinth/modules/matrixsynapse/forms.py:38
|
||||
msgid "Shared secret used to compute passwords for the TURN server."
|
||||
msgstr "TURN సర్వర్ కోసం పాస్వర్డ్లను గణించడానికి ఉపయోగించే భాగస్వామ్య రహస్యం."
|
||||
|
||||
@ -2911,23 +2923,24 @@ msgstr ""
|
||||
"గాబ్బీని ప్రారంభించి. \"సేవికకు కనెక్ట్ చేయండి\" ఎంచుకోండి మరియు మీ {box_name} యొక్క డొమైన్ పేరును "
|
||||
"నమోదు చేయండి."
|
||||
|
||||
#: plinth/modules/janus/__init__.py:22
|
||||
#: plinth/modules/janus/__init__.py:23
|
||||
msgid "Janus is a lightweight WebRTC server."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/janus/__init__.py:23
|
||||
#: plinth/modules/janus/__init__.py:24
|
||||
msgid "A simple video conference room is included."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/janus/__init__.py:24
|
||||
msgid "A STUN/TURN server (such as Coturn) is required to use Janus."
|
||||
#: plinth/modules/janus/__init__.py:26
|
||||
#, python-brace-format
|
||||
msgid "<a href=\"{coturn_url}\">Coturn</a> is required to use Janus."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/janus/__init__.py:41
|
||||
#: plinth/modules/janus/__init__.py:44
|
||||
msgid "Janus"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/janus/__init__.py:43
|
||||
#: plinth/modules/janus/__init__.py:46
|
||||
#, fuzzy
|
||||
#| msgid "Web Server"
|
||||
msgid "WebRTC server"
|
||||
@ -3257,11 +3270,11 @@ msgstr "మీడియావికీ"
|
||||
msgid "Wiki"
|
||||
msgstr "వికీ"
|
||||
|
||||
#: plinth/modules/mediawiki/forms.py:25
|
||||
#: plinth/modules/mediawiki/forms.py:26
|
||||
msgid "Administrator Password"
|
||||
msgstr "నిర్వాహకుని రహస్యపదం"
|
||||
|
||||
#: plinth/modules/mediawiki/forms.py:26
|
||||
#: plinth/modules/mediawiki/forms.py:27
|
||||
#, fuzzy
|
||||
#| msgid ""
|
||||
#| "Set a new password for MediaWiki's administrator account (admin). Leave "
|
||||
@ -3275,7 +3288,7 @@ msgstr ""
|
||||
"మీడియావికీ యొక్క అడ్మినిస్ట్రేటర్ ఖాతా (admin) కోసం ఒక కొత్త రహస్యపదాన్ని సెట్ చెయ్యండి. ప్రస్తుత రహస్యపదాన్ని "
|
||||
"ఉంచాలనుకుంటే ఈ ఫీల్డ్ ను ఖాళీగా వదిలేయండి."
|
||||
|
||||
#: plinth/modules/mediawiki/forms.py:34
|
||||
#: plinth/modules/mediawiki/forms.py:35
|
||||
#, fuzzy
|
||||
#| msgid ""
|
||||
#| "Used by MediaWiki to generate URLs that point to the wiki such as in "
|
||||
@ -3288,21 +3301,31 @@ msgstr ""
|
||||
"ఫుటర్, ఫీడ్లు మరియు ఇమెయిల్లు వంటి వికీని సూచించే URLలను రూపొందించడానికి MediaWiki ద్వారా "
|
||||
"ఉపయోగించబడుతుంది."
|
||||
|
||||
#: plinth/modules/mediawiki/forms.py:39
|
||||
#: plinth/modules/mediawiki/forms.py:40
|
||||
#, fuzzy
|
||||
#| msgid "Kite name"
|
||||
msgid "Site Name"
|
||||
msgstr "కైట్ పేరు"
|
||||
|
||||
#: plinth/modules/mediawiki/forms.py:41
|
||||
msgid "Name of the site as displayed throughout the wiki."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mediawiki/forms.py:45
|
||||
msgid "Enable public registrations"
|
||||
msgstr "పబ్లిక్ రిజిస్ట్రేషన్లను ప్రారంభించండి"
|
||||
|
||||
#: plinth/modules/mediawiki/forms.py:40
|
||||
#: plinth/modules/mediawiki/forms.py:46
|
||||
msgid ""
|
||||
"If enabled, anyone on the internet will be able to create an account on your "
|
||||
"MediaWiki instance."
|
||||
msgstr "ఇది సశక్త పరిచినట్లయితే, అంతర్జాలంలో ఉన్న ఎవరైనా మీ మీడియావికీ ఉదాహరణ మీద ఖాతాను సృజించుకోగలరు."
|
||||
|
||||
#: plinth/modules/mediawiki/forms.py:44
|
||||
#: plinth/modules/mediawiki/forms.py:50
|
||||
msgid "Enable private mode"
|
||||
msgstr "ప్రైవేట్ మోడ్ను ప్రారంభించండి"
|
||||
|
||||
#: plinth/modules/mediawiki/forms.py:45
|
||||
#: plinth/modules/mediawiki/forms.py:51
|
||||
msgid ""
|
||||
"If enabled, access will be restricted. Only people who have accounts can "
|
||||
"read/write to the wiki. Public registrations will also be disabled."
|
||||
@ -3310,11 +3333,11 @@ msgstr ""
|
||||
"ప్రారంభించబడితే, సాంగత్యం పరిమితం చేయబడుతుంది. ఖాతాలు ఉన్నవారు మాత్రమే వికీలో చదవగలరు/వ్రాయగలరు. "
|
||||
"ప్రజా రిజిస్ట్రేషన్లు కూడా నిలిపివేయబడతాయి."
|
||||
|
||||
#: plinth/modules/mediawiki/forms.py:50
|
||||
#: plinth/modules/mediawiki/forms.py:56
|
||||
msgid "Default Skin"
|
||||
msgstr "డిఫాల్ట్ చర్మం"
|
||||
|
||||
#: plinth/modules/mediawiki/forms.py:51
|
||||
#: plinth/modules/mediawiki/forms.py:57
|
||||
msgid ""
|
||||
"Choose a default skin for your MediaWiki installation. Users have the option "
|
||||
"to select their preferred skin."
|
||||
@ -3322,42 +3345,48 @@ msgstr ""
|
||||
"మీ మీడియావికీ ఇన్స్టాలేషన్ కోసం డిఫాల్ట్ చర్మాన్ని ఎంచుకోండి. వినియోగదారులు తమకు నచ్చిన చర్మాన్ని ఎంచుకునే "
|
||||
"అవకాశం ఉంటుంది."
|
||||
|
||||
#: plinth/modules/mediawiki/views.py:51
|
||||
#: plinth/modules/mediawiki/views.py:52
|
||||
msgid "Password updated"
|
||||
msgstr "అనుమతిపదం నవీకరించబడింది"
|
||||
|
||||
#: plinth/modules/mediawiki/views.py:56
|
||||
#: plinth/modules/mediawiki/views.py:57
|
||||
#, fuzzy
|
||||
#| msgid "Password used to encrypt data. Must match server password."
|
||||
msgid "Password update failed. Please choose a stronger password"
|
||||
msgstr "సమాచారాన్ని గుప్తీకరించాడానికి ఉపయోగించబడిన పాస్వర్డ్. తప్పకుండ సర్వర్ పాస్వర్డ్ తో సరిపోలాలి."
|
||||
|
||||
#: plinth/modules/mediawiki/views.py:66
|
||||
#: plinth/modules/mediawiki/views.py:67
|
||||
msgid "Public registrations enabled"
|
||||
msgstr "పబ్లిక్ రిజిస్ట్రేషన్లు ప్రారంభించబడ్డాయి"
|
||||
|
||||
#: plinth/modules/mediawiki/views.py:75
|
||||
#: plinth/modules/mediawiki/views.py:76
|
||||
msgid "Public registrations disabled"
|
||||
msgstr "పబ్లిక్ రిజిస్ట్రేషన్లు నిలిపివేయబడ్డాయి"
|
||||
|
||||
#: plinth/modules/mediawiki/views.py:80
|
||||
#: plinth/modules/mediawiki/views.py:81
|
||||
msgid "Private mode enabled"
|
||||
msgstr "ప్రైవేట్ మోడ్ ప్రారంభించబడింది"
|
||||
|
||||
#: plinth/modules/mediawiki/views.py:87
|
||||
#: plinth/modules/mediawiki/views.py:88
|
||||
msgid "Private mode disabled"
|
||||
msgstr "ప్రైవేట్ మోడ్ నిలిపివేయబడింది"
|
||||
|
||||
#: plinth/modules/mediawiki/views.py:94
|
||||
#: plinth/modules/mediawiki/views.py:95
|
||||
msgid "Default skin changed"
|
||||
msgstr "డిఫాల్ట్ చర్మం మార్చబడింది"
|
||||
|
||||
#: plinth/modules/mediawiki/views.py:98
|
||||
#: plinth/modules/mediawiki/views.py:99
|
||||
#, fuzzy
|
||||
#| msgid "Domain name set"
|
||||
msgid "Domain name updated"
|
||||
msgstr "అధికారక్షేత్రం పేరు అమర్పు"
|
||||
|
||||
#: plinth/modules/mediawiki/views.py:103
|
||||
#, fuzzy
|
||||
#| msgid "Domain name set"
|
||||
msgid "Site name updated"
|
||||
msgstr "అధికారక్షేత్రం పేరు అమర్పు"
|
||||
|
||||
#: plinth/modules/minetest/__init__.py:35
|
||||
#, python-brace-format
|
||||
msgid ""
|
||||
@ -3528,11 +3557,27 @@ msgstr ""
|
||||
"ఐచ్ఛికం. ప్రస్తుత పాస్వర్డ్ను ఉంచడానికి ఈ ఫీల్డ్ను ఖాళీగా ఉంచండి. Mumbleలో అనుమతులను నిర్వహించడానికి "
|
||||
"SuperUser పాస్వర్డ్ని ఉపయోగించవచ్చు."
|
||||
|
||||
#: plinth/modules/mumble/forms.py:39
|
||||
#: plinth/modules/mumble/forms.py:40
|
||||
msgid "Set a password to join the server"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mumble/forms.py:42
|
||||
#, fuzzy
|
||||
#| msgid ""
|
||||
#| "Set a new upload password for Coquelicot. Leave this field blank to keep "
|
||||
#| "the current password."
|
||||
msgid ""
|
||||
"Set a password that is required to join the server. Leave empty to use the "
|
||||
"current password."
|
||||
msgstr ""
|
||||
"కోక్లికోకు ఒక కొత్త అప్లోడ్ పాస్వర్డ్ ను సెట్ చెయ్యండి (అడ్మిన్). ప్రస్తుత అప్లోడ్ పాస్వర్డ్ ను ఉంచడానికి ఈ "
|
||||
"ఫీల్డ్ను ఖాళీగా వదిలేయండి."
|
||||
|
||||
#: plinth/modules/mumble/forms.py:48
|
||||
msgid "Set the name for the root channel"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mumble/forms.py:43
|
||||
#: plinth/modules/mumble/forms.py:52
|
||||
msgid ""
|
||||
"Set the name of the main channel of your mumble server. If the name was "
|
||||
"never changed, the channel is named Root."
|
||||
@ -3550,7 +3595,13 @@ msgstr "ముంల"
|
||||
msgid "SuperUser password successfully updated."
|
||||
msgstr "సూపర్ యూసర్ ర హస్యపదం విజయవంతంగా మార్చబడినది."
|
||||
|
||||
#: plinth/modules/mumble/views.py:45
|
||||
#: plinth/modules/mumble/views.py:46
|
||||
#, fuzzy
|
||||
#| msgid "Upload password updated"
|
||||
msgid "Join password changed"
|
||||
msgstr "అప్లోడ్ చేయడం కోసమై కేటాయించిన రహస్యపదం నవీకరించబడింది"
|
||||
|
||||
#: plinth/modules/mumble/views.py:51
|
||||
msgid "Root channel name changed."
|
||||
msgstr ""
|
||||
|
||||
@ -6652,28 +6703,28 @@ msgstr "పోర్ట్స్"
|
||||
msgid "Setting unchanged"
|
||||
msgstr "మారకుండా అమర్చుతోంది"
|
||||
|
||||
#: plinth/modules/transmission/__init__.py:26
|
||||
#: plinth/modules/transmission/__init__.py:23
|
||||
msgid "Transmission is a BitTorrent client with a web interface."
|
||||
msgstr "ప్రసరణ అనేది వెబ్ ఇంటర్ఫేస్తో కూడిన బిట్టొరెంట్ క్లయింట్."
|
||||
|
||||
#: plinth/modules/transmission/__init__.py:27
|
||||
#: plinth/modules/transmission/__init__.py:24
|
||||
msgid ""
|
||||
"BitTorrent is a peer-to-peer file sharing protocol. Note that BitTorrent is "
|
||||
"not anonymous."
|
||||
msgstr "బిట్ టొరెంట్ అనేది పీర్-టు-పీర్ ఫైల్ భాగస్వామ్య ప్రోటోకాల్. బిట్ టొరెంట్ అనామకం కాదని గమనించండి."
|
||||
|
||||
#: plinth/modules/transmission/__init__.py:29
|
||||
#: plinth/modules/transmission/__init__.py:26
|
||||
msgid "Please do not change the default port of the Transmission daemon."
|
||||
msgstr "దయచేసి ట్రాన్స్మిషన్ డెమోన్ డిఫాల్ట్ పోర్ట్ను మార్చవద్దు."
|
||||
|
||||
#: plinth/modules/transmission/__init__.py:31
|
||||
#: plinth/modules/transmission/__init__.py:28
|
||||
#, python-brace-format
|
||||
msgid ""
|
||||
"Compared to <a href=\"{deluge_url}\">Deluge</a>, Transmission is simpler and "
|
||||
"lightweight but is less customizable."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/transmission/__init__.py:35
|
||||
#: plinth/modules/transmission/__init__.py:32
|
||||
#, fuzzy, python-brace-format
|
||||
#| msgid ""
|
||||
#| "It can be accessed by <a href=\"{users_url}\">any user</a> on {box_name} "
|
||||
@ -6685,21 +6736,21 @@ msgstr ""
|
||||
"నిర్వాహక సమూహానికి చెందిన {box_name}లో <a href=\"{users_url}\">ఏదైనా వినియోగదారు</a> దీన్ని "
|
||||
"యాక్సెస్ చేయవచ్చు."
|
||||
|
||||
#: plinth/modules/transmission/__init__.py:39
|
||||
#: plinth/modules/transmission/__init__.py:36
|
||||
#, python-brace-format
|
||||
msgid ""
|
||||
"<a href=\"{samba_url}\">Samba</a> shares can be set as the default download "
|
||||
"directory from the dropdown menu below."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/transmission/__init__.py:43
|
||||
#: plinth/modules/transmission/__init__.py:40
|
||||
#, python-brace-format
|
||||
msgid ""
|
||||
"After a download has completed, you can also access your files using the <a "
|
||||
"href=\"{sharing_url}\">Sharing</a> app."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/transmission/__init__.py:71
|
||||
#: plinth/modules/transmission/__init__.py:68
|
||||
#: plinth/modules/transmission/manifest.py:6
|
||||
msgid "Transmission"
|
||||
msgstr "ట్రాన్స్మిషన్"
|
||||
@ -7239,20 +7290,20 @@ msgstr "వినియోగదారి %(username)s నావీకరిం
|
||||
msgid "Edit User"
|
||||
msgstr "వినియోగదారి మార్పు"
|
||||
|
||||
#: plinth/modules/users/views.py:144
|
||||
#: plinth/modules/users/views.py:146
|
||||
#, python-brace-format
|
||||
msgid "User {user} deleted."
|
||||
msgstr "వినియోగదారి {user} తొలగించబడ్డాడు."
|
||||
|
||||
#: plinth/modules/users/views.py:151
|
||||
#: plinth/modules/users/views.py:153
|
||||
msgid "Deleting LDAP user failed."
|
||||
msgstr "ఎల్.డి.ఏ.పి వినియోగదారి తొలగింపు విఫలం."
|
||||
|
||||
#: plinth/modules/users/views.py:160
|
||||
#: plinth/modules/users/views.py:180
|
||||
msgid "Change Password"
|
||||
msgstr "పాస్వర్డ్ మార్చు"
|
||||
|
||||
#: plinth/modules/users/views.py:161
|
||||
#: plinth/modules/users/views.py:181
|
||||
msgid "Password changed successfully."
|
||||
msgstr "పాస్వర్డ్ విజయవంతంగా మార్చబడినది."
|
||||
|
||||
@ -8752,13 +8803,6 @@ msgstr "గుజరాతీ"
|
||||
#~ msgid "Upload Password"
|
||||
#~ msgstr "అప్లోడ్ పాస్వర్డ్"
|
||||
|
||||
#~ msgid ""
|
||||
#~ "Set a new upload password for Coquelicot. Leave this field blank to keep "
|
||||
#~ "the current password."
|
||||
#~ msgstr ""
|
||||
#~ "కోక్లికోకు ఒక కొత్త అప్లోడ్ పాస్వర్డ్ ను సెట్ చెయ్యండి (అడ్మిన్). ప్రస్తుత అప్లోడ్ పాస్వర్డ్ ను ఉంచడానికి "
|
||||
#~ "ఈ ఫీల్డ్ను ఖాళీగా వదిలేయండి."
|
||||
|
||||
#~ msgid "Maximum File Size (in MiB)"
|
||||
#~ msgstr "గరిష్ట ఫైలు పరిమాణము (MiBలో)"
|
||||
|
||||
@ -8769,9 +8813,6 @@ msgstr "గుజరాతీ"
|
||||
#~ msgid "coquelicot"
|
||||
#~ msgstr "కోక్లికో"
|
||||
|
||||
#~ msgid "Upload password updated"
|
||||
#~ msgstr "అప్లోడ్ చేయడం కోసమై కేటాయించిన రహస్యపదం నవీకరించబడింది"
|
||||
|
||||
#~ msgid "Failed to update upload password"
|
||||
#~ msgstr "అప్లోడ్ చేయడం కోసమై కేటాయించిన రహస్యపదం నవీకరించడంలో వైఫల్యం"
|
||||
|
||||
|
||||
@ -6,8 +6,8 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: \n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2022-06-06 21:07-0400\n"
|
||||
"PO-Revision-Date: 2022-05-24 15:49+0000\n"
|
||||
"POT-Creation-Date: 2022-06-20 20:21-0400\n"
|
||||
"PO-Revision-Date: 2022-06-08 16:16+0000\n"
|
||||
"Last-Translator: Burak Yavuz <hitowerdigit@hotmail.com>\n"
|
||||
"Language-Team: Turkish <https://hosted.weblate.org/projects/freedombox/"
|
||||
"freedombox/tr/>\n"
|
||||
@ -1008,12 +1008,12 @@ msgstr "IP adresi ve etki alanlarını yenile"
|
||||
|
||||
#: plinth/modules/bind/views.py:71 plinth/modules/coturn/views.py:39
|
||||
#: plinth/modules/deluge/views.py:42 plinth/modules/dynamicdns/views.py:78
|
||||
#: plinth/modules/ejabberd/views.py:85 plinth/modules/email/views.py:45
|
||||
#: plinth/modules/ejabberd/views.py:96 plinth/modules/email/views.py:45
|
||||
#: plinth/modules/matrixsynapse/views.py:124
|
||||
#: plinth/modules/minetest/views.py:69 plinth/modules/mumble/views.py:29
|
||||
#: plinth/modules/pagekite/forms.py:78 plinth/modules/quassel/views.py:28
|
||||
#: plinth/modules/roundcube/views.py:32 plinth/modules/shadowsocks/views.py:59
|
||||
#: plinth/modules/transmission/views.py:47 plinth/modules/ttrss/views.py:26
|
||||
#: plinth/modules/transmission/views.py:43 plinth/modules/ttrss/views.py:26
|
||||
#: plinth/modules/wordpress/views.py:37
|
||||
msgid "Configuration updated"
|
||||
msgstr "Yapılandırma güncellendi"
|
||||
@ -1450,7 +1450,7 @@ msgstr ""
|
||||
"sonra oturum açmalı ve parolayı değiştirmelisiniz."
|
||||
|
||||
#: plinth/modules/deluge/__init__.py:44
|
||||
#: plinth/modules/transmission/__init__.py:67
|
||||
#: plinth/modules/transmission/__init__.py:64
|
||||
msgid "Download files using BitTorrent applications"
|
||||
msgstr "BitTorrent uygulamalarını kullanarak dosyaları indir"
|
||||
|
||||
@ -1459,7 +1459,7 @@ msgid "Deluge"
|
||||
msgstr "Deluge"
|
||||
|
||||
#: plinth/modules/deluge/__init__.py:50
|
||||
#: plinth/modules/transmission/__init__.py:73
|
||||
#: plinth/modules/transmission/__init__.py:70
|
||||
msgid "BitTorrent Web Client"
|
||||
msgstr "BitTorrent Web İstemcisi"
|
||||
|
||||
@ -1774,7 +1774,7 @@ msgstr "Durum"
|
||||
#: plinth/modules/dynamicdns/templates/dynamicdns.html:18
|
||||
#: plinth/modules/email/templates/email.html:35
|
||||
#: plinth/modules/letsencrypt/templates/letsencrypt.html:24
|
||||
#: plinth/modules/mediawiki/forms.py:33
|
||||
#: plinth/modules/mediawiki/forms.py:34
|
||||
msgid "Domain"
|
||||
msgstr "Etki Alanı"
|
||||
|
||||
@ -1855,11 +1855,23 @@ msgstr "ejabberd"
|
||||
msgid "Chat Server"
|
||||
msgstr "Sohbet Sunucusu"
|
||||
|
||||
#: plinth/modules/ejabberd/forms.py:18
|
||||
#: plinth/modules/ejabberd/forms.py:19
|
||||
#, fuzzy
|
||||
#| msgid "Domain Names"
|
||||
msgid "Domain names"
|
||||
msgstr "Etki Alanı Adları"
|
||||
|
||||
#: plinth/modules/ejabberd/forms.py:21
|
||||
msgid ""
|
||||
"Domains to be used by ejabberd. Note that user accounts are unique for each "
|
||||
"domain, and migrating users to a new domain name is not yet implemented."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/ejabberd/forms.py:26
|
||||
msgid "Enable Message Archive Management"
|
||||
msgstr "İleti Arşivi Yönetimini etkinleştir"
|
||||
|
||||
#: plinth/modules/ejabberd/forms.py:20
|
||||
#: plinth/modules/ejabberd/forms.py:28
|
||||
#, python-brace-format
|
||||
msgid ""
|
||||
"If enabled, your {box_name} will store chat message histories. This allows "
|
||||
@ -1873,11 +1885,11 @@ msgstr ""
|
||||
"düz metin olarak mı yoksa şifrelenmiş olarak mı saklanacağı istemci "
|
||||
"ayarlarına bağlıdır."
|
||||
|
||||
#: plinth/modules/ejabberd/forms.py:27 plinth/modules/matrixsynapse/forms.py:22
|
||||
#: plinth/modules/ejabberd/forms.py:35 plinth/modules/matrixsynapse/forms.py:22
|
||||
msgid "Automatically manage audio/video call setup"
|
||||
msgstr "Sesli/görüntülü arama kurulumunu otomatik olarak yönetin"
|
||||
|
||||
#: plinth/modules/ejabberd/forms.py:29
|
||||
#: plinth/modules/ejabberd/forms.py:37
|
||||
#, python-brace-format
|
||||
msgid ""
|
||||
"Configures the local <a href={coturn_url}>coturn</a> app as the STUN/TURN "
|
||||
@ -1888,21 +1900,21 @@ msgstr ""
|
||||
"TURN sunucusu olarak yapılandırır. Farklı bir STUN/TURN sunucusu kullanmak "
|
||||
"istiyorsanız bunu etkisizleştirin."
|
||||
|
||||
#: plinth/modules/ejabberd/forms.py:36 plinth/modules/matrixsynapse/forms.py:31
|
||||
#: plinth/modules/ejabberd/forms.py:44 plinth/modules/matrixsynapse/forms.py:31
|
||||
msgid "STUN/TURN Server URIs"
|
||||
msgstr "STUN/TURN Sunucu URI'leri"
|
||||
|
||||
#: plinth/modules/ejabberd/forms.py:38 plinth/modules/matrixsynapse/forms.py:33
|
||||
#: plinth/modules/ejabberd/forms.py:46 plinth/modules/matrixsynapse/forms.py:33
|
||||
msgid "List of public URIs of the STUN/TURN server, one on each line."
|
||||
msgstr ""
|
||||
"Her satırda bir tane olmak üzere STUN/TURN sunucusunun ortak URI'lerinin "
|
||||
"listesi."
|
||||
|
||||
#: plinth/modules/ejabberd/forms.py:42 plinth/modules/matrixsynapse/forms.py:37
|
||||
#: plinth/modules/ejabberd/forms.py:50 plinth/modules/matrixsynapse/forms.py:37
|
||||
msgid "Shared Authentication Secret"
|
||||
msgstr "Paylaşılan Kimlik Doğrulama Gizli Anahtarı"
|
||||
|
||||
#: plinth/modules/ejabberd/forms.py:43 plinth/modules/matrixsynapse/forms.py:38
|
||||
#: plinth/modules/ejabberd/forms.py:51 plinth/modules/matrixsynapse/forms.py:38
|
||||
msgid "Shared secret used to compute passwords for the TURN server."
|
||||
msgstr ""
|
||||
"TURN sunucusu için parolaları hesaplamak amacıyla kullanılan paylaşılan "
|
||||
@ -1982,6 +1994,10 @@ msgid ""
|
||||
"restrict outgoing email. Some lift the restriction after an explicit "
|
||||
"request. See manual page for more information."
|
||||
msgstr ""
|
||||
"E-posta sunucusu şu anda FreedomBox Vakfı tarafından sağlananlar da dahil "
|
||||
"olmak üzere birçok ücretsiz alan hizmetiyle çalışmamaktadır. Birçok ISS, "
|
||||
"giden e-postaları da kısıtlar. Bazıları, açık bir istekten sonra kısıtlamayı "
|
||||
"kaldırır. Daha fazla bilgi için kılavuz sayfasına bakın."
|
||||
|
||||
#: plinth/modules/email/__init__.py:35
|
||||
#, python-brace-format
|
||||
@ -2996,31 +3012,32 @@ msgstr ""
|
||||
"Gobby'yi başlatın, \"Sunucuya Bağlan\" seçeneğini seçin ve {box_name} "
|
||||
"cihazınızın etki alanı adını girin."
|
||||
|
||||
#: plinth/modules/janus/__init__.py:22
|
||||
msgid "Janus is a lightweight WebRTC server."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/janus/__init__.py:23
|
||||
msgid "A simple video conference room is included."
|
||||
msgstr ""
|
||||
msgid "Janus is a lightweight WebRTC server."
|
||||
msgstr "Janus, hafif bir WebRTC sunucusudur."
|
||||
|
||||
#: plinth/modules/janus/__init__.py:24
|
||||
msgid "A STUN/TURN server (such as Coturn) is required to use Janus."
|
||||
msgstr ""
|
||||
msgid "A simple video conference room is included."
|
||||
msgstr "Basit bir video konferans odası dahildir."
|
||||
|
||||
#: plinth/modules/janus/__init__.py:41
|
||||
#: plinth/modules/janus/__init__.py:26
|
||||
#, fuzzy, python-brace-format
|
||||
#| msgid "A STUN/TURN server (such as Coturn) is required to use Janus."
|
||||
msgid "<a href=\"{coturn_url}\">Coturn</a> is required to use Janus."
|
||||
msgstr ""
|
||||
"Janus'u kullanmak için bir STUN/TURN sunucusu (Coturn gibi) gereklidir."
|
||||
|
||||
#: plinth/modules/janus/__init__.py:44
|
||||
msgid "Janus"
|
||||
msgstr ""
|
||||
msgstr "Janus"
|
||||
|
||||
#: plinth/modules/janus/__init__.py:43
|
||||
#, fuzzy
|
||||
#| msgid "Web Server"
|
||||
#: plinth/modules/janus/__init__.py:46
|
||||
msgid "WebRTC server"
|
||||
msgstr "Web Sunucusu"
|
||||
msgstr "WebRTC sunucusu"
|
||||
|
||||
#: plinth/modules/janus/manifest.py:7
|
||||
msgid "Janus Video Room"
|
||||
msgstr ""
|
||||
msgstr "Janus Video Odası"
|
||||
|
||||
#: plinth/modules/janus/templates/janus_video_room.html:205
|
||||
#: plinth/modules/jsxc/templates/jsxc_launch.html:117
|
||||
@ -3360,11 +3377,11 @@ msgstr "MediaWiki"
|
||||
msgid "Wiki"
|
||||
msgstr "Viki"
|
||||
|
||||
#: plinth/modules/mediawiki/forms.py:25
|
||||
#: plinth/modules/mediawiki/forms.py:26
|
||||
msgid "Administrator Password"
|
||||
msgstr "Yönetici Parolası"
|
||||
|
||||
#: plinth/modules/mediawiki/forms.py:26
|
||||
#: plinth/modules/mediawiki/forms.py:27
|
||||
msgid ""
|
||||
"Set a new password for MediaWiki's administrator account (admin). The "
|
||||
"password cannot be a common one and the minimum required length is "
|
||||
@ -3375,7 +3392,7 @@ msgstr ""
|
||||
"ortak bir parola olamaz ve gereken en az uzunluk <strong>10 karakterdir</"
|
||||
"strong>. Şu anki parolayı korumak için bu alanı boş bırakın."
|
||||
|
||||
#: plinth/modules/mediawiki/forms.py:34
|
||||
#: plinth/modules/mediawiki/forms.py:35
|
||||
msgid ""
|
||||
"Used by MediaWiki to generate URLs that point to the wiki such as in footer, "
|
||||
"feeds and emails. Examples: \"myfreedombox.example.org\" or \"example.onion"
|
||||
@ -3385,11 +3402,21 @@ msgstr ""
|
||||
"işaret eden URL'ler oluşturmak için kullanılır. Örnekler: \"benimfreedombox."
|
||||
"ornek.org\" veya \"ornek.onion\"."
|
||||
|
||||
#: plinth/modules/mediawiki/forms.py:39
|
||||
#: plinth/modules/mediawiki/forms.py:40
|
||||
#, fuzzy
|
||||
#| msgid "Kite name"
|
||||
msgid "Site Name"
|
||||
msgstr "Kite adı"
|
||||
|
||||
#: plinth/modules/mediawiki/forms.py:41
|
||||
msgid "Name of the site as displayed throughout the wiki."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mediawiki/forms.py:45
|
||||
msgid "Enable public registrations"
|
||||
msgstr "Herkese açık kaydı etkinleştir"
|
||||
|
||||
#: plinth/modules/mediawiki/forms.py:40
|
||||
#: plinth/modules/mediawiki/forms.py:46
|
||||
msgid ""
|
||||
"If enabled, anyone on the internet will be able to create an account on your "
|
||||
"MediaWiki instance."
|
||||
@ -3397,11 +3424,11 @@ msgstr ""
|
||||
"Eğer etkinleştirildiyse, İnternet'teki herkes MediaWiki örneğinizde bir "
|
||||
"hesap oluşturabilecektir."
|
||||
|
||||
#: plinth/modules/mediawiki/forms.py:44
|
||||
#: plinth/modules/mediawiki/forms.py:50
|
||||
msgid "Enable private mode"
|
||||
msgstr "Özel kipi etkinleştir"
|
||||
|
||||
#: plinth/modules/mediawiki/forms.py:45
|
||||
#: plinth/modules/mediawiki/forms.py:51
|
||||
msgid ""
|
||||
"If enabled, access will be restricted. Only people who have accounts can "
|
||||
"read/write to the wiki. Public registrations will also be disabled."
|
||||
@ -3410,11 +3437,11 @@ msgstr ""
|
||||
"viki'yi okuyabilir/yazabilir. Herkese açık kayıtlar da "
|
||||
"etkisizleştirilecektir."
|
||||
|
||||
#: plinth/modules/mediawiki/forms.py:50
|
||||
#: plinth/modules/mediawiki/forms.py:56
|
||||
msgid "Default Skin"
|
||||
msgstr "Varsayılan Kaplama"
|
||||
|
||||
#: plinth/modules/mediawiki/forms.py:51
|
||||
#: plinth/modules/mediawiki/forms.py:57
|
||||
msgid ""
|
||||
"Choose a default skin for your MediaWiki installation. Users have the option "
|
||||
"to select their preferred skin."
|
||||
@ -3422,38 +3449,44 @@ msgstr ""
|
||||
"MediaWiki kurulumunuz için varsayılan bir kaplama seçin. Kullanıcılar tercih "
|
||||
"ettikleri kaplamayı seçmek için seçeneğe sahiptir."
|
||||
|
||||
#: plinth/modules/mediawiki/views.py:51
|
||||
#: plinth/modules/mediawiki/views.py:52
|
||||
msgid "Password updated"
|
||||
msgstr "Parola güncellendi"
|
||||
|
||||
#: plinth/modules/mediawiki/views.py:56
|
||||
#: plinth/modules/mediawiki/views.py:57
|
||||
msgid "Password update failed. Please choose a stronger password"
|
||||
msgstr "Parola güncelleme başarısız oldu. Lütfen daha güçlü bir parola seçin"
|
||||
|
||||
#: plinth/modules/mediawiki/views.py:66
|
||||
#: plinth/modules/mediawiki/views.py:67
|
||||
msgid "Public registrations enabled"
|
||||
msgstr "Herkese açık kayıtlar etkinleştirildi"
|
||||
|
||||
#: plinth/modules/mediawiki/views.py:75
|
||||
#: plinth/modules/mediawiki/views.py:76
|
||||
msgid "Public registrations disabled"
|
||||
msgstr "Herkese açık kayıtlar etkisizleştirildi"
|
||||
|
||||
#: plinth/modules/mediawiki/views.py:80
|
||||
#: plinth/modules/mediawiki/views.py:81
|
||||
msgid "Private mode enabled"
|
||||
msgstr "Özel kip etkinleştirildi"
|
||||
|
||||
#: plinth/modules/mediawiki/views.py:87
|
||||
#: plinth/modules/mediawiki/views.py:88
|
||||
msgid "Private mode disabled"
|
||||
msgstr "Özel kip etkisizleştirildi"
|
||||
|
||||
#: plinth/modules/mediawiki/views.py:94
|
||||
#: plinth/modules/mediawiki/views.py:95
|
||||
msgid "Default skin changed"
|
||||
msgstr "Varsayılan kaplama değiştirildi"
|
||||
|
||||
#: plinth/modules/mediawiki/views.py:98
|
||||
#: plinth/modules/mediawiki/views.py:99
|
||||
msgid "Domain name updated"
|
||||
msgstr "Etki alanı adı güncellendi"
|
||||
|
||||
#: plinth/modules/mediawiki/views.py:103
|
||||
#, fuzzy
|
||||
#| msgid "Domain name updated"
|
||||
msgid "Site name updated"
|
||||
msgstr "Etki alanı adı güncellendi"
|
||||
|
||||
#: plinth/modules/minetest/__init__.py:35
|
||||
#, python-brace-format
|
||||
msgid ""
|
||||
@ -3632,15 +3665,33 @@ msgstr ""
|
||||
"İsteğe bağlı. Şu anki parolayı korumak için bu alanı boş bırakın. Süper "
|
||||
"Kullanıcı parolası, Mumble'daki izinleri yönetmek için kullanılabilir."
|
||||
|
||||
#: plinth/modules/mumble/forms.py:39
|
||||
msgid "Set the name for the root channel"
|
||||
#: plinth/modules/mumble/forms.py:40
|
||||
msgid "Set a password to join the server"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mumble/forms.py:43
|
||||
#: plinth/modules/mumble/forms.py:42
|
||||
#, fuzzy
|
||||
#| msgid ""
|
||||
#| "Set a new upload password for Coquelicot. Leave this field blank to keep "
|
||||
#| "the current password."
|
||||
msgid ""
|
||||
"Set a password that is required to join the server. Leave empty to use the "
|
||||
"current password."
|
||||
msgstr ""
|
||||
"Coquelicot için yeni bir yükleme parolası ayarlayın. Şu anki parolayı "
|
||||
"korumak için bu alanı boş bırakın."
|
||||
|
||||
#: plinth/modules/mumble/forms.py:48
|
||||
msgid "Set the name for the root channel"
|
||||
msgstr "Kök kanalın adını ayarlayın"
|
||||
|
||||
#: plinth/modules/mumble/forms.py:52
|
||||
msgid ""
|
||||
"Set the name of the main channel of your mumble server. If the name was "
|
||||
"never changed, the channel is named Root."
|
||||
msgstr ""
|
||||
"Mumble sunucunuzun ana kanalının adını ayarlayın. Eğer adı hiç "
|
||||
"değiştirilmediyse, kanalın adı Root'tur."
|
||||
|
||||
#: plinth/modules/mumble/manifest.py:34
|
||||
msgid "Mumblefly"
|
||||
@ -3654,9 +3705,15 @@ msgstr "Mumla"
|
||||
msgid "SuperUser password successfully updated."
|
||||
msgstr "Süper Kullanıcı parolası başarılı olarak güncellendi."
|
||||
|
||||
#: plinth/modules/mumble/views.py:45
|
||||
#: plinth/modules/mumble/views.py:46
|
||||
#, fuzzy
|
||||
#| msgid "Upload password updated"
|
||||
msgid "Join password changed"
|
||||
msgstr "Yükleme parolası güncellendi"
|
||||
|
||||
#: plinth/modules/mumble/views.py:51
|
||||
msgid "Root channel name changed."
|
||||
msgstr ""
|
||||
msgstr "Kök kanal adı değişti."
|
||||
|
||||
#: plinth/modules/names/__init__.py:22
|
||||
#, python-brace-format
|
||||
@ -6869,11 +6926,11 @@ msgstr "Bağlantı Noktaları"
|
||||
msgid "Setting unchanged"
|
||||
msgstr "Ayar değişmedi"
|
||||
|
||||
#: plinth/modules/transmission/__init__.py:26
|
||||
#: plinth/modules/transmission/__init__.py:23
|
||||
msgid "Transmission is a BitTorrent client with a web interface."
|
||||
msgstr "Transmission, Web kullanıcı arayüzü olan bir BitTorrent istemcisidir."
|
||||
|
||||
#: plinth/modules/transmission/__init__.py:27
|
||||
#: plinth/modules/transmission/__init__.py:24
|
||||
msgid ""
|
||||
"BitTorrent is a peer-to-peer file sharing protocol. Note that BitTorrent is "
|
||||
"not anonymous."
|
||||
@ -6881,13 +6938,13 @@ msgstr ""
|
||||
"BitTorrent, kişiden-kişiye bir dosya paylaşım protokolüdür. BitTorrent'in "
|
||||
"isimsiz olmadığını unutmayın."
|
||||
|
||||
#: plinth/modules/transmission/__init__.py:29
|
||||
#: plinth/modules/transmission/__init__.py:26
|
||||
msgid "Please do not change the default port of the Transmission daemon."
|
||||
msgstr ""
|
||||
"Lütfen Aktarım arka plan programının varsayılan bağlantı noktasını "
|
||||
"değiştirmeyin."
|
||||
|
||||
#: plinth/modules/transmission/__init__.py:31
|
||||
#: plinth/modules/transmission/__init__.py:28
|
||||
#, python-brace-format
|
||||
msgid ""
|
||||
"Compared to <a href=\"{deluge_url}\">Deluge</a>, Transmission is simpler and "
|
||||
@ -6896,7 +6953,7 @@ msgstr ""
|
||||
"<a href=\"{deluge_url}\">Deluge</a> ile karşılaştırıldığında, Transmission "
|
||||
"daha basit ve hafiftir ancak daha az özelleştirilebilir."
|
||||
|
||||
#: plinth/modules/transmission/__init__.py:35
|
||||
#: plinth/modules/transmission/__init__.py:32
|
||||
#, python-brace-format
|
||||
msgid ""
|
||||
"It can be accessed by <a href=\"{users_url}\">any user</a> on {box_name} "
|
||||
@ -6905,7 +6962,7 @@ msgstr ""
|
||||
"Bit-torrent grubuna ait {box_name} üzerindeki <a href="
|
||||
"\"{users_url}\">herhangi bir kullanıcı</a> tarafından erişilebilir."
|
||||
|
||||
#: plinth/modules/transmission/__init__.py:39
|
||||
#: plinth/modules/transmission/__init__.py:36
|
||||
#, python-brace-format
|
||||
msgid ""
|
||||
"<a href=\"{samba_url}\">Samba</a> shares can be set as the default download "
|
||||
@ -6914,7 +6971,7 @@ msgstr ""
|
||||
"<a href=\"{samba_url}\">Samba</a> paylaşımları, aşağıdaki açılır menüden "
|
||||
"varsayılan indirme dizini olarak ayarlanabilir."
|
||||
|
||||
#: plinth/modules/transmission/__init__.py:43
|
||||
#: plinth/modules/transmission/__init__.py:40
|
||||
#, python-brace-format
|
||||
msgid ""
|
||||
"After a download has completed, you can also access your files using the <a "
|
||||
@ -6923,7 +6980,7 @@ msgstr ""
|
||||
"İndirme tamamlandıktan sonra, dosyalarınıza <a href="
|
||||
"\"{sharing_url}\">Paylaşım</a> uygulamasını kullanarak da erişebilirsiniz."
|
||||
|
||||
#: plinth/modules/transmission/__init__.py:71
|
||||
#: plinth/modules/transmission/__init__.py:68
|
||||
#: plinth/modules/transmission/manifest.py:6
|
||||
msgid "Transmission"
|
||||
msgstr "Transmission"
|
||||
@ -7478,20 +7535,20 @@ msgstr "%(username)s kullanıcısı güncellendi."
|
||||
msgid "Edit User"
|
||||
msgstr "Kullanıcıyı Düzenle"
|
||||
|
||||
#: plinth/modules/users/views.py:144
|
||||
#: plinth/modules/users/views.py:146
|
||||
#, python-brace-format
|
||||
msgid "User {user} deleted."
|
||||
msgstr "{user} kullanıcısı silindi."
|
||||
|
||||
#: plinth/modules/users/views.py:151
|
||||
#: plinth/modules/users/views.py:153
|
||||
msgid "Deleting LDAP user failed."
|
||||
msgstr "LDAP kullanıcısının silinmesi başarısız oldu."
|
||||
|
||||
#: plinth/modules/users/views.py:160
|
||||
#: plinth/modules/users/views.py:180
|
||||
msgid "Change Password"
|
||||
msgstr "Parolayı Değiştir"
|
||||
|
||||
#: plinth/modules/users/views.py:161
|
||||
#: plinth/modules/users/views.py:181
|
||||
msgid "Password changed successfully."
|
||||
msgstr "Parola başarılı olarak değiştirildi."
|
||||
|
||||
@ -9063,13 +9120,6 @@ msgstr "Gujarati"
|
||||
#~ msgid "Upload Password"
|
||||
#~ msgstr "Yükleme Parolası"
|
||||
|
||||
#~ msgid ""
|
||||
#~ "Set a new upload password for Coquelicot. Leave this field blank to keep "
|
||||
#~ "the current password."
|
||||
#~ msgstr ""
|
||||
#~ "Coquelicot için yeni bir yükleme parolası ayarlayın. Şu anki parolayı "
|
||||
#~ "korumak için bu alanı boş bırakın."
|
||||
|
||||
#~ msgid "Maximum File Size (in MiB)"
|
||||
#~ msgstr "En Fazla Dosya Boyutu (MiB olarak)"
|
||||
|
||||
@ -9080,9 +9130,6 @@ msgstr "Gujarati"
|
||||
#~ msgid "coquelicot"
|
||||
#~ msgstr "coquelicot"
|
||||
|
||||
#~ msgid "Upload password updated"
|
||||
#~ msgstr "Yükleme parolası güncellendi"
|
||||
|
||||
#~ msgid "Failed to update upload password"
|
||||
#~ msgstr "Yükleme parolasını güncelleme başarısız oldu"
|
||||
|
||||
|
||||
@ -7,7 +7,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: PACKAGE VERSION\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2022-06-06 21:07-0400\n"
|
||||
"POT-Creation-Date: 2022-06-20 20:21-0400\n"
|
||||
"PO-Revision-Date: 2022-05-10 02:10+0000\n"
|
||||
"Last-Translator: ikmaak <info@ikmaak.nl>\n"
|
||||
"Language-Team: Ukrainian <https://hosted.weblate.org/projects/freedombox/"
|
||||
@ -1012,12 +1012,12 @@ msgstr "Оновити IP-адреси і домени"
|
||||
|
||||
#: plinth/modules/bind/views.py:71 plinth/modules/coturn/views.py:39
|
||||
#: plinth/modules/deluge/views.py:42 plinth/modules/dynamicdns/views.py:78
|
||||
#: plinth/modules/ejabberd/views.py:85 plinth/modules/email/views.py:45
|
||||
#: plinth/modules/ejabberd/views.py:96 plinth/modules/email/views.py:45
|
||||
#: plinth/modules/matrixsynapse/views.py:124
|
||||
#: plinth/modules/minetest/views.py:69 plinth/modules/mumble/views.py:29
|
||||
#: plinth/modules/pagekite/forms.py:78 plinth/modules/quassel/views.py:28
|
||||
#: plinth/modules/roundcube/views.py:32 plinth/modules/shadowsocks/views.py:59
|
||||
#: plinth/modules/transmission/views.py:47 plinth/modules/ttrss/views.py:26
|
||||
#: plinth/modules/transmission/views.py:43 plinth/modules/ttrss/views.py:26
|
||||
#: plinth/modules/wordpress/views.py:37
|
||||
msgid "Configuration updated"
|
||||
msgstr "Конфігурацію оновлено"
|
||||
@ -1451,7 +1451,7 @@ msgstr ""
|
||||
"ввімкнення цього сервісу."
|
||||
|
||||
#: plinth/modules/deluge/__init__.py:44
|
||||
#: plinth/modules/transmission/__init__.py:67
|
||||
#: plinth/modules/transmission/__init__.py:64
|
||||
msgid "Download files using BitTorrent applications"
|
||||
msgstr "Завантаження файлів через застосунки BitTorrent"
|
||||
|
||||
@ -1460,7 +1460,7 @@ msgid "Deluge"
|
||||
msgstr "Deluge"
|
||||
|
||||
#: plinth/modules/deluge/__init__.py:50
|
||||
#: plinth/modules/transmission/__init__.py:73
|
||||
#: plinth/modules/transmission/__init__.py:70
|
||||
msgid "BitTorrent Web Client"
|
||||
msgstr "Вебклієнт BitTorrent"
|
||||
|
||||
@ -1753,7 +1753,7 @@ msgstr "Стан"
|
||||
#: plinth/modules/dynamicdns/templates/dynamicdns.html:18
|
||||
#: plinth/modules/email/templates/email.html:35
|
||||
#: plinth/modules/letsencrypt/templates/letsencrypt.html:24
|
||||
#: plinth/modules/mediawiki/forms.py:33
|
||||
#: plinth/modules/mediawiki/forms.py:34
|
||||
msgid "Domain"
|
||||
msgstr "Домен"
|
||||
|
||||
@ -1829,11 +1829,23 @@ msgstr "ejabberd"
|
||||
msgid "Chat Server"
|
||||
msgstr "Сервер чату"
|
||||
|
||||
#: plinth/modules/ejabberd/forms.py:18
|
||||
#: plinth/modules/ejabberd/forms.py:19
|
||||
#, fuzzy
|
||||
#| msgid "Domain Names"
|
||||
msgid "Domain names"
|
||||
msgstr "Назви доменів"
|
||||
|
||||
#: plinth/modules/ejabberd/forms.py:21
|
||||
msgid ""
|
||||
"Domains to be used by ejabberd. Note that user accounts are unique for each "
|
||||
"domain, and migrating users to a new domain name is not yet implemented."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/ejabberd/forms.py:26
|
||||
msgid "Enable Message Archive Management"
|
||||
msgstr "Дозволити керування архівом повідомлень"
|
||||
|
||||
#: plinth/modules/ejabberd/forms.py:20
|
||||
#: plinth/modules/ejabberd/forms.py:28
|
||||
#, python-brace-format
|
||||
msgid ""
|
||||
"If enabled, your {box_name} will store chat message histories. This allows "
|
||||
@ -1846,11 +1858,11 @@ msgstr ""
|
||||
"багатокористувацької кімнати чату. Від налаштувань клієнта залежить де "
|
||||
"зберігатиметься історія, звичайним текстом чи зашифрована."
|
||||
|
||||
#: plinth/modules/ejabberd/forms.py:27 plinth/modules/matrixsynapse/forms.py:22
|
||||
#: plinth/modules/ejabberd/forms.py:35 plinth/modules/matrixsynapse/forms.py:22
|
||||
msgid "Automatically manage audio/video call setup"
|
||||
msgstr "Автоматично керувати налаштуваннями авдіо/відео дзвінків"
|
||||
|
||||
#: plinth/modules/ejabberd/forms.py:29
|
||||
#: plinth/modules/ejabberd/forms.py:37
|
||||
#, python-brace-format
|
||||
msgid ""
|
||||
"Configures the local <a href={coturn_url}>coturn</a> app as the STUN/TURN "
|
||||
@ -1861,19 +1873,19 @@ msgstr ""
|
||||
"сервер STUN/TURN для ejabberd. Вимкніть це, якщо бажаєте використовувати "
|
||||
"інший сервер STUN/TURN."
|
||||
|
||||
#: plinth/modules/ejabberd/forms.py:36 plinth/modules/matrixsynapse/forms.py:31
|
||||
#: plinth/modules/ejabberd/forms.py:44 plinth/modules/matrixsynapse/forms.py:31
|
||||
msgid "STUN/TURN Server URIs"
|
||||
msgstr "URI сервера STUN/TURN"
|
||||
|
||||
#: plinth/modules/ejabberd/forms.py:38 plinth/modules/matrixsynapse/forms.py:33
|
||||
#: plinth/modules/ejabberd/forms.py:46 plinth/modules/matrixsynapse/forms.py:33
|
||||
msgid "List of public URIs of the STUN/TURN server, one on each line."
|
||||
msgstr "Перелік публічних URI для сервера STUN/TURN, по одному на кожен рядок."
|
||||
|
||||
#: plinth/modules/ejabberd/forms.py:42 plinth/modules/matrixsynapse/forms.py:37
|
||||
#: plinth/modules/ejabberd/forms.py:50 plinth/modules/matrixsynapse/forms.py:37
|
||||
msgid "Shared Authentication Secret"
|
||||
msgstr "Спільний секрет автентифікації"
|
||||
|
||||
#: plinth/modules/ejabberd/forms.py:43 plinth/modules/matrixsynapse/forms.py:38
|
||||
#: plinth/modules/ejabberd/forms.py:51 plinth/modules/matrixsynapse/forms.py:38
|
||||
msgid "Shared secret used to compute passwords for the TURN server."
|
||||
msgstr ""
|
||||
"Спільний секрет використовується для обрахунку паролів для сервера TURN."
|
||||
@ -2882,23 +2894,24 @@ msgstr ""
|
||||
"Запустіть Gobby, виберіть «Зʼєднатися зі сервером» і введіть Вашу доменну "
|
||||
"назву {box_name}."
|
||||
|
||||
#: plinth/modules/janus/__init__.py:22
|
||||
#: plinth/modules/janus/__init__.py:23
|
||||
msgid "Janus is a lightweight WebRTC server."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/janus/__init__.py:23
|
||||
#: plinth/modules/janus/__init__.py:24
|
||||
msgid "A simple video conference room is included."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/janus/__init__.py:24
|
||||
msgid "A STUN/TURN server (such as Coturn) is required to use Janus."
|
||||
#: plinth/modules/janus/__init__.py:26
|
||||
#, python-brace-format
|
||||
msgid "<a href=\"{coturn_url}\">Coturn</a> is required to use Janus."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/janus/__init__.py:41
|
||||
#: plinth/modules/janus/__init__.py:44
|
||||
msgid "Janus"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/janus/__init__.py:43
|
||||
#: plinth/modules/janus/__init__.py:46
|
||||
#, fuzzy
|
||||
#| msgid "Web Server"
|
||||
msgid "WebRTC server"
|
||||
@ -3204,11 +3217,11 @@ msgstr "MediaWiki"
|
||||
msgid "Wiki"
|
||||
msgstr "Вікі"
|
||||
|
||||
#: plinth/modules/mediawiki/forms.py:25
|
||||
#: plinth/modules/mediawiki/forms.py:26
|
||||
msgid "Administrator Password"
|
||||
msgstr "Пароль адміністратора"
|
||||
|
||||
#: plinth/modules/mediawiki/forms.py:26
|
||||
#: plinth/modules/mediawiki/forms.py:27
|
||||
#, fuzzy
|
||||
#| msgid ""
|
||||
#| "Set a new password for MediaWiki's administrator account (admin). Leave "
|
||||
@ -3222,7 +3235,7 @@ msgstr ""
|
||||
"Вкажіть новий пароль для обліківки адміністратора (admin) MediaWiki. Залиште "
|
||||
"поле порожнім, якщо хочете зберегти поточний пароль."
|
||||
|
||||
#: plinth/modules/mediawiki/forms.py:34
|
||||
#: plinth/modules/mediawiki/forms.py:35
|
||||
#, fuzzy
|
||||
#| msgid ""
|
||||
#| "Used by MediaWiki to generate URLs that point to the wiki such as in "
|
||||
@ -3235,11 +3248,21 @@ msgstr ""
|
||||
"Використовується MediaWiki, щоб ґенерувати URL-адреси, які вказують на "
|
||||
"вікісторінки, наприклад, внизу вебсторінок, у RSS-стрічках чи в ел. листах."
|
||||
|
||||
#: plinth/modules/mediawiki/forms.py:39
|
||||
#: plinth/modules/mediawiki/forms.py:40
|
||||
#, fuzzy
|
||||
#| msgid "Kite name"
|
||||
msgid "Site Name"
|
||||
msgstr "Назва kite"
|
||||
|
||||
#: plinth/modules/mediawiki/forms.py:41
|
||||
msgid "Name of the site as displayed throughout the wiki."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mediawiki/forms.py:45
|
||||
msgid "Enable public registrations"
|
||||
msgstr "Дозволити публічні реєстрації"
|
||||
|
||||
#: plinth/modules/mediawiki/forms.py:40
|
||||
#: plinth/modules/mediawiki/forms.py:46
|
||||
msgid ""
|
||||
"If enabled, anyone on the internet will be able to create an account on your "
|
||||
"MediaWiki instance."
|
||||
@ -3247,11 +3270,11 @@ msgstr ""
|
||||
"Якщо дозволено, будь-хто з Інтернету зможе створити обліківку у Вашому "
|
||||
"екземплярі MediaWiki."
|
||||
|
||||
#: plinth/modules/mediawiki/forms.py:44
|
||||
#: plinth/modules/mediawiki/forms.py:50
|
||||
msgid "Enable private mode"
|
||||
msgstr "Дозволити приватний режим"
|
||||
|
||||
#: plinth/modules/mediawiki/forms.py:45
|
||||
#: plinth/modules/mediawiki/forms.py:51
|
||||
msgid ""
|
||||
"If enabled, access will be restricted. Only people who have accounts can "
|
||||
"read/write to the wiki. Public registrations will also be disabled."
|
||||
@ -3259,11 +3282,11 @@ msgstr ""
|
||||
"Якщо дозволено, доступ буде обмежено. Лише люди, що мають обліківки можуть "
|
||||
"читати/писати у вікі. Публічна реєстрація також буде вимкнена."
|
||||
|
||||
#: plinth/modules/mediawiki/forms.py:50
|
||||
#: plinth/modules/mediawiki/forms.py:56
|
||||
msgid "Default Skin"
|
||||
msgstr "Типова шкурка"
|
||||
|
||||
#: plinth/modules/mediawiki/forms.py:51
|
||||
#: plinth/modules/mediawiki/forms.py:57
|
||||
msgid ""
|
||||
"Choose a default skin for your MediaWiki installation. Users have the option "
|
||||
"to select their preferred skin."
|
||||
@ -3271,11 +3294,11 @@ msgstr ""
|
||||
"Оберіть типову шкурку для Вашого встановлення MediaWiki. Користувачі мають "
|
||||
"можливість вибирати бажану шкурку."
|
||||
|
||||
#: plinth/modules/mediawiki/views.py:51
|
||||
#: plinth/modules/mediawiki/views.py:52
|
||||
msgid "Password updated"
|
||||
msgstr "Пароль оновлено"
|
||||
|
||||
#: plinth/modules/mediawiki/views.py:56
|
||||
#: plinth/modules/mediawiki/views.py:57
|
||||
#, fuzzy
|
||||
#| msgid "Password used to encrypt data. Must match server password."
|
||||
msgid "Password update failed. Please choose a stronger password"
|
||||
@ -3283,32 +3306,38 @@ msgstr ""
|
||||
"Пароль, що використовується для шифрування даних. Має відповідати паролю "
|
||||
"сервера."
|
||||
|
||||
#: plinth/modules/mediawiki/views.py:66
|
||||
#: plinth/modules/mediawiki/views.py:67
|
||||
msgid "Public registrations enabled"
|
||||
msgstr "Публічні реєстрації дозволено"
|
||||
|
||||
#: plinth/modules/mediawiki/views.py:75
|
||||
#: plinth/modules/mediawiki/views.py:76
|
||||
msgid "Public registrations disabled"
|
||||
msgstr "Публічні реєстрації вимкнено"
|
||||
|
||||
#: plinth/modules/mediawiki/views.py:80
|
||||
#: plinth/modules/mediawiki/views.py:81
|
||||
msgid "Private mode enabled"
|
||||
msgstr "Приватний режим дозволено"
|
||||
|
||||
#: plinth/modules/mediawiki/views.py:87
|
||||
#: plinth/modules/mediawiki/views.py:88
|
||||
msgid "Private mode disabled"
|
||||
msgstr "Приватний режим вимкнено"
|
||||
|
||||
#: plinth/modules/mediawiki/views.py:94
|
||||
#: plinth/modules/mediawiki/views.py:95
|
||||
msgid "Default skin changed"
|
||||
msgstr "Типову шкурку змінено"
|
||||
|
||||
#: plinth/modules/mediawiki/views.py:98
|
||||
#: plinth/modules/mediawiki/views.py:99
|
||||
#, fuzzy
|
||||
#| msgid "Domain name set"
|
||||
msgid "Domain name updated"
|
||||
msgstr "Доменну назву задано"
|
||||
|
||||
#: plinth/modules/mediawiki/views.py:103
|
||||
#, fuzzy
|
||||
#| msgid "Domain name set"
|
||||
msgid "Site name updated"
|
||||
msgstr "Доменну назву задано"
|
||||
|
||||
#: plinth/modules/minetest/__init__.py:35
|
||||
#, python-brace-format
|
||||
msgid ""
|
||||
@ -3468,11 +3497,21 @@ msgid ""
|
||||
"password can be used to manage permissions in Mumble."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mumble/forms.py:39
|
||||
#: plinth/modules/mumble/forms.py:40
|
||||
msgid "Set a password to join the server"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mumble/forms.py:42
|
||||
msgid ""
|
||||
"Set a password that is required to join the server. Leave empty to use the "
|
||||
"current password."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mumble/forms.py:48
|
||||
msgid "Set the name for the root channel"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mumble/forms.py:43
|
||||
#: plinth/modules/mumble/forms.py:52
|
||||
msgid ""
|
||||
"Set the name of the main channel of your mumble server. If the name was "
|
||||
"never changed, the channel is named Root."
|
||||
@ -3490,7 +3529,13 @@ msgstr "Mumla"
|
||||
msgid "SuperUser password successfully updated."
|
||||
msgstr "Пароль суперкористувача успішно оновлено."
|
||||
|
||||
#: plinth/modules/mumble/views.py:45
|
||||
#: plinth/modules/mumble/views.py:46
|
||||
#, fuzzy
|
||||
#| msgid "Password added."
|
||||
msgid "Join password changed"
|
||||
msgstr "Пароль додано."
|
||||
|
||||
#: plinth/modules/mumble/views.py:51
|
||||
msgid "Root channel name changed."
|
||||
msgstr ""
|
||||
|
||||
@ -6428,11 +6473,11 @@ msgstr "Порти"
|
||||
msgid "Setting unchanged"
|
||||
msgstr "Налаштування не змінено"
|
||||
|
||||
#: plinth/modules/transmission/__init__.py:26
|
||||
#: plinth/modules/transmission/__init__.py:23
|
||||
msgid "Transmission is a BitTorrent client with a web interface."
|
||||
msgstr "Transmission – це клієнт BitTorrent із вебінтерфейсом."
|
||||
|
||||
#: plinth/modules/transmission/__init__.py:27
|
||||
#: plinth/modules/transmission/__init__.py:24
|
||||
msgid ""
|
||||
"BitTorrent is a peer-to-peer file sharing protocol. Note that BitTorrent is "
|
||||
"not anonymous."
|
||||
@ -6440,18 +6485,18 @@ msgstr ""
|
||||
"BitTorrent – це протокол обміну файлами peer-to-peer. Зауважте, що "
|
||||
"BitTorrent не анонімний."
|
||||
|
||||
#: plinth/modules/transmission/__init__.py:29
|
||||
#: plinth/modules/transmission/__init__.py:26
|
||||
msgid "Please do not change the default port of the Transmission daemon."
|
||||
msgstr "Будь ласка, не змінюйте типовий порт демона Transmission."
|
||||
|
||||
#: plinth/modules/transmission/__init__.py:31
|
||||
#: plinth/modules/transmission/__init__.py:28
|
||||
#, python-brace-format
|
||||
msgid ""
|
||||
"Compared to <a href=\"{deluge_url}\">Deluge</a>, Transmission is simpler and "
|
||||
"lightweight but is less customizable."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/transmission/__init__.py:35
|
||||
#: plinth/modules/transmission/__init__.py:32
|
||||
#, fuzzy, python-brace-format
|
||||
#| msgid ""
|
||||
#| "It can be accessed by <a href=\"{users_url}\">any user</a> on {box_name} "
|
||||
@ -6463,21 +6508,21 @@ msgstr ""
|
||||
"До нього може мати доступ <a href=\"{users_url}\">будь-який користувач</a> "
|
||||
"на {box_name}, що належить до групи admin."
|
||||
|
||||
#: plinth/modules/transmission/__init__.py:39
|
||||
#: plinth/modules/transmission/__init__.py:36
|
||||
#, python-brace-format
|
||||
msgid ""
|
||||
"<a href=\"{samba_url}\">Samba</a> shares can be set as the default download "
|
||||
"directory from the dropdown menu below."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/transmission/__init__.py:43
|
||||
#: plinth/modules/transmission/__init__.py:40
|
||||
#, python-brace-format
|
||||
msgid ""
|
||||
"After a download has completed, you can also access your files using the <a "
|
||||
"href=\"{sharing_url}\">Sharing</a> app."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/transmission/__init__.py:71
|
||||
#: plinth/modules/transmission/__init__.py:68
|
||||
#: plinth/modules/transmission/manifest.py:6
|
||||
msgid "Transmission"
|
||||
msgstr "Transmission"
|
||||
@ -6997,20 +7042,20 @@ msgstr "Користувача %(username)s оновлено."
|
||||
msgid "Edit User"
|
||||
msgstr "Зміни користувача"
|
||||
|
||||
#: plinth/modules/users/views.py:144
|
||||
#: plinth/modules/users/views.py:146
|
||||
#, python-brace-format
|
||||
msgid "User {user} deleted."
|
||||
msgstr "Користувача {user} видалено."
|
||||
|
||||
#: plinth/modules/users/views.py:151
|
||||
#: plinth/modules/users/views.py:153
|
||||
msgid "Deleting LDAP user failed."
|
||||
msgstr "Не вдалося видалити користувача LDAP."
|
||||
|
||||
#: plinth/modules/users/views.py:160
|
||||
#: plinth/modules/users/views.py:180
|
||||
msgid "Change Password"
|
||||
msgstr "Зберегти пароль"
|
||||
|
||||
#: plinth/modules/users/views.py:161
|
||||
#: plinth/modules/users/views.py:181
|
||||
msgid "Password changed successfully."
|
||||
msgstr "Пароль змінено успішно."
|
||||
|
||||
|
||||
@ -7,7 +7,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: PACKAGE VERSION\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2022-06-06 21:07-0400\n"
|
||||
"POT-Creation-Date: 2022-06-20 20:21-0400\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/"
|
||||
@ -1023,12 +1023,12 @@ msgstr "Làm mới địa chỉ IP và các miền"
|
||||
|
||||
#: plinth/modules/bind/views.py:71 plinth/modules/coturn/views.py:39
|
||||
#: plinth/modules/deluge/views.py:42 plinth/modules/dynamicdns/views.py:78
|
||||
#: plinth/modules/ejabberd/views.py:85 plinth/modules/email/views.py:45
|
||||
#: plinth/modules/ejabberd/views.py:96 plinth/modules/email/views.py:45
|
||||
#: plinth/modules/matrixsynapse/views.py:124
|
||||
#: plinth/modules/minetest/views.py:69 plinth/modules/mumble/views.py:29
|
||||
#: plinth/modules/pagekite/forms.py:78 plinth/modules/quassel/views.py:28
|
||||
#: plinth/modules/roundcube/views.py:32 plinth/modules/shadowsocks/views.py:59
|
||||
#: plinth/modules/transmission/views.py:47 plinth/modules/ttrss/views.py:26
|
||||
#: plinth/modules/transmission/views.py:43 plinth/modules/ttrss/views.py:26
|
||||
#: plinth/modules/wordpress/views.py:37
|
||||
msgid "Configuration updated"
|
||||
msgstr "Đã cập nhật thiết lập"
|
||||
@ -1463,7 +1463,7 @@ msgstr ""
|
||||
"tức sau khi bật dịch vụ này."
|
||||
|
||||
#: plinth/modules/deluge/__init__.py:44
|
||||
#: plinth/modules/transmission/__init__.py:67
|
||||
#: plinth/modules/transmission/__init__.py:64
|
||||
msgid "Download files using BitTorrent applications"
|
||||
msgstr "Tải các tệp xuống bằng các ứng dụng BitTorrent"
|
||||
|
||||
@ -1472,7 +1472,7 @@ msgid "Deluge"
|
||||
msgstr "Deluge"
|
||||
|
||||
#: plinth/modules/deluge/__init__.py:50
|
||||
#: plinth/modules/transmission/__init__.py:73
|
||||
#: plinth/modules/transmission/__init__.py:70
|
||||
msgid "BitTorrent Web Client"
|
||||
msgstr "Ứng dụng khách trên web cho BitTorrent"
|
||||
|
||||
@ -1797,7 +1797,7 @@ msgstr ""
|
||||
#: plinth/modules/dynamicdns/templates/dynamicdns.html:18
|
||||
#: plinth/modules/email/templates/email.html:35
|
||||
#: plinth/modules/letsencrypt/templates/letsencrypt.html:24
|
||||
#: plinth/modules/mediawiki/forms.py:33
|
||||
#: plinth/modules/mediawiki/forms.py:34
|
||||
msgid "Domain"
|
||||
msgstr ""
|
||||
|
||||
@ -1878,11 +1878,23 @@ msgstr ""
|
||||
msgid "Chat Server"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/ejabberd/forms.py:18
|
||||
#: plinth/modules/ejabberd/forms.py:19
|
||||
#, fuzzy
|
||||
#| msgid "Domain Names"
|
||||
msgid "Domain names"
|
||||
msgstr "Tên miền"
|
||||
|
||||
#: plinth/modules/ejabberd/forms.py:21
|
||||
msgid ""
|
||||
"Domains to be used by ejabberd. Note that user accounts are unique for each "
|
||||
"domain, and migrating users to a new domain name is not yet implemented."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/ejabberd/forms.py:26
|
||||
msgid "Enable Message Archive Management"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/ejabberd/forms.py:20
|
||||
#: plinth/modules/ejabberd/forms.py:28
|
||||
#, python-brace-format
|
||||
msgid ""
|
||||
"If enabled, your {box_name} will store chat message histories. This allows "
|
||||
@ -1891,11 +1903,11 @@ msgid ""
|
||||
"the histories are stored as plain text or encrypted."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/ejabberd/forms.py:27 plinth/modules/matrixsynapse/forms.py:22
|
||||
#: plinth/modules/ejabberd/forms.py:35 plinth/modules/matrixsynapse/forms.py:22
|
||||
msgid "Automatically manage audio/video call setup"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/ejabberd/forms.py:29
|
||||
#: plinth/modules/ejabberd/forms.py:37
|
||||
#, python-brace-format
|
||||
msgid ""
|
||||
"Configures the local <a href={coturn_url}>coturn</a> app as the STUN/TURN "
|
||||
@ -1903,19 +1915,19 @@ msgid ""
|
||||
"server."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/ejabberd/forms.py:36 plinth/modules/matrixsynapse/forms.py:31
|
||||
#: plinth/modules/ejabberd/forms.py:44 plinth/modules/matrixsynapse/forms.py:31
|
||||
msgid "STUN/TURN Server URIs"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/ejabberd/forms.py:38 plinth/modules/matrixsynapse/forms.py:33
|
||||
#: plinth/modules/ejabberd/forms.py:46 plinth/modules/matrixsynapse/forms.py:33
|
||||
msgid "List of public URIs of the STUN/TURN server, one on each line."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/ejabberd/forms.py:42 plinth/modules/matrixsynapse/forms.py:37
|
||||
#: plinth/modules/ejabberd/forms.py:50 plinth/modules/matrixsynapse/forms.py:37
|
||||
msgid "Shared Authentication Secret"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/ejabberd/forms.py:43 plinth/modules/matrixsynapse/forms.py:38
|
||||
#: plinth/modules/ejabberd/forms.py:51 plinth/modules/matrixsynapse/forms.py:38
|
||||
msgid "Shared secret used to compute passwords for the TURN server."
|
||||
msgstr ""
|
||||
|
||||
@ -2868,23 +2880,24 @@ msgid ""
|
||||
"domain name."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/janus/__init__.py:22
|
||||
#: plinth/modules/janus/__init__.py:23
|
||||
msgid "Janus is a lightweight WebRTC server."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/janus/__init__.py:23
|
||||
#: plinth/modules/janus/__init__.py:24
|
||||
msgid "A simple video conference room is included."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/janus/__init__.py:24
|
||||
msgid "A STUN/TURN server (such as Coturn) is required to use Janus."
|
||||
#: plinth/modules/janus/__init__.py:26
|
||||
#, python-brace-format
|
||||
msgid "<a href=\"{coturn_url}\">Coturn</a> is required to use Janus."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/janus/__init__.py:41
|
||||
#: plinth/modules/janus/__init__.py:44
|
||||
msgid "Janus"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/janus/__init__.py:43
|
||||
#: plinth/modules/janus/__init__.py:46
|
||||
#, fuzzy
|
||||
#| msgid "Web Server"
|
||||
msgid "WebRTC server"
|
||||
@ -3167,11 +3180,11 @@ msgstr ""
|
||||
msgid "Wiki"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mediawiki/forms.py:25
|
||||
#: plinth/modules/mediawiki/forms.py:26
|
||||
msgid "Administrator Password"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mediawiki/forms.py:26
|
||||
#: plinth/modules/mediawiki/forms.py:27
|
||||
msgid ""
|
||||
"Set a new password for MediaWiki's administrator account (admin). The "
|
||||
"password cannot be a common one and the minimum required length is "
|
||||
@ -3179,77 +3192,93 @@ msgid ""
|
||||
"password."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mediawiki/forms.py:34
|
||||
#: plinth/modules/mediawiki/forms.py:35
|
||||
msgid ""
|
||||
"Used by MediaWiki to generate URLs that point to the wiki such as in footer, "
|
||||
"feeds and emails. Examples: \"myfreedombox.example.org\" or \"example.onion"
|
||||
"\"."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mediawiki/forms.py:39
|
||||
#: plinth/modules/mediawiki/forms.py:40
|
||||
#, fuzzy
|
||||
#| msgid "Service Type"
|
||||
msgid "Site Name"
|
||||
msgstr "Loại dịch vụ"
|
||||
|
||||
#: plinth/modules/mediawiki/forms.py:41
|
||||
msgid "Name of the site as displayed throughout the wiki."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mediawiki/forms.py:45
|
||||
msgid "Enable public registrations"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mediawiki/forms.py:40
|
||||
#: plinth/modules/mediawiki/forms.py:46
|
||||
msgid ""
|
||||
"If enabled, anyone on the internet will be able to create an account on your "
|
||||
"MediaWiki instance."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mediawiki/forms.py:44
|
||||
#: plinth/modules/mediawiki/forms.py:50
|
||||
msgid "Enable private mode"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mediawiki/forms.py:45
|
||||
#: plinth/modules/mediawiki/forms.py:51
|
||||
msgid ""
|
||||
"If enabled, access will be restricted. Only people who have accounts can "
|
||||
"read/write to the wiki. Public registrations will also be disabled."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mediawiki/forms.py:50
|
||||
#: plinth/modules/mediawiki/forms.py:56
|
||||
msgid "Default Skin"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mediawiki/forms.py:51
|
||||
#: plinth/modules/mediawiki/forms.py:57
|
||||
msgid ""
|
||||
"Choose a default skin for your MediaWiki installation. Users have the option "
|
||||
"to select their preferred skin."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mediawiki/views.py:51
|
||||
#: plinth/modules/mediawiki/views.py:52
|
||||
msgid "Password updated"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mediawiki/views.py:56
|
||||
#: plinth/modules/mediawiki/views.py:57
|
||||
msgid "Password update failed. Please choose a stronger password"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mediawiki/views.py:66
|
||||
#: plinth/modules/mediawiki/views.py:67
|
||||
msgid "Public registrations enabled"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mediawiki/views.py:75
|
||||
#: plinth/modules/mediawiki/views.py:76
|
||||
msgid "Public registrations disabled"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mediawiki/views.py:80
|
||||
#: plinth/modules/mediawiki/views.py:81
|
||||
msgid "Private mode enabled"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mediawiki/views.py:87
|
||||
#: plinth/modules/mediawiki/views.py:88
|
||||
msgid "Private mode disabled"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mediawiki/views.py:94
|
||||
#: plinth/modules/mediawiki/views.py:95
|
||||
msgid "Default skin changed"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mediawiki/views.py:98
|
||||
#: plinth/modules/mediawiki/views.py:99
|
||||
#, fuzzy
|
||||
#| msgid "Domain name set"
|
||||
msgid "Domain name updated"
|
||||
msgstr "Đã đặt tên miền"
|
||||
|
||||
#: plinth/modules/mediawiki/views.py:103
|
||||
#, fuzzy
|
||||
#| msgid "Domain name set"
|
||||
msgid "Site name updated"
|
||||
msgstr "Đã đặt tên miền"
|
||||
|
||||
#: plinth/modules/minetest/__init__.py:35
|
||||
#, python-brace-format
|
||||
msgid ""
|
||||
@ -3398,11 +3427,21 @@ msgid ""
|
||||
"password can be used to manage permissions in Mumble."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mumble/forms.py:39
|
||||
#: plinth/modules/mumble/forms.py:40
|
||||
msgid "Set a password to join the server"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mumble/forms.py:42
|
||||
msgid ""
|
||||
"Set a password that is required to join the server. Leave empty to use the "
|
||||
"current password."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mumble/forms.py:48
|
||||
msgid "Set the name for the root channel"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mumble/forms.py:43
|
||||
#: plinth/modules/mumble/forms.py:52
|
||||
msgid ""
|
||||
"Set the name of the main channel of your mumble server. If the name was "
|
||||
"never changed, the channel is named Root."
|
||||
@ -3420,7 +3459,13 @@ msgstr ""
|
||||
msgid "SuperUser password successfully updated."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mumble/views.py:45
|
||||
#: plinth/modules/mumble/views.py:46
|
||||
#, fuzzy
|
||||
#| msgid "Password added."
|
||||
msgid "Join password changed"
|
||||
msgstr "Đã thêm mật khẩu."
|
||||
|
||||
#: plinth/modules/mumble/views.py:51
|
||||
msgid "Root channel name changed."
|
||||
msgstr ""
|
||||
|
||||
@ -6210,28 +6255,28 @@ msgstr ""
|
||||
msgid "Setting unchanged"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/transmission/__init__.py:26
|
||||
#: plinth/modules/transmission/__init__.py:23
|
||||
msgid "Transmission is a BitTorrent client with a web interface."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/transmission/__init__.py:27
|
||||
#: plinth/modules/transmission/__init__.py:24
|
||||
msgid ""
|
||||
"BitTorrent is a peer-to-peer file sharing protocol. Note that BitTorrent is "
|
||||
"not anonymous."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/transmission/__init__.py:29
|
||||
#: plinth/modules/transmission/__init__.py:26
|
||||
msgid "Please do not change the default port of the Transmission daemon."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/transmission/__init__.py:31
|
||||
#: plinth/modules/transmission/__init__.py:28
|
||||
#, python-brace-format
|
||||
msgid ""
|
||||
"Compared to <a href=\"{deluge_url}\">Deluge</a>, Transmission is simpler and "
|
||||
"lightweight but is less customizable."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/transmission/__init__.py:35
|
||||
#: plinth/modules/transmission/__init__.py:32
|
||||
#, fuzzy, python-brace-format
|
||||
#| msgid ""
|
||||
#| "It can be accessed by <a href=\"{users_url}\">any user</a> on {box_name} "
|
||||
@ -6243,21 +6288,21 @@ msgstr ""
|
||||
"Nó có thể được truy cập bởi <a href=\"{users_url}\">bất kỳ người dùng nào</"
|
||||
"a> trên {box_name} thuộc về nhóm admin."
|
||||
|
||||
#: plinth/modules/transmission/__init__.py:39
|
||||
#: plinth/modules/transmission/__init__.py:36
|
||||
#, python-brace-format
|
||||
msgid ""
|
||||
"<a href=\"{samba_url}\">Samba</a> shares can be set as the default download "
|
||||
"directory from the dropdown menu below."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/transmission/__init__.py:43
|
||||
#: plinth/modules/transmission/__init__.py:40
|
||||
#, python-brace-format
|
||||
msgid ""
|
||||
"After a download has completed, you can also access your files using the <a "
|
||||
"href=\"{sharing_url}\">Sharing</a> app."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/transmission/__init__.py:71
|
||||
#: plinth/modules/transmission/__init__.py:68
|
||||
#: plinth/modules/transmission/manifest.py:6
|
||||
msgid "Transmission"
|
||||
msgstr ""
|
||||
@ -6742,20 +6787,20 @@ msgstr ""
|
||||
msgid "Edit User"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/users/views.py:144
|
||||
#: plinth/modules/users/views.py:146
|
||||
#, python-brace-format
|
||||
msgid "User {user} deleted."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/users/views.py:151
|
||||
#: plinth/modules/users/views.py:153
|
||||
msgid "Deleting LDAP user failed."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/users/views.py:160
|
||||
#: plinth/modules/users/views.py:180
|
||||
msgid "Change Password"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/users/views.py:161
|
||||
#: plinth/modules/users/views.py:181
|
||||
msgid "Password changed successfully."
|
||||
msgstr ""
|
||||
|
||||
|
||||
@ -7,8 +7,8 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Plinth\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2022-06-06 21:07-0400\n"
|
||||
"PO-Revision-Date: 2022-05-24 15:49+0000\n"
|
||||
"POT-Creation-Date: 2022-06-20 20:21-0400\n"
|
||||
"PO-Revision-Date: 2022-06-08 16:16+0000\n"
|
||||
"Last-Translator: Eric <alchemillatruth@purelymail.com>\n"
|
||||
"Language-Team: Chinese (Simplified) <https://hosted.weblate.org/projects/"
|
||||
"freedombox/freedombox/zh_Hans/>\n"
|
||||
@ -973,12 +973,12 @@ msgstr "刷新 IP 地址和域"
|
||||
|
||||
#: plinth/modules/bind/views.py:71 plinth/modules/coturn/views.py:39
|
||||
#: plinth/modules/deluge/views.py:42 plinth/modules/dynamicdns/views.py:78
|
||||
#: plinth/modules/ejabberd/views.py:85 plinth/modules/email/views.py:45
|
||||
#: plinth/modules/ejabberd/views.py:96 plinth/modules/email/views.py:45
|
||||
#: plinth/modules/matrixsynapse/views.py:124
|
||||
#: plinth/modules/minetest/views.py:69 plinth/modules/mumble/views.py:29
|
||||
#: plinth/modules/pagekite/forms.py:78 plinth/modules/quassel/views.py:28
|
||||
#: plinth/modules/roundcube/views.py:32 plinth/modules/shadowsocks/views.py:59
|
||||
#: plinth/modules/transmission/views.py:47 plinth/modules/ttrss/views.py:26
|
||||
#: plinth/modules/transmission/views.py:43 plinth/modules/ttrss/views.py:26
|
||||
#: plinth/modules/wordpress/views.py:37
|
||||
msgid "Configuration updated"
|
||||
msgstr "配置已更新"
|
||||
@ -1385,7 +1385,7 @@ msgid ""
|
||||
msgstr "默认密码是“deluge”,但是你需要在启用此服务以后立刻登录并修改它。"
|
||||
|
||||
#: plinth/modules/deluge/__init__.py:44
|
||||
#: plinth/modules/transmission/__init__.py:67
|
||||
#: plinth/modules/transmission/__init__.py:64
|
||||
msgid "Download files using BitTorrent applications"
|
||||
msgstr "使用BitTorrent应用程序下载文件"
|
||||
|
||||
@ -1394,7 +1394,7 @@ msgid "Deluge"
|
||||
msgstr "启用 Deluge"
|
||||
|
||||
#: plinth/modules/deluge/__init__.py:50
|
||||
#: plinth/modules/transmission/__init__.py:73
|
||||
#: plinth/modules/transmission/__init__.py:70
|
||||
msgid "BitTorrent Web Client"
|
||||
msgstr "BitTorrent 网页客户端"
|
||||
|
||||
@ -1695,7 +1695,7 @@ msgstr "状态"
|
||||
#: plinth/modules/dynamicdns/templates/dynamicdns.html:18
|
||||
#: plinth/modules/email/templates/email.html:35
|
||||
#: plinth/modules/letsencrypt/templates/letsencrypt.html:24
|
||||
#: plinth/modules/mediawiki/forms.py:33
|
||||
#: plinth/modules/mediawiki/forms.py:34
|
||||
msgid "Domain"
|
||||
msgstr "域名"
|
||||
|
||||
@ -1774,11 +1774,23 @@ msgstr "ejabberd"
|
||||
msgid "Chat Server"
|
||||
msgstr "聊天服务器"
|
||||
|
||||
#: plinth/modules/ejabberd/forms.py:18
|
||||
#: plinth/modules/ejabberd/forms.py:19
|
||||
#, fuzzy
|
||||
#| msgid "Domain Names"
|
||||
msgid "Domain names"
|
||||
msgstr "域名"
|
||||
|
||||
#: plinth/modules/ejabberd/forms.py:21
|
||||
msgid ""
|
||||
"Domains to be used by ejabberd. Note that user accounts are unique for each "
|
||||
"domain, and migrating users to a new domain name is not yet implemented."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/ejabberd/forms.py:26
|
||||
msgid "Enable Message Archive Management"
|
||||
msgstr "启用消息存档管理"
|
||||
|
||||
#: plinth/modules/ejabberd/forms.py:20
|
||||
#: plinth/modules/ejabberd/forms.py:28
|
||||
#, python-brace-format
|
||||
msgid ""
|
||||
"If enabled, your {box_name} will store chat message histories. This allows "
|
||||
@ -1790,11 +1802,11 @@ msgstr ""
|
||||
"并读取多用户聊天室的历史。聊天记录是以纯文本还是加密形式存储,这取决于客户端"
|
||||
"的设置。"
|
||||
|
||||
#: plinth/modules/ejabberd/forms.py:27 plinth/modules/matrixsynapse/forms.py:22
|
||||
#: plinth/modules/ejabberd/forms.py:35 plinth/modules/matrixsynapse/forms.py:22
|
||||
msgid "Automatically manage audio/video call setup"
|
||||
msgstr "自动管理音频/视频通话设置"
|
||||
|
||||
#: plinth/modules/ejabberd/forms.py:29
|
||||
#: plinth/modules/ejabberd/forms.py:37
|
||||
#, python-brace-format
|
||||
msgid ""
|
||||
"Configures the local <a href={coturn_url}>coturn</a> app as the STUN/TURN "
|
||||
@ -1804,19 +1816,19 @@ msgstr ""
|
||||
"将本地<a href=\"{coturn_url}\">coturn</a>应用程序配置为ejabberd的STUN/TURN服"
|
||||
"务器。如果你想使用一个不同的STUN/TURN服务器,请禁用此功能。"
|
||||
|
||||
#: plinth/modules/ejabberd/forms.py:36 plinth/modules/matrixsynapse/forms.py:31
|
||||
#: plinth/modules/ejabberd/forms.py:44 plinth/modules/matrixsynapse/forms.py:31
|
||||
msgid "STUN/TURN Server URIs"
|
||||
msgstr "STUN/TURN服务器URI"
|
||||
|
||||
#: plinth/modules/ejabberd/forms.py:38 plinth/modules/matrixsynapse/forms.py:33
|
||||
#: plinth/modules/ejabberd/forms.py:46 plinth/modules/matrixsynapse/forms.py:33
|
||||
msgid "List of public URIs of the STUN/TURN server, one on each line."
|
||||
msgstr "STUN/TURN服务器的公共URI列表,每行一个。"
|
||||
|
||||
#: plinth/modules/ejabberd/forms.py:42 plinth/modules/matrixsynapse/forms.py:37
|
||||
#: plinth/modules/ejabberd/forms.py:50 plinth/modules/matrixsynapse/forms.py:37
|
||||
msgid "Shared Authentication Secret"
|
||||
msgstr "共享的身份验证 Secret"
|
||||
|
||||
#: plinth/modules/ejabberd/forms.py:43 plinth/modules/matrixsynapse/forms.py:38
|
||||
#: plinth/modules/ejabberd/forms.py:51 plinth/modules/matrixsynapse/forms.py:38
|
||||
msgid "Shared secret used to compute passwords for the TURN server."
|
||||
msgstr ""
|
||||
|
||||
@ -2797,27 +2809,26 @@ msgid ""
|
||||
"domain name."
|
||||
msgstr "启动 Gobby ,选择“连接到服务器”并输入你的 {box_name} 域名。"
|
||||
|
||||
#: plinth/modules/janus/__init__.py:22
|
||||
#: plinth/modules/janus/__init__.py:23
|
||||
msgid "Janus is a lightweight WebRTC server."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/janus/__init__.py:23
|
||||
#: plinth/modules/janus/__init__.py:24
|
||||
msgid "A simple video conference room is included."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/janus/__init__.py:24
|
||||
msgid "A STUN/TURN server (such as Coturn) is required to use Janus."
|
||||
#: plinth/modules/janus/__init__.py:26
|
||||
#, python-brace-format
|
||||
msgid "<a href=\"{coturn_url}\">Coturn</a> is required to use Janus."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/janus/__init__.py:41
|
||||
#: plinth/modules/janus/__init__.py:44
|
||||
msgid "Janus"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/janus/__init__.py:43
|
||||
#, fuzzy
|
||||
#| msgid "Web Server"
|
||||
#: plinth/modules/janus/__init__.py:46
|
||||
msgid "WebRTC server"
|
||||
msgstr "Web 服务器"
|
||||
msgstr "WebRTC 服务器"
|
||||
|
||||
#: plinth/modules/janus/manifest.py:7
|
||||
msgid "Janus Video Room"
|
||||
@ -3106,11 +3117,11 @@ msgstr ""
|
||||
msgid "Wiki"
|
||||
msgstr "共笔文档"
|
||||
|
||||
#: plinth/modules/mediawiki/forms.py:25
|
||||
#: plinth/modules/mediawiki/forms.py:26
|
||||
msgid "Administrator Password"
|
||||
msgstr "管理员密码"
|
||||
|
||||
#: plinth/modules/mediawiki/forms.py:26
|
||||
#: plinth/modules/mediawiki/forms.py:27
|
||||
msgid ""
|
||||
"Set a new password for MediaWiki's administrator account (admin). The "
|
||||
"password cannot be a common one and the minimum required length is "
|
||||
@ -3118,75 +3129,91 @@ msgid ""
|
||||
"password."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mediawiki/forms.py:34
|
||||
#: plinth/modules/mediawiki/forms.py:35
|
||||
msgid ""
|
||||
"Used by MediaWiki to generate URLs that point to the wiki such as in footer, "
|
||||
"feeds and emails. Examples: \"myfreedombox.example.org\" or \"example.onion"
|
||||
"\"."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mediawiki/forms.py:39
|
||||
#: plinth/modules/mediawiki/forms.py:40
|
||||
#, fuzzy
|
||||
#| msgid "Kite name"
|
||||
msgid "Site Name"
|
||||
msgstr "Kite 名字"
|
||||
|
||||
#: plinth/modules/mediawiki/forms.py:41
|
||||
msgid "Name of the site as displayed throughout the wiki."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mediawiki/forms.py:45
|
||||
msgid "Enable public registrations"
|
||||
msgstr "允许公开注册"
|
||||
|
||||
#: plinth/modules/mediawiki/forms.py:40
|
||||
#: plinth/modules/mediawiki/forms.py:46
|
||||
msgid ""
|
||||
"If enabled, anyone on the internet will be able to create an account on your "
|
||||
"MediaWiki instance."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mediawiki/forms.py:44
|
||||
#: plinth/modules/mediawiki/forms.py:50
|
||||
msgid "Enable private mode"
|
||||
msgstr "启用私密模式"
|
||||
|
||||
#: plinth/modules/mediawiki/forms.py:45
|
||||
#: plinth/modules/mediawiki/forms.py:51
|
||||
msgid ""
|
||||
"If enabled, access will be restricted. Only people who have accounts can "
|
||||
"read/write to the wiki. Public registrations will also be disabled."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mediawiki/forms.py:50
|
||||
#: plinth/modules/mediawiki/forms.py:56
|
||||
msgid "Default Skin"
|
||||
msgstr "默认皮肤"
|
||||
|
||||
#: plinth/modules/mediawiki/forms.py:51
|
||||
#: plinth/modules/mediawiki/forms.py:57
|
||||
msgid ""
|
||||
"Choose a default skin for your MediaWiki installation. Users have the option "
|
||||
"to select their preferred skin."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mediawiki/views.py:51
|
||||
#: plinth/modules/mediawiki/views.py:52
|
||||
msgid "Password updated"
|
||||
msgstr "密码已更新"
|
||||
|
||||
#: plinth/modules/mediawiki/views.py:56
|
||||
#: plinth/modules/mediawiki/views.py:57
|
||||
msgid "Password update failed. Please choose a stronger password"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mediawiki/views.py:66
|
||||
#: plinth/modules/mediawiki/views.py:67
|
||||
msgid "Public registrations enabled"
|
||||
msgstr "公开注册已启用"
|
||||
|
||||
#: plinth/modules/mediawiki/views.py:75
|
||||
#: plinth/modules/mediawiki/views.py:76
|
||||
msgid "Public registrations disabled"
|
||||
msgstr "已禁用公开注册"
|
||||
|
||||
#: plinth/modules/mediawiki/views.py:80
|
||||
#: plinth/modules/mediawiki/views.py:81
|
||||
msgid "Private mode enabled"
|
||||
msgstr "已启用私密模式"
|
||||
|
||||
#: plinth/modules/mediawiki/views.py:87
|
||||
#: plinth/modules/mediawiki/views.py:88
|
||||
msgid "Private mode disabled"
|
||||
msgstr "已禁用私密模式"
|
||||
|
||||
#: plinth/modules/mediawiki/views.py:94
|
||||
#: plinth/modules/mediawiki/views.py:95
|
||||
msgid "Default skin changed"
|
||||
msgstr "默认皮肤已更改"
|
||||
|
||||
#: plinth/modules/mediawiki/views.py:98
|
||||
#: plinth/modules/mediawiki/views.py:99
|
||||
msgid "Domain name updated"
|
||||
msgstr "域名已更新"
|
||||
|
||||
#: plinth/modules/mediawiki/views.py:103
|
||||
#, fuzzy
|
||||
#| msgid "Domain name updated"
|
||||
msgid "Site name updated"
|
||||
msgstr "域名已更新"
|
||||
|
||||
#: plinth/modules/minetest/__init__.py:35
|
||||
#, python-brace-format
|
||||
msgid ""
|
||||
@ -3340,11 +3367,21 @@ msgid ""
|
||||
"password can be used to manage permissions in Mumble."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mumble/forms.py:39
|
||||
#: plinth/modules/mumble/forms.py:40
|
||||
msgid "Set a password to join the server"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mumble/forms.py:42
|
||||
msgid ""
|
||||
"Set a password that is required to join the server. Leave empty to use the "
|
||||
"current password."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mumble/forms.py:48
|
||||
msgid "Set the name for the root channel"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mumble/forms.py:43
|
||||
#: plinth/modules/mumble/forms.py:52
|
||||
msgid ""
|
||||
"Set the name of the main channel of your mumble server. If the name was "
|
||||
"never changed, the channel is named Root."
|
||||
@ -3362,7 +3399,13 @@ msgstr ""
|
||||
msgid "SuperUser password successfully updated."
|
||||
msgstr "超级用户密码更新成功。"
|
||||
|
||||
#: plinth/modules/mumble/views.py:45
|
||||
#: plinth/modules/mumble/views.py:46
|
||||
#, fuzzy
|
||||
#| msgid "Upload password updated"
|
||||
msgid "Join password changed"
|
||||
msgstr "上传密码已更新"
|
||||
|
||||
#: plinth/modules/mumble/views.py:51
|
||||
msgid "Root channel name changed."
|
||||
msgstr ""
|
||||
|
||||
@ -6234,28 +6277,28 @@ msgstr "端口"
|
||||
msgid "Setting unchanged"
|
||||
msgstr "设置未改变"
|
||||
|
||||
#: plinth/modules/transmission/__init__.py:26
|
||||
#: plinth/modules/transmission/__init__.py:23
|
||||
msgid "Transmission is a BitTorrent client with a web interface."
|
||||
msgstr "Transmission 是一个有网页界面的 BitTorrent 客户端。"
|
||||
|
||||
#: plinth/modules/transmission/__init__.py:27
|
||||
#: plinth/modules/transmission/__init__.py:24
|
||||
msgid ""
|
||||
"BitTorrent is a peer-to-peer file sharing protocol. Note that BitTorrent is "
|
||||
"not anonymous."
|
||||
msgstr "BitTorrent 是一种点对点文件共享协议。 请注意,BitTorrent 不是匿名的。"
|
||||
|
||||
#: plinth/modules/transmission/__init__.py:29
|
||||
#: plinth/modules/transmission/__init__.py:26
|
||||
msgid "Please do not change the default port of the Transmission daemon."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/transmission/__init__.py:31
|
||||
#: plinth/modules/transmission/__init__.py:28
|
||||
#, python-brace-format
|
||||
msgid ""
|
||||
"Compared to <a href=\"{deluge_url}\">Deluge</a>, Transmission is simpler and "
|
||||
"lightweight but is less customizable."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/transmission/__init__.py:35
|
||||
#: plinth/modules/transmission/__init__.py:32
|
||||
#, python-brace-format
|
||||
msgid ""
|
||||
"It can be accessed by <a href=\"{users_url}\">any user</a> on {box_name} "
|
||||
@ -6264,21 +6307,21 @@ msgstr ""
|
||||
"它可以由<a href=\"{users_url}\">属于 bit-torrent 组的{box_name}上的任何用户</"
|
||||
"a>访问。"
|
||||
|
||||
#: plinth/modules/transmission/__init__.py:39
|
||||
#: plinth/modules/transmission/__init__.py:36
|
||||
#, python-brace-format
|
||||
msgid ""
|
||||
"<a href=\"{samba_url}\">Samba</a> shares can be set as the default download "
|
||||
"directory from the dropdown menu below."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/transmission/__init__.py:43
|
||||
#: plinth/modules/transmission/__init__.py:40
|
||||
#, python-brace-format
|
||||
msgid ""
|
||||
"After a download has completed, you can also access your files using the <a "
|
||||
"href=\"{sharing_url}\">Sharing</a> app."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/transmission/__init__.py:71
|
||||
#: plinth/modules/transmission/__init__.py:68
|
||||
#: plinth/modules/transmission/manifest.py:6
|
||||
msgid "Transmission"
|
||||
msgstr "Transmission"
|
||||
@ -6776,20 +6819,20 @@ msgstr "用户 %(username)s 已更新。"
|
||||
msgid "Edit User"
|
||||
msgstr "编辑用户"
|
||||
|
||||
#: plinth/modules/users/views.py:144
|
||||
#: plinth/modules/users/views.py:146
|
||||
#, python-brace-format
|
||||
msgid "User {user} deleted."
|
||||
msgstr "用户 {user} 已删除。"
|
||||
|
||||
#: plinth/modules/users/views.py:151
|
||||
#: plinth/modules/users/views.py:153
|
||||
msgid "Deleting LDAP user failed."
|
||||
msgstr "删除 LDAP 用户失败。"
|
||||
|
||||
#: plinth/modules/users/views.py:160
|
||||
#: plinth/modules/users/views.py:180
|
||||
msgid "Change Password"
|
||||
msgstr "更改密码"
|
||||
|
||||
#: plinth/modules/users/views.py:161
|
||||
#: plinth/modules/users/views.py:181
|
||||
msgid "Password changed successfully."
|
||||
msgstr "已成功更改密码。"
|
||||
|
||||
@ -8100,9 +8143,6 @@ msgstr "古吉拉特语"
|
||||
#~ msgid "Maximum File Size (in MiB)"
|
||||
#~ msgstr "最大的文件容量(以MiB计算)"
|
||||
|
||||
#~ msgid "Upload password updated"
|
||||
#~ msgstr "上传密码已更新"
|
||||
|
||||
#~ msgid "Failed to update upload password"
|
||||
#~ msgstr "更新上传的密码失败"
|
||||
|
||||
|
||||
@ -7,7 +7,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: PACKAGE VERSION\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2022-06-06 21:07-0400\n"
|
||||
"POT-Creation-Date: 2022-06-20 20:21-0400\n"
|
||||
"PO-Revision-Date: 2021-12-23 12:50+0000\n"
|
||||
"Last-Translator: pesder <j_h_liau@yahoo.com.tw>\n"
|
||||
"Language-Team: Chinese (Traditional) <https://hosted.weblate.org/projects/"
|
||||
@ -982,12 +982,12 @@ msgstr "更新 IP 位址與網域名稱"
|
||||
|
||||
#: plinth/modules/bind/views.py:71 plinth/modules/coturn/views.py:39
|
||||
#: plinth/modules/deluge/views.py:42 plinth/modules/dynamicdns/views.py:78
|
||||
#: plinth/modules/ejabberd/views.py:85 plinth/modules/email/views.py:45
|
||||
#: plinth/modules/ejabberd/views.py:96 plinth/modules/email/views.py:45
|
||||
#: plinth/modules/matrixsynapse/views.py:124
|
||||
#: plinth/modules/minetest/views.py:69 plinth/modules/mumble/views.py:29
|
||||
#: plinth/modules/pagekite/forms.py:78 plinth/modules/quassel/views.py:28
|
||||
#: plinth/modules/roundcube/views.py:32 plinth/modules/shadowsocks/views.py:59
|
||||
#: plinth/modules/transmission/views.py:47 plinth/modules/ttrss/views.py:26
|
||||
#: plinth/modules/transmission/views.py:43 plinth/modules/ttrss/views.py:26
|
||||
#: plinth/modules/wordpress/views.py:37
|
||||
msgid "Configuration updated"
|
||||
msgstr "配置已更新"
|
||||
@ -1396,7 +1396,7 @@ msgid ""
|
||||
msgstr "預設的密碼是「deluge」,但啟用這個服務後您應該登入並立即改變它。"
|
||||
|
||||
#: plinth/modules/deluge/__init__.py:44
|
||||
#: plinth/modules/transmission/__init__.py:67
|
||||
#: plinth/modules/transmission/__init__.py:64
|
||||
msgid "Download files using BitTorrent applications"
|
||||
msgstr "使用 BitTorrent 應用程式下載檔案"
|
||||
|
||||
@ -1405,7 +1405,7 @@ msgid "Deluge"
|
||||
msgstr "Deluge"
|
||||
|
||||
#: plinth/modules/deluge/__init__.py:50
|
||||
#: plinth/modules/transmission/__init__.py:73
|
||||
#: plinth/modules/transmission/__init__.py:70
|
||||
msgid "BitTorrent Web Client"
|
||||
msgstr "BitTorrent 網頁客戶端"
|
||||
|
||||
@ -1680,7 +1680,7 @@ msgstr ""
|
||||
#: plinth/modules/dynamicdns/templates/dynamicdns.html:18
|
||||
#: plinth/modules/email/templates/email.html:35
|
||||
#: plinth/modules/letsencrypt/templates/letsencrypt.html:24
|
||||
#: plinth/modules/mediawiki/forms.py:33
|
||||
#: plinth/modules/mediawiki/forms.py:34
|
||||
msgid "Domain"
|
||||
msgstr ""
|
||||
|
||||
@ -1759,11 +1759,23 @@ msgstr ""
|
||||
msgid "Chat Server"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/ejabberd/forms.py:18
|
||||
#: plinth/modules/ejabberd/forms.py:19
|
||||
#, fuzzy
|
||||
#| msgid "Domain Names"
|
||||
msgid "Domain names"
|
||||
msgstr "網域名稱"
|
||||
|
||||
#: plinth/modules/ejabberd/forms.py:21
|
||||
msgid ""
|
||||
"Domains to be used by ejabberd. Note that user accounts are unique for each "
|
||||
"domain, and migrating users to a new domain name is not yet implemented."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/ejabberd/forms.py:26
|
||||
msgid "Enable Message Archive Management"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/ejabberd/forms.py:20
|
||||
#: plinth/modules/ejabberd/forms.py:28
|
||||
#, python-brace-format
|
||||
msgid ""
|
||||
"If enabled, your {box_name} will store chat message histories. This allows "
|
||||
@ -1772,11 +1784,11 @@ msgid ""
|
||||
"the histories are stored as plain text or encrypted."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/ejabberd/forms.py:27 plinth/modules/matrixsynapse/forms.py:22
|
||||
#: plinth/modules/ejabberd/forms.py:35 plinth/modules/matrixsynapse/forms.py:22
|
||||
msgid "Automatically manage audio/video call setup"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/ejabberd/forms.py:29
|
||||
#: plinth/modules/ejabberd/forms.py:37
|
||||
#, python-brace-format
|
||||
msgid ""
|
||||
"Configures the local <a href={coturn_url}>coturn</a> app as the STUN/TURN "
|
||||
@ -1784,19 +1796,19 @@ msgid ""
|
||||
"server."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/ejabberd/forms.py:36 plinth/modules/matrixsynapse/forms.py:31
|
||||
#: plinth/modules/ejabberd/forms.py:44 plinth/modules/matrixsynapse/forms.py:31
|
||||
msgid "STUN/TURN Server URIs"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/ejabberd/forms.py:38 plinth/modules/matrixsynapse/forms.py:33
|
||||
#: plinth/modules/ejabberd/forms.py:46 plinth/modules/matrixsynapse/forms.py:33
|
||||
msgid "List of public URIs of the STUN/TURN server, one on each line."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/ejabberd/forms.py:42 plinth/modules/matrixsynapse/forms.py:37
|
||||
#: plinth/modules/ejabberd/forms.py:50 plinth/modules/matrixsynapse/forms.py:37
|
||||
msgid "Shared Authentication Secret"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/ejabberd/forms.py:43 plinth/modules/matrixsynapse/forms.py:38
|
||||
#: plinth/modules/ejabberd/forms.py:51 plinth/modules/matrixsynapse/forms.py:38
|
||||
msgid "Shared secret used to compute passwords for the TURN server."
|
||||
msgstr ""
|
||||
|
||||
@ -2747,23 +2759,24 @@ msgid ""
|
||||
"domain name."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/janus/__init__.py:22
|
||||
#: plinth/modules/janus/__init__.py:23
|
||||
msgid "Janus is a lightweight WebRTC server."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/janus/__init__.py:23
|
||||
#: plinth/modules/janus/__init__.py:24
|
||||
msgid "A simple video conference room is included."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/janus/__init__.py:24
|
||||
msgid "A STUN/TURN server (such as Coturn) is required to use Janus."
|
||||
#: plinth/modules/janus/__init__.py:26
|
||||
#, python-brace-format
|
||||
msgid "<a href=\"{coturn_url}\">Coturn</a> is required to use Janus."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/janus/__init__.py:41
|
||||
#: plinth/modules/janus/__init__.py:44
|
||||
msgid "Janus"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/janus/__init__.py:43
|
||||
#: plinth/modules/janus/__init__.py:46
|
||||
#, fuzzy
|
||||
#| msgid "Web Server"
|
||||
msgid "WebRTC server"
|
||||
@ -3046,11 +3059,11 @@ msgstr ""
|
||||
msgid "Wiki"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mediawiki/forms.py:25
|
||||
#: plinth/modules/mediawiki/forms.py:26
|
||||
msgid "Administrator Password"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mediawiki/forms.py:26
|
||||
#: plinth/modules/mediawiki/forms.py:27
|
||||
msgid ""
|
||||
"Set a new password for MediaWiki's administrator account (admin). The "
|
||||
"password cannot be a common one and the minimum required length is "
|
||||
@ -3058,77 +3071,93 @@ msgid ""
|
||||
"password."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mediawiki/forms.py:34
|
||||
#: plinth/modules/mediawiki/forms.py:35
|
||||
msgid ""
|
||||
"Used by MediaWiki to generate URLs that point to the wiki such as in footer, "
|
||||
"feeds and emails. Examples: \"myfreedombox.example.org\" or \"example.onion"
|
||||
"\"."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mediawiki/forms.py:39
|
||||
#: plinth/modules/mediawiki/forms.py:40
|
||||
#, fuzzy
|
||||
#| msgid "Service Discovery"
|
||||
msgid "Site Name"
|
||||
msgstr "發現服務"
|
||||
|
||||
#: plinth/modules/mediawiki/forms.py:41
|
||||
msgid "Name of the site as displayed throughout the wiki."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mediawiki/forms.py:45
|
||||
msgid "Enable public registrations"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mediawiki/forms.py:40
|
||||
#: plinth/modules/mediawiki/forms.py:46
|
||||
msgid ""
|
||||
"If enabled, anyone on the internet will be able to create an account on your "
|
||||
"MediaWiki instance."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mediawiki/forms.py:44
|
||||
#: plinth/modules/mediawiki/forms.py:50
|
||||
msgid "Enable private mode"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mediawiki/forms.py:45
|
||||
#: plinth/modules/mediawiki/forms.py:51
|
||||
msgid ""
|
||||
"If enabled, access will be restricted. Only people who have accounts can "
|
||||
"read/write to the wiki. Public registrations will also be disabled."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mediawiki/forms.py:50
|
||||
#: plinth/modules/mediawiki/forms.py:56
|
||||
msgid "Default Skin"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mediawiki/forms.py:51
|
||||
#: plinth/modules/mediawiki/forms.py:57
|
||||
msgid ""
|
||||
"Choose a default skin for your MediaWiki installation. Users have the option "
|
||||
"to select their preferred skin."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mediawiki/views.py:51
|
||||
#: plinth/modules/mediawiki/views.py:52
|
||||
msgid "Password updated"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mediawiki/views.py:56
|
||||
#: plinth/modules/mediawiki/views.py:57
|
||||
msgid "Password update failed. Please choose a stronger password"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mediawiki/views.py:66
|
||||
#: plinth/modules/mediawiki/views.py:67
|
||||
msgid "Public registrations enabled"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mediawiki/views.py:75
|
||||
#: plinth/modules/mediawiki/views.py:76
|
||||
msgid "Public registrations disabled"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mediawiki/views.py:80
|
||||
#: plinth/modules/mediawiki/views.py:81
|
||||
msgid "Private mode enabled"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mediawiki/views.py:87
|
||||
#: plinth/modules/mediawiki/views.py:88
|
||||
msgid "Private mode disabled"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mediawiki/views.py:94
|
||||
#: plinth/modules/mediawiki/views.py:95
|
||||
msgid "Default skin changed"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mediawiki/views.py:98
|
||||
#: plinth/modules/mediawiki/views.py:99
|
||||
#, fuzzy
|
||||
#| msgid "Domain name set"
|
||||
msgid "Domain name updated"
|
||||
msgstr "網域名稱設定"
|
||||
|
||||
#: plinth/modules/mediawiki/views.py:103
|
||||
#, fuzzy
|
||||
#| msgid "Domain name set"
|
||||
msgid "Site name updated"
|
||||
msgstr "網域名稱設定"
|
||||
|
||||
#: plinth/modules/minetest/__init__.py:35
|
||||
#, python-brace-format
|
||||
msgid ""
|
||||
@ -3277,11 +3306,21 @@ msgid ""
|
||||
"password can be used to manage permissions in Mumble."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mumble/forms.py:39
|
||||
#: plinth/modules/mumble/forms.py:40
|
||||
msgid "Set a password to join the server"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mumble/forms.py:42
|
||||
msgid ""
|
||||
"Set a password that is required to join the server. Leave empty to use the "
|
||||
"current password."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mumble/forms.py:48
|
||||
msgid "Set the name for the root channel"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mumble/forms.py:43
|
||||
#: plinth/modules/mumble/forms.py:52
|
||||
msgid ""
|
||||
"Set the name of the main channel of your mumble server. If the name was "
|
||||
"never changed, the channel is named Root."
|
||||
@ -3299,7 +3338,13 @@ msgstr ""
|
||||
msgid "SuperUser password successfully updated."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/mumble/views.py:45
|
||||
#: plinth/modules/mumble/views.py:46
|
||||
#, fuzzy
|
||||
#| msgid "Password added."
|
||||
msgid "Join password changed"
|
||||
msgstr "密碼已新增。"
|
||||
|
||||
#: plinth/modules/mumble/views.py:51
|
||||
msgid "Root channel name changed."
|
||||
msgstr ""
|
||||
|
||||
@ -6086,28 +6131,28 @@ msgstr ""
|
||||
msgid "Setting unchanged"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/transmission/__init__.py:26
|
||||
#: plinth/modules/transmission/__init__.py:23
|
||||
msgid "Transmission is a BitTorrent client with a web interface."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/transmission/__init__.py:27
|
||||
#: plinth/modules/transmission/__init__.py:24
|
||||
msgid ""
|
||||
"BitTorrent is a peer-to-peer file sharing protocol. Note that BitTorrent is "
|
||||
"not anonymous."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/transmission/__init__.py:29
|
||||
#: plinth/modules/transmission/__init__.py:26
|
||||
msgid "Please do not change the default port of the Transmission daemon."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/transmission/__init__.py:31
|
||||
#: plinth/modules/transmission/__init__.py:28
|
||||
#, python-brace-format
|
||||
msgid ""
|
||||
"Compared to <a href=\"{deluge_url}\">Deluge</a>, Transmission is simpler and "
|
||||
"lightweight but is less customizable."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/transmission/__init__.py:35
|
||||
#: plinth/modules/transmission/__init__.py:32
|
||||
#, fuzzy, python-brace-format
|
||||
#| msgid ""
|
||||
#| "It can be accessed by <a href=\"{users_url}\">any user</a> on {box_name} "
|
||||
@ -6119,21 +6164,21 @@ msgstr ""
|
||||
"它可以由 {box_name} 上屬於 admin 群組的 <a href=\"{users_url}\">任何使用者</"
|
||||
"a>存取。"
|
||||
|
||||
#: plinth/modules/transmission/__init__.py:39
|
||||
#: plinth/modules/transmission/__init__.py:36
|
||||
#, python-brace-format
|
||||
msgid ""
|
||||
"<a href=\"{samba_url}\">Samba</a> shares can be set as the default download "
|
||||
"directory from the dropdown menu below."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/transmission/__init__.py:43
|
||||
#: plinth/modules/transmission/__init__.py:40
|
||||
#, python-brace-format
|
||||
msgid ""
|
||||
"After a download has completed, you can also access your files using the <a "
|
||||
"href=\"{sharing_url}\">Sharing</a> app."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/transmission/__init__.py:71
|
||||
#: plinth/modules/transmission/__init__.py:68
|
||||
#: plinth/modules/transmission/manifest.py:6
|
||||
msgid "Transmission"
|
||||
msgstr ""
|
||||
@ -6618,20 +6663,20 @@ msgstr ""
|
||||
msgid "Edit User"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/users/views.py:144
|
||||
#: plinth/modules/users/views.py:146
|
||||
#, python-brace-format
|
||||
msgid "User {user} deleted."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/users/views.py:151
|
||||
#: plinth/modules/users/views.py:153
|
||||
msgid "Deleting LDAP user failed."
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/users/views.py:160
|
||||
#: plinth/modules/users/views.py:180
|
||||
msgid "Change Password"
|
||||
msgstr ""
|
||||
|
||||
#: plinth/modules/users/views.py:161
|
||||
#: plinth/modules/users/views.py:181
|
||||
msgid "Password changed successfully."
|
||||
msgstr ""
|
||||
|
||||
|
||||
@ -8,6 +8,7 @@ import importlib
|
||||
import logging
|
||||
import pathlib
|
||||
import re
|
||||
from typing import Optional
|
||||
|
||||
import django
|
||||
|
||||
@ -83,12 +84,27 @@ def get_modules_to_load():
|
||||
|
||||
modules = []
|
||||
for file_ in files:
|
||||
with file_.open() as file_handle:
|
||||
for line in file_handle:
|
||||
line = re.sub('#.*', '', line)
|
||||
line = line.strip()
|
||||
if line:
|
||||
modules.append(line)
|
||||
module = _get_module_import_paths_from_file(file_)
|
||||
if module:
|
||||
modules.append(module)
|
||||
|
||||
_modules_to_load = modules
|
||||
return modules
|
||||
|
||||
|
||||
def get_module_import_path(module_name: str) -> str:
|
||||
"""Return the import path for a module."""
|
||||
file_path = pathlib.Path(cfg.config_dir) / 'modules-enabled' / module_name
|
||||
return _get_module_import_paths_from_file(file_path)
|
||||
|
||||
|
||||
def _get_module_import_paths_from_file(file_path: str) -> Optional[str]:
|
||||
"""Read a module's import path from a file."""
|
||||
with file_path.open() as file_handle:
|
||||
for line in file_handle:
|
||||
line = re.sub('#.*', '', line)
|
||||
line = line.strip()
|
||||
if line:
|
||||
return line
|
||||
|
||||
return None
|
||||
|
||||
@ -158,22 +158,6 @@ def setup(helper, old_version=None):
|
||||
update_turn_configuration(configuration, force=True)
|
||||
|
||||
|
||||
def get_domains():
|
||||
"""Return the list of domains that ejabberd is interested in.
|
||||
|
||||
XXX: Retrieve the list from ejabberd configuration.
|
||||
|
||||
"""
|
||||
if app.needs_setup():
|
||||
return []
|
||||
|
||||
domain_name = config.get_domainname()
|
||||
if domain_name:
|
||||
return [domain_name]
|
||||
|
||||
return []
|
||||
|
||||
|
||||
def on_pre_hostname_change(sender, old_hostname, new_hostname, **kwargs):
|
||||
"""
|
||||
Backup ejabberd database before hostname is changed.
|
||||
@ -202,23 +186,43 @@ def on_post_hostname_change(sender, old_hostname, new_hostname, **kwargs):
|
||||
], run_in_background=True)
|
||||
|
||||
|
||||
def get_domains():
|
||||
"""Return the list of domains configured for ejabberd.
|
||||
"""
|
||||
if app.needs_setup():
|
||||
return []
|
||||
|
||||
output = actions.superuser_run('ejabberd', ['get-domains'])
|
||||
return json.loads(output)
|
||||
|
||||
|
||||
def on_domain_added(sender, domain_type, name='', description='',
|
||||
services=None, **kwargs):
|
||||
"""Update ejabberd config after domain name change."""
|
||||
if not name or app.needs_setup():
|
||||
return
|
||||
|
||||
conf = actions.superuser_run('ejabberd', ['get-configuration'])
|
||||
conf = json.loads(conf)
|
||||
if name not in conf['domains']:
|
||||
domains = get_domains()
|
||||
if name not in domains:
|
||||
actions.superuser_run('ejabberd', ['add-domain', '--domainname', name])
|
||||
app.get_component('letsencrypt-ejabberd').setup_certificates()
|
||||
|
||||
|
||||
def set_domains(domains):
|
||||
"""Configure ejabberd to have this list of domains."""
|
||||
if not domains or app.needs_setup():
|
||||
return
|
||||
|
||||
commands = ['set-domains', '--domains']
|
||||
commands.extend(domains)
|
||||
actions.superuser_run('ejabberd', commands)
|
||||
app.get_component('letsencrypt-ejabberd').setup_certificates()
|
||||
|
||||
|
||||
def update_turn_configuration(config: TurnConfiguration, managed=True,
|
||||
force=False):
|
||||
"""Update ejabberd's STUN/TURN server configuration."""
|
||||
if app.needs_setup():
|
||||
if not force and app.needs_setup():
|
||||
return
|
||||
|
||||
params = ['configure-turn']
|
||||
|
||||
@ -8,12 +8,20 @@ from django.urls import reverse_lazy
|
||||
from django.utils.translation import gettext_lazy as _
|
||||
|
||||
from plinth import cfg
|
||||
from plinth.modules import ejabberd
|
||||
from plinth.modules.coturn.forms import turn_uris_validator
|
||||
from plinth.utils import format_lazy
|
||||
|
||||
|
||||
class EjabberdForm(forms.Form):
|
||||
"""Ejabberd configuration form."""
|
||||
domain_names = forms.MultipleChoiceField(
|
||||
label=_('Domain names'), widget=forms.CheckboxSelectMultiple,
|
||||
help_text=_(
|
||||
'Domains to be used by ejabberd. Note that user accounts are '
|
||||
'unique for each domain, and migrating users to a new domain name '
|
||||
'is not yet implemented.'), choices=[])
|
||||
|
||||
MAM_enabled = forms.BooleanField(
|
||||
label=_('Enable Message Archive Management'), required=False,
|
||||
help_text=format_lazy(
|
||||
@ -43,6 +51,18 @@ class EjabberdForm(forms.Form):
|
||||
help_text=_('Shared secret used to compute passwords for the '
|
||||
'TURN server.'))
|
||||
|
||||
def __init__(self, *args, **kwargs):
|
||||
super().__init__(*args, **kwargs)
|
||||
|
||||
# Start with any existing domains from ejabberd configuration.
|
||||
domains = set(ejabberd.get_domains())
|
||||
|
||||
# Add other domains that can be configured.
|
||||
from plinth.modules.names.components import DomainName
|
||||
domains |= DomainName.list_names()
|
||||
|
||||
self.fields['domain_names'].choices = zip(domains, domains)
|
||||
|
||||
def clean_turn_uris(self):
|
||||
"""Normalize newlines in URIs."""
|
||||
data = self.cleaned_data['turn_uris']
|
||||
|
||||
@ -8,8 +8,7 @@ from plinth.tests import functional
|
||||
|
||||
pytestmark = [pytest.mark.apps, pytest.mark.ejabberd]
|
||||
|
||||
# TODO Check service
|
||||
# TODO Check domain name display
|
||||
# TODO Check domain name displayed in description
|
||||
|
||||
|
||||
class TestEjabberdApp(functional.BaseAppTests):
|
||||
@ -17,6 +16,29 @@ class TestEjabberdApp(functional.BaseAppTests):
|
||||
has_service = True
|
||||
has_web = False
|
||||
|
||||
@pytest.fixture(scope='module', autouse=True)
|
||||
def fixture_background(self, session_browser):
|
||||
"""Login, install, and enable the app."""
|
||||
functional.login(session_browser)
|
||||
functional.install(session_browser, self.app_name)
|
||||
functional.app_enable(session_browser, self.app_name)
|
||||
yield
|
||||
functional.login(session_browser)
|
||||
functional.app_disable(session_browser, self.app_name)
|
||||
|
||||
def test_add_remove_domain(self, session_browser):
|
||||
"""Test adding and removing a domain."""
|
||||
functional.app_enable(session_browser, 'ejabberd')
|
||||
_enable_domain(session_browser, 'freedombox.local')
|
||||
|
||||
_disable_domain(session_browser, 'freedombox.local')
|
||||
assert not _is_domain_enabled(session_browser, 'freedombox.local')
|
||||
assert functional.service_is_running(session_browser, 'ejabberd')
|
||||
|
||||
_enable_domain(session_browser, 'freedombox.local')
|
||||
assert _is_domain_enabled(session_browser, 'freedombox.local')
|
||||
assert functional.service_is_running(session_browser, 'ejabberd')
|
||||
|
||||
def test_message_archive_management(self, session_browser):
|
||||
"""Test enabling message archive management."""
|
||||
functional.app_enable(session_browser, 'ejabberd')
|
||||
@ -39,6 +61,29 @@ class TestEjabberdApp(functional.BaseAppTests):
|
||||
_jsxc_assert_has_contact(session_browser)
|
||||
|
||||
|
||||
def _enable_domain(browser, domain):
|
||||
"""Add domain name to Ejabberd configuration."""
|
||||
functional.nav_to_module(browser, 'ejabberd')
|
||||
checkbox = browser.find_by_value(domain).first
|
||||
checkbox.check()
|
||||
functional.submit(browser, form_class='form-configuration')
|
||||
|
||||
|
||||
def _disable_domain(browser, domain):
|
||||
"""Remove domain name from Ejabberd configuration."""
|
||||
functional.nav_to_module(browser, 'ejabberd')
|
||||
checkbox = browser.find_by_value(domain).first
|
||||
checkbox.uncheck()
|
||||
functional.submit(browser, form_class='form-configuration')
|
||||
|
||||
|
||||
def _is_domain_enabled(browser, domain):
|
||||
"""Return whether the domain name is enabled."""
|
||||
functional.nav_to_module(browser, 'ejabberd')
|
||||
checkbox = browser.find_by_value(domain).first
|
||||
return checkbox.checked
|
||||
|
||||
|
||||
def _enable_message_archive_management(browser):
|
||||
"""Enable Message Archive Management in Ejabberd."""
|
||||
functional.nav_to_module(browser, 'ejabberd')
|
||||
|
||||
@ -24,6 +24,7 @@ class EjabberdAppView(AppView):
|
||||
"""Initial data to fill in the form."""
|
||||
config, managed = ejabberd.get_turn_configuration()
|
||||
return super().get_initial() | {
|
||||
'domain_names': ejabberd.get_domains(),
|
||||
'MAM_enabled': self.is_MAM_enabled(),
|
||||
'enable_managed_turn': managed,
|
||||
'turn_uris': '\n'.join(config.uris),
|
||||
@ -37,6 +38,11 @@ class EjabberdAppView(AppView):
|
||||
context['domainname'] = domains[0] if domains else None
|
||||
return context
|
||||
|
||||
@staticmethod
|
||||
def _handle_domain_names_configuration(new_config):
|
||||
"""Update list of domain names in configuration."""
|
||||
ejabberd.set_domains(new_config['domain_names'])
|
||||
|
||||
@staticmethod
|
||||
def _handle_turn_configuration(old_config, new_config):
|
||||
if not new_config['enable_managed_turn']:
|
||||
@ -72,6 +78,11 @@ class EjabberdAppView(AppView):
|
||||
return old_config[prop] != new_config[prop]
|
||||
|
||||
is_changed = False
|
||||
|
||||
if changed('domain_names'):
|
||||
self._handle_domain_names_configuration(new_config)
|
||||
is_changed = True
|
||||
|
||||
if changed('MAM_enabled'):
|
||||
self._handle_MAM_configuration(old_config, new_config)
|
||||
is_changed = True
|
||||
|
||||
@ -15,13 +15,16 @@ from plinth.modules.backups.components import BackupRestore
|
||||
from plinth.modules.coturn.components import TurnTimeLimitedConsumer
|
||||
from plinth.modules.firewall.components import Firewall
|
||||
from plinth.package import Packages
|
||||
from plinth.utils import format_lazy
|
||||
|
||||
from . import manifest
|
||||
|
||||
_description = [
|
||||
_('Janus is a lightweight WebRTC server.'),
|
||||
_('A simple video conference room is included.'),
|
||||
_('A STUN/TURN server (such as Coturn) is required to use Janus.'),
|
||||
format_lazy(
|
||||
_('<a href="{coturn_url}">Coturn</a> is required to '
|
||||
'use Janus.'), coturn_url=reverse_lazy('coturn:index')),
|
||||
]
|
||||
|
||||
app = None
|
||||
|
||||
@ -166,3 +166,13 @@ def set_server_url(domain):
|
||||
|
||||
actions.superuser_run('mediawiki',
|
||||
['set-server-url', f'{protocol}://{domain}'])
|
||||
|
||||
|
||||
def get_site_name():
|
||||
"""Return the value of MediaWiki's site name."""
|
||||
return _get_config_value('$wgSitename') or 'Wiki'
|
||||
|
||||
|
||||
def set_site_name(site_name):
|
||||
"""Set the value of $wgSitename."""
|
||||
actions.superuser_run('mediawiki', ['set-site-name', site_name])
|
||||
|
||||
@ -45,6 +45,9 @@ $wgDefaultSkin = "timeless";
|
||||
# Domain Name
|
||||
$wgServer = "https://freedombox.local";
|
||||
|
||||
# Site Name
|
||||
$wgSitename = "Wiki";
|
||||
|
||||
# Enable default extensions
|
||||
wfLoadExtension( 'Cite' );
|
||||
wfLoadExtension( 'Interwiki' );
|
||||
|
||||
@ -6,6 +6,7 @@ FreedomBox app for configuring MediaWiki.
|
||||
import pathlib
|
||||
|
||||
from django import forms
|
||||
from django.core import validators
|
||||
from django.utils.translation import gettext_lazy as _
|
||||
|
||||
|
||||
@ -35,6 +36,11 @@ class MediaWikiForm(forms.Form): # pylint: disable=W0232
|
||||
'such as in footer, feeds and emails. Examples: '
|
||||
'"myfreedombox.example.org" or "example.onion".'))
|
||||
|
||||
site_name = forms.CharField(
|
||||
label=_('Site Name'), required=False,
|
||||
help_text=_('Name of the site as displayed throughout the wiki.'),
|
||||
validators=[validators.RegexValidator('[$"]', inverse_match=True)])
|
||||
|
||||
enable_public_registrations = forms.BooleanField(
|
||||
label=_('Enable public registrations'), required=False,
|
||||
help_text=_('If enabled, anyone on the internet will be able to '
|
||||
|
||||
@ -66,3 +66,11 @@ def test_server_url():
|
||||
new_domain = 'mydomain.freedombox.rocks'
|
||||
mediawiki.set_server_url(new_domain)
|
||||
assert mediawiki.get_server_url() == new_domain
|
||||
|
||||
|
||||
def test_site_name():
|
||||
"""Test getting and setting $wgSitename."""
|
||||
assert mediawiki.get_site_name() == 'Wiki'
|
||||
new_site_name = 'My MediaWiki'
|
||||
mediawiki.set_site_name(new_site_name)
|
||||
assert mediawiki.get_site_name() == new_site_name
|
||||
|
||||
@ -12,8 +12,8 @@ from plinth import actions, views
|
||||
from plinth.errors import ActionError
|
||||
from plinth.modules import mediawiki
|
||||
|
||||
from . import (get_default_skin, get_server_url, is_private_mode_enabled,
|
||||
is_public_registration_enabled)
|
||||
from . import (get_default_skin, get_server_url, get_site_name,
|
||||
is_private_mode_enabled, is_public_registration_enabled)
|
||||
from .forms import MediaWikiForm
|
||||
|
||||
logger = logging.getLogger(__name__)
|
||||
@ -32,7 +32,8 @@ class MediaWikiAppView(views.AppView):
|
||||
'enable_public_registrations': is_public_registration_enabled(),
|
||||
'enable_private_mode': is_private_mode_enabled(),
|
||||
'default_skin': get_default_skin(),
|
||||
'domain': get_server_url()
|
||||
'domain': get_server_url(),
|
||||
'site_name': get_site_name()
|
||||
})
|
||||
return initial
|
||||
|
||||
@ -97,4 +98,8 @@ class MediaWikiAppView(views.AppView):
|
||||
mediawiki.set_server_url(new_config['domain'])
|
||||
messages.success(self.request, _('Domain name updated'))
|
||||
|
||||
if is_changed('site_name'):
|
||||
mediawiki.set_site_name(new_config['site_name'])
|
||||
messages.success(self.request, _('Site name updated'))
|
||||
|
||||
return super().form_valid(form)
|
||||
|
||||
@ -35,6 +35,15 @@ class MumbleForm(forms.Form):
|
||||
required=False,
|
||||
)
|
||||
|
||||
join_password = forms.CharField(
|
||||
max_length=32,
|
||||
label=_('Set a password to join the server'),
|
||||
widget=forms.PasswordInput,
|
||||
help_text=_('Set a password that is required to join the server. '
|
||||
'Leave empty to use the current password.'),
|
||||
required=False,
|
||||
)
|
||||
|
||||
root_channel_name = forms.CharField(
|
||||
label=_('Set the name for the root channel'),
|
||||
min_length=1,
|
||||
|
||||
@ -39,6 +39,12 @@ class MumbleAppView(AppView):
|
||||
messages.success(self.request,
|
||||
_('SuperUser password successfully updated.'))
|
||||
|
||||
join_password = new_config.get('join_password')
|
||||
if join_password:
|
||||
actions.superuser_run('mumble',
|
||||
['change-join-password', join_password])
|
||||
messages.success(self.request, _('Join password changed'))
|
||||
|
||||
name = new_config.get('root_channel_name')
|
||||
if name:
|
||||
actions.superuser_run('mumble', ['change-root-channel-name', name])
|
||||
|
||||
@ -3,12 +3,9 @@
|
||||
FreedomBox app to configure Transmission server.
|
||||
"""
|
||||
|
||||
import json
|
||||
|
||||
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
|
||||
@ -20,7 +17,7 @@ from plinth.modules.users.components import UsersAndGroups
|
||||
from plinth.package import Packages
|
||||
from plinth.utils import format_lazy
|
||||
|
||||
from . import manifest
|
||||
from . import manifest, privileged
|
||||
|
||||
_description = [
|
||||
_('Transmission is a BitTorrent client with a web interface.'),
|
||||
@ -130,8 +127,6 @@ def setup(helper, old_version=None):
|
||||
'rpc-whitelist-enabled': False,
|
||||
'rpc-authentication-required': False
|
||||
}
|
||||
helper.call('post', actions.superuser_run, 'transmission',
|
||||
['merge-configuration'],
|
||||
input=json.dumps(new_configuration).encode())
|
||||
helper.call('post', privileged.merge_configuration, new_configuration)
|
||||
add_user_to_share_group(SYSTEM_USER, TransmissionApp.DAEMON)
|
||||
helper.call('post', app.enable)
|
||||
|
||||
33
plinth/modules/transmission/privileged.py
Normal file
33
plinth/modules/transmission/privileged.py
Normal file
@ -0,0 +1,33 @@
|
||||
# SPDX-License-Identifier: AGPL-3.0-or-later
|
||||
"""
|
||||
Configuration helper for Transmission daemon.
|
||||
"""
|
||||
|
||||
import json
|
||||
import pathlib
|
||||
from typing import Union
|
||||
|
||||
from plinth import action_utils
|
||||
from plinth.actions import privileged
|
||||
|
||||
_transmission_config = pathlib.Path('/etc/transmission-daemon/settings.json')
|
||||
|
||||
|
||||
@privileged
|
||||
def get_configuration() -> dict[str, str]:
|
||||
"""Return the current configuration in JSON format."""
|
||||
return json.loads(_transmission_config.read_text(encoding='utf-8'))
|
||||
|
||||
|
||||
@privileged
|
||||
def merge_configuration(configuration: dict[str, Union[str, bool]]) -> None:
|
||||
"""Merge given JSON configuration with existing configuration."""
|
||||
current_configuration = _transmission_config.read_bytes()
|
||||
current_configuration = json.loads(current_configuration)
|
||||
|
||||
new_configuration = current_configuration
|
||||
new_configuration.update(configuration)
|
||||
new_configuration = json.dumps(new_configuration, indent=4, sort_keys=True)
|
||||
|
||||
_transmission_config.write_text(new_configuration, encoding='utf-8')
|
||||
action_utils.service_reload('transmission-daemon')
|
||||
@ -3,15 +3,15 @@
|
||||
FreedomBox app for configuring Transmission Server.
|
||||
"""
|
||||
|
||||
import json
|
||||
import logging
|
||||
import socket
|
||||
|
||||
from django.contrib import messages
|
||||
from django.utils.translation import gettext as _
|
||||
|
||||
from plinth import actions, views
|
||||
from plinth import views
|
||||
|
||||
from . import privileged
|
||||
from .forms import TransmissionForm
|
||||
|
||||
logger = logging.getLogger(__name__)
|
||||
@ -25,9 +25,7 @@ class TransmissionAppView(views.AppView):
|
||||
def get_initial(self):
|
||||
"""Get the current settings from Transmission server."""
|
||||
status = super().get_initial()
|
||||
configuration = actions.superuser_run('transmission',
|
||||
['get-configuration'])
|
||||
configuration = json.loads(configuration)
|
||||
configuration = privileged.get_configuration()
|
||||
status['storage_path'] = configuration['download-dir']
|
||||
status['hostname'] = socket.gethostname()
|
||||
|
||||
@ -41,9 +39,7 @@ class TransmissionAppView(views.AppView):
|
||||
new_configuration = {
|
||||
'download-dir': new_status['storage_path'],
|
||||
}
|
||||
|
||||
actions.superuser_run('transmission', ['merge-configuration'],
|
||||
input=json.dumps(new_configuration).encode())
|
||||
privileged.merge_configuration(new_configuration)
|
||||
messages.success(self.request, _('Configuration updated'))
|
||||
|
||||
return super().form_valid(form)
|
||||
|
||||
@ -133,14 +133,16 @@ class UserDelete(ContextMixin, DeleteView):
|
||||
success_url = reverse_lazy('users:index')
|
||||
title = gettext_lazy('Delete User')
|
||||
|
||||
def delete(self, *args, **kwargs):
|
||||
"""Set the success message of deleting the user.
|
||||
def __init__(self, *args, **kwargs):
|
||||
super().__init__(*args, **kwargs)
|
||||
|
||||
The SuccessMessageMixin doesn't work with the DeleteView on Django1.7,
|
||||
so set the success message manually here.
|
||||
"""
|
||||
output = super(UserDelete, self).delete(*args, **kwargs)
|
||||
# Avoid a warning with Django 4.0 that delete member should not be
|
||||
# overridden. Remove this line and _delete() after Django 4.0 reaches
|
||||
# Debian Stable.
|
||||
self.delete = self._delete
|
||||
|
||||
def _delete_from_ldap(self):
|
||||
"""Remove user from LDAP and show a success/error message."""
|
||||
message = _('User {user} deleted.').format(user=self.kwargs['slug'])
|
||||
messages.success(self.request, message)
|
||||
|
||||
@ -150,8 +152,26 @@ class UserDelete(ContextMixin, DeleteView):
|
||||
except ActionError:
|
||||
messages.error(self.request, _('Deleting LDAP user failed.'))
|
||||
|
||||
def _delete(self, *args, **kwargs):
|
||||
"""Set the success message of deleting the user.
|
||||
|
||||
The SuccessMessageMixin doesn't work with the DeleteView on Django1.7,
|
||||
so set the success message manually here.
|
||||
"""
|
||||
output = super().delete(*args, **kwargs)
|
||||
self._delete_from_ldap()
|
||||
return output
|
||||
|
||||
def form_valid(self, form):
|
||||
"""Perform additional operations after delete.
|
||||
|
||||
Since Django 4.0, DeleteView inherits form_view and a call to delete()
|
||||
is not made.
|
||||
"""
|
||||
response = super().form_valid(form) # NOQA, pylint: disable=no-member
|
||||
self._delete_from_ldap()
|
||||
return response
|
||||
|
||||
|
||||
class UserChangePassword(ContextMixin, SuccessMessageMixin, FormView):
|
||||
"""View to change user password."""
|
||||
|
||||
@ -7,18 +7,19 @@ description of the expectations.
|
||||
|
||||
"""
|
||||
|
||||
import json
|
||||
import os
|
||||
import pathlib
|
||||
import shutil
|
||||
import tempfile
|
||||
from unittest.mock import patch
|
||||
from unittest.mock import call, patch
|
||||
|
||||
import apt_pkg
|
||||
import pytest
|
||||
|
||||
from plinth import cfg
|
||||
from plinth.actions import _log_command as log_command
|
||||
from plinth.actions import run, superuser_run
|
||||
from plinth.actions import privileged, run, superuser_run
|
||||
from plinth.errors import ActionError
|
||||
|
||||
|
||||
@ -193,3 +194,96 @@ def test_log_command(logger, cmd, message):
|
||||
logger.assert_called_once()
|
||||
args = logger.call_args[0]
|
||||
assert message == args[0] % args[1:]
|
||||
|
||||
|
||||
def test_privileged_properties():
|
||||
"""Test that privileged decorator sets proper properties on the method."""
|
||||
|
||||
def func():
|
||||
return
|
||||
|
||||
wrapped_func = privileged(func)
|
||||
assert wrapped_func._privileged
|
||||
assert wrapped_func.__wrapped__ == func
|
||||
|
||||
|
||||
def test_privileged_argument_vararg_check():
|
||||
"""Test that privileged decorator checks for simple arguments."""
|
||||
|
||||
def func_with_varargs(*_args):
|
||||
return
|
||||
|
||||
def func_with_kwargs(**_kwargs):
|
||||
return
|
||||
|
||||
def func_with_kwonlyargs(*_args, _kwarg):
|
||||
return
|
||||
|
||||
def func_with_kwonlydefaults(*_args, _kwargs='foo'):
|
||||
return
|
||||
|
||||
for func in (func_with_varargs, func_with_kwargs, func_with_kwonlyargs,
|
||||
func_with_kwonlydefaults):
|
||||
with pytest.raises(SyntaxError):
|
||||
privileged(func)
|
||||
|
||||
|
||||
def test_privileged_argument_annotation_check():
|
||||
"""Test that privileged decorator checks for annotations to arguments."""
|
||||
|
||||
def func1(_a):
|
||||
return
|
||||
|
||||
def func2(_a: int, _b):
|
||||
return
|
||||
|
||||
def func_valid(_a: int, _b: dict[int, str]):
|
||||
return
|
||||
|
||||
for func in (func1, func2):
|
||||
with pytest.raises(SyntaxError):
|
||||
privileged(func)
|
||||
|
||||
privileged(func_valid)
|
||||
|
||||
|
||||
@patch('plinth.actions.superuser_run')
|
||||
def test_privileged_method_call(superuser_run_):
|
||||
"""Test that privileged method calls the superuser action properly."""
|
||||
|
||||
def func_with_args(_a: int, _b: str, _c: int = 1, _d: str = 'dval',
|
||||
_e: str = 'eval'):
|
||||
return
|
||||
|
||||
superuser_run_.return_value = json.dumps({
|
||||
'result': 'success',
|
||||
'return': 'bar'
|
||||
})
|
||||
wrapped_func = privileged(func_with_args)
|
||||
return_value = wrapped_func(1, 'bval', None, _d='dnewval')
|
||||
assert return_value == 'bar'
|
||||
|
||||
input_ = {'args': [1, 'bval', None], 'kwargs': {'_d': 'dnewval'}}
|
||||
input_ = json.dumps(input_)
|
||||
superuser_run_.assert_has_calls(
|
||||
[call('actions', ['tests', 'func_with_args'], input=input_.encode())])
|
||||
|
||||
|
||||
@patch('plinth.actions.superuser_run')
|
||||
def test_privileged_method_exceptions(superuser_run_):
|
||||
"""Test that exceptions on privileged methods are return properly."""
|
||||
|
||||
def func_with_exception():
|
||||
raise TypeError('type error')
|
||||
|
||||
superuser_run_.return_value = json.dumps({
|
||||
'result': 'exception',
|
||||
'exception': {
|
||||
'module': 'builtins',
|
||||
'name': 'TypeError',
|
||||
'args': ['type error']
|
||||
}
|
||||
})
|
||||
wrapped_func = privileged(func_with_exception)
|
||||
with pytest.raises(TypeError, match='type error'):
|
||||
wrapped_func()
|
||||
|
||||
179
plinth/tests/test_actions_actions.py
Normal file
179
plinth/tests/test_actions_actions.py
Normal file
@ -0,0 +1,179 @@
|
||||
# SPDX-License-Identifier: AGPL-3.0-or-later
|
||||
"""
|
||||
Test module for code that runs methods are privileged actions.
|
||||
"""
|
||||
|
||||
import typing
|
||||
from unittest.mock import call as mock_call
|
||||
from unittest.mock import patch
|
||||
|
||||
import pytest
|
||||
|
||||
from plinth.actions import privileged
|
||||
|
||||
actions_name = 'actions'
|
||||
|
||||
|
||||
@patch('importlib.import_module')
|
||||
@patch('plinth.module_loader.get_module_import_path')
|
||||
@patch('os.getuid')
|
||||
def test_call_syntax_checks(getuid, get_module_import_path, import_module,
|
||||
actions_module):
|
||||
"""Test that calling a method results in proper syntax checks."""
|
||||
call = actions_module._call
|
||||
|
||||
# Test for root permissions
|
||||
getuid.return_value = 1000
|
||||
with pytest.raises(PermissionError):
|
||||
call('x-module', 'x-action', {})
|
||||
|
||||
# Module name validation
|
||||
getuid.return_value = 0
|
||||
with pytest.raises(SyntaxError, match='Invalid module name'):
|
||||
call('foo.bar', 'x-action', {})
|
||||
|
||||
# Module import test
|
||||
get_module_import_path.return_value = 'plinth.modules.test_module'
|
||||
import_module.side_effect = ModuleNotFoundError
|
||||
with pytest.raises(SyntaxError, match='Specified module not found'):
|
||||
call('test_module', 'x-action', {})
|
||||
|
||||
import_module.assert_has_calls(
|
||||
[mock_call('plinth.modules.test_module.privileged')])
|
||||
|
||||
# Finding action in a module
|
||||
module = type('', (), {})
|
||||
import_module.side_effect = None
|
||||
import_module.return_value = module
|
||||
with pytest.raises(SyntaxError, match='Specified action not found'):
|
||||
call('test_module', 'x-action', {})
|
||||
|
||||
# Checking if action is privileged
|
||||
def unprivileged_func():
|
||||
pass
|
||||
|
||||
setattr(module, 'func', unprivileged_func)
|
||||
with pytest.raises(SyntaxError,
|
||||
match='Specified action is not privileged action'):
|
||||
call('test-module', 'func', {})
|
||||
|
||||
# Argument validation
|
||||
@privileged
|
||||
def func():
|
||||
return 'foo'
|
||||
|
||||
setattr(module, 'func', func)
|
||||
with pytest.raises(SyntaxError, match='Invalid arguments format'):
|
||||
call('test-module', 'func', {})
|
||||
|
||||
# Successful call
|
||||
return_value = call('test-module', 'func', {'args': [], 'kwargs': {}})
|
||||
assert return_value == {'result': 'success', 'return': 'foo'}
|
||||
|
||||
# Exception call
|
||||
@privileged
|
||||
def exception_func():
|
||||
raise RuntimeError('foo exception')
|
||||
|
||||
setattr(module, 'func', exception_func)
|
||||
return_value = call('test-module', 'func', {'args': [], 'kwargs': {}})
|
||||
assert return_value == {
|
||||
'result': 'exception',
|
||||
'exception': {
|
||||
'module': 'builtins',
|
||||
'name': 'RuntimeError',
|
||||
'args': ('foo exception', )
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
def test_assert_valid_arguments(actions_module):
|
||||
"""Test that checking valid arguments works."""
|
||||
assert_valid = actions_module._assert_valid_arguments
|
||||
|
||||
values = [
|
||||
None, [], 10, {}, {
|
||||
'args': []
|
||||
}, {
|
||||
'kwargs': {}
|
||||
}, {
|
||||
'args': {},
|
||||
'kwargs': {}
|
||||
}, {
|
||||
'args': [],
|
||||
'kwargs': []
|
||||
}
|
||||
]
|
||||
for value in values:
|
||||
with pytest.raises(SyntaxError, match='Invalid arguments format'):
|
||||
assert_valid(lambda: None, value)
|
||||
|
||||
def func(a: int, b: str, c: int = 3, d: str = 'foo'):
|
||||
pass
|
||||
|
||||
with pytest.raises(SyntaxError, match='Too many arguments'):
|
||||
assert_valid(func, {'args': [1, 2, 3], 'kwargs': {'c': 3, 'd': 4}})
|
||||
|
||||
with pytest.raises(SyntaxError, match='Too many arguments'):
|
||||
assert_valid(func, {'args': [1, 2, 3, 4, 5], 'kwargs': {}})
|
||||
|
||||
with pytest.raises(SyntaxError, match='Too many arguments'):
|
||||
assert_valid(func, {
|
||||
'args': [],
|
||||
'kwargs': {
|
||||
'a': 1,
|
||||
'b': '2',
|
||||
'c': 3,
|
||||
'd': '4',
|
||||
'e': 5
|
||||
}
|
||||
})
|
||||
|
||||
with pytest.raises(SyntaxError, match='Argument not provided: b'):
|
||||
assert_valid(func, {'args': [1], 'kwargs': {}})
|
||||
|
||||
with pytest.raises(SyntaxError, match='Unknown argument: e'):
|
||||
assert_valid(func, {'args': [1, '2'], 'kwargs': {'e': 5}})
|
||||
|
||||
with pytest.raises(SyntaxError, match='Duplicate argument: c'):
|
||||
assert_valid(func, {'args': [1, '2', 3], 'kwargs': {'c': 4}})
|
||||
|
||||
with pytest.raises(TypeError, match='Expected type str for arg #1'):
|
||||
assert_valid(func, {'args': [1, 2], 'kwargs': {}})
|
||||
|
||||
with pytest.raises(TypeError, match='Expected type int for arg c'):
|
||||
assert_valid(func, {'args': [1, '2'], 'kwargs': {'c': '3'}})
|
||||
|
||||
|
||||
def test_assert_valid_type(actions_module):
|
||||
"""Test that type validation works as expected."""
|
||||
assert_valid = actions_module._assert_valid_type
|
||||
|
||||
assert_valid(None, None, typing.Any)
|
||||
|
||||
# Invalid values for int, str, float and Optional
|
||||
values = [[1, bool], ['foo', int], [1, str], [1, float],
|
||||
[1, typing.Optional[str]], [1.1, typing.Union[int, str]],
|
||||
[1, list], [1, dict], [[1], list[str]],
|
||||
[{
|
||||
'a': 'b'
|
||||
}, dict[int, str]], [{
|
||||
1: 2
|
||||
}, dict[int, str]]]
|
||||
for value in values:
|
||||
with pytest.raises(TypeError):
|
||||
assert_valid('arg', *value)
|
||||
|
||||
# Valid values
|
||||
assert_valid('arg', True, bool)
|
||||
assert_valid('arg', 1, int)
|
||||
assert_valid('arg', '1', str)
|
||||
assert_valid('arg', 1.1, float)
|
||||
assert_valid('arg', None, typing.Optional[int])
|
||||
assert_valid('arg', 1, typing.Optional[int])
|
||||
assert_valid('arg', 1, typing.Union[int, str])
|
||||
assert_valid('arg', '1', typing.Union[int, str])
|
||||
assert_valid('arg', [], list[int])
|
||||
assert_valid('arg', ['foo'], list[str])
|
||||
assert_valid('arg', {}, dict[int, str])
|
||||
assert_valid('arg', {1: 'foo'}, dict[int, str])
|
||||
@ -55,7 +55,7 @@ class TestSetupMiddleware:
|
||||
@pytest.fixture(name='middleware')
|
||||
def fixture_middleware(load_cfg):
|
||||
"""Fixture for returning middleware."""
|
||||
return SetupMiddleware()
|
||||
return SetupMiddleware(True)
|
||||
|
||||
@staticmethod
|
||||
@patch('django.urls.reverse', return_value='users:login')
|
||||
@ -187,7 +187,7 @@ class TestAdminMiddleware:
|
||||
@pytest.fixture(name='middleware')
|
||||
def fixture_middleware(load_cfg):
|
||||
"""Fixture for returning middleware."""
|
||||
return AdminRequiredMiddleware()
|
||||
return AdminRequiredMiddleware(True)
|
||||
|
||||
@staticmethod
|
||||
@pytest.fixture(name='web_request')
|
||||
|
||||
15
plinth/tests/test_module_loader.py
Normal file
15
plinth/tests/test_module_loader.py
Normal file
@ -0,0 +1,15 @@
|
||||
# SPDX-License-Identifier: AGPL-3.0-or-later
|
||||
"""
|
||||
Test module for module loading mechanism.
|
||||
"""
|
||||
|
||||
from unittest.mock import mock_open, patch
|
||||
|
||||
from plinth import module_loader
|
||||
|
||||
|
||||
@patch('pathlib.Path.open', mock_open(read_data='plinth.modules.apache\n'))
|
||||
def test_get_module_import_path():
|
||||
"""Returning the module import path."""
|
||||
import_path = module_loader.get_module_import_path('apache')
|
||||
assert import_path == 'plinth.modules.apache'
|
||||
@ -7,6 +7,11 @@ from django.conf import settings
|
||||
from django.utils import translation
|
||||
|
||||
|
||||
def _should_use_sessions(request):
|
||||
return hasattr(request, 'session') and hasattr(translation,
|
||||
'LANGUAGE_SESSION_KEY')
|
||||
|
||||
|
||||
def get_language_from_request(request):
|
||||
"""Get the language in the session or as separate cookie.
|
||||
|
||||
@ -14,7 +19,7 @@ def get_language_from_request(request):
|
||||
very narrow cases.
|
||||
|
||||
"""
|
||||
if hasattr(request, 'session'):
|
||||
if _should_use_sessions(request):
|
||||
language_code = request.session.get(translation.LANGUAGE_SESSION_KEY)
|
||||
if language_code:
|
||||
return language_code
|
||||
@ -31,7 +36,8 @@ def set_language(request, response, language_code):
|
||||
|
||||
"""
|
||||
if not language_code:
|
||||
if hasattr(request, 'session'):
|
||||
|
||||
if _should_use_sessions(request):
|
||||
try:
|
||||
del request.session[translation.LANGUAGE_SESSION_KEY]
|
||||
except KeyError:
|
||||
@ -46,7 +52,7 @@ def set_language(request, response, language_code):
|
||||
return
|
||||
|
||||
translation.activate(language_code)
|
||||
if hasattr(request, 'session'):
|
||||
if _should_use_sessions(request):
|
||||
request.session[translation.LANGUAGE_SESSION_KEY] = language_code
|
||||
|
||||
response.set_cookie(
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user