PHRAS-3164 Merge from master

This commit is contained in:
Harrys Ravalomanana
2020-08-03 15:37:42 +04:00
32 changed files with 555 additions and 322 deletions

View File

@@ -20,6 +20,8 @@ RUN echo "deb http://deb.debian.org/debian stretch main non-free" > /etc/apt/sou
ghostscript \ ghostscript \
gpac \ gpac \
imagemagick \ imagemagick \
ufraw \
inkscape \
libav-tools \ libav-tools \
libfreetype6-dev \ libfreetype6-dev \
libicu-dev \ libicu-dev \
@@ -36,7 +38,6 @@ RUN echo "deb http://deb.debian.org/debian stretch main non-free" > /etc/apt/sou
mcrypt \ mcrypt \
swftools \ swftools \
unoconv \ unoconv \
ufraw \
unzip \ unzip \
poppler-utils \ poppler-utils \
libreoffice-base-core \ libreoffice-base-core \

View File

@@ -2,7 +2,6 @@
namespace Alchemy\Phrasea\Model\Entities; namespace Alchemy\Phrasea\Model\Entities;
use Alchemy\Phrasea\Core\PhraseaTokens;
use Doctrine\ORM\Mapping as ORM; use Doctrine\ORM\Mapping as ORM;
use Gedmo\Mapping\Annotation as Gedmo; use Gedmo\Mapping\Annotation as Gedmo;
@@ -14,6 +13,8 @@ class WorkerRunningJob
{ {
const FINISHED = 'finished'; const FINISHED = 'finished';
const RUNNING = 'running'; const RUNNING = 'running';
const ERROR = 'error';
const ATTEMPT = 'attempt ';
const TYPE_PULL = 'uploader pull'; const TYPE_PULL = 'uploader pull';
const TYPE_PUSH = 'uploader push'; const TYPE_PUSH = 'uploader push';
@@ -57,6 +58,11 @@ class WorkerRunningJob
*/ */
private $assetId; private $assetId;
/**
* @ORM\Column(type="string", name="info", nullable=true)
*/
private $info;
/** /**
* @Gedmo\Timestampable(on="create") * @Gedmo\Timestampable(on="create")
* @ORM\Column(type="datetime") * @ORM\Column(type="datetime")
@@ -201,6 +207,25 @@ class WorkerRunningJob
return $this->assetId; return $this->assetId;
} }
/**
* @param $info
* @return $this
*/
public function setInfo($info)
{
$this->info = $info;
return $this;
}
/**
* @return mixed
*/
public function getInfo()
{
return $this->info;
}
/** /**
* @return \DateTime * @return \DateTime
*/ */

View File

@@ -10,12 +10,14 @@ class AssetsCreationRecordFailureEvent extends SfEvent
private $payload; private $payload;
private $workerMessage; private $workerMessage;
private $count; private $count;
private $workerJobId;
public function __construct($payload, $workerMessage = '', $count = 2) public function __construct($payload, $workerMessage = '', $count = 2, $workerJobId = 0)
{ {
$this->payload = $payload; $this->payload = $payload;
$this->workerMessage = $workerMessage; $this->workerMessage = $workerMessage;
$this->count = $count; $this->count = $count;
$this->workerJobId = $workerJobId;
} }
public function getPayload() public function getPayload()
@@ -32,4 +34,9 @@ class AssetsCreationRecordFailureEvent extends SfEvent
{ {
return $this->count; return $this->count;
} }
public function getWorkerJobId()
{
return $this->workerJobId;
}
} }

View File

@@ -12,8 +12,9 @@ class PopulateIndexFailureEvent extends SfEvent
private $databoxId; private $databoxId;
private $workerMessage; private $workerMessage;
private $count; private $count;
private $workerJobId;
public function __construct($host, $port, $indexName, $databoxId, $workerMessage = '', $count = 2) public function __construct($host, $port, $indexName, $databoxId, $workerMessage = '', $count = 2, $workerJobId = 0)
{ {
$this->host = $host; $this->host = $host;
$this->port = $port; $this->port = $port;
@@ -21,6 +22,7 @@ class PopulateIndexFailureEvent extends SfEvent
$this->databoxId = $databoxId; $this->databoxId = $databoxId;
$this->workerMessage = $workerMessage; $this->workerMessage = $workerMessage;
$this->count = $count; $this->count = $count;
$this->workerJobId = $workerJobId;
} }
public function getHost() public function getHost()
@@ -52,4 +54,9 @@ class PopulateIndexFailureEvent extends SfEvent
{ {
return $this->count; return $this->count;
} }
public function getWorkerJobId()
{
return $this->workerJobId;
}
} }

View File

@@ -10,14 +10,16 @@ class SubdefinitionCreationFailureEvent extends RecordEvent
private $subdefName; private $subdefName;
private $workerMessage; private $workerMessage;
private $count; private $count;
private $workerJobId;
public function __construct(RecordInterface $record, $subdefName, $workerMessage = '', $count = 2) public function __construct(RecordInterface $record, $subdefName, $workerMessage = '', $count = 2, $workerJobId = 0)
{ {
parent::__construct($record); parent::__construct($record);
$this->subdefName = $subdefName; $this->subdefName = $subdefName;
$this->workerMessage = $workerMessage; $this->workerMessage = $workerMessage;
$this->count = $count; $this->count = $count;
$this->workerJobId = $workerJobId;
} }
public function getSubdefName() public function getSubdefName()
@@ -34,4 +36,9 @@ class SubdefinitionCreationFailureEvent extends RecordEvent
{ {
return $this->count; return $this->count;
} }
public function getWorkerJobId()
{
return $this->workerJobId;
}
} }

View File

@@ -14,8 +14,9 @@ class SubdefinitionWritemetaEvent extends RecordEvent
private $subdefName; private $subdefName;
private $workerMessage; private $workerMessage;
private $count; private $count;
private $workerJobId;
public function __construct(RecordInterface $record, $subdefName, $status = self::CREATE, $workerMessage = '', $count = 2) public function __construct(RecordInterface $record, $subdefName, $status = self::CREATE, $workerMessage = '', $count = 2, $workerJobId = 0)
{ {
parent::__construct($record); parent::__construct($record);
@@ -23,6 +24,7 @@ class SubdefinitionWritemetaEvent extends RecordEvent
$this->status = $status; $this->status = $status;
$this->workerMessage = $workerMessage; $this->workerMessage = $workerMessage;
$this->count = $count; $this->count = $count;
$this->workerJobId = $workerJobId;
} }
public function getSubdefName() public function getSubdefName()
@@ -44,4 +46,9 @@ class SubdefinitionWritemetaEvent extends RecordEvent
{ {
return $this->count; return $this->count;
} }
public function getWorkerJobId()
{
return $this->workerJobId;
}
} }

View File

@@ -66,8 +66,8 @@ class QueueWorkerServiceProvider implements PluginProviderInterface
new RecordSubscriber($app, new LazyLocator($app, 'phraseanet.appbox')) new RecordSubscriber($app, new LazyLocator($app, 'phraseanet.appbox'))
); );
$dispatcher->addSubscriber(new ExportSubscriber($app['alchemy_worker.message.publisher'])); $dispatcher->addSubscriber(new ExportSubscriber($app['alchemy_worker.message.publisher']));
$dispatcher->addSubscriber(new AssetsIngestSubscriber($app['alchemy_worker.message.publisher'])); $dispatcher->addSubscriber(new AssetsIngestSubscriber($app['alchemy_worker.message.publisher'], new LazyLocator($app, 'repo.worker-running-job')));
$dispatcher->addSubscriber(new SearchengineSubscriber($app['alchemy_worker.message.publisher'])); $dispatcher->addSubscriber(new SearchengineSubscriber($app['alchemy_worker.message.publisher'], new LazyLocator($app, 'repo.worker-running-job')));
$dispatcher->addSubscriber(new WebhookSubscriber($app['alchemy_worker.message.publisher'])); $dispatcher->addSubscriber(new WebhookSubscriber($app['alchemy_worker.message.publisher']));
$dispatcher->addSubscriber(new SubtitleSubscriber(new LazyLocator($app, 'repo.worker-job'), $app['alchemy_worker.message.publisher'])); $dispatcher->addSubscriber(new SubtitleSubscriber(new LazyLocator($app, 'repo.worker-job'), $app['alchemy_worker.message.publisher']));

View File

@@ -3,6 +3,7 @@
namespace Alchemy\Phrasea\WorkerManager\Subscriber; namespace Alchemy\Phrasea\WorkerManager\Subscriber;
use Alchemy\Phrasea\Model\Entities\WorkerRunningJob; use Alchemy\Phrasea\Model\Entities\WorkerRunningJob;
use Alchemy\Phrasea\Model\Repositories\WorkerRunningJobRepository;
use Alchemy\Phrasea\WorkerManager\Event\AssetsCreateEvent; use Alchemy\Phrasea\WorkerManager\Event\AssetsCreateEvent;
use Alchemy\Phrasea\WorkerManager\Event\AssetsCreationFailureEvent; use Alchemy\Phrasea\WorkerManager\Event\AssetsCreationFailureEvent;
use Alchemy\Phrasea\WorkerManager\Event\AssetsCreationRecordFailureEvent; use Alchemy\Phrasea\WorkerManager\Event\AssetsCreationRecordFailureEvent;
@@ -15,9 +16,13 @@ class AssetsIngestSubscriber implements EventSubscriberInterface
/** @var MessagePublisher $messagePublisher */ /** @var MessagePublisher $messagePublisher */
private $messagePublisher; private $messagePublisher;
public function __construct(MessagePublisher $messagePublisher) /** @var callable */
private $repoWorkerJobLocator;
public function __construct(MessagePublisher $messagePublisher, callable $repoWorkerJobLocator)
{ {
$this->messagePublisher = $messagePublisher; $this->messagePublisher = $messagePublisher;
$this->repoWorkerJobLocator = $repoWorkerJobLocator;
} }
public function onAssetsCreate(AssetsCreateEvent $event) public function onAssetsCreate(AssetsCreateEvent $event)
@@ -28,7 +33,6 @@ class AssetsIngestSubscriber implements EventSubscriberInterface
'payload' => array_merge($event->getData(), ['type' => WorkerRunningJob::TYPE_PUSH]) 'payload' => array_merge($event->getData(), ['type' => WorkerRunningJob::TYPE_PUSH])
]; ];
$this->messagePublisher->publishMessage($payload, MessagePublisher::ASSETS_INGEST_QUEUE); $this->messagePublisher->publishMessage($payload, MessagePublisher::ASSETS_INGEST_QUEUE);
} }
@@ -49,11 +53,36 @@ class AssetsIngestSubscriber implements EventSubscriberInterface
public function onAssetsCreationRecordFailure(AssetsCreationRecordFailureEvent $event) public function onAssetsCreationRecordFailure(AssetsCreationRecordFailureEvent $event)
{ {
$repoWorker = $this->getRepoWorkerJob();
$payload = [ $payload = [
'message_type' => MessagePublisher::CREATE_RECORD_TYPE, 'message_type' => MessagePublisher::CREATE_RECORD_TYPE,
'payload' => $event->getPayload() 'payload' => $event->getPayload()
]; ];
$em = $repoWorker->getEntityManager();
// check connection an re-connect if needed
$repoWorker->reconnect();
/** @var WorkerRunningJob $workerRunningJob */
$workerRunningJob = $repoWorker->find($event->getWorkerJobId());
if ($workerRunningJob) {
$em->beginTransaction();
try {
// count-1 for the number of finished attempt
$workerRunningJob
->setInfo(WorkerRunningJob::ATTEMPT. ($event->getCount() - 1))
;
$em->persist($workerRunningJob);
$em->flush();
$em->commit();
} catch (\Exception $e) {
$em->rollback();
}
}
$this->messagePublisher->publishMessage( $this->messagePublisher->publishMessage(
$payload, $payload,
MessagePublisher::RETRY_CREATE_RECORD_QUEUE, MessagePublisher::RETRY_CREATE_RECORD_QUEUE,
@@ -70,4 +99,14 @@ class AssetsIngestSubscriber implements EventSubscriberInterface
WorkerEvents::ASSETS_CREATION_RECORD_FAILURE => 'onAssetsCreationRecordFailure' WorkerEvents::ASSETS_CREATION_RECORD_FAILURE => 'onAssetsCreationRecordFailure'
]; ];
} }
/**
* @return WorkerRunningJobRepository
*/
private function getRepoWorkerJob()
{
$callable = $this->repoWorkerJobLocator;
return $callable();
}
} }

View File

@@ -9,7 +9,6 @@ use Alchemy\Phrasea\Core\Event\Record\MetadataChangedEvent;
use Alchemy\Phrasea\Core\Event\Record\RecordEvent; use Alchemy\Phrasea\Core\Event\Record\RecordEvent;
use Alchemy\Phrasea\Core\Event\Record\RecordEvents; use Alchemy\Phrasea\Core\Event\Record\RecordEvents;
use Alchemy\Phrasea\Core\Event\Record\SubdefinitionCreateEvent; use Alchemy\Phrasea\Core\Event\Record\SubdefinitionCreateEvent;
use Alchemy\Phrasea\Core\PhraseaTokens;
use Alchemy\Phrasea\Databox\Subdef\MediaSubdefRepository; use Alchemy\Phrasea\Databox\Subdef\MediaSubdefRepository;
use Alchemy\Phrasea\Model\Entities\WorkerRunningJob; use Alchemy\Phrasea\Model\Entities\WorkerRunningJob;
use Alchemy\Phrasea\Model\Repositories\WorkerRunningJobRepository; use Alchemy\Phrasea\Model\Repositories\WorkerRunningJobRepository;
@@ -97,7 +96,8 @@ class RecordSubscriber implements EventSubscriberInterface
'recordId' => $event->getRecord()->getRecordId(), 'recordId' => $event->getRecord()->getRecordId(),
'databoxId' => $event->getRecord()->getDataboxId(), 'databoxId' => $event->getRecord()->getDataboxId(),
'subdefName' => $event->getSubdefName(), 'subdefName' => $event->getSubdefName(),
'status' => '' 'status' => '',
'workerJobId' => $event->getWorkerJobId()
] ]
]; ];
@@ -106,17 +106,19 @@ class RecordSubscriber implements EventSubscriberInterface
// check connection an re-connect if needed // check connection an re-connect if needed
$repoWorker->reconnect(); $repoWorker->reconnect();
$workerRunningJob = $repoWorker->findOneBy([ /** @var WorkerRunningJob $workerRunningJob */
'databoxId' => $event->getRecord()->getDataboxId(), $workerRunningJob = $repoWorker->find($event->getWorkerJobId());
'recordId' => $event->getRecord()->getRecordId(),
'work' => PhraseaTokens::MAKE_SUBDEF,
'workOn' => $event->getSubdefName()
]);
if ($workerRunningJob) { if ($workerRunningJob) {
$em->beginTransaction(); $em->beginTransaction();
try { try {
$em->remove($workerRunningJob); // count-1 for the number of finished attempt
$workerRunningJob
->setInfo(WorkerRunningJob::ATTEMPT. ($event->getCount() - 1))
->setStatus(WorkerRunningJob::ERROR)
;
$em->persist($workerRunningJob);
$em->flush(); $em->flush();
$em->commit(); $em->commit();
} catch (\Exception $e) { } catch (\Exception $e) {
@@ -214,7 +216,8 @@ class RecordSubscriber implements EventSubscriberInterface
'payload' => [ 'payload' => [
'recordId' => $event->getRecord()->getRecordId(), 'recordId' => $event->getRecord()->getRecordId(),
'databoxId' => $event->getRecord()->getDataboxId(), 'databoxId' => $event->getRecord()->getDataboxId(),
'subdefName' => $event->getSubdefName() 'subdefName' => $event->getSubdefName(),
'workerJobId' => $event->getWorkerJobId()
] ]
]; ];
@@ -226,24 +229,24 @@ class RecordSubscriber implements EventSubscriberInterface
); );
$this->messagePublisher->pushLog($logMessage); $this->messagePublisher->pushLog($logMessage);
$jeton = ($event->getSubdefName() == "document") ? PhraseaTokens::WRITE_META_DOC : PhraseaTokens::WRITE_META_SUBDEF;
$repoWorker = $this->getRepoWorker(); $repoWorker = $this->getRepoWorker();
$em = $repoWorker->getEntityManager(); $em = $repoWorker->getEntityManager();
// check connection an re-connect if needed // check connection an re-connect if needed
$repoWorker->reconnect(); $repoWorker->reconnect();
$workerRunningJob = $repoWorker->findOneBy([ /** @var WorkerRunningJob $workerRunningJob */
'databoxId' => $event->getRecord()->getDataboxId(), $workerRunningJob = $repoWorker->find($event->getWorkerJobId());
'recordId' => $event->getRecord()->getRecordId(),
'work' => $jeton,
'workOn' => $event->getSubdefName()
]);
if ($workerRunningJob) { if ($workerRunningJob) {
$em->beginTransaction(); $em->beginTransaction();
try { try {
$em->remove($workerRunningJob); // count-1 for the number of finished attempt
$workerRunningJob
->setInfo(WorkerRunningJob::ATTEMPT. ($event->getCount() - 1))
->setStatus(WorkerRunningJob::ERROR)
;
$em->persist($workerRunningJob);
$em->flush(); $em->flush();
$em->commit(); $em->commit();
} catch (\Exception $e) { } catch (\Exception $e) {

View File

@@ -2,6 +2,8 @@
namespace Alchemy\Phrasea\WorkerManager\Subscriber; namespace Alchemy\Phrasea\WorkerManager\Subscriber;
use Alchemy\Phrasea\Model\Entities\WorkerRunningJob;
use Alchemy\Phrasea\Model\Repositories\WorkerRunningJobRepository;
use Alchemy\Phrasea\WorkerManager\Event\PopulateIndexEvent; use Alchemy\Phrasea\WorkerManager\Event\PopulateIndexEvent;
use Alchemy\Phrasea\WorkerManager\Event\PopulateIndexFailureEvent; use Alchemy\Phrasea\WorkerManager\Event\PopulateIndexFailureEvent;
use Alchemy\Phrasea\WorkerManager\Event\WorkerEvents; use Alchemy\Phrasea\WorkerManager\Event\WorkerEvents;
@@ -13,9 +15,13 @@ class SearchengineSubscriber implements EventSubscriberInterface
/** @var MessagePublisher $messagePublisher */ /** @var MessagePublisher $messagePublisher */
private $messagePublisher; private $messagePublisher;
public function __construct(MessagePublisher $messagePublisher) /** @var callable */
private $repoWorkerJobLocator;
public function __construct(MessagePublisher $messagePublisher, callable $repoWorkerJobLocator)
{ {
$this->messagePublisher = $messagePublisher; $this->messagePublisher = $messagePublisher;
$this->repoWorkerJobLocator = $repoWorkerJobLocator;
} }
public function onPopulateIndex(PopulateIndexEvent $event) public function onPopulateIndex(PopulateIndexEvent $event)
@@ -40,6 +46,8 @@ class SearchengineSubscriber implements EventSubscriberInterface
public function onPopulateIndexFailure(PopulateIndexFailureEvent $event) public function onPopulateIndexFailure(PopulateIndexFailureEvent $event)
{ {
$repoWorker = $this->getRepoWorkerJob();
$payload = [ $payload = [
'message_type' => MessagePublisher::POPULATE_INDEX_TYPE, 'message_type' => MessagePublisher::POPULATE_INDEX_TYPE,
'payload' => [ 'payload' => [
@@ -47,9 +55,34 @@ class SearchengineSubscriber implements EventSubscriberInterface
'port' => $event->getPort(), 'port' => $event->getPort(),
'indexName' => $event->getIndexName(), 'indexName' => $event->getIndexName(),
'databoxId' => $event->getDataboxId(), 'databoxId' => $event->getDataboxId(),
'workerJobId' => $event->getWorkerJobId()
] ]
]; ];
$em = $repoWorker->getEntityManager();
// check connection an re-connect if needed
$repoWorker->reconnect();
/** @var WorkerRunningJob $workerRunningJob */
$workerRunningJob = $repoWorker->find($event->getWorkerJobId());
if ($workerRunningJob) {
$em->beginTransaction();
try {
// count-1 for the number of finished attempt
$workerRunningJob
->setInfo(WorkerRunningJob::ATTEMPT. ($event->getCount() - 1))
->setStatus(WorkerRunningJob::ERROR)
;
$em->persist($workerRunningJob);
$em->flush();
$em->commit();
} catch (\Exception $e) {
$em->rollback();
}
}
$this->messagePublisher->publishMessage( $this->messagePublisher->publishMessage(
$payload, $payload,
MessagePublisher::RETRY_POPULATE_INDEX_QUEUE, MessagePublisher::RETRY_POPULATE_INDEX_QUEUE,
@@ -65,5 +98,15 @@ class SearchengineSubscriber implements EventSubscriberInterface
WorkerEvents::POPULATE_INDEX_FAILURE => 'onPopulateIndexFailure' WorkerEvents::POPULATE_INDEX_FAILURE => 'onPopulateIndexFailure'
]; ];
} }
/**
* @return WorkerRunningJobRepository
*/
private function getRepoWorkerJob()
{
$callable = $this->repoWorkerJobLocator;
return $callable();
}
} }

View File

@@ -92,15 +92,10 @@ class CreateRecordWorker implements WorkerInterface
$this->dispatch(WorkerEvents::ASSETS_CREATION_RECORD_FAILURE, new AssetsCreationRecordFailureEvent( $this->dispatch(WorkerEvents::ASSETS_CREATION_RECORD_FAILURE, new AssetsCreationRecordFailureEvent(
$payload, $payload,
'Error when downloading assets!', 'Error when downloading assets!',
$count $count,
$workerRunningJob->getId()
)); ));
if ($workerRunningJob != null) {
$em->remove($workerRunningJob);
$em->flush();
}
return; return;
} }
@@ -115,15 +110,10 @@ class CreateRecordWorker implements WorkerInterface
$this->dispatch(WorkerEvents::ASSETS_CREATION_RECORD_FAILURE, new AssetsCreationRecordFailureEvent( $this->dispatch(WorkerEvents::ASSETS_CREATION_RECORD_FAILURE, new AssetsCreationRecordFailureEvent(
$payload, $payload,
$workerMessage, $workerMessage,
$count $count,
$workerRunningJob->getId()
)); ));
if ($workerRunningJob != null) {
$em->remove($workerRunningJob);
$em->flush();
}
return; return;
} }
@@ -236,11 +226,8 @@ class CreateRecordWorker implements WorkerInterface
$this->getBorderManager()->process($lazaretSession, $packageFile, $callback); $this->getBorderManager()->process($lazaretSession, $packageFile, $callback);
$recordId = null;
if ($elementCreated instanceof \record_adapter) { if ($elementCreated instanceof \record_adapter) {
$this->dispatch(PhraseaEvents::RECORD_UPLOAD, new RecordEdit($elementCreated)); $this->dispatch(PhraseaEvents::RECORD_UPLOAD, new RecordEdit($elementCreated));
$recordId = $elementCreated->getRecordId();
} else { } else {
$this->messagePublisher->pushLog(sprintf('The file was moved to the quarantine: %s', json_encode($reasons))); $this->messagePublisher->pushLog(sprintf('The file was moved to the quarantine: %s', json_encode($reasons)));
/** @var LazaretFile $elementCreated */ /** @var LazaretFile $elementCreated */

View File

@@ -36,6 +36,26 @@ class PopulateIndexWorker implements WorkerInterface
public function process(array $payload) public function process(array $payload)
{ {
$em = $this->repoWorker->getEntityManager(); $em = $this->repoWorker->getEntityManager();
if (isset($payload['workerJobId'])) {
/** @var WorkerRunningJob $workerRunningJob */
$workerRunningJob = $this->repoWorker->find($payload['workerJobId']);
if ($workerRunningJob == null) {
$this->messagePublisher->pushLog("Given workerJobId not found !", "error");
return ;
}
$workerRunningJob
->setInfo(WorkerRunningJob::ATTEMPT . $payload['count'])
->setStatus(WorkerRunningJob::RUNNING)
;
$em->persist($workerRunningJob);
$em->flush();
} else {
$em->beginTransaction(); $em->beginTransaction();
$date = new \DateTime(); $date = new \DateTime();
@@ -57,6 +77,7 @@ class PopulateIndexWorker implements WorkerInterface
} catch (\Exception $e) { } catch (\Exception $e) {
$em->rollback(); $em->rollback();
} }
}
/** @var ElasticsearchOptions $options */ /** @var ElasticsearchOptions $options */
$options = $this->indexer->getIndex()->getOptions(); $options = $this->indexer->getIndex()->getOptions();
@@ -82,7 +103,8 @@ class PopulateIndexWorker implements WorkerInterface
$payload['indexName'], $payload['indexName'],
$payload['databoxId'], $payload['databoxId'],
$workerMessage, $workerMessage,
$count $count,
$workerRunningJob->getId()
)); ));
} else { } else {
$databox = $this->findDataboxById($databoxId); $databox = $this->findDataboxById($databoxId);
@@ -97,13 +119,6 @@ class PopulateIndexWorker implements WorkerInterface
$r['memory']/1048576 $r['memory']/1048576
)); ));
} catch(\Exception $e) { } catch(\Exception $e) {
if ($workerRunningJob != null) {
$em->remove($workerRunningJob);
$em->flush();
}
$workerMessage = sprintf("Error on indexing : %s ", $e->getMessage()); $workerMessage = sprintf("Error on indexing : %s ", $e->getMessage());
$this->messagePublisher->pushLog($workerMessage); $this->messagePublisher->pushLog($workerMessage);
@@ -116,7 +131,8 @@ class PopulateIndexWorker implements WorkerInterface
$payload['indexName'], $payload['indexName'],
$payload['databoxId'], $payload['databoxId'],
$workerMessage, $workerMessage,
$count $count,
$workerRunningJob->getId()
)); ));
} }
} }

