PHRAS-3237 record mover as worker

This commit is contained in:
aynsix
2021-08-03 10:39:58 +03:00
parent 8777bd7176
commit 6b7f467a3d
19 changed files with 876 additions and 88 deletions

1
.env
View File

@@ -179,6 +179,7 @@ PHRASEANET_WORKER_ftp=1
PHRASEANET_WORKER_mainQueue=3 PHRASEANET_WORKER_mainQueue=3
PHRASEANET_WORKER_populateIndex=1 PHRASEANET_WORKER_populateIndex=1
PHRASEANET_WORKER_pullAssets=1 PHRASEANET_WORKER_pullAssets=1
PHRASEANET_WORKER_recordMover=1
PHRASEANET_WORKER_subdefCreation=1 PHRASEANET_WORKER_subdefCreation=1
PHRASEANET_WORKER_subtitle=1 PHRASEANET_WORKER_subtitle=1
PHRASEANET_WORKER_validationReminder=1 PHRASEANET_WORKER_validationReminder=1

View File

@@ -166,6 +166,7 @@ services:
- PHRASEANET_WORKER_pullAssets - PHRASEANET_WORKER_pullAssets
- PHRASEANET_WORKER_subdefCreation - PHRASEANET_WORKER_subdefCreation
- PHRASEANET_WORKER_subtitle - PHRASEANET_WORKER_subtitle
- PHRASEANET_WORKER_recordMover
- PHRASEANET_WORKER_validationReminder - PHRASEANET_WORKER_validationReminder
- PHRASEANET_WORKER_webhook - PHRASEANET_WORKER_webhook
- PHRASEANET_WORKER_writeMetadatas - PHRASEANET_WORKER_writeMetadatas

View File

