Merge branch '4.4' into 5.1

* 4.4:
  [DI] Fix Preloader exception when preloading a class with an unknown parent/interface
  [Translation] added missing Albanian translations
  [Form, Security, Validator] Add missing Turkish translations (tr)
  Display php info for extra versions in travis
  [ProxyManager] use "composer/package-versions-deprecated" instead of "ocramius/package-versions"
  38737 add missing dutch translation
  Fix transient tests
  [Validator] Add missing Slovak translations.
  [Form, Security, Validator] Add missing Persian translations (fa_IR)
  [Form] Fix wrong translations for Ukrainian (uk)
  [Validator] Add missing translations for Ukrainian (uk)
  [Security] Add missing translations for Ukrainian (uk)
  [Form] Add missing translations for Ukrainian (uk)
  [Security] Add missing Slovak translations.
  [Form] Added missing Spanish translations.
  Fix transient tests
This commit is contained in:
Nicolas Grekas 2020-10-27 11:11:13 +01:00
commit 8810d2da62
24 changed files with 986 additions and 13 deletions

View File

@ -150,6 +150,8 @@ before_install:
for PHP in $TRAVIS_PHP_VERSION $php_extra; do
export PHP=$PHP
phpenv global $PHP
composer self-update
composer self-update --2
INI=~/.phpenv/versions/$PHP/etc/conf.d/travis.ini
if ! php --ri sodium > /dev/null; then
tfold ext.libsodium tpecl libsodium sodium.so $INI
@ -166,9 +168,6 @@ before_install:
tfold ext.apcu tpecl apcu-5.1.19 apcu.so $INI
tfold ext.igbinary tpecl igbinary-3.1.6 igbinary.so $INI
done
- |
# List all php extensions with versions
php -r 'foreach (get_loaded_extensions() as $extension) echo $extension . " " . phpversion($extension) . PHP_EOL;'
- |
# Load fixtures
@ -256,7 +255,18 @@ install:
export COMPOSER_ROOT_VERSION=$SYMFONY_VERSION.x-dev
if [[ $deps ]]; then mv composer.json.phpunit composer.json; fi
- php -i
- |
# phpinfo
phpinfo() {
phpenv global $1
php -r 'foreach (get_loaded_extensions() as $extension) echo $extension . " " . phpversion($extension) . PHP_EOL;'
php -i
}
export -f phpinfo
for PHP in $TRAVIS_PHP_VERSION $php_extra; do
tfold $PHP phpinfo $PHP
done
- |
run_tests () {
@ -268,7 +278,6 @@ install:
return
fi
phpenv global $PHP
composer self-update --2
rm vendor/composer/package-versions-deprecated -Rf
([[ $deps ]] && cd src/Symfony/Component/HttpFoundation; cp composer.json composer.bak; composer config platform.ext-mongodb 1.6.99; composer require --dev --no-update mongodb/mongodb ~1.5.0)
tfold 'composer update' $COMPOSER_UP

View File

@ -17,6 +17,7 @@
],
"require": {
"php": ">=7.2.5",
"composer/package-versions-deprecated": "^1.8",
"symfony/dependency-injection": "^5.0",
"ocramius/proxy-manager": "~2.1"
},

View File

@ -106,7 +106,7 @@ final class Preloader
self::preloadType($m->getReturnType(), $preloaded);
}
} catch (\ReflectionException $e) {
} catch (\Throwable $e) {
// ignore missing classes
}
}

View File

@ -34,6 +34,20 @@ class PreloaderTest extends TestCase
self::assertTrue(class_exists('Symfony\Component\DependencyInjection\Tests\Fixtures\Preload\C', false));
}
/**
* @requires PHP 7.4
*/
public function testPreloadSkipsNonExistingInterface()
{
$r = new \ReflectionMethod(Preloader::class, 'doPreload');
$r->setAccessible(true);
$preloaded = [];
$r->invokeArgs(null, ['Symfony\Component\DependencyInjection\Tests\Fixtures\Preload\DummyWithInterface', &$preloaded]);
self::assertFalse(class_exists('Symfony\Component\DependencyInjection\Tests\Fixtures\Preload\DummyWithInterface', false));
}
/**
* @requires PHP 8
*/

View File

@ -0,0 +1,16 @@
<?php
/*
* This file is part of the Symfony package.
*
* (c) Fabien Potencier <fabien@symfony.com>
*
* For the full copyright and license information, please view the LICENSE
* file that was distributed with this source code.
*/
namespace Symfony\Component\DependencyInjection\Tests\Fixtures\Preload;
final class DummyWithInterface implements \NonExistentDummyInterface
{
}

View File