View File

@@ -3,7 +3,6 @@
namespace Alchemy\Phrasea\WorkerManager\Worker; namespace Alchemy\Phrasea\WorkerManager\Worker;
use Alchemy\Phrasea\Application\Helper\ApplicationBoxAware; use Alchemy\Phrasea\Application\Helper\ApplicationBoxAware;
use Alchemy\Phrasea\Application\Helper\EntityManagerAware;
use Alchemy\Phrasea\Core\PhraseaTokens; use Alchemy\Phrasea\Core\PhraseaTokens;
use Alchemy\Phrasea\Filesystem\FilesystemService; use Alchemy\Phrasea\Filesystem\FilesystemService;
use Alchemy\Phrasea\Media\SubdefGenerator; use Alchemy\Phrasea\Media\SubdefGenerator;
@@ -82,8 +81,27 @@ class SubdefCreationWorker implements WorkerInterface
// tell that a file is in used to create subdef // tell that a file is in used to create subdef
$em = $this->repoWorker->getEntityManager(); $em = $this->repoWorker->getEntityManager();
$this->repoWorker->reconnect(); $this->repoWorker->reconnect();
$em->beginTransaction();
if (isset($payload['workerJobId'])) {
/** @var WorkerRunningJob $workerRunningJob */
$workerRunningJob = $this->repoWorker->find($payload['workerJobId']);
if ($workerRunningJob == null) {
$this->logger->error("Given workerJobId not found !");
return ;
}
$workerRunningJob
->setInfo(WorkerRunningJob::ATTEMPT . $payload['count'])
->setStatus(WorkerRunningJob::RUNNING);
$em->persist($workerRunningJob);
$em->flush();
} else {
$em->beginTransaction();
try { try {
$date = new \DateTime(); $date = new \DateTime();
$workerRunningJob = new WorkerRunningJob(); $workerRunningJob = new WorkerRunningJob();
@@ -103,20 +121,15 @@ class SubdefCreationWorker implements WorkerInterface
} catch (\Exception $e) { } catch (\Exception $e) {
$em->rollback(); $em->rollback();
} }
}
$this->subdefGenerator->setLogger($this->logger); $this->subdefGenerator->setLogger($this->logger);
try { try {
$this->subdefGenerator->generateSubdefs($record, $wantedSubdef); $this->subdefGenerator->generateSubdefs($record, $wantedSubdef);
} catch (\Exception $e) { } catch (\Exception $e) {
try { $this->logger->error("Exception catched: " . $e->getMessage());
$this->repoWorker->reconnect();
$em->getConnection()->beginTransaction();
$em->remove($workerRunningJob);
$em->flush();
$em->commit();
} catch (\Exception $e) {
}
} catch (\Throwable $e) { } catch (\Throwable $e) {
$count = isset($payload['count']) ? $payload['count'] + 1 : 2 ; $count = isset($payload['count']) ? $payload['count'] + 1 : 2 ;
$workerMessage = "Exception throwable catched when create subdef for the recordID: " .$recordId; $workerMessage = "Exception throwable catched when create subdef for the recordID: " .$recordId;
@@ -127,7 +140,8 @@ class SubdefCreationWorker implements WorkerInterface
$record, $record,
$payload['subdefName'], $payload['subdefName'],
$workerMessage, $workerMessage,
$count $count,
$workerRunningJob->getId()
)); ));
return ; return ;
@@ -151,7 +165,8 @@ class SubdefCreationWorker implements WorkerInterface
$record, $record,
$payload['subdefName'], $payload['subdefName'],
'Subdef generation failed !', 'Subdef generation failed !',
$count $count,
$workerRunningJob->getId()
)); ));
$this->subdefGenerator->setLogger($oldLogger); $this->subdefGenerator->setLogger($oldLogger);

View File

@@ -18,7 +18,6 @@ use PHPExiftool\Driver\Metadata\MetadataBag;
use PHPExiftool\Driver\Tag; use PHPExiftool\Driver\Tag;
use PHPExiftool\Driver\Value\Mono; use PHPExiftool\Driver\Value\Mono;
use PHPExiftool\Driver\Value\Multi; use PHPExiftool\Driver\Value\Multi;
use PHPExiftool\Exception\ExceptionInterface as PHPExiftoolException;
use PHPExiftool\Exception\TagUnknown; use PHPExiftool\Exception\TagUnknown;
use PHPExiftool\Writer; use PHPExiftool\Writer;
use Psr\Log\LoggerInterface; use Psr\Log\LoggerInterface;
@@ -80,6 +79,26 @@ class WriteMetadatasWorker implements WorkerInterface
// tell that a file is in used to create subdef // tell that a file is in used to create subdef
$em = $this->getEntityManager(); $em = $this->getEntityManager();
$this->repoWorker->reconnect(); $this->repoWorker->reconnect();
if (isset($payload['workerJobId'])) {
/** @var WorkerRunningJob $workerRunningJob */
$workerRunningJob = $this->repoWorker->find($payload['workerJobId']);
if ($workerRunningJob == null) {
$this->logger->error("Given workerJobId not found !");
return ;
}
$workerRunningJob
->setInfo(WorkerRunningJob::ATTEMPT . $payload['count'])
->setStatus(WorkerRunningJob::RUNNING)
;
$em->persist($workerRunningJob);
$em->flush();
} else {
$em->beginTransaction(); $em->beginTransaction();
try { try {
@@ -101,6 +120,7 @@ class WriteMetadatasWorker implements WorkerInterface
} catch (\Exception $e) { } catch (\Exception $e) {
$em->rollback(); $em->rollback();
} }
}
$record = $databox->get_record($recordId); $record = $databox->get_record($recordId);
@@ -117,7 +137,8 @@ class WriteMetadatasWorker implements WorkerInterface
$payload['subdefName'], $payload['subdefName'],
SubdefinitionWritemetaEvent::FAILED, SubdefinitionWritemetaEvent::FAILED,
$workerMessage, $workerMessage,
$count $count,
$workerRunningJob->getId()
)); ));
return ; return ;
@@ -240,7 +261,8 @@ class WriteMetadatasWorker implements WorkerInterface
$payload['subdefName'], $payload['subdefName'],
SubdefinitionWritemetaEvent::FAILED, SubdefinitionWritemetaEvent::FAILED,
$workerMessage, $workerMessage,
$count $count,
$workerRunningJob->getId()
)); ));
} }
@@ -254,7 +276,8 @@ class WriteMetadatasWorker implements WorkerInterface
$payload['subdefName'], $payload['subdefName'],
SubdefinitionWritemetaEvent::FAILED, SubdefinitionWritemetaEvent::FAILED,
'Subdef is not physically present!', 'Subdef is not physically present!',
$count $count,
$workerRunningJob->getId()
)); ));
} }

View File

@@ -65,7 +65,7 @@
"normalize-css": "^2.1.0", "normalize-css": "^2.1.0",
"npm": "^6.0.0", "npm": "^6.0.0",
"npm-modernizr": "^2.8.3", "npm-modernizr": "^2.8.3",
"phraseanet-production-client": "0.34.256-d", "phraseanet-production-client": "0.34.261-d",
"requirejs": "^2.3.5", "requirejs": "^2.3.5",
"tinymce": "^4.0.28", "tinymce": "^4.0.28",
"underscore": "^1.8.3", "underscore": "^1.8.3",

View File

