From b5fac4d6f9e016da464d015f5c6c276391926415 Mon Sep 17 00:00:00 2001 From: "M. Vondano" Date: Wed, 23 Sep 2020 10:56:21 +0200 Subject: [PATCH 1/5] Fix PictureFactory ResizeOptions priority (see #2313) Description ----------- | Q | A | -----------------| --- | Fixed issues | Fixes - | Docs PR or issue | - Options that are passed to the `PictureFactory#create` method were previously ignored in case the given `$size` was anything else than a `PictureConfiguration`. Now explicitly set options will always have precedence which allows you to overwrite those generated from predefined config. /cc @ausi Commits ------- c99489b4 always prefer options that are explicitly passed to PictureFactory#create a0084cf8 CS e6b564c3 remove superfluous comment --- src/Image/PictureFactory.php | 7 +-- tests/Image/PictureFactoryTest.php | 94 ++++++++++++++++++++++++++++++ 2 files changed, 97 insertions(+), 4 deletions(-) diff --git a/src/Image/PictureFactory.php b/src/Image/PictureFactory.php index 9d7dd2da6c..628d4f4ebd 100644 --- a/src/Image/PictureFactory.php +++ b/src/Image/PictureFactory.php @@ -120,12 +120,11 @@ public function create($path, $size = null, ResizeOptions $options = null): Pict if ($size instanceof PictureConfiguration) { $config = $size; } else { - [$config, $attributes, $options] = $this->createConfig($size); + [$config, $attributes, $configOptions] = $this->createConfig($size); } - if (null === $options) { - $options = new ResizeOptions(); - } + // Always prefer options passed to this function + $options = $options ?? $configOptions ?? new ResizeOptions(); if (!$options->getImagineOptions()) { $options->setImagineOptions($this->imagineOptions); diff --git a/tests/Image/PictureFactoryTest.php b/tests/Image/PictureFactoryTest.php index a234a7adb1..075ca2c822 100644 --- a/tests/Image/PictureFactoryTest.php +++ b/tests/Image/PictureFactoryTest.php @@ -567,6 +567,100 @@ function (?ResizeConfiguration $size): bool { $this->assertSame($imageMock, $picture->getImg()['src']); } + /** + * @dataProvider getResizeOptionsScenarios + */ + public function testCreatesAPictureWithResizeOptions(?ResizeOptions $resizeOptions, $size, bool $expected): void + { + $path = $this->getTempDir().'/images/dummy.jpg'; + $imageMock = $this->createMock(ImageInterface::class); + + $pictureGenerator = $this->createMock(PictureGeneratorInterface::class); + $pictureGenerator + ->method('generate') + ->willReturnCallback( + function (ImageInterface $image, PictureConfiguration $config, ResizeOptions $options) use ($imageMock, $expected) { + $this->assertSame($expected, $options->getSkipIfDimensionsMatch()); + + return new Picture(['src' => $imageMock, 'srcset' => []], []); + } + ) + ; + + $imageFactory = $this->createMock(ImageFactoryInterface::class); + $imageFactory + ->method('create') + ->willReturn($imageMock) + ; + + $pictureFactory = $this->getPictureFactory($pictureGenerator, $imageFactory); + $pictureFactory->setPredefinedSizes([ + 'size_skip' => [ + 'resizeMode' => ResizeConfiguration::MODE_BOX, + 'skipIfDimensionsMatch' => true, + 'items' => [], + ], + 'size_noskip' => [ + 'resizeMode' => ResizeConfiguration::MODE_BOX, + 'skipIfDimensionsMatch' => false, + 'items' => [], + ], + ]); + + $pictureFactory->create($path, $size, $resizeOptions); + } + + public function getResizeOptionsScenarios(): \Generator + { + yield 'Prefer skipIfDimensionsMatch from explicitly set options (1)' => [ + (new ResizeOptions())->setSkipIfDimensionsMatch(true), + 'size_skip', + true, + ]; + + yield 'Prefer skipIfDimensionsMatch from explicitly set options (2)' => [ + (new ResizeOptions())->setSkipIfDimensionsMatch(true), + 'size_noskip', + true, + ]; + + yield 'Prefer skipIfDimensionsMatch from explicitly set options (3)' => [ + (new ResizeOptions())->setSkipIfDimensionsMatch(false), + 'size_skip', + false, + ]; + + yield 'Prefer skipIfDimensionsMatch from explicitly set options (4)' => [ + (new ResizeOptions())->setSkipIfDimensionsMatch(false), + 'size_noskip', + false, + ]; + + yield 'Use skipIfDimensionsMatch from predefined size (1)' => [ + null, + 'size_skip', + true, + ]; + + yield 'Use skipIfDimensionsMatch from predefined size (2)' => [ + null, + 'size_noskip', + false, + ]; + + yield 'Fallback to default resize option when passing a picture configuration' => [ + null, + new PictureConfiguration(), + false, + ]; + + yield 'Fallback to default predefined size' => [ + null, + null, + true, + ]; + } + /** * @dataProvider getAspectRatios */ From 48f39a37656ce1195b8675c4917b8d825eee4c52 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Martin=20Ausw=C3=B6ger?= Date: Thu, 24 Sep 2020 10:38:13 +0200 Subject: [PATCH 2/5] Merge pull request from GHSA-f7wm-x4gw-6m23 --- src/Resources/contao/library/Contao/Input.php | 13 ++++++++++++- src/Resources/contao/modules/ModuleLogin.php | 2 +- 2 files changed, 13 insertions(+), 2 deletions(-) diff --git a/src/Resources/contao/library/Contao/Input.php b/src/Resources/contao/library/Contao/Input.php index 1c4bbb455e..85d20a3f87 100644 --- a/src/Resources/contao/library/Contao/Input.php +++ b/src/Resources/contao/library/Contao/Input.php @@ -752,7 +752,18 @@ public static function encodeSpecialChars($varValue) */ public static function encodeInsertTags($varValue) { - return str_replace(array('{{', '}}'), array('{{', '}}'), $varValue); + // Recursively encode insert tags + if (\is_array($varValue)) + { + foreach ($varValue as $k=>$v) + { + $varValue[$k] = static::encodeInsertTags($v); + } + + return $varValue; + } + + return str_replace(array('{{', '}}'), array('{{', '}}'), (string) $varValue); } /** diff --git a/src/Resources/contao/modules/ModuleLogin.php b/src/Resources/contao/modules/ModuleLogin.php index d4ded036f1..34f81f1284 100644 --- a/src/Resources/contao/modules/ModuleLogin.php +++ b/src/Resources/contao/modules/ModuleLogin.php @@ -191,7 +191,7 @@ protected function compile() $this->Template->username = $GLOBALS['TL_LANG']['MSC']['username']; $this->Template->password = $GLOBALS['TL_LANG']['MSC']['password'][0]; $this->Template->slabel = StringUtil::specialchars($GLOBALS['TL_LANG']['MSC']['login']); - $this->Template->value = StringUtil::specialchars($container->get('security.authentication_utils')->getLastUsername()); + $this->Template->value = Input::encodeInsertTags(StringUtil::specialchars($container->get('security.authentication_utils')->getLastUsername())); $this->Template->autologin = $this->autologin; $this->Template->autoLabel = $GLOBALS['TL_LANG']['MSC']['autologin']; } From 6cf416d8d232513325e3a1ac2bfd409a9352b451 Mon Sep 17 00:00:00 2001 From: Leo Feyer Date: Thu, 24 Sep 2020 11:38:06 +0200 Subject: [PATCH 3/5] Update the changelog and the language files (see #2333) Description ----------- - Commits ------- d8070be1 Update the changelog and the language files e3d7d5a8 Add some new language files --- src/Resources/contao/config/constants.php | 2 +- src/Resources/contao/languages/cs/default.xlf | 3 + src/Resources/contao/languages/de/default.xlf | 4 + src/Resources/contao/languages/es/default.xlf | 34 + .../contao/languages/es/exception.xlf | 2 + src/Resources/contao/languages/es/explain.xlf | 5 + src/Resources/contao/languages/es/modules.xlf | 13 + .../contao/languages/es/tl_article.xlf | 4 + .../contao/languages/es/tl_content.xlf | 5 + .../contao/languages/es/tl_files.xlf | 2 + .../contao/languages/es/tl_form_field.xlf | 4 + .../contao/languages/es/tl_image_size.xlf | 2 + .../contao/languages/es/tl_maintenance.xlf | 15 + .../contao/languages/es/tl_member.xlf | 2 + .../contao/languages/es/tl_member_group.xlf | 3 + .../contao/languages/es/tl_module.xlf | 6 + src/Resources/contao/languages/es/tl_page.xlf | 6 + src/Resources/contao/languages/es/tl_user.xlf | 6 + .../contao/languages/es/tl_user_group.xlf | 4 + src/Resources/contao/languages/fa/default.xlf | 3 + .../contao/languages/fa/tl_member_group.xlf | 1 + .../contao/languages/fa/tl_user_group.xlf | 1 + src/Resources/contao/languages/it/default.xlf | 3 + src/Resources/contao/languages/ja/default.xlf | 4 + src/Resources/contao/languages/nl/default.xlf | 3 + src/Resources/contao/languages/pl/default.xlf | 3 + src/Resources/contao/languages/pt/default.xlf | 3 + src/Resources/contao/languages/ru/default.xlf | 4 + .../contao/languages/sl/countries.xlf | 1018 ++++++++++++++ src/Resources/contao/languages/sl/default.xlf | 3 + .../contao/languages/sl/languages.xlf | 1195 +++++++++++++++++ src/Resources/contao/languages/sl/tl_form.xlf | 233 ++++ .../languages/sl/tl_image_size_item.xlf | 85 ++ src/Resources/contao/languages/sl/tl_log.xlf | 70 + .../contao/languages/sl/tl_settings.xlf | 226 ++++ .../contao/languages/sl/tl_style.xlf | 570 ++++++++ src/Resources/contao/languages/sr/default.xlf | 3 + src/Resources/contao/languages/zh/default.xlf | 3 + 38 files changed, 3552 insertions(+), 1 deletion(-) create mode 100644 src/Resources/contao/languages/sl/countries.xlf create mode 100644 src/Resources/contao/languages/sl/languages.xlf create mode 100644 src/Resources/contao/languages/sl/tl_form.xlf create mode 100644 src/Resources/contao/languages/sl/tl_image_size_item.xlf create mode 100644 src/Resources/contao/languages/sl/tl_log.xlf create mode 100644 src/Resources/contao/languages/sl/tl_settings.xlf create mode 100644 src/Resources/contao/languages/sl/tl_style.xlf diff --git a/src/Resources/contao/config/constants.php b/src/Resources/contao/config/constants.php index 463c397b30..928dde5c3f 100644 --- a/src/Resources/contao/config/constants.php +++ b/src/Resources/contao/config/constants.php @@ -10,7 +10,7 @@ // Core version define('VERSION', '4.9'); -define('BUILD', '5'); +define('BUILD', '6'); define('LONG_TERM_SUPPORT', true); // Link constants diff --git a/src/Resources/contao/languages/cs/default.xlf b/src/Resources/contao/languages/cs/default.xlf index 5cd99734c9..02cc78fae5 100644 --- a/src/Resources/contao/languages/cs/default.xlf +++ b/src/Resources/contao/languages/cs/default.xlf @@ -2665,6 +2665,9 @@ Close the Contao toolbar Zavřít nástrojovou lištu Contaa + + Unknown option + Byte Byte diff --git a/src/Resources/contao/languages/de/default.xlf b/src/Resources/contao/languages/de/default.xlf index 5e8fdd12ac..eb9fbfaaba 100644 --- a/src/Resources/contao/languages/de/default.xlf +++ b/src/Resources/contao/languages/de/default.xlf @@ -2665,6 +2665,10 @@ Close the Contao toolbar Contao-Toolbar schließen + + Unknown option + Unbekannte Option + Byte Byte diff --git a/src/Resources/contao/languages/es/default.xlf b/src/Resources/contao/languages/es/default.xlf index 3e65e6ae4f..275b26de9a 100644 --- a/src/Resources/contao/languages/es/default.xlf +++ b/src/Resources/contao/languages/es/default.xlf @@ -223,6 +223,7 @@ The following file extensions are not allowed: %s + No se permiten las siguientes extensiones de archivo: %s Your selection contains invalid page IDs! @@ -234,6 +235,7 @@ Invalid selection (circular reference)! + Selección no válida (referencia circular). None of the active website root pages without an explicit DNS setting have the language fallback option set. @@ -649,9 +651,11 @@ Range slider + Control deslizante de rango A range slider to select a value or range of values between a specified min and max. + Un control deslizante de rango para seleccionar un valor o rango de valores entre un mínimo y un máximo especificados. Hidden field @@ -723,6 +727,7 @@ If a visitor requests a protected page without being authenticated, a 401 error page will be loaded instead. + Si un visitante solicita una página protegida sin estar autenticado, en su lugar se cargará una página de error 401. 403 Access denied @@ -730,6 +735,7 @@ If a member requests a protected page without permission, a 403 error page will be loaded instead. + Si un miembro solicita una página protegida sin permiso, en su lugar se cargará una página de error 403. 404 Page not found @@ -737,6 +743,7 @@ If a visitor requests a non-existent page, a 404 error page will be loaded instead. + Si un visitante solicita una página que no existe, se cargará una página de error 404 en su lugar. File operation permissions @@ -1228,6 +1235,7 @@ Layout section + Sección de diseño Enable/disable the module @@ -1511,6 +1519,7 @@ Learn more about speeding up your workflow by using <a href="https://docs.contao.org/manual/en/administration-area/back-end-keyboard-shortcuts/" title="Keyboard shortcuts overview" target="_blank" rel="noreferrer noopener">keyboard shortcuts</a>. + Obtenga más información sobre cómo acelerar su flujo de trabajo mediante el uso de <a href="https://docs.contao.org/manual/en/administration-area/back-end-keyboard-shortcuts/" title="Keyboard shortcuts overview" target="_blank" rel="noreferrer noopener">atajos de teclado</a>. Toggle all @@ -2558,27 +2567,35 @@ Backup codes + Códigos backup Show backup codes + Mostrar códigos backup Backup codes can be used to access your account if you have lost your authentication device and cannot generate two-factor codes anymore. Treat your backup codes with the same level of attention as your password! It is recommended to save them with a password manager such as Lastpass, 1Password or Keeper. + Los códigos backup se pueden usar para acceder a su cuenta si ha perdido su dispositivo de autenticación y ya no puede generar códigos de dos factores. ¡Trate sus códigos de seguridad con el mismo nivel de atención que su contraseña! Se recomienda guardarlos con un administrador de contraseñas como Lastpass, 1Password o Keeper. Put the codes in a safe spot. If you lose your authentication device and do not have backup codes, you cannot access your account anymore! + ¡Guarde los códigos en un lugar seguro. Si pierde su dispositivo de autenticación y no tiene códigos de seguridad, ya no podrá acceder a su cuenta! Generate backup codes + Genera códigos backup Regenerate backup codes + Regenerar codigos backup When you regenerate the backup codes, your old codes will not work anymore. + Cuando regenere los códigos backup, sus códigos antiguos ya no funcionarán. Trust this device + Confiar en este dispositivo There is at least one regular user with access to the template editor. Since templates are PHP files, these users implicitly have full control over the system! @@ -2590,9 +2607,11 @@ There is at least one regular user with permission to import themes. Since themes can contain arbitrary templates and templates are PHP files, these users implicitly have full control over the system! + Hay al menos un usuario habitual con permiso para importar temas. Dado que los temas pueden contener plantillas arbitrarias y las plantillas son archivos PHP, estos usuarios tienen implícitamente un control total sobre el sistema. There is at least one user group granting permission to import themes. Since themes can contain arbitrary templates and templates are PHP files, users of these groups implicitly have full control over the system! + Hay al menos un grupo de usuarios que otorga permiso para importar temas. Dado que los temas pueden contener plantillas arbitrarias y las plantillas son archivos PHP, los usuarios de estos grupos tienen implícitamente un control total sobre el sistema. Enable @@ -2608,21 +2627,27 @@ Google search results preview + Vista previa de los resultados de búsqueda de Google Here you can preview the meta data in the Google search results. Other search engines might show longer texts or crop at a different position. + Aquí puede obtener una vista previa de los metadatos en los resultados de búsqueda de Google. Otros motores de búsqueda pueden mostrar textos más largos o recortar en una posición diferente. Clear trusted devices + Borrar dispositivos de confianza Trusted devices + Dispositivos confiables Currently there are no trusted devices. + Actualmente no hay dispositivos confiables. Device + Dispositivo Browser @@ -2630,12 +2655,18 @@ Operating system + Sistema operativo Open the Contao toolbar + Abrir la barra de herramientas de Contao Close the Contao toolbar + Cerrar la barra de herramientas de Contao + + + Unknown option Byte @@ -2843,12 +2874,15 @@ Indexed %d URI(s) successfully. %d failed. + %dURI indexado(s) correctamente. %d ha(n) fallado. %d URI(s) were skipped (if you are missing one, checkout the debug log). + Se omitieron los %d URI (si le falta uno, consulte el registro de depuración). Checked %d link(s) successfully. %d were broken. + %d Enlace (s) comprobado(s) correctamente. %d estaban rotos. diff --git a/src/Resources/contao/languages/es/exception.xlf b/src/Resources/contao/languages/es/exception.xlf index 342487f949..2e3c5162be 100644 --- a/src/Resources/contao/languages/es/exception.xlf +++ b/src/Resources/contao/languages/es/exception.xlf @@ -31,6 +31,7 @@ The script execution stopped, because something does not work properly. The actual error message is hidden by this notice for security reasons and can be found in the current log file (see above). If you do not understand the error message or do not know how to fix the problem, search the <a href="https://contao.org/en/frequently-asked.html" target="_blank" rel="noreferrer noopener">Contao FAQs</a> or visit the <a href="https://contao.org/en/support.html" target="_blank" rel="noreferrer noopener">Contao support page</a>. + La ejecución del script se detuvo porque algo no funciona correctamente. El mensaje de error real está oculto por este aviso por razones de seguridad y se puede encontrar en el archivo de registro actual (ver arriba). Si no comprende el mensaje de error o no sabe cómo solucionar el problema, busque las <a href="https://contao.org/en/frequently-asked.html" target="_blank" rel="noreferrer noopener">preguntas frecuentes de Contao</a> o visite la <a href="https://contao.org/en/support.html" target="_blank" rel="noreferrer noopener">página de soporte de Contao.</a> Invalid request token @@ -50,6 +51,7 @@ For more information, search the <a href="https://contao.org/en/frequently-asked.html" target="_blank" rel="noreferrer noopener">Contao FAQs</a> or visit the <a href="https://contao.org/en/support.html" target="_blank" rel="noreferrer noopener">Contao support page</a>. + Para obtener más información, busque las <a href="https://contao.org/en/frequently-asked.html" target="_blank" rel="noreferrer noopener">preguntas frecuentes de Contao</a> o visite la <a href="https://contao.org/en/support.html" target="_blank" rel="noreferrer noopener">página de soporte de Contao</a>. Service unavailable diff --git a/src/Resources/contao/languages/es/explain.xlf b/src/Resources/contao/languages/es/explain.xlf index 0f0e1f8bfb..e0e4e784a1 100644 --- a/src/Resources/contao/languages/es/explain.xlf +++ b/src/Resources/contao/languages/es/explain.xlf @@ -7,6 +7,7 @@ For more information about TinyMCE please visit <a href="http://www.tinymce.com/" title="TinyMCE by moxiecode" target="_blank" rel="noreferrer noopener">http://www.tinymce.com/</a>. + Para obtener más información sobre TinyMCE, visite <a href="http://www.tinymce.com/" title="TinyMCE by moxiecode" target="_blank" rel="noreferrer noopener">http://www.tinymce.com/</a>. Insert tags @@ -14,6 +15,7 @@ For more information on insert tags please visit <a href="https://docs.contao.org/books/manual/current/en/04-managing-content/insert-tags.html" title="Contao online documentation" target="_blank" rel="noreferrer noopener">https://docs.contao.org/books/manual/current/en/04-managing-content/insert-tags.html</a>. + Para obtener más información sobre las etiquetas de inserción, visite <a href="https://docs.contao.org/books/manual/current/en/04-managing-content/insert-tags.html" title="Contao online documentation" target="_blank" rel="noreferrer noopener">https://docs.contao.org/books/manual/current/en/04-managing-content/insert-tags.html</a>. Code editor @@ -21,6 +23,7 @@ For more information about Ace please visit <a href="http://ace.c9.io" title="Ace - The High Performance Code Editor for the Web" target="_blank" rel="noreferrer noopener">http://ace.c9.io</a>. + Para obtener más información sobre Ace, visite <a href="http://ace.c9.io" title="Ace - The High Performance Code Editor for the Web" target="_blank" rel="noreferrer noopener">http://ace.c9.io</a>. colspan @@ -92,6 +95,7 @@ The HTML attribute <code>sizes</code> defines the intended layout width of the image, optionally combined with a media query. You can use any CSS length value in this attribute.<br><br>E.g. <code>(max-width: 600px) 100vw, 50vw</code> means the images width is 100% of the viewport for small screens and 50% of the viewport for larger screens.<br><br>And <code>(max-width: 600px) calc(100vw - 20px), 500px</code> means the images width is 20px smaller than the viewport for small screens and 500px for larger screens.<br><br>The sizes attribute shouldn’t be used for styling, use CSS instead. The sizes attribute does not necessarily have to match up exactly with the actual image width as specified in the CSS.<br><br>For more information about the sizes attribute please visit <a href="https://www.w3.org/TR/2016/PR-html51-20160915/semantics-embedded-content.html#element-attrdef-img-sizes" target="_blank" rel="noreferrer noopener">w3.org</a>. + Los <code>tamaños</code> de atributo HTML definen el ancho de diseño previsto de la imagen, opcionalmente combinado con una consulta de medios. Puede utilizar cualquier valor de longitud CSS en este atributo. <br><br><code>(max-width: 600px) 100vw, 50vw</code> significa que el ancho de las imágenes es el 100% del viewport para pantallas pequeñas y el 50% del viewport para pantallas más grandes. <br><br>Y <code>(max-width: 600px) calc (100vw - 20px), 500px</code> significa el ancho de las imágenes es 20px más pequeño que la ventana gráfica para pantallas pequeñas y 500px para pantallas más grandes. <br><br>El atributo de tamaños no debe usarse para diseñar, use CSS en su lugar. El atributo de tamaños no necesariamente tiene que coincidir exactamente con el ancho real de la imagen como se especifica en el CSS. <br><br>Para obtener más información sobre el atributo de tamaños, visite <a href="https://www.w3.org/TR/2016/PR-html51-20160915/semantics-embedded-content.html#element-attrdef-img-sizes" target="_blank" rel="noreferrer noopener">w3.org</a>. Pixel densities/<br>scale factors @@ -99,6 +103,7 @@ If the sizes attribute is not defined, this setting simply defines the pixel densities you want to support. The dimensions of the images are adjusted automatically. E.g. <code>1x, 1.5x, 2x</code> creates the following HTML code:<br><code>&lt;img srcset="img-a.jpg 1x, img-b.jpg 1.5x, img-c.jpg 2x"&gt;</code><br><br>If the sizes attribute is defined, the same image sizes get generated but width descriptors are used for the srcset attribute. E.g. a 200 pixel wide image with the densities <code>1x, 1.5x, 2x</code> creates the following HTML code:<br><code>&lt;img srcset="img-a.jpg 200w, img-b.jpg 300w, img-c.jpg 400w"&gt;</code><br><br>For more information about the srcset attribute please visit <a href="https://www.w3.org/TR/2016/PR-html51-20160915/semantics-embedded-content.html#element-attrdef-img-srcset" target="_blank" rel="noreferrer noopener">w3.org</a>. + Si el atributo de tamaños no está definido, esta configuración simplemente define las densidades de píxeles que desea admitir. Las dimensiones de las imágenes se ajustan automáticamente. P.ej. <code>1x, 1.5x, 2x</code> crea el siguiente código HTML: <br><code>&lt;img srcset="img-a.jpg 1x, img-b.jpg 1.5x, img-c.jpg 2x"&gt;</code><br><br>Si se define el atributo de tamaños, se generan los mismos tamaños de imagen, pero se utilizan descriptores de ancho para el atributo srcset. P.ej. una imagen de 200 píxeles de ancho con las densidades <code>1x, 1.5x, 2x</code> crea el siguiente código HTML:<br><code>&lt;img srcset="img-a.jpg 200w, img-b.jpg 300w, img-c.jpg 400w"&gt;</code><br><br>Para obtener más información sobre el atributo srcset, visite <a href="https://www.w3.org/TR/2016/PR-html51-20160915/semantics-embedded-content.html#element-attrdef-img-srcset" target="_blank" rel="noreferrer noopener">w3.org</a>. diff --git a/src/Resources/contao/languages/es/modules.xlf b/src/Resources/contao/languages/es/modules.xlf index 3dba2cdfd5..03cb6c3612 100644 --- a/src/Resources/contao/languages/es/modules.xlf +++ b/src/Resources/contao/languages/es/modules.xlf @@ -15,6 +15,7 @@ Forms + Formularios Create custom forms and store or send the submitted data @@ -30,6 +31,7 @@ Manage themes, front end modules, page layouts or image sizes + Administrar temas, módulos frontales, diseños de página o tamaños de imágenes Site structure @@ -45,6 +47,7 @@ Add or edit custom templates + Agregar o editar plantillas personalizadas Account manager @@ -56,6 +59,7 @@ Manage member accounts (front end) + Administrar cuentas de miembros (front-end) Member groups @@ -63,6 +67,7 @@ Manage member groups (front end) + Administrar grupos de miembros (front-end) Users @@ -70,6 +75,7 @@ Manage user accounts (back end) + Administrar cuentas de usuario (back-end) User groups @@ -77,6 +83,7 @@ Manage user groups (back end) + Administrar grupos de usuario (back-end) Double opt-in @@ -84,6 +91,7 @@ Manage double opt-in tokens + Administrar tokens de suscripción doble System @@ -95,6 +103,7 @@ Manage files and folders + Administrar archivos y carpetas System log @@ -102,6 +111,7 @@ Browse the system log + Examinar el registro del sistema Settings @@ -109,6 +119,7 @@ Adjust the Contao configuration + Ajustar la configuración de Contao Maintenance @@ -116,6 +127,7 @@ Crawl the website or purge generated data + Rastrear el sitio web o purgar los datos generados Security @@ -259,6 +271,7 @@ HTML sitemap + Mapa del sitio HTML Generates a list of all pages in the site structure diff --git a/src/Resources/contao/languages/es/tl_article.xlf b/src/Resources/contao/languages/es/tl_article.xlf index 04abe6edc4..f22a5dfb22 100644 --- a/src/Resources/contao/languages/es/tl_article.xlf +++ b/src/Resources/contao/languages/es/tl_article.xlf @@ -83,9 +83,11 @@ Article template + Plantilla de artículo Here you can select the article template. + Aquí puede seleccionar la plantilla de artículo. Protect article @@ -125,6 +127,7 @@ If you want to prevent the article from showing on the website before a certain date/time, you can enter it here. Otherwise leave the field blank. + Si desea evitar que el artículo se muestre en el sitio web antes de una determinada fecha / hora, puede ingresarlo aquí. De lo contrario, deje el campo en blanco. Show until @@ -132,6 +135,7 @@ If you want to prevent the article from showing on the website after a certain date/time, you can enter it here. Otherwise leave the field blank. + Si desea evitar que el artículo se muestre en el sitio web después de una fecha / hora determinada, puede ingresarlo aquí. De lo contrario, deje el campo en blanco. Revision date diff --git a/src/Resources/contao/languages/es/tl_content.xlf b/src/Resources/contao/languages/es/tl_content.xlf index 06b6fea9ab..45d53fa06d 100644 --- a/src/Resources/contao/languages/es/tl_content.xlf +++ b/src/Resources/contao/languages/es/tl_content.xlf @@ -391,12 +391,15 @@ Here you can select a gallery template. + Aquí puede seleccionar una plantilla de galería. Content element template + Plantilla de elemento de contenido Here you can select the content element template. + Aquí puede seleccionar la plantilla del elemento de contenido. Video/audio files @@ -620,6 +623,7 @@ If you want to prevent the element from showing on the website before a certain date/time, you can enter it here. Otherwise leave the field blank. + Si desea evitar que el elemento se muestre en el sitio web antes de una fecha/hora determinada, puede ingresarlo aquí. De lo contrario, deje el campo en blanco. Show until @@ -627,6 +631,7 @@ If you want to prevent the element from showing on the website after a certain date/time, you can enter it here. Otherwise leave the field blank. + Si desea evitar que el elemento se muestre en el sitio web después de una determinada fecha/hora, puede ingresarlo aquí. De lo contrario, deje el campo en blanco. Element type diff --git a/src/Resources/contao/languages/es/tl_files.xlf b/src/Resources/contao/languages/es/tl_files.xlf index b2783919b5..499d914cd8 100644 --- a/src/Resources/contao/languages/es/tl_files.xlf +++ b/src/Resources/contao/languages/es/tl_files.xlf @@ -143,6 +143,7 @@ Path: %s + Path: %s Added the file or folder "%s" @@ -226,6 +227,7 @@ Edit the source text of file "%s" + Editar el texto fuente del archivo "%s" Upload files to folder "%s" diff --git a/src/Resources/contao/languages/es/tl_form_field.xlf b/src/Resources/contao/languages/es/tl_form_field.xlf index 2d26bfc46b..8c6ea85d2a 100644 --- a/src/Resources/contao/languages/es/tl_form_field.xlf +++ b/src/Resources/contao/languages/es/tl_form_field.xlf @@ -187,9 +187,11 @@ Step + Paso Here you can set the discrete step size of the field. + Aquí puede establecer el tamaño de paso discreto del campo. Rows and columns @@ -297,9 +299,11 @@ Form field template + Plantilla de campo de formulario Here you can select the form field template. + Aquí puede seleccionar la plantilla de campo de formulario. Submit button label diff --git a/src/Resources/contao/languages/es/tl_image_size.xlf b/src/Resources/contao/languages/es/tl_image_size.xlf index 293c5b0b6f..f8764e5bcc 100644 --- a/src/Resources/contao/languages/es/tl_image_size.xlf +++ b/src/Resources/contao/languages/es/tl_image_size.xlf @@ -47,6 +47,7 @@ Here you can define the intended layout width of the image, the actual size should be defined via CSS. Example: <em>(max-width: 600px) 100vw, 50vw</em>. + Aquí puede definir el ancho de diseño deseado de la imagen, el tamaño real debe definirse a través de CSS. Ejemplo: <em>(ancho máximo: 600px) 100vw, 50vw</em>. Pixel densities/scale factors @@ -90,6 +91,7 @@ Defer loading the image until it is scrolled into the viewport. + Aplazar la carga de la imagen hasta que se desplace a la ventana gráfica. Revision date diff --git a/src/Resources/contao/languages/es/tl_maintenance.xlf b/src/Resources/contao/languages/es/tl_maintenance.xlf index 0ca35b5940..d51e61cb9d 100644 --- a/src/Resources/contao/languages/es/tl_maintenance.xlf +++ b/src/Resources/contao/languages/es/tl_maintenance.xlf @@ -67,9 +67,11 @@ Purge the crawl queue + Purgar la cola de rastreo Truncates the <code>tl_crawl_queue</code> table which stores all the queue information from crawl processes. + Trunca la tabla <code>tl_crawl_queue</code> que almacena toda la información de la cola de los procesos de rastreo. Purge the image cache @@ -97,6 +99,7 @@ Purge the search results cache + Purgar la caché de los resultados de búsqueda Removes the cached versions of the search results. @@ -128,39 +131,51 @@ Crawler + Crawler Start crawling + Empieza con el crwaling Enabled features + Funciones habilitadas The crawler crawls all URLs it finds. Here you can decide what to do with these results. + El crawler rastrea todas las URL que encuentra. Aquí puede decidir qué hacer con estos resultados. Front end member + Miembro front end Automatically log in a front end member to index protected pages. + Inicie sesión automáticamente en un miembro del frontend para indexar las páginas protegidas. The crawler is currently working. Please wait for it to finish to see the results. + El crawler está funcionando actualmente. Espere a que termine para ver los resultados. Download the debug log + Descarga el registro de depuración Download the log + Descarga el registro Update the search index + Actualizar el índice de búsqueda Check for broken links + Comprobar si hay enlaces rotos Crawling is not possible while the maintenance mode is enabled. + No es posible rastrear mientras el modo de mantenimiento está habilitado. diff --git a/src/Resources/contao/languages/es/tl_member.xlf b/src/Resources/contao/languages/es/tl_member.xlf index 95b2771f60..f6392eb7de 100644 --- a/src/Resources/contao/languages/es/tl_member.xlf +++ b/src/Resources/contao/languages/es/tl_member.xlf @@ -183,6 +183,7 @@ If you want to prevent the account from being active before a certain date/time, you can enter it here. Otherwise leave the field blank. + Si desea evitar que la cuenta esté activa antes de una determinada fecha/hora, puede ingresarla aquí. De lo contrario, deje el campo en blanco. Deactivate on @@ -190,6 +191,7 @@ If you want to prevent the account from being active after a certain date/time, you can enter it here. Otherwise leave the field blank. + Si desea evitar que la cuenta esté activa después de una determinada fecha/hora, puede ingresarla aquí. De lo contrario, deje el campo en blanco. Use two-factor authentication diff --git a/src/Resources/contao/languages/es/tl_member_group.xlf b/src/Resources/contao/languages/es/tl_member_group.xlf index 5a123accfa..8d13e9340e 100644 --- a/src/Resources/contao/languages/es/tl_member_group.xlf +++ b/src/Resources/contao/languages/es/tl_member_group.xlf @@ -39,6 +39,7 @@ If you want to prevent the group from being active before a certain date/time, you can enter it here. Otherwise leave the field blank. + Si desea evitar que el grupo esté activo antes de una fecha / hora determinada, puede ingresarlo aquí. De lo contrario, deje el campo en blanco. Deactivate on @@ -46,6 +47,7 @@ If you want to prevent the group from being active after a certain date/time, you can enter it here. Otherwise leave the field blank. + Si desea evitar que el grupo esté activo después de una determinada fecha / hora, puede ingresarlo aquí. De lo contrario, deje el campo en blanco. Title @@ -57,6 +59,7 @@ Group settings + Configuración de grupo New diff --git a/src/Resources/contao/languages/es/tl_module.xlf b/src/Resources/contao/languages/es/tl_module.xlf index fe1a231a2d..f84953402f 100644 --- a/src/Resources/contao/languages/es/tl_module.xlf +++ b/src/Resources/contao/languages/es/tl_module.xlf @@ -83,9 +83,11 @@ Module template + Plantilla de módulo Here you can select the module template. + Aquí puede seleccionar la plantilla del módulo. Pages @@ -265,9 +267,11 @@ Layout section + Sección de diseño Please choose the layout section whose articles you want to list. + Elija la sección de diseño cuyos artículos desea enumerar. Skip items @@ -407,9 +411,11 @@ Disable spam protection + Desactivar la protección contra correo no deseado Here you can disable the spam protection (not recommended). + Aquí puede desactivar la protección contra correo no deseado (no recomendado). Member groups diff --git a/src/Resources/contao/languages/es/tl_page.xlf b/src/Resources/contao/languages/es/tl_page.xlf index 1cb64e91d2..3120d6f326 100644 --- a/src/Resources/contao/languages/es/tl_page.xlf +++ b/src/Resources/contao/languages/es/tl_page.xlf @@ -323,9 +323,11 @@ Show in HTML sitemap + Mostrar en el mapa del sitio HTML Here you can define whether the page is shown in the HTML sitemap. + Aquí puede definir si la página se muestra en el mapa del sitio HTML. Hide from navigation @@ -341,6 +343,7 @@ Hide the page if a member is logged in. + Ocultar la página si una miembro está conectado. Tab index @@ -372,6 +375,7 @@ If you want to prevent the page from showing on the website before a certain date/time, you can enter it here. Otherwise leave the field blank. + Si desea evitar que la página se muestre en el sitio web antes de una fecha/hora determinada, puede ingresar aquí. De lo contrario, deje el campo en blanco. Show until @@ -379,6 +383,7 @@ If you want to prevent the page from showing on the website after a certain date/time, you can enter it here. Otherwise leave the field blank. + Si desea evitar que la página se muestre en el sitio web después de una determinada fecha/hora, puede ingresarla aquí. De lo contrario, deje el campo en blanco. Enforce two-factor authentication @@ -394,6 +399,7 @@ Please choose the page to which members will be redirected to set up two-factor authentication. + Elija la página a la que se redirigirá a los miembros para configurar la autenticación de dos factores. Name and type diff --git a/src/Resources/contao/languages/es/tl_user.xlf b/src/Resources/contao/languages/es/tl_user.xlf index c9b059e7ee..2b132e4087 100644 --- a/src/Resources/contao/languages/es/tl_user.xlf +++ b/src/Resources/contao/languages/es/tl_user.xlf @@ -167,12 +167,15 @@ Here you can select the allowed content element types. + Aquí puede seleccionar los tipos de elementos de contenido permitidos. Form fields + Campos de formulario Here you can select the allowed form field types. + Aquí puede seleccionar los tipos de campos de formulario permitidos. Pagemounts @@ -244,6 +247,7 @@ If you want to prevent the account from being active before a certain date/time, you can enter it here. Otherwise leave the field blank. + Si desea evitar que la cuenta esté activa antes de una determinada fecha/hora, puede ingresarla aquí. De lo contrario, deje el campo en blanco. Deactivate on @@ -251,6 +255,7 @@ If you want to prevent the account from being active after a certain date/time, you can enter it here. Otherwise leave the field blank. + Si desea evitar que la cuenta esté activa después de una determinada fecha/hora, puede ingresarla aquí. De lo contrario, deje el campo en blanco. Purge data @@ -290,6 +295,7 @@ Allowed elements + Elementos permitidos Pagemounts diff --git a/src/Resources/contao/languages/es/tl_user_group.xlf b/src/Resources/contao/languages/es/tl_user_group.xlf index 4b5a8ebc10..2e5945acde 100644 --- a/src/Resources/contao/languages/es/tl_user_group.xlf +++ b/src/Resources/contao/languages/es/tl_user_group.xlf @@ -31,6 +31,7 @@ If you want to prevent the group from being active before a certain date/time, you can enter it here. Otherwise leave the field blank. + Si desea evitar que el grupo esté activo antes de una fecha / hora determinada, puede ingresarlo aquí. De lo contrario, deje el campo en blanco. Deactivate on @@ -38,6 +39,7 @@ If you want to prevent the group from being active after a certain date/time, you can enter it here. Otherwise leave the field blank. + Si desea evitar que el grupo esté activo después de una determinada fecha / hora, puede ingresarlo aquí. De lo contrario, deje el campo en blanco. Title @@ -49,6 +51,7 @@ Allowed elements + Elementos permitidos Pagemounts @@ -76,6 +79,7 @@ Group settings + Configuración de grupo New diff --git a/src/Resources/contao/languages/fa/default.xlf b/src/Resources/contao/languages/fa/default.xlf index 8dbe61bf69..6365eba185 100644 --- a/src/Resources/contao/languages/fa/default.xlf +++ b/src/Resources/contao/languages/fa/default.xlf @@ -2633,6 +2633,9 @@ Close the Contao toolbar یستن تولبار کنتائو + + Unknown option + Byte بایت diff --git a/src/Resources/contao/languages/fa/tl_member_group.xlf b/src/Resources/contao/languages/fa/tl_member_group.xlf index a6aa08cad1..652f9c7093 100644 --- a/src/Resources/contao/languages/fa/tl_member_group.xlf +++ b/src/Resources/contao/languages/fa/tl_member_group.xlf @@ -47,6 +47,7 @@ If you want to prevent the group from being active after a certain date/time, you can enter it here. Otherwise leave the field blank. + اگر می‌خواهید از فعال بودن گروه بعد از تاریخ/ساعت مشخصی جلوگیری کنید، می‌توانید اینجا وارد کنید. در غیر این صوت فیلد را خالی بگذارید. Title diff --git a/src/Resources/contao/languages/fa/tl_user_group.xlf b/src/Resources/contao/languages/fa/tl_user_group.xlf index e7262f2b5c..096fb232bb 100644 --- a/src/Resources/contao/languages/fa/tl_user_group.xlf +++ b/src/Resources/contao/languages/fa/tl_user_group.xlf @@ -39,6 +39,7 @@ If you want to prevent the group from being active after a certain date/time, you can enter it here. Otherwise leave the field blank. + اگر می‌خواهید از فعال بودن گروه بعد از تاریخ/ساعت مشخصی جلوگیری کنید، می‌توانید اینجا وارد کنید. در غیر این صوت فیلد را خالی بگذارید. Title diff --git a/src/Resources/contao/languages/it/default.xlf b/src/Resources/contao/languages/it/default.xlf index 065c53c9dc..dd9d69b975 100644 --- a/src/Resources/contao/languages/it/default.xlf +++ b/src/Resources/contao/languages/it/default.xlf @@ -2665,6 +2665,9 @@ Close the Contao toolbar Chiudi la barra degli strumenti Contao + + Unknown option + Byte Byte diff --git a/src/Resources/contao/languages/ja/default.xlf b/src/Resources/contao/languages/ja/default.xlf index f8ddda1f01..3989196ff0 100644 --- a/src/Resources/contao/languages/ja/default.xlf +++ b/src/Resources/contao/languages/ja/default.xlf @@ -2665,6 +2665,10 @@ Close the Contao toolbar Contaoツールバーを閉じる + + Unknown option + 不明なオプション + Byte byte diff --git a/src/Resources/contao/languages/nl/default.xlf b/src/Resources/contao/languages/nl/default.xlf index 587e35f2cb..df95c042a5 100644 --- a/src/Resources/contao/languages/nl/default.xlf +++ b/src/Resources/contao/languages/nl/default.xlf @@ -2645,6 +2645,9 @@ Close the Contao toolbar + + Unknown option + Byte Byte diff --git a/src/Resources/contao/languages/pl/default.xlf b/src/Resources/contao/languages/pl/default.xlf index e791330209..e96c85c158 100644 --- a/src/Resources/contao/languages/pl/default.xlf +++ b/src/Resources/contao/languages/pl/default.xlf @@ -2665,6 +2665,9 @@ Close the Contao toolbar Zamknij toolbar Contao + + Unknown option + Byte Bitów diff --git a/src/Resources/contao/languages/pt/default.xlf b/src/Resources/contao/languages/pt/default.xlf index 74ce8705e6..f045fe6661 100644 --- a/src/Resources/contao/languages/pt/default.xlf +++ b/src/Resources/contao/languages/pt/default.xlf @@ -2640,6 +2640,9 @@ Download %s Close the Contao toolbar + + Unknown option + Byte Byte diff --git a/src/Resources/contao/languages/ru/default.xlf b/src/Resources/contao/languages/ru/default.xlf index 6c4d89cf78..c567089ecd 100644 --- a/src/Resources/contao/languages/ru/default.xlf +++ b/src/Resources/contao/languages/ru/default.xlf @@ -2665,6 +2665,10 @@ Close the Contao toolbar Закрыть панель инструментов Contao + + Unknown option + Неизвестный параметр + Byte Байт diff --git a/src/Resources/contao/languages/sl/countries.xlf b/src/Resources/contao/languages/sl/countries.xlf new file mode 100644 index 0000000000..f6c539da83 --- /dev/null +++ b/src/Resources/contao/languages/sl/countries.xlf @@ -0,0 +1,1018 @@ + + + + + Andorra + Andora + + + United Arab Emirates + Združeni arabski emirati + + + Afghanistan + Afganistan + + + Antigua and Barbuda + Antigva in Barbuda + + + Anguilla + Angvila + + + Albania + Albanija + + + Armenia + Armenia + + + Angola + Angola + + + Antarctica + Antarktika + + + Argentina + Argentina + + + American Samoa + Ameriška Samoa + + + Austria + Avstrija + + + Australia + Avstralija + + + Aruba + Aruba + + + Åland Islands + Otočje Aland + + + Azerbaijan + Azerbajdžan + + + Bosnia and Herzegovina + Bosna in Hercegovina + + + Barbados + Barbados + + + Bangladesh + Bangladeš + + + Belgium + Belgija + + + Burkina Faso + Burkina Faso + + + Bulgaria + Bolgarija + + + Bahrain + Bahrajn + + + Burundi + Burundi + + + Benin + Benin + + + St. Barthélemy + Čezmorska skupnost Saint-Barthélemy + + + Bermuda + Bermuda + + + Brunei + Brunej + + + Bolivia + Bolivija + + + Caribbean Netherlands + Karibska Nizozemska + + + Brazil + Brazilija + + + Bahamas + Bahami + + + Bhutan + Butan + + + Bouvet Island + Bouvetov otok + + + Botswana + Botsvana + + + Belarus + Belorusija + + + Belize + Belize + + + Canada + Kanada + + + Cocos (Keeling) Islands + Kokosovi otoki + + + Congo - Kinshasa + Demokratična republika Kongo + + + Central African Republic + Srednjeafriška republika + + + Congo - Brazzaville + Kongo + + + Switzerland + Švica + + + Côte d'Ivoire + Slonokoščena obala + + + Cook Islands + Cookovi otoki + + + Chile + Čile + + + Cameroon + Kameron + + + China + Kitajska + + + Colombia + Kolumbija + + + Costa Rica + Kostarika + + + Cuba + Kuba + + + Cape Verde + Cape Verde + + + Curaçao + Curaçao + + + Christmas Island + Božični otoki + + + Cyprus + Ciper + + + Czechia + Češka + + + Germany + Nemčija + + + Djibouti + Djibouti + + + Denmark + Danska + + + Dominica + Dominica + + + Dominican Republic + Dominikanska republika + + + Algeria + Alžirija + + + Ceuta and Melilla + Ceuta in Melilla + + + Ecuador + Ekvador + + + Estonia + Estonija + + + Egypt + Egipt + + + Western Sahara + Zahodna Sahara + + + Eritrea + Eritreja + + + Spain + Španija + + + Ethiopia + Etiopija + + + Finland + Finska + + + Fiji + Fiji + + + Falkland Islands + Falklandski otoki + + + Micronesia + Mikronezija + + + Faroe Islands + Ferski otoki + + + France + Francija + + + Gabon + Gabon + + + United Kingdom + Združeno kraljestvo + + + Grenada + Grenada + + + Georgia + Gruzija + + + French Guiana + Francoska Gvajana + + + Guernsey + Guernsey + + + Ghana + Gana + + + Gibraltar + Gibraltar + + + Greenland + Grenlandija + + + Gambia + Gambija + + + Guinea + Gvineja + + + Guadeloupe + Guadeloupe + + + Equatorial Guinea + Ekvatorialna gvineja + + + Greece + Grčija + + + South Georgia and South Sandwich Islands + Južna Georgia in Južni Sandwichevi otoki + + + Guatemala + Gvatemala + + + Guam + Guam + + + Guinea-Bissau + Gvineja Bissau + + + Guyana + Gvajana + + + Hong Kong + Hong Kong + + + Heard and McDonald Islands + Heard and McDonald Islands + + + Honduras + Honduras + + + Croatia + Hrvaška + + + Haiti + Haiti + + + Hungary + Madžarska + + + Canary Islands + Kanarski otoki + + + Indonesia + Indonezija + + + Ireland + Irska + + + Israel + Izrael + + + Isle of Man + Isle of Man + + + India + Indija + + + British Indian Ocean Territory + British Indian Ocean Territory + + + Iraq + Irak + + + Iran + Iran + + + Iceland + Islandija + + + Italy + Italija + + + Jersey + Jersey + + + Jamaica + Jamajka + + + Jordan + Jordan + + + Japan + Japonska + + + Kenya + Kenija + + + Kyrgyzstan + Kirgizistan + + + Cambodia + Kambodža + + + Kiribati + Kiribati + + + Comoros + Comoros + + + St. Kitts and Nevis + Saint Kitts in Nevis + + + North Korea + Severna Koreja + + + South Korea + Južna Koreja + + + Kuwait + Kuvajt + + + Cayman Islands + Kajmanski otoki + + + Kazakhstan + Kazahstan + + + Laos + Laos + + + Lebanon + Libanon + + + St. Lucia + Sveta Lucija + + + Liechtenstein + Lihtenštajn + + + Sri Lanka + Šrilanka + + + Liberia + Liberija + + + Lesotho + Lesoto + + + Lithuania + Litva + + + Luxembourg + Luxemburg + + + Latvia + Latvija + + + Libya + Libija + + + Morocco + Maroko + + + Monaco + Monako + + + Moldova + Moldavija + + + Montenegro + Črna Gora + + + St. Martin + Saint-Martin + + + Madagascar + Madagaskar + + + Marshall Islands + Marshall Islands + + + North Macedonia + Severna Makedonija + + + Mali + Mali + + + Myanmar + Mjanmar + + + Mongolia + Mongolija + + + Macao + Macau + + + Northern Mariana Islands + Northern Mariana Islands + + + Martinique + Martinique + + + Mauritania + Mavretanija + + + Montserrat + Montserrat + + + Malta + Malta + + + Mauritius + Mauritius + + + Maldives + MAldivi + + + Malawi + Malavi + + + Mexico + Mehika + + + Malaysia + Malezija + + + Mozambique + Mozambik + + + Namibia + Namibija + + + New Caledonia + New Caledonia + + + Niger + Niger + + + Norfolk Island + Norfolk Island + + + Nigeria + Nigerija + + + Nicaragua + Nikaragva + + + Netherlands + Nizozemska + + + Norway + Norveška + + + Nepal + Nepal + + + Nauru + Nauru + + + Niue + Niue + + + New Zealand + Nova Zelandija + + + Oman + Oman + + + Panama + Panama + + + Peru + Peru + + + French Polynesia + French Polynesia + + + Papua New Guinea + Papua Nova Gvineja + + + Philippines + Filipini + + + Pakistan + Pakistan + + + Poland + Poljska + + + St. Pierre and Miquelon + Saint Pierre in Miquelon + + + Pitcairn Islands + Pitcairn + + + Puerto Rico + Puerto Rico + + + Palestine + Palestina + + + Portugal + Portugalska + + + Palau + Palau + + + Paraguay + Paragvaj + + + Qatar + Katar + + + Réunion + Réunion + + + Romania + Romunija + + + Serbia + Srbija + + + Russia + Rusija + + + Rwanda + Ruanda + + + Saudi Arabia + Saudova Arabija + + + Solomon Islands + Salomonovi otoki + + + Seychelles + Sejšeli + + + Sudan + Sudan + + + Sweden + Švedska + + + Singapore + Singapur + + + St. Helena + Sveta Helena + + + Slovenia + Slovenija + + + Svalbard and Jan Mayen + Svalbard in Jan Majen + + + Slovakia + Slovaška + + + Sierra Leone + Sierra Leone + + + San Marino + San Marino + + + Senegal + Senegal + + + Somalia + Somalija + + + Suriname + Surinam + + + South Sudan + Južni Sudan + + + Sao Tome and Principe + Sao Tome and Principe + + + El Salvador + El Salvador + + + Sint Maarten + Sint Maarten + + + Syria + Sirija + + + Eswatini + Esvatini + + + Tristan da Cunha + Tristan da Cunha + + + Turks and Caicos Islands + Turks and Caicos Islands + + + Chad + Čad + + + French Southern Territories + French Southern Territories + + + Togo + Togo + + + Thailand + Tajska + + + Tajikistan + Tadžikistan + + + Tokelau + Tokelau + + + Timor-Leste + Timor-Leste + + + Turkmenistan + Turkmenistan + + + Tunisia + Tunizija + + + Tonga + Tonga + + + Turkey + Turčija + + + Trinidad and Tobago + Trinidad in Tobago + + + Tuvalu + Tuvalu + + + Taiwan + Tajvan + + + Tanzania + Tanzanija + + + Ukraine + Ukrajina + + + Uganda + Uganda + + + U.S. Outlying Islands + Stranski zunanji otoki Združenih držav + + + United States + Združene države Amerike + + + Uruguay + Urugvaj + + + Uzbekistan + Uzbekistan + + + Vatican City + Vatikan + + + St. Vincent and Grenadines + Saint Vincent in Grenadine + + + Venezuela + Venezuela + + + British Virgin Islands + Britanski Deviški otoki + + + U.S. Virgin Islands + Ameriški Deviški otoki + + + Vietnam + Vietnam + + + Vanuatu + Vanuatu + + + Wallis and Futuna + Wallis in Futuna + + + Samoa + Samoa + + + Kosovo + Kosovo + + + Yemen + Jemen + + + Mayotte + Mayotte + + + South Africa + Južna Afrika + + + Zambia + Zambija + + + Zimbabwe + Zimbabve + + + + \ No newline at end of file diff --git a/src/Resources/contao/languages/sl/default.xlf b/src/Resources/contao/languages/sl/default.xlf index 942eb0b33e..f959da434e 100644 --- a/src/Resources/contao/languages/sl/default.xlf +++ b/src/Resources/contao/languages/sl/default.xlf @@ -2622,6 +2622,9 @@ Close the Contao toolbar + + Unknown option + Byte Byte diff --git a/src/Resources/contao/languages/sl/languages.xlf b/src/Resources/contao/languages/sl/languages.xlf new file mode 100644 index 0000000000..5995b43952 --- /dev/null +++ b/src/Resources/contao/languages/sl/languages.xlf @@ -0,0 +1,1195 @@ + + + + + Afar + Afar + + + Abkhazian + Abkhazian + + + Avestan + Avestijščina + + + Afrikaans + Afrikaans + + + Afrikaans (South Africa) + Afrikaans (South Africa) + + + Akan + Akan + + + Amharic + Amharic + + + Amharic (Ethiopia) + Amharic (Ethiopia) + + + Aragonese + Aragonski + + + Arabic + Arabic + + + Arabic (Unitag) + Arabic (Unitag) + + + Arabic (Saudi Arabia) + Arabic (Saudi Arabia) + + + Assamese + Assamese + + + Assamese (India) + Assamese (India) + + + Avaric + Avarščina + + + Aymara + Aymara + + + Azerbaijani + Azerbaijani + + + Azerbaijani (Azerbaijan) + Azerbaijani (Azerbaijan) + + + Bashkir + Bashkir + + + Belarusian + Belorusko + + + Belarusian (Belarus) + Belarusian (Belarus) + + + Bulgarian + Bulgarian + + + Bulgarian (Bulgaria) + Bulgarian (Bulgaria) + + + Bahrain + Bahrajn + + + Bislama + Bislama + + + Bambara + Bambarščina + + + Bengali + Bengali + + + Bengali (Bangladesh) + Bengali (Bangladesh) + + + Bengali (India) + Bengali (India) + + + Tibetan + Tibetan + + + Tibetan (China) + Tibetan (China) + + + Breton + Breton + + + Bosnian + Bosnian + + + Bosnian (Bosnia and Herzegovina) + Bosnian (Bosnia and Herzegovina) + + + Catalan + Catalan + + + Catalan (Spain) + Catalan (Spain) + + + Chechen + Čečeščina + + + Chamorro + Čamorščina + + + Corsican + Corsican + + + Cree + Cree + + + Czech + Czech + + + Czech (Czech Republic) + Czech (Czech Republic) + + + Church Slavic + Stara cerkvena slovanščina + + + Chuvash + Čuvaščina + + + Welsh + Welsh + + + Welsh (United Kingdom) + Welsh (United Kingdom) + + + Danish + Danish + + + Danish (Denmark) + Danish (Denmark) + + + German + Deutsch + + + German (Austria) + German (Austria) + + + German (Switzerland) + German (Switzerland) + + + German (Germany) + German (Germany) + + + Divehi + Divehi + + + Dzongkha + Dzongkha + + + Dzongkha (Bhutan) + Dzongkha (Bhutan) + + + Ewe + Evenščina + + + Greek + Greek + + + Greek (Greece) + Greek (Greece) + + + English + English + + + English (Australia) + English (Australia) + + + English (Canada) + English (Canada) + + + English (United Kingdom) + English (United Kingdom) + + + English (Ireland) + English (Ireland) + + + English (United States) + English (United States) + + + English (South Africa) + English (South Africa) + + + Esperanto + Esperanto + + + Spanish + Spanish + + + Spanish (Argentina) + Spanish (Argentina) + + + Spanish (Bolivia) + Spanish (Bolivia) + + + Spanish (Chile) + Spanish (Chile) + + + Spanish (Colombia) + Spanish (Colombia) + + + Spanish (Costa Rica) + Spanish (Costa Rica) + + + Spanish (Dominican Republic) + Spanish (Dominican Republic) + + + Spanish (Ecuador) + Spanish (Ecuador) + + + Spanish (Spain) + Spanish (Spain) + + + Spanish (Mexico) + Spanish (Mexico) + + + Spanish (Nicaragua) + Spanish (Nicaragua) + + + Spanish (Panama) + Spanish (Panama) + + + Spanish (Peru) + Spanish (Peru) + + + Spanish (Puerto Rico) + Spanish (Puerto Rico) + + + Spanish (Paraguay) + Spanish (Paraguay) + + + Spanish (El Salvador) + Spanish (El Salvador) + + + Spanish (Uruguay) + Spanish (Uruguay) + + + Spanish (Venezuela) + Spanish (Venezuela) + + + Estonian + Estonian + + + Estonian (Estonia) + Estonian (Estonia) + + + Basque + Basque + + + Basque (Spain) + Basque (Spain) + + + Persian + Persian + + + Persian (Iran) + Persian (Iran) + + + Fulah + Fulščina + + + Finnish + Finnish + + + Finnish (Finland) + Finnish (Finland) + + + Fijian + Fidžijščina + + + Faroese + Faroese + + + Faroese (Faroe Islands) + Faroese (Faroe Islands) + + + French + French + + + French (Canada) + French (Canada) + + + French (Switzerland) + French (Switzerland) + + + French (France) + French (France) + + + Western Frisian + Zahodna frizijščina + + + Western Frisian (Netherlands) + Zahodna frizijščina (Nizozemska) + + + Irish + Irish + + + Irish (Ireland) + Irish (Ireland) + + + Scottish Gaelic + Škotska gelščina + + + Galician + Galician + + + Galician (Spain) + Galician (Spain) + + + Guaraní + Guaraní + + + Gujarati + Gujarati + + + Gujarati (India) + Gujarati (India) + + + Manx + Manska gelščina + + + Hausa + Hausa + + + Hebrew + Hebrew + + + Hebrew (Israel) + Hebrew (Israel) + + + Hindi + Hindi + + + Hindi (India) + Hindi (India) + + + Hiri Motu + Hiru motu + + + Croatian + Hrvatski + + + Croatian (Croatia) + Croatian (Croatia) + + + Haitian Creole + Kreolščina + + + Hungarian + Hungarian + + + Hungarian (Hungary) + Hungarian (Hungary) + + + Armenian + Armenian + + + Armenian (Armenia) + Armenian (Armenia) + + + Herero + Herero + + + Interlingua + Interlingua + + + Indonesian + Indonesian + + + Indonesian (Indonesia) + Indonesian (Indonesia) + + + Interlingue + Interlingue + + + Igbo + Igbo + + + + Sichuan Yi + Sečuanščina + + + Inupiaq + Inuktituščina + + + Ido + Ido + + + Icelandic + Icelandic + + + Icelandic (Iceland) + Icelandic (Iceland) + + + Italian + Italian + + + Italian (Switzerland) + Italian (Switzerland) + + + Italian (Italy) + Italian (Italy) + + + Inuktitut + Inuktituščina + + + Japanese + Japanese + + + Japanese (Japan) + Japanese (Japan) + + + Javanese + Javanese + + + Georgian + Georgian + + + Georgian (Georgia) + Georgian (Georgia) + + + Kongo + Kongovščina + + + Kikuyu + Kikujščina + + + Kuanyama + Kwanyama + + + Kazakh + Kazakh + + + Kazakh (Kazakhstan) + Kazakh (Kazakhstan) + + + Kalaallisut + Kalaallisut + + + Khmer + Kmerščina + + + Kannada + Kannada + + + Kannada (India) + Kannada (India) + + + Korean + Korean + + + Korean (Korea) + Korean (Korea) + + + Kanuri + Kanuri + + + Kashmiri + Kashmiri + + + Kashmiri (India) + Kashmiri (India) + + + Kurdish + Kurdish + + + Kurdish (Iraq) + Kurdish (Iraq) + + + Komi + Komijščina + + + Cornish + Kornijščina + + + Kyrgyz + Kirgiščina + + + Latin + Latin + + + Luxembourgish + Luksemburščina + + + Ganda + Ganda + + + Limburgish + Limburščina + + + Lingala + Lingala + + + Lao + Lao + + + Lao (Laos) + Lao (Laos) + + + Lithuanian + Lithuanian + + + Lithuanian (Lithuania) + Lithuanian (Lithuania) + + + Luba-Katanga + Luba-katanga + + + Latvian + Latvian + + + Latvian (Latvia) + Latvian (Latvia) + + + Malagasy + Malagasy + + + Marshallese + Marshallovščina + + + Maori + Maori + + + Macedonian + Macedonian + + + Macedonian (Macedonia) + Macedonian (Macedonia) + + + Malayalam + Malayalam + + + Malayalam (India) + Malayalam (India) + + + Mongolian + Mongolian + + + Mongolian (Mongolia) + Mongolian (Mongolia) + + + Marathi + Marathi + + + Marathi (India) + Marathi (India) + + + Malay + Malay + + + Malay (Malaysia) + Malay (Malaysia) + + + Maltese + Maltese + + + Maltese (Malta) + Maltese (Malta) + + + Burmese + Burmese + + + Burmese (Myanmar) + Burmese (Myanmar) + + + Nauru + Nauru + + + Norwegian Bokmål + Norveščina, bokmal + + + North Ndebele + Severna ndebelščina + + + Nepali + Nepali + + + Nepali (Nepal) + Nepali (Nepal) + + + Ndonga + Ndonga + + + Dutch + Dutch + + + Dutch (Belgium) + Dutch (Belgium) + + + Dutch (Netherlands) + Dutch (Netherlands) + + + Norwegian Nynorsk + Norveščina, nynorsk + + + Norwegian + Norwegian + + + South Ndebele + Južna ndebelščina + + + Navajo + Navaščina + + + Nyanja + Njanščina + + + Occitan + Occitan + + + Ojibwa + Odžibvovščina + + + Oromo + Oromo + + + Oriya + Oriya + + + Oriya (India) + Oriya (India) + + + Ossetic + Osetinščina + + + Punjabi + Punjabi + + + Punjabi (India) + Punjabi (India) + + + Pali + Pali + + + Polish + Polish + + + Polish (Poland) + Polish (Poland) + + + Pashto + Pashto + + + Portuguese + Portuguese + + + Portuguese (Brazil) + Portuguese (Brazil) + + + Portuguese (Portugal) + Portuguese (Portugal) + + + Quechua + Quechua + + + Romansh + Rhaeto-Romance + + + Rundi + Rundščina + + + Romanian + Romanian + + + Romanian (Romania) + Romanian (Romania) + + + Russian + Russian + + + Russian (Russia) + Russian (Russia) + + + Kinyarwanda + Kinyarwanda + + + Sanskrit + Sanskrit + + + Sardinian + Sardinščina + + + Sindhi + Sindhi + + + Northern Sami + Severna samščina + + + Sango + Sango + + + Sinhala + Sinhala + + + Sinhala (Sri Lanka) + Sinhala (Sri Lanka) + + + Slovak + Slovak + + + Slovak (Slovakia) + Slovak (Slovakia) + + + Slovenian + Slovenian + + + Slovenian (Slovenia) + Slovenian (Slovenia) + + + Samoan + Samoan + + + Shona + Shona + + + Somali + Somali + + + Albanian + Albanian + + + Albanian (Albania) + Albanian (Albania) + + + Serbian + Serbian + + + Serbian (Serbia) + Serbian (Serbia) + + + Swati + Svazijščina + + + Southern Sotho + Severni sotho + + + Southern Sotho (South Africa) + Južni sotho (Južna Afrika) + + + Sudanese + Sudanese + + + Swedish + Swedish + + + Swedish (Finland) + Swedish (Finland) + + + Swedish (Sweden) + Swedish (Sweden) + + + Swahili + Swahili + + + Swahili (Congo) + Svahilščina (Kongo) + + + Swahili (Kenya) + Swahili (Kenya) + + + Tamil + Tamil + + + Tamil (India) + Tamil (India) + + + Tamil (Sri Lanka) + Tamil (Sri Lanka) + + + Telugu + Telugu + + + Telugu (India) + Telugu (India) + + + Tajik + Tajik + + + Tajik (Tajikistan) + Tajik (Tajikistan) + + + Thai + Thai + + + Thai (Thailand) + Thai (Thailand) + + + Tigrinya + Tigrinya + + + Turkmen + Turkmen + + + Tswana + Tswana + + + Tongan + Tonganščina + + + Turkish + Setswana + + + Turkish (Turkey) + Turkish (Turkey) + + + Tsonga + Tsonga + + + Tatar + Tatar + + + Uyghur + Ujgurščina + + + Ukrainian + Ukrainian + + + Ukrainian (Ukraine) + Ukrainian (Ukraine) + + + Urdu + Urdu + + + Urdu (Pakistan) + Urdu (Pakistan) + + + Uzbek + Uzbek + + + Venda + Venda + + + Vietnamese + Uzbek + + + Vietnamese (Vietnam) + Vietnamese (Vietnam) + + + Volapuk + Volapuk + + + Walloon + Valonščina + + + Wolof + Wolof + + + Wolof (Senegal) + Wolof (Senegal) + + + Xhosa + Xhosa + + + Yiddish + Yiddish + + + Yoruba + Yoruba + + + Zhuang + Yoruba + + + Chinese + Yoruba + + + Chinese (China) + Chinese (China) + + + Chinese (Hong Kong) + Chinese (Hong Kong) + + + Chinese (Taiwan) + Chinese (Taiwan) + + + Zulu + Zulu + + + Zulu (South Africa) + Zulu (South Africa) + + + + \ No newline at end of file diff --git a/src/Resources/contao/languages/sl/tl_form.xlf b/src/Resources/contao/languages/sl/tl_form.xlf new file mode 100644 index 0000000000..44bc6ed262 --- /dev/null +++ b/src/Resources/contao/languages/sl/tl_form.xlf @@ -0,0 +1,233 @@ + + + + + Title + Naziv + + + Please enter the form title. + Vnesite naziv obrazca. + + + Form alias + Vzdevek obrazca + + + The form alias is a unique reference to the form which can be called instead of its numeric ID. + Vzdevek obrazca je edinstvena referenca za vaš obrazec, ki ga lahko pokličete namesto numerične ID številke. + + + Redirect page + Pojdi na stran + + + Please choose the page to which visitors will be redirected after submitting the form. + Prosimo, izberite stran, na katero bodo preusmerjeni obiskovalci po uspešno izpoljenem obrazcu. + + + Send form data via e-mail + Pošlji podatke po elektronski pošti + + + Send the submitted data to an e-mail address. + Pošljite sprejete podatke na vnesen naslov elektronske pošte. + + + Recipient address + Naslov prejemnika + + + Separate multiple e-mail addresses with comma. + Naslove elektronske pošte med seboj ločite z vejico. + + + Subject + Zadeva + + + Please enter the e-mail subject. + Prosimo, vnesite zadevo elektronskega sporočila. + + + Data format + Oblika podatkov + + + Defines how the form data will be forwarded. + Določite, na kakšen način naj bodo posredovani podatki. + + + Raw data + Neobdelani podatki + + + The form data will be sent as plain text message with each field in a new line. + Podatki iz obrazca bodo poslani kot golo besedilo, z vsakim poljem v svoji vrstici. + + + XML file + Datoteka XML + + + The form data will be attached to the e-mail as an XML file. + Podatki iz obrazca bodo pripeti elektronskemu sporočilu kot XML datoteka. + + + CSV file + Datoteka CSV + + + The form data will be attached to the e-mail as a CSV file. + Podatki iz obrazca bodo pripeti elektronskemu sporočilu kot CSV datoteka. + + + Skip empty fields + Preskoči prazna polja + + + Do not include empty fields in the form data. + + + E-mail + E-poštni naslov + + + Ignores all fields except <em>name</em>, <em>email</em>, <em>subject</em>, <em>message</em> and <em>cc</em> (carbon copy) and sends the form data like it had been sent from a mail client. File uploads are allowed. + Ne upošteva vseh polj razen <em>naziv</em>, <em>e-naslov</em>, <em>zadeva</em>, <em>sporočilo</em> in <em>cc</em> (carbon copy) in pošlje obrazec na enak način kakor bi bil poslan iz odjemalca spletne pošte. Nalaganje datotek je dovoljeno. + + + Skip empty fields + Preskoči prazna polja + + + Hide empty fields in the e-mail. + Skrij neizpolnjena polja v elektronskem sporočilu. + + + Store data + Shrani podatke + + + Store the submitted data in the database. + Shrani izpolnjene podatke v bazo. + + + Form template + Predloga za obrazec + + + Here you can select the form template. + Tu lahko izberete predlogo obrazca. + + + Target table + Ciljna tabela + + + The target table must contain a column for every form field. + Ciljna tabela v bazi mora vsebovati stolpec za vsako polje v obrazcu. + + + Submission method + Način oddaje obrazca + + + The default form submission method is POST. + Privzeti način je POST + + + Disable HTML5 validation + Onemogoči HTML5 validacijo + + + Add the <em>novalidate</em> attribute to the form tag. + Dodajte <em>novalidate</em> atribut na oznako obrazca. + + + CSS ID/class + CSS ID/razred + + + Here you can set an ID and one or more classes. + Tu lahko določite ID in enega ali več razredov. + + + Form ID + ID obrazca + + + The form ID is required to trigger a Contao module. + Za aktivacijo Contao modula je zahtevan ID obrazca. + + + Allow HTML tags + Dovoli HTML oznake + + + Allow HTML tags in form fields. + Dovoli HTML oznake v poljih obrazca. + + + Revision date + Datum revizije + + + Date and time of the latest revision + Datum in ura zadnje revizije + + + Title and redirect page + Naslov in preusmeritvena stran + + + Send form data + Pošlji izpolnjene podatke + + + Store form data + Shrani izpolnjene podatke + + + Expert settings + Napredne nastavitve + + + Form configuration + Nastavitve obrazca + + + Template settings + Nastavitve predloge + + + New + Nov + + + Create a new form + Ustvari nov obrazec. + + + Show the details of form ID %s + Prikaži podrobnosti obrazca z ID %s + + + Edit form ID %s + Uredi obrazec z ID %s + + + Edit the settings of form ID %s + Uredi nastavitve obrazca z ID-jem %s + + + Duplicate form ID %s + Podvoji obrazec z ID %s + + + Delete form ID %s + Izbriši obrazec z ID %s + + + + \ No newline at end of file diff --git a/src/Resources/contao/languages/sl/tl_image_size_item.xlf b/src/Resources/contao/languages/sl/tl_image_size_item.xlf new file mode 100644 index 0000000000..2b43ade05c --- /dev/null +++ b/src/Resources/contao/languages/sl/tl_image_size_item.xlf @@ -0,0 +1,85 @@ + + + + + Media query + Media query + + + Here you can define when to use the image size, e.g. <em>(max-width: 600px)</em>. + Tukaj lahko določite, v katerem primeru se bo uporabila velikost slike, npr. <em>(max-width: 600px)</em>. + + + Invisible + Nevidno + + + Do not use the image size definition. + + + Revision date + Datum revizije + + + Date and time of the latest revision + Datum in ura zadnje revizije + + + Image size settings + Nastavitve velikosti slike + + + Image source settings + + + Visibility + Vidnost + + + New + Nov + + + Create a new media query + Ustvari nov "media query" + + + Show the details of media query ID %s + Prikaži podrobnosti o "media query" z ID %s + + + Edit media query ID %s + Uredi "media query" z ID %s + + + Edit the image size settings + Uredi nastavitve velikosti slik + + + Move media query ID %s + + + Duplicate media query ID %s + + + Delete media query ID %s + + + Activate/deactivate media query ID %s + + + Paste at the top + Prilepi na vrh + + + Paste after media query ID %s + + + Create a new media query at the top + + + Create a new media query after media query ID %s + + + + \ No newline at end of file diff --git a/src/Resources/contao/languages/sl/tl_log.xlf b/src/Resources/contao/languages/sl/tl_log.xlf new file mode 100644 index 0000000000..bb4ef679d0 --- /dev/null +++ b/src/Resources/contao/languages/sl/tl_log.xlf @@ -0,0 +1,70 @@ + + + + + Date + Datum + + + Date and time of the log entry + Datum in čas nastanka + + + Origin + Izvor + + + Back end or front end + Skrbništvo ali predstavitev + + + Category + Kategorija + + + Category of the action + Kategorija dejanja + + + User + Uporabnik + + + Name of the authenticated user + Ime prijavljenega uporabnika + + + Details + Podrobnosti + + + Details of the log entry + Podrobnosti vpisa + + + Function + Funkcije + + + Name of the initiating function + Naziv začetne funkcije + + + Browser + Brskalnik + + + Name of the user agent + Naziv uporabniškega agenta + + + Back end + Ozadje + + + Front end + Ospredje + + + + \ No newline at end of file diff --git a/src/Resources/contao/languages/sl/tl_settings.xlf b/src/Resources/contao/languages/sl/tl_settings.xlf new file mode 100644 index 0000000000..4d39aa6781 --- /dev/null +++ b/src/Resources/contao/languages/sl/tl_settings.xlf @@ -0,0 +1,226 @@ + + + + + E-mail address of the system administrator + Administratorjev naslov elektronske pošte + + + Auto-generated messages like subscription confirmation e-mails will be sent to this address. + Samodejno ustvarjena sporočila, kot npr. potrditev naročila na obveščanje, bodo poslana na ta e-naslov. + + + Date format + Oblika zapisa datuma + + + The date format string will be parsed with the PHP date() function. + Oblika zapisa datuma bo razčlenjena s pomočjo funkcije PHP date(). + + + Time format + Oblika zapisa časa + + + The time format string will be parsed with the PHP date() function. + Oblika zapisa časa bo razčlenjena s pomočjo funkcije PHP date(). + + + Date and time format + Oblika zapisa datuma in časa + + + The date and time format string will be parsed with the PHP date() function. + Oblika zapisa datuma in časa bo razčlenjena s pomočjo funkcije PHP date(). + + + Time zone + Časovni pas + + + Please select the server time zone. + Prosimo, izberite časovni pas strežnika. + + + Disable the command scheduler + Onemogoči ukaz periodičnih opravil + + + Disable the periodic command scheduler and trigger the <em>_contao/cron</em> route by a real cron job (which you have to set up manually). + Onemogoči ukaz periodičnih opravil in izvajaj <em> s pravim 'cron job' opravilom (potrebno nastaviti na strežniku). + + + Items per page + Elementov na stran + + + Here you can define the number of items per page in the back end. + Tu lahko določite število elementov na stran v skrbništvu. + + + Maximum items per page + Največje število elementov na stran + + + This overall limit takes effect if a user chooses the "show all records" option. + Ta splošna omejitev bo upoštevana, če uporabnik izbere možnost "prikaži vse zapise". + + + Do not collapse elements + Ne razbij postavitve elementov + + + Do not collapse elements in the back end preview. + Ne razbij postavitve elementov v pogledu skrbništva. + + + Do not redirect empty URLs + Ne preusmeri praznih URL naslovov + + + For an empty URL display the website instead of redirecting to the language root page (not recommended). + Za prazen URL naslov, prikaži spletno stran namesto preusmeritve na korensko stran jezika (ni priporočljivo). + + + Enable folder URLs + Vklopi URL direktorije + + + Here you can enable folder-style page aliases like <em>docs/install/download.html</em> instead of <em>docs-install-download.html</em>. + Tukaj lahko vklopite aliase strani v obliki direktorijev, kot naprimer <em>docs/install/download.html</em> namesto <em>docs-install-download.html</em>. + + + Allowed HTML tags + Dovoljene HTML oznake + + + Here you can enter a list of allowed HTML tags that will not be stripped. + Tu lahko vnesete dovoljene HTML oznake, ki ne bodo odstranjene. + + + Disable request tokens + Onemogoči preverjanje posrednika + + + Do not check the request token when a form is submitted (insecure!). + Ne preveri žetona zahteve ob predložitvi obrazca (ni varno). + + + Download file types + Tipi datotek za prenos + + + Here you can enter a comma separated list of downloadable file types. + Tu lahko naštejete (ločite z vejico) tipe datotek, ki jih bo mogoče prenesti. + + + Maximum GD image width + Maksimalna širina GD slike + + + Here you can enter the maximum image width that the GD library shall try to handle. + Tukaj lahko vnesete maksimalno širino slike, s katero naj jo GD knjižnica poskusi obdelati. + + + Maximum GD image height + Maksimalna višina GD slike + + + Here you can enter the maximum image height that the GD library shall try to handle. + Tukaj lahko vnesete maksimalno višino slike, s katero naj jo GD knjižnica poskusi obdelati. + + + Upload file types + Tipi datotek za nalaganje + + + Here you can enter a comma separated list of uploadable file types. + Tu lahko naštejete (ločite z vejico) tipe datotek, ki jih bo mogoče naložiti. + + + Maximum upload file size + Največja velikost datoteke za nalaganje + + + Here you can enter the maximum upload file size in bytes (1 MB = 1000 kB = 1000000 byte). + Tu lahko določite največjo velikost datoteke za nalaganje v bajtih (1 MB = 1000 kB = 1000000 byte). + + + Maximum image width + Največja širina slike + + + Here you can enter the maximum width for image uploads in pixels. + Tu lahko določite največjo dovoljeno širino slik za nalaganje v pikslih. + + + Maximum image height + Največja višina slike + + + Here you can enter the maximum height for image uploads in pixels. + Tu lahko določite največjo dovoljeno višino slik za nalaganje v pikslih. + + + Default page owner + Privzeti lastnik strani + + + Here you can select a user as the default owner of a page. + Tu lahko določite uporabnika kot privzetega lastnika strani. + + + Default page group + Privzeta skupina strani + + + Here you can select a group as the default owner of a page. + Tu lahko določite skupino kot privzetega lastnika strani. + + + Default access rights + Privzete pravice dostopa + + + Please assign the default access rights for pages and articles. + Tu lahko določite privzete pravice dostopa strani in člankov. + + + Date and time + Datum in čas + + + Global configuration + Splošne nastavitve + + + Back end configuration + Nastavitev skrbništva + + + Front end configuration + Nastavitev predstavitvenega dela + + + Security settings + Varnostne nastavitve + + + Files and images + Datoteke in slike + + + Upload settings + Nastavitve nalaganja + + + Cron job settings + Nastavitve za cron job + + + Default access rights + Privzete pravice dostopa + + + + \ No newline at end of file diff --git a/src/Resources/contao/languages/sl/tl_style.xlf b/src/Resources/contao/languages/sl/tl_style.xlf new file mode 100644 index 0000000000..677a492acd --- /dev/null +++ b/src/Resources/contao/languages/sl/tl_style.xlf @@ -0,0 +1,570 @@ + + + + + Invisible + Nevidno + + + Do not export the format definition. + Ne izvažaj oblikovnih definicij. + + + Selector + Selektor + + + The selector defines to which element(s) the format definition applies. + Selektor določa za katere elemente veljajo oblikovne definicije. + + + Category + Kategorija + + + Categories can be used to group format definitions in the back end. + Kategorije so lahko uporabljajo za združevanje oblikovnih definicij v skupine. + + + Comment + Komentar + + + Here you can add a comment. + Tu lahko dodate komentar. + + + Size + Velikost in lega + + + Width, height, min-width, min-height, max-width and max-height. + Širina, višina, lega, preliv, tokovi, "čiščenje tokov" in prikaz. + + + Width + Širina + + + Here you can enter the element's width. + Tu lahko vnesete širino elementa. + + + Height + Višina + + + Here you can enter the element's height. + Tu lahko vnesete višino elementa. + + + Minimum width + Minimalna širina + + + Here you can enter the element's minimum width. + Tukaj lahko vpišete minimalno širino elementa. + + + Minimum height + Minimalna višina + + + Here you can enter the element's minimum height. + Tukaj lahko vpišete minimalno višino elementa. + + + Maximum width + Maksimalna širina + + + Here you can enter the element's maximum width. + Tukaj lahko vpišete maksimalno širino elementa. + + + Maximum height + Maksimalna višina + + + Here you can enter the element's maximum height. + Tukaj lahko vpišete maksimalno višino elementa. + + + Position + Pozicija + + + Position, float, clear, overflow and display. + Pozicija, float, clear, overflow in display. + + + Position + Pozicija + + + Here you can enter the top, right, bottom and left position. + Tu lahko vnesete zgornjo, desno, spodnjo in levo lego. + + + Position type + Tip lege + + + Here you can choose the position type. + Tu lahko izberete tip lege. + + + Float + Tokovi (float) + + + Here you can choose the float type. + Tu lahko izberete tipe tokov. + + + Clear + Čiščenje tokov (clear) + + + Here you can choose the clear type. + Tu lahko izberete tip "čiščenja tokov" (clear type). + + + Overflow + Preliv + + + Here you can choose the overflow behaviour. + Tu lahko določite obnašanje elementa v primeru preliva. + + + Display + Prikaz + + + Here you can choose the display type. + Tu alhko izberete tip prikaza. + + + Margin, padding and alignment + Zamik, obroba in poravnava + + + Margin, padding, align, vertical-align, text-align and white-space. + Zamik, obroba, poravnava, navpična poravnava, poravnava teksta in razmik med znaki. + + + Margin + Zamik (margin) + + + Here you can enter the top, right, bottom and left margin. + Tu lahko določite zgornji, desni, spodnji in levi zamik. + + + Padding + Obroba (padding) + + + Here you can enter the top, right, bottom and left padding. + Tu lahko določite zgornjo, desno, spodnjo in levo obrobo. + + + Element alignment + Poravnava elementa + + + To align an element, its left and right margin will be overwritten. + Za poravnavo elementa, bosta prepisana njegov levi in desni zamik. + + + Vertical alignment + Navpična poravnava + + + Here you can choose the vertical alignment. + Tu lahko izberete navpično poravnavo elementa. + + + Text alignment + Poravnava besedila + + + Here you can choose the horizontal text alignment. + Tu lahko izberete vodoravno poravnavo besedila. + + + White-space + Zamik med znaki + + + Here you can define how white-space inside an element is handled. + Tukaj lahko določite, kako se obravnavajo zamiki med znaki. + + + Background + Ozadje + + + Background-color, background-image, background-position, background-repeat, box-shadow and linear-gradient. + Barva ozadja, slika ozadja, lega ozadja, ponavljanje zadja, senca okvirja in gradient ozadja. + + + Background color and opacity + Barva ozadja + + + Here you can enter a hexadecimal background color (e.g. ff0000 for red) and an optional opacity in percent (e.g. 75). + Tu lahko vnesete heksadecimalno kodo barve ozadja (npr. ff0000 za rdečo). + + + Background image + Slika ozadja + + + Here you can enter the path to a background image. + Tu lahko vnesete pot do želene slike ozadja. + + + Background position + Lega ozadja + + + Here you can select the position of the background image. + Tu lahko izberete lego slike ozadja. + + + Background repeat + Ponavljanje ozadja + + + Here you can select the repeating mode. + Tu lahko izberete način ponavljanja ozadja. + + + Shadow size + Velikos sence + + + Here you can enter the X and Y offset, an optional blur size and an optional spread radius. + Tukaj lahko vpišete X in Y izravnavo, opcijsko velikost meglenja in opcijsko radij razpršitve. + + + Shadow color and opacity + Barva sence + + + Here you can enter a hexadecimal shadow color (e.g. ff0000 for red) and an optional opacity in percent (e.g. 75). + Tukaj lahko vpišete šest številčno barvo sence (npr. ff0000 za rdečo) in opcijsko transparenco v procentih (npr. 75). + + + Gradient angle + Kot barvnega prehoda + + + Here you can enter the gradient angle (e.g. <em>0deg</em>) or the direction (e.g. <em>to bottom</em> or <em>to top right</em>). + Tukaj lahko vpišete kot barvnega prehoda (npr. <em>top</em> ali <em>left bottom</em>). + + + Gradient colors + Barve barvnega prehoda + + + Here you can enter up to four colors with an optional percentage (e.g. <em>ffc 10% | f90 | f00</em>). + Tukaj lahko vpišete največ štiri barve, opcijsko v procentih (npr. <em>ffc 10% | f90 | f00</em>). + + + Border + Okvir (border) + + + Border-width, border-style, border-color, border-radius, border-collapse and border-spacing. + Širina okvirja, slog okvirja, barva okvirja in izničenje debeline okvirja. + + + Border width + Širina okvirja + + + Here you can enter the top, right, bottom and left border width. + Tu lahko določite širino zgornjega, desnega, spodnjega in levega okvirja. + + + Border style + Slog okvirja + + + Here you can choose the border style. + Tu lahko izberete slog okvirja. + + + Border color and opacity + Barva okvirja + + + Here you can enter a hexadecimal border color (e.g. ff0000 for red) and an optional opacity in percent (e.g. 75). + Tu lahko vnesete heksadecimalno kodo barve okvirja (npr. ff0000 za rdečo). + + + Border radius + Radij okvirja + + + Here you can enter the top, right, bottom and left border radius. + Tukaj lahko vpišete zgornji, desni, spodnji in levi radij okvirja. + + + Border handling + Upravljanje okvirja + + + Here you can choose the border handling. + Tu lahko določite upravljanje okvirja. + + + Border spacing + Odmik ovirja + + + Here you can enter the border spacing. + Tukaj lahko vpišete odmik ovirja. + + + Font + Pisava + + + Font-family, font-size, font-color, line-height, font-style, text-transform, text-indent, letter-spacing and word-spacing. + Družina pisave, velikost pisave, barva pisave, višina vrstice, slog pisave, preoblikovanje teksta, razmak med črkami in presledek med besedami. + + + Font family + Družina pisave + + + Here you can enter a comma separated list of font types. + Tu lahko določite z vejicami ločene tipe pisav. + + + Font size + Velikost pisave + + + Here you can enter the font size. + Tu lahko vnesete velikost pisave. + + + Font color and opacity + Barva pisave + + + Here you can enter a hexadecimal font color (e.g. ff0000 for red) and an optional opacity in percent (e.g. 75). + Tu lahko vnesete heksadecimalno kodo barve pisave (npr. ff0000 za rdečo). + + + Line height + Višina vrstice + + + Here you can define the line height. + Tu lahko določite višino vrstice. + + + Font style + Slog pisave + + + Here you can choose one or more font styles. + Tu lahko izberete enega ali več slogov pisave. + + + Text transform + Transformacija teksta + + + Here you can choose a text transformation mode. + Tukaj lahko izberete način transformacije teksta. + + + Text indent + Zamik teksta + + + Here you can enter a text indentation. + Tukaj lahko vpišete zamik teksta. + + + Letter spacing + Razmak med črkami + + + Here you can modify the letter spacing (default: 0px). + Tukaj lahko spremenite razmak med črkami (privzeto: 0px). + + + Word spacing + Razmak med besedami + + + Here you can modify the word spacing (default: 0px). + Tukaj lahko spremenite razmak med besedami(privzeto: 0px). + + + List + Seznam + + + List-style-type and list-style-image. + Slogovni tip označbe začetka seznama in slikovna označba začetka seznama (list-style-type and list-style-image). + + + List symbol + Simbol za označbo elementov seznama + + + Here you can choose a list symbol. + Tu lahko izberete simbol za označbo elementov seznama. + + + Custom symbol + Prilagojen simbol + + + Here you can enter the path to an individual symbol. + Tu lahko vpišete pot do posameznega simbola za označbo. + + + Custom code + Prilagojena koda + + + Here you can enter custom CSS code. + Tu lahko vnesete prilagojeno CSS kodo. + + + Selector and category + Selektor in kategorija + + + Size + Velikost in lega + + + Position + Pozicija + + + Margin and alignment + Zamik in poravnava + + + Background settings + Nastavitve ozadja + + + Border settings + Nastavitve okvirja + + + Font settings + Nastavitve pisave + + + List settings + Nastavitve seznama + + + Custom code + Prilagojena koda + + + normal + normalno + + + bold + povdarjeno + + + italic + ležeče + + + underlined + podčrtano + + + not underlined + nepodčrtano + + + line-through + prečrtano + + + overlined + nadčrtano + + + small-caps + male začetnice + + + dot + pika + + + circle + krog + + + square + kvadrat + + + figures + oblike + + + upper latin figures + velike latinske oblike + + + lower latin figures + male latinske oblike + + + upper characters + velike začetnice + + + lower characters + male začetnice + + + uppercase + velike črke + + + lowercase + male črke + + + capitalize + Velike začetnice + + + none + brez oznak naštevanja + + + Edit the style sheet settings + Uredi nastavitve slogovne predloge + + + Activate/deactivate element ID %s + Omogoči/onemogoči element z ID %s + + + + \ No newline at end of file diff --git a/src/Resources/contao/languages/sr/default.xlf b/src/Resources/contao/languages/sr/default.xlf index 3c8221a27e..a893cc7492 100644 --- a/src/Resources/contao/languages/sr/default.xlf +++ b/src/Resources/contao/languages/sr/default.xlf @@ -2661,6 +2661,9 @@ Close the Contao toolbar + + Unknown option + Byte Бајт diff --git a/src/Resources/contao/languages/zh/default.xlf b/src/Resources/contao/languages/zh/default.xlf index d514803462..def971d2e0 100644 --- a/src/Resources/contao/languages/zh/default.xlf +++ b/src/Resources/contao/languages/zh/default.xlf @@ -2661,6 +2661,9 @@ Close the Contao toolbar + + Unknown option + Byte 字节 From 0157e69748b78362842307c9579567b316260707 Mon Sep 17 00:00:00 2001 From: Leo Feyer Date: Thu, 24 Sep 2020 17:55:08 +0200 Subject: [PATCH 4/5] Only use $dc->id in the protectFolder() method (see #2343) Description ----------- | Q | A | -----------------| --- | Fixed issues | Fixes #2338 | Docs PR or issue | - As discussed in Mumble on September 24th, we should not have to use the active record at all, because of: https://github.com/contao/contao/blob/59dd103ad9c1e054fd19737306ab94bcdc87d03f/core-bundle/src/Resources/contao/drivers/DC_Folder.php#L2304 Commits ------- cdad7d34 Only use $dc->id in the protectFolder() method --- src/Resources/contao/dca/tl_files.php | 8 +------- 1 file changed, 1 insertion(+), 7 deletions(-) diff --git a/src/Resources/contao/dca/tl_files.php b/src/Resources/contao/dca/tl_files.php index db356f31df..03d1c29b57 100644 --- a/src/Resources/contao/dca/tl_files.php +++ b/src/Resources/contao/dca/tl_files.php @@ -808,13 +808,7 @@ public function showFile($row, $href, $label, $title, $icon, $attributes) */ public function protectFolder(Contao\DataContainer $dc) { - if (!$dc->activeRecord || !$dc->activeRecord->path) - { - // This should never happen, because DC_Folder does not support "override all" - throw new \InvalidArgumentException('The DataContainer object does not contain a valid active record'); - } - - $strPath = $dc->activeRecord->path; + $strPath = $dc->id; $projectDir = Contao\System::getContainer()->getParameter('kernel.project_dir'); // Only show for folders (see #5660) From 29212d71faf7354013021d4d43832c1ff677a5a0 Mon Sep 17 00:00:00 2001 From: Leo Feyer Date: Thu, 24 Sep 2020 17:55:54 +0200 Subject: [PATCH 5/5] Fix entering 0 in the back end (see #2342) Description ----------- As discussed in Mumble on September, 24th. Commits ------- b81f234e Fix entering 0 in the back end --- src/Resources/contao/dca/tl_module.php | 4 ++-- src/Resources/contao/drivers/DC_Folder.php | 2 +- src/Resources/contao/drivers/DC_Table.php | 2 +- src/Resources/contao/helper/functions.php | 2 +- src/Resources/contao/library/Contao/SqlFileParser.php | 2 +- src/Resources/contao/library/Contao/StringUtil.php | 2 +- src/Resources/contao/library/Contao/Widget.php | 2 +- 7 files changed, 8 insertions(+), 8 deletions(-) diff --git a/src/Resources/contao/dca/tl_module.php b/src/Resources/contao/dca/tl_module.php index c6b588f88d..a7c07465c0 100644 --- a/src/Resources/contao/dca/tl_module.php +++ b/src/Resources/contao/dca/tl_module.php @@ -786,7 +786,7 @@ public function getGroupHeader($group, $mode, $field, $row) */ public function getActivationDefault($varValue) { - if (!trim($varValue)) + if (trim($varValue) === '') { $varValue = (is_array($GLOBALS['TL_LANG']['tl_module']['emailText']) ? $GLOBALS['TL_LANG']['tl_module']['emailText'][1] : $GLOBALS['TL_LANG']['tl_module']['emailText']); } @@ -803,7 +803,7 @@ public function getActivationDefault($varValue) */ public function getPasswordDefault($varValue) { - if (!trim($varValue)) + if (trim($varValue) === '') { $varValue = (is_array($GLOBALS['TL_LANG']['tl_module']['passwordText']) ? $GLOBALS['TL_LANG']['tl_module']['passwordText'][1] : $GLOBALS['TL_LANG']['tl_module']['passwordText']); } diff --git a/src/Resources/contao/drivers/DC_Folder.php b/src/Resources/contao/drivers/DC_Folder.php index a6886948fb..f7432fb54a 100644 --- a/src/Resources/contao/drivers/DC_Folder.php +++ b/src/Resources/contao/drivers/DC_Folder.php @@ -2386,7 +2386,7 @@ protected function save($varValue) } // Set the correct empty value (see #6284, #6373) - if ($varValue === '') + if ((string) $varValue === '') { $varValue = Widget::getEmptyValueByFieldType($GLOBALS['TL_DCA'][$this->strTable]['fields'][$this->strField]['sql']); } diff --git a/src/Resources/contao/drivers/DC_Table.php b/src/Resources/contao/drivers/DC_Table.php index 645a7e86fe..630b051852 100644 --- a/src/Resources/contao/drivers/DC_Table.php +++ b/src/Resources/contao/drivers/DC_Table.php @@ -3170,7 +3170,7 @@ protected function save($varValue) } // Set the correct empty value (see #6284, #6373) - if ($varValue === '') + if ((string) $varValue === '') { $varValue = Widget::getEmptyValueByFieldType($GLOBALS['TL_DCA'][$this->strTable]['fields'][$this->strField]['sql']); } diff --git a/src/Resources/contao/helper/functions.php b/src/Resources/contao/helper/functions.php index f2dd998812..2d7aef9d80 100644 --- a/src/Resources/contao/helper/functions.php +++ b/src/Resources/contao/helper/functions.php @@ -208,7 +208,7 @@ function deserialize($varValue, $blnForceArray=false) } // Empty string - if (!trim($varValue)) + if (trim($varValue) === '') { return $blnForceArray ? array() : ''; } diff --git a/src/Resources/contao/library/Contao/SqlFileParser.php b/src/Resources/contao/library/Contao/SqlFileParser.php index daa5df41dc..102dc9e8b3 100644 --- a/src/Resources/contao/library/Contao/SqlFileParser.php +++ b/src/Resources/contao/library/Contao/SqlFileParser.php @@ -44,7 +44,7 @@ public static function parse($file) $subpatterns = array(); // Unset comments and empty lines - if (preg_match('/^[#-]+/', $v) || !trim($v)) + if (preg_match('/^[#-]+/', $v) || trim($v) === '') { unset($data[$k]); continue; diff --git a/src/Resources/contao/library/Contao/StringUtil.php b/src/Resources/contao/library/Contao/StringUtil.php index 3ef596b08e..c4d7cdf77a 100644 --- a/src/Resources/contao/library/Contao/StringUtil.php +++ b/src/Resources/contao/library/Contao/StringUtil.php @@ -1037,7 +1037,7 @@ public static function deserialize($varValue, $blnForceArray=false) } // Empty string - if (!trim($varValue)) + if (trim($varValue) === '') { return $blnForceArray ? array() : ''; } diff --git a/src/Resources/contao/library/Contao/Widget.php b/src/Resources/contao/library/Contao/Widget.php index 863b0b835f..64eef075a6 100644 --- a/src/Resources/contao/library/Contao/Widget.php +++ b/src/Resources/contao/library/Contao/Widget.php @@ -810,7 +810,7 @@ protected function validator($varInput) $varInput = trim($varInput); } - if (!$varInput) + if ((string) $varInput === '') { if (!$this->mandatory) {