@ -14,6 +14,126 @@
<source>The CSRF token is invalid. Please try to resubmit the form.</source>
<target>El token CSRF no es válido. Por favor, pruebe a enviar nuevamente el formulario.</target>
</trans-unit>
<trans-unit id="99">
<source>This value is not a valid HTML5 color.</source>
<target>Este valor no es un color HTML5 válido.</target>
</trans-unit>
<trans-unit id="100">
<source>Please enter a valid birthdate.</source>
<target>Por favor, ingrese una fecha de cumpleaños válida.</target>
</trans-unit>
<trans-unit id="101">
<source>The selected choice is invalid.</source>
<target>La opción seleccionada no es válida.</target>
</trans-unit>
<trans-unit id="102">
<source>The collection is invalid.</source>
<target>La colección no es válida.</target>
</trans-unit>
<trans-unit id="103">
<source>Please select a valid color.</source>
<target>Por favor, seleccione un color válido.</target>
</trans-unit>
<trans-unit id="104">
<source>Please select a valid country.</source>
<target>Por favor, seleccione un país válido.</target>
</trans-unit>
<trans-unit id="105">
<source>Please select a valid currency.</source>
<target>Por favor, seleccione una moneda válida.</target>
</trans-unit>
<trans-unit id="106">
<source>Please choose a valid date interval.</source>
<target>Por favor, elija un intervalo de fechas válido.</target>
</trans-unit>
<trans-unit id="107">
<source>Please enter a valid date and time.</source>
<target>Por favor, ingrese una fecha y hora válidas.</target>
</trans-unit>
<trans-unit id="108">
<source>Please enter a valid date.</source>
<target>Por favor, ingrese una fecha valida.</target>
</trans-unit>
<trans-unit id="109">
<source>Please select a valid file.</source>
<target>Por favor, seleccione un archivo válido.</target>
</trans-unit>
<trans-unit id="110">
<source>The hidden field is invalid.</source>
<target>El campo oculto no es válido.</target>
</trans-unit>
<trans-unit id="111">
<source>Please enter an integer.</source>
<target>Por favor, ingrese un número entero.</target>
</trans-unit>
<trans-unit id="112">
<source>Please select a valid language.</source>
<target>Por favor, seleccione un idioma válido.</target>
</trans-unit>
<trans-unit id="113">
<source>Please select a valid locale.</source>
<target>Por favor, seleccione una configuración regional válida.</target>
</trans-unit>
<trans-unit id="114">
<source>Please enter a valid money amount.</source>
<target>Por favor, ingrese una cantidad de dinero válida.</target>
</trans-unit>
<trans-unit id="115">
<source>Please enter a number.</source>
<target>Por favor, ingrese un número.</target>
</trans-unit>
<trans-unit id="116">
<source>The password is invalid.</source>
<target>La contraseña no es válida.</target>
</trans-unit>
<trans-unit id="117">
<source>Please enter a percentage value.</source>
<target>Por favor, ingrese un valor porcentual.</target>
</trans-unit>
<trans-unit id="118">
<source>The values do not match.</source>
<target>Los valores no coinciden.</target>
</trans-unit>
<trans-unit id="119">
<source>Please enter a valid time.</source>
<target>Por favor, ingrese una hora válida.</target>
</trans-unit>
<trans-unit id="120">
<source>Please select a valid timezone.</source>
<target>Por favor, seleccione una zona horaria válida.</target>
</trans-unit>
<trans-unit id="121">
<source>Please enter a valid URL.</source>
<target>Por favor, ingrese una URL válida.</target>
</trans-unit>
<trans-unit id="122">
<source>Please enter a valid search term.</source>
<target>Por favor, ingrese un término de búsqueda válido.</target>
</trans-unit>
<trans-unit id="123">
<source>Please provide a valid phone number.</source>
<target>Por favor, proporcione un número de teléfono válido.</target>
</trans-unit>
<trans-unit id="124">
<source>The checkbox has an invalid value.</source>
<target>La casilla de verificación tiene un valor inválido.</target>
</trans-unit>
<trans-unit id="125">
<source>Please enter a valid email address.</source>
<target>Por favor, ingrese una dirección de correo electrónico válida.</target>
</trans-unit>
<trans-unit id="126">
<source>Please select a valid option.</source>
<target>Por favor, seleccione una opción válida.</target>
</trans-unit>
<trans-unit id="127">
<source>Please select a valid range.</source>
<target>Por favor, seleccione un rango válido.</target>
</trans-unit>
<trans-unit id="128">
<source>Please enter a valid week.</source>
<target>Por favor, ingrese una semana válida.</target>
</trans-unit>
</body>
</file>
</xliff>

View File

@ -4,15 +4,135 @@
<body>
<trans-unit id="28">
<source>This form should not contain extra fields.</source>
<target>این فرم نباید شامل فیلد اضافه ای باشد.</target>
<target>این فرم نباید شامل فیلدهای اضافی باشد.</target>
</trans-unit>
<trans-unit id="29">
<source>The uploaded file was too large. Please try to upload a smaller file.</source>
<target>فایل بارگذاری شده بسیار بزرگ می باشد. لطفا فایل کوچکتری را بارگذاری نمایید.</target>
<target>فایل بارگذاری‌شده بسیار بزرگ است. لطفاً فایل کوچک‌تری را بارگذاری نمایید.</target>
</trans-unit>
<trans-unit id="30">
<source>The CSRF token is invalid. Please try to resubmit the form.</source>
<target>توکن CSRF نامعتبر می باشد. لطفا فرم را مجددا ارسال نمایید.</target>
<target>توکن CSRF نامعتبر است. لطفاً فرم را مجدداً ارسال نمایید.</target>
</trans-unit>
<trans-unit id="99">
<source>This value is not a valid HTML5 color.</source>
<target>این مقدار یک رنگ معتبر HTML5 نیست.</target>
</trans-unit>
<trans-unit id="100">
<source>Please enter a valid birthdate.</source>
<target>لطفاً یک تاریخ تولد معتبر وارد نمایید.</target>
</trans-unit>
<trans-unit id="101">
<source>The selected choice is invalid.</source>
<target>گزینه‌ی انتخاب‌شده نامعتبر است</target>
</trans-unit>
<trans-unit id="102">
<source>The collection is invalid.</source>
<target>این مجموعه نامعتبر است.</target>
</trans-unit>
<trans-unit id="103">
<source>Please select a valid color.</source>
<target>لطفاً یک رنگ معتبر انتخاب کنید.</target>
</trans-unit>
<trans-unit id="104">
<source>Please select a valid country.</source>
<target>لطفاً یک کشور معتبر انتخاب کنید.</target>
</trans-unit>
<trans-unit id="105">
<source>Please select a valid currency.</source>
<target>لطفاً یک واحد پولی معتبر انتخاب کنید.</target>
</trans-unit>
<trans-unit id="106">
<source>Please choose a valid date interval.</source>
<target>لطفاً یک بازه‌ی زمانی معتبر انتخاب کنید.</target>
</trans-unit>
<trans-unit id="107">
<source>Please enter a valid date and time.</source>
<target>لطفاً یک تاریخ و زمان معتبر وارد کنید.</target>
</trans-unit>
<trans-unit id="108">
<source>Please enter a valid date.</source>
<target>لطفاً یک تاریخ معتبر وارد کنید.</target>
</trans-unit>
<trans-unit id="109">
<source>Please select a valid file.</source>
<target>لطفاً یک فایل معتبر انتخاب کنید.</target>
</trans-unit>
<trans-unit id="110">
<source>The hidden field is invalid.</source>
<target>فیلد مخفی نامعتبر است.</target>
</trans-unit>
<trans-unit id="111">
<source>Please enter an integer.</source>
<target>لطفاً یک عدد صحیح وارد کنید.</target>
</trans-unit>
<trans-unit id="112">
<source>Please select a valid language.</source>
<target>لطفاً یک زبان معتبر انتخاب کنید.</target>
</trans-unit>
<trans-unit id="113">
<source>Please select a valid locale.</source>
<target>لطفاً یک جغرافیای (locale) معتبر انتخاب کنید.</target>
</trans-unit>
<trans-unit id="114">
<source>Please enter a valid money amount.</source>
<target>لطفاً یک مقدار پول معتبر وارد کنید.</target>
</trans-unit>
<trans-unit id="115">
<source>Please enter a number.</source>
<target>لطفاً یک عدد وارد کنید.</target>
</trans-unit>
<trans-unit id="116">
<source>The password is invalid.</source>
<target>رمزعبور نامعتبر است.</target>
</trans-unit>
<trans-unit id="117">
<source>Please enter a percentage value.</source>
<target>لطفاً یک درصد معتبر وارد کنید.</target>
</trans-unit>
<trans-unit id="118">
<source>The values do not match.</source>
<target>مقادیر تطابق ندارند.</target>
</trans-unit>
<trans-unit id="119">
<source>Please enter a valid time.</source>
<target>لطفاً یک زمان معتبر وارد کنید.</target>
</trans-unit>
<trans-unit id="120">
<source>Please select a valid timezone.</source>
<target>لطفاً یک منطقه‌زمانی معتبر وارد کنید.</target>
</trans-unit>
<trans-unit id="121">
<source>Please enter a valid URL.</source>
<target>لطفاً یک URL معتبر وارد کنید.</target>
</trans-unit>
<trans-unit id="122">
<source>Please enter a valid search term.</source>
<target>لطفاً یک عبارت جستجوی معتبر وارد کنید.</target>
</trans-unit>
<trans-unit id="123">
<source>Please provide a valid phone number.</source>
<target>لطفاً یک شماره تلفن معتبر وارد کنید.</target>
</trans-unit>
<trans-unit id="124">
<source>The checkbox has an invalid value.</source>
<target>کادر انتخاب (checkbox) دارای مقداری نامعتبر است.</target>
</trans-unit>
<trans-unit id="125">
<source>Please enter a valid email address.</source>
<target>لطفاً یک آدرس رایانامه‌ی معتبر وارد کنید.</target>
</trans-unit>
<trans-unit id="126">
<source>Please select a valid option.</source>
<target>لطفاً یک گزینه‌ی معتبر انتخاب کنید.</target>
</trans-unit>
<trans-unit id="127">
<source>Please select a valid range.</source>
<target>لطفاً یک محدوده‌ی معتبر انتخاب کنید.</target>
</trans-unit>
<trans-unit id="128">
<source>Please enter a valid week.</source>
<target>لطفاً یک هفته‌ی معتبر وارد کنید.</target>
</trans-unit>
</body>
</file>