@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="utf-8"?> <?xml version="1.0" encoding="utf-8"?>
<xliff xmlns="urn:oasis:names:tc:xliff:document:1.2" xmlns:jms="urn:jms:translation" version="1.2"> <xliff xmlns="urn:oasis:names:tc:xliff:document:1.2" xmlns:jms="urn:jms:translation" version="1.2">
<file date="2020-08-03T11:31:09Z" source-language="en" target-language="de" datatype="plaintext" original="not.available"> <file date="2020-08-03T11:35:55Z" source-language="en" target-language="de" datatype="plaintext" original="not.available">
<header> <header>
<tool tool-id="JMSTranslationBundle" tool-name="JMSTranslationBundle" tool-version="1.1.0-DEV"/> <tool tool-id="JMSTranslationBundle" tool-name="JMSTranslationBundle" tool-version="1.1.0-DEV"/>
<note>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.</note> <note>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.</note>
@@ -1813,7 +1813,7 @@
<source>Codec Audio</source> <source>Codec Audio</source>
<target state="translated">Audio Codec</target> <target state="translated">Audio Codec</target>
<jms:reference-file line="140">web/common/technical_datas.html.twig</jms:reference-file> <jms:reference-file line="140">web/common/technical_datas.html.twig</jms:reference-file>
<jms:reference-file line="114">actions/Tools/videoEditor.html.twig</jms:reference-file> <jms:reference-file line="113">actions/Tools/videoEditor.html.twig</jms:reference-file>
</trans-unit> </trans-unit>
<trans-unit id="672e654e54323537399e2353680dd144c0b9af32" resname="Codec Video" approved="yes"> <trans-unit id="672e654e54323537399e2353680dd144c0b9af32" resname="Codec Video" approved="yes">
<source>Codec Video</source> <source>Codec Video</source>
@@ -3207,7 +3207,7 @@
<source>Feedback</source> <source>Feedback</source>
<target state="translated">Feedback</target> <target state="translated">Feedback</target>
<jms:reference-file line="111">Controller/Prod/LanguageController.php</jms:reference-file> <jms:reference-file line="111">Controller/Prod/LanguageController.php</jms:reference-file>
<jms:reference-file line="107">web/prod/toolbar.html.twig</jms:reference-file> <jms:reference-file line="103">web/prod/toolbar.html.twig</jms:reference-file>
<jms:reference-file line="19">prod/WorkZone/Macros.html.twig</jms:reference-file> <jms:reference-file line="19">prod/WorkZone/Macros.html.twig</jms:reference-file>
<jms:reference-file line="51">prod/WorkZone/Basket.html.twig</jms:reference-file> <jms:reference-file line="51">prod/WorkZone/Basket.html.twig</jms:reference-file>
<jms:reference-file line="54">prod/WorkZone/Story.html.twig</jms:reference-file> <jms:reference-file line="54">prod/WorkZone/Story.html.twig</jms:reference-file>
@@ -3708,7 +3708,7 @@
<source>Images par secondes</source> <source>Images par secondes</source>
<target state="translated">Bilder pro Sekunde</target> <target state="translated">Bilder pro Sekunde</target>
<jms:reference-file line="134">web/common/technical_datas.html.twig</jms:reference-file> <jms:reference-file line="134">web/common/technical_datas.html.twig</jms:reference-file>
<jms:reference-file line="109">actions/Tools/videoEditor.html.twig</jms:reference-file> <jms:reference-file line="108">actions/Tools/videoEditor.html.twig</jms:reference-file>
</trans-unit> </trans-unit>
<trans-unit id="4d39de5885805135b502a3e8920ffb0b1921cb6f" resname="Imagette indisponible" approved="yes"> <trans-unit id="4d39de5885805135b502a3e8920ffb0b1921cb6f" resname="Imagette indisponible" approved="yes">
<source>Imagette indisponible</source> <source>Imagette indisponible</source>
@@ -4600,8 +4600,8 @@
<trans-unit id="3a5aa5b9e5d2494ebc5a37af09018367b4220845" resname="No preview available" approved="yes"> <trans-unit id="3a5aa5b9e5d2494ebc5a37af09018367b4220845" resname="No preview available" approved="yes">
<source>No preview available</source> <source>No preview available</source>
<target state="translated">Keine Voransicht verfügbar</target> <target state="translated">Keine Voransicht verfügbar</target>
<jms:reference-file line="85">actions/Tools/videoEditor.html.twig</jms:reference-file> <jms:reference-file line="84">actions/Tools/videoEditor.html.twig</jms:reference-file>
<jms:reference-file line="91">actions/Tools/videoEditor.html.twig</jms:reference-file> <jms:reference-file line="90">actions/Tools/videoEditor.html.twig</jms:reference-file>
</trans-unit> </trans-unit>
<trans-unit id="657c9f21a7a4da0e213e67dbee089b281dce3279" resname="No receivers specified" approved="yes"> <trans-unit id="657c9f21a7a4da0e213e67dbee089b281dce3279" resname="No receivers specified" approved="yes">
<source>No receivers specified</source> <source>No receivers specified</source>
@@ -6212,7 +6212,7 @@
<target state="translated">Grösse</target> <target state="translated">Grösse</target>
<jms:reference-file line="37">web/common/technical_datas.html.twig</jms:reference-file> <jms:reference-file line="37">web/common/technical_datas.html.twig</jms:reference-file>
<jms:reference-file line="40">actions/Download/prepare.html.twig</jms:reference-file> <jms:reference-file line="40">actions/Download/prepare.html.twig</jms:reference-file>
<jms:reference-file line="117">actions/Tools/videoEditor.html.twig</jms:reference-file> <jms:reference-file line="116">actions/Tools/videoEditor.html.twig</jms:reference-file>
</trans-unit> </trans-unit>
<trans-unit id="000f280b111f7ab59b5f5f4462a40de0553664cc" resname="Slide show" approved="yes"> <trans-unit id="000f280b111f7ab59b5f5f4462a40de0553664cc" resname="Slide show" approved="yes">
<source>Slide show</source> <source>Slide show</source>
@@ -6456,7 +6456,7 @@
<jms:reference-file line="667">Controller/Admin/CollectionController.php</jms:reference-file> <jms:reference-file line="667">Controller/Admin/CollectionController.php</jms:reference-file>
<jms:reference-file line="700">Controller/Admin/CollectionController.php</jms:reference-file> <jms:reference-file line="700">Controller/Admin/CollectionController.php</jms:reference-file>
<jms:reference-file line="808">Controller/Admin/CollectionController.php</jms:reference-file> <jms:reference-file line="808">Controller/Admin/CollectionController.php</jms:reference-file>
<jms:reference-file line="310">actions/Tools/videoEditor.html.twig</jms:reference-file> <jms:reference-file line="309">actions/Tools/videoEditor.html.twig</jms:reference-file>
<jms:reference-file line="20">admin/collection/suggested_value.html.twig</jms:reference-file> <jms:reference-file line="20">admin/collection/suggested_value.html.twig</jms:reference-file>
<jms:reference-file line="18">admin/collection/collection.html.twig</jms:reference-file> <jms:reference-file line="18">admin/collection/collection.html.twig</jms:reference-file>
<jms:reference-file line="10">web/admin/databases.html.twig</jms:reference-file> <jms:reference-file line="10">web/admin/databases.html.twig</jms:reference-file>
@@ -8015,7 +8015,7 @@
<trans-unit id="3ffc763c6cf92695a7ce387f904bbe6e7a94bdbc" resname="action : collection" approved="yes"> <trans-unit id="3ffc763c6cf92695a7ce387f904bbe6e7a94bdbc" resname="action : collection" approved="yes">
<source>action : collection</source> <source>action : collection</source>
<target state="translated">Verschieben</target> <target state="translated">Verschieben</target>
<jms:reference-file line="91">web/prod/toolbar.html.twig</jms:reference-file> <jms:reference-file line="87">web/prod/toolbar.html.twig</jms:reference-file>
<jms:reference-file line="35">prod/WorkZone/Basket.html.twig</jms:reference-file> <jms:reference-file line="35">prod/WorkZone/Basket.html.twig</jms:reference-file>
<jms:reference-file line="38">prod/WorkZone/Story.html.twig</jms:reference-file> <jms:reference-file line="38">prod/WorkZone/Story.html.twig</jms:reference-file>
</trans-unit> </trans-unit>
@@ -8046,7 +8046,7 @@
<trans-unit id="b0c9b7eb3d21f5a48ac5ecb0a0d969b8d3818e41" resname="action : outils" approved="yes"> <trans-unit id="b0c9b7eb3d21f5a48ac5ecb0a0d969b8d3818e41" resname="action : outils" approved="yes">
<source>action : outils</source> <source>action : outils</source>
<target state="translated">Werkzeuge</target> <target state="translated">Werkzeuge</target>
<jms:reference-file line="126">web/prod/toolbar.html.twig</jms:reference-file> <jms:reference-file line="122">web/prod/toolbar.html.twig</jms:reference-file>
<jms:reference-file line="67">prod/WorkZone/Basket.html.twig</jms:reference-file> <jms:reference-file line="67">prod/WorkZone/Basket.html.twig</jms:reference-file>
<jms:reference-file line="70">prod/WorkZone/Story.html.twig</jms:reference-file> <jms:reference-file line="70">prod/WorkZone/Story.html.twig</jms:reference-file>
</trans-unit> </trans-unit>
@@ -8064,7 +8064,7 @@
<trans-unit id="d222a71a73f44cb6bdf237790f350f0b1fb9eb1f" resname="action : publier" approved="yes"> <trans-unit id="d222a71a73f44cb6bdf237790f350f0b1fb9eb1f" resname="action : publier" approved="yes">
<source>action : publier</source> <source>action : publier</source>
<target state="translated">Veröffentlichen</target> <target state="translated">Veröffentlichen</target>
<jms:reference-file line="115">web/prod/toolbar.html.twig</jms:reference-file> <jms:reference-file line="111">web/prod/toolbar.html.twig</jms:reference-file>
<jms:reference-file line="60">prod/WorkZone/Basket.html.twig</jms:reference-file> <jms:reference-file line="60">prod/WorkZone/Basket.html.twig</jms:reference-file>
<jms:reference-file line="63">prod/WorkZone/Story.html.twig</jms:reference-file> <jms:reference-file line="63">prod/WorkZone/Story.html.twig</jms:reference-file>
<jms:reference-file line="1007">web/prod/index.html.twig</jms:reference-file> <jms:reference-file line="1007">web/prod/index.html.twig</jms:reference-file>
@@ -8072,21 +8072,21 @@
<trans-unit id="17948b21adfde1bf589b2a34a2c8253e2af91913" resname="action : push" approved="yes"> <trans-unit id="17948b21adfde1bf589b2a34a2c8253e2af91913" resname="action : push" approved="yes">
<source>action : push</source> <source>action : push</source>
<target state="translated">Push</target> <target state="translated">Push</target>
<jms:reference-file line="103">web/prod/toolbar.html.twig</jms:reference-file> <jms:reference-file line="99">web/prod/toolbar.html.twig</jms:reference-file>
<jms:reference-file line="44">prod/WorkZone/Basket.html.twig</jms:reference-file> <jms:reference-file line="44">prod/WorkZone/Basket.html.twig</jms:reference-file>
<jms:reference-file line="47">prod/WorkZone/Story.html.twig</jms:reference-file> <jms:reference-file line="47">prod/WorkZone/Story.html.twig</jms:reference-file>
</trans-unit> </trans-unit>
<trans-unit id="f22184cfa5be236b7193d80d5f8407a36b108b79" resname="action : status" approved="yes"> <trans-unit id="f22184cfa5be236b7193d80d5f8407a36b108b79" resname="action : status" approved="yes">
<source>action : status</source> <source>action : status</source>
<target state="translated">Eigenschaften</target> <target state="translated">Eigenschaften</target>
<jms:reference-file line="83">web/prod/toolbar.html.twig</jms:reference-file> <jms:reference-file line="79">web/prod/toolbar.html.twig</jms:reference-file>
<jms:reference-file line="28">prod/WorkZone/Basket.html.twig</jms:reference-file> <jms:reference-file line="28">prod/WorkZone/Basket.html.twig</jms:reference-file>
<jms:reference-file line="31">prod/WorkZone/Story.html.twig</jms:reference-file> <jms:reference-file line="31">prod/WorkZone/Story.html.twig</jms:reference-file>
</trans-unit> </trans-unit>
<trans-unit id="24ade348bc49c69cced4d173e31f7369aa466772" resname="action : supprimer" approved="yes"> <trans-unit id="24ade348bc49c69cced4d173e31f7369aa466772" resname="action : supprimer" approved="yes">
<source>action : supprimer</source> <source>action : supprimer</source>
<target state="translated">Löschen</target> <target state="translated">Löschen</target>
<jms:reference-file line="136">web/prod/toolbar.html.twig</jms:reference-file> <jms:reference-file line="132">web/prod/toolbar.html.twig</jms:reference-file>
<jms:reference-file line="235">prod/WorkZone/Macros.html.twig</jms:reference-file> <jms:reference-file line="235">prod/WorkZone/Macros.html.twig</jms:reference-file>
<jms:reference-file line="236">prod/WorkZone/Macros.html.twig</jms:reference-file> <jms:reference-file line="236">prod/WorkZone/Macros.html.twig</jms:reference-file>
</trans-unit> </trans-unit>
@@ -8104,6 +8104,13 @@
<jms:reference-file line="283">web/prod/index.html.twig</jms:reference-file> <jms:reference-file line="283">web/prod/index.html.twig</jms:reference-file>
<jms:reference-file line="284">web/prod/index.html.twig</jms:reference-file> <jms:reference-file line="284">web/prod/index.html.twig</jms:reference-file>
</trans-unit> </trans-unit>
<trans-unit id="a1750389f4eb83def7118c916d93effda8798545" resname="action:: video tools">
<source>action:: video tools</source>
<target state="new">action:: video tools</target>
<jms:reference-file line="163">prod/results/record.html.twig</jms:reference-file>
<jms:reference-file line="164">prod/results/record.html.twig</jms:reference-file>
<jms:reference-file line="165">prod/results/record.html.twig</jms:reference-file>
</trans-unit>
<trans-unit id="9cd95a80cd47133cb87c6b6a55015fa9e3566d60" resname="action::Valider" approved="yes"> <trans-unit id="9cd95a80cd47133cb87c6b6a55015fa9e3566d60" resname="action::Valider" approved="yes">
<source>action::Valider</source> <source>action::Valider</source>
<target state="translated">Bestätigen</target> <target state="translated">Bestätigen</target>
@@ -9423,7 +9430,7 @@
<source>alert</source> <source>alert</source>
<target state="translated">Vorsicht</target> <target state="translated">Vorsicht</target>
<jms:reference-file line="256">actions/Tools/index.html.twig</jms:reference-file> <jms:reference-file line="256">actions/Tools/index.html.twig</jms:reference-file>
<jms:reference-file line="306">actions/Tools/videoEditor.html.twig</jms:reference-file> <jms:reference-file line="305">actions/Tools/videoEditor.html.twig</jms:reference-file>
</trans-unit> </trans-unit>
<trans-unit id="edde11c24ed5e6df4e416143e77248e908567faa" resname="all caches services have been flushed" approved="yes"> <trans-unit id="edde11c24ed5e6df4e416143e77248e908567faa" resname="all caches services have been flushed" approved="yes">
<source>all caches services have been flushed</source> <source>all caches services have been flushed</source>
@@ -10697,7 +10704,7 @@
<source>no image selected</source> <source>no image selected</source>
<target state="translated">Kein Bild wurde ausgewählt</target> <target state="translated">Kein Bild wurde ausgewählt</target>
<jms:reference-file line="257">actions/Tools/index.html.twig</jms:reference-file> <jms:reference-file line="257">actions/Tools/index.html.twig</jms:reference-file>
<jms:reference-file line="307">actions/Tools/videoEditor.html.twig</jms:reference-file> <jms:reference-file line="306">actions/Tools/videoEditor.html.twig</jms:reference-file>
</trans-unit> </trans-unit>
<trans-unit id="37031f99ac78580c9f82e04fa237d295ea10ca41" resname="non" approved="yes"> <trans-unit id="37031f99ac78580c9f82e04fa237d295ea10ca41" resname="non" approved="yes">
<source>non</source> <source>non</source>
@@ -11718,7 +11725,7 @@
<source>processing</source> <source>processing</source>
<target state="translated">verarbeitend</target> <target state="translated">verarbeitend</target>
<jms:reference-file line="258">actions/Tools/index.html.twig</jms:reference-file> <jms:reference-file line="258">actions/Tools/index.html.twig</jms:reference-file>
<jms:reference-file line="308">actions/Tools/videoEditor.html.twig</jms:reference-file> <jms:reference-file line="307">actions/Tools/videoEditor.html.twig</jms:reference-file>
</trans-unit> </trans-unit>
<trans-unit id="f63658cad863dee4a5876278e836472380183ade" resname="prod::Les enregistrements ne provienent pas tous de la meme base et ne peuvent donc etre traites ensemble" approved="yes"> <trans-unit id="f63658cad863dee4a5876278e836472380183ade" resname="prod::Les enregistrements ne provienent pas tous de la meme base et ne peuvent donc etre traites ensemble" approved="yes">
<source>prod::Les enregistrements ne provienent pas tous de la meme base et ne peuvent donc etre traites ensemble</source> <source>prod::Les enregistrements ne provienent pas tous de la meme base et ne peuvent donc etre traites ensemble</source>
@@ -12073,11 +12080,6 @@ Vorsicht: die aktuelle Werte werden durch die neue Werte überschrieben</target>
<target state="translated">Datei auswählen</target> <target state="translated">Datei auswählen</target>
<jms:reference-file line="203">actions/Tools/index.html.twig</jms:reference-file> <jms:reference-file line="203">actions/Tools/index.html.twig</jms:reference-file>
</trans-unit> </trans-unit>
<trans-unit id="556186e33fc15d5397f8b5f7a6855e822b354f9b" resname="prod::toolbar : video editor" approved="yes">
<source>prod::toolbar : video editor</source>
<target state="translated">Video Tools</target>
<jms:reference-file line="75">web/prod/toolbar.html.twig</jms:reference-file>
</trans-unit>
<trans-unit id="6ad73c8fd370f62ccd3bf50cd9cc3563aed5273c" resname="prod::tools: document" approved="yes"> <trans-unit id="6ad73c8fd370f62ccd3bf50cd9cc3563aed5273c" resname="prod::tools: document" approved="yes">
<source>prod::tools: document</source> <source>prod::tools: document</source>
<target state="translated">Dokument</target> <target state="translated">Dokument</target>
@@ -12163,92 +12165,92 @@ Vorsicht: die aktuelle Werte werden durch die neue Werte überschrieben</target>
<trans-unit id="b307f0594b48cbb3440eb6a38c7fb90858617791" resname="prod:videoeditor:subtitleRequestTab:: Autosubtitling"> <trans-unit id="b307f0594b48cbb3440eb6a38c7fb90858617791" resname="prod:videoeditor:subtitleRequestTab:: Autosubtitling">
<source>prod:videoeditor:subtitleRequestTab:: Autosubtitling</source> <source>prod:videoeditor:subtitleRequestTab:: Autosubtitling</source>
<target state="new">prod:videoeditor:subtitleRequestTab:: Autosubtitling</target> <target state="new">prod:videoeditor:subtitleRequestTab:: Autosubtitling</target>
<jms:reference-file line="239">actions/Tools/videoEditor.html.twig</jms:reference-file> <jms:reference-file line="238">actions/Tools/videoEditor.html.twig</jms:reference-file>
</trans-unit> </trans-unit>
<trans-unit id="4415c59007c7e89865ff4e7ef0b717b459e6d6cf" resname="prod:videoeditor:subtitleRequestTab:: Request in process"> <trans-unit id="4415c59007c7e89865ff4e7ef0b717b459e6d6cf" resname="prod:videoeditor:subtitleRequestTab:: Request in process">
<source>prod:videoeditor:subtitleRequestTab:: Request in process</source> <source>prod:videoeditor:subtitleRequestTab:: Request in process</source>
<target state="new">prod:videoeditor:subtitleRequestTab:: Request in process</target> <target state="new">prod:videoeditor:subtitleRequestTab:: Request in process</target>
<jms:reference-file line="264">actions/Tools/videoEditor.html.twig</jms:reference-file> <jms:reference-file line="263">actions/Tools/videoEditor.html.twig</jms:reference-file>
</trans-unit> </trans-unit>
<trans-unit id="ca51b1b3be02d8e640243e090dec0a6ee8089d28" resname="prod:videoeditor:subtitleRequestTab:: submit"> <trans-unit id="ca51b1b3be02d8e640243e090dec0a6ee8089d28" resname="prod:videoeditor:subtitleRequestTab:: submit">
<source>prod:videoeditor:subtitleRequestTab:: submit</source> <source>prod:videoeditor:subtitleRequestTab:: submit</source>
<target state="needs-translation">Anfrage einreichen</target> <target state="needs-translation">Anfrage einreichen</target>
<jms:reference-file line="259">actions/Tools/videoEditor.html.twig</jms:reference-file> <jms:reference-file line="258">actions/Tools/videoEditor.html.twig</jms:reference-file>
</trans-unit> </trans-unit>
<trans-unit id="3c08c8314c595e8d2dcab6bab15a07eda8833935" resname="prod:videoeditor:subtitleRequestTab:: title"> <trans-unit id="3c08c8314c595e8d2dcab6bab15a07eda8833935" resname="prod:videoeditor:subtitleRequestTab:: title">
<source>prod:videoeditor:subtitleRequestTab:: title</source> <source>prod:videoeditor:subtitleRequestTab:: title</source>
<target state="needs-translation">Automatische Untertitel</target> <target state="needs-translation">Automatische Untertitel</target>
<jms:reference-file line="39">actions/Tools/videoEditor.html.twig</jms:reference-file> <jms:reference-file line="38">actions/Tools/videoEditor.html.twig</jms:reference-file>
</trans-unit> </trans-unit>
<trans-unit id="b945e053b5fd4a0f2664bafff257dbfd2fec386c" resname="prod:videoeditor:subtitleRequestTab:label:: Kind"> <trans-unit id="b945e053b5fd4a0f2664bafff257dbfd2fec386c" resname="prod:videoeditor:subtitleRequestTab:label:: Kind">
<source>prod:videoeditor:subtitleRequestTab:label:: Kind</source> <source>prod:videoeditor:subtitleRequestTab:label:: Kind</source>
<target state="needs-translation">Typ</target> <target state="needs-translation">Typ</target>
<jms:reference-file line="237">actions/Tools/videoEditor.html.twig</jms:reference-file> <jms:reference-file line="236">actions/Tools/videoEditor.html.twig</jms:reference-file>
</trans-unit> </trans-unit>
<trans-unit id="414d5838357721af1ee45447b3ab4d100e459e24" resname="prod:videoeditor:subtitleRequestTab:label:: Language destination"> <trans-unit id="414d5838357721af1ee45447b3ab4d100e459e24" resname="prod:videoeditor:subtitleRequestTab:label:: Language destination">
<source>prod:videoeditor:subtitleRequestTab:label:: Language destination</source> <source>prod:videoeditor:subtitleRequestTab:label:: Language destination</source>
<target state="needs-translation">Zielsprache</target> <target state="needs-translation">Zielsprache</target>
<jms:reference-file line="251">actions/Tools/videoEditor.html.twig</jms:reference-file> <jms:reference-file line="250">actions/Tools/videoEditor.html.twig</jms:reference-file>
</trans-unit> </trans-unit>
<trans-unit id="f9d2cafba3e0955e48f598fac8a8b257b624977d" resname="prod:videoeditor:subtitleRequestTab:label:: Provider"> <trans-unit id="f9d2cafba3e0955e48f598fac8a8b257b624977d" resname="prod:videoeditor:subtitleRequestTab:label:: Provider">
<source>prod:videoeditor:subtitleRequestTab:label:: Provider</source> <source>prod:videoeditor:subtitleRequestTab:label:: Provider</source>
<target state="needs-translation">Provider</target> <target state="needs-translation">Provider</target>
<jms:reference-file line="231">actions/Tools/videoEditor.html.twig</jms:reference-file> <jms:reference-file line="230">actions/Tools/videoEditor.html.twig</jms:reference-file>
</trans-unit> </trans-unit>
<trans-unit id="92cdd8501cb193bf13ea2f4f58e331668fdc7cfe" resname="prod:videoeditor:subtitleRequestTab:label:: Source Audio language"> <trans-unit id="92cdd8501cb193bf13ea2f4f58e331668fdc7cfe" resname="prod:videoeditor:subtitleRequestTab:label:: Source Audio language">
<source>prod:videoeditor:subtitleRequestTab:label:: Source Audio language</source> <source>prod:videoeditor:subtitleRequestTab:label:: Source Audio language</source>
<target state="needs-translation">Audioquelle Sprache</target> <target state="needs-translation">Audioquelle Sprache</target>
<jms:reference-file line="243">actions/Tools/videoEditor.html.twig</jms:reference-file> <jms:reference-file line="242">actions/Tools/videoEditor.html.twig</jms:reference-file>
</trans-unit> </trans-unit>
<trans-unit id="6e9acc3c0400e405ff7939645fe8cbc4c8936779" resname="prod:videoeditor:subtitleTab:: title"> <trans-unit id="6e9acc3c0400e405ff7939645fe8cbc4c8936779" resname="prod:videoeditor:subtitleTab:: title">
<source>prod:videoeditor:subtitleTab:: title</source> <source>prod:videoeditor:subtitleTab:: title</source>
<target state="needs-translation">Automatische Untertitelung Anfrage</target> <target state="needs-translation">Automatische Untertitelung Anfrage</target>
<jms:reference-file line="34">actions/Tools/videoEditor.html.twig</jms:reference-file> <jms:reference-file line="33">actions/Tools/videoEditor.html.twig</jms:reference-file>
</trans-unit> </trans-unit>
<trans-unit id="39d65c8847a7e865be76d0bf51b341a58b6fedd7" resname="prod:videoeditor:subtitletab:: Caption placeholder"> <trans-unit id="39d65c8847a7e865be76d0bf51b341a58b6fedd7" resname="prod:videoeditor:subtitletab:: Caption placeholder">
<source>prod:videoeditor:subtitletab:: Caption placeholder</source> <source>prod:videoeditor:subtitletab:: Caption placeholder</source>
<target state="needs-translation">Geben Sie einen Untertitel ein</target> <target state="needs-translation">Geben Sie einen Untertitel ein</target>
<jms:reference-file line="181">actions/Tools/videoEditor.html.twig</jms:reference-file> <jms:reference-file line="180">actions/Tools/videoEditor.html.twig</jms:reference-file>
</trans-unit> </trans-unit>
<trans-unit id="e382cd2339d70cb6f6500fb44c81737e72ee66b1" resname="prod:videoeditor:subtitletab:: End time"> <trans-unit id="e382cd2339d70cb6f6500fb44c81737e72ee66b1" resname="prod:videoeditor:subtitletab:: End time">
<source>prod:videoeditor:subtitletab:: End time</source> <source>prod:videoeditor:subtitletab:: End time</source>
<target state="needs-translation">Ende</target> <target state="needs-translation">Ende</target>
<jms:reference-file line="179">actions/Tools/videoEditor.html.twig</jms:reference-file> <jms:reference-file line="178">actions/Tools/videoEditor.html.twig</jms:reference-file>
</trans-unit> </trans-unit>
<trans-unit id="b12193c53fdd26a57e157dc15823df75ad0756e3" resname="prod:videoeditor:subtitletab:: No caption message"> <trans-unit id="b12193c53fdd26a57e157dc15823df75ad0756e3" resname="prod:videoeditor:subtitletab:: No caption message">
<source>prod:videoeditor:subtitletab:: No caption message</source> <source>prod:videoeditor:subtitletab:: No caption message</source>
<target state="needs-translation">Keine Untertitel für diese Sprache</target> <target state="needs-translation">Keine Untertitel für diese Sprache</target>
<jms:reference-file line="200">actions/Tools/videoEditor.html.twig</jms:reference-file> <jms:reference-file line="199">actions/Tools/videoEditor.html.twig</jms:reference-file>
</trans-unit> </trans-unit>
<trans-unit id="f79f9eb59816db76a3249710f753b7972c449654" resname="prod:videoeditor:subtitletab:: Show for"> <trans-unit id="f79f9eb59816db76a3249710f753b7972c449654" resname="prod:videoeditor:subtitletab:: Show for">
<source>prod:videoeditor:subtitletab:: Show for</source> <source>prod:videoeditor:subtitletab:: Show for</source>
<target state="needs-translation">Dauer</target> <target state="needs-translation">Dauer</target>
<jms:reference-file line="180">actions/Tools/videoEditor.html.twig</jms:reference-file> <jms:reference-file line="179">actions/Tools/videoEditor.html.twig</jms:reference-file>
</trans-unit> </trans-unit>
<trans-unit id="e79e454459e7dc39a4aad9eb7f65014fa6f0a001" resname="prod:videoeditor:subtitletab:: Start time"> <trans-unit id="e79e454459e7dc39a4aad9eb7f65014fa6f0a001" resname="prod:videoeditor:subtitletab:: Start time">
<source>prod:videoeditor:subtitletab:: Start time</source> <source>prod:videoeditor:subtitletab:: Start time</source>
<target state="needs-translation">Start</target> <target state="needs-translation">Start</target>
<jms:reference-file line="178">actions/Tools/videoEditor.html.twig</jms:reference-file> <jms:reference-file line="177">actions/Tools/videoEditor.html.twig</jms:reference-file>
</trans-unit> </trans-unit>
<trans-unit id="a7529f01ece4055e3e4b1a64f8b18d8e595edc9f" resname="prod:videoeditor:subtitletab:: add caption"> <trans-unit id="a7529f01ece4055e3e4b1a64f8b18d8e595edc9f" resname="prod:videoeditor:subtitletab:: add caption">
<source>prod:videoeditor:subtitletab:: add caption</source> <source>prod:videoeditor:subtitletab:: add caption</source>
<target state="needs-translation">Untertitel hinzufügen</target> <target state="needs-translation">Untertitel hinzufügen</target>
<jms:reference-file line="213">actions/Tools/videoEditor.html.twig</jms:reference-file> <jms:reference-file line="212">actions/Tools/videoEditor.html.twig</jms:reference-file>
</trans-unit> </trans-unit>
<trans-unit id="5a9ed94e747e90542d014b7486ab3ea865c2861d" resname="prod:videoeditor:subtitletab:: copy to clipboard"> <trans-unit id="5a9ed94e747e90542d014b7486ab3ea865c2861d" resname="prod:videoeditor:subtitletab:: copy to clipboard">
<source>prod:videoeditor:subtitletab:: copy to clipboard</source> <source>prod:videoeditor:subtitletab:: copy to clipboard</source>
<target state="needs-translation">In die Zwischenablage kopieren</target> <target state="needs-translation">In die Zwischenablage kopieren</target>
<jms:reference-file line="212">actions/Tools/videoEditor.html.twig</jms:reference-file> <jms:reference-file line="211">actions/Tools/videoEditor.html.twig</jms:reference-file>
</trans-unit> </trans-unit>
<trans-unit id="7ba9c65917b3cc4daf4c8915a49baf5fbe37ae69" resname="prod:videoeditor:subtitletab:: save"> <trans-unit id="7ba9c65917b3cc4daf4c8915a49baf5fbe37ae69" resname="prod:videoeditor:subtitletab:: save">
<source>prod:videoeditor:subtitletab:: save</source> <source>prod:videoeditor:subtitletab:: save</source>
<target state="needs-translation">Speichern</target> <target state="needs-translation">Speichern</target>
<jms:reference-file line="211">actions/Tools/videoEditor.html.twig</jms:reference-file> <jms:reference-file line="210">actions/Tools/videoEditor.html.twig</jms:reference-file>
</trans-unit> </trans-unit>
<trans-unit id="2b6e3888c22d8146b4fe551a4b797ee52583f5c3" resname="prod:videoeditor:subtitletab:: work on"> <trans-unit id="2b6e3888c22d8146b4fe551a4b797ee52583f5c3" resname="prod:videoeditor:subtitletab:: work on">
<source>prod:videoeditor:subtitletab:: work on</source> <source>prod:videoeditor:subtitletab:: work on</source>
<target state="needs-translation">Untertitel Sprache auswählen</target> <target state="needs-translation">Untertitel Sprache auswählen</target>
<jms:reference-file line="187">actions/Tools/videoEditor.html.twig</jms:reference-file> <jms:reference-file line="186">actions/Tools/videoEditor.html.twig</jms:reference-file>
</trans-unit> </trans-unit>
<trans-unit id="e40baf2bd857111f0c98b2a213e552f8fa7718be" resname="prod:videoeditor:subtitletab:message:: error"> <trans-unit id="e40baf2bd857111f0c98b2a213e552f8fa7718be" resname="prod:videoeditor:subtitletab:message:: error">
<source>prod:videoeditor:subtitletab:message:: error</source> <source>prod:videoeditor:subtitletab:message:: error</source>
@@ -13033,7 +13035,7 @@ Vorsicht: die aktuelle Werte werden durch die neue Werte überschrieben</target>
<trans-unit id="584d9f9b8a0c51aa1805a1c0ed427c366d11ea5e" resname="screenshot video" approved="yes"> <trans-unit id="584d9f9b8a0c51aa1805a1c0ed427c366d11ea5e" resname="screenshot video" approved="yes">
<source>screenshot video</source> <source>screenshot video</source>
<target state="translated">Video Screenshot</target> <target state="translated">Video Screenshot</target>
<jms:reference-file line="130">actions/Tools/videoEditor.html.twig</jms:reference-file> <jms:reference-file line="129">actions/Tools/videoEditor.html.twig</jms:reference-file>
</trans-unit> </trans-unit>
<trans-unit id="fe29f1a35e814c87a21282378424df4866529d1e" resname="select at least one user" approved="yes"> <trans-unit id="fe29f1a35e814c87a21282378424df4866529d1e" resname="select at least one user" approved="yes">
<source>select at least one user</source> <source>select at least one user</source>
@@ -13947,7 +13949,7 @@ Vorsicht: die aktuelle Werte werden durch die neue Werte überschrieben</target>
<source>thumbnail validation</source> <source>thumbnail validation</source>
<target state="translated">Miniaturansicht Bestätigung</target> <target state="translated">Miniaturansicht Bestätigung</target>
<jms:reference-file line="259">actions/Tools/index.html.twig</jms:reference-file> <jms:reference-file line="259">actions/Tools/index.html.twig</jms:reference-file>
<jms:reference-file line="309">actions/Tools/videoEditor.html.twig</jms:reference-file> <jms:reference-file line="308">actions/Tools/videoEditor.html.twig</jms:reference-file>
</trans-unit> </trans-unit>
<trans-unit id="7e96ed809b61066d6ea96ba9afc8747a042b361a" resname="tout le monde" approved="yes"> <trans-unit id="7e96ed809b61066d6ea96ba9afc8747a042b361a" resname="tout le monde" approved="yes">
<source>tout le monde</source> <source>tout le monde</source>
@@ -14009,7 +14011,7 @@ Vorsicht: die aktuelle Werte werden durch die neue Werte überschrieben</target>
<jms:reference-file line="120">actions/Tools/index.html.twig</jms:reference-file> <jms:reference-file line="120">actions/Tools/index.html.twig</jms:reference-file>
<jms:reference-file line="160">actions/Tools/index.html.twig</jms:reference-file> <jms:reference-file line="160">actions/Tools/index.html.twig</jms:reference-file>
<jms:reference-file line="186">actions/Tools/index.html.twig</jms:reference-file> <jms:reference-file line="186">actions/Tools/index.html.twig</jms:reference-file>
<jms:reference-file line="163">actions/Tools/videoEditor.html.twig</jms:reference-file> <jms:reference-file line="162">actions/Tools/videoEditor.html.twig</jms:reference-file>
</trans-unit> </trans-unit>
<trans-unit id="c02a2db6d6cdf30d37962e221624cc7661f4b892" resname="validation:: NON" approved="yes"> <trans-unit id="c02a2db6d6cdf30d37962e221624cc7661f4b892" resname="validation:: NON" approved="yes">
<source>validation:: NON</source> <source>validation:: NON</source>
@@ -14065,12 +14067,12 @@ Vorsicht: die aktuelle Werte werden durch die neue Werte überschrieben</target>
<trans-unit id="51ca3cfa60e4d9ce2c7cd07b0b96fc84c4adb59f" resname="video range extractor" approved="yes"> <trans-unit id="51ca3cfa60e4d9ce2c7cd07b0b96fc84c4adb59f" resname="video range extractor" approved="yes">
<source>video range extractor</source> <source>video range extractor</source>
<target state="translated">Kapitelunterteilung</target> <target state="translated">Kapitelunterteilung</target>
<jms:reference-file line="29">actions/Tools/videoEditor.html.twig</jms:reference-file> <jms:reference-file line="28">actions/Tools/videoEditor.html.twig</jms:reference-file>
</trans-unit> </trans-unit>
<trans-unit id="5f579f302357e60409bbfb73a4caa4700c4d8be5" resname="video tool" approved="yes"> <trans-unit id="5f579f302357e60409bbfb73a4caa4700c4d8be5" resname="video tool" approved="yes">
<source>video tool</source> <source>video tool</source>
<target state="translated">Video Werkzeug</target> <target state="translated">Video Werkzeug</target>
<jms:reference-file line="24">actions/Tools/videoEditor.html.twig</jms:reference-file> <jms:reference-file line="23">actions/Tools/videoEditor.html.twig</jms:reference-file>
</trans-unit> </trans-unit>
<trans-unit id="ecbe1590a62c751a6bafe631fc5d05158d0962b4" resname="workzone:datepicker:april" approved="yes"> <trans-unit id="ecbe1590a62c751a6bafe631fc5d05158d0962b4" resname="workzone:datepicker:april" approved="yes">
<source>workzone:datepicker:april</source> <source>workzone:datepicker:april</source>

View File

