From 661f09e3fdc0b405abd8bcdda9756bd937982849 Mon Sep 17 00:00:00 2001 From: Harrys Ravalomanana Date: Thu, 2 Apr 2020 11:52:52 +0400 Subject: [PATCH 1/4] PHRAS-3006 #comment port 41 Front elete 3 by 3 --- package.json | 2 +- .../actions/delete_records_confirm.html.twig | 225 +++++++++++++----- .../delete_records_confirm_form.html.twig | 48 ++++ yarn.lock | 8 +- 4 files changed, 215 insertions(+), 68 deletions(-) create mode 100644 templates/web/prod/actions/delete_records_confirm_form.html.twig diff --git a/package.json b/package.json index 232c24d86b..9bf367299b 100644 --- a/package.json +++ b/package.json @@ -65,7 +65,7 @@ "normalize-css": "^2.1.0", "npm": "^6.0.0", "npm-modernizr": "^2.8.3", - "phraseanet-production-client": "0.34.160-d", + "phraseanet-production-client": "0.34.161-d", "requirejs": "^2.3.5", "tinymce": "^4.0.28", "underscore": "^1.8.3", diff --git a/templates/web/prod/actions/delete_records_confirm.html.twig b/templates/web/prod/actions/delete_records_confirm.html.twig index d65e1e4550..61984cce5f 100644 --- a/templates/web/prod/actions/delete_records_confirm.html.twig +++ b/templates/web/prod/actions/delete_records_confirm.html.twig @@ -1,67 +1,166 @@ -{% set nbReceived = records.received().count() %} -{% set nbEligibleDocuments = records.count() %} +{% if with_children.records.stories().count() > 0 %} + +{% endif %} -{% set nbTrash = filteredRecord.trash|length %} -{% set nbDelete = filteredRecord.delete|length %} +
+ {{ include('prod/actions/delete_records_confirm_form.html.twig', parents_only) }} +
-{% if nbEligibleDocuments > 0 %} - {% if nbReceived != records.count() %} -
- {{ "You do not have rights to remove all selected documents. Are you sure ?" | trans }} -
- {% endif %} +
+ {{ include('prod/actions/delete_records_confirm_form.html.twig', with_children) }} +
-
- - {% if nbTrash > 0 %} -
-
- -
-
- {{ nbTrash }} {{ "prod:app trash: record-move-to-trash" | trans }} -
- {% if records.stories().count() %} - - {% endif %} -
- {% endif %} - {% if nbDelete > 0 %} -
-
- -
-
- {{ nbDelete }} {{ "prod:app trash: record-delete" | trans }} -
- {% if records.stories().count() %} - - {% endif %} -
- {% endif %} -
- - - -
-
-{% elseif nbReceived == 0 %} -
- {{ "No document selected" | trans }} -
-{% else %} -
- {{ "You do not have rights to remove selected documents" | trans }} -
-{% endif %} \ No newline at end of file + \ No newline at end of file diff --git a/templates/web/prod/actions/delete_records_confirm_form.html.twig b/templates/web/prod/actions/delete_records_confirm_form.html.twig new file mode 100644 index 0000000000..f24f25570b --- /dev/null +++ b/templates/web/prod/actions/delete_records_confirm_form.html.twig @@ -0,0 +1,48 @@ +{% if records.count() > 0 %} + {% if records.rejected().count() > 0 %} +
+ {{ "You do not have rights to remove all selected documents. Are you sure ?" | trans }} +
+ {% endif %} + +
+ + {% if trashableCount > 0 %} +
+
+ +
+
+ {{ trashableCount }} {{ "prod:app trash: record-move-to-trash" | trans }} +
+
+ {% endif %} + {% if deletableCount > 0 %} +
+
+ +
+
+ {{ deletableCount }} {{ "prod:app trash: record-to-delete" | trans }} +
+
+ {% endif %} +
+ + + +
+
+{% elseif records.received().count() == 0 %} +
+ {{ "No document selected" | trans }} +
+{% else %} +
+ {{ "You do not have rights to remove selected documents" | trans }} +
+{% endif %} \ No newline at end of file diff --git a/yarn.lock b/yarn.lock index 4a5be0c837..8e2772476a 100644 --- a/yarn.lock +++ b/yarn.lock @@ -7577,10 +7577,10 @@ phraseanet-common@^0.4.5-d: js-cookie "^2.1.0" pym.js "^1.3.1" -phraseanet-production-client@0.34.160-d: - version "0.34.160-d" - resolved "https://registry.yarnpkg.com/phraseanet-production-client/-/phraseanet-production-client-0.34.160-d.tgz#3deb3387b54e56aec73b073cae8cc013cc316999" - integrity sha512-00jnCOCDrLowL8TE+h8mH+Lg4P0+EQPSDOXN2Lq6KF577GGu0OWQRh2YmUeXkacHTUT4N0u39IsBkkBYqorVnQ== +phraseanet-production-client@0.34.161-d: + version "0.34.161-d" + resolved "https://registry.yarnpkg.com/phraseanet-production-client/-/phraseanet-production-client-0.34.161-d.tgz#f0b93e342af25d3064562c1420f24514bb5a94f9" + integrity sha512-3nfnMjLctLp5LysO83uuWSrHQ71b+dKd4Tt8mcHV1zQcYKkXQkcXYI5/UBCna/im83zNtpz2/tSPKw5h3j3TDg== dependencies: "@mapbox/mapbox-gl-language" "^0.9.2" "@turf/turf" "^5.1.6" From 51b10b6bec70245c654b4b97d93b1fda28eeadd7 Mon Sep 17 00:00:00 2001 From: aynsix Date: Thu, 2 Apr 2020 14:56:27 +0300 Subject: [PATCH 2/4] add php modification --- .../Controller/Prod/RecordController.php | 85 +++++++++---- .../Phrasea/Controller/RecordsRequest.php | 112 ++++++++++++------ .../Model/Converter/BasketConverter.php | 3 +- .../Order/Controller/ApiOrderController.php | 39 +++++- 4 files changed, 174 insertions(+), 65 deletions(-) diff --git a/lib/Alchemy/Phrasea/Controller/Prod/RecordController.php b/lib/Alchemy/Phrasea/Controller/Prod/RecordController.php index 8e9a609811..da612c13aa 100644 --- a/lib/Alchemy/Phrasea/Controller/Prod/RecordController.php +++ b/lib/Alchemy/Phrasea/Controller/Prod/RecordController.php @@ -7,6 +7,7 @@ * For the full copyright and license information, please view the LICENSE * file that was distributed with this source code. */ + namespace Alchemy\Phrasea\Controller\Prod; use Alchemy\Phrasea\Application; @@ -24,6 +25,7 @@ use Alchemy\Phrasea\Model\Repositories\StoryWZRepository; use Alchemy\Phrasea\SearchEngine\SearchEngineOptions; use Alchemy\Phrasea\Twig\Fit; use Alchemy\Phrasea\Twig\PhraseanetExtension; +use Symfony\Component\EventDispatcher\EventDispatcherInterface; use Symfony\Component\HttpFoundation\Request; use Symfony\Component\HttpFoundation\Response; @@ -36,7 +38,7 @@ class RecordController extends Controller * * @param Request $request * - * @return Response + * @return \Symfony\Component\HttpFoundation\JsonResponse */ public function getRecord(Request $request) { @@ -194,7 +196,8 @@ class RecordController extends Controller $flatten = (bool)($request->request->get('del_children')) ? RecordsRequest::FLATTEN_YES_PRESERVE_STORIES : RecordsRequest::FLATTEN_NO; $records = RecordsRequest::fromRequest( $this->app, - $request,$flatten, + $request, + $flatten, [\ACL::CANDELETERECORD] ); @@ -224,16 +227,16 @@ class RecordController extends Controller $manager->remove($attachedStory); } - foreach($record->get_grouping_parents() as $story) { + foreach ($record->get_grouping_parents() as $story) { $this->getEventDispatcher()->dispatch(PhraseaEvents::RECORD_EDIT, new RecordEdit($story)); } $sbasId = $record->getDatabox()->get_sbas_id(); - if(!array_key_exists($sbasId, $trashCollectionsBySbasId)) { + if (!array_key_exists($sbasId, $trashCollectionsBySbasId)) { $trashCollectionsBySbasId[$sbasId] = $record->getDatabox()->getTrashCollection(); } $deleted[] = $record->getId(); - if($trashCollectionsBySbasId[$sbasId] !== null) { + if ($trashCollectionsBySbasId[$sbasId] !== null) { if($record->getCollection()->get_coll_id() == $trashCollectionsBySbasId[$sbasId]->get_coll_id()) { // record is already in trash so delete it $this->getEventDispatcher()->dispatch(RecordEvents::DELETE, new DeleteEvent($record)); @@ -280,35 +283,69 @@ class RecordController extends Controller * Delete a record or a list of records * * @param Request $request - * @return Response + * @return string html */ public function whatCanIDelete(Request $request) { + $viewParms = []; + + // pre-count records that would be trashed/deleted when the "deleted children" will be un-checked + $records = RecordsRequest::fromRequest( $this->app, $request, - !!$request->request->get('del_children'), + RecordsRequest::FLATTEN_NO, [\ACL::CANDELETERECORD] ); - $filteredRecord = $this->filterRecordToDelete($records); + $filteredRecords = $this->filterRecordToDelete($records); - return $this->app->json([ - 'renderView' => $this->render('prod/actions/delete_records_confirm.html.twig', [ - 'records' => $records, - 'filteredRecord' => $filteredRecord - ]), - 'filteredRecord' => $filteredRecord - ]); + $viewParms['parents_only'] = [ + 'records' => $records, + 'trashableCount' => count($filteredRecords['trash']), + 'deletableCount' => count($filteredRecords['delete']) + ]; + + // pre-count records that would be trashed/deleted when the "deleted children" will be checked + // + $records = RecordsRequest::fromRequest( + $this->app, + $request, + RecordsRequest::FLATTEN_YES_PRESERVE_STORIES, + [\ACL::CANDELETERECORD] + ); + $filteredRecords = $this->filterRecordToDelete($records); + $viewParms['with_children'] = [ + 'records' => $records, + 'trashableCount' => count($filteredRecords['trash']), + 'deletableCount' => count($filteredRecords['delete']) + ]; + + return $this->render( + 'prod/actions/delete_records_confirm.html.twig', + $viewParms + ); } + /** + * classifies records in two groups (does NOT delete anything) + * - 'trash' : the record can go to trash because the db has a "_TRASH_" coll, and the record is not already into it + * - 'delete' : the record would be deleted because the db has no trash, or the record is already trashed + * + * @param RecordsRequest $records + * @return array + */ private function filterRecordToDelete(RecordsRequest $records) { + $ret = [ + 'trash' => [], + 'delete' => [] + ]; + $trashCollectionsBySbasId = []; - $goingToTrash = []; - $delete = []; foreach ($records as $record) { + /** @var \record_adapter $record */ $sbasId = $record->getDatabox()->get_sbas_id(); if (!array_key_exists($sbasId, $trashCollectionsBySbasId)) { $trashCollectionsBySbasId[$sbasId] = $record->getDatabox()->getTrashCollection(); @@ -316,21 +353,20 @@ class RecordController extends Controller if ($trashCollectionsBySbasId[$sbasId] !== null) { if ($record->getCollection()->get_coll_id() == $trashCollectionsBySbasId[$sbasId]->get_coll_id()) { // record is already in trash - $delete[] = $record; + $ret['delete'][] = $record; } else { // will be moved to trash - $goingToTrash[] = $record; + $ret['trash'][] = $record; } } else { // trash does not exist - $delete[] = $record; + $ret['delete'][] = $record; } } - //check if all values in array are true - //return (!in_array(false, $goingToTrash, true)); - return ['trash' => $goingToTrash, 'delete' => $delete]; + + return $ret; } /** @@ -338,7 +374,8 @@ class RecordController extends Controller * * @param Request $request * - * @return Response + * @return \Symfony\Component\HttpFoundation\JsonResponse + * @throws \Alchemy\Phrasea\Cache\Exception */ public function renewUrl(Request $request) { diff --git a/lib/Alchemy/Phrasea/Controller/RecordsRequest.php b/lib/Alchemy/Phrasea/Controller/RecordsRequest.php index bb911d15b9..4512350e6a 100644 --- a/lib/Alchemy/Phrasea/Controller/RecordsRequest.php +++ b/lib/Alchemy/Phrasea/Controller/RecordsRequest.php @@ -11,6 +11,7 @@ namespace Alchemy\Phrasea\Controller; +use Alchemy\Phrasea\Model\Converter\BasketConverter; use Alchemy\Phrasea\Model\Entities\Basket; use Doctrine\Common\Collections\ArrayCollection; use Alchemy\Phrasea\Application; @@ -21,6 +22,7 @@ use Symfony\Component\HttpKernel\Exception\NotFoundHttpException; class RecordsRequest extends ArrayCollection { protected $isSingleStory = false; + protected $rejected; protected $received; protected $basket; protected $databoxes; @@ -31,30 +33,38 @@ class RecordsRequest extends ArrayCollection const FLATTEN_YES_PRESERVE_STORIES = 'preserve'; /** - * Constructor + * RecordsRequest Constructor * * @param array $elements + * @param ArrayCollection $rejected * @param ArrayCollection $received - * @param Basket $basket + * @param Basket|null $basket * @param Boolean $flatten */ - public function __construct(array $elements, ArrayCollection $received, Basket $basket = null, $flatten = self::FLATTEN_NO) + public function __construct(array $elements, ArrayCollection $rejected, ArrayCollection $received, Basket $basket = null, $flatten = self::FLATTEN_NO) { parent::__construct($elements); $this->received = $received; + $this->rejected = $rejected; $this->basket = $basket; - $this->isSingleStory = ($flatten !== self::FLATTEN_YES && 1 === count($this) && $this->first()->isStory()); + $this->isSingleStory = ($flatten !== self::FLATTEN_YES && count($this) === 1 && $this->first()->isStory()); - if (self::FLATTEN_NO !== $flatten) { + if ($flatten !== self::FLATTEN_NO) { $to_remove = []; /** @var record_adapter $record */ foreach ($this as $key => $record) { if ($record->isStory()) { - if (self::FLATTEN_YES === $flatten) { + if ($flatten === self::FLATTEN_YES) { + // simple flatten : remove the story $to_remove[] = $key; } - foreach ($record->getChildren() as $child) { - $this->set($child->getId(), $child); + + try { + foreach ($record->getChildren() as $child) { + $this->set($child->getId(), $child); + } + } catch (\Exception $e) { + // getChildren will no fail since record IS a story } } } @@ -106,7 +116,7 @@ class RecordsRequest extends ArrayCollection /** @var \record_adapter $record */ foreach ($this as $record) { if (! isset($this->collections[$record->getBaseId()])) { - $this->collections[$record->getBaseId()] = $record->get_collection(); + $this->collections[$record->getBaseId()] = $record->getCollection(); } } @@ -126,6 +136,16 @@ class RecordsRequest extends ArrayCollection return $this->received; } + /** + * Return all rejected records + * + * @return \record_adapter[]|ArrayCollection + */ + public function rejected() + { + return $this->rejected; + } + /** * Return basket entity if provided, null otherwise * @@ -201,15 +221,18 @@ class RecordsRequest extends ArrayCollection * @param boolean $flattenStories * @param array $rightsColl * @param array $rightsDatabox - * @return RecordsRequest|\record_adapter[] + * @return RecordsRequest + * @throws \Alchemy\Phrasea\Cache\Exception */ public static function fromRequest(Application $app, Request $request, $flattenStories = self::FLATTEN_NO, array $rightsColl = [], array $rightsDatabox = []) { - $elements = $received = []; + $received = []; $basket = null; if ($request->get('ssel')) { - $basket = $app['converter.basket']->convert($request->get('ssel')); + /** @var BasketConverter $basketConverter */ + $basketConverter = $app['converter.basket']; + $basket = $basketConverter->convert($request->get('ssel')); $app['acl.basket']->hasAccess($basket, $app->getAuthenticatedUser()); foreach ($basket->getElements() as $basket_element) { @@ -240,35 +263,56 @@ class RecordsRequest extends ArrayCollection } } + // fill an array with records from flattened stories $elements = $received; - $to_remove = []; - - foreach ($elements as $id => $record) { - if (!$app->getAclForUser($app->getAuthenticatedUser())->has_access_to_record($record)) { - $to_remove[] = $id; - continue; - } - - foreach ($rightsColl as $right) { - if (!$app->getAclForUser($app->getAuthenticatedUser())->has_right_on_base($record->get_base_id(), $right)) { - $to_remove[] = $id; - continue; - } - } - - foreach ($rightsDatabox as $right) { - if (!$app->getAclForUser($app->getAuthenticatedUser())->has_right_on_sbas($record->get_sbas_id(), $right)) { - $to_remove[] = $id; - continue; + if ($flattenStories !== self::FLATTEN_NO) { + /** @var record_adapter $record */ + foreach ($received as $key => $record) { + if ($record->isStory()) { + if ($flattenStories === self::FLATTEN_YES) { + // simple flatten : remove the story from elements + unset($elements[$key]); + } + foreach ($record->getChildren() as $child) { + $elements[$child->getId()] = $child; + } } } } - foreach ($to_remove as $id) { - unset($elements[$id]); + // apply rights filter, remove from elements if no rights + $rejected = []; + $acl = $app->getAclForUser($app->getAuthenticatedUser()); + foreach ($elements as $key => $record) { + // any false or unknown right will throw exception and the record will be rejected + try { + if (!$acl->has_access_to_record($record)) { + throw new \Exception(); + } + + foreach ($rightsColl as $right) { + if (!$acl->has_right_on_base($record->getBaseId(), $right)) { + throw new \Exception(); + } + } + + foreach ($rightsDatabox as $right) { + if (!$acl->has_right_on_sbas($record->getDataboxId(), $right)) { + throw new \Exception(); + } + } + } + catch (\Exception $e) { + $rejected[$key] = $record; + } + } + // remove rejected from elements + foreach ($rejected as $key => $record) { + unset($elements[$key]); } - return new static($elements, new ArrayCollection($received), $basket, $flattenStories); + // flattening is already done + return new static($elements, new ArrayCollection($rejected), new ArrayCollection($received), $basket, self::FLATTEN_NO); } } diff --git a/lib/Alchemy/Phrasea/Model/Converter/BasketConverter.php b/lib/Alchemy/Phrasea/Model/Converter/BasketConverter.php index 4871ef3a45..568b5ef6d0 100644 --- a/lib/Alchemy/Phrasea/Model/Converter/BasketConverter.php +++ b/lib/Alchemy/Phrasea/Model/Converter/BasketConverter.php @@ -31,7 +31,8 @@ class BasketConverter implements ConverterInterface */ public function convert($id) { - if (null === $basket = $this->repository->find((int) $id)) { + /** @var Basket $basket */ + if ( ($basket = $this->repository->find((int) $id)) === null) { throw new NotFoundHttpException(sprintf('Basket %s not found.', $id)); } diff --git a/lib/Alchemy/Phrasea/Order/Controller/ApiOrderController.php b/lib/Alchemy/Phrasea/Order/Controller/ApiOrderController.php index 2c466acaee..b331175fb9 100644 --- a/lib/Alchemy/Phrasea/Order/Controller/ApiOrderController.php +++ b/lib/Alchemy/Phrasea/Order/Controller/ApiOrderController.php @@ -47,6 +47,10 @@ class ApiOrderController extends BaseOrderController use FilesystemAware; use JsonBodyAware; + /** + * @param Request $request + * @return Response + */ public function createAction(Request $request) { $data = $this->decodeJsonBody($request, 'orders.json#/definitions/order_request'); @@ -54,7 +58,13 @@ class ApiOrderController extends BaseOrderController $availableRecords = $this->toRequestedRecords($data->data->records); $records = $this->filterOrderableRecords($availableRecords); - $recordRequest = new RecordsRequest($records, new ArrayCollection($availableRecords), null, RecordsRequest::FLATTEN_YES); + $recordRequest = new RecordsRequest( + $records, // orderable records + new ArrayCollection([]), // rejected (rights) + new ArrayCollection($availableRecords), // all records from request + null, // basket + RecordsRequest::FLATTEN_YES // orderable records is stories + children + ); $filler = new OrderFiller($this->app['repo.collection-references'], $this->app['orm.em']); @@ -62,7 +72,13 @@ class ApiOrderController extends BaseOrderController $order = new Order(); $order->setUser($this->getAuthenticatedUser()); - $order->setDeadline(new \DateTime($data->data->deadline, new \DateTimeZone('UTC'))); + try { + $order->setDeadline(new \DateTime()); // safe value in case of data->deadline is invalid + $order->setDeadline(new \DateTime($data->data->deadline, new \DateTimeZone('UTC'))); + } + catch (\Exception $e) { + // no-op, will end-up with safe value + } $order->setOrderUsage($data->data->usage); $order->setNotificationMethod(Order::NOTIFY_WEBHOOK); @@ -139,8 +155,9 @@ class ApiOrderController extends BaseOrderController } /** - * @param int $orderId + * @param $orderId * @return Response + * @throws \Exception */ public function getArchiveAction($orderId) { @@ -162,7 +179,12 @@ class ApiOrderController extends BaseOrderController $user = $this->getAuthenticatedUser(); $subdefs = $this->findDataboxSubdefNames(); - $exportData = $export->prepare_export($user, $this->getFilesystem(), $subdefs, true, true); + try { + $exportData = $export->prepare_export($user, $this->getFilesystem(), $subdefs, true, true); + } + catch (\Exception $e) { + throw new NotFoundHttpException(sprintf('No archive could be downloaded for Order "%d"', $order->getId())); + } /** @var Token $token */ $token = $this->app['manipulator.token']->createDownloadToken($user, serialize($exportData)); @@ -248,8 +270,13 @@ class ApiOrderController extends BaseOrderController $filtered = []; foreach ($records as $index => $record) { - if (!$record->isStory() && $acl->has_right_on_base($record->getBaseId(), \ACL::CANCMD)) { - $filtered[$index] = $record; + try { + if ($acl->has_right_on_base($record->getBaseId(), \ACL::CANCMD)) { + $filtered[$index] = $record; + } + } + catch (\Exception $e) { + // will NOT happen since \ACL::CANCMD IS a known right } } From 11e729ca1e7942e394ecfff22148bdeb978d1f3b Mon Sep 17 00:00:00 2001 From: Harrys Ravalomanana Date: Thu, 2 Apr 2020 19:37:44 +0400 Subject: [PATCH 3/4] PHRAS-3006 --- package.json | 2 +- .../actions/delete_records_confirm.html.twig | 154 +----------------- yarn.lock | 8 +- 3 files changed, 6 insertions(+), 158 deletions(-) diff --git a/package.json b/package.json index 9bf367299b..942983d680 100644 --- a/package.json +++ b/package.json @@ -65,7 +65,7 @@ "normalize-css": "^2.1.0", "npm": "^6.0.0", "npm-modernizr": "^2.8.3", - "phraseanet-production-client": "0.34.161-d", + "phraseanet-production-client": "0.34.162-d", "requirejs": "^2.3.5", "tinymce": "^4.0.28", "underscore": "^1.8.3", diff --git a/templates/web/prod/actions/delete_records_confirm.html.twig b/templates/web/prod/actions/delete_records_confirm.html.twig index 61984cce5f..5107ce2b92 100644 --- a/templates/web/prod/actions/delete_records_confirm.html.twig +++ b/templates/web/prod/actions/delete_records_confirm.html.twig @@ -11,156 +11,4 @@
{{ include('prod/actions/delete_records_confirm_form.html.twig', with_children) }} -
- - - \ No newline at end of file + \ No newline at end of file diff --git a/yarn.lock b/yarn.lock index 8e2772476a..36eb14b768 100644 --- a/yarn.lock +++ b/yarn.lock @@ -7577,10 +7577,10 @@ phraseanet-common@^0.4.5-d: js-cookie "^2.1.0" pym.js "^1.3.1" -phraseanet-production-client@0.34.161-d: - version "0.34.161-d" - resolved "https://registry.yarnpkg.com/phraseanet-production-client/-/phraseanet-production-client-0.34.161-d.tgz#f0b93e342af25d3064562c1420f24514bb5a94f9" - integrity sha512-3nfnMjLctLp5LysO83uuWSrHQ71b+dKd4Tt8mcHV1zQcYKkXQkcXYI5/UBCna/im83zNtpz2/tSPKw5h3j3TDg== +phraseanet-production-client@0.34.162-d: + version "0.34.162-d" + resolved "https://registry.yarnpkg.com/phraseanet-production-client/-/phraseanet-production-client-0.34.162-d.tgz#4bfbb6998bae864f5be2eefba87b07ef06f7e4e6" + integrity sha512-FVXzj0Qi6DQSJnv3LrCiIaEUZ0A1DoOn3kUGPBpgws+EzXS13tFC6W0eLz/gDgw/L9Y82S60gI9s778fadwoew== dependencies: "@mapbox/mapbox-gl-language" "^0.9.2" "@turf/turf" "^5.1.6" From e8c9b73ea1671ea602a273913fdc6cc049bfe4e4 Mon Sep 17 00:00:00 2001 From: Harrys Ravalomanana Date: Fri, 3 Apr 2020 11:44:13 +0400 Subject: [PATCH 4/4] PHRAS-3006 add translation --- resources/locales/messages.de.xlf | 965 ++++++++++++++-------------- resources/locales/validators.de.xlf | 4 +- 2 files changed, 487 insertions(+), 482 deletions(-) diff --git a/resources/locales/messages.de.xlf b/resources/locales/messages.de.xlf index 8972dae59c..edf847a828 100644 --- a/resources/locales/messages.de.xlf +++ b/resources/locales/messages.de.xlf @@ -1,6 +1,6 @@ - +
The source node in most cases contains the sample message as written by the developer. If it looks like a dot-delimitted string such as "form.label.firstname", then the developer has not provided a default message. @@ -9,8 +9,8 @@ - Form/Login/PhraseaAuthenticationForm.php Form/Configuration/EmailFormType.php + Form/Login/PhraseaAuthenticationForm.php Add @@ -193,22 +193,22 @@ %nb_records% records %nb_records% Datensätze prod/WorkZone/Basket.html.twig - prod/Tooltip/Story.html.twig prod/Tooltip/Basket.html.twig + prod/Tooltip/Story.html.twig %nb_view% vue %nb_view% Ansicht - Bridge/Dailymotion/element_informations.html.twig Bridge/Youtube/element_informations.html.twig Bridge/Flickr/element_informations.html.twig + Bridge/Dailymotion/element_informations.html.twig %nb_view% vues %nb_view% Ansichten - Bridge/Dailymotion/element_informations.html.twig Bridge/Youtube/element_informations.html.twig Bridge/Flickr/element_informations.html.twig + Bridge/Dailymotion/element_informations.html.twig selectionnes]]> @@ -254,7 +254,7 @@ %quantity% records added %quantity% Datensätze hinzugefügt Controller/Prod/BasketController.php - Controller/Prod/StoryController.php + Controller/Prod/StoryController.php %quantity% records moved @@ -454,8 +454,8 @@ A zu - web/admin/editusers_timelimit.html.twig web/admin/editusers_timelimit_sbas.html.twig + web/admin/editusers_timelimit.html.twig A document has been quarantined @@ -633,12 +633,12 @@ Actions Handlungen - Bridge/Dailymotion/actionelements.html.twig - Bridge/Dailymotion/actioncontainers.html.twig Bridge/Youtube/actionelements.html.twig Bridge/Youtube/actioncontainers.html.twig Bridge/Flickr/actionelements.html.twig Bridge/Flickr/actioncontainers.html.twig + Bridge/Dailymotion/actionelements.html.twig + Bridge/Dailymotion/actioncontainers.html.twig Activate highlight @@ -654,9 +654,9 @@ Activer aktivieren - admin/databox/databox.html.twig - web/admin/editusers_timelimit.html.twig web/admin/editusers_timelimit_sbas.html.twig + web/admin/editusers_timelimit.html.twig + admin/databox/databox.html.twig Activer le grant_type de type password pour votre application @@ -676,10 +676,10 @@ Add Hinzufügen - prod/actions/Push.html.twig + prod/User/Add.html.twig prod/upload/lazaret.html.twig prod/upload/lazaret.html.twig - prod/User/Add.html.twig + prod/actions/Push.html.twig Add a @@ -832,16 +832,16 @@ Ajouter a Hinzufügen zu - Bridge/Dailymotion/actionelements.html.twig Bridge/Youtube/actionelements.html.twig Bridge/Flickr/actionelements.html.twig + Bridge/Dailymotion/actionelements.html.twig Ajouter ma selection courrante Meine aktuelle Auswahl hinzufügen - prod/Baskets/Create.html.twig - prod/Story/Create.html.twig prod/orders/order_item.html.twig + prod/Story/Create.html.twig + prod/Baskets/Create.html.twig Ajouter un nouvel utilisateur @@ -884,7 +884,7 @@ Allow the website to be indexed by search engines like Google Die Website ermöglichen, von Suchmaschinen (wie Google) indexiert zu werden. - Form/Configuration/GeneralFormType.php + Form/Configuration/GeneralFormType.php Allowed @@ -952,13 +952,16 @@ Also delete records that rely on groupings. Auch Datensätze löschen, die auf Berichte angewiesen sind - prod/actions/delete_records_confirm.html.twig + prod/actions/delete_records_confirm.html.twig An error occured Ein Fehler ist aufgetreten - Model/Manipulator/LazaretManipulator.php - Model/Manipulator/LazaretManipulator.php + Controller/Prod/MoveCollectionController.php + Controller/Prod/LazaretController.php + Controller/Prod/BasketController.php + Controller/Prod/StoryController.php + Controller/Prod/ToolsController.php Controller/Admin/DataboxController.php Controller/Admin/DataboxController.php Controller/Admin/DataboxController.php @@ -981,17 +984,14 @@ Controller/Admin/CollectionController.php Controller/Admin/CollectionController.php Controller/Admin/CollectionController.php - Controller/Prod/BasketController.php - Controller/Prod/ToolsController.php - Controller/Prod/LazaretController.php - Controller/Prod/MoveCollectionController.php - Controller/Prod/StoryController.php - web/admin/users.html.twig - admin/databox/databox.html.twig - web/admin/databases.html.twig - admin/collection/collection.html.twig - admin/collection/suggested_value.html.twig + Model/Manipulator/LazaretManipulator.php + Model/Manipulator/LazaretManipulator.php task-manager/task-editor/task.html.twig + admin/databox/databox.html.twig + web/admin/users.html.twig + web/admin/databases.html.twig + admin/collection/suggested_value.html.twig + admin/collection/collection.html.twig An error occured when wanting to change status! @@ -1032,14 +1032,14 @@ An error occurred Ein Fehler ist aufgetreten - Order/Controller/ProdOrderController.php - Controller/Admin/DataboxController.php - Controller/Admin/SearchEngineController.php - Controller/Admin/CollectionController.php Controller/Prod/BasketController.php + Controller/Admin/SearchEngineController.php + Controller/Admin/DataboxController.php + Controller/Admin/CollectionController.php Controller/Api/V3Controller.php Controller/Api/V1Controller.php Controller/Api/V1Controller.php + Order/Controller/ProdOrderController.php web/admin/statusbit.html.twig @@ -1137,8 +1137,8 @@ Apply changes Änderungen anwenden - actions/Property/type.html.twig actions/Property/index.html.twig + actions/Property/type.html.twig Apply status on story children. @@ -1277,8 +1277,8 @@ Audio Codec Audio Codec - Media/Subdef/Audio.php Media/Subdef/Video.php + Media/Subdef/Audio.php Audio Samplerate @@ -1422,9 +1422,9 @@ Bad request format, only JSON is allowed Bad Request Format, nur JSON wird erlaubt Controller/Root/AccountController.php - Controller/Admin/DataboxController.php Controller/Admin/RootController.php Controller/Admin/RootController.php + Controller/Admin/DataboxController.php Bad request, please contact an admin @@ -1439,9 +1439,9 @@ Base %base% Datenbank %base% - web/admin/editusers_quotas.html.twig - web/admin/editusers_timelimit.html.twig web/admin/editusers_timelimit_sbas.html.twig + web/admin/editusers_timelimit.html.twig + web/admin/editusers_quotas.html.twig Base could not be created @@ -1573,10 +1573,10 @@ Cancel Abbrechen Controller/Prod/LanguageController.php - prod/actions/delete_records_confirm.html.twig - actions/Property/type.html.twig - actions/Property/index.html.twig prod/User/Add.html.twig + prod/actions/delete_records_confirm_form.html.twig + actions/Property/index.html.twig + actions/Property/type.html.twig task-manager/task-editor/task.html.twig user/import/view.html.twig admin/fields/templates.html.twig @@ -1600,14 +1600,14 @@ Carousel Karussell - Form/Configuration/GeneralFormType.php + Form/Configuration/GeneralFormType.php Categorie Kategorie - Bridge/Dailymotion/video_modify.html.twig Bridge/Youtube/upload.html.twig Bridge/Youtube/video_modify.html.twig + Bridge/Dailymotion/video_modify.html.twig Ce champ est decrit comme element du %DublinCoreElementSet% @@ -1637,12 +1637,12 @@ Ce champ est obligatoire Dieses Feld ist ein Pflichtfeld - Bridge/Api/Flickr.php - Bridge/Api/Flickr.php Bridge/Api/Youtube.php Bridge/Api/Youtube.php Bridge/Api/Youtube.php Bridge/Api/Youtube.php + Bridge/Api/Flickr.php + Bridge/Api/Flickr.php Bridge/Api/Dailymotion.php Bridge/Api/Dailymotion.php @@ -1665,10 +1665,10 @@ Ce champ est trop long %length% caracteres max Dieses Feld ist zu lang, maximal %length% Zeichen - Bridge/Api/Flickr.php - Bridge/Api/Flickr.php Bridge/Api/Youtube.php Bridge/Api/Youtube.php + Bridge/Api/Flickr.php + Bridge/Api/Flickr.php Bridge/Api/Dailymotion.php Bridge/Api/Dailymotion.php @@ -1690,7 +1690,7 @@ Certaines donnees du panier ont change Einige Daten des Sammelkorbs wurden verändert - prod/WorkZone/Basket.html.twig + prod/WorkZone/Basket.html.twig Certaines donnees du reportage ont change @@ -1746,8 +1746,8 @@ Choisir wählen - prod/Baskets/Reorder.html.twig prod/Story/Reorder.html.twig + prod/Baskets/Reorder.html.twig web/admin/subdefs.html.twig web/admin/subdefs.html.twig web/admin/subdefs.html.twig @@ -1759,8 +1759,8 @@ Choose a new password Wählen Sie ein neues Passwort aus - web/account/change-password.html.twig web/login/renew-password.html.twig + web/account/change-password.html.twig Choose the title of the document to export @@ -1812,8 +1812,8 @@ Codec Audio Audio Codec - actions/Tools/videoEditor.html.twig web/common/technical_datas.html.twig + actions/Tools/videoEditor.html.twig Codec Video @@ -1823,15 +1823,15 @@ Collection Kollektion - prod/Story/Create.html.twig prod/upload/lazaret.html.twig + prod/Story/Create.html.twig admin/databox/details.html.twig Collection %collection% %collection% Kollektion - web/admin/editusers_quotas.html.twig web/admin/editusers_timelimit.html.twig + web/admin/editusers_quotas.html.twig Collection empty successful @@ -1877,9 +1877,9 @@ Company Unternehmen - actions/Feedback/list.html.twig - actions/Feedback/ListsMacros.html.twig prod/User/Add.html.twig + actions/Feedback/ListsMacros.html.twig + actions/Feedback/list.html.twig Complete the fields below to register on %instance_title%! @@ -1894,10 +1894,10 @@ Confidentialite Vertraulichkeit - Bridge/Dailymotion/upload.html.twig - Bridge/Dailymotion/video_modify.html.twig Bridge/Youtube/upload.html.twig Bridge/Youtube/video_modify.html.twig + Bridge/Dailymotion/upload.html.twig + Bridge/Dailymotion/video_modify.html.twig Confidentialite : privee @@ -1937,12 +1937,12 @@ Connection Verbindung - login/providers/mapping.html.twig - login/providers/mapping.html.twig - login/providers/bind.html.twig - login/providers/bind.html.twig web/login/index.html.twig web/login/index.html.twig + login/providers/bind.html.twig + login/providers/bind.html.twig + login/providers/mapping.html.twig + login/providers/mapping.html.twig login/oauth/login.html.twig @@ -1958,7 +1958,7 @@ Connection to FTP succeed FTP Verbindung erfolgreich - Controller/Prod/ExportController.php + Controller/Prod/ExportController.php Consultez en ligne les pré-requis et la configuration du serveur web @@ -1988,7 +1988,7 @@ Cooliris Cooliris - Form/Configuration/GeneralFormType.php + Form/Configuration/GeneralFormType.php Copiez le code ci-dessous, retournez dans votre application et collez-le a l'endroit requis : @@ -2028,8 +2028,8 @@ Country Land - actions/Feedback/list.html.twig actions/Feedback/ListsMacros.html.twig + actions/Feedback/list.html.twig Create a user @@ -2064,9 +2064,9 @@ Creer erstellen - Bridge/Dailymotion/actioncontainers.html.twig Bridge/Youtube/actioncontainers.html.twig Bridge/Flickr/actioncontainers.html.twig + Bridge/Dailymotion/actioncontainers.html.twig Creer la tache d'ecriture des metadonnees @@ -2111,8 +2111,8 @@ Creer une playlist einen neuen Playlist erstellen - Bridge/Dailymotion/playlist_createcontainer.html.twig Bridge/Youtube/playlist_createcontainer.html.twig + Bridge/Dailymotion/playlist_createcontainer.html.twig Creez une application pour commencer a utiliser l'API Phraseanet @@ -2256,8 +2256,8 @@ Date de création Erstellungsdatum - prod/Baskets/Reorder.html.twig prod/Story/Reorder.html.twig + prod/Baskets/Reorder.html.twig Date de demande @@ -2269,8 +2269,8 @@ Date de modification Änderungsdatum - prod/Baskets/Reorder.html.twig prod/Story/Reorder.html.twig + prod/Baskets/Reorder.html.twig Date(s) from field(s) @@ -2280,8 +2280,8 @@ De von - web/admin/editusers_timelimit.html.twig web/admin/editusers_timelimit_sbas.html.twig + web/admin/editusers_timelimit.html.twig Deadline @@ -2313,7 +2313,7 @@ Default TTL in seconds of sub-definition url Standard-TTL in Sekunden, von URL Unterauflösung - Form/Configuration/GeneralFormType.php + Form/Configuration/GeneralFormType.php Default basket @@ -2421,16 +2421,16 @@ Deny verweigern + login/oauth/authorize-access.html.twig prod/orders/order_item.html.twig prod/orders/order_item.html.twig - login/oauth/authorize-access.html.twig Deplacement %n_element% elements Bewegung von %n_element% Elemente - Bridge/Dailymotion/video_moveinto_playlist.html.twig Bridge/Youtube/video_moveinto_playlist.html.twig Bridge/Flickr/photo_moveinto_photoset.html.twig + Bridge/Dailymotion/video_moveinto_playlist.html.twig Dernier access @@ -2440,8 +2440,8 @@ Derniere mise a jour le %updated_on% letztes Update am %updated_on% - prod/results/feeds_entry.html.twig prod/results/entry.html.twig + prod/results/feeds_entry.html.twig Derniers envois @@ -2456,14 +2456,14 @@ Description Beschreibung - Bridge/Dailymotion/upload.html.twig - Bridge/Dailymotion/video_modify.html.twig - Bridge/Youtube/playlist_createcontainer.html.twig Bridge/Youtube/upload.html.twig Bridge/Youtube/video_modify.html.twig - Bridge/Flickr/photoset_createcontainer.html.twig + Bridge/Youtube/playlist_createcontainer.html.twig Bridge/Flickr/upload.html.twig + Bridge/Flickr/photoset_createcontainer.html.twig Bridge/Flickr/photo_modify.html.twig + Bridge/Dailymotion/upload.html.twig + Bridge/Dailymotion/video_modify.html.twig prod/Tooltip/DCESFieldInfo.html.twig web/developers/application_form.html.twig @@ -2472,13 +2472,13 @@ Alle abwählen prod/actions/Push.html.twig actions/Feedback/list.html.twig - web/report/report_layout_child.html.twig web/report/form_date_and_base.html.twig + web/report/report_layout_child.html.twig Design of personalization logo section Logo Anpassung - Form/Configuration/GeneralFormType.php + Form/Configuration/GeneralFormType.php Detailed view URL @@ -2504,9 +2504,9 @@ Dimension Grösse - Media/Subdef/Image.php - Media/Subdef/Unknown.php Media/Subdef/Video.php + Media/Subdef/Unknown.php + Media/Subdef/Image.php Disable document type sharing @@ -2587,7 +2587,7 @@ Document has been successfully substitued Dokument wurde erfolgreich ersetzt - Controller/Prod/ToolsController.php + Controller/Prod/ToolsController.php Document refuse par %name% @@ -2711,9 +2711,9 @@ Edition de 1 element Bearbeitung von 1 Element - Bridge/Dailymotion/video_modify.html.twig Bridge/Youtube/video_modify.html.twig Bridge/Flickr/photo_modify.html.twig + Bridge/Dailymotion/video_modify.html.twig Edition des droits de %display_name% @@ -2797,8 +2797,8 @@ Email successfully confirmed E-Mail erfolgreich bestätigt - Notification/Mail/MailSuccessEmailConfirmationRegistered.php Notification/Mail/MailSuccessEmailConfirmationUnregistered.php + Notification/Mail/MailSuccessEmailConfirmationRegistered.php Email test result : %email_status% @@ -3099,7 +3099,7 @@ Error while connecting to FTP Fehler bei der FTP Verbindung - Controller/Prod/ExportController.php + Controller/Prod/ExportController.php Error while creating user @@ -3142,14 +3142,14 @@ Etes vous sur de supprimer %number% playlists ? Sind Sie sicher, %number% Playlisten zu löschen? - Bridge/Dailymotion/playlist_deleteelement.html.twig Bridge/Youtube/playlist_deleteelement.html.twig + Bridge/Dailymotion/playlist_deleteelement.html.twig Etes vous sur de supprimer %number% videos ? Sind Sie sicher, %number% Videos zu löschen? - Bridge/Dailymotion/video_deleteelement.html.twig Bridge/Youtube/video_deleteelement.html.twig + Bridge/Dailymotion/video_deleteelement.html.twig Ex : Paris, bleu, montagne @@ -3186,7 +3186,7 @@ Export saved in the waiting queue Export in der Warteschlange gespeichert - Controller/Prod/ExportController.php + Controller/Prod/ExportController.php FR @@ -3217,9 +3217,9 @@ Feedback Feedback Controller/Prod/LanguageController.php + prod/WorkZone/Basket.html.twig prod/WorkZone/Story.html.twig prod/WorkZone/Macros.html.twig - prod/WorkZone/Basket.html.twig web/prod/toolbar.html.twig @@ -3275,11 +3275,11 @@ File is not present in quarantine anymore, please refresh Datei befindet sich nicht mehr in der Quarantäne, bitte aktualisieren + Controller/Prod/LazaretController.php + Controller/Prod/LazaretController.php Model/Manipulator/LazaretManipulator.php Model/Manipulator/LazaretManipulator.php Model/Manipulator/LazaretManipulator.php - Controller/Prod/LazaretController.php - Controller/Prod/LazaretController.php File is too big : 64k max @@ -3342,8 +3342,8 @@ Flash Flash - web/prod/index.html.twig web/common/technical_datas.html.twig + web/prod/index.html.twig FlashFired @@ -3353,8 +3353,8 @@ Flatten layers Flatten Layers - Media/Subdef/Image.php Media/Subdef/Unknown.php + Media/Subdef/Image.php Focal length @@ -3384,9 +3384,9 @@ Forgot password? Passwort vergessen ? - login/providers/mapping.html.twig - login/providers/bind.html.twig web/login/index.html.twig + login/providers/bind.html.twig + login/providers/mapping.html.twig login/oauth/login.html.twig @@ -3427,7 +3427,7 @@ Gallery Gallery - Form/Configuration/GeneralFormType.php + Form/Configuration/GeneralFormType.php General configuration @@ -3472,8 +3472,8 @@ Generates an image Erstellt ein Bild - Media/Subdef/Image.php Media/Subdef/Unknown.php + Media/Subdef/Image.php Geo Search @@ -3600,8 +3600,8 @@ Hello %username% Hallo %username% - api/auth/end_user_authorization.html.twig api/auth/native_app_access_token.html.twig + api/auth/end_user_authorization.html.twig api/auth/end_user_authorization.html.twig @@ -3631,7 +3631,7 @@ Homepage slideshow Homeseite Diashow - Form/Configuration/GeneralFormType.php + Form/Configuration/GeneralFormType.php Hyperfocal distance @@ -3641,8 +3641,8 @@ I have read the terms of use Ich habe die Nutzungsbedingungen gelesen - web/login/register-classic.html.twig web/login/register-provider.html.twig + web/login/register-classic.html.twig IP @@ -3717,8 +3717,8 @@ Images par secondes Bilder pro Sekunde - actions/Tools/videoEditor.html.twig web/common/technical_datas.html.twig + actions/Tools/videoEditor.html.twig Imagette indisponible @@ -3765,9 +3765,9 @@ Informations Informationen - web/account/base.html.twig web/admin/dashboard.html.twig admin/user/registrations.html.twig + web/account/base.html.twig Informations personnelles @@ -3782,8 +3782,8 @@ Inscription Anmeldung - web/login/register-classic.html.twig web/login/register.html.twig + web/login/register-classic.html.twig Install in progess @@ -3816,8 +3816,8 @@ Invalid file type, only (%supported_file_types%) file formats are supported ungültiger Dateityp, nur (%supported_file_types%) Dateitypen werden unterstützt admin/databox/databox.html.twig - user/import/file.html.twig admin/statusbit/edit.html.twig + user/import/file.html.twig Invalid file type, only (%supported_file_types%) file formats are supported' @@ -3854,8 +3854,8 @@ Inverser umkehren - prod/Baskets/Reorder.html.twig prod/Story/Reorder.html.twig + prod/Baskets/Reorder.html.twig It is not recommended to install Phraseanet without HTTPS support @@ -3890,8 +3890,8 @@ L'upload a echoue Upload ist fehlgeschlagen - Bridge/Api/Flickr.php Bridge/Api/Youtube.php + Bridge/Api/Flickr.php L'upload concernant le record %title% sur le compte %bridge_name% a echoue pour les raisons suivantes : %reason% @@ -4037,15 +4037,15 @@ Le poids maximum d'un fichier est de %size% Maximales Gewicht von Datei ist %size% - Bridge/Api/Flickr.php Bridge/Api/Youtube.php + Bridge/Api/Flickr.php Bridge/Api/Dailymotion.php Le record n'a pas de fichier physique Der Datensatz hat keine physikalische Datei - Bridge/Api/Flickr.php Bridge/Api/Youtube.php + Bridge/Api/Flickr.php Bridge/Api/Dailymotion.php @@ -4067,9 +4067,9 @@ Les elements ne peuvent etre uploades (problemes de type ou de droit) Die Elemente können nicht hochgeladen werden (Typ oder Rechte Problem). - Bridge/Dailymotion/upload.html.twig Bridge/Youtube/upload.html.twig Bridge/Flickr/upload.html.twig + Bridge/Dailymotion/upload.html.twig Les indications donnees ci dessous sont a titre informatif. @@ -4110,8 +4110,8 @@ Limite temporelle zeitliche Beschränkung - web/admin/editusers_timelimit.html.twig web/admin/editusers_timelimit_sbas.html.twig + web/admin/editusers_timelimit.html.twig Limited vocabulary @@ -4189,10 +4189,10 @@ Login Benutzername Form/Login/PhraseaAuthenticationForm.php - actions/Feedback/ListsMacros.html.twig - login/providers/mapping.html.twig login/providers/bind.html.twig + login/providers/mapping.html.twig login/oauth/login.html.twig + actions/Feedback/ListsMacros.html.twig Login %login% already exists in database @@ -4212,8 +4212,8 @@ Login to link your account Einloggen, um Ihr Konto zu verknüpfen - login/providers/mapping.html.twig login/providers/bind.html.twig + login/providers/mapping.html.twig Logs @@ -4291,6 +4291,16 @@ Masken web/admin/editusers_masks.html.twig + + Matomo Analytics identifier + Matomo Analytics identifier + Form/Configuration/GeneralFormType.php + + + Matomo Analytics url + Matomo Analytics url + Form/Configuration/GeneralFormType.php + Maximum megabytes allowed for download genehmigte Menge in Megabytes für Download @@ -4465,9 +4475,9 @@ Name Name Controller/Prod/LanguageController.php + prod/templates/push.html.twig Bridge/Dailymotion/playlist_createcontainer.html.twig actions/Download/prepare.html.twig - prod/templates/push.html.twig admin/fields/templates.html.twig @@ -4505,14 +4515,14 @@ New password Neues Passwort - Form/Login/PhraseaRenewPasswordForm.php Form/Login/PhraseaRecoverPasswordForm.php + Form/Login/PhraseaRenewPasswordForm.php New password (confirmation) Neues Passwort (Bestätigung) - Form/Login/PhraseaRenewPasswordForm.php Form/Login/PhraseaRecoverPasswordForm.php + Form/Login/PhraseaRenewPasswordForm.php New task @@ -4522,15 +4532,15 @@ Next Weiter - actions/Feedback/ListsMacros.html.twig prod/orders/order_box.html.twig prod/orders/order_box.html.twig + actions/Feedback/ListsMacros.html.twig No Nein - web/account/account.html.twig web/developers/applications.html.twig + web/account/account.html.twig No URL available @@ -4565,7 +4575,7 @@ No document selected Kein ausgewähltes Dokument - prod/actions/delete_records_confirm.html.twig + prod/actions/delete_records_confirm_form.html.twig No elements to push @@ -4650,8 +4660,8 @@ Nom du nouveau panier Titel - prod/Baskets/Create.html.twig prod/orders/order_item.html.twig + prod/Baskets/Create.html.twig Non-Restreinte (publique) @@ -4784,7 +4794,7 @@ Ok OK - prod/actions/delete_records_confirm.html.twig + prod/actions/delete_records_confirm_form.html.twig admin/fields/templates.html.twig @@ -4830,10 +4840,10 @@ Or login with Oder Anmeldung mit - web/login/register.html.twig - web/login/index.html.twig - login/oauth/login.html.twig api/auth/end_user_authorization.html.twig + web/login/index.html.twig + web/login/register.html.twig + login/oauth/login.html.twig Order @@ -4893,9 +4903,9 @@ Page Seite - actions/Bridge/paginator.html.twig prod/upload/lazaret.html.twig prod/upload/lazaret.html.twig + actions/Bridge/paginator.html.twig Pages @@ -4916,14 +4926,14 @@ Par %author% Von %author% mobile/lightbox/feed.html.twig - prod/results/feeds_entry.html.twig prod/results/entry.html.twig + prod/results/feeds_entry.html.twig Password Passwort - Form/Login/PhraseaAuthenticationForm.php Form/Login/PhraseaRegisterForm.php + Form/Login/PhraseaAuthenticationForm.php web/account/account.html.twig @@ -5020,8 +5030,8 @@ Playlist Playlist - Bridge/Dailymotion/actionelements.html.twig Bridge/Youtube/actionelements.html.twig + Bridge/Dailymotion/actionelements.html.twig Playlists @@ -5181,9 +5191,9 @@ Previous Zurück - actions/Feedback/ListsMacros.html.twig prod/orders/order_box.html.twig prod/orders/order_box.html.twig + actions/Feedback/ListsMacros.html.twig Print @@ -5224,10 +5234,10 @@ Publications Veröffentlichungen - web/prod/index.html.twig - admin/publications/wrapper.html.twig - web/admin/tree.html.twig web/common/menubar.html.twig + web/prod/index.html.twig + web/admin/tree.html.twig + admin/publications/wrapper.html.twig Publier @@ -5315,8 +5325,8 @@ Quality Qualität - Media/Subdef/Image.php Media/Subdef/Unknown.php + Media/Subdef/Image.php Quarantine @@ -5430,14 +5440,13 @@ Re-initialiser Zurücksetzen - prod/Baskets/Reorder.html.twig - prod/Story/Reorder.html.twig web/prod/index.html.twig + prod/Story/Reorder.html.twig + prod/Baskets/Reorder.html.twig Re-ordonner wieder ordnen - prod/Baskets/Reorder.html.twig prod/WorkZone/Macros.html.twig prod/WorkZone/Macros.html.twig prod/WorkZone/Macros.html.twig @@ -5445,6 +5454,7 @@ prod/WorkZone/Macros.html.twig prod/WorkZone/Macros.html.twig prod/Story/Reorder.html.twig + prod/Baskets/Reorder.html.twig Read-only @@ -5565,7 +5575,7 @@ Record removed from story Datensatz wurde vom Bericht entfernt - Controller/Prod/StoryController.php + Controller/Prod/StoryController.php Record_id @@ -5596,10 +5606,10 @@ Register Registrieren - web/login/register-classic.html.twig web/login/register.html.twig - web/login/register-provider.html.twig login/include/register-link-block.html.twig + web/login/register-provider.html.twig + web/login/register-classic.html.twig Register approbation @@ -5641,8 +5651,8 @@ Remove ICC Profile Entfernt ICC-Profil - Media/Subdef/Image.php Media/Subdef/Unknown.php + Media/Subdef/Image.php Remove current Range @@ -5668,8 +5678,8 @@ Renew password Passwort erneuern Notification/Mail/MailRequestPasswordUpdate.php - web/account/change-password.html.twig web/login/renew-password.html.twig + web/account/change-password.html.twig Reorder collections @@ -5679,8 +5689,8 @@ Reordonner automatiquement automatisch neu anordnen - prod/Baskets/Reorder.html.twig prod/Story/Reorder.html.twig + prod/Baskets/Reorder.html.twig Repertoire de stockage des fichiers @@ -5756,8 +5766,8 @@ Resolution Unterauflösung - Media/Subdef/Image.php Media/Subdef/Unknown.php + Media/Subdef/Image.php Resource URL @@ -5787,8 +5797,8 @@ Restriction Einschränkung - admin/publications/list.html.twig web/admin/editusers_quotas.html.twig + admin/publications/list.html.twig Restrictions de telechargement @@ -5903,14 +5913,14 @@ Save Speichern + web/login/renew-password.html.twig actions/Feedback/list.html.twig - web/account/change-password.html.twig - admin/search-engine/general-aggregation.html.twig - admin/search-engine/elastic-search.html.twig - task-manager/task-editor/task.html.twig web/developers/application.html.twig web/developers/application.html.twig - web/login/renew-password.html.twig + task-manager/task-editor/task.html.twig + admin/search-engine/elastic-search.html.twig + admin/search-engine/general-aggregation.html.twig + web/account/change-password.html.twig Save all changes @@ -5966,8 +5976,8 @@ See Sehen - prod/WorkZone/Macros.html.twig WorkZone/Browser/Browser.html.twig + prod/WorkZone/Macros.html.twig See documentation about structure manipulation. @@ -5977,8 +5987,8 @@ See documentation at %url% Lesen Sie die Dokumentation auf %url% - Form/Configuration/WebservicesFormType.php Form/Configuration/ExecutablesFormType.php + Form/Configuration/WebservicesFormType.php See my order @@ -6016,8 +6026,8 @@ Alle auswählen prod/actions/Push.html.twig actions/Feedback/list.html.twig - web/report/report_layout_child.html.twig web/report/form_date_and_base.html.twig + web/report/report_layout_child.html.twig Select all collections @@ -6029,12 +6039,12 @@ Dateien auswählen... prod/upload/upload.html.twig prod/upload/upload-flash.html.twig + admin/statusbit/edit.html.twig + admin/statusbit/edit.html.twig + user/import/file.html.twig admin/collection/collection.html.twig admin/collection/collection.html.twig admin/collection/collection.html.twig - user/import/file.html.twig - admin/statusbit/edit.html.twig - admin/statusbit/edit.html.twig Selected base(s) @@ -6050,14 +6060,14 @@ Send Senden Controller/Prod/LanguageController.php - prod/actions/Push.html.twig - prod/actions/Push.html.twig + web/login/forgot-password.html.twig prod/upload/upload.html.twig prod/upload/upload-flash.html.twig prod/orders/order_item.html.twig prod/orders/order_item.html.twig + prod/actions/Push.html.twig + prod/actions/Push.html.twig web/admin/dashboard.html.twig - web/login/forgot-password.html.twig Send an email to the user to setup his password @@ -6136,8 +6146,8 @@ Setup Aufstellung - web/admin/setup.html.twig web/admin/tree.html.twig + web/admin/setup.html.twig Setup my password @@ -6199,7 +6209,7 @@ Single image Einzelbild - Form/Configuration/GeneralFormType.php + Form/Configuration/GeneralFormType.php Site web @@ -6209,14 +6219,14 @@ Size Grösse + web/common/technical_datas.html.twig actions/Tools/videoEditor.html.twig actions/Download/prepare.html.twig - web/common/technical_datas.html.twig Slide show Diashow - Form/Configuration/GeneralFormType.php + Form/Configuration/GeneralFormType.php Some files are being downloaded @@ -6231,7 +6241,7 @@ Something went wrong Ein Fehler ist aufgetreten - Controller/Prod/ExportController.php + Controller/Prod/ExportController.php Something went wrong, please contact an administrator @@ -6361,7 +6371,7 @@ Story created Bericht wurde erfolgreich erstellt - Controller/Prod/StoryController.php + Controller/Prod/StoryController.php Story detached from the WorkZone @@ -6376,7 +6386,7 @@ Story updated Bericht wurde aktualisiert - Controller/Prod/StoryController.php + Controller/Prod/StoryController.php Story_id @@ -6458,8 +6468,8 @@ Controller/Admin/CollectionController.php actions/Tools/videoEditor.html.twig web/admin/databases.html.twig - admin/collection/collection.html.twig admin/collection/suggested_value.html.twig + admin/collection/collection.html.twig Successfull connection @@ -6489,14 +6499,14 @@ Suppression de %n_element% playlists Löschen von %n_element% Playlisten - Bridge/Dailymotion/playlist_deleteelement.html.twig Bridge/Youtube/playlist_deleteelement.html.twig + Bridge/Dailymotion/playlist_deleteelement.html.twig Suppression de %n_element% videos Löschen von %n_element% Videos - Bridge/Dailymotion/video_deleteelement.html.twig Bridge/Youtube/video_deleteelement.html.twig + Bridge/Dailymotion/video_deleteelement.html.twig Supprimer @@ -6532,11 +6542,11 @@ Tags Tags - Bridge/Dailymotion/upload.html.twig - Bridge/Dailymotion/video_modify.html.twig Bridge/Youtube/upload.html.twig Bridge/Youtube/video_modify.html.twig Bridge/Flickr/upload.html.twig + Bridge/Dailymotion/upload.html.twig + Bridge/Dailymotion/video_modify.html.twig Target Device @@ -6595,9 +6605,9 @@ Terms of use Nutzungsbedingungen Controller/Prod/TOUController.php - web/admin/tree.html.twig web/login/cgus.html.twig login/layout/base-layout.html.twig + web/admin/tree.html.twig The Phraseanet Web API allows other web application to rely on this instance @@ -6854,7 +6864,7 @@ Thumbnail has been successfully substitued Vorschau wurde erfolgreich ersetzt - Controller/Prod/ToolsController.php + Controller/Prod/ToolsController.php Thumbnails directory is mounted to be accessible via HTTP, while other files are not. @@ -6870,16 +6880,16 @@ Titre Titel - prod/Baskets/Reorder.html.twig - Bridge/Dailymotion/upload.html.twig - Bridge/Dailymotion/video_modify.html.twig - Bridge/Youtube/playlist_createcontainer.html.twig Bridge/Youtube/upload.html.twig Bridge/Youtube/video_modify.html.twig - Bridge/Flickr/photoset_createcontainer.html.twig + Bridge/Youtube/playlist_createcontainer.html.twig Bridge/Flickr/upload.html.twig + Bridge/Flickr/photoset_createcontainer.html.twig Bridge/Flickr/photo_modify.html.twig + Bridge/Dailymotion/upload.html.twig + Bridge/Dailymotion/video_modify.html.twig prod/Story/Reorder.html.twig + prod/Baskets/Reorder.html.twig admin/publications/fiche.html.twig admin/publications/list.html.twig admin/publications/list.html.twig @@ -7000,8 +7010,8 @@ Unable to add file to Phraseanet Unmöglich, Datei zu Phraseanet hinzuzufügen - Controller/Admin/FeedController.php Controller/Prod/UploadController.php + Controller/Admin/FeedController.php Unable to add usr to list @@ -7102,10 +7112,10 @@ Une selection eine Auswahl ohne Titel - eventsmanager/notify/validationreminder.php - eventsmanager/notify/validationreminder.php eventsmanager/notify/validate.php eventsmanager/notify/validate.php + eventsmanager/notify/validationreminder.php + eventsmanager/notify/validationreminder.php Unhandled Error @@ -7155,16 +7165,16 @@ Upload Upload - Bridge/Dailymotion/upload.html.twig - Bridge/Dailymotion/upload.html.twig - Bridge/Youtube/upload.html.twig - Bridge/Youtube/upload.html.twig - actions/Bridge/index.html.twig - Bridge/Flickr/upload.html.twig - Bridge/Flickr/upload.html.twig + web/common/menubar.html.twig prod/upload/upload.html.twig prod/upload/upload-flash.html.twig - web/common/menubar.html.twig + actions/Bridge/index.html.twig + Bridge/Youtube/upload.html.twig + Bridge/Youtube/upload.html.twig + Bridge/Flickr/upload.html.twig + Bridge/Flickr/upload.html.twig + Bridge/Dailymotion/upload.html.twig + Bridge/Dailymotion/upload.html.twig Upload URL is not set, please contact an admin @@ -7328,11 +7338,11 @@ Validation Bestätigung + eventsmanager/notify/validate.php + eventsmanager/notify/validate.php eventsmanager/notify/validationdone.php eventsmanager/notify/validationreminder.php eventsmanager/notify/validationreminder.php - eventsmanager/notify/validate.php - eventsmanager/notify/validate.php lightbox/IE6/validate.html.twig @@ -7555,10 +7565,10 @@ Vous n'avez selectionne aucun element Sie haben kein Element ausgewählt. - Bridge/Dailymotion/upload.html.twig - Bridge/Youtube/upload.html.twig actions/Bridge/index.html.twig + Bridge/Youtube/upload.html.twig Bridge/Flickr/upload.html.twig + Bridge/Dailymotion/upload.html.twig Vous ne pouvez pas editer plusieurs elements simultanement @@ -7645,15 +7655,15 @@ Which playlist you want to put you %number% elements into ? Welche Playlist möchten Sie für Ihre %number% Elemente benutzen? - Bridge/Dailymotion/video_moveinto_playlist.html.twig Bridge/Youtube/video_moveinto_playlist.html.twig + Bridge/Dailymotion/video_moveinto_playlist.html.twig Whoops, looks like something went wrong. Hoppla, etwas ist schiefgegangen. + Event/Subscriber/ApiOauth2ErrorsSubscriber.php Phrasea/Core/PhraseaExceptionHandler.php Phrasea/Core/PhraseaExceptionHandler.php - Event/Subscriber/ApiOauth2ErrorsSubscriber.php Would you like to continue ? @@ -7691,9 +7701,9 @@ Yes Ja - web/account/account.html.twig - user/import/view.html.twig web/developers/applications.html.twig + user/import/view.html.twig + web/account/account.html.twig You are Admin @@ -7780,7 +7790,7 @@ You can not edit this story Sie können diesen Bericht nicht bearbeiten - Controller/Prod/StoryController.php + Controller/Prod/StoryController.php You can not upload files @@ -7806,17 +7816,17 @@ You do not have required rights to send these documents over FTP Sie besitzen nicht genügend Zugriffsrechte, diese Dokumente mit dem FTP zu senden - Controller/Prod/ExportController.php + Controller/Prod/ExportController.php You do not have rights to remove all selected documents. Are you sure ? Sie besitzen nicht genügend Zugriffsrechte, alle ausgewählte Dokumente zu löschen. Sind Sie sicher? - prod/actions/delete_records_confirm.html.twig + prod/actions/delete_records_confirm_form.html.twig You do not have rights to remove selected documents Sie besitzen nicht genügend Zugriffsrechte, um die ausgewählte Dokumente zu löschen - prod/actions/delete_records_confirm.html.twig + prod/actions/delete_records_confirm_form.html.twig You do not have the permission to move records to %collection% @@ -7902,12 +7912,12 @@ You will no longer receive notifications at %old_email% Sie werden Benachrichtigungen auf %old_email% nicht mehr bekommen - Helper/User/Edit.php + Helper/User/Edit.php You will now receive notifications at %new_email% Sie werden nun Benachrichtigungen auf %new_email% bekommen - Helper/User/Edit.php + Helper/User/Edit.php Your %provider_name% account matchs a Phraseanet account @@ -7999,10 +8009,10 @@ action : ajouter au panier Zum Sammelkorb hinzufügen + prod/preview/tools.html.twig prod/results/record.html.twig prod/results/record.html.twig prod/results/record.html.twig - prod/preview/tools.html.twig action : bridge @@ -8012,72 +8022,72 @@ action : collection Verschieben - prod/WorkZone/Story.html.twig prod/WorkZone/Basket.html.twig + prod/WorkZone/Story.html.twig web/prod/toolbar.html.twig action : editer Bearbeiten - prod/WorkZone/Story.html.twig prod/WorkZone/Basket.html.twig + prod/WorkZone/Story.html.twig web/prod/toolbar.html.twig prod/preview/caption.html.twig action : exporter Exportieren - prod/WorkZone/Story.html.twig + web/prod/index.html.twig prod/WorkZone/Basket.html.twig + prod/WorkZone/Story.html.twig web/prod/toolbar.html.twig + prod/preview/tools.html.twig prod/results/record.html.twig prod/results/record.html.twig prod/results/record.html.twig - prod/preview/tools.html.twig - web/prod/index.html.twig - web/lightbox/feed.html.twig lightbox/IE6/feed.html.twig lightbox/IE6/validate.html.twig + web/lightbox/feed.html.twig web/lightbox/validate.html.twig action : outils Werkzeuge - prod/WorkZone/Story.html.twig prod/WorkZone/Basket.html.twig + prod/WorkZone/Story.html.twig web/prod/toolbar.html.twig action : print Drucken - prod/WorkZone/Story.html.twig prod/WorkZone/Basket.html.twig + prod/WorkZone/Story.html.twig web/prod/toolbar.html.twig + prod/preview/tools.html.twig prod/results/record.html.twig prod/results/record.html.twig prod/results/record.html.twig - prod/preview/tools.html.twig action : publier Veröffentlichen - prod/WorkZone/Story.html.twig - prod/WorkZone/Basket.html.twig - web/prod/toolbar.html.twig web/prod/index.html.twig + prod/WorkZone/Basket.html.twig + prod/WorkZone/Story.html.twig + web/prod/toolbar.html.twig action : push Push - prod/WorkZone/Story.html.twig prod/WorkZone/Basket.html.twig + prod/WorkZone/Story.html.twig web/prod/toolbar.html.twig action : status Eigenschaften - prod/WorkZone/Story.html.twig prod/WorkZone/Basket.html.twig + prod/WorkZone/Story.html.twig web/prod/toolbar.html.twig @@ -8487,19 +8497,19 @@ Tätigkeit Controller/Admin/UserController.php Core/Provider/RegistrationServiceProvider.php - web/account/account.html.twig web/admin/editusers.html.twig admin/user/registrations.html.twig + web/account/account.html.twig admin::compte-utilisateur adresse Adresse Controller/Admin/UserController.php Core/Provider/RegistrationServiceProvider.php - web/account/account.html.twig + web/common/dialog_export.html.twig web/admin/editusers.html.twig admin/user/registrations.html.twig - web/common/dialog_export.html.twig + web/account/account.html.twig admin::compte-utilisateur changer mon mot de passe @@ -8511,9 +8521,9 @@ PLZ Controller/Admin/UserController.php Core/Provider/RegistrationServiceProvider.php - web/account/account.html.twig - web/admin/editusers.html.twig web/common/dialog_export.html.twig + web/admin/editusers.html.twig + web/account/account.html.twig admin::compte-utilisateur confirmer la nouvelle adresse email @@ -8535,21 +8545,21 @@ E-Mail Controller/Admin/UserController.php Event/Subscriber/RegistrationSubscriber.php - web/account/account.html.twig + web/common/dialog_export.html.twig web/admin/editusers.html.twig web/admin/users.html.twig - admin/user/registrations.html.twig web/admin/connected-users.html.twig - web/common/dialog_export.html.twig + admin/user/registrations.html.twig + web/account/account.html.twig admin::compte-utilisateur fax Fax Controller/Admin/UserController.php Core/Provider/RegistrationServiceProvider.php - web/account/account.html.twig - web/admin/editusers.html.twig web/common/dialog_export.html.twig + web/admin/editusers.html.twig + web/account/account.html.twig admin::compte-utilisateur id utilisateur @@ -8561,22 +8571,22 @@ Benutzername Core/Provider/RegistrationServiceProvider.php api/auth/end_user_authorization.html.twig - web/account/reset-email.html.twig - web/account/account.html.twig - web/account/account.html.twig + web/common/dialog_export.html.twig web/admin/editusers.html.twig web/admin/users.html.twig admin/user/registrations.html.twig - web/common/dialog_export.html.twig + web/account/reset-email.html.twig + web/account/account.html.twig + web/account/account.html.twig admin::compte-utilisateur mot de passe Passwort api/auth/end_user_authorization.html.twig web/setup/step2.html.twig + web/common/dialog_export.html.twig web/account/reset-email.html.twig web/account/account.html.twig - web/common/dialog_export.html.twig admin::compte-utilisateur nom @@ -8584,11 +8594,11 @@ Controller/Admin/UserController.php Core/Provider/RegistrationServiceProvider.php Event/Subscriber/RegistrationSubscriber.php - web/account/account.html.twig - web/admin/editusers.html.twig - admin/user/registrations.html.twig - web/admin/connected-users.html.twig web/common/dialog_export.html.twig + web/admin/editusers.html.twig + web/admin/connected-users.html.twig + admin/user/registrations.html.twig + web/account/account.html.twig admin::compte-utilisateur nouvelle adresse email @@ -8606,10 +8616,10 @@ Beruf Controller/Admin/UserController.php Core/Provider/RegistrationServiceProvider.php - web/account/account.html.twig + web/common/dialog_export.html.twig web/admin/editusers.html.twig admin/user/registrations.html.twig - web/common/dialog_export.html.twig + web/account/account.html.twig admin::compte-utilisateur prenom @@ -8617,29 +8627,29 @@ Controller/Admin/UserController.php Core/Provider/RegistrationServiceProvider.php Event/Subscriber/RegistrationSubscriber.php - web/account/account.html.twig + web/common/dialog_export.html.twig web/admin/editusers.html.twig admin/user/registrations.html.twig - web/common/dialog_export.html.twig + web/account/account.html.twig admin::compte-utilisateur sexe Anrede Core/Provider/RegistrationServiceProvider.php - web/account/account.html.twig web/admin/editusers.html.twig + web/account/account.html.twig admin::compte-utilisateur societe Unternehmen Controller/Admin/UserController.php Core/Provider/RegistrationServiceProvider.php - web/account/account.html.twig + web/common/dialog_export.html.twig web/admin/editusers.html.twig web/admin/users.html.twig - admin/user/registrations.html.twig web/admin/connected-users.html.twig - web/common/dialog_export.html.twig + admin/user/registrations.html.twig + web/account/account.html.twig admin::compte-utilisateur tel @@ -8650,11 +8660,11 @@ admin::compte-utilisateur telephone Telefon Controller/Admin/UserController.php - web/account/account.html.twig - web/admin/editusers.html.twig - admin/user/registrations.html.twig - web/admin/connected-users.html.twig web/common/dialog_export.html.twig + web/admin/editusers.html.twig + web/admin/connected-users.html.twig + admin/user/registrations.html.twig + web/account/account.html.twig admin::compte-utilisateur un email de confirmation vient de vous etre envoye. Veuillez suivre les instructions contenue pour continuer @@ -8666,9 +8676,9 @@ Ort Controller/Admin/UserController.php Core/Provider/RegistrationServiceProvider.php - web/account/account.html.twig - web/admin/editusers.html.twig web/common/dialog_export.html.twig + web/admin/editusers.html.twig + web/account/account.html.twig admin::compte-utilisateur: L'email a correctement ete mis a jour @@ -8718,8 +8728,8 @@ admin::compte-utilisateur:ftp: repertoire de destination ftp FTP Zielordner - web/account/account.html.twig web/common/dialog_export.html.twig + web/account/account.html.twig admin::compte-utilisateur:ftp: Activer le compte FTP @@ -8734,14 +8744,14 @@ admin::compte-utilisateur:ftp: Nombre d'essais max maximale Anzahl von Versuchen - web/account/account.html.twig web/common/dialog_export.html.twig + web/account/account.html.twig admin::compte-utilisateur:ftp: Utiliser le mode passif Passiv Mode benutzen - web/account/account.html.twig web/common/dialog_export.html.twig + web/account/account.html.twig admin::compte-utilisateur:ftp: creer un dossier @@ -8762,25 +8772,25 @@ admin::compte-utilisateur:sexe: madame Frau Core/Provider/RegistrationServiceProvider.php - web/account/account.html.twig - web/admin/editusers.html.twig web/common/dialog_export.html.twig + web/admin/editusers.html.twig + web/account/account.html.twig admin::compte-utilisateur:sexe: mademoiselle Fräulein Core/Provider/RegistrationServiceProvider.php - web/account/account.html.twig - web/admin/editusers.html.twig web/common/dialog_export.html.twig + web/admin/editusers.html.twig + web/account/account.html.twig admin::compte-utilisateur:sexe: monsieur Herr Core/Provider/RegistrationServiceProvider.php - web/account/account.html.twig - web/admin/editusers.html.twig web/common/dialog_export.html.twig + web/admin/editusers.html.twig + web/account/account.html.twig admin::monitor: bases sur lesquelles l'utilisateur est connecte : @@ -8802,8 +8812,8 @@ Admin lib/classes/phrasea.php Controller/Admin/ConnectedUsersController.php - web/admin/connected-users.html.twig web/common/menubar.html.twig + web/admin/connected-users.html.twig admin::monitor: module client @@ -8842,16 +8852,16 @@ Report lib/classes/phrasea.php Controller/Admin/ConnectedUsersController.php - web/admin/connected-users.html.twig web/common/menubar.html.twig + web/admin/connected-users.html.twig admin::monitor: module thesaurus Thesaurus lib/classes/phrasea.php Controller/Admin/ConnectedUsersController.php - web/admin/connected-users.html.twig web/common/menubar.html.twig + web/admin/connected-users.html.twig admin::monitor: module upload @@ -8864,10 +8874,10 @@ admin::monitor: module validation Lightbox lib/classes/phrasea.php + Controller/Admin/ConnectedUsersController.php Phrasea/Controller/LightboxController.php Phrasea/Controller/LightboxController.php Phrasea/Controller/LightboxController.php - Controller/Admin/ConnectedUsersController.php web/common/menubar.html.twig @@ -8903,8 +8913,8 @@ admin::plugins: plugins Plugins - admin/plugins/index.html.twig web/admin/tree.html.twig + admin/plugins/index.html.twig admin::plugins: retrieveConfigurationError @@ -9084,8 +9094,8 @@ alert Vorsicht - actions/Tools/videoEditor.html.twig actions/Tools/index.html.twig + actions/Tools/videoEditor.html.twig all caches services have been flushed @@ -9095,7 +9105,7 @@ an error occured Ein Fehler ist aufgetreten - Controller/Prod/ToolsController.php + Controller/Prod/ToolsController.php an error occured : %message% @@ -9126,8 +9136,8 @@ audio Audio Phrasea/Twig/PhraseanetExtension.php - web/admin/subdefs.html.twig task-manager/task-editor/subdefs.html.twig + web/admin/subdefs.html.twig avril @@ -9152,14 +9162,14 @@ basket:action:delete record form basket basket:action:delete record form basket - prod/WorkZone/Story.html.twig prod/WorkZone/Basket.html.twig + prod/WorkZone/Story.html.twig basket:action:delete record form database basket:action:delete record form database - prod/WorkZone/Story.html.twig prod/WorkZone/Basket.html.twig + prod/WorkZone/Story.html.twig be notified when a document is placed in quarantine @@ -9188,35 +9198,35 @@ abbrechen Controller/Prod/LanguageController.php Controller/Prod/LanguageController.php - Bridge/Dailymotion/video_modify.html.twig - Bridge/Dailymotion/video_modify.html.twig - Bridge/Youtube/video_modify.html.twig - Bridge/Youtube/video_modify.html.twig - Bridge/Flickr/photo_modify.html.twig - Bridge/Flickr/photo_modify.html.twig - prod/actions/edit_default.html.twig - prod/actions/edit_default.html.twig - web/thesaurus/export-text-dialog.html.twig - web/thesaurus/thesaurus.html.twig - web/thesaurus/thesaurus.html.twig - web/thesaurus/thesaurus.html.twig - web/thesaurus/import-dialog.html.twig - web/thesaurus/link-field-step2.html.twig - web/thesaurus/accept.html.twig - web/thesaurus/accept.html.twig - web/thesaurus/export-topics-dialog.html.twig - web/thesaurus/new-term.html.twig - web/thesaurus/new-term.html.twig - web/thesaurus/link-field-step1.html.twig - web/account/reset-email.html.twig - admin/publications/fiche.html.twig - admin/collection/create.html.twig - web/admin/index.html.twig web/common/dialog_export.html.twig web/common/dialog_export.html.twig web/common/dialog_export.html.twig web/common/dialog_export.html.twig + Bridge/Youtube/video_modify.html.twig + Bridge/Youtube/video_modify.html.twig + Bridge/Flickr/photo_modify.html.twig + Bridge/Flickr/photo_modify.html.twig + Bridge/Dailymotion/video_modify.html.twig + Bridge/Dailymotion/video_modify.html.twig + prod/actions/edit_default.html.twig + prod/actions/edit_default.html.twig web/report/all_content.html.twig + web/admin/index.html.twig + admin/publications/fiche.html.twig + admin/collection/create.html.twig + web/account/reset-email.html.twig + web/thesaurus/new-term.html.twig + web/thesaurus/new-term.html.twig + web/thesaurus/export-topics-dialog.html.twig + web/thesaurus/export-text-dialog.html.twig + web/thesaurus/import-dialog.html.twig + web/thesaurus/thesaurus.html.twig + web/thesaurus/thesaurus.html.twig + web/thesaurus/thesaurus.html.twig + web/thesaurus/accept.html.twig + web/thesaurus/accept.html.twig + web/thesaurus/link-field-step2.html.twig + web/thesaurus/link-field-step1.html.twig boutton::appliquer @@ -9227,9 +9237,9 @@ boutton::chercher suchen web/prod/index.html.twig + web/admin/users.html.twig web/thesaurus/thesaurus.html.twig web/thesaurus/thesaurus.html.twig - web/admin/users.html.twig boutton::choisir @@ -9257,8 +9267,8 @@ boutton::editer Bearbeiten - prod/results/feeds_entry.html.twig prod/results/entry.html.twig + prod/results/feeds_entry.html.twig boutton::enregistrer @@ -9285,17 +9295,17 @@ boutton::fermer schliessen Controller/Prod/LanguageController.php + web/common/dialog_export.html.twig prod/actions/Push.html.twig prod/actions/edit_default.html.twig prod/actions/edit_default.html.twig - web/thesaurus/properties.html.twig - web/thesaurus/accept.html.twig - web/thesaurus/accept.html.twig + web/report/all_content.html.twig web/thesaurus/export-topics.html.twig web/thesaurus/link-field-step3.html.twig + web/thesaurus/accept.html.twig + web/thesaurus/accept.html.twig + web/thesaurus/properties.html.twig web/lightbox/sc_note.html.twig - web/common/dialog_export.html.twig - web/report/all_content.html.twig boutton::generer @@ -9310,9 +9320,9 @@ boutton::modifier ändern - Bridge/Dailymotion/actionelement.html.twig Bridge/Youtube/actionelement.html.twig Bridge/Flickr/actionelement.html.twig + Bridge/Dailymotion/actionelement.html.twig web/admin/users.html.twig @@ -9369,26 +9379,26 @@ boutton::retour Zurück - Bridge/Dailymotion/video_deleteelement.html.twig - Bridge/Dailymotion/playlist_createcontainer.html.twig - Bridge/Dailymotion/video_moveinto_playlist.html.twig - Bridge/Dailymotion/playlist_deleteelement.html.twig - Bridge/Youtube/video_deleteelement.html.twig - Bridge/Youtube/playlist_createcontainer.html.twig - Bridge/Youtube/video_moveinto_playlist.html.twig Bridge/Youtube/playlist_deleteelement.html.twig - Bridge/Flickr/photo_deleteelement.html.twig + Bridge/Youtube/video_deleteelement.html.twig + Bridge/Youtube/video_moveinto_playlist.html.twig + Bridge/Youtube/playlist_createcontainer.html.twig Bridge/Flickr/photoset_deleteelement.html.twig - Bridge/Flickr/photo_moveinto_photoset.html.twig Bridge/Flickr/photoset_createcontainer.html.twig - web/admin/editusers.html.twig - admin/publications/fiche.html.twig - admin/databox/details.html.twig - admin/collection/details.html.twig - user/import/file.html.twig - admin/statusbit/edit.html.twig + Bridge/Flickr/photo_moveinto_photoset.html.twig + Bridge/Flickr/photo_deleteelement.html.twig + Bridge/Dailymotion/playlist_deleteelement.html.twig + Bridge/Dailymotion/video_deleteelement.html.twig + Bridge/Dailymotion/video_moveinto_playlist.html.twig + Bridge/Dailymotion/playlist_createcontainer.html.twig web/developers/application_form.html.twig web/developers/application.html.twig + admin/databox/details.html.twig + admin/statusbit/edit.html.twig + web/admin/editusers.html.twig + user/import/file.html.twig + admin/publications/fiche.html.twig + admin/collection/details.html.twig boutton::retry @@ -9413,39 +9423,39 @@ boutton::supprimer Löschen Controller/Prod/LanguageController.php - actions/Bridge/disconnected.html.twig - Bridge/Dailymotion/actionelements.html.twig - Bridge/Dailymotion/actioncontainers.html.twig + web/prod/index.html.twig Bridge/Youtube/actionelements.html.twig Bridge/Youtube/actioncontainers.html.twig + actions/Bridge/disconnected.html.twig Bridge/Flickr/actionelements.html.twig Bridge/Flickr/actioncontainers.html.twig - prod/results/feeds_entry.html.twig + Bridge/Dailymotion/actionelements.html.twig + Bridge/Dailymotion/actioncontainers.html.twig prod/results/entry.html.twig - web/prod/index.html.twig - web/thesaurus/presets.html.twig + prod/results/feeds_entry.html.twig + web/admin/subdefs.html.twig admin/publications/fiche.html.twig admin/publications/list.html.twig + admin/collection/suggested_value.html.twig admin/collection/collection.html.twig admin/collection/collection.html.twig admin/collection/collection.html.twig admin/collection/collection.html.twig - admin/collection/suggested_value.html.twig - web/admin/subdefs.html.twig + web/thesaurus/presets.html.twig boutton::telecharger Download + web/common/dialog_export.html.twig web/lightbox/sc_options_box.html.twig web/lightbox/feed_options_box.html.twig - web/common/dialog_export.html.twig boutton::telecharger tous les documents Alle Dokumente herunterladen - web/lightbox/feed.html.twig lightbox/IE6/feed.html.twig lightbox/IE6/validate.html.twig + web/lightbox/feed.html.twig web/lightbox/validate.html.twig @@ -9459,68 +9469,68 @@ Bestätigen Controller/Prod/LanguageController.php mobile/lightbox/note_form.html.twig - prod/Baskets/Update.html.twig - prod/Baskets/Reorder.html.twig - Bridge/Dailymotion/video_deleteelement.html.twig - Bridge/Dailymotion/playlist_createcontainer.html.twig - Bridge/Dailymotion/video_moveinto_playlist.html.twig - Bridge/Dailymotion/video_modify.html.twig - Bridge/Dailymotion/playlist_deleteelement.html.twig - Bridge/Youtube/video_deleteelement.html.twig - Bridge/Youtube/playlist_createcontainer.html.twig - Bridge/Youtube/video_moveinto_playlist.html.twig - Bridge/Youtube/video_modify.html.twig + web/prod/index.html.twig Bridge/Youtube/playlist_deleteelement.html.twig - Bridge/Flickr/photo_deleteelement.html.twig + Bridge/Youtube/video_modify.html.twig + Bridge/Youtube/video_deleteelement.html.twig + Bridge/Youtube/video_moveinto_playlist.html.twig + Bridge/Youtube/playlist_createcontainer.html.twig Bridge/Flickr/photoset_deleteelement.html.twig - Bridge/Flickr/photo_moveinto_photoset.html.twig Bridge/Flickr/photoset_createcontainer.html.twig + Bridge/Flickr/photo_moveinto_photoset.html.twig + Bridge/Flickr/photo_deleteelement.html.twig Bridge/Flickr/photo_modify.html.twig + Bridge/Dailymotion/playlist_deleteelement.html.twig + Bridge/Dailymotion/video_modify.html.twig + Bridge/Dailymotion/video_deleteelement.html.twig + Bridge/Dailymotion/video_moveinto_playlist.html.twig + Bridge/Dailymotion/playlist_createcontainer.html.twig prod/actions/edit_default.html.twig prod/actions/edit_default.html.twig prod/Story/Reorder.html.twig - web/prod/index.html.twig - web/thesaurus/export-text-dialog.html.twig - web/thesaurus/thesaurus.html.twig - web/thesaurus/import-dialog.html.twig - web/thesaurus/link-field-step2.html.twig - web/thesaurus/accept.html.twig - web/thesaurus/export-topics-dialog.html.twig - web/thesaurus/index.html.twig - web/thesaurus/new-term.html.twig - web/thesaurus/new-term.html.twig - web/thesaurus/link-field-step1.html.twig - web/account/access.html.twig - web/account/reset-email.html.twig - web/account/account.html.twig - web/admin/dashboard.html.twig - web/admin/editusers.html.twig - admin/publications/fiche.html.twig - admin/publications/list.html.twig - web/admin/setup.html.twig - admin/collection/create.html.twig - admin/collection/reorder.html.twig - admin/collection/collection.html.twig - admin/collection/suggested_value.html.twig - web/admin/subdefs.html.twig + prod/Baskets/Reorder.html.twig + prod/Baskets/Update.html.twig + web/report/all_content.html.twig + web/developers/application_form.html.twig web/admin/structure.html.twig + web/admin/subdefs.html.twig + web/admin/dashboard.html.twig + admin/statusbit/edit.html.twig + web/admin/editusers.html.twig + web/admin/setup.html.twig user/import/view.html.twig admin/user/registrations.html.twig - admin/statusbit/edit.html.twig - web/developers/application_form.html.twig - web/report/all_content.html.twig + admin/publications/fiche.html.twig + admin/publications/list.html.twig + admin/collection/reorder.html.twig + admin/collection/suggested_value.html.twig + admin/collection/collection.html.twig + admin/collection/create.html.twig + web/account/reset-email.html.twig + web/account/account.html.twig + web/account/access.html.twig + web/thesaurus/new-term.html.twig + web/thesaurus/new-term.html.twig + web/thesaurus/export-topics-dialog.html.twig + web/thesaurus/index.html.twig + web/thesaurus/export-text-dialog.html.twig + web/thesaurus/import-dialog.html.twig + web/thesaurus/thesaurus.html.twig + web/thesaurus/accept.html.twig + web/thesaurus/link-field-step2.html.twig + web/thesaurus/link-field-step1.html.twig boutton::vue graphique Grafische Ansicht - admin/collection/suggested_value.html.twig task-manager/task-editor/task.html.twig + admin/collection/suggested_value.html.twig boutton::vue xml XML Ansicht - admin/collection/suggested_value.html.twig task-manager/task-editor/task.html.twig + admin/collection/suggested_value.html.twig button::Install @@ -9628,16 +9638,16 @@ commande::utilisation prevue Verwendungszweck - prod/orders/order_item.html.twig web/common/dialog_export.html.twig + prod/orders/order_item.html.twig copyClipboardLabel in der Zwischenablage kopieren - prod/results/infos.html.twig prod/Share/record.html.twig prod/Share/record.html.twig prod/Share/record.html.twig + prod/results/infos.html.twig create_subdef_button_label @@ -9697,8 +9707,8 @@ dans %feed_name% in %feed_name% - prod/results/feeds_entry.html.twig prod/results/entry.html.twig + prod/results/feeds_entry.html.twig date dajout @@ -9734,9 +9744,9 @@ document Dokument Phrasea/Twig/PhraseanetExtension.php + task-manager/task-editor/subdefs.html.twig web/admin/subdefs.html.twig web/admin/subdefs.html.twig - task-manager/task-editor/subdefs.html.twig document original @@ -9884,17 +9894,17 @@ file is not valid Datei ist nicht gültig - Controller/Prod/ToolsController.php - Controller/Prod/ToolsController.php - Controller/Prod/ToolsController.php - Controller/Prod/ToolsController.php + Controller/Prod/ToolsController.php + Controller/Prod/ToolsController.php + Controller/Prod/ToolsController.php + Controller/Prod/ToolsController.php flash Flash Phrasea/Twig/PhraseanetExtension.php - web/admin/subdefs.html.twig task-manager/task-editor/subdefs.html.twig + web/admin/subdefs.html.twig for the following reasons : %reasons% @@ -9966,8 +9976,8 @@ help::help-search: relaunch search without filter help::help-search: relaunch search without filter - prod/results/help.html.twig web/prod/index.html.twig + prod/results/help.html.twig help::help-section-bullet: check-spelling @@ -10028,8 +10038,8 @@ image Bild Phrasea/Twig/PhraseanetExtension.php - web/admin/subdefs.html.twig task-manager/task-editor/subdefs.html.twig + web/admin/subdefs.html.twig image rotation @@ -10209,9 +10219,9 @@ login:: Mon compte Mein Benutzerkonto mobile/common/menubar.html.twig - web/account/account.html.twig web/common/menubar.html.twig web/common/menubar.html.twig + web/account/account.html.twig login:: Visitez le lien suivant et suivez les instructions pour continuer, sinon ignorez cet email et il ne se passera rien @@ -10247,8 +10257,8 @@ login::notification: Mise a jour du mot de passe avec succes erfolgreiche Passwort Aktualisierung - Controller/Root/LoginController.php Controller/Root/AccountController.php + Controller/Root/LoginController.php login::notification: demande de confirmation par mail envoyee @@ -10264,14 +10274,14 @@ login::register: merci d'avoir confirme votre adresse email Wir danken Ihnen für die Bestätigung Ihrer E-Mail Adresse - Notification/Mail/MailSuccessEmailConfirmationRegistered.php Notification/Mail/MailSuccessEmailConfirmationUnregistered.php + Notification/Mail/MailSuccessEmailConfirmationRegistered.php login::register: sujet email : confirmation de votre adresse email E-Mail Adressen Bestätigung - Notification/Mail/MailRequestEmailUpdate.php Notification/Mail/MailRequestEmailConfirmation.php + Notification/Mail/MailRequestEmailUpdate.php login::register:email: Voici un compte rendu du traitement de vos demandes d'acces : @@ -10337,16 +10347,16 @@ no Nein - web/account/sessions.html.twig + web/common/technical_datas.html.twig web/admin/subdefs.html.twig user/import/view.html.twig - web/common/technical_datas.html.twig + web/account/sessions.html.twig no image selected Kein Bild wurde ausgewählt - actions/Tools/videoEditor.html.twig actions/Tools/index.html.twig + actions/Tools/videoEditor.html.twig non @@ -10357,9 +10367,9 @@ notice Beschreibung - web/lightbox/feed.html.twig lightbox/IE6/feed.html.twig lightbox/IE6/validate.html.twig + web/lightbox/feed.html.twig web/lightbox/validate.html.twig @@ -10708,8 +10718,8 @@ paniers::description du nouveau panier Beschreibung - prod/Baskets/Create.html.twig prod/orders/order_item.html.twig + prod/Baskets/Create.html.twig par %user_name% @@ -10776,10 +10786,10 @@ phraseanet:: adresse Adresse web/setup/step2.html.twig - web/account/account.html.twig - admin/collection/collection.html.twig - web/admin/connected-users.html.twig web/common/dialog_export.html.twig + web/admin/connected-users.html.twig + admin/collection/collection.html.twig + web/account/account.html.twig phraseanet:: aide @@ -10816,9 +10826,9 @@ phraseanet:: deconnection Abmeldung - actions/Bridge/wrapper.html.twig web/common/menubar.html.twig web/common/menubar.html.twig + actions/Bridge/wrapper.html.twig phraseanet:: details @@ -10868,8 +10878,8 @@ phraseanet:: preview Voransicht - prod/actions/edit_default.html.twig prod/actions/printer_default.html.twig + prod/actions/edit_default.html.twig phraseanet:: propositions @@ -10886,19 +10896,19 @@ phraseanet:: sous definition Unterauflösung - classes/module/report.php module/report/filter.php + classes/module/report.php phraseanet:: thesaurus Thesaurus - prod/actions/edit_default.html.twig web/prod/tab_headers.html.twig - web/thesaurus/thesaurus.html.twig - web/thesaurus/thesaurus.html.twig + prod/actions/edit_default.html.twig + web/thesaurus/index.html.twig web/thesaurus/load-thesaurus.html.twig web/thesaurus/load-thesaurus.html.twig - web/thesaurus/index.html.twig + web/thesaurus/thesaurus.html.twig + web/thesaurus/thesaurus.html.twig phraseanet:: tri @@ -10939,7 +10949,7 @@ phraseanet::account The account has been deleted Ihr Benutzerkonto wurde gelöscht - Controller/Root/AccountController.php + Controller/Root/AccountController.php > ]]> @@ -10986,8 +10996,8 @@ Bitte warten... Controller/Prod/LanguageController.php prod/actions/edit_default.html.twig - web/thesaurus/thesaurus.html.twig admin/collection/suggested_value.html.twig + web/thesaurus/thesaurus.html.twig phraseanet::erreur: La connection au serveur Phraseanet semble etre indisponible @@ -11005,20 +11015,20 @@ phraseanet::erreur: Votre session est fermee, veuillez vous re-authentifier Sie sind nun abgemeldet. Bitte loggen Sie sich wieder ein Controller/Prod/LanguageController.php - web/thesaurus/thesaurus.html.twig web/admin/index.html.twig + web/thesaurus/thesaurus.html.twig phraseanet::erreur: echec du serveur de mail Mailserver-Ausfall Controller/Root/AccountController.php Controller/Root/AccountController.php - Controller/Root/AccountController.php + Controller/Root/AccountController.php phraseanet::error: failed to revoke some user access phraseanet::error: failed to revoke some user access - Controller/Root/AccountController.php + Controller/Root/AccountController.php phraseanet::jours:: dimanche @@ -11118,8 +11128,8 @@ phraseanet::type:: documents Dokumente - web/prod/toolbar.html.twig web/prod/index.html.twig + web/prod/toolbar.html.twig phraseanet::type:: images @@ -11169,20 +11179,20 @@ preview:: arreter le diaporama stoppen - prod/preview/basket_train.html.twig prod/preview/result_train.html.twig prod/preview/reg_train.html.twig - prod/preview/result_train_options.html.twig prod/preview/feed_train.html.twig + prod/preview/result_train_options.html.twig + prod/preview/basket_train.html.twig preview:: demarrer le diaporama Dia-Schau - prod/preview/basket_train.html.twig prod/preview/result_train.html.twig prod/preview/reg_train.html.twig - prod/preview/result_train_options.html.twig prod/preview/feed_train.html.twig + prod/preview/result_train_options.html.twig + prod/preview/basket_train.html.twig preview::date @@ -11354,20 +11364,20 @@ prive privat - Bridge/Dailymotion/upload.html.twig Bridge/Youtube/upload.html.twig + Bridge/Dailymotion/upload.html.twig privé privat - Bridge/Dailymotion/video_modify.html.twig Bridge/Youtube/video_modify.html.twig + Bridge/Dailymotion/video_modify.html.twig processing verarbeitend - actions/Tools/videoEditor.html.twig actions/Tools/index.html.twig + actions/Tools/videoEditor.html.twig prod::Les enregistrements ne provienent pas tous de la meme base et ne peuvent donc etre traites ensemble @@ -11658,23 +11668,18 @@ prod::tools: document Dokument - Controller/Prod/ToolsController.php + Controller/Prod/ToolsController.php Controller/Prod/ShareController.php - - prod:app trash: also-move-record - Datensätze auch in den Papierkorb verschieben, die mit Berichten verknüpft sind - prod/actions/delete_records_confirm.html.twig - - - prod:app trash: record-delete - Datensatz (¨e) dauerhaft gelöscht! - prod/actions/delete_records_confirm.html.twig - prod:app trash: record-move-to-trash Datensatz (¨e) in den Papierkorb verschoben - prod/actions/delete_records_confirm.html.twig + prod/actions/delete_records_confirm_form.html.twig + + + prod:app trash: record-to-delete + prod:app trash: record-to-delete + prod/actions/delete_records_confirm_form.html.twig prod:app trash: title-trash @@ -11740,7 +11745,7 @@ prod:workzone:basket:updated-message prod:workzone:basket:updated-message - prod/WorkZone/Basket.html.twig + prod/WorkZone/Basket.html.twig prod:workzone:facetstab:search_and_facets_sort_options @@ -11765,10 +11770,10 @@ public öffentlich - Bridge/Dailymotion/upload.html.twig - Bridge/Dailymotion/video_modify.html.twig Bridge/Youtube/upload.html.twig Bridge/Youtube/video_modify.html.twig + Bridge/Dailymotion/upload.html.twig + Bridge/Dailymotion/video_modify.html.twig publication : autheur @@ -11846,9 +11851,9 @@ rafraichir Aktualisieren + prod/WorkZone/Basket.html.twig prod/WorkZone/Story.html.twig prod/WorkZone/Macros.html.twig - prod/WorkZone/Basket.html.twig prod/results/feeds.html.twig prod/results/feeds.html.twig @@ -11947,7 +11952,7 @@ reponses::document sans titre ohne Titel - classes/record/adapter.php + classes/record/adapter.php report:: 1 - Periode @@ -11984,8 +11989,8 @@ report:: Connexion Verbindungen classes/module/report.php - web/report/report_layout.html.twig web/report/all_content.html.twig + web/report/report_layout.html.twig report:: Databox content @@ -12060,14 +12065,14 @@ report:: collections Kollektionen - classes/module/report.php module/report/filter.php + classes/module/report.php report:: commentaire Kommentar - classes/module/report.php module/report/filter.php + classes/module/report.php report:: copyright @@ -12077,9 +12082,9 @@ report:: date Datum + module/report/filter.php classes/module/report.php classes/module/report.php - module/report/filter.php report:: document ajoute @@ -12130,20 +12135,20 @@ report:: non-renseigne nicht ausgefüllt - module/report/add.php module/report/question.php - module/report/download.php - module/report/activity.php - module/report/activity.php - module/report/activity.php module/report/connexion.php module/report/connexion.php module/report/connexion.php - module/report/push.php - module/report/sent.php + module/report/add.php module/report/validate.php + module/report/sent.php module/report/nav.php + module/report/activity.php + module/report/activity.php + module/report/activity.php + module/report/download.php module/report/edit.php + module/report/push.php module/report/filter.php @@ -12176,9 +12181,9 @@ report:: question Anfrage - classes/module/report.php module/report/question.php module/report/filter.php + classes/module/report.php report:: questions @@ -12198,8 +12203,8 @@ report:: record id record id - classes/module/report.php module/report/filter.php + classes/module/report.php report:: resolution @@ -12611,12 +12616,12 @@ task::archive:Archivage Archivierung auf Kollektion - TaskManager/Job/ArchiveJob.php + TaskManager/Job/ArchiveJob.php task::archive:Archiving files found into a 'hotfolder' gefundenen Dateien nach einem Hotfolder archivieren - TaskManager/Job/ArchiveJob.php + TaskManager/Job/ArchiveJob.php task::archive:archivage sur base/collection/ @@ -12682,8 +12687,8 @@ task::ftp:Status about your FTP transfert from %application% to %server% Zustand von FTP Übertragung von %application% zum Server %server% - Notification/Mail/MailSuccessFTPSender.php Notification/Mail/MailSuccessFTPReceiver.php + Notification/Mail/MailSuccessFTPSender.php task::ftp:TENTATIVE no %number%, %date% @@ -12728,8 +12733,8 @@ task::ftp:proxy Proxy - task-manager/task-editor/ftp.html.twig task-manager/task-editor/ftp-pull.html.twig + task-manager/task-editor/ftp.html.twig task::ftp:proxy password @@ -12739,8 +12744,8 @@ task::ftp:proxy port Proxy Port - task-manager/task-editor/ftp.html.twig task-manager/task-editor/ftp-pull.html.twig + task-manager/task-editor/ftp.html.twig task::ftp:proxy user @@ -12835,8 +12840,8 @@ thesaurus:: Lier la branche de thesaurus die Verzweigung verbinden? - web/thesaurus/link-field-step2.html.twig web/thesaurus/link-field-step3.html.twig + web/thesaurus/link-field-step2.html.twig thesaurus:: Lier la branche de thesaurus au champ @@ -12851,8 +12856,8 @@ thesaurus:: Nouveau synonyme Neuer Synonym - web/thesaurus/thesaurus.html.twig web/thesaurus/new-term.html.twig + web/thesaurus/thesaurus.html.twig thesaurus:: Nouveau terme @@ -12990,9 +12995,9 @@ thesaurus:: export au format texte Text + web/thesaurus/export-text.html.twig web/thesaurus/export-text-dialog.html.twig web/thesaurus/export-text-dialog.html.twig - web/thesaurus/export-text.html.twig thesaurus:: export en topics @@ -13283,15 +13288,15 @@ thesaurus::menu: supprimer Löschen - web/thesaurus/properties.html.twig web/thesaurus/thesaurus.html.twig web/thesaurus/thesaurus.html.twig + web/thesaurus/properties.html.twig thumbnail validation Miniaturansicht Bestätigung - actions/Tools/videoEditor.html.twig actions/Tools/index.html.twig + actions/Tools/videoEditor.html.twig tout le monde @@ -13338,8 +13343,8 @@ upload:: Status : Status prod/upload/upload.html.twig - prod/upload/upload-flash.html.twig prod/upload/lazaret.html.twig + prod/upload/upload-flash.html.twig users rights have been reseted @@ -13349,11 +13354,11 @@ validate bestätigen - actions/Tools/videoEditor.html.twig actions/Tools/index.html.twig actions/Tools/index.html.twig actions/Tools/index.html.twig actions/Tools/index.html.twig + actions/Tools/videoEditor.html.twig validation:: NON @@ -13403,8 +13408,8 @@ video Video - web/admin/subdefs.html.twig task-manager/task-editor/subdefs.html.twig + web/admin/subdefs.html.twig video range extractor @@ -13419,117 +13424,117 @@ workzone:datepicker:april workzone:datepicker:april - prod/WorkZone/Basket.html.twig + prod/WorkZone/Basket.html.twig workzone:datepicker:august workzone:datepicker:august - prod/WorkZone/Basket.html.twig + prod/WorkZone/Basket.html.twig workzone:datepicker:closeText workzone:datepicker:closeText - prod/WorkZone/Basket.html.twig + prod/WorkZone/Basket.html.twig workzone:datepicker:currentText workzone:datepicker:currentText - prod/WorkZone/Basket.html.twig + prod/WorkZone/Basket.html.twig workzone:datepicker:december workzone:datepicker:december - prod/WorkZone/Basket.html.twig + prod/WorkZone/Basket.html.twig workzone:datepicker:february workzone:datepicker:february - prod/WorkZone/Basket.html.twig + prod/WorkZone/Basket.html.twig workzone:datepicker:friday workzone:datepicker:friday - prod/WorkZone/Basket.html.twig + prod/WorkZone/Basket.html.twig workzone:datepicker:january workzone:datepicker:january - prod/WorkZone/Basket.html.twig + prod/WorkZone/Basket.html.twig workzone:datepicker:july workzone:datepicker:july - prod/WorkZone/Basket.html.twig + prod/WorkZone/Basket.html.twig workzone:datepicker:june workzone:datepicker:june - prod/WorkZone/Basket.html.twig + prod/WorkZone/Basket.html.twig workzone:datepicker:march workzone:datepicker:march - prod/WorkZone/Basket.html.twig + prod/WorkZone/Basket.html.twig workzone:datepicker:may workzone:datepicker:may - prod/WorkZone/Basket.html.twig + prod/WorkZone/Basket.html.twig workzone:datepicker:monday workzone:datepicker:monday - prod/WorkZone/Basket.html.twig + prod/WorkZone/Basket.html.twig workzone:datepicker:nextText workzone:datepicker:nextText - prod/WorkZone/Basket.html.twig + prod/WorkZone/Basket.html.twig workzone:datepicker:november workzone:datepicker:november - prod/WorkZone/Basket.html.twig + prod/WorkZone/Basket.html.twig workzone:datepicker:october workzone:datepicker:october - prod/WorkZone/Basket.html.twig + prod/WorkZone/Basket.html.twig workzone:datepicker:prevText workzone:datepicker:prevText - prod/WorkZone/Basket.html.twig + prod/WorkZone/Basket.html.twig workzone:datepicker:saturday workzone:datepicker:saturday - prod/WorkZone/Basket.html.twig + prod/WorkZone/Basket.html.twig workzone:datepicker:september workzone:datepicker:september - prod/WorkZone/Basket.html.twig + prod/WorkZone/Basket.html.twig workzone:datepicker:sunday workzone:datepicker:sunday - prod/WorkZone/Basket.html.twig + prod/WorkZone/Basket.html.twig workzone:datepicker:thursday workzone:datepicker:thursday - prod/WorkZone/Basket.html.twig + prod/WorkZone/Basket.html.twig workzone:datepicker:tuesday workzone:datepicker:tuesday - prod/WorkZone/Basket.html.twig + prod/WorkZone/Basket.html.twig workzone:datepicker:wednesday workzone:datepicker:wednesday - prod/WorkZone/Basket.html.twig + prod/WorkZone/Basket.html.twig workzone:feedback:expiration-closed @@ -13551,9 +13556,9 @@ yes Ja - web/account/sessions.html.twig - web/admin/subdefs.html.twig web/common/technical_datas.html.twig + web/admin/subdefs.html.twig + web/account/sessions.html.twig you are about to change the representation thumbnail of your video diff --git a/resources/locales/validators.de.xlf b/resources/locales/validators.de.xlf index 4797cbcafd..797ba73eeb 100644 --- a/resources/locales/validators.de.xlf +++ b/resources/locales/validators.de.xlf @@ -1,6 +1,6 @@ - +
The source node in most cases contains the sample message as written by the developer. If it looks like a dot-delimitted string such as "form.label.firstname", then the developer has not provided a default message. @@ -9,9 +9,9 @@ Please provide the same passwords. Bitte geben Sie diesselbe Passwörter ein. - Form/Login/PhraseaRenewPasswordForm.php Form/Login/PhraseaRecoverPasswordForm.php Form/Login/PhraseaRegisterForm.php + Form/Login/PhraseaRenewPasswordForm.php The token provided is not valid anymore