View File

@ -0,0 +1,139 @@
<?xml version="1.0"?>
<xliff version="1.2" xmlns="urn:oasis:names:tc:xliff:document:1.2">
<file source-language="en" datatype="plaintext" original="file.ext">
<body>
<trans-unit id="28">
<source>This form should not contain extra fields.</source>
<target>Kjo formë nuk duhet të përmbajë fusha shtesë.</target>
</trans-unit>
<trans-unit id="29">
<source>The uploaded file was too large. Please try to upload a smaller file.</source>
<target>Skedari i ngarkuar ishte shumë i madh. Ju lutemi provoni të ngarkoni një skedar më të vogël.</target>
</trans-unit>
<trans-unit id="30">
<source>The CSRF token is invalid. Please try to resubmit the form.</source>
<target>Vlera CSRF është e pavlefshme. Ju lutemi provoni të ridërgoni formën.</target>
</trans-unit>
<trans-unit id="99">
<source>This value is not a valid HTML5 color.</source>
<target>Kjo vlerë nuk është një ngjyrë e vlefshme HTML5.</target>
</trans-unit>
<trans-unit id="100">
<source>Please enter a valid birthdate.</source>
<target>Ju lutemi shkruani një datëlindje të vlefshme.</target>
</trans-unit>
<trans-unit id="101">
<source>The selected choice is invalid.</source>
<target>Opsioni i zgjedhur është i pavlefshëm.</target>
</trans-unit>
<trans-unit id="102">
<source>The collection is invalid.</source>
<target>Koleksioni është i pavlefshëm.</target>
</trans-unit>
<trans-unit id="103">
<source>Please select a valid color.</source>
<target>Ju lutemi zgjidhni një ngjyrë të vlefshme.</target>
</trans-unit>
<trans-unit id="104">
<source>Please select a valid country.</source>
<target>Ju lutemi zgjidhni një shtet të vlefshëm.</target>
</trans-unit>
<trans-unit id="105">
<source>Please select a valid currency.</source>
<target>Ju lutemi zgjidhni një monedhë të vlefshme.</target>
</trans-unit>
<trans-unit id="106">
<source>Please choose a valid date interval.</source>
<target>Ju lutemi zgjidhni një interval të vlefshëm të datës.</target>
</trans-unit>
<trans-unit id="107">
<source>Please enter a valid date and time.</source>
<target>Ju lutemi shkruani një datë dhe orë të vlefshme.</target>
</trans-unit>
<trans-unit id="108">
<source>Please enter a valid date.</source>
<target>Ju lutemi shkruani një datë të vlefshme.</target>
</trans-unit>
<trans-unit id="109">
<source>Please select a valid file.</source>
<target>Ju lutemi zgjidhni një skedar të vlefshëm.</target>
</trans-unit>
<trans-unit id="110">
<source>The hidden field is invalid.</source>
<target>Fusha e fshehur është e pavlefshme.</target>
</trans-unit>
<trans-unit id="111">
<source>Please enter an integer.</source>
<target>Ju lutemi shkruani një numër të plotë.</target>
</trans-unit>
<trans-unit id="112">
<source>Please select a valid language.</source>
<target>Please select a valid language.</target>
</trans-unit>
<trans-unit id="113">
<source>Please select a valid locale.</source>
<target>Ju lutemi zgjidhni një lokale të vlefshme.</target>
</trans-unit>
<trans-unit id="114">
<source>Please enter a valid money amount.</source>
<target>Ju lutemi shkruani një shumë të vlefshme parash.</target>
</trans-unit>
<trans-unit id="115">
<source>Please enter a number.</source>
<target>Ju lutemi shkruani një numër.</target>
</trans-unit>
<trans-unit id="116">
<source>The password is invalid.</source>
<target>Fjalëkalimi është i pavlefshëm.</target>
</trans-unit>
<trans-unit id="117">
<source>Please enter a percentage value.</source>
<target>Ju lutemi shkruani një vlerë përqindjeje.</target>
</trans-unit>
<trans-unit id="118">
<source>The values do not match.</source>
<target>Vlerat nuk përputhen.</target>
</trans-unit>
<trans-unit id="119">
<source>Please enter a valid time.</source>
<target>Ju lutemi shkruani një kohë të vlefshme.</target>
</trans-unit>
<trans-unit id="120">
<source>Please select a valid timezone.</source>
<target>Ju lutemi zgjidhni një zonë kohore të vlefshme.</target>
</trans-unit>
<trans-unit id="121">
<source>Please enter a valid URL.</source>
<target>Ju lutemi shkruani një URL të vlefshme.</target>
</trans-unit>
<trans-unit id="122">
<source>Please enter a valid search term.</source>
<target>Ju lutemi shkruani një term të vlefshëm kërkimi.</target>
</trans-unit>
<trans-unit id="123">
<source>Please provide a valid phone number.</source>
<target>Ju lutemi jepni një numër telefoni të vlefshëm.</target>
</trans-unit>
<trans-unit id="124">
<source>The checkbox has an invalid value.</source>
<target>Kutia e zgjedhjes ka një vlerë të pavlefshme.</target>
</trans-unit>
<trans-unit id="125">
<source>Please enter a valid email address.</source>
<target>Ju lutemi shkruani një adresë të vlefshme emaili.</target>
</trans-unit>
<trans-unit id="126">
<source>Please select a valid option.</source>
<target>Ju lutemi zgjidhni një opsion të vlefshëm.</target>
</trans-unit>
<trans-unit id="127">
<source>Please select a valid range.</source>
<target>Ju lutemi zgjidhni një diapazon të vlefshëm.</target>
</trans-unit>
<trans-unit id="128">
<source>Please enter a valid week.</source>
<target>Ju lutemi shkruani një javë të vlefshme.</target>
</trans-unit>
</body>
</file>
</xliff>