@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="utf-8"?> <?xml version="1.0" encoding="utf-8"?>
<xliff xmlns="urn:oasis:names:tc:xliff:document:1.2" xmlns:jms="urn:jms:translation" version="1.2"> <xliff xmlns="urn:oasis:names:tc:xliff:document:1.2" xmlns:jms="urn:jms:translation" version="1.2">
<file date="2020-08-03T11:31:34Z" source-language="en" target-language="en" datatype="plaintext" original="not.available"> <file date="2020-08-03T11:36:20Z" source-language="en" target-language="en" datatype="plaintext" original="not.available">
<header> <header>
<tool tool-id="JMSTranslationBundle" tool-name="JMSTranslationBundle" tool-version="1.1.0-DEV"/> <tool tool-id="JMSTranslationBundle" tool-name="JMSTranslationBundle" tool-version="1.1.0-DEV"/>
<note>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.</note> <note>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.</note>
@@ -1815,7 +1815,7 @@
<source>Codec Audio</source> <source>Codec Audio</source>
<target state="translated">Audio codec</target> <target state="translated">Audio codec</target>
<jms:reference-file line="140">web/common/technical_datas.html.twig</jms:reference-file> <jms:reference-file line="140">web/common/technical_datas.html.twig</jms:reference-file>
<jms:reference-file line="114">actions/Tools/videoEditor.html.twig</jms:reference-file> <jms:reference-file line="113">actions/Tools/videoEditor.html.twig</jms:reference-file>
</trans-unit> </trans-unit>
<trans-unit id="672e654e54323537399e2353680dd144c0b9af32" resname="Codec Video" approved="yes"> <trans-unit id="672e654e54323537399e2353680dd144c0b9af32" resname="Codec Video" approved="yes">
<source>Codec Video</source> <source>Codec Video</source>
@@ -3210,7 +3210,7 @@
<source>Feedback</source> <source>Feedback</source>
<target state="translated">Feedback</target> <target state="translated">Feedback</target>
<jms:reference-file line="111">Controller/Prod/LanguageController.php</jms:reference-file> <jms:reference-file line="111">Controller/Prod/LanguageController.php</jms:reference-file>
<jms:reference-file line="107">web/prod/toolbar.html.twig</jms:reference-file> <jms:reference-file line="103">web/prod/toolbar.html.twig</jms:reference-file>
<jms:reference-file line="19">prod/WorkZone/Macros.html.twig</jms:reference-file> <jms:reference-file line="19">prod/WorkZone/Macros.html.twig</jms:reference-file>
<jms:reference-file line="51">prod/WorkZone/Basket.html.twig</jms:reference-file> <jms:reference-file line="51">prod/WorkZone/Basket.html.twig</jms:reference-file>
<jms:reference-file line="54">prod/WorkZone/Story.html.twig</jms:reference-file> <jms:reference-file line="54">prod/WorkZone/Story.html.twig</jms:reference-file>
@@ -3711,7 +3711,7 @@
<source>Images par secondes</source> <source>Images par secondes</source>
<target state="translated">Image per second</target> <target state="translated">Image per second</target>
<jms:reference-file line="134">web/common/technical_datas.html.twig</jms:reference-file> <jms:reference-file line="134">web/common/technical_datas.html.twig</jms:reference-file>
<jms:reference-file line="109">actions/Tools/videoEditor.html.twig</jms:reference-file> <jms:reference-file line="108">actions/Tools/videoEditor.html.twig</jms:reference-file>
</trans-unit> </trans-unit>
<trans-unit id="4d39de5885805135b502a3e8920ffb0b1921cb6f" resname="Imagette indisponible" approved="yes"> <trans-unit id="4d39de5885805135b502a3e8920ffb0b1921cb6f" resname="Imagette indisponible" approved="yes">
<source>Imagette indisponible</source> <source>Imagette indisponible</source>
@@ -4603,8 +4603,8 @@
<trans-unit id="3a5aa5b9e5d2494ebc5a37af09018367b4220845" resname="No preview available" approved="yes"> <trans-unit id="3a5aa5b9e5d2494ebc5a37af09018367b4220845" resname="No preview available" approved="yes">
<source>No preview available</source> <source>No preview available</source>
<target state="translated">No preview available</target> <target state="translated">No preview available</target>
<jms:reference-file line="85">actions/Tools/videoEditor.html.twig</jms:reference-file> <jms:reference-file line="84">actions/Tools/videoEditor.html.twig</jms:reference-file>
<jms:reference-file line="91">actions/Tools/videoEditor.html.twig</jms:reference-file> <jms:reference-file line="90">actions/Tools/videoEditor.html.twig</jms:reference-file>
</trans-unit> </trans-unit>
<trans-unit id="657c9f21a7a4da0e213e67dbee089b281dce3279" resname="No receivers specified" approved="yes"> <trans-unit id="657c9f21a7a4da0e213e67dbee089b281dce3279" resname="No receivers specified" approved="yes">
<source>No receivers specified</source> <source>No receivers specified</source>
@@ -6215,7 +6215,7 @@
<target state="translated">Size</target> <target state="translated">Size</target>
<jms:reference-file line="37">web/common/technical_datas.html.twig</jms:reference-file> <jms:reference-file line="37">web/common/technical_datas.html.twig</jms:reference-file>
<jms:reference-file line="40">actions/Download/prepare.html.twig</jms:reference-file> <jms:reference-file line="40">actions/Download/prepare.html.twig</jms:reference-file>
<jms:reference-file line="117">actions/Tools/videoEditor.html.twig</jms:reference-file> <jms:reference-file line="116">actions/Tools/videoEditor.html.twig</jms:reference-file>
</trans-unit> </trans-unit>
<trans-unit id="000f280b111f7ab59b5f5f4462a40de0553664cc" resname="Slide show" approved="yes"> <trans-unit id="000f280b111f7ab59b5f5f4462a40de0553664cc" resname="Slide show" approved="yes">
<source>Slide show</source> <source>Slide show</source>
@@ -6459,7 +6459,7 @@
<jms:reference-file line="667">Controller/Admin/CollectionController.php</jms:reference-file> <jms:reference-file line="667">Controller/Admin/CollectionController.php</jms:reference-file>
<jms:reference-file line="700">Controller/Admin/CollectionController.php</jms:reference-file> <jms:reference-file line="700">Controller/Admin/CollectionController.php</jms:reference-file>
<jms:reference-file line="808">Controller/Admin/CollectionController.php</jms:reference-file> <jms:reference-file line="808">Controller/Admin/CollectionController.php</jms:reference-file>
<jms:reference-file line="310">actions/Tools/videoEditor.html.twig</jms:reference-file> <jms:reference-file line="309">actions/Tools/videoEditor.html.twig</jms:reference-file>
<jms:reference-file line="20">admin/collection/suggested_value.html.twig</jms:reference-file> <jms:reference-file line="20">admin/collection/suggested_value.html.twig</jms:reference-file>
<jms:reference-file line="18">admin/collection/collection.html.twig</jms:reference-file> <jms:reference-file line="18">admin/collection/collection.html.twig</jms:reference-file>
<jms:reference-file line="10">web/admin/databases.html.twig</jms:reference-file> <jms:reference-file line="10">web/admin/databases.html.twig</jms:reference-file>
@@ -8018,7 +8018,7 @@
<trans-unit id="3ffc763c6cf92695a7ce387f904bbe6e7a94bdbc" resname="action : collection" approved="yes"> <trans-unit id="3ffc763c6cf92695a7ce387f904bbe6e7a94bdbc" resname="action : collection" approved="yes">
<source>action : collection</source> <source>action : collection</source>
<target state="translated">Move</target> <target state="translated">Move</target>
<jms:reference-file line="91">web/prod/toolbar.html.twig</jms:reference-file> <jms:reference-file line="87">web/prod/toolbar.html.twig</jms:reference-file>
<jms:reference-file line="35">prod/WorkZone/Basket.html.twig</jms:reference-file> <jms:reference-file line="35">prod/WorkZone/Basket.html.twig</jms:reference-file>
<jms:reference-file line="38">prod/WorkZone/Story.html.twig</jms:reference-file> <jms:reference-file line="38">prod/WorkZone/Story.html.twig</jms:reference-file>
</trans-unit> </trans-unit>
@@ -8049,7 +8049,7 @@
<trans-unit id="b0c9b7eb3d21f5a48ac5ecb0a0d969b8d3818e41" resname="action : outils" approved="yes"> <trans-unit id="b0c9b7eb3d21f5a48ac5ecb0a0d969b8d3818e41" resname="action : outils" approved="yes">
<source>action : outils</source> <source>action : outils</source>
<target state="translated">Tools</target> <target state="translated">Tools</target>
<jms:reference-file line="126">web/prod/toolbar.html.twig</jms:reference-file> <jms:reference-file line="122">web/prod/toolbar.html.twig</jms:reference-file>
<jms:reference-file line="67">prod/WorkZone/Basket.html.twig</jms:reference-file> <jms:reference-file line="67">prod/WorkZone/Basket.html.twig</jms:reference-file>
<jms:reference-file line="70">prod/WorkZone/Story.html.twig</jms:reference-file> <jms:reference-file line="70">prod/WorkZone/Story.html.twig</jms:reference-file>
</trans-unit> </trans-unit>
@@ -8067,7 +8067,7 @@
<trans-unit id="d222a71a73f44cb6bdf237790f350f0b1fb9eb1f" resname="action : publier" approved="yes"> <trans-unit id="d222a71a73f44cb6bdf237790f350f0b1fb9eb1f" resname="action : publier" approved="yes">
<source>action : publier</source> <source>action : publier</source>
<target state="translated">Publish</target> <target state="translated">Publish</target>
<jms:reference-file line="115">web/prod/toolbar.html.twig</jms:reference-file> <jms:reference-file line="111">web/prod/toolbar.html.twig</jms:reference-file>
<jms:reference-file line="60">prod/WorkZone/Basket.html.twig</jms:reference-file> <jms:reference-file line="60">prod/WorkZone/Basket.html.twig</jms:reference-file>
<jms:reference-file line="63">prod/WorkZone/Story.html.twig</jms:reference-file> <jms:reference-file line="63">prod/WorkZone/Story.html.twig</jms:reference-file>
<jms:reference-file line="1007">web/prod/index.html.twig</jms:reference-file> <jms:reference-file line="1007">web/prod/index.html.twig</jms:reference-file>
@@ -8075,21 +8075,21 @@
<trans-unit id="17948b21adfde1bf589b2a34a2c8253e2af91913" resname="action : push" approved="yes"> <trans-unit id="17948b21adfde1bf589b2a34a2c8253e2af91913" resname="action : push" approved="yes">
<source>action : push</source> <source>action : push</source>
<target state="translated">Push</target> <target state="translated">Push</target>
<jms:reference-file line="103">web/prod/toolbar.html.twig</jms:reference-file> <jms:reference-file line="99">web/prod/toolbar.html.twig</jms:reference-file>
<jms:reference-file line="44">prod/WorkZone/Basket.html.twig</jms:reference-file> <jms:reference-file line="44">prod/WorkZone/Basket.html.twig</jms:reference-file>
<jms:reference-file line="47">prod/WorkZone/Story.html.twig</jms:reference-file> <jms:reference-file line="47">prod/WorkZone/Story.html.twig</jms:reference-file>
</trans-unit> </trans-unit>
<trans-unit id="f22184cfa5be236b7193d80d5f8407a36b108b79" resname="action : status" approved="yes"> <trans-unit id="f22184cfa5be236b7193d80d5f8407a36b108b79" resname="action : status" approved="yes">
<source>action : status</source> <source>action : status</source>
<target state="translated">Properties</target> <target state="translated">Properties</target>
<jms:reference-file line="83">web/prod/toolbar.html.twig</jms:reference-file> <jms:reference-file line="79">web/prod/toolbar.html.twig</jms:reference-file>
<jms:reference-file line="28">prod/WorkZone/Basket.html.twig</jms:reference-file> <jms:reference-file line="28">prod/WorkZone/Basket.html.twig</jms:reference-file>
<jms:reference-file line="31">prod/WorkZone/Story.html.twig</jms:reference-file> <jms:reference-file line="31">prod/WorkZone/Story.html.twig</jms:reference-file>
</trans-unit> </trans-unit>
<trans-unit id="24ade348bc49c69cced4d173e31f7369aa466772" resname="action : supprimer" approved="yes"> <trans-unit id="24ade348bc49c69cced4d173e31f7369aa466772" resname="action : supprimer" approved="yes">
<source>action : supprimer</source> <source>action : supprimer</source>
<target state="translated">Delete</target> <target state="translated">Delete</target>
<jms:reference-file line="136">web/prod/toolbar.html.twig</jms:reference-file> <jms:reference-file line="132">web/prod/toolbar.html.twig</jms:reference-file>
<jms:reference-file line="235">prod/WorkZone/Macros.html.twig</jms:reference-file> <jms:reference-file line="235">prod/WorkZone/Macros.html.twig</jms:reference-file>
<jms:reference-file line="236">prod/WorkZone/Macros.html.twig</jms:reference-file> <jms:reference-file line="236">prod/WorkZone/Macros.html.twig</jms:reference-file>
</trans-unit> </trans-unit>
@@ -8107,6 +8107,13 @@
<jms:reference-file line="283">web/prod/index.html.twig</jms:reference-file> <jms:reference-file line="283">web/prod/index.html.twig</jms:reference-file>
<jms:reference-file line="284">web/prod/index.html.twig</jms:reference-file> <jms:reference-file line="284">web/prod/index.html.twig</jms:reference-file>
</trans-unit> </trans-unit>
<trans-unit id="a1750389f4eb83def7118c916d93effda8798545" resname="action:: video tools">
<source>action:: video tools</source>
<target state="needs-translation">Video tools</target>
<jms:reference-file line="163">prod/results/record.html.twig</jms:reference-file>
<jms:reference-file line="164">prod/results/record.html.twig</jms:reference-file>
<jms:reference-file line="165">prod/results/record.html.twig</jms:reference-file>
</trans-unit>
<trans-unit id="9cd95a80cd47133cb87c6b6a55015fa9e3566d60" resname="action::Valider" approved="yes"> <trans-unit id="9cd95a80cd47133cb87c6b6a55015fa9e3566d60" resname="action::Valider" approved="yes">
<source>action::Valider</source> <source>action::Valider</source>
<target state="translated">Validate</target> <target state="translated">Validate</target>
@@ -9426,7 +9433,7 @@
<source>alert</source> <source>alert</source>
<target state="translated">Warning</target> <target state="translated">Warning</target>
<jms:reference-file line="256">actions/Tools/index.html.twig</jms:reference-file> <jms:reference-file line="256">actions/Tools/index.html.twig</jms:reference-file>
<jms:reference-file line="306">actions/Tools/videoEditor.html.twig</jms:reference-file> <jms:reference-file line="305">actions/Tools/videoEditor.html.twig</jms:reference-file>
</trans-unit> </trans-unit>
<trans-unit id="edde11c24ed5e6df4e416143e77248e908567faa" resname="all caches services have been flushed" approved="yes"> <trans-unit id="edde11c24ed5e6df4e416143e77248e908567faa" resname="all caches services have been flushed" approved="yes">
<source>all caches services have been flushed</source> <source>all caches services have been flushed</source>
@@ -10700,7 +10707,7 @@
<source>no image selected</source> <source>no image selected</source>
<target state="translated">No Document selected</target> <target state="translated">No Document selected</target>
<jms:reference-file line="257">actions/Tools/index.html.twig</jms:reference-file> <jms:reference-file line="257">actions/Tools/index.html.twig</jms:reference-file>
<jms:reference-file line="307">actions/Tools/videoEditor.html.twig</jms:reference-file> <jms:reference-file line="306">actions/Tools/videoEditor.html.twig</jms:reference-file>
</trans-unit> </trans-unit>
<trans-unit id="37031f99ac78580c9f82e04fa237d295ea10ca41" resname="non" approved="yes"> <trans-unit id="37031f99ac78580c9f82e04fa237d295ea10ca41" resname="non" approved="yes">
<source>non</source> <source>non</source>
@@ -11721,7 +11728,7 @@
<source>processing</source> <source>processing</source>
<target state="translated">Processing...</target> <target state="translated">Processing...</target>
<jms:reference-file line="258">actions/Tools/index.html.twig</jms:reference-file> <jms:reference-file line="258">actions/Tools/index.html.twig</jms:reference-file>
<jms:reference-file line="308">actions/Tools/videoEditor.html.twig</jms:reference-file> <jms:reference-file line="307">actions/Tools/videoEditor.html.twig</jms:reference-file>
</trans-unit> </trans-unit>
<trans-unit id="f63658cad863dee4a5876278e836472380183ade" resname="prod::Les enregistrements ne provienent pas tous de la meme base et ne peuvent donc etre traites ensemble" approved="yes"> <trans-unit id="f63658cad863dee4a5876278e836472380183ade" resname="prod::Les enregistrements ne provienent pas tous de la meme base et ne peuvent donc etre traites ensemble" approved="yes">
<source>prod::Les enregistrements ne provienent pas tous de la meme base et ne peuvent donc etre traites ensemble</source> <source>prod::Les enregistrements ne provienent pas tous de la meme base et ne peuvent donc etre traites ensemble</source>
@@ -12078,11 +12085,6 @@ Warning: The current values will be overwritten by these new values</target>
<target state="translated">Select a file</target> <target state="translated">Select a file</target>
<jms:reference-file line="203">actions/Tools/index.html.twig</jms:reference-file> <jms:reference-file line="203">actions/Tools/index.html.twig</jms:reference-file>
</trans-unit> </trans-unit>
<trans-unit id="556186e33fc15d5397f8b5f7a6855e822b354f9b" resname="prod::toolbar : video editor" approved="yes">
<source>prod::toolbar : video editor</source>
<target state="translated">video tools</target>
<jms:reference-file line="75">web/prod/toolbar.html.twig</jms:reference-file>
</trans-unit>
<trans-unit id="6ad73c8fd370f62ccd3bf50cd9cc3563aed5273c" resname="prod::tools: document" approved="yes"> <trans-unit id="6ad73c8fd370f62ccd3bf50cd9cc3563aed5273c" resname="prod::tools: document" approved="yes">
<source>prod::tools: document</source> <source>prod::tools: document</source>
<target state="translated">Document</target> <target state="translated">Document</target>
@@ -12170,93 +12172,93 @@ It is possible to place several search areas</target>
</trans-unit> </trans-unit>
<trans-unit id="b307f0594b48cbb3440eb6a38c7fb90858617791" resname="prod:videoeditor:subtitleRequestTab:: Autosubtitling"> <trans-unit id="b307f0594b48cbb3440eb6a38c7fb90858617791" resname="prod:videoeditor:subtitleRequestTab:: Autosubtitling">
<source>prod:videoeditor:subtitleRequestTab:: Autosubtitling</source> <source>prod:videoeditor:subtitleRequestTab:: Autosubtitling</source>
<target state="new">prod:videoeditor:subtitleRequestTab:: Autosubtitling</target> <target state="needs-translation">Auto Subtitling</target>
<jms:reference-file line="239">actions/Tools/videoEditor.html.twig</jms:reference-file> <jms:reference-file line="238">actions/Tools/videoEditor.html.twig</jms:reference-file>
</trans-unit> </trans-unit>
<trans-unit id="4415c59007c7e89865ff4e7ef0b717b459e6d6cf" resname="prod:videoeditor:subtitleRequestTab:: Request in process"> <trans-unit id="4415c59007c7e89865ff4e7ef0b717b459e6d6cf" resname="prod:videoeditor:subtitleRequestTab:: Request in process">
<source>prod:videoeditor:subtitleRequestTab:: Request in process</source> <source>prod:videoeditor:subtitleRequestTab:: Request in process</source>
<target state="new">prod:videoeditor:subtitleRequestTab:: Request in process</target> <target state="needs-translation">Auto subtitling request in process</target>
<jms:reference-file line="264">actions/Tools/videoEditor.html.twig</jms:reference-file> <jms:reference-file line="263">actions/Tools/videoEditor.html.twig</jms:reference-file>
</trans-unit> </trans-unit>
<trans-unit id="ca51b1b3be02d8e640243e090dec0a6ee8089d28" resname="prod:videoeditor:subtitleRequestTab:: submit"> <trans-unit id="ca51b1b3be02d8e640243e090dec0a6ee8089d28" resname="prod:videoeditor:subtitleRequestTab:: submit">
<source>prod:videoeditor:subtitleRequestTab:: submit</source> <source>prod:videoeditor:subtitleRequestTab:: submit</source>
<target state="needs-translation">Submit Subtitling Request</target> <target state="needs-translation">Submit Subtitling Request</target>
<jms:reference-file line="259">actions/Tools/videoEditor.html.twig</jms:reference-file> <jms:reference-file line="258">actions/Tools/videoEditor.html.twig</jms:reference-file>
</trans-unit> </trans-unit>
<trans-unit id="3c08c8314c595e8d2dcab6bab15a07eda8833935" resname="prod:videoeditor:subtitleRequestTab:: title"> <trans-unit id="3c08c8314c595e8d2dcab6bab15a07eda8833935" resname="prod:videoeditor:subtitleRequestTab:: title">
<source>prod:videoeditor:subtitleRequestTab:: title</source> <source>prod:videoeditor:subtitleRequestTab:: title</source>
<target state="needs-translation">Auto Subtitling</target> <target state="needs-translation">Auto Subtitling</target>
<jms:reference-file line="39">actions/Tools/videoEditor.html.twig</jms:reference-file> <jms:reference-file line="38">actions/Tools/videoEditor.html.twig</jms:reference-file>
</trans-unit> </trans-unit>
<trans-unit id="b945e053b5fd4a0f2664bafff257dbfd2fec386c" resname="prod:videoeditor:subtitleRequestTab:label:: Kind"> <trans-unit id="b945e053b5fd4a0f2664bafff257dbfd2fec386c" resname="prod:videoeditor:subtitleRequestTab:label:: Kind">
<source>prod:videoeditor:subtitleRequestTab:label:: Kind</source> <source>prod:videoeditor:subtitleRequestTab:label:: Kind</source>
<target state="needs-translation">Kind</target> <target state="needs-translation">Kind</target>
<jms:reference-file line="237">actions/Tools/videoEditor.html.twig</jms:reference-file> <jms:reference-file line="236">actions/Tools/videoEditor.html.twig</jms:reference-file>
</trans-unit> </trans-unit>
<trans-unit id="414d5838357721af1ee45447b3ab4d100e459e24" resname="prod:videoeditor:subtitleRequestTab:label:: Language destination"> <trans-unit id="414d5838357721af1ee45447b3ab4d100e459e24" resname="prod:videoeditor:subtitleRequestTab:label:: Language destination">
<source>prod:videoeditor:subtitleRequestTab:label:: Language destination</source> <source>prod:videoeditor:subtitleRequestTab:label:: Language destination</source>
<target state="needs-translation">Subtitles language destination</target> <target state="needs-translation">Subtitles language destination</target>
<jms:reference-file line="251">actions/Tools/videoEditor.html.twig</jms:reference-file> <jms:reference-file line="250">actions/Tools/videoEditor.html.twig</jms:reference-file>
</trans-unit> </trans-unit>
<trans-unit id="f9d2cafba3e0955e48f598fac8a8b257b624977d" resname="prod:videoeditor:subtitleRequestTab:label:: Provider" approved="yes"> <trans-unit id="f9d2cafba3e0955e48f598fac8a8b257b624977d" resname="prod:videoeditor:subtitleRequestTab:label:: Provider" approved="yes">
<source>prod:videoeditor:subtitleRequestTab:label:: Provider</source> <source>prod:videoeditor:subtitleRequestTab:label:: Provider</source>
<target state="translated">Provider</target> <target state="translated">Provider</target>
<jms:reference-file line="231">actions/Tools/videoEditor.html.twig</jms:reference-file> <jms:reference-file line="230">actions/Tools/videoEditor.html.twig</jms:reference-file>
</trans-unit> </trans-unit>
<trans-unit id="92cdd8501cb193bf13ea2f4f58e331668fdc7cfe" resname="prod:videoeditor:subtitleRequestTab:label:: Source Audio language" approved="yes"> <trans-unit id="92cdd8501cb193bf13ea2f4f58e331668fdc7cfe" resname="prod:videoeditor:subtitleRequestTab:label:: Source Audio language" approved="yes">
<source>prod:videoeditor:subtitleRequestTab:label:: Source Audio language</source> <source>prod:videoeditor:subtitleRequestTab:label:: Source Audio language</source>
<target state="translated">Audio language Source</target> <target state="translated">Audio language Source</target>
<jms:reference-file line="243">actions/Tools/videoEditor.html.twig</jms:reference-file> <jms:reference-file line="242">actions/Tools/videoEditor.html.twig</jms:reference-file>
</trans-unit> </trans-unit>
<trans-unit id="6e9acc3c0400e405ff7939645fe8cbc4c8936779" resname="prod:videoeditor:subtitleTab:: title"> <trans-unit id="6e9acc3c0400e405ff7939645fe8cbc4c8936779" resname="prod:videoeditor:subtitleTab:: title">
<source>prod:videoeditor:subtitleTab:: title</source> <source>prod:videoeditor:subtitleTab:: title</source>
<target state="needs-translation">Subtitle editing</target> <target state="needs-translation">Subtitle editing</target>
<jms:reference-file line="34">actions/Tools/videoEditor.html.twig</jms:reference-file> <jms:reference-file line="33">actions/Tools/videoEditor.html.twig</jms:reference-file>
</trans-unit> </trans-unit>
<trans-unit id="39d65c8847a7e865be76d0bf51b341a58b6fedd7" resname="prod:videoeditor:subtitletab:: Caption placeholder"> <trans-unit id="39d65c8847a7e865be76d0bf51b341a58b6fedd7" resname="prod:videoeditor:subtitletab:: Caption placeholder">
<source>prod:videoeditor:subtitletab:: Caption placeholder</source> <source>prod:videoeditor:subtitletab:: Caption placeholder</source>
<target state="needs-translation">Type a subtitle</target> <target state="needs-translation">Type a subtitle</target>
<jms:reference-file line="181">actions/Tools/videoEditor.html.twig</jms:reference-file> <jms:reference-file line="180">actions/Tools/videoEditor.html.twig</jms:reference-file>
</trans-unit> </trans-unit>
<trans-unit id="e382cd2339d70cb6f6500fb44c81737e72ee66b1" resname="prod:videoeditor:subtitletab:: End time" approved="yes"> <trans-unit id="e382cd2339d70cb6f6500fb44c81737e72ee66b1" resname="prod:videoeditor:subtitletab:: End time" approved="yes">
<source>prod:videoeditor:subtitletab:: End time</source> <source>prod:videoeditor:subtitletab:: End time</source>
<target state="translated">End</target> <target state="translated">End</target>
<jms:reference-file line="179">actions/Tools/videoEditor.html.twig</jms:reference-file> <jms:reference-file line="178">actions/Tools/videoEditor.html.twig</jms:reference-file>
</trans-unit> </trans-unit>
<trans-unit id="b12193c53fdd26a57e157dc15823df75ad0756e3" resname="prod:videoeditor:subtitletab:: No caption message" approved="yes"> <trans-unit id="b12193c53fdd26a57e157dc15823df75ad0756e3" resname="prod:videoeditor:subtitletab:: No caption message" approved="yes">
<source>prod:videoeditor:subtitletab:: No caption message</source> <source>prod:videoeditor:subtitletab:: No caption message</source>
<target state="translated">No Subtitle set for this language</target> <target state="translated">No Subtitle set for this language</target>
<jms:reference-file line="200">actions/Tools/videoEditor.html.twig</jms:reference-file> <jms:reference-file line="199">actions/Tools/videoEditor.html.twig</jms:reference-file>
</trans-unit> </trans-unit>
<trans-unit id="f79f9eb59816db76a3249710f753b7972c449654" resname="prod:videoeditor:subtitletab:: Show for" approved="yes"> <trans-unit id="f79f9eb59816db76a3249710f753b7972c449654" resname="prod:videoeditor:subtitletab:: Show for" approved="yes">
<source>prod:videoeditor:subtitletab:: Show for</source> <source>prod:videoeditor:subtitletab:: Show for</source>
<target state="translated">Duration</target> <target state="translated">Duration</target>
<jms:reference-file line="180">actions/Tools/videoEditor.html.twig</jms:reference-file> <jms:reference-file line="179">actions/Tools/videoEditor.html.twig</jms:reference-file>
</trans-unit> </trans-unit>
<trans-unit id="e79e454459e7dc39a4aad9eb7f65014fa6f0a001" resname="prod:videoeditor:subtitletab:: Start time" approved="yes"> <trans-unit id="e79e454459e7dc39a4aad9eb7f65014fa6f0a001" resname="prod:videoeditor:subtitletab:: Start time" approved="yes">
<source>prod:videoeditor:subtitletab:: Start time</source> <source>prod:videoeditor:subtitletab:: Start time</source>
<target state="translated">Start</target> <target state="translated">Start</target>
<jms:reference-file line="178">actions/Tools/videoEditor.html.twig</jms:reference-file> <jms:reference-file line="177">actions/Tools/videoEditor.html.twig</jms:reference-file>
</trans-unit> </trans-unit>
<trans-unit id="a7529f01ece4055e3e4b1a64f8b18d8e595edc9f" resname="prod:videoeditor:subtitletab:: add caption" approved="yes"> <trans-unit id="a7529f01ece4055e3e4b1a64f8b18d8e595edc9f" resname="prod:videoeditor:subtitletab:: add caption" approved="yes">
<source>prod:videoeditor:subtitletab:: add caption</source> <source>prod:videoeditor:subtitletab:: add caption</source>
<target state="translated">Add a Subtitle</target> <target state="translated">Add a Subtitle</target>
<jms:reference-file line="213">actions/Tools/videoEditor.html.twig</jms:reference-file> <jms:reference-file line="212">actions/Tools/videoEditor.html.twig</jms:reference-file>
</trans-unit> </trans-unit>
<trans-unit id="5a9ed94e747e90542d014b7486ab3ea865c2861d" resname="prod:videoeditor:subtitletab:: copy to clipboard" approved="yes"> <trans-unit id="5a9ed94e747e90542d014b7486ab3ea865c2861d" resname="prod:videoeditor:subtitletab:: copy to clipboard" approved="yes">
<source>prod:videoeditor:subtitletab:: copy to clipboard</source> <source>prod:videoeditor:subtitletab:: copy to clipboard</source>
<target state="translated">Copy to clipboard</target> <target state="translated">Copy to clipboard</target>
<jms:reference-file line="212">actions/Tools/videoEditor.html.twig</jms:reference-file> <jms:reference-file line="211">actions/Tools/videoEditor.html.twig</jms:reference-file>
</trans-unit> </trans-unit>
<trans-unit id="7ba9c65917b3cc4daf4c8915a49baf5fbe37ae69" resname="prod:videoeditor:subtitletab:: save" approved="yes"> <trans-unit id="7ba9c65917b3cc4daf4c8915a49baf5fbe37ae69" resname="prod:videoeditor:subtitletab:: save" approved="yes">
<source>prod:videoeditor:subtitletab:: save</source> <source>prod:videoeditor:subtitletab:: save</source>
<target state="translated">Save</target> <target state="translated">Save</target>
<jms:reference-file line="211">actions/Tools/videoEditor.html.twig</jms:reference-file> <jms:reference-file line="210">actions/Tools/videoEditor.html.twig</jms:reference-file>
</trans-unit> </trans-unit>
<trans-unit id="2b6e3888c22d8146b4fe551a4b797ee52583f5c3" resname="prod:videoeditor:subtitletab:: work on"> <trans-unit id="2b6e3888c22d8146b4fe551a4b797ee52583f5c3" resname="prod:videoeditor:subtitletab:: work on">
<source>prod:videoeditor:subtitletab:: work on</source> <source>prod:videoeditor:subtitletab:: work on</source>
<target state="needs-translation">Select subtitling language</target> <target state="needs-translation">Select subtitling language</target>
<jms:reference-file line="187">actions/Tools/videoEditor.html.twig</jms:reference-file> <jms:reference-file line="186">actions/Tools/videoEditor.html.twig</jms:reference-file>
</trans-unit> </trans-unit>
<trans-unit id="e40baf2bd857111f0c98b2a213e552f8fa7718be" resname="prod:videoeditor:subtitletab:message:: error" approved="yes"> <trans-unit id="e40baf2bd857111f0c98b2a213e552f8fa7718be" resname="prod:videoeditor:subtitletab:message:: error" approved="yes">
<source>prod:videoeditor:subtitletab:message:: error</source> <source>prod:videoeditor:subtitletab:message:: error</source>
@@ -13041,7 +13043,7 @@ It is possible to place several search areas</target>
<trans-unit id="584d9f9b8a0c51aa1805a1c0ed427c366d11ea5e" resname="screenshot video" approved="yes"> <trans-unit id="584d9f9b8a0c51aa1805a1c0ed427c366d11ea5e" resname="screenshot video" approved="yes">
<source>screenshot video</source> <source>screenshot video</source>
<target state="translated">Video screenshot</target> <target state="translated">Video screenshot</target>
<jms:reference-file line="130">actions/Tools/videoEditor.html.twig</jms:reference-file> <jms:reference-file line="129">actions/Tools/videoEditor.html.twig</jms:reference-file>
</trans-unit> </trans-unit>
<trans-unit id="fe29f1a35e814c87a21282378424df4866529d1e" resname="select at least one user" approved="yes"> <trans-unit id="fe29f1a35e814c87a21282378424df4866529d1e" resname="select at least one user" approved="yes">
<source>select at least one user</source> <source>select at least one user</source>
@@ -13955,7 +13957,7 @@ It is possible to place several search areas</target>
<source>thumbnail validation</source> <source>thumbnail validation</source>
<target state="translated">Confirm thumbnail</target> <target state="translated">Confirm thumbnail</target>
<jms:reference-file line="259">actions/Tools/index.html.twig</jms:reference-file> <jms:reference-file line="259">actions/Tools/index.html.twig</jms:reference-file>
<jms:reference-file line="309">actions/Tools/videoEditor.html.twig</jms:reference-file> <jms:reference-file line="308">actions/Tools/videoEditor.html.twig</jms:reference-file>
</trans-unit> </trans-unit>
<trans-unit id="7e96ed809b61066d6ea96ba9afc8747a042b361a" resname="tout le monde" approved="yes"> <trans-unit id="7e96ed809b61066d6ea96ba9afc8747a042b361a" resname="tout le monde" approved="yes">
<source>tout le monde</source> <source>tout le monde</source>
@@ -14017,7 +14019,7 @@ It is possible to place several search areas</target>
<jms:reference-file line="120">actions/Tools/index.html.twig</jms:reference-file> <jms:reference-file line="120">actions/Tools/index.html.twig</jms:reference-file>
<jms:reference-file line="160">actions/Tools/index.html.twig</jms:reference-file> <jms:reference-file line="160">actions/Tools/index.html.twig</jms:reference-file>
<jms:reference-file line="186">actions/Tools/index.html.twig</jms:reference-file> <jms:reference-file line="186">actions/Tools/index.html.twig</jms:reference-file>
<jms:reference-file line="163">actions/Tools/videoEditor.html.twig</jms:reference-file> <jms:reference-file line="162">actions/Tools/videoEditor.html.twig</jms:reference-file>
</trans-unit> </trans-unit>
<trans-unit id="c02a2db6d6cdf30d37962e221624cc7661f4b892" resname="validation:: NON" approved="yes"> <trans-unit id="c02a2db6d6cdf30d37962e221624cc7661f4b892" resname="validation:: NON" approved="yes">
<source>validation:: NON</source> <source>validation:: NON</source>
@@ -14073,12 +14075,12 @@ It is possible to place several search areas</target>
<trans-unit id="51ca3cfa60e4d9ce2c7cd07b0b96fc84c4adb59f" resname="video range extractor" approved="yes"> <trans-unit id="51ca3cfa60e4d9ce2c7cd07b0b96fc84c4adb59f" resname="video range extractor" approved="yes">
<source>video range extractor</source> <source>video range extractor</source>
<target state="translated">Video Chapter Editing</target> <target state="translated">Video Chapter Editing</target>
<jms:reference-file line="29">actions/Tools/videoEditor.html.twig</jms:reference-file> <jms:reference-file line="28">actions/Tools/videoEditor.html.twig</jms:reference-file>
</trans-unit> </trans-unit>
<trans-unit id="5f579f302357e60409bbfb73a4caa4700c4d8be5" resname="video tool" approved="yes"> <trans-unit id="5f579f302357e60409bbfb73a4caa4700c4d8be5" resname="video tool" approved="yes">
<source>video tool</source> <source>video tool</source>
<target state="translated">Thumbnail Tools</target> <target state="translated">Thumbnail Tools</target>
<jms:reference-file line="24">actions/Tools/videoEditor.html.twig</jms:reference-file> <jms:reference-file line="23">actions/Tools/videoEditor.html.twig</jms:reference-file>
</trans-unit> </trans-unit>
<trans-unit id="ecbe1590a62c751a6bafe631fc5d05158d0962b4" resname="workzone:datepicker:april" approved="yes"> <trans-unit id="ecbe1590a62c751a6bafe631fc5d05158d0962b4" resname="workzone:datepicker:april" approved="yes">
<source>workzone:datepicker:april</source> <source>workzone:datepicker:april</source>

