mirror of
https://github.com/Part-DB/Part-DB-server.git
synced 2025-06-21 09:35:49 +02:00
Use php-translation symfony bundle.
This gives us some advanced translation extractors (from form labels, flashes, etc.) and provide some more debug tools.
This commit is contained in:
parent
2764401451
commit
e7b920c4fe
14 changed files with 13322 additions and 5544 deletions
|
@ -20,6 +20,7 @@
|
||||||
"nyholm/psr7": "^1.1",
|
"nyholm/psr7": "^1.1",
|
||||||
"ocramius/proxy-manager": "2.1.*",
|
"ocramius/proxy-manager": "2.1.*",
|
||||||
"omines/datatables-bundle": "^0.3.1",
|
"omines/datatables-bundle": "^0.3.1",
|
||||||
|
"php-translation/symfony-bundle": "^0.9.1",
|
||||||
"s9e/text-formatter": "^2.1",
|
"s9e/text-formatter": "^2.1",
|
||||||
"sensio/framework-extra-bundle": "^5.1",
|
"sensio/framework-extra-bundle": "^5.1",
|
||||||
"sensiolabs/security-checker": "^6.0",
|
"sensiolabs/security-checker": "^6.0",
|
||||||
|
|
365
composer.lock
generated
365
composer.lock
generated
|
@ -4,7 +4,7 @@
|
||||||
"Read more about it at https://getcomposer.org/doc/01-basic-usage.md#installing-dependencies",
|
"Read more about it at https://getcomposer.org/doc/01-basic-usage.md#installing-dependencies",
|
||||||
"This file is @generated automatically"
|
"This file is @generated automatically"
|
||||||
],
|
],
|
||||||
"content-hash": "b2a4dbd5f3b049839c54b31fc4098eed",
|
"content-hash": "6f3d372964973168a3192e89ce839e1e",
|
||||||
"packages": [
|
"packages": [
|
||||||
{
|
{
|
||||||
"name": "doctrine/annotations",
|
"name": "doctrine/annotations",
|
||||||
|
@ -1989,6 +1989,58 @@
|
||||||
],
|
],
|
||||||
"time": "2019-12-20T14:15:16+00:00"
|
"time": "2019-12-20T14:15:16+00:00"
|
||||||
},
|
},
|
||||||
|
{
|
||||||
|
"name": "nikic/php-parser",
|
||||||
|
"version": "v4.3.0",
|
||||||
|
"source": {
|
||||||
|
"type": "git",
|
||||||
|
"url": "https://github.com/nikic/PHP-Parser.git",
|
||||||
|
"reference": "9a9981c347c5c49d6dfe5cf826bb882b824080dc"
|
||||||
|
},
|
||||||
|
"dist": {
|
||||||
|
"type": "zip",
|
||||||
|
"url": "https://api.github.com/repos/nikic/PHP-Parser/zipball/9a9981c347c5c49d6dfe5cf826bb882b824080dc",
|
||||||
|
"reference": "9a9981c347c5c49d6dfe5cf826bb882b824080dc",
|
||||||
|
"shasum": ""
|
||||||
|
},
|
||||||
|
"require": {
|
||||||
|
"ext-tokenizer": "*",
|
||||||
|
"php": ">=7.0"
|
||||||
|
},
|
||||||
|
"require-dev": {
|
||||||
|
"ircmaxell/php-yacc": "0.0.5",
|
||||||
|
"phpunit/phpunit": "^6.5 || ^7.0 || ^8.0"
|
||||||
|
},
|
||||||
|
"bin": [
|
||||||
|
"bin/php-parse"
|
||||||
|
],
|
||||||
|
"type": "library",
|
||||||
|
"extra": {
|
||||||
|
"branch-alias": {
|
||||||
|
"dev-master": "4.3-dev"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"autoload": {
|
||||||
|
"psr-4": {
|
||||||
|
"PhpParser\\": "lib/PhpParser"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"notification-url": "https://packagist.org/downloads/",
|
||||||
|
"license": [
|
||||||
|
"BSD-3-Clause"
|
||||||
|
],
|
||||||
|
"authors": [
|
||||||
|
{
|
||||||
|
"name": "Nikita Popov"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"description": "A PHP parser written in PHP",
|
||||||
|
"keywords": [
|
||||||
|
"parser",
|
||||||
|
"php"
|
||||||
|
],
|
||||||
|
"time": "2019-11-08T13:50:10+00:00"
|
||||||
|
},
|
||||||
{
|
{
|
||||||
"name": "nikolaposa/version",
|
"name": "nikolaposa/version",
|
||||||
"version": "3.0.2",
|
"version": "3.0.2",
|
||||||
|
@ -2042,6 +2094,53 @@
|
||||||
],
|
],
|
||||||
"time": "2018-05-28T18:15:22+00:00"
|
"time": "2018-05-28T18:15:22+00:00"
|
||||||
},
|
},
|
||||||
|
{
|
||||||
|
"name": "nyholm/nsa",
|
||||||
|
"version": "1.1.0",
|
||||||
|
"source": {
|
||||||
|
"type": "git",
|
||||||
|
"url": "https://github.com/Nyholm/NSA.git",
|
||||||
|
"reference": "213a70dee2dd04433d31a187e24e92c8b59d1655"
|
||||||
|
},
|
||||||
|
"dist": {
|
||||||
|
"type": "zip",
|
||||||
|
"url": "https://api.github.com/repos/Nyholm/NSA/zipball/213a70dee2dd04433d31a187e24e92c8b59d1655",
|
||||||
|
"reference": "213a70dee2dd04433d31a187e24e92c8b59d1655",
|
||||||
|
"shasum": ""
|
||||||
|
},
|
||||||
|
"require": {
|
||||||
|
"php": "^5.3 || ^7.0",
|
||||||
|
"webmozart/assert": "^1.1.0"
|
||||||
|
},
|
||||||
|
"require-dev": {
|
||||||
|
"phpunit/phpunit": "^4.0"
|
||||||
|
},
|
||||||
|
"type": "library",
|
||||||
|
"autoload": {
|
||||||
|
"psr-4": {
|
||||||
|
"Nyholm\\": "src/"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"notification-url": "https://packagist.org/downloads/",
|
||||||
|
"license": [
|
||||||
|
"MIT"
|
||||||
|
],
|
||||||
|
"authors": [
|
||||||
|
{
|
||||||
|
"name": "Tobias Nyholm",
|
||||||
|
"email": "tobias.nyholm@gmail.com"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"description": "See everything and do whatever you want. No privacy rule will stop us. Used in tests, debugging and fixtures to access properties and methods.",
|
||||||
|
"homepage": "http://tnyholm.se",
|
||||||
|
"keywords": [
|
||||||
|
"Fixture",
|
||||||
|
"debug",
|
||||||
|
"reflection",
|
||||||
|
"test"
|
||||||
|
],
|
||||||
|
"time": "2017-04-13T17:21:01+00:00"
|
||||||
|
},
|
||||||
{
|
{
|
||||||
"name": "nyholm/psr7",
|
"name": "nyholm/psr7",
|
||||||
"version": "1.2.1",
|
"version": "1.2.1",
|
||||||
|
@ -2531,6 +2630,218 @@
|
||||||
],
|
],
|
||||||
"time": "2016-01-26T13:27:02+00:00"
|
"time": "2016-01-26T13:27:02+00:00"
|
||||||
},
|
},
|
||||||
|
{
|
||||||
|
"name": "php-translation/common",
|
||||||
|
"version": "1.0.0",
|
||||||
|
"source": {
|
||||||
|
"type": "git",
|
||||||
|
"url": "https://github.com/php-translation/common.git",
|
||||||
|
"reference": "ceac357a7ad0582d0a6be7b7f2db178c87f229fd"
|
||||||
|
},
|
||||||
|
"dist": {
|
||||||
|
"type": "zip",
|
||||||
|
"url": "https://api.github.com/repos/php-translation/common/zipball/ceac357a7ad0582d0a6be7b7f2db178c87f229fd",
|
||||||
|
"reference": "ceac357a7ad0582d0a6be7b7f2db178c87f229fd",
|
||||||
|
"shasum": ""
|
||||||
|
},
|
||||||
|
"require": {
|
||||||
|
"php": "^5.4 || ^7.0"
|
||||||
|
},
|
||||||
|
"require-dev": {
|
||||||
|
"symfony/phpunit-bridge": "^3.4 || ^4.0"
|
||||||
|
},
|
||||||
|
"type": "library",
|
||||||
|
"autoload": {
|
||||||
|
"psr-4": {
|
||||||
|
"Translation\\Common\\": "src/"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"notification-url": "https://packagist.org/downloads/",
|
||||||
|
"license": [
|
||||||
|
"MIT"
|
||||||
|
],
|
||||||
|
"authors": [
|
||||||
|
{
|
||||||
|
"name": "Tobias Nyholm",
|
||||||
|
"email": "tobias.nyholm@gmail.com"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"description": "Common translation stuff",
|
||||||
|
"time": "2018-06-14T16:18:37+00:00"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "php-translation/extractor",
|
||||||
|
"version": "1.7.1",
|
||||||
|
"source": {
|
||||||
|
"type": "git",
|
||||||
|
"url": "https://github.com/php-translation/extractor.git",
|
||||||
|
"reference": "82fc51a07fb626c0bfb31fb3f041baa88fee6acb"
|
||||||
|
},
|
||||||
|
"dist": {
|
||||||
|
"type": "zip",
|
||||||
|
"url": "https://api.github.com/repos/php-translation/extractor/zipball/82fc51a07fb626c0bfb31fb3f041baa88fee6acb",
|
||||||
|
"reference": "82fc51a07fb626c0bfb31fb3f041baa88fee6acb",
|
||||||
|
"shasum": ""
|
||||||
|
},
|
||||||
|
"require": {
|
||||||
|
"doctrine/annotations": "^1.2",
|
||||||
|
"nikic/php-parser": "^3.0 || ^4.0",
|
||||||
|
"php": "^5.5 || ^7.0",
|
||||||
|
"symfony/finder": "^2.7 || ^3.0 || ^4.0",
|
||||||
|
"twig/twig": "^1.27 || ^2.0"
|
||||||
|
},
|
||||||
|
"require-dev": {
|
||||||
|
"symfony/phpunit-bridge": "^3.4 || ^4.0",
|
||||||
|
"symfony/translation": "^3.0 || ^4.0",
|
||||||
|
"symfony/twig-bridge": "^3.0 || ^4.0",
|
||||||
|
"symfony/validator": "^3.0 || ^4.0"
|
||||||
|
},
|
||||||
|
"type": "library",
|
||||||
|
"extra": {
|
||||||
|
"branch-alias": {
|
||||||
|
"dev-master": "1.4-dev"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"autoload": {
|
||||||
|
"psr-4": {
|
||||||
|
"Translation\\Extractor\\": "src/"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"notification-url": "https://packagist.org/downloads/",
|
||||||
|
"license": [
|
||||||
|
"MIT"
|
||||||
|
],
|
||||||
|
"authors": [
|
||||||
|
{
|
||||||
|
"name": "Tobias Nyholm",
|
||||||
|
"email": "tobias.nyholm@gmail.com"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"description": "Extract translations form the source code",
|
||||||
|
"time": "2018-07-09T17:05:17+00:00"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "php-translation/symfony-bundle",
|
||||||
|
"version": "0.9.1",
|
||||||
|
"source": {
|
||||||
|
"type": "git",
|
||||||
|
"url": "https://github.com/php-translation/symfony-bundle.git",
|
||||||
|
"reference": "584b8b99ed97cc56a309c28cdd6e9c7bbf98bebb"
|
||||||
|
},
|
||||||
|
"dist": {
|
||||||
|
"type": "zip",
|
||||||
|
"url": "https://api.github.com/repos/php-translation/symfony-bundle/zipball/584b8b99ed97cc56a309c28cdd6e9c7bbf98bebb",
|
||||||
|
"reference": "584b8b99ed97cc56a309c28cdd6e9c7bbf98bebb",
|
||||||
|
"shasum": ""
|
||||||
|
},
|
||||||
|
"require": {
|
||||||
|
"nyholm/nsa": "^1.1",
|
||||||
|
"php": "^7.1",
|
||||||
|
"php-translation/common": "^1.0",
|
||||||
|
"php-translation/extractor": "^1.6",
|
||||||
|
"php-translation/symfony-storage": "^1.0",
|
||||||
|
"symfony/finder": "^3.4 || ^4.0",
|
||||||
|
"symfony/framework-bundle": "^3.4 || ^4.0",
|
||||||
|
"symfony/intl": "^3.4 || ^4.0",
|
||||||
|
"symfony/translation": "^3.4 || ^4.0",
|
||||||
|
"symfony/twig-bundle": "^3.4 || ^4.0",
|
||||||
|
"symfony/validator": "^3.4 || ^4.0",
|
||||||
|
"twig/twig": "^1.42 || ^2.11"
|
||||||
|
},
|
||||||
|
"require-dev": {
|
||||||
|
"matthiasnoback/symfony-config-test": "^4.0",
|
||||||
|
"matthiasnoback/symfony-dependency-injection-test": "^3.1",
|
||||||
|
"nyholm/psr7": "^1.1",
|
||||||
|
"nyholm/symfony-bundle-test": "^1.4",
|
||||||
|
"php-http/curl-client": "^1.7",
|
||||||
|
"php-http/message": "^1.6",
|
||||||
|
"php-http/message-factory": "^1.0.2",
|
||||||
|
"php-translation/translator": "^1.0",
|
||||||
|
"symfony/asset": "^3.4 || ^4.0",
|
||||||
|
"symfony/console": "^3.4 || ^4.0",
|
||||||
|
"symfony/dependency-injection": "^3.4 || ^4.0",
|
||||||
|
"symfony/phpunit-bridge": "^4.2",
|
||||||
|
"symfony/templating": "^3.4 || ^4.0",
|
||||||
|
"symfony/twig-bridge": "^3.4 || ^4.0",
|
||||||
|
"symfony/web-profiler-bundle": "^3.4 || ^4.0"
|
||||||
|
},
|
||||||
|
"suggest": {
|
||||||
|
"php-http/httplug-bundle": "To easier configure your httplug clients."
|
||||||
|
},
|
||||||
|
"type": "symfony-bundle",
|
||||||
|
"extra": {
|
||||||
|
"branch-alias": {
|
||||||
|
"dev-master": "0.10-dev"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"autoload": {
|
||||||
|
"psr-4": {
|
||||||
|
"Translation\\Bundle\\": ""
|
||||||
|
},
|
||||||
|
"exclude-from-classmap": [
|
||||||
|
"/Tests/"
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"notification-url": "https://packagist.org/downloads/",
|
||||||
|
"license": [
|
||||||
|
"MIT"
|
||||||
|
],
|
||||||
|
"authors": [
|
||||||
|
{
|
||||||
|
"name": "Tobias Nyholm",
|
||||||
|
"email": "tobias.nyholm@gmail.com"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"time": "2019-09-06T07:39:54+00:00"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "php-translation/symfony-storage",
|
||||||
|
"version": "1.0.1",
|
||||||
|
"source": {
|
||||||
|
"type": "git",
|
||||||
|
"url": "https://github.com/php-translation/symfony-storage.git",
|
||||||
|
"reference": "8d7b1ea6bf22bee0c7dc9b228cf9437312373a27"
|
||||||
|
},
|
||||||
|
"dist": {
|
||||||
|
"type": "zip",
|
||||||
|
"url": "https://api.github.com/repos/php-translation/symfony-storage/zipball/8d7b1ea6bf22bee0c7dc9b228cf9437312373a27",
|
||||||
|
"reference": "8d7b1ea6bf22bee0c7dc9b228cf9437312373a27",
|
||||||
|
"shasum": ""
|
||||||
|
},
|
||||||
|
"require": {
|
||||||
|
"nyholm/nsa": "^1.1",
|
||||||
|
"php": "^5.5 || ^7.0",
|
||||||
|
"php-translation/common": "^1.0",
|
||||||
|
"symfony/translation": "^2.7 || ^3.0 || ^4.0"
|
||||||
|
},
|
||||||
|
"require-dev": {
|
||||||
|
"symfony/framework-bundle": "^2.7.39 || ^3.0 || ^4.0",
|
||||||
|
"symfony/phpunit-bridge": "^3.4 || ^4.0"
|
||||||
|
},
|
||||||
|
"type": "library",
|
||||||
|
"extra": {
|
||||||
|
"branch-alias": {
|
||||||
|
"dev-master": "0.3-dev"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"autoload": {
|
||||||
|
"psr-4": {
|
||||||
|
"Translation\\SymfonyStorage\\": "src/"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"notification-url": "https://packagist.org/downloads/",
|
||||||
|
"license": [
|
||||||
|
"MIT"
|
||||||
|
],
|
||||||
|
"authors": [
|
||||||
|
{
|
||||||
|
"name": "Tobias Nyholm",
|
||||||
|
"email": "tobias.nyholm@gmail.com"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"description": "A translation file storage using Symfony translation component.",
|
||||||
|
"time": "2018-07-10T10:32:01+00:00"
|
||||||
|
},
|
||||||
{
|
{
|
||||||
"name": "phpdocumentor/reflection-common",
|
"name": "phpdocumentor/reflection-common",
|
||||||
"version": "2.0.0",
|
"version": "2.0.0",
|
||||||
|
@ -8391,58 +8702,6 @@
|
||||||
"description": "Map nested JSON structures onto PHP classes",
|
"description": "Map nested JSON structures onto PHP classes",
|
||||||
"time": "2019-08-15T19:41:25+00:00"
|
"time": "2019-08-15T19:41:25+00:00"
|
||||||
},
|
},
|
||||||
{
|
|
||||||
"name": "nikic/php-parser",
|
|
||||||
"version": "v4.3.0",
|
|
||||||
"source": {
|
|
||||||
"type": "git",
|
|
||||||
"url": "https://github.com/nikic/PHP-Parser.git",
|
|
||||||
"reference": "9a9981c347c5c49d6dfe5cf826bb882b824080dc"
|
|
||||||
},
|
|
||||||
"dist": {
|
|
||||||
"type": "zip",
|
|
||||||
"url": "https://api.github.com/repos/nikic/PHP-Parser/zipball/9a9981c347c5c49d6dfe5cf826bb882b824080dc",
|
|
||||||
"reference": "9a9981c347c5c49d6dfe5cf826bb882b824080dc",
|
|
||||||
"shasum": ""
|
|
||||||
},
|
|
||||||
"require": {
|
|
||||||
"ext-tokenizer": "*",
|
|
||||||
"php": ">=7.0"
|
|
||||||
},
|
|
||||||
"require-dev": {
|
|
||||||
"ircmaxell/php-yacc": "0.0.5",
|
|
||||||
"phpunit/phpunit": "^6.5 || ^7.0 || ^8.0"
|
|
||||||
},
|
|
||||||
"bin": [
|
|
||||||
"bin/php-parse"
|
|
||||||
],
|
|
||||||
"type": "library",
|
|
||||||
"extra": {
|
|
||||||
"branch-alias": {
|
|
||||||
"dev-master": "4.3-dev"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"autoload": {
|
|
||||||
"psr-4": {
|
|
||||||
"PhpParser\\": "lib/PhpParser"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"notification-url": "https://packagist.org/downloads/",
|
|
||||||
"license": [
|
|
||||||
"BSD-3-Clause"
|
|
||||||
],
|
|
||||||
"authors": [
|
|
||||||
{
|
|
||||||
"name": "Nikita Popov"
|
|
||||||
}
|
|
||||||
],
|
|
||||||
"description": "A PHP parser written in PHP",
|
|
||||||
"keywords": [
|
|
||||||
"parser",
|
|
||||||
"php"
|
|
||||||
],
|
|
||||||
"time": "2019-11-08T13:50:10+00:00"
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
"name": "openlss/lib-array2xml",
|
"name": "openlss/lib-array2xml",
|
||||||
"version": "1.0.0",
|
"version": "1.0.0",
|
||||||
|
|
|
@ -21,4 +21,5 @@ return [
|
||||||
Twig\Extra\TwigExtraBundle\TwigExtraBundle::class => ['all' => true],
|
Twig\Extra\TwigExtraBundle\TwigExtraBundle::class => ['all' => true],
|
||||||
Gregwar\CaptchaBundle\GregwarCaptchaBundle::class => ['all' => true],
|
Gregwar\CaptchaBundle\GregwarCaptchaBundle::class => ['all' => true],
|
||||||
Doctrine\Bundle\DoctrineCacheBundle\DoctrineCacheBundle::class => ['all' => true],
|
Doctrine\Bundle\DoctrineCacheBundle\DoctrineCacheBundle::class => ['all' => true],
|
||||||
|
Translation\Bundle\TranslationBundle::class => ['all' => true],
|
||||||
];
|
];
|
||||||
|
|
5
config/packages/dev/php_translation.yaml
Normal file
5
config/packages/dev/php_translation.yaml
Normal file
|
@ -0,0 +1,5 @@
|
||||||
|
translation:
|
||||||
|
symfony_profiler:
|
||||||
|
enabled: true
|
||||||
|
webui:
|
||||||
|
enabled: true
|
11
config/packages/php_translation.yaml
Normal file
11
config/packages/php_translation.yaml
Normal file
|
@ -0,0 +1,11 @@
|
||||||
|
translation:
|
||||||
|
locales: ["en", "de"]
|
||||||
|
edit_in_place:
|
||||||
|
enabled: false
|
||||||
|
config_name: app
|
||||||
|
configs:
|
||||||
|
app:
|
||||||
|
dirs: ["%kernel.project_dir%/templates", "%kernel.project_dir%/src"]
|
||||||
|
output_dir: "%kernel.project_dir%/translations"
|
||||||
|
excluded_names: ["*TestCase.php", "*Test.php"]
|
||||||
|
excluded_dirs: [cache, data, logs]
|
6
config/routes/dev/php_translation.yaml
Normal file
6
config/routes/dev/php_translation.yaml
Normal file
|
@ -0,0 +1,6 @@
|
||||||
|
_translation_webui:
|
||||||
|
resource: "@TranslationBundle/Resources/config/routing_webui.yml"
|
||||||
|
prefix: /admin
|
||||||
|
|
||||||
|
_translation_profiler:
|
||||||
|
resource: '@TranslationBundle/Resources/config/routing_symfony_profiler.yml'
|
3
config/routes/php_translation.yaml
Normal file
3
config/routes/php_translation.yaml
Normal file
|
@ -0,0 +1,3 @@
|
||||||
|
_translation_edit_in_place:
|
||||||
|
resource: '@TranslationBundle/Resources/config/routing_edit_in_place.yml'
|
||||||
|
prefix: /admin
|
27
symfony.lock
27
symfony.lock
|
@ -196,6 +196,9 @@
|
||||||
"nikolaposa/version": {
|
"nikolaposa/version": {
|
||||||
"version": "2.2.2"
|
"version": "2.2.2"
|
||||||
},
|
},
|
||||||
|
"nyholm/nsa": {
|
||||||
|
"version": "1.1.0"
|
||||||
|
},
|
||||||
"nyholm/psr7": {
|
"nyholm/psr7": {
|
||||||
"version": "1.0",
|
"version": "1.0",
|
||||||
"recipe": {
|
"recipe": {
|
||||||
|
@ -241,6 +244,30 @@
|
||||||
"php-http/promise": {
|
"php-http/promise": {
|
||||||
"version": "v1.0.0"
|
"version": "v1.0.0"
|
||||||
},
|
},
|
||||||
|
"php-translation/common": {
|
||||||
|
"version": "1.0.0"
|
||||||
|
},
|
||||||
|
"php-translation/extractor": {
|
||||||
|
"version": "1.7.1"
|
||||||
|
},
|
||||||
|
"php-translation/symfony-bundle": {
|
||||||
|
"version": "0.4",
|
||||||
|
"recipe": {
|
||||||
|
"repo": "github.com/symfony/recipes-contrib",
|
||||||
|
"branch": "master",
|
||||||
|
"version": "0.4",
|
||||||
|
"ref": "ee15ad002114fba7b694a7fe429419b518d43bc4"
|
||||||
|
},
|
||||||
|
"files": [
|
||||||
|
"./config/packages/dev/php_translation.yaml",
|
||||||
|
"./config/packages/php_translation.yaml",
|
||||||
|
"./config/routes/dev/php_translation.yaml",
|
||||||
|
"./config/routes/php_translation.yaml"
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"php-translation/symfony-storage": {
|
||||||
|
"version": "1.0.1"
|
||||||
|
},
|
||||||
"phpdocumentor/reflection-common": {
|
"phpdocumentor/reflection-common": {
|
||||||
"version": "1.0.1"
|
"version": "1.0.1"
|
||||||
},
|
},
|
||||||
|
|
File diff suppressed because it is too large
Load diff
File diff suppressed because it is too large
Load diff
|
@ -1,70 +1,140 @@
|
||||||
<?xml version="1.0" encoding="utf-8"?>
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
<xliff xmlns="urn:oasis:names:tc:xliff:document:1.2" version="1.2">
|
<xliff xmlns="urn:oasis:names:tc:xliff:document:2.0" version="2.0" srcLang="en" trgLang="de">
|
||||||
<file source-language="en" target-language="de" datatype="plaintext" original="file.ext">
|
<file id="security.de">
|
||||||
<header>
|
<unit id="baI_ZxO" name="An authentication exception occurred.">
|
||||||
<tool tool-id="symfony" tool-name="Symfony"/>
|
<notes>
|
||||||
</header>
|
<note category="state" priority="1">obsolete</note>
|
||||||
<body>
|
</notes>
|
||||||
<trans-unit id="baI_ZxO" resname="An authentication exception occurred.">
|
<segment>
|
||||||
<source>An authentication exception occurred.</source>
|
<source>An authentication exception occurred.</source>
|
||||||
<target>Es ist ein Fehler bei der Authentifikation aufgetreten.</target>
|
<target>Es ist ein Fehler bei der Authentifikation aufgetreten.</target>
|
||||||
</trans-unit>
|
</segment>
|
||||||
<trans-unit id="OETylMq" resname="Authentication credentials could not be found.">
|
</unit>
|
||||||
|
<unit id="OETylMq" name="Authentication credentials could not be found.">
|
||||||
|
<notes>
|
||||||
|
<note category="state" priority="1">obsolete</note>
|
||||||
|
</notes>
|
||||||
|
<segment>
|
||||||
<source>Authentication credentials could not be found.</source>
|
<source>Authentication credentials could not be found.</source>
|
||||||
<target>Es konnten keine Zugangsdaten gefunden werden.</target>
|
<target>Es konnten keine Zugangsdaten gefunden werden.</target>
|
||||||
</trans-unit>
|
</segment>
|
||||||
<trans-unit id="3RJINQ0" resname="Authentication request could not be processed due to a system problem.">
|
</unit>
|
||||||
|
<unit id="3RJINQ0" name="Authentication request could not be processed due to a system problem.">
|
||||||
|
<notes>
|
||||||
|
<note category="state" priority="1">obsolete</note>
|
||||||
|
</notes>
|
||||||
|
<segment>
|
||||||
<source>Authentication request could not be processed due to a system problem.</source>
|
<source>Authentication request could not be processed due to a system problem.</source>
|
||||||
<target>Die Authentifikation konnte wegen eines Systemproblems nicht bearbeitet werden.</target>
|
<target>Die Authentifikation konnte wegen eines Systemproblems nicht bearbeitet werden.</target>
|
||||||
</trans-unit>
|
</segment>
|
||||||
<trans-unit id="qr0aiUo" resname="Invalid credentials.">
|
</unit>
|
||||||
|
<unit id="qr0aiUo" name="Invalid credentials.">
|
||||||
|
<notes>
|
||||||
|
<note category="state" priority="1">obsolete</note>
|
||||||
|
</notes>
|
||||||
|
<segment>
|
||||||
<source>Invalid credentials.</source>
|
<source>Invalid credentials.</source>
|
||||||
<target>Fehlerhafte Zugangsdaten.</target>
|
<target>Fehlerhafte Zugangsdaten.</target>
|
||||||
</trans-unit>
|
</segment>
|
||||||
<trans-unit id="zrJWK0F" resname="Cookie has already been used by someone else.">
|
</unit>
|
||||||
|
<unit id="zrJWK0F" name="Cookie has already been used by someone else.">
|
||||||
|
<notes>
|
||||||
|
<note category="state" priority="1">obsolete</note>
|
||||||
|
</notes>
|
||||||
|
<segment>
|
||||||
<source>Cookie has already been used by someone else.</source>
|
<source>Cookie has already been used by someone else.</source>
|
||||||
<target>Cookie wurde bereits von jemand anderem verwendet.</target>
|
<target>Cookie wurde bereits von jemand anderem verwendet.</target>
|
||||||
</trans-unit>
|
</segment>
|
||||||
<trans-unit id="blC0fXX" resname="Not privileged to request the resource.">
|
</unit>
|
||||||
|
<unit id="blC0fXX" name="Not privileged to request the resource.">
|
||||||
|
<notes>
|
||||||
|
<note category="state" priority="1">obsolete</note>
|
||||||
|
</notes>
|
||||||
|
<segment>
|
||||||
<source>Not privileged to request the resource.</source>
|
<source>Not privileged to request the resource.</source>
|
||||||
<target>Keine Rechte, um die Ressource anzufragen.</target>
|
<target>Keine Rechte, um die Ressource anzufragen.</target>
|
||||||
</trans-unit>
|
</segment>
|
||||||
<trans-unit id="dLzMRPR" resname="Invalid CSRF token.">
|
</unit>
|
||||||
|
<unit id="dLzMRPR" name="Invalid CSRF token.">
|
||||||
|
<notes>
|
||||||
|
<note category="state" priority="1">obsolete</note>
|
||||||
|
</notes>
|
||||||
|
<segment>
|
||||||
<source>Invalid CSRF token.</source>
|
<source>Invalid CSRF token.</source>
|
||||||
<target>Ungültiges CSRF-Token.</target>
|
<target>Ungültiges CSRF-Token.</target>
|
||||||
</trans-unit>
|
</segment>
|
||||||
<trans-unit id="PhhlLem" resname="No authentication provider found to support the authentication token.">
|
</unit>
|
||||||
|
<unit id="PhhlLem" name="No authentication provider found to support the authentication token.">
|
||||||
|
<notes>
|
||||||
|
<note category="state" priority="1">obsolete</note>
|
||||||
|
</notes>
|
||||||
|
<segment>
|
||||||
<source>No authentication provider found to support the authentication token.</source>
|
<source>No authentication provider found to support the authentication token.</source>
|
||||||
<target>Es wurde kein Authentifizierungs-Provider gefunden, der das Authentifizierungs-Token unterstützt.</target>
|
<target>Es wurde kein Authentifizierungs-Provider gefunden, der das Authentifizierungs-Token unterstützt.</target>
|
||||||
</trans-unit>
|
</segment>
|
||||||
<trans-unit id="v_RS21A" resname="No session available, it either timed out or cookies are not enabled.">
|
</unit>
|
||||||
|
<unit id="v_RS21A" name="No session available, it either timed out or cookies are not enabled.">
|
||||||
|
<notes>
|
||||||
|
<note category="state" priority="1">obsolete</note>
|
||||||
|
</notes>
|
||||||
|
<segment>
|
||||||
<source>No session available, it either timed out or cookies are not enabled.</source>
|
<source>No session available, it either timed out or cookies are not enabled.</source>
|
||||||
<target>Keine Session verfügbar, entweder ist diese abgelaufen oder Cookies sind nicht aktiviert.</target>
|
<target>Keine Session verfügbar, entweder ist diese abgelaufen oder Cookies sind nicht aktiviert.</target>
|
||||||
</trans-unit>
|
</segment>
|
||||||
<trans-unit id="EYCKpDH" resname="No token could be found.">
|
</unit>
|
||||||
|
<unit id="EYCKpDH" name="No token could be found.">
|
||||||
|
<notes>
|
||||||
|
<note category="state" priority="1">obsolete</note>
|
||||||
|
</notes>
|
||||||
|
<segment>
|
||||||
<source>No token could be found.</source>
|
<source>No token could be found.</source>
|
||||||
<target>Es wurde kein Token gefunden.</target>
|
<target>Es wurde kein Token gefunden.</target>
|
||||||
</trans-unit>
|
</segment>
|
||||||
<trans-unit id="z3cOUZo" resname="Username could not be found.">
|
</unit>
|
||||||
|
<unit id="z3cOUZo" name="Username could not be found.">
|
||||||
|
<notes>
|
||||||
|
<note category="state" priority="1">obsolete</note>
|
||||||
|
</notes>
|
||||||
|
<segment>
|
||||||
<source>Username could not be found.</source>
|
<source>Username could not be found.</source>
|
||||||
<target>Der Benutzername wurde nicht gefunden.</target>
|
<target>Der Benutzername wurde nicht gefunden.</target>
|
||||||
</trans-unit>
|
</segment>
|
||||||
<trans-unit id="By5eLYM" resname="Account has expired.">
|
</unit>
|
||||||
|
<unit id="By5eLYM" name="Account has expired.">
|
||||||
|
<notes>
|
||||||
|
<note category="state" priority="1">obsolete</note>
|
||||||
|
</notes>
|
||||||
|
<segment>
|
||||||
<source>Account has expired.</source>
|
<source>Account has expired.</source>
|
||||||
<target>Der Account ist abgelaufen.</target>
|
<target>Der Account ist abgelaufen.</target>
|
||||||
</trans-unit>
|
</segment>
|
||||||
<trans-unit id="YfZhiuA" resname="Credentials have expired.">
|
</unit>
|
||||||
|
<unit id="YfZhiuA" name="Credentials have expired.">
|
||||||
|
<notes>
|
||||||
|
<note category="state" priority="1">obsolete</note>
|
||||||
|
</notes>
|
||||||
|
<segment>
|
||||||
<source>Credentials have expired.</source>
|
<source>Credentials have expired.</source>
|
||||||
<target>Die Zugangsdaten sind abgelaufen.</target>
|
<target>Die Zugangsdaten sind abgelaufen.</target>
|
||||||
</trans-unit>
|
</segment>
|
||||||
<trans-unit id="NrSSfLs" resname="Account is disabled.">
|
</unit>
|
||||||
|
<unit id="NrSSfLs" name="Account is disabled.">
|
||||||
|
<notes>
|
||||||
|
<note category="state" priority="1">obsolete</note>
|
||||||
|
</notes>
|
||||||
|
<segment>
|
||||||
<source>Account is disabled.</source>
|
<source>Account is disabled.</source>
|
||||||
<target>Der Account ist deaktiviert.</target>
|
<target>Der Account ist deaktiviert.</target>
|
||||||
</trans-unit>
|
</segment>
|
||||||
<trans-unit id="O5ZyxHr" resname="Account is locked.">
|
</unit>
|
||||||
|
<unit id="O5ZyxHr" name="Account is locked.">
|
||||||
|
<notes>
|
||||||
|
<note category="state" priority="1">obsolete</note>
|
||||||
|
</notes>
|
||||||
|
<segment>
|
||||||
<source>Account is locked.</source>
|
<source>Account is locked.</source>
|
||||||
<target>Der Account ist gesperrt.</target>
|
<target>Der Account ist gesperrt.</target>
|
||||||
</trans-unit>
|
</segment>
|
||||||
</body>
|
</unit>
|
||||||
</file>
|
</file>
|
||||||
</xliff>
|
</xliff>
|
||||||
|
|
|
@ -1,70 +1,140 @@
|
||||||
<?xml version="1.0" encoding="utf-8"?>
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
<xliff xmlns="urn:oasis:names:tc:xliff:document:1.2" version="1.2">
|
<xliff xmlns="urn:oasis:names:tc:xliff:document:2.0" version="2.0" srcLang="en" trgLang="en">
|
||||||
<file source-language="en" target-language="en" datatype="plaintext" original="file.ext">
|
<file id="security.en">
|
||||||
<header>
|
<unit id="baI_ZxO" name="An authentication exception occurred.">
|
||||||
<tool tool-id="symfony" tool-name="Symfony"/>
|
<notes>
|
||||||
</header>
|
<note category="state" priority="1">obsolete</note>
|
||||||
<body>
|
</notes>
|
||||||
<trans-unit id="baI_ZxO" resname="An authentication exception occurred.">
|
<segment>
|
||||||
<source>An authentication exception occurred.</source>
|
<source>An authentication exception occurred.</source>
|
||||||
<target>An authentication exception occurred.</target>
|
<target>An authentication exception occurred.</target>
|
||||||
</trans-unit>
|
</segment>
|
||||||
<trans-unit id="OETylMq" resname="Authentication credentials could not be found.">
|
</unit>
|
||||||
|
<unit id="OETylMq" name="Authentication credentials could not be found.">
|
||||||
|
<notes>
|
||||||
|
<note category="state" priority="1">obsolete</note>
|
||||||
|
</notes>
|
||||||
|
<segment>
|
||||||
<source>Authentication credentials could not be found.</source>
|
<source>Authentication credentials could not be found.</source>
|
||||||
<target>Authentication credentials could not be found.</target>
|
<target>Authentication credentials could not be found.</target>
|
||||||
</trans-unit>
|
</segment>
|
||||||
<trans-unit id="3RJINQ0" resname="Authentication request could not be processed due to a system problem.">
|
</unit>
|
||||||
|
<unit id="3RJINQ0" name="Authentication request could not be processed due to a system problem.">
|
||||||
|
<notes>
|
||||||
|
<note category="state" priority="1">obsolete</note>
|
||||||
|
</notes>
|
||||||
|
<segment>
|
||||||
<source>Authentication request could not be processed due to a system problem.</source>
|
<source>Authentication request could not be processed due to a system problem.</source>
|
||||||
<target>Authentication request could not be processed due to a system problem.</target>
|
<target>Authentication request could not be processed due to a system problem.</target>
|
||||||
</trans-unit>
|
</segment>
|
||||||
<trans-unit id="qr0aiUo" resname="Invalid credentials.">
|
</unit>
|
||||||
|
<unit id="qr0aiUo" name="Invalid credentials.">
|
||||||
|
<notes>
|
||||||
|
<note category="state" priority="1">obsolete</note>
|
||||||
|
</notes>
|
||||||
|
<segment>
|
||||||
<source>Invalid credentials.</source>
|
<source>Invalid credentials.</source>
|
||||||
<target>Invalid credentials.</target>
|
<target>Invalid credentials.</target>
|
||||||
</trans-unit>
|
</segment>
|
||||||
<trans-unit id="zrJWK0F" resname="Cookie has already been used by someone else.">
|
</unit>
|
||||||
|
<unit id="zrJWK0F" name="Cookie has already been used by someone else.">
|
||||||
|
<notes>
|
||||||
|
<note category="state" priority="1">obsolete</note>
|
||||||
|
</notes>
|
||||||
|
<segment>
|
||||||
<source>Cookie has already been used by someone else.</source>
|
<source>Cookie has already been used by someone else.</source>
|
||||||
<target>Cookie has already been used by someone else.</target>
|
<target>Cookie has already been used by someone else.</target>
|
||||||
</trans-unit>
|
</segment>
|
||||||
<trans-unit id="blC0fXX" resname="Not privileged to request the resource.">
|
</unit>
|
||||||
|
<unit id="blC0fXX" name="Not privileged to request the resource.">
|
||||||
|
<notes>
|
||||||
|
<note category="state" priority="1">obsolete</note>
|
||||||
|
</notes>
|
||||||
|
<segment>
|
||||||
<source>Not privileged to request the resource.</source>
|
<source>Not privileged to request the resource.</source>
|
||||||
<target>Not privileged to request the resource.</target>
|
<target>Not privileged to request the resource.</target>
|
||||||
</trans-unit>
|
</segment>
|
||||||
<trans-unit id="dLzMRPR" resname="Invalid CSRF token.">
|
</unit>
|
||||||
|
<unit id="dLzMRPR" name="Invalid CSRF token.">
|
||||||
|
<notes>
|
||||||
|
<note category="state" priority="1">obsolete</note>
|
||||||
|
</notes>
|
||||||
|
<segment>
|
||||||
<source>Invalid CSRF token.</source>
|
<source>Invalid CSRF token.</source>
|
||||||
<target>Invalid CSRF token.</target>
|
<target>Invalid CSRF token.</target>
|
||||||
</trans-unit>
|
</segment>
|
||||||
<trans-unit id="PhhlLem" resname="No authentication provider found to support the authentication token.">
|
</unit>
|
||||||
|
<unit id="PhhlLem" name="No authentication provider found to support the authentication token.">
|
||||||
|
<notes>
|
||||||
|
<note category="state" priority="1">obsolete</note>
|
||||||
|
</notes>
|
||||||
|
<segment>
|
||||||
<source>No authentication provider found to support the authentication token.</source>
|
<source>No authentication provider found to support the authentication token.</source>
|
||||||
<target>No authentication provider found to support the authentication token.</target>
|
<target>No authentication provider found to support the authentication token.</target>
|
||||||
</trans-unit>
|
</segment>
|
||||||
<trans-unit id="v_RS21A" resname="No session available, it either timed out or cookies are not enabled.">
|
</unit>
|
||||||
|
<unit id="v_RS21A" name="No session available, it either timed out or cookies are not enabled.">
|
||||||
|
<notes>
|
||||||
|
<note category="state" priority="1">obsolete</note>
|
||||||
|
</notes>
|
||||||
|
<segment>
|
||||||
<source>No session available, it either timed out or cookies are not enabled.</source>
|
<source>No session available, it either timed out or cookies are not enabled.</source>
|
||||||
<target>No session available, it either timed out or cookies are not enabled.</target>
|
<target>No session available, it either timed out or cookies are not enabled.</target>
|
||||||
</trans-unit>
|
</segment>
|
||||||
<trans-unit id="EYCKpDH" resname="No token could be found.">
|
</unit>
|
||||||
|
<unit id="EYCKpDH" name="No token could be found.">
|
||||||
|
<notes>
|
||||||
|
<note category="state" priority="1">obsolete</note>
|
||||||
|
</notes>
|
||||||
|
<segment>
|
||||||
<source>No token could be found.</source>
|
<source>No token could be found.</source>
|
||||||
<target>No token could be found.</target>
|
<target>No token could be found.</target>
|
||||||
</trans-unit>
|
</segment>
|
||||||
<trans-unit id="z3cOUZo" resname="Username could not be found.">
|
</unit>
|
||||||
|
<unit id="z3cOUZo" name="Username could not be found.">
|
||||||
|
<notes>
|
||||||
|
<note category="state" priority="1">obsolete</note>
|
||||||
|
</notes>
|
||||||
|
<segment>
|
||||||
<source>Username could not be found.</source>
|
<source>Username could not be found.</source>
|
||||||
<target>Username could not be found.</target>
|
<target>Username could not be found.</target>
|
||||||
</trans-unit>
|
</segment>
|
||||||
<trans-unit id="By5eLYM" resname="Account has expired.">
|
</unit>
|
||||||
|
<unit id="By5eLYM" name="Account has expired.">
|
||||||
|
<notes>
|
||||||
|
<note category="state" priority="1">obsolete</note>
|
||||||
|
</notes>
|
||||||
|
<segment>
|
||||||
<source>Account has expired.</source>
|
<source>Account has expired.</source>
|
||||||
<target>Account has expired.</target>
|
<target>Account has expired.</target>
|
||||||
</trans-unit>
|
</segment>
|
||||||
<trans-unit id="YfZhiuA" resname="Credentials have expired.">
|
</unit>
|
||||||
|
<unit id="YfZhiuA" name="Credentials have expired.">
|
||||||
|
<notes>
|
||||||
|
<note category="state" priority="1">obsolete</note>
|
||||||
|
</notes>
|
||||||
|
<segment>
|
||||||
<source>Credentials have expired.</source>
|
<source>Credentials have expired.</source>
|
||||||
<target>Credentials have expired.</target>
|
<target>Credentials have expired.</target>
|
||||||
</trans-unit>
|
</segment>
|
||||||
<trans-unit id="NrSSfLs" resname="Account is disabled.">
|
</unit>
|
||||||
|
<unit id="NrSSfLs" name="Account is disabled.">
|
||||||
|
<notes>
|
||||||
|
<note category="state" priority="1">obsolete</note>
|
||||||
|
</notes>
|
||||||
|
<segment>
|
||||||
<source>Account is disabled.</source>
|
<source>Account is disabled.</source>
|
||||||
<target>Account is disabled.</target>
|
<target>Account is disabled.</target>
|
||||||
</trans-unit>
|
</segment>
|
||||||
<trans-unit id="O5ZyxHr" resname="Account is locked.">
|
</unit>
|
||||||
|
<unit id="O5ZyxHr" name="Account is locked.">
|
||||||
|
<notes>
|
||||||
|
<note category="state" priority="1">obsolete</note>
|
||||||
|
</notes>
|
||||||
|
<segment>
|
||||||
<source>Account is locked.</source>
|
<source>Account is locked.</source>
|
||||||
<target>Account is locked.</target>
|
<target>Account is locked.</target>
|
||||||
</trans-unit>
|
</segment>
|
||||||
</body>
|
</unit>
|
||||||
</file>
|
</file>
|
||||||
</xliff>
|
</xliff>
|
||||||
|
|
File diff suppressed because it is too large
Load diff
File diff suppressed because it is too large
Load diff
Loading…
Add table
Add a link
Reference in a new issue