@@ -12,6 +12,7 @@ use Alchemy\Phrasea\WorkerManager\Event\WorkerEvents;
use Alchemy\Phrasea\WorkerManager\Form\WorkerConfigurationType; use Alchemy\Phrasea\WorkerManager\Form\WorkerConfigurationType;
use Alchemy\Phrasea\WorkerManager\Form\WorkerFtpType; use Alchemy\Phrasea\WorkerManager\Form\WorkerFtpType;
use Alchemy\Phrasea\WorkerManager\Form\WorkerPullAssetsType; use Alchemy\Phrasea\WorkerManager\Form\WorkerPullAssetsType;
use Alchemy\Phrasea\WorkerManager\Form\WorkerRecordMoverType;
use Alchemy\Phrasea\WorkerManager\Form\WorkerSearchengineType; use Alchemy\Phrasea\WorkerManager\Form\WorkerSearchengineType;
use Alchemy\Phrasea\WorkerManager\Form\WorkerValidationReminderType; use Alchemy\Phrasea\WorkerManager\Form\WorkerValidationReminderType;
use Alchemy\Phrasea\WorkerManager\Queue\AMQPConnection; use Alchemy\Phrasea\WorkerManager\Queue\AMQPConnection;
@@ -334,12 +335,71 @@ class AdminConfigurationController extends Controller
$running = true; $running = true;
} }
} }
return $this->render('admin/worker-manager/worker_validation_reminder.html.twig', [ return $this->render('admin/worker-manager/worker_validation_reminder.html.twig', [
'form' => $form->createView(), 'form' => $form->createView(),
'running' => $running 'running' => $running
]); ]);
} }
public function recordMoverAction(PhraseaApplication $app, Request $request)
{
$config = $this->getConf()->get(['workers', 'record_mover'], []);
$ttl_retry = $this->getConf()->get(['workers','queues', MessagePublisher::RECORD_MOVER_TYPE, 'ttl_retry'], null);
if(!is_null($ttl_retry)) {
$ttl_retry /= 1000; // form is in sec
}
$config['ttl_retry'] = $ttl_retry;
$form = $app->form(new WorkerRecordMoverType(), $config);
$form->handleRequest($request);
if ($form->isSubmitted() && $form->isValid()) {
$data = $form->getData();
switch($data['act']) {
case 'save' : // save the form content (settings) in 2 places
$ttl_retry = $data['ttl_retry'];
unset($data['act'], $data['ttl_retry'], $config['ttl_retry']);
// save most data under workers/record_mover
$app['conf']->set(['workers', 'record_mover'], array_merge($config, $data));
// save ttl in the q settings
if(!is_null($ttl_retry)) {
$this->getConf()->set(['workers','queues', MessagePublisher::RECORD_MOVER_TYPE, 'ttl_retry'], 1000 * (int)$ttl_retry);
}
$this->getAMQPConnection()->reinitializeQueue([MessagePublisher::RECORD_MOVER_TYPE]);
break;
case 'start':
// reinitialize the validation reminder queues
$this->getAMQPConnection()->setQueue(MessagePublisher::RECORD_MOVER_TYPE);
$this->getAMQPConnection()->reinitializeQueue([MessagePublisher::RECORD_MOVER_TYPE]);
$this->getMessagePublisher()->initializeLoopQueue(MessagePublisher::RECORD_MOVER_TYPE);
break;
case 'stop':
$this->getAMQPConnection()->reinitializeQueue([MessagePublisher::RECORD_MOVER_TYPE]);
break;
}
return $app->redirectPath('worker_admin', ['_fragment'=>'worker-record-mover']);
}
// guess if the q is "running" = check if there are pending message on Q or loop-Q
$running = false;
$qStatuses = $this->getAMQPConnection()->getQueuesStatus();
foreach([
MessagePublisher::RECORD_MOVER_TYPE,
$this->getAMQPConnection()->getLoopQueueName(MessagePublisher::RECORD_MOVER_TYPE)
] as $qName) {
if(isset($qStatuses[$qName]) && $qStatuses[$qName]['messageCount'] > 0) {
$running = true;
}
}
return $this->render('admin/worker-manager/worker_record_mover.html.twig', [
'form' => $form->createView(),
'running' => $running
]);
}
public function populateStatusAction(PhraseaApplication $app, Request $request) public function populateStatusAction(PhraseaApplication $app, Request $request)
{ {
$databoxIds = $request->get('sbasIds'); $databoxIds = $request->get('sbasIds');

View File

@@ -0,0 +1,39 @@
<?php
namespace Alchemy\Phrasea\WorkerManager\Form;
use Symfony\Component\Form\AbstractType;
use Symfony\Component\Form\Extension\Core\Type\HiddenType;
use Symfony\Component\Form\Extension\Core\Type\SubmitType;
use Symfony\Component\Form\Extension\Core\Type\TextareaType;
use Symfony\Component\Form\Extension\Core\Type\TextType;
use Symfony\Component\Form\FormBuilderInterface;
class WorkerRecordMoverType extends AbstractType
{
public function buildForm(FormBuilderInterface $builder, array $options)
{
$builder
->add('act', HiddenType::class, [
'attr' => [
'class' => 'act'
]
])
->add('ttl_retry', TextType::class, [
'label' => 'admin::workermanager:tab:record mover: period in second'
])
->add('xmlSetting', TextareaType::class, [
'label' => 'admin::workermanager:tab:record mover: xml view'
])
->add("apply", SubmitType::class, [
'label' => "boutton::appliquer",
'attr' => ['value' => 'save']
])
;
}
public function getName()
{
return 'worker_recordMover';
}
}

View File

@@ -18,6 +18,7 @@ use Alchemy\Phrasea\WorkerManager\Worker\PopulateIndexWorker;
use Alchemy\Phrasea\WorkerManager\Worker\ProcessPool; use Alchemy\Phrasea\WorkerManager\Worker\ProcessPool;
use Alchemy\Phrasea\WorkerManager\Worker\PullAssetsWorker; use Alchemy\Phrasea\WorkerManager\Worker\PullAssetsWorker;
use Alchemy\Phrasea\WorkerManager\Worker\EditRecordWorker; use Alchemy\Phrasea\WorkerManager\Worker\EditRecordWorker;
use Alchemy\Phrasea\WorkerManager\Worker\RecordMoverWorker;
use Alchemy\Phrasea\WorkerManager\Worker\Resolver\TypeBasedWorkerResolver; use Alchemy\Phrasea\WorkerManager\Worker\Resolver\TypeBasedWorkerResolver;
use Alchemy\Phrasea\WorkerManager\Worker\SubdefCreationWorker; use Alchemy\Phrasea\WorkerManager\Worker\SubdefCreationWorker;
use Alchemy\Phrasea\WorkerManager\Worker\SubtitleWorker; use Alchemy\Phrasea\WorkerManager\Worker\SubtitleWorker;
@@ -158,6 +159,10 @@ class AlchemyWorkerServiceProvider implements PluginProviderInterface
return new ValidationReminderWorker($app); return new ValidationReminderWorker($app);
})); }));
$app['alchemy_worker.type_based_worker_resolver']->addFactory(MessagePublisher::RECORD_MOVER_TYPE, new CallableWorkerFactory(function () use ($app) {
return new RecordMoverWorker($app);
}));
$app['alchemy_worker.type_based_worker_resolver']->addFactory(MessagePublisher::EDIT_RECORD_TYPE, new CallableWorkerFactory(function () use ($app) { $app['alchemy_worker.type_based_worker_resolver']->addFactory(MessagePublisher::EDIT_RECORD_TYPE, new CallableWorkerFactory(function () use ($app) {
return (new EditRecordWorker($app['repo.worker-running-job'], $app['dispatcher'], $app['alchemy_worker.message.publisher'])) return (new EditRecordWorker($app['repo.worker-running-job'], $app['dispatcher'], $app['alchemy_worker.message.publisher']))
->setApplicationBox($app['phraseanet.appbox']) ->setApplicationBox($app['phraseanet.appbox'])

View File

@@ -104,6 +104,11 @@ class ControllerServiceProvider implements ControllerProviderInterface, ServiceP
->method('GET|POST') ->method('GET|POST')
->bind('worker_admin_validationReminder'); ->bind('worker_admin_validationReminder');
/** @uses AdminConfigurationController::recordMoverAction */
$controllers->match('/record-mover', 'controller.worker.admin.configuration:recordMoverAction')
->method('GET|POST')
->bind('worker_admin_recordMover');
/** @uses AdminConfigurationController::queueMonitorAction */ /** @uses AdminConfigurationController::queueMonitorAction */
$controllers->match('/queue-monitor', 'controller.worker.admin.configuration:queueMonitorAction') $controllers->match('/queue-monitor', 'controller.worker.admin.configuration:queueMonitorAction')
->method('GET') ->method('GET')

View File

@@ -98,6 +98,11 @@ class AMQPConnection
self::MAX_RETRY => self::DEFAULT_MAX_RETRY_VALUE, self::MAX_RETRY => self::DEFAULT_MAX_RETRY_VALUE,
self::TTL_RETRY => self::DEFAULT_RETRY_DELAY_VALUE, self::TTL_RETRY => self::DEFAULT_RETRY_DELAY_VALUE,
], ],
MessagePublisher::RECORD_MOVER_TYPE => [
'with' => self::WITH_LOOP,
self::MAX_RETRY => self::DEFAULT_MAX_RETRY_VALUE,
self::TTL_RETRY => self::DEFAULT_RETRY_DELAY_VALUE
],
MessagePublisher::SUBDEF_CREATION_TYPE => [ MessagePublisher::SUBDEF_CREATION_TYPE => [
'with' => self::WITH_RETRY | self::WITH_DELAYED, 'with' => self::WITH_RETRY | self::WITH_DELAYED,
self::MAX_RETRY => self::DEFAULT_MAX_RETRY_VALUE, self::MAX_RETRY => self::DEFAULT_MAX_RETRY_VALUE,

View File

@@ -20,6 +20,7 @@ class MessagePublisher
const POPULATE_INDEX_TYPE = 'populateIndex'; const POPULATE_INDEX_TYPE = 'populateIndex';
const PULL_ASSETS_TYPE = 'pullAssets'; const PULL_ASSETS_TYPE = 'pullAssets';
const EDIT_RECORD_TYPE = 'editRecord'; const EDIT_RECORD_TYPE = 'editRecord';
const RECORD_MOVER_TYPE = 'recordMover';
const SUBDEF_CREATION_TYPE = 'subdefCreation'; const SUBDEF_CREATION_TYPE = 'subdefCreation';
const VALIDATION_REMINDER_TYPE = 'validationReminder'; const VALIDATION_REMINDER_TYPE = 'validationReminder';
const WRITE_METADATAS_TYPE = 'writeMetadatas'; const WRITE_METADATAS_TYPE = 'writeMetadatas';

View File

@@ -0,0 +1,523 @@
<?php
namespace Alchemy\Phrasea\WorkerManager\Worker;
use Alchemy\Phrasea\Application;
use Alchemy\Phrasea\Application as PhraseaApplication;
use Alchemy\Phrasea\Core\Configuration\PropertyAccess;
use Alchemy\Phrasea\Model\Entities\WorkerRunningJob;
use Alchemy\Phrasea\Model\Repositories\WorkerRunningJobRepository;
use Alchemy\Phrasea\WorkerManager\Queue\MessagePublisher;
use \databox;
use Doctrine\DBAL\Connection;
use \record_adapter;
class RecordMoverWorker implements WorkerInterface
{
private $app;
/** @var PropertyAccess */
private $conf;
private $logger;
/** @var WorkerRunningJobRepository */
private $repoWorker;
public function __construct(PhraseaApplication $app)
{
$this->app = $app;
$this->conf = $this->app['conf'];
$this->logger = $this->app['alchemy_worker.logger'];
$this->repoWorker = $app['repo.worker-running-job'];
}
public function process(array $payload)
{
$xmlSettings = $this->conf->get(['workers', 'record_mover', 'xmlSetting'], null);
if (empty($xmlSettings)) {
$this->logger->error("Can't find the xml setting!");
return 0;
} else {
$em = $this->repoWorker->getEntityManager();
$em->beginTransaction();
try {
$workerRunningJob = new WorkerRunningJob();
$workerRunningJob
->setWork(MessagePublisher::RECORD_MOVER_TYPE)
->setPublished(new \DateTime('now'))
->setStatus(WorkerRunningJob::RUNNING)
;
$em->persist($workerRunningJob);
$em->flush();
$em->commit();
} catch (\Exception $e) {
$em->rollback();
}
$settings = simplexml_load_string($xmlSettings);
$logsql = (Boolean) $settings->logsql;
$tasks = array();
foreach($settings->tasks->task as $task) {
$tasks[] = $task;
}
try {
$data = $this->getData($this->app, $tasks, $logsql);
foreach ($data as $record) {
$this->processData($this->app, $record, $logsql);
}
} catch(\Exception $e) {
$this->logger->error('Exception when processing data: ' . $e->getMessage());
$workerRunningJob
->setStatus(WorkerRunningJob::ERROR)
->setInfo($e->getMessage())
->setFinished(new \DateTime('now'))
;
$this->repoWorker->reconnect();
$em->persist($workerRunningJob);
$em->flush();
return 0;
}
if ($workerRunningJob != null) {
$workerRunningJob
->setStatus(WorkerRunningJob::FINISHED)
->setFinished(new \DateTime('now'))
;
$this->repoWorker->reconnect();
$em->persist($workerRunningJob);
$em->flush();
}
}
}
private function getData(Application $app, array $tasks, $logsql)
{
$ret = [];
foreach ($tasks as $sxtask) {
$task = $this->calcSQL($app, $sxtask);
if (!$task['active'] || !$task['sql']) {
continue;
}
if ($logsql) {
$this->logger->debug(sprintf("playing task '%s' on base '%s'", $task['name'], $task['basename'] ? $task['basename'] : '<unknown>'));
}
try {
/** @var databox $databox */
$databox = $app->findDataboxById($task['sbas_id']);
} catch (\Exception $e) {
$this->logger->error(sprintf("can't connect sbas %s", $task['sbas_id']));
continue;
}
$stmt = $databox->get_connection()->prepare($task['sql']['real']['sql']);
$stmt->execute();
while (false !== $row = $stmt->fetch(\PDO::FETCH_ASSOC)) {
$tmp = [
'sbas_id' => $task['sbas_id'],
'record_id' => $row['record_id'],
'action' => $task['action']
];
$rec = $databox->get_record($row['record_id']);
switch ($task['action']) {
case 'UPDATE':
// change collection ?
if (($x = (int) ($sxtask->to->coll['id'])) > 0) {
$tmp['coll'] = $x;
}
// change sb ?
if (($x = $sxtask->to->status['mask'])) {
$tmp['sb'] = $x;
}
$ret[] = $tmp;
break;
case 'DELETE':
$tmp['deletechildren'] = false;
if ($sxtask['deletechildren'] && $rec->isStory()) {
$tmp['deletechildren'] = true;
}
$ret[] = $tmp;
break;
}
}
$stmt->closeCursor();
}
return $ret;
}
private function processData(Application $app, $row, $logsql)
{
$databox = $app->findDataboxById($row['sbas_id']);
$rec = $databox->get_record($row['record_id']);
switch ($row['action']) {
case 'UPDATE':
// change collection ?
if (array_key_exists('coll', $row)) {
$coll = \collection::getByCollectionId($app, $databox, $row['coll']);
$rec->move_to_collection($coll);
if ($logsql) {
$this->logger->debug(sprintf("on sbas %s move rid %s to coll %s \n", $row['sbas_id'], $row['record_id'], $coll->get_coll_id()));
}
}
// change sb ?
if (array_key_exists('sb', $row)) {
$status = str_split($rec->getStatus());
foreach (str_split(strrev($row['sb'])) as $bit => $val) {
if ($val == '0' || $val == '1') {
$status[31 - $bit] = $val;
}
}
$status = implode('', $status);
$rec->setStatus($status);
if ($logsql) {
$this->logger->debug(sprintf("on sbas %s set rid %s status to %s \n", $row['sbas_id'], $row['record_id'], $status));
}
}
break;
case 'DELETE':
if ($row['deletechildren'] && $rec->isStory()) {
/** @var record_adapter $child */
foreach ($rec->getChildren() as $child) {
$child->delete();
if ($logsql) {
$this->logger->debug(sprintf("on sbas %s delete (grp child) rid %s \n", $row['sbas_id'], $child->getRecordId()));
}
}
}
$rec->delete();
if ($logsql) {
$this->logger->debug(sprintf("on sbas %s delete rid %s \n", $row['sbas_id'], $rec->getRecordId()));
}
break;
}
return $this;
}
private function calcSQL(Application $app, $sxtask, $playTest = false)
{
$sbas_id = (int) $sxtask['sbas_id'];
$ret = [
'name' => $sxtask['name'] ? (string) $sxtask['name'] : 'sans nom',
'name_htmlencoded' => \p4string::MakeString(($sxtask['name'] ? $sxtask['name'] : 'sans nom'), 'html'),
'active' => trim($sxtask['active']) === '1',
'sbas_id' => $sbas_id,
'basename' => '',
'basename_htmlencoded' => '',
'action' => strtoupper($sxtask['action']),
'sql' => null,
'err' => '',
'err_htmlencoded' => '',
];
try {
/** @var databox $dbox */
$dbox = $app->findDataboxById($sbas_id);
$ret['basename'] = $dbox->get_label($app['locale']);
$ret['basename_htmlencoded'] = htmlentities($ret['basename']);
try {
switch ($ret['action']) {
case 'UPDATE':
$ret['sql'] = $this->calcUPDATE($app, $sbas_id, $sxtask, $playTest);
break;
case 'DELETE':
$ret['sql'] = $this->calcDELETE($app, $sbas_id, $sxtask, $playTest);
$ret['deletechildren'] = (int)($sxtask['deletechildren']);
break;
default:
$ret['err'] = "bad action '" . $ret['action'] . "'";
$ret['err_htmlencoded'] = htmlentities($ret['err']);
break;
}
} catch (\Exception $e) {
$ret['err'] = $e->getMessage();
$ret['err_htmlencoded'] = htmlentities($e->getMessage());
}
} catch (\Exception $e) {
$ret['err'] = "bad sbas '" . $sbas_id . "'";
$ret['err_htmlencoded'] = htmlentities($ret['err']);
}
return $ret;
}
private function calcUPDATE(Application $app, $sbas_id, &$sxtask, $playTest)
{
$tws = array(); // NEGATION of updates, used to build the 'test' sql
// set coll_id ?
if (($x = (int) ($sxtask->to->coll['id'])) > 0) {
$tws[] = 'coll_id!=' . $x;
}
// set status ?
$x = trim($sxtask->to->status['mask']);
$x = preg_replace('/[^0-1]/', 'x', $x);
$mx = str_replace(' ', '0', ltrim(str_replace(array('0', 'x'), array(' ', ' '), $x)));
$ma = str_replace(' ', '0', ltrim(str_replace(array('x', '0'), array(' ', '1'), $x)));
if ($mx && $ma) {
$tws[] = '((status ^ 0b' . $mx . ') & 0b' . $ma . ')!=0';
}
elseif ($mx) {
$tws[] = '(status ^ 0b' . $mx . ')!=0';
}
elseif ($ma) {
$tws[] = '(status & 0b' . $ma . ')!=0';
}
// compute the 'where' clause
list($tw, $join, $err) = $this->calcWhere($app, $sbas_id, $sxtask);
if(!empty($err)) {
throw(new \Exception($err));
}
// ... complete the where to build the TEST
if (count($tws) == 1) {
$tw[] = $tws[0];
} elseif (count($tws) > 1) {
$tw[] = '(' . implode(') OR (', $tws) . ')';
}
// build the TEST sql (select)
$sql_test = 'SELECT record_id FROM record' . $join;
if (count($tw) > 0) {
$sql_test .= ' WHERE ' . ((count($tw) == 1) ? $tw[0] : '(' . implode(') AND (', $tw) . ')');
}
// build the real sql (select)
$sql_real = 'SELECT record_id FROM record' . $join;
if (count($tw) > 0) {
$sql_real .= ' WHERE ' . ((count($tw) == 1) ? $tw[0] : '(' . implode(') AND (', $tw) . ')');
}
$ret = array(
'real' => array(
'sql' => $sql_real,
'sql_htmlencoded' => htmlentities($sql_real),
),
'test' => array(
'sql' => $sql_test,
'sql_htmlencoded' => htmlentities($sql_test),
'result' => null,
'err' => null
)
);
if ($playTest) {
$ret['test']['result'] = $this->playTest($app, $sbas_id, $sql_test);
}
return $ret;
}
private function calcDELETE(Application $app, $sbas_id, &$sxtask, $playTest)
{
// compute the 'where' clause
list($tw, $join, $err) = $this->calcWhere($app, $sbas_id, $sxtask);
if(!empty($err)) {
throw(new \Exception($err));
}
// build the TEST sql (select)
$sql_test = 'SELECT SQL_CALC_FOUND_ROWS record_id FROM record' . $join;
if (count($tw) > 0)
$sql_test .= ' WHERE ' . ((count($tw) == 1) ? $tw[0] : '(' . implode(') AND (', $tw) . ')');
$sql_test .= ' LIMIT 10';
// build the real sql (select)
$sql_real = 'SELECT record_id FROM record' . $join;
if (count($tw) > 0)
$sql_real .= ' WHERE ' . ((count($tw) == 1) ? $tw[0] : '(' . implode(') AND (', $tw) . ')');
$ret = [
'real' => [
'sql' => $sql_real,
'sql_htmlencoded' => htmlentities($sql_real),
],
'test' => [
'sql' => $sql_test,
'sql_htmlencoded' => htmlentities($sql_test),
'result' => null,
'err' => null
]
];
if ($playTest) {
$ret['test']['result'] = $this->playTest($app, $sbas_id, $sql_test);
}
return $ret;
}
private function playTest(Application $app, $sbas_id, $sql)
{
/** @var databox $databox */
$databox = $app->findDataboxById($sbas_id);
$connbas = $databox->get_connection();
$result = ['rids' => [], 'err' => '', 'n' => null];
$result['n'] = $connbas->query('SELECT COUNT(*) AS n FROM (' . $sql . ') AS x')->fetchColumn();
$stmt = $connbas->prepare('SELECT record_id FROM (' . $sql . ') AS x LIMIT 10');
if ($stmt->execute([])) {
while (($row = $stmt->fetch(\PDO::FETCH_ASSOC))) {
$result['rids'][] = $row['record_id'];
}
$stmt->closeCursor();
} else {
$result['err'] = $connbas->errorInfo();
}
return $result;
}
private function calcWhere(Application $app, $sbas_id, &$sxtask)
{
$err = "";
/** @var databox $databox */
$databox = $app->findDataboxById($sbas_id);
/** @var Connection $connbas */
$connbas = $databox->get_connection();
$struct = $databox->get_meta_structure();
$tw = array();
$join = '';
$ijoin = 0;
// criteria <type type="XXX" />
if (($x = $sxtask->from->type['type']) !== null) {
switch (strtoupper($x)) {
case 'RECORD':
$tw[] = 'parent_record_id!=record_id';
break;
case 'STORY':
$tw[] = 'parent_record_id=record_id';
break;
}
}
// criteria <text field="XXX" compare="OP" value="ZZZ" />
foreach ($sxtask->from->text as $x) {
$field = $struct->get_element_by_name($x['field']);
if($field != null) {
$ijoin++;
$comp = trim($x['compare']);
if (in_array($comp, array('<', '>', '<=', '>=', '=', '!='))) {
$s = 'p' . $ijoin . '.meta_struct_id=' . $connbas->quote($field->get_id()) . ' AND p' . $ijoin . '.value' . $comp
. '' . $connbas->quote($x['value']) . '';
$tw[] = $s;
$join .= ' INNER JOIN metadatas AS p' . $ijoin . ' USING(record_id)';
} else {
// bad comparison operator
$err .= sprintf("bad comparison operator (%s)\n", $comp);
}
} else {
// unknown field ?
$err .= sprintf("unknown field (%s)\n", $x['field']);
}
}
// criteria <date direction ="XXX" field="YYY" delta="Z" />
foreach ($sxtask->from->date as $x) {
$field = $struct->get_element_by_name($x['field']);
if($field != null) {
$ijoin++;
$s = 'p' . $ijoin . '.meta_struct_id=' . $connbas->quote($field->get_id()) . ' AND NOW()';
$dir = strtoupper($x['direction']);
if (in_array($dir, array('BEFORE', 'AFTER'))) {
// prevent malformed dates to act
$tw[] = '!ISNULL(CAST(p' . $ijoin . '.value AS DATETIME))';
$s .= $dir == 'BEFORE' ? '<' : '>=';
$delta = (int)($x['delta']);
if ($delta > 0) {
$s .= '(p' . $ijoin . '.value+INTERVAL ' . $delta . ' DAY)';
} elseif ($delta < 0) {
$s .= '(p' . $ijoin . '.value-INTERVAL ' . -$delta . ' DAY)';
} else {
$s .= 'CAST(p' . $ijoin . '.value AS DATETIME)';
}
$tw[] = $s;
$join .= ' INNER JOIN metadatas AS p' . $ijoin . ' USING(record_id)';
} else {
// bad direction
$err .= sprintf("bad direction (%s)\n", $x['direction']);
}
}
else {
// unknown field ?
$err .= sprintf("unknown field (%s)\n", $x['field']);
}
}
// criteria <coll compare="OP" id="X,Y,Z" />
if (($x = $sxtask->from->coll) ) {
$tcoll = explode(',', $x['id']);
foreach ($tcoll as $i => $c) {
$tcoll[$i] = (int)$c;
}
if ($x['compare'] == '=') {
if (count($tcoll) == 1) {
$tw[] = 'coll_id = ' . $tcoll[0];
} else {
$tw[] = 'coll_id IN(' . implode(',', $tcoll) . ')';
}
} elseif ($x['compare'] == '!=') {
if (count($tcoll) == 1) {
$tw[] = 'coll_id != ' . $tcoll[0];
} else {
$tw[] = 'coll_id NOT IN(' . implode(',', $tcoll) . ')';
}
} else {
// bad operator
$err .= sprintf("bad comparison operator (%s)\n", $x['compare']);
}
}
// criteria <status mask="XXXXX" />
$x = trim($sxtask->from->status['mask']);
$x = preg_replace('/[^0-1]/', 'x', $x);
$mx = str_replace(' ', '0', ltrim(str_replace(array('0', 'x'), array(' ', ' '), $x)));
$ma = str_replace(' ', '0', ltrim(str_replace(array('x', '0'), array(' ', '1'), $x)));
if ($mx && $ma) {
$tw[] = '((status ^ 0b'. $mx . ') & 0b'. $ma . ')=0';
} elseif ($mx) {
$tw[] = '(status ^ 0b' . $mx . ')=0';
} elseif ($ma) {
$tw[] = '(status & 0b' . $ma . ")=0";
}
return array($tw, $join, $err);
}
}

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="2021-07-26T07:49:39Z" source-language="en" target-language="de" datatype="plaintext" original="not.available"> <file date="2021-08-03T07:38:01Z" 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>
@@ -587,18 +587,18 @@
<trans-unit id="47fdb73f25a5741ae837b5ff6952465d9a205d62" resname="Account has been unlocked, you can now login." approved="yes"> <trans-unit id="47fdb73f25a5741ae837b5ff6952465d9a205d62" resname="Account has been unlocked, you can now login." approved="yes">
<source>Account has been unlocked, you can now login.</source> <source>Account has been unlocked, you can now login.</source>
<target state="translated">Konto wurde freigeschaltet, Sie dürfen nun einloggen</target> <target state="translated">Konto wurde freigeschaltet, Sie dürfen nun einloggen</target>
<jms:reference-file line="363">Controller/Root/LoginController.php</jms:reference-file> <jms:reference-file line="356">Controller/Root/LoginController.php</jms:reference-file>
<jms:reference-file line="379">Controller/Root/LoginController.php</jms:reference-file> <jms:reference-file line="372">Controller/Root/LoginController.php</jms:reference-file>
</trans-unit> </trans-unit>
<trans-unit id="632ed364ab91b2c197af55b21a56915da46ab097" resname="Account has been unlocked, you still have to wait for admin approval." approved="yes"> <trans-unit id="632ed364ab91b2c197af55b21a56915da46ab097" resname="Account has been unlocked, you still have to wait for admin approval." approved="yes">
<source>Account has been unlocked, you still have to wait for admin approval.</source> <source>Account has been unlocked, you still have to wait for admin approval.</source>
<target state="translated">Konto wurde freigeschaltet, Sie müssen auf eine Administrator Genehmigung warten.</target> <target state="translated">Konto wurde freigeschaltet, Sie müssen auf eine Administrator Genehmigung warten.</target>
<jms:reference-file line="389">Controller/Root/LoginController.php</jms:reference-file> <jms:reference-file line="382">Controller/Root/LoginController.php</jms:reference-file>
</trans-unit> </trans-unit>
<trans-unit id="d0f5633269121ec8e07965a8adb4032ba9e51c3d" resname="Account is already unlocked, you can login." approved="yes"> <trans-unit id="d0f5633269121ec8e07965a8adb4032ba9e51c3d" resname="Account is already unlocked, you can login." approved="yes">
<source>Account is already unlocked, you can login.</source> <source>Account is already unlocked, you can login.</source>
<target state="translated">Konto ist schon freigeschaltet, Sie dürfen einloggen</target> <target state="translated">Konto ist schon freigeschaltet, Sie dürfen einloggen</target>
<jms:reference-file line="351">Controller/Root/LoginController.php</jms:reference-file> <jms:reference-file line="344">Controller/Root/LoginController.php</jms:reference-file>
</trans-unit> </trans-unit>
<trans-unit id="b49bb6d5d1b2f39b2eb12fbd6cd22fe8556a81a5" resname="Account is not found." approved="yes"> <trans-unit id="b49bb6d5d1b2f39b2eb12fbd6cd22fe8556a81a5" resname="Account is not found." approved="yes">
<source>Account is not found.</source> <source>Account is not found.</source>
@@ -1045,7 +1045,7 @@
<trans-unit id="a45ff91e0c1ebb94d62f5daaad1e708278ba484e" resname="An unexpected error occurred during authentication process, please contact an admin" approved="yes"> <trans-unit id="a45ff91e0c1ebb94d62f5daaad1e708278ba484e" resname="An unexpected error occurred during authentication process, please contact an admin" approved="yes">
<source>An unexpected error occurred during authentication process, please contact an admin</source> <source>An unexpected error occurred during authentication process, please contact an admin</source>
<target state="translated">Ein Fehler ist bei Ihre Authentifizierung aufgetreten. Bitte wenden Sie sich an Ihren Systemadministrator</target> <target state="translated">Ein Fehler ist bei Ihre Authentifizierung aufgetreten. Bitte wenden Sie sich an Ihren Systemadministrator</target>
<jms:reference-file line="776">Controller/Root/LoginController.php</jms:reference-file> <jms:reference-file line="787">Controller/Root/LoginController.php</jms:reference-file>
</trans-unit> </trans-unit>
<trans-unit id="2063ba5ce348f48f77284c961f2291da1fdd79a5" resname="An upload on %bridge_adapter% failed, the resaon is : %reason%" approved="yes"> <trans-unit id="2063ba5ce348f48f77284c961f2291da1fdd79a5" resname="An upload on %bridge_adapter% failed, the resaon is : %reason%" approved="yes">
<source>An upload on %bridge_adapter% failed, the resaon is : %reason%</source> <source>An upload on %bridge_adapter% failed, the resaon is : %reason%</source>
@@ -3852,8 +3852,8 @@
<trans-unit id="72194a4e30eb11f8611b35e5339851fe3e766353" resname="Invalid unlock link." approved="yes"> <trans-unit id="72194a4e30eb11f8611b35e5339851fe3e766353" resname="Invalid unlock link." approved="yes">
<source>Invalid unlock link.</source> <source>Invalid unlock link.</source>
<target state="translated">ungültiges freigeschaltet Link</target> <target state="translated">ungültiges freigeschaltet Link</target>
<jms:reference-file line="337">Controller/Root/LoginController.php</jms:reference-file> <jms:reference-file line="330">Controller/Root/LoginController.php</jms:reference-file>
<jms:reference-file line="343">Controller/Root/LoginController.php</jms:reference-file> <jms:reference-file line="336">Controller/Root/LoginController.php</jms:reference-file>
</trans-unit> </trans-unit>
<trans-unit id="8606f0ad87b5f92e01e46416cad301829571b7a7" resname="Inverser" approved="yes"> <trans-unit id="8606f0ad87b5f92e01e46416cad301829571b7a7" resname="Inverser" approved="yes">
<source>Inverser</source> <source>Inverser</source>
@@ -5035,7 +5035,7 @@
<trans-unit id="17d47194ec888edc3eb2a8f200f0400f787924ff" resname="Phraseanet guest-access is disabled" approved="yes"> <trans-unit id="17d47194ec888edc3eb2a8f200f0400f787924ff" resname="Phraseanet guest-access is disabled" approved="yes">
<source>Phraseanet guest-access is disabled</source> <source>Phraseanet guest-access is disabled</source>
<target state="translated">Phraseanet Gast Zugriff ist deaktiviert</target> <target state="translated">Phraseanet Gast Zugriff ist deaktiviert</target>
<jms:reference-file line="556">Controller/Root/LoginController.php</jms:reference-file> <jms:reference-file line="553">Controller/Root/LoginController.php</jms:reference-file>
</trans-unit> </trans-unit>
<trans-unit id="f76e81b1e826c0255a8e7e2b0e9c8f6c33bba34c" resname="Phraseanet may require many binaries." approved="yes"> <trans-unit id="f76e81b1e826c0255a8e7e2b0e9c8f6c33bba34c" resname="Phraseanet may require many binaries." approved="yes">
<source>Phraseanet may require many binaries.</source> <source>Phraseanet may require many binaries.</source>
@@ -5097,7 +5097,7 @@
<trans-unit id="2bec3eec3fa44ad54758d6446a424345830aac30" resname="Please fill the captcha" approved="yes"> <trans-unit id="2bec3eec3fa44ad54758d6446a424345830aac30" resname="Please fill the captcha" approved="yes">
<source>Please fill the captcha</source> <source>Please fill the captcha</source>
<target state="translated">Füllen Sie bitte die CAPTCHA aus</target> <target state="translated">Füllen Sie bitte die CAPTCHA aus</target>
<jms:reference-file line="795">Controller/Root/LoginController.php</jms:reference-file> <jms:reference-file line="806">Controller/Root/LoginController.php</jms:reference-file>
</trans-unit> </trans-unit>
<trans-unit id="66dbd3018d4d017b79095548149d667f198fef8b" resname="Please fix the database before starting" approved="yes"> <trans-unit id="66dbd3018d4d017b79095548149d667f198fef8b" resname="Please fix the database before starting" approved="yes">
<source>Please fix the database before starting</source> <source>Please fix the database before starting</source>
@@ -6325,6 +6325,7 @@
<source>Start</source> <source>Start</source>
<target state="translated">Start</target> <target state="translated">Start</target>
<jms:reference-file line="12">admin/worker-manager/worker_pull_assets.html.twig</jms:reference-file> <jms:reference-file line="12">admin/worker-manager/worker_pull_assets.html.twig</jms:reference-file>
<jms:reference-file line="21">admin/worker-manager/worker_record_mover.html.twig</jms:reference-file>
<jms:reference-file line="12">admin/worker-manager/worker_validation_reminder.html.twig</jms:reference-file> <jms:reference-file line="12">admin/worker-manager/worker_validation_reminder.html.twig</jms:reference-file>
<jms:reference-file line="15">admin/task-manager/templates.html.twig</jms:reference-file> <jms:reference-file line="15">admin/task-manager/templates.html.twig</jms:reference-file>
<jms:reference-file line="54">admin/task-manager/templates.html.twig</jms:reference-file> <jms:reference-file line="54">admin/task-manager/templates.html.twig</jms:reference-file>
@@ -6377,6 +6378,7 @@
<jms:reference-file line="8">prod/upload/lazaret.html.twig</jms:reference-file> <jms:reference-file line="8">prod/upload/lazaret.html.twig</jms:reference-file>
<jms:reference-file line="10">prod/upload/lazaret.html.twig</jms:reference-file> <jms:reference-file line="10">prod/upload/lazaret.html.twig</jms:reference-file>
<jms:reference-file line="10">admin/worker-manager/worker_pull_assets.html.twig</jms:reference-file> <jms:reference-file line="10">admin/worker-manager/worker_pull_assets.html.twig</jms:reference-file>
<jms:reference-file line="19">admin/worker-manager/worker_record_mover.html.twig</jms:reference-file>
<jms:reference-file line="10">admin/worker-manager/worker_validation_reminder.html.twig</jms:reference-file> <jms:reference-file line="10">admin/worker-manager/worker_validation_reminder.html.twig</jms:reference-file>
<jms:reference-file line="20">admin/task-manager/templates.html.twig</jms:reference-file> <jms:reference-file line="20">admin/task-manager/templates.html.twig</jms:reference-file>
<jms:reference-file line="59">admin/task-manager/templates.html.twig</jms:reference-file> <jms:reference-file line="59">admin/task-manager/templates.html.twig</jms:reference-file>
@@ -7047,7 +7049,7 @@
<trans-unit id="a5d2dca08b69ce907e38ed1bf35fc219df18edb3" resname="Unable to authenticate with %provider_name%" approved="yes"> <trans-unit id="a5d2dca08b69ce907e38ed1bf35fc219df18edb3" resname="Unable to authenticate with %provider_name%" approved="yes">
<source>Unable to authenticate with %provider_name%</source> <source>Unable to authenticate with %provider_name%</source>
<target state="translated">Unmöglich, mit %provider_name% zu authentifizieren</target> <target state="translated">Unmöglich, mit %provider_name% zu authentifizieren</target>
<jms:reference-file line="683">Controller/Root/LoginController.php</jms:reference-file> <jms:reference-file line="680">Controller/Root/LoginController.php</jms:reference-file>
<jms:reference-file line="207">Controller/Api/OAuth2Controller.php</jms:reference-file> <jms:reference-file line="207">Controller/Api/OAuth2Controller.php</jms:reference-file>
</trans-unit> </trans-unit>
<trans-unit id="7adcfb8dcac6fb17a9283fcb6b53f1e31ca2f3a0" resname="Unable to connect to MySQL server" approved="yes"> <trans-unit id="7adcfb8dcac6fb17a9283fcb6b53f1e31ca2f3a0" resname="Unable to connect to MySQL server" approved="yes">
@@ -7090,7 +7092,7 @@
<trans-unit id="c8cfcd74a9813267d93550c9cf1d2930f23815f0" resname="Unable to retrieve provider identity" approved="yes"> <trans-unit id="c8cfcd74a9813267d93550c9cf1d2930f23815f0" resname="Unable to retrieve provider identity" approved="yes">
<source>Unable to retrieve provider identity</source> <source>Unable to retrieve provider identity</source>
<target state="translated">unmöglich, Provider Identität abzurufen</target> <target state="translated">unmöglich, Provider Identität abzurufen</target>
<jms:reference-file line="706">Controller/Root/LoginController.php</jms:reference-file> <jms:reference-file line="703">Controller/Root/LoginController.php</jms:reference-file>
<jms:reference-file line="224">Controller/Api/OAuth2Controller.php</jms:reference-file> <jms:reference-file line="224">Controller/Api/OAuth2Controller.php</jms:reference-file>
</trans-unit> </trans-unit>
<trans-unit id="6af8293be2ccc7fc664c96b11293a226fd300026" resname="Unable to send the documents" approved="yes"> <trans-unit id="6af8293be2ccc7fc664c96b11293a226fd300026" resname="Unable to send the documents" approved="yes">
@@ -7561,7 +7563,7 @@
<trans-unit id="0d3d97ffc6b526aad5b5c5e4f99df4298a48ce0b" resname="Vous etes maintenant deconnecte. A bientot." approved="yes"> <trans-unit id="0d3d97ffc6b526aad5b5c5e4f99df4298a48ce0b" resname="Vous etes maintenant deconnecte. A bientot." approved="yes">
<source>Vous etes maintenant deconnecte. A bientot.</source> <source>Vous etes maintenant deconnecte. A bientot.</source>
<target state="translated">Sie sind nun erfolgreich abgemeldet. Bis bald!</target> <target state="translated">Sie sind nun erfolgreich abgemeldet. Bis bald!</target>
<jms:reference-file line="492">Controller/Root/LoginController.php</jms:reference-file> <jms:reference-file line="489">Controller/Root/LoginController.php</jms:reference-file>
</trans-unit> </trans-unit>
<trans-unit id="2b31652d33be49a2d9d3187a0c31719a1c834f18" resname="Vous n'avez pas assez de droits sur certains elements selectionnes" approved="yes"> <trans-unit id="2b31652d33be49a2d9d3187a0c31719a1c834f18" resname="Vous n'avez pas assez de droits sur certains elements selectionnes" approved="yes">
<source>Vous n'avez pas assez de droits sur certains elements selectionnes</source> <source>Vous n'avez pas assez de droits sur certains elements selectionnes</source>
@@ -7998,7 +8000,7 @@
<trans-unit id="ff2e2369a8f0959a7f665f926ec4d84b3c5a46f5" resname="Your identity is not recognized." approved="yes"> <trans-unit id="ff2e2369a8f0959a7f665f926ec4d84b3c5a46f5" resname="Your identity is not recognized." approved="yes">
<source>Your identity is not recognized.</source> <source>Your identity is not recognized.</source>
<target state="translated">Ihre Identität wird nicht erkannt</target> <target state="translated">Ihre Identität wird nicht erkannt</target>
<jms:reference-file line="747">Controller/Root/LoginController.php</jms:reference-file> <jms:reference-file line="744">Controller/Root/LoginController.php</jms:reference-file>
</trans-unit> </trans-unit>
<trans-unit id="aaf57216976f942ee7fe118918b2b8893bde955f" resname="Your install might need to build some sub-definitions" approved="yes"> <trans-unit id="aaf57216976f942ee7fe118918b2b8893bde955f" resname="Your install might need to build some sub-definitions" approved="yes">
<source>Your install might need to build some sub-definitions</source> <source>Your install might need to build some sub-definitions</source>
@@ -9157,7 +9159,7 @@
<trans-unit id="c9e74b67af82544af64171a88050f4a9a802e572" resname="admin::workermanager: Rabbit config error" approved="yes"> <trans-unit id="c9e74b67af82544af64171a88050f4a9a802e572" resname="admin::workermanager: Rabbit config error" approved="yes">
<source>admin::workermanager: Rabbit config error</source> <source>admin::workermanager: Rabbit config error</source>
<target state="translated">Konfigurationsfehler des Nachrichten Managers</target> <target state="translated">Konfigurationsfehler des Nachrichten Managers</target>
<jms:reference-file line="109">admin/worker-manager/index.html.twig</jms:reference-file> <jms:reference-file line="115">admin/worker-manager/index.html.twig</jms:reference-file>
</trans-unit> </trans-unit>
<trans-unit id="40b3163a21978717195a7ae687589ade1e0561c7" resname="admin::workermanager:tab:Reminder: Interval in second" approved="yes"> <trans-unit id="40b3163a21978717195a7ae687589ade1e0561c7" resname="admin::workermanager:tab:Reminder: Interval in second" approved="yes">
<source>admin::workermanager:tab:Reminder: Interval in second</source> <source>admin::workermanager:tab:Reminder: Interval in second</source>
@@ -9277,8 +9279,28 @@
<trans-unit id="36c6753b7d3078f881ee0f3436c50d1c1086aeff" resname="admin::workermanager:tab:queueMonitor: title" approved="yes"> <trans-unit id="36c6753b7d3078f881ee0f3436c50d1c1086aeff" resname="admin::workermanager:tab:queueMonitor: title" approved="yes">
<source>admin::workermanager:tab:queueMonitor: title</source> <source>admin::workermanager:tab:queueMonitor: title</source>
<target state="translated">Warteschlange</target> <target state="translated">Warteschlange</target>
<jms:reference-file line="55">admin/worker-manager/index.html.twig</jms:reference-file>
</trans-unit>
<trans-unit id="62785f107d33c67ce67334fd6c8d0fca0362bc60" resname="admin::workermanager:tab:record mover: description">
<source>admin::workermanager:tab:record mover: description</source>
<target state="new">admin::workermanager:tab:record mover: description</target>
<jms:reference-file line="1">admin/worker-manager/worker_record_mover.html.twig</jms:reference-file>
</trans-unit>
<trans-unit id="44ddee2a91f97494f22ab473f1f946d257436095" resname="admin::workermanager:tab:record mover: period in second">
<source>admin::workermanager:tab:record mover: period in second</source>
<target state="new">admin::workermanager:tab:record mover: period in second</target>
<jms:reference-file line="23">WorkerManager/Form/WorkerRecordMoverType.php</jms:reference-file>
</trans-unit>
<trans-unit id="68614cd5044c8e097dda9454196dcb224b8839f9" resname="admin::workermanager:tab:record mover: title">
<source>admin::workermanager:tab:record mover: title</source>
<target state="new">admin::workermanager:tab:record mover: title</target>
<jms:reference-file line="50">admin/worker-manager/index.html.twig</jms:reference-file> <jms:reference-file line="50">admin/worker-manager/index.html.twig</jms:reference-file>
</trans-unit> </trans-unit>
<trans-unit id="633313368c2eb8b9ecde07b0da8595d458cc051b" resname="admin::workermanager:tab:record mover: xml view">
<source>admin::workermanager:tab:record mover: xml view</source>
<target state="new">admin::workermanager:tab:record mover: xml view</target>
<jms:reference-file line="26">WorkerManager/Form/WorkerRecordMoverType.php</jms:reference-file>
</trans-unit>
<trans-unit id="15a2a28d354353ef62c87266c96a8586ea6d7f00" resname="admin::workermanager:tab:reminder: title" approved="yes"> <trans-unit id="15a2a28d354353ef62c87266c96a8586ea6d7f00" resname="admin::workermanager:tab:reminder: title" approved="yes">
<source>admin::workermanager:tab:reminder: title</source> <source>admin::workermanager:tab:reminder: title</source>
<target state="translated">Feedback Erinnerung</target> <target state="translated">Feedback Erinnerung</target>
@@ -9619,7 +9641,7 @@
<trans-unit id="8f3cd845b8adbcdf064486cdd24733f53bce8bb3" resname="admin:worker Retrieve configuration error" approved="yes"> <trans-unit id="8f3cd845b8adbcdf064486cdd24733f53bce8bb3" resname="admin:worker Retrieve configuration error" approved="yes">
<source>admin:worker Retrieve configuration error</source> <source>admin:worker Retrieve configuration error</source>
<target state="translated">Worker Abruf Konfigurationsfehler</target> <target state="translated">Worker Abruf Konfigurationsfehler</target>
<jms:reference-file line="98">admin/worker-manager/index.html.twig</jms:reference-file> <jms:reference-file line="104">admin/worker-manager/index.html.twig</jms:reference-file>
</trans-unit> </trans-unit>
<trans-unit id="8f1dba76b561684930a25a984046b3b4149785ca" resname="alert" approved="yes"> <trans-unit id="8f1dba76b561684930a25a984046b3b4149785ca" resname="alert" approved="yes">
<source>alert</source> <source>alert</source>
@@ -9780,6 +9802,7 @@
<jms:reference-file line="47">WorkerManager/Form/WorkerValidationReminderType.php</jms:reference-file> <jms:reference-file line="47">WorkerManager/Form/WorkerValidationReminderType.php</jms:reference-file>
<jms:reference-file line="40">WorkerManager/Form/WorkerConfigurationType.php</jms:reference-file> <jms:reference-file line="40">WorkerManager/Form/WorkerConfigurationType.php</jms:reference-file>
<jms:reference-file line="43">WorkerManager/Form/WorkerPullAssetsType.php</jms:reference-file> <jms:reference-file line="43">WorkerManager/Form/WorkerPullAssetsType.php</jms:reference-file>
<jms:reference-file line="29">WorkerManager/Form/WorkerRecordMoverType.php</jms:reference-file>
<jms:reference-file line="77">web/admin/users.html.twig</jms:reference-file> <jms:reference-file line="77">web/admin/users.html.twig</jms:reference-file>
</trans-unit> </trans-unit>
<trans-unit id="eb7084f3be2ac7d8cf870a9bb83df976dc65ad5b" resname="boutton::chercher" approved="yes"> <trans-unit id="eb7084f3be2ac7d8cf870a9bb83df976dc65ad5b" resname="boutton::chercher" approved="yes">
@@ -10929,18 +10952,18 @@
<trans-unit id="8af68da04218b6188405e5f7422866b5412ec7a8" resname="login::erreur: Erreur d'authentification" approved="yes"> <trans-unit id="8af68da04218b6188405e5f7422866b5412ec7a8" resname="login::erreur: Erreur d'authentification" approved="yes">
<source>login::erreur: Erreur d'authentification</source> <source>login::erreur: Erreur d'authentification</source>
<target state="translated">Anmeldefehler</target> <target state="translated">Anmeldefehler</target>
<jms:reference-file line="806">Controller/Root/LoginController.php</jms:reference-file> <jms:reference-file line="817">Controller/Root/LoginController.php</jms:reference-file>
<jms:reference-file line="103">Controller/Api/OAuth2Controller.php</jms:reference-file> <jms:reference-file line="103">Controller/Api/OAuth2Controller.php</jms:reference-file>
</trans-unit> </trans-unit>
<trans-unit id="e7678ea875773920bf91f79b62b97f31986f211b" resname="login::erreur: No available connection - Please contact sys-admin" approved="yes"> <trans-unit id="e7678ea875773920bf91f79b62b97f31986f211b" resname="login::erreur: No available connection - Please contact sys-admin" approved="yes">
<source>login::erreur: No available connection - Please contact sys-admin</source> <source>login::erreur: No available connection - Please contact sys-admin</source>
<target state="translated">Fehler: Keine verfügbare Verbindung - Bitte kontaktieren Sie den Administrator</target> <target state="translated">Fehler: Keine verfügbare Verbindung - Bitte kontaktieren Sie den Administrator</target>
<jms:reference-file line="515">Controller/Root/LoginController.php</jms:reference-file> <jms:reference-file line="512">Controller/Root/LoginController.php</jms:reference-file>
</trans-unit> </trans-unit>
<trans-unit id="dcc7f0cac10852ef9bcc7f10019e2679174e3df7" resname="login::erreur: Vous n'avez pas confirme votre email" approved="yes"> <trans-unit id="dcc7f0cac10852ef9bcc7f10019e2679174e3df7" resname="login::erreur: Vous n'avez pas confirme votre email" approved="yes">
<source>login::erreur: Vous n'avez pas confirme votre email</source> <source>login::erreur: Vous n'avez pas confirme votre email</source>
<target state="translated">Zugriff nicht möglich. Sie haben Ihre E-Mail Adresse noch nicht bestätigt</target> <target state="translated">Zugriff nicht möglich. Sie haben Ihre E-Mail Adresse noch nicht bestätigt</target>
<jms:reference-file line="799">Controller/Root/LoginController.php</jms:reference-file> <jms:reference-file line="810">Controller/Root/LoginController.php</jms:reference-file>
</trans-unit> </trans-unit>
<trans-unit id="5cdbff50d2a3ae92720c5af32d4cd560d1351a91" resname="login::notification: Changements enregistres" approved="yes"> <trans-unit id="5cdbff50d2a3ae92720c5af32d4cd560d1351a91" resname="login::notification: Changements enregistres" approved="yes">
<source>login::notification: Changements enregistres</source> <source>login::notification: Changements enregistres</source>
@@ -10950,7 +10973,7 @@
<trans-unit id="46f7a3bb71222626147c7e64c6a59a3f4c3d8e42" resname="login::notification: Mise a jour du mot de passe avec succes" approved="yes"> <trans-unit id="46f7a3bb71222626147c7e64c6a59a3f4c3d8e42" resname="login::notification: Mise a jour du mot de passe avec succes" approved="yes">
<source>login::notification: Mise a jour du mot de passe avec succes</source> <source>login::notification: Mise a jour du mot de passe avec succes</source>
<target state="translated">erfolgreiche Passwort Aktualisierung</target> <target state="translated">erfolgreiche Passwort Aktualisierung</target>
<jms:reference-file line="408">Controller/Root/LoginController.php</jms:reference-file> <jms:reference-file line="405">Controller/Root/LoginController.php</jms:reference-file>
<jms:reference-file line="67">Controller/Root/AccountController.php</jms:reference-file> <jms:reference-file line="67">Controller/Root/AccountController.php</jms:reference-file>
</trans-unit> </trans-unit>
<trans-unit id="28dd2416483329c548279196d0c60f722578632f" resname="login::notification: demande de confirmation par mail envoyee" approved="yes"> <trans-unit id="28dd2416483329c548279196d0c60f722578632f" resname="login::notification: demande de confirmation par mail envoyee" approved="yes">
@@ -11482,7 +11505,7 @@
<trans-unit id="2751058550fb9a63ba3ffa07152ec68f594dec2a" resname="phraseanet:: Un email vient de vous etre envoye" approved="yes"> <trans-unit id="2751058550fb9a63ba3ffa07152ec68f594dec2a" resname="phraseanet:: Un email vient de vous etre envoye" approved="yes">
<source>phraseanet:: Un email vient de vous etre envoye</source> <source>phraseanet:: Un email vient de vous etre envoye</source>
<target state="translated">Wir haben Ihnen ein E-Mail gesendet</target> <target state="translated">Wir haben Ihnen ein E-Mail gesendet</target>
<jms:reference-file line="447">Controller/Root/LoginController.php</jms:reference-file> <jms:reference-file line="444">Controller/Root/LoginController.php</jms:reference-file>
</trans-unit> </trans-unit>
<trans-unit id="eb699a47b1a213ea730879af2fd492110b3c1f4e" resname="phraseanet:: a propos" approved="yes"> <trans-unit id="eb699a47b1a213ea730879af2fd492110b3c1f4e" resname="phraseanet:: a propos" approved="yes">
<source>phraseanet:: a propos</source> <source>phraseanet:: a propos</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="2021-07-26T07:49:52Z" source-language="en" target-language="en" datatype="plaintext" original="not.available"> <file date="2021-08-03T07:38:14Z" 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>
@@ -587,18 +587,18 @@
<trans-unit id="47fdb73f25a5741ae837b5ff6952465d9a205d62" resname="Account has been unlocked, you can now login." approved="yes"> <trans-unit id="47fdb73f25a5741ae837b5ff6952465d9a205d62" resname="Account has been unlocked, you can now login." approved="yes">
<source>Account has been unlocked, you can now login.</source> <source>Account has been unlocked, you can now login.</source>
<target state="translated">Account has been unlocked. You can now login.</target> <target state="translated">Account has been unlocked. You can now login.</target>
<jms:reference-file line="363">Controller/Root/LoginController.php</jms:reference-file> <jms:reference-file line="356">Controller/Root/LoginController.php</jms:reference-file>
<jms:reference-file line="379">Controller/Root/LoginController.php</jms:reference-file> <jms:reference-file line="372">Controller/Root/LoginController.php</jms:reference-file>
</trans-unit> </trans-unit>
<trans-unit id="632ed364ab91b2c197af55b21a56915da46ab097" resname="Account has been unlocked, you still have to wait for admin approval." approved="yes"> <trans-unit id="632ed364ab91b2c197af55b21a56915da46ab097" resname="Account has been unlocked, you still have to wait for admin approval." approved="yes">
<source>Account has been unlocked, you still have to wait for admin approval.</source> <source>Account has been unlocked, you still have to wait for admin approval.</source>
<target state="translated">Account has been unlocked. But you still have to wait for an administration approval.</target> <target state="translated">Account has been unlocked. But you still have to wait for an administration approval.</target>
<jms:reference-file line="389">Controller/Root/LoginController.php</jms:reference-file> <jms:reference-file line="382">Controller/Root/LoginController.php</jms:reference-file>
</trans-unit> </trans-unit>
<trans-unit id="d0f5633269121ec8e07965a8adb4032ba9e51c3d" resname="Account is already unlocked, you can login." approved="yes"> <trans-unit id="d0f5633269121ec8e07965a8adb4032ba9e51c3d" resname="Account is already unlocked, you can login." approved="yes">
<source>Account is already unlocked, you can login.</source> <source>Account is already unlocked, you can login.</source>
<target state="translated">Account is already unlocked. You can login.</target> <target state="translated">Account is already unlocked. You can login.</target>
<jms:reference-file line="351">Controller/Root/LoginController.php</jms:reference-file> <jms:reference-file line="344">Controller/Root/LoginController.php</jms:reference-file>
</trans-unit> </trans-unit>
<trans-unit id="b49bb6d5d1b2f39b2eb12fbd6cd22fe8556a81a5" resname="Account is not found." approved="yes"> <trans-unit id="b49bb6d5d1b2f39b2eb12fbd6cd22fe8556a81a5" resname="Account is not found." approved="yes">
<source>Account is not found.</source> <source>Account is not found.</source>
@@ -1046,7 +1046,7 @@
<trans-unit id="a45ff91e0c1ebb94d62f5daaad1e708278ba484e" resname="An unexpected error occurred during authentication process, please contact an admin" approved="yes"> <trans-unit id="a45ff91e0c1ebb94d62f5daaad1e708278ba484e" resname="An unexpected error occurred during authentication process, please contact an admin" approved="yes">
<source>An unexpected error occurred during authentication process, please contact an admin</source> <source>An unexpected error occurred during authentication process, please contact an admin</source>
<target state="translated">An unexpected error has occured during authentication process. Please contact an admin</target> <target state="translated">An unexpected error has occured during authentication process. Please contact an admin</target>
<jms:reference-file line="776">Controller/Root/LoginController.php</jms:reference-file> <jms:reference-file line="787">Controller/Root/LoginController.php</jms:reference-file>
</trans-unit> </trans-unit>
<trans-unit id="2063ba5ce348f48f77284c961f2291da1fdd79a5" resname="An upload on %bridge_adapter% failed, the resaon is : %reason%" approved="yes"> <trans-unit id="2063ba5ce348f48f77284c961f2291da1fdd79a5" resname="An upload on %bridge_adapter% failed, the resaon is : %reason%" approved="yes">
<source>An upload on %bridge_adapter% failed, the resaon is : %reason%</source> <source>An upload on %bridge_adapter% failed, the resaon is : %reason%</source>
@@ -3855,8 +3855,8 @@
<trans-unit id="72194a4e30eb11f8611b35e5339851fe3e766353" resname="Invalid unlock link." approved="yes"> <trans-unit id="72194a4e30eb11f8611b35e5339851fe3e766353" resname="Invalid unlock link." approved="yes">
<source>Invalid unlock link.</source> <source>Invalid unlock link.</source>
<target state="translated">Invalid unlock link.</target> <target state="translated">Invalid unlock link.</target>
<jms:reference-file line="337">Controller/Root/LoginController.php</jms:reference-file> <jms:reference-file line="330">Controller/Root/LoginController.php</jms:reference-file>
<jms:reference-file line="343">Controller/Root/LoginController.php</jms:reference-file> <jms:reference-file line="336">Controller/Root/LoginController.php</jms:reference-file>
</trans-unit> </trans-unit>
<trans-unit id="8606f0ad87b5f92e01e46416cad301829571b7a7" resname="Inverser" approved="yes"> <trans-unit id="8606f0ad87b5f92e01e46416cad301829571b7a7" resname="Inverser" approved="yes">
<source>Inverser</source> <source>Inverser</source>
@@ -5038,7 +5038,7 @@
<trans-unit id="17d47194ec888edc3eb2a8f200f0400f787924ff" resname="Phraseanet guest-access is disabled" approved="yes"> <trans-unit id="17d47194ec888edc3eb2a8f200f0400f787924ff" resname="Phraseanet guest-access is disabled" approved="yes">
<source>Phraseanet guest-access is disabled</source> <source>Phraseanet guest-access is disabled</source>
<target state="translated">Phraseanet guest-access is disabled.</target> <target state="translated">Phraseanet guest-access is disabled.</target>
<jms:reference-file line="556">Controller/Root/LoginController.php</jms:reference-file> <jms:reference-file line="553">Controller/Root/LoginController.php</jms:reference-file>
</trans-unit> </trans-unit>
<trans-unit id="f76e81b1e826c0255a8e7e2b0e9c8f6c33bba34c" resname="Phraseanet may require many binaries." approved="yes"> <trans-unit id="f76e81b1e826c0255a8e7e2b0e9c8f6c33bba34c" resname="Phraseanet may require many binaries." approved="yes">
<source>Phraseanet may require many binaries.</source> <source>Phraseanet may require many binaries.</source>
@@ -5100,7 +5100,7 @@
<trans-unit id="2bec3eec3fa44ad54758d6446a424345830aac30" resname="Please fill the captcha" approved="yes"> <trans-unit id="2bec3eec3fa44ad54758d6446a424345830aac30" resname="Please fill the captcha" approved="yes">
<source>Please fill the captcha</source> <source>Please fill the captcha</source>
<target state="translated">Please fill the captcha field.</target> <target state="translated">Please fill the captcha field.</target>
<jms:reference-file line="795">Controller/Root/LoginController.php</jms:reference-file> <jms:reference-file line="806">Controller/Root/LoginController.php</jms:reference-file>
</trans-unit> </trans-unit>
<trans-unit id="66dbd3018d4d017b79095548149d667f198fef8b" resname="Please fix the database before starting" approved="yes"> <trans-unit id="66dbd3018d4d017b79095548149d667f198fef8b" resname="Please fix the database before starting" approved="yes">
<source>Please fix the database before starting</source> <source>Please fix the database before starting</source>
@@ -6328,6 +6328,7 @@
<source>Start</source> <source>Start</source>
<target state="translated">Start</target> <target state="translated">Start</target>
<jms:reference-file line="12">admin/worker-manager/worker_pull_assets.html.twig</jms:reference-file> <jms:reference-file line="12">admin/worker-manager/worker_pull_assets.html.twig</jms:reference-file>
<jms:reference-file line="21">admin/worker-manager/worker_record_mover.html.twig</jms:reference-file>
<jms:reference-file line="12">admin/worker-manager/worker_validation_reminder.html.twig</jms:reference-file> <jms:reference-file line="12">admin/worker-manager/worker_validation_reminder.html.twig</jms:reference-file>
<jms:reference-file line="15">admin/task-manager/templates.html.twig</jms:reference-file> <jms:reference-file line="15">admin/task-manager/templates.html.twig</jms:reference-file>
<jms:reference-file line="54">admin/task-manager/templates.html.twig</jms:reference-file> <jms:reference-file line="54">admin/task-manager/templates.html.twig</jms:reference-file>
@@ -6380,6 +6381,7 @@
<jms:reference-file line="8">prod/upload/lazaret.html.twig</jms:reference-file> <jms:reference-file line="8">prod/upload/lazaret.html.twig</jms:reference-file>
<jms:reference-file line="10">prod/upload/lazaret.html.twig</jms:reference-file> <jms:reference-file line="10">prod/upload/lazaret.html.twig</jms:reference-file>
<jms:reference-file line="10">admin/worker-manager/worker_pull_assets.html.twig</jms:reference-file> <jms:reference-file line="10">admin/worker-manager/worker_pull_assets.html.twig</jms:reference-file>
<jms:reference-file line="19">admin/worker-manager/worker_record_mover.html.twig</jms:reference-file>
<jms:reference-file line="10">admin/worker-manager/worker_validation_reminder.html.twig</jms:reference-file> <jms:reference-file line="10">admin/worker-manager/worker_validation_reminder.html.twig</jms:reference-file>
<jms:reference-file line="20">admin/task-manager/templates.html.twig</jms:reference-file> <jms:reference-file line="20">admin/task-manager/templates.html.twig</jms:reference-file>
<jms:reference-file line="59">admin/task-manager/templates.html.twig</jms:reference-file> <jms:reference-file line="59">admin/task-manager/templates.html.twig</jms:reference-file>
@@ -7050,7 +7052,7 @@
<trans-unit id="a5d2dca08b69ce907e38ed1bf35fc219df18edb3" resname="Unable to authenticate with %provider_name%" approved="yes"> <trans-unit id="a5d2dca08b69ce907e38ed1bf35fc219df18edb3" resname="Unable to authenticate with %provider_name%" approved="yes">
<source>Unable to authenticate with %provider_name%</source> <source>Unable to authenticate with %provider_name%</source>
<target state="translated">Unable to authenticate with %provider_name%</target> <target state="translated">Unable to authenticate with %provider_name%</target>
<jms:reference-file line="683">Controller/Root/LoginController.php</jms:reference-file> <jms:reference-file line="680">Controller/Root/LoginController.php</jms:reference-file>
<jms:reference-file line="207">Controller/Api/OAuth2Controller.php</jms:reference-file> <jms:reference-file line="207">Controller/Api/OAuth2Controller.php</jms:reference-file>
</trans-unit> </trans-unit>
<trans-unit id="7adcfb8dcac6fb17a9283fcb6b53f1e31ca2f3a0" resname="Unable to connect to MySQL server" approved="yes"> <trans-unit id="7adcfb8dcac6fb17a9283fcb6b53f1e31ca2f3a0" resname="Unable to connect to MySQL server" approved="yes">
@@ -7093,7 +7095,7 @@
<trans-unit id="c8cfcd74a9813267d93550c9cf1d2930f23815f0" resname="Unable to retrieve provider identity" approved="yes"> <trans-unit id="c8cfcd74a9813267d93550c9cf1d2930f23815f0" resname="Unable to retrieve provider identity" approved="yes">
<source>Unable to retrieve provider identity</source> <source>Unable to retrieve provider identity</source>
<target state="translated">Unable to retrieve provider identity.</target> <target state="translated">Unable to retrieve provider identity.</target>
<jms:reference-file line="706">Controller/Root/LoginController.php</jms:reference-file> <jms:reference-file line="703">Controller/Root/LoginController.php</jms:reference-file>
<jms:reference-file line="224">Controller/Api/OAuth2Controller.php</jms:reference-file> <jms:reference-file line="224">Controller/Api/OAuth2Controller.php</jms:reference-file>
</trans-unit> </trans-unit>
<trans-unit id="6af8293be2ccc7fc664c96b11293a226fd300026" resname="Unable to send the documents" approved="yes"> <trans-unit id="6af8293be2ccc7fc664c96b11293a226fd300026" resname="Unable to send the documents" approved="yes">
@@ -7564,7 +7566,7 @@
<trans-unit id="0d3d97ffc6b526aad5b5c5e4f99df4298a48ce0b" resname="Vous etes maintenant deconnecte. A bientot." approved="yes"> <trans-unit id="0d3d97ffc6b526aad5b5c5e4f99df4298a48ce0b" resname="Vous etes maintenant deconnecte. A bientot." approved="yes">
<source>Vous etes maintenant deconnecte. A bientot.</source> <source>Vous etes maintenant deconnecte. A bientot.</source>
<target state="translated">You are now disconnected. See you soon.</target> <target state="translated">You are now disconnected. See you soon.</target>
<jms:reference-file line="492">Controller/Root/LoginController.php</jms:reference-file> <jms:reference-file line="489">Controller/Root/LoginController.php</jms:reference-file>
</trans-unit> </trans-unit>
<trans-unit id="2b31652d33be49a2d9d3187a0c31719a1c834f18" resname="Vous n'avez pas assez de droits sur certains elements selectionnes" approved="yes"> <trans-unit id="2b31652d33be49a2d9d3187a0c31719a1c834f18" resname="Vous n'avez pas assez de droits sur certains elements selectionnes" approved="yes">
<source>Vous n'avez pas assez de droits sur certains elements selectionnes</source> <source>Vous n'avez pas assez de droits sur certains elements selectionnes</source>
@@ -8001,7 +8003,7 @@
<trans-unit id="ff2e2369a8f0959a7f665f926ec4d84b3c5a46f5" resname="Your identity is not recognized." approved="yes"> <trans-unit id="ff2e2369a8f0959a7f665f926ec4d84b3c5a46f5" resname="Your identity is not recognized." approved="yes">
<source>Your identity is not recognized.</source> <source>Your identity is not recognized.</source>
<target state="translated">Your identity is not recognized.</target> <target state="translated">Your identity is not recognized.</target>
<jms:reference-file line="747">Controller/Root/LoginController.php</jms:reference-file> <jms:reference-file line="744">Controller/Root/LoginController.php</jms:reference-file>
</trans-unit> </trans-unit>
<trans-unit id="aaf57216976f942ee7fe118918b2b8893bde955f" resname="Your install might need to build some sub-definitions" approved="yes"> <trans-unit id="aaf57216976f942ee7fe118918b2b8893bde955f" resname="Your install might need to build some sub-definitions" approved="yes">
<source>Your install might need to build some sub-definitions</source> <source>Your install might need to build some sub-definitions</source>
@@ -9160,7 +9162,7 @@
<trans-unit id="c9e74b67af82544af64171a88050f4a9a802e572" resname="admin::workermanager: Rabbit config error" approved="yes"> <trans-unit id="c9e74b67af82544af64171a88050f4a9a802e572" resname="admin::workermanager: Rabbit config error" approved="yes">
<source>admin::workermanager: Rabbit config error</source> <source>admin::workermanager: Rabbit config error</source>
<target state="translated">Message Queue configuration error</target> <target state="translated">Message Queue configuration error</target>
<jms:reference-file line="109">admin/worker-manager/index.html.twig</jms:reference-file> <jms:reference-file line="115">admin/worker-manager/index.html.twig</jms:reference-file>
</trans-unit> </trans-unit>
<trans-unit id="40b3163a21978717195a7ae687589ade1e0561c7" resname="admin::workermanager:tab:Reminder: Interval in second" approved="yes"> <trans-unit id="40b3163a21978717195a7ae687589ade1e0561c7" resname="admin::workermanager:tab:Reminder: Interval in second" approved="yes">
<source>admin::workermanager:tab:Reminder: Interval in second</source> <source>admin::workermanager:tab:Reminder: Interval in second</source>
@@ -9280,8 +9282,28 @@
<trans-unit id="36c6753b7d3078f881ee0f3436c50d1c1086aeff" resname="admin::workermanager:tab:queueMonitor: title" approved="yes"> <trans-unit id="36c6753b7d3078f881ee0f3436c50d1c1086aeff" resname="admin::workermanager:tab:queueMonitor: title" approved="yes">
<source>admin::workermanager:tab:queueMonitor: title</source> <source>admin::workermanager:tab:queueMonitor: title</source>
<target state="translated">Queues</target> <target state="translated">Queues</target>
<jms:reference-file line="55">admin/worker-manager/index.html.twig</jms:reference-file>
</trans-unit>
<trans-unit id="62785f107d33c67ce67334fd6c8d0fca0362bc60" resname="admin::workermanager:tab:record mover: description">
<source>admin::workermanager:tab:record mover: description</source>
<target state="new">admin::workermanager:tab:record mover: description</target>
<jms:reference-file line="1">admin/worker-manager/worker_record_mover.html.twig</jms:reference-file>
</trans-unit>
<trans-unit id="44ddee2a91f97494f22ab473f1f946d257436095" resname="admin::workermanager:tab:record mover: period in second">
<source>admin::workermanager:tab:record mover: period in second</source>
<target state="new">admin::workermanager:tab:record mover: period in second</target>
<jms:reference-file line="23">WorkerManager/Form/WorkerRecordMoverType.php</jms:reference-file>
</trans-unit>
<trans-unit id="68614cd5044c8e097dda9454196dcb224b8839f9" resname="admin::workermanager:tab:record mover: title">
<source>admin::workermanager:tab:record mover: title</source>
<target state="new">admin::workermanager:tab:record mover: title</target>
<jms:reference-file line="50">admin/worker-manager/index.html.twig</jms:reference-file> <jms:reference-file line="50">admin/worker-manager/index.html.twig</jms:reference-file>
</trans-unit> </trans-unit>
<trans-unit id="633313368c2eb8b9ecde07b0da8595d458cc051b" resname="admin::workermanager:tab:record mover: xml view">
<source>admin::workermanager:tab:record mover: xml view</source>
<target state="new">admin::workermanager:tab:record mover: xml view</target>
<jms:reference-file line="26">WorkerManager/Form/WorkerRecordMoverType.php</jms:reference-file>
</trans-unit>
<trans-unit id="15a2a28d354353ef62c87266c96a8586ea6d7f00" resname="admin::workermanager:tab:reminder: title" approved="yes"> <trans-unit id="15a2a28d354353ef62c87266c96a8586ea6d7f00" resname="admin::workermanager:tab:reminder: title" approved="yes">
<source>admin::workermanager:tab:reminder: title</source> <source>admin::workermanager:tab:reminder: title</source>
<target state="translated">Feedback Reminder</target> <target state="translated">Feedback Reminder</target>
@@ -9622,7 +9644,7 @@
<trans-unit id="8f3cd845b8adbcdf064486cdd24733f53bce8bb3" resname="admin:worker Retrieve configuration error" approved="yes"> <trans-unit id="8f3cd845b8adbcdf064486cdd24733f53bce8bb3" resname="admin:worker Retrieve configuration error" approved="yes">
<source>admin:worker Retrieve configuration error</source> <source>admin:worker Retrieve configuration error</source>
<target state="translated">Worker Retrieve configuration error</target> <target state="translated">Worker Retrieve configuration error</target>
<jms:reference-file line="98">admin/worker-manager/index.html.twig</jms:reference-file> <jms:reference-file line="104">admin/worker-manager/index.html.twig</jms:reference-file>
</trans-unit> </trans-unit>
<trans-unit id="8f1dba76b561684930a25a984046b3b4149785ca" resname="alert" approved="yes"> <trans-unit id="8f1dba76b561684930a25a984046b3b4149785ca" resname="alert" approved="yes">
<source>alert</source> <source>alert</source>
@@ -9783,6 +9805,7 @@
<jms:reference-file line="47">WorkerManager/Form/WorkerValidationReminderType.php</jms:reference-file> <jms:reference-file line="47">WorkerManager/Form/WorkerValidationReminderType.php</jms:reference-file>
<jms:reference-file line="40">WorkerManager/Form/WorkerConfigurationType.php</jms:reference-file> <jms:reference-file line="40">WorkerManager/Form/WorkerConfigurationType.php</jms:reference-file>
<jms:reference-file line="43">WorkerManager/Form/WorkerPullAssetsType.php</jms:reference-file> <jms:reference-file line="43">WorkerManager/Form/WorkerPullAssetsType.php</jms:reference-file>
<jms:reference-file line="29">WorkerManager/Form/WorkerRecordMoverType.php</jms:reference-file>
<jms:reference-file line="77">web/admin/users.html.twig</jms:reference-file> <jms:reference-file line="77">web/admin/users.html.twig</jms:reference-file>
</trans-unit> </trans-unit>
<trans-unit id="eb7084f3be2ac7d8cf870a9bb83df976dc65ad5b" resname="boutton::chercher" approved="yes"> <trans-unit id="eb7084f3be2ac7d8cf870a9bb83df976dc65ad5b" resname="boutton::chercher" approved="yes">
@@ -10932,18 +10955,18 @@
<trans-unit id="8af68da04218b6188405e5f7422866b5412ec7a8" resname="login::erreur: Erreur d'authentification" approved="yes"> <trans-unit id="8af68da04218b6188405e5f7422866b5412ec7a8" resname="login::erreur: Erreur d'authentification" approved="yes">
<source>login::erreur: Erreur d'authentification</source> <source>login::erreur: Erreur d'authentification</source>
<target state="translated">Authentication error</target> <target state="translated">Authentication error</target>
<jms:reference-file line="806">Controller/Root/LoginController.php</jms:reference-file> <jms:reference-file line="817">Controller/Root/LoginController.php</jms:reference-file>
<jms:reference-file line="103">Controller/Api/OAuth2Controller.php</jms:reference-file> <jms:reference-file line="103">Controller/Api/OAuth2Controller.php</jms:reference-file>
</trans-unit> </trans-unit>
<trans-unit id="e7678ea875773920bf91f79b62b97f31986f211b" resname="login::erreur: No available connection - Please contact sys-admin" approved="yes"> <trans-unit id="e7678ea875773920bf91f79b62b97f31986f211b" resname="login::erreur: No available connection - Please contact sys-admin" approved="yes">
<source>login::erreur: No available connection - Please contact sys-admin</source> <source>login::erreur: No available connection - Please contact sys-admin</source>
<target state="translated">No available connection. Please contact system administrator</target> <target state="translated">No available connection. Please contact system administrator</target>
<jms:reference-file line="515">Controller/Root/LoginController.php</jms:reference-file> <jms:reference-file line="512">Controller/Root/LoginController.php</jms:reference-file>
</trans-unit> </trans-unit>
<trans-unit id="dcc7f0cac10852ef9bcc7f10019e2679174e3df7" resname="login::erreur: Vous n'avez pas confirme votre email" approved="yes"> <trans-unit id="dcc7f0cac10852ef9bcc7f10019e2679174e3df7" resname="login::erreur: Vous n'avez pas confirme votre email" approved="yes">
<source>login::erreur: Vous n'avez pas confirme votre email</source> <source>login::erreur: Vous n'avez pas confirme votre email</source>
<target state="translated">Access denied, you have not confirmed your e-mail address.</target> <target state="translated">Access denied, you have not confirmed your e-mail address.</target>
<jms:reference-file line="799">Controller/Root/LoginController.php</jms:reference-file> <jms:reference-file line="810">Controller/Root/LoginController.php</jms:reference-file>
</trans-unit> </trans-unit>
<trans-unit id="5cdbff50d2a3ae92720c5af32d4cd560d1351a91" resname="login::notification: Changements enregistres" approved="yes"> <trans-unit id="5cdbff50d2a3ae92720c5af32d4cd560d1351a91" resname="login::notification: Changements enregistres" approved="yes">
<source>login::notification: Changements enregistres</source> <source>login::notification: Changements enregistres</source>
@@ -10953,7 +10976,7 @@
<trans-unit id="46f7a3bb71222626147c7e64c6a59a3f4c3d8e42" resname="login::notification: Mise a jour du mot de passe avec succes" approved="yes"> <trans-unit id="46f7a3bb71222626147c7e64c6a59a3f4c3d8e42" resname="login::notification: Mise a jour du mot de passe avec succes" approved="yes">
<source>login::notification: Mise a jour du mot de passe avec succes</source> <source>login::notification: Mise a jour du mot de passe avec succes</source>
<target state="translated">Password update done</target> <target state="translated">Password update done</target>
<jms:reference-file line="408">Controller/Root/LoginController.php</jms:reference-file> <jms:reference-file line="405">Controller/Root/LoginController.php</jms:reference-file>
<jms:reference-file line="67">Controller/Root/AccountController.php</jms:reference-file> <jms:reference-file line="67">Controller/Root/AccountController.php</jms:reference-file>
</trans-unit> </trans-unit>
<trans-unit id="28dd2416483329c548279196d0c60f722578632f" resname="login::notification: demande de confirmation par mail envoyee" approved="yes"> <trans-unit id="28dd2416483329c548279196d0c60f722578632f" resname="login::notification: demande de confirmation par mail envoyee" approved="yes">
@@ -11485,7 +11508,7 @@
<trans-unit id="2751058550fb9a63ba3ffa07152ec68f594dec2a" resname="phraseanet:: Un email vient de vous etre envoye" approved="yes"> <trans-unit id="2751058550fb9a63ba3ffa07152ec68f594dec2a" resname="phraseanet:: Un email vient de vous etre envoye" approved="yes">
<source>phraseanet:: Un email vient de vous etre envoye</source> <source>phraseanet:: Un email vient de vous etre envoye</source>
<target state="translated">An e-mail has been sent.</target> <target state="translated">An e-mail has been sent.</target>
<jms:reference-file line="447">Controller/Root/LoginController.php</jms:reference-file> <jms:reference-file line="444">Controller/Root/LoginController.php</jms:reference-file>
</trans-unit> </trans-unit>
<trans-unit id="eb699a47b1a213ea730879af2fd492110b3c1f4e" resname="phraseanet:: a propos" approved="yes"> <trans-unit id="eb699a47b1a213ea730879af2fd492110b3c1f4e" resname="phraseanet:: a propos" approved="yes">
<source>phraseanet:: a propos</source> <source>phraseanet:: a propos</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="2021-07-26T07:50:08Z" source-language="en" target-language="fr" datatype="plaintext" original="not.available"> <file date="2021-08-03T07:38:30Z" 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>
@@ -587,18 +587,18 @@
<trans-unit id="47fdb73f25a5741ae837b5ff6952465d9a205d62" resname="Account has been unlocked, you can now login." approved="yes"> <trans-unit id="47fdb73f25a5741ae837b5ff6952465d9a205d62" resname="Account has been unlocked, you can now login." approved="yes">
<source>Account has been unlocked, you can now login.</source> <source>Account has been unlocked, you can now login.</source>
<target state="translated">Le compte a été débloqué. Vous pouvez maintenant vous connecter.</target> <target state="translated">Le compte a été débloqué. Vous pouvez maintenant vous connecter.</target>
<jms:reference-file line="363">Controller/Root/LoginController.php</jms:reference-file> <jms:reference-file line="356">Controller/Root/LoginController.php</jms:reference-file>
<jms:reference-file line="379">Controller/Root/LoginController.php</jms:reference-file> <jms:reference-file line="372">Controller/Root/LoginController.php</jms:reference-file>
</trans-unit> </trans-unit>
<trans-unit id="632ed364ab91b2c197af55b21a56915da46ab097" resname="Account has been unlocked, you still have to wait for admin approval." approved="yes"> <trans-unit id="632ed364ab91b2c197af55b21a56915da46ab097" resname="Account has been unlocked, you still have to wait for admin approval." approved="yes">
<source>Account has been unlocked, you still have to wait for admin approval.</source> <source>Account has been unlocked, you still have to wait for admin approval.</source>
<target state="translated">Le compte a été débloqué. Vous devez toutefois attendre l'approbation d'un administrateur.</target> <target state="translated">Le compte a été débloqué. Vous devez toutefois attendre l'approbation d'un administrateur.</target>
<jms:reference-file line="389">Controller/Root/LoginController.php</jms:reference-file> <jms:reference-file line="382">Controller/Root/LoginController.php</jms:reference-file>
</trans-unit> </trans-unit>
<trans-unit id="d0f5633269121ec8e07965a8adb4032ba9e51c3d" resname="Account is already unlocked, you can login." approved="yes"> <trans-unit id="d0f5633269121ec8e07965a8adb4032ba9e51c3d" resname="Account is already unlocked, you can login." approved="yes">
<source>Account is already unlocked, you can login.</source> <source>Account is already unlocked, you can login.</source>
<target state="translated">Le compte est déjà déverrouillé. Vous pouvez vous connecter.</target> <target state="translated">Le compte est déjà déverrouillé. Vous pouvez vous connecter.</target>
<jms:reference-file line="351">Controller/Root/LoginController.php</jms:reference-file> <jms:reference-file line="344">Controller/Root/LoginController.php</jms:reference-file>
</trans-unit> </trans-unit>
<trans-unit id="b49bb6d5d1b2f39b2eb12fbd6cd22fe8556a81a5" resname="Account is not found." approved="yes"> <trans-unit id="b49bb6d5d1b2f39b2eb12fbd6cd22fe8556a81a5" resname="Account is not found." approved="yes">
<source>Account is not found.</source> <source>Account is not found.</source>
@@ -1045,7 +1045,7 @@
<trans-unit id="a45ff91e0c1ebb94d62f5daaad1e708278ba484e" resname="An unexpected error occurred during authentication process, please contact an admin" approved="yes"> <trans-unit id="a45ff91e0c1ebb94d62f5daaad1e708278ba484e" resname="An unexpected error occurred during authentication process, please contact an admin" approved="yes">
<source>An unexpected error occurred during authentication process, please contact an admin</source> <source>An unexpected error occurred during authentication process, please contact an admin</source>
<target state="translated">Une erreur est survenue lors de l'authentification. Veuillez contacter un Administrateur</target> <target state="translated">Une erreur est survenue lors de l'authentification. Veuillez contacter un Administrateur</target>
<jms:reference-file line="776">Controller/Root/LoginController.php</jms:reference-file> <jms:reference-file line="787">Controller/Root/LoginController.php</jms:reference-file>
</trans-unit> </trans-unit>
<trans-unit id="2063ba5ce348f48f77284c961f2291da1fdd79a5" resname="An upload on %bridge_adapter% failed, the resaon is : %reason%" approved="yes"> <trans-unit id="2063ba5ce348f48f77284c961f2291da1fdd79a5" resname="An upload on %bridge_adapter% failed, the resaon is : %reason%" approved="yes">
<source>An upload on %bridge_adapter% failed, the resaon is : %reason%</source> <source>An upload on %bridge_adapter% failed, the resaon is : %reason%</source>
@@ -3852,8 +3852,8 @@
<trans-unit id="72194a4e30eb11f8611b35e5339851fe3e766353" resname="Invalid unlock link." approved="yes"> <trans-unit id="72194a4e30eb11f8611b35e5339851fe3e766353" resname="Invalid unlock link." approved="yes">
<source>Invalid unlock link.</source> <source>Invalid unlock link.</source>
<target state="translated">Lien de déverrouillage non valide.</target> <target state="translated">Lien de déverrouillage non valide.</target>
<jms:reference-file line="337">Controller/Root/LoginController.php</jms:reference-file> <jms:reference-file line="330">Controller/Root/LoginController.php</jms:reference-file>
<jms:reference-file line="343">Controller/Root/LoginController.php</jms:reference-file> <jms:reference-file line="336">Controller/Root/LoginController.php</jms:reference-file>
</trans-unit> </trans-unit>
<trans-unit id="8606f0ad87b5f92e01e46416cad301829571b7a7" resname="Inverser" approved="yes"> <trans-unit id="8606f0ad87b5f92e01e46416cad301829571b7a7" resname="Inverser" approved="yes">
<source>Inverser</source> <source>Inverser</source>
@@ -5035,7 +5035,7 @@
<trans-unit id="17d47194ec888edc3eb2a8f200f0400f787924ff" resname="Phraseanet guest-access is disabled" approved="yes"> <trans-unit id="17d47194ec888edc3eb2a8f200f0400f787924ff" resname="Phraseanet guest-access is disabled" approved="yes">
<source>Phraseanet guest-access is disabled</source> <source>Phraseanet guest-access is disabled</source>
<target state="translated">L'accès invité de Phraseanet est désactivé.</target> <target state="translated">L'accès invité de Phraseanet est désactivé.</target>
<jms:reference-file line="556">Controller/Root/LoginController.php</jms:reference-file> <jms:reference-file line="553">Controller/Root/LoginController.php</jms:reference-file>
</trans-unit> </trans-unit>
<trans-unit id="f76e81b1e826c0255a8e7e2b0e9c8f6c33bba34c" resname="Phraseanet may require many binaries." approved="yes"> <trans-unit id="f76e81b1e826c0255a8e7e2b0e9c8f6c33bba34c" resname="Phraseanet may require many binaries." approved="yes">
<source>Phraseanet may require many binaries.</source> <source>Phraseanet may require many binaries.</source>
@@ -5097,7 +5097,7 @@
<trans-unit id="2bec3eec3fa44ad54758d6446a424345830aac30" resname="Please fill the captcha" approved="yes"> <trans-unit id="2bec3eec3fa44ad54758d6446a424345830aac30" resname="Please fill the captcha" approved="yes">
<source>Please fill the captcha</source> <source>Please fill the captcha</source>
<target state="translated">Veuillez remplir le champ CAPTCHA</target> <target state="translated">Veuillez remplir le champ CAPTCHA</target>
<jms:reference-file line="795">Controller/Root/LoginController.php</jms:reference-file> <jms:reference-file line="806">Controller/Root/LoginController.php</jms:reference-file>
</trans-unit> </trans-unit>
<trans-unit id="66dbd3018d4d017b79095548149d667f198fef8b" resname="Please fix the database before starting" approved="yes"> <trans-unit id="66dbd3018d4d017b79095548149d667f198fef8b" resname="Please fix the database before starting" approved="yes">
<source>Please fix the database before starting</source> <source>Please fix the database before starting</source>
@@ -6327,6 +6327,7 @@ Pour les utilisateurs authentifiés, la demande de validation est également dis
<source>Start</source> <source>Start</source>
<target state="translated">Démarrer</target> <target state="translated">Démarrer</target>
<jms:reference-file line="12">admin/worker-manager/worker_pull_assets.html.twig</jms:reference-file> <jms:reference-file line="12">admin/worker-manager/worker_pull_assets.html.twig</jms:reference-file>
<jms:reference-file line="21">admin/worker-manager/worker_record_mover.html.twig</jms:reference-file>
<jms:reference-file line="12">admin/worker-manager/worker_validation_reminder.html.twig</jms:reference-file> <jms:reference-file line="12">admin/worker-manager/worker_validation_reminder.html.twig</jms:reference-file>
<jms:reference-file line="15">admin/task-manager/templates.html.twig</jms:reference-file> <jms:reference-file line="15">admin/task-manager/templates.html.twig</jms:reference-file>
<jms:reference-file line="54">admin/task-manager/templates.html.twig</jms:reference-file> <jms:reference-file line="54">admin/task-manager/templates.html.twig</jms:reference-file>
@@ -6379,6 +6380,7 @@ Pour les utilisateurs authentifiés, la demande de validation est également dis
<jms:reference-file line="8">prod/upload/lazaret.html.twig</jms:reference-file> <jms:reference-file line="8">prod/upload/lazaret.html.twig</jms:reference-file>
<jms:reference-file line="10">prod/upload/lazaret.html.twig</jms:reference-file> <jms:reference-file line="10">prod/upload/lazaret.html.twig</jms:reference-file>
<jms:reference-file line="10">admin/worker-manager/worker_pull_assets.html.twig</jms:reference-file> <jms:reference-file line="10">admin/worker-manager/worker_pull_assets.html.twig</jms:reference-file>
<jms:reference-file line="19">admin/worker-manager/worker_record_mover.html.twig</jms:reference-file>
<jms:reference-file line="10">admin/worker-manager/worker_validation_reminder.html.twig</jms:reference-file> <jms:reference-file line="10">admin/worker-manager/worker_validation_reminder.html.twig</jms:reference-file>
<jms:reference-file line="20">admin/task-manager/templates.html.twig</jms:reference-file> <jms:reference-file line="20">admin/task-manager/templates.html.twig</jms:reference-file>
<jms:reference-file line="59">admin/task-manager/templates.html.twig</jms:reference-file> <jms:reference-file line="59">admin/task-manager/templates.html.twig</jms:reference-file>
@@ -7049,7 +7051,7 @@ Pour les utilisateurs authentifiés, la demande de validation est également dis
<trans-unit id="a5d2dca08b69ce907e38ed1bf35fc219df18edb3" resname="Unable to authenticate with %provider_name%" approved="yes"> <trans-unit id="a5d2dca08b69ce907e38ed1bf35fc219df18edb3" resname="Unable to authenticate with %provider_name%" approved="yes">
<source>Unable to authenticate with %provider_name%</source> <source>Unable to authenticate with %provider_name%</source>
<target state="translated">Impossible de s'authentifier avec %provider_name%</target> <target state="translated">Impossible de s'authentifier avec %provider_name%</target>
<jms:reference-file line="683">Controller/Root/LoginController.php</jms:reference-file> <jms:reference-file line="680">Controller/Root/LoginController.php</jms:reference-file>
<jms:reference-file line="207">Controller/Api/OAuth2Controller.php</jms:reference-file> <jms:reference-file line="207">Controller/Api/OAuth2Controller.php</jms:reference-file>
</trans-unit> </trans-unit>
<trans-unit id="7adcfb8dcac6fb17a9283fcb6b53f1e31ca2f3a0" resname="Unable to connect to MySQL server" approved="yes"> <trans-unit id="7adcfb8dcac6fb17a9283fcb6b53f1e31ca2f3a0" resname="Unable to connect to MySQL server" approved="yes">
@@ -7092,7 +7094,7 @@ Pour les utilisateurs authentifiés, la demande de validation est également dis
<trans-unit id="c8cfcd74a9813267d93550c9cf1d2930f23815f0" resname="Unable to retrieve provider identity" approved="yes"> <trans-unit id="c8cfcd74a9813267d93550c9cf1d2930f23815f0" resname="Unable to retrieve provider identity" approved="yes">
<source>Unable to retrieve provider identity</source> <source>Unable to retrieve provider identity</source>
<target state="translated">Impossible de récupérer l'identité auprès du fournisseur.</target> <target state="translated">Impossible de récupérer l'identité auprès du fournisseur.</target>
<jms:reference-file line="706">Controller/Root/LoginController.php</jms:reference-file> <jms:reference-file line="703">Controller/Root/LoginController.php</jms:reference-file>
<jms:reference-file line="224">Controller/Api/OAuth2Controller.php</jms:reference-file> <jms:reference-file line="224">Controller/Api/OAuth2Controller.php</jms:reference-file>
</trans-unit> </trans-unit>
<trans-unit id="6af8293be2ccc7fc664c96b11293a226fd300026" resname="Unable to send the documents" approved="yes"> <trans-unit id="6af8293be2ccc7fc664c96b11293a226fd300026" resname="Unable to send the documents" approved="yes">
@@ -7563,7 +7565,7 @@ Pour les utilisateurs authentifiés, la demande de validation est également dis
<trans-unit id="0d3d97ffc6b526aad5b5c5e4f99df4298a48ce0b" resname="Vous etes maintenant deconnecte. A bientot." approved="yes"> <trans-unit id="0d3d97ffc6b526aad5b5c5e4f99df4298a48ce0b" resname="Vous etes maintenant deconnecte. A bientot." approved="yes">
<source>Vous etes maintenant deconnecte. A bientot.</source> <source>Vous etes maintenant deconnecte. A bientot.</source>
<target state="translated">Vous êtes maintenant déconnecté. A bientôt.</target> <target state="translated">Vous êtes maintenant déconnecté. A bientôt.</target>
<jms:reference-file line="492">Controller/Root/LoginController.php</jms:reference-file> <jms:reference-file line="489">Controller/Root/LoginController.php</jms:reference-file>
</trans-unit> </trans-unit>
<trans-unit id="2b31652d33be49a2d9d3187a0c31719a1c834f18" resname="Vous n'avez pas assez de droits sur certains elements selectionnes" approved="yes"> <trans-unit id="2b31652d33be49a2d9d3187a0c31719a1c834f18" resname="Vous n'avez pas assez de droits sur certains elements selectionnes" approved="yes">
<source>Vous n'avez pas assez de droits sur certains elements selectionnes</source> <source>Vous n'avez pas assez de droits sur certains elements selectionnes</source>
@@ -8000,7 +8002,7 @@ Pour les utilisateurs authentifiés, la demande de validation est également dis
<trans-unit id="ff2e2369a8f0959a7f665f926ec4d84b3c5a46f5" resname="Your identity is not recognized." approved="yes"> <trans-unit id="ff2e2369a8f0959a7f665f926ec4d84b3c5a46f5" resname="Your identity is not recognized." approved="yes">
<source>Your identity is not recognized.</source> <source>Your identity is not recognized.</source>
<target state="translated">Votre identité n'est pas reconnue.</target> <target state="translated">Votre identité n'est pas reconnue.</target>
<jms:reference-file line="747">Controller/Root/LoginController.php</jms:reference-file> <jms:reference-file line="744">Controller/Root/LoginController.php</jms:reference-file>
</trans-unit> </trans-unit>
<trans-unit id="aaf57216976f942ee7fe118918b2b8893bde955f" resname="Your install might need to build some sub-definitions" approved="yes"> <trans-unit id="aaf57216976f942ee7fe118918b2b8893bde955f" resname="Your install might need to build some sub-definitions" approved="yes">
<source>Your install might need to build some sub-definitions</source> <source>Your install might need to build some sub-definitions</source>
@@ -9160,7 +9162,7 @@ Si vous recevez cet e-mail sans l'avoir sollicité, merci de l'ignorer ou de le
<trans-unit id="c9e74b67af82544af64171a88050f4a9a802e572" resname="admin::workermanager: Rabbit config error" approved="yes"> <trans-unit id="c9e74b67af82544af64171a88050f4a9a802e572" resname="admin::workermanager: Rabbit config error" approved="yes">
<source>admin::workermanager: Rabbit config error</source> <source>admin::workermanager: Rabbit config error</source>
<target state="translated">Erreur dans la configuration du gestionnaire de messages</target> <target state="translated">Erreur dans la configuration du gestionnaire de messages</target>
<jms:reference-file line="109">admin/worker-manager/index.html.twig</jms:reference-file> <jms:reference-file line="115">admin/worker-manager/index.html.twig</jms:reference-file>
</trans-unit> </trans-unit>
<trans-unit id="40b3163a21978717195a7ae687589ade1e0561c7" resname="admin::workermanager:tab:Reminder: Interval in second" approved="yes"> <trans-unit id="40b3163a21978717195a7ae687589ade1e0561c7" resname="admin::workermanager:tab:Reminder: Interval in second" approved="yes">
<source>admin::workermanager:tab:Reminder: Interval in second</source> <source>admin::workermanager:tab:Reminder: Interval in second</source>
@@ -9280,8 +9282,28 @@ Si vous recevez cet e-mail sans l'avoir sollicité, merci de l'ignorer ou de le
<trans-unit id="36c6753b7d3078f881ee0f3436c50d1c1086aeff" resname="admin::workermanager:tab:queueMonitor: title" approved="yes"> <trans-unit id="36c6753b7d3078f881ee0f3436c50d1c1086aeff" resname="admin::workermanager:tab:queueMonitor: title" approved="yes">
<source>admin::workermanager:tab:queueMonitor: title</source> <source>admin::workermanager:tab:queueMonitor: title</source>
<target state="translated">Files de message</target> <target state="translated">Files de message</target>
<jms:reference-file line="55">admin/worker-manager/index.html.twig</jms:reference-file>
</trans-unit>
<trans-unit id="62785f107d33c67ce67334fd6c8d0fca0362bc60" resname="admin::workermanager:tab:record mover: description">
<source>admin::workermanager:tab:record mover: description</source>
<target state="new">admin::workermanager:tab:record mover: description</target>
<jms:reference-file line="1">admin/worker-manager/worker_record_mover.html.twig</jms:reference-file>
</trans-unit>
<trans-unit id="44ddee2a91f97494f22ab473f1f946d257436095" resname="admin::workermanager:tab:record mover: period in second">
<source>admin::workermanager:tab:record mover: period in second</source>
<target state="new">admin::workermanager:tab:record mover: period in second</target>
<jms:reference-file line="23">WorkerManager/Form/WorkerRecordMoverType.php</jms:reference-file>
</trans-unit>
<trans-unit id="68614cd5044c8e097dda9454196dcb224b8839f9" resname="admin::workermanager:tab:record mover: title">
<source>admin::workermanager:tab:record mover: title</source>
<target state="new">admin::workermanager:tab:record mover: title</target>
<jms:reference-file line="50">admin/worker-manager/index.html.twig</jms:reference-file> <jms:reference-file line="50">admin/worker-manager/index.html.twig</jms:reference-file>
</trans-unit> </trans-unit>
<trans-unit id="633313368c2eb8b9ecde07b0da8595d458cc051b" resname="admin::workermanager:tab:record mover: xml view">
<source>admin::workermanager:tab:record mover: xml view</source>
<target state="new">admin::workermanager:tab:record mover: xml view</target>
<jms:reference-file line="26">WorkerManager/Form/WorkerRecordMoverType.php</jms:reference-file>
</trans-unit>
<trans-unit id="15a2a28d354353ef62c87266c96a8586ea6d7f00" resname="admin::workermanager:tab:reminder: title" approved="yes"> <trans-unit id="15a2a28d354353ef62c87266c96a8586ea6d7f00" resname="admin::workermanager:tab:reminder: title" approved="yes">
<source>admin::workermanager:tab:reminder: title</source> <source>admin::workermanager:tab:reminder: title</source>
<target state="translated">Rappel de la validation</target> <target state="translated">Rappel de la validation</target>
@@ -9622,7 +9644,7 @@ Si vous recevez cet e-mail sans l'avoir sollicité, merci de l'ignorer ou de le
<trans-unit id="8f3cd845b8adbcdf064486cdd24733f53bce8bb3" resname="admin:worker Retrieve configuration error" approved="yes"> <trans-unit id="8f3cd845b8adbcdf064486cdd24733f53bce8bb3" resname="admin:worker Retrieve configuration error" approved="yes">
<source>admin:worker Retrieve configuration error</source> <source>admin:worker Retrieve configuration error</source>
<target state="translated">Erreur lors de la récupération de la configuration des workers</target> <target state="translated">Erreur lors de la récupération de la configuration des workers</target>
<jms:reference-file line="98">admin/worker-manager/index.html.twig</jms:reference-file> <jms:reference-file line="104">admin/worker-manager/index.html.twig</jms:reference-file>
</trans-unit> </trans-unit>
<trans-unit id="8f1dba76b561684930a25a984046b3b4149785ca" resname="alert" approved="yes"> <trans-unit id="8f1dba76b561684930a25a984046b3b4149785ca" resname="alert" approved="yes">
<source>alert</source> <source>alert</source>
@@ -9783,6 +9805,7 @@ Si vous recevez cet e-mail sans l'avoir sollicité, merci de l'ignorer ou de le
<jms:reference-file line="47">WorkerManager/Form/WorkerValidationReminderType.php</jms:reference-file> <jms:reference-file line="47">WorkerManager/Form/WorkerValidationReminderType.php</jms:reference-file>
<jms:reference-file line="40">WorkerManager/Form/WorkerConfigurationType.php</jms:reference-file> <jms:reference-file line="40">WorkerManager/Form/WorkerConfigurationType.php</jms:reference-file>
<jms:reference-file line="43">WorkerManager/Form/WorkerPullAssetsType.php</jms:reference-file> <jms:reference-file line="43">WorkerManager/Form/WorkerPullAssetsType.php</jms:reference-file>
<jms:reference-file line="29">WorkerManager/Form/WorkerRecordMoverType.php</jms:reference-file>
<jms:reference-file line="77">web/admin/users.html.twig</jms:reference-file> <jms:reference-file line="77">web/admin/users.html.twig</jms:reference-file>
</trans-unit> </trans-unit>
<trans-unit id="eb7084f3be2ac7d8cf870a9bb83df976dc65ad5b" resname="boutton::chercher" approved="yes"> <trans-unit id="eb7084f3be2ac7d8cf870a9bb83df976dc65ad5b" resname="boutton::chercher" approved="yes">
@@ -10932,18 +10955,18 @@ Si vous recevez cet e-mail sans l'avoir sollicité, merci de l'ignorer ou de le
<trans-unit id="8af68da04218b6188405e5f7422866b5412ec7a8" resname="login::erreur: Erreur d'authentification" approved="yes"> <trans-unit id="8af68da04218b6188405e5f7422866b5412ec7a8" resname="login::erreur: Erreur d'authentification" approved="yes">
<source>login::erreur: Erreur d'authentification</source> <source>login::erreur: Erreur d'authentification</source>
<target state="translated">Erreur d'authentification</target> <target state="translated">Erreur d'authentification</target>
<jms:reference-file line="806">Controller/Root/LoginController.php</jms:reference-file> <jms:reference-file line="817">Controller/Root/LoginController.php</jms:reference-file>
<jms:reference-file line="103">Controller/Api/OAuth2Controller.php</jms:reference-file> <jms:reference-file line="103">Controller/Api/OAuth2Controller.php</jms:reference-file>
</trans-unit> </trans-unit>
<trans-unit id="e7678ea875773920bf91f79b62b97f31986f211b" resname="login::erreur: No available connection - Please contact sys-admin" approved="yes"> <trans-unit id="e7678ea875773920bf91f79b62b97f31986f211b" resname="login::erreur: No available connection - Please contact sys-admin" approved="yes">
<source>login::erreur: No available connection - Please contact sys-admin</source> <source>login::erreur: No available connection - Please contact sys-admin</source>
<target state="translated">Connexion impossible, contactez un administrateur système</target> <target state="translated">Connexion impossible, contactez un administrateur système</target>
<jms:reference-file line="515">Controller/Root/LoginController.php</jms:reference-file> <jms:reference-file line="512">Controller/Root/LoginController.php</jms:reference-file>
</trans-unit> </trans-unit>
<trans-unit id="dcc7f0cac10852ef9bcc7f10019e2679174e3df7" resname="login::erreur: Vous n'avez pas confirme votre email" approved="yes"> <trans-unit id="dcc7f0cac10852ef9bcc7f10019e2679174e3df7" resname="login::erreur: Vous n'avez pas confirme votre email" approved="yes">
<source>login::erreur: Vous n'avez pas confirme votre email</source> <source>login::erreur: Vous n'avez pas confirme votre email</source>
<target state="translated">Accès impossible, vous n'avez pas confirmé votre adresse e-mail.</target> <target state="translated">Accès impossible, vous n'avez pas confirmé votre adresse e-mail.</target>
<jms:reference-file line="799">Controller/Root/LoginController.php</jms:reference-file> <jms:reference-file line="810">Controller/Root/LoginController.php</jms:reference-file>
</trans-unit> </trans-unit>
<trans-unit id="5cdbff50d2a3ae92720c5af32d4cd560d1351a91" resname="login::notification: Changements enregistres" approved="yes"> <trans-unit id="5cdbff50d2a3ae92720c5af32d4cd560d1351a91" resname="login::notification: Changements enregistres" approved="yes">
<source>login::notification: Changements enregistres</source> <source>login::notification: Changements enregistres</source>
@@ -10953,7 +10976,7 @@ Si vous recevez cet e-mail sans l'avoir sollicité, merci de l'ignorer ou de le
<trans-unit id="46f7a3bb71222626147c7e64c6a59a3f4c3d8e42" resname="login::notification: Mise a jour du mot de passe avec succes" approved="yes"> <trans-unit id="46f7a3bb71222626147c7e64c6a59a3f4c3d8e42" resname="login::notification: Mise a jour du mot de passe avec succes" approved="yes">
<source>login::notification: Mise a jour du mot de passe avec succes</source> <source>login::notification: Mise a jour du mot de passe avec succes</source>
<target state="translated">Mise à jour du mot de passe effectuée</target> <target state="translated">Mise à jour du mot de passe effectuée</target>
<jms:reference-file line="408">Controller/Root/LoginController.php</jms:reference-file> <jms:reference-file line="405">Controller/Root/LoginController.php</jms:reference-file>
<jms:reference-file line="67">Controller/Root/AccountController.php</jms:reference-file> <jms:reference-file line="67">Controller/Root/AccountController.php</jms:reference-file>
</trans-unit> </trans-unit>
<trans-unit id="28dd2416483329c548279196d0c60f722578632f" resname="login::notification: demande de confirmation par mail envoyee" approved="yes"> <trans-unit id="28dd2416483329c548279196d0c60f722578632f" resname="login::notification: demande de confirmation par mail envoyee" approved="yes">
@@ -11485,7 +11508,7 @@ Si vous recevez cet e-mail sans l'avoir sollicité, merci de l'ignorer ou de le
<trans-unit id="2751058550fb9a63ba3ffa07152ec68f594dec2a" resname="phraseanet:: Un email vient de vous etre envoye" approved="yes"> <trans-unit id="2751058550fb9a63ba3ffa07152ec68f594dec2a" resname="phraseanet:: Un email vient de vous etre envoye" approved="yes">
<source>phraseanet:: Un email vient de vous etre envoye</source> <source>phraseanet:: Un email vient de vous etre envoye</source>
<target state="translated">Un e-mail vient de vous être envoyé</target> <target state="translated">Un e-mail vient de vous être envoyé</target>
<jms:reference-file line="447">Controller/Root/LoginController.php</jms:reference-file> <jms:reference-file line="444">Controller/Root/LoginController.php</jms:reference-file>
</trans-unit> </trans-unit>
<trans-unit id="eb699a47b1a213ea730879af2fd492110b3c1f4e" resname="phraseanet:: a propos" approved="yes"> <trans-unit id="eb699a47b1a213ea730879af2fd492110b3c1f4e" resname="phraseanet:: a propos" approved="yes">
<source>phraseanet:: a propos</source> <source>phraseanet:: a propos</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="2021-07-26T07:50:26Z" source-language="en" target-language="nl" datatype="plaintext" original="not.available"> <file date="2021-08-03T07:38:49Z" 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>
@@ -587,18 +587,18 @@
<trans-unit id="47fdb73f25a5741ae837b5ff6952465d9a205d62" resname="Account has been unlocked, you can now login." approved="yes"> <trans-unit id="47fdb73f25a5741ae837b5ff6952465d9a205d62" resname="Account has been unlocked, you can now login." approved="yes">
<source>Account has been unlocked, you can now login.</source> <source>Account has been unlocked, you can now login.</source>
<target state="translated">Gebruiker is ontgrendeld, u kunt zich aanmelden.</target> <target state="translated">Gebruiker is ontgrendeld, u kunt zich aanmelden.</target>
<jms:reference-file line="363">Controller/Root/LoginController.php</jms:reference-file> <jms:reference-file line="356">Controller/Root/LoginController.php</jms:reference-file>
<jms:reference-file line="379">Controller/Root/LoginController.php</jms:reference-file> <jms:reference-file line="372">Controller/Root/LoginController.php</jms:reference-file>
</trans-unit> </trans-unit>
<trans-unit id="632ed364ab91b2c197af55b21a56915da46ab097" resname="Account has been unlocked, you still have to wait for admin approval." approved="yes"> <trans-unit id="632ed364ab91b2c197af55b21a56915da46ab097" resname="Account has been unlocked, you still have to wait for admin approval." approved="yes">
<source>Account has been unlocked, you still have to wait for admin approval.</source> <source>Account has been unlocked, you still have to wait for admin approval.</source>
<target state="translated">Gebruiker is ontgrendeld, u dient nog te wachten op goedkeuring van een beheerder.</target> <target state="translated">Gebruiker is ontgrendeld, u dient nog te wachten op goedkeuring van een beheerder.</target>
<jms:reference-file line="389">Controller/Root/LoginController.php</jms:reference-file> <jms:reference-file line="382">Controller/Root/LoginController.php</jms:reference-file>
</trans-unit> </trans-unit>
<trans-unit id="d0f5633269121ec8e07965a8adb4032ba9e51c3d" resname="Account is already unlocked, you can login." approved="yes"> <trans-unit id="d0f5633269121ec8e07965a8adb4032ba9e51c3d" resname="Account is already unlocked, you can login." approved="yes">
<source>Account is already unlocked, you can login.</source> <source>Account is already unlocked, you can login.</source>
<target state="translated">Deze gebruiker is reeds ontgrendeld, u kunt zich aanmelden.</target> <target state="translated">Deze gebruiker is reeds ontgrendeld, u kunt zich aanmelden.</target>
<jms:reference-file line="351">Controller/Root/LoginController.php</jms:reference-file> <jms:reference-file line="344">Controller/Root/LoginController.php</jms:reference-file>
</trans-unit> </trans-unit>
<trans-unit id="b49bb6d5d1b2f39b2eb12fbd6cd22fe8556a81a5" resname="Account is not found." approved="yes"> <trans-unit id="b49bb6d5d1b2f39b2eb12fbd6cd22fe8556a81a5" resname="Account is not found." approved="yes">
<source>Account is not found.</source> <source>Account is not found.</source>
@@ -1047,7 +1047,7 @@
<trans-unit id="a45ff91e0c1ebb94d62f5daaad1e708278ba484e" resname="An unexpected error occurred during authentication process, please contact an admin"> <trans-unit id="a45ff91e0c1ebb94d62f5daaad1e708278ba484e" resname="An unexpected error occurred during authentication process, please contact an admin">
<source>An unexpected error occurred during authentication process, please contact an admin</source> <source>An unexpected error occurred during authentication process, please contact an admin</source>
<target state="new">An unexpected error occurred during authentication process, please contact an admin</target> <target state="new">An unexpected error occurred during authentication process, please contact an admin</target>
<jms:reference-file line="776">Controller/Root/LoginController.php</jms:reference-file> <jms:reference-file line="787">Controller/Root/LoginController.php</jms:reference-file>
</trans-unit> </trans-unit>
<trans-unit id="2063ba5ce348f48f77284c961f2291da1fdd79a5" resname="An upload on %bridge_adapter% failed, the resaon is : %reason%"> <trans-unit id="2063ba5ce348f48f77284c961f2291da1fdd79a5" resname="An upload on %bridge_adapter% failed, the resaon is : %reason%">
<source>An upload on %bridge_adapter% failed, the resaon is : %reason%</source> <source>An upload on %bridge_adapter% failed, the resaon is : %reason%</source>
@@ -3864,8 +3864,8 @@
<trans-unit id="72194a4e30eb11f8611b35e5339851fe3e766353" resname="Invalid unlock link." approved="yes"> <trans-unit id="72194a4e30eb11f8611b35e5339851fe3e766353" resname="Invalid unlock link." approved="yes">
<source>Invalid unlock link.</source> <source>Invalid unlock link.</source>
<target state="translated">Ongeldige ontgrendelings-link</target> <target state="translated">Ongeldige ontgrendelings-link</target>
<jms:reference-file line="337">Controller/Root/LoginController.php</jms:reference-file> <jms:reference-file line="330">Controller/Root/LoginController.php</jms:reference-file>
<jms:reference-file line="343">Controller/Root/LoginController.php</jms:reference-file> <jms:reference-file line="336">Controller/Root/LoginController.php</jms:reference-file>
</trans-unit> </trans-unit>
<trans-unit id="8606f0ad87b5f92e01e46416cad301829571b7a7" resname="Inverser" approved="yes"> <trans-unit id="8606f0ad87b5f92e01e46416cad301829571b7a7" resname="Inverser" approved="yes">
<source>Inverser</source> <source>Inverser</source>
@@ -5047,7 +5047,7 @@
<trans-unit id="17d47194ec888edc3eb2a8f200f0400f787924ff" resname="Phraseanet guest-access is disabled" approved="yes"> <trans-unit id="17d47194ec888edc3eb2a8f200f0400f787924ff" resname="Phraseanet guest-access is disabled" approved="yes">
<source>Phraseanet guest-access is disabled</source> <source>Phraseanet guest-access is disabled</source>
<target state="translated">Gast toegang voor Phraseanet is niet actief</target> <target state="translated">Gast toegang voor Phraseanet is niet actief</target>
<jms:reference-file line="556">Controller/Root/LoginController.php</jms:reference-file> <jms:reference-file line="553">Controller/Root/LoginController.php</jms:reference-file>
</trans-unit> </trans-unit>
<trans-unit id="f76e81b1e826c0255a8e7e2b0e9c8f6c33bba34c" resname="Phraseanet may require many binaries." approved="yes"> <trans-unit id="f76e81b1e826c0255a8e7e2b0e9c8f6c33bba34c" resname="Phraseanet may require many binaries." approved="yes">
<source>Phraseanet may require many binaries.</source> <source>Phraseanet may require many binaries.</source>
@@ -5109,7 +5109,7 @@
<trans-unit id="2bec3eec3fa44ad54758d6446a424345830aac30" resname="Please fill the captcha" approved="yes"> <trans-unit id="2bec3eec3fa44ad54758d6446a424345830aac30" resname="Please fill the captcha" approved="yes">
<source>Please fill the captcha</source> <source>Please fill the captcha</source>
<target state="translated">Gelieve de captcha in te vullen</target> <target state="translated">Gelieve de captcha in te vullen</target>
<jms:reference-file line="795">Controller/Root/LoginController.php</jms:reference-file> <jms:reference-file line="806">Controller/Root/LoginController.php</jms:reference-file>
</trans-unit> </trans-unit>
<trans-unit id="66dbd3018d4d017b79095548149d667f198fef8b" resname="Please fix the database before starting" approved="yes"> <trans-unit id="66dbd3018d4d017b79095548149d667f198fef8b" resname="Please fix the database before starting" approved="yes">
<source>Please fix the database before starting</source> <source>Please fix the database before starting</source>
@@ -6337,6 +6337,7 @@
<source>Start</source> <source>Start</source>
<target>Start</target> <target>Start</target>
<jms:reference-file line="12">admin/worker-manager/worker_pull_assets.html.twig</jms:reference-file> <jms:reference-file line="12">admin/worker-manager/worker_pull_assets.html.twig</jms:reference-file>
<jms:reference-file line="21">admin/worker-manager/worker_record_mover.html.twig</jms:reference-file>
<jms:reference-file line="12">admin/worker-manager/worker_validation_reminder.html.twig</jms:reference-file> <jms:reference-file line="12">admin/worker-manager/worker_validation_reminder.html.twig</jms:reference-file>
<jms:reference-file line="15">admin/task-manager/templates.html.twig</jms:reference-file> <jms:reference-file line="15">admin/task-manager/templates.html.twig</jms:reference-file>
<jms:reference-file line="54">admin/task-manager/templates.html.twig</jms:reference-file> <jms:reference-file line="54">admin/task-manager/templates.html.twig</jms:reference-file>
@@ -6389,6 +6390,7 @@
<jms:reference-file line="8">prod/upload/lazaret.html.twig</jms:reference-file> <jms:reference-file line="8">prod/upload/lazaret.html.twig</jms:reference-file>
<jms:reference-file line="10">prod/upload/lazaret.html.twig</jms:reference-file> <jms:reference-file line="10">prod/upload/lazaret.html.twig</jms:reference-file>
<jms:reference-file line="10">admin/worker-manager/worker_pull_assets.html.twig</jms:reference-file> <jms:reference-file line="10">admin/worker-manager/worker_pull_assets.html.twig</jms:reference-file>
<jms:reference-file line="19">admin/worker-manager/worker_record_mover.html.twig</jms:reference-file>
<jms:reference-file line="10">admin/worker-manager/worker_validation_reminder.html.twig</jms:reference-file> <jms:reference-file line="10">admin/worker-manager/worker_validation_reminder.html.twig</jms:reference-file>
<jms:reference-file line="20">admin/task-manager/templates.html.twig</jms:reference-file> <jms:reference-file line="20">admin/task-manager/templates.html.twig</jms:reference-file>
<jms:reference-file line="59">admin/task-manager/templates.html.twig</jms:reference-file> <jms:reference-file line="59">admin/task-manager/templates.html.twig</jms:reference-file>
@@ -7059,7 +7061,7 @@
<trans-unit id="a5d2dca08b69ce907e38ed1bf35fc219df18edb3" resname="Unable to authenticate with %provider_name%"> <trans-unit id="a5d2dca08b69ce907e38ed1bf35fc219df18edb3" resname="Unable to authenticate with %provider_name%">
<source>Unable to authenticate with %provider_name%</source> <source>Unable to authenticate with %provider_name%</source>
<target state="new">Unable to authenticate with %provider_name%</target> <target state="new">Unable to authenticate with %provider_name%</target>
<jms:reference-file line="683">Controller/Root/LoginController.php</jms:reference-file> <jms:reference-file line="680">Controller/Root/LoginController.php</jms:reference-file>
<jms:reference-file line="207">Controller/Api/OAuth2Controller.php</jms:reference-file> <jms:reference-file line="207">Controller/Api/OAuth2Controller.php</jms:reference-file>
</trans-unit> </trans-unit>
<trans-unit id="7adcfb8dcac6fb17a9283fcb6b53f1e31ca2f3a0" resname="Unable to connect to MySQL server" approved="yes"> <trans-unit id="7adcfb8dcac6fb17a9283fcb6b53f1e31ca2f3a0" resname="Unable to connect to MySQL server" approved="yes">
@@ -7102,7 +7104,7 @@
<trans-unit id="c8cfcd74a9813267d93550c9cf1d2930f23815f0" resname="Unable to retrieve provider identity" approved="yes"> <trans-unit id="c8cfcd74a9813267d93550c9cf1d2930f23815f0" resname="Unable to retrieve provider identity" approved="yes">
<source>Unable to retrieve provider identity</source> <source>Unable to retrieve provider identity</source>
<target state="translated">Het is niet mogelijk om de identiteit van de provider te ontvangen</target> <target state="translated">Het is niet mogelijk om de identiteit van de provider te ontvangen</target>
<jms:reference-file line="706">Controller/Root/LoginController.php</jms:reference-file> <jms:reference-file line="703">Controller/Root/LoginController.php</jms:reference-file>
<jms:reference-file line="224">Controller/Api/OAuth2Controller.php</jms:reference-file> <jms:reference-file line="224">Controller/Api/OAuth2Controller.php</jms:reference-file>
</trans-unit> </trans-unit>
<trans-unit id="6af8293be2ccc7fc664c96b11293a226fd300026" resname="Unable to send the documents" approved="yes"> <trans-unit id="6af8293be2ccc7fc664c96b11293a226fd300026" resname="Unable to send the documents" approved="yes">
@@ -7573,7 +7575,7 @@
<trans-unit id="0d3d97ffc6b526aad5b5c5e4f99df4298a48ce0b" resname="Vous etes maintenant deconnecte. A bientot." approved="yes"> <trans-unit id="0d3d97ffc6b526aad5b5c5e4f99df4298a48ce0b" resname="Vous etes maintenant deconnecte. A bientot." approved="yes">
<source>Vous etes maintenant deconnecte. A bientot.</source> <source>Vous etes maintenant deconnecte. A bientot.</source>
<target state="translated">U bent nu uitgelogd. Tot later.</target> <target state="translated">U bent nu uitgelogd. Tot later.</target>
<jms:reference-file line="492">Controller/Root/LoginController.php</jms:reference-file> <jms:reference-file line="489">Controller/Root/LoginController.php</jms:reference-file>
</trans-unit> </trans-unit>
<trans-unit id="2b31652d33be49a2d9d3187a0c31719a1c834f18" resname="Vous n'avez pas assez de droits sur certains elements selectionnes" approved="yes"> <trans-unit id="2b31652d33be49a2d9d3187a0c31719a1c834f18" resname="Vous n'avez pas assez de droits sur certains elements selectionnes" approved="yes">
<source>Vous n'avez pas assez de droits sur certains elements selectionnes</source> <source>Vous n'avez pas assez de droits sur certains elements selectionnes</source>
@@ -8010,7 +8012,7 @@
<trans-unit id="ff2e2369a8f0959a7f665f926ec4d84b3c5a46f5" resname="Your identity is not recognized." approved="yes"> <trans-unit id="ff2e2369a8f0959a7f665f926ec4d84b3c5a46f5" resname="Your identity is not recognized." approved="yes">
<source>Your identity is not recognized.</source> <source>Your identity is not recognized.</source>
<target state="translated">Uw identiteit werd niet herkend</target> <target state="translated">Uw identiteit werd niet herkend</target>
<jms:reference-file line="747">Controller/Root/LoginController.php</jms:reference-file> <jms:reference-file line="744">Controller/Root/LoginController.php</jms:reference-file>
</trans-unit> </trans-unit>
<trans-unit id="aaf57216976f942ee7fe118918b2b8893bde955f" resname="Your install might need to build some sub-definitions" approved="yes"> <trans-unit id="aaf57216976f942ee7fe118918b2b8893bde955f" resname="Your install might need to build some sub-definitions" approved="yes">
<source>Your install might need to build some sub-definitions</source> <source>Your install might need to build some sub-definitions</source>
@@ -9169,7 +9171,7 @@
<trans-unit id="c9e74b67af82544af64171a88050f4a9a802e572" resname="admin::workermanager: Rabbit config error"> <trans-unit id="c9e74b67af82544af64171a88050f4a9a802e572" resname="admin::workermanager: Rabbit config error">
<source>admin::workermanager: Rabbit config error</source> <source>admin::workermanager: Rabbit config error</source>
<target state="new">admin::workermanager: Rabbit config error</target> <target state="new">admin::workermanager: Rabbit config error</target>
<jms:reference-file line="109">admin/worker-manager/index.html.twig</jms:reference-file> <jms:reference-file line="115">admin/worker-manager/index.html.twig</jms:reference-file>
</trans-unit> </trans-unit>
<trans-unit id="40b3163a21978717195a7ae687589ade1e0561c7" resname="admin::workermanager:tab:Reminder: Interval in second"> <trans-unit id="40b3163a21978717195a7ae687589ade1e0561c7" resname="admin::workermanager:tab:Reminder: Interval in second">
<source>admin::workermanager:tab:Reminder: Interval in second</source> <source>admin::workermanager:tab:Reminder: Interval in second</source>
@@ -9289,8 +9291,28 @@
<trans-unit id="36c6753b7d3078f881ee0f3436c50d1c1086aeff" resname="admin::workermanager:tab:queueMonitor: title"> <trans-unit id="36c6753b7d3078f881ee0f3436c50d1c1086aeff" resname="admin::workermanager:tab:queueMonitor: title">
<source>admin::workermanager:tab:queueMonitor: title</source> <source>admin::workermanager:tab:queueMonitor: title</source>
<target state="new">admin::workermanager:tab:queueMonitor: title</target> <target state="new">admin::workermanager:tab:queueMonitor: title</target>
<jms:reference-file line="55">admin/worker-manager/index.html.twig</jms:reference-file>
</trans-unit>
<trans-unit id="62785f107d33c67ce67334fd6c8d0fca0362bc60" resname="admin::workermanager:tab:record mover: description">
<source>admin::workermanager:tab:record mover: description</source>
<target state="new">admin::workermanager:tab:record mover: description</target>
<jms:reference-file line="1">admin/worker-manager/worker_record_mover.html.twig</jms:reference-file>
</trans-unit>
<trans-unit id="44ddee2a91f97494f22ab473f1f946d257436095" resname="admin::workermanager:tab:record mover: period in second">
<source>admin::workermanager:tab:record mover: period in second</source>
<target state="new">admin::workermanager:tab:record mover: period in second</target>
<jms:reference-file line="23">WorkerManager/Form/WorkerRecordMoverType.php</jms:reference-file>
</trans-unit>
<trans-unit id="68614cd5044c8e097dda9454196dcb224b8839f9" resname="admin::workermanager:tab:record mover: title">
<source>admin::workermanager:tab:record mover: title</source>
<target state="new">admin::workermanager:tab:record mover: title</target>
<jms:reference-file line="50">admin/worker-manager/index.html.twig</jms:reference-file> <jms:reference-file line="50">admin/worker-manager/index.html.twig</jms:reference-file>
</trans-unit> </trans-unit>
<trans-unit id="633313368c2eb8b9ecde07b0da8595d458cc051b" resname="admin::workermanager:tab:record mover: xml view">
<source>admin::workermanager:tab:record mover: xml view</source>
<target state="new">admin::workermanager:tab:record mover: xml view</target>
<jms:reference-file line="26">WorkerManager/Form/WorkerRecordMoverType.php</jms:reference-file>
</trans-unit>
<trans-unit id="15a2a28d354353ef62c87266c96a8586ea6d7f00" resname="admin::workermanager:tab:reminder: title"> <trans-unit id="15a2a28d354353ef62c87266c96a8586ea6d7f00" resname="admin::workermanager:tab:reminder: title">
<source>admin::workermanager:tab:reminder: title</source> <source>admin::workermanager:tab:reminder: title</source>
<target state="new">admin::workermanager:tab:reminder: title</target> <target state="new">admin::workermanager:tab:reminder: title</target>
@@ -9631,7 +9653,7 @@
<trans-unit id="8f3cd845b8adbcdf064486cdd24733f53bce8bb3" resname="admin:worker Retrieve configuration error"> <trans-unit id="8f3cd845b8adbcdf064486cdd24733f53bce8bb3" resname="admin:worker Retrieve configuration error">
<source>admin:worker Retrieve configuration error</source> <source>admin:worker Retrieve configuration error</source>
<target state="new">admin:worker Retrieve configuration error</target> <target state="new">admin:worker Retrieve configuration error</target>
<jms:reference-file line="98">admin/worker-manager/index.html.twig</jms:reference-file> <jms:reference-file line="104">admin/worker-manager/index.html.twig</jms:reference-file>
</trans-unit> </trans-unit>
<trans-unit id="8f1dba76b561684930a25a984046b3b4149785ca" resname="alert"> <trans-unit id="8f1dba76b561684930a25a984046b3b4149785ca" resname="alert">
<source>alert</source> <source>alert</source>
@@ -9792,6 +9814,7 @@
<jms:reference-file line="47">WorkerManager/Form/WorkerValidationReminderType.php</jms:reference-file> <jms:reference-file line="47">WorkerManager/Form/WorkerValidationReminderType.php</jms:reference-file>
<jms:reference-file line="40">WorkerManager/Form/WorkerConfigurationType.php</jms:reference-file> <jms:reference-file line="40">WorkerManager/Form/WorkerConfigurationType.php</jms:reference-file>
<jms:reference-file line="43">WorkerManager/Form/WorkerPullAssetsType.php</jms:reference-file> <jms:reference-file line="43">WorkerManager/Form/WorkerPullAssetsType.php</jms:reference-file>
<jms:reference-file line="29">WorkerManager/Form/WorkerRecordMoverType.php</jms:reference-file>
<jms:reference-file line="77">web/admin/users.html.twig</jms:reference-file> <jms:reference-file line="77">web/admin/users.html.twig</jms:reference-file>
</trans-unit> </trans-unit>
<trans-unit id="eb7084f3be2ac7d8cf870a9bb83df976dc65ad5b" resname="boutton::chercher" approved="yes"> <trans-unit id="eb7084f3be2ac7d8cf870a9bb83df976dc65ad5b" resname="boutton::chercher" approved="yes">
@@ -10941,18 +10964,18 @@
<trans-unit id="8af68da04218b6188405e5f7422866b5412ec7a8" resname="login::erreur: Erreur d'authentification" approved="yes"> <trans-unit id="8af68da04218b6188405e5f7422866b5412ec7a8" resname="login::erreur: Erreur d'authentification" approved="yes">
<source>login::erreur: Erreur d'authentification</source> <source>login::erreur: Erreur d'authentification</source>
<target state="translated">Verificatiefout</target> <target state="translated">Verificatiefout</target>
<jms:reference-file line="806">Controller/Root/LoginController.php</jms:reference-file> <jms:reference-file line="817">Controller/Root/LoginController.php</jms:reference-file>
<jms:reference-file line="103">Controller/Api/OAuth2Controller.php</jms:reference-file> <jms:reference-file line="103">Controller/Api/OAuth2Controller.php</jms:reference-file>
</trans-unit> </trans-unit>
<trans-unit id="e7678ea875773920bf91f79b62b97f31986f211b" resname="login::erreur: No available connection - Please contact sys-admin" approved="yes"> <trans-unit id="e7678ea875773920bf91f79b62b97f31986f211b" resname="login::erreur: No available connection - Please contact sys-admin" approved="yes">
<source>login::erreur: No available connection - Please contact sys-admin</source> <source>login::erreur: No available connection - Please contact sys-admin</source>
<target state="translated">Geen beschikbare verbinding - Neem contact op met sys-admin</target> <target state="translated">Geen beschikbare verbinding - Neem contact op met sys-admin</target>
<jms:reference-file line="515">Controller/Root/LoginController.php</jms:reference-file> <jms:reference-file line="512">Controller/Root/LoginController.php</jms:reference-file>
</trans-unit> </trans-unit>
<trans-unit id="dcc7f0cac10852ef9bcc7f10019e2679174e3df7" resname="login::erreur: Vous n'avez pas confirme votre email" approved="yes"> <trans-unit id="dcc7f0cac10852ef9bcc7f10019e2679174e3df7" resname="login::erreur: Vous n'avez pas confirme votre email" approved="yes">
<source>login::erreur: Vous n'avez pas confirme votre email</source> <source>login::erreur: Vous n'avez pas confirme votre email</source>
<target state="translated">U hebt uw email adres niet bevestigd</target> <target state="translated">U hebt uw email adres niet bevestigd</target>
<jms:reference-file line="799">Controller/Root/LoginController.php</jms:reference-file> <jms:reference-file line="810">Controller/Root/LoginController.php</jms:reference-file>
</trans-unit> </trans-unit>
<trans-unit id="5cdbff50d2a3ae92720c5af32d4cd560d1351a91" resname="login::notification: Changements enregistres" approved="yes"> <trans-unit id="5cdbff50d2a3ae92720c5af32d4cd560d1351a91" resname="login::notification: Changements enregistres" approved="yes">
<source>login::notification: Changements enregistres</source> <source>login::notification: Changements enregistres</source>
@@ -10962,7 +10985,7 @@
<trans-unit id="46f7a3bb71222626147c7e64c6a59a3f4c3d8e42" resname="login::notification: Mise a jour du mot de passe avec succes" approved="yes"> <trans-unit id="46f7a3bb71222626147c7e64c6a59a3f4c3d8e42" resname="login::notification: Mise a jour du mot de passe avec succes" approved="yes">
<source>login::notification: Mise a jour du mot de passe avec succes</source> <source>login::notification: Mise a jour du mot de passe avec succes</source>
<target state="translated">Update van het paswoord met succes uitgevoerd</target> <target state="translated">Update van het paswoord met succes uitgevoerd</target>
<jms:reference-file line="408">Controller/Root/LoginController.php</jms:reference-file> <jms:reference-file line="405">Controller/Root/LoginController.php</jms:reference-file>
<jms:reference-file line="67">Controller/Root/AccountController.php</jms:reference-file> <jms:reference-file line="67">Controller/Root/AccountController.php</jms:reference-file>
</trans-unit> </trans-unit>
<trans-unit id="28dd2416483329c548279196d0c60f722578632f" resname="login::notification: demande de confirmation par mail envoyee" approved="yes"> <trans-unit id="28dd2416483329c548279196d0c60f722578632f" resname="login::notification: demande de confirmation par mail envoyee" approved="yes">
@@ -11494,7 +11517,7 @@
<trans-unit id="2751058550fb9a63ba3ffa07152ec68f594dec2a" resname="phraseanet:: Un email vient de vous etre envoye" approved="yes"> <trans-unit id="2751058550fb9a63ba3ffa07152ec68f594dec2a" resname="phraseanet:: Un email vient de vous etre envoye" approved="yes">
<source>phraseanet:: Un email vient de vous etre envoye</source> <source>phraseanet:: Un email vient de vous etre envoye</source>
<target state="translated">Een email werd u toegestuurd</target> <target state="translated">Een email werd u toegestuurd</target>
<jms:reference-file line="447">Controller/Root/LoginController.php</jms:reference-file> <jms:reference-file line="444">Controller/Root/LoginController.php</jms:reference-file>
</trans-unit> </trans-unit>
<trans-unit id="eb699a47b1a213ea730879af2fd492110b3c1f4e" resname="phraseanet:: a propos" approved="yes"> <trans-unit id="eb699a47b1a213ea730879af2fd492110b3c1f4e" resname="phraseanet:: a propos" approved="yes">
<source>phraseanet:: a propos</source> <source>phraseanet:: a propos</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="2021-07-26T07:49:39Z" source-language="en" target-language="de" datatype="plaintext" original="not.available"> <file date="2021-08-03T07:38:01Z" 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="2021-07-26T07:49:52Z" source-language="en" target-language="en" datatype="plaintext" original="not.available"> <file date="2021-08-03T07:38:14Z" 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="2021-07-26T07:50:08Z" source-language="en" target-language="fr" datatype="plaintext" original="not.available"> <file date="2021-08-03T07:38:30Z" 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="2021-07-26T07:50:26Z" source-language="en" target-language="nl" datatype="plaintext" original="not.available"> <file date="2021-08-03T07:38:49Z" 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

@@ -45,6 +45,11 @@
{{ 'admin::workermanager:tab:reminder: title' |trans }} {{ 'admin::workermanager:tab:reminder: title' |trans }}
</a> </a>
</li> </li>
<li class="worker-record-mover" role="presentation">
<a href="#worker-record-mover" aria-controls="worker-record-mover" role="tab" data-toggle="tab" data-url="/admin/worker-manager/record-mover">
{{ 'admin::workermanager:tab:record mover: title' |trans }}
</a>
</li>
<li class="worker-queue-monitor" role="presentation"> <li class="worker-queue-monitor" role="presentation">
<a href="#worker-queue-monitor" aria-controls="worker-queue-monitor" role="tab" data-toggle="tab" data-url="/admin/worker-manager/queue-monitor"> <a href="#worker-queue-monitor" aria-controls="worker-queue-monitor" role="tab" data-toggle="tab" data-url="/admin/worker-manager/queue-monitor">
{{ 'admin::workermanager:tab:queueMonitor: title' |trans }} {{ 'admin::workermanager:tab:queueMonitor: title' |trans }}
@@ -63,6 +68,7 @@
<div role="tabpanel" class="tab-pane fade" id="worker-subview"></div> <div role="tabpanel" class="tab-pane fade" id="worker-subview"></div>
<div role="tabpanel" class="tab-pane fade" id="worker-metadata"></div> <div role="tabpanel" class="tab-pane fade" id="worker-metadata"></div>
<div role="tabpanel" class="tab-pane fade" id="worker-reminder"></div> <div role="tabpanel" class="tab-pane fade" id="worker-reminder"></div>
<div role="tabpanel" class="tab-pane fade" id="worker-record-mover"></div>
<div role="tabpanel" class="tab-pane fade" id="worker-queue-monitor"></div> <div role="tabpanel" class="tab-pane fade" id="worker-queue-monitor"></div>
</div> </div>
</div> </div>

View File

@@ -0,0 +1,50 @@
<h1>{{ 'admin::workermanager:tab:record mover: description' |trans }}</h1>
{{ form_start(form, {'action': path('worker_admin_recordMover')}) }}
<div class="control-group">
{{ form_row(form.ttl_retry) }}
</div>
<div class="control-group">
{{ form_row(form.xmlSetting, {'attr': {'style': 'width:99%;height:250px;'}}) }}
</div>
<div class="control-group">
{{ form_row(form.apply) }}
</div>
<div class="control-group">
{% if(running) %}
<button type="submit" value="stop" class="btn btn-danger stop-validation-reminder">{{ 'Stop' | trans }}</button>
{% else %}
<button type="submit" value="start" class="btn btn-primary start-validation-reminder">{{ "Start"|trans }}</button>
{% endif %}
</div>
{{ form_end(form) }}
<script type="text/javascript">
$("#worker-record-mover").on('click', 'BUTTON[type=submit]', function(e, z) {
e.preventDefault();
var button = $(e.target);
var form = button.closest("FORM");
$("INPUT.act", form).val(button.val()); // "save", "start" or "stop"
var ok = true;
{% if(running) %}
if(button.val() === 'save') {
// saving will empty the queue, "stopping"
ok = confirm("Warning! Changing the settings will stop pulling assets!")
}
{% endif %}
if(button.val() === 'stop') {
// saving will empty the queue, "stopping"
ok = confirm("Warning! You are about to stop pulling assets!")
}
if(ok) {
form.submit();
}
});
</script>