View File

@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="utf-8"?> <?xml version="1.0" encoding="utf-8"?>
<xliff xmlns="urn:oasis:names:tc:xliff:document:1.2" xmlns:jms="urn:jms:translation" version="1.2"> <xliff xmlns="urn:oasis:names:tc:xliff:document:1.2" xmlns:jms="urn:jms:translation" version="1.2">
<file date="2020-08-03T11:32:02Z" source-language="en" target-language="fr" datatype="plaintext" original="not.available"> <file date="2020-08-03T11:36:47Z" source-language="en" target-language="fr" datatype="plaintext" original="not.available">
<header> <header>
<tool tool-id="JMSTranslationBundle" tool-name="JMSTranslationBundle" tool-version="1.1.0-DEV"/> <tool tool-id="JMSTranslationBundle" tool-name="JMSTranslationBundle" tool-version="1.1.0-DEV"/>
<note>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.</note> <note>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.</note>
@@ -1813,7 +1813,7 @@
<source>Codec Audio</source> <source>Codec Audio</source>
<target state="translated">Codec audio</target> <target state="translated">Codec audio</target>
<jms:reference-file line="140">web/common/technical_datas.html.twig</jms:reference-file> <jms:reference-file line="140">web/common/technical_datas.html.twig</jms:reference-file>
<jms:reference-file line="114">actions/Tools/videoEditor.html.twig</jms:reference-file> <jms:reference-file line="113">actions/Tools/videoEditor.html.twig</jms:reference-file>
</trans-unit> </trans-unit>
<trans-unit id="672e654e54323537399e2353680dd144c0b9af32" resname="Codec Video" approved="yes"> <trans-unit id="672e654e54323537399e2353680dd144c0b9af32" resname="Codec Video" approved="yes">
<source>Codec Video</source> <source>Codec Video</source>
@@ -3207,7 +3207,7 @@
<source>Feedback</source> <source>Feedback</source>
<target state="translated">Validation</target> <target state="translated">Validation</target>
<jms:reference-file line="111">Controller/Prod/LanguageController.php</jms:reference-file> <jms:reference-file line="111">Controller/Prod/LanguageController.php</jms:reference-file>
<jms:reference-file line="107">web/prod/toolbar.html.twig</jms:reference-file> <jms:reference-file line="103">web/prod/toolbar.html.twig</jms:reference-file>
<jms:reference-file line="19">prod/WorkZone/Macros.html.twig</jms:reference-file> <jms:reference-file line="19">prod/WorkZone/Macros.html.twig</jms:reference-file>
<jms:reference-file line="51">prod/WorkZone/Basket.html.twig</jms:reference-file> <jms:reference-file line="51">prod/WorkZone/Basket.html.twig</jms:reference-file>
<jms:reference-file line="54">prod/WorkZone/Story.html.twig</jms:reference-file> <jms:reference-file line="54">prod/WorkZone/Story.html.twig</jms:reference-file>
@@ -3708,7 +3708,7 @@
<source>Images par secondes</source> <source>Images par secondes</source>
<target state="translated">Images par seconde</target> <target state="translated">Images par seconde</target>
<jms:reference-file line="134">web/common/technical_datas.html.twig</jms:reference-file> <jms:reference-file line="134">web/common/technical_datas.html.twig</jms:reference-file>
<jms:reference-file line="109">actions/Tools/videoEditor.html.twig</jms:reference-file> <jms:reference-file line="108">actions/Tools/videoEditor.html.twig</jms:reference-file>
</trans-unit> </trans-unit>
<trans-unit id="4d39de5885805135b502a3e8920ffb0b1921cb6f" resname="Imagette indisponible" approved="yes"> <trans-unit id="4d39de5885805135b502a3e8920ffb0b1921cb6f" resname="Imagette indisponible" approved="yes">
<source>Imagette indisponible</source> <source>Imagette indisponible</source>
@@ -4600,8 +4600,8 @@
<trans-unit id="3a5aa5b9e5d2494ebc5a37af09018367b4220845" resname="No preview available" approved="yes"> <trans-unit id="3a5aa5b9e5d2494ebc5a37af09018367b4220845" resname="No preview available" approved="yes">
<source>No preview available</source> <source>No preview available</source>
<target state="translated">Pas de prévisualisation disponible</target> <target state="translated">Pas de prévisualisation disponible</target>
<jms:reference-file line="85">actions/Tools/videoEditor.html.twig</jms:reference-file> <jms:reference-file line="84">actions/Tools/videoEditor.html.twig</jms:reference-file>
<jms:reference-file line="91">actions/Tools/videoEditor.html.twig</jms:reference-file> <jms:reference-file line="90">actions/Tools/videoEditor.html.twig</jms:reference-file>
</trans-unit> </trans-unit>
<trans-unit id="657c9f21a7a4da0e213e67dbee089b281dce3279" resname="No receivers specified" approved="yes"> <trans-unit id="657c9f21a7a4da0e213e67dbee089b281dce3279" resname="No receivers specified" approved="yes">
<source>No receivers specified</source> <source>No receivers specified</source>
@@ -6214,7 +6214,7 @@ Pour les utilisateurs authentifiés, la demande de validation est également dis
<target state="translated">Taille</target> <target state="translated">Taille</target>
<jms:reference-file line="37">web/common/technical_datas.html.twig</jms:reference-file> <jms:reference-file line="37">web/common/technical_datas.html.twig</jms:reference-file>
<jms:reference-file line="40">actions/Download/prepare.html.twig</jms:reference-file> <jms:reference-file line="40">actions/Download/prepare.html.twig</jms:reference-file>
<jms:reference-file line="117">actions/Tools/videoEditor.html.twig</jms:reference-file> <jms:reference-file line="116">actions/Tools/videoEditor.html.twig</jms:reference-file>
</trans-unit> </trans-unit>
<trans-unit id="000f280b111f7ab59b5f5f4462a40de0553664cc" resname="Slide show" approved="yes"> <trans-unit id="000f280b111f7ab59b5f5f4462a40de0553664cc" resname="Slide show" approved="yes">
<source>Slide show</source> <source>Slide show</source>
@@ -6458,7 +6458,7 @@ Pour les utilisateurs authentifiés, la demande de validation est également dis
<jms:reference-file line="667">Controller/Admin/CollectionController.php</jms:reference-file> <jms:reference-file line="667">Controller/Admin/CollectionController.php</jms:reference-file>
<jms:reference-file line="700">Controller/Admin/CollectionController.php</jms:reference-file> <jms:reference-file line="700">Controller/Admin/CollectionController.php</jms:reference-file>
<jms:reference-file line="808">Controller/Admin/CollectionController.php</jms:reference-file> <jms:reference-file line="808">Controller/Admin/CollectionController.php</jms:reference-file>
<jms:reference-file line="310">actions/Tools/videoEditor.html.twig</jms:reference-file> <jms:reference-file line="309">actions/Tools/videoEditor.html.twig</jms:reference-file>
<jms:reference-file line="20">admin/collection/suggested_value.html.twig</jms:reference-file> <jms:reference-file line="20">admin/collection/suggested_value.html.twig</jms:reference-file>
<jms:reference-file line="18">admin/collection/collection.html.twig</jms:reference-file> <jms:reference-file line="18">admin/collection/collection.html.twig</jms:reference-file>
<jms:reference-file line="10">web/admin/databases.html.twig</jms:reference-file> <jms:reference-file line="10">web/admin/databases.html.twig</jms:reference-file>
@@ -8017,7 +8017,7 @@ Pour les utilisateurs authentifiés, la demande de validation est également dis
<trans-unit id="3ffc763c6cf92695a7ce387f904bbe6e7a94bdbc" resname="action : collection" approved="yes"> <trans-unit id="3ffc763c6cf92695a7ce387f904bbe6e7a94bdbc" resname="action : collection" approved="yes">
<source>action : collection</source> <source>action : collection</source>
<target state="translated">Déplacer</target> <target state="translated">Déplacer</target>
<jms:reference-file line="91">web/prod/toolbar.html.twig</jms:reference-file> <jms:reference-file line="87">web/prod/toolbar.html.twig</jms:reference-file>
<jms:reference-file line="35">prod/WorkZone/Basket.html.twig</jms:reference-file> <jms:reference-file line="35">prod/WorkZone/Basket.html.twig</jms:reference-file>
<jms:reference-file line="38">prod/WorkZone/Story.html.twig</jms:reference-file> <jms:reference-file line="38">prod/WorkZone/Story.html.twig</jms:reference-file>
</trans-unit> </trans-unit>
@@ -8048,7 +8048,7 @@ Pour les utilisateurs authentifiés, la demande de validation est également dis
<trans-unit id="b0c9b7eb3d21f5a48ac5ecb0a0d969b8d3818e41" resname="action : outils" approved="yes"> <trans-unit id="b0c9b7eb3d21f5a48ac5ecb0a0d969b8d3818e41" resname="action : outils" approved="yes">
<source>action : outils</source> <source>action : outils</source>
<target state="translated">Outils</target> <target state="translated">Outils</target>
<jms:reference-file line="126">web/prod/toolbar.html.twig</jms:reference-file> <jms:reference-file line="122">web/prod/toolbar.html.twig</jms:reference-file>
<jms:reference-file line="67">prod/WorkZone/Basket.html.twig</jms:reference-file> <jms:reference-file line="67">prod/WorkZone/Basket.html.twig</jms:reference-file>
<jms:reference-file line="70">prod/WorkZone/Story.html.twig</jms:reference-file> <jms:reference-file line="70">prod/WorkZone/Story.html.twig</jms:reference-file>
</trans-unit> </trans-unit>
@@ -8066,7 +8066,7 @@ Pour les utilisateurs authentifiés, la demande de validation est également dis
<trans-unit id="d222a71a73f44cb6bdf237790f350f0b1fb9eb1f" resname="action : publier" approved="yes"> <trans-unit id="d222a71a73f44cb6bdf237790f350f0b1fb9eb1f" resname="action : publier" approved="yes">
<source>action : publier</source> <source>action : publier</source>
<target state="translated">Publier</target> <target state="translated">Publier</target>
<jms:reference-file line="115">web/prod/toolbar.html.twig</jms:reference-file> <jms:reference-file line="111">web/prod/toolbar.html.twig</jms:reference-file>
<jms:reference-file line="60">prod/WorkZone/Basket.html.twig</jms:reference-file> <jms:reference-file line="60">prod/WorkZone/Basket.html.twig</jms:reference-file>
<jms:reference-file line="63">prod/WorkZone/Story.html.twig</jms:reference-file> <jms:reference-file line="63">prod/WorkZone/Story.html.twig</jms:reference-file>
<jms:reference-file line="1007">web/prod/index.html.twig</jms:reference-file> <jms:reference-file line="1007">web/prod/index.html.twig</jms:reference-file>
@@ -8074,21 +8074,21 @@ Pour les utilisateurs authentifiés, la demande de validation est également dis
<trans-unit id="17948b21adfde1bf589b2a34a2c8253e2af91913" resname="action : push" approved="yes"> <trans-unit id="17948b21adfde1bf589b2a34a2c8253e2af91913" resname="action : push" approved="yes">
<source>action : push</source> <source>action : push</source>
<target state="translated">Push</target> <target state="translated">Push</target>
<jms:reference-file line="103">web/prod/toolbar.html.twig</jms:reference-file> <jms:reference-file line="99">web/prod/toolbar.html.twig</jms:reference-file>
<jms:reference-file line="44">prod/WorkZone/Basket.html.twig</jms:reference-file> <jms:reference-file line="44">prod/WorkZone/Basket.html.twig</jms:reference-file>
<jms:reference-file line="47">prod/WorkZone/Story.html.twig</jms:reference-file> <jms:reference-file line="47">prod/WorkZone/Story.html.twig</jms:reference-file>
</trans-unit> </trans-unit>
<trans-unit id="f22184cfa5be236b7193d80d5f8407a36b108b79" resname="action : status" approved="yes"> <trans-unit id="f22184cfa5be236b7193d80d5f8407a36b108b79" resname="action : status" approved="yes">
<source>action : status</source> <source>action : status</source>
<target state="translated">Propriétés</target> <target state="translated">Propriétés</target>
<jms:reference-file line="83">web/prod/toolbar.html.twig</jms:reference-file> <jms:reference-file line="79">web/prod/toolbar.html.twig</jms:reference-file>
<jms:reference-file line="28">prod/WorkZone/Basket.html.twig</jms:reference-file> <jms:reference-file line="28">prod/WorkZone/Basket.html.twig</jms:reference-file>
<jms:reference-file line="31">prod/WorkZone/Story.html.twig</jms:reference-file> <jms:reference-file line="31">prod/WorkZone/Story.html.twig</jms:reference-file>
</trans-unit> </trans-unit>
<trans-unit id="24ade348bc49c69cced4d173e31f7369aa466772" resname="action : supprimer" approved="yes"> <trans-unit id="24ade348bc49c69cced4d173e31f7369aa466772" resname="action : supprimer" approved="yes">
<source>action : supprimer</source> <source>action : supprimer</source>
<target state="translated">Supprimer</target> <target state="translated">Supprimer</target>
<jms:reference-file line="136">web/prod/toolbar.html.twig</jms:reference-file> <jms:reference-file line="132">web/prod/toolbar.html.twig</jms:reference-file>
<jms:reference-file line="235">prod/WorkZone/Macros.html.twig</jms:reference-file> <jms:reference-file line="235">prod/WorkZone/Macros.html.twig</jms:reference-file>
<jms:reference-file line="236">prod/WorkZone/Macros.html.twig</jms:reference-file> <jms:reference-file line="236">prod/WorkZone/Macros.html.twig</jms:reference-file>
</trans-unit> </trans-unit>
@@ -8106,6 +8106,13 @@ Pour les utilisateurs authentifiés, la demande de validation est également dis
<jms:reference-file line="283">web/prod/index.html.twig</jms:reference-file> <jms:reference-file line="283">web/prod/index.html.twig</jms:reference-file>
<jms:reference-file line="284">web/prod/index.html.twig</jms:reference-file> <jms:reference-file line="284">web/prod/index.html.twig</jms:reference-file>
</trans-unit> </trans-unit>
<trans-unit id="a1750389f4eb83def7118c916d93effda8798545" resname="action:: video tools">
<source>action:: video tools</source>
<target state="needs-translation">Video tools</target>
<jms:reference-file line="163">prod/results/record.html.twig</jms:reference-file>
<jms:reference-file line="164">prod/results/record.html.twig</jms:reference-file>
<jms:reference-file line="165">prod/results/record.html.twig</jms:reference-file>
</trans-unit>
<trans-unit id="9cd95a80cd47133cb87c6b6a55015fa9e3566d60" resname="action::Valider" approved="yes"> <trans-unit id="9cd95a80cd47133cb87c6b6a55015fa9e3566d60" resname="action::Valider" approved="yes">
<source>action::Valider</source> <source>action::Valider</source>
<target state="translated">Valider</target> <target state="translated">Valider</target>
@@ -9426,7 +9433,7 @@ Si vous recevez cet e-mail sans l'avoir sollicité, merci de l'ignorer ou de le
<source>alert</source> <source>alert</source>
<target state="translated">Alerte</target> <target state="translated">Alerte</target>
<jms:reference-file line="256">actions/Tools/index.html.twig</jms:reference-file> <jms:reference-file line="256">actions/Tools/index.html.twig</jms:reference-file>
<jms:reference-file line="306">actions/Tools/videoEditor.html.twig</jms:reference-file> <jms:reference-file line="305">actions/Tools/videoEditor.html.twig</jms:reference-file>
</trans-unit> </trans-unit>
<trans-unit id="edde11c24ed5e6df4e416143e77248e908567faa" resname="all caches services have been flushed" approved="yes"> <trans-unit id="edde11c24ed5e6df4e416143e77248e908567faa" resname="all caches services have been flushed" approved="yes">
<source>all caches services have been flushed</source> <source>all caches services have been flushed</source>
@@ -10700,7 +10707,7 @@ Si vous recevez cet e-mail sans l'avoir sollicité, merci de l'ignorer ou de le
<source>no image selected</source> <source>no image selected</source>
<target state="translated">Aucune image sélectionnée</target> <target state="translated">Aucune image sélectionnée</target>
<jms:reference-file line="257">actions/Tools/index.html.twig</jms:reference-file> <jms:reference-file line="257">actions/Tools/index.html.twig</jms:reference-file>
<jms:reference-file line="307">actions/Tools/videoEditor.html.twig</jms:reference-file> <jms:reference-file line="306">actions/Tools/videoEditor.html.twig</jms:reference-file>
</trans-unit> </trans-unit>
<trans-unit id="37031f99ac78580c9f82e04fa237d295ea10ca41" resname="non" approved="yes"> <trans-unit id="37031f99ac78580c9f82e04fa237d295ea10ca41" resname="non" approved="yes">
<source>non</source> <source>non</source>
@@ -11721,7 +11728,7 @@ Si vous recevez cet e-mail sans l'avoir sollicité, merci de l'ignorer ou de le
<source>processing</source> <source>processing</source>
<target state="translated">En cours...</target> <target state="translated">En cours...</target>
<jms:reference-file line="258">actions/Tools/index.html.twig</jms:reference-file> <jms:reference-file line="258">actions/Tools/index.html.twig</jms:reference-file>
<jms:reference-file line="308">actions/Tools/videoEditor.html.twig</jms:reference-file> <jms:reference-file line="307">actions/Tools/videoEditor.html.twig</jms:reference-file>
</trans-unit> </trans-unit>
<trans-unit id="f63658cad863dee4a5876278e836472380183ade" resname="prod::Les enregistrements ne provienent pas tous de la meme base et ne peuvent donc etre traites ensemble" approved="yes"> <trans-unit id="f63658cad863dee4a5876278e836472380183ade" resname="prod::Les enregistrements ne provienent pas tous de la meme base et ne peuvent donc etre traites ensemble" approved="yes">
<source>prod::Les enregistrements ne provienent pas tous de la meme base et ne peuvent donc etre traites ensemble</source> <source>prod::Les enregistrements ne provienent pas tous de la meme base et ne peuvent donc etre traites ensemble</source>
@@ -12078,11 +12085,6 @@ Attention: les valeurs actuellement en place seront écrasées par ces nouvelles
<target state="translated">Sélectionner un fichier</target> <target state="translated">Sélectionner un fichier</target>
<jms:reference-file line="203">actions/Tools/index.html.twig</jms:reference-file> <jms:reference-file line="203">actions/Tools/index.html.twig</jms:reference-file>
</trans-unit> </trans-unit>
<trans-unit id="556186e33fc15d5397f8b5f7a6855e822b354f9b" resname="prod::toolbar : video editor" approved="yes">
<source>prod::toolbar : video editor</source>
<target state="translated">Outils vidéo</target>
<jms:reference-file line="75">web/prod/toolbar.html.twig</jms:reference-file>
</trans-unit>
<trans-unit id="6ad73c8fd370f62ccd3bf50cd9cc3563aed5273c" resname="prod::tools: document" approved="yes"> <trans-unit id="6ad73c8fd370f62ccd3bf50cd9cc3563aed5273c" resname="prod::tools: document" approved="yes">
<source>prod::tools: document</source> <source>prod::tools: document</source>
<target state="translated">Document</target> <target state="translated">Document</target>
@@ -12173,93 +12175,93 @@ Attention: les valeurs actuellement en place seront écrasées par ces nouvelles
</trans-unit> </trans-unit>
<trans-unit id="b307f0594b48cbb3440eb6a38c7fb90858617791" resname="prod:videoeditor:subtitleRequestTab:: Autosubtitling"> <trans-unit id="b307f0594b48cbb3440eb6a38c7fb90858617791" resname="prod:videoeditor:subtitleRequestTab:: Autosubtitling">
<source>prod:videoeditor:subtitleRequestTab:: Autosubtitling</source> <source>prod:videoeditor:subtitleRequestTab:: Autosubtitling</source>
<target state="new">prod:videoeditor:subtitleRequestTab:: Autosubtitling</target> <target state="needs-translation">Sous-titrage automatique</target>
<jms:reference-file line="239">actions/Tools/videoEditor.html.twig</jms:reference-file> <jms:reference-file line="238">actions/Tools/videoEditor.html.twig</jms:reference-file>
</trans-unit> </trans-unit>
<trans-unit id="4415c59007c7e89865ff4e7ef0b717b459e6d6cf" resname="prod:videoeditor:subtitleRequestTab:: Request in process"> <trans-unit id="4415c59007c7e89865ff4e7ef0b717b459e6d6cf" resname="prod:videoeditor:subtitleRequestTab:: Request in process">
<source>prod:videoeditor:subtitleRequestTab:: Request in process</source> <source>prod:videoeditor:subtitleRequestTab:: Request in process</source>
<target state="new">prod:videoeditor:subtitleRequestTab:: Request in process</target> <target state="needs-translation">Demande de Sous-titrage automatique soumise</target>
<jms:reference-file line="264">actions/Tools/videoEditor.html.twig</jms:reference-file> <jms:reference-file line="263">actions/Tools/videoEditor.html.twig</jms:reference-file>
</trans-unit> </trans-unit>
<trans-unit id="ca51b1b3be02d8e640243e090dec0a6ee8089d28" resname="prod:videoeditor:subtitleRequestTab:: submit"> <trans-unit id="ca51b1b3be02d8e640243e090dec0a6ee8089d28" resname="prod:videoeditor:subtitleRequestTab:: submit">
<source>prod:videoeditor:subtitleRequestTab:: submit</source> <source>prod:videoeditor:subtitleRequestTab:: submit</source>
<target state="needs-translation">Soumettre la demande</target> <target state="needs-translation">Soumettre la demande</target>
<jms:reference-file line="259">actions/Tools/videoEditor.html.twig</jms:reference-file> <jms:reference-file line="258">actions/Tools/videoEditor.html.twig</jms:reference-file>
</trans-unit> </trans-unit>
<trans-unit id="3c08c8314c595e8d2dcab6bab15a07eda8833935" resname="prod:videoeditor:subtitleRequestTab:: title"> <trans-unit id="3c08c8314c595e8d2dcab6bab15a07eda8833935" resname="prod:videoeditor:subtitleRequestTab:: title">
<source>prod:videoeditor:subtitleRequestTab:: title</source> <source>prod:videoeditor:subtitleRequestTab:: title</source>
<target state="needs-translation">Sous-titrage Automatique</target> <target state="needs-translation">Sous-titrage Automatique</target>
<jms:reference-file line="39">actions/Tools/videoEditor.html.twig</jms:reference-file> <jms:reference-file line="38">actions/Tools/videoEditor.html.twig</jms:reference-file>
</trans-unit> </trans-unit>
<trans-unit id="b945e053b5fd4a0f2664bafff257dbfd2fec386c" resname="prod:videoeditor:subtitleRequestTab:label:: Kind"> <trans-unit id="b945e053b5fd4a0f2664bafff257dbfd2fec386c" resname="prod:videoeditor:subtitleRequestTab:label:: Kind">
<source>prod:videoeditor:subtitleRequestTab:label:: Kind</source> <source>prod:videoeditor:subtitleRequestTab:label:: Kind</source>
<target state="needs-translation">Type</target> <target state="needs-translation">Type</target>
<jms:reference-file line="237">actions/Tools/videoEditor.html.twig</jms:reference-file> <jms:reference-file line="236">actions/Tools/videoEditor.html.twig</jms:reference-file>
</trans-unit> </trans-unit>
<trans-unit id="414d5838357721af1ee45447b3ab4d100e459e24" resname="prod:videoeditor:subtitleRequestTab:label:: Language destination"> <trans-unit id="414d5838357721af1ee45447b3ab4d100e459e24" resname="prod:videoeditor:subtitleRequestTab:label:: Language destination">
<source>prod:videoeditor:subtitleRequestTab:label:: Language destination</source> <source>prod:videoeditor:subtitleRequestTab:label:: Language destination</source>
<target state="needs-translation">Langue de destination des sous-titres</target> <target state="needs-translation">Langue de destination des sous-titres</target>
<jms:reference-file line="251">actions/Tools/videoEditor.html.twig</jms:reference-file> <jms:reference-file line="250">actions/Tools/videoEditor.html.twig</jms:reference-file>
</trans-unit> </trans-unit>
<trans-unit id="f9d2cafba3e0955e48f598fac8a8b257b624977d" resname="prod:videoeditor:subtitleRequestTab:label:: Provider"> <trans-unit id="f9d2cafba3e0955e48f598fac8a8b257b624977d" resname="prod:videoeditor:subtitleRequestTab:label:: Provider">
<source>prod:videoeditor:subtitleRequestTab:label:: Provider</source> <source>prod:videoeditor:subtitleRequestTab:label:: Provider</source>
<target state="needs-translation">Fournisseur</target> <target state="needs-translation">Fournisseur</target>
<jms:reference-file line="231">actions/Tools/videoEditor.html.twig</jms:reference-file> <jms:reference-file line="230">actions/Tools/videoEditor.html.twig</jms:reference-file>
</trans-unit> </trans-unit>
<trans-unit id="92cdd8501cb193bf13ea2f4f58e331668fdc7cfe" resname="prod:videoeditor:subtitleRequestTab:label:: Source Audio language"> <trans-unit id="92cdd8501cb193bf13ea2f4f58e331668fdc7cfe" resname="prod:videoeditor:subtitleRequestTab:label:: Source Audio language">
<source>prod:videoeditor:subtitleRequestTab:label:: Source Audio language</source> <source>prod:videoeditor:subtitleRequestTab:label:: Source Audio language</source>
<target state="needs-translation">Langue de la source audio</target> <target state="needs-translation">Langue de la source audio</target>
<jms:reference-file line="243">actions/Tools/videoEditor.html.twig</jms:reference-file> <jms:reference-file line="242">actions/Tools/videoEditor.html.twig</jms:reference-file>
</trans-unit> </trans-unit>
<trans-unit id="6e9acc3c0400e405ff7939645fe8cbc4c8936779" resname="prod:videoeditor:subtitleTab:: title"> <trans-unit id="6e9acc3c0400e405ff7939645fe8cbc4c8936779" resname="prod:videoeditor:subtitleTab:: title">
<source>prod:videoeditor:subtitleTab:: title</source> <source>prod:videoeditor:subtitleTab:: title</source>
<target state="needs-translation">Edition de sous-titres</target> <target state="needs-translation">Edition de sous-titres</target>
<jms:reference-file line="34">actions/Tools/videoEditor.html.twig</jms:reference-file> <jms:reference-file line="33">actions/Tools/videoEditor.html.twig</jms:reference-file>
</trans-unit> </trans-unit>
<trans-unit id="39d65c8847a7e865be76d0bf51b341a58b6fedd7" resname="prod:videoeditor:subtitletab:: Caption placeholder"> <trans-unit id="39d65c8847a7e865be76d0bf51b341a58b6fedd7" resname="prod:videoeditor:subtitletab:: Caption placeholder">
<source>prod:videoeditor:subtitletab:: Caption placeholder</source> <source>prod:videoeditor:subtitletab:: Caption placeholder</source>
<target state="needs-translation">Sous-titre</target> <target state="needs-translation">Sous-titre</target>
<jms:reference-file line="181">actions/Tools/videoEditor.html.twig</jms:reference-file> <jms:reference-file line="180">actions/Tools/videoEditor.html.twig</jms:reference-file>
</trans-unit> </trans-unit>
<trans-unit id="e382cd2339d70cb6f6500fb44c81737e72ee66b1" resname="prod:videoeditor:subtitletab:: End time" approved="yes"> <trans-unit id="e382cd2339d70cb6f6500fb44c81737e72ee66b1" resname="prod:videoeditor:subtitletab:: End time" approved="yes">
<source>prod:videoeditor:subtitletab:: End time</source> <source>prod:videoeditor:subtitletab:: End time</source>
<target state="translated">Fin</target> <target state="translated">Fin</target>
<jms:reference-file line="179">actions/Tools/videoEditor.html.twig</jms:reference-file> <jms:reference-file line="178">actions/Tools/videoEditor.html.twig</jms:reference-file>
</trans-unit> </trans-unit>
<trans-unit id="b12193c53fdd26a57e157dc15823df75ad0756e3" resname="prod:videoeditor:subtitletab:: No caption message"> <trans-unit id="b12193c53fdd26a57e157dc15823df75ad0756e3" resname="prod:videoeditor:subtitletab:: No caption message">
<source>prod:videoeditor:subtitletab:: No caption message</source> <source>prod:videoeditor:subtitletab:: No caption message</source>
<target state="needs-translation">Pas de sous-titres définis pour cette langue</target> <target state="needs-translation">Pas de sous-titres définis pour cette langue</target>
<jms:reference-file line="200">actions/Tools/videoEditor.html.twig</jms:reference-file> <jms:reference-file line="199">actions/Tools/videoEditor.html.twig</jms:reference-file>
</trans-unit> </trans-unit>
<trans-unit id="f79f9eb59816db76a3249710f753b7972c449654" resname="prod:videoeditor:subtitletab:: Show for" approved="yes"> <trans-unit id="f79f9eb59816db76a3249710f753b7972c449654" resname="prod:videoeditor:subtitletab:: Show for" approved="yes">
<source>prod:videoeditor:subtitletab:: Show for</source> <source>prod:videoeditor:subtitletab:: Show for</source>
<target state="translated">Durée</target> <target state="translated">Durée</target>
<jms:reference-file line="180">actions/Tools/videoEditor.html.twig</jms:reference-file> <jms:reference-file line="179">actions/Tools/videoEditor.html.twig</jms:reference-file>
</trans-unit> </trans-unit>
<trans-unit id="e79e454459e7dc39a4aad9eb7f65014fa6f0a001" resname="prod:videoeditor:subtitletab:: Start time" approved="yes"> <trans-unit id="e79e454459e7dc39a4aad9eb7f65014fa6f0a001" resname="prod:videoeditor:subtitletab:: Start time" approved="yes">
<source>prod:videoeditor:subtitletab:: Start time</source> <source>prod:videoeditor:subtitletab:: Start time</source>
<target state="translated">Début</target> <target state="translated">Début</target>
<jms:reference-file line="178">actions/Tools/videoEditor.html.twig</jms:reference-file> <jms:reference-file line="177">actions/Tools/videoEditor.html.twig</jms:reference-file>
</trans-unit> </trans-unit>
<trans-unit id="a7529f01ece4055e3e4b1a64f8b18d8e595edc9f" resname="prod:videoeditor:subtitletab:: add caption" approved="yes"> <trans-unit id="a7529f01ece4055e3e4b1a64f8b18d8e595edc9f" resname="prod:videoeditor:subtitletab:: add caption" approved="yes">
<source>prod:videoeditor:subtitletab:: add caption</source> <source>prod:videoeditor:subtitletab:: add caption</source>
<target state="translated">Ajouter un sous-titre</target> <target state="translated">Ajouter un sous-titre</target>
<jms:reference-file line="213">actions/Tools/videoEditor.html.twig</jms:reference-file> <jms:reference-file line="212">actions/Tools/videoEditor.html.twig</jms:reference-file>
</trans-unit> </trans-unit>
<trans-unit id="5a9ed94e747e90542d014b7486ab3ea865c2861d" resname="prod:videoeditor:subtitletab:: copy to clipboard" approved="yes"> <trans-unit id="5a9ed94e747e90542d014b7486ab3ea865c2861d" resname="prod:videoeditor:subtitletab:: copy to clipboard" approved="yes">
<source>prod:videoeditor:subtitletab:: copy to clipboard</source> <source>prod:videoeditor:subtitletab:: copy to clipboard</source>
<target state="translated">Copier dans le presse papier</target> <target state="translated">Copier dans le presse papier</target>
<jms:reference-file line="212">actions/Tools/videoEditor.html.twig</jms:reference-file> <jms:reference-file line="211">actions/Tools/videoEditor.html.twig</jms:reference-file>
</trans-unit> </trans-unit>
<trans-unit id="7ba9c65917b3cc4daf4c8915a49baf5fbe37ae69" resname="prod:videoeditor:subtitletab:: save" approved="yes"> <trans-unit id="7ba9c65917b3cc4daf4c8915a49baf5fbe37ae69" resname="prod:videoeditor:subtitletab:: save" approved="yes">
<source>prod:videoeditor:subtitletab:: save</source> <source>prod:videoeditor:subtitletab:: save</source>
<target state="translated">Sauvegarder</target> <target state="translated">Sauvegarder</target>
<jms:reference-file line="211">actions/Tools/videoEditor.html.twig</jms:reference-file> <jms:reference-file line="210">actions/Tools/videoEditor.html.twig</jms:reference-file>
</trans-unit> </trans-unit>
<trans-unit id="2b6e3888c22d8146b4fe551a4b797ee52583f5c3" resname="prod:videoeditor:subtitletab:: work on"> <trans-unit id="2b6e3888c22d8146b4fe551a4b797ee52583f5c3" resname="prod:videoeditor:subtitletab:: work on">
<source>prod:videoeditor:subtitletab:: work on</source> <source>prod:videoeditor:subtitletab:: work on</source>
<target state="needs-translation">Choisir une langue a éditer</target> <target state="needs-translation">Choisir une langue a éditer</target>
<jms:reference-file line="187">actions/Tools/videoEditor.html.twig</jms:reference-file> <jms:reference-file line="186">actions/Tools/videoEditor.html.twig</jms:reference-file>
</trans-unit> </trans-unit>
<trans-unit id="e40baf2bd857111f0c98b2a213e552f8fa7718be" resname="prod:videoeditor:subtitletab:message:: error" approved="yes"> <trans-unit id="e40baf2bd857111f0c98b2a213e552f8fa7718be" resname="prod:videoeditor:subtitletab:message:: error" approved="yes">
<source>prod:videoeditor:subtitletab:message:: error</source> <source>prod:videoeditor:subtitletab:message:: error</source>
@@ -13044,7 +13046,7 @@ Attention: les valeurs actuellement en place seront écrasées par ces nouvelles
<trans-unit id="584d9f9b8a0c51aa1805a1c0ed427c366d11ea5e" resname="screenshot video" approved="yes"> <trans-unit id="584d9f9b8a0c51aa1805a1c0ed427c366d11ea5e" resname="screenshot video" approved="yes">
<source>screenshot video</source> <source>screenshot video</source>
<target state="translated">Capture d'écran vidéo</target> <target state="translated">Capture d'écran vidéo</target>
<jms:reference-file line="130">actions/Tools/videoEditor.html.twig</jms:reference-file> <jms:reference-file line="129">actions/Tools/videoEditor.html.twig</jms:reference-file>
</trans-unit> </trans-unit>
<trans-unit id="fe29f1a35e814c87a21282378424df4866529d1e" resname="select at least one user" approved="yes"> <trans-unit id="fe29f1a35e814c87a21282378424df4866529d1e" resname="select at least one user" approved="yes">
<source>select at least one user</source> <source>select at least one user</source>
@@ -13958,7 +13960,7 @@ Attention: les valeurs actuellement en place seront écrasées par ces nouvelles
<source>thumbnail validation</source> <source>thumbnail validation</source>
<target state="translated">Validation de la vignette</target> <target state="translated">Validation de la vignette</target>
<jms:reference-file line="259">actions/Tools/index.html.twig</jms:reference-file> <jms:reference-file line="259">actions/Tools/index.html.twig</jms:reference-file>
<jms:reference-file line="309">actions/Tools/videoEditor.html.twig</jms:reference-file> <jms:reference-file line="308">actions/Tools/videoEditor.html.twig</jms:reference-file>
</trans-unit> </trans-unit>
<trans-unit id="7e96ed809b61066d6ea96ba9afc8747a042b361a" resname="tout le monde" approved="yes"> <trans-unit id="7e96ed809b61066d6ea96ba9afc8747a042b361a" resname="tout le monde" approved="yes">
<source>tout le monde</source> <source>tout le monde</source>
@@ -14020,7 +14022,7 @@ Attention: les valeurs actuellement en place seront écrasées par ces nouvelles
<jms:reference-file line="120">actions/Tools/index.html.twig</jms:reference-file> <jms:reference-file line="120">actions/Tools/index.html.twig</jms:reference-file>
<jms:reference-file line="160">actions/Tools/index.html.twig</jms:reference-file> <jms:reference-file line="160">actions/Tools/index.html.twig</jms:reference-file>
<jms:reference-file line="186">actions/Tools/index.html.twig</jms:reference-file> <jms:reference-file line="186">actions/Tools/index.html.twig</jms:reference-file>
<jms:reference-file line="163">actions/Tools/videoEditor.html.twig</jms:reference-file> <jms:reference-file line="162">actions/Tools/videoEditor.html.twig</jms:reference-file>
</trans-unit> </trans-unit>
<trans-unit id="c02a2db6d6cdf30d37962e221624cc7661f4b892" resname="validation:: NON" approved="yes"> <trans-unit id="c02a2db6d6cdf30d37962e221624cc7661f4b892" resname="validation:: NON" approved="yes">
<source>validation:: NON</source> <source>validation:: NON</source>
@@ -14076,12 +14078,12 @@ Attention: les valeurs actuellement en place seront écrasées par ces nouvelles
<trans-unit id="51ca3cfa60e4d9ce2c7cd07b0b96fc84c4adb59f" resname="video range extractor" approved="yes"> <trans-unit id="51ca3cfa60e4d9ce2c7cd07b0b96fc84c4adb59f" resname="video range extractor" approved="yes">
<source>video range extractor</source> <source>video range extractor</source>
<target state="translated">Chapitrage</target> <target state="translated">Chapitrage</target>
<jms:reference-file line="29">actions/Tools/videoEditor.html.twig</jms:reference-file> <jms:reference-file line="28">actions/Tools/videoEditor.html.twig</jms:reference-file>
</trans-unit> </trans-unit>
<trans-unit id="5f579f302357e60409bbfb73a4caa4700c4d8be5" resname="video tool" approved="yes"> <trans-unit id="5f579f302357e60409bbfb73a4caa4700c4d8be5" resname="video tool" approved="yes">
<source>video tool</source> <source>video tool</source>
<target state="translated">Outils vidéos</target> <target state="translated">Outils vidéos</target>
<jms:reference-file line="24">actions/Tools/videoEditor.html.twig</jms:reference-file> <jms:reference-file line="23">actions/Tools/videoEditor.html.twig</jms:reference-file>
</trans-unit> </trans-unit>
<trans-unit id="ecbe1590a62c751a6bafe631fc5d05158d0962b4" resname="workzone:datepicker:april" approved="yes"> <trans-unit id="ecbe1590a62c751a6bafe631fc5d05158d0962b4" resname="workzone:datepicker:april" approved="yes">
<source>workzone:datepicker:april</source> <source>workzone:datepicker:april</source>