View File

@ -14,6 +14,126 @@
<source>The CSRF token is invalid. Please try to resubmit the form.</source>
<target>CSRF fişi geçersiz. Formu tekrar göndermeyi deneyin.</target>
</trans-unit>
<trans-unit id="99">
<source>This value is not a valid HTML5 color.</source>
<target>Bu değer, geçerli bir HTML5 rengi değil.</target>
</trans-unit>
<trans-unit id="100">
<source>Please enter a valid birthdate.</source>
<target>Lütfen geçerli bir doğum tarihi girin.</target>
</trans-unit>
<trans-unit id="101">
<source>The selected choice is invalid.</source>
<target>Seçilen seçim geçersiz.</target>
</trans-unit>
<trans-unit id="102">
<source>The collection is invalid.</source>
<target>Koleksiyon geçersiz.</target>
</trans-unit>
<trans-unit id="103">
<source>Please select a valid color.</source>
<target>Lütfen geçerli bir renk seçin.</target>
</trans-unit>
<trans-unit id="104">
<source>Please select a valid country.</source>
<target>Lütfen geçerli bir ülke seçin.</target>
</trans-unit>
<trans-unit id="105">
<source>Please select a valid currency.</source>
<target>Lütfen geçerli bir para birimi seçin.</target>
</trans-unit>
<trans-unit id="106">
<source>Please choose a valid date interval.</source>
<target>Lütfen geçerli bir tarih aralığı seçin.</target>
</trans-unit>
<trans-unit id="107">
<source>Please enter a valid date and time.</source>
<target>Lütfen geçerli bir tarih ve saat girin.</target>
</trans-unit>
<trans-unit id="108">
<source>Please enter a valid date.</source>
<target>Lütfen geçerli bir tarih giriniz.</target>
</trans-unit>
<trans-unit id="109">
<source>Please select a valid file.</source>
<target>Lütfen geçerli bir dosya seçin.</target>
</trans-unit>
<trans-unit id="110">
<source>The hidden field is invalid.</source>
<target>Gizli alan geçersiz.</target>
</trans-unit>
<trans-unit id="111">
<source>Please enter an integer.</source>
<target>Lütfen bir tam sayı girin.</target>
</trans-unit>
<trans-unit id="112">
<source>Please select a valid language.</source>
<target>Lütfen geçerli bir dil seçin.</target>
</trans-unit>
<trans-unit id="113">
<source>Please select a valid locale.</source>
<target>Lütfen geçerli bir yerel ayar seçin.</target>
</trans-unit>
<trans-unit id="114">
<source>Please enter a valid money amount.</source>
<target>Lütfen geçerli bir para tutarı girin.</target>
</trans-unit>
<trans-unit id="115">
<source>Please enter a number.</source>
<target>Lütfen bir numara giriniz.</target>
</trans-unit>
<trans-unit id="116">
<source>The password is invalid.</source>
<target>Şifre geçersiz.</target>
</trans-unit>
<trans-unit id="117">
<source>Please enter a percentage value.</source>
<target>Lütfen bir yüzde değeri girin.</target>
</trans-unit>
<trans-unit id="118">
<source>The values do not match.</source>
<target>Değerler eşleşmiyor.</target>
</trans-unit>
<trans-unit id="119">
<source>Please enter a valid time.</source>
<target>Lütfen geçerli bir zaman girin.</target>
</trans-unit>
<trans-unit id="120">
<source>Please select a valid timezone.</source>
<target>Lütfen geçerli bir saat dilimi seçin.</target>
</trans-unit>
<trans-unit id="121">
<source>Please enter a valid URL.</source>
<target>Lütfen geçerli bir giriniz URL.</target>
</trans-unit>
<trans-unit id="122">
<source>Please enter a valid search term.</source>
<target>Lütfen geçerli bir arama terimi girin.</target>
</trans-unit>
<trans-unit id="123">
<source>Please provide a valid phone number.</source>
<target>lütfen geçerli bir telefon numarası sağlayın.</target>
</trans-unit>
<trans-unit id="124">
<source>The checkbox has an invalid value.</source>
<target>Onay kutusunda geçersiz bir değer var.</target>
</trans-unit>
<trans-unit id="125">
<source>Please enter a valid email address.</source>
<target>Lütfen geçerli bir e-posta adresi girin.</target>
</trans-unit>
<trans-unit id="126">
<source>Please select a valid option.</source>
<target>Lütfen geçerli bir seçenek seçin.</target>
</trans-unit>
<trans-unit id="127">
<source>Please select a valid range.</source>
<target>Lütfen geçerli bir aralık seçin.</target>
</trans-unit>
<trans-unit id="128">
<source>Please enter a valid week.</source>
<target>Lütfen geçerli bir hafta girin.</target>
</trans-unit>
</body>
</file>
</xliff>

