diff --git a/lib/Alchemy/Phrasea/Command/SendValidationRemindersCommand.php b/lib/Alchemy/Phrasea/Command/SendValidationRemindersCommand.php
index 659325fd98..1f914a5638 100644
--- a/lib/Alchemy/Phrasea/Command/SendValidationRemindersCommand.php
+++ b/lib/Alchemy/Phrasea/Command/SendValidationRemindersCommand.php
@@ -48,7 +48,7 @@ class SendValidationRemindersCommand extends Command
/** @var DateTime */
private $now;
- private $days;
+ private $timeLeftPercent;
public function __construct( /** @noinspection PhpUnusedParameterInspection */ $name = null)
{
@@ -57,7 +57,7 @@ class SendValidationRemindersCommand extends Command
$this->setDescription('Send validation reminders. (experimental)');
$this->addOption('dry',null, InputOption::VALUE_NONE,'dry run, list but don\'t act');
$this->addOption('now', null,InputArgument::OPTIONAL, 'fake today');
- $this->addOption('days', null,InputArgument::OPTIONAL, 'overwrite validation-reminder-days');
+ $this->addOption('p', null,InputArgument::OPTIONAL, 'overwrite Validation-reminder-time-left-percent');
}
@@ -87,15 +87,15 @@ class SendValidationRemindersCommand extends Command
$this->now = new DateTime();
}
- // --days
- if(($v = $this->input->getOption('days')) !== null) {
- if(($this->days = (int)$v) <= 0) {
- $this->output->writeln(sprintf('--days must be > 0 (bad value "%s")', $v));
+ // --p
+ if(($v = $this->input->getOption('p')) !== null) {
+ if(($this->timeLeftPercent = (int)$v) <= 0) {
+ $this->output->writeln(sprintf('--p must be > 0 (bad value "%s")', $v));
$r = false;
}
}
else {
- $this->days = (int)$this->getConf()->get(['registry', 'actions', 'validation-reminder-days']);
+ $this->timeLeftPercent = (int)$this->getConf()->get(['registry', 'actions', 'validation-reminder-time-left-percent']);
}
return $r;
@@ -112,30 +112,29 @@ class SendValidationRemindersCommand extends Command
return -1;
}
- $date_to = clone($this->now);
- $interval = sprintf('P%dD', $this->days);
- try {
- $date_to->add(new DateInterval($interval));
- }
- catch(Exception $e) {
- $this->output->writeln(sprintf('Bad interval "%s" ?', $interval));
- return -1;
- }
-
if($this->dry) {
$this->output->writeln('dry mode : emails will NOT be sent');
}
- $output->writeln(sprintf('from "%s" to "%s" (days=%d), ', $this->now->format(self::DATE_FMT), $date_to->format(self::DATE_FMT), $this->days));
+ $output->writeln(sprintf('from "%s" to validation-reminder-time-left-percent "%s" percent, ', $this->now->format(self::DATE_FMT), $this->timeLeftPercent));
$fmt = ' participant: %-11s user: %-10s %s token: %-10s ';
//$output->writeln(sprintf($fmt, 'session', 'basket', 'participant', 'user', 'token', 'email'));
$last_session = null;
- foreach ($this->getValidationParticipantRepository()->findNotConfirmedAndNotRemindedParticipantsByExpireDate($date_to, $this->now) as $participant) {
+ foreach ($this->getValidationParticipantRepository()->findNotConfirmedAndNotRemindedParticipantsByTimeLeftPercent($this->timeLeftPercent, $this->now) as $participant) {
$validationSession = $participant->getSession();
$basket = $validationSession->getBasket();
+ $expiresDate = $validationSession->getExpires();
+ $diffInterval = $expiresDate->diff(new DateTime());
+
+ if ($diffInterval->days) {
+ $timeLeft = $diffInterval->format(' %d days %Hh%I ');
+ } else {
+ $timeLeft = $diffInterval->format(' %Hh%I ');
+ }
+
// change session ? display header
if($validationSession->getId() !== $last_session) {
try {
@@ -222,7 +221,7 @@ class SendValidationRemindersCommand extends Command
}
// $this->dispatch(PhraseaEvents::VALIDATION_REMINDER, new ValidationEvent($participant, $basket, $url));
- $this->doRemind($participant, $basket, $url);
+ $this->doRemind($participant, $basket, $url, $timeLeft);
}
$this->getEntityManager()->flush();
@@ -254,13 +253,14 @@ class SendValidationRemindersCommand extends Command
return $s;
}
- private function doRemind(ValidationParticipant $participant, Basket $basket, $url)
+ private function doRemind(ValidationParticipant $participant, Basket $basket, $url, $timeLeft)
{
$params = [
'from' => $basket->getValidation()->getInitiator()->getId(),
'to' => $participant->getUser()->getId(),
'ssel_id' => $basket->getId(),
'url' => $url,
+ 'time_left'=> $timeLeft
];
$datas = json_encode($params);
@@ -290,6 +290,7 @@ class SendValidationRemindersCommand extends Command
if(!$this->dry) {
// for real
$mail = MailInfoValidationReminder::create($this->container, $receiver, $emitter);
+ $mail->setTimeLeft($timeLeft);
$mail->setButtonUrl($params['url']);
$mail->setTitle($title);
diff --git a/lib/Alchemy/Phrasea/Controller/Api/V1Controller.php b/lib/Alchemy/Phrasea/Controller/Api/V1Controller.php
index 980fe05f32..621ec8feb6 100644
--- a/lib/Alchemy/Phrasea/Controller/Api/V1Controller.php
+++ b/lib/Alchemy/Phrasea/Controller/Api/V1Controller.php
@@ -433,7 +433,7 @@ class V1Controller extends Controller
'autoRegister' => $conf->get(['registry', 'registration', 'auto-register-enabled']),
],
'push' => [
- 'validationReminder' => $conf->get(['registry', 'actions', 'validation-reminder-days']),
+ 'validationReminder' => $conf->get(['registry', 'actions', 'validation-reminder-time-left-percent']),
'expirationValue' => $conf->get(['registry', 'actions', 'validation-expiration-days']),
],
],
diff --git a/lib/Alchemy/Phrasea/Controller/Root/LoginController.php b/lib/Alchemy/Phrasea/Controller/Root/LoginController.php
index 862b5ffd84..8c02a62416 100644
--- a/lib/Alchemy/Phrasea/Controller/Root/LoginController.php
+++ b/lib/Alchemy/Phrasea/Controller/Root/LoginController.php
@@ -594,7 +594,7 @@ class LoginController extends Controller
// move this in an event
public function postAuthProcess(Request $request, User $user)
{
- $date = new DateTime('+' . (int) $this->getConf()->get(['registry', 'actions', 'validation-reminder-days']) . ' days');
+ $date = new DateTime('+' . (int) $this->getConf()->get(['registry', 'actions', 'validation-reminder-time-left-percent']) . ' days');
$manager = $this->getEntityManager();
/*
diff --git a/lib/Alchemy/Phrasea/Core/Configuration/RegistryFormManipulator.php b/lib/Alchemy/Phrasea/Core/Configuration/RegistryFormManipulator.php
index 83da615077..400bbc9d2a 100644
--- a/lib/Alchemy/Phrasea/Core/Configuration/RegistryFormManipulator.php
+++ b/lib/Alchemy/Phrasea/Core/Configuration/RegistryFormManipulator.php
@@ -117,7 +117,7 @@ class RegistryFormManipulator
],
'actions' => [
'download-max-size' => 120,
- 'validation-reminder-days' => 2,
+ 'validation-reminder-time-left-percent' => 20,
'validation-expiration-days' => 10,
'auth-required-for-export' => true,
'tou-validation-required-for-export' => false,
diff --git a/lib/Alchemy/Phrasea/Form/Configuration/ActionsFormType.php b/lib/Alchemy/Phrasea/Form/Configuration/ActionsFormType.php
index cd99327eba..aa06cd0587 100644
--- a/lib/Alchemy/Phrasea/Form/Configuration/ActionsFormType.php
+++ b/lib/Alchemy/Phrasea/Form/Configuration/ActionsFormType.php
@@ -22,8 +22,8 @@ class ActionsFormType extends AbstractType
'label' => 'Maximum megabytes allowed for download',
'help_message' => 'If request is bigger, then mail is still available',
]);
- $builder->add('validation-reminder-days', 'integer', [
- 'label' => 'Number of days before the end of the validation to send a reminder email',
+ $builder->add('validation-reminder-time-left-percent', 'integer', [
+ 'label' => 'Percent of the time left before the end of the validation to send a reminder email',
]);
$builder->add('validation-expiration-days', 'integer', [
'label' => 'Default validation links duration',
diff --git a/lib/Alchemy/Phrasea/Model/Repositories/ValidationParticipantRepository.php b/lib/Alchemy/Phrasea/Model/Repositories/ValidationParticipantRepository.php
index 4fd55a75de..ebfe02c9d8 100644
--- a/lib/Alchemy/Phrasea/Model/Repositories/ValidationParticipantRepository.php
+++ b/lib/Alchemy/Phrasea/Model/Repositories/ValidationParticipantRepository.php
@@ -15,6 +15,7 @@ use Alchemy\Phrasea\Model\Entities\ValidationParticipant;
use DateTime;
use Doctrine\ORM\EntityRepository;
use Doctrine\DBAL\Types\Type;
+use Doctrine\ORM\Query\ResultSetMappingBuilder;
class ValidationParticipantRepository extends EntityRepository
{
@@ -22,24 +23,31 @@ class ValidationParticipantRepository extends EntityRepository
/**
* Retrieve all not reminded participants where the validation has not expired
*
- * @param $expireDate DateTime The expiration Date
+ * @param $timeLeftPercent float Percent of the time left before the validation expires.
* @param $today DateTime fake "today" to allow to get past/future events
* (used by SendValidationRemindersCommand.php to debug with --dry)
* @return ValidationParticipant[]
*/
- public function findNotConfirmedAndNotRemindedParticipantsByExpireDate(DateTime $expireDate, DateTime $today=null)
+ public function findNotConfirmedAndNotRemindedParticipantsByTimeLeftPercent($timeLeftPercent, DateTime $today=null)
{
- $dql = '
- SELECT p, s
- FROM Phraseanet:ValidationParticipant p
- JOIN p.session s
- JOIN s.basket b
+ $rsm = new ResultSetMappingBuilder($this->_em);
+ $rsm->addRootEntityFromClassMetadata('Alchemy\Phrasea\Model\Entities\ValidationParticipant', 'p');
+ $selectClause = $rsm->generateSelectClause();
+
+ $sql = '
+ SELECT ' . $selectClause . '
+ FROM ValidationParticipants p
+ INNER JOIN ValidationSessions s on p.validation_session_id = s.id
+ INNER JOIN Baskets b on b.id = s.basket_id
WHERE p.is_confirmed = 0
AND p.reminded IS NULL
- AND s.expires < :date AND s.expires > ' . ($today===null ? 'CURRENT_TIMESTAMP()' : ':today');
+ AND s.expires > '. ($today===null ? 'CURRENT_TIMESTAMP()' : ':today') . '
+ AND DATE_SUB(s.expires, INTERVAL FLOOR((TO_SECONDS(s.expires) - TO_SECONDS(s.created)) * :percent) SECOND) <= '. ($today===null ? 'CURRENT_TIMESTAMP()' : ':today')
+ ;
+
+ $q = $this->_em->createNativeQuery($sql, $rsm);
+ $q->setParameter('percent', (float)($timeLeftPercent/100));
- $q = $this->_em->createQuery($dql)
- ->setParameter('date', $expireDate, Type::DATETIME);
if($today !== null) {
$q->setParameter('today', $today, Type::DATETIME);
}
diff --git a/lib/Alchemy/Phrasea/Notification/Mail/MailInfoValidationReminder.php b/lib/Alchemy/Phrasea/Notification/Mail/MailInfoValidationReminder.php
index f86b6400c2..1eb66b0c00 100644
--- a/lib/Alchemy/Phrasea/Notification/Mail/MailInfoValidationReminder.php
+++ b/lib/Alchemy/Phrasea/Notification/Mail/MailInfoValidationReminder.php
@@ -18,6 +18,9 @@ class MailInfoValidationReminder extends AbstractMailWithLink
/** @var string */
private $title;
+ /** @var string */
+ private $timeLeft;
+
/**
* Sets the title of the validation to remind
*
@@ -28,6 +31,15 @@ class MailInfoValidationReminder extends AbstractMailWithLink
$this->title = $title;
}
+ /**
+ * Sets time left before the validation expires
+ * @param $timeLeft
+ */
+ public function setTimeLeft($timeLeft)
+ {
+ $this->timeLeft = $timeLeft;
+ }
+
/**
* {@inheritdoc}
*/
@@ -45,8 +57,12 @@ class MailInfoValidationReminder extends AbstractMailWithLink
*/
public function getMessage()
{
- return $this->app->trans('Il ne vous reste plus que %quantity% jours pour terminer votre validation', [
- '%quantity%' => $this->app['conf']->get(['registry', 'actions', 'validation-reminder-days'])
+ if (!$this->timeLeft) {
+ throw new LogicException('You must set timeLeft before calling getSubject');
+ }
+
+ return $this->app->trans('Il ne vous reste plus que %timeLeft% pour terminer votre validation', [
+ '%timeLeft%' => $this->timeLeft
]);
}
diff --git a/lib/Alchemy/Phrasea/WorkerManager/Worker/ValidationReminderWorker.php b/lib/Alchemy/Phrasea/WorkerManager/Worker/ValidationReminderWorker.php
index 4801d209d2..bb6e663a04 100644
--- a/lib/Alchemy/Phrasea/WorkerManager/Worker/ValidationReminderWorker.php
+++ b/lib/Alchemy/Phrasea/WorkerManager/Worker/ValidationReminderWorker.php
@@ -44,23 +44,27 @@ class ValidationReminderWorker implements WorkerInterface
{
$this->setDelivererLocator(new LazyLocator($this->app, 'notification.deliverer'));
- $days = (int)$this->getConf()->get(['registry', 'actions', 'validation-reminder-days']);
+ $timeLeftPercent = (int)$this->getConf()->get(['registry', 'actions', 'validation-reminder-time-left-percent']);
- $interval = sprintf('P%dD', $days);
- $now = new DateTime();
+ if ($timeLeftPercent == null) {
+ $this->logger->error('validation-reminder-time-left-percent is not set in the configuration!');
- $dateTo = clone($now);
- try {
- $dateTo->add(new DateInterval($interval));
- } catch(\Exception $e) {
- $this->logger->error(sprintf('Bad interval "%s" ?', $interval));
- return ;
+ return 0;
}
- foreach ($this->getValidationParticipantRepository()->findNotConfirmedAndNotRemindedParticipantsByExpireDate($dateTo, $now) as $participant) {
+ foreach ($this->getValidationParticipantRepository()->findNotConfirmedAndNotRemindedParticipantsByTimeLeftPercent($timeLeftPercent, new DateTime()) as $participant) {
$validationSession = $participant->getSession();
$basket = $validationSession->getBasket();
+ $expiresDate = $validationSession->getExpires();
+ $diffInterval = $expiresDate->diff(new DateTime());
+
+ if ($diffInterval->days) {
+ $timeLeft = $diffInterval->format(' %d days %Hh%I ');
+ } else {
+ $timeLeft = $diffInterval->format(' %Hh%I ');
+ }
+
$canSend = true;
$user = $participant->getUser(); // always ok !
@@ -94,19 +98,20 @@ class ValidationReminderWorker implements WorkerInterface
$url = $this->app->url('lightbox_validation', ['basket' => $basket->getId()]);
}
- $this->doRemind($participant, $basket, $url);
+ $this->doRemind($participant, $basket, $url, $timeLeft);
}
$this->getEntityManager()->flush();
}
- private function doRemind(ValidationParticipant $participant, Basket $basket, $url)
+ private function doRemind(ValidationParticipant $participant, Basket $basket, $url, $timeLeft)
{
$params = [
'from' => $basket->getValidation()->getInitiator()->getId(),
'to' => $participant->getUser()->getId(),
'ssel_id' => $basket->getId(),
'url' => $url,
+ 'time_left'=> $timeLeft
];
$datas = json_encode($params);
@@ -135,6 +140,7 @@ class ValidationReminderWorker implements WorkerInterface
$this->logger->info(sprintf(' -> remind "%s" from "%s" to "%s"', $title, $emitter->getEmail(), $receiver->getEmail()));
$mail = MailInfoValidationReminder::create($this->app, $receiver, $emitter);
+ $mail->setTimeLeft($timeLeft);
$mail->setButtonUrl($params['url']);
$mail->setTitle($title);
diff --git a/lib/classes/eventsmanager/notify/validationreminder.php b/lib/classes/eventsmanager/notify/validationreminder.php
index aab62e4b83..58c0b095d8 100644
--- a/lib/classes/eventsmanager/notify/validationreminder.php
+++ b/lib/classes/eventsmanager/notify/validationreminder.php
@@ -39,6 +39,7 @@ class eventsmanager_notify_validationreminder extends eventsmanager_notifyAbstra
{
$from = $data['from'];
$ssel_id = $data['ssel_id'];
+ $timeLeft = $data['time_left'];
if (null === $user = $this->app['repo.users']->find($from)) {
return [];
@@ -57,7 +58,7 @@ class eventsmanager_notify_validationreminder extends eventsmanager_notifyAbstra
. $basket_name . '';
$ret = [
- 'text' => $this->app->trans('Rappel : Il vous reste %number% jours pour valider %title% de %user%', ['%number%' => $this->app['conf']->get(['registry', 'actions', 'validation-reminder-days']), '%title%' => $bask_link, '%user%' => $sender])
+ 'text' => $this->app->trans('Rappel : Il vous reste %timeLeft% pour valider %title% de %user%', ['%timeLeft%' => $timeLeft, '%title%' => $bask_link, '%user%' => $sender])
, 'class' => ($unread == 1 ? 'reload_baskets' : '')
];
diff --git a/resources/locales/messages.de.xlf b/resources/locales/messages.de.xlf
index 8bbf70379c..e631a6fa99 100644
--- a/resources/locales/messages.de.xlf
+++ b/resources/locales/messages.de.xlf
@@ -1,6 +1,6 @@
-
+ The source node in most cases contains the sample message as written by the developer. If it looks like a dot-delimitted string such as "form.label.firstname", then the developer has not provided a default message.
@@ -827,7 +827,7 @@
Aide sur les expressions regulieresHilfe zu reguläre Ausdrücken
- prod/actions/edit_default.html.twig
+ prod/actions/edit_default.html.twigAjouter a
@@ -960,7 +960,7 @@
Ein Fehler ist aufgetretenController/Prod/MoveCollectionController.phpController/Prod/StoryController.php
- Controller/Prod/ToolsController.php
+ Controller/Prod/ToolsController.phpController/Prod/LazaretController.phpController/Prod/BasketController.phpController/Admin/CollectionController.php
@@ -985,8 +985,8 @@
Controller/Admin/DataboxController.phpController/Admin/DataboxController.phpController/Admin/DataboxesController.php
- Model/Manipulator/LazaretManipulator.php
- Model/Manipulator/LazaretManipulator.php
+ Model/Manipulator/LazaretManipulator.php
+ Model/Manipulator/LazaretManipulator.phpweb/admin/databases.html.twigadmin/collection/collection.html.twigadmin/collection/suggested_value.html.twig
@@ -1035,8 +1035,8 @@
Ein Fehler ist aufgetretenOrder/Controller/ProdOrderController.phpController/Prod/BasketController.php
- Controller/Api/V1Controller.php
- Controller/Api/V1Controller.php
+ Controller/Api/V1Controller.php
+ Controller/Api/V1Controller.phpController/Admin/CollectionController.phpController/Admin/SearchEngineController.phpController/Admin/DataboxController.php
@@ -1226,7 +1226,7 @@
Aucun statut editableKein editierbarer Status
- prod/actions/edit_default.html.twig
+ prod/actions/edit_default.html.twigAucune
@@ -2588,7 +2588,7 @@
Document has been successfully substituedDokument wurde erfolgreich ersetzt
- Controller/Prod/ToolsController.php
+ Controller/Prod/ToolsController.phpDocument refuse par %name%
@@ -2729,7 +2729,7 @@
Edition impossibleBearbeitung nicht möglich
- prod/actions/edit_default.html.twig
+ prod/actions/edit_default.html.twigEditor
@@ -3273,9 +3273,9 @@
Datei befindet sich nicht mehr in der Quarantäne, bitte aktualisierenController/Prod/LazaretController.phpController/Prod/LazaretController.php
- Model/Manipulator/LazaretManipulator.php
- Model/Manipulator/LazaretManipulator.php
- Model/Manipulator/LazaretManipulator.php
+ Model/Manipulator/LazaretManipulator.php
+ Model/Manipulator/LazaretManipulator.php
+ Model/Manipulator/LazaretManipulator.phpFile is too big : 64k max
@@ -3685,10 +3685,10 @@
Wenn Sie vorhaben, grossen Dateien zu speichern, bitte vergewissern Sie, dass sie in diese Verzeichnisse einpassen werden.web/setup/step2.html.twig
-
- Il ne vous reste plus que %quantity% jours pour terminer votre validation
- Sie haben %quantity% verbleidende Tage, um Ihr Feedback zu beenden
- Notification/Mail/MailInfoValidationReminder.php
+
+ Il ne vous reste plus que %timeLeft% pour terminer votre validation
+ Il ne vous reste plus que %timeLeft% pour terminer votre validation
+ Notification/Mail/MailInfoValidationReminder.phpIl se peux que vous ne voyez pas tous les elements. Vous ne verrez que les elements correspondants aux collections sur lesquelles vous gerez les commandes
@@ -4086,7 +4086,7 @@
Les status de certains documents ne sont pas accessibles par manque de droitsStatus von einigen Dokumenten werden nicht erreichbar, fehlende Rechte
- prod/actions/edit_default.html.twig
+ prod/actions/edit_default.html.twigLes termes apparaissent dans le(s) champs
@@ -4762,11 +4762,6 @@
Anzahladmin/databox/details.html.twig
-
- Number of days before the end of the validation to send a reminder email
- Anzahl von Tagen vor der Ende der Validierung, um eine Erinnerungsmail zu senden
- Form/Configuration/ActionsFormType.php
- Number of records to process per batchAnzahl von Datensätzen per Stapel zu verarbeiten
@@ -4970,6 +4965,11 @@
PauseController/Prod/LanguageController.php
+
+ Percent of the time left before the end of the validation to send a reminder email
+ Percent of the time left before the end of the validation to send a reminder email
+ Form/Configuration/ActionsFormType.php
+ Periodically fetches an FTP repository content locallyHolt regelmässig einen FTP Repository Inhalt lokal
@@ -5425,15 +5425,15 @@
tab/shift-tab : Feld ändernweb/prod/index.html.twig
-
- Rappel : Il vous reste %number% jours pour valider %title% de %user%
- Errinerung : Sie haben %number% verbleidende Tage, um Ihr Feedback über %title% von %user% zu senden
- eventsmanager/notify/validationreminder.php
+
+ Rappel : Il vous reste %timeLeft% pour valider %title% de %user%
+ Rappel : Il vous reste %timeLeft% pour valider %title% de %user%
+ eventsmanager/notify/validationreminder.phpRappel pour une demande de validationErinnerung für eine Bestätigungsanfrage
- eventsmanager/notify/validationreminder.php
+ eventsmanager/notify/validationreminder.phpRapport de Validation
@@ -5568,7 +5568,7 @@
Record Not FoundDatensatz wurde nicht gefunden
- Controller/Api/V1Controller.php
+ Controller/Api/V1Controller.phpRecord removed from basket
@@ -5659,7 +5659,7 @@
Reminder : validate '%title%'Errinerung : Bestätigen Sie '%title%'
- Notification/Mail/MailInfoValidationReminder.php
+ Notification/Mail/MailInfoValidationReminder.phpRemove ICC Profile
@@ -6325,7 +6325,7 @@
Start validationBestätigung startenNotification/Mail/MailInfoValidationRequest.php
- Notification/Mail/MailInfoValidationReminder.php
+ Notification/Mail/MailInfoValidationReminder.phpStarted
@@ -6374,7 +6374,7 @@
Story Not FoundBericht wurde nicht gefunden
- Controller/Api/V1Controller.php
+ Controller/Api/V1Controller.phpStory created
@@ -6867,7 +6867,7 @@
Thumbnail has been successfully substituedVorschau wurde erfolgreich ersetzt
- Controller/Prod/ToolsController.php
+ Controller/Prod/ToolsController.phpThumbnails directory is mounted to be accessible via HTTP, while other files are not.
@@ -7114,8 +7114,8 @@
eine Auswahl ohne Titeleventsmanager/notify/validate.phpeventsmanager/notify/validate.php
- eventsmanager/notify/validationreminder.php
- eventsmanager/notify/validationreminder.php
+ eventsmanager/notify/validationreminder.php
+ eventsmanager/notify/validationreminder.phpUnhandled Error
@@ -7340,7 +7340,7 @@
eventsmanager/notify/validate.phpeventsmanager/notify/validationdone.phpeventsmanager/notify/validationreminder.php
- eventsmanager/notify/validationreminder.php
+ eventsmanager/notify/validationreminder.phplightbox/IE6/validate.html.twig
@@ -7421,7 +7421,7 @@
Vocabulary not foundVokabeln nicht gefunden
- Controller/Prod/EditController.php
+ Controller/Prod/EditController.phpVocabulary type
@@ -9665,7 +9665,7 @@
an error occuredEin Fehler ist aufgetreten
- Controller/Prod/ToolsController.php
+ Controller/Prod/ToolsController.phpan error occured : %message%
@@ -9749,8 +9749,8 @@
boutton::ajouterhinzufügen
- prod/actions/edit_default.html.twig
- prod/actions/edit_default.html.twig
+ prod/actions/edit_default.html.twig
+ prod/actions/edit_default.html.twigadmin/collection/suggested_value.html.twig
@@ -9763,8 +9763,8 @@
web/common/dialog_export.html.twigweb/common/dialog_export.html.twigweb/common/dialog_export.html.twig
- prod/actions/edit_default.html.twig
- prod/actions/edit_default.html.twig
+ prod/actions/edit_default.html.twig
+ prod/actions/edit_default.html.twigBridge/Flickr/photo_modify.html.twigBridge/Flickr/photo_modify.html.twigBridge/Youtube/video_modify.html.twig
@@ -9857,8 +9857,8 @@
schliessenController/Prod/LanguageController.phpweb/common/dialog_export.html.twig
- prod/actions/edit_default.html.twig
- prod/actions/edit_default.html.twig
+ prod/actions/edit_default.html.twig
+ prod/actions/edit_default.html.twigprod/actions/Push.html.twigweb/report/all_content.html.twigweb/thesaurus/accept.html.twig
@@ -9930,7 +9930,7 @@
boutton::remplacerersetzen
- prod/actions/edit_default.html.twig
+ prod/actions/edit_default.html.twigboutton::renouveller
@@ -10033,8 +10033,8 @@
web/account/access.html.twigweb/account/reset-email.html.twigweb/account/account.html.twig
- prod/actions/edit_default.html.twig
- prod/actions/edit_default.html.twig
+ prod/actions/edit_default.html.twig
+ prod/actions/edit_default.html.twigBridge/Flickr/photo_modify.html.twigBridge/Flickr/photo_moveinto_photoset.html.twigBridge/Flickr/photoset_createcontainer.html.twig
@@ -10367,7 +10367,7 @@
edit::preset:: titreTitel
- prod/actions/edit_default.html.twig
+ prod/actions/edit_default.html.twigeffacer (OK) ou quitter (Annuler) ?
@@ -10481,10 +10481,10 @@
file is not validDatei ist nicht gültig
- Controller/Prod/ToolsController.php
- Controller/Prod/ToolsController.php
- Controller/Prod/ToolsController.php
- Controller/Prod/ToolsController.php
+ Controller/Prod/ToolsController.php
+ Controller/Prod/ToolsController.php
+ Controller/Prod/ToolsController.php
+ Controller/Prod/ToolsController.phpflash
@@ -11466,13 +11466,13 @@
phraseanet:: presse-papierZwischenablage
- prod/actions/edit_default.html.twig
+ prod/actions/edit_default.html.twigphraseanet:: previewVoransichtprod/actions/printer_default.html.twig
- prod/actions/edit_default.html.twig
+ prod/actions/edit_default.html.twigphraseanet:: propositions
@@ -11496,7 +11496,7 @@
phraseanet:: thesaurusThesaurusweb/prod/tab_headers.html.twig
- prod/actions/edit_default.html.twig
+ prod/actions/edit_default.html.twigweb/thesaurus/thesaurus.html.twigweb/thesaurus/thesaurus.html.twigweb/thesaurus/index.html.twig
@@ -11588,7 +11588,7 @@
phraseanet::chargementBitte warten...Controller/Prod/LanguageController.php
- prod/actions/edit_default.html.twig
+ prod/actions/edit_default.html.twigweb/thesaurus/thesaurus.html.twigadmin/collection/suggested_value.html.twig
@@ -12026,28 +12026,28 @@
prod::edit: Confirmation Edition latitude longitudeLänge und Breite Bestätigung
- prod/actions/edit_default.html.twig
+ prod/actions/edit_default.html.twigprod::edit: Impossible d'editer simultanement des documents provenant de bases differentesUnmöglich, Dokumente die aus verschiedenen Bilddatenbanken stammen gleichzeitig zu bearbeiten
- prod/actions/edit_default.html.twig
+ prod/actions/edit_default.html.twigprod::edit:confirm: Edition latitude longitudeMöchten Sie die Felder Länge und Breite mit den Daten von Geoname Service aufstellen?
Vorsicht: die aktuelle Werte werden durch die neue Werte überschrieben
- prod/actions/edit_default.html.twig
+ prod/actions/edit_default.html.twigprod::edit:confirm: NoNein, aktuelle Werte behalten
- prod/actions/edit_default.html.twig
+ prod/actions/edit_default.html.twigprod::edit:confirm: YesJa, Geolokalisierung aktualisieren
- prod/actions/edit_default.html.twig
+ prod/actions/edit_default.html.twigprod::edit:story select all
@@ -12062,32 +12062,32 @@ Vorsicht: die aktuelle Werte werden durch die neue Werte überschrieben
prod::editing: %not_actionable% documents ne peuvent etre edites car vos droits sont induffisants%not_actionable% Dokumente können nicht bearbeitet werden, da Sie keine Rechte darauf haben
- prod/actions/edit_default.html.twig
+ prod/actions/edit_default.html.twigprod::editing: 1 document ne peut etre edite car vos droits sont induffisantsKeine Bearbeitung möglich. Sie haben keinen Zugriff auf die Dokumente
- prod/actions/edit_default.html.twig
+ prod/actions/edit_default.html.twigprod::editing: aucun documents ne peuvent etre edites car vos droits sont induffisantsKeine Dokumente können bearbeitet werden, da Sie keine Berechtigung für das Bearbeiten haben
- prod/actions/edit_default.html.twig
+ prod/actions/edit_default.html.twigprod::editing: modeles de fichesVorlage
- prod/actions/edit_default.html.twig
+ prod/actions/edit_default.html.twigprod::editing: rechercher-remplacerSuchen / Ersetzen
- prod/actions/edit_default.html.twig
+ prod/actions/edit_default.html.twigprod::editing: valider ou annuler les modificationsÄnderungen bestätigen oder abbrechen
- prod/actions/edit_default.html.twig
+ prod/actions/edit_default.html.twigprod::editing::annulation: abandonner les modification ?
@@ -12102,62 +12102,62 @@ Vorsicht: die aktuelle Werte werden durch die neue Werte überschrieben
prod::editing::replace: remplacer dans le champIn dem Feld ersetzen
- prod/actions/edit_default.html.twig
+ prod/actions/edit_default.html.twigprod::editing::replace: remplacer dans tous les champsIn allen Feldern ersetzen
- prod/actions/edit_default.html.twig
+ prod/actions/edit_default.html.twigprod::editing:indexation en coursIndexierung in Vorbereitung
- prod/actions/edit_default.html.twig
+ prod/actions/edit_default.html.twigprod::editing:remplace: chaine remplacanteErsetzen durch
- prod/actions/edit_default.html.twig
+ prod/actions/edit_default.html.twigprod::editing:remplace: options de remplacementOptionen
- prod/actions/edit_default.html.twig
+ prod/actions/edit_default.html.twigprod::editing:remplace::option : utiliser une expression reguliereregulärer Ausdruck
- prod/actions/edit_default.html.twig
+ prod/actions/edit_default.html.twigprod::editing:remplace::option la valeur du cahmp doit etre exactevollständiges Feld
- prod/actions/edit_default.html.twig
+ prod/actions/edit_default.html.twigprod::editing:remplace::option la valeur est comprise dans le champim Feld gehalten
- prod/actions/edit_default.html.twig
+ prod/actions/edit_default.html.twigprod::editing:remplace::option respecter la casseGross- und Kleinschreibung unterschieden
- prod/actions/edit_default.html.twig
+ prod/actions/edit_default.html.twigprod::editing:remplace::option: remplacer toutes les occurencesAlles ersetzen
- prod/actions/edit_default.html.twig
+ prod/actions/edit_default.html.twigprod::editing:remplace::option: rester insensible a la casseGross- und Kleinschreibung nicht unterschieden
- prod/actions/edit_default.html.twig
+ prod/actions/edit_default.html.twigprod::editing:replace: chaine a rechercherSuchen
- prod/actions/edit_default.html.twig
+ prod/actions/edit_default.html.twigprod::export: send mail notification
@@ -12238,7 +12238,7 @@ Vorsicht: die aktuelle Werte werden durch die neue Werte überschrieben
prod::thesaurusTab:dlg:%number% record(s) updated%number% Datensatz(¨e) aktualisiert
- Controller/Thesaurus/ThesaurusXmlHttpController.php
+ Controller/Thesaurus/ThesaurusXmlHttpController.phpprod::thesaurusTab:dlg:Acceptation en cours.
@@ -12293,7 +12293,7 @@ Vorsicht: die aktuelle Werte werden durch die neue Werte überschrieben
prod::thesaurusTab:dlg:too many (%number%) records to update (limit=%maximum%)Zuviele (%number%) Datensätze zu aktualisieren (limit=%maximum%)
- Controller/Thesaurus/ThesaurusXmlHttpController.php
+ Controller/Thesaurus/ThesaurusXmlHttpController.phpprod::thesaurusTab:thesaurus
@@ -12354,7 +12354,7 @@ Vorsicht: die aktuelle Werte werden durch die neue Werte überschrieben
prod::tools: documentDokumentController/Prod/ShareController.php
- Controller/Prod/ToolsController.php
+ Controller/Prod/ToolsController.phpprod::videoTools:chapterTitle
@@ -12818,7 +12818,7 @@ Vorsicht: die aktuelle Werte werden durch die neue Werte überschrieben
reponses::document sans titreohne Titel
- classes/record/adapter.php
+ classes/record/adapter.phpreport:: (connexions)
@@ -13537,12 +13537,12 @@ Vorsicht: die aktuelle Werte werden durch die neue Werte überschrieben
task::archive:ArchivageArchivierung auf Kollektion
- TaskManager/Job/ArchiveJob.php
+ TaskManager/Job/ArchiveJob.phptask::archive:Archiving files found into a 'hotfolder'Gefundenen Dateien nach einem Hotfolder archivieren
- TaskManager/Job/ArchiveJob.php
+ TaskManager/Job/ArchiveJob.phptask::archive:archivage sur base/collection/
diff --git a/resources/locales/messages.en.xlf b/resources/locales/messages.en.xlf
index db7dac424b..b2c8e2a0e5 100644
--- a/resources/locales/messages.en.xlf
+++ b/resources/locales/messages.en.xlf
@@ -1,6 +1,6 @@
-
+ The source node in most cases contains the sample message as written by the developer. If it looks like a dot-delimitted string such as "form.label.firstname", then the developer has not provided a default message.
@@ -828,7 +828,7 @@
Aide sur les expressions regulieresHelp about Regular expressions
- prod/actions/edit_default.html.twig
+ prod/actions/edit_default.html.twigAjouter a
@@ -961,7 +961,7 @@
An error occurredController/Prod/MoveCollectionController.phpController/Prod/StoryController.php
- Controller/Prod/ToolsController.php
+ Controller/Prod/ToolsController.phpController/Prod/LazaretController.phpController/Prod/BasketController.phpController/Admin/CollectionController.php
@@ -986,8 +986,8 @@
Controller/Admin/DataboxController.phpController/Admin/DataboxController.phpController/Admin/DataboxesController.php
- Model/Manipulator/LazaretManipulator.php
- Model/Manipulator/LazaretManipulator.php
+ Model/Manipulator/LazaretManipulator.php
+ Model/Manipulator/LazaretManipulator.phpweb/admin/databases.html.twigadmin/collection/collection.html.twigadmin/collection/suggested_value.html.twig
@@ -1036,8 +1036,8 @@
An error occurredOrder/Controller/ProdOrderController.phpController/Prod/BasketController.php
- Controller/Api/V1Controller.php
- Controller/Api/V1Controller.php
+ Controller/Api/V1Controller.php
+ Controller/Api/V1Controller.phpController/Admin/CollectionController.phpController/Admin/SearchEngineController.phpController/Admin/DataboxController.php
@@ -1227,7 +1227,7 @@
Aucun statut editableNo editable status
- prod/actions/edit_default.html.twig
+ prod/actions/edit_default.html.twigAucune
@@ -2591,7 +2591,7 @@
Document has been successfully substituedDocument has been successfully substituted
- Controller/Prod/ToolsController.php
+ Controller/Prod/ToolsController.phpDocument refuse par %name%
@@ -2732,7 +2732,7 @@
Edition impossibleUnable to edit
- prod/actions/edit_default.html.twig
+ prod/actions/edit_default.html.twigEditor
@@ -3276,9 +3276,9 @@
Document is not in quarantine anymore, please refreshController/Prod/LazaretController.phpController/Prod/LazaretController.php
- Model/Manipulator/LazaretManipulator.php
- Model/Manipulator/LazaretManipulator.php
- Model/Manipulator/LazaretManipulator.php
+ Model/Manipulator/LazaretManipulator.php
+ Model/Manipulator/LazaretManipulator.php
+ Model/Manipulator/LazaretManipulator.phpFile is too big : 64k max
@@ -3688,10 +3688,10 @@
If you plan to store large files, make sure they will fit in these directories.web/setup/step2.html.twig
-
- Il ne vous reste plus que %quantity% jours pour terminer votre validation
- Only %quantity% days left to send your feedback
- Notification/Mail/MailInfoValidationReminder.php
+
+ Il ne vous reste plus que %timeLeft% pour terminer votre validation
+ Il ne vous reste plus que %timeLeft% pour terminer votre validation
+ Notification/Mail/MailInfoValidationReminder.phpIl se peux que vous ne voyez pas tous les elements. Vous ne verrez que les elements correspondants aux collections sur lesquelles vous gerez les commandes
@@ -4089,7 +4089,7 @@
Les status de certains documents ne sont pas accessibles par manque de droitsyour user rights do not allow you to modify Status for some of the selected documents
- prod/actions/edit_default.html.twig
+ prod/actions/edit_default.html.twigLes termes apparaissent dans le(s) champs
@@ -4765,11 +4765,6 @@
Numberadmin/databox/details.html.twig
-
- Number of days before the end of the validation to send a reminder email
- Number of days before the end of the validation to send a reminder e-mail
- Form/Configuration/ActionsFormType.php
- Number of records to process per batchNumber of records to process per batch
@@ -4973,6 +4968,11 @@
PauseController/Prod/LanguageController.php
+
+ Percent of the time left before the end of the validation to send a reminder email
+ Percent of the time left before the end of the validation to send a reminder email
+ Form/Configuration/ActionsFormType.php
+ Periodically fetches an FTP repository content locallyPeriodically fetches a FTP repository content locally
@@ -5428,15 +5428,15 @@
tab/shift-tab : change fieldweb/prod/index.html.twig
-
- Rappel : Il vous reste %number% jours pour valider %title% de %user%
- Reminder: You have %number% day left to validate %title% from %user%
- eventsmanager/notify/validationreminder.php
+
+ Rappel : Il vous reste %timeLeft% pour valider %title% de %user%
+ Rappel : Il vous reste %timeLeft% pour valider %title% de %user%
+ eventsmanager/notify/validationreminder.phpRappel pour une demande de validationReminder for a feedback
- eventsmanager/notify/validationreminder.php
+ eventsmanager/notify/validationreminder.phpRapport de Validation
@@ -5571,7 +5571,7 @@
Record Not FoundRecord not found
- Controller/Api/V1Controller.php
+ Controller/Api/V1Controller.phpRecord removed from basket
@@ -5662,7 +5662,7 @@
Reminder : validate '%title%'Reminder: validate '%title%'
- Notification/Mail/MailInfoValidationReminder.php
+ Notification/Mail/MailInfoValidationReminder.phpRemove ICC Profile
@@ -6328,7 +6328,7 @@
Start validationStart feedbackNotification/Mail/MailInfoValidationRequest.php
- Notification/Mail/MailInfoValidationReminder.php
+ Notification/Mail/MailInfoValidationReminder.phpStarted
@@ -6377,7 +6377,7 @@
Story Not FoundStory not found
- Controller/Api/V1Controller.php
+ Controller/Api/V1Controller.phpStory created
@@ -6870,7 +6870,7 @@
Thumbnail has been successfully substituedThumbnail has been successfully substituted
- Controller/Prod/ToolsController.php
+ Controller/Prod/ToolsController.phpThumbnails directory is mounted to be accessible via HTTP, while other files are not.
@@ -7117,8 +7117,8 @@
an untitled selectioneventsmanager/notify/validate.phpeventsmanager/notify/validate.php
- eventsmanager/notify/validationreminder.php
- eventsmanager/notify/validationreminder.php
+ eventsmanager/notify/validationreminder.php
+ eventsmanager/notify/validationreminder.phpUnhandled Error
@@ -7343,7 +7343,7 @@
eventsmanager/notify/validate.phpeventsmanager/notify/validationdone.phpeventsmanager/notify/validationreminder.php
- eventsmanager/notify/validationreminder.php
+ eventsmanager/notify/validationreminder.phplightbox/IE6/validate.html.twig
@@ -7424,7 +7424,7 @@
Vocabulary not foundVocabulary not found
- Controller/Prod/EditController.php
+ Controller/Prod/EditController.phpVocabulary type
@@ -9668,7 +9668,7 @@
an error occuredan error occured
- Controller/Prod/ToolsController.php
+ Controller/Prod/ToolsController.phpan error occured : %message%
@@ -9752,8 +9752,8 @@
boutton::ajouterAdd
- prod/actions/edit_default.html.twig
- prod/actions/edit_default.html.twig
+ prod/actions/edit_default.html.twig
+ prod/actions/edit_default.html.twigadmin/collection/suggested_value.html.twig
@@ -9766,8 +9766,8 @@
web/common/dialog_export.html.twigweb/common/dialog_export.html.twigweb/common/dialog_export.html.twig
- prod/actions/edit_default.html.twig
- prod/actions/edit_default.html.twig
+ prod/actions/edit_default.html.twig
+ prod/actions/edit_default.html.twigBridge/Flickr/photo_modify.html.twigBridge/Flickr/photo_modify.html.twigBridge/Youtube/video_modify.html.twig
@@ -9860,8 +9860,8 @@
CloseController/Prod/LanguageController.phpweb/common/dialog_export.html.twig
- prod/actions/edit_default.html.twig
- prod/actions/edit_default.html.twig
+ prod/actions/edit_default.html.twig
+ prod/actions/edit_default.html.twigprod/actions/Push.html.twigweb/report/all_content.html.twigweb/thesaurus/accept.html.twig
@@ -9933,7 +9933,7 @@
boutton::remplacerReplace
- prod/actions/edit_default.html.twig
+ prod/actions/edit_default.html.twigboutton::renouveller
@@ -10036,8 +10036,8 @@
web/account/access.html.twigweb/account/reset-email.html.twigweb/account/account.html.twig
- prod/actions/edit_default.html.twig
- prod/actions/edit_default.html.twig
+ prod/actions/edit_default.html.twig
+ prod/actions/edit_default.html.twigBridge/Flickr/photo_modify.html.twigBridge/Flickr/photo_moveinto_photoset.html.twigBridge/Flickr/photoset_createcontainer.html.twig
@@ -10370,7 +10370,7 @@
edit::preset:: titreTitle
- prod/actions/edit_default.html.twig
+ prod/actions/edit_default.html.twigeffacer (OK) ou quitter (Annuler) ?
@@ -10484,10 +10484,10 @@
file is not validfile is not valid
- Controller/Prod/ToolsController.php
- Controller/Prod/ToolsController.php
- Controller/Prod/ToolsController.php
- Controller/Prod/ToolsController.php
+ Controller/Prod/ToolsController.php
+ Controller/Prod/ToolsController.php
+ Controller/Prod/ToolsController.php
+ Controller/Prod/ToolsController.phpflash
@@ -11469,13 +11469,13 @@
phraseanet:: presse-papierClipboard
- prod/actions/edit_default.html.twig
+ prod/actions/edit_default.html.twigphraseanet:: previewPreviewprod/actions/printer_default.html.twig
- prod/actions/edit_default.html.twig
+ prod/actions/edit_default.html.twigphraseanet:: propositions
@@ -11499,7 +11499,7 @@
phraseanet:: thesaurusThesaurusweb/prod/tab_headers.html.twig
- prod/actions/edit_default.html.twig
+ prod/actions/edit_default.html.twigweb/thesaurus/thesaurus.html.twigweb/thesaurus/thesaurus.html.twigweb/thesaurus/index.html.twig
@@ -11591,7 +11591,7 @@
phraseanet::chargementLoadingController/Prod/LanguageController.php
- prod/actions/edit_default.html.twig
+ prod/actions/edit_default.html.twigweb/thesaurus/thesaurus.html.twigadmin/collection/suggested_value.html.twig
@@ -12029,28 +12029,28 @@
prod::edit: Confirmation Edition latitude longitudeLongitude and latitude confirmation
- prod/actions/edit_default.html.twig
+ prod/actions/edit_default.html.twigprod::edit: Impossible d'editer simultanement des documents provenant de bases differentesSelected documents come from differents databases, unable to edit
- prod/actions/edit_default.html.twig
+ prod/actions/edit_default.html.twigprod::edit:confirm: Edition latitude longitudeDo you wish to setup the longitude and latitude fields with the data returned by Geoname service?
Warning: The current values will be overwritten by these new values
- prod/actions/edit_default.html.twig
+ prod/actions/edit_default.html.twigprod::edit:confirm: NoNo, keep the current value
- prod/actions/edit_default.html.twig
+ prod/actions/edit_default.html.twigprod::edit:confirm: YesYes, update geolocation
- prod/actions/edit_default.html.twig
+ prod/actions/edit_default.html.twigprod::edit:story select all
@@ -12065,32 +12065,32 @@ Warning: The current values will be overwritten by these new values
prod::editing: %not_actionable% documents ne peuvent etre edites car vos droits sont induffisantsYour user rights do not allow you to edit %not_actionable% documents from selection
- prod/actions/edit_default.html.twig
+ prod/actions/edit_default.html.twigprod::editing: 1 document ne peut etre edite car vos droits sont induffisantsYou do not have the required permissions to edit 1 document
- prod/actions/edit_default.html.twig
+ prod/actions/edit_default.html.twigprod::editing: aucun documents ne peuvent etre edites car vos droits sont induffisantsYour user rights do not allow you to edit any of the selected documents
- prod/actions/edit_default.html.twig
+ prod/actions/edit_default.html.twigprod::editing: modeles de fichesCaption template
- prod/actions/edit_default.html.twig
+ prod/actions/edit_default.html.twigprod::editing: rechercher-remplacerFind / Replace
- prod/actions/edit_default.html.twig
+ prod/actions/edit_default.html.twigprod::editing: valider ou annuler les modificationsValid changes or Cancel
- prod/actions/edit_default.html.twig
+ prod/actions/edit_default.html.twigprod::editing::annulation: abandonner les modification ?
@@ -12107,62 +12107,62 @@ Warning: The current values will be overwritten by these new values
prod::editing::replace: remplacer dans le champReplace in field
- prod/actions/edit_default.html.twig
+ prod/actions/edit_default.html.twigprod::editing::replace: remplacer dans tous les champsReplace in all fields
- prod/actions/edit_default.html.twig
+ prod/actions/edit_default.html.twigprod::editing:indexation en coursProcessing indexation
- prod/actions/edit_default.html.twig
+ prod/actions/edit_default.html.twigprod::editing:remplace: chaine remplacanteReplace with
- prod/actions/edit_default.html.twig
+ prod/actions/edit_default.html.twigprod::editing:remplace: options de remplacementOptions
- prod/actions/edit_default.html.twig
+ prod/actions/edit_default.html.twigprod::editing:remplace::option : utiliser une expression reguliereRegular expression
- prod/actions/edit_default.html.twig
+ prod/actions/edit_default.html.twigprod::editing:remplace::option la valeur du cahmp doit etre exacteWhole field
- prod/actions/edit_default.html.twig
+ prod/actions/edit_default.html.twigprod::editing:remplace::option la valeur est comprise dans le champIn field
- prod/actions/edit_default.html.twig
+ prod/actions/edit_default.html.twigprod::editing:remplace::option respecter la casseCase sensitive
- prod/actions/edit_default.html.twig
+ prod/actions/edit_default.html.twigprod::editing:remplace::option: remplacer toutes les occurencesReplace All
- prod/actions/edit_default.html.twig
+ prod/actions/edit_default.html.twigprod::editing:remplace::option: rester insensible a la casseCase insensitive
- prod/actions/edit_default.html.twig
+ prod/actions/edit_default.html.twigprod::editing:replace: chaine a rechercherFind
- prod/actions/edit_default.html.twig
+ prod/actions/edit_default.html.twigprod::export: send mail notification
@@ -12243,7 +12243,7 @@ Warning: The current values will be overwritten by these new values
prod::thesaurusTab:dlg:%number% record(s) updated%number% record(s) updated
- Controller/Thesaurus/ThesaurusXmlHttpController.php
+ Controller/Thesaurus/ThesaurusXmlHttpController.phpprod::thesaurusTab:dlg:Acceptation en cours.
@@ -12298,7 +12298,7 @@ Warning: The current values will be overwritten by these new values
prod::thesaurusTab:dlg:too many (%number%) records to update (limit=%maximum%)Too many records to update (%number% selected, maximum limit is %maximum%)
- Controller/Thesaurus/ThesaurusXmlHttpController.php
+ Controller/Thesaurus/ThesaurusXmlHttpController.phpprod::thesaurusTab:thesaurus
@@ -12359,7 +12359,7 @@ Warning: The current values will be overwritten by these new values
prod::tools: documentDocumentController/Prod/ShareController.php
- Controller/Prod/ToolsController.php
+ Controller/Prod/ToolsController.phpprod::videoTools:chapterTitle
@@ -12826,7 +12826,7 @@ It is possible to place several search areas
reponses::document sans titreUntitled
- classes/record/adapter.php
+ classes/record/adapter.phpreport:: (connexions)
@@ -13545,12 +13545,12 @@ It is possible to place several search areas
task::archive:ArchivageArchive in collection
- TaskManager/Job/ArchiveJob.php
+ TaskManager/Job/ArchiveJob.phptask::archive:Archiving files found into a 'hotfolder'Archiving file(s) from hotfolder
- TaskManager/Job/ArchiveJob.php
+ TaskManager/Job/ArchiveJob.phptask::archive:archivage sur base/collection/
diff --git a/resources/locales/messages.fr.xlf b/resources/locales/messages.fr.xlf
index be1a227b12..9ee0244906 100644
--- a/resources/locales/messages.fr.xlf
+++ b/resources/locales/messages.fr.xlf
@@ -1,6 +1,6 @@
-
+ The source node in most cases contains the sample message as written by the developer. If it looks like a dot-delimitted string such as "form.label.firstname", then the developer has not provided a default message.
@@ -827,7 +827,7 @@
Aide sur les expressions regulieresAide sur les expressions régulières
- prod/actions/edit_default.html.twig
+ prod/actions/edit_default.html.twigAjouter a
@@ -960,7 +960,7 @@
Une erreur est survenue.Controller/Prod/MoveCollectionController.phpController/Prod/StoryController.php
- Controller/Prod/ToolsController.php
+ Controller/Prod/ToolsController.phpController/Prod/LazaretController.phpController/Prod/BasketController.phpController/Admin/CollectionController.php
@@ -985,8 +985,8 @@
Controller/Admin/DataboxController.phpController/Admin/DataboxController.phpController/Admin/DataboxesController.php
- Model/Manipulator/LazaretManipulator.php
- Model/Manipulator/LazaretManipulator.php
+ Model/Manipulator/LazaretManipulator.php
+ Model/Manipulator/LazaretManipulator.phpweb/admin/databases.html.twigadmin/collection/collection.html.twigadmin/collection/suggested_value.html.twig
@@ -1035,8 +1035,8 @@
Une erreur est survenueOrder/Controller/ProdOrderController.phpController/Prod/BasketController.php
- Controller/Api/V1Controller.php
- Controller/Api/V1Controller.php
+ Controller/Api/V1Controller.php
+ Controller/Api/V1Controller.phpController/Admin/CollectionController.phpController/Admin/SearchEngineController.phpController/Admin/DataboxController.php
@@ -1226,7 +1226,7 @@
Aucun statut editableAucun status à éditer
- prod/actions/edit_default.html.twig
+ prod/actions/edit_default.html.twigAucune
@@ -2588,7 +2588,7 @@
Document has been successfully substituedLe document a été substitué
- Controller/Prod/ToolsController.php
+ Controller/Prod/ToolsController.phpDocument refuse par %name%
@@ -2729,7 +2729,7 @@
Edition impossibleEdition impossible
- prod/actions/edit_default.html.twig
+ prod/actions/edit_default.html.twigEditor
@@ -3273,9 +3273,9 @@
Ce fichier n'est plus en quarantaine, rafraîchissez la pageController/Prod/LazaretController.phpController/Prod/LazaretController.php
- Model/Manipulator/LazaretManipulator.php
- Model/Manipulator/LazaretManipulator.php
- Model/Manipulator/LazaretManipulator.php
+ Model/Manipulator/LazaretManipulator.php
+ Model/Manipulator/LazaretManipulator.php
+ Model/Manipulator/LazaretManipulator.phpFile is too big : 64k max
@@ -3685,10 +3685,10 @@
Si vous prévoyez de stocker des fichiers volumineux, assurez-vous que les répertoires de stockage sont prévus pour.web/setup/step2.html.twig
-
- Il ne vous reste plus que %quantity% jours pour terminer votre validation
- Il ne reste plus que %quantity% jours pour terminer la validation
- Notification/Mail/MailInfoValidationReminder.php
+
+ Il ne vous reste plus que %timeLeft% pour terminer votre validation
+ Il ne vous reste plus que %timeLeft% pour terminer votre validation
+ Notification/Mail/MailInfoValidationReminder.phpIl se peux que vous ne voyez pas tous les elements. Vous ne verrez que les elements correspondants aux collections sur lesquelles vous gerez les commandes
@@ -4086,7 +4086,7 @@
Les status de certains documents ne sont pas accessibles par manque de droitsVous ne disposez pas des droits nécessaires pour accéder aux status de certains documents
- prod/actions/edit_default.html.twig
+ prod/actions/edit_default.html.twigLes termes apparaissent dans le(s) champs
@@ -4762,11 +4762,6 @@
Nombreadmin/databox/details.html.twig
-
- Number of days before the end of the validation to send a reminder email
- Nombre de jours avant la fin de la validation pour l'envoi d'un rappel par e-mail
- Form/Configuration/ActionsFormType.php
- Number of records to process per batchNombre d'enregistrements à traiter par lot
@@ -4970,6 +4965,11 @@
PauseController/Prod/LanguageController.php
+
+ Percent of the time left before the end of the validation to send a reminder email
+ Percent of the time left before the end of the validation to send a reminder email
+ Form/Configuration/ActionsFormType.php
+ Periodically fetches an FTP repository content locallyRécupère en local le contenu d'un répertoire FTP
@@ -5427,15 +5427,15 @@ Pour les utilisateurs authentifiés, la demande de validation est également dis
Tab/shift-tab : Changer de champsweb/prod/index.html.twig
-
- Rappel : Il vous reste %number% jours pour valider %title% de %user%
- Il vous reste %number% jours pour valider %title% de %user%
- eventsmanager/notify/validationreminder.php
+
+ Rappel : Il vous reste %timeLeft% pour valider %title% de %user%
+ Rappel : Il vous reste %timeLeft% pour valider %title% de %user%
+ eventsmanager/notify/validationreminder.phpRappel pour une demande de validationRappel pour une demande de validation se terminant bientôt
- eventsmanager/notify/validationreminder.php
+ eventsmanager/notify/validationreminder.phpRapport de Validation
@@ -5570,7 +5570,7 @@ Pour les utilisateurs authentifiés, la demande de validation est également dis
Record Not FoundEnregistrement non trouvé
- Controller/Api/V1Controller.php
+ Controller/Api/V1Controller.phpRecord removed from basket
@@ -5661,7 +5661,7 @@ Pour les utilisateurs authentifiés, la demande de validation est également dis
Reminder : validate '%title%'Penser à adresser le rapport de validation pour %title%
- Notification/Mail/MailInfoValidationReminder.php
+ Notification/Mail/MailInfoValidationReminder.phpRemove ICC Profile
@@ -6327,7 +6327,7 @@ Pour les utilisateurs authentifiés, la demande de validation est également dis
Start validationDémarrer la validationNotification/Mail/MailInfoValidationRequest.php
- Notification/Mail/MailInfoValidationReminder.php
+ Notification/Mail/MailInfoValidationReminder.phpStarted
@@ -6376,7 +6376,7 @@ Pour les utilisateurs authentifiés, la demande de validation est également dis
Story Not FoundReportage inconnu
- Controller/Api/V1Controller.php
+ Controller/Api/V1Controller.phpStory created
@@ -6869,7 +6869,7 @@ Pour les utilisateurs authentifiés, la demande de validation est également dis
Thumbnail has been successfully substituedLa vignette a été substituée
- Controller/Prod/ToolsController.php
+ Controller/Prod/ToolsController.phpThumbnails directory is mounted to be accessible via HTTP, while other files are not.
@@ -7116,8 +7116,8 @@ Pour les utilisateurs authentifiés, la demande de validation est également dis
une sélection "sans titre"eventsmanager/notify/validate.phpeventsmanager/notify/validate.php
- eventsmanager/notify/validationreminder.php
- eventsmanager/notify/validationreminder.php
+ eventsmanager/notify/validationreminder.php
+ eventsmanager/notify/validationreminder.phpUnhandled Error
@@ -7342,7 +7342,7 @@ Pour les utilisateurs authentifiés, la demande de validation est également dis
eventsmanager/notify/validate.phpeventsmanager/notify/validationdone.phpeventsmanager/notify/validationreminder.php
- eventsmanager/notify/validationreminder.php
+ eventsmanager/notify/validationreminder.phplightbox/IE6/validate.html.twig
@@ -7423,7 +7423,7 @@ Pour les utilisateurs authentifiés, la demande de validation est également dis
Vocabulary not foundVocabulaire non trouvé
- Controller/Prod/EditController.php
+ Controller/Prod/EditController.phpVocabulary type
@@ -9668,7 +9668,7 @@ Si vous recevez cet e-mail sans l'avoir sollicité, merci de l'ignorer ou de le
an error occuredune erreur est survenue
- Controller/Prod/ToolsController.php
+ Controller/Prod/ToolsController.phpan error occured : %message%
@@ -9752,8 +9752,8 @@ Si vous recevez cet e-mail sans l'avoir sollicité, merci de l'ignorer ou de le
boutton::ajouterAjouter
- prod/actions/edit_default.html.twig
- prod/actions/edit_default.html.twig
+ prod/actions/edit_default.html.twig
+ prod/actions/edit_default.html.twigadmin/collection/suggested_value.html.twig
@@ -9766,8 +9766,8 @@ Si vous recevez cet e-mail sans l'avoir sollicité, merci de l'ignorer ou de le
web/common/dialog_export.html.twigweb/common/dialog_export.html.twigweb/common/dialog_export.html.twig
- prod/actions/edit_default.html.twig
- prod/actions/edit_default.html.twig
+ prod/actions/edit_default.html.twig
+ prod/actions/edit_default.html.twigBridge/Flickr/photo_modify.html.twigBridge/Flickr/photo_modify.html.twigBridge/Youtube/video_modify.html.twig
@@ -9860,8 +9860,8 @@ Si vous recevez cet e-mail sans l'avoir sollicité, merci de l'ignorer ou de le
FermerController/Prod/LanguageController.phpweb/common/dialog_export.html.twig
- prod/actions/edit_default.html.twig
- prod/actions/edit_default.html.twig
+ prod/actions/edit_default.html.twig
+ prod/actions/edit_default.html.twigprod/actions/Push.html.twigweb/report/all_content.html.twigweb/thesaurus/accept.html.twig
@@ -9933,7 +9933,7 @@ Si vous recevez cet e-mail sans l'avoir sollicité, merci de l'ignorer ou de le
boutton::remplacerRemplacer
- prod/actions/edit_default.html.twig
+ prod/actions/edit_default.html.twigboutton::renouveller
@@ -10036,8 +10036,8 @@ Si vous recevez cet e-mail sans l'avoir sollicité, merci de l'ignorer ou de le
web/account/access.html.twigweb/account/reset-email.html.twigweb/account/account.html.twig
- prod/actions/edit_default.html.twig
- prod/actions/edit_default.html.twig
+ prod/actions/edit_default.html.twig
+ prod/actions/edit_default.html.twigBridge/Flickr/photo_modify.html.twigBridge/Flickr/photo_moveinto_photoset.html.twigBridge/Flickr/photoset_createcontainer.html.twig
@@ -10370,7 +10370,7 @@ Si vous recevez cet e-mail sans l'avoir sollicité, merci de l'ignorer ou de le
edit::preset:: titreNom du modèle
- prod/actions/edit_default.html.twig
+ prod/actions/edit_default.html.twigeffacer (OK) ou quitter (Annuler) ?
@@ -10484,10 +10484,10 @@ Si vous recevez cet e-mail sans l'avoir sollicité, merci de l'ignorer ou de le
file is not validLe fichier n'est pas valide
- Controller/Prod/ToolsController.php
- Controller/Prod/ToolsController.php
- Controller/Prod/ToolsController.php
- Controller/Prod/ToolsController.php
+ Controller/Prod/ToolsController.php
+ Controller/Prod/ToolsController.php
+ Controller/Prod/ToolsController.php
+ Controller/Prod/ToolsController.phpflash
@@ -11469,13 +11469,13 @@ Si vous recevez cet e-mail sans l'avoir sollicité, merci de l'ignorer ou de le
phraseanet:: presse-papierPresse-papier
- prod/actions/edit_default.html.twig
+ prod/actions/edit_default.html.twigphraseanet:: previewPrévisualisationprod/actions/printer_default.html.twig
- prod/actions/edit_default.html.twig
+ prod/actions/edit_default.html.twigphraseanet:: propositions
@@ -11499,7 +11499,7 @@ Si vous recevez cet e-mail sans l'avoir sollicité, merci de l'ignorer ou de le
phraseanet:: thesaurusThésaurusweb/prod/tab_headers.html.twig
- prod/actions/edit_default.html.twig
+ prod/actions/edit_default.html.twigweb/thesaurus/thesaurus.html.twigweb/thesaurus/thesaurus.html.twigweb/thesaurus/index.html.twig
@@ -11591,7 +11591,7 @@ Si vous recevez cet e-mail sans l'avoir sollicité, merci de l'ignorer ou de le
phraseanet::chargementChargementController/Prod/LanguageController.php
- prod/actions/edit_default.html.twig
+ prod/actions/edit_default.html.twigweb/thesaurus/thesaurus.html.twigadmin/collection/suggested_value.html.twig
@@ -12029,28 +12029,28 @@ Si vous recevez cet e-mail sans l'avoir sollicité, merci de l'ignorer ou de le
prod::edit: Confirmation Edition latitude longitudeConfirmation de longitude et de latitude
- prod/actions/edit_default.html.twig
+ prod/actions/edit_default.html.twigprod::edit: Impossible d'editer simultanement des documents provenant de bases differentesImpossible d'éditer simultanément des documents provenant de bases différentes
- prod/actions/edit_default.html.twig
+ prod/actions/edit_default.html.twigprod::edit:confirm: Edition latitude longitudeSouhaitez-vous régler les champs longitude et latitude avec les données retournées par Geoname Service?
Attention: les valeurs actuellement en place seront écrasées par ces nouvelles valeurs
- prod/actions/edit_default.html.twig
+ prod/actions/edit_default.html.twigprod::edit:confirm: NoNon, conserver les valeurs actuelles
- prod/actions/edit_default.html.twig
+ prod/actions/edit_default.html.twigprod::edit:confirm: YesOui, mettre à jour la géolocalisation
- prod/actions/edit_default.html.twig
+ prod/actions/edit_default.html.twigprod::edit:story select all
@@ -12065,32 +12065,32 @@ Attention: les valeurs actuellement en place seront écrasées par ces nouvelles
prod::editing: %not_actionable% documents ne peuvent etre edites car vos droits sont induffisants%not_actionable% document(s) éditables, vous ne disposez pas des autorisations nécessaires
- prod/actions/edit_default.html.twig
+ prod/actions/edit_default.html.twigprod::editing: 1 document ne peut etre edite car vos droits sont induffisantsVous ne possédez pas les autorisations d'accès requises pour éditer 1 document
- prod/actions/edit_default.html.twig
+ prod/actions/edit_default.html.twigprod::editing: aucun documents ne peuvent etre edites car vos droits sont induffisantsAucun document ne peut être édité car vous ne disposez pas des autorisations nécessaires
- prod/actions/edit_default.html.twig
+ prod/actions/edit_default.html.twigprod::editing: modeles de fichesModèles
- prod/actions/edit_default.html.twig
+ prod/actions/edit_default.html.twigprod::editing: rechercher-remplacerRechercher / Remplacer
- prod/actions/edit_default.html.twig
+ prod/actions/edit_default.html.twigprod::editing: valider ou annuler les modificationsValider ou annuler les modifications
- prod/actions/edit_default.html.twig
+ prod/actions/edit_default.html.twigprod::editing::annulation: abandonner les modification ?
@@ -12107,62 +12107,62 @@ Attention: les valeurs actuellement en place seront écrasées par ces nouvelles
prod::editing::replace: remplacer dans le champRemplacer dans le champ
- prod/actions/edit_default.html.twig
+ prod/actions/edit_default.html.twigprod::editing::replace: remplacer dans tous les champsRemplacer dans tous les champs
- prod/actions/edit_default.html.twig
+ prod/actions/edit_default.html.twigprod::editing:indexation en coursIndexation en cours
- prod/actions/edit_default.html.twig
+ prod/actions/edit_default.html.twigprod::editing:remplace: chaine remplacanteRemplacer par
- prod/actions/edit_default.html.twig
+ prod/actions/edit_default.html.twigprod::editing:remplace: options de remplacementOptions
- prod/actions/edit_default.html.twig
+ prod/actions/edit_default.html.twigprod::editing:remplace::option : utiliser une expression reguliereExpression régulière
- prod/actions/edit_default.html.twig
+ prod/actions/edit_default.html.twigprod::editing:remplace::option la valeur du cahmp doit etre exacteChamp complet
- prod/actions/edit_default.html.twig
+ prod/actions/edit_default.html.twigprod::editing:remplace::option la valeur est comprise dans le champContenu dans le champ
- prod/actions/edit_default.html.twig
+ prod/actions/edit_default.html.twigprod::editing:remplace::option respecter la casseRespecter la casse
- prod/actions/edit_default.html.twig
+ prod/actions/edit_default.html.twigprod::editing:remplace::option: remplacer toutes les occurencesRemplacer tout
- prod/actions/edit_default.html.twig
+ prod/actions/edit_default.html.twigprod::editing:remplace::option: rester insensible a la casseInsensible à la casse
- prod/actions/edit_default.html.twig
+ prod/actions/edit_default.html.twigprod::editing:replace: chaine a rechercherRechercher
- prod/actions/edit_default.html.twig
+ prod/actions/edit_default.html.twigprod::export: send mail notification
@@ -12243,7 +12243,7 @@ Attention: les valeurs actuellement en place seront écrasées par ces nouvelles
prod::thesaurusTab:dlg:%number% record(s) updated%number% enregistrement(s) mis à jour
- Controller/Thesaurus/ThesaurusXmlHttpController.php
+ Controller/Thesaurus/ThesaurusXmlHttpController.phpprod::thesaurusTab:dlg:Acceptation en cours.
@@ -12298,7 +12298,7 @@ Attention: les valeurs actuellement en place seront écrasées par ces nouvelles
prod::thesaurusTab:dlg:too many (%number%) records to update (limit=%maximum%)Trop d'enregistrements à mettre à jour (%number% demandés, maximum %maximum%)
- Controller/Thesaurus/ThesaurusXmlHttpController.php
+ Controller/Thesaurus/ThesaurusXmlHttpController.phpprod::thesaurusTab:thesaurus
@@ -12359,7 +12359,7 @@ Attention: les valeurs actuellement en place seront écrasées par ces nouvelles
prod::tools: documentDocumentController/Prod/ShareController.php
- Controller/Prod/ToolsController.php
+ Controller/Prod/ToolsController.phpprod::videoTools:chapterTitle
@@ -12829,7 +12829,7 @@ Attention: les valeurs actuellement en place seront écrasées par ces nouvelles
reponses::document sans titreSans titre
- classes/record/adapter.php
+ classes/record/adapter.phpreport:: (connexions)
@@ -13548,12 +13548,12 @@ Attention: les valeurs actuellement en place seront écrasées par ces nouvelles
task::archive:ArchivageArchive dans la collection
- TaskManager/Job/ArchiveJob.php
+ TaskManager/Job/ArchiveJob.phptask::archive:Archiving files found into a 'hotfolder'Archiver les fichiers déposés dans le dossier
- TaskManager/Job/ArchiveJob.php
+ TaskManager/Job/ArchiveJob.phptask::archive:archivage sur base/collection/
diff --git a/resources/locales/messages.nl.xlf b/resources/locales/messages.nl.xlf
index 0a84b67147..f66eb64c2b 100644
--- a/resources/locales/messages.nl.xlf
+++ b/resources/locales/messages.nl.xlf
@@ -1,6 +1,6 @@
-
+ The source node in most cases contains the sample message as written by the developer. If it looks like a dot-delimitted string such as "form.label.firstname", then the developer has not provided a default message.
@@ -832,7 +832,7 @@
Aide sur les expressions regulieresHelp over reguliere expressies
- prod/actions/edit_default.html.twig
+ prod/actions/edit_default.html.twigAjouter a
@@ -965,7 +965,7 @@
Er is een fout opgetredenController/Prod/MoveCollectionController.phpController/Prod/StoryController.php
- Controller/Prod/ToolsController.php
+ Controller/Prod/ToolsController.phpController/Prod/LazaretController.phpController/Prod/BasketController.phpController/Admin/CollectionController.php
@@ -990,8 +990,8 @@
Controller/Admin/DataboxController.phpController/Admin/DataboxController.phpController/Admin/DataboxesController.php
- Model/Manipulator/LazaretManipulator.php
- Model/Manipulator/LazaretManipulator.php
+ Model/Manipulator/LazaretManipulator.php
+ Model/Manipulator/LazaretManipulator.phpweb/admin/databases.html.twigadmin/collection/collection.html.twigadmin/collection/suggested_value.html.twig
@@ -1040,8 +1040,8 @@
Er is een fout opgetredenOrder/Controller/ProdOrderController.phpController/Prod/BasketController.php
- Controller/Api/V1Controller.php
- Controller/Api/V1Controller.php
+ Controller/Api/V1Controller.php
+ Controller/Api/V1Controller.phpController/Admin/CollectionController.phpController/Admin/SearchEngineController.phpController/Admin/DataboxController.php
@@ -1231,7 +1231,7 @@
Aucun statut editableGeen enkele bewerkbare status
- prod/actions/edit_default.html.twig
+ prod/actions/edit_default.html.twigAucune
@@ -2595,7 +2595,7 @@
Document has been successfully substituedDocument werd met succes vervangen
- Controller/Prod/ToolsController.php
+ Controller/Prod/ToolsController.phpDocument refuse par %name%
@@ -2736,7 +2736,7 @@
Edition impossibleKan niet worden bewerkt
- prod/actions/edit_default.html.twig
+ prod/actions/edit_default.html.twigEditor
@@ -3283,9 +3283,9 @@
Bestand is niet meer in de quarantiane aanwezig, gelieve te vernieuwenController/Prod/LazaretController.phpController/Prod/LazaretController.php
- Model/Manipulator/LazaretManipulator.php
- Model/Manipulator/LazaretManipulator.php
- Model/Manipulator/LazaretManipulator.php
+ Model/Manipulator/LazaretManipulator.php
+ Model/Manipulator/LazaretManipulator.php
+ Model/Manipulator/LazaretManipulator.phpFile is too big : 64k max
@@ -3695,10 +3695,10 @@
Als u grotere files wilt opslaan, wees dan zeker deze in die mappen zullen passen.web/setup/step2.html.twig
-
- Il ne vous reste plus que %quantity% jours pour terminer votre validation
- Il ne vous reste plus que %quantity% jours pour terminer votre validation
- Notification/Mail/MailInfoValidationReminder.php
+
+ Il ne vous reste plus que %timeLeft% pour terminer votre validation
+ Il ne vous reste plus que %timeLeft% pour terminer votre validation
+ Notification/Mail/MailInfoValidationReminder.phpIl se peux que vous ne voyez pas tous les elements. Vous ne verrez que les elements correspondants aux collections sur lesquelles vous gerez les commandes
@@ -4096,7 +4096,7 @@
Les status de certains documents ne sont pas accessibles par manque de droitsDe status van bepaalde documenten is niet toegestaan omwille van gebrek aan rechten.
- prod/actions/edit_default.html.twig
+ prod/actions/edit_default.html.twigLes termes apparaissent dans le(s) champs
@@ -4772,11 +4772,6 @@
Nummeradmin/databox/details.html.twig
-
- Number of days before the end of the validation to send a reminder email
- Aantal dagen voor het einde van de validatie om een herinneringsmail te sturen.
- Form/Configuration/ActionsFormType.php
- Number of records to process per batchNumber of records to process per batch
@@ -4980,6 +4975,11 @@
PauseController/Prod/LanguageController.php
+
+ Percent of the time left before the end of the validation to send a reminder email
+ Percent of the time left before the end of the validation to send a reminder email
+ Form/Configuration/ActionsFormType.php
+ Periodically fetches an FTP repository content locallyPeriodically fetches an FTP repository content locally
@@ -5435,15 +5435,15 @@
tab/shift-tab verspringt tussen de veldenweb/prod/index.html.twig
-
- Rappel : Il vous reste %number% jours pour valider %title% de %user%
- Rappel : Il vous reste %number% jours pour valider %title% de %user%
- eventsmanager/notify/validationreminder.php
+
+ Rappel : Il vous reste %timeLeft% pour valider %title% de %user%
+ Rappel : Il vous reste %timeLeft% pour valider %title% de %user%
+ eventsmanager/notify/validationreminder.phpRappel pour une demande de validationAanmaning voor een goedkeuringsaanvraag
- eventsmanager/notify/validationreminder.php
+ eventsmanager/notify/validationreminder.phpRapport de Validation
@@ -5578,7 +5578,7 @@
Record Not FoundDocument niet gevonden
- Controller/Api/V1Controller.php
+ Controller/Api/V1Controller.phpRecord removed from basket
@@ -5669,7 +5669,7 @@
Reminder : validate '%title%'Reminder : validate '%title%'
- Notification/Mail/MailInfoValidationReminder.php
+ Notification/Mail/MailInfoValidationReminder.phpRemove ICC Profile
@@ -6335,7 +6335,7 @@
Start validationStart validatieNotification/Mail/MailInfoValidationRequest.php
- Notification/Mail/MailInfoValidationReminder.php
+ Notification/Mail/MailInfoValidationReminder.phpStarted
@@ -6384,7 +6384,7 @@
Story Not FoundArtikel niet gevonden
- Controller/Api/V1Controller.php
+ Controller/Api/V1Controller.phpStory created
@@ -6877,7 +6877,7 @@
Thumbnail has been successfully substituedThumbnail werd met succes vervangen
- Controller/Prod/ToolsController.php
+ Controller/Prod/ToolsController.phpThumbnails directory is mounted to be accessible via HTTP, while other files are not.
@@ -7124,8 +7124,8 @@
Een selectieeventsmanager/notify/validate.phpeventsmanager/notify/validate.php
- eventsmanager/notify/validationreminder.php
- eventsmanager/notify/validationreminder.php
+ eventsmanager/notify/validationreminder.php
+ eventsmanager/notify/validationreminder.phpUnhandled Error
@@ -7350,7 +7350,7 @@
eventsmanager/notify/validate.phpeventsmanager/notify/validationdone.phpeventsmanager/notify/validationreminder.php
- eventsmanager/notify/validationreminder.php
+ eventsmanager/notify/validationreminder.phplightbox/IE6/validate.html.twig
@@ -7431,7 +7431,7 @@
Vocabulary not foundVocabulary niet gevonden
- Controller/Prod/EditController.php
+ Controller/Prod/EditController.phpVocabulary type
@@ -9675,7 +9675,7 @@
an error occuredeen fout geeft zich voorgedaan
- Controller/Prod/ToolsController.php
+ Controller/Prod/ToolsController.phpan error occured : %message%
@@ -9759,8 +9759,8 @@
boutton::ajouterToevoegen
- prod/actions/edit_default.html.twig
- prod/actions/edit_default.html.twig
+ prod/actions/edit_default.html.twig
+ prod/actions/edit_default.html.twigadmin/collection/suggested_value.html.twig
@@ -9773,8 +9773,8 @@
web/common/dialog_export.html.twigweb/common/dialog_export.html.twigweb/common/dialog_export.html.twig
- prod/actions/edit_default.html.twig
- prod/actions/edit_default.html.twig
+ prod/actions/edit_default.html.twig
+ prod/actions/edit_default.html.twigBridge/Flickr/photo_modify.html.twigBridge/Flickr/photo_modify.html.twigBridge/Youtube/video_modify.html.twig
@@ -9867,8 +9867,8 @@
SluitenController/Prod/LanguageController.phpweb/common/dialog_export.html.twig
- prod/actions/edit_default.html.twig
- prod/actions/edit_default.html.twig
+ prod/actions/edit_default.html.twig
+ prod/actions/edit_default.html.twigprod/actions/Push.html.twigweb/report/all_content.html.twigweb/thesaurus/accept.html.twig
@@ -9940,7 +9940,7 @@
boutton::remplacerVervangen
- prod/actions/edit_default.html.twig
+ prod/actions/edit_default.html.twigboutton::renouveller
@@ -10043,8 +10043,8 @@
web/account/access.html.twigweb/account/reset-email.html.twigweb/account/account.html.twig
- prod/actions/edit_default.html.twig
- prod/actions/edit_default.html.twig
+ prod/actions/edit_default.html.twig
+ prod/actions/edit_default.html.twigBridge/Flickr/photo_modify.html.twigBridge/Flickr/photo_moveinto_photoset.html.twigBridge/Flickr/photoset_createcontainer.html.twig
@@ -10377,7 +10377,7 @@
edit::preset:: titreTitel
- prod/actions/edit_default.html.twig
+ prod/actions/edit_default.html.twigeffacer (OK) ou quitter (Annuler) ?
@@ -10491,10 +10491,10 @@
file is not validbestand is niet geldig
- Controller/Prod/ToolsController.php
- Controller/Prod/ToolsController.php
- Controller/Prod/ToolsController.php
- Controller/Prod/ToolsController.php
+ Controller/Prod/ToolsController.php
+ Controller/Prod/ToolsController.php
+ Controller/Prod/ToolsController.php
+ Controller/Prod/ToolsController.phpflash
@@ -11476,13 +11476,13 @@
phraseanet:: presse-papierKlembord
- prod/actions/edit_default.html.twig
+ prod/actions/edit_default.html.twigphraseanet:: previewVoorvertoningprod/actions/printer_default.html.twig
- prod/actions/edit_default.html.twig
+ prod/actions/edit_default.html.twigphraseanet:: propositions
@@ -11506,7 +11506,7 @@
phraseanet:: thesaurusThesaurusweb/prod/tab_headers.html.twig
- prod/actions/edit_default.html.twig
+ prod/actions/edit_default.html.twigweb/thesaurus/thesaurus.html.twigweb/thesaurus/thesaurus.html.twigweb/thesaurus/index.html.twig
@@ -11598,7 +11598,7 @@
phraseanet::chargementLadenController/Prod/LanguageController.php
- prod/actions/edit_default.html.twig
+ prod/actions/edit_default.html.twigweb/thesaurus/thesaurus.html.twigadmin/collection/suggested_value.html.twig
@@ -12036,27 +12036,27 @@
prod::edit: Confirmation Edition latitude longitudeprod::edit: Confirmation Edition latitude longitude
- prod/actions/edit_default.html.twig
+ prod/actions/edit_default.html.twigprod::edit: Impossible d'editer simultanement des documents provenant de bases differentesOnmogelijk om documenten afkomstig van verschillende databases samen te bewerken
- prod/actions/edit_default.html.twig
+ prod/actions/edit_default.html.twigprod::edit:confirm: Edition latitude longitudeprod::edit:confirm: Edition latitude longitude
- prod/actions/edit_default.html.twig
+ prod/actions/edit_default.html.twigprod::edit:confirm: Noprod::edit:confirm: No
- prod/actions/edit_default.html.twig
+ prod/actions/edit_default.html.twigprod::edit:confirm: Yesprod::edit:confirm: Yes
- prod/actions/edit_default.html.twig
+ prod/actions/edit_default.html.twigprod::edit:story select all
@@ -12071,32 +12071,32 @@
prod::editing: %not_actionable% documents ne peuvent etre edites car vos droits sont induffisants%not_actionable% documenten kunnen niet bewerkt worden omdat u niet voldoende rechten heeft
- prod/actions/edit_default.html.twig
+ prod/actions/edit_default.html.twigprod::editing: 1 document ne peut etre edite car vos droits sont induffisants1 document kan niet worden bewerkt omdat u niet voldoende rechten heeft
- prod/actions/edit_default.html.twig
+ prod/actions/edit_default.html.twigprod::editing: aucun documents ne peuvent etre edites car vos droits sont induffisantsGeen enkel document kan worden bewerkt omdat u niet voldoende rechten heeft
- prod/actions/edit_default.html.twig
+ prod/actions/edit_default.html.twigprod::editing: modeles de fichesBestandsmodellen
- prod/actions/edit_default.html.twig
+ prod/actions/edit_default.html.twigprod::editing: rechercher-remplacerZoeken-vervangen
- prod/actions/edit_default.html.twig
+ prod/actions/edit_default.html.twigprod::editing: valider ou annuler les modificationsBewaar of annuleer de aanpassingen
- prod/actions/edit_default.html.twig
+ prod/actions/edit_default.html.twigprod::editing::annulation: abandonner les modification ?
@@ -12111,62 +12111,62 @@
prod::editing::replace: remplacer dans le champVervangen in het veld
- prod/actions/edit_default.html.twig
+ prod/actions/edit_default.html.twigprod::editing::replace: remplacer dans tous les champsVervangen in alle velden
- prod/actions/edit_default.html.twig
+ prod/actions/edit_default.html.twigprod::editing:indexation en coursIndexatie is bezig
- prod/actions/edit_default.html.twig
+ prod/actions/edit_default.html.twigprod::editing:remplace: chaine remplacanteVervangende string
- prod/actions/edit_default.html.twig
+ prod/actions/edit_default.html.twigprod::editing:remplace: options de remplacementVervanging opties
- prod/actions/edit_default.html.twig
+ prod/actions/edit_default.html.twigprod::editing:remplace::option : utiliser une expression reguliereEen reguliere expressie gebruiken
- prod/actions/edit_default.html.twig
+ prod/actions/edit_default.html.twigprod::editing:remplace::option la valeur du cahmp doit etre exacteDe waarde van het veld moet exact zijn
- prod/actions/edit_default.html.twig
+ prod/actions/edit_default.html.twigprod::editing:remplace::option la valeur est comprise dans le champDe waarde is in het veld opgenomen
- prod/actions/edit_default.html.twig
+ prod/actions/edit_default.html.twigprod::editing:remplace::option respecter la casseRespecteer de hoofdlettergevoeligheid
- prod/actions/edit_default.html.twig
+ prod/actions/edit_default.html.twigprod::editing:remplace::option: remplacer toutes les occurencesAlle zoektekst vervangen
- prod/actions/edit_default.html.twig
+ prod/actions/edit_default.html.twigprod::editing:remplace::option: rester insensible a la casseHoofdletterongevoelig blijven
- prod/actions/edit_default.html.twig
+ prod/actions/edit_default.html.twigprod::editing:replace: chaine a rechercherString zoeken
- prod/actions/edit_default.html.twig
+ prod/actions/edit_default.html.twigprod::export: send mail notification
@@ -12247,7 +12247,7 @@
prod::thesaurusTab:dlg:%number% record(s) updatedprod::thesaurusTab:dlg:%number% record(s) updated
- Controller/Thesaurus/ThesaurusXmlHttpController.php
+ Controller/Thesaurus/ThesaurusXmlHttpController.phpprod::thesaurusTab:dlg:Acceptation en cours.
@@ -12302,7 +12302,7 @@
prod::thesaurusTab:dlg:too many (%number%) records to update (limit=%maximum%)prod::thesaurusTab:dlg:too many (%number%) records to update (limit=%maximum%)
- Controller/Thesaurus/ThesaurusXmlHttpController.php
+ Controller/Thesaurus/ThesaurusXmlHttpController.phpprod::thesaurusTab:thesaurus
@@ -12363,7 +12363,7 @@
prod::tools: documentprod::tools: documentController/Prod/ShareController.php
- Controller/Prod/ToolsController.php
+ Controller/Prod/ToolsController.phpprod::videoTools:chapterTitle
@@ -12827,7 +12827,7 @@
reponses::document sans titreDocumenten zonder titel
- classes/record/adapter.php
+ classes/record/adapter.phpreport:: (connexions)
@@ -13546,12 +13546,12 @@
task::archive:ArchivageArchivering
- TaskManager/Job/ArchiveJob.php
+ TaskManager/Job/ArchiveJob.phptask::archive:Archiving files found into a 'hotfolder'Archivering files gevonden in een 'hotfolder'
- TaskManager/Job/ArchiveJob.php
+ TaskManager/Job/ArchiveJob.phptask::archive:archivage sur base/collection/
diff --git a/resources/locales/validators.de.xlf b/resources/locales/validators.de.xlf
index 9730763588..2901f7836c 100644
--- a/resources/locales/validators.de.xlf
+++ b/resources/locales/validators.de.xlf
@@ -1,6 +1,6 @@
-
+ The source node in most cases contains the sample message as written by the developer. If it looks like a dot-delimitted string such as "form.label.firstname", then the developer has not provided a default message.
diff --git a/resources/locales/validators.en.xlf b/resources/locales/validators.en.xlf
index dd16962b89..39fe42cb32 100644
--- a/resources/locales/validators.en.xlf
+++ b/resources/locales/validators.en.xlf
@@ -1,6 +1,6 @@
-
+ The source node in most cases contains the sample message as written by the developer. If it looks like a dot-delimitted string such as "form.label.firstname", then the developer has not provided a default message.
diff --git a/resources/locales/validators.fr.xlf b/resources/locales/validators.fr.xlf
index 7d0d88a503..077963e29b 100644
--- a/resources/locales/validators.fr.xlf
+++ b/resources/locales/validators.fr.xlf
@@ -1,6 +1,6 @@
-
+ The source node in most cases contains the sample message as written by the developer. If it looks like a dot-delimitted string such as "form.label.firstname", then the developer has not provided a default message.
diff --git a/resources/locales/validators.nl.xlf b/resources/locales/validators.nl.xlf
index 343a715c91..a18b85dc84 100644
--- a/resources/locales/validators.nl.xlf
+++ b/resources/locales/validators.nl.xlf
@@ -1,6 +1,6 @@
-
+ The source node in most cases contains the sample message as written by the developer. If it looks like a dot-delimitted string such as "form.label.firstname", then the developer has not provided a default message.