View File

@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="utf-8"?> <?xml version="1.0" encoding="utf-8"?>
<xliff xmlns="urn:oasis:names:tc:xliff:document:1.2" xmlns:jms="urn:jms:translation" version="1.2"> <xliff xmlns="urn:oasis:names:tc:xliff:document:1.2" xmlns:jms="urn:jms:translation" version="1.2">
<file date="2020-08-03T11:32:31Z" source-language="en" target-language="nl" datatype="plaintext" original="not.available"> <file date="2020-08-03T11:37:16Z" source-language="en" target-language="nl" datatype="plaintext" original="not.available">
<header> <header>
<tool tool-id="JMSTranslationBundle" tool-name="JMSTranslationBundle" tool-version="1.1.0-DEV"/> <tool tool-id="JMSTranslationBundle" tool-name="JMSTranslationBundle" tool-version="1.1.0-DEV"/>
<note>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.</note> <note>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.</note>
@@ -1819,7 +1819,7 @@
<source>Codec Audio</source> <source>Codec Audio</source>
<target state="translated">Audio Codec</target> <target state="translated">Audio Codec</target>
<jms:reference-file line="140">web/common/technical_datas.html.twig</jms:reference-file> <jms:reference-file line="140">web/common/technical_datas.html.twig</jms:reference-file>
<jms:reference-file line="114">actions/Tools/videoEditor.html.twig</jms:reference-file> <jms:reference-file line="113">actions/Tools/videoEditor.html.twig</jms:reference-file>
</trans-unit> </trans-unit>
<trans-unit id="672e654e54323537399e2353680dd144c0b9af32" resname="Codec Video" approved="yes"> <trans-unit id="672e654e54323537399e2353680dd144c0b9af32" resname="Codec Video" approved="yes">
<source>Codec Video</source> <source>Codec Video</source>
@@ -3217,7 +3217,7 @@
<source>Feedback</source> <source>Feedback</source>
<target>Feedback</target> <target>Feedback</target>
<jms:reference-file line="111">Controller/Prod/LanguageController.php</jms:reference-file> <jms:reference-file line="111">Controller/Prod/LanguageController.php</jms:reference-file>
<jms:reference-file line="107">web/prod/toolbar.html.twig</jms:reference-file> <jms:reference-file line="103">web/prod/toolbar.html.twig</jms:reference-file>
<jms:reference-file line="19">prod/WorkZone/Macros.html.twig</jms:reference-file> <jms:reference-file line="19">prod/WorkZone/Macros.html.twig</jms:reference-file>
<jms:reference-file line="51">prod/WorkZone/Basket.html.twig</jms:reference-file> <jms:reference-file line="51">prod/WorkZone/Basket.html.twig</jms:reference-file>
<jms:reference-file line="54">prod/WorkZone/Story.html.twig</jms:reference-file> <jms:reference-file line="54">prod/WorkZone/Story.html.twig</jms:reference-file>
@@ -3718,7 +3718,7 @@
<source>Images par secondes</source> <source>Images par secondes</source>
<target state="translated">Beelden per seconde</target> <target state="translated">Beelden per seconde</target>
<jms:reference-file line="134">web/common/technical_datas.html.twig</jms:reference-file> <jms:reference-file line="134">web/common/technical_datas.html.twig</jms:reference-file>
<jms:reference-file line="109">actions/Tools/videoEditor.html.twig</jms:reference-file> <jms:reference-file line="108">actions/Tools/videoEditor.html.twig</jms:reference-file>
</trans-unit> </trans-unit>
<trans-unit id="4d39de5885805135b502a3e8920ffb0b1921cb6f" resname="Imagette indisponible" approved="yes"> <trans-unit id="4d39de5885805135b502a3e8920ffb0b1921cb6f" resname="Imagette indisponible" approved="yes">
<source>Imagette indisponible</source> <source>Imagette indisponible</source>
@@ -4610,8 +4610,8 @@
<trans-unit id="3a5aa5b9e5d2494ebc5a37af09018367b4220845" resname="No preview available" approved="yes"> <trans-unit id="3a5aa5b9e5d2494ebc5a37af09018367b4220845" resname="No preview available" approved="yes">
<source>No preview available</source> <source>No preview available</source>
<target state="translated">Geen voorvertoning beschikbaar</target> <target state="translated">Geen voorvertoning beschikbaar</target>
<jms:reference-file line="85">actions/Tools/videoEditor.html.twig</jms:reference-file> <jms:reference-file line="84">actions/Tools/videoEditor.html.twig</jms:reference-file>
<jms:reference-file line="91">actions/Tools/videoEditor.html.twig</jms:reference-file> <jms:reference-file line="90">actions/Tools/videoEditor.html.twig</jms:reference-file>
</trans-unit> </trans-unit>
<trans-unit id="657c9f21a7a4da0e213e67dbee089b281dce3279" resname="No receivers specified" approved="yes"> <trans-unit id="657c9f21a7a4da0e213e67dbee089b281dce3279" resname="No receivers specified" approved="yes">
<source>No receivers specified</source> <source>No receivers specified</source>
@@ -6222,7 +6222,7 @@
<target state="translated">Grootte</target> <target state="translated">Grootte</target>
<jms:reference-file line="37">web/common/technical_datas.html.twig</jms:reference-file> <jms:reference-file line="37">web/common/technical_datas.html.twig</jms:reference-file>
<jms:reference-file line="40">actions/Download/prepare.html.twig</jms:reference-file> <jms:reference-file line="40">actions/Download/prepare.html.twig</jms:reference-file>
<jms:reference-file line="117">actions/Tools/videoEditor.html.twig</jms:reference-file> <jms:reference-file line="116">actions/Tools/videoEditor.html.twig</jms:reference-file>
</trans-unit> </trans-unit>
<trans-unit id="000f280b111f7ab59b5f5f4462a40de0553664cc" resname="Slide show" approved="yes"> <trans-unit id="000f280b111f7ab59b5f5f4462a40de0553664cc" resname="Slide show" approved="yes">
<source>Slide show</source> <source>Slide show</source>
@@ -6466,7 +6466,7 @@
<jms:reference-file line="667">Controller/Admin/CollectionController.php</jms:reference-file> <jms:reference-file line="667">Controller/Admin/CollectionController.php</jms:reference-file>
<jms:reference-file line="700">Controller/Admin/CollectionController.php</jms:reference-file> <jms:reference-file line="700">Controller/Admin/CollectionController.php</jms:reference-file>
<jms:reference-file line="808">Controller/Admin/CollectionController.php</jms:reference-file> <jms:reference-file line="808">Controller/Admin/CollectionController.php</jms:reference-file>
<jms:reference-file line="310">actions/Tools/videoEditor.html.twig</jms:reference-file> <jms:reference-file line="309">actions/Tools/videoEditor.html.twig</jms:reference-file>
<jms:reference-file line="20">admin/collection/suggested_value.html.twig</jms:reference-file> <jms:reference-file line="20">admin/collection/suggested_value.html.twig</jms:reference-file>
<jms:reference-file line="18">admin/collection/collection.html.twig</jms:reference-file> <jms:reference-file line="18">admin/collection/collection.html.twig</jms:reference-file>
<jms:reference-file line="10">web/admin/databases.html.twig</jms:reference-file> <jms:reference-file line="10">web/admin/databases.html.twig</jms:reference-file>
@@ -8025,7 +8025,7 @@
<trans-unit id="3ffc763c6cf92695a7ce387f904bbe6e7a94bdbc" resname="action : collection" approved="yes"> <trans-unit id="3ffc763c6cf92695a7ce387f904bbe6e7a94bdbc" resname="action : collection" approved="yes">
<source>action : collection</source> <source>action : collection</source>
<target state="translated">Collectie</target> <target state="translated">Collectie</target>
<jms:reference-file line="91">web/prod/toolbar.html.twig</jms:reference-file> <jms:reference-file line="87">web/prod/toolbar.html.twig</jms:reference-file>
<jms:reference-file line="35">prod/WorkZone/Basket.html.twig</jms:reference-file> <jms:reference-file line="35">prod/WorkZone/Basket.html.twig</jms:reference-file>
<jms:reference-file line="38">prod/WorkZone/Story.html.twig</jms:reference-file> <jms:reference-file line="38">prod/WorkZone/Story.html.twig</jms:reference-file>
</trans-unit> </trans-unit>
@@ -8056,7 +8056,7 @@
<trans-unit id="b0c9b7eb3d21f5a48ac5ecb0a0d969b8d3818e41" resname="action : outils" approved="yes"> <trans-unit id="b0c9b7eb3d21f5a48ac5ecb0a0d969b8d3818e41" resname="action : outils" approved="yes">
<source>action : outils</source> <source>action : outils</source>
<target state="translated">Gereedschappen</target> <target state="translated">Gereedschappen</target>
<jms:reference-file line="126">web/prod/toolbar.html.twig</jms:reference-file> <jms:reference-file line="122">web/prod/toolbar.html.twig</jms:reference-file>
<jms:reference-file line="67">prod/WorkZone/Basket.html.twig</jms:reference-file> <jms:reference-file line="67">prod/WorkZone/Basket.html.twig</jms:reference-file>
<jms:reference-file line="70">prod/WorkZone/Story.html.twig</jms:reference-file> <jms:reference-file line="70">prod/WorkZone/Story.html.twig</jms:reference-file>
</trans-unit> </trans-unit>
@@ -8074,7 +8074,7 @@
<trans-unit id="d222a71a73f44cb6bdf237790f350f0b1fb9eb1f" resname="action : publier" approved="yes"> <trans-unit id="d222a71a73f44cb6bdf237790f350f0b1fb9eb1f" resname="action : publier" approved="yes">
<source>action : publier</source> <source>action : publier</source>
<target state="translated">Publiceren</target> <target state="translated">Publiceren</target>
<jms:reference-file line="115">web/prod/toolbar.html.twig</jms:reference-file> <jms:reference-file line="111">web/prod/toolbar.html.twig</jms:reference-file>
<jms:reference-file line="60">prod/WorkZone/Basket.html.twig</jms:reference-file> <jms:reference-file line="60">prod/WorkZone/Basket.html.twig</jms:reference-file>
<jms:reference-file line="63">prod/WorkZone/Story.html.twig</jms:reference-file> <jms:reference-file line="63">prod/WorkZone/Story.html.twig</jms:reference-file>
<jms:reference-file line="1007">web/prod/index.html.twig</jms:reference-file> <jms:reference-file line="1007">web/prod/index.html.twig</jms:reference-file>
@@ -8082,21 +8082,21 @@
<trans-unit id="17948b21adfde1bf589b2a34a2c8253e2af91913" resname="action : push" approved="yes"> <trans-unit id="17948b21adfde1bf589b2a34a2c8253e2af91913" resname="action : push" approved="yes">
<source>action : push</source> <source>action : push</source>
<target state="translated">Push</target> <target state="translated">Push</target>
<jms:reference-file line="103">web/prod/toolbar.html.twig</jms:reference-file> <jms:reference-file line="99">web/prod/toolbar.html.twig</jms:reference-file>
<jms:reference-file line="44">prod/WorkZone/Basket.html.twig</jms:reference-file> <jms:reference-file line="44">prod/WorkZone/Basket.html.twig</jms:reference-file>
<jms:reference-file line="47">prod/WorkZone/Story.html.twig</jms:reference-file> <jms:reference-file line="47">prod/WorkZone/Story.html.twig</jms:reference-file>
</trans-unit> </trans-unit>
<trans-unit id="f22184cfa5be236b7193d80d5f8407a36b108b79" resname="action : status" approved="yes"> <trans-unit id="f22184cfa5be236b7193d80d5f8407a36b108b79" resname="action : status" approved="yes">
<source>action : status</source> <source>action : status</source>
<target state="translated">Status</target> <target state="translated">Status</target>
<jms:reference-file line="83">web/prod/toolbar.html.twig</jms:reference-file> <jms:reference-file line="79">web/prod/toolbar.html.twig</jms:reference-file>
<jms:reference-file line="28">prod/WorkZone/Basket.html.twig</jms:reference-file> <jms:reference-file line="28">prod/WorkZone/Basket.html.twig</jms:reference-file>
<jms:reference-file line="31">prod/WorkZone/Story.html.twig</jms:reference-file> <jms:reference-file line="31">prod/WorkZone/Story.html.twig</jms:reference-file>
</trans-unit> </trans-unit>
<trans-unit id="24ade348bc49c69cced4d173e31f7369aa466772" resname="action : supprimer" approved="yes"> <trans-unit id="24ade348bc49c69cced4d173e31f7369aa466772" resname="action : supprimer" approved="yes">
<source>action : supprimer</source> <source>action : supprimer</source>
<target state="translated">Verwijderen</target> <target state="translated">Verwijderen</target>
<jms:reference-file line="136">web/prod/toolbar.html.twig</jms:reference-file> <jms:reference-file line="132">web/prod/toolbar.html.twig</jms:reference-file>
<jms:reference-file line="235">prod/WorkZone/Macros.html.twig</jms:reference-file> <jms:reference-file line="235">prod/WorkZone/Macros.html.twig</jms:reference-file>
<jms:reference-file line="236">prod/WorkZone/Macros.html.twig</jms:reference-file> <jms:reference-file line="236">prod/WorkZone/Macros.html.twig</jms:reference-file>
</trans-unit> </trans-unit>
@@ -8114,6 +8114,13 @@
<jms:reference-file line="283">web/prod/index.html.twig</jms:reference-file> <jms:reference-file line="283">web/prod/index.html.twig</jms:reference-file>
<jms:reference-file line="284">web/prod/index.html.twig</jms:reference-file> <jms:reference-file line="284">web/prod/index.html.twig</jms:reference-file>
</trans-unit> </trans-unit>
<trans-unit id="a1750389f4eb83def7118c916d93effda8798545" resname="action:: video tools">
<source>action:: video tools</source>
<target state="new">action:: video tools</target>
<jms:reference-file line="163">prod/results/record.html.twig</jms:reference-file>
<jms:reference-file line="164">prod/results/record.html.twig</jms:reference-file>
<jms:reference-file line="165">prod/results/record.html.twig</jms:reference-file>
</trans-unit>
<trans-unit id="9cd95a80cd47133cb87c6b6a55015fa9e3566d60" resname="action::Valider" approved="yes"> <trans-unit id="9cd95a80cd47133cb87c6b6a55015fa9e3566d60" resname="action::Valider" approved="yes">
<source>action::Valider</source> <source>action::Valider</source>
<target state="translated">Valideren</target> <target state="translated">Valideren</target>
@@ -9433,7 +9440,7 @@
<source>alert</source> <source>alert</source>
<target>alert</target> <target>alert</target>
<jms:reference-file line="256">actions/Tools/index.html.twig</jms:reference-file> <jms:reference-file line="256">actions/Tools/index.html.twig</jms:reference-file>
<jms:reference-file line="306">actions/Tools/videoEditor.html.twig</jms:reference-file> <jms:reference-file line="305">actions/Tools/videoEditor.html.twig</jms:reference-file>
</trans-unit> </trans-unit>
<trans-unit id="edde11c24ed5e6df4e416143e77248e908567faa" resname="all caches services have been flushed" approved="yes"> <trans-unit id="edde11c24ed5e6df4e416143e77248e908567faa" resname="all caches services have been flushed" approved="yes">
<source>all caches services have been flushed</source> <source>all caches services have been flushed</source>
@@ -10707,7 +10714,7 @@
<source>no image selected</source> <source>no image selected</source>
<target state="translated">geen beeld geselecteerd</target> <target state="translated">geen beeld geselecteerd</target>
<jms:reference-file line="257">actions/Tools/index.html.twig</jms:reference-file> <jms:reference-file line="257">actions/Tools/index.html.twig</jms:reference-file>
<jms:reference-file line="307">actions/Tools/videoEditor.html.twig</jms:reference-file> <jms:reference-file line="306">actions/Tools/videoEditor.html.twig</jms:reference-file>
</trans-unit> </trans-unit>
<trans-unit id="37031f99ac78580c9f82e04fa237d295ea10ca41" resname="non" approved="yes"> <trans-unit id="37031f99ac78580c9f82e04fa237d295ea10ca41" resname="non" approved="yes">
<source>non</source> <source>non</source>
@@ -11728,7 +11735,7 @@
<source>processing</source> <source>processing</source>
<target state="translated">verwerken</target> <target state="translated">verwerken</target>
<jms:reference-file line="258">actions/Tools/index.html.twig</jms:reference-file> <jms:reference-file line="258">actions/Tools/index.html.twig</jms:reference-file>
<jms:reference-file line="308">actions/Tools/videoEditor.html.twig</jms:reference-file> <jms:reference-file line="307">actions/Tools/videoEditor.html.twig</jms:reference-file>
</trans-unit> </trans-unit>
<trans-unit id="f63658cad863dee4a5876278e836472380183ade" resname="prod::Les enregistrements ne provienent pas tous de la meme base et ne peuvent donc etre traites ensemble" approved="yes"> <trans-unit id="f63658cad863dee4a5876278e836472380183ade" resname="prod::Les enregistrements ne provienent pas tous de la meme base et ne peuvent donc etre traites ensemble" approved="yes">
<source>prod::Les enregistrements ne provienent pas tous de la meme base et ne peuvent donc etre traites ensemble</source> <source>prod::Les enregistrements ne provienent pas tous de la meme base et ne peuvent donc etre traites ensemble</source>
@@ -12082,11 +12089,6 @@
<target state="new">prod::tool:select subdef</target> <target state="new">prod::tool:select subdef</target>
<jms:reference-file line="203">actions/Tools/index.html.twig</jms:reference-file> <jms:reference-file line="203">actions/Tools/index.html.twig</jms:reference-file>
</trans-unit> </trans-unit>
<trans-unit id="556186e33fc15d5397f8b5f7a6855e822b354f9b" resname="prod::toolbar : video editor">
<source>prod::toolbar : video editor</source>
<target state="new">prod::toolbar : video editor</target>
<jms:reference-file line="75">web/prod/toolbar.html.twig</jms:reference-file>
</trans-unit>
<trans-unit id="6ad73c8fd370f62ccd3bf50cd9cc3563aed5273c" resname="prod::tools: document"> <trans-unit id="6ad73c8fd370f62ccd3bf50cd9cc3563aed5273c" resname="prod::tools: document">
<source>prod::tools: document</source> <source>prod::tools: document</source>
<target state="new">prod::tools: document</target> <target state="new">prod::tools: document</target>
@@ -12172,92 +12174,92 @@
<trans-unit id="b307f0594b48cbb3440eb6a38c7fb90858617791" resname="prod:videoeditor:subtitleRequestTab:: Autosubtitling"> <trans-unit id="b307f0594b48cbb3440eb6a38c7fb90858617791" resname="prod:videoeditor:subtitleRequestTab:: Autosubtitling">
<source>prod:videoeditor:subtitleRequestTab:: Autosubtitling</source> <source>prod:videoeditor:subtitleRequestTab:: Autosubtitling</source>
<target state="new">prod:videoeditor:subtitleRequestTab:: Autosubtitling</target> <target state="new">prod:videoeditor:subtitleRequestTab:: Autosubtitling</target>
<jms:reference-file line="239">actions/Tools/videoEditor.html.twig</jms:reference-file> <jms:reference-file line="238">actions/Tools/videoEditor.html.twig</jms:reference-file>
</trans-unit> </trans-unit>
<trans-unit id="4415c59007c7e89865ff4e7ef0b717b459e6d6cf" resname="prod:videoeditor:subtitleRequestTab:: Request in process"> <trans-unit id="4415c59007c7e89865ff4e7ef0b717b459e6d6cf" resname="prod:videoeditor:subtitleRequestTab:: Request in process">
<source>prod:videoeditor:subtitleRequestTab:: Request in process</source> <source>prod:videoeditor:subtitleRequestTab:: Request in process</source>
<target state="new">prod:videoeditor:subtitleRequestTab:: Request in process</target> <target state="new">prod:videoeditor:subtitleRequestTab:: Request in process</target>
<jms:reference-file line="264">actions/Tools/videoEditor.html.twig</jms:reference-file> <jms:reference-file line="263">actions/Tools/videoEditor.html.twig</jms:reference-file>
</trans-unit> </trans-unit>
<trans-unit id="ca51b1b3be02d8e640243e090dec0a6ee8089d28" resname="prod:videoeditor:subtitleRequestTab:: submit"> <trans-unit id="ca51b1b3be02d8e640243e090dec0a6ee8089d28" resname="prod:videoeditor:subtitleRequestTab:: submit">
<source>prod:videoeditor:subtitleRequestTab:: submit</source> <source>prod:videoeditor:subtitleRequestTab:: submit</source>
<target state="new">prod:videoeditor:subtitleRequestTab:: submit</target> <target state="new">prod:videoeditor:subtitleRequestTab:: submit</target>
<jms:reference-file line="259">actions/Tools/videoEditor.html.twig</jms:reference-file> <jms:reference-file line="258">actions/Tools/videoEditor.html.twig</jms:reference-file>
</trans-unit> </trans-unit>
<trans-unit id="3c08c8314c595e8d2dcab6bab15a07eda8833935" resname="prod:videoeditor:subtitleRequestTab:: title"> <trans-unit id="3c08c8314c595e8d2dcab6bab15a07eda8833935" resname="prod:videoeditor:subtitleRequestTab:: title">
<source>prod:videoeditor:subtitleRequestTab:: title</source> <source>prod:videoeditor:subtitleRequestTab:: title</source>
<target state="new">prod:videoeditor:subtitleRequestTab:: title</target> <target state="new">prod:videoeditor:subtitleRequestTab:: title</target>
<jms:reference-file line="39">actions/Tools/videoEditor.html.twig</jms:reference-file> <jms:reference-file line="38">actions/Tools/videoEditor.html.twig</jms:reference-file>
</trans-unit> </trans-unit>
<trans-unit id="b945e053b5fd4a0f2664bafff257dbfd2fec386c" resname="prod:videoeditor:subtitleRequestTab:label:: Kind"> <trans-unit id="b945e053b5fd4a0f2664bafff257dbfd2fec386c" resname="prod:videoeditor:subtitleRequestTab:label:: Kind">
<source>prod:videoeditor:subtitleRequestTab:label:: Kind</source> <source>prod:videoeditor:subtitleRequestTab:label:: Kind</source>
<target state="new">prod:videoeditor:subtitleRequestTab:label:: Kind</target> <target state="new">prod:videoeditor:subtitleRequestTab:label:: Kind</target>
<jms:reference-file line="237">actions/Tools/videoEditor.html.twig</jms:reference-file> <jms:reference-file line="236">actions/Tools/videoEditor.html.twig</jms:reference-file>
</trans-unit> </trans-unit>
<trans-unit id="414d5838357721af1ee45447b3ab4d100e459e24" resname="prod:videoeditor:subtitleRequestTab:label:: Language destination"> <trans-unit id="414d5838357721af1ee45447b3ab4d100e459e24" resname="prod:videoeditor:subtitleRequestTab:label:: Language destination">
<source>prod:videoeditor:subtitleRequestTab:label:: Language destination</source> <source>prod:videoeditor:subtitleRequestTab:label:: Language destination</source>
<target state="new">prod:videoeditor:subtitleRequestTab:label:: Language destination</target> <target state="new">prod:videoeditor:subtitleRequestTab:label:: Language destination</target>
<jms:reference-file line="251">actions/Tools/videoEditor.html.twig</jms:reference-file> <jms:reference-file line="250">actions/Tools/videoEditor.html.twig</jms:reference-file>
</trans-unit> </trans-unit>
<trans-unit id="f9d2cafba3e0955e48f598fac8a8b257b624977d" resname="prod:videoeditor:subtitleRequestTab:label:: Provider"> <trans-unit id="f9d2cafba3e0955e48f598fac8a8b257b624977d" resname="prod:videoeditor:subtitleRequestTab:label:: Provider">
<source>prod:videoeditor:subtitleRequestTab:label:: Provider</source> <source>prod:videoeditor:subtitleRequestTab:label:: Provider</source>
<target state="new">prod:videoeditor:subtitleRequestTab:label:: Provider</target> <target state="new">prod:videoeditor:subtitleRequestTab:label:: Provider</target>
<jms:reference-file line="231">actions/Tools/videoEditor.html.twig</jms:reference-file> <jms:reference-file line="230">actions/Tools/videoEditor.html.twig</jms:reference-file>
</trans-unit> </trans-unit>
<trans-unit id="92cdd8501cb193bf13ea2f4f58e331668fdc7cfe" resname="prod:videoeditor:subtitleRequestTab:label:: Source Audio language"> <trans-unit id="92cdd8501cb193bf13ea2f4f58e331668fdc7cfe" resname="prod:videoeditor:subtitleRequestTab:label:: Source Audio language">
<source>prod:videoeditor:subtitleRequestTab:label:: Source Audio language</source> <source>prod:videoeditor:subtitleRequestTab:label:: Source Audio language</source>
<target state="new">prod:videoeditor:subtitleRequestTab:label:: Source Audio language</target> <target state="new">prod:videoeditor:subtitleRequestTab:label:: Source Audio language</target>
<jms:reference-file line="243">actions/Tools/videoEditor.html.twig</jms:reference-file> <jms:reference-file line="242">actions/Tools/videoEditor.html.twig</jms:reference-file>
</trans-unit> </trans-unit>
<trans-unit id="6e9acc3c0400e405ff7939645fe8cbc4c8936779" resname="prod:videoeditor:subtitleTab:: title"> <trans-unit id="6e9acc3c0400e405ff7939645fe8cbc4c8936779" resname="prod:videoeditor:subtitleTab:: title">
<source>prod:videoeditor:subtitleTab:: title</source> <source>prod:videoeditor:subtitleTab:: title</source>
<target state="new">prod:videoeditor:subtitleTab:: title</target> <target state="new">prod:videoeditor:subtitleTab:: title</target>
<jms:reference-file line="34">actions/Tools/videoEditor.html.twig</jms:reference-file> <jms:reference-file line="33">actions/Tools/videoEditor.html.twig</jms:reference-file>
</trans-unit> </trans-unit>
<trans-unit id="39d65c8847a7e865be76d0bf51b341a58b6fedd7" resname="prod:videoeditor:subtitletab:: Caption placeholder"> <trans-unit id="39d65c8847a7e865be76d0bf51b341a58b6fedd7" resname="prod:videoeditor:subtitletab:: Caption placeholder">
<source>prod:videoeditor:subtitletab:: Caption placeholder</source> <source>prod:videoeditor:subtitletab:: Caption placeholder</source>
<target state="new">prod:videoeditor:subtitletab:: Caption placeholder</target> <target state="new">prod:videoeditor:subtitletab:: Caption placeholder</target>
<jms:reference-file line="181">actions/Tools/videoEditor.html.twig</jms:reference-file> <jms:reference-file line="180">actions/Tools/videoEditor.html.twig</jms:reference-file>
</trans-unit> </trans-unit>
<trans-unit id="e382cd2339d70cb6f6500fb44c81737e72ee66b1" resname="prod:videoeditor:subtitletab:: End time"> <trans-unit id="e382cd2339d70cb6f6500fb44c81737e72ee66b1" resname="prod:videoeditor:subtitletab:: End time">
<source>prod:videoeditor:subtitletab:: End time</source> <source>prod:videoeditor:subtitletab:: End time</source>
<target state="new">prod:videoeditor:subtitletab:: End time</target> <target state="new">prod:videoeditor:subtitletab:: End time</target>
<jms:reference-file line="179">actions/Tools/videoEditor.html.twig</jms:reference-file> <jms:reference-file line="178">actions/Tools/videoEditor.html.twig</jms:reference-file>
</trans-unit> </trans-unit>
<trans-unit id="b12193c53fdd26a57e157dc15823df75ad0756e3" resname="prod:videoeditor:subtitletab:: No caption message"> <trans-unit id="b12193c53fdd26a57e157dc15823df75ad0756e3" resname="prod:videoeditor:subtitletab:: No caption message">
<source>prod:videoeditor:subtitletab:: No caption message</source> <source>prod:videoeditor:subtitletab:: No caption message</source>
<target state="new">prod:videoeditor:subtitletab:: No caption message</target> <target state="new">prod:videoeditor:subtitletab:: No caption message</target>
<jms:reference-file line="200">actions/Tools/videoEditor.html.twig</jms:reference-file> <jms:reference-file line="199">actions/Tools/videoEditor.html.twig</jms:reference-file>
</trans-unit> </trans-unit>
<trans-unit id="f79f9eb59816db76a3249710f753b7972c449654" resname="prod:videoeditor:subtitletab:: Show for"> <trans-unit id="f79f9eb59816db76a3249710f753b7972c449654" resname="prod:videoeditor:subtitletab:: Show for">
<source>prod:videoeditor:subtitletab:: Show for</source> <source>prod:videoeditor:subtitletab:: Show for</source>
<target state="new">prod:videoeditor:subtitletab:: Show for</target> <target state="new">prod:videoeditor:subtitletab:: Show for</target>
<jms:reference-file line="180">actions/Tools/videoEditor.html.twig</jms:reference-file> <jms:reference-file line="179">actions/Tools/videoEditor.html.twig</jms:reference-file>
</trans-unit> </trans-unit>
<trans-unit id="e79e454459e7dc39a4aad9eb7f65014fa6f0a001" resname="prod:videoeditor:subtitletab:: Start time"> <trans-unit id="e79e454459e7dc39a4aad9eb7f65014fa6f0a001" resname="prod:videoeditor:subtitletab:: Start time">
<source>prod:videoeditor:subtitletab:: Start time</source> <source>prod:videoeditor:subtitletab:: Start time</source>
<target state="new">prod:videoeditor:subtitletab:: Start time</target> <target state="new">prod:videoeditor:subtitletab:: Start time</target>
<jms:reference-file line="178">actions/Tools/videoEditor.html.twig</jms:reference-file> <jms:reference-file line="177">actions/Tools/videoEditor.html.twig</jms:reference-file>
</trans-unit> </trans-unit>
<trans-unit id="a7529f01ece4055e3e4b1a64f8b18d8e595edc9f" resname="prod:videoeditor:subtitletab:: add caption"> <trans-unit id="a7529f01ece4055e3e4b1a64f8b18d8e595edc9f" resname="prod:videoeditor:subtitletab:: add caption">
<source>prod:videoeditor:subtitletab:: add caption</source> <source>prod:videoeditor:subtitletab:: add caption</source>
<target state="new">prod:videoeditor:subtitletab:: add caption</target> <target state="new">prod:videoeditor:subtitletab:: add caption</target>
<jms:reference-file line="213">actions/Tools/videoEditor.html.twig</jms:reference-file> <jms:reference-file line="212">actions/Tools/videoEditor.html.twig</jms:reference-file>
</trans-unit> </trans-unit>
<trans-unit id="5a9ed94e747e90542d014b7486ab3ea865c2861d" resname="prod:videoeditor:subtitletab:: copy to clipboard"> <trans-unit id="5a9ed94e747e90542d014b7486ab3ea865c2861d" resname="prod:videoeditor:subtitletab:: copy to clipboard">
<source>prod:videoeditor:subtitletab:: copy to clipboard</source> <source>prod:videoeditor:subtitletab:: copy to clipboard</source>
<target state="new">prod:videoeditor:subtitletab:: copy to clipboard</target> <target state="new">prod:videoeditor:subtitletab:: copy to clipboard</target>
<jms:reference-file line="212">actions/Tools/videoEditor.html.twig</jms:reference-file> <jms:reference-file line="211">actions/Tools/videoEditor.html.twig</jms:reference-file>
</trans-unit> </trans-unit>
<trans-unit id="7ba9c65917b3cc4daf4c8915a49baf5fbe37ae69" resname="prod:videoeditor:subtitletab:: save"> <trans-unit id="7ba9c65917b3cc4daf4c8915a49baf5fbe37ae69" resname="prod:videoeditor:subtitletab:: save">
<source>prod:videoeditor:subtitletab:: save</source> <source>prod:videoeditor:subtitletab:: save</source>
<target state="new">prod:videoeditor:subtitletab:: save</target> <target state="new">prod:videoeditor:subtitletab:: save</target>
<jms:reference-file line="211">actions/Tools/videoEditor.html.twig</jms:reference-file> <jms:reference-file line="210">actions/Tools/videoEditor.html.twig</jms:reference-file>
</trans-unit> </trans-unit>
<trans-unit id="2b6e3888c22d8146b4fe551a4b797ee52583f5c3" resname="prod:videoeditor:subtitletab:: work on"> <trans-unit id="2b6e3888c22d8146b4fe551a4b797ee52583f5c3" resname="prod:videoeditor:subtitletab:: work on">
<source>prod:videoeditor:subtitletab:: work on</source> <source>prod:videoeditor:subtitletab:: work on</source>
<target state="new">prod:videoeditor:subtitletab:: work on</target> <target state="new">prod:videoeditor:subtitletab:: work on</target>
<jms:reference-file line="187">actions/Tools/videoEditor.html.twig</jms:reference-file> <jms:reference-file line="186">actions/Tools/videoEditor.html.twig</jms:reference-file>
</trans-unit> </trans-unit>
<trans-unit id="e40baf2bd857111f0c98b2a213e552f8fa7718be" resname="prod:videoeditor:subtitletab:message:: error"> <trans-unit id="e40baf2bd857111f0c98b2a213e552f8fa7718be" resname="prod:videoeditor:subtitletab:message:: error">
<source>prod:videoeditor:subtitletab:message:: error</source> <source>prod:videoeditor:subtitletab:message:: error</source>
@@ -13042,7 +13044,7 @@
<trans-unit id="584d9f9b8a0c51aa1805a1c0ed427c366d11ea5e" resname="screenshot video" approved="yes"> <trans-unit id="584d9f9b8a0c51aa1805a1c0ed427c366d11ea5e" resname="screenshot video" approved="yes">
<source>screenshot video</source> <source>screenshot video</source>
<target state="translated">schermafbeelding video</target> <target state="translated">schermafbeelding video</target>
<jms:reference-file line="130">actions/Tools/videoEditor.html.twig</jms:reference-file> <jms:reference-file line="129">actions/Tools/videoEditor.html.twig</jms:reference-file>
</trans-unit> </trans-unit>
<trans-unit id="fe29f1a35e814c87a21282378424df4866529d1e" resname="select at least one user" approved="yes"> <trans-unit id="fe29f1a35e814c87a21282378424df4866529d1e" resname="select at least one user" approved="yes">
<source>select at least one user</source> <source>select at least one user</source>
@@ -13956,7 +13958,7 @@
<source>thumbnail validation</source> <source>thumbnail validation</source>
<target state="translated">thumbnail goedkeuring</target> <target state="translated">thumbnail goedkeuring</target>
<jms:reference-file line="259">actions/Tools/index.html.twig</jms:reference-file> <jms:reference-file line="259">actions/Tools/index.html.twig</jms:reference-file>
<jms:reference-file line="309">actions/Tools/videoEditor.html.twig</jms:reference-file> <jms:reference-file line="308">actions/Tools/videoEditor.html.twig</jms:reference-file>
</trans-unit> </trans-unit>
<trans-unit id="7e96ed809b61066d6ea96ba9afc8747a042b361a" resname="tout le monde" approved="yes"> <trans-unit id="7e96ed809b61066d6ea96ba9afc8747a042b361a" resname="tout le monde" approved="yes">
<source>tout le monde</source> <source>tout le monde</source>
@@ -14018,7 +14020,7 @@
<jms:reference-file line="120">actions/Tools/index.html.twig</jms:reference-file> <jms:reference-file line="120">actions/Tools/index.html.twig</jms:reference-file>
<jms:reference-file line="160">actions/Tools/index.html.twig</jms:reference-file> <jms:reference-file line="160">actions/Tools/index.html.twig</jms:reference-file>
<jms:reference-file line="186">actions/Tools/index.html.twig</jms:reference-file> <jms:reference-file line="186">actions/Tools/index.html.twig</jms:reference-file>
<jms:reference-file line="163">actions/Tools/videoEditor.html.twig</jms:reference-file> <jms:reference-file line="162">actions/Tools/videoEditor.html.twig</jms:reference-file>
</trans-unit> </trans-unit>
<trans-unit id="c02a2db6d6cdf30d37962e221624cc7661f4b892" resname="validation:: NON" approved="yes"> <trans-unit id="c02a2db6d6cdf30d37962e221624cc7661f4b892" resname="validation:: NON" approved="yes">
<source>validation:: NON</source> <source>validation:: NON</source>
@@ -14074,12 +14076,12 @@
<trans-unit id="51ca3cfa60e4d9ce2c7cd07b0b96fc84c4adb59f" resname="video range extractor"> <trans-unit id="51ca3cfa60e4d9ce2c7cd07b0b96fc84c4adb59f" resname="video range extractor">
<source>video range extractor</source> <source>video range extractor</source>
<target state="new">video range extractor</target> <target state="new">video range extractor</target>
<jms:reference-file line="29">actions/Tools/videoEditor.html.twig</jms:reference-file> <jms:reference-file line="28">actions/Tools/videoEditor.html.twig</jms:reference-file>
</trans-unit> </trans-unit>
<trans-unit id="5f579f302357e60409bbfb73a4caa4700c4d8be5" resname="video tool"> <trans-unit id="5f579f302357e60409bbfb73a4caa4700c4d8be5" resname="video tool">
<source>video tool</source> <source>video tool</source>
<target>video tool</target> <target>video tool</target>
<jms:reference-file line="24">actions/Tools/videoEditor.html.twig</jms:reference-file> <jms:reference-file line="23">actions/Tools/videoEditor.html.twig</jms:reference-file>
</trans-unit> </trans-unit>
<trans-unit id="ecbe1590a62c751a6bafe631fc5d05158d0962b4" resname="workzone:datepicker:april"> <trans-unit id="ecbe1590a62c751a6bafe631fc5d05158d0962b4" resname="workzone:datepicker:april">
<source>workzone:datepicker:april</source> <source>workzone:datepicker:april</source>