View File

@ -8,11 +8,131 @@
</trans-unit>
<trans-unit id="29">
<source>The uploaded file was too large. Please try to upload a smaller file.</source>
<target>Завантажений файл занадто великий. Будь-ласка, спробуйте завантажити файл меншого розміру.</target>
<target>Завантажений файл занадто великий. Будь ласка, спробуйте завантажити файл меншого розміру.</target>
</trans-unit>
<trans-unit id="30">
<source>The CSRF token is invalid. Please try to resubmit the form.</source>
<target>CSRF значення недопустиме. Будь-ласка, спробуйте відправити форму знову.</target>
<target>CSRF значення недопустиме. Будь ласка, спробуйте відправити форму знову.</target>
</trans-unit>
<trans-unit id="99">
<source>This value is not a valid HTML5 color.</source>
<target>Це значення не є допустимим кольором HTML5.</target>
</trans-unit>
<trans-unit id="100">
<source>Please enter a valid birthdate.</source>
<target>Будь ласка, введіть дійсну дату народження.</target>
</trans-unit>
<trans-unit id="101">
<source>The selected choice is invalid.</source>
<target>Обраний варіант недійсний.</target>
</trans-unit>
<trans-unit id="102">
<source>The collection is invalid.</source>
<target>Колекція недійсна.</target>
</trans-unit>
<trans-unit id="103">
<source>Please select a valid color.</source>
<target>Будь ласка, оберіть дійсний колір.</target>
</trans-unit>
<trans-unit id="104">
<source>Please select a valid country.</source>
<target>Будь ласка, оберіть дійсну країну.</target>
</trans-unit>
<trans-unit id="105">
<source>Please select a valid currency.</source>
<target>Будь ласка, оберіть дійсну валюту.</target>
</trans-unit>
<trans-unit id="106">
<source>Please choose a valid date interval.</source>
<target>Будь ласка, оберіть дійсний інтервал дати.</target>
</trans-unit>
<trans-unit id="107">
<source>Please enter a valid date and time.</source>
<target>Будь ласка, введіть дійсну дату та час.</target>
</trans-unit>
<trans-unit id="108">
<source>Please enter a valid date.</source>
<target>Будь ласка, введіть дійсну дату.</target>
</trans-unit>
<trans-unit id="109">
<source>Please select a valid file.</source>
<target>Будь ласка, оберіть дійсний файл.</target>
</trans-unit>
<trans-unit id="110">
<source>The hidden field is invalid.</source>
<target>Приховане поле недійсне.</target>
</trans-unit>
<trans-unit id="111">
<source>Please enter an integer.</source>
<target>Будь ласка, введіть ціле число.</target>
</trans-unit>
<trans-unit id="112">
<source>Please select a valid language.</source>
<target>Будь ласка, оберіть дійсну мову.</target>
</trans-unit>
<trans-unit id="113">
<source>Please select a valid locale.</source>
<target>Будь ласка, оберіть дійсну локаль.</target>
</trans-unit>
<trans-unit id="114">
<source>Please enter a valid money amount.</source>
<target>Будь ласка, введіть дійсну суму грошей.</target>
</trans-unit>
<trans-unit id="115">
<source>Please enter a number.</source>
<target>Будь ласка, введіть число.</target>
</trans-unit>
<trans-unit id="116">
<source>The password is invalid.</source>
<target>Пароль недійсний.</target>
</trans-unit>
<trans-unit id="117">
<source>Please enter a percentage value.</source>
<target>Будь ласка, введіть процентне значення.</target>
</trans-unit>
<trans-unit id="118">
<source>The values do not match.</source>
<target>Значення не збігаються.</target>
</trans-unit>
<trans-unit id="119">
<source>Please enter a valid time.</source>
<target>Будь ласка, введіть дійсний час.</target>
</trans-unit>
<trans-unit id="120">
<source>Please select a valid timezone.</source>
<target>Будь ласка, оберіть дійсний часовий пояс.</target>
</trans-unit>
<trans-unit id="121">
<source>Please enter a valid URL.</source>
<target>Будь ласка, введіть дійсну URL-адресу.</target>
</trans-unit>
<trans-unit id="122">
<source>Please enter a valid search term.</source>
<target>Будь ласка, введіть дійсний пошуковий термін.</target>
</trans-unit>
<trans-unit id="123">
<source>Please provide a valid phone number.</source>
<target>Будь ласка, введіть дійсний номер телефону.</target>
</trans-unit>
<trans-unit id="124">
<source>The checkbox has an invalid value.</source>
<target>Прапорець має недійсне значення.</target>
</trans-unit>
<trans-unit id="125">
<source>Please enter a valid email address.</source>
<target>Будь ласка, введіть дійсну адресу електронної пошти.</target>
</trans-unit>
<trans-unit id="126">
<source>Please select a valid option.</source>
<target>Будь ласка, оберіть дійсний варіант.</target>
</trans-unit>
<trans-unit id="127">
<source>Please select a valid range.</source>
<target>Будь ласка, оберіть дійсний діапазон.</target>
</trans-unit>
<trans-unit id="128">
<source>Please enter a valid week.</source>
<target>Будь ласка, введіть дійсний тиждень.</target>
</trans-unit>
</body>
</file>

