diff --git a/admin/CTK/CTK/Checkbox.py b/admin/CTK/CTK/Checkbox.py index 058b97504..ea7438946 100644 --- a/admin/CTK/CTK/Checkbox.py +++ b/admin/CTK/CTK/Checkbox.py @@ -88,6 +88,8 @@ class CheckCfg (Checkbox): checkbox with the value of the configuration tree given by key argument if it exists. It accepts properties to pass to the base Checkbox object. + As an option the checkbox setting can be inverted to show checked + for False instead of True. Arguments: key: key in the configuration tree. @@ -103,12 +105,16 @@ def __init__ (self, key, default, props=None): if not props: props = {} + self.invert = False + if props.has_key('mode') and props['mode'] == 'inverse': + self.invert = True + # Read the key value val = cfg.get_val(key) - if not val: - props['checked'] = "01"[bool(int(default))] + if not val or (props.has_key('disabled') and int(props['disabled'])): + props['checked'] = '01'[bool(int(default))] elif val.isdigit(): - props['checked'] = "01"[bool(int(val))] + props['checked'] = ['01', '10'][self.invert][bool(int(val))] else: assert False, "Could not handle value: %s"%(val) @@ -159,6 +165,40 @@ def __init__ (self, key, default, text='Enabled', props=None): assert type(props) in (dict, type(None)) CheckCfg.__init__ (self, key, default, props) + if not props: + props = {} + self.text = text + self.disabled = False + if props.has_key('disabled') and int(props['disabled']): + self.disabled = True + + def Render (self): + render = CheckCfg.Render (self) + render.html = '
WARNING: The SSL/TLS back-end supports more recent +versions of TLS protocols, which are not recognized by Cherokee. Please check +for latest Cherokee updates or report this issue. As a temporary workaround please +set 'Max. TLS protocol version' to the maximum TLS protocol version supported by +Cherokee.
Following unknown TLS protocols have been found:""") + VALIDATIONS = [ ("server!fdlimit", validations.is_positive_int), ("server!pid_file", validations.can_create_file), @@ -58,6 +83,7 @@ ("server!tls!protocol!TLSv1", validations.is_boolean), ("server!tls!protocol!TLSv1_1", validations.is_boolean), ("server!tls!protocol!TLSv1_2", validations.is_boolean), + ("server!tls!protocol!TLSv1_3", validations.is_boolean), ("server!tls!timeout_handshake", validations.is_positive_int), ("server!tls!dh_param512", validations.is_local_file_exists), ("server!tls!dh_param1024", validations.is_local_file_exists), @@ -94,12 +120,27 @@ NOTE_DH1024 = N_('Path to a Diffie Hellman (DH) parameters PEM file: 1024 bits.') NOTE_DH2048 = N_('Path to a Diffie Hellman (DH) parameters PEM file: 2048 bits.') NOTE_DH4096 = N_('Path to a Diffie Hellman (DH) parameters PEM file: 4096 bits.') +NOTE_TLS_NA = N_('Your Cherokee Web Server does not support SSL/TLS encryption.') NOTE_TLS_TIMEOUT = N_('Timeout for the TLS/SSL handshake. Default: 15 seconds.') -NOTE_TLS_SSLv2 = N_('Allow clients to use SSL version 2 - Beware: it is vulnerable. (Default: No)') -NOTE_TLS_SSLv3 = N_('Allow clients to use SSL version 3 - Beware: it is vulnerable. (Default: No)') -NOTE_TLS_TLSv1 = N_('Allow clients to use TLS version 1 (Default: Yes)') -NOTE_TLS_TLSv1_1 = N_('Allow clients to use TLS version 1.1 (Default: Yes)') -NOTE_TLS_TLSv1_2 = N_('Allow clients to use TLS version 1.2 (Default: Yes)') +NOTE_TLS_SSLv2 = N_('Beware: it is vulnerable. You should disable SSLv2.') +NOTE_TLS_SSLv3 = N_('Beware: it is vulnerable. You should disable SSLv3.') +NOTE_TLS_TLSv1 = N_('TLSv1 is deprecated') +NOTE_TLS_TLSv1_1 = N_('TLSv1.1 is deprecated') +NOTE_TLS_TLSv1_2 = N_(' ') +NOTE_TLS_TLSv1_3 = N_(' ') +NOTE_TLS_DISABLE = N_('The following options work in combination with above min/max TLS protocol version settings. ' + 'They are deprecated, only set the minimum and maximum supported protocol versions instead.') +NOTE_TLS_MIN = N_('Minimum required TLS protocol version from clients (Default: auto-configured by libssl)') +NOTE_TLS_MAX = N_('Maximum supported TLS protocol version (Default: auto-configured by libssl)') + +TLS_PROTOCOL_NOTES = { + 'SSLv2': NOTE_TLS_SSLv2, + 'SSLv3': NOTE_TLS_SSLv3, + 'TLSv1': NOTE_TLS_TLSv1, + 'TLSv1.1': NOTE_TLS_TLSv1_1, + 'TLSv1.2': NOTE_TLS_TLSv1_2, + 'TLSv1.3': NOTE_TLS_TLSv1_3 +} HELPS = [('config_advanced', N_('Advanced'))] @@ -176,23 +217,93 @@ def __init__ (self): self += CTK.Indenter(table) class TLSWidget (CTK.Container): + @staticmethod + def check_for_tls_protocol_versions (self): + available_tls_protocols = {} + unknown_tls_protocols = [] + tls_option_list = TLSPROTOCOLS.split(',') + if len(tls_option_list) > 1: + for protocol in tls_option_list: + for known_protocol in KNOWN_TLS_PROTOCOLS: + if known_protocol[0] == protocol: + available_tls_protocols[protocol] = known_protocol[1] + break + else: + unknown_tls_protocols.append(protocol) + return available_tls_protocols, unknown_tls_protocols + + @staticmethod + def add_tls_version_config (self, table): + props = {} + props = {'mode': 'inverse'} + props_disable = props.copy() + props_disable["disabled"] = 1 + for protocol in KNOWN_TLS_PROTOCOLS: + if self.available_tls_protocols.has_key(protocol[0]): + table.Add ('%s%s' % (_('Disable '), self.available_tls_protocols[protocol[0]]), CTK.CheckCfgText('server!tls!protocol!' + protocol[0].replace('.','_'), TLS_PROTOCOL_CHECKBOX_DEFAULT[protocol[0]], _("Disable"), props), TLS_PROTOCOL_NOTES[protocol[0]]) + else: + table.Add ('%s%s' % (_('Disable '), protocol[1]), CTK.CheckCfgText('server!tls!protocol!' + protocol[0].replace('.','_'), True, _("Protocol deacrivated") if protocol[0].startswith('SSLv') else _("Protocol not supported"), props_disable), TLS_PROTOCOL_NOTES[protocol[0]]) + + @staticmethod + def add_tls_version_disable_section (self): + props = {} + props = {'mode': 'inverse'} + props_disable = props.copy() + props_disable["disabled"] = 1 + table = CTK.PropsAuto(URL_APPLY) + for protocol in KNOWN_TLS_PROTOCOLS: + if self.available_tls_protocols.has_key(protocol[0]): + table.Add ('%s%s' % (_('Disable '), self.available_tls_protocols[protocol[0]]), CTK.CheckCfgText('server!tls!protocol!' + protocol[0].replace('.','_'), TLS_PROTOCOL_CHECKBOX_DEFAULT[protocol[0]], _("Disable"), props), "") + else: + table.Add ('%s%s' % (_('Disable '), protocol[1]), CTK.CheckCfgText('server!tls!protocol!' + protocol[0].replace('.','_'), True, _("Protocol deactivated"), props_disable), "") + + self += CTK.RawHTML ("
%s
" %(_(NOTE_TLS_NA))) + else: + self += CTK.Indenter(table) + + if MINMAXTLS == True: + KNOWN_TLS_PROTOCOLS.reverse() + TLSWidget.add_tls_version_disable_section (self) class Render: def __call__ (self): diff --git a/admin/PageException.py b/admin/PageException.py index 6ae43dbc2..15f513403 100644 --- a/admin/PageException.py +++ b/admin/PageException.py @@ -31,7 +31,7 @@ from urllib import quote, unquote, urlencode from httplib import HTTPConnection -URL_BTS = 'http://bugs.cherokee-project.com/new' +URL_BTS = configured.BUGREPORTLINK URL_REPORT_HOST = 'www.cherokee-project.com' URL_REPORT_URL = '/CTK_ok.html' diff --git a/admin/PageGeneral.py b/admin/PageGeneral.py index 9449aef44..6b416b2fa 100644 --- a/admin/PageGeneral.py +++ b/admin/PageGeneral.py @@ -55,7 +55,7 @@ NOTE_DELETE_DIALOG = N_('You are about to delete an binding. Are you sure you want to proceed?') HELPS = [('config_general', N_("General Configuration")), - ('config_quickstart', N_("Configuration Quickstart"))] + ('config_walkthrough', N_("Configuration Quickstart"))] VALIDATIONS = [ diff --git a/admin/PageIndex.py b/admin/PageIndex.py index a1997538d..5f2ea0e94 100644 --- a/admin/PageIndex.py +++ b/admin/PageIndex.py @@ -42,7 +42,7 @@ from configured import * # Links -LINK_BUGTRACKER = 'http://bugs.cherokee-project.com/' +LINK_BUGTRACKER = BUGREPORTLINK LINK_TWITTER = 'http://twitter.com/webserver' LINK_FACEBOOK = 'http://www.facebook.com/cherokee.project' LINK_GOOGLEPLUS = 'https://plus.google.com/u/1/communities/109478817835447552345' diff --git a/admin/PageVServer.py b/admin/PageVServer.py index 14f6e676f..ab1be7f9c 100644 --- a/admin/PageVServer.py +++ b/admin/PageVServer.py @@ -41,11 +41,15 @@ URL_BASE = '/vserver/content' URL_APPLY = '/vserver/content/apply' +URL_OPENSSL_REFERENCE = '%s' % (_('Reference')) +URL_MOZILLA = 'Mozilla' + NOTE_NICKNAME = N_('Nickname for the virtual server.') NOTE_CERT = N_('This directive points to the PEM-encoded Certificate file for the server (Full path to the file)') NOTE_CERT_KEY = N_('PEM-encoded Private Key file for the server (Full path to the file)') NOTE_CA_LIST = N_('File containing the trusted CA certificates, utilized for checking the client certificates (Full path to the file)') -NOTE_CIPHERS = N_('Ciphers that TLS/SSL is allowed to use. Reference. (Default enables Forward Secrecy).') +NOTE_CIPHERS = N_('Ciphers that TLSv1.2 and below is allowed to use.') +NOTE_CIPHERSUITES = N_('Ciphersuites that TLSv1.3 is allowed to use.') NOTE_CIPHER_SERVER_PREFERENCE = N_('The cipher sequence that is specified by the server should have preference over the client preference. (Default: True).') NOTE_COMPRESSION = N_('Explicitly enable or disable serverside compression support. (Default: Disabled).') NOTE_DH_LENGTH = N_('Explicitely sets the Diffie-Hellman parameters length. (Default: Let openssl choose).') @@ -661,9 +665,14 @@ def __init__ (self, vsrv_num, refreshable): self += CTK.RawHTML ('WARNING: The SSL/TLS back-end supports more recent\n" +"versions of TLS protocols, which are not recognized by Cherokee. Please " +"check\n" +"for latest Cherokee updates or report this issue. As a temporary workaround " +"please\n" +"set 'Max. TLS protocol version' to the maximum TLS protocol version " +"supported by\n" +"Cherokee.
Following unknown TLS protocols have been found:" +msgstr "" + +#: admin/PageAdvanced.py:94 msgid "" "
WARNING: This section contains advanced\n" "configuration parameters. Changing things is not recommended unless\n" @@ -642,16 +657,16 @@ msgstr "" "de configuració avançada. Canviar algo aquí no és recomanat a menys\n" "que es sàpiga realment el que s'està fent.
" -#: admin/PageAdvanced.py:68 +#: admin/PageAdvanced.py:98 msgid "Defines which thread policy the OS should apply to the server." msgstr "" "Definir quina política de fils d'execució ha d'aplicar al S.O. al servidor." -#: admin/PageAdvanced.py:69 +#: admin/PageAdvanced.py:99 msgid "If empty, Cherokee will calculate a default number." msgstr "Si està buit, Cherokee calcularà un valor per defecte." -#: admin/PageAdvanced.py:70 +#: admin/PageAdvanced.py:100 msgid "" "It defines how many file descriptors the server should handle. Default is " "the number showed by ulimit -n" @@ -659,21 +674,21 @@ msgstr "" "Defineix quants descriptors d'arxiu pot manipular el servidor. Per defecte " "és el número retornat per ulimit -n" -#: admin/PageAdvanced.py:71 +#: admin/PageAdvanced.py:101 msgid "Allows to choose the internal file descriptor polling method." msgstr "" "Permetre escollir el mètode intern de inspecció dels descriptors de arxiu." -#: admin/PageAdvanced.py:72 +#: admin/PageAdvanced.py:102 msgid "Minimum size of a file to use sendfile(). Default: 32768 Bytes." msgstr "" "Tamany mínim d'un arxiu per utilitzar sendfile(). Per defecte: 32768 bytes." -#: admin/PageAdvanced.py:73 +#: admin/PageAdvanced.py:103 msgid "Maximum size of a file to use sendfile(). Default: 2 GB." msgstr "Tamany màxim d'un arxiu per utilitzar sendfile(). Per defecte 2GB." -#: admin/PageAdvanced.py:74 +#: admin/PageAdvanced.py:104 msgid "" "Name a program that will be called if, by some reason, the server fails. " "Default: cherokee-panic." @@ -681,15 +696,15 @@ msgstr "" "Nom del programa que s'executarà si, per algun motiu falla el servidor. Per " "defecte cherokee-panic." -#: admin/PageAdvanced.py:75 +#: admin/PageAdvanced.py:105 msgid "Path of the PID file. If empty, the file will not be created." msgstr "Ruta del arxiu PID. Si està buit, el arxiu no es crearà." -#: admin/PageAdvanced.py:76 +#: admin/PageAdvanced.py:106 msgid "Max. length of the incoming connection queue." msgstr "Màxima longitud de la cua de connexions entrants." -#: admin/PageAdvanced.py:77 +#: admin/PageAdvanced.py:107 msgid "" "Set the number of how many internal connections can be held for reuse by " "each thread. Default: 20." @@ -697,17 +712,17 @@ msgstr "" "Número de connexions internes que es mantindran per re-utilitzar per cada " "fil. Per defecte: 20." -#: admin/PageAdvanced.py:78 +#: admin/PageAdvanced.py:108 msgid "" "Sets the number of seconds between log consolidations (flushes). Default: 10 " "seconds." msgstr "Número de segons entre volcat del registre. Per defecte: 10 segons." -#: admin/PageAdvanced.py:79 +#: admin/PageAdvanced.py:109 msgid "Time lapse (in seconds) between Nonce cache clean ups." msgstr "Temps (en segons) entre la neteja de la cache de Nonce's" -#: admin/PageAdvanced.py:80 +#: admin/PageAdvanced.py:110 msgid "" "Enables the server-wide keep-alive support. It increases the performance. It " "is usually set on." @@ -715,7 +730,7 @@ msgstr "" "Activa el suport de servidor a tot el manteniment de connexió. Augmenta el " "rendiment. En general s'estableix ON." -#: admin/PageAdvanced.py:81 +#: admin/PageAdvanced.py:111 msgid "" "Maximum number of HTTP requests that can be served by each keepalive " "connection." @@ -723,32 +738,32 @@ msgstr "" "Nombre màxim de peticions HTTP que poden ser servides per cada connexió " "KeepAlive." -#: admin/PageAdvanced.py:82 +#: admin/PageAdvanced.py:112 msgid "" "Allows the server to use Chunked encoding to try to keep Keep-Alive enabled." msgstr "" "Permet al servidor utilitzar codificació fragmentada per mantenir Keep-Alive " "activat." -#: admin/PageAdvanced.py:83 +#: admin/PageAdvanced.py:113 msgid "Activate or deactivate the I/O cache globally." msgstr "Activar o desactivar globalment la cache d'E/S" -#: admin/PageAdvanced.py:84 +#: admin/PageAdvanced.py:114 msgid "Number of pages that the cache should handle." msgstr "Número de pàgines que el cache ha de gestionar." -#: admin/PageAdvanced.py:85 +#: admin/PageAdvanced.py:115 #, fuzzy msgid "Files under this size (in bytes) will not be cached." msgstr "Tamany mínim d'arxiu que serà cachejat." -#: admin/PageAdvanced.py:86 +#: admin/PageAdvanced.py:116 #, fuzzy msgid "Files over this size (in bytes) will not be cached." msgstr "Tamany màxim d'arxiu que serà cachejat." -#: admin/PageAdvanced.py:87 +#: admin/PageAdvanced.py:117 msgid "" "How long (in seconds) the file information should last cached without " "refreshing it." @@ -756,167 +771,228 @@ msgstr "" "Quant de temps (en segons) s'ha de mantenir en cache la informació del arxiu " "sense refrescar-la." -#: admin/PageAdvanced.py:88 +#: admin/PageAdvanced.py:118 msgid "How long (in seconds) the file content should last cached." msgstr "Quant de temps (en segons) ha de mantenir l'últim cache." -#: admin/PageAdvanced.py:89 +#: admin/PageAdvanced.py:119 msgid "Path to a Diffie Hellman (DH) parameters PEM file: 512 bits." msgstr "Ruta al arxiu de paràmetres PEM Diffi Hellman (DH): 512 bits" -#: admin/PageAdvanced.py:90 +#: admin/PageAdvanced.py:120 msgid "Path to a Diffie Hellman (DH) parameters PEM file: 1024 bits." msgstr "Ruta al arxiu de paràmetres PEM Diffi Hellman (DH): 1024 bits" -#: admin/PageAdvanced.py:91 +#: admin/PageAdvanced.py:121 msgid "Path to a Diffie Hellman (DH) parameters PEM file: 2048 bits." msgstr "Ruta al arxiu de paràmetres PEM Diffi Hellman (DH): 2048 bits" -#: admin/PageAdvanced.py:92 +#: admin/PageAdvanced.py:122 msgid "Path to a Diffie Hellman (DH) parameters PEM file: 4096 bits." msgstr "Ruta al arxiu de paràmetres PEM Diffi Hellman (DH): 4096 bits" -#: admin/PageAdvanced.py:93 +#: admin/PageAdvanced.py:123 +msgid "Your Cherokee Web Server does not support SSL/TLS encryption." +msgstr "" + +#: admin/PageAdvanced.py:124 msgid "Timeout for the TLS/SSL handshake. Default: 15 seconds." msgstr "" -#: admin/PageAdvanced.py:94 +#: admin/PageAdvanced.py:125 +msgid "Beware: it is vulnerable. You should disable SSLv2." +msgstr "" + +#: admin/PageAdvanced.py:126 +msgid "Beware: it is vulnerable. You should disable SSLv3." +msgstr "" + +#: admin/PageAdvanced.py:127 +msgid "TLSv1 is deprecated" +msgstr "" + +#: admin/PageAdvanced.py:128 +msgid "TLSv1.1 is deprecated" +msgstr "" + +#: admin/PageAdvanced.py:129 admin/PageAdvanced.py:130 +msgid " " +msgstr "" + +#: admin/PageAdvanced.py:131 +msgid "" +"The following options work in combination with above min/max TLS protocol " +"version settings. They are deprecated, only set the minimum and maximum " +"supported protocol versions instead." +msgstr "" + +#: admin/PageAdvanced.py:133 +msgid "" +"Minimum required TLS protocol version from clients (Default: auto-configured " +"by libssl)" +msgstr "" + +#: admin/PageAdvanced.py:134 msgid "" -"Allow clients to use SSL version 2 - Beware: it is vulnerable. (Default: No)" +"Maximum supported TLS protocol version (Default: auto-configured by libssl)" msgstr "" -#: admin/PageAdvanced.py:119 admin/PageAdvanced.py:121 +#: admin/PageAdvanced.py:167 admin/PageAdvanced.py:169 msgid "Allowed" msgstr "Permès" -#: admin/PageAdvanced.py:119 +#: admin/PageAdvanced.py:167 msgid "Keep Alive" msgstr "Keep Alive" -#: admin/PageAdvanced.py:120 +#: admin/PageAdvanced.py:168 msgid "Max keepalive reqs" msgstr "Capacitat màxima de connexions obertes" -#: admin/PageAdvanced.py:121 +#: admin/PageAdvanced.py:169 msgid "Chunked Encoding" msgstr "Codificació fragmentada" -#: admin/PageAdvanced.py:122 +#: admin/PageAdvanced.py:170 msgid "Polling Method" msgstr "Mètode de Polling" -#: admin/PageAdvanced.py:123 +#: admin/PageAdvanced.py:171 msgid "Sendfile min size" msgstr "Mida mínima Sendfile" -#: admin/PageAdvanced.py:124 +#: admin/PageAdvanced.py:172 msgid "Sendfile max size" msgstr "Mida màxima Sendfile" -#: admin/PageAdvanced.py:126 admin/PageAdvanced.py:189 +#: admin/PageAdvanced.py:174 admin/PageAdvanced.py:313 msgid "Connections" msgstr "Connexions" -#: admin/PageAdvanced.py:134 +#: admin/PageAdvanced.py:182 msgid "Thread Number" msgstr "Política de números" -#: admin/PageAdvanced.py:135 +#: admin/PageAdvanced.py:183 msgid "Thread Policy" msgstr "Política de fils" -#: admin/PageAdvanced.py:136 +#: admin/PageAdvanced.py:184 msgid "File descriptors" msgstr "Descripció de arxius" -#: admin/PageAdvanced.py:137 +#: admin/PageAdvanced.py:185 msgid "Listening queue length" msgstr "Longitud de la cua de listen()" -#: admin/PageAdvanced.py:138 admin/plugins/proxy.py:239 +#: admin/PageAdvanced.py:186 admin/plugins/proxy.py:239 msgid "Reuse connections" msgstr "Refusar connexió" -#: admin/PageAdvanced.py:139 +#: admin/PageAdvanced.py:187 msgid "Log flush time" msgstr "Temps bolcar del registre" -#: admin/PageAdvanced.py:140 +#: admin/PageAdvanced.py:188 msgid "Nonces clean up time" msgstr "Temps de neteja de Nonce" -#: admin/PageAdvanced.py:142 admin/PageAdvanced.py:190 +#: admin/PageAdvanced.py:190 admin/PageAdvanced.py:314 msgid "Resources" msgstr "Recursos" -#: admin/PageAdvanced.py:151 +#: admin/PageAdvanced.py:199 msgid "Max pages" msgstr "Pàgines Max" -#: admin/PageAdvanced.py:152 +#: admin/PageAdvanced.py:200 msgid "File Min Size" msgstr "Mida mínima d'arxiu" -#: admin/PageAdvanced.py:153 +#: admin/PageAdvanced.py:201 msgid "File Max Size" msgstr "Mida màxima d'arxiu" -#: admin/PageAdvanced.py:154 +#: admin/PageAdvanced.py:202 msgid "Lasting: stat" msgstr "Duració: stat" -#: admin/PageAdvanced.py:155 +#: admin/PageAdvanced.py:203 msgid "Lasting: mmap" msgstr "Duració: mmpa" -#: admin/PageAdvanced.py:157 admin/PageAdvanced.py:191 +#: admin/PageAdvanced.py:205 admin/PageAdvanced.py:315 msgid "I/O cache" msgstr "Cache E/S" -#: admin/PageAdvanced.py:165 +#: admin/PageAdvanced.py:213 msgid "Panic action" msgstr "Acció de pànic" -#: admin/PageAdvanced.py:166 +#: admin/PageAdvanced.py:214 msgid "PID file" msgstr "Arxiu PID" -#: admin/PageAdvanced.py:176 admin/PageEntry.py:84 admin/PageVServer.py:476 -#: admin/plugins/common.py:42 admin/plugins/common.py:43 -#: admin/plugins/dirlist.py:55 admin/plugins/proxy.py:240 -msgid "Allow" -msgstr "Permetre" +#: admin/PageAdvanced.py:245 admin/PageAdvanced.py:247 +#: admin/PageAdvanced.py:258 admin/PageAdvanced.py:260 +#, fuzzy +msgid "Disable " +msgstr "Deshabilitat" + +#: admin/PageAdvanced.py:247 +msgid "Protocol deacrivated" +msgstr "" + +#: admin/PageAdvanced.py:247 +msgid "Protocol not supported" +msgstr "" + +#: admin/PageAdvanced.py:260 +msgid "Protocol deactivated" +msgstr "" -#: admin/PageAdvanced.py:176 -msgid "Allow SSL v2" +#: admin/PageAdvanced.py:262 +msgid "Turn off selected TLS Protocols (Deprecated)" msgstr "" -#: admin/PageAdvanced.py:177 +#: admin/PageAdvanced.py:270 admin/PageAdvanced.py:271 +msgid "auto-configured" +msgstr "" + +#: admin/PageAdvanced.py:285 +msgid "Min. TLS protocol version" +msgstr "" + +#: admin/PageAdvanced.py:290 +msgid "Max. TLS protocol version" +msgstr "" + +#: admin/PageAdvanced.py:291 msgid "Handshake Timeout" msgstr "Temps d'espera del Hadshake" -#: admin/PageAdvanced.py:178 +#: admin/PageAdvanced.py:292 msgid "DH parameters: 512 bits" msgstr "Paràmetres DH: 512 bits" -#: admin/PageAdvanced.py:179 +#: admin/PageAdvanced.py:293 msgid "DH parameters: 1024 bits" msgstr "Paràmetres DH: 1024 bits" -#: admin/PageAdvanced.py:180 +#: admin/PageAdvanced.py:294 msgid "DH parameters: 2048 bits" msgstr "Paràmetres DH: 2048 bits" -#: admin/PageAdvanced.py:181 +#: admin/PageAdvanced.py:295 msgid "DH parameters: 4096 bits" msgstr "Paràmetres DH: 4096 bits" -#: admin/PageAdvanced.py:183 admin/PageAdvanced.py:193 -#: admin/PageGeneral.py:239 admin/plugins/bind.py:92 +#: admin/PageAdvanced.py:296 admin/PageAdvanced.py:317 admin/PageGeneral.py:239 +#: admin/plugins/bind.py:92 msgid "TLS" msgstr "TLS" -#: admin/PageAdvanced.py:199 +#: admin/PageAdvanced.py:323 msgid "Advanced Configuration" msgstr "Configuració avançada" @@ -1017,7 +1093,7 @@ msgstr "Encoder GZip" msgid "Deflate encoder" msgstr "Desinflar" -#: admin/PageEntry.py:78 admin/PageEntry.py:173 admin/PageVServer.py:149 +#: admin/PageEntry.py:78 admin/PageEntry.py:173 admin/PageVServer.py:153 msgid "Authentication" msgstr "Autentificació" @@ -1029,6 +1105,12 @@ msgstr "Mòduls d'autentificació" msgid "Leave unset" msgstr "Deixar sense res." +#: admin/PageEntry.py:84 admin/PageVServer.py:480 admin/plugins/common.py:42 +#: admin/plugins/common.py:43 admin/plugins/dirlist.py:58 +#: admin/plugins/file.py:44 admin/plugins/proxy.py:240 +msgid "Allow" +msgstr "" + #: admin/PageEntry.py:85 msgid "Forbid" msgstr "Prohibit" @@ -1056,7 +1138,7 @@ msgstr "" msgid "Remove" msgstr "Esborrar" -#: admin/PageEntry.py:126 admin/PageVServer.py:155 +#: admin/PageEntry.py:126 admin/PageVServer.py:159 #: admin/plugins/secdownload.py:44 msgid "Timeout" msgstr "Temps d'espera" @@ -1069,7 +1151,7 @@ msgstr "Temps d'espera de les connexions" msgid "Limit traffic to" msgstr "Limitar trafic a" -#: admin/PageEntry.py:139 admin/PageVServer.py:156 +#: admin/PageEntry.py:139 admin/PageVServer.py:160 msgid "Traffic Shaping" msgstr "Gestió del trafic" @@ -1077,7 +1159,7 @@ msgstr "Gestió del trafic" msgid "Skip Logging" msgstr "Saltar registre" -#: admin/PageEntry.py:154 admin/PageVServer.py:720 +#: admin/PageEntry.py:154 admin/PageVServer.py:729 msgid "Logging" msgstr "Registre" @@ -1102,14 +1184,14 @@ msgstr "Mecanisme de Validació" msgid "Can not be empty" msgstr "No pot ser buit" -#: admin/PageEntry.py:216 admin/PageEntry.py:268 admin/consts.py:190 -#: admin/plugins/header.py:110 admin/plugins/header.py:151 -#: admin/plugins/header.py:156 admin/plugins/proxy.py:193 +#: admin/PageEntry.py:216 admin/PageEntry.py:268 admin/consts.py:189 +#: admin/plugins/header.py:112 admin/plugins/header.py:153 +#: admin/plugins/header.py:158 admin/plugins/proxy.py:193 msgid "Header" msgstr "Capçalera" #: admin/PageEntry.py:216 admin/PageSource.py:284 -#: admin/plugins/error_redir.py:105 admin/plugins/header.py:113 +#: admin/plugins/error_redir.py:105 admin/plugins/header.py:115 #: admin/plugins/redir.py:76 msgid "Type" msgstr "Tipus" @@ -1128,7 +1210,7 @@ msgstr "Actiu" msgid "Add New Header" msgstr "Afegir nova capçalera" -#: admin/PageEntry.py:326 admin/consts.py:204 admin/plugins/redir.py:39 +#: admin/PageEntry.py:326 admin/consts.py:203 admin/plugins/redir.py:39 #: admin/plugins/rehost.py:53 msgid "Regular Expressions" msgstr "Expressions regulars" @@ -1146,8 +1228,7 @@ msgstr "" msgid "Caching Policy" msgstr "" -#: admin/PageEntry.py:381 admin/plugins/rehost.py:68 -#: admin/plugins/rehost.py:92 +#: admin/PageEntry.py:381 admin/plugins/rehost.py:68 admin/plugins/rehost.py:92 msgid "New Regular Expression" msgstr "Nova expressió regular" @@ -1155,7 +1236,7 @@ msgstr "Nova expressió regular" msgid "Disregarded Cookies" msgstr "" -#: admin/PageEntry.py:402 admin/PageVServer.py:154 +#: admin/PageEntry.py:402 admin/PageVServer.py:158 msgid "Expiration" msgstr "Caducitat" @@ -1187,7 +1268,7 @@ msgstr "" msgid "Content Expiration" msgstr "Caducitat del contingut" -#: admin/PageEntry.py:433 admin/PageVServer.py:153 +#: admin/PageEntry.py:433 admin/PageVServer.py:157 msgid "Cache" msgstr "" @@ -1209,7 +1290,7 @@ msgid "Matching Rule" msgstr "Aplicar regles" #: admin/PageEntry.py:514 admin/PageEntry.py:528 admin/PageEntry.py:553 -#: admin/PageVServer.py:148 +#: admin/PageVServer.py:152 msgid "Handler" msgstr "Gestor" @@ -1227,7 +1308,7 @@ msgstr "Plataformes" msgid "Caching" msgstr "Aplicar regles" -#: admin/PageEntry.py:556 admin/PageVServer.py:721 +#: admin/PageEntry.py:556 admin/PageVServer.py:730 msgid "Security" msgstr "Seguretat" @@ -1471,7 +1552,7 @@ msgstr "IPv6" msgid "SSL/TLS back-end" msgstr "Motor SSL/TLS" -#: admin/PageGeneral.py:197 admin/PageIndex.py:252 +#: admin/PageGeneral.py:197 admin/PageIndex.py:198 msgid "Support" msgstr "Suport" @@ -1504,8 +1585,8 @@ msgid "Bind to" msgstr "Escoltar a" #: admin/PageGeneral.py:239 admin/PageGeneral.py:310 admin/plugins/bind.py:92 -#: admin/plugins/bind.py:155 admin/plugins/bind.py:157 -#: admin/plugins/ldap.py:48 admin/plugins/mysql.py:77 +#: admin/plugins/bind.py:155 admin/plugins/bind.py:157 admin/plugins/ldap.py:48 +#: admin/plugins/mysql.py:77 msgid "Port" msgstr "Port" @@ -1570,7 +1651,7 @@ msgstr "Grups" msgid "Chroot" msgstr "Chroot" -#: admin/PageGeneral.py:357 admin/PageVServer.py:479 +#: admin/PageGeneral.py:357 admin/PageVServer.py:483 msgid "Network" msgstr "Xarxa" @@ -1598,177 +1679,137 @@ msgstr "Taula de continguts" msgid "Documentation" msgstr "Documentació" -#: admin/PageIndex.py:67 -msgid "You will be sent an email requesting confirmation" -msgstr "Se li enviarà un correu electrònic demanant la confirmació" - -#: admin/PageIndex.py:68 -msgid "Optionally provide your name" -msgstr "Opcionalment proporcionar el seu nom" - -#: admin/PageIndex.py:70 -#, python-format -msgid "" -"There are a number of Community Mailing Lists\n" -"available for you to subscribe. You can subscribe the General Discussion\n" -"mailing list from this interface. There is where most of the discussions\n" -"take place." -msgstr "" - -#: admin/PageIndex.py:77 +#: admin/PageIndex.py:58 #, fuzzy msgid "Server is Running" msgstr "Servidor en funcionament" -#: admin/PageIndex.py:78 +#: admin/PageIndex.py:59 #, fuzzy msgid "Server is not Running" msgstr "El servidor no està en funcionament" -#: admin/PageIndex.py:132 +#: admin/PageIndex.py:110 msgid "Stop Server" msgstr "Aturar Servidor" -#: admin/PageIndex.py:136 +#: admin/PageIndex.py:114 msgid "Start Server" msgstr "Iniciar Servidor" -#: admin/PageIndex.py:141 +#: admin/PageIndex.py:119 #, fuzzy msgid "Hostname" msgstr "Noms de servidor" -#: admin/PageIndex.py:143 +#: admin/PageIndex.py:121 msgid "Modified" msgstr "Modificat" -#: admin/PageIndex.py:145 +#: admin/PageIndex.py:123 msgid "Not found" msgstr "No trobat" -#: admin/PageIndex.py:146 +#: admin/PageIndex.py:124 msgid "Config File" msgstr "Arxiu de configuració" -#: admin/PageIndex.py:153 admin/plugins/server_info.py:32 +#: admin/PageIndex.py:131 admin/plugins/server_info.py:32 #: admin/plugins/server_info.py:35 msgid "Server Information" msgstr "Informació del servidor" -#: admin/PageIndex.py:165 +#: admin/PageIndex.py:143 msgid "Processors" msgstr "" -#: admin/PageIndex.py:177 +#: admin/PageIndex.py:155 msgid "Memory" msgstr "" -#: admin/PageIndex.py:211 admin/plugins/dbslayer.py:51 +#: admin/PageIndex.py:189 admin/plugins/dbslayer.py:51 msgid "Language" msgstr "Idioma" -#: admin/PageIndex.py:231 -#, fuzzy -msgid "Mailing List Subscription" -msgstr "Subscripció a la llista de correu" - -#: admin/PageIndex.py:233 -msgid "Subscribe" -msgstr "Subscriure" - -#: admin/PageIndex.py:236 -msgid "Your email address" -msgstr "La teva adreça e-mail" - -#: admin/PageIndex.py:237 -msgid "Your name" -msgstr "El teu nom" - -#: admin/PageIndex.py:256 +#: admin/PageIndex.py:202 #, fuzzy msgid "Getting started" msgstr "Duració: stat" -#: admin/PageIndex.py:260 -msgid "Subscribe to mailing lists" +#: admin/PageIndex.py:206 +msgid "Visit the mailing list" msgstr "" -#: admin/PageIndex.py:268 +#: admin/PageIndex.py:210 #, fuzzy msgid "Report a bug" msgstr "Reportar això" -#: admin/PageIndex.py:272 -#, fuzzy -msgid "Purchase commercial support" -msgstr "Suport Comercial" - -#: admin/PageIndex.py:276 admin/PageIndex.py:280 +#: admin/PageIndex.py:214 admin/PageIndex.py:218 #, fuzzy msgid "About Cherokee" msgstr "Usuaris Orgullosos de Cherokee" -#: admin/PageIndex.py:289 +#: admin/PageIndex.py:227 msgid "Join the Cherokee Community:" msgstr "" -#: admin/PageIndex.py:292 +#: admin/PageIndex.py:230 msgid "Visit the Cherokee Project Website" msgstr "" -#: admin/PageIndex.py:293 +#: admin/PageIndex.py:231 msgid "Follow us on Twitter" msgstr "" -#: admin/PageIndex.py:294 +#: admin/PageIndex.py:232 msgid "Join us on Facebook" msgstr "" -#: admin/PageIndex.py:295 +#: admin/PageIndex.py:233 msgid "Join us on Google+" msgstr "" -#: admin/PageIndex.py:296 +#: admin/PageIndex.py:234 msgid "Fork us on Github" msgstr "" -#: admin/PageIndex.py:297 +#: admin/PageIndex.py:235 msgid "Become a member of Cherokee group on LinkedIn" msgstr "" -#: admin/PageIndex.py:298 +#: admin/PageIndex.py:236 msgid "Chat with us at irc.freenode.net" msgstr "" -#: admin/PageIndex.py:307 +#: admin/PageIndex.py:245 #, fuzzy msgid "Shutdown Cherokee-admin" msgstr "Benvinguts al Administrador de Cherokee" -#: admin/PageIndex.py:309 +#: admin/PageIndex.py:247 msgid "Shut down" msgstr "" -#: admin/PageIndex.py:310 +#: admin/PageIndex.py:248 msgid "You are about to shut down this instance of Cherokee-admin" msgstr "" -#: admin/PageIndex.py:311 +#: admin/PageIndex.py:249 #, fuzzy msgid "Are you sure you want to proceed?" msgstr "Estàs segur que ho vols esborrar?" -#: admin/PageIndex.py:314 +#: admin/PageIndex.py:252 msgid "Cherokee-admin has been shut down" msgstr "" -#: admin/PageIndex.py:316 +#: admin/PageIndex.py:254 #, fuzzy msgid "Shut down Cherokee-Admin" msgstr "Benvinguts al Administrador de Cherokee" -#: admin/PageIndex.py:329 admin/PageIndex.py:350 +#: admin/PageIndex.py:267 admin/PageIndex.py:288 msgid "Welcome to Cherokee Admin" msgstr "Benvinguts al Administrador de Cherokee" @@ -1855,7 +1896,7 @@ msgstr "Manual" msgid "Manual configuration" msgstr "Configuració manual" -#: admin/PageRule.py:249 admin/PageVServer.py:158 +#: admin/PageRule.py:249 admin/PageVServer.py:162 msgid "Final" msgstr "Final" @@ -1883,7 +1924,7 @@ msgstr "Clonà" msgid "Clone Selected Behavior Rule" msgstr "Clonar les regles de comportament seleccionades" -#: admin/PageRule.py:314 admin/PageVServer.py:718 +#: admin/PageRule.py:314 admin/PageVServer.py:727 msgid "Behavior" msgstr "Funcionament" @@ -2030,7 +2071,7 @@ msgstr "Afegir nova variable" msgid "Source Usage" msgstr "Recursos" -#: admin/PageSource.py:253 admin/PageVServer.py:723 +#: admin/PageSource.py:253 admin/PageVServer.py:732 msgid "Virtual Server" msgstr "Servidor Virtual" @@ -2085,7 +2126,7 @@ msgstr "Clonar font d'informació seleccionada" msgid "Sources Filtering" msgstr "Filtrat de fonts" -#: admin/PageSources.py:35 admin/PageVServer.py:141 admin/PageVServers.py:48 +#: admin/PageSources.py:35 admin/PageVServer.py:145 admin/PageVServers.py:48 #: admin/PageVServers.py:294 msgid "Virtual Servers" msgstr "Servidors Virtuals" @@ -2107,10 +2148,14 @@ msgid "Virtual Server Filtering" msgstr "Filtrant Servidor Virtual" #: admin/PageVServer.py:44 +msgid "Reference" +msgstr "" + +#: admin/PageVServer.py:47 msgid "Nickname for the virtual server." msgstr "Nickname per el servidor virtual." -#: admin/PageVServer.py:45 +#: admin/PageVServer.py:48 msgid "" "This directive points to the PEM-encoded Certificate file for the server " "(Full path to the file)" @@ -2118,13 +2163,13 @@ msgstr "" "Ruta complerta al arxiu en format PEM que conté el certificat per al " "servidor." -#: admin/PageVServer.py:46 +#: admin/PageVServer.py:49 msgid "PEM-encoded Private Key file for the server (Full path to the file)" msgstr "" "Ruta complerta al arxiu en format PEM que conté la clau privada per al " "servidor." -#: admin/PageVServer.py:47 +#: admin/PageVServer.py:50 msgid "" "File containing the trusted CA certificates, utilized for checking the " "client certificates (Full path to the file)" @@ -2132,41 +2177,38 @@ msgstr "" "Arxiu que contè els certificats CA confiables, utilitzats per verificar els " "certificats dels clients (Ruta complerta del arxiu)." -#: admin/PageVServer.py:48 -#, fuzzy -msgid "" -"Ciphers that TLS/SSL is allowed to use. Reference. (Default enables " -"Forward Secrecy)." +#: admin/PageVServer.py:51 +msgid "Ciphers that TLSv1.2 and below is allowed to use." +msgstr "Tipus de xifratge permesos per TLS/SSL." + +#: admin/PageVServer.py:52 +msgid "Ciphersuites that TLSv1.3 is allowed to use." msgstr "" -"Tipus de xifratge permesos per TLS/SSL. Reference. (Per defecte: Tots " -"els suportats per la versió d'OpenSSL instal·lada)." -#: admin/PageVServer.py:49 +#: admin/PageVServer.py:53 msgid "" "The cipher sequence that is specified by the server should have preference " "over the client preference. (Default: True)." msgstr "" -#: admin/PageVServer.py:50 +#: admin/PageVServer.py:54 msgid "" "Explicitly enable or disable serverside compression support. (Default: " "Disabled)." msgstr "" -#: admin/PageVServer.py:51 +#: admin/PageVServer.py:55 msgid "" "Explicitely sets the Diffie-Hellman parameters length. (Default: Let openssl " "choose)." msgstr "" -#: admin/PageVServer.py:52 +#: admin/PageVServer.py:56 #, fuzzy msgid "Skip, Tolerate, Accept or Require client certificates." msgstr "Salta, acceptar o requerir certificats de clients." -#: admin/PageVServer.py:53 +#: admin/PageVServer.py:57 msgid "" "Limit up to which depth certificates in a chain are used during the " "verification procedure (Default: 1)" @@ -2174,11 +2216,11 @@ msgstr "" "Profunditat màxima de la cadena de certificats utilitzats durant el proces " "de verificació (Per defecte: 1)" -#: admin/PageVServer.py:54 +#: admin/PageVServer.py:58 msgid "Allows the selection of how to generate the error responses." msgstr "Permet seleccionar com generar les respostes de error." -#: admin/PageVServer.py:55 +#: admin/PageVServer.py:59 msgid "" "Directory inside the user home directory to use as root web directory. " "Disabled if empty." @@ -2186,19 +2228,19 @@ msgstr "" "Directori dintre del directori del usuari que s'utilitzarà com a directori " "arrel de la web. Desactivat si està buit." -#: admin/PageVServer.py:56 +#: admin/PageVServer.py:60 msgid "The personal web support is currently turned on." msgstr "El suport per webs personals està activat." -#: admin/PageVServer.py:57 +#: admin/PageVServer.py:61 msgid "Adds a new domain name. Wildcards are allowed in the domain name." msgstr "Afegir un nou nom de domini. Es permet comodins en el nom de domini." -#: admin/PageVServer.py:58 +#: admin/PageVServer.py:62 msgid "Virtual Server root directory." msgstr "Directori arrel del servidor virtual" -#: admin/PageVServer.py:59 +#: admin/PageVServer.py:63 msgid "" "List of name files that will be used as directory index. Eg: index.html," "index.php." @@ -2206,45 +2248,45 @@ msgstr "" "Llista de noms de arxius que s'utilitzaran com a índex de directoris. Ex " "index.html, index.php." -#: admin/PageVServer.py:60 +#: admin/PageVServer.py:64 msgid "The maximum size, in bytes, for POST uploads. (Default: unlimited)" msgstr "" "Tamany màxim, en bytes, de les pujades per POST. (Per defecte: Il·limitat)" -#: admin/PageVServer.py:61 +#: admin/PageVServer.py:65 msgid "Whether this virtual server is allowed to use Keep-alive (Default: yes)" msgstr "Si aquest servidor virtual por utilitzar Keep-alive (Per defecte: Si)" -#: admin/PageVServer.py:62 +#: admin/PageVServer.py:66 msgid "The Logging is currently enabled." msgstr "El registre està actualment habilitat." -#: admin/PageVServer.py:63 +#: admin/PageVServer.py:67 msgid "Logging format. Apache compatible is highly recommended here." msgstr "" "Format de registres. És altament recomanable la compatibilitat amb Apache." -#: admin/PageVServer.py:64 +#: admin/PageVServer.py:68 msgid "Back-end used to store the log accesses." msgstr "Destí dels registres d'accés." -#: admin/PageVServer.py:65 +#: admin/PageVServer.py:69 msgid "Back-end used to store the log errors." msgstr "Destí dels registres de errors." -#: admin/PageVServer.py:66 +#: admin/PageVServer.py:70 msgid "Back-end used to store the log accesses and errors." msgstr "Format de històrics per guardar els accessos i errors." -#: admin/PageVServer.py:67 +#: admin/PageVServer.py:71 msgid "Full path to the file where the information will be saved." msgstr "Ruta complerta al arxiu on es guardarà la informació." -#: admin/PageVServer.py:68 +#: admin/PageVServer.py:72 msgid "Path to the executable that will be invoked on each log entry." msgstr "Ruta al executable al que es cridarà per cada entrada de registre." -#: admin/PageVServer.py:69 +#: admin/PageVServer.py:73 msgid "" "Whether the logger should read and use the X-Real-IP and X-Forwarded-For " "headers (send by reverse proxies)." @@ -2252,7 +2294,7 @@ msgstr "" "Si el sistema de registres ha de llegir i utilitzar la capçalera X-Rail-IP " "(enviada pels proxys inversos)" -#: admin/PageVServer.py:71 +#: admin/PageVServer.py:75 msgid "" "List of IP addresses and subnets that are allowed to send X-Real-IP and X-" "Forwarded-For headers." @@ -2260,22 +2302,22 @@ msgstr "" "Llista de direccions IP i subxarxes a las que s'els permet enviar capçaleres " "X-Real-IP i X-Forwarded-For" -#: admin/PageVServer.py:72 +#: admin/PageVServer.py:76 msgid "" "How to support the \"Advanced Virtual Hosting\" mechanism. (Default: off)" msgstr "" "Com donar suport al mecanisme de \"Hospedatje Virtual Avançat\". (Per " "defecte: desactivat)" -#: admin/PageVServer.py:73 +#: admin/PageVServer.py:77 msgid "The following variables are accepted: " msgstr "" -#: admin/PageVServer.py:74 +#: admin/PageVServer.py:78 msgid "Allows the selection of domain matching method." msgstr "Permet seleccionar com avaluar els noms de domini." -#: admin/PageVServer.py:75 +#: admin/PageVServer.py:79 msgid "" "Whether or not it should collected statistics about the traffic of this " "virtual server." @@ -2283,463 +2325,467 @@ msgstr "" "Sigui o no s'han recopilant estadístiques sobre el trànsit d'aquest servidor " "virtual." -#: admin/PageVServer.py:76 +#: admin/PageVServer.py:80 msgid "Time standard to use in the log file entries." msgstr "" -#: admin/PageVServer.py:77 +#: admin/PageVServer.py:81 msgid "" "Remember that only \"File Exists\" rules and \"List & Send\" handlers use " "the Directory Indexes setting." msgstr "" -#: admin/PageVServer.py:78 +#: admin/PageVServer.py:82 msgid "" "Use this nickname as an additional host name for this virtual server " "(Default: yes)" msgstr "" -#: admin/PageVServer.py:79 +#: admin/PageVServer.py:83 msgid "Enforce HTTPS by using the HTTP Strict Transport Security." msgstr "" -#: admin/PageVServer.py:80 +#: admin/PageVServer.py:84 msgid "" "How long the client's browser should remember the forced HTTPS (in seconds)." msgstr "" -#: admin/PageVServer.py:81 +#: admin/PageVServer.py:85 msgid "" "Should HSTS be used in all the subdomains of this virtual server (Default: " "yes)." msgstr "" -#: admin/PageVServer.py:83 +#: admin/PageVServer.py:87 msgid "The 'default' virtual server matches all the domain names.
" msgstr "El servidor virtual 'default' accepta tots els noms de domini.
" -#: admin/PageVServer.py:86 +#: admin/PageVServer.py:90 #, fuzzy msgid "Remote IP address" msgstr "Adreça IP del servidor LDAP" -#: admin/PageVServer.py:87 +#: admin/PageVServer.py:91 #, fuzzy msgid "Local IP address" msgstr "La teva adreça e-mail" -#: admin/PageVServer.py:88 +#: admin/PageVServer.py:92 #, fuzzy msgid "Request Protocol" msgstr "Sol·licitud" -#: admin/PageVServer.py:89 +#: admin/PageVServer.py:93 msgid "Transport type: http or https" msgstr "" -#: admin/PageVServer.py:90 +#: admin/PageVServer.py:94 msgid "Port of the server serving the request" msgstr "" -#: admin/PageVServer.py:91 +#: admin/PageVServer.py:95 msgid "The query string, if exists" msgstr "" -#: admin/PageVServer.py:92 +#: admin/PageVServer.py:96 msgid "First line of HTTP request" msgstr "" -#: admin/PageVServer.py:93 +#: admin/PageVServer.py:97 msgid "Response status code" msgstr "" -#: admin/PageVServer.py:94 +#: admin/PageVServer.py:98 msgid "Time: in common log format time format" msgstr "" -#: admin/PageVServer.py:95 +#: admin/PageVServer.py:99 msgid "Time: seconds since Epoch" msgstr "" -#: admin/PageVServer.py:96 +#: admin/PageVServer.py:100 msgid "Time: milliseconds since Epoch" msgstr "" -#: admin/PageVServer.py:97 +#: admin/PageVServer.py:101 #, fuzzy msgid "Remote user (authentication)" msgstr "Domini base per les autentificacions del servidor web." -#: admin/PageVServer.py:98 +#: admin/PageVServer.py:102 msgid "URL path requested" msgstr "" -#: admin/PageVServer.py:99 +#: admin/PageVServer.py:103 msgid "URL path requested before any rewrite" msgstr "" -#: admin/PageVServer.py:100 +#: admin/PageVServer.py:104 #, fuzzy msgid "Virtual Server nick name" msgstr "Nickname del servidor virtual" -#: admin/PageVServer.py:101 +#: admin/PageVServer.py:105 msgid "Requested host (Host: header)" msgstr "" -#: admin/PageVServer.py:102 +#: admin/PageVServer.py:106 msgid "Size of the response in bytes" msgstr "" -#: admin/PageVServer.py:103 +#: admin/PageVServer.py:107 msgid "'Host:' header of the request" msgstr "" -#: admin/PageVServer.py:104 +#: admin/PageVServer.py:108 msgid "'Referrer:' header of the request" msgstr "" -#: admin/PageVServer.py:105 +#: admin/PageVServer.py:109 msgid "'User-Agent:' header of the request" msgstr "" -#: admin/PageVServer.py:106 +#: admin/PageVServer.py:110 msgid "'Cookie:' header of the request" msgstr "" -#: admin/PageVServer.py:142 +#: admin/PageVServer.py:146 msgid "Loggers" msgstr "Registradors" -#: admin/PageVServer.py:143 +#: admin/PageVServer.py:147 msgid "SSL cookbook" msgstr "Recepta sobre SSL" -#: admin/PageVServer.py:147 admin/PageVServer.py:184 +#: admin/PageVServer.py:151 admin/PageVServer.py:188 msgid "Match" msgstr "Coincidir" -#: admin/PageVServer.py:147 +#: admin/PageVServer.py:151 msgid "Rule Match" msgstr "Concordança de regles" -#: admin/PageVServer.py:148 +#: admin/PageVServer.py:152 msgid "Assigned Handler" msgstr "Controlador Assignat" -#: admin/PageVServer.py:149 +#: admin/PageVServer.py:153 msgid "Auth" msgstr "Auth" -#: admin/PageVServer.py:150 +#: admin/PageVServer.py:154 msgid "Custom Document Root" msgstr "Arrel de documents personalitzada" -#: admin/PageVServer.py:150 +#: admin/PageVServer.py:154 msgid "Root" msgstr "Root" -#: admin/PageVServer.py:151 +#: admin/PageVServer.py:155 msgid "Only HTTPS" msgstr "Només HTTPS" -#: admin/PageVServer.py:151 +#: admin/PageVServer.py:155 msgid "Secure" msgstr "Segur" -#: admin/PageVServer.py:152 +#: admin/PageVServer.py:156 msgid "Enc" msgstr "Enc" -#: admin/PageVServer.py:152 +#: admin/PageVServer.py:156 msgid "Encoders" msgstr "Codificació" -#: admin/PageVServer.py:153 +#: admin/PageVServer.py:157 #, fuzzy msgid "Cacheable" msgstr "Compatible amb Apache" -#: admin/PageVServer.py:154 +#: admin/PageVServer.py:158 msgid "Exp" msgstr "Exp" -#: admin/PageVServer.py:155 +#: admin/PageVServer.py:159 msgid "Connection Timeout" msgstr "Temps d'espera de les connexions" -#: admin/PageVServer.py:156 +#: admin/PageVServer.py:160 msgid "Shaping" msgstr "Conformació" -#: admin/PageVServer.py:157 +#: admin/PageVServer.py:161 msgid "Log" msgstr "Registre" -#: admin/PageVServer.py:157 +#: admin/PageVServer.py:161 msgid "Logging Enabled" msgstr "Registres habilitats" -#: admin/PageVServer.py:158 +#: admin/PageVServer.py:162 msgid "Rule is Final" msgstr "Regla Final" -#: admin/PageVServer.py:184 +#: admin/PageVServer.py:188 #, fuzzy msgid "Match nickname" msgstr "Coincidir Nickname" -#: admin/PageVServer.py:188 admin/PageVServer.py:717 +#: admin/PageVServer.py:192 admin/PageVServer.py:726 msgid "Host Match" msgstr "Host Match" -#: admin/PageVServer.py:218 admin/PageVServer.py:234 admin/PageVServer.py:258 -#: admin/PageVServer.py:485 admin/PageVServer.py:519 -#: admin/plugins/method.py:99 admin/plugins/method.py:109 +#: admin/PageVServer.py:222 admin/PageVServer.py:238 admin/PageVServer.py:262 +#: admin/PageVServer.py:489 admin/PageVServer.py:523 admin/plugins/method.py:99 +#: admin/plugins/method.py:109 msgid "Method" msgstr "Mètode" -#: admin/PageVServer.py:226 admin/PageVServer.py:242 +#: admin/PageVServer.py:230 admin/PageVServer.py:246 #, fuzzy msgid "Remove criteria" msgstr "Servidor Remot" -#: admin/PageVServer.py:260 +#: admin/PageVServer.py:264 #, fuzzy msgid "How to match this Virtual Server" msgstr "Nou Servidor Virtual" -#: admin/PageVServer.py:267 +#: admin/PageVServer.py:271 msgid "Add an additional matching criteria" msgstr "" -#: admin/PageVServer.py:358 +#: admin/PageVServer.py:362 msgid "Behavior Rules" msgstr "Regles de funcionament" -#: admin/PageVServer.py:367 +#: admin/PageVServer.py:371 msgid "Rule Management" msgstr "Gestor de regles" -#: admin/PageVServer.py:393 +#: admin/PageVServer.py:397 msgid "Only accept Secure Connections" msgstr "Acceptar només connexions segures" -#: admin/PageVServer.py:398 +#: admin/PageVServer.py:402 msgid "Encoding enabled" msgstr "Codificació habilitada" -#: admin/PageVServer.py:404 +#: admin/PageVServer.py:408 msgid "no" msgstr "no" -#: admin/PageVServer.py:415 +#: admin/PageVServer.py:419 msgid " seconds" msgstr "segons" -#: admin/PageVServer.py:420 +#: admin/PageVServer.py:424 msgid " bytes per second" msgstr "bytes per segon" -#: admin/PageVServer.py:425 +#: admin/PageVServer.py:429 msgid "Logging enabled for this rule" msgstr "Registre habilitat per a aquesta regla" -#: admin/PageVServer.py:430 +#: admin/PageVServer.py:434 msgid "Prevents further rule evaluation" msgstr "" -#: admin/PageVServer.py:435 +#: admin/PageVServer.py:439 msgid "Content can be cached" msgstr "" -#: admin/PageVServer.py:438 +#: admin/PageVServer.py:442 msgid "Forbids content caching" msgstr "" -#: admin/PageVServer.py:455 +#: admin/PageVServer.py:459 msgid "Virtual Server nickname" msgstr "Nickname del servidor virtual" -#: admin/PageVServer.py:457 +#: admin/PageVServer.py:461 msgid "Server ID" msgstr "ID del Servidor" -#: admin/PageVServer.py:463 +#: admin/PageVServer.py:467 msgid "Directory Indexes" msgstr "Índex de directoris" -#: admin/PageVServer.py:465 admin/plugins/fullpath.py:119 +#: admin/PageVServer.py:469 admin/plugins/fullpath.py:119 msgid "Paths" msgstr "Rutes" -#: admin/PageVServer.py:471 +#: admin/PageVServer.py:475 msgid "Neither are in use at the moment." msgstr "" -#: admin/PageVServer.py:476 +#: admin/PageVServer.py:480 msgid "Keep-alive" msgstr "Keep-alive" -#: admin/PageVServer.py:477 +#: admin/PageVServer.py:481 msgid "Max Upload Size" msgstr "Tamany màxim de pujada" -#: admin/PageVServer.py:487 admin/plugins/evhost.py:33 +#: admin/PageVServer.py:491 admin/plugins/evhost.py:33 msgid "Advanced Virtual Hosting" msgstr "Hospedatje Virtual Avançat" -#: admin/PageVServer.py:521 +#: admin/PageVServer.py:525 msgid "Error Handling hook" msgstr "Maneig d'errors" -#: admin/PageVServer.py:532 admin/consts.py:233 admin/consts.py:250 +#: admin/PageVServer.py:536 admin/consts.py:232 admin/consts.py:249 msgid "Disabled" msgstr "Deshabilitat" -#: admin/PageVServer.py:536 +#: admin/PageVServer.py:540 msgid "Write errors to" msgstr "Escriure errors a" -#: admin/PageVServer.py:540 admin/PageVServer.py:579 +#: admin/PageVServer.py:544 admin/PageVServer.py:583 msgid "Filename" msgstr "Nom de Arxiu" -#: admin/PageVServer.py:542 admin/PageVServer.py:582 +#: admin/PageVServer.py:546 admin/PageVServer.py:586 msgid "Command" msgstr "Comanda" -#: admin/PageVServer.py:548 +#: admin/PageVServer.py:552 msgid "Error Logging" msgstr "Registre de errors" -#: admin/PageVServer.py:559 +#: admin/PageVServer.py:563 msgid "Format" msgstr "Format" -#: admin/PageVServer.py:566 +#: admin/PageVServer.py:570 msgid "Write accesses to" msgstr "Escriure accessos a" -#: admin/PageVServer.py:589 +#: admin/PageVServer.py:593 #, fuzzy msgid "Hide" msgstr "Capçalera" -#: admin/PageVServer.py:589 +#: admin/PageVServer.py:593 #, fuzzy msgid "Show macros" msgstr "Mostrar Grup" -#: admin/PageVServer.py:598 +#: admin/PageVServer.py:602 msgid "Template: " msgstr "Plantilla:" -#: admin/PageVServer.py:600 +#: admin/PageVServer.py:604 msgid "Access Logging" msgstr "Registre d'accessos" -#: admin/PageVServer.py:606 +#: admin/PageVServer.py:610 msgid "Time standard" msgstr "Temps estàndard" -#: admin/PageVServer.py:607 admin/PageVServer.py:687 admin/consts.py:228 +#: admin/PageVServer.py:611 admin/PageVServer.py:696 admin/consts.py:227 msgid "Accept" msgstr "Acceptar" -#: admin/PageVServer.py:607 +#: admin/PageVServer.py:611 msgid "Accept Forwarded IPs" msgstr "Acceptar IPs redireccionades" -#: admin/PageVServer.py:610 +#: admin/PageVServer.py:614 msgid "Do not check" msgstr "No comprovar" -#: admin/PageVServer.py:619 +#: admin/PageVServer.py:623 msgid "Logging Options" msgstr "Opcions del registre" -#: admin/PageVServer.py:655 admin/wizards/ssl_test.py:136 +#: admin/PageVServer.py:659 admin/wizards/ssl_test.py:136 msgid "Certificate" msgstr "Certificat" -#: admin/PageVServer.py:656 +#: admin/PageVServer.py:660 msgid "Certificate key" msgstr "Clau del certificat" -#: admin/PageVServer.py:661 +#: admin/PageVServer.py:665 msgid "Required SSL/TLS Values" msgstr "Valors SSL/TLS requerits" -#: admin/PageVServer.py:666 +#: admin/PageVServer.py:674 +msgid "Ciphersuites" +msgstr "" + +#: admin/PageVServer.py:675 msgid "Ciphers" msgstr "Codificadors" -#: admin/PageVServer.py:667 +#: admin/PageVServer.py:676 #, fuzzy msgid "Prefer" msgstr "Prefix" -#: admin/PageVServer.py:667 +#: admin/PageVServer.py:676 #, fuzzy msgid "Server Preference" msgstr "Tràfic del Servidor" -#: admin/PageVServer.py:668 +#: admin/PageVServer.py:677 msgid "Client Certs. Request" msgstr "Sol·licitud de certificat de clients" -#: admin/PageVServer.py:669 +#: admin/PageVServer.py:678 msgid "Compression" msgstr "" -#: admin/PageVServer.py:670 +#: admin/PageVServer.py:679 msgid "DH length" msgstr "" -#: admin/PageVServer.py:673 +#: admin/PageVServer.py:682 msgid "CA List" msgstr "Llista de CA" -#: admin/PageVServer.py:676 +#: admin/PageVServer.py:685 msgid "Verify Depth" msgstr "Verificar profunditat" -#: admin/PageVServer.py:682 +#: admin/PageVServer.py:691 msgid "Advanced Options" msgstr "Opcions avançades" -#: admin/PageVServer.py:687 +#: admin/PageVServer.py:696 #, fuzzy msgid "Enable HSTS" msgstr " Actiu" -#: admin/PageVServer.py:690 +#: admin/PageVServer.py:699 msgid "HSTS Max-Age" msgstr "" -#: admin/PageVServer.py:690 +#: admin/PageVServer.py:699 msgid "One year" msgstr "" -#: admin/PageVServer.py:691 +#: admin/PageVServer.py:700 #, fuzzy msgid "Include Subdomains" msgstr "Enviar els teus Dominis" -#: admin/PageVServer.py:691 +#: admin/PageVServer.py:700 msgid "Include all" msgstr "" -#: admin/PageVServer.py:697 +#: admin/PageVServer.py:706 msgid "HTTP Strict Transport Security (HSTS)" msgstr "" -#: admin/PageVServer.py:716 +#: admin/PageVServer.py:725 msgid "Basics" msgstr "Bàsica" -#: admin/PageVServer.py:719 +#: admin/PageVServer.py:728 msgid "Error Handler" msgstr "Errors" @@ -3039,8 +3085,8 @@ msgstr "Producte + Plataforma" msgid "Full Server string" msgstr "Cadena complerta del servidor." -#: admin/consts.py:51 admin/consts.py:80 admin/consts.py:97 -#: admin/consts.py:111 admin/plugins/mysql.py:45 +#: admin/consts.py:51 admin/consts.py:80 admin/consts.py:97 admin/consts.py:111 +#: admin/plugins/mysql.py:45 msgid "None" msgstr "Ningún" @@ -3240,191 +3286,191 @@ msgstr "Dinàmic" msgid "Automatic" msgstr "Automàtic" -#: admin/consts.py:145 admin/plugins/error_redir.py:35 +#: admin/consts.py:144 admin/plugins/error_redir.py:35 msgid "External" msgstr "Extern" -#: admin/consts.py:146 admin/plugins/error_redir.py:34 +#: admin/consts.py:145 admin/plugins/error_redir.py:34 msgid "Internal" msgstr "Intern" -#: admin/consts.py:189 admin/plugins/header.py:116 admin/plugins/proxy.py:94 +#: admin/consts.py:188 admin/plugins/header.py:118 admin/plugins/proxy.py:94 #: admin/plugins/proxy.py:144 admin/plugins/redir.py:76 #: admin/plugins/redir.py:106 admin/plugins/request.py:31 #: admin/plugins/url_arg.py:76 admin/plugins/url_arg.py:95 msgid "Regular Expression" msgstr "Expressió regular." -#: admin/consts.py:191 +#: admin/consts.py:190 msgid "File Exists" msgstr "Arxiu existent" -#: admin/consts.py:192 +#: admin/consts.py:191 msgid "HTTP Method" msgstr "Mètode HTTP" -#: admin/consts.py:193 admin/plugins/bind.py:76 admin/plugins/bind.py:129 +#: admin/consts.py:192 admin/plugins/bind.py:76 admin/plugins/bind.py:129 msgid "Incoming IP/Port" msgstr "IP/Port entrant" -#: admin/consts.py:194 +#: admin/consts.py:193 msgid "SSL / TLS" msgstr "" -#: admin/consts.py:195 admin/plugins/fullpath.py:66 +#: admin/consts.py:194 admin/plugins/fullpath.py:66 #: admin/plugins/fullpath.py:101 msgid "Full Path" msgstr "Ruta complerta" -#: admin/consts.py:196 admin/plugins/from.py:71 +#: admin/consts.py:195 admin/plugins/from.py:71 msgid "Connected from" msgstr "Connectat des de" -#: admin/consts.py:197 +#: admin/consts.py:196 msgid "URL Argument" msgstr "Argument URL" -#: admin/consts.py:198 +#: admin/consts.py:197 msgid "GeoIP" msgstr "GeoIP" -#: admin/consts.py:202 +#: admin/consts.py:201 msgid "Match Nickname" msgstr "Coincidir Nickname" -#: admin/consts.py:203 +#: admin/consts.py:202 msgid "Wildcards" msgstr "Comodins" -#: admin/consts.py:205 +#: admin/consts.py:204 msgid "Server IP" msgstr "Servidor IP" -#: admin/consts.py:209 admin/consts.py:255 +#: admin/consts.py:208 admin/consts.py:254 msgid "Not set" msgstr "Sense configurar" -#: admin/consts.py:210 +#: admin/consts.py:209 msgid "Already expired on 1970" msgstr "Caducat el 1970" -#: admin/consts.py:211 +#: admin/consts.py:210 msgid "Do not expire until 2038" msgstr "No caduca fins el 2038" -#: admin/consts.py:212 +#: admin/consts.py:211 msgid "Custom value" msgstr "Valor Personalitzat" -#: admin/consts.py:216 +#: admin/consts.py:215 msgid "No TLS/SSL" msgstr "No TLS/SSL" -#: admin/consts.py:217 +#: admin/consts.py:216 msgid "OpenSSL / libssl" msgstr "OpenSSL / libssl" -#: admin/consts.py:221 admin/util.py:91 +#: admin/consts.py:220 admin/util.py:91 msgid "Off" msgstr "Desactivat" -#: admin/consts.py:222 +#: admin/consts.py:221 msgid "Enhanced Virtual Hosting" msgstr "Hospedatje Virtual Millorat" -#: admin/consts.py:226 +#: admin/consts.py:225 msgid "Skip" msgstr "Saltar" -#: admin/consts.py:227 +#: admin/consts.py:226 msgid "Tolerate" msgstr "" -#: admin/consts.py:229 +#: admin/consts.py:228 msgid "Require" msgstr "Requerit" -#: admin/consts.py:234 +#: admin/consts.py:233 msgid "RRDtool graphs" msgstr "Gràfiques RRDtool" -#: admin/consts.py:238 +#: admin/consts.py:237 msgid "Local time" msgstr "Temps local" -#: admin/consts.py:239 +#: admin/consts.py:238 msgid "UTC: Coordinated Universal Time" msgstr "UTC: Temps Universal Coordinat" -#: admin/consts.py:243 +#: admin/consts.py:242 msgid "JSON" msgstr "JSON" -#: admin/consts.py:244 +#: admin/consts.py:243 msgid "Python" msgstr "Python" -#: admin/consts.py:245 admin/wizards/List.py:91 +#: admin/consts.py:244 admin/wizards/List.py:91 msgid "PHP" msgstr "PHP" -#: admin/consts.py:246 +#: admin/consts.py:245 msgid "Ruby" msgstr "Ruby" -#: admin/consts.py:251 +#: admin/consts.py:250 msgid "POST tracker" msgstr "" -#: admin/consts.py:256 +#: admin/consts.py:255 msgid "Public" msgstr "" -#: admin/consts.py:257 +#: admin/consts.py:256 msgid "Private" msgstr "" -#: admin/consts.py:258 +#: admin/consts.py:257 msgid "No Cache" msgstr "" -#: admin/consts.py:263 +#: admin/consts.py:262 msgid "0 - No compression" msgstr "" -#: admin/consts.py:264 +#: admin/consts.py:263 msgid "1" msgstr "" -#: admin/consts.py:265 +#: admin/consts.py:264 msgid "2" msgstr "" -#: admin/consts.py:266 +#: admin/consts.py:265 msgid "3" msgstr "" -#: admin/consts.py:267 +#: admin/consts.py:266 msgid "4" msgstr "" -#: admin/consts.py:268 +#: admin/consts.py:267 msgid "5" msgstr "" -#: admin/consts.py:269 +#: admin/consts.py:268 msgid "6" msgstr "" -#: admin/consts.py:270 +#: admin/consts.py:269 msgid "7" msgstr "" -#: admin/consts.py:271 +#: admin/consts.py:270 msgid "8" msgstr "" -#: admin/consts.py:272 +#: admin/consts.py:271 msgid "9 - Max compression" msgstr "" @@ -3604,66 +3650,66 @@ msgstr "Llista de arxiu que no s'han de mostrar." msgid "Only listing" msgstr "Només mostrar" -#: admin/plugins/dirlist.py:49 admin/plugins/dirlist.py:50 #: admin/plugins/dirlist.py:51 admin/plugins/dirlist.py:52 #: admin/plugins/dirlist.py:53 admin/plugins/dirlist.py:54 +#: admin/plugins/dirlist.py:55 admin/plugins/dirlist.py:56 #: admin/plugins/redir.py:105 msgid "Show" msgstr "Mostrar" -#: admin/plugins/dirlist.py:49 +#: admin/plugins/dirlist.py:51 msgid "Show Size" msgstr "Mostrar Mida" -#: admin/plugins/dirlist.py:50 +#: admin/plugins/dirlist.py:52 msgid "Show Date" msgstr "Mostrar Data" -#: admin/plugins/dirlist.py:51 +#: admin/plugins/dirlist.py:53 msgid "Show User" msgstr "Mostrar Usuari" -#: admin/plugins/dirlist.py:52 +#: admin/plugins/dirlist.py:54 msgid "Show Group" msgstr "Mostrar Grup" -#: admin/plugins/dirlist.py:53 +#: admin/plugins/dirlist.py:55 msgid "Show Backup files" msgstr "Mostrar arxiu Backup" -#: admin/plugins/dirlist.py:54 +#: admin/plugins/dirlist.py:56 msgid "Show Hidden files" msgstr "Mostrar arxius ocults" -#: admin/plugins/dirlist.py:55 +#: admin/plugins/dirlist.py:58 admin/plugins/file.py:44 msgid "Allow symbolic links" msgstr "Permet enllaços simbòlics" -#: admin/plugins/dirlist.py:56 +#: admin/plugins/dirlist.py:59 msgid "Redirect symbolic links" msgstr "Re-dirigir enllaços simbòlics" -#: admin/plugins/dirlist.py:60 +#: admin/plugins/dirlist.py:63 msgid "Listing" msgstr "Llistà" -#: admin/plugins/dirlist.py:65 +#: admin/plugins/dirlist.py:68 msgid "Theme" msgstr "Tema" -#: admin/plugins/dirlist.py:66 +#: admin/plugins/dirlist.py:69 msgid "Icons dir" msgstr "Directori d'Icones" -#: admin/plugins/dirlist.py:67 +#: admin/plugins/dirlist.py:70 msgid "Notice files" msgstr "Arxius d'avís" -#: admin/plugins/dirlist.py:68 +#: admin/plugins/dirlist.py:71 msgid "Hidden files" msgstr "Arxius ocults" -#: admin/plugins/dirlist.py:72 +#: admin/plugins/dirlist.py:75 msgid "Theming" msgstr "Aparence" @@ -3804,7 +3850,7 @@ msgstr "Especific FastCGI" msgid "Enables an internal I/O cache that improves performance." msgstr "Activar el cache intern d'E/S que millora el rendiment." -#: admin/plugins/file.py:45 +#: admin/plugins/file.py:49 msgid "File Sending" msgstr "Envian Arxiu" @@ -3892,26 +3938,26 @@ msgid "" "header entry." msgstr "" -#: admin/plugins/header.py:65 +#: admin/plugins/header.py:67 #, fuzzy msgid "Matches a Regular Expression" msgstr "Nova expressió regular" -#: admin/plugins/header.py:66 +#: admin/plugins/header.py:68 msgid "Is Provided" msgstr "" -#: admin/plugins/header.py:104 +#: admin/plugins/header.py:106 #, fuzzy msgid "Full header" msgstr "Nom de Arxiu" -#: admin/plugins/header.py:107 +#: admin/plugins/header.py:109 #, fuzzy msgid "Complete Header" msgstr "Ocultar capçalera" -#: admin/plugins/header.py:154 +#: admin/plugins/header.py:156 #, python-format msgid "Header %(header)s is provided" msgstr "" @@ -4034,7 +4080,7 @@ msgid "Database name containing the user/password pair list." msgstr "Base de dades que contingui els parells d'usuari i contrasenya." #: admin/plugins/mysql.py:41 -#, fuzzy +#, fuzzy, python-brace-format msgid "" "SQL command to execute. ${user} is replaced with the user name, and " "${passwd} is replaced with the user supplied password." @@ -4474,20 +4520,16 @@ msgstr "" msgid "Accepted Domains" msgstr "Dominis acceptats" -#: admin/server.py:68 +#: admin/server.py:70 #, python-format msgid "Server %(version)s running.. PID=%(pid)d Port=%(scgi_port)s" msgstr "Servidor %(version)s executant-se.. PID=%(pid)d Port=%(scgi_port)s" -#: admin/server.py:70 +#: admin/server.py:72 #, python-format msgid "Server %(version)s running.. PID=%(pid)d Socket=%(scgi_port)s" msgstr "Servidor %(version)s executant-se.. PID=%(pid)d Socket=%(scgi_port)s" -#: admin/server.py:144 -msgid "Incorrect parameters: PORT CONFIG_FILE" -msgstr "Paràmetres incorrectes: PORT CONFIG_FILE" - #: admin/util.py:91 msgid "On" msgstr "On" @@ -4866,18 +4908,16 @@ msgstr "" #: admin/wizards/alfresco.py:45 admin/wizards/coldfusion.py:46 #: admin/wizards/concrete5.py:47 admin/wizards/django.py:44 #: admin/wizards/glassfish.py:45 admin/wizards/mailman.py:48 -#: admin/wizards/mono.py:46 admin/wizards/php.py:43 -#: admin/wizards/symfony.py:51 admin/wizards/uwsgi.py:61 -#: admin/wizards/zend.py:47 +#: admin/wizards/mono.py:46 admin/wizards/php.py:43 admin/wizards/symfony.py:51 +#: admin/wizards/uwsgi.py:61 admin/wizards/zend.py:47 msgid "Host name of the virtual server that is about to be created." msgstr "Nom de host de la màquina virtual que està a punt de ser creat." #: admin/wizards/alfresco.py:46 admin/wizards/coldfusion.py:45 #: admin/wizards/concrete5.py:46 admin/wizards/django.py:43 #: admin/wizards/glassfish.py:46 admin/wizards/mailman.py:47 -#: admin/wizards/mono.py:45 admin/wizards/php.py:42 -#: admin/wizards/symfony.py:50 admin/wizards/uwsgi.py:60 -#: admin/wizards/zend.py:46 +#: admin/wizards/mono.py:45 admin/wizards/php.py:42 admin/wizards/symfony.py:50 +#: admin/wizards/uwsgi.py:60 admin/wizards/zend.py:46 msgid "New Virtual Server Details" msgstr "Nou detalls de Servidor Virtual" @@ -5764,3 +5804,33 @@ msgstr "No sembla ser el directori de fonts de Zend." #: admin/wizards/zend.py:49 msgid "Web directory where you want Zend to be accessible. (Example: /zend)" msgstr "Directori web pel qual Zend serà accessible (Exemple: /zend)" + +#, fuzzy +#~ msgid "Disable %s" +#~ msgstr "Deshabilitat" + +#~ msgid "Incorrect parameters: PORT CONFIG_FILE" +#~ msgstr "Paràmetres incorrectes: PORT CONFIG_FILE" + +#, fuzzy +#~ msgid "Mailing List Subscription" +#~ msgstr "Subscripció a la llista de correu" + +#~ msgid "Optionally provide your name" +#~ msgstr "Opcionalment proporcionar el seu nom" + +#, fuzzy +#~ msgid "Purchase commercial support" +#~ msgstr "Suport Comercial" + +#~ msgid "Subscribe" +#~ msgstr "Subscriure" + +#~ msgid "You will be sent an email requesting confirmation" +#~ msgstr "Se li enviarà un correu electrònic demanant la confirmació" + +#~ msgid "Your email address" +#~ msgstr "La teva adreça e-mail" + +#~ msgid "Your name" +#~ msgstr "El teu nom" diff --git a/po/admin/de.po b/po/admin/de.po index 897d6ef0e..8d8cb3121 100644 --- a/po/admin/de.po +++ b/po/admin/de.po @@ -2,16 +2,16 @@ # Copyright (C) 2009-2014 Alvaro Lopez Ortega # This file is distributed under the same license as the cherokee package. # Authors. -# - unknown :( +# - Thomas ReimWARNING: The SSL/TLS back-end supports more recent\n" +"versions of TLS protocols, which are not recognized by Cherokee. Please " +"check\n" +"for latest Cherokee updates or report this issue. As a temporary workaround " +"please\n" +"set 'Max. TLS protocol version' to the maximum TLS protocol version " +"supported by\n" +"Cherokee.
Following unknown TLS protocols have been found:" +msgstr "" +"
Achtung: Das SSL/TLS-Backend unterstützt aktuellere TLS-" +"Protokollversionen, die von Cherokee nicht erkannt werden. Bitte prüfen Sie " +"Cherokee auf Aktualisierungen oder melden Sie das Problem den Entwicklern. " +"Übergangsweise stellen Sie bitte die aktuellste von Cherokee unterstützte " +"TLS-Protokollversion in der Option 'Max. TLS-Protokollversion' ein." +"p>
Folgende TLS-Protokolle wurden nicht erkannt:" + +#: admin/PageAdvanced.py:94 msgid "" "
WARNING: This section contains advanced\n" "configuration parameters. Changing things is not recommended unless\n" "you really know what you are doing.
" msgstr "" "Achtung: Dieser Bereich enthält erweiterte " -"Konfigurationsparameter. Parameter zu verändern ist nicht Empfehlenswert, " -"außer Sie wissen genau was Sie tun.
" +"Konfigurationsparameter. Eine Änderung der Parameter ist nicht " +"empfehlenswert, außer Sie wissen genau, was Sie tun." -#: admin/PageAdvanced.py:68 +#: admin/PageAdvanced.py:98 msgid "Defines which thread policy the OS should apply to the server." msgstr "" -#: admin/PageAdvanced.py:69 +#: admin/PageAdvanced.py:99 msgid "If empty, Cherokee will calculate a default number." -msgstr "Wenn das Feld leer ist, wird Cherokee eine Standardnummer berechnen" +msgstr "" -#: admin/PageAdvanced.py:70 +#: admin/PageAdvanced.py:100 msgid "" "It defines how many file descriptors the server should handle. Default is " "the number showed by ulimit -n" msgstr "" -#: admin/PageAdvanced.py:71 +#: admin/PageAdvanced.py:101 msgid "Allows to choose the internal file descriptor polling method." msgstr "" -#: admin/PageAdvanced.py:72 +#: admin/PageAdvanced.py:102 msgid "Minimum size of a file to use sendfile(). Default: 32768 Bytes." msgstr "" -"Minimale Größe einer Datei um sendfile() zu benutzen. Standard: 32768 Bytes." +"Minimale Größe einer Datei, um sendfile() zu benutzen. Standard: 32768 Bytes." -#: admin/PageAdvanced.py:73 +#: admin/PageAdvanced.py:103 msgid "Maximum size of a file to use sendfile(). Default: 2 GB." -msgstr "Maximale Größe einer Datei um sendfile() zu benutzen. Standard: 2 GB." +msgstr "Maximale Größe einer Datei, um sendfile() zu benutzen. Standard: 2 GB." -#: admin/PageAdvanced.py:74 +#: admin/PageAdvanced.py:104 msgid "" "Name a program that will be called if, by some reason, the server fails. " "Default: cherokee-panic." msgstr "" -"Ein Programm, welches aufgerufen wird, wenn der Server aus irgendeinem Grund " +"Name des Programms, das aufgerufen wird, wenn im Fehlerfall der Server " "abstürzt. Standard: cherokee-panic." -#: admin/PageAdvanced.py:75 +#: admin/PageAdvanced.py:105 msgid "Path of the PID file. If empty, the file will not be created." msgstr "Pfad der PID-Datei. Wenn das Feld leer ist, wird keine Datei erzeugt." -#: admin/PageAdvanced.py:76 +#: admin/PageAdvanced.py:106 msgid "Max. length of the incoming connection queue." msgstr "" -#: admin/PageAdvanced.py:77 +#: admin/PageAdvanced.py:107 msgid "" "Set the number of how many internal connections can be held for reuse by " "each thread. Default: 20." msgstr "" -#: admin/PageAdvanced.py:78 +#: admin/PageAdvanced.py:108 msgid "" "Sets the number of seconds between log consolidations (flushes). Default: 10 " "seconds." msgstr "" -#: admin/PageAdvanced.py:79 +#: admin/PageAdvanced.py:109 msgid "Time lapse (in seconds) between Nonce cache clean ups." msgstr "" -#: admin/PageAdvanced.py:80 +#: admin/PageAdvanced.py:110 msgid "" "Enables the server-wide keep-alive support. It increases the performance. It " "is usually set on." msgstr "" -#: admin/PageAdvanced.py:81 +#: admin/PageAdvanced.py:111 msgid "" "Maximum number of HTTP requests that can be served by each keepalive " "connection." msgstr "" -#: admin/PageAdvanced.py:82 +#: admin/PageAdvanced.py:112 msgid "" "Allows the server to use Chunked encoding to try to keep Keep-Alive enabled." msgstr "" -#: admin/PageAdvanced.py:83 +#: admin/PageAdvanced.py:113 msgid "Activate or deactivate the I/O cache globally." msgstr "Den I/O Puffer global aktivieren oder deaktivieren." -#: admin/PageAdvanced.py:84 +#: admin/PageAdvanced.py:114 msgid "Number of pages that the cache should handle." -msgstr "Anzahl der Seiten welche der Puffer verwalten soll." +msgstr "Anzahl der Seiten, die im Puffer verwaltet werden sollen." -#: admin/PageAdvanced.py:85 -#, fuzzy +#: admin/PageAdvanced.py:115 msgid "Files under this size (in bytes) will not be cached." -msgstr "Dateien die kleiner sind werden nicht gepuffert." +msgstr "Dateigröße (in Byte), unter der Dateien nicht gepuffert werden." -#: admin/PageAdvanced.py:86 -#, fuzzy +#: admin/PageAdvanced.py:116 msgid "Files over this size (in bytes) will not be cached." -msgstr "Dateien die größer sind werden nicht gepuffert." +msgstr "Dateigröße (in Byte), ab der Dateien nicht mehr gepuffert werden." -#: admin/PageAdvanced.py:87 +#: admin/PageAdvanced.py:117 msgid "" "How long (in seconds) the file information should last cached without " "refreshing it." msgstr "" -#: admin/PageAdvanced.py:88 +#: admin/PageAdvanced.py:118 msgid "How long (in seconds) the file content should last cached." msgstr "" -#: admin/PageAdvanced.py:89 +#: admin/PageAdvanced.py:119 msgid "Path to a Diffie Hellman (DH) parameters PEM file: 512 bits." -msgstr "" +msgstr "Pfad zu PEM-Datei mit Diffie-Hellmann-Parametern: DH 512 Bits" -#: admin/PageAdvanced.py:90 +#: admin/PageAdvanced.py:120 msgid "Path to a Diffie Hellman (DH) parameters PEM file: 1024 bits." -msgstr "" +msgstr "Pfad zu PEM-Datei mit Diffie-Hellmann-Parametern: DH 1024 Bits" -#: admin/PageAdvanced.py:91 +#: admin/PageAdvanced.py:121 msgid "Path to a Diffie Hellman (DH) parameters PEM file: 2048 bits." -msgstr "" +msgstr "Pfad zu PEM-Datei mit Diffie-Hellmann-Parametern: DH 2048 Bits" -#: admin/PageAdvanced.py:92 +#: admin/PageAdvanced.py:122 msgid "Path to a Diffie Hellman (DH) parameters PEM file: 4096 bits." -msgstr "" +msgstr "Pfad zu PEM-Datei mit Diifie-Hellmann-Parametern: DH 4096 Bits" -#: admin/PageAdvanced.py:93 +#: admin/PageAdvanced.py:123 +msgid "Your Cherokee Web Server does not support SSL/TLS encryption." +msgstr "Ihr Cherokee-Webserver unterstützt keine SSL/TLS-Verschlüsselung" + +#: admin/PageAdvanced.py:124 msgid "Timeout for the TLS/SSL handshake. Default: 15 seconds." +msgstr "Zeitlimit für das TLS/SSL-Handshaking. Standardwert: 15 s." + +#: admin/PageAdvanced.py:125 +msgid "Beware: it is vulnerable. You should disable SSLv2." msgstr "" +"Vorsicht: Verwendung ist nicht mehr zulässig. Bitte deaktivieren Sie SSLv2." -#: admin/PageAdvanced.py:94 +#: admin/PageAdvanced.py:126 +msgid "Beware: it is vulnerable. You should disable SSLv3." +msgstr "" +"Vorsicht: Verwendung ist nicht mehr zulässig. Bitte deaktivieren Sie SSLv3" + +#: admin/PageAdvanced.py:127 +msgid "TLSv1 is deprecated" +msgstr "TLSv1 ist veraltet. Die Unterstützung läuft aus." + +#: admin/PageAdvanced.py:128 +msgid "TLSv1.1 is deprecated" +msgstr "TLSv1.1 ist veraltet. Die Unterstützung läuft aus." + +#: admin/PageAdvanced.py:129 admin/PageAdvanced.py:130 +msgid " " +msgstr "" + +#: admin/PageAdvanced.py:131 +msgid "" +"The following options work in combination with above min/max TLS protocol " +"version settings. They are deprecated, only set the minimum and maximum " +"supported protocol versions instead." +msgstr "" +"Die folgenden SSL/TLS-Parameter steuern gemeinsam mit den obigen Min/Max-TLS-" +"Protokollversionseinstellungen das Verschlüsselungsverhalten des Servers. " +"Diese Parameter werden nicht mehr unterstützt. Bitte stellen Sie stattdessen " +"nur noch die minimal und maximal erlaubte TLS-Protokollversion ein." + +#: admin/PageAdvanced.py:133 +msgid "" +"Minimum required TLS protocol version from clients (Default: auto-configured " +"by libssl)" +msgstr "" +"Minimal benötigte TLS-Protokollversion für Clients (Standardwert: auto-" +"configured durch libssl" + +#: admin/PageAdvanced.py:134 msgid "" -"Allow clients to use SSL version 2 - Beware: it is vulnerable. (Default: No)" +"Maximum supported TLS protocol version (Default: auto-configured by libssl)" msgstr "" +"Maximal unterstützte TLS-Protokollversion (Standardwert: auto-configured " +"durch libssl" -#: admin/PageAdvanced.py:119 admin/PageAdvanced.py:121 +#: admin/PageAdvanced.py:167 admin/PageAdvanced.py:169 msgid "Allowed" msgstr "Erlaubt" -#: admin/PageAdvanced.py:119 +#: admin/PageAdvanced.py:167 msgid "Keep Alive" msgstr "" -#: admin/PageAdvanced.py:120 +#: admin/PageAdvanced.py:168 msgid "Max keepalive reqs" msgstr "" -#: admin/PageAdvanced.py:121 +#: admin/PageAdvanced.py:169 msgid "Chunked Encoding" msgstr "" -#: admin/PageAdvanced.py:122 +#: admin/PageAdvanced.py:170 msgid "Polling Method" msgstr "Abfragemethode" -#: admin/PageAdvanced.py:123 +#: admin/PageAdvanced.py:171 msgid "Sendfile min size" msgstr "" -#: admin/PageAdvanced.py:124 +#: admin/PageAdvanced.py:172 msgid "Sendfile max size" msgstr "" -#: admin/PageAdvanced.py:126 admin/PageAdvanced.py:189 +#: admin/PageAdvanced.py:174 admin/PageAdvanced.py:313 msgid "Connections" msgstr "Verbindungen" -#: admin/PageAdvanced.py:134 +#: admin/PageAdvanced.py:182 msgid "Thread Number" -msgstr "Prozessnummer" +msgstr "Thread-Nummer" -#: admin/PageAdvanced.py:135 +#: admin/PageAdvanced.py:183 msgid "Thread Policy" msgstr "" -#: admin/PageAdvanced.py:136 +#: admin/PageAdvanced.py:184 msgid "File descriptors" msgstr "" -#: admin/PageAdvanced.py:137 +#: admin/PageAdvanced.py:185 msgid "Listening queue length" msgstr "" -#: admin/PageAdvanced.py:138 admin/plugins/proxy.py:239 +#: admin/PageAdvanced.py:186 admin/plugins/proxy.py:239 msgid "Reuse connections" msgstr "" -#: admin/PageAdvanced.py:139 +#: admin/PageAdvanced.py:187 msgid "Log flush time" msgstr "" -#: admin/PageAdvanced.py:140 +#: admin/PageAdvanced.py:188 msgid "Nonces clean up time" msgstr "" -#: admin/PageAdvanced.py:142 admin/PageAdvanced.py:190 -#, fuzzy +#: admin/PageAdvanced.py:190 admin/PageAdvanced.py:314 msgid "Resources" -msgstr "Resourcen" +msgstr "Ressourcen" -#: admin/PageAdvanced.py:151 +#: admin/PageAdvanced.py:199 msgid "Max pages" -msgstr "Maximale Anzahl der Seiten" +msgstr "Maximale Anzahl an Seiten" -#: admin/PageAdvanced.py:152 +#: admin/PageAdvanced.py:200 msgid "File Min Size" msgstr "Mindestgröße der Datei" -#: admin/PageAdvanced.py:153 +#: admin/PageAdvanced.py:201 msgid "File Max Size" msgstr "Höchstgröße einer Datei" -#: admin/PageAdvanced.py:154 +#: admin/PageAdvanced.py:202 msgid "Lasting: stat" msgstr "" -#: admin/PageAdvanced.py:155 +#: admin/PageAdvanced.py:203 msgid "Lasting: mmap" msgstr "" -#: admin/PageAdvanced.py:157 admin/PageAdvanced.py:191 +#: admin/PageAdvanced.py:205 admin/PageAdvanced.py:315 msgid "I/O cache" msgstr "I/O Puffer" -#: admin/PageAdvanced.py:165 +#: admin/PageAdvanced.py:213 msgid "Panic action" msgstr "" -#: admin/PageAdvanced.py:166 +#: admin/PageAdvanced.py:214 msgid "PID file" msgstr "PID Datei" -#: admin/PageAdvanced.py:176 admin/PageEntry.py:84 admin/PageVServer.py:476 -#: admin/plugins/common.py:42 admin/plugins/common.py:43 -#: admin/plugins/dirlist.py:55 admin/plugins/proxy.py:240 -msgid "Allow" -msgstr "Erlauben" +#: admin/PageAdvanced.py:245 admin/PageAdvanced.py:247 +#: admin/PageAdvanced.py:258 admin/PageAdvanced.py:260 +msgid "Disable " +msgstr "Abschalten von " -#: admin/PageAdvanced.py:176 -msgid "Allow SSL v2" -msgstr "SSL v2 erlauben" +#: admin/PageAdvanced.py:247 +msgid "Protocol deacrivated" +msgstr "Protokoll deaktiviert" -#: admin/PageAdvanced.py:177 -msgid "Handshake Timeout" +#: admin/PageAdvanced.py:247 +msgid "Protocol not supported" +msgstr "Protokoll nicht unterstützt" + +#: admin/PageAdvanced.py:260 +msgid "Protocol deactivated" +msgstr "Protokoll deaktiviert" + +#: admin/PageAdvanced.py:262 +msgid "Turn off selected TLS Protocols (Deprecated)" +msgstr "Abschaltung ausgewählter TLS-Protokolle (abgekündigt)" + +#: admin/PageAdvanced.py:270 admin/PageAdvanced.py:271 +msgid "auto-configured" msgstr "" -#: admin/PageAdvanced.py:178 +#: admin/PageAdvanced.py:285 +msgid "Min. TLS protocol version" +msgstr "Min. TLS-Protokollversion" + +#: admin/PageAdvanced.py:290 +msgid "Max. TLS protocol version" +msgstr "Max. TLS-Protokollversion" + +#: admin/PageAdvanced.py:291 +msgid "Handshake Timeout" +msgstr "Zeitlimit für Handshaking" + +#: admin/PageAdvanced.py:292 msgid "DH parameters: 512 bits" -msgstr "DH Parameter: 512 bits" +msgstr "DH-Parameter: 512 bits" -#: admin/PageAdvanced.py:179 +#: admin/PageAdvanced.py:293 msgid "DH parameters: 1024 bits" -msgstr "DH Parameter: 1024 bits" +msgstr "DH-Parameter: 1024 bits" -#: admin/PageAdvanced.py:180 +#: admin/PageAdvanced.py:294 msgid "DH parameters: 2048 bits" -msgstr "DH Parameter: 2048 bits" +msgstr "DH-Parameter: 2048 bits" -#: admin/PageAdvanced.py:181 +#: admin/PageAdvanced.py:295 msgid "DH parameters: 4096 bits" -msgstr "DH Parameter: 4096 bits" +msgstr "DH-Parameter: 4096 bits" -#: admin/PageAdvanced.py:183 admin/PageAdvanced.py:193 -#: admin/PageGeneral.py:239 admin/plugins/bind.py:92 +#: admin/PageAdvanced.py:296 admin/PageAdvanced.py:317 admin/PageGeneral.py:239 +#: admin/plugins/bind.py:92 msgid "TLS" msgstr "TLS" -#: admin/PageAdvanced.py:199 +#: admin/PageAdvanced.py:323 msgid "Advanced Configuration" msgstr "Erweiterte Konfiguration" @@ -995,32 +1059,35 @@ msgstr "GZip Encoder" msgid "Deflate encoder" msgstr "Deflate Encoder" -#: admin/PageEntry.py:78 admin/PageEntry.py:173 admin/PageVServer.py:149 +#: admin/PageEntry.py:78 admin/PageEntry.py:173 admin/PageVServer.py:153 msgid "Authentication" msgstr "Authentifizierung" #: admin/PageEntry.py:79 -#, fuzzy msgid "Authentication modules" msgstr "Authentifizierungsmodule" #: admin/PageEntry.py:83 admin/PageEntry.py:89 msgid "Leave unset" -msgstr "unverändert lassen" +msgstr "" + +#: admin/PageEntry.py:84 admin/PageVServer.py:480 admin/plugins/common.py:42 +#: admin/plugins/common.py:43 admin/plugins/dirlist.py:58 +#: admin/plugins/file.py:44 admin/plugins/proxy.py:240 +msgid "Allow" +msgstr "Zulassen" #: admin/PageEntry.py:85 msgid "Forbid" -msgstr "Verbieten" +msgstr "Nicht zulassen" #: admin/PageEntry.py:90 -#, fuzzy msgid "Allow Caching" -msgstr "Pfad" +msgstr "Zulassen" #: admin/PageEntry.py:91 -#, fuzzy msgid "Forbid Caching" -msgstr "Verbieten" +msgstr "Nicht zulassen" #: admin/PageEntry.py:95 msgid "Only explicitly cacheable responses" @@ -1035,29 +1102,28 @@ msgstr "" msgid "Remove" msgstr "Löschen" -#: admin/PageEntry.py:126 admin/PageVServer.py:155 +#: admin/PageEntry.py:126 admin/PageVServer.py:159 #: admin/plugins/secdownload.py:44 msgid "Timeout" msgstr "" #: admin/PageEntry.py:130 -#, fuzzy msgid "Connections Timeout" -msgstr "Verbindungenstimeout" +msgstr "Zeitüberschreitung Verbindungen" #: admin/PageEntry.py:135 msgid "Limit traffic to" msgstr "Begrenze den Datenverkehr auf" -#: admin/PageEntry.py:139 admin/PageVServer.py:156 +#: admin/PageEntry.py:139 admin/PageVServer.py:160 msgid "Traffic Shaping" -msgstr "Traffic Shaping" +msgstr "Traffic-Shaping" #: admin/PageEntry.py:150 msgid "Skip Logging" -msgstr "Loggen auslassen" +msgstr "Keine Protokollierung" -#: admin/PageEntry.py:154 admin/PageVServer.py:720 +#: admin/PageEntry.py:154 admin/PageVServer.py:729 msgid "Logging" msgstr "Protokollierung" @@ -1078,20 +1144,18 @@ msgid "Validation Mechanism" msgstr "Validierungsmechanismus" #: admin/PageEntry.py:189 admin/PageEntry.py:192 admin/PageEntry.py:297 -#, fuzzy msgid "Can not be empty" msgstr "Kann nicht leer sein" # eingedeutscht Kopf; dann für Informatiker unverständlich? -#: admin/PageEntry.py:216 admin/PageEntry.py:268 admin/consts.py:190 -#: admin/plugins/header.py:110 admin/plugins/header.py:151 -#: admin/plugins/header.py:156 admin/plugins/proxy.py:193 -#, fuzzy +#: admin/PageEntry.py:216 admin/PageEntry.py:268 admin/consts.py:189 +#: admin/plugins/header.py:112 admin/plugins/header.py:153 +#: admin/plugins/header.py:158 admin/plugins/proxy.py:193 msgid "Header" msgstr "Header" #: admin/PageEntry.py:216 admin/PageSource.py:284 -#: admin/plugins/error_redir.py:105 admin/plugins/header.py:113 +#: admin/plugins/error_redir.py:105 admin/plugins/header.py:115 #: admin/plugins/redir.py:76 msgid "Type" msgstr "Typ" @@ -1107,11 +1171,10 @@ msgid "Action" msgstr "Aktiv" #: admin/PageEntry.py:279 -#, fuzzy msgid "Add New Header" -msgstr "Neuer Header hinzufügen" +msgstr "Neuen Header hinzufügen" -#: admin/PageEntry.py:326 admin/consts.py:204 admin/plugins/redir.py:39 +#: admin/PageEntry.py:326 admin/consts.py:203 admin/plugins/redir.py:39 #: admin/plugins/rehost.py:53 msgid "Regular Expressions" msgstr "Reguläre Ausdrücke" @@ -1128,8 +1191,7 @@ msgstr "" msgid "Caching Policy" msgstr "" -#: admin/PageEntry.py:381 admin/plugins/rehost.py:68 -#: admin/plugins/rehost.py:92 +#: admin/PageEntry.py:381 admin/plugins/rehost.py:68 admin/plugins/rehost.py:92 msgid "New Regular Expression" msgstr "" @@ -1137,7 +1199,7 @@ msgstr "" msgid "Disregarded Cookies" msgstr "" -#: admin/PageEntry.py:402 admin/PageVServer.py:154 +#: admin/PageEntry.py:402 admin/PageVServer.py:158 msgid "Expiration" msgstr "Ablaufdatum" @@ -1169,10 +1231,9 @@ msgstr "" msgid "Content Expiration" msgstr "" -#: admin/PageEntry.py:433 admin/PageVServer.py:153 -#, fuzzy +#: admin/PageEntry.py:433 admin/PageVServer.py:157 msgid "Cache" -msgstr "Kein Cache" +msgstr "Cache" #: admin/PageEntry.py:445 msgid "Information Encoders" @@ -1184,7 +1245,6 @@ msgid "Use the %s encoder whenever the client requests it." msgstr "" #: admin/PageEntry.py:455 -#, fuzzy msgid "support" msgstr "Unterstützung" @@ -1193,7 +1253,7 @@ msgid "Matching Rule" msgstr "" #: admin/PageEntry.py:514 admin/PageEntry.py:528 admin/PageEntry.py:553 -#: admin/PageVServer.py:148 +#: admin/PageVServer.py:152 msgid "Handler" msgstr "" @@ -1202,22 +1262,20 @@ msgid "Rule" msgstr "Regel" #: admin/PageEntry.py:554 -#, fuzzy msgid "Transforms" -msgstr "Plattformen" +msgstr "Umformen" #: admin/PageEntry.py:555 msgid "Caching" msgstr "" -#: admin/PageEntry.py:556 admin/PageVServer.py:721 +#: admin/PageEntry.py:556 admin/PageVServer.py:730 msgid "Security" msgstr "Sicherheit" #: admin/PageEntry.py:557 -#, fuzzy msgid "Restrictions" -msgstr "Zugriffsbeschränkungen" +msgstr "Einschränkungen" #: admin/PageError.py:31 #, python-format @@ -1227,7 +1285,6 @@ msgid "" msgstr "" #: admin/PageError.py:59 admin/PageError.py:85 -#, fuzzy msgid "Server Launch Error" msgstr "Fehler beim Serverstart" @@ -1236,9 +1293,9 @@ msgid "Something unexpected just happened." msgstr "" #: admin/PageError.py:91 -#, fuzzy, python-format +#, python-format msgid "The configuration file%s cannot be modified."
-msgstr "Konfigurationsdatei konnte nicht verändert werden"
+msgstr "Konfigurationsdatei %s kann nicht verändert werden."
#: admin/PageError.py:92
msgid ""
@@ -1248,12 +1305,12 @@ msgstr ""
#: admin/PageError.py:93
msgid "or by launching cherokee-admin as root."
-msgstr "oder durch Aufruf von cherokee-admin als root"
+msgstr ""
#: admin/PageError.py:95
-#, fuzzy, python-format
+#, python-format
msgid "The specified configuration file %s is a directory."
-msgstr "Konfigurationsdatei konnte nicht verändert werden"
+msgstr "Konfigurationsdatei %s ist ein Verzeichnis."
#: admin/PageError.py:96
msgid ""
@@ -1262,20 +1319,18 @@ msgid ""
msgstr ""
#: admin/PageError.py:97
-#, fuzzy
msgid ""
"or by launching cherokee-admin specifying a different configuration file."
-msgstr "oder durch Aufruf von cherokee-admin als root"
+msgstr ""
+"oder durch Angabe einer Konfigurationsdatei beim Aufruf von cherokee-admin."
#: admin/PageError.py:107 admin/PageError.py:114
-#, fuzzy
msgid "Configuration file is not writable"
-msgstr "Konfigurationsdatei konnte nicht verändert werden"
+msgstr "Kein Schreibzugriff auf Konfigurationsdatei"
#: admin/PageError.py:120
-#, fuzzy
msgid "Incorrect configuration file specified"
-msgstr "Alte Konfigurationsdatei"
+msgstr "Unzulässige Konfigurationsdatei angegeben"
#: admin/PageError.py:132
#, python-format
@@ -1288,14 +1343,12 @@ msgid ""
msgstr ""
#: admin/PageError.py:143
-#, fuzzy
msgid "Cherokee resource is missing"
-msgstr "Stolzer Cherokee Benutzer"
+msgstr ""
#: admin/PageError.py:158
-#, fuzzy
msgid "Cherokee-admin has detected a very old configuration file."
-msgstr "Erzeuge eine neue Konfigurationsdatei"
+msgstr "cherokee-admin hat eine uralte Konfigurationsdatei erkannt."
#: admin/PageError.py:159
msgid ""
@@ -1305,14 +1358,12 @@ msgid ""
msgstr ""
#: admin/PageError.py:169
-#, fuzzy
msgid "Detected an Ancient Configuration File"
-msgstr "Erzeuge eine neue Konfigurationsdatei"
+msgstr "Veraltete Konfigurationsdatei erkannt"
#: admin/PageError.py:175
-#, fuzzy
msgid "Ancient Configuration File"
-msgstr "Alte Konfigurationsdatei"
+msgstr "Veraltete Konfigurationsdatei"
#: admin/PageException.py:38
msgid "We apologize for any inconveniences that this may have caused."
@@ -1341,30 +1392,27 @@ msgstr ""
#: admin/PageException.py:80
msgid "Internal Error"
-msgstr "interner Fehler"
+msgstr "Interner Fehler"
#: admin/PageException.py:87
msgid "Thank you!"
-msgstr "Danke!"
+msgstr "Vielen Dank!"
#: admin/PageException.py:91
msgid "Could not report the issue"
msgstr "Problem konnte nicht berichtet werden"
#: admin/PageException.py:99
-#, fuzzy
msgid "Unexpected Exception"
msgstr "Unerwartete Ausnahme"
#: admin/PageException.py:112
-#, fuzzy
msgid "Report this"
msgstr "Berichten"
#: admin/PageGeneral.py:40
-#, fuzzy
msgid "Defines the TCP port that the server will listen to."
-msgstr "Definiert einen Port, auf welchem der Server horcht"
+msgstr "Definiert einen TCP-Port, den der Server abhört."
#: admin/PageGeneral.py:41
msgid "Optionally defines an interface to bind to. For instance: 127.0.0.1"
@@ -1416,8 +1464,8 @@ msgid ""
"Jail the server inside the directory. Don't use it as the only security "
"measure."
msgstr ""
-"Sperrt den Server in einem Ordner ein. Nutzen Sie dies nicht als einzige "
-"Sicherheitsmaßnahme."
+"Virtuelles Root-Verzeichnis für den Server (Chroot-Gefängnis). Verwenden Sie "
+"dieses keinesfalls als alleinige Sicherheitsmaßnahme."
#: admin/PageGeneral.py:51
msgid ""
@@ -1443,7 +1491,7 @@ msgstr ""
#, fuzzy
msgid "You are about to delete an binding. Are you sure you want to proceed?"
msgstr ""
-"Sie sind dabei einen virtuellen Server zu klonen. Möchten Sie fortfahren?"
+"Sie sind dabei, einen virtuellen Server zu klonen. Möchten Sie fortfahren?"
#: admin/PageGeneral.py:57
msgid "General Configuration"
@@ -1451,7 +1499,7 @@ msgstr "Standardkonfiguration"
#: admin/PageGeneral.py:58
msgid "Configuration Quickstart"
-msgstr "Schnelle Konfiguration"
+msgstr "Schnelleinstieg Konfiguration"
#: admin/PageGeneral.py:100
msgid "Port/Interface combination already in use."
@@ -1465,7 +1513,7 @@ msgstr "IPv6"
msgid "SSL/TLS back-end"
msgstr "SSL/TLS Back-End"
-#: admin/PageGeneral.py:197 admin/PageIndex.py:252
+#: admin/PageGeneral.py:197 admin/PageIndex.py:198
msgid "Support"
msgstr "Unterstützung"
@@ -1491,15 +1539,15 @@ msgstr "Information Collector"
#: admin/PageGeneral.py:217 admin/PageGeneral.py:218
msgid "Upload Tracking"
-msgstr "Upload Protokollierung"
+msgstr "Upload-Protokollierung"
#: admin/PageGeneral.py:239 admin/plugins/bind.py:92
msgid "Bind to"
msgstr ""
#: admin/PageGeneral.py:239 admin/PageGeneral.py:310 admin/plugins/bind.py:92
-#: admin/plugins/bind.py:155 admin/plugins/bind.py:157
-#: admin/plugins/ldap.py:48 admin/plugins/mysql.py:77
+#: admin/plugins/bind.py:155 admin/plugins/bind.py:157 admin/plugins/ldap.py:48
+#: admin/plugins/mysql.py:77
msgid "Port"
msgstr "Port"
@@ -1509,7 +1557,7 @@ msgstr "TLS/SSL Port"
#: admin/PageGeneral.py:254
msgid "TLS/SSL support disabled"
-msgstr "TLS/SSL Unterstützung ist deaktiviert"
+msgstr "TLS/SSL-Unterstützung ist deaktiviert"
#: admin/PageGeneral.py:279 admin/PageSource.py:398
msgid "Deletion is forbidden"
@@ -1535,7 +1583,6 @@ msgid "Interface"
msgstr ""
#: admin/PageGeneral.py:316
-#, fuzzy
msgid "Add a new listening port"
msgstr "Neuen Port hinzufügen"
@@ -1545,7 +1592,7 @@ msgstr "Neuen Port hinzufügen"
#: admin/PageGeneral.py:332
msgid "Listening to Ports"
-msgstr ""
+msgstr "Portanschlüsse"
#: admin/PageGeneral.py:343
msgid "Execution Permissions"
@@ -1564,13 +1611,13 @@ msgstr "Gruppe"
msgid "Chroot"
msgstr "Chroot"
-#: admin/PageGeneral.py:357 admin/PageVServer.py:479
+#: admin/PageGeneral.py:357 admin/PageVServer.py:483
msgid "Network"
msgstr "Netzwerk"
#: admin/PageGeneral.py:358
msgid "Ports to listen"
-msgstr ""
+msgstr "Ports"
#: admin/PageGeneral.py:359
msgid "Permissions"
@@ -1586,180 +1633,134 @@ msgstr "Standardeinstellungen"
#: admin/PageHelp.py:35
msgid "Table of Contents"
-msgstr "Inhaltsübersicht"
+msgstr "Inhaltsverzeichnis"
#: admin/PageHelp.py:172
msgid "Documentation"
msgstr "Dokumentation"
-#: admin/PageIndex.py:67
-msgid "You will be sent an email requesting confirmation"
-msgstr ""
-
-#: admin/PageIndex.py:68
-msgid "Optionally provide your name"
-msgstr ""
-
-#: admin/PageIndex.py:70
-#, python-format
-msgid ""
-"There are a number of Community Mailing Lists\n"
-"available for you to subscribe. You can subscribe the General Discussion\n"
-"mailing list from this interface. There is where most of the discussions\n"
-"take place."
-msgstr ""
-
-#: admin/PageIndex.py:77
-#, fuzzy
+#: admin/PageIndex.py:58
msgid "Server is Running"
-msgstr "Server läuft"
+msgstr "Server in Betrieb"
-#: admin/PageIndex.py:78
-#, fuzzy
+#: admin/PageIndex.py:59
msgid "Server is not Running"
-msgstr "Server wurde gestoppt"
+msgstr "Server angehalten"
-#: admin/PageIndex.py:132
+#: admin/PageIndex.py:110
msgid "Stop Server"
-msgstr "Server stoppen"
+msgstr "Server anhalten"
-#: admin/PageIndex.py:136
+#: admin/PageIndex.py:114
msgid "Start Server"
msgstr "Server starten"
-#: admin/PageIndex.py:141
-#, fuzzy
+#: admin/PageIndex.py:119
msgid "Hostname"
-msgstr "Hostnamen"
+msgstr "Hostname"
-#: admin/PageIndex.py:143
+#: admin/PageIndex.py:121
msgid "Modified"
msgstr "Geändert am"
-#: admin/PageIndex.py:145
+#: admin/PageIndex.py:123
msgid "Not found"
msgstr "Nicht gefunden"
-#: admin/PageIndex.py:146
+#: admin/PageIndex.py:124
msgid "Config File"
msgstr "Konfigurationsdatei"
-#: admin/PageIndex.py:153 admin/plugins/server_info.py:32
+#: admin/PageIndex.py:131 admin/plugins/server_info.py:32
#: admin/plugins/server_info.py:35
msgid "Server Information"
-msgstr "Server Informationen"
+msgstr "Serverinformationen"
-#: admin/PageIndex.py:165
+#: admin/PageIndex.py:143
msgid "Processors"
-msgstr ""
+msgstr "Prozessoren"
-#: admin/PageIndex.py:177
+#: admin/PageIndex.py:155
msgid "Memory"
-msgstr ""
+msgstr "Speicher"
-#: admin/PageIndex.py:211 admin/plugins/dbslayer.py:51
+#: admin/PageIndex.py:189 admin/plugins/dbslayer.py:51
msgid "Language"
msgstr "Sprache"
-#: admin/PageIndex.py:231
-#, fuzzy
-msgid "Mailing List Subscription"
-msgstr "Mailing Liste"
-
-#: admin/PageIndex.py:233
-msgid "Subscribe"
-msgstr "Abonnieren"
-
-#: admin/PageIndex.py:236
-msgid "Your email address"
-msgstr "Ihre E-Mail-Adresse"
-
-#: admin/PageIndex.py:237
-msgid "Your name"
-msgstr "Dein Name"
-
-#: admin/PageIndex.py:256
+#: admin/PageIndex.py:202
msgid "Getting started"
-msgstr ""
+msgstr "Erste Schritte"
-#: admin/PageIndex.py:260
-msgid "Subscribe to mailing lists"
-msgstr ""
+#: admin/PageIndex.py:206
+msgid "Visit the mailing list"
+msgstr "Besuch der Mailingliste"
-#: admin/PageIndex.py:268
-#, fuzzy
+#: admin/PageIndex.py:210
msgid "Report a bug"
-msgstr "Berichten"
+msgstr "Fehler melden"
-#: admin/PageIndex.py:272
-#, fuzzy
-msgid "Purchase commercial support"
-msgstr "Kommerzieller Support"
-
-#: admin/PageIndex.py:276 admin/PageIndex.py:280
+#: admin/PageIndex.py:214 admin/PageIndex.py:218
msgid "About Cherokee"
msgstr "Über Cherokee"
-#: admin/PageIndex.py:289
+#: admin/PageIndex.py:227
msgid "Join the Cherokee Community:"
msgstr ""
-#: admin/PageIndex.py:292
+#: admin/PageIndex.py:230
msgid "Visit the Cherokee Project Website"
msgstr ""
-#: admin/PageIndex.py:293
+#: admin/PageIndex.py:231
msgid "Follow us on Twitter"
msgstr ""
-#: admin/PageIndex.py:294
+#: admin/PageIndex.py:232
msgid "Join us on Facebook"
msgstr ""
-#: admin/PageIndex.py:295
+#: admin/PageIndex.py:233
msgid "Join us on Google+"
msgstr ""
-#: admin/PageIndex.py:296
+#: admin/PageIndex.py:234
msgid "Fork us on Github"
msgstr ""
-#: admin/PageIndex.py:297
+#: admin/PageIndex.py:235
msgid "Become a member of Cherokee group on LinkedIn"
msgstr ""
-#: admin/PageIndex.py:298
+#: admin/PageIndex.py:236
msgid "Chat with us at irc.freenode.net"
msgstr ""
-#: admin/PageIndex.py:307
-#, fuzzy
+#: admin/PageIndex.py:245
msgid "Shutdown Cherokee-admin"
-msgstr "Willkommen bei Cherokee-Admin"
+msgstr "Cherokee-Admin herunterfahren"
-#: admin/PageIndex.py:309
+#: admin/PageIndex.py:247
msgid "Shut down"
msgstr ""
-#: admin/PageIndex.py:310
+#: admin/PageIndex.py:248
msgid "You are about to shut down this instance of Cherokee-admin"
msgstr ""
-#: admin/PageIndex.py:311
+#: admin/PageIndex.py:249
msgid "Are you sure you want to proceed?"
msgstr ""
-#: admin/PageIndex.py:314
+#: admin/PageIndex.py:252
msgid "Cherokee-admin has been shut down"
msgstr ""
-#: admin/PageIndex.py:316
-#, fuzzy
+#: admin/PageIndex.py:254
msgid "Shut down Cherokee-Admin"
-msgstr "Willkommen bei Cherokee-Admin"
+msgstr "Cherokee-Admin herunterfahren"
-#: admin/PageIndex.py:329 admin/PageIndex.py:350
+#: admin/PageIndex.py:267 admin/PageIndex.py:288
msgid "Welcome to Cherokee Admin"
msgstr "Willkommen bei Cherokee-Admin"
@@ -1768,24 +1769,23 @@ msgid "Index"
msgstr ""
#: admin/PageNewConfig.py:40
-#, fuzzy
msgid "Loading new configuration file.."
-msgstr "Erzeuge eine neue Konfigurationsdatei"
+msgstr "Erzeuge eine neue Konfigurationsdatei..."
#: admin/PageNewConfig.py:41
-#, fuzzy, python-format
+#, python-format
msgid "The configuration file %(conf_file)s was not found."
-msgstr "Konfigurationsdatei konnte nicht verändert werden"
+msgstr "Konfigurationsdatei %(conf_file)s nicht gefunden."
#: admin/PageNewConfig.py:42
-#, fuzzy
msgid ""
"You can create a new configuration file and proceed to customize the web "
"server."
-msgstr "Zeige Informationen"
+msgstr ""
+"Erstellen Sie eine neue Konfigurationsdatei und setzen Sie die Einrichtung "
+"des Web-Servers fort"
#: admin/PageNewConfig.py:167
-#, fuzzy
msgid "Create a new configuration file:"
msgstr "Erzeuge eine neue Konfigurationsdatei"
@@ -1807,7 +1807,7 @@ msgstr ""
#: admin/PageNewConfig.py:180
msgid "Server Development"
-msgstr "Server Entwicklung"
+msgstr "Server-Entwicklung"
#: admin/PageNewConfig.py:181
msgid "No standard port, No log files, No PID file, etc."
@@ -1844,29 +1844,25 @@ msgstr "Manuell"
msgid "Manual configuration"
msgstr "Manuelle Konfiguration"
-#: admin/PageRule.py:249 admin/PageVServer.py:158
+#: admin/PageRule.py:249 admin/PageVServer.py:162
msgid "Final"
-msgstr ""
+msgstr "Stop"
#: admin/PageRule.py:250
-#, fuzzy
msgid "Non Final"
-msgstr "Icon Datei"
+msgstr "Weiter"
#: admin/PageRule.py:274 admin/PageRule.py:287
-#, fuzzy
msgid "Add Behavior Rule"
-msgstr "Verhaltensrole hinzufügen"
+msgstr "Verhaltensregel hinzufügen"
#: admin/PageRule.py:281
-#, fuzzy
msgid "Configuration Assistant"
msgstr "Konfigurationsassistent"
#: admin/PageRule.py:301
-#, fuzzy
msgid "Clone Behavior Rule"
-msgstr "Dupliziere virtuellen Server"
+msgstr "Dupliziere Verhaltensregel"
#: admin/PageRule.py:303 admin/PageSource.py:443 admin/PageVServers.py:282
msgid "Clone"
@@ -1876,14 +1872,13 @@ msgstr "Duplizieren"
msgid "Clone Selected Behavior Rule"
msgstr ""
-#: admin/PageRule.py:314 admin/PageVServer.py:718
+#: admin/PageRule.py:314 admin/PageVServer.py:727
msgid "Behavior"
msgstr "Verhalten"
#: admin/PageRule.py:334
-#, fuzzy
msgid "Rule Filtering"
-msgstr "Liste der Regeln"
+msgstr "Regeln filtern"
#: admin/PageSource.py:45
msgid ""
@@ -1967,52 +1962,44 @@ msgid ""
msgstr ""
#: admin/PageSource.py:61
-#, fuzzy
msgid "Name of the environment variable"
-msgstr "Name des virtuellen Servers"
+msgstr "Name der Umgebungsvariable"
#: admin/PageSource.py:62
-#, fuzzy
msgid "Value of the environment variable"
msgstr "Neue Umgebungsvariable hinzufügen"
#: admin/PageSource.py:63
-#, fuzzy
msgid "The selected Information Source is about to be cloned."
-msgstr "Zeige Informationen"
+msgstr "Die ausgewählte Informationsquelle wird dupliziert."
#: admin/PageSource.py:189 admin/PageSource.py:217
msgid "Variable"
msgstr "Variable"
#: admin/PageSource.py:191
-#, fuzzy
msgid "Environment Variables"
msgstr "Umgebungsvariablen"
#: admin/PageSource.py:224
-#, fuzzy
msgid "Add new Environment variable"
msgstr "Neue Umgebungsvariable hinzufügen"
#: admin/PageSource.py:233
-#, fuzzy
msgid "Add new variable"
-msgstr "Neue Regel hinzufügen"
+msgstr "Neue Variable hinzufügen"
#: admin/PageSource.py:250
-#, fuzzy
msgid "Source Usage"
-msgstr "Quellen"
+msgstr "Quellennutzung"
-#: admin/PageSource.py:253 admin/PageVServer.py:723
+#: admin/PageSource.py:253 admin/PageVServer.py:732
msgid "Virtual Server"
msgstr "Virtueller Server"
#: admin/PageSource.py:279
-#, fuzzy
msgid "Source"
-msgstr "Quellen"
+msgstr "Quelle"
#: admin/PageSource.py:286 admin/PageSource.py:330
#: admin/wizards/rtorrent.py:100
@@ -2036,42 +2023,37 @@ msgid "Execute as Group"
msgstr "Ausführen als Gruppe"
#: admin/PageSource.py:295
-#, fuzzy
msgid "Chroot Directory"
-msgstr "Projekt Ordner"
+msgstr "Projektverzeichnis"
#: admin/PageSource.py:296
msgid "Inherit Environment"
msgstr ""
#: admin/PageSource.py:427 admin/PageSource.py:432
-#, fuzzy
msgid "Add New Information Source"
-msgstr "Zeige Informationen"
+msgstr "Neue Informationsquelle hinzufügen"
#: admin/PageSource.py:441
-#, fuzzy
msgid "Clone Information Source"
-msgstr "Zeige Informationen"
+msgstr "Informationsquelle duplizieren"
#: admin/PageSource.py:446
-#, fuzzy
msgid "Clone Selected Information Source"
-msgstr "Zeige Informationen"
+msgstr "Ausgewählte Informationsquelle duplizieren"
#: admin/PageSource.py:466
-#, fuzzy
msgid "Sources Filtering"
-msgstr "Ordner"
+msgstr "Quellen filtern"
-#: admin/PageSources.py:35 admin/PageVServer.py:141 admin/PageVServers.py:48
+#: admin/PageSources.py:35 admin/PageVServer.py:145 admin/PageVServers.py:48
#: admin/PageVServers.py:294
msgid "Virtual Servers"
msgstr "Virtuelle Server"
#: admin/PageStatus.py:66
msgid "Server Wide Monitoring"
-msgstr "Server Überwachung"
+msgstr "Server-Überwachung"
#: admin/PageStatus.py:71
msgid "Virtual Server Monitoring"
@@ -2082,646 +2064,627 @@ msgid "System wide status"
msgstr "Systemweiter Status"
#: admin/PageStatus.py:119 admin/PageVServers.py:310
-#, fuzzy
msgid "Virtual Server Filtering"
-msgstr "Virtueller Server"
+msgstr "Virtuellen Server filtern"
#: admin/PageVServer.py:44
+msgid "Reference"
+msgstr "Referenz"
+
+#: admin/PageVServer.py:47
msgid "Nickname for the virtual server."
-msgstr "Name des virtuellen Servers"
+msgstr "Kurzname des virtuellen Servers"
-#: admin/PageVServer.py:45
+#: admin/PageVServer.py:48
msgid ""
"This directive points to the PEM-encoded Certificate file for the server "
"(Full path to the file)"
msgstr ""
-#: admin/PageVServer.py:46
+#: admin/PageVServer.py:49
msgid "PEM-encoded Private Key file for the server (Full path to the file)"
msgstr ""
-#: admin/PageVServer.py:47
+#: admin/PageVServer.py:50
msgid ""
"File containing the trusted CA certificates, utilized for checking the "
"client certificates (Full path to the file)"
msgstr ""
-#: admin/PageVServer.py:48
-msgid ""
-"Ciphers that TLS/SSL is allowed to use. Reference. (Default enables "
-"Forward Secrecy)."
-msgstr ""
+#: admin/PageVServer.py:51
+msgid "Ciphers that TLSv1.2 and below is allowed to use."
+msgstr "Verschlüsselungsverfahren für TLSv1.2 and frühere Protokolle."
-#: admin/PageVServer.py:49
+#: admin/PageVServer.py:52
+msgid "Ciphersuites that TLSv1.3 is allowed to use."
+msgstr "Standardisierte Sammlung an Verschlüsselungsverfahren für TLSv1.3."
+
+#: admin/PageVServer.py:53
msgid ""
"The cipher sequence that is specified by the server should have preference "
"over the client preference. (Default: True)."
msgstr ""
+"Die vom Server vorgeschlagenen Verschlüsselungsverfahren haben Vorrang "
+"(Standard: True)"
-#: admin/PageVServer.py:50
+#: admin/PageVServer.py:54
msgid ""
"Explicitly enable or disable serverside compression support. (Default: "
"Disabled)."
msgstr ""
-#: admin/PageVServer.py:51
+#: admin/PageVServer.py:55
msgid ""
"Explicitely sets the Diffie-Hellman parameters length. (Default: Let openssl "
"choose)."
msgstr ""
-#: admin/PageVServer.py:52
+#: admin/PageVServer.py:56
msgid "Skip, Tolerate, Accept or Require client certificates."
-msgstr ""
+msgstr "Client-Zertifikate Überspringen, Tolerieren, Annehmen oder Fordern"
-#: admin/PageVServer.py:53
+#: admin/PageVServer.py:57
msgid ""
"Limit up to which depth certificates in a chain are used during the "
"verification procedure (Default: 1)"
msgstr ""
-#: admin/PageVServer.py:54
+#: admin/PageVServer.py:58
msgid "Allows the selection of how to generate the error responses."
msgstr ""
-#: admin/PageVServer.py:55
+#: admin/PageVServer.py:59
msgid ""
"Directory inside the user home directory to use as root web directory. "
"Disabled if empty."
msgstr ""
-#: admin/PageVServer.py:56
+#: admin/PageVServer.py:60
msgid "The personal web support is currently turned on."
msgstr ""
-#: admin/PageVServer.py:57
+#: admin/PageVServer.py:61
msgid "Adds a new domain name. Wildcards are allowed in the domain name."
msgstr ""
-"Fügt einen neuen Domainnamen hinzu. Platzhalter sind erlaubt im Domainnamen."
+"Fügt einen neuen Domänenname hinzu. Platzhalter im Domänennamen sind möglich."
-#: admin/PageVServer.py:58
+#: admin/PageVServer.py:62
msgid "Virtual Server root directory."
msgstr "Hauptverzeichnis des virtuellen Servers"
-#: admin/PageVServer.py:59
+#: admin/PageVServer.py:63
msgid ""
"List of name files that will be used as directory index. Eg: index.html,"
"index.php."
msgstr ""
-#: admin/PageVServer.py:60
+#: admin/PageVServer.py:64
msgid "The maximum size, in bytes, for POST uploads. (Default: unlimited)"
msgstr ""
-#: admin/PageVServer.py:61
+#: admin/PageVServer.py:65
msgid "Whether this virtual server is allowed to use Keep-alive (Default: yes)"
msgstr ""
-#: admin/PageVServer.py:62
+#: admin/PageVServer.py:66
msgid "The Logging is currently enabled."
-msgstr "Die Protokollierung ist zur Zeit aktiviert."
+msgstr "Die Protokollierung ist momentan aktiviert."
-#: admin/PageVServer.py:63
+#: admin/PageVServer.py:67
msgid "Logging format. Apache compatible is highly recommended here."
-msgstr "Protokollierungsformat. Apache Kompatibilität ist hier sehr empfohlen."
+msgstr ""
+"Protokollierungsformat. Apache-kompatibles Format wird dringend empfohlen."
-#: admin/PageVServer.py:64
+#: admin/PageVServer.py:68
msgid "Back-end used to store the log accesses."
-msgstr "Back-End, welches verwendet wird um Zugriffe zu protokollieren."
+msgstr "Back-End für die Zugriffsprotokollierung."
-#: admin/PageVServer.py:65
+#: admin/PageVServer.py:69
msgid "Back-end used to store the log errors."
-msgstr "Back-End, welches verwendet wird um Fehler zu protokolllieren."
+msgstr "Back-End für die Fehlerprotokollierung."
-#: admin/PageVServer.py:66
+#: admin/PageVServer.py:70
msgid "Back-end used to store the log accesses and errors."
-msgstr ""
-"Back-End, welches verwendet wird um Zugriffe und Fehler zu protokollieren."
+msgstr "Back-End für die Zugriffs- und Fehlerprotokollierung."
-#: admin/PageVServer.py:67
+#: admin/PageVServer.py:71
msgid "Full path to the file where the information will be saved."
msgstr ""
-"Kompletter Pfad zur Datei, in welcher die Informationen gespeichert werden."
+"Vollständiger Pfad zur Datei, in der die Informationen gespeichert werden."
-#: admin/PageVServer.py:68
+#: admin/PageVServer.py:72
msgid "Path to the executable that will be invoked on each log entry."
msgstr ""
-"Pfad zur ausführbaren Datei, welche bei jeden Protokoll-Eintrag aufgerufen "
-"wird."
+"Pfad zur ausführbaren Datei, die für jeden Protokoll-Eintrag aufgerufen wird."
-#: admin/PageVServer.py:69
+#: admin/PageVServer.py:73
msgid ""
"Whether the logger should read and use the X-Real-IP and X-Forwarded-For "
"headers (send by reverse proxies)."
msgstr ""
-#: admin/PageVServer.py:71
+#: admin/PageVServer.py:75
msgid ""
"List of IP addresses and subnets that are allowed to send X-Real-IP and X-"
"Forwarded-For headers."
msgstr ""
-#: admin/PageVServer.py:72
+#: admin/PageVServer.py:76
msgid ""
"How to support the \"Advanced Virtual Hosting\" mechanism. (Default: off)"
msgstr ""
-#: admin/PageVServer.py:73
+#: admin/PageVServer.py:77
msgid "The following variables are accepted: "
msgstr ""
-#: admin/PageVServer.py:74
+#: admin/PageVServer.py:78
msgid "Allows the selection of domain matching method."
msgstr ""
-#: admin/PageVServer.py:75
+#: admin/PageVServer.py:79
msgid ""
"Whether or not it should collected statistics about the traffic of this "
"virtual server."
msgstr ""
-#: admin/PageVServer.py:76
+#: admin/PageVServer.py:80
msgid "Time standard to use in the log file entries."
-msgstr "Die Zeit, welche für die Protokoll-Einträge benutzt wird."
+msgstr "Zeitzone für den Zeitstempel in Protokolleinträgen."
-#: admin/PageVServer.py:77
+#: admin/PageVServer.py:81
msgid ""
"Remember that only \"File Exists\" rules and \"List & Send\" handlers use "
"the Directory Indexes setting."
msgstr ""
-#: admin/PageVServer.py:78
+#: admin/PageVServer.py:82
msgid ""
"Use this nickname as an additional host name for this virtual server "
"(Default: yes)"
msgstr ""
-#: admin/PageVServer.py:79
+#: admin/PageVServer.py:83
msgid "Enforce HTTPS by using the HTTP Strict Transport Security."
msgstr ""
-#: admin/PageVServer.py:80
+#: admin/PageVServer.py:84
msgid ""
"How long the client's browser should remember the forced HTTPS (in seconds)."
msgstr ""
-#: admin/PageVServer.py:81
+#: admin/PageVServer.py:85
msgid ""
"Should HSTS be used in all the subdomains of this virtual server (Default: "
"yes)."
msgstr ""
-#: admin/PageVServer.py:83
+#: admin/PageVServer.py:87
msgid "The 'default' virtual server matches all the domain names.
" msgstr "" -#: admin/PageVServer.py:86 -#, fuzzy +#: admin/PageVServer.py:90 msgid "Remote IP address" -msgstr "LDAP Server IP Adresse" +msgstr "Remote-IP-Adresse" -#: admin/PageVServer.py:87 -#, fuzzy +#: admin/PageVServer.py:91 msgid "Local IP address" -msgstr "Ihre E-Mail-Adresse" +msgstr "Lokale IP-Adresse" -#: admin/PageVServer.py:88 -#, fuzzy +#: admin/PageVServer.py:92 msgid "Request Protocol" -msgstr "Anfrage" +msgstr "Anfrageprotokollierung" -#: admin/PageVServer.py:89 +#: admin/PageVServer.py:93 msgid "Transport type: http or https" msgstr "" -#: admin/PageVServer.py:90 +#: admin/PageVServer.py:94 msgid "Port of the server serving the request" msgstr "" -#: admin/PageVServer.py:91 +#: admin/PageVServer.py:95 msgid "The query string, if exists" msgstr "" -#: admin/PageVServer.py:92 +#: admin/PageVServer.py:96 msgid "First line of HTTP request" msgstr "" -#: admin/PageVServer.py:93 +#: admin/PageVServer.py:97 msgid "Response status code" msgstr "" -#: admin/PageVServer.py:94 +#: admin/PageVServer.py:98 msgid "Time: in common log format time format" msgstr "" -#: admin/PageVServer.py:95 +#: admin/PageVServer.py:99 msgid "Time: seconds since Epoch" msgstr "" -#: admin/PageVServer.py:96 +#: admin/PageVServer.py:100 msgid "Time: milliseconds since Epoch" msgstr "" -#: admin/PageVServer.py:97 -#, fuzzy +#: admin/PageVServer.py:101 msgid "Remote user (authentication)" -msgstr "Authentifizierung" +msgstr "Authentifizierung (Remote User)" -#: admin/PageVServer.py:98 +#: admin/PageVServer.py:102 msgid "URL path requested" msgstr "" -#: admin/PageVServer.py:99 +#: admin/PageVServer.py:103 msgid "URL path requested before any rewrite" msgstr "" -#: admin/PageVServer.py:100 -#, fuzzy +#: admin/PageVServer.py:104 msgid "Virtual Server nick name" -msgstr "Virtueller Server Name" +msgstr "Kurzname Virtueller Server" -#: admin/PageVServer.py:101 +#: admin/PageVServer.py:105 msgid "Requested host (Host: header)" msgstr "" -#: admin/PageVServer.py:102 +#: admin/PageVServer.py:106 msgid "Size of the response in bytes" msgstr "" -#: admin/PageVServer.py:103 +#: admin/PageVServer.py:107 msgid "'Host:' header of the request" msgstr "" -#: admin/PageVServer.py:104 +#: admin/PageVServer.py:108 msgid "'Referrer:' header of the request" msgstr "" -#: admin/PageVServer.py:105 +#: admin/PageVServer.py:109 msgid "'User-Agent:' header of the request" msgstr "" -#: admin/PageVServer.py:106 +#: admin/PageVServer.py:110 msgid "'Cookie:' header of the request" msgstr "" -#: admin/PageVServer.py:142 +#: admin/PageVServer.py:146 msgid "Loggers" msgstr "" -#: admin/PageVServer.py:143 +#: admin/PageVServer.py:147 msgid "SSL cookbook" msgstr "" -#: admin/PageVServer.py:147 admin/PageVServer.py:184 +#: admin/PageVServer.py:151 admin/PageVServer.py:188 msgid "Match" msgstr "" -#: admin/PageVServer.py:147 -#, fuzzy +#: admin/PageVServer.py:151 msgid "Rule Match" -msgstr "Pfad" +msgstr "Regelübereinstimmung" -#: admin/PageVServer.py:148 +#: admin/PageVServer.py:152 msgid "Assigned Handler" msgstr "" -#: admin/PageVServer.py:149 +#: admin/PageVServer.py:153 msgid "Auth" msgstr "" -#: admin/PageVServer.py:150 -#, fuzzy +#: admin/PageVServer.py:154 msgid "Custom Document Root" msgstr "Benuterdefiniertes Hauptverzeichnis" -#: admin/PageVServer.py:150 +#: admin/PageVServer.py:154 msgid "Root" msgstr "Hauptverzeichnis" -#: admin/PageVServer.py:151 +#: admin/PageVServer.py:155 msgid "Only HTTPS" msgstr "Nur HTTPS" -#: admin/PageVServer.py:151 -#, fuzzy +#: admin/PageVServer.py:155 msgid "Secure" msgstr "Sicher" -#: admin/PageVServer.py:152 +#: admin/PageVServer.py:156 msgid "Enc" msgstr "" -#: admin/PageVServer.py:152 +#: admin/PageVServer.py:156 msgid "Encoders" msgstr "Encoder" -#: admin/PageVServer.py:153 -#, fuzzy +#: admin/PageVServer.py:157 msgid "Cacheable" -msgstr "Apache kompatibel" +msgstr "Im Puffer ablegbar" -#: admin/PageVServer.py:154 +#: admin/PageVServer.py:158 msgid "Exp" msgstr "" -#: admin/PageVServer.py:155 -#, fuzzy +#: admin/PageVServer.py:159 msgid "Connection Timeout" msgstr "Verbindungstimeout" -#: admin/PageVServer.py:156 -#, fuzzy +#: admin/PageVServer.py:160 msgid "Shaping" -msgstr "Change" +msgstr "Shaping" -#: admin/PageVServer.py:157 -#, fuzzy +#: admin/PageVServer.py:161 msgid "Log" msgstr "Protokoll" -#: admin/PageVServer.py:157 -#, fuzzy +#: admin/PageVServer.py:161 msgid "Logging Enabled" msgstr "Protokollierung aktiviert" -#: admin/PageVServer.py:158 -#, fuzzy +#: admin/PageVServer.py:162 msgid "Rule is Final" -msgstr "Regel ist final" +msgstr "Regel ist abschließend" -#: admin/PageVServer.py:184 -#, fuzzy +#: admin/PageVServer.py:188 msgid "Match nickname" -msgstr "Name des Servers" +msgstr "Abgleich Kurzname" -#: admin/PageVServer.py:188 admin/PageVServer.py:717 -#, fuzzy +#: admin/PageVServer.py:192 admin/PageVServer.py:726 msgid "Host Match" -msgstr "Hostnamen" +msgstr "Abgleich Host" -#: admin/PageVServer.py:218 admin/PageVServer.py:234 admin/PageVServer.py:258 -#: admin/PageVServer.py:485 admin/PageVServer.py:519 -#: admin/plugins/method.py:99 admin/plugins/method.py:109 +#: admin/PageVServer.py:222 admin/PageVServer.py:238 admin/PageVServer.py:262 +#: admin/PageVServer.py:489 admin/PageVServer.py:523 admin/plugins/method.py:99 +#: admin/plugins/method.py:109 msgid "Method" msgstr "Methode" -#: admin/PageVServer.py:226 admin/PageVServer.py:242 +#: admin/PageVServer.py:230 admin/PageVServer.py:246 msgid "Remove criteria" msgstr "" -#: admin/PageVServer.py:260 -#, fuzzy +#: admin/PageVServer.py:264 msgid "How to match this Virtual Server" -msgstr "Neuer virtueller Server" +msgstr "Abgleich des virtuellen Servers" -#: admin/PageVServer.py:267 +#: admin/PageVServer.py:271 msgid "Add an additional matching criteria" msgstr "" -#: admin/PageVServer.py:358 -#, fuzzy +#: admin/PageVServer.py:362 msgid "Behavior Rules" msgstr "Verhaltensregeln" -#: admin/PageVServer.py:367 -#, fuzzy +#: admin/PageVServer.py:371 msgid "Rule Management" -msgstr "Verhaltensmanagement" +msgstr "Regelverwaltung" -#: admin/PageVServer.py:393 -#, fuzzy +#: admin/PageVServer.py:397 msgid "Only accept Secure Connections" msgstr "Erlaube nur sichere Verbindungen" -#: admin/PageVServer.py:398 -#, fuzzy +#: admin/PageVServer.py:402 msgid "Encoding enabled" msgstr "Verschlüsselung aktiviert" -#: admin/PageVServer.py:404 +#: admin/PageVServer.py:408 msgid "no" msgstr "nein" -#: admin/PageVServer.py:415 +#: admin/PageVServer.py:419 msgid " seconds" -msgstr "Sekunden" +msgstr " Sekunden" -#: admin/PageVServer.py:420 +#: admin/PageVServer.py:424 msgid " bytes per second" msgstr "Bytes pro Sekunde" -#: admin/PageVServer.py:425 +#: admin/PageVServer.py:429 msgid "Logging enabled for this rule" msgstr "Protokollierung für diese Regel aktiviert" -#: admin/PageVServer.py:430 +#: admin/PageVServer.py:434 msgid "Prevents further rule evaluation" msgstr "" -#: admin/PageVServer.py:435 +#: admin/PageVServer.py:439 msgid "Content can be cached" msgstr "" -#: admin/PageVServer.py:438 +#: admin/PageVServer.py:442 msgid "Forbids content caching" msgstr "" -#: admin/PageVServer.py:455 +#: admin/PageVServer.py:459 msgid "Virtual Server nickname" -msgstr "Virtueller Server Name" +msgstr "Kurzname Virtueller Server" -#: admin/PageVServer.py:457 +#: admin/PageVServer.py:461 msgid "Server ID" -msgstr "Server ID" +msgstr "Server-ID" -#: admin/PageVServer.py:463 +#: admin/PageVServer.py:467 msgid "Directory Indexes" msgstr "" -#: admin/PageVServer.py:465 admin/plugins/fullpath.py:119 +#: admin/PageVServer.py:469 admin/plugins/fullpath.py:119 msgid "Paths" msgstr "Pfade" -#: admin/PageVServer.py:471 +#: admin/PageVServer.py:475 msgid "Neither are in use at the moment." msgstr "" -#: admin/PageVServer.py:476 +#: admin/PageVServer.py:480 msgid "Keep-alive" msgstr "" -#: admin/PageVServer.py:477 +#: admin/PageVServer.py:481 msgid "Max Upload Size" -msgstr "Maximale Upload Größe" +msgstr "Maximale Upload-Größe" -#: admin/PageVServer.py:487 admin/plugins/evhost.py:33 +#: admin/PageVServer.py:491 admin/plugins/evhost.py:33 msgid "Advanced Virtual Hosting" msgstr "Erweitertes virtuelles Hosting" -#: admin/PageVServer.py:521 +#: admin/PageVServer.py:525 msgid "Error Handling hook" msgstr "" -#: admin/PageVServer.py:532 admin/consts.py:233 admin/consts.py:250 +#: admin/PageVServer.py:536 admin/consts.py:232 admin/consts.py:249 msgid "Disabled" msgstr "Deaktiviert" -#: admin/PageVServer.py:536 +#: admin/PageVServer.py:540 msgid "Write errors to" msgstr "Schreibe Fehler in" -#: admin/PageVServer.py:540 admin/PageVServer.py:579 +#: admin/PageVServer.py:544 admin/PageVServer.py:583 msgid "Filename" msgstr "Dateiname" -#: admin/PageVServer.py:542 admin/PageVServer.py:582 +#: admin/PageVServer.py:546 admin/PageVServer.py:586 msgid "Command" msgstr "Befehl" -#: admin/PageVServer.py:548 +#: admin/PageVServer.py:552 msgid "Error Logging" msgstr "Fehler Protokollierung" -#: admin/PageVServer.py:559 +#: admin/PageVServer.py:563 msgid "Format" msgstr "Format" -#: admin/PageVServer.py:566 +#: admin/PageVServer.py:570 msgid "Write accesses to" msgstr "Schreibe Zugriffe in" -# eingedeutscht Kopf; dann für Informatiker unverständlich? -#: admin/PageVServer.py:589 -#, fuzzy +#: admin/PageVServer.py:593 msgid "Hide" -msgstr "Header" +msgstr "Ausblenden" -#: admin/PageVServer.py:589 -#, fuzzy +#: admin/PageVServer.py:593 msgid "Show macros" msgstr "Zeige die Gruppe an" -#: admin/PageVServer.py:598 +#: admin/PageVServer.py:602 msgid "Template: " msgstr "" -#: admin/PageVServer.py:600 +#: admin/PageVServer.py:604 msgid "Access Logging" msgstr "Zugriffs Protokollierung" -#: admin/PageVServer.py:606 +#: admin/PageVServer.py:610 msgid "Time standard" msgstr "Standard Zeit" -#: admin/PageVServer.py:607 admin/PageVServer.py:687 admin/consts.py:228 +#: admin/PageVServer.py:611 admin/PageVServer.py:696 admin/consts.py:227 msgid "Accept" msgstr "Annehmen" -#: admin/PageVServer.py:607 +#: admin/PageVServer.py:611 msgid "Accept Forwarded IPs" msgstr "" -#: admin/PageVServer.py:610 -#, fuzzy +#: admin/PageVServer.py:614 msgid "Do not check" msgstr "Nicht prüfen" -#: admin/PageVServer.py:619 +#: admin/PageVServer.py:623 msgid "Logging Options" msgstr "Protokollierungsoptionen" -#: admin/PageVServer.py:655 admin/wizards/ssl_test.py:136 +#: admin/PageVServer.py:659 admin/wizards/ssl_test.py:136 msgid "Certificate" msgstr "Zertifikat" -#: admin/PageVServer.py:656 +#: admin/PageVServer.py:660 msgid "Certificate key" msgstr "Zertifikat-Schlüssel" -#: admin/PageVServer.py:661 +#: admin/PageVServer.py:665 msgid "Required SSL/TLS Values" -msgstr "Benötigte SSL/TLS Werte" +msgstr "SSL/TLS-Einstellungen" + +#: admin/PageVServer.py:674 +msgid "Ciphersuites" +msgstr "Verschlüsselungssuite" -#: admin/PageVServer.py:666 +#: admin/PageVServer.py:675 msgid "Ciphers" -msgstr "" +msgstr "Verschlüsselungsverfahren" -#: admin/PageVServer.py:667 -#, fuzzy +#: admin/PageVServer.py:676 msgid "Prefer" -msgstr "Prefix" +msgstr "Vorziehen" -#: admin/PageVServer.py:667 -#, fuzzy +#: admin/PageVServer.py:676 msgid "Server Preference" -msgstr "Server Datenverkehr" +msgstr "Verschlüsselungsverf. Server" -#: admin/PageVServer.py:668 +#: admin/PageVServer.py:677 msgid "Client Certs. Request" msgstr "" -#: admin/PageVServer.py:669 +#: admin/PageVServer.py:678 msgid "Compression" msgstr "" -#: admin/PageVServer.py:670 +#: admin/PageVServer.py:679 msgid "DH length" msgstr "" -#: admin/PageVServer.py:673 +#: admin/PageVServer.py:682 msgid "CA List" msgstr "CA Liste" -#: admin/PageVServer.py:676 +#: admin/PageVServer.py:685 msgid "Verify Depth" msgstr "" -#: admin/PageVServer.py:682 +#: admin/PageVServer.py:691 msgid "Advanced Options" msgstr "Erweiterte Optionen" -#: admin/PageVServer.py:687 -#, fuzzy +#: admin/PageVServer.py:696 msgid "Enable HSTS" msgstr "Aktivieren" -#: admin/PageVServer.py:690 +#: admin/PageVServer.py:699 msgid "HSTS Max-Age" msgstr "" -#: admin/PageVServer.py:690 +#: admin/PageVServer.py:699 msgid "One year" msgstr "" -#: admin/PageVServer.py:691 -#, fuzzy +#: admin/PageVServer.py:700 msgid "Include Subdomains" msgstr "Veröffentliche deine Domains" -#: admin/PageVServer.py:691 +#: admin/PageVServer.py:700 msgid "Include all" msgstr "" -#: admin/PageVServer.py:697 +#: admin/PageVServer.py:706 msgid "HTTP Strict Transport Security (HSTS)" msgstr "" -#: admin/PageVServer.py:716 +#: admin/PageVServer.py:725 msgid "Basics" -msgstr "Grundlagen" +msgstr "Allgemein" -#: admin/PageVServer.py:719 +#: admin/PageVServer.py:728 msgid "Error Handler" -msgstr "Fehlerhandhabung" +msgstr "Fehler" #: admin/PageVServers.py:50 -#, fuzzy, python-format +#, python-format msgid "" "You are about to delete the %(nick_esc)s Virtual Server.
Are " "you sure you want to proceed?
" msgstr "" -"Sie sind dabei einen virtuellen Server zu klonen. Möchten Sie fortfahren?" +"Sie sind dabei, den virtuellen Server %(nick_esc)s zu löschen." +"p>
Möchten Sie fortfahren?
" #: admin/PageVServers.py:51 msgid "You are about to clone a Virtual Server. Would you like to proceed?" @@ -2789,16 +2752,14 @@ msgid "Chroot folder is not an absolute path" msgstr "" #: admin/SavingChecks.py:73 -#, fuzzy msgid "Chroot folder does not exist" -msgstr "Pfad existiert nicht" +msgstr "Chroot-Pfad existiert nicht" #: admin/SavingChecks.py:77 msgid "Interpreter does not exist inside chroot" msgstr "" #: admin/SavingChecks.py:81 -#, fuzzy msgid "Interpreter does not exist" msgstr "Pfad existiert nicht" @@ -2904,31 +2865,30 @@ msgstr "" #: admin/SystemStatsWidgets.py:134 #, python-format msgid "%s Logical Processors" -msgstr "" +msgstr "%s logische Prozessoren" #: admin/SystemStatsWidgets.py:136 -#, fuzzy, python-format +#, python-format msgid "%s Logical Processor" -msgstr "Ihre E-Mail-Adresse" +msgstr "%s logischer Prozessor" #: admin/SystemStatsWidgets.py:140 #, python-format msgid "%s Cores" -msgstr "" +msgstr "%s CPU-Kerne" #: admin/SystemStatsWidgets.py:142 #, python-format msgid "%s Core" -msgstr "" +msgstr "%s CPU-Kern" #: admin/SystemStatsWidgets.py:147 msgid "Unknown Processor" msgstr "Unbekannter Prozessor" #: admin/SystemStatsWidgets.py:176 -#, fuzzy msgid "Unknown RAM" -msgstr "Unbekannt" +msgstr "Unbekannter Speicher" #: admin/Wizard.py:43 msgid "Check the cookbook for more details." @@ -2939,7 +2899,6 @@ msgid "Use the same logging configuration as one of the other virtual servers." msgstr "" #: admin/Wizard.py:212 -#, fuzzy msgid "Do not configure" msgstr "Nicht konfigurieren" @@ -2961,11 +2920,11 @@ msgstr "Französisch" #: admin/consts.py:30 msgid "Italian" -msgstr "" +msgstr "Italienisch" #: admin/consts.py:31 msgid "Japanese" -msgstr "" +msgstr "Japanisch" #: admin/consts.py:32 msgid "Dutch" @@ -2981,7 +2940,7 @@ msgstr "Schwedisch" #: admin/consts.py:35 msgid "Brazilian Portuguese" -msgstr "Brasilianisches Portugiesisch" +msgstr "Portugiesisch (Bras.)" #: admin/consts.py:36 msgid "Chinese Simplified" @@ -3015,8 +2974,8 @@ msgstr "Produkt + Plattform" msgid "Full Server string" msgstr "" -#: admin/consts.py:51 admin/consts.py:80 admin/consts.py:97 -#: admin/consts.py:111 admin/plugins/mysql.py:45 +#: admin/consts.py:51 admin/consts.py:80 admin/consts.py:97 admin/consts.py:111 +#: admin/plugins/mysql.py:45 msgid "None" msgstr "Nichts" @@ -3086,9 +3045,8 @@ msgid "HTTP Error" msgstr "HTTP Fehler" #: admin/consts.py:68 admin/plugins/admin.py:29 -#, fuzzy msgid "Remote Administration" -msgstr "Entfernte Administration" +msgstr "Entfernte Verwaltung" #: admin/consts.py:69 admin/wizards/hotlinking.py:88 msgid "1x1 Transparent GIF" @@ -3223,196 +3181,194 @@ msgstr "Dynamisch" msgid "Automatic" msgstr "Automatisch" -#: admin/consts.py:145 admin/plugins/error_redir.py:35 +#: admin/consts.py:144 admin/plugins/error_redir.py:35 msgid "External" msgstr "Extern" -#: admin/consts.py:146 admin/plugins/error_redir.py:34 +#: admin/consts.py:145 admin/plugins/error_redir.py:34 msgid "Internal" msgstr "Intern" -#: admin/consts.py:189 admin/plugins/header.py:116 admin/plugins/proxy.py:94 +#: admin/consts.py:188 admin/plugins/header.py:118 admin/plugins/proxy.py:94 #: admin/plugins/proxy.py:144 admin/plugins/redir.py:76 #: admin/plugins/redir.py:106 admin/plugins/request.py:31 #: admin/plugins/url_arg.py:76 admin/plugins/url_arg.py:95 msgid "Regular Expression" msgstr "Regulärer Ausdruck" -#: admin/consts.py:191 +#: admin/consts.py:190 msgid "File Exists" msgstr "Datei existiert" -#: admin/consts.py:192 +#: admin/consts.py:191 msgid "HTTP Method" msgstr "HTTP Methode" -#: admin/consts.py:193 admin/plugins/bind.py:76 admin/plugins/bind.py:129 -#, fuzzy +#: admin/consts.py:192 admin/plugins/bind.py:76 admin/plugins/bind.py:129 msgid "Incoming IP/Port" msgstr "Eingehender Port" -#: admin/consts.py:194 +#: admin/consts.py:193 msgid "SSL / TLS" msgstr "SSL / TLS" -#: admin/consts.py:195 admin/plugins/fullpath.py:66 +#: admin/consts.py:194 admin/plugins/fullpath.py:66 #: admin/plugins/fullpath.py:101 msgid "Full Path" msgstr "Kompletter Pfad" -#: admin/consts.py:196 admin/plugins/from.py:71 -#, fuzzy +#: admin/consts.py:195 admin/plugins/from.py:71 msgid "Connected from" msgstr "Verbindung von" -#: admin/consts.py:197 +#: admin/consts.py:196 msgid "URL Argument" msgstr "URL Argument" -#: admin/consts.py:198 +#: admin/consts.py:197 msgid "GeoIP" msgstr "GeoIP" -#: admin/consts.py:202 +#: admin/consts.py:201 #, fuzzy msgid "Match Nickname" msgstr "Name des Servers" -#: admin/consts.py:203 +#: admin/consts.py:202 #, fuzzy msgid "Wildcards" msgstr "Wildcards" -#: admin/consts.py:205 +#: admin/consts.py:204 msgid "Server IP" msgstr "Server IP" -#: admin/consts.py:209 admin/consts.py:255 +#: admin/consts.py:208 admin/consts.py:254 msgid "Not set" msgstr "Nicht gesetzt" -#: admin/consts.py:210 +#: admin/consts.py:209 msgid "Already expired on 1970" msgstr "Lief bereits 1970 aus" -#: admin/consts.py:211 +#: admin/consts.py:210 msgid "Do not expire until 2038" msgstr "Laufe bis 2038 nicht aus" -#: admin/consts.py:212 +#: admin/consts.py:211 msgid "Custom value" msgstr "Benutzerdefinierter Wert" -#: admin/consts.py:216 +#: admin/consts.py:215 msgid "No TLS/SSL" msgstr "Kein TLS/SSL" -#: admin/consts.py:217 +#: admin/consts.py:216 msgid "OpenSSL / libssl" msgstr "OpenSSL / libssl" -#: admin/consts.py:221 admin/util.py:91 +#: admin/consts.py:220 admin/util.py:91 msgid "Off" msgstr "Aus" -#: admin/consts.py:222 +#: admin/consts.py:221 msgid "Enhanced Virtual Hosting" msgstr "Erweitertes virtuelles Hosting" -#: admin/consts.py:226 +#: admin/consts.py:225 msgid "Skip" msgstr "Überspringen" -#: admin/consts.py:227 +#: admin/consts.py:226 msgid "Tolerate" -msgstr "" +msgstr "Tolerieren" -#: admin/consts.py:229 +#: admin/consts.py:228 msgid "Require" -msgstr "Benötigt" +msgstr "Fordern" -#: admin/consts.py:234 +#: admin/consts.py:233 msgid "RRDtool graphs" msgstr "RRDtool Grafiken" -#: admin/consts.py:238 +#: admin/consts.py:237 msgid "Local time" msgstr "Lokale Zeit" -#: admin/consts.py:239 +#: admin/consts.py:238 msgid "UTC: Coordinated Universal Time" msgstr "UTC: Koordinierte Weltzeit" -#: admin/consts.py:243 +#: admin/consts.py:242 msgid "JSON" msgstr "JSON" -#: admin/consts.py:244 +#: admin/consts.py:243 msgid "Python" msgstr "Python" -#: admin/consts.py:245 admin/wizards/List.py:91 +#: admin/consts.py:244 admin/wizards/List.py:91 msgid "PHP" msgstr "PHP" -#: admin/consts.py:246 +#: admin/consts.py:245 msgid "Ruby" msgstr "Ruby" -#: admin/consts.py:251 +#: admin/consts.py:250 #, fuzzy msgid "POST tracker" msgstr "POST Tracker" -#: admin/consts.py:256 +#: admin/consts.py:255 msgid "Public" msgstr "Öffentlich" -#: admin/consts.py:257 +#: admin/consts.py:256 msgid "Private" msgstr "Privat" -#: admin/consts.py:258 +#: admin/consts.py:257 msgid "No Cache" msgstr "Kein Cache" -#: admin/consts.py:263 +#: admin/consts.py:262 msgid "0 - No compression" msgstr "" -#: admin/consts.py:264 +#: admin/consts.py:263 msgid "1" msgstr "" -#: admin/consts.py:265 +#: admin/consts.py:264 msgid "2" msgstr "" -#: admin/consts.py:266 +#: admin/consts.py:265 msgid "3" msgstr "" -#: admin/consts.py:267 +#: admin/consts.py:266 msgid "4" msgstr "" -#: admin/consts.py:268 +#: admin/consts.py:267 msgid "5" msgstr "" -#: admin/consts.py:269 +#: admin/consts.py:268 msgid "6" msgstr "" -#: admin/consts.py:270 +#: admin/consts.py:269 msgid "7" msgstr "" -#: admin/consts.py:271 +#: admin/consts.py:270 msgid "8" msgstr "" -#: admin/consts.py:272 +#: admin/consts.py:271 msgid "9 - Max compression" msgstr "" @@ -3421,7 +3377,6 @@ msgid "At least one user/password pair should be configured." msgstr "Mindestens ein Benutzer/Password Paar sollte konfiguriert werden." #: admin/plugins/authlist.py:60 -#, fuzzy msgid "Authentication list" msgstr "Authentifizierungliste" @@ -3455,12 +3410,10 @@ msgid "Selected Ports" msgstr "Ausgewählte Ports" #: admin/plugins/bind.py:131 -#, fuzzy msgid "Assign new IP/Port" msgstr "Einen neuen Port zuweisen" #: admin/plugins/bind.py:159 -#, fuzzy msgid "Ports" msgstr "Ports" @@ -3491,7 +3444,6 @@ msgid "HTTP Error that you be used to reply the request." msgstr "" #: admin/plugins/custom_error.py:32 -#, fuzzy msgid "HTTP Custom Error" msgstr "HTTP Fehler" @@ -3500,7 +3452,6 @@ msgid "Custom Error" msgstr "" #: admin/plugins/dbslayer.py:34 -#, fuzzy msgid "MySQL balancing" msgstr "MySQL Ausgleich" @@ -3597,69 +3548,68 @@ msgstr "" msgid "Only listing" msgstr "Nur anzeigen" -#: admin/plugins/dirlist.py:49 admin/plugins/dirlist.py:50 #: admin/plugins/dirlist.py:51 admin/plugins/dirlist.py:52 #: admin/plugins/dirlist.py:53 admin/plugins/dirlist.py:54 +#: admin/plugins/dirlist.py:55 admin/plugins/dirlist.py:56 #: admin/plugins/redir.py:105 msgid "Show" msgstr "Anzeigen" -#: admin/plugins/dirlist.py:49 +#: admin/plugins/dirlist.py:51 msgid "Show Size" msgstr "Zeige die Größe an" -#: admin/plugins/dirlist.py:50 +#: admin/plugins/dirlist.py:52 msgid "Show Date" msgstr "Zeige das Datum an" -#: admin/plugins/dirlist.py:51 +#: admin/plugins/dirlist.py:53 msgid "Show User" msgstr "Zeige den Benutzer an" -#: admin/plugins/dirlist.py:52 +#: admin/plugins/dirlist.py:54 msgid "Show Group" msgstr "Zeige die Gruppe an" -#: admin/plugins/dirlist.py:53 +#: admin/plugins/dirlist.py:55 msgid "Show Backup files" msgstr "Backup Dateien anzeigen" -#: admin/plugins/dirlist.py:54 +#: admin/plugins/dirlist.py:56 msgid "Show Hidden files" msgstr "Versteckte Dateien anzeigen" -#: admin/plugins/dirlist.py:55 +#: admin/plugins/dirlist.py:58 admin/plugins/file.py:44 msgid "Allow symbolic links" msgstr "Erlaube symbolische Verknüpfungen" -#: admin/plugins/dirlist.py:56 +#: admin/plugins/dirlist.py:59 #, fuzzy msgid "Redirect symbolic links" msgstr "Erlaube symbolische Verknüpfungen" -#: admin/plugins/dirlist.py:60 +#: admin/plugins/dirlist.py:63 msgid "Listing" msgstr "" -#: admin/plugins/dirlist.py:65 +#: admin/plugins/dirlist.py:68 msgid "Theme" msgstr "Design" -#: admin/plugins/dirlist.py:66 -#, fuzzy +#: admin/plugins/dirlist.py:69 msgid "Icons dir" msgstr "Iconsverzeichnis" -#: admin/plugins/dirlist.py:67 +#: admin/plugins/dirlist.py:70 #, fuzzy msgid "Notice files" msgstr "Versteckte Dateien" -#: admin/plugins/dirlist.py:68 +#: admin/plugins/dirlist.py:71 msgid "Hidden files" msgstr "Versteckte Dateien" -#: admin/plugins/dirlist.py:72 +#: admin/plugins/dirlist.py:75 #, fuzzy msgid "Theming" msgstr "Design" @@ -3682,7 +3632,6 @@ msgid "Whether the redirection should be Internal or External." msgstr "" #: admin/plugins/error_redir.py:99 -#, fuzzy msgid "Default Error" msgstr "Standardfehler" @@ -3783,12 +3732,10 @@ msgid "Ensure that the matched extension if part of a local file name." msgstr "" #: admin/plugins/extensions.py:62 -#, fuzzy msgid "Check local file" msgstr "Datei prüfen" #: admin/plugins/fcgi.py:51 -#, fuzzy msgid "FastCGI Specific" msgstr "FastCGI spezifisch" @@ -3796,7 +3743,7 @@ msgstr "FastCGI spezifisch" msgid "Enables an internal I/O cache that improves performance." msgstr "" -#: admin/plugins/file.py:45 +#: admin/plugins/file.py:49 msgid "File Sending" msgstr "" @@ -3813,7 +3760,6 @@ msgid "New IP or Subnet" msgstr "" #: admin/plugins/from.py:107 -#, fuzzy msgid "Add another entry" msgstr "Neuen Port hinzufügen" @@ -3838,7 +3784,6 @@ msgid "Add another path" msgstr "Neuen Port hinzufügen" #: admin/plugins/fullpath.py:117 admin/plugins/fullpath.py:124 -#, fuzzy msgid "Path" msgstr "Pfad" @@ -3862,7 +3807,6 @@ msgid "Select all" msgstr "alle auswählen" #: admin/plugins/geoip.py:79 -#, fuzzy msgid "Select none" msgstr "keine auswählen" @@ -3884,26 +3828,26 @@ msgid "" "header entry." msgstr "" -#: admin/plugins/header.py:65 +#: admin/plugins/header.py:67 #, fuzzy msgid "Matches a Regular Expression" msgstr "Neue Regel hinzufügen" -#: admin/plugins/header.py:66 +#: admin/plugins/header.py:68 msgid "Is Provided" msgstr "" -#: admin/plugins/header.py:104 +#: admin/plugins/header.py:106 #, fuzzy msgid "Full header" msgstr "Dateiname" -#: admin/plugins/header.py:107 +#: admin/plugins/header.py:109 #, fuzzy msgid "Complete Header" msgstr "Neuer Header hinzufügen" -#: admin/plugins/header.py:154 +#: admin/plugins/header.py:156 #, python-format msgid "Header %(header)s is provided" msgstr "" @@ -3940,9 +3884,8 @@ msgid "LDAP server IP address." msgstr "LDAP Server IP Adresse" #: admin/plugins/ldap.py:33 -#, fuzzy msgid "LDAP server port to connect to. Default: 389" -msgstr "Server-Port zu welchem verbunden wird" +msgstr "Server-Port, zu dem verbunden wird. Standardwert: 386" #: admin/plugins/ldap.py:34 msgid "Domain sent during the LDAP authentication operation. Optional." @@ -4002,18 +3945,16 @@ msgid "CA File" msgstr "CA Datei" #: admin/plugins/ldap.py:59 -#, fuzzy msgid "LDAP Connection" -msgstr "LDAP Verbindung" +msgstr "LDAP-Verbindung" #: admin/plugins/method.py:67 msgid "The HTTP method that should match this rule." msgstr "" #: admin/plugins/mysql.py:35 -#, fuzzy msgid "MySQL server IP address." -msgstr "MySQL Server IP Adresse" +msgstr "MySQL Server IP-Adresse" #: admin/plugins/mysql.py:36 msgid "Server port to connect to." @@ -4024,20 +3965,19 @@ msgid "Full path of Unix socket to communicate with the data base." msgstr "" #: admin/plugins/mysql.py:38 -#, fuzzy msgid "User name for connecting to the database." -msgstr "User mit welchem auf die Datenbank zugegriffen wird" +msgstr "UserID, mit der auf die Datenbank zugegriffen wird" #: admin/plugins/mysql.py:39 -#, fuzzy msgid "Password for connecting to the database." -msgstr "Passwort mit welchem auf die Datenbank zugeriffen wird" +msgstr "Passwort, mit dem auf die Datenbank zugeriffen wird" #: admin/plugins/mysql.py:40 msgid "Database name containing the user/password pair list." msgstr "" #: admin/plugins/mysql.py:41 +#, python-brace-format msgid "" "SQL command to execute. ${user} is replaced with the user name, and " "${passwd} is replaced with the user supplied password." @@ -4079,9 +4019,8 @@ msgid "Password Hash" msgstr "Passwort" #: admin/plugins/mysql.py:88 -#, fuzzy msgid "MySQL Connection" -msgstr "MySQL Verbindung" +msgstr "MySQL-Verbindung" #: admin/plugins/plain.py:30 msgid "Plain text" @@ -4215,7 +4154,6 @@ msgid "Header Addition" msgstr "" #: admin/plugins/proxy.py:260 admin/plugins/proxy.py:272 -#, fuzzy msgid "Hide Headers" msgstr "Header verstecken" @@ -4246,12 +4184,10 @@ msgid "At least one Regular Expression should be defined." msgstr "" #: admin/plugins/redir.py:38 -#, fuzzy msgid "Redirections" msgstr "Weiterleitungen" #: admin/plugins/redir.py:71 -#, fuzzy msgid "Rule list" msgstr "Liste der Regeln" @@ -4275,7 +4211,6 @@ msgid "At least one Regular Expression string must be defined." msgstr "" #: admin/plugins/rehost.py:71 -#, fuzzy msgid "Add New Entry" msgstr "Neuen Eintrag hinzufügen" @@ -4402,9 +4337,8 @@ msgid "Add new entry" msgstr "Neue Regel hinzufügen" #: admin/plugins/target_ip.py:88 -#, fuzzy msgid "Add new IP/Subnet…" -msgstr "Neue IP/Subnetz" +msgstr "Neues IP/Subnetz hinzufügen…" #: admin/plugins/target_ip.py:100 msgid "Accepted Server IP Addresses and Subnets" @@ -4468,24 +4402,19 @@ msgid "Add new wildcard…" msgstr "" #: admin/plugins/wildcard.py:91 -#, fuzzy msgid "Accepted Domains" -msgstr "Erlaubte Domains" +msgstr "Erlaubte Domänen" -#: admin/server.py:68 +#: admin/server.py:70 #, python-format msgid "Server %(version)s running.. PID=%(pid)d Port=%(scgi_port)s" msgstr "Server %(version)s läuft.. PID=%(pid)d Port=%(scgi_port)s" -#: admin/server.py:70 +#: admin/server.py:72 #, python-format msgid "Server %(version)s running.. PID=%(pid)d Socket=%(scgi_port)s" msgstr "Server %(version)s läuft.. PID=%(pid)d Socket=%(scgi_port)s" -#: admin/server.py:144 -msgid "Incorrect parameters: PORT CONFIG_FILE" -msgstr "" - #: admin/util.py:91 msgid "On" msgstr "An" @@ -4555,9 +4484,8 @@ msgid "Path is not a directory" msgstr "Pfad ist kein Ordner" #: admin/validations.py:207 -#, fuzzy msgid "Path is a directory" -msgstr "Pfad ist kein Ordner" +msgstr "Pfad ist ein Ordner" #: admin/validations.py:216 msgid "Invalid char. Accepts: letters, digits, _, - and ." @@ -4871,9 +4799,8 @@ msgstr "" #: admin/wizards/alfresco.py:45 admin/wizards/coldfusion.py:46 #: admin/wizards/concrete5.py:47 admin/wizards/django.py:44 #: admin/wizards/glassfish.py:45 admin/wizards/mailman.py:48 -#: admin/wizards/mono.py:46 admin/wizards/php.py:43 -#: admin/wizards/symfony.py:51 admin/wizards/uwsgi.py:61 -#: admin/wizards/zend.py:47 +#: admin/wizards/mono.py:46 admin/wizards/php.py:43 admin/wizards/symfony.py:51 +#: admin/wizards/uwsgi.py:61 admin/wizards/zend.py:47 #, fuzzy msgid "Host name of the virtual server that is about to be created." msgstr "Name des virtuellen Servers" @@ -4881,9 +4808,8 @@ msgstr "Name des virtuellen Servers" #: admin/wizards/alfresco.py:46 admin/wizards/coldfusion.py:45 #: admin/wizards/concrete5.py:46 admin/wizards/django.py:43 #: admin/wizards/glassfish.py:46 admin/wizards/mailman.py:47 -#: admin/wizards/mono.py:45 admin/wizards/php.py:42 -#: admin/wizards/symfony.py:50 admin/wizards/uwsgi.py:60 -#: admin/wizards/zend.py:46 +#: admin/wizards/mono.py:45 admin/wizards/php.py:42 admin/wizards/symfony.py:50 +#: admin/wizards/uwsgi.py:60 admin/wizards/zend.py:46 #, fuzzy msgid "New Virtual Server Details" msgstr "Virtueller Server" @@ -4907,7 +4833,6 @@ msgstr "Öffentlicher Web Ordner" #: admin/wizards/mono.py:198 admin/wizards/php.py:321 #: admin/wizards/rails.py:324 admin/wizards/symfony.py:231 #: admin/wizards/uwsgi.py:266 admin/wizards/zend.py:201 -#, fuzzy msgid "New Host Name" msgstr "Neuer Hostname" @@ -5185,9 +5110,8 @@ msgid "Redirect" msgstr "Weiterleitung" #: admin/wizards/hotlinking.py:174 -#, fuzzy msgid "Domain Name" -msgstr "Domains" +msgstr "Domänenname" #: admin/wizards/hotlinking.py:175 #, fuzzy @@ -5785,3 +5709,23 @@ msgstr "Erzeuge eine neue Konfigurationsdatei" #: admin/wizards/zend.py:49 msgid "Web directory where you want Zend to be accessible. (Example: /zend)" msgstr "" + +#~ msgid "Allow SSL v2" +#~ msgstr "SSL v2 erlauben" + +#, fuzzy +#~ msgid "Mailing List Subscription" +#~ msgstr "Mailing Liste" + +#, fuzzy +#~ msgid "Purchase commercial support" +#~ msgstr "Kommerzieller Support" + +#~ msgid "Subscribe" +#~ msgstr "Abonnieren" + +#~ msgid "Your email address" +#~ msgstr "Ihre E-Mail-Adresse" + +#~ msgid "Your name" +#~ msgstr "Dein Name" diff --git a/po/admin/en.po b/po/admin/en.po index 4c226c60c..7ac327951 100644 --- a/po/admin/en.po +++ b/po/admin/en.po @@ -1,5 +1,5 @@ -# Automatic default english translation. -# Copyright (C) 2009-2014 Alvaro Lopez Ortega +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR Alvaro Lopez Ortega # This file is distributed under the same license as the cherokee package. # Authors. # - Daniel NiccoliWARNING: The SSL/TLS back-end supports more recent\n" +"versions of TLS protocols, which are not recognized by Cherokee. Please " +"check\n" +"for latest Cherokee updates or report this issue. As a temporary workaround " +"please\n" +"set 'Max. TLS protocol version' to the maximum TLS protocol version " +"supported by\n" +"Cherokee.
Following unknown TLS protocols have been found:" +msgstr "" + +#: admin/PageAdvanced.py:94 msgid "" "
WARNING: This section contains advanced\n" "configuration parameters. Changing things is not recommended unless\n" @@ -626,15 +640,15 @@ msgstr "" "configuration parameters. Changing things is not recommended unless\n" "you really know what you are doing.
" -#: admin/PageAdvanced.py:68 +#: admin/PageAdvanced.py:98 msgid "Defines which thread policy the OS should apply to the server." msgstr "Defines which thread policy the OS should apply to the server." -#: admin/PageAdvanced.py:69 +#: admin/PageAdvanced.py:99 msgid "If empty, Cherokee will calculate a default number." msgstr "If empty, Cherokee will calculate a default number." -#: admin/PageAdvanced.py:70 +#: admin/PageAdvanced.py:100 msgid "" "It defines how many file descriptors the server should handle. Default is " "the number showed by ulimit -n" @@ -642,19 +656,19 @@ msgstr "" "It defines how many file descriptors the server should handle. Default is " "the number showed by ulimit -n" -#: admin/PageAdvanced.py:71 +#: admin/PageAdvanced.py:101 msgid "Allows to choose the internal file descriptor polling method." msgstr "Allows to choose the internal file descriptor polling method." -#: admin/PageAdvanced.py:72 +#: admin/PageAdvanced.py:102 msgid "Minimum size of a file to use sendfile(). Default: 32768 Bytes." msgstr "Minimum size of a file to use sendfile(). Default: 32768 Bytes." -#: admin/PageAdvanced.py:73 +#: admin/PageAdvanced.py:103 msgid "Maximum size of a file to use sendfile(). Default: 2 GB." msgstr "Maximum size of a file to use sendfile(). Default: 2 GB." -#: admin/PageAdvanced.py:74 +#: admin/PageAdvanced.py:104 msgid "" "Name a program that will be called if, by some reason, the server fails. " "Default: cherokee-panic." @@ -662,15 +676,15 @@ msgstr "" "Name a program that will be called if, by some reason, the server fails. " "Default: cherokee-panic." -#: admin/PageAdvanced.py:75 +#: admin/PageAdvanced.py:105 msgid "Path of the PID file. If empty, the file will not be created." msgstr "Path of the PID file. If empty, the file will not be created." -#: admin/PageAdvanced.py:76 +#: admin/PageAdvanced.py:106 msgid "Max. length of the incoming connection queue." msgstr "Max. length of the incoming connection queue." -#: admin/PageAdvanced.py:77 +#: admin/PageAdvanced.py:107 msgid "" "Set the number of how many internal connections can be held for reuse by " "each thread. Default: 20." @@ -678,7 +692,7 @@ msgstr "" "Set the number of how many internal connections can be held for reuse by " "each thread. Default: 20." -#: admin/PageAdvanced.py:78 +#: admin/PageAdvanced.py:108 msgid "" "Sets the number of seconds between log consolidations (flushes). Default: 10 " "seconds." @@ -686,11 +700,11 @@ msgstr "" "Sets the number of seconds between log consolidations (flushes). Default: 10 " "seconds." -#: admin/PageAdvanced.py:79 +#: admin/PageAdvanced.py:109 msgid "Time lapse (in seconds) between Nonce cache clean ups." msgstr "Time lapse (in seconds) between Nonce cache clean ups." -#: admin/PageAdvanced.py:80 +#: admin/PageAdvanced.py:110 msgid "" "Enables the server-wide keep-alive support. It increases the performance. It " "is usually set on." @@ -698,7 +712,7 @@ msgstr "" "Enables the server-wide keep-alive support. It increases the performance. It " "is usually set on." -#: admin/PageAdvanced.py:81 +#: admin/PageAdvanced.py:111 msgid "" "Maximum number of HTTP requests that can be served by each keepalive " "connection." @@ -706,29 +720,29 @@ msgstr "" "Maximum number of HTTP requests that can be served by each keepalive " "connection." -#: admin/PageAdvanced.py:82 +#: admin/PageAdvanced.py:112 msgid "" "Allows the server to use Chunked encoding to try to keep Keep-Alive enabled." msgstr "" "Allows the server to use Chunked encoding to try to keep Keep-Alive enabled." -#: admin/PageAdvanced.py:83 +#: admin/PageAdvanced.py:113 msgid "Activate or deactivate the I/O cache globally." msgstr "Activate or deactivate the I/O cache globally." -#: admin/PageAdvanced.py:84 +#: admin/PageAdvanced.py:114 msgid "Number of pages that the cache should handle." msgstr "Number of pages that the cache should handle." -#: admin/PageAdvanced.py:85 +#: admin/PageAdvanced.py:115 msgid "Files under this size (in bytes) will not be cached." msgstr "Files under this size (in bytes) will not be cached." -#: admin/PageAdvanced.py:86 +#: admin/PageAdvanced.py:116 msgid "Files over this size (in bytes) will not be cached." msgstr "Files over this size (in bytes) will not be cached." -#: admin/PageAdvanced.py:87 +#: admin/PageAdvanced.py:117 msgid "" "How long (in seconds) the file information should last cached without " "refreshing it." @@ -736,168 +750,229 @@ msgstr "" "How long (in seconds) the file information should last cached without " "refreshing it." -#: admin/PageAdvanced.py:88 +#: admin/PageAdvanced.py:118 msgid "How long (in seconds) the file content should last cached." msgstr "How long (in seconds) the file content should last cached." -#: admin/PageAdvanced.py:89 +#: admin/PageAdvanced.py:119 msgid "Path to a Diffie Hellman (DH) parameters PEM file: 512 bits." msgstr "Path to a Diffie Hellman (DH) parameters PEM file: 512 bits." -#: admin/PageAdvanced.py:90 +#: admin/PageAdvanced.py:120 msgid "Path to a Diffie Hellman (DH) parameters PEM file: 1024 bits." msgstr "Path to a Diffie Hellman (DH) parameters PEM file: 1024 bits." -#: admin/PageAdvanced.py:91 +#: admin/PageAdvanced.py:121 msgid "Path to a Diffie Hellman (DH) parameters PEM file: 2048 bits." msgstr "Path to a Diffie Hellman (DH) parameters PEM file: 2048 bits." -#: admin/PageAdvanced.py:92 +#: admin/PageAdvanced.py:122 msgid "Path to a Diffie Hellman (DH) parameters PEM file: 4096 bits." msgstr "Path to a Diffie Hellman (DH) parameters PEM file: 4096 bits." -#: admin/PageAdvanced.py:93 +#: admin/PageAdvanced.py:123 +msgid "Your Cherokee Web Server does not support SSL/TLS encryption." +msgstr "" + +#: admin/PageAdvanced.py:124 msgid "Timeout for the TLS/SSL handshake. Default: 15 seconds." msgstr "Timeout for the TLS/SSL handshake. Default: 15 seconds." -#: admin/PageAdvanced.py:94 +#: admin/PageAdvanced.py:125 +msgid "Beware: it is vulnerable. You should disable SSLv2." +msgstr "" + +#: admin/PageAdvanced.py:126 +msgid "Beware: it is vulnerable. You should disable SSLv3." +msgstr "" + +#: admin/PageAdvanced.py:127 +msgid "TLSv1 is deprecated" +msgstr "" + +#: admin/PageAdvanced.py:128 +msgid "TLSv1.1 is deprecated" +msgstr "" + +#: admin/PageAdvanced.py:129 admin/PageAdvanced.py:130 +msgid " " +msgstr "" + +#: admin/PageAdvanced.py:131 +msgid "" +"The following options work in combination with above min/max TLS protocol " +"version settings. They are deprecated, only set the minimum and maximum " +"supported protocol versions instead." +msgstr "" + +#: admin/PageAdvanced.py:133 +msgid "" +"Minimum required TLS protocol version from clients (Default: auto-configured " +"by libssl)" +msgstr "" + +#: admin/PageAdvanced.py:134 msgid "" -"Allow clients to use SSL version 2 - Beware: it is vulnerable. (Default: No)" +"Maximum supported TLS protocol version (Default: auto-configured by libssl)" msgstr "" -"Allow clients to use SSL version 2 - Beware: it is vulnerable. (Default: No)" -#: admin/PageAdvanced.py:119 admin/PageAdvanced.py:121 +#: admin/PageAdvanced.py:167 admin/PageAdvanced.py:169 msgid "Allowed" msgstr "Allowed" -#: admin/PageAdvanced.py:119 +#: admin/PageAdvanced.py:167 msgid "Keep Alive" msgstr "Keep Alive" -#: admin/PageAdvanced.py:120 +#: admin/PageAdvanced.py:168 msgid "Max keepalive reqs" msgstr "Max keepalive reqs" -#: admin/PageAdvanced.py:121 +#: admin/PageAdvanced.py:169 msgid "Chunked Encoding" msgstr "Chunked Encoding" -#: admin/PageAdvanced.py:122 +#: admin/PageAdvanced.py:170 msgid "Polling Method" msgstr "Polling Method" -#: admin/PageAdvanced.py:123 +#: admin/PageAdvanced.py:171 msgid "Sendfile min size" msgstr "Sendfile min size" -#: admin/PageAdvanced.py:124 +#: admin/PageAdvanced.py:172 msgid "Sendfile max size" msgstr "Sendfile max size" -#: admin/PageAdvanced.py:126 admin/PageAdvanced.py:189 +#: admin/PageAdvanced.py:174 admin/PageAdvanced.py:313 msgid "Connections" msgstr "Connections" -#: admin/PageAdvanced.py:134 +#: admin/PageAdvanced.py:182 msgid "Thread Number" msgstr "Thread Number" -#: admin/PageAdvanced.py:135 +#: admin/PageAdvanced.py:183 msgid "Thread Policy" msgstr "Thread Policy" -#: admin/PageAdvanced.py:136 +#: admin/PageAdvanced.py:184 msgid "File descriptors" msgstr "File descriptors" -#: admin/PageAdvanced.py:137 +#: admin/PageAdvanced.py:185 msgid "Listening queue length" msgstr "Listening queue length" -#: admin/PageAdvanced.py:138 admin/plugins/proxy.py:239 +#: admin/PageAdvanced.py:186 admin/plugins/proxy.py:239 msgid "Reuse connections" msgstr "Reuse connections" -#: admin/PageAdvanced.py:139 +#: admin/PageAdvanced.py:187 msgid "Log flush time" msgstr "Log flush time" -#: admin/PageAdvanced.py:140 +#: admin/PageAdvanced.py:188 msgid "Nonces clean up time" msgstr "Nonces clean up time" -#: admin/PageAdvanced.py:142 admin/PageAdvanced.py:190 +#: admin/PageAdvanced.py:190 admin/PageAdvanced.py:314 msgid "Resources" msgstr "Resources" -#: admin/PageAdvanced.py:151 +#: admin/PageAdvanced.py:199 msgid "Max pages" msgstr "Max pages" -#: admin/PageAdvanced.py:152 +#: admin/PageAdvanced.py:200 msgid "File Min Size" msgstr "File Min Size" -#: admin/PageAdvanced.py:153 +#: admin/PageAdvanced.py:201 msgid "File Max Size" msgstr "File Max Size" -#: admin/PageAdvanced.py:154 +#: admin/PageAdvanced.py:202 msgid "Lasting: stat" msgstr "Lasting: stat" -#: admin/PageAdvanced.py:155 +#: admin/PageAdvanced.py:203 msgid "Lasting: mmap" msgstr "Lasting: mmap" -#: admin/PageAdvanced.py:157 admin/PageAdvanced.py:191 +#: admin/PageAdvanced.py:205 admin/PageAdvanced.py:315 msgid "I/O cache" msgstr "I/O cache" -#: admin/PageAdvanced.py:165 +#: admin/PageAdvanced.py:213 msgid "Panic action" msgstr "Panic action" -#: admin/PageAdvanced.py:166 +#: admin/PageAdvanced.py:214 msgid "PID file" msgstr "PID file" -#: admin/PageAdvanced.py:176 admin/PageEntry.py:84 admin/PageVServer.py:476 -#: admin/plugins/common.py:42 admin/plugins/common.py:43 -#: admin/plugins/dirlist.py:55 admin/plugins/proxy.py:240 -msgid "Allow" -msgstr "Allow" +#: admin/PageAdvanced.py:245 admin/PageAdvanced.py:247 +#: admin/PageAdvanced.py:258 admin/PageAdvanced.py:260 +#, fuzzy +msgid "Disable " +msgstr "Disable" + +#: admin/PageAdvanced.py:247 +msgid "Protocol deacrivated" +msgstr "" + +#: admin/PageAdvanced.py:247 +msgid "Protocol not supported" +msgstr "" + +#: admin/PageAdvanced.py:260 +msgid "Protocol deactivated" +msgstr "" -#: admin/PageAdvanced.py:176 -msgid "Allow SSL v2" -msgstr "Allow SSL v2" +#: admin/PageAdvanced.py:262 +msgid "Turn off selected TLS Protocols (Deprecated)" +msgstr "" + +#: admin/PageAdvanced.py:270 admin/PageAdvanced.py:271 +#, fuzzy +msgid "auto-configured" +msgstr "Do not configure" + +#: admin/PageAdvanced.py:285 +msgid "Min. TLS protocol version" +msgstr "" -#: admin/PageAdvanced.py:177 +#: admin/PageAdvanced.py:290 +msgid "Max. TLS protocol version" +msgstr "" + +#: admin/PageAdvanced.py:291 msgid "Handshake Timeout" msgstr "Handshake Timeout" -#: admin/PageAdvanced.py:178 +#: admin/PageAdvanced.py:292 msgid "DH parameters: 512 bits" msgstr "DH parameters: 512 bits" -#: admin/PageAdvanced.py:179 +#: admin/PageAdvanced.py:293 msgid "DH parameters: 1024 bits" msgstr "DH parameters: 1024 bits" -#: admin/PageAdvanced.py:180 +#: admin/PageAdvanced.py:294 msgid "DH parameters: 2048 bits" msgstr "DH parameters: 2048 bits" -#: admin/PageAdvanced.py:181 +#: admin/PageAdvanced.py:295 msgid "DH parameters: 4096 bits" msgstr "DH parameters: 4096 bits" -#: admin/PageAdvanced.py:183 admin/PageAdvanced.py:193 -#: admin/PageGeneral.py:239 admin/plugins/bind.py:92 +#: admin/PageAdvanced.py:296 admin/PageAdvanced.py:317 admin/PageGeneral.py:239 +#: admin/plugins/bind.py:92 msgid "TLS" msgstr "TLS" -#: admin/PageAdvanced.py:199 +#: admin/PageAdvanced.py:323 msgid "Advanced Configuration" msgstr "Advanced Configuration" @@ -1002,7 +1077,7 @@ msgstr "GZip encoder" msgid "Deflate encoder" msgstr "Deflate encoder" -#: admin/PageEntry.py:78 admin/PageEntry.py:173 admin/PageVServer.py:149 +#: admin/PageEntry.py:78 admin/PageEntry.py:173 admin/PageVServer.py:153 msgid "Authentication" msgstr "Authentication" @@ -1012,7 +1087,13 @@ msgstr "Authentication modules" #: admin/PageEntry.py:83 admin/PageEntry.py:89 msgid "Leave unset" -msgstr "Leave unset" +msgstr "" + +#: admin/PageEntry.py:84 admin/PageVServer.py:480 admin/plugins/common.py:42 +#: admin/plugins/common.py:43 admin/plugins/dirlist.py:58 +#: admin/plugins/file.py:44 admin/plugins/proxy.py:240 +msgid "Allow" +msgstr "" #: admin/PageEntry.py:85 msgid "Forbid" @@ -1039,7 +1120,7 @@ msgstr "All except explicitly forbidden responses" msgid "Remove" msgstr "Remove" -#: admin/PageEntry.py:126 admin/PageVServer.py:155 +#: admin/PageEntry.py:126 admin/PageVServer.py:159 #: admin/plugins/secdownload.py:44 msgid "Timeout" msgstr "Timeout" @@ -1052,7 +1133,7 @@ msgstr "Connections Timeout" msgid "Limit traffic to" msgstr "Limit traffic to" -#: admin/PageEntry.py:139 admin/PageVServer.py:156 +#: admin/PageEntry.py:139 admin/PageVServer.py:160 msgid "Traffic Shaping" msgstr "Traffic Shaping" @@ -1060,7 +1141,7 @@ msgstr "Traffic Shaping" msgid "Skip Logging" msgstr "Skip Logging" -#: admin/PageEntry.py:154 admin/PageVServer.py:720 +#: admin/PageEntry.py:154 admin/PageVServer.py:729 msgid "Logging" msgstr "Logging" @@ -1084,14 +1165,14 @@ msgstr "Validation Mechanism" msgid "Can not be empty" msgstr "Can not be empty" -#: admin/PageEntry.py:216 admin/PageEntry.py:268 admin/consts.py:190 -#: admin/plugins/header.py:110 admin/plugins/header.py:151 -#: admin/plugins/header.py:156 admin/plugins/proxy.py:193 +#: admin/PageEntry.py:216 admin/PageEntry.py:268 admin/consts.py:189 +#: admin/plugins/header.py:112 admin/plugins/header.py:153 +#: admin/plugins/header.py:158 admin/plugins/proxy.py:193 msgid "Header" msgstr "Header" #: admin/PageEntry.py:216 admin/PageSource.py:284 -#: admin/plugins/error_redir.py:105 admin/plugins/header.py:113 +#: admin/plugins/error_redir.py:105 admin/plugins/header.py:115 #: admin/plugins/redir.py:76 msgid "Type" msgstr "Type" @@ -1108,7 +1189,7 @@ msgstr "Action" msgid "Add New Header" msgstr "Add New Header" -#: admin/PageEntry.py:326 admin/consts.py:204 admin/plugins/redir.py:39 +#: admin/PageEntry.py:326 admin/consts.py:203 admin/plugins/redir.py:39 #: admin/plugins/rehost.py:53 msgid "Regular Expressions" msgstr "Regular Expressions" @@ -1125,8 +1206,7 @@ msgstr "Responses to cache" msgid "Caching Policy" msgstr "Caching Policy" -#: admin/PageEntry.py:381 admin/plugins/rehost.py:68 -#: admin/plugins/rehost.py:92 +#: admin/PageEntry.py:381 admin/plugins/rehost.py:68 admin/plugins/rehost.py:92 msgid "New Regular Expression" msgstr "New Regular Expression" @@ -1134,7 +1214,7 @@ msgstr "New Regular Expression" msgid "Disregarded Cookies" msgstr "Disregarded Cookies" -#: admin/PageEntry.py:402 admin/PageVServer.py:154 +#: admin/PageEntry.py:402 admin/PageVServer.py:158 msgid "Expiration" msgstr "Expiration" @@ -1166,7 +1246,7 @@ msgstr "Proxies Revalidate" msgid "Content Expiration" msgstr "Content Expiration" -#: admin/PageEntry.py:433 admin/PageVServer.py:153 +#: admin/PageEntry.py:433 admin/PageVServer.py:157 msgid "Cache" msgstr "Cache" @@ -1188,7 +1268,7 @@ msgid "Matching Rule" msgstr "Matching Rule" #: admin/PageEntry.py:514 admin/PageEntry.py:528 admin/PageEntry.py:553 -#: admin/PageVServer.py:148 +#: admin/PageVServer.py:152 msgid "Handler" msgstr "Handler" @@ -1204,7 +1284,7 @@ msgstr "Transforms" msgid "Caching" msgstr "Caching" -#: admin/PageEntry.py:556 admin/PageVServer.py:721 +#: admin/PageEntry.py:556 admin/PageVServer.py:730 msgid "Security" msgstr "Security" @@ -1462,7 +1542,7 @@ msgstr "IPv6" msgid "SSL/TLS back-end" msgstr "SSL/TLS back-end" -#: admin/PageGeneral.py:197 admin/PageIndex.py:252 +#: admin/PageGeneral.py:197 admin/PageIndex.py:198 msgid "Support" msgstr "Support" @@ -1495,8 +1575,8 @@ msgid "Bind to" msgstr "Bind to" #: admin/PageGeneral.py:239 admin/PageGeneral.py:310 admin/plugins/bind.py:92 -#: admin/plugins/bind.py:155 admin/plugins/bind.py:157 -#: admin/plugins/ldap.py:48 admin/plugins/mysql.py:77 +#: admin/plugins/bind.py:155 admin/plugins/bind.py:157 admin/plugins/ldap.py:48 +#: admin/plugins/mysql.py:77 msgid "Port" msgstr "Port" @@ -1559,7 +1639,7 @@ msgstr "Group" msgid "Chroot" msgstr "Chroot" -#: admin/PageGeneral.py:357 admin/PageVServer.py:479 +#: admin/PageGeneral.py:357 admin/PageVServer.py:483 msgid "Network" msgstr "Network" @@ -1587,171 +1667,129 @@ msgstr "Table of Contents" msgid "Documentation" msgstr "Documentation" -#: admin/PageIndex.py:67 -msgid "You will be sent an email requesting confirmation" -msgstr "You will be sent an email requesting confirmation" - -#: admin/PageIndex.py:68 -msgid "Optionally provide your name" -msgstr "Optionally provide your name" - -#: admin/PageIndex.py:70 -#, python-format -msgid "" -"There are a number of Community Mailing Lists\n" -"available for you to subscribe. You can subscribe the General Discussion\n" -"mailing list from this interface. There is where most of the discussions\n" -"take place." -msgstr "" -"There are a number of Community Mailing Lists\n" -"available for you to subscribe. You can subscribe the General Discussion\n" -"mailing list from this interface. There is where most of the discussions\n" -"take place." - -#: admin/PageIndex.py:77 +#: admin/PageIndex.py:58 msgid "Server is Running" msgstr "Server is Running" -#: admin/PageIndex.py:78 +#: admin/PageIndex.py:59 msgid "Server is not Running" msgstr "Server is not Running" -#: admin/PageIndex.py:132 +#: admin/PageIndex.py:110 msgid "Stop Server" msgstr "Stop Server" -#: admin/PageIndex.py:136 +#: admin/PageIndex.py:114 msgid "Start Server" msgstr "Start Server" -#: admin/PageIndex.py:141 +#: admin/PageIndex.py:119 msgid "Hostname" msgstr "Hostname" -#: admin/PageIndex.py:143 +#: admin/PageIndex.py:121 msgid "Modified" msgstr "Modified" -#: admin/PageIndex.py:145 +#: admin/PageIndex.py:123 msgid "Not found" msgstr "Not found" -#: admin/PageIndex.py:146 +#: admin/PageIndex.py:124 msgid "Config File" msgstr "Config File" -#: admin/PageIndex.py:153 admin/plugins/server_info.py:32 +#: admin/PageIndex.py:131 admin/plugins/server_info.py:32 #: admin/plugins/server_info.py:35 msgid "Server Information" msgstr "Server Information" -#: admin/PageIndex.py:165 +#: admin/PageIndex.py:143 msgid "Processors" msgstr "Processors" -#: admin/PageIndex.py:177 +#: admin/PageIndex.py:155 msgid "Memory" msgstr "Memory" -#: admin/PageIndex.py:211 admin/plugins/dbslayer.py:51 +#: admin/PageIndex.py:189 admin/plugins/dbslayer.py:51 msgid "Language" msgstr "Language" -#: admin/PageIndex.py:231 -msgid "Mailing List Subscription" -msgstr "Mailing List Subscription" - -#: admin/PageIndex.py:233 -msgid "Subscribe" -msgstr "Subscribe" - -#: admin/PageIndex.py:236 -msgid "Your email address" -msgstr "Your email address" - -#: admin/PageIndex.py:237 -msgid "Your name" -msgstr "Your name" - -#: admin/PageIndex.py:256 +#: admin/PageIndex.py:202 msgid "Getting started" msgstr "Getting started" -#: admin/PageIndex.py:260 -msgid "Subscribe to mailing lists" +#: admin/PageIndex.py:206 +#, fuzzy +msgid "Visit the mailing list" msgstr "Subscribe to mailing lists" -#: admin/PageIndex.py:268 +#: admin/PageIndex.py:210 msgid "Report a bug" msgstr "Report a bug" -#: admin/PageIndex.py:272 -msgid "Purchase commercial support" -msgstr "Purchase commercial support" - -#: admin/PageIndex.py:276 admin/PageIndex.py:280 +#: admin/PageIndex.py:214 admin/PageIndex.py:218 msgid "About Cherokee" msgstr "About Cherokee" -#: admin/PageIndex.py:289 +#: admin/PageIndex.py:227 msgid "Join the Cherokee Community:" msgstr "Join the Cherokee Community:" -#: admin/PageIndex.py:292 +#: admin/PageIndex.py:230 msgid "Visit the Cherokee Project Website" msgstr "Visit the Cherokee Project Website" -#: admin/PageIndex.py:293 +#: admin/PageIndex.py:231 msgid "Follow us on Twitter" msgstr "Follow us on Twitter" -#: admin/PageIndex.py:294 +#: admin/PageIndex.py:232 msgid "Join us on Facebook" msgstr "Join us on Facebook" -#: admin/PageIndex.py:295 +#: admin/PageIndex.py:233 msgid "Join us on Google+" msgstr "Join us on Google+" -#: admin/PageIndex.py:296 +#: admin/PageIndex.py:234 msgid "Fork us on Github" msgstr "Fork us on Github" -#: admin/PageIndex.py:297 +#: admin/PageIndex.py:235 msgid "Become a member of Cherokee group on LinkedIn" msgstr "Become a member of Cherokee group on LinkedIn" -#: admin/PageIndex.py:298 +#: admin/PageIndex.py:236 msgid "Chat with us at irc.freenode.net" msgstr "Chat with us at irc.freenode.net" -#: admin/PageIndex.py:307 +#: admin/PageIndex.py:245 msgid "Shutdown Cherokee-admin" msgstr "Shutdown Cherokee-admin" -#: admin/PageIndex.py:309 +#: admin/PageIndex.py:247 msgid "Shut down" msgstr "Shut down" -#: admin/PageIndex.py:310 +#: admin/PageIndex.py:248 msgid "You are about to shut down this instance of Cherokee-admin" msgstr "You are about to shut down this instance of Cherokee-admin" -#: admin/PageIndex.py:311 +#: admin/PageIndex.py:249 msgid "Are you sure you want to proceed?" msgstr "Are you sure you want to proceed?" -#: admin/PageIndex.py:314 +#: admin/PageIndex.py:252 msgid "Cherokee-admin has been shut down" msgstr "Cherokee-admin has been shut down" -#: admin/PageIndex.py:316 +#: admin/PageIndex.py:254 msgid "Shut down Cherokee-Admin" msgstr "Shut down Cherokee-Admin" -#: admin/PageIndex.py:329 admin/PageIndex.py:350 +#: admin/PageIndex.py:267 admin/PageIndex.py:288 msgid "Welcome to Cherokee Admin" msgstr "Welcome to Cherokee Admin" @@ -1837,7 +1875,7 @@ msgstr "Manual" msgid "Manual configuration" msgstr "Manual configuration" -#: admin/PageRule.py:249 admin/PageVServer.py:158 +#: admin/PageRule.py:249 admin/PageVServer.py:162 msgid "Final" msgstr "Final" @@ -1865,7 +1903,7 @@ msgstr "Clone" msgid "Clone Selected Behavior Rule" msgstr "Clone Selected Behavior Rule" -#: admin/PageRule.py:314 admin/PageVServer.py:718 +#: admin/PageRule.py:314 admin/PageVServer.py:727 msgid "Behavior" msgstr "Behavior" @@ -2007,7 +2045,7 @@ msgstr "Add new variable" msgid "Source Usage" msgstr "Source Usage" -#: admin/PageSource.py:253 admin/PageVServer.py:723 +#: admin/PageSource.py:253 admin/PageVServer.py:732 msgid "Virtual Server" msgstr "Virtual Server" @@ -2060,7 +2098,7 @@ msgstr "Clone Selected Information Source" msgid "Sources Filtering" msgstr "Sources Filtering" -#: admin/PageSources.py:35 admin/PageVServer.py:141 admin/PageVServers.py:48 +#: admin/PageSources.py:35 admin/PageVServer.py:145 admin/PageVServers.py:48 #: admin/PageVServers.py:294 msgid "Virtual Servers" msgstr "Virtual Servers" @@ -2082,10 +2120,14 @@ msgid "Virtual Server Filtering" msgstr "Virtual Server Filtering" #: admin/PageVServer.py:44 +msgid "Reference" +msgstr "" + +#: admin/PageVServer.py:47 msgid "Nickname for the virtual server." msgstr "Nickname for the virtual server." -#: admin/PageVServer.py:45 +#: admin/PageVServer.py:48 msgid "" "This directive points to the PEM-encoded Certificate file for the server " "(Full path to the file)" @@ -2093,11 +2135,11 @@ msgstr "" "This directive points to the PEM-encoded Certificate file for the server " "(Full path to the file)" -#: admin/PageVServer.py:46 +#: admin/PageVServer.py:49 msgid "PEM-encoded Private Key file for the server (Full path to the file)" msgstr "PEM-encoded Private Key file for the server (Full path to the file)" -#: admin/PageVServer.py:47 +#: admin/PageVServer.py:50 msgid "" "File containing the trusted CA certificates, utilized for checking the " "client certificates (Full path to the file)" @@ -2105,17 +2147,15 @@ msgstr "" "File containing the trusted CA certificates, utilized for checking the " "client certificates (Full path to the file)" -#: admin/PageVServer.py:48 -msgid "" -"Ciphers that TLS/SSL is allowed to use. Reference. (Default enables " -"Forward Secrecy)." -msgstr "" -"Ciphers that TLS/SSL is allowed to use. Reference. (Default enables " -"Forward Secrecy)." +#: admin/PageVServer.py:51 +msgid "Ciphers that TLSv1.2 and below is allowed to use." +msgstr "Ciphers that TLS/SSL is allowed to use." -#: admin/PageVServer.py:49 +#: admin/PageVServer.py:52 +msgid "Ciphersuites that TLSv1.3 is allowed to use." +msgstr "Ciphersuites that TLSv1.3 is allowed to use." + +#: admin/PageVServer.py:53 msgid "" "The cipher sequence that is specified by the server should have preference " "over the client preference. (Default: True)." @@ -2123,7 +2163,7 @@ msgstr "" "The cipher sequence that is specified by the server should have preference " "over the client preference. (Default: True)." -#: admin/PageVServer.py:50 +#: admin/PageVServer.py:54 msgid "" "Explicitly enable or disable serverside compression support. (Default: " "Disabled)." @@ -2131,7 +2171,7 @@ msgstr "" "Explicitly enable or disable serverside compression support. (Default: " "Disabled)." -#: admin/PageVServer.py:51 +#: admin/PageVServer.py:55 msgid "" "Explicitely sets the Diffie-Hellman parameters length. (Default: Let openssl " "choose)." @@ -2139,11 +2179,11 @@ msgstr "" "Explicitely sets the Diffie-Hellman parameters length. (Default: Let openssl " "choose)." -#: admin/PageVServer.py:52 +#: admin/PageVServer.py:56 msgid "Skip, Tolerate, Accept or Require client certificates." msgstr "Skip, Tolerate, Accept or Require client certificates." -#: admin/PageVServer.py:53 +#: admin/PageVServer.py:57 msgid "" "Limit up to which depth certificates in a chain are used during the " "verification procedure (Default: 1)" @@ -2151,11 +2191,11 @@ msgstr "" "Limit up to which depth certificates in a chain are used during the " "verification procedure (Default: 1)" -#: admin/PageVServer.py:54 +#: admin/PageVServer.py:58 msgid "Allows the selection of how to generate the error responses." msgstr "Allows the selection of how to generate the error responses." -#: admin/PageVServer.py:55 +#: admin/PageVServer.py:59 msgid "" "Directory inside the user home directory to use as root web directory. " "Disabled if empty." @@ -2163,19 +2203,19 @@ msgstr "" "Directory inside the user home directory to use as root web directory. " "Disabled if empty." -#: admin/PageVServer.py:56 +#: admin/PageVServer.py:60 msgid "The personal web support is currently turned on." msgstr "The personal web support is currently turned on." -#: admin/PageVServer.py:57 +#: admin/PageVServer.py:61 msgid "Adds a new domain name. Wildcards are allowed in the domain name." msgstr "Adds a new domain name. Wildcards are allowed in the domain name." -#: admin/PageVServer.py:58 +#: admin/PageVServer.py:62 msgid "Virtual Server root directory." msgstr "Virtual Server root directory." -#: admin/PageVServer.py:59 +#: admin/PageVServer.py:63 msgid "" "List of name files that will be used as directory index. Eg: index.html," "index.php." @@ -2183,44 +2223,44 @@ msgstr "" "List of name files that will be used as directory index. Eg: index.html," "index.php." -#: admin/PageVServer.py:60 +#: admin/PageVServer.py:64 msgid "The maximum size, in bytes, for POST uploads. (Default: unlimited)" msgstr "The maximum size, in bytes, for POST uploads. (Default: unlimited)" -#: admin/PageVServer.py:61 +#: admin/PageVServer.py:65 msgid "Whether this virtual server is allowed to use Keep-alive (Default: yes)" msgstr "" "Whether this virtual server is allowed to use Keep-alive (Default: yes)" -#: admin/PageVServer.py:62 +#: admin/PageVServer.py:66 msgid "The Logging is currently enabled." msgstr "The Logging is currently enabled." -#: admin/PageVServer.py:63 +#: admin/PageVServer.py:67 msgid "Logging format. Apache compatible is highly recommended here." msgstr "Logging format. Apache compatible is highly recommended here." -#: admin/PageVServer.py:64 +#: admin/PageVServer.py:68 msgid "Back-end used to store the log accesses." msgstr "Back-end used to store the log accesses." -#: admin/PageVServer.py:65 +#: admin/PageVServer.py:69 msgid "Back-end used to store the log errors." msgstr "Back-end used to store the log errors." -#: admin/PageVServer.py:66 +#: admin/PageVServer.py:70 msgid "Back-end used to store the log accesses and errors." msgstr "Back-end used to store the log accesses and errors." -#: admin/PageVServer.py:67 +#: admin/PageVServer.py:71 msgid "Full path to the file where the information will be saved." msgstr "Full path to the file where the information will be saved." -#: admin/PageVServer.py:68 +#: admin/PageVServer.py:72 msgid "Path to the executable that will be invoked on each log entry." msgstr "Path to the executable that will be invoked on each log entry." -#: admin/PageVServer.py:69 +#: admin/PageVServer.py:73 msgid "" "Whether the logger should read and use the X-Real-IP and X-Forwarded-For " "headers (send by reverse proxies)." @@ -2228,7 +2268,7 @@ msgstr "" "Whether the logger should read and use the X-Real-IP and X-Forwarded-For " "headers (send by reverse proxies)." -#: admin/PageVServer.py:71 +#: admin/PageVServer.py:75 msgid "" "List of IP addresses and subnets that are allowed to send X-Real-IP and X-" "Forwarded-For headers." @@ -2236,21 +2276,21 @@ msgstr "" "List of IP addresses and subnets that are allowed to send X-Real-IP and X-" "Forwarded-For headers." -#: admin/PageVServer.py:72 +#: admin/PageVServer.py:76 msgid "" "How to support the \"Advanced Virtual Hosting\" mechanism. (Default: off)" msgstr "" "How to support the \"Advanced Virtual Hosting\" mechanism. (Default: off)" -#: admin/PageVServer.py:73 +#: admin/PageVServer.py:77 msgid "The following variables are accepted: " msgstr "The following variables are accepted: " -#: admin/PageVServer.py:74 +#: admin/PageVServer.py:78 msgid "Allows the selection of domain matching method." msgstr "Allows the selection of domain matching method." -#: admin/PageVServer.py:75 +#: admin/PageVServer.py:79 msgid "" "Whether or not it should collected statistics about the traffic of this " "virtual server." @@ -2258,11 +2298,11 @@ msgstr "" "Whether or not it should collected statistics about the traffic of this " "virtual server." -#: admin/PageVServer.py:76 +#: admin/PageVServer.py:80 msgid "Time standard to use in the log file entries." msgstr "Time standard to use in the log file entries." -#: admin/PageVServer.py:77 +#: admin/PageVServer.py:81 msgid "" "Remember that only \"File Exists\" rules and \"List & Send\" handlers use " "the Directory Indexes setting." @@ -2270,7 +2310,7 @@ msgstr "" "Remember that only \"File Exists\" rules and \"List & Send\" handlers use " "the Directory Indexes setting." -#: admin/PageVServer.py:78 +#: admin/PageVServer.py:82 msgid "" "Use this nickname as an additional host name for this virtual server " "(Default: yes)" @@ -2278,17 +2318,17 @@ msgstr "" "Use this nickname as an additional host name for this virtual server " "(Default: yes)" -#: admin/PageVServer.py:79 +#: admin/PageVServer.py:83 msgid "Enforce HTTPS by using the HTTP Strict Transport Security." msgstr "Enforce HTTPS by using the HTTP Strict Transport Security." -#: admin/PageVServer.py:80 +#: admin/PageVServer.py:84 msgid "" "How long the client's browser should remember the forced HTTPS (in seconds)." msgstr "" "How long the client's browser should remember the forced HTTPS (in seconds)." -#: admin/PageVServer.py:81 +#: admin/PageVServer.py:85 msgid "" "Should HSTS be used in all the subdomains of this virtual server (Default: " "yes)." @@ -2296,417 +2336,421 @@ msgstr "" "Should HSTS be used in all the subdomains of this virtual server (Default: " "yes)." -#: admin/PageVServer.py:83 +#: admin/PageVServer.py:87 msgid "The 'default' virtual server matches all the domain names.
" msgstr "The 'default' virtual server matches all the domain names.
" -#: admin/PageVServer.py:86 +#: admin/PageVServer.py:90 msgid "Remote IP address" msgstr "Remote IP address" -#: admin/PageVServer.py:87 +#: admin/PageVServer.py:91 msgid "Local IP address" msgstr "Local IP address" -#: admin/PageVServer.py:88 +#: admin/PageVServer.py:92 msgid "Request Protocol" msgstr "Request Protocol" -#: admin/PageVServer.py:89 +#: admin/PageVServer.py:93 msgid "Transport type: http or https" msgstr "Transport type: http or https" -#: admin/PageVServer.py:90 +#: admin/PageVServer.py:94 msgid "Port of the server serving the request" msgstr "Port of the server serving the request" -#: admin/PageVServer.py:91 +#: admin/PageVServer.py:95 msgid "The query string, if exists" msgstr "The query string, if exists" -#: admin/PageVServer.py:92 +#: admin/PageVServer.py:96 msgid "First line of HTTP request" msgstr "First line of HTTP request" -#: admin/PageVServer.py:93 +#: admin/PageVServer.py:97 msgid "Response status code" msgstr "Response status code" -#: admin/PageVServer.py:94 +#: admin/PageVServer.py:98 msgid "Time: in common log format time format" msgstr "Time: in common log format time format" -#: admin/PageVServer.py:95 +#: admin/PageVServer.py:99 msgid "Time: seconds since Epoch" msgstr "Time: seconds since Epoch" -#: admin/PageVServer.py:96 +#: admin/PageVServer.py:100 msgid "Time: milliseconds since Epoch" msgstr "Time: milliseconds since Epoch" -#: admin/PageVServer.py:97 +#: admin/PageVServer.py:101 msgid "Remote user (authentication)" msgstr "Remote user (authentication)" -#: admin/PageVServer.py:98 +#: admin/PageVServer.py:102 msgid "URL path requested" msgstr "URL path requested" -#: admin/PageVServer.py:99 +#: admin/PageVServer.py:103 msgid "URL path requested before any rewrite" msgstr "URL path requested before any rewrite" -#: admin/PageVServer.py:100 +#: admin/PageVServer.py:104 msgid "Virtual Server nick name" msgstr "Virtual Server nick name" -#: admin/PageVServer.py:101 +#: admin/PageVServer.py:105 msgid "Requested host (Host: header)" msgstr "Requested host (Host: header)" -#: admin/PageVServer.py:102 +#: admin/PageVServer.py:106 msgid "Size of the response in bytes" msgstr "Size of the response in bytes" -#: admin/PageVServer.py:103 +#: admin/PageVServer.py:107 msgid "'Host:' header of the request" msgstr "'Host:' header of the request" -#: admin/PageVServer.py:104 +#: admin/PageVServer.py:108 msgid "'Referrer:' header of the request" msgstr "'Referrer:' header of the request" -#: admin/PageVServer.py:105 +#: admin/PageVServer.py:109 msgid "'User-Agent:' header of the request" msgstr "'User-Agent:' header of the request" -#: admin/PageVServer.py:106 +#: admin/PageVServer.py:110 msgid "'Cookie:' header of the request" msgstr "'Cookie:' header of the request" -#: admin/PageVServer.py:142 +#: admin/PageVServer.py:146 msgid "Loggers" msgstr "Loggers" -#: admin/PageVServer.py:143 +#: admin/PageVServer.py:147 msgid "SSL cookbook" msgstr "SSL cookbook" -#: admin/PageVServer.py:147 admin/PageVServer.py:184 +#: admin/PageVServer.py:151 admin/PageVServer.py:188 msgid "Match" msgstr "Match" -#: admin/PageVServer.py:147 +#: admin/PageVServer.py:151 msgid "Rule Match" msgstr "Rule Match" -#: admin/PageVServer.py:148 +#: admin/PageVServer.py:152 msgid "Assigned Handler" msgstr "Assigned Handler" -#: admin/PageVServer.py:149 +#: admin/PageVServer.py:153 msgid "Auth" msgstr "Auth" -#: admin/PageVServer.py:150 +#: admin/PageVServer.py:154 msgid "Custom Document Root" msgstr "Custom Document Root" -#: admin/PageVServer.py:150 +#: admin/PageVServer.py:154 msgid "Root" msgstr "Root" -#: admin/PageVServer.py:151 +#: admin/PageVServer.py:155 msgid "Only HTTPS" msgstr "Only HTTPS" -#: admin/PageVServer.py:151 +#: admin/PageVServer.py:155 msgid "Secure" msgstr "Secure" -#: admin/PageVServer.py:152 +#: admin/PageVServer.py:156 msgid "Enc" msgstr "Enc" -#: admin/PageVServer.py:152 +#: admin/PageVServer.py:156 msgid "Encoders" msgstr "Encoders" -#: admin/PageVServer.py:153 +#: admin/PageVServer.py:157 msgid "Cacheable" msgstr "Cacheable" -#: admin/PageVServer.py:154 +#: admin/PageVServer.py:158 msgid "Exp" msgstr "Exp" -#: admin/PageVServer.py:155 +#: admin/PageVServer.py:159 msgid "Connection Timeout" msgstr "Connection Timeout" -#: admin/PageVServer.py:156 +#: admin/PageVServer.py:160 msgid "Shaping" msgstr "Shaping" -#: admin/PageVServer.py:157 +#: admin/PageVServer.py:161 msgid "Log" msgstr "Log" -#: admin/PageVServer.py:157 +#: admin/PageVServer.py:161 msgid "Logging Enabled" msgstr "Logging Enabled" -#: admin/PageVServer.py:158 +#: admin/PageVServer.py:162 msgid "Rule is Final" msgstr "Rule is Final" -#: admin/PageVServer.py:184 +#: admin/PageVServer.py:188 msgid "Match nickname" msgstr "Match nickname" -#: admin/PageVServer.py:188 admin/PageVServer.py:717 +#: admin/PageVServer.py:192 admin/PageVServer.py:726 msgid "Host Match" msgstr "Host Match" -#: admin/PageVServer.py:218 admin/PageVServer.py:234 admin/PageVServer.py:258 -#: admin/PageVServer.py:485 admin/PageVServer.py:519 -#: admin/plugins/method.py:99 admin/plugins/method.py:109 +#: admin/PageVServer.py:222 admin/PageVServer.py:238 admin/PageVServer.py:262 +#: admin/PageVServer.py:489 admin/PageVServer.py:523 admin/plugins/method.py:99 +#: admin/plugins/method.py:109 msgid "Method" msgstr "Method" -#: admin/PageVServer.py:226 admin/PageVServer.py:242 +#: admin/PageVServer.py:230 admin/PageVServer.py:246 msgid "Remove criteria" msgstr "Remove criteria" -#: admin/PageVServer.py:260 +#: admin/PageVServer.py:264 msgid "How to match this Virtual Server" msgstr "How to match this Virtual Server" -#: admin/PageVServer.py:267 +#: admin/PageVServer.py:271 msgid "Add an additional matching criteria" msgstr "Add an additional matching criteria" -#: admin/PageVServer.py:358 +#: admin/PageVServer.py:362 msgid "Behavior Rules" msgstr "Behavior Rules" -#: admin/PageVServer.py:367 +#: admin/PageVServer.py:371 msgid "Rule Management" msgstr "Rule Management" -#: admin/PageVServer.py:393 +#: admin/PageVServer.py:397 msgid "Only accept Secure Connections" msgstr "Only accept Secure Connections" -#: admin/PageVServer.py:398 +#: admin/PageVServer.py:402 msgid "Encoding enabled" msgstr "Encoding enabled" -#: admin/PageVServer.py:404 +#: admin/PageVServer.py:408 msgid "no" msgstr "no" -#: admin/PageVServer.py:415 +#: admin/PageVServer.py:419 msgid " seconds" msgstr " seconds" -#: admin/PageVServer.py:420 +#: admin/PageVServer.py:424 msgid " bytes per second" msgstr " bytes per second" -#: admin/PageVServer.py:425 +#: admin/PageVServer.py:429 msgid "Logging enabled for this rule" msgstr "Logging enabled for this rule" -#: admin/PageVServer.py:430 +#: admin/PageVServer.py:434 msgid "Prevents further rule evaluation" msgstr "Prevents further rule evaluation" -#: admin/PageVServer.py:435 +#: admin/PageVServer.py:439 msgid "Content can be cached" msgstr "Content can be cached" -#: admin/PageVServer.py:438 +#: admin/PageVServer.py:442 msgid "Forbids content caching" msgstr "Forbids content caching" -#: admin/PageVServer.py:455 +#: admin/PageVServer.py:459 msgid "Virtual Server nickname" msgstr "Virtual Server nickname" -#: admin/PageVServer.py:457 +#: admin/PageVServer.py:461 msgid "Server ID" msgstr "Server ID" -#: admin/PageVServer.py:463 +#: admin/PageVServer.py:467 msgid "Directory Indexes" msgstr "Directory Indexes" -#: admin/PageVServer.py:465 admin/plugins/fullpath.py:119 +#: admin/PageVServer.py:469 admin/plugins/fullpath.py:119 msgid "Paths" msgstr "Paths" -#: admin/PageVServer.py:471 +#: admin/PageVServer.py:475 msgid "Neither are in use at the moment." msgstr "Neither are in use at the moment." -#: admin/PageVServer.py:476 +#: admin/PageVServer.py:480 msgid "Keep-alive" msgstr "Keep-alive" -#: admin/PageVServer.py:477 +#: admin/PageVServer.py:481 msgid "Max Upload Size" msgstr "Max Upload Size" -#: admin/PageVServer.py:487 admin/plugins/evhost.py:33 +#: admin/PageVServer.py:491 admin/plugins/evhost.py:33 msgid "Advanced Virtual Hosting" msgstr "Advanced Virtual Hosting" -#: admin/PageVServer.py:521 +#: admin/PageVServer.py:525 msgid "Error Handling hook" msgstr "Error Handling hook" -#: admin/PageVServer.py:532 admin/consts.py:233 admin/consts.py:250 +#: admin/PageVServer.py:536 admin/consts.py:232 admin/consts.py:249 msgid "Disabled" msgstr "Disabled" -#: admin/PageVServer.py:536 +#: admin/PageVServer.py:540 msgid "Write errors to" msgstr "Write errors to" -#: admin/PageVServer.py:540 admin/PageVServer.py:579 +#: admin/PageVServer.py:544 admin/PageVServer.py:583 msgid "Filename" msgstr "Filename" -#: admin/PageVServer.py:542 admin/PageVServer.py:582 +#: admin/PageVServer.py:546 admin/PageVServer.py:586 msgid "Command" msgstr "Command" -#: admin/PageVServer.py:548 +#: admin/PageVServer.py:552 msgid "Error Logging" msgstr "Error Logging" -#: admin/PageVServer.py:559 +#: admin/PageVServer.py:563 msgid "Format" msgstr "Format" -#: admin/PageVServer.py:566 +#: admin/PageVServer.py:570 msgid "Write accesses to" msgstr "Write accesses to" -#: admin/PageVServer.py:589 +#: admin/PageVServer.py:593 msgid "Hide" msgstr "Hide" -#: admin/PageVServer.py:589 +#: admin/PageVServer.py:593 msgid "Show macros" msgstr "Show macros" -#: admin/PageVServer.py:598 +#: admin/PageVServer.py:602 msgid "Template: " msgstr "Template: " -#: admin/PageVServer.py:600 +#: admin/PageVServer.py:604 msgid "Access Logging" msgstr "Access Logging" -#: admin/PageVServer.py:606 +#: admin/PageVServer.py:610 msgid "Time standard" msgstr "Time standard" -#: admin/PageVServer.py:607 admin/PageVServer.py:687 admin/consts.py:228 +#: admin/PageVServer.py:611 admin/PageVServer.py:696 admin/consts.py:227 msgid "Accept" msgstr "Accept" -#: admin/PageVServer.py:607 +#: admin/PageVServer.py:611 msgid "Accept Forwarded IPs" msgstr "Accept Forwarded IPs" -#: admin/PageVServer.py:610 +#: admin/PageVServer.py:614 msgid "Do not check" msgstr "Do not check" -#: admin/PageVServer.py:619 +#: admin/PageVServer.py:623 msgid "Logging Options" msgstr "Logging Options" -#: admin/PageVServer.py:655 admin/wizards/ssl_test.py:136 +#: admin/PageVServer.py:659 admin/wizards/ssl_test.py:136 msgid "Certificate" msgstr "Certificate" -#: admin/PageVServer.py:656 +#: admin/PageVServer.py:660 msgid "Certificate key" msgstr "Certificate key" -#: admin/PageVServer.py:661 +#: admin/PageVServer.py:665 msgid "Required SSL/TLS Values" msgstr "Required SSL/TLS Values" -#: admin/PageVServer.py:666 +#: admin/PageVServer.py:674 +msgid "Ciphersuites" +msgstr "" + +#: admin/PageVServer.py:675 msgid "Ciphers" msgstr "Ciphers" -#: admin/PageVServer.py:667 +#: admin/PageVServer.py:676 msgid "Prefer" msgstr "Prefer" -#: admin/PageVServer.py:667 +#: admin/PageVServer.py:676 msgid "Server Preference" msgstr "Server Preference" -#: admin/PageVServer.py:668 +#: admin/PageVServer.py:677 msgid "Client Certs. Request" msgstr "Client Certs. Request" -#: admin/PageVServer.py:669 +#: admin/PageVServer.py:678 msgid "Compression" msgstr "Compression" -#: admin/PageVServer.py:670 +#: admin/PageVServer.py:679 msgid "DH length" msgstr "DH length" -#: admin/PageVServer.py:673 +#: admin/PageVServer.py:682 msgid "CA List" msgstr "CA List" -#: admin/PageVServer.py:676 +#: admin/PageVServer.py:685 msgid "Verify Depth" msgstr "Verify Depth" -#: admin/PageVServer.py:682 +#: admin/PageVServer.py:691 msgid "Advanced Options" msgstr "Advanced Options" -#: admin/PageVServer.py:687 +#: admin/PageVServer.py:696 msgid "Enable HSTS" msgstr "Enable HSTS" -#: admin/PageVServer.py:690 +#: admin/PageVServer.py:699 msgid "HSTS Max-Age" msgstr "HSTS Max-Age" -#: admin/PageVServer.py:690 +#: admin/PageVServer.py:699 msgid "One year" msgstr "One year" -#: admin/PageVServer.py:691 +#: admin/PageVServer.py:700 msgid "Include Subdomains" msgstr "Include Subdomains" -#: admin/PageVServer.py:691 +#: admin/PageVServer.py:700 msgid "Include all" msgstr "Include all" -#: admin/PageVServer.py:697 +#: admin/PageVServer.py:706 msgid "HTTP Strict Transport Security (HSTS)" msgstr "HTTP Strict Transport Security (HSTS)" -#: admin/PageVServer.py:716 +#: admin/PageVServer.py:725 msgid "Basics" msgstr "Basics" -#: admin/PageVServer.py:719 +#: admin/PageVServer.py:728 msgid "Error Handler" msgstr "Error Handler" @@ -2994,8 +3038,8 @@ msgstr "Product + Platform" msgid "Full Server string" msgstr "Full Server string" -#: admin/consts.py:51 admin/consts.py:80 admin/consts.py:97 -#: admin/consts.py:111 admin/plugins/mysql.py:45 +#: admin/consts.py:51 admin/consts.py:80 admin/consts.py:97 admin/consts.py:111 +#: admin/plugins/mysql.py:45 msgid "None" msgstr "None" @@ -3193,191 +3237,191 @@ msgstr "Dynamic" msgid "Automatic" msgstr "Automatic" -#: admin/consts.py:145 admin/plugins/error_redir.py:35 +#: admin/consts.py:144 admin/plugins/error_redir.py:35 msgid "External" msgstr "External" -#: admin/consts.py:146 admin/plugins/error_redir.py:34 +#: admin/consts.py:145 admin/plugins/error_redir.py:34 msgid "Internal" msgstr "Internal" -#: admin/consts.py:189 admin/plugins/header.py:116 admin/plugins/proxy.py:94 +#: admin/consts.py:188 admin/plugins/header.py:118 admin/plugins/proxy.py:94 #: admin/plugins/proxy.py:144 admin/plugins/redir.py:76 #: admin/plugins/redir.py:106 admin/plugins/request.py:31 #: admin/plugins/url_arg.py:76 admin/plugins/url_arg.py:95 msgid "Regular Expression" msgstr "Regular Expression" -#: admin/consts.py:191 +#: admin/consts.py:190 msgid "File Exists" msgstr "File Exists" -#: admin/consts.py:192 +#: admin/consts.py:191 msgid "HTTP Method" msgstr "HTTP Method" -#: admin/consts.py:193 admin/plugins/bind.py:76 admin/plugins/bind.py:129 +#: admin/consts.py:192 admin/plugins/bind.py:76 admin/plugins/bind.py:129 msgid "Incoming IP/Port" msgstr "Incoming IP/Port" -#: admin/consts.py:194 +#: admin/consts.py:193 msgid "SSL / TLS" msgstr "SSL / TLS" -#: admin/consts.py:195 admin/plugins/fullpath.py:66 +#: admin/consts.py:194 admin/plugins/fullpath.py:66 #: admin/plugins/fullpath.py:101 msgid "Full Path" msgstr "Full Path" -#: admin/consts.py:196 admin/plugins/from.py:71 +#: admin/consts.py:195 admin/plugins/from.py:71 msgid "Connected from" msgstr "Connected from" -#: admin/consts.py:197 +#: admin/consts.py:196 msgid "URL Argument" msgstr "URL Argument" -#: admin/consts.py:198 +#: admin/consts.py:197 msgid "GeoIP" msgstr "GeoIP" -#: admin/consts.py:202 +#: admin/consts.py:201 msgid "Match Nickname" msgstr "Match Nickname" -#: admin/consts.py:203 +#: admin/consts.py:202 msgid "Wildcards" msgstr "Wildcards" -#: admin/consts.py:205 +#: admin/consts.py:204 msgid "Server IP" msgstr "Server IP" -#: admin/consts.py:209 admin/consts.py:255 +#: admin/consts.py:208 admin/consts.py:254 msgid "Not set" msgstr "Not set" -#: admin/consts.py:210 +#: admin/consts.py:209 msgid "Already expired on 1970" msgstr "Already expired on 1970" -#: admin/consts.py:211 +#: admin/consts.py:210 msgid "Do not expire until 2038" msgstr "Do not expire until 2038" -#: admin/consts.py:212 +#: admin/consts.py:211 msgid "Custom value" msgstr "Custom value" -#: admin/consts.py:216 +#: admin/consts.py:215 msgid "No TLS/SSL" msgstr "No TLS/SSL" -#: admin/consts.py:217 +#: admin/consts.py:216 msgid "OpenSSL / libssl" msgstr "OpenSSL / libssl" -#: admin/consts.py:221 admin/util.py:91 +#: admin/consts.py:220 admin/util.py:91 msgid "Off" msgstr "Off" -#: admin/consts.py:222 +#: admin/consts.py:221 msgid "Enhanced Virtual Hosting" msgstr "Enhanced Virtual Hosting" -#: admin/consts.py:226 +#: admin/consts.py:225 msgid "Skip" msgstr "Skip" -#: admin/consts.py:227 +#: admin/consts.py:226 msgid "Tolerate" msgstr "Tolerate" -#: admin/consts.py:229 +#: admin/consts.py:228 msgid "Require" msgstr "Require" -#: admin/consts.py:234 +#: admin/consts.py:233 msgid "RRDtool graphs" msgstr "RRDtool graphs" -#: admin/consts.py:238 +#: admin/consts.py:237 msgid "Local time" msgstr "Local time" -#: admin/consts.py:239 +#: admin/consts.py:238 msgid "UTC: Coordinated Universal Time" msgstr "UTC: Coordinated Universal Time" -#: admin/consts.py:243 +#: admin/consts.py:242 msgid "JSON" msgstr "JSON" -#: admin/consts.py:244 +#: admin/consts.py:243 msgid "Python" msgstr "Python" -#: admin/consts.py:245 admin/wizards/List.py:91 +#: admin/consts.py:244 admin/wizards/List.py:91 msgid "PHP" msgstr "PHP" -#: admin/consts.py:246 +#: admin/consts.py:245 msgid "Ruby" msgstr "Ruby" -#: admin/consts.py:251 +#: admin/consts.py:250 msgid "POST tracker" msgstr "POST tracker" -#: admin/consts.py:256 +#: admin/consts.py:255 msgid "Public" msgstr "Public" -#: admin/consts.py:257 +#: admin/consts.py:256 msgid "Private" msgstr "Private" -#: admin/consts.py:258 +#: admin/consts.py:257 msgid "No Cache" msgstr "No Cache" -#: admin/consts.py:263 +#: admin/consts.py:262 msgid "0 - No compression" msgstr "0 - No compression" -#: admin/consts.py:264 +#: admin/consts.py:263 msgid "1" msgstr "1" -#: admin/consts.py:265 +#: admin/consts.py:264 msgid "2" msgstr "2" -#: admin/consts.py:266 +#: admin/consts.py:265 msgid "3" msgstr "3" -#: admin/consts.py:267 +#: admin/consts.py:266 msgid "4" msgstr "4" -#: admin/consts.py:268 +#: admin/consts.py:267 msgid "5" msgstr "5" -#: admin/consts.py:269 +#: admin/consts.py:268 msgid "6" msgstr "6" -#: admin/consts.py:270 +#: admin/consts.py:269 msgid "7" msgstr "7" -#: admin/consts.py:271 +#: admin/consts.py:270 msgid "8" msgstr "8" -#: admin/consts.py:272 +#: admin/consts.py:271 msgid "9 - Max compression" msgstr "9 - Max compression" @@ -3559,66 +3603,66 @@ msgstr "List of files that should not be listed." msgid "Only listing" msgstr "Only listing" -#: admin/plugins/dirlist.py:49 admin/plugins/dirlist.py:50 #: admin/plugins/dirlist.py:51 admin/plugins/dirlist.py:52 #: admin/plugins/dirlist.py:53 admin/plugins/dirlist.py:54 +#: admin/plugins/dirlist.py:55 admin/plugins/dirlist.py:56 #: admin/plugins/redir.py:105 msgid "Show" msgstr "Show" -#: admin/plugins/dirlist.py:49 +#: admin/plugins/dirlist.py:51 msgid "Show Size" msgstr "Show Size" -#: admin/plugins/dirlist.py:50 +#: admin/plugins/dirlist.py:52 msgid "Show Date" msgstr "Show Date" -#: admin/plugins/dirlist.py:51 +#: admin/plugins/dirlist.py:53 msgid "Show User" msgstr "Show User" -#: admin/plugins/dirlist.py:52 +#: admin/plugins/dirlist.py:54 msgid "Show Group" msgstr "Show Group" -#: admin/plugins/dirlist.py:53 +#: admin/plugins/dirlist.py:55 msgid "Show Backup files" msgstr "Show Backup files" -#: admin/plugins/dirlist.py:54 +#: admin/plugins/dirlist.py:56 msgid "Show Hidden files" msgstr "Show Hidden files" -#: admin/plugins/dirlist.py:55 +#: admin/plugins/dirlist.py:58 admin/plugins/file.py:44 msgid "Allow symbolic links" msgstr "Allow symbolic links" -#: admin/plugins/dirlist.py:56 +#: admin/plugins/dirlist.py:59 msgid "Redirect symbolic links" msgstr "Redirect symbolic links" -#: admin/plugins/dirlist.py:60 +#: admin/plugins/dirlist.py:63 msgid "Listing" msgstr "Listing" -#: admin/plugins/dirlist.py:65 +#: admin/plugins/dirlist.py:68 msgid "Theme" msgstr "Theme" -#: admin/plugins/dirlist.py:66 +#: admin/plugins/dirlist.py:69 msgid "Icons dir" msgstr "Icons dir" -#: admin/plugins/dirlist.py:67 +#: admin/plugins/dirlist.py:70 msgid "Notice files" msgstr "Notice files" -#: admin/plugins/dirlist.py:68 +#: admin/plugins/dirlist.py:71 msgid "Hidden files" msgstr "Hidden files" -#: admin/plugins/dirlist.py:72 +#: admin/plugins/dirlist.py:75 msgid "Theming" msgstr "Theming" @@ -3754,7 +3798,7 @@ msgstr "FastCGI Specific" msgid "Enables an internal I/O cache that improves performance." msgstr "Enables an internal I/O cache that improves performance." -#: admin/plugins/file.py:45 +#: admin/plugins/file.py:49 msgid "File Sending" msgstr "File Sending" @@ -3843,23 +3887,23 @@ msgstr "" "Match against the complete header block, rather than against a concrete " "header entry." -#: admin/plugins/header.py:65 +#: admin/plugins/header.py:67 msgid "Matches a Regular Expression" msgstr "Matches a Regular Expression" -#: admin/plugins/header.py:66 +#: admin/plugins/header.py:68 msgid "Is Provided" msgstr "Is Provided" -#: admin/plugins/header.py:104 +#: admin/plugins/header.py:106 msgid "Full header" msgstr "Full header" -#: admin/plugins/header.py:107 +#: admin/plugins/header.py:109 msgid "Complete Header" msgstr "Complete Header" -#: admin/plugins/header.py:154 +#: admin/plugins/header.py:156 #, python-format msgid "Header %(header)s is provided" msgstr "Header %(header)s is provided" @@ -3982,6 +4026,7 @@ msgid "Database name containing the user/password pair list." msgstr "Database name containing the user/password pair list." #: admin/plugins/mysql.py:41 +#, python-brace-format msgid "" "SQL command to execute. ${user} is replaced with the user name, and " "${passwd} is replaced with the user supplied password." @@ -4410,20 +4455,16 @@ msgstr "Add new wildcard…" msgid "Accepted Domains" msgstr "Accepted Domains" -#: admin/server.py:68 +#: admin/server.py:70 #, python-format msgid "Server %(version)s running.. PID=%(pid)d Port=%(scgi_port)s" msgstr "Server %(version)s running.. PID=%(pid)d Port=%(scgi_port)s" -#: admin/server.py:70 +#: admin/server.py:72 #, python-format msgid "Server %(version)s running.. PID=%(pid)d Socket=%(scgi_port)s" msgstr "Server %(version)s running.. PID=%(pid)d Socket=%(scgi_port)s" -#: admin/server.py:144 -msgid "Incorrect parameters: PORT CONFIG_FILE" -msgstr "Incorrect parameters: PORT CONFIG_FILE" - #: admin/util.py:91 msgid "On" msgstr "On" @@ -4816,18 +4857,16 @@ msgstr "Port running the service in said host. (Example: 8080)" #: admin/wizards/alfresco.py:45 admin/wizards/coldfusion.py:46 #: admin/wizards/concrete5.py:47 admin/wizards/django.py:44 #: admin/wizards/glassfish.py:45 admin/wizards/mailman.py:48 -#: admin/wizards/mono.py:46 admin/wizards/php.py:43 -#: admin/wizards/symfony.py:51 admin/wizards/uwsgi.py:61 -#: admin/wizards/zend.py:47 +#: admin/wizards/mono.py:46 admin/wizards/php.py:43 admin/wizards/symfony.py:51 +#: admin/wizards/uwsgi.py:61 admin/wizards/zend.py:47 msgid "Host name of the virtual server that is about to be created." msgstr "Host name of the virtual server that is about to be created." #: admin/wizards/alfresco.py:46 admin/wizards/coldfusion.py:45 #: admin/wizards/concrete5.py:46 admin/wizards/django.py:43 #: admin/wizards/glassfish.py:46 admin/wizards/mailman.py:47 -#: admin/wizards/mono.py:45 admin/wizards/php.py:42 -#: admin/wizards/symfony.py:50 admin/wizards/uwsgi.py:60 -#: admin/wizards/zend.py:46 +#: admin/wizards/mono.py:45 admin/wizards/php.py:42 admin/wizards/symfony.py:50 +#: admin/wizards/uwsgi.py:60 admin/wizards/zend.py:46 msgid "New Virtual Server Details" msgstr "New Virtual Server Details" @@ -5776,3 +5815,47 @@ msgstr "Does not look like a Zend source directory." #: admin/wizards/zend.py:49 msgid "Web directory where you want Zend to be accessible. (Example: /zend)" msgstr "Web directory where you want Zend to be accessible. (Example: /zend)" + +#~ msgid "Allow SSL v2" +#~ msgstr "Allow SSL v2" + +#, fuzzy +#~ msgid "Disable %s" +#~ msgstr "Disable" + +#~ msgid "Incorrect parameters: PORT CONFIG_FILE" +#~ msgstr "Incorrect parameters: PORT CONFIG_FILE" + +#~ msgid "Mailing List Subscription" +#~ msgstr "Mailing List Subscription" + +#~ msgid "Optionally provide your name" +#~ msgstr "Optionally provide your name" + +#~ msgid "Purchase commercial support" +#~ msgstr "Purchase commercial support" + +#~ msgid "Subscribe" +#~ msgstr "Subscribe" + +#~ msgid "" +#~ "There are a number of Community Mailing Lists\n" +#~ "available for you to subscribe. You can subscribe the General Discussion\n" +#~ "mailing list from this interface. There is where most of the discussions\n" +#~ "take place." +#~ msgstr "" +#~ "There are a number of Community Mailing Lists\n" +#~ "available for you to subscribe. You can subscribe the General Discussion\n" +#~ "mailing list from this interface. There is where most of the discussions\n" +#~ "take place." + +#~ msgid "You will be sent an email requesting confirmation" +#~ msgstr "You will be sent an email requesting confirmation" + +#~ msgid "Your email address" +#~ msgstr "Your email address" + +#~ msgid "Your name" +#~ msgstr "Your name" diff --git a/po/admin/es.po b/po/admin/es.po index 7691e5387..6e83d756a 100644 --- a/po/admin/es.po +++ b/po/admin/es.po @@ -10,9 +10,9 @@ # Taher ShihadehWARNING: The SSL/TLS back-end supports more recent\n" +"versions of TLS protocols, which are not recognized by Cherokee. Please " +"check\n" +"for latest Cherokee updates or report this issue. As a temporary workaround " +"please\n" +"set 'Max. TLS protocol version' to the maximum TLS protocol version " +"supported by\n" +"Cherokee.
Following unknown TLS protocols have been found:" +msgstr "" + +#: admin/PageAdvanced.py:94 msgid "" "
WARNING: This section contains advanced\n" "configuration parameters. Changing things is not recommended unless\n" @@ -644,17 +658,17 @@ msgstr "" "avanzada. Cambiar algo aquí no está recomendado a menos que sepas realmente " "qué estás haciendo.
" -#: admin/PageAdvanced.py:68 +#: admin/PageAdvanced.py:98 msgid "Defines which thread policy the OS should apply to the server." msgstr "" "Define qué política de hilos de ejecución le debe aplicar el S.O. al " "servidor." -#: admin/PageAdvanced.py:69 +#: admin/PageAdvanced.py:99 msgid "If empty, Cherokee will calculate a default number." msgstr "Si está vacío, Cherokee calculará un valor por defecto." -#: admin/PageAdvanced.py:70 +#: admin/PageAdvanced.py:100 msgid "" "It defines how many file descriptors the server should handle. Default is " "the number showed by ulimit -n" @@ -662,21 +676,21 @@ msgstr "" "Define cuantos descriptores de fichero puede manejar el servidor. Por " "defecto es el número devuelto por ulimit -n" -#: admin/PageAdvanced.py:71 +#: admin/PageAdvanced.py:101 msgid "Allows to choose the internal file descriptor polling method." msgstr "" "Permite elegir el método interno de inspección de descriptores de fichero." -#: admin/PageAdvanced.py:72 +#: admin/PageAdvanced.py:102 msgid "Minimum size of a file to use sendfile(). Default: 32768 Bytes." msgstr "" "Tamaño mínimo de un fichero para usar sendfile(). Por defecto: 32768 bytes." -#: admin/PageAdvanced.py:73 +#: admin/PageAdvanced.py:103 msgid "Maximum size of a file to use sendfile(). Default: 2 GB." msgstr "Tamaño máximo de un fichero para usar sendfile(). Por defecto: 2 GB." -#: admin/PageAdvanced.py:74 +#: admin/PageAdvanced.py:104 msgid "" "Name a program that will be called if, by some reason, the server fails. " "Default: cherokee-panic." @@ -684,15 +698,15 @@ msgstr "" "Nombre del programa que se ejecutará si, por alguna razón, falla el " "servidor. Por defecto: cherokee-panic." -#: admin/PageAdvanced.py:75 +#: admin/PageAdvanced.py:105 msgid "Path of the PID file. If empty, the file will not be created." msgstr "Ruta del fichero PID. Vacío, el fichero no se creará." -#: admin/PageAdvanced.py:76 +#: admin/PageAdvanced.py:106 msgid "Max. length of the incoming connection queue." msgstr "Máxima longitud de la cola de conexiones entrantes." -#: admin/PageAdvanced.py:77 +#: admin/PageAdvanced.py:107 msgid "" "Set the number of how many internal connections can be held for reuse by " "each thread. Default: 20." @@ -700,18 +714,18 @@ msgstr "" "Número de conexiones internas que se mantendrán para reutilizar por cada " "hilo. Por defecto: 20." -#: admin/PageAdvanced.py:78 +#: admin/PageAdvanced.py:108 msgid "" "Sets the number of seconds between log consolidations (flushes). Default: 10 " "seconds." msgstr "" "Número de segundos entre volcados del registro. Por defecto: 10 segundos." -#: admin/PageAdvanced.py:79 +#: admin/PageAdvanced.py:109 msgid "Time lapse (in seconds) between Nonce cache clean ups." msgstr "Tiempo (en segundos) entre limpiezas de la cache de 'Nonce's" -#: admin/PageAdvanced.py:80 +#: admin/PageAdvanced.py:110 msgid "" "Enables the server-wide keep-alive support. It increases the performance. It " "is usually set on." @@ -719,38 +733,38 @@ msgstr "" "Habilita el soporte global de keep-alive. Mejora el rendimiento. Normalmente " "habilitado." -#: admin/PageAdvanced.py:81 +#: admin/PageAdvanced.py:111 msgid "" "Maximum number of HTTP requests that can be served by each keepalive " "connection." msgstr "" "Número máximo de solicitudes HTTP que se pueden por cada conexión keepalive." -#: admin/PageAdvanced.py:82 +#: admin/PageAdvanced.py:112 msgid "" "Allows the server to use Chunked encoding to try to keep Keep-Alive enabled." msgstr "" "Permite al servidor usar Chunked encoding para mantener Keep-Alive activado." -#: admin/PageAdvanced.py:83 +#: admin/PageAdvanced.py:113 msgid "Activate or deactivate the I/O cache globally." msgstr "Activa o desactiva globalmente la caché de E/S." -#: admin/PageAdvanced.py:84 +#: admin/PageAdvanced.py:114 msgid "Number of pages that the cache should handle." msgstr "Número de páginas que el caché debe gestionar." -#: admin/PageAdvanced.py:85 +#: admin/PageAdvanced.py:115 #, fuzzy msgid "Files under this size (in bytes) will not be cached." msgstr "Mínimo tamaño de fichero que será cacheado." -#: admin/PageAdvanced.py:86 +#: admin/PageAdvanced.py:116 #, fuzzy msgid "Files over this size (in bytes) will not be cached." msgstr "Máximo tamaño de fichero que será cacheado." -#: admin/PageAdvanced.py:87 +#: admin/PageAdvanced.py:117 msgid "" "How long (in seconds) the file information should last cached without " "refreshing it." @@ -758,172 +772,231 @@ msgstr "" "Cuánto tiempo debe mantenerse cacheada la información de fichero antes de " "refrescarla." -#: admin/PageAdvanced.py:88 +#: admin/PageAdvanced.py:118 msgid "How long (in seconds) the file content should last cached." msgstr "" "Cuánto tiempo (en segundos) debe mantenerse cacheado el contenido de un " "fichero." -#: admin/PageAdvanced.py:89 +#: admin/PageAdvanced.py:119 msgid "Path to a Diffie Hellman (DH) parameters PEM file: 512 bits." msgstr "Ruta al fichero de parámetros PEM Diffie Hellman (DH): 512 bits" -#: admin/PageAdvanced.py:90 +#: admin/PageAdvanced.py:120 msgid "Path to a Diffie Hellman (DH) parameters PEM file: 1024 bits." msgstr "Ruta al fichero de parámetros PEM Diffie Hellman (DH): 1024 bits" -#: admin/PageAdvanced.py:91 +#: admin/PageAdvanced.py:121 msgid "Path to a Diffie Hellman (DH) parameters PEM file: 2048 bits." msgstr "Ruta al fichero de parámetros PEM Diffie Hellman (DH): 2048 bits" -#: admin/PageAdvanced.py:92 +#: admin/PageAdvanced.py:122 msgid "Path to a Diffie Hellman (DH) parameters PEM file: 4096 bits." msgstr "Ruta al fichero de parámetros PEM Diffie Hellman (DH): 4096 bits" -#: admin/PageAdvanced.py:93 +#: admin/PageAdvanced.py:123 +msgid "Your Cherokee Web Server does not support SSL/TLS encryption." +msgstr "" + +#: admin/PageAdvanced.py:124 msgid "Timeout for the TLS/SSL handshake. Default: 15 seconds." msgstr "" "Tiempo de espera para la negociación TLS/SSL. Por defecto: 15 segundos." -#: admin/PageAdvanced.py:94 +#: admin/PageAdvanced.py:125 +msgid "Beware: it is vulnerable. You should disable SSLv2." +msgstr "" + +#: admin/PageAdvanced.py:126 +msgid "Beware: it is vulnerable. You should disable SSLv3." +msgstr "" + +#: admin/PageAdvanced.py:127 +msgid "TLSv1 is deprecated" +msgstr "" + +#: admin/PageAdvanced.py:128 +msgid "TLSv1.1 is deprecated" +msgstr "" + +#: admin/PageAdvanced.py:129 admin/PageAdvanced.py:130 +msgid " " +msgstr "" + +#: admin/PageAdvanced.py:131 +msgid "" +"The following options work in combination with above min/max TLS protocol " +"version settings. They are deprecated, only set the minimum and maximum " +"supported protocol versions instead." +msgstr "" + +#: admin/PageAdvanced.py:133 +msgid "" +"Minimum required TLS protocol version from clients (Default: auto-configured " +"by libssl)" +msgstr "" + +#: admin/PageAdvanced.py:134 msgid "" -"Allow clients to use SSL version 2 - Beware: it is vulnerable. (Default: No)" +"Maximum supported TLS protocol version (Default: auto-configured by libssl)" msgstr "" -"Permitir que los clientes utilizen SSL version 2 - Cuidado: es vulnerable. " -"(Por defecto: No)" -#: admin/PageAdvanced.py:119 admin/PageAdvanced.py:121 +#: admin/PageAdvanced.py:167 admin/PageAdvanced.py:169 msgid "Allowed" msgstr "Permitir" -#: admin/PageAdvanced.py:119 +#: admin/PageAdvanced.py:167 msgid "Keep Alive" msgstr "Keep Alive" -#: admin/PageAdvanced.py:120 +#: admin/PageAdvanced.py:168 msgid "Max keepalive reqs" msgstr "Máx. solict. keepalive" -#: admin/PageAdvanced.py:121 +#: admin/PageAdvanced.py:169 msgid "Chunked Encoding" msgstr "Chunked Encoding" -#: admin/PageAdvanced.py:122 +#: admin/PageAdvanced.py:170 msgid "Polling Method" msgstr "Método de inspección" -#: admin/PageAdvanced.py:123 +#: admin/PageAdvanced.py:171 msgid "Sendfile min size" msgstr "Tam. Mín. Sendfile" -#: admin/PageAdvanced.py:124 +#: admin/PageAdvanced.py:172 msgid "Sendfile max size" msgstr "Tam. Máx. Sendfile" -#: admin/PageAdvanced.py:126 admin/PageAdvanced.py:189 +#: admin/PageAdvanced.py:174 admin/PageAdvanced.py:313 msgid "Connections" msgstr "Conexiones" -#: admin/PageAdvanced.py:134 +#: admin/PageAdvanced.py:182 msgid "Thread Number" msgstr "Número de hilos" -#: admin/PageAdvanced.py:135 +#: admin/PageAdvanced.py:183 msgid "Thread Policy" msgstr "Política de hilos" -#: admin/PageAdvanced.py:136 +#: admin/PageAdvanced.py:184 msgid "File descriptors" msgstr "Descriptores de fichero" -#: admin/PageAdvanced.py:137 +#: admin/PageAdvanced.py:185 msgid "Listening queue length" msgstr "Longitud de la cola de listen()" -#: admin/PageAdvanced.py:138 admin/plugins/proxy.py:239 +#: admin/PageAdvanced.py:186 admin/plugins/proxy.py:239 msgid "Reuse connections" msgstr "Reusar conexiones" -#: admin/PageAdvanced.py:139 +#: admin/PageAdvanced.py:187 msgid "Log flush time" msgstr "Tiempo volcado del registro" -#: admin/PageAdvanced.py:140 +#: admin/PageAdvanced.py:188 msgid "Nonces clean up time" msgstr "Tiempo de limpieza de Nonces" -#: admin/PageAdvanced.py:142 admin/PageAdvanced.py:190 +#: admin/PageAdvanced.py:190 admin/PageAdvanced.py:314 msgid "Resources" msgstr "Recursos" -#: admin/PageAdvanced.py:151 +#: admin/PageAdvanced.py:199 msgid "Max pages" msgstr "Máx. num. pág." -#: admin/PageAdvanced.py:152 +#: admin/PageAdvanced.py:200 msgid "File Min Size" msgstr "Mín. Tam. Fichero" -#: admin/PageAdvanced.py:153 +#: admin/PageAdvanced.py:201 msgid "File Max Size" msgstr "Máx. Tam. Fichero" -#: admin/PageAdvanced.py:154 +#: admin/PageAdvanced.py:202 msgid "Lasting: stat" msgstr "Duración: stat" -#: admin/PageAdvanced.py:155 +#: admin/PageAdvanced.py:203 msgid "Lasting: mmap" msgstr "Duración: mmap" -#: admin/PageAdvanced.py:157 admin/PageAdvanced.py:191 +#: admin/PageAdvanced.py:205 admin/PageAdvanced.py:315 msgid "I/O cache" msgstr "Caché E/S" -#: admin/PageAdvanced.py:165 +#: admin/PageAdvanced.py:213 msgid "Panic action" msgstr "Acción de pánico" -#: admin/PageAdvanced.py:166 +#: admin/PageAdvanced.py:214 msgid "PID file" msgstr "Fichero PID" -#: admin/PageAdvanced.py:176 admin/PageEntry.py:84 admin/PageVServer.py:476 -#: admin/plugins/common.py:42 admin/plugins/common.py:43 -#: admin/plugins/dirlist.py:55 admin/plugins/proxy.py:240 -msgid "Allow" -msgstr "Permitir" +#: admin/PageAdvanced.py:245 admin/PageAdvanced.py:247 +#: admin/PageAdvanced.py:258 admin/PageAdvanced.py:260 +#, fuzzy +msgid "Disable " +msgstr "Desactivar" -#: admin/PageAdvanced.py:176 -msgid "Allow SSL v2" -msgstr "Permitir SSL v2" +#: admin/PageAdvanced.py:247 +msgid "Protocol deacrivated" +msgstr "" + +#: admin/PageAdvanced.py:247 +msgid "Protocol not supported" +msgstr "" + +#: admin/PageAdvanced.py:260 +msgid "Protocol deactivated" +msgstr "" -#: admin/PageAdvanced.py:177 +#: admin/PageAdvanced.py:262 +msgid "Turn off selected TLS Protocols (Deprecated)" +msgstr "" + +#: admin/PageAdvanced.py:270 admin/PageAdvanced.py:271 +msgid "auto-configured" +msgstr "" + +#: admin/PageAdvanced.py:285 +msgid "Min. TLS protocol version" +msgstr "" + +#: admin/PageAdvanced.py:290 +msgid "Max. TLS protocol version" +msgstr "" + +#: admin/PageAdvanced.py:291 msgid "Handshake Timeout" msgstr "Tiempo de espera de la negociación" -#: admin/PageAdvanced.py:178 +#: admin/PageAdvanced.py:292 msgid "DH parameters: 512 bits" msgstr "Parámetros DH: 512 bits" -#: admin/PageAdvanced.py:179 +#: admin/PageAdvanced.py:293 msgid "DH parameters: 1024 bits" msgstr "Parámetros DH: 1024 bits" -#: admin/PageAdvanced.py:180 +#: admin/PageAdvanced.py:294 msgid "DH parameters: 2048 bits" msgstr "Parámetros DH: 2048 bits" -#: admin/PageAdvanced.py:181 +#: admin/PageAdvanced.py:295 msgid "DH parameters: 4096 bits" msgstr "Parámetros DH: 4096 bits" -#: admin/PageAdvanced.py:183 admin/PageAdvanced.py:193 -#: admin/PageGeneral.py:239 admin/plugins/bind.py:92 +#: admin/PageAdvanced.py:296 admin/PageAdvanced.py:317 admin/PageGeneral.py:239 +#: admin/plugins/bind.py:92 msgid "TLS" msgstr "TLS" -#: admin/PageAdvanced.py:199 +#: admin/PageAdvanced.py:323 msgid "Advanced Configuration" msgstr "Configuración avanzada" @@ -1028,7 +1101,7 @@ msgstr "Codificador GZip" msgid "Deflate encoder" msgstr "Deflate" -#: admin/PageEntry.py:78 admin/PageEntry.py:173 admin/PageVServer.py:149 +#: admin/PageEntry.py:78 admin/PageEntry.py:173 admin/PageVServer.py:153 msgid "Authentication" msgstr "Autenticación" @@ -1038,7 +1111,13 @@ msgstr "Lista de autenticación" #: admin/PageEntry.py:83 admin/PageEntry.py:89 msgid "Leave unset" -msgstr "Dejar sin especificar" +msgstr "" + +#: admin/PageEntry.py:84 admin/PageVServer.py:480 admin/plugins/common.py:42 +#: admin/plugins/common.py:43 admin/plugins/dirlist.py:58 +#: admin/plugins/file.py:44 admin/plugins/proxy.py:240 +msgid "Allow" +msgstr "" #: admin/PageEntry.py:85 msgid "Forbid" @@ -1067,7 +1146,7 @@ msgstr "" msgid "Remove" msgstr "Eliminar" -#: admin/PageEntry.py:126 admin/PageVServer.py:155 +#: admin/PageEntry.py:126 admin/PageVServer.py:159 #: admin/plugins/secdownload.py:44 msgid "Timeout" msgstr "Tiempo de Espera" @@ -1080,7 +1159,7 @@ msgstr "Tiempo de espera de las conexiones" msgid "Limit traffic to" msgstr "Limitar tráfico a" -#: admin/PageEntry.py:139 admin/PageVServer.py:156 +#: admin/PageEntry.py:139 admin/PageVServer.py:160 msgid "Traffic Shaping" msgstr "Gestión de tráfico" @@ -1088,7 +1167,7 @@ msgstr "Gestión de tráfico" msgid "Skip Logging" msgstr "No guardar registro" -#: admin/PageEntry.py:154 admin/PageVServer.py:720 +#: admin/PageEntry.py:154 admin/PageVServer.py:729 msgid "Logging" msgstr "Registro" @@ -1112,14 +1191,14 @@ msgstr "Mecanismo de validación" msgid "Can not be empty" msgstr "No puede estar vacío " -#: admin/PageEntry.py:216 admin/PageEntry.py:268 admin/consts.py:190 -#: admin/plugins/header.py:110 admin/plugins/header.py:151 -#: admin/plugins/header.py:156 admin/plugins/proxy.py:193 +#: admin/PageEntry.py:216 admin/PageEntry.py:268 admin/consts.py:189 +#: admin/plugins/header.py:112 admin/plugins/header.py:153 +#: admin/plugins/header.py:158 admin/plugins/proxy.py:193 msgid "Header" msgstr "Cabecera" #: admin/PageEntry.py:216 admin/PageSource.py:284 -#: admin/plugins/error_redir.py:105 admin/plugins/header.py:113 +#: admin/plugins/error_redir.py:105 admin/plugins/header.py:115 #: admin/plugins/redir.py:76 msgid "Type" msgstr "Tipo" @@ -1136,7 +1215,7 @@ msgstr "Acción" msgid "Add New Header" msgstr "Añadir nueva cabecera" -#: admin/PageEntry.py:326 admin/consts.py:204 admin/plugins/redir.py:39 +#: admin/PageEntry.py:326 admin/consts.py:203 admin/plugins/redir.py:39 #: admin/plugins/rehost.py:53 msgid "Regular Expressions" msgstr "Expresiones Regulares" @@ -1154,8 +1233,7 @@ msgstr "" msgid "Caching Policy" msgstr "" -#: admin/PageEntry.py:381 admin/plugins/rehost.py:68 -#: admin/plugins/rehost.py:92 +#: admin/PageEntry.py:381 admin/plugins/rehost.py:68 admin/plugins/rehost.py:92 msgid "New Regular Expression" msgstr "Nueva expresión regular" @@ -1163,7 +1241,7 @@ msgstr "Nueva expresión regular" msgid "Disregarded Cookies" msgstr "" -#: admin/PageEntry.py:402 admin/PageVServer.py:154 +#: admin/PageEntry.py:402 admin/PageVServer.py:158 msgid "Expiration" msgstr "Caducidad" @@ -1195,7 +1273,7 @@ msgstr "Proxis revalidan" msgid "Content Expiration" msgstr "Caducidad del contenido" -#: admin/PageEntry.py:433 admin/PageVServer.py:153 +#: admin/PageEntry.py:433 admin/PageVServer.py:157 #, fuzzy msgid "Cache" msgstr "Sin Caché" @@ -1218,7 +1296,7 @@ msgid "Matching Rule" msgstr "Aplicar regla" #: admin/PageEntry.py:514 admin/PageEntry.py:528 admin/PageEntry.py:553 -#: admin/PageVServer.py:148 +#: admin/PageVServer.py:152 msgid "Handler" msgstr "Gestor" @@ -1236,7 +1314,7 @@ msgstr "No transformar" msgid "Caching" msgstr "Aplicar regla" -#: admin/PageEntry.py:556 admin/PageVServer.py:721 +#: admin/PageEntry.py:556 admin/PageVServer.py:730 msgid "Security" msgstr "Seguridad" @@ -1501,7 +1579,7 @@ msgstr "IPv6" msgid "SSL/TLS back-end" msgstr "Motor SSL/TLS" -#: admin/PageGeneral.py:197 admin/PageIndex.py:252 +#: admin/PageGeneral.py:197 admin/PageIndex.py:198 msgid "Support" msgstr "Soporte" @@ -1534,8 +1612,8 @@ msgid "Bind to" msgstr "Escuchar en" #: admin/PageGeneral.py:239 admin/PageGeneral.py:310 admin/plugins/bind.py:92 -#: admin/plugins/bind.py:155 admin/plugins/bind.py:157 -#: admin/plugins/ldap.py:48 admin/plugins/mysql.py:77 +#: admin/plugins/bind.py:155 admin/plugins/bind.py:157 admin/plugins/ldap.py:48 +#: admin/plugins/mysql.py:77 msgid "Port" msgstr "Puerto" @@ -1599,7 +1677,7 @@ msgstr "Grupo" msgid "Chroot" msgstr "Chroot" -#: admin/PageGeneral.py:357 admin/PageVServer.py:479 +#: admin/PageGeneral.py:357 admin/PageVServer.py:483 msgid "Network" msgstr "Red" @@ -1627,173 +1705,131 @@ msgstr "Índice de contenidos" msgid "Documentation" msgstr "Documentación" -#: admin/PageIndex.py:67 -msgid "You will be sent an email requesting confirmation" -msgstr "Recibirá un correo solicitando confirmación" - -#: admin/PageIndex.py:68 -msgid "Optionally provide your name" -msgstr "Opcionalmente proporcione su nombre" - -#: admin/PageIndex.py:70 -#, fuzzy, python-format -msgid "" -"There are a number of Community Mailing Lists\n" -"available for you to subscribe. You can subscribe the General Discussion\n" -"mailing list from this interface. There is where most of the discussions\n" -"take place." -msgstr "" -"Puede suscribirse a una serie de listas\n" -"de correo de la comunidad de Cherokee. Se puede suscribir a la lista\n" -"de discusión general desde esta interface. Es donde se poduce la ayor parte\n" -"de las conversaciones." - -#: admin/PageIndex.py:77 +#: admin/PageIndex.py:58 msgid "Server is Running" msgstr "Servidor en ejecución." -#: admin/PageIndex.py:78 +#: admin/PageIndex.py:59 msgid "Server is not Running" msgstr "El servidor no está en ejecución." -#: admin/PageIndex.py:132 +#: admin/PageIndex.py:110 msgid "Stop Server" msgstr "Parar el servidor" -#: admin/PageIndex.py:136 +#: admin/PageIndex.py:114 msgid "Start Server" msgstr "Lanzar el servidor" -#: admin/PageIndex.py:141 +#: admin/PageIndex.py:119 msgid "Hostname" msgstr "Nombre de servidor" -#: admin/PageIndex.py:143 +#: admin/PageIndex.py:121 msgid "Modified" msgstr "Modificado" -#: admin/PageIndex.py:145 +#: admin/PageIndex.py:123 msgid "Not found" msgstr "No encontrado" -#: admin/PageIndex.py:146 +#: admin/PageIndex.py:124 msgid "Config File" msgstr "Fichero de configuración" -#: admin/PageIndex.py:153 admin/plugins/server_info.py:32 +#: admin/PageIndex.py:131 admin/plugins/server_info.py:32 #: admin/plugins/server_info.py:35 msgid "Server Information" msgstr "Información del servidor" -#: admin/PageIndex.py:165 +#: admin/PageIndex.py:143 msgid "Processors" msgstr "Procesadores" -#: admin/PageIndex.py:177 +#: admin/PageIndex.py:155 msgid "Memory" msgstr "Memoria" -#: admin/PageIndex.py:211 admin/plugins/dbslayer.py:51 +#: admin/PageIndex.py:189 admin/plugins/dbslayer.py:51 msgid "Language" msgstr "Lenguaje" -#: admin/PageIndex.py:231 -msgid "Mailing List Subscription" -msgstr "Suscripción a la lista de correo" - -#: admin/PageIndex.py:233 -msgid "Subscribe" -msgstr "Suscribirse" - -#: admin/PageIndex.py:236 -msgid "Your email address" -msgstr "Su dirección de correo" - -#: admin/PageIndex.py:237 -msgid "Your name" -msgstr "Su nombre" - -#: admin/PageIndex.py:256 +#: admin/PageIndex.py:202 msgid "Getting started" msgstr "Introducción" -#: admin/PageIndex.py:260 -msgid "Subscribe to mailing lists" +#: admin/PageIndex.py:206 +#, fuzzy +msgid "Visit the mailing list" msgstr "Suscripción a listas de correo" -#: admin/PageIndex.py:268 +#: admin/PageIndex.py:210 msgid "Report a bug" msgstr "Informar de un problema" -#: admin/PageIndex.py:272 -msgid "Purchase commercial support" -msgstr "Soporte comercial" - -#: admin/PageIndex.py:276 admin/PageIndex.py:280 +#: admin/PageIndex.py:214 admin/PageIndex.py:218 msgid "About Cherokee" msgstr "Acerca de Cherokee" -#: admin/PageIndex.py:289 +#: admin/PageIndex.py:227 msgid "Join the Cherokee Community:" msgstr "Únete a la comudidad de Cherokee" -#: admin/PageIndex.py:292 +#: admin/PageIndex.py:230 msgid "Visit the Cherokee Project Website" msgstr "Visita el sitio web de Cherokee" -#: admin/PageIndex.py:293 +#: admin/PageIndex.py:231 msgid "Follow us on Twitter" msgstr "Síguenos en Twitter" -#: admin/PageIndex.py:294 +#: admin/PageIndex.py:232 msgid "Join us on Facebook" msgstr "Síguenos en Twitter" -#: admin/PageIndex.py:295 +#: admin/PageIndex.py:233 #, fuzzy msgid "Join us on Google+" msgstr "Síguenos en Twitter" -#: admin/PageIndex.py:296 +#: admin/PageIndex.py:234 msgid "Fork us on Github" msgstr "" -#: admin/PageIndex.py:297 +#: admin/PageIndex.py:235 msgid "Become a member of Cherokee group on LinkedIn" msgstr "Únete al grupo de Cherokee de LinkedIn" -#: admin/PageIndex.py:298 +#: admin/PageIndex.py:236 msgid "Chat with us at irc.freenode.net" msgstr "Charla con nosotros en irc.freenode.net" -#: admin/PageIndex.py:307 +#: admin/PageIndex.py:245 msgid "Shutdown Cherokee-admin" msgstr "Cerrar Cherokee-Admin" -#: admin/PageIndex.py:309 +#: admin/PageIndex.py:247 msgid "Shut down" msgstr "Apagar" -#: admin/PageIndex.py:310 +#: admin/PageIndex.py:248 msgid "You are about to shut down this instance of Cherokee-admin" msgstr "Está a punto de terminar esta instancia de Cherokee-admin" -#: admin/PageIndex.py:311 +#: admin/PageIndex.py:249 #, fuzzy msgid "Are you sure you want to proceed?" msgstr "¿Está seguro de querer continuar?" -#: admin/PageIndex.py:314 +#: admin/PageIndex.py:252 msgid "Cherokee-admin has been shut down" msgstr "Se ha cerrado Cherokee-admin" -#: admin/PageIndex.py:316 +#: admin/PageIndex.py:254 msgid "Shut down Cherokee-Admin" msgstr "Cerrar Cherokee-Admin" -#: admin/PageIndex.py:329 admin/PageIndex.py:350 +#: admin/PageIndex.py:267 admin/PageIndex.py:288 msgid "Welcome to Cherokee Admin" msgstr "Bienvenido a Cherokee-Admin" @@ -1881,7 +1917,7 @@ msgstr "Manual" msgid "Manual configuration" msgstr "Configuración manual" -#: admin/PageRule.py:249 admin/PageVServer.py:158 +#: admin/PageRule.py:249 admin/PageVServer.py:162 msgid "Final" msgstr "Final" @@ -1909,7 +1945,7 @@ msgstr "Clonar" msgid "Clone Selected Behavior Rule" msgstr "Clonar la regla seleccionada" -#: admin/PageRule.py:314 admin/PageVServer.py:718 +#: admin/PageRule.py:314 admin/PageVServer.py:727 msgid "Behavior" msgstr "Comportamiento" @@ -2056,7 +2092,7 @@ msgstr "Añadir nueva variable" msgid "Source Usage" msgstr "Orígenes" -#: admin/PageSource.py:253 admin/PageVServer.py:723 +#: admin/PageSource.py:253 admin/PageVServer.py:732 msgid "Virtual Server" msgstr "Servidor Virtual" @@ -2111,7 +2147,7 @@ msgstr "Clonar el orígen de datos seleccionado" msgid "Sources Filtering" msgstr "Filtrado de orígenes de datos" -#: admin/PageSources.py:35 admin/PageVServer.py:141 admin/PageVServers.py:48 +#: admin/PageSources.py:35 admin/PageVServer.py:145 admin/PageVServers.py:48 #: admin/PageVServers.py:294 msgid "Virtual Servers" msgstr "Servidores virtuales" @@ -2133,10 +2169,14 @@ msgid "Virtual Server Filtering" msgstr "Filtrado de servidores virtuales" #: admin/PageVServer.py:44 +msgid "Reference" +msgstr "" + +#: admin/PageVServer.py:47 msgid "Nickname for the virtual server." msgstr "Nombre para el servidor virtual." -#: admin/PageVServer.py:45 +#: admin/PageVServer.py:48 msgid "" "This directive points to the PEM-encoded Certificate file for the server " "(Full path to the file)" @@ -2144,13 +2184,13 @@ msgstr "" "Ruta completa al fichero en formato PEM que contiene el Certificado para el " "servidor" -#: admin/PageVServer.py:46 +#: admin/PageVServer.py:49 msgid "PEM-encoded Private Key file for the server (Full path to the file)" msgstr "" "Ruta completa al fichero en formato PEM que contiene el Clave Privada para " "el servidor" -#: admin/PageVServer.py:47 +#: admin/PageVServer.py:50 msgid "" "File containing the trusted CA certificates, utilized for checking the " "client certificates (Full path to the file)" @@ -2158,41 +2198,38 @@ msgstr "" "Fichero que contiene los certificados de CA confiables, usadas para " "verificar los certificados de los clientes (Ruta completa al fichero)" -#: admin/PageVServer.py:48 -#, fuzzy -msgid "" -"Ciphers that TLS/SSL is allowed to use. Reference. (Default enables " -"Forward Secrecy)." +#: admin/PageVServer.py:51 +msgid "Ciphers that TLSv1.2 and below is allowed to use." +msgstr "Tipos de cifrado permitidos para TLS/SSL." + +#: admin/PageVServer.py:52 +msgid "Ciphersuites that TLSv1.3 is allowed to use." msgstr "" -"Tipos de cifrado permitidos para TLS/SSL. Referencia. (Predeterminado: " -"todos los soportados por la versión de OpenSSL instalada)." -#: admin/PageVServer.py:49 +#: admin/PageVServer.py:53 msgid "" "The cipher sequence that is specified by the server should have preference " "over the client preference. (Default: True)." msgstr "" -#: admin/PageVServer.py:50 +#: admin/PageVServer.py:54 msgid "" "Explicitly enable or disable serverside compression support. (Default: " "Disabled)." msgstr "" -#: admin/PageVServer.py:51 +#: admin/PageVServer.py:55 msgid "" "Explicitely sets the Diffie-Hellman parameters length. (Default: Let openssl " "choose)." msgstr "" -#: admin/PageVServer.py:52 +#: admin/PageVServer.py:56 #, fuzzy msgid "Skip, Tolerate, Accept or Require client certificates." msgstr "Saltar, Aceptar o Requerir certificados de clientes." -#: admin/PageVServer.py:53 +#: admin/PageVServer.py:57 msgid "" "Limit up to which depth certificates in a chain are used during the " "verification procedure (Default: 1)" @@ -2200,11 +2237,11 @@ msgstr "" "Profundidad máxima de la cadena de certificados usados durante el proceso de " "verificación (Predeterminado: 1)" -#: admin/PageVServer.py:54 +#: admin/PageVServer.py:58 msgid "Allows the selection of how to generate the error responses." msgstr "Permite seleccionar cómo generar las repuestas de error." -#: admin/PageVServer.py:55 +#: admin/PageVServer.py:59 msgid "" "Directory inside the user home directory to use as root web directory. " "Disabled if empty." @@ -2212,21 +2249,21 @@ msgstr "" "Directorio dentro del directorio del usuario que se usará como directorio " "raíz de la web. Desactivado si está vacío." -#: admin/PageVServer.py:56 +#: admin/PageVServer.py:60 msgid "The personal web support is currently turned on." msgstr "El soporte para webs personales está activado." -#: admin/PageVServer.py:57 +#: admin/PageVServer.py:61 msgid "Adds a new domain name. Wildcards are allowed in the domain name." msgstr "" "Añade un nuevo nombre de dominio. Se permiten comodines en el nombre de " "dominio." -#: admin/PageVServer.py:58 +#: admin/PageVServer.py:62 msgid "Virtual Server root directory." msgstr "Directorio raíz del servidor virtual." -#: admin/PageVServer.py:59 +#: admin/PageVServer.py:63 msgid "" "List of name files that will be used as directory index. Eg: index.html," "index.php." @@ -2234,45 +2271,45 @@ msgstr "" "Lista de nombres de ficheros que se usarán como índice de directorio. Ej.: " "index.html, index.php." -#: admin/PageVServer.py:60 +#: admin/PageVServer.py:64 msgid "The maximum size, in bytes, for POST uploads. (Default: unlimited)" msgstr "" "Tamaño máximo, en bytes, de los subidas por POST. (Predeterminado: ilimitado)" -#: admin/PageVServer.py:61 +#: admin/PageVServer.py:65 msgid "Whether this virtual server is allowed to use Keep-alive (Default: yes)" msgstr "Si este servidor virtual puede usar Keep-alive (Predeterminado: sí)" -#: admin/PageVServer.py:62 +#: admin/PageVServer.py:66 msgid "The Logging is currently enabled." msgstr "Los registros están activos." -#: admin/PageVServer.py:63 +#: admin/PageVServer.py:67 msgid "Logging format. Apache compatible is highly recommended here." msgstr "" "Formato de registros. Es altamente recomendable el compatible con Apache." -#: admin/PageVServer.py:64 +#: admin/PageVServer.py:68 msgid "Back-end used to store the log accesses." msgstr "Destino de los registros de accesos" -#: admin/PageVServer.py:65 +#: admin/PageVServer.py:69 msgid "Back-end used to store the log errors." msgstr "Destino de los registros de errores" -#: admin/PageVServer.py:66 +#: admin/PageVServer.py:70 msgid "Back-end used to store the log accesses and errors." msgstr "Formato de historicos para guardar los accesos y errores." -#: admin/PageVServer.py:67 +#: admin/PageVServer.py:71 msgid "Full path to the file where the information will be saved." msgstr "Ruta completa al fichero donde se guardará la información." -#: admin/PageVServer.py:68 +#: admin/PageVServer.py:72 msgid "Path to the executable that will be invoked on each log entry." msgstr "Ruta al ejecutable al que se llamará por cada entrada del registro." -#: admin/PageVServer.py:69 +#: admin/PageVServer.py:73 msgid "" "Whether the logger should read and use the X-Real-IP and X-Forwarded-For " "headers (send by reverse proxies)." @@ -2280,7 +2317,7 @@ msgstr "" "Si el sistema de registros debería leer y usar la cabecera X-Real-IP " "(enviada por los proxies inversos)." -#: admin/PageVServer.py:71 +#: admin/PageVServer.py:75 msgid "" "List of IP addresses and subnets that are allowed to send X-Real-IP and X-" "Forwarded-For headers." @@ -2288,33 +2325,33 @@ msgstr "" "Lista de direcciones IP y subredes a las que se les permite enviar cabeceras " "X-Real-IP (normalmente sus servidores proxy)." -#: admin/PageVServer.py:72 +#: admin/PageVServer.py:76 msgid "" "How to support the \"Advanced Virtual Hosting\" mechanism. (Default: off)" msgstr "" "Cómo darle soporte al mecanismo de \"Hospedaje Virtual Avanzado\". " "(Predeterminado: desactivado)" -#: admin/PageVServer.py:73 +#: admin/PageVServer.py:77 msgid "The following variables are accepted: " msgstr "" -#: admin/PageVServer.py:74 +#: admin/PageVServer.py:78 msgid "Allows the selection of domain matching method." msgstr "Permite seleccionar cómo evaluar los nombres de domínio." -#: admin/PageVServer.py:75 +#: admin/PageVServer.py:79 msgid "" "Whether or not it should collected statistics about the traffic of this " "virtual server." msgstr "" "Si debería recolectar estadísticas sobre el tráfico de este servidor virtual." -#: admin/PageVServer.py:76 +#: admin/PageVServer.py:80 msgid "Time standard to use in the log file entries." msgstr "Estándar de tiempo a utilizar en las entradas del archivo de registro." -#: admin/PageVServer.py:77 +#: admin/PageVServer.py:81 msgid "" "Remember that only \"File Exists\" rules and \"List & Send\" handlers use " "the Directory Indexes setting." @@ -2322,452 +2359,456 @@ msgstr "" "Recuerde que solamente las reglas de tipo \"Existe Fichero\" y los gestores " "\"Listar y Enviar\" utilizan el ajuste de \"Índices de directorio\"." -#: admin/PageVServer.py:78 +#: admin/PageVServer.py:82 msgid "" "Use this nickname as an additional host name for this virtual server " "(Default: yes)" msgstr "" -#: admin/PageVServer.py:79 +#: admin/PageVServer.py:83 msgid "Enforce HTTPS by using the HTTP Strict Transport Security." msgstr "" -#: admin/PageVServer.py:80 +#: admin/PageVServer.py:84 msgid "" "How long the client's browser should remember the forced HTTPS (in seconds)." msgstr "" -#: admin/PageVServer.py:81 +#: admin/PageVServer.py:85 msgid "" "Should HSTS be used in all the subdomains of this virtual server (Default: " "yes)." msgstr "" -#: admin/PageVServer.py:83 +#: admin/PageVServer.py:87 msgid "The 'default' virtual server matches all the domain names.
" msgstr "" "El servidor virtual 'default' acepta todos los nombres de dominio.
" -#: admin/PageVServer.py:86 +#: admin/PageVServer.py:90 #, fuzzy msgid "Remote IP address" msgstr "Dirección IP del servidor LDAP." -#: admin/PageVServer.py:87 +#: admin/PageVServer.py:91 #, fuzzy msgid "Local IP address" msgstr "Dirección de correo" -#: admin/PageVServer.py:88 +#: admin/PageVServer.py:92 #, fuzzy msgid "Request Protocol" msgstr "Solicitud" -#: admin/PageVServer.py:89 +#: admin/PageVServer.py:93 msgid "Transport type: http or https" msgstr "" -#: admin/PageVServer.py:90 +#: admin/PageVServer.py:94 msgid "Port of the server serving the request" msgstr "" -#: admin/PageVServer.py:91 +#: admin/PageVServer.py:95 msgid "The query string, if exists" msgstr "" -#: admin/PageVServer.py:92 +#: admin/PageVServer.py:96 msgid "First line of HTTP request" msgstr "" -#: admin/PageVServer.py:93 +#: admin/PageVServer.py:97 msgid "Response status code" msgstr "" -#: admin/PageVServer.py:94 +#: admin/PageVServer.py:98 msgid "Time: in common log format time format" msgstr "" -#: admin/PageVServer.py:95 +#: admin/PageVServer.py:99 msgid "Time: seconds since Epoch" msgstr "" -#: admin/PageVServer.py:96 +#: admin/PageVServer.py:100 msgid "Time: milliseconds since Epoch" msgstr "" -#: admin/PageVServer.py:97 +#: admin/PageVServer.py:101 #, fuzzy msgid "Remote user (authentication)" msgstr "Dominio base para las autenticaciones del servidor web." -#: admin/PageVServer.py:98 +#: admin/PageVServer.py:102 msgid "URL path requested" msgstr "" -#: admin/PageVServer.py:99 +#: admin/PageVServer.py:103 msgid "URL path requested before any rewrite" msgstr "" -#: admin/PageVServer.py:100 +#: admin/PageVServer.py:104 #, fuzzy msgid "Virtual Server nick name" msgstr "Nombre del servidor virtual" -#: admin/PageVServer.py:101 +#: admin/PageVServer.py:105 msgid "Requested host (Host: header)" msgstr "" -#: admin/PageVServer.py:102 +#: admin/PageVServer.py:106 msgid "Size of the response in bytes" msgstr "" -#: admin/PageVServer.py:103 +#: admin/PageVServer.py:107 msgid "'Host:' header of the request" msgstr "" -#: admin/PageVServer.py:104 +#: admin/PageVServer.py:108 msgid "'Referrer:' header of the request" msgstr "" -#: admin/PageVServer.py:105 +#: admin/PageVServer.py:109 msgid "'User-Agent:' header of the request" msgstr "" -#: admin/PageVServer.py:106 +#: admin/PageVServer.py:110 msgid "'Cookie:' header of the request" msgstr "" -#: admin/PageVServer.py:142 +#: admin/PageVServer.py:146 msgid "Loggers" msgstr "Registradores" -#: admin/PageVServer.py:143 +#: admin/PageVServer.py:147 msgid "SSL cookbook" msgstr "Receta sobre SSL" -#: admin/PageVServer.py:147 admin/PageVServer.py:184 +#: admin/PageVServer.py:151 admin/PageVServer.py:188 msgid "Match" msgstr "Concordancia" -#: admin/PageVServer.py:147 +#: admin/PageVServer.py:151 msgid "Rule Match" msgstr "Concordancia de la regla" -#: admin/PageVServer.py:148 +#: admin/PageVServer.py:152 msgid "Assigned Handler" msgstr "Manejador" -#: admin/PageVServer.py:149 +#: admin/PageVServer.py:153 msgid "Auth" msgstr "Aut" -#: admin/PageVServer.py:150 +#: admin/PageVServer.py:154 msgid "Custom Document Root" msgstr "Raíz de documentos" -#: admin/PageVServer.py:150 +#: admin/PageVServer.py:154 msgid "Root" msgstr "Raíz" -#: admin/PageVServer.py:151 +#: admin/PageVServer.py:155 msgid "Only HTTPS" msgstr "Sólo HTTPS" -#: admin/PageVServer.py:151 +#: admin/PageVServer.py:155 msgid "Secure" msgstr "Seguro" -#: admin/PageVServer.py:152 +#: admin/PageVServer.py:156 msgid "Enc" msgstr "Cod" -#: admin/PageVServer.py:152 +#: admin/PageVServer.py:156 msgid "Encoders" msgstr "Codificadores" -#: admin/PageVServer.py:153 +#: admin/PageVServer.py:157 #, fuzzy msgid "Cacheable" msgstr "Compatible con Apache" -#: admin/PageVServer.py:154 +#: admin/PageVServer.py:158 msgid "Exp" msgstr "Cad" -#: admin/PageVServer.py:155 +#: admin/PageVServer.py:159 msgid "Connection Timeout" msgstr "Tiempo de espera de las conexiones" -#: admin/PageVServer.py:156 +#: admin/PageVServer.py:160 msgid "Shaping" msgstr "Gestión de tráfico" -#: admin/PageVServer.py:157 +#: admin/PageVServer.py:161 msgid "Log" msgstr "Reg" -#: admin/PageVServer.py:157 +#: admin/PageVServer.py:161 msgid "Logging Enabled" msgstr "Registro activado" -#: admin/PageVServer.py:158 +#: admin/PageVServer.py:162 msgid "Rule is Final" msgstr "La regla es Final" -#: admin/PageVServer.py:184 +#: admin/PageVServer.py:188 #, fuzzy msgid "Match nickname" msgstr "Nombre" -#: admin/PageVServer.py:188 admin/PageVServer.py:717 +#: admin/PageVServer.py:192 admin/PageVServer.py:726 msgid "Host Match" msgstr "Evaluación de Host" -#: admin/PageVServer.py:218 admin/PageVServer.py:234 admin/PageVServer.py:258 -#: admin/PageVServer.py:485 admin/PageVServer.py:519 -#: admin/plugins/method.py:99 admin/plugins/method.py:109 +#: admin/PageVServer.py:222 admin/PageVServer.py:238 admin/PageVServer.py:262 +#: admin/PageVServer.py:489 admin/PageVServer.py:523 admin/plugins/method.py:99 +#: admin/plugins/method.py:109 msgid "Method" msgstr "Método" -#: admin/PageVServer.py:226 admin/PageVServer.py:242 +#: admin/PageVServer.py:230 admin/PageVServer.py:246 msgid "Remove criteria" msgstr "Borrar criterio" -#: admin/PageVServer.py:260 +#: admin/PageVServer.py:264 #, fuzzy msgid "How to match this Virtual Server" msgstr "Nuevo servidor virtual" -#: admin/PageVServer.py:267 +#: admin/PageVServer.py:271 msgid "Add an additional matching criteria" msgstr "Añadir nuevo criterio" -#: admin/PageVServer.py:358 +#: admin/PageVServer.py:362 msgid "Behavior Rules" msgstr "Reglas de funcionamiento" -#: admin/PageVServer.py:367 +#: admin/PageVServer.py:371 msgid "Rule Management" msgstr "Gestión de reglas" -#: admin/PageVServer.py:393 +#: admin/PageVServer.py:397 msgid "Only accept Secure Connections" msgstr "Aceptar conexiones seguras únicamente" -#: admin/PageVServer.py:398 +#: admin/PageVServer.py:402 msgid "Encoding enabled" msgstr "Codificación activa" -#: admin/PageVServer.py:404 +#: admin/PageVServer.py:408 msgid "no" msgstr "no" -#: admin/PageVServer.py:415 +#: admin/PageVServer.py:419 msgid " seconds" msgstr " segundos" -#: admin/PageVServer.py:420 +#: admin/PageVServer.py:424 msgid " bytes per second" msgstr " bytes por segundo" -#: admin/PageVServer.py:425 +#: admin/PageVServer.py:429 msgid "Logging enabled for this rule" msgstr "Registros habilitados para esta regla" -#: admin/PageVServer.py:430 +#: admin/PageVServer.py:434 msgid "Prevents further rule evaluation" msgstr "Impide seguir evaluando reglas" -#: admin/PageVServer.py:435 +#: admin/PageVServer.py:439 msgid "Content can be cached" msgstr "" -#: admin/PageVServer.py:438 +#: admin/PageVServer.py:442 msgid "Forbids content caching" msgstr "" -#: admin/PageVServer.py:455 +#: admin/PageVServer.py:459 msgid "Virtual Server nickname" msgstr "Nombre del servidor virtual" -#: admin/PageVServer.py:457 +#: admin/PageVServer.py:461 msgid "Server ID" msgstr "ID del servidor" -#: admin/PageVServer.py:463 +#: admin/PageVServer.py:467 msgid "Directory Indexes" msgstr "Índices de directorio" -#: admin/PageVServer.py:465 admin/plugins/fullpath.py:119 +#: admin/PageVServer.py:469 admin/plugins/fullpath.py:119 msgid "Paths" msgstr "Rutas" -#: admin/PageVServer.py:471 +#: admin/PageVServer.py:475 msgid "Neither are in use at the moment." msgstr "Ninguno de ellos está en uso actualmente." -#: admin/PageVServer.py:476 +#: admin/PageVServer.py:480 msgid "Keep-alive" msgstr "keep-alive" -#: admin/PageVServer.py:477 +#: admin/PageVServer.py:481 msgid "Max Upload Size" msgstr "Tam. Máx. Subida" -#: admin/PageVServer.py:487 admin/plugins/evhost.py:33 +#: admin/PageVServer.py:491 admin/plugins/evhost.py:33 msgid "Advanced Virtual Hosting" msgstr "Hospedaje Virtual Avanzado" -#: admin/PageVServer.py:521 +#: admin/PageVServer.py:525 msgid "Error Handling hook" msgstr "Manejo de errores" -#: admin/PageVServer.py:532 admin/consts.py:233 admin/consts.py:250 +#: admin/PageVServer.py:536 admin/consts.py:232 admin/consts.py:249 msgid "Disabled" msgstr "Desactivado" -#: admin/PageVServer.py:536 +#: admin/PageVServer.py:540 msgid "Write errors to" msgstr "Escribir errores en" -#: admin/PageVServer.py:540 admin/PageVServer.py:579 +#: admin/PageVServer.py:544 admin/PageVServer.py:583 msgid "Filename" msgstr "Nombre del fichero" -#: admin/PageVServer.py:542 admin/PageVServer.py:582 +#: admin/PageVServer.py:546 admin/PageVServer.py:586 msgid "Command" msgstr "Comando" -#: admin/PageVServer.py:548 +#: admin/PageVServer.py:552 msgid "Error Logging" msgstr "Registro de errores" -#: admin/PageVServer.py:559 +#: admin/PageVServer.py:563 msgid "Format" msgstr "Formato" -#: admin/PageVServer.py:566 +#: admin/PageVServer.py:570 msgid "Write accesses to" msgstr "Escribir accesos en" -#: admin/PageVServer.py:589 +#: admin/PageVServer.py:593 msgid "Hide" msgstr "" -#: admin/PageVServer.py:589 +#: admin/PageVServer.py:593 #, fuzzy msgid "Show macros" msgstr "Mostrar grupo" -#: admin/PageVServer.py:598 +#: admin/PageVServer.py:602 msgid "Template: " msgstr "Plantilla:" -#: admin/PageVServer.py:600 +#: admin/PageVServer.py:604 msgid "Access Logging" msgstr "Registro de accesos" -#: admin/PageVServer.py:606 +#: admin/PageVServer.py:610 msgid "Time standard" msgstr "Estándar de tiempo" -#: admin/PageVServer.py:607 admin/PageVServer.py:687 admin/consts.py:228 +#: admin/PageVServer.py:611 admin/PageVServer.py:696 admin/consts.py:227 msgid "Accept" msgstr "Aceptar" -#: admin/PageVServer.py:607 +#: admin/PageVServer.py:611 msgid "Accept Forwarded IPs" msgstr "Acceptar IPs redireccionadas" -#: admin/PageVServer.py:610 +#: admin/PageVServer.py:614 msgid "Do not check" msgstr "No comprobar" -#: admin/PageVServer.py:619 +#: admin/PageVServer.py:623 msgid "Logging Options" msgstr "Opciones del histórico" -#: admin/PageVServer.py:655 admin/wizards/ssl_test.py:136 +#: admin/PageVServer.py:659 admin/wizards/ssl_test.py:136 msgid "Certificate" msgstr "Certificado" -#: admin/PageVServer.py:656 +#: admin/PageVServer.py:660 msgid "Certificate key" msgstr "Clave del Certificado" -#: admin/PageVServer.py:661 +#: admin/PageVServer.py:665 msgid "Required SSL/TLS Values" msgstr "Valores SSL/TLS obligatorios" -#: admin/PageVServer.py:666 +#: admin/PageVServer.py:674 +msgid "Ciphersuites" +msgstr "" + +#: admin/PageVServer.py:675 msgid "Ciphers" msgstr "Codificadores" -#: admin/PageVServer.py:667 +#: admin/PageVServer.py:676 #, fuzzy msgid "Prefer" msgstr "Prefijo" -#: admin/PageVServer.py:667 +#: admin/PageVServer.py:676 #, fuzzy msgid "Server Preference" msgstr "Tráfico del servidor" -#: admin/PageVServer.py:668 +#: admin/PageVServer.py:677 msgid "Client Certs. Request" msgstr "Solicitud de Certif. de Clientes" -#: admin/PageVServer.py:669 +#: admin/PageVServer.py:678 msgid "Compression" msgstr "" -#: admin/PageVServer.py:670 +#: admin/PageVServer.py:679 msgid "DH length" msgstr "" -#: admin/PageVServer.py:673 +#: admin/PageVServer.py:682 msgid "CA List" msgstr "Lista de CA" -#: admin/PageVServer.py:676 +#: admin/PageVServer.py:685 msgid "Verify Depth" msgstr "Profundidad de verificación" -#: admin/PageVServer.py:682 +#: admin/PageVServer.py:691 msgid "Advanced Options" msgstr "Opciones avanzadas" -#: admin/PageVServer.py:687 +#: admin/PageVServer.py:696 #, fuzzy msgid "Enable HSTS" msgstr "Activar" -#: admin/PageVServer.py:690 +#: admin/PageVServer.py:699 msgid "HSTS Max-Age" msgstr "" -#: admin/PageVServer.py:690 +#: admin/PageVServer.py:699 msgid "One year" msgstr "" -#: admin/PageVServer.py:691 +#: admin/PageVServer.py:700 #, fuzzy msgid "Include Subdomains" msgstr "Enviar dominios" -#: admin/PageVServer.py:691 +#: admin/PageVServer.py:700 msgid "Include all" msgstr "" -#: admin/PageVServer.py:697 +#: admin/PageVServer.py:706 msgid "HTTP Strict Transport Security (HSTS)" msgstr "" -#: admin/PageVServer.py:716 +#: admin/PageVServer.py:725 msgid "Basics" msgstr "Básica" -#: admin/PageVServer.py:719 +#: admin/PageVServer.py:728 msgid "Error Handler" msgstr "Errores" @@ -3063,8 +3104,8 @@ msgstr "Producto + Plataforma" msgid "Full Server string" msgstr "Cadena completa del servidor" -#: admin/consts.py:51 admin/consts.py:80 admin/consts.py:97 -#: admin/consts.py:111 admin/plugins/mysql.py:45 +#: admin/consts.py:51 admin/consts.py:80 admin/consts.py:97 admin/consts.py:111 +#: admin/plugins/mysql.py:45 msgid "None" msgstr "Ninguno" @@ -3263,191 +3304,191 @@ msgstr "Dinámico" msgid "Automatic" msgstr "Automático" -#: admin/consts.py:145 admin/plugins/error_redir.py:35 +#: admin/consts.py:144 admin/plugins/error_redir.py:35 msgid "External" msgstr "Externa" -#: admin/consts.py:146 admin/plugins/error_redir.py:34 +#: admin/consts.py:145 admin/plugins/error_redir.py:34 msgid "Internal" msgstr "Interna" -#: admin/consts.py:189 admin/plugins/header.py:116 admin/plugins/proxy.py:94 +#: admin/consts.py:188 admin/plugins/header.py:118 admin/plugins/proxy.py:94 #: admin/plugins/proxy.py:144 admin/plugins/redir.py:76 #: admin/plugins/redir.py:106 admin/plugins/request.py:31 #: admin/plugins/url_arg.py:76 admin/plugins/url_arg.py:95 msgid "Regular Expression" msgstr "Expresión regular" -#: admin/consts.py:191 +#: admin/consts.py:190 msgid "File Exists" msgstr "Existe fichero" -#: admin/consts.py:192 +#: admin/consts.py:191 msgid "HTTP Method" msgstr "Método HTTP" -#: admin/consts.py:193 admin/plugins/bind.py:76 admin/plugins/bind.py:129 +#: admin/consts.py:192 admin/plugins/bind.py:76 admin/plugins/bind.py:129 msgid "Incoming IP/Port" msgstr "IP/Puerto de entrada" -#: admin/consts.py:194 +#: admin/consts.py:193 msgid "SSL / TLS" msgstr "SSL / TLS" -#: admin/consts.py:195 admin/plugins/fullpath.py:66 +#: admin/consts.py:194 admin/plugins/fullpath.py:66 #: admin/plugins/fullpath.py:101 msgid "Full Path" msgstr "Ruta completa" -#: admin/consts.py:196 admin/plugins/from.py:71 +#: admin/consts.py:195 admin/plugins/from.py:71 msgid "Connected from" msgstr "Conectado desde" -#: admin/consts.py:197 +#: admin/consts.py:196 msgid "URL Argument" msgstr "Argumento URL" -#: admin/consts.py:198 +#: admin/consts.py:197 msgid "GeoIP" msgstr "GeoIP" -#: admin/consts.py:202 +#: admin/consts.py:201 msgid "Match Nickname" msgstr "Nombre" -#: admin/consts.py:203 +#: admin/consts.py:202 msgid "Wildcards" msgstr "Comodines" -#: admin/consts.py:205 +#: admin/consts.py:204 msgid "Server IP" msgstr "IP del Servidor" -#: admin/consts.py:209 admin/consts.py:255 +#: admin/consts.py:208 admin/consts.py:254 msgid "Not set" msgstr "Sin configurar" -#: admin/consts.py:210 +#: admin/consts.py:209 msgid "Already expired on 1970" msgstr "Caducado en 1970" -#: admin/consts.py:211 +#: admin/consts.py:210 msgid "Do not expire until 2038" msgstr "No caduca hasta 2038" -#: admin/consts.py:212 +#: admin/consts.py:211 msgid "Custom value" msgstr "Valor personalizado" -#: admin/consts.py:216 +#: admin/consts.py:215 msgid "No TLS/SSL" msgstr "Sin TLS/SSL" -#: admin/consts.py:217 +#: admin/consts.py:216 msgid "OpenSSL / libssl" msgstr "OpenSSL / libssl" -#: admin/consts.py:221 admin/util.py:91 +#: admin/consts.py:220 admin/util.py:91 msgid "Off" msgstr "Desactivado" -#: admin/consts.py:222 +#: admin/consts.py:221 msgid "Enhanced Virtual Hosting" msgstr "Hospedaje Virtual Mejorado" -#: admin/consts.py:226 +#: admin/consts.py:225 msgid "Skip" msgstr "Saltar" -#: admin/consts.py:227 +#: admin/consts.py:226 msgid "Tolerate" msgstr "" -#: admin/consts.py:229 +#: admin/consts.py:228 msgid "Require" msgstr "Requerir" -#: admin/consts.py:234 +#: admin/consts.py:233 msgid "RRDtool graphs" msgstr "Gráficas RRDTool" -#: admin/consts.py:238 +#: admin/consts.py:237 msgid "Local time" msgstr "Hora local" -#: admin/consts.py:239 +#: admin/consts.py:238 msgid "UTC: Coordinated Universal Time" msgstr "UTC: Tiempo Universal Coordinado" -#: admin/consts.py:243 +#: admin/consts.py:242 msgid "JSON" msgstr "JSON" -#: admin/consts.py:244 +#: admin/consts.py:243 msgid "Python" msgstr "Python" -#: admin/consts.py:245 admin/wizards/List.py:91 +#: admin/consts.py:244 admin/wizards/List.py:91 msgid "PHP" msgstr "PHP" -#: admin/consts.py:246 +#: admin/consts.py:245 msgid "Ruby" msgstr "Ruby" -#: admin/consts.py:251 +#: admin/consts.py:250 msgid "POST tracker" msgstr "Seguimiento POST" -#: admin/consts.py:256 +#: admin/consts.py:255 msgid "Public" msgstr "Público" -#: admin/consts.py:257 +#: admin/consts.py:256 msgid "Private" msgstr "Privado" -#: admin/consts.py:258 +#: admin/consts.py:257 msgid "No Cache" msgstr "Sin Caché" -#: admin/consts.py:263 +#: admin/consts.py:262 msgid "0 - No compression" msgstr "" -#: admin/consts.py:264 +#: admin/consts.py:263 msgid "1" msgstr "" -#: admin/consts.py:265 +#: admin/consts.py:264 msgid "2" msgstr "" -#: admin/consts.py:266 +#: admin/consts.py:265 msgid "3" msgstr "" -#: admin/consts.py:267 +#: admin/consts.py:266 msgid "4" msgstr "" -#: admin/consts.py:268 +#: admin/consts.py:267 msgid "5" msgstr "" -#: admin/consts.py:269 +#: admin/consts.py:268 msgid "6" msgstr "" -#: admin/consts.py:270 +#: admin/consts.py:269 msgid "7" msgstr "" -#: admin/consts.py:271 +#: admin/consts.py:270 msgid "8" msgstr "" -#: admin/consts.py:272 +#: admin/consts.py:271 msgid "9 - Max compression" msgstr "" @@ -3627,66 +3668,66 @@ msgstr "Lista de ficheros que no deben mostrarse." msgid "Only listing" msgstr "Sólo mostrar" -#: admin/plugins/dirlist.py:49 admin/plugins/dirlist.py:50 #: admin/plugins/dirlist.py:51 admin/plugins/dirlist.py:52 #: admin/plugins/dirlist.py:53 admin/plugins/dirlist.py:54 +#: admin/plugins/dirlist.py:55 admin/plugins/dirlist.py:56 #: admin/plugins/redir.py:105 msgid "Show" msgstr "Mostrar" -#: admin/plugins/dirlist.py:49 +#: admin/plugins/dirlist.py:51 msgid "Show Size" msgstr "Mostrar tamaño" -#: admin/plugins/dirlist.py:50 +#: admin/plugins/dirlist.py:52 msgid "Show Date" msgstr "Mostrar fecha" -#: admin/plugins/dirlist.py:51 +#: admin/plugins/dirlist.py:53 msgid "Show User" msgstr "Mostrar usuario" -#: admin/plugins/dirlist.py:52 +#: admin/plugins/dirlist.py:54 msgid "Show Group" msgstr "Mostrar grupo" -#: admin/plugins/dirlist.py:53 +#: admin/plugins/dirlist.py:55 msgid "Show Backup files" msgstr "Mostrar ficheros de backup" -#: admin/plugins/dirlist.py:54 +#: admin/plugins/dirlist.py:56 msgid "Show Hidden files" msgstr "Ficheros ocultos" -#: admin/plugins/dirlist.py:55 +#: admin/plugins/dirlist.py:58 admin/plugins/file.py:44 msgid "Allow symbolic links" msgstr "Permitir enlaces simbólicos" -#: admin/plugins/dirlist.py:56 +#: admin/plugins/dirlist.py:59 msgid "Redirect symbolic links" msgstr "Redirigir enlaces simbólicos" -#: admin/plugins/dirlist.py:60 +#: admin/plugins/dirlist.py:63 msgid "Listing" msgstr "Mostrar" -#: admin/plugins/dirlist.py:65 +#: admin/plugins/dirlist.py:68 msgid "Theme" msgstr "Tema" -#: admin/plugins/dirlist.py:66 +#: admin/plugins/dirlist.py:69 msgid "Icons dir" msgstr "Dir. de iconos" -#: admin/plugins/dirlist.py:67 +#: admin/plugins/dirlist.py:70 msgid "Notice files" msgstr "Ficheros de aviso" -#: admin/plugins/dirlist.py:68 +#: admin/plugins/dirlist.py:71 msgid "Hidden files" msgstr "Ficheros ocultos" -#: admin/plugins/dirlist.py:72 +#: admin/plugins/dirlist.py:75 msgid "Theming" msgstr "Apariencia" @@ -3825,7 +3866,7 @@ msgstr "Específico de FastCGI" msgid "Enables an internal I/O cache that improves performance." msgstr "Activa una caché interna de E/S que mejora el rendimiento." -#: admin/plugins/file.py:45 +#: admin/plugins/file.py:49 msgid "File Sending" msgstr "Envío de fichero" @@ -3912,25 +3953,25 @@ msgid "" "header entry." msgstr "" -#: admin/plugins/header.py:65 +#: admin/plugins/header.py:67 msgid "Matches a Regular Expression" msgstr "Coincide con una expresión regular" -#: admin/plugins/header.py:66 +#: admin/plugins/header.py:68 msgid "Is Provided" msgstr "Se proporciona" -#: admin/plugins/header.py:104 +#: admin/plugins/header.py:106 #, fuzzy msgid "Full header" msgstr "Ruta completa" -#: admin/plugins/header.py:107 +#: admin/plugins/header.py:109 #, fuzzy msgid "Complete Header" msgstr "Ocultar cabecera" -#: admin/plugins/header.py:154 +#: admin/plugins/header.py:156 #, fuzzy, python-format msgid "Header %(header)s is provided" msgstr "Se proporciona la cabecera %s" @@ -4053,7 +4094,7 @@ msgid "Database name containing the user/password pair list." msgstr "Base de datos que contenga los pares de usuario y contraseña." #: admin/plugins/mysql.py:41 -#, fuzzy +#, fuzzy, python-brace-format msgid "" "SQL command to execute. ${user} is replaced with the user name, and " "${passwd} is replaced with the user supplied password." @@ -4492,20 +4533,16 @@ msgstr "Añadir nuevo comodín…" msgid "Accepted Domains" msgstr "Dominios aceptados" -#: admin/server.py:68 +#: admin/server.py:70 #, python-format msgid "Server %(version)s running.. PID=%(pid)d Port=%(scgi_port)s" msgstr "Servidor %(version)s ejecutandose.. PID=%(pid)d Puerto=%(scgi_port)s" -#: admin/server.py:70 +#: admin/server.py:72 #, python-format msgid "Server %(version)s running.. PID=%(pid)d Socket=%(scgi_port)s" msgstr "Servidor %(version)s ejecutandose.. PID=%(pid)d Puerto=%(scgi_port)s" -#: admin/server.py:144 -msgid "Incorrect parameters: PORT CONFIG_FILE" -msgstr "Parámetros incorrectos: PORT CONFIG_FILE" - #: admin/util.py:91 msgid "On" msgstr "On" @@ -4907,18 +4944,16 @@ msgstr "Puerto en el que corre el servicio en dicho host. (Ejemplo: 8080)" #: admin/wizards/alfresco.py:45 admin/wizards/coldfusion.py:46 #: admin/wizards/concrete5.py:47 admin/wizards/django.py:44 #: admin/wizards/glassfish.py:45 admin/wizards/mailman.py:48 -#: admin/wizards/mono.py:46 admin/wizards/php.py:43 -#: admin/wizards/symfony.py:51 admin/wizards/uwsgi.py:61 -#: admin/wizards/zend.py:47 +#: admin/wizards/mono.py:46 admin/wizards/php.py:43 admin/wizards/symfony.py:51 +#: admin/wizards/uwsgi.py:61 admin/wizards/zend.py:47 msgid "Host name of the virtual server that is about to be created." msgstr "Nombre del servidor virtual que será creado." #: admin/wizards/alfresco.py:46 admin/wizards/coldfusion.py:45 #: admin/wizards/concrete5.py:46 admin/wizards/django.py:43 #: admin/wizards/glassfish.py:46 admin/wizards/mailman.py:47 -#: admin/wizards/mono.py:45 admin/wizards/php.py:42 -#: admin/wizards/symfony.py:50 admin/wizards/uwsgi.py:60 -#: admin/wizards/zend.py:46 +#: admin/wizards/mono.py:45 admin/wizards/php.py:42 admin/wizards/symfony.py:50 +#: admin/wizards/uwsgi.py:60 admin/wizards/zend.py:46 msgid "New Virtual Server Details" msgstr "Detalles del nuevo Servidor Virtual" @@ -5882,3 +5917,49 @@ msgstr "No parece ser un directorio de fuentes de Zend." #: admin/wizards/zend.py:49 msgid "Web directory where you want Zend to be accessible. (Example: /zend)" msgstr "Directorio web por el cual Zend será accedido. (Ejemplo: /zend)" + +#~ msgid "Allow SSL v2" +#~ msgstr "Permitir SSL v2" + +#, fuzzy +#~ msgid "Disable %s" +#~ msgstr "Desactivar" + +#~ msgid "Incorrect parameters: PORT CONFIG_FILE" +#~ msgstr "Parámetros incorrectos: PORT CONFIG_FILE" + +#~ msgid "Mailing List Subscription" +#~ msgstr "Suscripción a la lista de correo" + +#~ msgid "Optionally provide your name" +#~ msgstr "Opcionalmente proporcione su nombre" + +#~ msgid "Purchase commercial support" +#~ msgstr "Soporte comercial" + +#~ msgid "Subscribe" +#~ msgstr "Suscribirse" + +#, fuzzy +#~ msgid "" +#~ "There are a number of Community Mailing Lists\n" +#~ "available for you to subscribe. You can subscribe the General Discussion\n" +#~ "mailing list from this interface. There is where most of the discussions\n" +#~ "take place." +#~ msgstr "" +#~ "Puede suscribirse a una serie de listas\n" +#~ "de correo de la comunidad de Cherokee. Se puede suscribir a la lista\n" +#~ "de discusión general desde esta interface. Es donde se poduce la ayor " +#~ "parte\n" +#~ "de las conversaciones." + +#~ msgid "You will be sent an email requesting confirmation" +#~ msgstr "Recibirá un correo solicitando confirmación" + +#~ msgid "Your email address" +#~ msgstr "Su dirección de correo" + +#~ msgid "Your name" +#~ msgstr "Su nombre" diff --git a/po/admin/fr.po b/po/admin/fr.po index 91427da1a..563e9bd38 100644 --- a/po/admin/fr.po +++ b/po/admin/fr.po @@ -5,13 +5,13 @@ # msgid "" msgstr "" -"Project-Id-Version: cherokee 0.99.33\n" -"Report-Msgid-Bugs-To: http://bugs.cherokee-project.com/\n" -"POT-Creation-Date: 2014-01-04 00:54+0100\n" +"Project-Id-Version: cherokee 1.2.104\n" +"Report-Msgid-Bugs-To: https://github.com/cherokee/webserver/issues\n" +"POT-Creation-Date: 2021-03-26 19:04+0100\n" "PO-Revision-Date: 2009-12-13 19:40+0100\n" "Last-Translator: Vincent KnechtWARNING: The SSL/TLS back-end supports more recent\n" +"versions of TLS protocols, which are not recognized by Cherokee. Please " +"check\n" +"for latest Cherokee updates or report this issue. As a temporary workaround " +"please\n" +"set 'Max. TLS protocol version' to the maximum TLS protocol version " +"supported by\n" +"Cherokee.
Following unknown TLS protocols have been found:" +msgstr "" + +#: admin/PageAdvanced.py:94 msgid "" "
WARNING: This section contains advanced\n" "configuration parameters. Changing things is not recommended unless\n" "you really know what you are doing.
" msgstr "" -#: admin/PageAdvanced.py:68 +#: admin/PageAdvanced.py:98 msgid "Defines which thread policy the OS should apply to the server." msgstr "" -#: admin/PageAdvanced.py:69 +#: admin/PageAdvanced.py:99 msgid "If empty, Cherokee will calculate a default number." msgstr "" -#: admin/PageAdvanced.py:70 +#: admin/PageAdvanced.py:100 msgid "" "It defines how many file descriptors the server should handle. Default is " "the number showed by ulimit -n" msgstr "" -#: admin/PageAdvanced.py:71 +#: admin/PageAdvanced.py:101 msgid "Allows to choose the internal file descriptor polling method." msgstr "" -#: admin/PageAdvanced.py:72 +#: admin/PageAdvanced.py:102 msgid "Minimum size of a file to use sendfile(). Default: 32768 Bytes." msgstr "" -#: admin/PageAdvanced.py:73 +#: admin/PageAdvanced.py:103 msgid "Maximum size of a file to use sendfile(). Default: 2 GB." msgstr "" -#: admin/PageAdvanced.py:74 +#: admin/PageAdvanced.py:104 msgid "" "Name a program that will be called if, by some reason, the server fails. " "Default: cherokee-panic." msgstr "" -#: admin/PageAdvanced.py:75 +#: admin/PageAdvanced.py:105 msgid "Path of the PID file. If empty, the file will not be created." msgstr "" -#: admin/PageAdvanced.py:76 +#: admin/PageAdvanced.py:106 msgid "Max. length of the incoming connection queue." msgstr "" -#: admin/PageAdvanced.py:77 +#: admin/PageAdvanced.py:107 msgid "" "Set the number of how many internal connections can be held for reuse by " "each thread. Default: 20." msgstr "" -#: admin/PageAdvanced.py:78 +#: admin/PageAdvanced.py:108 msgid "" "Sets the number of seconds between log consolidations (flushes). Default: 10 " "seconds." msgstr "" -#: admin/PageAdvanced.py:79 +#: admin/PageAdvanced.py:109 msgid "Time lapse (in seconds) between Nonce cache clean ups." msgstr "" -#: admin/PageAdvanced.py:80 +#: admin/PageAdvanced.py:110 msgid "" "Enables the server-wide keep-alive support. It increases the performance. It " "is usually set on." msgstr "" -#: admin/PageAdvanced.py:81 +#: admin/PageAdvanced.py:111 msgid "" "Maximum number of HTTP requests that can be served by each keepalive " "connection." msgstr "" -#: admin/PageAdvanced.py:82 +#: admin/PageAdvanced.py:112 msgid "" "Allows the server to use Chunked encoding to try to keep Keep-Alive enabled." msgstr "" -#: admin/PageAdvanced.py:83 +#: admin/PageAdvanced.py:113 msgid "Activate or deactivate the I/O cache globally." msgstr "Activer ou désactiver globalement le cache I/O." -#: admin/PageAdvanced.py:84 +#: admin/PageAdvanced.py:114 msgid "Number of pages that the cache should handle." msgstr "" -#: admin/PageAdvanced.py:85 +#: admin/PageAdvanced.py:115 #, fuzzy msgid "Files under this size (in bytes) will not be cached." msgstr "Les fichiers inférieurs à cette taille ne seront pas mis en cache." -#: admin/PageAdvanced.py:86 +#: admin/PageAdvanced.py:116 #, fuzzy msgid "Files over this size (in bytes) will not be cached." msgstr "Les fichiers supérieurs à cette taille ne seront pas mis en cache." -#: admin/PageAdvanced.py:87 +#: admin/PageAdvanced.py:117 #, fuzzy msgid "" "How long (in seconds) the file information should last cached without " @@ -754,169 +768,229 @@ msgstr "" "Combien de temps l'information sur le fichier devra rester en cache sans " "être rafraîchie." -#: admin/PageAdvanced.py:88 +#: admin/PageAdvanced.py:118 #, fuzzy msgid "How long (in seconds) the file content should last cached." msgstr "Combien de temps le contenu du fichier devra rester en cache." -#: admin/PageAdvanced.py:89 +#: admin/PageAdvanced.py:119 msgid "Path to a Diffie Hellman (DH) parameters PEM file: 512 bits." msgstr "" -#: admin/PageAdvanced.py:90 +#: admin/PageAdvanced.py:120 msgid "Path to a Diffie Hellman (DH) parameters PEM file: 1024 bits." msgstr "" -#: admin/PageAdvanced.py:91 +#: admin/PageAdvanced.py:121 msgid "Path to a Diffie Hellman (DH) parameters PEM file: 2048 bits." msgstr "" -#: admin/PageAdvanced.py:92 +#: admin/PageAdvanced.py:122 msgid "Path to a Diffie Hellman (DH) parameters PEM file: 4096 bits." msgstr "" -#: admin/PageAdvanced.py:93 +#: admin/PageAdvanced.py:123 +msgid "Your Cherokee Web Server does not support SSL/TLS encryption." +msgstr "" + +#: admin/PageAdvanced.py:124 msgid "Timeout for the TLS/SSL handshake. Default: 15 seconds." msgstr "" -#: admin/PageAdvanced.py:94 +#: admin/PageAdvanced.py:125 +msgid "Beware: it is vulnerable. You should disable SSLv2." +msgstr "" + +#: admin/PageAdvanced.py:126 +msgid "Beware: it is vulnerable. You should disable SSLv3." +msgstr "" + +#: admin/PageAdvanced.py:127 +msgid "TLSv1 is deprecated" +msgstr "" + +#: admin/PageAdvanced.py:128 +msgid "TLSv1.1 is deprecated" +msgstr "" + +#: admin/PageAdvanced.py:129 admin/PageAdvanced.py:130 +msgid " " +msgstr "" + +#: admin/PageAdvanced.py:131 msgid "" -"Allow clients to use SSL version 2 - Beware: it is vulnerable. (Default: No)" +"The following options work in combination with above min/max TLS protocol " +"version settings. They are deprecated, only set the minimum and maximum " +"supported protocol versions instead." msgstr "" -#: admin/PageAdvanced.py:119 admin/PageAdvanced.py:121 -#, fuzzy +#: admin/PageAdvanced.py:133 +msgid "" +"Minimum required TLS protocol version from clients (Default: auto-configured " +"by libssl)" +msgstr "" + +#: admin/PageAdvanced.py:134 +msgid "" +"Maximum supported TLS protocol version (Default: auto-configured by libssl)" +msgstr "" + +#: admin/PageAdvanced.py:167 admin/PageAdvanced.py:169 msgid "Allowed" msgstr "Autoriser" -#: admin/PageAdvanced.py:119 +#: admin/PageAdvanced.py:167 msgid "Keep Alive" msgstr "" -#: admin/PageAdvanced.py:120 +#: admin/PageAdvanced.py:168 msgid "Max keepalive reqs" msgstr "" -#: admin/PageAdvanced.py:121 +#: admin/PageAdvanced.py:169 msgid "Chunked Encoding" msgstr "" -#: admin/PageAdvanced.py:122 +#: admin/PageAdvanced.py:170 msgid "Polling Method" msgstr "" -#: admin/PageAdvanced.py:123 +#: admin/PageAdvanced.py:171 msgid "Sendfile min size" msgstr "" -#: admin/PageAdvanced.py:124 +#: admin/PageAdvanced.py:172 msgid "Sendfile max size" msgstr "" -#: admin/PageAdvanced.py:126 admin/PageAdvanced.py:189 +#: admin/PageAdvanced.py:174 admin/PageAdvanced.py:313 msgid "Connections" msgstr "Connections" -#: admin/PageAdvanced.py:134 +#: admin/PageAdvanced.py:182 msgid "Thread Number" msgstr "" -#: admin/PageAdvanced.py:135 +#: admin/PageAdvanced.py:183 msgid "Thread Policy" msgstr "" -#: admin/PageAdvanced.py:136 +#: admin/PageAdvanced.py:184 msgid "File descriptors" msgstr "Descripteurs de fichiers" -#: admin/PageAdvanced.py:137 +#: admin/PageAdvanced.py:185 msgid "Listening queue length" msgstr "" -#: admin/PageAdvanced.py:138 admin/plugins/proxy.py:239 +#: admin/PageAdvanced.py:186 admin/plugins/proxy.py:239 msgid "Reuse connections" msgstr "Réutiliser les connections" -#: admin/PageAdvanced.py:139 +#: admin/PageAdvanced.py:187 msgid "Log flush time" msgstr "" -#: admin/PageAdvanced.py:140 +#: admin/PageAdvanced.py:188 msgid "Nonces clean up time" msgstr "" -#: admin/PageAdvanced.py:142 admin/PageAdvanced.py:190 +#: admin/PageAdvanced.py:190 admin/PageAdvanced.py:314 msgid "Resources" msgstr "Ressources" -#: admin/PageAdvanced.py:151 +#: admin/PageAdvanced.py:199 msgid "Max pages" msgstr "" -#: admin/PageAdvanced.py:152 +#: admin/PageAdvanced.py:200 msgid "File Min Size" msgstr "" -#: admin/PageAdvanced.py:153 +#: admin/PageAdvanced.py:201 msgid "File Max Size" msgstr "" -#: admin/PageAdvanced.py:154 +#: admin/PageAdvanced.py:202 msgid "Lasting: stat" msgstr "" -#: admin/PageAdvanced.py:155 +#: admin/PageAdvanced.py:203 msgid "Lasting: mmap" msgstr "" -#: admin/PageAdvanced.py:157 admin/PageAdvanced.py:191 +#: admin/PageAdvanced.py:205 admin/PageAdvanced.py:315 msgid "I/O cache" msgstr "Cache I/O" -#: admin/PageAdvanced.py:165 +#: admin/PageAdvanced.py:213 msgid "Panic action" msgstr "" -#: admin/PageAdvanced.py:166 +#: admin/PageAdvanced.py:214 msgid "PID file" msgstr "Fichier PID" -#: admin/PageAdvanced.py:176 admin/PageEntry.py:84 admin/PageVServer.py:476 -#: admin/plugins/common.py:42 admin/plugins/common.py:43 -#: admin/plugins/dirlist.py:55 admin/plugins/proxy.py:240 -msgid "Allow" -msgstr "Autoriser" +#: admin/PageAdvanced.py:245 admin/PageAdvanced.py:247 +#: admin/PageAdvanced.py:258 admin/PageAdvanced.py:260 +#, fuzzy +msgid "Disable " +msgstr "Désactivé" -#: admin/PageAdvanced.py:176 -msgid "Allow SSL v2" +#: admin/PageAdvanced.py:247 +msgid "Protocol deacrivated" msgstr "" -#: admin/PageAdvanced.py:177 +#: admin/PageAdvanced.py:247 +msgid "Protocol not supported" +msgstr "" + +#: admin/PageAdvanced.py:260 +msgid "Protocol deactivated" +msgstr "" + +#: admin/PageAdvanced.py:262 +msgid "Turn off selected TLS Protocols (Deprecated)" +msgstr "" + +#: admin/PageAdvanced.py:270 admin/PageAdvanced.py:271 +msgid "auto-configured" +msgstr "" + +#: admin/PageAdvanced.py:285 +msgid "Min. TLS protocol version" +msgstr "" + +#: admin/PageAdvanced.py:290 +msgid "Max. TLS protocol version" +msgstr "" + +#: admin/PageAdvanced.py:291 msgid "Handshake Timeout" msgstr "" -#: admin/PageAdvanced.py:178 +#: admin/PageAdvanced.py:292 msgid "DH parameters: 512 bits" msgstr "" -#: admin/PageAdvanced.py:179 +#: admin/PageAdvanced.py:293 msgid "DH parameters: 1024 bits" msgstr "" -#: admin/PageAdvanced.py:180 +#: admin/PageAdvanced.py:294 msgid "DH parameters: 2048 bits" msgstr "" -#: admin/PageAdvanced.py:181 +#: admin/PageAdvanced.py:295 msgid "DH parameters: 4096 bits" msgstr "" -#: admin/PageAdvanced.py:183 admin/PageAdvanced.py:193 -#: admin/PageGeneral.py:239 admin/plugins/bind.py:92 +#: admin/PageAdvanced.py:296 admin/PageAdvanced.py:317 admin/PageGeneral.py:239 +#: admin/plugins/bind.py:92 msgid "TLS" msgstr "TLS" -#: admin/PageAdvanced.py:199 +#: admin/PageAdvanced.py:323 #, fuzzy msgid "Advanced Configuration" msgstr "Configuration avancée" @@ -1015,7 +1089,7 @@ msgstr "" msgid "Deflate encoder" msgstr "" -#: admin/PageEntry.py:78 admin/PageEntry.py:173 admin/PageVServer.py:149 +#: admin/PageEntry.py:78 admin/PageEntry.py:173 admin/PageVServer.py:153 msgid "Authentication" msgstr "Authentification" @@ -1028,6 +1102,12 @@ msgstr "Liste d'authentification" msgid "Leave unset" msgstr "" +#: admin/PageEntry.py:84 admin/PageVServer.py:480 admin/plugins/common.py:42 +#: admin/plugins/common.py:43 admin/plugins/dirlist.py:58 +#: admin/plugins/file.py:44 admin/plugins/proxy.py:240 +msgid "Allow" +msgstr "" + #: admin/PageEntry.py:85 msgid "Forbid" msgstr "" @@ -1054,7 +1134,7 @@ msgstr "" msgid "Remove" msgstr "Retirer" -#: admin/PageEntry.py:126 admin/PageVServer.py:155 +#: admin/PageEntry.py:126 admin/PageVServer.py:159 #: admin/plugins/secdownload.py:44 msgid "Timeout" msgstr "" @@ -1067,7 +1147,7 @@ msgstr "" msgid "Limit traffic to" msgstr "Limiter le trafic à" -#: admin/PageEntry.py:139 admin/PageVServer.py:156 +#: admin/PageEntry.py:139 admin/PageVServer.py:160 msgid "Traffic Shaping" msgstr "Mise en forme de Trafic" @@ -1075,7 +1155,7 @@ msgstr "Mise en forme de Trafic" msgid "Skip Logging" msgstr "" -#: admin/PageEntry.py:154 admin/PageVServer.py:720 +#: admin/PageEntry.py:154 admin/PageVServer.py:729 msgid "Logging" msgstr "Journalisation" @@ -1100,14 +1180,14 @@ msgstr "Mécanisme de Validation" msgid "Can not be empty" msgstr "Ne peut pas être vide" -#: admin/PageEntry.py:216 admin/PageEntry.py:268 admin/consts.py:190 -#: admin/plugins/header.py:110 admin/plugins/header.py:151 -#: admin/plugins/header.py:156 admin/plugins/proxy.py:193 +#: admin/PageEntry.py:216 admin/PageEntry.py:268 admin/consts.py:189 +#: admin/plugins/header.py:112 admin/plugins/header.py:153 +#: admin/plugins/header.py:158 admin/plugins/proxy.py:193 msgid "Header" msgstr "En-tête" #: admin/PageEntry.py:216 admin/PageSource.py:284 -#: admin/plugins/error_redir.py:105 admin/plugins/header.py:113 +#: admin/plugins/error_redir.py:105 admin/plugins/header.py:115 #: admin/plugins/redir.py:76 msgid "Type" msgstr "Type" @@ -1126,7 +1206,7 @@ msgstr "Produit seulement" msgid "Add New Header" msgstr "Ajouter nouvel en-tête" -#: admin/PageEntry.py:326 admin/consts.py:204 admin/plugins/redir.py:39 +#: admin/PageEntry.py:326 admin/consts.py:203 admin/plugins/redir.py:39 #: admin/plugins/rehost.py:53 msgid "Regular Expressions" msgstr "Expression Régulières" @@ -1143,8 +1223,7 @@ msgstr "" msgid "Caching Policy" msgstr "" -#: admin/PageEntry.py:381 admin/plugins/rehost.py:68 -#: admin/plugins/rehost.py:92 +#: admin/PageEntry.py:381 admin/plugins/rehost.py:68 admin/plugins/rehost.py:92 msgid "New Regular Expression" msgstr "Nouvelle Expression Régulière" @@ -1152,7 +1231,7 @@ msgstr "Nouvelle Expression Régulière" msgid "Disregarded Cookies" msgstr "" -#: admin/PageEntry.py:402 admin/PageVServer.py:154 +#: admin/PageEntry.py:402 admin/PageVServer.py:158 msgid "Expiration" msgstr "" @@ -1184,7 +1263,7 @@ msgstr "" msgid "Content Expiration" msgstr "" -#: admin/PageEntry.py:433 admin/PageVServer.py:153 +#: admin/PageEntry.py:433 admin/PageVServer.py:157 msgid "Cache" msgstr "" @@ -1207,7 +1286,7 @@ msgid "Matching Rule" msgstr "" #: admin/PageEntry.py:514 admin/PageEntry.py:528 admin/PageEntry.py:553 -#: admin/PageVServer.py:148 +#: admin/PageVServer.py:152 msgid "Handler" msgstr "Gestionnaire" @@ -1224,7 +1303,7 @@ msgstr "Plate-formes" msgid "Caching" msgstr "" -#: admin/PageEntry.py:556 admin/PageVServer.py:721 +#: admin/PageEntry.py:556 admin/PageVServer.py:730 msgid "Security" msgstr "Sécurité" @@ -1475,7 +1554,7 @@ msgstr "" msgid "SSL/TLS back-end" msgstr "" -#: admin/PageGeneral.py:197 admin/PageIndex.py:252 +#: admin/PageGeneral.py:197 admin/PageIndex.py:198 msgid "Support" msgstr "Fonctionnalités" @@ -1509,8 +1588,8 @@ msgid "Bind to" msgstr "Lier à" #: admin/PageGeneral.py:239 admin/PageGeneral.py:310 admin/plugins/bind.py:92 -#: admin/plugins/bind.py:155 admin/plugins/bind.py:157 -#: admin/plugins/ldap.py:48 admin/plugins/mysql.py:77 +#: admin/plugins/bind.py:155 admin/plugins/bind.py:157 admin/plugins/ldap.py:48 +#: admin/plugins/mysql.py:77 msgid "Port" msgstr "Port" @@ -1579,7 +1658,7 @@ msgstr "Groupe" msgid "Chroot" msgstr "" -#: admin/PageGeneral.py:357 admin/PageVServer.py:479 +#: admin/PageGeneral.py:357 admin/PageVServer.py:483 msgid "Network" msgstr "Réseau" @@ -1609,179 +1688,139 @@ msgstr "" msgid "Documentation" msgstr "Racine des Documents" -#: admin/PageIndex.py:67 -msgid "You will be sent an email requesting confirmation" -msgstr "" - -#: admin/PageIndex.py:68 -msgid "Optionally provide your name" -msgstr "" - -#: admin/PageIndex.py:70 -#, python-format -msgid "" -"There are a number of Community Mailing Lists\n" -"available for you to subscribe. You can subscribe the General Discussion\n" -"mailing list from this interface. There is where most of the discussions\n" -"take place." -msgstr "" - -#: admin/PageIndex.py:77 +#: admin/PageIndex.py:58 #, fuzzy msgid "Server is Running" msgstr "Le serveur est lancé." -#: admin/PageIndex.py:78 +#: admin/PageIndex.py:59 #, fuzzy msgid "Server is not Running" msgstr "Le serveur n'est pas lancé." -#: admin/PageIndex.py:132 +#: admin/PageIndex.py:110 #, fuzzy msgid "Stop Server" msgstr "Serveur" -#: admin/PageIndex.py:136 +#: admin/PageIndex.py:114 #, fuzzy msgid "Start Server" msgstr "Serveur Virtuel" -#: admin/PageIndex.py:141 +#: admin/PageIndex.py:119 #, fuzzy msgid "Hostname" msgstr "Nom d'hôtes" -#: admin/PageIndex.py:143 +#: admin/PageIndex.py:121 msgid "Modified" msgstr "Modifié" -#: admin/PageIndex.py:145 +#: admin/PageIndex.py:123 #, fuzzy msgid "Not found" msgstr "Non Trouvé" -#: admin/PageIndex.py:146 +#: admin/PageIndex.py:124 #, fuzzy msgid "Config File" msgstr "Fichier de Configuration" -#: admin/PageIndex.py:153 admin/plugins/server_info.py:32 +#: admin/PageIndex.py:131 admin/plugins/server_info.py:32 #: admin/plugins/server_info.py:35 msgid "Server Information" msgstr "Information Serveur" -#: admin/PageIndex.py:165 +#: admin/PageIndex.py:143 msgid "Processors" msgstr "" -#: admin/PageIndex.py:177 +#: admin/PageIndex.py:155 msgid "Memory" msgstr "" -#: admin/PageIndex.py:211 admin/plugins/dbslayer.py:51 +#: admin/PageIndex.py:189 admin/plugins/dbslayer.py:51 msgid "Language" msgstr "Langue" -#: admin/PageIndex.py:231 -msgid "Mailing List Subscription" -msgstr "" - -#: admin/PageIndex.py:233 -msgid "Subscribe" -msgstr "" - -#: admin/PageIndex.py:236 -msgid "Your email address" -msgstr "" - -#: admin/PageIndex.py:237 -#, fuzzy -msgid "Your name" -msgstr "Nom d'hôtes" - -#: admin/PageIndex.py:256 +#: admin/PageIndex.py:202 msgid "Getting started" msgstr "" -#: admin/PageIndex.py:260 -msgid "Subscribe to mailing lists" +#: admin/PageIndex.py:206 +msgid "Visit the mailing list" msgstr "" -#: admin/PageIndex.py:268 +#: admin/PageIndex.py:210 #, fuzzy msgid "Report a bug" msgstr "Rapport envoyé" -#: admin/PageIndex.py:272 -#, fuzzy -msgid "Purchase commercial support" -msgstr "Fonctionnalités" - -#: admin/PageIndex.py:276 admin/PageIndex.py:280 +#: admin/PageIndex.py:214 admin/PageIndex.py:218 msgid "About Cherokee" msgstr "" -#: admin/PageIndex.py:289 +#: admin/PageIndex.py:227 msgid "Join the Cherokee Community:" msgstr "" -#: admin/PageIndex.py:292 +#: admin/PageIndex.py:230 msgid "Visit the Cherokee Project Website" msgstr "" -#: admin/PageIndex.py:293 +#: admin/PageIndex.py:231 msgid "Follow us on Twitter" msgstr "" -#: admin/PageIndex.py:294 +#: admin/PageIndex.py:232 msgid "Join us on Facebook" msgstr "" -#: admin/PageIndex.py:295 +#: admin/PageIndex.py:233 msgid "Join us on Google+" msgstr "" -#: admin/PageIndex.py:296 +#: admin/PageIndex.py:234 msgid "Fork us on Github" msgstr "" -#: admin/PageIndex.py:297 +#: admin/PageIndex.py:235 msgid "Become a member of Cherokee group on LinkedIn" msgstr "" -#: admin/PageIndex.py:298 +#: admin/PageIndex.py:236 msgid "Chat with us at irc.freenode.net" msgstr "" -#: admin/PageIndex.py:307 +#: admin/PageIndex.py:245 #, fuzzy msgid "Shutdown Cherokee-admin" msgstr "Bienvenue sur Cherokee Admin" -#: admin/PageIndex.py:309 +#: admin/PageIndex.py:247 msgid "Shut down" msgstr "" -#: admin/PageIndex.py:310 +#: admin/PageIndex.py:248 msgid "You are about to shut down this instance of Cherokee-admin" msgstr "" -#: admin/PageIndex.py:311 +#: admin/PageIndex.py:249 #, fuzzy msgid "Are you sure you want to proceed?" msgstr "Voulez vous vraiment le retirer ?" -#: admin/PageIndex.py:314 +#: admin/PageIndex.py:252 msgid "Cherokee-admin has been shut down" msgstr "" -#: admin/PageIndex.py:316 +#: admin/PageIndex.py:254 #, fuzzy msgid "Shut down Cherokee-Admin" msgstr "Bienvenue sur Cherokee Admin" -#: admin/PageIndex.py:329 admin/PageIndex.py:350 +#: admin/PageIndex.py:267 admin/PageIndex.py:288 msgid "Welcome to Cherokee Admin" msgstr "Bienvenue sur Cherokee Admin" @@ -1866,7 +1905,7 @@ msgstr "Manuel" msgid "Manual configuration" msgstr "Configuration manuelle" -#: admin/PageRule.py:249 admin/PageVServer.py:158 +#: admin/PageRule.py:249 admin/PageVServer.py:162 msgid "Final" msgstr "" @@ -1897,7 +1936,7 @@ msgstr "Cloner" msgid "Clone Selected Behavior Rule" msgstr "" -#: admin/PageRule.py:314 admin/PageVServer.py:718 +#: admin/PageRule.py:314 admin/PageVServer.py:727 msgid "Behavior" msgstr "" @@ -2035,7 +2074,7 @@ msgstr "Ajouter une nouvelle variable d'environnement" msgid "Source Usage" msgstr "Utilisation de la source" -#: admin/PageSource.py:253 admin/PageVServer.py:723 +#: admin/PageSource.py:253 admin/PageVServer.py:732 msgid "Virtual Server" msgstr "Serveur Virtuel" @@ -2092,7 +2131,7 @@ msgstr "Sources d'Information" msgid "Sources Filtering" msgstr "" -#: admin/PageSources.py:35 admin/PageVServer.py:141 admin/PageVServers.py:48 +#: admin/PageSources.py:35 admin/PageVServer.py:145 admin/PageVServers.py:48 #: admin/PageVServers.py:294 msgid "Virtual Servers" msgstr "Serveurs Virtuels" @@ -2117,134 +2156,139 @@ msgid "Virtual Server Filtering" msgstr "Serveur Virtuel" #: admin/PageVServer.py:44 +msgid "Reference" +msgstr "" + +#: admin/PageVServer.py:47 msgid "Nickname for the virtual server." msgstr "Surnom pour le serveur virtuel." -#: admin/PageVServer.py:45 +#: admin/PageVServer.py:48 msgid "" "This directive points to the PEM-encoded Certificate file for the server " "(Full path to the file)" msgstr "" -#: admin/PageVServer.py:46 +#: admin/PageVServer.py:49 msgid "PEM-encoded Private Key file for the server (Full path to the file)" msgstr "" -#: admin/PageVServer.py:47 +#: admin/PageVServer.py:50 msgid "" "File containing the trusted CA certificates, utilized for checking the " "client certificates (Full path to the file)" msgstr "" -#: admin/PageVServer.py:48 -msgid "" -"Ciphers that TLS/SSL is allowed to use. Reference. (Default enables " -"Forward Secrecy)." +#: admin/PageVServer.py:51 +msgid "Ciphers that TLSv1.2 and below is allowed to use." msgstr "" -#: admin/PageVServer.py:49 +#: admin/PageVServer.py:52 +msgid "Ciphersuites that TLSv1.3 is allowed to use." +msgstr "" + +#: admin/PageVServer.py:53 msgid "" "The cipher sequence that is specified by the server should have preference " "over the client preference. (Default: True)." msgstr "" -#: admin/PageVServer.py:50 +#: admin/PageVServer.py:54 msgid "" "Explicitly enable or disable serverside compression support. (Default: " "Disabled)." msgstr "" -#: admin/PageVServer.py:51 +#: admin/PageVServer.py:55 msgid "" "Explicitely sets the Diffie-Hellman parameters length. (Default: Let openssl " "choose)." msgstr "" -#: admin/PageVServer.py:52 +#: admin/PageVServer.py:56 #, fuzzy msgid "Skip, Tolerate, Accept or Require client certificates." msgstr "Ignorer, Accepter ou Requérir des certificats client." -#: admin/PageVServer.py:53 +#: admin/PageVServer.py:57 msgid "" "Limit up to which depth certificates in a chain are used during the " "verification procedure (Default: 1)" msgstr "" -#: admin/PageVServer.py:54 +#: admin/PageVServer.py:58 msgid "Allows the selection of how to generate the error responses." msgstr "" -#: admin/PageVServer.py:55 +#: admin/PageVServer.py:59 msgid "" "Directory inside the user home directory to use as root web directory. " "Disabled if empty." msgstr "" -#: admin/PageVServer.py:56 +#: admin/PageVServer.py:60 msgid "The personal web support is currently turned on." msgstr "" -#: admin/PageVServer.py:57 +#: admin/PageVServer.py:61 msgid "Adds a new domain name. Wildcards are allowed in the domain name." msgstr "" -#: admin/PageVServer.py:58 +#: admin/PageVServer.py:62 msgid "Virtual Server root directory." msgstr "Répertoire racine du serveur virtuel." -#: admin/PageVServer.py:59 +#: admin/PageVServer.py:63 msgid "" "List of name files that will be used as directory index. Eg: index.html," "index.php." msgstr "" -#: admin/PageVServer.py:60 +#: admin/PageVServer.py:64 msgid "The maximum size, in bytes, for POST uploads. (Default: unlimited)" msgstr "" "La taille maximale, en octets, pour les envois POST. (Par défaut: illimitée)." -#: admin/PageVServer.py:61 +#: admin/PageVServer.py:65 msgid "Whether this virtual server is allowed to use Keep-alive (Default: yes)" msgstr "" -#: admin/PageVServer.py:62 +#: admin/PageVServer.py:66 msgid "The Logging is currently enabled." msgstr "" -#: admin/PageVServer.py:63 +#: admin/PageVServer.py:67 msgid "Logging format. Apache compatible is highly recommended here." msgstr "" -#: admin/PageVServer.py:64 +#: admin/PageVServer.py:68 msgid "Back-end used to store the log accesses." msgstr "" -#: admin/PageVServer.py:65 +#: admin/PageVServer.py:69 msgid "Back-end used to store the log errors." msgstr "" -#: admin/PageVServer.py:66 +#: admin/PageVServer.py:70 msgid "Back-end used to store the log accesses and errors." msgstr "" -#: admin/PageVServer.py:67 +#: admin/PageVServer.py:71 msgid "Full path to the file where the information will be saved." msgstr "Chemin complet du fichier vers lequel l'information sera sauvegardée." -#: admin/PageVServer.py:68 +#: admin/PageVServer.py:72 msgid "Path to the executable that will be invoked on each log entry." msgstr "" "Chemin vers l'éxécutable qui sera appelé pour chaque entrée du journal." -#: admin/PageVServer.py:69 +#: admin/PageVServer.py:73 msgid "" "Whether the logger should read and use the X-Real-IP and X-Forwarded-For " "headers (send by reverse proxies)." msgstr "" -#: admin/PageVServer.py:71 +#: admin/PageVServer.py:75 msgid "" "List of IP addresses and subnets that are allowed to send X-Real-IP and X-" "Forwarded-For headers." @@ -2252,500 +2296,504 @@ msgstr "" "Liste d'adresses IP et de sous-réseaux qui sont autorisés à envoyer des en-" "têtes X-Real-IP et X-Forwarded-For." -#: admin/PageVServer.py:72 +#: admin/PageVServer.py:76 msgid "" "How to support the \"Advanced Virtual Hosting\" mechanism. (Default: off)" msgstr "" -#: admin/PageVServer.py:73 +#: admin/PageVServer.py:77 msgid "The following variables are accepted: " msgstr "" -#: admin/PageVServer.py:74 +#: admin/PageVServer.py:78 msgid "Allows the selection of domain matching method." msgstr "" -#: admin/PageVServer.py:75 +#: admin/PageVServer.py:79 msgid "" "Whether or not it should collected statistics about the traffic of this " "virtual server." msgstr "" -#: admin/PageVServer.py:76 +#: admin/PageVServer.py:80 msgid "Time standard to use in the log file entries." msgstr "" -#: admin/PageVServer.py:77 +#: admin/PageVServer.py:81 msgid "" "Remember that only \"File Exists\" rules and \"List & Send\" handlers use " "the Directory Indexes setting." msgstr "" -#: admin/PageVServer.py:78 +#: admin/PageVServer.py:82 msgid "" "Use this nickname as an additional host name for this virtual server " "(Default: yes)" msgstr "" -#: admin/PageVServer.py:79 +#: admin/PageVServer.py:83 msgid "Enforce HTTPS by using the HTTP Strict Transport Security." msgstr "" -#: admin/PageVServer.py:80 +#: admin/PageVServer.py:84 msgid "" "How long the client's browser should remember the forced HTTPS (in seconds)." msgstr "" -#: admin/PageVServer.py:81 +#: admin/PageVServer.py:85 msgid "" "Should HSTS be used in all the subdomains of this virtual server (Default: " "yes)." msgstr "" -#: admin/PageVServer.py:83 +#: admin/PageVServer.py:87 msgid "The 'default' virtual server matches all the domain names.
" msgstr "" -#: admin/PageVServer.py:86 +#: admin/PageVServer.py:90 #, fuzzy msgid "Remote IP address" msgstr "Adresse IP du serveur LDAP." -#: admin/PageVServer.py:87 +#: admin/PageVServer.py:91 #, fuzzy msgid "Local IP address" msgstr "Adresse IP du serveur LDAP." -#: admin/PageVServer.py:88 +#: admin/PageVServer.py:92 #, fuzzy msgid "Request Protocol" msgstr "Requête" -#: admin/PageVServer.py:89 +#: admin/PageVServer.py:93 msgid "Transport type: http or https" msgstr "" -#: admin/PageVServer.py:90 +#: admin/PageVServer.py:94 msgid "Port of the server serving the request" msgstr "" -#: admin/PageVServer.py:91 +#: admin/PageVServer.py:95 msgid "The query string, if exists" msgstr "" -#: admin/PageVServer.py:92 +#: admin/PageVServer.py:96 msgid "First line of HTTP request" msgstr "" -#: admin/PageVServer.py:93 +#: admin/PageVServer.py:97 msgid "Response status code" msgstr "" -#: admin/PageVServer.py:94 +#: admin/PageVServer.py:98 msgid "Time: in common log format time format" msgstr "" -#: admin/PageVServer.py:95 +#: admin/PageVServer.py:99 msgid "Time: seconds since Epoch" msgstr "" -#: admin/PageVServer.py:96 +#: admin/PageVServer.py:100 msgid "Time: milliseconds since Epoch" msgstr "" -#: admin/PageVServer.py:97 +#: admin/PageVServer.py:101 #, fuzzy msgid "Remote user (authentication)" msgstr "Authentification" -#: admin/PageVServer.py:98 +#: admin/PageVServer.py:102 msgid "URL path requested" msgstr "" -#: admin/PageVServer.py:99 +#: admin/PageVServer.py:103 msgid "URL path requested before any rewrite" msgstr "" -#: admin/PageVServer.py:100 +#: admin/PageVServer.py:104 #, fuzzy msgid "Virtual Server nick name" msgstr "Surnom du Serveur Virtuel" -#: admin/PageVServer.py:101 +#: admin/PageVServer.py:105 msgid "Requested host (Host: header)" msgstr "" -#: admin/PageVServer.py:102 +#: admin/PageVServer.py:106 msgid "Size of the response in bytes" msgstr "" -#: admin/PageVServer.py:103 +#: admin/PageVServer.py:107 msgid "'Host:' header of the request" msgstr "" -#: admin/PageVServer.py:104 +#: admin/PageVServer.py:108 msgid "'Referrer:' header of the request" msgstr "" -#: admin/PageVServer.py:105 +#: admin/PageVServer.py:109 msgid "'User-Agent:' header of the request" msgstr "" -#: admin/PageVServer.py:106 +#: admin/PageVServer.py:110 msgid "'Cookie:' header of the request" msgstr "" -#: admin/PageVServer.py:142 +#: admin/PageVServer.py:146 msgid "Loggers" msgstr "" -#: admin/PageVServer.py:143 +#: admin/PageVServer.py:147 msgid "SSL cookbook" msgstr "" -#: admin/PageVServer.py:147 admin/PageVServer.py:184 +#: admin/PageVServer.py:151 admin/PageVServer.py:188 msgid "Match" msgstr "" -#: admin/PageVServer.py:147 +#: admin/PageVServer.py:151 #, fuzzy msgid "Rule Match" msgstr "Chemin complet" -#: admin/PageVServer.py:148 +#: admin/PageVServer.py:152 #, fuzzy msgid "Assigned Handler" msgstr "Gestionnaire" -#: admin/PageVServer.py:149 +#: admin/PageVServer.py:153 msgid "Auth" msgstr "" -#: admin/PageVServer.py:150 +#: admin/PageVServer.py:154 #, fuzzy msgid "Custom Document Root" msgstr "Racine des Documents" -#: admin/PageVServer.py:150 +#: admin/PageVServer.py:154 msgid "Root" msgstr "Racine" -#: admin/PageVServer.py:151 +#: admin/PageVServer.py:155 msgid "Only HTTPS" msgstr "" -#: admin/PageVServer.py:151 +#: admin/PageVServer.py:155 #, fuzzy msgid "Secure" msgstr "Sécurité" -#: admin/PageVServer.py:152 +#: admin/PageVServer.py:156 msgid "Enc" msgstr "" -#: admin/PageVServer.py:152 +#: admin/PageVServer.py:156 #, fuzzy msgid "Encoders" msgstr "Encodage" -#: admin/PageVServer.py:153 +#: admin/PageVServer.py:157 #, fuzzy msgid "Cacheable" msgstr "Compatible Apache" -#: admin/PageVServer.py:154 +#: admin/PageVServer.py:158 msgid "Exp" msgstr "" -#: admin/PageVServer.py:155 +#: admin/PageVServer.py:159 #, fuzzy msgid "Connection Timeout" msgstr "Connections / Requêtes" -#: admin/PageVServer.py:156 +#: admin/PageVServer.py:160 #, fuzzy msgid "Shaping" msgstr "Mise en forme de Trafic" -#: admin/PageVServer.py:157 +#: admin/PageVServer.py:161 #, fuzzy msgid "Log" msgstr "Journalisation" -#: admin/PageVServer.py:157 +#: admin/PageVServer.py:161 #, fuzzy msgid "Logging Enabled" msgstr " Activé" -#: admin/PageVServer.py:158 +#: admin/PageVServer.py:162 #, fuzzy msgid "Rule is Final" msgstr "Liste de règles" -#: admin/PageVServer.py:184 +#: admin/PageVServer.py:188 #, fuzzy msgid "Match nickname" msgstr "Surnom" -#: admin/PageVServer.py:188 admin/PageVServer.py:717 +#: admin/PageVServer.py:192 admin/PageVServer.py:726 #, fuzzy msgid "Host Match" msgstr "Nom d'hôtes" -#: admin/PageVServer.py:218 admin/PageVServer.py:234 admin/PageVServer.py:258 -#: admin/PageVServer.py:485 admin/PageVServer.py:519 -#: admin/plugins/method.py:99 admin/plugins/method.py:109 +#: admin/PageVServer.py:222 admin/PageVServer.py:238 admin/PageVServer.py:262 +#: admin/PageVServer.py:489 admin/PageVServer.py:523 admin/plugins/method.py:99 +#: admin/plugins/method.py:109 msgid "Method" msgstr "Méthode" -#: admin/PageVServer.py:226 admin/PageVServer.py:242 +#: admin/PageVServer.py:230 admin/PageVServer.py:246 #, fuzzy msgid "Remove criteria" msgstr "Hôte distant" -#: admin/PageVServer.py:260 +#: admin/PageVServer.py:264 #, fuzzy msgid "How to match this Virtual Server" msgstr "Nouveau Serveur Virtuel" -#: admin/PageVServer.py:267 +#: admin/PageVServer.py:271 msgid "Add an additional matching criteria" msgstr "" -#: admin/PageVServer.py:358 +#: admin/PageVServer.py:362 msgid "Behavior Rules" msgstr "" -#: admin/PageVServer.py:367 +#: admin/PageVServer.py:371 #, fuzzy msgid "Rule Management" msgstr "Gestion" -#: admin/PageVServer.py:393 +#: admin/PageVServer.py:397 msgid "Only accept Secure Connections" msgstr "" -#: admin/PageVServer.py:398 +#: admin/PageVServer.py:402 #, fuzzy msgid "Encoding enabled" msgstr "Encodage" -#: admin/PageVServer.py:404 +#: admin/PageVServer.py:408 msgid "no" msgstr "" -#: admin/PageVServer.py:415 +#: admin/PageVServer.py:419 #, fuzzy msgid " seconds" msgstr "Icônes" -#: admin/PageVServer.py:420 +#: admin/PageVServer.py:424 msgid " bytes per second" msgstr "" -#: admin/PageVServer.py:425 +#: admin/PageVServer.py:429 msgid "Logging enabled for this rule" msgstr "" -#: admin/PageVServer.py:430 +#: admin/PageVServer.py:434 msgid "Prevents further rule evaluation" msgstr "" -#: admin/PageVServer.py:435 +#: admin/PageVServer.py:439 msgid "Content can be cached" msgstr "" -#: admin/PageVServer.py:438 +#: admin/PageVServer.py:442 msgid "Forbids content caching" msgstr "" -#: admin/PageVServer.py:455 +#: admin/PageVServer.py:459 msgid "Virtual Server nickname" msgstr "Surnom du Serveur Virtuel" -#: admin/PageVServer.py:457 +#: admin/PageVServer.py:461 msgid "Server ID" msgstr "ID Serveur" -#: admin/PageVServer.py:463 +#: admin/PageVServer.py:467 msgid "Directory Indexes" msgstr "" -#: admin/PageVServer.py:465 admin/plugins/fullpath.py:119 +#: admin/PageVServer.py:469 admin/plugins/fullpath.py:119 msgid "Paths" msgstr "Chemins" -#: admin/PageVServer.py:471 +#: admin/PageVServer.py:475 msgid "Neither are in use at the moment." msgstr "" -#: admin/PageVServer.py:476 +#: admin/PageVServer.py:480 msgid "Keep-alive" msgstr "" -#: admin/PageVServer.py:477 +#: admin/PageVServer.py:481 msgid "Max Upload Size" msgstr "" -#: admin/PageVServer.py:487 admin/plugins/evhost.py:33 +#: admin/PageVServer.py:491 admin/plugins/evhost.py:33 msgid "Advanced Virtual Hosting" msgstr "Hébergement Virtuel Avancé" -#: admin/PageVServer.py:521 +#: admin/PageVServer.py:525 msgid "Error Handling hook" msgstr "" -#: admin/PageVServer.py:532 admin/consts.py:233 admin/consts.py:250 +#: admin/PageVServer.py:536 admin/consts.py:232 admin/consts.py:249 msgid "Disabled" msgstr "Désactivé" -#: admin/PageVServer.py:536 +#: admin/PageVServer.py:540 msgid "Write errors to" msgstr "" -#: admin/PageVServer.py:540 admin/PageVServer.py:579 +#: admin/PageVServer.py:544 admin/PageVServer.py:583 msgid "Filename" msgstr "Nom de fichier" -#: admin/PageVServer.py:542 admin/PageVServer.py:582 +#: admin/PageVServer.py:546 admin/PageVServer.py:586 msgid "Command" msgstr "Commande" -#: admin/PageVServer.py:548 +#: admin/PageVServer.py:552 #, fuzzy msgid "Error Logging" msgstr "Journalisation" -#: admin/PageVServer.py:559 +#: admin/PageVServer.py:563 msgid "Format" msgstr "" -#: admin/PageVServer.py:566 +#: admin/PageVServer.py:570 msgid "Write accesses to" msgstr "" -#: admin/PageVServer.py:589 +#: admin/PageVServer.py:593 #, fuzzy msgid "Hide" msgstr "En-tête" -#: admin/PageVServer.py:589 +#: admin/PageVServer.py:593 #, fuzzy msgid "Show macros" msgstr "Groupe" -#: admin/PageVServer.py:598 +#: admin/PageVServer.py:602 msgid "Template: " msgstr "Modèle:" -#: admin/PageVServer.py:600 +#: admin/PageVServer.py:604 #, fuzzy msgid "Access Logging" msgstr "Journalisation" -#: admin/PageVServer.py:606 +#: admin/PageVServer.py:610 msgid "Time standard" msgstr "" -#: admin/PageVServer.py:607 admin/PageVServer.py:687 admin/consts.py:228 +#: admin/PageVServer.py:611 admin/PageVServer.py:696 admin/consts.py:227 msgid "Accept" msgstr "Accepter" -#: admin/PageVServer.py:607 +#: admin/PageVServer.py:611 msgid "Accept Forwarded IPs" msgstr "" -#: admin/PageVServer.py:610 +#: admin/PageVServer.py:614 #, fuzzy msgid "Do not check" msgstr "Ne pas vérifier l'origine" -#: admin/PageVServer.py:619 +#: admin/PageVServer.py:623 #, fuzzy msgid "Logging Options" msgstr "Options CGI communes" -#: admin/PageVServer.py:655 admin/wizards/ssl_test.py:136 +#: admin/PageVServer.py:659 admin/wizards/ssl_test.py:136 msgid "Certificate" msgstr "Certificat" -#: admin/PageVServer.py:656 +#: admin/PageVServer.py:660 msgid "Certificate key" msgstr "Clé du certificat" -#: admin/PageVServer.py:661 +#: admin/PageVServer.py:665 msgid "Required SSL/TLS Values" msgstr "" -#: admin/PageVServer.py:666 +#: admin/PageVServer.py:674 +msgid "Ciphersuites" +msgstr "" + +#: admin/PageVServer.py:675 msgid "Ciphers" msgstr "" -#: admin/PageVServer.py:667 +#: admin/PageVServer.py:676 #, fuzzy msgid "Prefer" msgstr "Préfixe" -#: admin/PageVServer.py:667 +#: admin/PageVServer.py:676 #, fuzzy msgid "Server Preference" msgstr "Trafic Serveur" -#: admin/PageVServer.py:668 +#: admin/PageVServer.py:677 msgid "Client Certs. Request" msgstr "" -#: admin/PageVServer.py:669 +#: admin/PageVServer.py:678 msgid "Compression" msgstr "" -#: admin/PageVServer.py:670 +#: admin/PageVServer.py:679 msgid "DH length" msgstr "" -#: admin/PageVServer.py:673 +#: admin/PageVServer.py:682 msgid "CA List" msgstr "" -#: admin/PageVServer.py:676 +#: admin/PageVServer.py:685 msgid "Verify Depth" msgstr "" -#: admin/PageVServer.py:682 +#: admin/PageVServer.py:691 #, fuzzy msgid "Advanced Options" msgstr "Options avancées" -#: admin/PageVServer.py:687 +#: admin/PageVServer.py:696 #, fuzzy msgid "Enable HSTS" msgstr " Activé" -#: admin/PageVServer.py:690 +#: admin/PageVServer.py:699 msgid "HSTS Max-Age" msgstr "" -#: admin/PageVServer.py:690 +#: admin/PageVServer.py:699 msgid "One year" msgstr "" -#: admin/PageVServer.py:691 +#: admin/PageVServer.py:700 msgid "Include Subdomains" msgstr "" -#: admin/PageVServer.py:691 +#: admin/PageVServer.py:700 msgid "Include all" msgstr "" -#: admin/PageVServer.py:697 +#: admin/PageVServer.py:706 msgid "HTTP Strict Transport Security (HSTS)" msgstr "" -#: admin/PageVServer.py:716 +#: admin/PageVServer.py:725 msgid "Basics" msgstr "" -#: admin/PageVServer.py:719 +#: admin/PageVServer.py:728 msgid "Error Handler" msgstr "" @@ -3051,8 +3099,8 @@ msgstr "Produit + Plate-forme" msgid "Full Server string" msgstr "Chaine serveur complête" -#: admin/consts.py:51 admin/consts.py:80 admin/consts.py:97 -#: admin/consts.py:111 admin/plugins/mysql.py:45 +#: admin/consts.py:51 admin/consts.py:80 admin/consts.py:97 admin/consts.py:111 +#: admin/plugins/mysql.py:45 msgid "None" msgstr "Aucun" @@ -3254,192 +3302,192 @@ msgstr "Dynamique" msgid "Automatic" msgstr "Automatique" -#: admin/consts.py:145 admin/plugins/error_redir.py:35 +#: admin/consts.py:144 admin/plugins/error_redir.py:35 msgid "External" msgstr "Externe" -#: admin/consts.py:146 admin/plugins/error_redir.py:34 +#: admin/consts.py:145 admin/plugins/error_redir.py:34 msgid "Internal" msgstr "Interne" -#: admin/consts.py:189 admin/plugins/header.py:116 admin/plugins/proxy.py:94 +#: admin/consts.py:188 admin/plugins/header.py:118 admin/plugins/proxy.py:94 #: admin/plugins/proxy.py:144 admin/plugins/redir.py:76 #: admin/plugins/redir.py:106 admin/plugins/request.py:31 #: admin/plugins/url_arg.py:76 admin/plugins/url_arg.py:95 msgid "Regular Expression" msgstr "Expression Régulière" -#: admin/consts.py:191 +#: admin/consts.py:190 msgid "File Exists" msgstr "Le fichier existe" -#: admin/consts.py:192 +#: admin/consts.py:191 msgid "HTTP Method" msgstr "Méthode HTTP" -#: admin/consts.py:193 admin/plugins/bind.py:76 admin/plugins/bind.py:129 +#: admin/consts.py:192 admin/plugins/bind.py:76 admin/plugins/bind.py:129 msgid "Incoming IP/Port" msgstr "IP/Port Entrant" -#: admin/consts.py:194 +#: admin/consts.py:193 msgid "SSL / TLS" msgstr "" -#: admin/consts.py:195 admin/plugins/fullpath.py:66 +#: admin/consts.py:194 admin/plugins/fullpath.py:66 #: admin/plugins/fullpath.py:101 msgid "Full Path" msgstr "Chemin complet" -#: admin/consts.py:196 admin/plugins/from.py:71 +#: admin/consts.py:195 admin/plugins/from.py:71 msgid "Connected from" msgstr "Connecté depuis" -#: admin/consts.py:197 +#: admin/consts.py:196 msgid "URL Argument" msgstr "" -#: admin/consts.py:198 +#: admin/consts.py:197 msgid "GeoIP" msgstr "" -#: admin/consts.py:202 +#: admin/consts.py:201 #, fuzzy msgid "Match Nickname" msgstr "Surnom" -#: admin/consts.py:203 +#: admin/consts.py:202 msgid "Wildcards" msgstr "" -#: admin/consts.py:205 +#: admin/consts.py:204 msgid "Server IP" msgstr "IP Serveur" -#: admin/consts.py:209 admin/consts.py:255 +#: admin/consts.py:208 admin/consts.py:254 msgid "Not set" msgstr "" -#: admin/consts.py:210 +#: admin/consts.py:209 msgid "Already expired on 1970" msgstr "" -#: admin/consts.py:211 +#: admin/consts.py:210 msgid "Do not expire until 2038" msgstr "" -#: admin/consts.py:212 +#: admin/consts.py:211 msgid "Custom value" msgstr "" -#: admin/consts.py:216 +#: admin/consts.py:215 msgid "No TLS/SSL" msgstr "" -#: admin/consts.py:217 +#: admin/consts.py:216 msgid "OpenSSL / libssl" msgstr "" -#: admin/consts.py:221 admin/util.py:91 +#: admin/consts.py:220 admin/util.py:91 msgid "Off" msgstr "" -#: admin/consts.py:222 +#: admin/consts.py:221 msgid "Enhanced Virtual Hosting" msgstr "Hébergement Virtuel Amélioré" -#: admin/consts.py:226 +#: admin/consts.py:225 msgid "Skip" msgstr "Passer" -#: admin/consts.py:227 +#: admin/consts.py:226 msgid "Tolerate" msgstr "" -#: admin/consts.py:229 +#: admin/consts.py:228 msgid "Require" msgstr "" -#: admin/consts.py:234 +#: admin/consts.py:233 msgid "RRDtool graphs" msgstr "Graphes RRDtool" -#: admin/consts.py:238 +#: admin/consts.py:237 msgid "Local time" msgstr "Heure locale" -#: admin/consts.py:239 +#: admin/consts.py:238 msgid "UTC: Coordinated Universal Time" msgstr "" -#: admin/consts.py:243 +#: admin/consts.py:242 msgid "JSON" msgstr "" -#: admin/consts.py:244 +#: admin/consts.py:243 msgid "Python" msgstr "" -#: admin/consts.py:245 admin/wizards/List.py:91 +#: admin/consts.py:244 admin/wizards/List.py:91 msgid "PHP" msgstr "" -#: admin/consts.py:246 +#: admin/consts.py:245 msgid "Ruby" msgstr "" -#: admin/consts.py:251 +#: admin/consts.py:250 msgid "POST tracker" msgstr "" -#: admin/consts.py:256 +#: admin/consts.py:255 msgid "Public" msgstr "" -#: admin/consts.py:257 +#: admin/consts.py:256 msgid "Private" msgstr "" -#: admin/consts.py:258 +#: admin/consts.py:257 msgid "No Cache" msgstr "" -#: admin/consts.py:263 +#: admin/consts.py:262 msgid "0 - No compression" msgstr "" -#: admin/consts.py:264 +#: admin/consts.py:263 msgid "1" msgstr "" -#: admin/consts.py:265 +#: admin/consts.py:264 msgid "2" msgstr "" -#: admin/consts.py:266 +#: admin/consts.py:265 msgid "3" msgstr "" -#: admin/consts.py:267 +#: admin/consts.py:266 msgid "4" msgstr "" -#: admin/consts.py:268 +#: admin/consts.py:267 msgid "5" msgstr "" -#: admin/consts.py:269 +#: admin/consts.py:268 msgid "6" msgstr "" -#: admin/consts.py:270 +#: admin/consts.py:269 msgid "7" msgstr "" -#: admin/consts.py:271 +#: admin/consts.py:270 msgid "8" msgstr "" -#: admin/consts.py:272 +#: admin/consts.py:271 msgid "9 - Max compression" msgstr "" @@ -3623,70 +3671,70 @@ msgstr "" msgid "Only listing" msgstr "" -#: admin/plugins/dirlist.py:49 admin/plugins/dirlist.py:50 #: admin/plugins/dirlist.py:51 admin/plugins/dirlist.py:52 #: admin/plugins/dirlist.py:53 admin/plugins/dirlist.py:54 +#: admin/plugins/dirlist.py:55 admin/plugins/dirlist.py:56 #: admin/plugins/redir.py:105 msgid "Show" msgstr "Afficher" -#: admin/plugins/dirlist.py:49 +#: admin/plugins/dirlist.py:51 #, fuzzy msgid "Show Size" msgstr "Afficher" -#: admin/plugins/dirlist.py:50 +#: admin/plugins/dirlist.py:52 #, fuzzy msgid "Show Date" msgstr "Afficher" -#: admin/plugins/dirlist.py:51 +#: admin/plugins/dirlist.py:53 #, fuzzy msgid "Show User" msgstr "Utilisateur" -#: admin/plugins/dirlist.py:52 +#: admin/plugins/dirlist.py:54 #, fuzzy msgid "Show Group" msgstr "Groupe" -#: admin/plugins/dirlist.py:53 +#: admin/plugins/dirlist.py:55 msgid "Show Backup files" msgstr "Montrer les fichiers backup" -#: admin/plugins/dirlist.py:54 +#: admin/plugins/dirlist.py:56 msgid "Show Hidden files" msgstr "Montrer les fichiers cachés" -#: admin/plugins/dirlist.py:55 +#: admin/plugins/dirlist.py:58 admin/plugins/file.py:44 msgid "Allow symbolic links" msgstr "Permettre les liens symboliques" -#: admin/plugins/dirlist.py:56 +#: admin/plugins/dirlist.py:59 msgid "Redirect symbolic links" msgstr "Rediriger les liens symboliques" -#: admin/plugins/dirlist.py:60 +#: admin/plugins/dirlist.py:63 msgid "Listing" msgstr "" -#: admin/plugins/dirlist.py:65 +#: admin/plugins/dirlist.py:68 msgid "Theme" msgstr "Thème" -#: admin/plugins/dirlist.py:66 +#: admin/plugins/dirlist.py:69 msgid "Icons dir" msgstr "Répertoire Icônes" -#: admin/plugins/dirlist.py:67 +#: admin/plugins/dirlist.py:70 msgid "Notice files" msgstr "Fichiers notices" -#: admin/plugins/dirlist.py:68 +#: admin/plugins/dirlist.py:71 msgid "Hidden files" msgstr "Fichiers cachés" -#: admin/plugins/dirlist.py:72 +#: admin/plugins/dirlist.py:75 #, fuzzy msgid "Theming" msgstr "Thème" @@ -3829,7 +3877,7 @@ msgstr "FastCGI" msgid "Enables an internal I/O cache that improves performance." msgstr "" -#: admin/plugins/file.py:45 +#: admin/plugins/file.py:49 msgid "File Sending" msgstr "Envoi de Fichier" @@ -3918,26 +3966,26 @@ msgid "" "header entry." msgstr "" -#: admin/plugins/header.py:65 +#: admin/plugins/header.py:67 #, fuzzy msgid "Matches a Regular Expression" msgstr "Nouvelle Expression Régulière" -#: admin/plugins/header.py:66 +#: admin/plugins/header.py:68 msgid "Is Provided" msgstr "" -#: admin/plugins/header.py:104 +#: admin/plugins/header.py:106 #, fuzzy msgid "Full header" msgstr "Nom de fichier" -#: admin/plugins/header.py:107 +#: admin/plugins/header.py:109 #, fuzzy msgid "Complete Header" msgstr "Cacher l'en-tête" -#: admin/plugins/header.py:154 +#: admin/plugins/header.py:156 #, python-format msgid "Header %(header)s is provided" msgstr "" @@ -4072,6 +4120,7 @@ msgid "Database name containing the user/password pair list." msgstr "" #: admin/plugins/mysql.py:41 +#, python-brace-format msgid "" "SQL command to execute. ${user} is replaced with the user name, and " "${passwd} is replaced with the user supplied password." @@ -4509,20 +4558,16 @@ msgstr "Ajouter nouveau" msgid "Accepted Domains" msgstr "Domaine Cible" -#: admin/server.py:68 +#: admin/server.py:70 #, python-format msgid "Server %(version)s running.. PID=%(pid)d Port=%(scgi_port)s" msgstr "" -#: admin/server.py:70 +#: admin/server.py:72 #, python-format msgid "Server %(version)s running.. PID=%(pid)d Socket=%(scgi_port)s" msgstr "" -#: admin/server.py:144 -msgid "Incorrect parameters: PORT CONFIG_FILE" -msgstr "" - #: admin/util.py:91 msgid "On" msgstr "" @@ -4920,9 +4965,8 @@ msgstr "Port du service sur l'hôte en question. (Exemple: 8080)" #: admin/wizards/alfresco.py:45 admin/wizards/coldfusion.py:46 #: admin/wizards/concrete5.py:47 admin/wizards/django.py:44 #: admin/wizards/glassfish.py:45 admin/wizards/mailman.py:48 -#: admin/wizards/mono.py:46 admin/wizards/php.py:43 -#: admin/wizards/symfony.py:51 admin/wizards/uwsgi.py:61 -#: admin/wizards/zend.py:47 +#: admin/wizards/mono.py:46 admin/wizards/php.py:43 admin/wizards/symfony.py:51 +#: admin/wizards/uwsgi.py:61 admin/wizards/zend.py:47 #, fuzzy msgid "Host name of the virtual server that is about to be created." msgstr "Surnom pour le serveur virtuel." @@ -4930,9 +4974,8 @@ msgstr "Surnom pour le serveur virtuel." #: admin/wizards/alfresco.py:46 admin/wizards/coldfusion.py:45 #: admin/wizards/concrete5.py:46 admin/wizards/django.py:43 #: admin/wizards/glassfish.py:46 admin/wizards/mailman.py:47 -#: admin/wizards/mono.py:45 admin/wizards/php.py:42 -#: admin/wizards/symfony.py:50 admin/wizards/uwsgi.py:60 -#: admin/wizards/zend.py:46 +#: admin/wizards/mono.py:45 admin/wizards/php.py:42 admin/wizards/symfony.py:50 +#: admin/wizards/uwsgi.py:60 admin/wizards/zend.py:46 #, fuzzy msgid "New Virtual Server Details" msgstr "Nouveau Serveur Virtuel" @@ -5840,3 +5883,15 @@ msgstr "" #: admin/wizards/zend.py:49 msgid "Web directory where you want Zend to be accessible. (Example: /zend)" msgstr "" + +#, fuzzy +#~ msgid "Disable %s" +#~ msgstr "Désactivé" + +#, fuzzy +#~ msgid "Purchase commercial support" +#~ msgstr "Fonctionnalités" + +#, fuzzy +#~ msgid "Your name" +#~ msgstr "Nom d'hôtes" diff --git a/po/admin/gl.po b/po/admin/gl.po index c583e3416..816096114 100644 --- a/po/admin/gl.po +++ b/po/admin/gl.po @@ -4,13 +4,13 @@ # msgid "" msgstr "" -"Project-Id-Version: cherokee 1.0\n" -"Report-Msgid-Bugs-To: http://bugs.cherokee-project.com/\n" -"POT-Creation-Date: 2014-01-04 00:54+0100\n" +"Project-Id-Version: cherokee 1.2.104\n" +"Report-Msgid-Bugs-To: https://github.com/cherokee/webserver/issues\n" +"POT-Creation-Date: 2021-03-26 19:04+0100\n" "PO-Revision-Date: 2010-10-29 07:27+0100\n" "Last-Translator: Xose M.WARNING: The SSL/TLS back-end supports more recent\n" +"versions of TLS protocols, which are not recognized by Cherokee. Please " +"check\n" +"for latest Cherokee updates or report this issue. As a temporary workaround " +"please\n" +"set 'Max. TLS protocol version' to the maximum TLS protocol version " +"supported by\n" +"Cherokee.
Following unknown TLS protocols have been found:" +msgstr "" + +#: admin/PageAdvanced.py:94 msgid "" "
WARNING: This section contains advanced\n" "configuration parameters. Changing things is not recommended unless\n" @@ -634,15 +648,15 @@ msgstr "" "configuración avanzada. Non se recomenda cambiar nada a menos\n" "que realmente sepas o que fas.
" -#: admin/PageAdvanced.py:68 +#: admin/PageAdvanced.py:98 msgid "Defines which thread policy the OS should apply to the server." msgstr "Define que política do SO o servidor debe aplicar." -#: admin/PageAdvanced.py:69 +#: admin/PageAdvanced.py:99 msgid "If empty, Cherokee will calculate a default number." msgstr "Se está baldeiro, Cherokee calculará o valor por omisión." -#: admin/PageAdvanced.py:70 +#: admin/PageAdvanced.py:100 msgid "" "It defines how many file descriptors the server should handle. Default is " "the number showed by ulimit -n" @@ -650,21 +664,21 @@ msgstr "" "Define cantos descriptores de ficheiros o servidor debe manexar. O valor por " "omisión é o amosado por ulimit -n" -#: admin/PageAdvanced.py:71 +#: admin/PageAdvanced.py:101 msgid "Allows to choose the internal file descriptor polling method." msgstr "" "Permite escoller o método interno de inspección de descriptores de ficheiro" -#: admin/PageAdvanced.py:72 +#: admin/PageAdvanced.py:102 msgid "Minimum size of a file to use sendfile(). Default: 32768 Bytes." msgstr "" "Tamaño mínimo do ficheiro para usar sendfile(). Por omisión 32768 Bytes." -#: admin/PageAdvanced.py:73 +#: admin/PageAdvanced.py:103 msgid "Maximum size of a file to use sendfile(). Default: 2 GB." msgstr "Tamaño máximo do ficheiro para usar sendfile(). Por omisión: 2 GB." -#: admin/PageAdvanced.py:74 +#: admin/PageAdvanced.py:104 msgid "" "Name a program that will be called if, by some reason, the server fails. " "Default: cherokee-panic." @@ -672,15 +686,15 @@ msgstr "" "Nome do programa que se executará se, por algúnha razón, o servidor falla. " "Por omisión: cherokee-panic" -#: admin/PageAdvanced.py:75 +#: admin/PageAdvanced.py:105 msgid "Path of the PID file. If empty, the file will not be created." msgstr "Ruta do ficheiro PID. Se está baldeiro, o ficheiro non se creará." -#: admin/PageAdvanced.py:76 +#: admin/PageAdvanced.py:106 msgid "Max. length of the incoming connection queue." msgstr "Lonxitude Max. da cola de conexións entrantes." -#: admin/PageAdvanced.py:77 +#: admin/PageAdvanced.py:107 msgid "" "Set the number of how many internal connections can be held for reuse by " "each thread. Default: 20." @@ -688,7 +702,7 @@ msgstr "" "Establecer o número de cantas conexións internas se poden manter para " "reutilizar en cada tarefa. Por omisión: 20." -#: admin/PageAdvanced.py:78 +#: admin/PageAdvanced.py:108 msgid "" "Sets the number of seconds between log consolidations (flushes). Default: 10 " "seconds." @@ -696,11 +710,11 @@ msgstr "" "Establece o número de segundo entre consolidacións do log (flushes). Por " "omisión: 10 seg." -#: admin/PageAdvanced.py:79 +#: admin/PageAdvanced.py:109 msgid "Time lapse (in seconds) between Nonce cache clean ups." msgstr "Intervalo (en segundos) entre limpeza da caché Nonce." -#: admin/PageAdvanced.py:80 +#: admin/PageAdvanced.py:110 msgid "" "Enables the server-wide keep-alive support. It increases the performance. It " "is usually set on." @@ -708,7 +722,7 @@ msgstr "" "Habilita o soporte Keep-Alive en todo o servidor. Incrementa o rendemento. " "Normalmente habilítase." -#: admin/PageAdvanced.py:81 +#: admin/PageAdvanced.py:111 msgid "" "Maximum number of HTTP requests that can be served by each keepalive " "connection." @@ -716,32 +730,32 @@ msgstr "" "Número máximo de peticións HTTP que poden ser servidas en cada conexión tipo " "keepalive" -#: admin/PageAdvanced.py:82 +#: admin/PageAdvanced.py:112 msgid "" "Allows the server to use Chunked encoding to try to keep Keep-Alive enabled." msgstr "" "Permite ó servidor usar codificación Chunked para tentar manter Keep-Alive " "habilitado." -#: admin/PageAdvanced.py:83 +#: admin/PageAdvanced.py:113 msgid "Activate or deactivate the I/O cache globally." msgstr "Activar ou desactivar globalmente a cache I/O." -#: admin/PageAdvanced.py:84 +#: admin/PageAdvanced.py:114 msgid "Number of pages that the cache should handle." msgstr "Número de páxinas que a cache debería manexar." -#: admin/PageAdvanced.py:85 +#: admin/PageAdvanced.py:115 #, fuzzy msgid "Files under this size (in bytes) will not be cached." msgstr "Ficheiros de menor tamaño non será almacenados." -#: admin/PageAdvanced.py:86 +#: admin/PageAdvanced.py:116 #, fuzzy msgid "Files over this size (in bytes) will not be cached." msgstr "Ficheiros de tamaño maior non serán almacenados." -#: admin/PageAdvanced.py:87 +#: admin/PageAdvanced.py:117 msgid "" "How long (in seconds) the file information should last cached without " "refreshing it." @@ -749,171 +763,230 @@ msgstr "" "Durante canto tempo (en seg.) a información se debe almacenar sen " "actualizala." -#: admin/PageAdvanced.py:88 +#: admin/PageAdvanced.py:118 msgid "How long (in seconds) the file content should last cached." msgstr "" "Durante canto tempo (en seg.) o contido do ficheiro debe permanecer " "almacenado." -#: admin/PageAdvanced.py:89 +#: admin/PageAdvanced.py:119 msgid "Path to a Diffie Hellman (DH) parameters PEM file: 512 bits." msgstr "Ruta ó ficheiro PEM de parámetros Diffie Hellman (DH): 512 bits." -#: admin/PageAdvanced.py:90 +#: admin/PageAdvanced.py:120 msgid "Path to a Diffie Hellman (DH) parameters PEM file: 1024 bits." msgstr "Ruta ó ficheiro PEM de parámetros Diffie Hellman (DH): 1024 bits." -#: admin/PageAdvanced.py:91 +#: admin/PageAdvanced.py:121 msgid "Path to a Diffie Hellman (DH) parameters PEM file: 2048 bits." msgstr "Ruta ó ficheiro PEM de parámetros Diffie Hellman (DH): 2048 bits." -#: admin/PageAdvanced.py:92 +#: admin/PageAdvanced.py:122 msgid "Path to a Diffie Hellman (DH) parameters PEM file: 4096 bits." msgstr "Ruta ó ficheiro PEM de parámetros Diffie Hellman (DH): 4096 bits." -#: admin/PageAdvanced.py:93 +#: admin/PageAdvanced.py:123 +msgid "Your Cherokee Web Server does not support SSL/TLS encryption." +msgstr "" + +#: admin/PageAdvanced.py:124 msgid "Timeout for the TLS/SSL handshake. Default: 15 seconds." msgstr "Caducidade para o hankshake TLS/SSL. Por omisión: 15 seg." -#: admin/PageAdvanced.py:94 +#: admin/PageAdvanced.py:125 +msgid "Beware: it is vulnerable. You should disable SSLv2." +msgstr "" + +#: admin/PageAdvanced.py:126 +msgid "Beware: it is vulnerable. You should disable SSLv3." +msgstr "" + +#: admin/PageAdvanced.py:127 +msgid "TLSv1 is deprecated" +msgstr "" + +#: admin/PageAdvanced.py:128 +msgid "TLSv1.1 is deprecated" +msgstr "" + +#: admin/PageAdvanced.py:129 admin/PageAdvanced.py:130 +msgid " " +msgstr "" + +#: admin/PageAdvanced.py:131 +msgid "" +"The following options work in combination with above min/max TLS protocol " +"version settings. They are deprecated, only set the minimum and maximum " +"supported protocol versions instead." +msgstr "" + +#: admin/PageAdvanced.py:133 +msgid "" +"Minimum required TLS protocol version from clients (Default: auto-configured " +"by libssl)" +msgstr "" + +#: admin/PageAdvanced.py:134 msgid "" -"Allow clients to use SSL version 2 - Beware: it is vulnerable. (Default: No)" +"Maximum supported TLS protocol version (Default: auto-configured by libssl)" msgstr "" -"Permitir ós clientes usar SSL ver.2 - Coidado: é vulnerable. (Por omisión: " -"NON)" -#: admin/PageAdvanced.py:119 admin/PageAdvanced.py:121 +#: admin/PageAdvanced.py:167 admin/PageAdvanced.py:169 msgid "Allowed" msgstr "Permitir" -#: admin/PageAdvanced.py:119 +#: admin/PageAdvanced.py:167 msgid "Keep Alive" msgstr "Keep Alive" -#: admin/PageAdvanced.py:120 +#: admin/PageAdvanced.py:168 msgid "Max keepalive reqs" msgstr "Max peticións KeepAlive" -#: admin/PageAdvanced.py:121 +#: admin/PageAdvanced.py:169 msgid "Chunked Encoding" msgstr "Codificación Chunked" -#: admin/PageAdvanced.py:122 +#: admin/PageAdvanced.py:170 msgid "Polling Method" msgstr "Método de inspección" -#: admin/PageAdvanced.py:123 +#: admin/PageAdvanced.py:171 msgid "Sendfile min size" msgstr "Tamaño min. EnviarFicheiro" -#: admin/PageAdvanced.py:124 +#: admin/PageAdvanced.py:172 msgid "Sendfile max size" msgstr "Tamaño Max. EnviarFicheiro" -#: admin/PageAdvanced.py:126 admin/PageAdvanced.py:189 +#: admin/PageAdvanced.py:174 admin/PageAdvanced.py:313 msgid "Connections" msgstr "Conexións" -#: admin/PageAdvanced.py:134 +#: admin/PageAdvanced.py:182 msgid "Thread Number" msgstr "Número de tarefa" -#: admin/PageAdvanced.py:135 +#: admin/PageAdvanced.py:183 msgid "Thread Policy" msgstr "Política da tarefa" -#: admin/PageAdvanced.py:136 +#: admin/PageAdvanced.py:184 msgid "File descriptors" msgstr "Descriptores de Ficheiro" -#: admin/PageAdvanced.py:137 +#: admin/PageAdvanced.py:185 msgid "Listening queue length" msgstr "Lonxitude da cola de espera" -#: admin/PageAdvanced.py:138 admin/plugins/proxy.py:239 +#: admin/PageAdvanced.py:186 admin/plugins/proxy.py:239 msgid "Reuse connections" msgstr "Reutilizar conexións" -#: admin/PageAdvanced.py:139 +#: admin/PageAdvanced.py:187 msgid "Log flush time" msgstr "Tempo do rexistro Flush" -#: admin/PageAdvanced.py:140 +#: admin/PageAdvanced.py:188 msgid "Nonces clean up time" msgstr "Tempo de limpeza Nonces" -#: admin/PageAdvanced.py:142 admin/PageAdvanced.py:190 +#: admin/PageAdvanced.py:190 admin/PageAdvanced.py:314 msgid "Resources" msgstr "Recursos" -#: admin/PageAdvanced.py:151 +#: admin/PageAdvanced.py:199 msgid "Max pages" msgstr "Max páxinas" -#: admin/PageAdvanced.py:152 +#: admin/PageAdvanced.py:200 msgid "File Min Size" msgstr "Tamaño Min Ficheiro" -#: admin/PageAdvanced.py:153 +#: admin/PageAdvanced.py:201 msgid "File Max Size" msgstr "Tamaño Max Ficheiro" -#: admin/PageAdvanced.py:154 +#: admin/PageAdvanced.py:202 msgid "Lasting: stat" msgstr "Duración: stat" -#: admin/PageAdvanced.py:155 +#: admin/PageAdvanced.py:203 msgid "Lasting: mmap" msgstr "Duración: mmap" -#: admin/PageAdvanced.py:157 admin/PageAdvanced.py:191 +#: admin/PageAdvanced.py:205 admin/PageAdvanced.py:315 msgid "I/O cache" msgstr "caché I/O" -#: admin/PageAdvanced.py:165 +#: admin/PageAdvanced.py:213 msgid "Panic action" msgstr "Acción Panic" -#: admin/PageAdvanced.py:166 +#: admin/PageAdvanced.py:214 msgid "PID file" msgstr "Ficheiro PID" -#: admin/PageAdvanced.py:176 admin/PageEntry.py:84 admin/PageVServer.py:476 -#: admin/plugins/common.py:42 admin/plugins/common.py:43 -#: admin/plugins/dirlist.py:55 admin/plugins/proxy.py:240 -msgid "Allow" -msgstr "Permitir" +#: admin/PageAdvanced.py:245 admin/PageAdvanced.py:247 +#: admin/PageAdvanced.py:258 admin/PageAdvanced.py:260 +#, fuzzy +msgid "Disable " +msgstr "Deshabilitar" -#: admin/PageAdvanced.py:176 -msgid "Allow SSL v2" -msgstr "Permitir SSL v2" +#: admin/PageAdvanced.py:247 +msgid "Protocol deacrivated" +msgstr "" + +#: admin/PageAdvanced.py:247 +msgid "Protocol not supported" +msgstr "" + +#: admin/PageAdvanced.py:260 +msgid "Protocol deactivated" +msgstr "" -#: admin/PageAdvanced.py:177 +#: admin/PageAdvanced.py:262 +msgid "Turn off selected TLS Protocols (Deprecated)" +msgstr "" + +#: admin/PageAdvanced.py:270 admin/PageAdvanced.py:271 +msgid "auto-configured" +msgstr "" + +#: admin/PageAdvanced.py:285 +msgid "Min. TLS protocol version" +msgstr "" + +#: admin/PageAdvanced.py:290 +msgid "Max. TLS protocol version" +msgstr "" + +#: admin/PageAdvanced.py:291 msgid "Handshake Timeout" msgstr "Caducidade do Handshake" -#: admin/PageAdvanced.py:178 +#: admin/PageAdvanced.py:292 msgid "DH parameters: 512 bits" msgstr "Parámetros DH: 512 bits" -#: admin/PageAdvanced.py:179 +#: admin/PageAdvanced.py:293 msgid "DH parameters: 1024 bits" msgstr "Parámetros DH: 1024 bits" -#: admin/PageAdvanced.py:180 +#: admin/PageAdvanced.py:294 msgid "DH parameters: 2048 bits" msgstr "Parámetros DH: 2048 bits" -#: admin/PageAdvanced.py:181 +#: admin/PageAdvanced.py:295 msgid "DH parameters: 4096 bits" msgstr "Parámetros DH: 4096 bits" -#: admin/PageAdvanced.py:183 admin/PageAdvanced.py:193 -#: admin/PageGeneral.py:239 admin/plugins/bind.py:92 +#: admin/PageAdvanced.py:296 admin/PageAdvanced.py:317 admin/PageGeneral.py:239 +#: admin/plugins/bind.py:92 msgid "TLS" msgstr "TLS" -#: admin/PageAdvanced.py:199 +#: admin/PageAdvanced.py:323 msgid "Advanced Configuration" msgstr "Configuración Avanzada" @@ -1016,7 +1089,7 @@ msgstr "Codificador GZip" msgid "Deflate encoder" msgstr "" -#: admin/PageEntry.py:78 admin/PageEntry.py:173 admin/PageVServer.py:149 +#: admin/PageEntry.py:78 admin/PageEntry.py:173 admin/PageVServer.py:153 msgid "Authentication" msgstr "Autenticación" @@ -1026,7 +1099,13 @@ msgstr "Módulos de Autenticación." #: admin/PageEntry.py:83 admin/PageEntry.py:89 msgid "Leave unset" -msgstr "Deixar sen establecer" +msgstr "" + +#: admin/PageEntry.py:84 admin/PageVServer.py:480 admin/plugins/common.py:42 +#: admin/plugins/common.py:43 admin/plugins/dirlist.py:58 +#: admin/plugins/file.py:44 admin/plugins/proxy.py:240 +msgid "Allow" +msgstr "" #: admin/PageEntry.py:85 msgid "Forbid" @@ -1055,7 +1134,7 @@ msgstr "" msgid "Remove" msgstr "Borrar" -#: admin/PageEntry.py:126 admin/PageVServer.py:155 +#: admin/PageEntry.py:126 admin/PageVServer.py:159 #: admin/plugins/secdownload.py:44 msgid "Timeout" msgstr "Caducidade" @@ -1068,7 +1147,7 @@ msgstr "Caduciade das conexións" msgid "Limit traffic to" msgstr "Limitar o tráfico a" -#: admin/PageEntry.py:139 admin/PageVServer.py:156 +#: admin/PageEntry.py:139 admin/PageVServer.py:160 msgid "Traffic Shaping" msgstr "Modulando o tráfico" @@ -1076,7 +1155,7 @@ msgstr "Modulando o tráfico" msgid "Skip Logging" msgstr "Non rexistrar" -#: admin/PageEntry.py:154 admin/PageVServer.py:720 +#: admin/PageEntry.py:154 admin/PageVServer.py:729 msgid "Logging" msgstr "Rexistrar" @@ -1100,14 +1179,14 @@ msgstr "Mecanismo de validación" msgid "Can not be empty" msgstr "Non pode estar baldeiro" -#: admin/PageEntry.py:216 admin/PageEntry.py:268 admin/consts.py:190 -#: admin/plugins/header.py:110 admin/plugins/header.py:151 -#: admin/plugins/header.py:156 admin/plugins/proxy.py:193 +#: admin/PageEntry.py:216 admin/PageEntry.py:268 admin/consts.py:189 +#: admin/plugins/header.py:112 admin/plugins/header.py:153 +#: admin/plugins/header.py:158 admin/plugins/proxy.py:193 msgid "Header" msgstr "Cabezallo" #: admin/PageEntry.py:216 admin/PageSource.py:284 -#: admin/plugins/error_redir.py:105 admin/plugins/header.py:113 +#: admin/plugins/error_redir.py:105 admin/plugins/header.py:115 #: admin/plugins/redir.py:76 msgid "Type" msgstr "Tipo" @@ -1124,7 +1203,7 @@ msgstr "Acción" msgid "Add New Header" msgstr "Engadir novo Cabezallo" -#: admin/PageEntry.py:326 admin/consts.py:204 admin/plugins/redir.py:39 +#: admin/PageEntry.py:326 admin/consts.py:203 admin/plugins/redir.py:39 #: admin/plugins/rehost.py:53 msgid "Regular Expressions" msgstr "Expresións Regulares" @@ -1142,8 +1221,7 @@ msgstr "" msgid "Caching Policy" msgstr "" -#: admin/PageEntry.py:381 admin/plugins/rehost.py:68 -#: admin/plugins/rehost.py:92 +#: admin/PageEntry.py:381 admin/plugins/rehost.py:68 admin/plugins/rehost.py:92 msgid "New Regular Expression" msgstr "Nova Expresión Regular" @@ -1151,7 +1229,7 @@ msgstr "Nova Expresión Regular" msgid "Disregarded Cookies" msgstr "" -#: admin/PageEntry.py:402 admin/PageVServer.py:154 +#: admin/PageEntry.py:402 admin/PageVServer.py:158 msgid "Expiration" msgstr "Caducidade" @@ -1183,7 +1261,7 @@ msgstr "Os Proxy revalidan" msgid "Content Expiration" msgstr "Caducidade do contido" -#: admin/PageEntry.py:433 admin/PageVServer.py:153 +#: admin/PageEntry.py:433 admin/PageVServer.py:157 #, fuzzy msgid "Cache" msgstr "Sen caché" @@ -1206,7 +1284,7 @@ msgid "Matching Rule" msgstr "Regla coincidente" #: admin/PageEntry.py:514 admin/PageEntry.py:528 admin/PageEntry.py:553 -#: admin/PageVServer.py:148 +#: admin/PageVServer.py:152 msgid "Handler" msgstr "Xestor" @@ -1224,7 +1302,7 @@ msgstr "Non transformar" msgid "Caching" msgstr "Regla coincidente" -#: admin/PageEntry.py:556 admin/PageVServer.py:721 +#: admin/PageEntry.py:556 admin/PageVServer.py:730 msgid "Security" msgstr "Seguridade" @@ -1492,7 +1570,7 @@ msgstr "IPv6" msgid "SSL/TLS back-end" msgstr "motor SSL/TLS" -#: admin/PageGeneral.py:197 admin/PageIndex.py:252 +#: admin/PageGeneral.py:197 admin/PageIndex.py:198 msgid "Support" msgstr "Axuda" @@ -1525,8 +1603,8 @@ msgid "Bind to" msgstr "Ligar a" #: admin/PageGeneral.py:239 admin/PageGeneral.py:310 admin/plugins/bind.py:92 -#: admin/plugins/bind.py:155 admin/plugins/bind.py:157 -#: admin/plugins/ldap.py:48 admin/plugins/mysql.py:77 +#: admin/plugins/bind.py:155 admin/plugins/bind.py:157 admin/plugins/ldap.py:48 +#: admin/plugins/mysql.py:77 msgid "Port" msgstr "Porto" @@ -1591,7 +1669,7 @@ msgstr "Grupo" msgid "Chroot" msgstr "Chroot" -#: admin/PageGeneral.py:357 admin/PageVServer.py:479 +#: admin/PageGeneral.py:357 admin/PageVServer.py:483 msgid "Network" msgstr "Rede" @@ -1619,175 +1697,134 @@ msgstr "Táboa de contidos" msgid "Documentation" msgstr "Documentación" -#: admin/PageIndex.py:67 -msgid "You will be sent an email requesting confirmation" -msgstr "Pediráseche confirmación vía correo electrónico" - -#: admin/PageIndex.py:68 -msgid "Optionally provide your name" -msgstr "Opcionalmente escriba o seu nome" - -#: admin/PageIndex.py:70 -#, fuzzy, python-format -msgid "" -"There are a number of Community Mailing Lists\n" -"available for you to subscribe. You can subscribe the General Discussion\n" -"mailing list from this interface. There is where most of the discussions\n" -"take place." -msgstr "" -"Hai un número de Listas de Correo da " -"Comunidade\n" -"ás que te podes suscribir. Podeste suscribir a lista de Discusión Xeral\n" -"dende esta interface. É onde teñen lugar a maioría dos debates." - -#: admin/PageIndex.py:77 +#: admin/PageIndex.py:58 msgid "Server is Running" msgstr "O Servidor está a funcionar" -#: admin/PageIndex.py:78 +#: admin/PageIndex.py:59 msgid "Server is not Running" msgstr "O Servidor non está a funcionar" -#: admin/PageIndex.py:132 +#: admin/PageIndex.py:110 msgid "Stop Server" msgstr "Para o Servidor" -#: admin/PageIndex.py:136 +#: admin/PageIndex.py:114 msgid "Start Server" msgstr "Inicia o Servidor" -#: admin/PageIndex.py:141 +#: admin/PageIndex.py:119 msgid "Hostname" msgstr "Nome de Servidor" -#: admin/PageIndex.py:143 +#: admin/PageIndex.py:121 msgid "Modified" msgstr "Modificado" -#: admin/PageIndex.py:145 +#: admin/PageIndex.py:123 msgid "Not found" msgstr "Non atopado" -#: admin/PageIndex.py:146 +#: admin/PageIndex.py:124 msgid "Config File" msgstr "Ficheiro de Configuración" -#: admin/PageIndex.py:153 admin/plugins/server_info.py:32 +#: admin/PageIndex.py:131 admin/plugins/server_info.py:32 #: admin/plugins/server_info.py:35 msgid "Server Information" msgstr "Información do Servidor" -#: admin/PageIndex.py:165 +#: admin/PageIndex.py:143 msgid "Processors" msgstr "Procesadores" -#: admin/PageIndex.py:177 +#: admin/PageIndex.py:155 msgid "Memory" msgstr "Memoria" -#: admin/PageIndex.py:211 admin/plugins/dbslayer.py:51 +#: admin/PageIndex.py:189 admin/plugins/dbslayer.py:51 msgid "Language" msgstr "Lingua" -#: admin/PageIndex.py:231 -msgid "Mailing List Subscription" -msgstr "Suscripción á Lista de Correo" - -#: admin/PageIndex.py:233 -msgid "Subscribe" -msgstr "Suscribir" - -#: admin/PageIndex.py:236 -msgid "Your email address" -msgstr "O teu correo electrónico" - -#: admin/PageIndex.py:237 -msgid "Your name" -msgstr "O teu nome" - -#: admin/PageIndex.py:256 +#: admin/PageIndex.py:202 msgid "Getting started" msgstr "Por onde comezar" -#: admin/PageIndex.py:260 -msgid "Subscribe to mailing lists" +#: admin/PageIndex.py:206 +#, fuzzy +msgid "Visit the mailing list" msgstr "Suscribase a listas de correo" -#: admin/PageIndex.py:268 +#: admin/PageIndex.py:210 msgid "Report a bug" msgstr "Informe dun erro" -#: admin/PageIndex.py:272 -msgid "Purchase commercial support" -msgstr "Conseguir axuda profesional" - -#: admin/PageIndex.py:276 admin/PageIndex.py:280 +#: admin/PageIndex.py:214 admin/PageIndex.py:218 msgid "About Cherokee" msgstr "A cerca de Cherokee" -#: admin/PageIndex.py:289 +#: admin/PageIndex.py:227 msgid "Join the Cherokee Community:" msgstr "Líguese á Comunidade Cherokee" -#: admin/PageIndex.py:292 +#: admin/PageIndex.py:230 msgid "Visit the Cherokee Project Website" msgstr "Visite o sitio web do Cherokee Project" -#: admin/PageIndex.py:293 +#: admin/PageIndex.py:231 msgid "Follow us on Twitter" msgstr "Síganos en Twitter" -#: admin/PageIndex.py:294 +#: admin/PageIndex.py:232 msgid "Join us on Facebook" msgstr "Líguese a nos en Facebook" -#: admin/PageIndex.py:295 +#: admin/PageIndex.py:233 #, fuzzy msgid "Join us on Google+" msgstr "Líguese a nos en Facebook" -#: admin/PageIndex.py:296 +#: admin/PageIndex.py:234 msgid "Fork us on Github" msgstr "" -#: admin/PageIndex.py:297 +#: admin/PageIndex.py:235 msgid "Become a member of Cherokee group on LinkedIn" msgstr "Fágase membro do grupo Cherokee en LinkedIn" -#: admin/PageIndex.py:298 +#: admin/PageIndex.py:236 msgid "Chat with us at irc.freenode.net" msgstr "Fale con nos no irc.freenode.net" -#: admin/PageIndex.py:307 +#: admin/PageIndex.py:245 #, fuzzy msgid "Shutdown Cherokee-admin" msgstr "Ben vid@ ó Admin de Cherokee" -#: admin/PageIndex.py:309 +#: admin/PageIndex.py:247 #, fuzzy msgid "Shut down" msgstr "Amosar" -#: admin/PageIndex.py:310 +#: admin/PageIndex.py:248 msgid "You are about to shut down this instance of Cherokee-admin" msgstr "" -#: admin/PageIndex.py:311 +#: admin/PageIndex.py:249 #, fuzzy msgid "Are you sure you want to proceed?" msgstr "Realmente queres borralo?" -#: admin/PageIndex.py:314 +#: admin/PageIndex.py:252 msgid "Cherokee-admin has been shut down" msgstr "" -#: admin/PageIndex.py:316 +#: admin/PageIndex.py:254 #, fuzzy msgid "Shut down Cherokee-Admin" msgstr "Ben vid@ ó Admin de Cherokee" -#: admin/PageIndex.py:329 admin/PageIndex.py:350 +#: admin/PageIndex.py:267 admin/PageIndex.py:288 msgid "Welcome to Cherokee Admin" msgstr "Ben vid@ ó Admin de Cherokee" @@ -1875,7 +1912,7 @@ msgstr "Manual" msgid "Manual configuration" msgstr "Configuración Manual" -#: admin/PageRule.py:249 admin/PageVServer.py:158 +#: admin/PageRule.py:249 admin/PageVServer.py:162 msgid "Final" msgstr "Remate" @@ -1903,7 +1940,7 @@ msgstr "Clonar" msgid "Clone Selected Behavior Rule" msgstr "Clonar norma de comportamento seleccionada" -#: admin/PageRule.py:314 admin/PageVServer.py:718 +#: admin/PageRule.py:314 admin/PageVServer.py:727 msgid "Behavior" msgstr "Comportamento" @@ -2047,7 +2084,7 @@ msgstr "Engadir unha nova variable" msgid "Source Usage" msgstr "Orixes" -#: admin/PageSource.py:253 admin/PageVServer.py:723 +#: admin/PageSource.py:253 admin/PageVServer.py:732 msgid "Virtual Server" msgstr "Servidor Virtual" @@ -2102,7 +2139,7 @@ msgstr "Clonar a Orixe de Datos escollida" msgid "Sources Filtering" msgstr "Filtraxe de Orixes" -#: admin/PageSources.py:35 admin/PageVServer.py:141 admin/PageVServers.py:48 +#: admin/PageSources.py:35 admin/PageVServer.py:145 admin/PageVServers.py:48 #: admin/PageVServers.py:294 msgid "Virtual Servers" msgstr "Servidores Virtuais" @@ -2124,10 +2161,14 @@ msgid "Virtual Server Filtering" msgstr "Filtrado do Servidor Virtual" #: admin/PageVServer.py:44 +msgid "Reference" +msgstr "" + +#: admin/PageVServer.py:47 msgid "Nickname for the virtual server." msgstr "Alcume para o servidor virtual." -#: admin/PageVServer.py:45 +#: admin/PageVServer.py:48 msgid "" "This directive points to the PEM-encoded Certificate file for the server " "(Full path to the file)" @@ -2135,12 +2176,12 @@ msgstr "" "Esta directiva apunta ó ficheiro de Certificado PEM para o servidor (Ruta " "completa)" -#: admin/PageVServer.py:46 +#: admin/PageVServer.py:49 msgid "PEM-encoded Private Key file for the server (Full path to the file)" msgstr "" "Ficheiro de Chave Privada PEM para o servidor (Ruta completa ó ficheiro)" -#: admin/PageVServer.py:47 +#: admin/PageVServer.py:50 msgid "" "File containing the trusted CA certificates, utilized for checking the " "client certificates (Full path to the file)" @@ -2148,41 +2189,38 @@ msgstr "" "Ficheiro que contén os certificados CA de confianza, utilizado para verficar " "os certificados dos clientes (Ruta completa ó ficheiro)" -#: admin/PageVServer.py:48 -#, fuzzy -msgid "" -"Ciphers that TLS/SSL is allowed to use. Reference. (Default enables " -"Forward Secrecy)." +#: admin/PageVServer.py:51 +msgid "Ciphers that TLSv1.2 and below is allowed to use." +msgstr "Cifrados que se lle permite usar a TLS/SSL." + +#: admin/PageVServer.py:52 +msgid "Ciphersuites that TLSv1.3 is allowed to use." msgstr "" -"Cifrados que se lle permite usar a TLS/SSL. Referencia. (Por " -"omisión: todolos cifrados soportados pola versión de OpenSSL utilizada)." -#: admin/PageVServer.py:49 +#: admin/PageVServer.py:53 msgid "" "The cipher sequence that is specified by the server should have preference " "over the client preference. (Default: True)." msgstr "" -#: admin/PageVServer.py:50 +#: admin/PageVServer.py:54 msgid "" "Explicitly enable or disable serverside compression support. (Default: " "Disabled)." msgstr "" -#: admin/PageVServer.py:51 +#: admin/PageVServer.py:55 msgid "" "Explicitely sets the Diffie-Hellman parameters length. (Default: Let openssl " "choose)." msgstr "" -#: admin/PageVServer.py:52 +#: admin/PageVServer.py:56 #, fuzzy msgid "Skip, Tolerate, Accept or Require client certificates." msgstr "Rexeitar, Aceptar ou Solicitar os certificados do cliente." -#: admin/PageVServer.py:53 +#: admin/PageVServer.py:57 msgid "" "Limit up to which depth certificates in a chain are used during the " "verification procedure (Default: 1)" @@ -2190,11 +2228,11 @@ msgstr "" "Limitar ate onde chegar na cadea de certificados durante o procedemento de " "verificación (Por omisión:1)" -#: admin/PageVServer.py:54 +#: admin/PageVServer.py:58 msgid "Allows the selection of how to generate the error responses." msgstr "Permite a selección de cómo xerar respostas ós erros." -#: admin/PageVServer.py:55 +#: admin/PageVServer.py:59 msgid "" "Directory inside the user home directory to use as root web directory. " "Disabled if empty." @@ -2202,20 +2240,20 @@ msgstr "" "Directorio dentro do Home do usuario para usar como directorio raiz da web. " "Deshabilitado se baldeiro." -#: admin/PageVServer.py:56 +#: admin/PageVServer.py:60 msgid "The personal web support is currently turned on." msgstr "O soporte para web personal está habilitado." -#: admin/PageVServer.py:57 +#: admin/PageVServer.py:61 msgid "Adds a new domain name. Wildcards are allowed in the domain name." msgstr "" "Engade un novo nome de dominio. Permítense comodíns no nome de dominio." -#: admin/PageVServer.py:58 +#: admin/PageVServer.py:62 msgid "Virtual Server root directory." msgstr "Directorio raíz do Servidor Vitual." -#: admin/PageVServer.py:59 +#: admin/PageVServer.py:63 msgid "" "List of name files that will be used as directory index. Eg: index.html," "index.php." @@ -2223,44 +2261,44 @@ msgstr "" "Lista dos nomes de ficheiro que se usarán coma índices nos directorios. Ex.: " "index.html,index.php" -#: admin/PageVServer.py:60 +#: admin/PageVServer.py:64 msgid "The maximum size, in bytes, for POST uploads. (Default: unlimited)" msgstr "" "Tamaño máximo, en bytes, para as subidas POST. (Por omisión: sen límite)" -#: admin/PageVServer.py:61 +#: admin/PageVServer.py:65 msgid "Whether this virtual server is allowed to use Keep-alive (Default: yes)" msgstr "Se este servidor pode usar o Keep-alive (Por omisión: si)" -#: admin/PageVServer.py:62 +#: admin/PageVServer.py:66 msgid "The Logging is currently enabled." msgstr "O Rexistro está actualmente habilitado." -#: admin/PageVServer.py:63 +#: admin/PageVServer.py:67 msgid "Logging format. Apache compatible is highly recommended here." msgstr "Formato do rexistro. Recoméndase Compatible con Apache." -#: admin/PageVServer.py:64 +#: admin/PageVServer.py:68 msgid "Back-end used to store the log accesses." msgstr "Onde gardar os ficheiros de rexistro." -#: admin/PageVServer.py:65 +#: admin/PageVServer.py:69 msgid "Back-end used to store the log errors." msgstr "Onde gardar os rexistros de erros." -#: admin/PageVServer.py:66 +#: admin/PageVServer.py:70 msgid "Back-end used to store the log accesses and errors." msgstr "Onde gardar os rexistros de erros de acceso." -#: admin/PageVServer.py:67 +#: admin/PageVServer.py:71 msgid "Full path to the file where the information will be saved." msgstr "Ruta completa ó ficheiro onde se gardará a información." -#: admin/PageVServer.py:68 +#: admin/PageVServer.py:72 msgid "Path to the executable that will be invoked on each log entry." msgstr "Ruta ó executable que se chamará en cada entrada do rexistro." -#: admin/PageVServer.py:69 +#: admin/PageVServer.py:73 msgid "" "Whether the logger should read and use the X-Real-IP and X-Forwarded-For " "headers (send by reverse proxies)." @@ -2268,7 +2306,7 @@ msgstr "" "Cando debe o rexistrador ler e usar os cabezallos X-Real-IP e X-Forwared-For " "(enviar por proxys inversos)." -#: admin/PageVServer.py:71 +#: admin/PageVServer.py:75 msgid "" "List of IP addresses and subnets that are allowed to send X-Real-IP and X-" "Forwarded-For headers." @@ -2276,21 +2314,21 @@ msgstr "" "Lista de tódalas IP e subredes que se lles permite enviar cabezallos X-Real-" "IP e X-Forwarded-For." -#: admin/PageVServer.py:72 +#: admin/PageVServer.py:76 msgid "" "How to support the \"Advanced Virtual Hosting\" mechanism. (Default: off)" msgstr "" "Xestionar o mecanismo \"Advanced Virtual Hosting\". (por omisión: apagado)" -#: admin/PageVServer.py:73 +#: admin/PageVServer.py:77 msgid "The following variables are accepted: " msgstr "" -#: admin/PageVServer.py:74 +#: admin/PageVServer.py:78 msgid "Allows the selection of domain matching method." msgstr "Permite a selección do método de concordancia de dominios." -#: admin/PageVServer.py:75 +#: admin/PageVServer.py:79 msgid "" "Whether or not it should collected statistics about the traffic of this " "virtual server." @@ -2298,462 +2336,466 @@ msgstr "" "Debe, ou non, recoller estatísticas a cerca do tráfico neste servidor " "virtual." -#: admin/PageVServer.py:76 +#: admin/PageVServer.py:80 msgid "Time standard to use in the log file entries." msgstr "Tempo normalizado a usar nas entradas do ficheiro de rexistro." -#: admin/PageVServer.py:77 +#: admin/PageVServer.py:81 msgid "" "Remember that only \"File Exists\" rules and \"List & Send\" handlers use " "the Directory Indexes setting." msgstr "" -#: admin/PageVServer.py:78 +#: admin/PageVServer.py:82 msgid "" "Use this nickname as an additional host name for this virtual server " "(Default: yes)" msgstr "" -#: admin/PageVServer.py:79 +#: admin/PageVServer.py:83 msgid "Enforce HTTPS by using the HTTP Strict Transport Security." msgstr "" -#: admin/PageVServer.py:80 +#: admin/PageVServer.py:84 msgid "" "How long the client's browser should remember the forced HTTPS (in seconds)." msgstr "" -#: admin/PageVServer.py:81 +#: admin/PageVServer.py:85 msgid "" "Should HSTS be used in all the subdomains of this virtual server (Default: " "yes)." msgstr "" -#: admin/PageVServer.py:83 +#: admin/PageVServer.py:87 msgid "The 'default' virtual server matches all the domain names.
" msgstr "O servidor virtual 'por omisión' suplanta tódolos nomes de dominio."
-#: admin/PageVServer.py:86
+#: admin/PageVServer.py:90
#, fuzzy
msgid "Remote IP address"
msgstr "Enderezo IP do servidor LDAP"
-#: admin/PageVServer.py:87
+#: admin/PageVServer.py:91
#, fuzzy
msgid "Local IP address"
msgstr "Dirección de correo electrónico"
-#: admin/PageVServer.py:88
+#: admin/PageVServer.py:92
#, fuzzy
msgid "Request Protocol"
msgstr "Solicitar"
-#: admin/PageVServer.py:89
+#: admin/PageVServer.py:93
msgid "Transport type: http or https"
msgstr ""
-#: admin/PageVServer.py:90
+#: admin/PageVServer.py:94
msgid "Port of the server serving the request"
msgstr ""
-#: admin/PageVServer.py:91
+#: admin/PageVServer.py:95
msgid "The query string, if exists"
msgstr ""
-#: admin/PageVServer.py:92
+#: admin/PageVServer.py:96
msgid "First line of HTTP request"
msgstr ""
-#: admin/PageVServer.py:93
+#: admin/PageVServer.py:97
msgid "Response status code"
msgstr ""
-#: admin/PageVServer.py:94
+#: admin/PageVServer.py:98
msgid "Time: in common log format time format"
msgstr ""
-#: admin/PageVServer.py:95
+#: admin/PageVServer.py:99
msgid "Time: seconds since Epoch"
msgstr ""
-#: admin/PageVServer.py:96
+#: admin/PageVServer.py:100
msgid "Time: milliseconds since Epoch"
msgstr ""
-#: admin/PageVServer.py:97
+#: admin/PageVServer.py:101
#, fuzzy
msgid "Remote user (authentication)"
msgstr "Dominio base para as autenticacións no servidor web."
-#: admin/PageVServer.py:98
+#: admin/PageVServer.py:102
msgid "URL path requested"
msgstr ""
-#: admin/PageVServer.py:99
+#: admin/PageVServer.py:103
msgid "URL path requested before any rewrite"
msgstr ""
-#: admin/PageVServer.py:100
+#: admin/PageVServer.py:104
#, fuzzy
msgid "Virtual Server nick name"
msgstr "Alcume do servidor virtual"
-#: admin/PageVServer.py:101
+#: admin/PageVServer.py:105
msgid "Requested host (Host: header)"
msgstr ""
-#: admin/PageVServer.py:102
+#: admin/PageVServer.py:106
msgid "Size of the response in bytes"
msgstr ""
-#: admin/PageVServer.py:103
+#: admin/PageVServer.py:107
msgid "'Host:' header of the request"
msgstr ""
-#: admin/PageVServer.py:104
+#: admin/PageVServer.py:108
msgid "'Referrer:' header of the request"
msgstr ""
-#: admin/PageVServer.py:105
+#: admin/PageVServer.py:109
msgid "'User-Agent:' header of the request"
msgstr ""
-#: admin/PageVServer.py:106
+#: admin/PageVServer.py:110
msgid "'Cookie:' header of the request"
msgstr ""
-#: admin/PageVServer.py:142
+#: admin/PageVServer.py:146
msgid "Loggers"
msgstr "Rexistradores"
-#: admin/PageVServer.py:143
+#: admin/PageVServer.py:147
msgid "SSL cookbook"
msgstr "receitario SSL"
-#: admin/PageVServer.py:147 admin/PageVServer.py:184
+#: admin/PageVServer.py:151 admin/PageVServer.py:188
msgid "Match"
msgstr "Concordancia"
-#: admin/PageVServer.py:147
+#: admin/PageVServer.py:151
msgid "Rule Match"
msgstr "Concordancia na norma"
-#: admin/PageVServer.py:148
+#: admin/PageVServer.py:152
msgid "Assigned Handler"
msgstr "Xestor asignado"
-#: admin/PageVServer.py:149
+#: admin/PageVServer.py:153
msgid "Auth"
msgstr "Auth"
-#: admin/PageVServer.py:150
+#: admin/PageVServer.py:154
msgid "Custom Document Root"
msgstr "Documento Raíz personalizado"
-#: admin/PageVServer.py:150
+#: admin/PageVServer.py:154
msgid "Root"
msgstr "Raíz"
-#: admin/PageVServer.py:151
+#: admin/PageVServer.py:155
msgid "Only HTTPS"
msgstr "Só HTTPS"
-#: admin/PageVServer.py:151
+#: admin/PageVServer.py:155
msgid "Secure"
msgstr "Asegurar"
-#: admin/PageVServer.py:152
+#: admin/PageVServer.py:156
msgid "Enc"
msgstr "Cod"
-#: admin/PageVServer.py:152
+#: admin/PageVServer.py:156
msgid "Encoders"
msgstr "Codificadores"
-#: admin/PageVServer.py:153
+#: admin/PageVServer.py:157
#, fuzzy
msgid "Cacheable"
msgstr "Compatible con Apache"
-#: admin/PageVServer.py:154
+#: admin/PageVServer.py:158
msgid "Exp"
msgstr "Exp"
-#: admin/PageVServer.py:155
+#: admin/PageVServer.py:159
msgid "Connection Timeout"
msgstr "Caducidade da conexión"
-#: admin/PageVServer.py:156
+#: admin/PageVServer.py:160
msgid "Shaping"
msgstr "Formando"
-#: admin/PageVServer.py:157
+#: admin/PageVServer.py:161
msgid "Log"
msgstr "Rex"
-#: admin/PageVServer.py:157
+#: admin/PageVServer.py:161
msgid "Logging Enabled"
msgstr "Rexistro habilitado"
-#: admin/PageVServer.py:158
+#: admin/PageVServer.py:162
msgid "Rule is Final"
msgstr ""
-#: admin/PageVServer.py:184
+#: admin/PageVServer.py:188
#, fuzzy
msgid "Match nickname"
msgstr "Concordar Alcume"
-#: admin/PageVServer.py:188 admin/PageVServer.py:717
+#: admin/PageVServer.py:192 admin/PageVServer.py:726
msgid "Host Match"
msgstr "Concordancia Servidores"
-#: admin/PageVServer.py:218 admin/PageVServer.py:234 admin/PageVServer.py:258
-#: admin/PageVServer.py:485 admin/PageVServer.py:519
-#: admin/plugins/method.py:99 admin/plugins/method.py:109
+#: admin/PageVServer.py:222 admin/PageVServer.py:238 admin/PageVServer.py:262
+#: admin/PageVServer.py:489 admin/PageVServer.py:523 admin/plugins/method.py:99
+#: admin/plugins/method.py:109
msgid "Method"
msgstr "Método"
-#: admin/PageVServer.py:226 admin/PageVServer.py:242
+#: admin/PageVServer.py:230 admin/PageVServer.py:246
#, fuzzy
msgid "Remove criteria"
msgstr "Servizos Remotos"
-#: admin/PageVServer.py:260
+#: admin/PageVServer.py:264
#, fuzzy
msgid "How to match this Virtual Server"
msgstr "Novo servidor virtual"
-#: admin/PageVServer.py:267
+#: admin/PageVServer.py:271
msgid "Add an additional matching criteria"
msgstr ""
-#: admin/PageVServer.py:358
+#: admin/PageVServer.py:362
msgid "Behavior Rules"
msgstr "Regla de comportamento"
-#: admin/PageVServer.py:367
+#: admin/PageVServer.py:371
msgid "Rule Management"
msgstr "Regla de xestión"
-#: admin/PageVServer.py:393
+#: admin/PageVServer.py:397
msgid "Only accept Secure Connections"
msgstr "Permitir só Conexións Seguras"
-#: admin/PageVServer.py:398
+#: admin/PageVServer.py:402
msgid "Encoding enabled"
msgstr "Codificación habilitada"
-#: admin/PageVServer.py:404
+#: admin/PageVServer.py:408
msgid "no"
msgstr "non"
-#: admin/PageVServer.py:415
+#: admin/PageVServer.py:419
msgid " seconds"
msgstr " segundos"
-#: admin/PageVServer.py:420
+#: admin/PageVServer.py:424
msgid " bytes per second"
msgstr " bytes por segundo"
-#: admin/PageVServer.py:425
+#: admin/PageVServer.py:429
msgid "Logging enabled for this rule"
msgstr "Rexistro habilitado para esta regla"
-#: admin/PageVServer.py:430
+#: admin/PageVServer.py:434
msgid "Prevents further rule evaluation"
msgstr "Evitar futuras evaluacións da regla"
-#: admin/PageVServer.py:435
+#: admin/PageVServer.py:439
msgid "Content can be cached"
msgstr ""
-#: admin/PageVServer.py:438
+#: admin/PageVServer.py:442
msgid "Forbids content caching"
msgstr ""
-#: admin/PageVServer.py:455
+#: admin/PageVServer.py:459
msgid "Virtual Server nickname"
msgstr "Alcume do servidor virtual"
-#: admin/PageVServer.py:457
+#: admin/PageVServer.py:461
msgid "Server ID"
msgstr "ID do servidor"
-#: admin/PageVServer.py:463
+#: admin/PageVServer.py:467
msgid "Directory Indexes"
msgstr "Índice de Directorios"
-#: admin/PageVServer.py:465 admin/plugins/fullpath.py:119
+#: admin/PageVServer.py:469 admin/plugins/fullpath.py:119
msgid "Paths"
msgstr "Rutas"
-#: admin/PageVServer.py:471
+#: admin/PageVServer.py:475
msgid "Neither are in use at the moment."
msgstr ""
-#: admin/PageVServer.py:476
+#: admin/PageVServer.py:480
msgid "Keep-alive"
msgstr "Keep-alive"
-#: admin/PageVServer.py:477
+#: admin/PageVServer.py:481
msgid "Max Upload Size"
msgstr "Tamaño máximo de subida"
-#: admin/PageVServer.py:487 admin/plugins/evhost.py:33
+#: admin/PageVServer.py:491 admin/plugins/evhost.py:33
msgid "Advanced Virtual Hosting"
msgstr "Hosting Virtual avanzado"
-#: admin/PageVServer.py:521
+#: admin/PageVServer.py:525
msgid "Error Handling hook"
msgstr "Erro xestionando conexión"
-#: admin/PageVServer.py:532 admin/consts.py:233 admin/consts.py:250
+#: admin/PageVServer.py:536 admin/consts.py:232 admin/consts.py:249
msgid "Disabled"
msgstr "Deshabilitado"
-#: admin/PageVServer.py:536
+#: admin/PageVServer.py:540
msgid "Write errors to"
msgstr "Escribir os erros en"
-#: admin/PageVServer.py:540 admin/PageVServer.py:579
+#: admin/PageVServer.py:544 admin/PageVServer.py:583
msgid "Filename"
msgstr "nome de ficheiro"
-#: admin/PageVServer.py:542 admin/PageVServer.py:582
+#: admin/PageVServer.py:546 admin/PageVServer.py:586
msgid "Command"
msgstr "Comando"
-#: admin/PageVServer.py:548
+#: admin/PageVServer.py:552
msgid "Error Logging"
msgstr "Rexistrando erros"
-#: admin/PageVServer.py:559
+#: admin/PageVServer.py:563
msgid "Format"
msgstr "Formato"
-#: admin/PageVServer.py:566
+#: admin/PageVServer.py:570
msgid "Write accesses to"
msgstr "Escribir accesos en"
-#: admin/PageVServer.py:589
+#: admin/PageVServer.py:593
#, fuzzy
msgid "Hide"
msgstr "Cabezallo"
-#: admin/PageVServer.py:589
+#: admin/PageVServer.py:593
#, fuzzy
msgid "Show macros"
msgstr "Amosar Grupo"
-#: admin/PageVServer.py:598
+#: admin/PageVServer.py:602
msgid "Template: "
msgstr "Plantilla: "
-#: admin/PageVServer.py:600
+#: admin/PageVServer.py:604
msgid "Access Logging"
msgstr "Rexistro de acceso"
-#: admin/PageVServer.py:606
+#: admin/PageVServer.py:610
msgid "Time standard"
msgstr "Tempo normalizado"
-#: admin/PageVServer.py:607 admin/PageVServer.py:687 admin/consts.py:228
+#: admin/PageVServer.py:611 admin/PageVServer.py:696 admin/consts.py:227
msgid "Accept"
msgstr "Aceptar"
-#: admin/PageVServer.py:607
+#: admin/PageVServer.py:611
msgid "Accept Forwarded IPs"
msgstr "Aceptar IPs reenviadas"
-#: admin/PageVServer.py:610
+#: admin/PageVServer.py:614
msgid "Do not check"
msgstr "Non verificar"
-#: admin/PageVServer.py:619
+#: admin/PageVServer.py:623
msgid "Logging Options"
msgstr "Opcións de rexistro"
-#: admin/PageVServer.py:655 admin/wizards/ssl_test.py:136
+#: admin/PageVServer.py:659 admin/wizards/ssl_test.py:136
msgid "Certificate"
msgstr "Certificado"
-#: admin/PageVServer.py:656
+#: admin/PageVServer.py:660
msgid "Certificate key"
msgstr "Chave do certificado"
-#: admin/PageVServer.py:661
+#: admin/PageVServer.py:665
msgid "Required SSL/TLS Values"
msgstr "Valores SSL/TLS requeridos"
-#: admin/PageVServer.py:666
+#: admin/PageVServer.py:674
+msgid "Ciphersuites"
+msgstr ""
+
+#: admin/PageVServer.py:675
msgid "Ciphers"
msgstr "Codificadores"
-#: admin/PageVServer.py:667
+#: admin/PageVServer.py:676
msgid "Prefer"
msgstr ""
-#: admin/PageVServer.py:667
+#: admin/PageVServer.py:676
#, fuzzy
msgid "Server Preference"
msgstr "Tráfico do servidor"
-#: admin/PageVServer.py:668
+#: admin/PageVServer.py:677
msgid "Client Certs. Request"
msgstr "Petición de Certf Clientes"
-#: admin/PageVServer.py:669
+#: admin/PageVServer.py:678
msgid "Compression"
msgstr ""
-#: admin/PageVServer.py:670
+#: admin/PageVServer.py:679
msgid "DH length"
msgstr ""
-#: admin/PageVServer.py:673
+#: admin/PageVServer.py:682
msgid "CA List"
msgstr "Lista CA"
-#: admin/PageVServer.py:676
+#: admin/PageVServer.py:685
msgid "Verify Depth"
msgstr "Profundida da verificación"
-#: admin/PageVServer.py:682
+#: admin/PageVServer.py:691
msgid "Advanced Options"
msgstr "Opcións avanzadas"
-#: admin/PageVServer.py:687
+#: admin/PageVServer.py:696
#, fuzzy
msgid "Enable HSTS"
msgstr "Habilitar"
-#: admin/PageVServer.py:690
+#: admin/PageVServer.py:699
msgid "HSTS Max-Age"
msgstr ""
-#: admin/PageVServer.py:690
+#: admin/PageVServer.py:699
msgid "One year"
msgstr ""
-#: admin/PageVServer.py:691
+#: admin/PageVServer.py:700
#, fuzzy
msgid "Include Subdomains"
msgstr "Envía os teu dominios"
-#: admin/PageVServer.py:691
+#: admin/PageVServer.py:700
msgid "Include all"
msgstr ""
-#: admin/PageVServer.py:697
+#: admin/PageVServer.py:706
msgid "HTTP Strict Transport Security (HSTS)"
msgstr ""
-#: admin/PageVServer.py:716
+#: admin/PageVServer.py:725
msgid "Basics"
msgstr "Básicas"
-#: admin/PageVServer.py:719
+#: admin/PageVServer.py:728
msgid "Error Handler"
msgstr "Xestor de erros"
@@ -3055,8 +3097,8 @@ msgstr "Producto + Plataforma"
msgid "Full Server string"
msgstr "Cadea completa do servidor"
-#: admin/consts.py:51 admin/consts.py:80 admin/consts.py:97
-#: admin/consts.py:111 admin/plugins/mysql.py:45
+#: admin/consts.py:51 admin/consts.py:80 admin/consts.py:97 admin/consts.py:111
+#: admin/plugins/mysql.py:45
msgid "None"
msgstr "Nada"
@@ -3259,191 +3301,191 @@ msgstr "Dinámico"
msgid "Automatic"
msgstr "Automático"
-#: admin/consts.py:145 admin/plugins/error_redir.py:35
+#: admin/consts.py:144 admin/plugins/error_redir.py:35
msgid "External"
msgstr "Externo"
-#: admin/consts.py:146 admin/plugins/error_redir.py:34
+#: admin/consts.py:145 admin/plugins/error_redir.py:34
msgid "Internal"
msgstr "Interno"
-#: admin/consts.py:189 admin/plugins/header.py:116 admin/plugins/proxy.py:94
+#: admin/consts.py:188 admin/plugins/header.py:118 admin/plugins/proxy.py:94
#: admin/plugins/proxy.py:144 admin/plugins/redir.py:76
#: admin/plugins/redir.py:106 admin/plugins/request.py:31
#: admin/plugins/url_arg.py:76 admin/plugins/url_arg.py:95
msgid "Regular Expression"
msgstr "Expresión Regular"
-#: admin/consts.py:191
+#: admin/consts.py:190
msgid "File Exists"
msgstr "O ficheiro xa existe"
-#: admin/consts.py:192
+#: admin/consts.py:191
msgid "HTTP Method"
msgstr "HTTP Method"
-#: admin/consts.py:193 admin/plugins/bind.py:76 admin/plugins/bind.py:129
+#: admin/consts.py:192 admin/plugins/bind.py:76 admin/plugins/bind.py:129
msgid "Incoming IP/Port"
msgstr "Entrada IP/Porto"
-#: admin/consts.py:194
+#: admin/consts.py:193
msgid "SSL / TLS"
msgstr "SSL / TLS"
-#: admin/consts.py:195 admin/plugins/fullpath.py:66
+#: admin/consts.py:194 admin/plugins/fullpath.py:66
#: admin/plugins/fullpath.py:101
msgid "Full Path"
msgstr "Ruta completa"
-#: admin/consts.py:196 admin/plugins/from.py:71
+#: admin/consts.py:195 admin/plugins/from.py:71
msgid "Connected from"
msgstr "Conectado dende"
-#: admin/consts.py:197
+#: admin/consts.py:196
msgid "URL Argument"
msgstr "Argumento URL"
-#: admin/consts.py:198
+#: admin/consts.py:197
msgid "GeoIP"
msgstr "GeoIP"
-#: admin/consts.py:202
+#: admin/consts.py:201
msgid "Match Nickname"
msgstr "Concordar Alcume"
-#: admin/consts.py:203
+#: admin/consts.py:202
msgid "Wildcards"
msgstr "Comodín"
-#: admin/consts.py:205
+#: admin/consts.py:204
msgid "Server IP"
msgstr "IP do servidor"
-#: admin/consts.py:209 admin/consts.py:255
+#: admin/consts.py:208 admin/consts.py:254
msgid "Not set"
msgstr "Non establecida"
-#: admin/consts.py:210
+#: admin/consts.py:209
msgid "Already expired on 1970"
msgstr "Xa caducou no 1970"
-#: admin/consts.py:211
+#: admin/consts.py:210
msgid "Do not expire until 2038"
msgstr "Non caduca ate 2038"
-#: admin/consts.py:212
+#: admin/consts.py:211
msgid "Custom value"
msgstr "Valor personalizado"
-#: admin/consts.py:216
+#: admin/consts.py:215
msgid "No TLS/SSL"
msgstr "Non TLS/SSL"
-#: admin/consts.py:217
+#: admin/consts.py:216
msgid "OpenSSL / libssl"
msgstr "OpenSSL / libssl"
-#: admin/consts.py:221 admin/util.py:91
+#: admin/consts.py:220 admin/util.py:91
msgid "Off"
msgstr "Apagado"
-#: admin/consts.py:222
+#: admin/consts.py:221
msgid "Enhanced Virtual Hosting"
msgstr "Hosting Virtual Mellorado"
-#: admin/consts.py:226
+#: admin/consts.py:225
msgid "Skip"
msgstr "Saltar"
-#: admin/consts.py:227
+#: admin/consts.py:226
msgid "Tolerate"
msgstr ""
-#: admin/consts.py:229
+#: admin/consts.py:228
msgid "Require"
msgstr "Solicitar"
-#: admin/consts.py:234
+#: admin/consts.py:233
msgid "RRDtool graphs"
msgstr "gráficos RRDtool"
-#: admin/consts.py:238
+#: admin/consts.py:237
msgid "Local time"
msgstr "Hora local"
-#: admin/consts.py:239
+#: admin/consts.py:238
msgid "UTC: Coordinated Universal Time"
msgstr "UTC: tempo universal"
-#: admin/consts.py:243
+#: admin/consts.py:242
msgid "JSON"
msgstr "JSON"
-#: admin/consts.py:244
+#: admin/consts.py:243
msgid "Python"
msgstr "Python"
-#: admin/consts.py:245 admin/wizards/List.py:91
+#: admin/consts.py:244 admin/wizards/List.py:91
msgid "PHP"
msgstr "PHP"
-#: admin/consts.py:246
+#: admin/consts.py:245
msgid "Ruby"
msgstr "Ruby"
-#: admin/consts.py:251
+#: admin/consts.py:250
msgid "POST tracker"
msgstr "Olleador POST"
-#: admin/consts.py:256
+#: admin/consts.py:255
msgid "Public"
msgstr "Público"
-#: admin/consts.py:257
+#: admin/consts.py:256
msgid "Private"
msgstr "Privado"
-#: admin/consts.py:258
+#: admin/consts.py:257
msgid "No Cache"
msgstr "Sen caché"
-#: admin/consts.py:263
+#: admin/consts.py:262
msgid "0 - No compression"
msgstr ""
-#: admin/consts.py:264
+#: admin/consts.py:263
msgid "1"
msgstr ""
-#: admin/consts.py:265
+#: admin/consts.py:264
msgid "2"
msgstr ""
-#: admin/consts.py:266
+#: admin/consts.py:265
msgid "3"
msgstr ""
-#: admin/consts.py:267
+#: admin/consts.py:266
msgid "4"
msgstr ""
-#: admin/consts.py:268
+#: admin/consts.py:267
msgid "5"
msgstr ""
-#: admin/consts.py:269
+#: admin/consts.py:268
msgid "6"
msgstr ""
-#: admin/consts.py:270
+#: admin/consts.py:269
msgid "7"
msgstr ""
-#: admin/consts.py:271
+#: admin/consts.py:270
msgid "8"
msgstr ""
-#: admin/consts.py:272
+#: admin/consts.py:271
msgid "9 - Max compression"
msgstr ""
@@ -3623,66 +3665,66 @@ msgstr "Lista de ficheiros que non deben ser listados."
msgid "Only listing"
msgstr "Só listar"
-#: admin/plugins/dirlist.py:49 admin/plugins/dirlist.py:50
#: admin/plugins/dirlist.py:51 admin/plugins/dirlist.py:52
#: admin/plugins/dirlist.py:53 admin/plugins/dirlist.py:54
+#: admin/plugins/dirlist.py:55 admin/plugins/dirlist.py:56
#: admin/plugins/redir.py:105
msgid "Show"
msgstr "Amosar"
-#: admin/plugins/dirlist.py:49
+#: admin/plugins/dirlist.py:51
msgid "Show Size"
msgstr "Amosa tamaño"
-#: admin/plugins/dirlist.py:50
+#: admin/plugins/dirlist.py:52
msgid "Show Date"
msgstr "Amosar data"
-#: admin/plugins/dirlist.py:51
+#: admin/plugins/dirlist.py:53
msgid "Show User"
msgstr "Amosar Usuario"
-#: admin/plugins/dirlist.py:52
+#: admin/plugins/dirlist.py:54
msgid "Show Group"
msgstr "Amosar Grupo"
-#: admin/plugins/dirlist.py:53
+#: admin/plugins/dirlist.py:55
msgid "Show Backup files"
msgstr "Amosar ficheiros de respaldo"
-#: admin/plugins/dirlist.py:54
+#: admin/plugins/dirlist.py:56
msgid "Show Hidden files"
msgstr "Amosar ficheiros ocultos"
-#: admin/plugins/dirlist.py:55
+#: admin/plugins/dirlist.py:58 admin/plugins/file.py:44
msgid "Allow symbolic links"
msgstr "Permitir enlaces simbólicos"
-#: admin/plugins/dirlist.py:56
+#: admin/plugins/dirlist.py:59
msgid "Redirect symbolic links"
msgstr "Redireccionar enlaces simbólicos"
-#: admin/plugins/dirlist.py:60
+#: admin/plugins/dirlist.py:63
msgid "Listing"
msgstr "Listando"
-#: admin/plugins/dirlist.py:65
+#: admin/plugins/dirlist.py:68
msgid "Theme"
msgstr "Decorado"
-#: admin/plugins/dirlist.py:66
+#: admin/plugins/dirlist.py:69
msgid "Icons dir"
msgstr "Directorio iconas"
-#: admin/plugins/dirlist.py:67
+#: admin/plugins/dirlist.py:70
msgid "Notice files"
msgstr "Ficheiros de aviso"
-#: admin/plugins/dirlist.py:68
+#: admin/plugins/dirlist.py:71
msgid "Hidden files"
msgstr "Ficheiros ocultos"
-#: admin/plugins/dirlist.py:72
+#: admin/plugins/dirlist.py:75
msgid "Theming"
msgstr "Decorando"
@@ -3822,7 +3864,7 @@ msgstr "Específico de FastCGI"
msgid "Enables an internal I/O cache that improves performance."
msgstr "Habilita a caché interna I/O que aumenta o rendimento."
-#: admin/plugins/file.py:45
+#: admin/plugins/file.py:49
msgid "File Sending"
msgstr "Envio de ficheiros"
@@ -3909,25 +3951,25 @@ msgid ""
"header entry."
msgstr ""
-#: admin/plugins/header.py:65
+#: admin/plugins/header.py:67
msgid "Matches a Regular Expression"
msgstr "Concorda coa Expresión Regular"
-#: admin/plugins/header.py:66
+#: admin/plugins/header.py:68
msgid "Is Provided"
msgstr "É Proporcionado"
-#: admin/plugins/header.py:104
+#: admin/plugins/header.py:106
#, fuzzy
msgid "Full header"
msgstr "nome de ficheiro"
-#: admin/plugins/header.py:107
+#: admin/plugins/header.py:109
#, fuzzy
msgid "Complete Header"
msgstr "Ocultar Cabezallo"
-#: admin/plugins/header.py:154
+#: admin/plugins/header.py:156
#, fuzzy, python-format
msgid "Header %(header)s is provided"
msgstr "Cabezallo %s é proporcionado"
@@ -4051,7 +4093,7 @@ msgid "Database name containing the user/password pair list."
msgstr "Nome da BD que contén a lista de usuarios/contrasinais."
#: admin/plugins/mysql.py:41
-#, fuzzy
+#, fuzzy, python-brace-format
msgid ""
"SQL command to execute. ${user} is replaced with the user name, and "
"${passwd} is replaced with the user supplied password."
@@ -4484,20 +4526,16 @@ msgstr ""
msgid "Accepted Domains"
msgstr "Dominios permitidos"
-#: admin/server.py:68
+#: admin/server.py:70
#, python-format
msgid "Server %(version)s running.. PID=%(pid)d Port=%(scgi_port)s"
msgstr "Servidor %(version)s traballando.. PID=%(pid)d Porto=%(scgi_port)s"
-#: admin/server.py:70
+#: admin/server.py:72
#, python-format
msgid "Server %(version)s running.. PID=%(pid)d Socket=%(scgi_port)s"
msgstr "Servidor %(version)s traballando.. PID=%(pid)d Socket=%(scgi_port)s"
-#: admin/server.py:144
-msgid "Incorrect parameters: PORT CONFIG_FILE"
-msgstr "Parámetros incorrectos: PORT CONFIG_FILE"
-
#: admin/util.py:91
msgid "On"
msgstr "Acendido"
@@ -4895,18 +4933,16 @@ msgstr "Porto onde se executa o servicio en dito servidor. (Ex.: 8080)"
#: admin/wizards/alfresco.py:45 admin/wizards/coldfusion.py:46
#: admin/wizards/concrete5.py:47 admin/wizards/django.py:44
#: admin/wizards/glassfish.py:45 admin/wizards/mailman.py:48
-#: admin/wizards/mono.py:46 admin/wizards/php.py:43
-#: admin/wizards/symfony.py:51 admin/wizards/uwsgi.py:61
-#: admin/wizards/zend.py:47
+#: admin/wizards/mono.py:46 admin/wizards/php.py:43 admin/wizards/symfony.py:51
+#: admin/wizards/uwsgi.py:61 admin/wizards/zend.py:47
msgid "Host name of the virtual server that is about to be created."
msgstr "Nome do Host do servidor vistual que vas crear."
#: admin/wizards/alfresco.py:46 admin/wizards/coldfusion.py:45
#: admin/wizards/concrete5.py:46 admin/wizards/django.py:43
#: admin/wizards/glassfish.py:46 admin/wizards/mailman.py:47
-#: admin/wizards/mono.py:45 admin/wizards/php.py:42
-#: admin/wizards/symfony.py:50 admin/wizards/uwsgi.py:60
-#: admin/wizards/zend.py:46
+#: admin/wizards/mono.py:45 admin/wizards/php.py:42 admin/wizards/symfony.py:50
+#: admin/wizards/uwsgi.py:60 admin/wizards/zend.py:46
msgid "New Virtual Server Details"
msgstr "Detalles do novo Servidor Virtual"
@@ -5881,3 +5917,47 @@ msgstr "Non semella o directorio de Zend."
#: admin/wizards/zend.py:49
msgid "Web directory where you want Zend to be accessible. (Example: /zend)"
msgstr "Directorio web onde queres que Zend se publique. (Exempl: /zend)"
+
+#~ msgid "Allow SSL v2"
+#~ msgstr "Permitir SSL v2"
+
+#, fuzzy
+#~ msgid "Disable %s"
+#~ msgstr "Deshabilitar"
+
+#~ msgid "Incorrect parameters: PORT CONFIG_FILE"
+#~ msgstr "Parámetros incorrectos: PORT CONFIG_FILE"
+
+#~ msgid "Mailing List Subscription"
+#~ msgstr "Suscripción á Lista de Correo"
+
+#~ msgid "Optionally provide your name"
+#~ msgstr "Opcionalmente escriba o seu nome"
+
+#~ msgid "Purchase commercial support"
+#~ msgstr "Conseguir axuda profesional"
+
+#~ msgid "Subscribe"
+#~ msgstr "Suscribir"
+
+#, fuzzy
+#~ msgid ""
+#~ "There are a number of Community Mailing Lists\n"
+#~ "available for you to subscribe. You can subscribe the General Discussion\n"
+#~ "mailing list from this interface. There is where most of the discussions\n"
+#~ "take place."
+#~ msgstr ""
+#~ "Hai un número de Listas de Correo "
+#~ "da Comunidade\n"
+#~ "ás que te podes suscribir. Podeste suscribir a lista de Discusión Xeral\n"
+#~ "dende esta interface. É onde teñen lugar a maioría dos debates."
+
+#~ msgid "You will be sent an email requesting confirmation"
+#~ msgstr "Pediráseche confirmación vía correo electrónico"
+
+#~ msgid "Your email address"
+#~ msgstr "O teu correo electrónico"
+
+#~ msgid "Your name"
+#~ msgstr "O teu nome"
diff --git a/po/admin/it.po b/po/admin/it.po
index 282cc60b9..fc81910d4 100644
--- a/po/admin/it.po
+++ b/po/admin/it.po
@@ -6,13 +6,13 @@
#
msgid ""
msgstr ""
-"Project-Id-Version: Cherokee 1.0\n"
-"Report-Msgid-Bugs-To: http://bugs.cherokee-project.com/\n"
-"POT-Creation-Date: 2014-01-04 00:54+0100\n"
+"Project-Id-Version: cherokee 1.2.104\n"
+"Report-Msgid-Bugs-To: https://github.com/cherokee/webserver/issues\n"
+"POT-Creation-Date: 2021-03-26 19:04+0100\n"
"PO-Revision-Date: 2010-09-11 01:22+0100\n"
"Last-Translator: Claudio Tancioni WARNING: The SSL/TLS back-end supports more recent\n"
+"versions of TLS protocols, which are not recognized by Cherokee. Please "
+"check\n"
+"for latest Cherokee updates or report this issue. As a temporary workaround "
+"please\n"
+"set 'Max. TLS protocol version' to the maximum TLS protocol version "
+"supported by\n"
+"Cherokee. Following unknown TLS protocols have been found:"
+msgstr ""
+
+#: admin/PageAdvanced.py:94
msgid ""
" WARNING: This section contains advanced\n"
"configuration parameters. Changing things is not recommended unless\n"
@@ -641,17 +655,17 @@ msgstr ""
"di Configurazione avanzati. Cambiare le cose non è raccomandato a meno che \n"
"sai davvero cosa stai facendo. The 'default' virtual server matches all the domain names. Il server virtuale predefinito 'default' corrisponde per tutti i nomi di "
"dominio. WARNING: The SSL/TLS back-end supports more recent\n"
+"versions of TLS protocols, which are not recognized by Cherokee. Please "
+"check\n"
+"for latest Cherokee updates or report this issue. As a temporary workaround "
+"please\n"
+"set 'Max. TLS protocol version' to the maximum TLS protocol version "
+"supported by\n"
+"Cherokee. Following unknown TLS protocols have been found:"
+msgstr ""
+
+#: admin/PageAdvanced.py:94
msgid ""
" WARNING: This section contains advanced\n"
"configuration parameters. Changing things is not recommended unless\n"
@@ -617,267 +631,328 @@ msgstr ""
"もしも、どういうことをするのかわからない場合は、絶対にいじらないで\n"
"ください。 The 'default' virtual server matches all the domain names. WARNING: The SSL/TLS back-end supports more recent\n"
+"versions of TLS protocols, which are not recognized by Cherokee. Please "
+"check\n"
+"for latest Cherokee updates or report this issue. As a temporary workaround "
+"please\n"
+"set 'Max. TLS protocol version' to the maximum TLS protocol version "
+"supported by\n"
+"Cherokee. Following unknown TLS protocols have been found:"
+msgstr ""
+
+#: admin/PageAdvanced.py:94
msgid ""
" WARNING: This section contains advanced\n"
"configuration parameters. Changing things is not recommended unless\n"
@@ -631,17 +645,17 @@ msgstr ""
"configuratie parameter. Het veranderen ervan wordt niet geadviseerd\n"
"tenzij je weet wat je aan het doen bent. The 'default' virtual server matches all the domain names. De 'standaard' virtuele server voor alle domein namen. WARNING: The SSL/TLS back-end supports more recent\n"
+"versions of TLS protocols, which are not recognized by Cherokee. Please "
+"check\n"
+"for latest Cherokee updates or report this issue. As a temporary workaround "
+"please\n"
+"set 'Max. TLS protocol version' to the maximum TLS protocol version "
+"supported by\n"
+"Cherokee. Following unknown TLS protocols have been found:"
+msgstr ""
+
+#: admin/PageAdvanced.py:94
msgid ""
" WARNING: This section contains advanced\n"
"configuration parameters. Changing things is not recommended unless\n"
@@ -624,17 +638,17 @@ msgstr ""
" parametry konfiguracyjne. Zmiany tutaj nie są zalecane jeśli\n"
" nie jesteś przekonany co dokładnie robisz. The 'default' virtual server matches all the domain names. Domyślny serwer wirtualny odpowiada każdej domenie. WARNING: The SSL/TLS back-end supports more recent\n"
+"versions of TLS protocols, which are not recognized by Cherokee. Please "
+"check\n"
+"for latest Cherokee updates or report this issue. As a temporary workaround "
+"please\n"
+"set 'Max. TLS protocol version' to the maximum TLS protocol version "
+"supported by\n"
+"Cherokee. Following unknown TLS protocols have been found:"
+msgstr ""
+
+#: admin/PageAdvanced.py:94
msgid ""
" WARNING: This section contains advanced\n"
"configuration parameters. Changing things is not recommended unless\n"
@@ -637,264 +650,325 @@ msgstr ""
"recomentado que você altere nenhuma opção a não ser que saiba o que está "
"fazendo. The 'default' virtual server matches all the domain names. WARNING: The SSL/TLS back-end supports more recent\n"
+"versions of TLS protocols, which are not recognized by Cherokee. Please "
+"check\n"
+"for latest Cherokee updates or report this issue. As a temporary workaround "
+"please\n"
+"set 'Max. TLS protocol version' to the maximum TLS protocol version "
+"supported by\n"
+"Cherokee. Following unknown TLS protocols have been found:"
+msgstr ""
+
+#: admin/PageAdvanced.py:94
msgid ""
" WARNING: This section contains advanced\n"
"configuration parameters. Changing things is not recommended unless\n"
@@ -651,15 +664,15 @@ msgstr ""
" WARNING: Denna del innehåller avancerade konfigurationsparametrar. "
"Ändringar uppmuntras inte om du inte vet vad du gör.. The 'default' virtual server matches all the domain names. Den virtuella servern som konfigureras vid installation matchar alla "
"domännamn. WARNING: The SSL/TLS back-end supports more recent\n"
+"versions of TLS protocols, which are not recognized by Cherokee. Please "
+"check\n"
+"for latest Cherokee updates or report this issue. As a temporary workaround "
+"please\n"
+"set 'Max. TLS protocol version' to the maximum TLS protocol version "
+"supported by\n"
+"Cherokee. Following unknown TLS protocols have been found:"
+msgstr ""
+
+#: admin/PageAdvanced.py:94
msgid ""
" WARNING: This section contains advanced\n"
"configuration parameters. Changing things is not recommended unless\n"
@@ -628,264 +642,325 @@ msgstr ""
" 警告: 这里包含一些高级设置. 除非您知道自己在做什么,否则请不要随意"
"更改这些选项. The 'default' virtual server matches all the domain names. 'default'虚拟主机将默认匹配所有域名。