View File

@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="utf-8"?> <?xml version="1.0" encoding="utf-8"?>
<xliff xmlns="urn:oasis:names:tc:xliff:document:1.2" xmlns:jms="urn:jms:translation" version="1.2"> <xliff xmlns="urn:oasis:names:tc:xliff:document:1.2" xmlns:jms="urn:jms:translation" version="1.2">
<file date="2020-08-03T11:31:09Z" source-language="en" target-language="de" datatype="plaintext" original="not.available"> <file date="2020-08-03T11:35:55Z" source-language="en" target-language="de" datatype="plaintext" original="not.available">
<header> <header>
<tool tool-id="JMSTranslationBundle" tool-name="JMSTranslationBundle" tool-version="1.1.0-DEV"/> <tool tool-id="JMSTranslationBundle" tool-name="JMSTranslationBundle" tool-version="1.1.0-DEV"/>
<note>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.</note> <note>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.</note>

View File

@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="utf-8"?> <?xml version="1.0" encoding="utf-8"?>
<xliff xmlns="urn:oasis:names:tc:xliff:document:1.2" xmlns:jms="urn:jms:translation" version="1.2"> <xliff xmlns="urn:oasis:names:tc:xliff:document:1.2" xmlns:jms="urn:jms:translation" version="1.2">
<file date="2020-08-03T11:31:34Z" source-language="en" target-language="en" datatype="plaintext" original="not.available"> <file date="2020-08-03T11:36:20Z" source-language="en" target-language="en" datatype="plaintext" original="not.available">
<header> <header>
<tool tool-id="JMSTranslationBundle" tool-name="JMSTranslationBundle" tool-version="1.1.0-DEV"/> <tool tool-id="JMSTranslationBundle" tool-name="JMSTranslationBundle" tool-version="1.1.0-DEV"/>
<note>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.</note> <note>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.</note>