View File

@ -216,7 +216,7 @@ class ResponseCacheStrategyTest extends TestCase
$cacheStrategy->add($embeddedResponse);
$cacheStrategy->update($masterResponse);
$this->assertSame('60', $masterResponse->headers->getCacheControlDirective('s-maxage'));
$this->assertEqualsWithDelta(60, (int) $masterResponse->headers->getCacheControlDirective('s-maxage'), 1);
}
public function testResponseIsExpirableButNotValidateableWhenMasterResponseCombinesExpirationAndValidation()

View File

@ -161,6 +161,9 @@ class AmqpExtIntegrationTest extends TestCase
$signalTime = microtime(true);
$timedOutTime = time() + 10;
// wait for worker started and registered the signal handler
usleep(100 * 1000); // 100ms
// immediately after the process has started "booted", kill it
$process->signal(15);

View File

@ -62,6 +62,14 @@
<source>Account is locked.</source>
<target>حساب کاربری قفل گردیده است.</target>
</trans-unit>
<trans-unit id="17">
<source>Too many failed login attempts, please try again later.</source>
<target>تلاش‌های ناموفق زیادی برای ورود صورت گرفته است، لطفاً بعداً دوباره تلاش کنید.</target>
</trans-unit>
<trans-unit id="18">
<source>Invalid or expired login link.</source>
<target>لینک ورود نامعتبر یا تاریخ‌گذشته است.</target>
</trans-unit>
</body>
</file>
</xliff>

View File

@ -62,6 +62,14 @@
<source>Account is locked.</source>
<target>Account is geblokkeerd.</target>
</trans-unit>
<trans-unit id="17">
<source>Too many failed login attempts, please try again later.</source>
<target>Te veel onjuiste inlogpogingen, probeer het later nogmaals.</target>
</trans-unit>
<trans-unit id="18">
<source>Invalid or expired login link.</source>
<target>Ongeldige of verlopen inloglink.</target>
</trans-unit>
</body>
</file>
</xliff>

View File

@ -62,6 +62,14 @@
<source>Account is locked.</source>
<target>Účet je zablokovaný.</target>
</trans-unit>
<trans-unit id="17">
<source>Too many failed login attempts, please try again later.</source>
<target>Príliš mnoho neúspešných pokusov o prihlásenie. Skúste to prosím znovu neskôr.</target>
</trans-unit>
<trans-unit id="18">
<source>Invalid or expired login link.</source>
<target>Neplatný alebo expirovaný odkaz na prihlásenie.</target>
</trans-unit>
</body>
</file>
</xliff>

View File

@ -0,0 +1,79 @@
<?xml version="1.0"?>
<xliff version="1.2" xmlns="urn:oasis:names:tc:xliff:document:1.2">
<file source-language="en" datatype="plaintext" original="file.ext">
<body>
<trans-unit id="1">
<source>An authentication exception occurred.</source>
<target>Ndodhi një problem në autentikim.</target>
</trans-unit>
<trans-unit id="2">
<source>Authentication credentials could not be found.</source>
<target>Kredencialet e autentikimit nuk mund të gjendeshin.</target>
</trans-unit>
<trans-unit id="3">
<source>Authentication request could not be processed due to a system problem.</source>
<target>Kërkesa për autentikim nuk mund të përpunohej për shkak të një problemi në sistem.</target>
</trans-unit>
<trans-unit id="4">
<source>Invalid credentials.</source>
<target>Kredenciale të pavlefshme.</target>
</trans-unit>
<trans-unit id="5">
<source>Cookie has already been used by someone else.</source>
<target>Cookie është përdorur tashmë nga dikush tjetër.</target>
</trans-unit>
<trans-unit id="6">
<source>Not privileged to request the resource.</source>
<target>Nuk është i privilegjuar të kërkojë burimin.</target>
</trans-unit>
<trans-unit id="7">
<source>Invalid CSRF token.</source>
<target>Identifikues i pavlefshëm CSRF.</target>
</trans-unit>
<trans-unit id="8">
<source>Digest nonce has expired.</source>
<target>Numeri një perdorimësh i verifikimit Digest ka skaduar.</target>
</trans-unit>
<trans-unit id="9">
<source>No authentication provider found to support the authentication token.</source>
<target>Asnjë ofrues i vërtetimit nuk u gjet që të mbështesë simbolin e vërtetimit.</target>
</trans-unit>
<trans-unit id="10">
<source>No session available, it either timed out or cookies are not enabled.</source>
<target>Nuk ka asnjë sesion të vlefshëm, i ka skaduar koha ose cookies nuk janë aktivizuar.</target>
</trans-unit>
<trans-unit id="11">
<source>No token could be found.</source>
<target>Asnjë simbol identifikimi nuk mund të gjendej.</target>
</trans-unit>
<trans-unit id="12">
<source>Username could not be found.</source>
<target>Emri i përdoruesit nuk mund të gjendej.</target>
</trans-unit>
<trans-unit id="13">
<source>Account has expired.</source>
<target>Llogaria ka skaduar.</target>
</trans-unit>
<trans-unit id="14">
<source>Credentials have expired.</source>
<target>Kredencialet kanë skaduar.</target>
</trans-unit>
<trans-unit id="15">
<source>Account is disabled.</source>
<target>Llogaria është çaktivizuar.</target>
</trans-unit>
<trans-unit id="16">
<source>Account is locked.</source>
<target>Llogaria është e kyçur.</target>
</trans-unit>
<trans-unit id="17">
<source>Too many failed login attempts, please try again later.</source>
<target>Shumë përpjekje të dështuara autentikimi, provo përsëri më vonë.</target>
</trans-unit>
<trans-unit id="18">
<source>Invalid or expired login link.</source>
<target>Link hyrje i pavlefshëm ose i skaduar.</target>
</trans-unit>
</body>
</file>
</xliff>