View File

@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="utf-8"?> <?xml version="1.0" encoding="utf-8"?>
<xliff xmlns="urn:oasis:names:tc:xliff:document:1.2" xmlns:jms="urn:jms:translation" version="1.2"> <xliff xmlns="urn:oasis:names:tc:xliff:document:1.2" xmlns:jms="urn:jms:translation" version="1.2">
<file date="2020-08-03T11:32:02Z" source-language="en" target-language="fr" datatype="plaintext" original="not.available"> <file date="2020-08-03T11:36:47Z" source-language="en" target-language="fr" datatype="plaintext" original="not.available">
<header> <header>
<tool tool-id="JMSTranslationBundle" tool-name="JMSTranslationBundle" tool-version="1.1.0-DEV"/> <tool tool-id="JMSTranslationBundle" tool-name="JMSTranslationBundle" tool-version="1.1.0-DEV"/>
<note>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.</note> <note>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.</note>

View File

@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="utf-8"?> <?xml version="1.0" encoding="utf-8"?>
<xliff xmlns="urn:oasis:names:tc:xliff:document:1.2" xmlns:jms="urn:jms:translation" version="1.2"> <xliff xmlns="urn:oasis:names:tc:xliff:document:1.2" xmlns:jms="urn:jms:translation" version="1.2">
<file date="2020-08-03T11:32:31Z" source-language="en" target-language="nl" datatype="plaintext" original="not.available"> <file date="2020-08-03T11:37:16Z" source-language="en" target-language="nl" datatype="plaintext" original="not.available">
<header> <header>
<tool tool-id="JMSTranslationBundle" tool-name="JMSTranslationBundle" tool-version="1.1.0-DEV"/> <tool tool-id="JMSTranslationBundle" tool-name="JMSTranslationBundle" tool-version="1.1.0-DEV"/>
<note>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.</note> <note>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.</note>

View File

@@ -1,3 +1,4 @@
var p4 = p4 || {}; var p4 = p4 || {};
var datepickerLang = []; var datepickerLang = [];
@@ -116,8 +117,7 @@ var commonModule = (function ($, p4) {
showMessages = false; showMessages = false;
if (data.status == 'disconnected' || data.status == 'session') { if (data.status == 'disconnected' || data.status == 'session') {
disconnected(); self.location.replace(self.location.href);
return false;
} }
if (showMessages) { if (showMessages) {
var box = $('#notification_box'); var box = $('#notification_box');

View File

@@ -58,7 +58,7 @@
{% endif %} {% endif %}
{% for workerRow in workerRunningJob | sort | reverse %} {% for workerRow in workerRunningJob | sort | reverse %}
<tr> <tr title="{{ workerRow.info }}">
<td> <td>
{% if workerRow.databoxId %} {% if workerRow.databoxId %}
{{ workerRow.databoxId | sbas_labels(app) }} {{ workerRow.databoxId | sbas_labels(app) }}

View File

@@ -429,4 +429,32 @@
} }
}); });
}); });
/**manage session and redirect to login page**/
var usrId = '{{ app.getAuthenticator().user.getId }}' ;
function pollNotifications() {
$.ajax({
type: "POST",
url: "/session/notifications/",
dataType: 'json',
data: {
module: 10,
usr: usrId
},
error: function () {
window.setTimeout("pollNotifications();", 10000);
},
timeout: function () {
window.setTimeout("pollNotifications();", 10000);
},
success: function (data) {
if (data) {
commonModule.manageSession(data);
}
window.setTimeout("pollNotifications();", 60000);
return;
}
});
};
window.setTimeout("pollNotifications();", 10000);
</script> </script>

View File

@@ -13,7 +13,6 @@
{% set overlapChapters = app['settings'].getUserSetting(app.getAuthenticatedUser(), 'overlapChapters') %} {% set overlapChapters = app['settings'].getUserSetting(app.getAuthenticatedUser(), 'overlapChapters') %}
<div id='prod-tool-box' class="PNB10 video-edit"> <div id='prod-tool-box' class="PNB10 video-edit">
{# jquery Tabs #} {# jquery Tabs #}
<div id="tool-tabs" class="tabs PNB"> <div id="tool-tabs" class="tabs PNB">
{# jquery menu #} {# jquery menu #}
@@ -354,7 +353,7 @@
preferences: { preferences: {
overlapChapters: {% if overlapChapters != NULL %}{{ overlapChapters }}{% else %}1{% endif %}, overlapChapters: {% if overlapChapters != NULL %}{{ overlapChapters }}{% else %}1{% endif %},
} }
}; }
$('#submit-subtitle-request').on('click', function (e) { $('#submit-subtitle-request').on('click', function (e) {
e.preventDefault(); e.preventDefault();
@@ -378,4 +377,5 @@
}); });
}); });
</script> </script>

View File

@@ -1016,6 +1016,13 @@
<input type="hidden" id="push-list-name-empty" value="{{ 'prod::push: List name can not be empty' | trans }} "> <input type="hidden" id="push-list-name-empty" value="{{ 'prod::push: List name can not be empty' | trans }} ">
<input type="hidden" id="btn-add" value="{{ 'prod::push: add' | trans }} "> <input type="hidden" id="btn-add" value="{{ 'prod::push: add' | trans }} ">
<input type="hidden" id="export-send-mail-notif" value="{{ 'prod::export: send mail notification' | trans }} "> <input type="hidden" id="export-send-mail-notif" value="{{ 'prod::export: send mail notification' | trans }} ">
{# Set mapbox conf to user setting #}
<input type="hidden" id="map-zoom-to-setting" >
<input type="hidden" id="map-zoom-from-setting" value="{{ app['settings'].getUserSetting(app.getAuthenticatedUser(), 'map_zoom') }}" >
<input type="hidden" id="map-position-to-setting">
<input type="hidden" id="map-position-from-setting" value="{{ app['settings'].getUserSetting(app.getAuthenticatedUser(), 'map_position') }}">
<script type="text/javascript" id="bitly_loader"></script> <script type="text/javascript" id="bitly_loader"></script>
<script type="text/javascript"> <script type="text/javascript">
$(document).ready(function(){ $(document).ready(function(){

View File

@@ -156,6 +156,18 @@
{% endif %} {% endif %}
{% endif %} {% endif %}
{# video tools for type = video #}
{% if record.type == 'video' %}
<div title="" class="context-menu-item">
<div class="context-menu-item-inner video-tools-record-action" data-db="{{record.baseId}}" data-record-id="{{record.recordId}}" data-idlst="{{record.id}}" >
<a title="{{ 'action:: video tools' | trans }}" href="#" class="TOOL_videoeditor_btn" >
<img style="cursor:pointer;" src="/assets/common/images/icons/icon-video-editor.png" alt="{{ 'action:: video tools' | trans }}">
<span>{{ 'action:: video tools' | trans }}</span>
</a>
</div>
</div>
{% endif %}
{# add plugins entries #} {# add plugins entries #}
{% for plugin in plugins.actionbar|default([]) %} {% for plugin in plugins.actionbar|default([]) %}
{% set menu = plugin.ActionBar['_context_']|default([]) %} {% set menu = plugin.ActionBar['_context_']|default([]) %}

View File

@@ -68,11 +68,7 @@
{ {
'class':'TOOL_ppen_btn', 'class':'TOOL_ppen_btn',
'icon':'/assets/common/images/icons/ppen_history.png', 'icon':'/assets/common/images/icons/ppen_history.png',
'label':'action : editer' | trans }, 'label':'action : editer' | trans }
{
'class':'TOOL_videoeditor_btn',
'icon':'/assets/common/images/icons/icon-video-editor.png',
'label':'prod::toolbar : video editor' | trans }
]) %} ]) %}
{% endif %} {% endif %}
{% if acl.has_right(constant('\\\ACL::CHGSTATUS')) %} {% if acl.has_right(constant('\\\ACL::CHGSTATUS')) %}

View File

@@ -38,7 +38,9 @@ define([
}, },
success: function(data){ success: function(data){
if (data) { if (data) {
commonModule.manageSession(data); if (data.status == 'disconnected' || data.status == 'session') {
self.location.replace(self.location.href);
}
} }
var t = 120000; var t = 120000;
if (data.apps && parseInt(data.apps) > 1) { if (data.apps && parseInt(data.apps) > 1) {

View File

@@ -6343,9 +6343,9 @@ mapbox-gl@^0.44.1:
webworkify "^1.5.0" webworkify "^1.5.0"
mapbox-gl@^1.11.0: mapbox-gl@^1.11.0:
version "1.11.0" version "1.11.1"
resolved "https://registry.yarnpkg.com/mapbox-gl/-/mapbox-gl-1.11.0.tgz#7056d7cc1693e157eb5c2beb1476d620670d65e9" resolved "https://registry.yarnpkg.com/mapbox-gl/-/mapbox-gl-1.11.1.tgz#063e72b591d506b6b1f483df563e3e48cd0a971b"
integrity sha512-opIQf3C5RoKU5r9bHttTMhGAPcJet1/Cj2mdP7Ma2ylrAHjNPRc1i7KPyq8wjEZdJBMhd5qkIDlzUPM0TSncCQ== integrity sha512-UjXpPUTUzHTLfhl5dLefwV3Jgu7DN9phpn8RnnkQVe1sOXfVYMS5Vhjn225krhzRc7xnKIBHxLyu0rHZGyeXuQ==
dependencies: dependencies:
"@mapbox/geojson-rewind" "^0.5.0" "@mapbox/geojson-rewind" "^0.5.0"
"@mapbox/geojson-types" "^1.0.2" "@mapbox/geojson-types" "^1.0.2"
@@ -7678,10 +7678,10 @@ phraseanet-common@^0.4.5-d:
js-cookie "^2.1.0" js-cookie "^2.1.0"
pym.js "^1.3.1" pym.js "^1.3.1"
phraseanet-production-client@0.34.256-d: phraseanet-production-client@0.34.261-d:
version "0.34.256-d" version "0.34.261-d"
resolved "https://registry.yarnpkg.com/phraseanet-production-client/-/phraseanet-production-client-0.34.256-d.tgz#93a6b103ba38fc78d2b7687fec47928e2c46f363" resolved "https://registry.yarnpkg.com/phraseanet-production-client/-/phraseanet-production-client-0.34.261-d.tgz#7082ba2ed99997943f39adbbf3ffc0235245090d"
integrity sha512-cPHofONltBWs6IUOPEsQ02gSN+7HZv1hy9DZ98UPGpqkJG0D7gZLuNxiEVq/OFQFyYDCBTemNm/+BCRm6Abr7A== integrity sha512-CwHDV8JHYxQ7n7zyMkYSQ01BMszYHJBJ4JSlb+Y90qy+49oJYiitULj7FOfzHp5gB+g3kje/30o3aBeMpmObIQ==
dependencies: dependencies:
"@mapbox/mapbox-gl-language" "^0.9.2" "@mapbox/mapbox-gl-language" "^0.9.2"
"@turf/turf" "^5.1.6" "@turf/turf" "^5.1.6"