View File

@ -62,6 +62,14 @@
<source>Account is locked.</source>
<target>Hesap kilitlenmiş.</target>
</trans-unit>
<trans-unit id="17">
<source>Too many failed login attempts, please try again later.</source>
<target>Çok fazla başarısız giriş denemesi, lütfen daha sonra tekrar deneyin.</target>
</trans-unit>
<trans-unit id="18">
<source>Invalid or expired login link.</source>
<target>Geçersiz veya süresi dolmuş oturum açma bağlantısı.</target>
</trans-unit>
</body>
</file>
</xliff>

View File

@ -62,6 +62,14 @@
<source>Account is locked.</source>
<target>Обліковий запис заблоковано.</target>
</trans-unit>
<trans-unit id="17">
<source>Too many failed login attempts, please try again later.</source>
<target>Забагато невдалих спроб входу. Будь ласка, спробуйте пізніше.</target>
</trans-unit>
<trans-unit id="18">
<source>Invalid or expired login link.</source>
<target>Посилання для входу недійсне, або термін його дії закінчився.</target>
</trans-unit>
</body>
</file>
</xliff>

View File

@ -330,6 +330,62 @@
<source>This Business Identifier Code (BIC) is not associated with IBAN {{ iban }}.</source>
<target>این(BIC) با IBAN ارتباطی ندارد.</target>
</trans-unit>
<trans-unit id="86">
<source>This value should be valid JSON.</source>
<target>این مقدار باید یک JSON معتبر باشد.</target>
</trans-unit>
<trans-unit id="87">
<source>This collection should contain only unique elements.</source>
<target>این مجموعه باید تنها شامل عناصر یکتا باشد.</target>
</trans-unit>
<trans-unit id="88">
<source>This value should be positive.</source>
<target>این مقدار باید مثبت باشد.</target>
</trans-unit>
<trans-unit id="89">
<source>This value should be either positive or zero.</source>
<target>این مقدار باید مثبت یا صفر باشد.</target>
</trans-unit>
<trans-unit id="90">
<source>This value should be negative.</source>
<target>این مقدار باید منفی باشد.</target>
</trans-unit>
<trans-unit id="91">
<source>This value should be either negative or zero.</source>
<target>این مقدار باید منفی یا صفر باشد.</target>
</trans-unit>
<trans-unit id="92">
<source>This value is not a valid timezone.</source>
<target>این مقدار یک منطقه‌زمانی (timezone) معتبر نیست.</target>
</trans-unit>
<trans-unit id="93">
<source>This password has been leaked in a data breach, it must not be used. Please use another password.</source>
<target>این رمزعبور در یک رخنه‌ی اطلاعاتی نشت کرده است. لطفاً از یک رمزعبور دیگر استفاده کنید.</target>
</trans-unit>
<trans-unit id="94">
<source>This value should be between {{ min }} and {{ max }}.</source>
<target>این مقدار باید بین {{ min }} و {{ max }} باشد</target>
</trans-unit>
<trans-unit id="95">
<source>This value is not a valid hostname.</source>
<target>این مقدار یک hostname معتبر نیست.</target>
</trans-unit>
<trans-unit id="96">
<source>The number of elements in this collection should be a multiple of {{ compared_value }}.</source>
<target>تعداد عناصر این مجموعه باید ضریبی از {{ compared_value }} باشد.</target>
</trans-unit>
<trans-unit id="97">
<source>This value should satisfy at least one of the following constraints:</source>
<target>این مقدار باید حداقل یکی از محدودیت‌های زیر را ارضا کند:</target>
</trans-unit>
<trans-unit id="98">
<source>Each element of this collection should satisfy its own set of constraints.</source>
<target>هر یک از عناصر این مجموعه باید دسته محدودیت‌های خودش را ارضا کند.</target>
</trans-unit>
<trans-unit id="99">
<source>This value is not a valid International Securities Identification Number (ISIN).</source>
<target>این مقدار یک شماره شناسایی بین‌المللی اوراق بهادار (ISIN) معتبر نیست.</target>
</trans-unit>
</body>
</file>
</xliff>

View File

@ -366,6 +366,26 @@
<source>This value should be between {{ min }} and {{ max }}.</source>
<target>Táto hodnota by mala byť medzi {{ min }} a {{ max }}.</target>
</trans-unit>
<trans-unit id="95">
<source>This value is not a valid hostname.</source>
<target>Táto hodnota nie je platný hostname.</target>
</trans-unit>
<trans-unit id="96">
<source>The number of elements in this collection should be a multiple of {{ compared_value }}.</source>
<target>Počet prvkov v tejto kolekcii musí byť násobok {{ compared_value }}.</target>
</trans-unit>
<trans-unit id="97">
<source>This value should satisfy at least one of the following constraints:</source>
<target>Táto hodnota musí spĺňať aspoň jedno z nasledujúcich obmedzení:</target>
</trans-unit>
<trans-unit id="98">
<source>Each element of this collection should satisfy its own set of constraints.</source>
<target>Každý prvok v tejto kolekcii musí spĺňať svoje vlastné obmedzenia.</target>
</trans-unit>
<trans-unit id="99">
<source>This value is not a valid International Securities Identification Number (ISIN).</source>
<target>Táto hodnota nie je platné medzinárodné označenie cenného papiera (ISIN).</target>
</trans-unit>
</body>
</file>
</xliff>

View File

@ -330,6 +330,62 @@
<source>This Business Identifier Code (BIC) is not associated with IBAN {{ iban }}.</source>
<target>Ky Kod Identifikues i Biznesit (BIC) nuk është i lidhur me IBAN {{ iban }}.</target>
</trans-unit>
<trans-unit id="86">
<source>This value should be valid JSON.</source>
<target>Kjo vlerë duhet të jetë JSON i vlefshëm.</target>
</trans-unit>
<trans-unit id="87">
<source>This collection should contain only unique elements.</source>
<target>Ky koleksion duhet të përmbajë vetëm elementë unikë.</target>
</trans-unit>
<trans-unit id="88">
<source>This value should be positive.</source>
<target>Kjo vlerë duhet të jetë pozitive.</target>
</trans-unit>
<trans-unit id="89">
<source>This value should be either positive or zero.</source>
<target>Kjo vlerë duhet të jetë pozitive ose zero.</target>
</trans-unit>
<trans-unit id="90">
<source>This value should be negative.</source>
<target>Kjo vlerë duhet të jetë negative.</target>
</trans-unit>
<trans-unit id="91">
<source>This value should be either negative or zero.</source>
<target>Kjo vlerë duhet të jetë negative ose zero.</target>
</trans-unit>
<trans-unit id="92">
<source>This value is not a valid timezone.</source>
<target>Kjo vlerë nuk është një zonë e vlefshme kohore.</target>
</trans-unit>
<trans-unit id="93">
<source>This password has been leaked in a data breach, it must not be used. Please use another password.</source>
<target>Ky fjalëkalim është zbuluar në një shkelje të të dhënave, nuk duhet të përdoret. Ju lutemi përdorni një fjalëkalim tjetër.</target>
</trans-unit>
<trans-unit id="94">
<source>This value should be between {{ min }} and {{ max }}.</source>
<target>Kjo vlerë duhet të jetë ndërmjet {{ min }} dhe {{ max }}.</target>
</trans-unit>
<trans-unit id="95">
<source>This value is not a valid hostname.</source>
<target>Kjo vlerë nuk është një emër i vlefshëm hosti.</target>
</trans-unit>
<trans-unit id="96">
<source>The number of elements in this collection should be a multiple of {{ compared_value }}.</source>
<target>Numri i elementeve në këtë koleksion duhet të jetë një shumëfish i {{ compared_value }}.</target>
</trans-unit>
<trans-unit id="97">
<source>This value should satisfy at least one of the following constraints:</source>
<target>Kjo vlerë duhet të plotësojë të paktën njërën nga kufizimet e mëposhtme:</target>
</trans-unit>
<trans-unit id="98">
<source>Each element of this collection should satisfy its own set of constraints.</source>
<target>Secili element i këtij koleksioni duhet të përmbushë kufizimet e veta.</target>
</trans-unit>
<trans-unit id="99">
<source>This value is not a valid International Securities Identification Number (ISIN).</source>
<target>Kjo vlerë nuk është një numër i vlefshëm identifikues ndërkombëtar i sigurisë (ISIN).</target>
</trans-unit>
</body>
</file>
</xliff>

View File

@ -330,6 +330,62 @@
<source>This Business Identifier Code (BIC) is not associated with IBAN {{ iban }}.</source>
<target>Bu İşletme Tanımlayıcı Kodu (BIC), IBAN {{ iban }} ile ilişkili değildir.</target>
</trans-unit>
<trans-unit id="86">
<source>This value should be valid JSON.</source>
<target>Bu değer için geçerli olmalıdır JSON.</target>
</trans-unit>
<trans-unit id="87">
<source>This collection should contain only unique elements.</source>
<target>Bu grup yalnızca benzersiz öğeler içermelidir.</target>
</trans-unit>
<trans-unit id="88">
<source>This value should be positive.</source>
<target>Bu değer pozitif olmalı.</target>
</trans-unit>
<trans-unit id="89">
<source>This value should be either positive or zero.</source>
<target>Bu değer pozitif veya sıfır olmalıdır.</target>
</trans-unit>
<trans-unit id="90">
<source>This value should be negative.</source>
<target>Bu değer negatif olmalıdır.</target>
</trans-unit>
<trans-unit id="91">
<source>This value should be either negative or zero.</source>
<target>Bu değer, negatif veya sıfır olmalıdır.</target>
</trans-unit>
<trans-unit id="92">
<source>This value is not a valid timezone.</source>
<target>Bu değer, geçerli bir saat dilimi değil.</target>
</trans-unit>
<trans-unit id="93">
<source>This password has been leaked in a data breach, it must not be used. Please use another password.</source>
<target>Bu parola, bir veri ihlali nedeniyle sızdırılmıştır ve kullanılmamalıdır. Lütfen başka bir şifre kullanın.</target>
</trans-unit>
<trans-unit id="94">
<source>This value should be between {{ min }} and {{ max }}.</source>
<target>Bu değer arasında olmalıdır {{ min }} ve {{ max }}.</target>
</trans-unit>
<trans-unit id="95">
<source>This value is not a valid hostname.</source>
<target>Bu değer, geçerli bir ana bilgisayar adı değil.</target>
</trans-unit>
<trans-unit id="96">
<source>The number of elements in this collection should be a multiple of {{ compared_value }}.</source>
<target>Bu gruptaki öğe sayısı birden fazla olmalıdır {{ compared_value }}.</target>
</trans-unit>
<trans-unit id="97">
<source>This value should satisfy at least one of the following constraints:</source>
<target>Bu değer aşağıdaki kısıtlamalardan birini karşılamalıdır:</target>
</trans-unit>
<trans-unit id="98">
<source>Each element of this collection should satisfy its own set of constraints.</source>
<target>Bu gruptaki her öğe kendi kısıtlamalarını karşılamalıdır.</target>
</trans-unit>
<trans-unit id="99">
<source>This value is not a valid International Securities Identification Number (ISIN).</source>
<target>Bu değer geçerli bir Uluslararası Menkul Kıymetler Kimlik Numarası değil (ISIN).</target>
</trans-unit>
</body>
</file>
</xliff>

View File

@ -382,6 +382,10 @@
<source>Each element of this collection should satisfy its own set of constraints.</source>
<target>Кожен елемент цієї колекції повинен задовольняти власному набору обмежень.</target>
</trans-unit>
<trans-unit id="99">
<source>This value is not a valid International Securities Identification Number (ISIN).</source>
<target>Це значення не є дійсним міжнародним ідентифікаційним номером цінних паперів (ISIN).</target>
</trans-unit>
</body>
</file>
</xliff>

View File

@ -89,6 +89,6 @@ DUMP
'VAR_DUMPER_SERVER' => self::VAR_DUMPER_SERVER,
]);
return $process->setTimeout(9);
return $process->setTimeout('\\' === \DIRECTORY_SEPARATOR ? 19 : 9);
}
}