mirror of
https://gitlab.easter-eggs.com/ee/ldapsaisie.git
synced 2024-12-22 16:33:48 +01:00
import: Check generated field value and stop import in case of error
This commit is contained in:
parent
33e0687d1e
commit
a6d0f7d126
6 changed files with 254 additions and 211 deletions
|
@ -97,7 +97,8 @@ création du type d'&LSobject;. En conséquence :
|
|||
&LSformat;, ils seront composés à l'aide des valeurs des autres attributs de l'objet. En cas d'un
|
||||
<emphasis>callable</emphasis>, il sera appeler avec en paramètre le tableau des valeurs des autres
|
||||
attributs (<literal>$attrs</literal>), le tableau des données issues du fichier source
|
||||
(<literal>$row</literal>) et devra retourner le tableau des valeurs générées de l'attribut.
|
||||
(<literal>$row</literal>) et devra retourner le tableau des valeurs générées de l'attribut ou
|
||||
<literal>false</literal> en cas d'erreur.
|
||||
</simpara>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
|
|
|
@ -225,6 +225,11 @@ class LSio extends LSlog_staticLoggerClass {
|
|||
|
||||
// Retrieve object from ioFormat
|
||||
$objectsData = $ioFormat -> getAll();
|
||||
if (LSerror :: errorsDefined()) {
|
||||
LSerror :: addErrorCode('LSio_10');
|
||||
return $return;
|
||||
}
|
||||
|
||||
$objectsInError = array();
|
||||
self :: log_trace("import(): objects data=".varDump($objectsData));
|
||||
|
||||
|
@ -848,6 +853,9 @@ ___("LSio: An error occured running before import hooks. Stop the import.")
|
|||
LSerror :: defineError('LSio_09',
|
||||
___("LSio: An error occured running after import hooks.")
|
||||
);
|
||||
LSerror :: defineError('LSio_10',
|
||||
___("LSio: Error occured loading objects's data from input file.")
|
||||
);
|
||||
|
||||
// Defined CLI commands functions only on CLI context
|
||||
if (php_sapi_name() != 'cli')
|
||||
|
|
|
@ -128,7 +128,7 @@ class LSioFormatDriver extends LSlog_staticLoggerClass {
|
|||
$all = $this -> getAll();
|
||||
if (!is_array($all)) return False;
|
||||
$retall = array();
|
||||
foreach($all as $one) {
|
||||
foreach($all as $idx => $one) {
|
||||
$retone = array();
|
||||
foreach($fields as $key => $attr) {
|
||||
if (!isset($one[$key])) continue;
|
||||
|
@ -138,9 +138,15 @@ class LSioFormatDriver extends LSlog_staticLoggerClass {
|
|||
foreach ($generated_fields as $attr => $formats) {
|
||||
$retone[$attr] = array();
|
||||
if (is_callable($formats)) {
|
||||
$retone[$attr] = ensureIsArray(
|
||||
call_user_func_array($formats, array($retone, $one))
|
||||
);
|
||||
$retone[$attr] = call_user_func_array($formats, array($retone, $one));
|
||||
if ($retone[$attr] === false) {
|
||||
LSerror :: addErrorCode(
|
||||
'LSioFormatDriver_01',
|
||||
array('attr' => $attr, 'object' => (is_int($idx)?"#$idx":"'$idx'"))
|
||||
);
|
||||
continue 2;
|
||||
}
|
||||
$retone[$attr] = ensureIsArray($retone[$attr]);
|
||||
}
|
||||
else {
|
||||
foreach (ensureIsArray($formats) as $format) {
|
||||
|
@ -186,3 +192,7 @@ class LSioFormatDriver extends LSlog_staticLoggerClass {
|
|||
}
|
||||
|
||||
}
|
||||
|
||||
LSerror :: defineError('LSioFormatDriver_01',
|
||||
___("LSioFormatDriver : Fail to generate the value of the attribute %{attr} of the object %{object}.")
|
||||
);
|
||||
|
|
Binary file not shown.
|
@ -8,7 +8,7 @@ msgstr ""
|
|||
"Project-Id-Version: LdapSaisie\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: \n"
|
||||
"PO-Revision-Date: 2023-05-26 11:30+0200\n"
|
||||
"PO-Revision-Date: 2023-07-03 12:30+0200\n"
|
||||
"Last-Translator: Benjamin Renard <brenard@easter-eggs.com>\n"
|
||||
"Language-Team: LdapSaisie <ldapsaisie-users@lists.labs.libre-entreprise."
|
||||
"org>\n"
|
||||
|
@ -16,10 +16,10 @@ msgstr ""
|
|||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"Plural-Forms: nplurals=2; plural=(n > 1);\n"
|
||||
"X-Poedit-SourceCharset: utf-8\n"
|
||||
"X-Poedit-Basepath: .\n"
|
||||
"X-Generator: Poedit 2.4.2\n"
|
||||
"Plural-Forms: nplurals=2; plural=(n > 1);\n"
|
||||
"X-Generator: Poedit 3.2.2\n"
|
||||
|
||||
#: includes/addons/LSaddons.ppolicy.php:26
|
||||
msgid "Password policy Support : The constant %{const} is not defined."
|
||||
|
@ -355,11 +355,11 @@ msgid ""
|
|||
"Organizational Chart Support : The global variable %{var} is not defined."
|
||||
msgstr "Support Organigramme : La variable globale %{var} n'est pas définie."
|
||||
|
||||
#: includes/addons/LSaddons.orgchart.php:67
|
||||
#: includes/addons/LSaddons.orgchart.php:68
|
||||
msgid "Organizational chart"
|
||||
msgstr "Organigramme"
|
||||
|
||||
#: includes/addons/LSaddons.orgchart.php:75
|
||||
#: includes/addons/LSaddons.orgchart.php:76
|
||||
msgid "Organizational chart data"
|
||||
msgstr "Données de l'organigramme"
|
||||
|
||||
|
@ -435,7 +435,7 @@ msgid "Show LdapSaisie modifications"
|
|||
msgstr "Voir les modifications d'LdapSaisie"
|
||||
|
||||
#: includes/addons/LSaddons.accesslog.php:244
|
||||
#: includes/class/class.LSsession.php:1870 includes/routes.php:157
|
||||
#: includes/class/class.LSsession.php:1875 includes/routes.php:157
|
||||
#: includes/routes.php:474 templates/default/select.tpl:29
|
||||
msgid "Refresh"
|
||||
msgstr "Rafraîchir"
|
||||
|
@ -752,95 +752,101 @@ msgstr "Valeur invalide"
|
|||
msgid "LSformRule_%{type}: Parameter %{param} is not found."
|
||||
msgstr "LSformRule_%{type} : Le paramètre %{param} n'est pas défini."
|
||||
|
||||
#: includes/class/class.LSio.php:334
|
||||
#: includes/class/class.LSio.php:339
|
||||
msgid "Failed to set post data on creation form."
|
||||
msgstr "Impossible de définir les données dans le formulaire de création."
|
||||
|
||||
#: includes/class/class.LSio.php:340
|
||||
#: includes/class/class.LSio.php:345
|
||||
msgid "Error validating creation form."
|
||||
msgstr "Une erreur est survenue en validant le formulaire de création."
|
||||
|
||||
#: includes/class/class.LSio.php:345
|
||||
#: includes/class/class.LSio.php:350
|
||||
msgid "Failed to validate object data."
|
||||
msgstr "Impossible de valider les données de l'objet."
|
||||
|
||||
#: includes/class/class.LSio.php:352
|
||||
#: includes/class/class.LSio.php:357
|
||||
msgid "Failed to generate DN for this object."
|
||||
msgstr "Impossible de générer le DN de cet objet."
|
||||
|
||||
#: includes/class/class.LSio.php:371
|
||||
#: includes/class/class.LSio.php:376
|
||||
msgid "Error creating object on LDAP server."
|
||||
msgstr ""
|
||||
"Une erreur est survenue durant la création de cet objet dans l'annuaire LDAP."
|
||||
|
||||
#: includes/class/class.LSio.php:377
|
||||
#: includes/class/class.LSio.php:382
|
||||
msgid "An object already exist on LDAP server with DN %{dn}."
|
||||
msgstr "Un objet existe déjà dans l'annuaire LDAP avec le DN %{dn}."
|
||||
|
||||
#: includes/class/class.LSio.php:389
|
||||
#: includes/class/class.LSio.php:394
|
||||
msgid ""
|
||||
"Failed to load existing object %{dn} from LDAP server. Can't update object."
|
||||
msgstr ""
|
||||
"Impossible de charger l'objet existant %{dn} depuis l'annuaire LDAP. "
|
||||
"Impossible de mettre à jour cet objet."
|
||||
|
||||
#: includes/class/class.LSio.php:398
|
||||
#: includes/class/class.LSio.php:403
|
||||
msgid "Failed to set post data on update form."
|
||||
msgstr "Impossible de définir les données dans le formulaire de mise à jour."
|
||||
|
||||
#: includes/class/class.LSio.php:404
|
||||
#: includes/class/class.LSio.php:409
|
||||
msgid "Error validating update form."
|
||||
msgstr "Une erreur est survenue en validant le formulaire de mise à jour."
|
||||
|
||||
#: includes/class/class.LSio.php:419
|
||||
#: includes/class/class.LSio.php:424
|
||||
msgid "Error updating object on LDAP server."
|
||||
msgstr ""
|
||||
"Une erreur est survenue en mettant à jour cet objet dans l'annuaire LDAP."
|
||||
|
||||
#: includes/class/class.LSio.php:825
|
||||
#: includes/class/class.LSio.php:830
|
||||
msgid "LSio: Post data not found or not completed."
|
||||
msgstr "LSio : les données transmises sont introuvables ou incomplètes."
|
||||
|
||||
#: includes/class/class.LSio.php:828
|
||||
#: includes/class/class.LSio.php:833
|
||||
msgid "LSio: object type invalid."
|
||||
msgstr "LSio : type d'objet invalide."
|
||||
|
||||
#: includes/class/class.LSio.php:831
|
||||
#: includes/class/class.LSio.php:836
|
||||
msgid "LSio: input/output format %{format} invalid."
|
||||
msgstr "LSio : Le format d'entrée/sortie %{format} est invalide."
|
||||
|
||||
#: includes/class/class.LSio.php:834
|
||||
#: includes/class/class.LSio.php:839
|
||||
msgid "LSio: Fail to initialize input/output driver."
|
||||
msgstr "LSio : Impossible d'initialiser le pilote d'entrée/sortie."
|
||||
|
||||
#: includes/class/class.LSio.php:837
|
||||
#: includes/class/class.LSio.php:842
|
||||
msgid "LSio: Fail to load objects's data from input file."
|
||||
msgstr ""
|
||||
"LSio: Impossible de charger les données des objets depuis le fichier "
|
||||
"d'import."
|
||||
|
||||
#: includes/class/class.LSio.php:840
|
||||
#: includes/class/class.LSio.php:845
|
||||
msgid "LSio: Fail to load objects's data to export from LDAP directory."
|
||||
msgstr ""
|
||||
"LSio: Impossible de charger les données des objets à exporter depuis "
|
||||
"l'annuaire LDAP."
|
||||
|
||||
#: includes/class/class.LSio.php:843
|
||||
#: includes/class/class.LSio.php:848
|
||||
msgid "LSio: Fail to export objects's data."
|
||||
msgstr "LSio: Impossible d'exporter les données des objets."
|
||||
|
||||
#: includes/class/class.LSio.php:846
|
||||
#: includes/class/class.LSio.php:851
|
||||
msgid "LSio: An error occured running before import hooks. Stop the import."
|
||||
msgstr ""
|
||||
"LSio : Une erreur est survenue durant l'exécution des déclencheurs d'avant "
|
||||
"import. Arrêt de l'import."
|
||||
|
||||
#: includes/class/class.LSio.php:849
|
||||
#: includes/class/class.LSio.php:854
|
||||
msgid "LSio: An error occured running after import hooks."
|
||||
msgstr ""
|
||||
"LSio : Une erreur est survenue durant l'exécution des déclencheurs d'après "
|
||||
"import."
|
||||
|
||||
#: includes/class/class.LSio.php:857
|
||||
msgid "LSio: Error occured loading objects's data from input file."
|
||||
msgstr ""
|
||||
"LSio: Une erreur est survenue en chargeant les données des objets depuis le "
|
||||
"fichier d'import."
|
||||
|
||||
#: includes/class/class.LSformElement_supannRessourceEtatDate.php:61
|
||||
msgid "Start date"
|
||||
msgstr "Date de début"
|
||||
|
@ -983,6 +989,14 @@ msgstr "Affichier la clé en entier."
|
|||
msgid "Unknown type"
|
||||
msgstr "Type inconnu"
|
||||
|
||||
#: includes/class/class.LSioFormatDriver.php:197
|
||||
msgid ""
|
||||
"LSioFormatDriver : Fail to generate the value of the attribute %{attr} of "
|
||||
"the object %{object}."
|
||||
msgstr ""
|
||||
"LSioFormatDriver : Impossible de générer la valeur de l'attribut %{attr} de "
|
||||
"l'objet %{object}."
|
||||
|
||||
#: includes/class/class.LSformElement_valueWithUnit.php:243
|
||||
msgid ""
|
||||
"LSformElement_valueWithUnit : Units configuration data are missing for the "
|
||||
|
@ -1525,40 +1539,40 @@ msgstr ""
|
|||
msgid "Clear"
|
||||
msgstr "Nettoyer"
|
||||
|
||||
#: includes/class/class.LSsession.php:1655
|
||||
#: includes/class/class.LSsession.php:1660
|
||||
msgid "Connection"
|
||||
msgstr "Connexion"
|
||||
|
||||
#: includes/class/class.LSsession.php:1675
|
||||
#: includes/class/class.LSsession.php:1680
|
||||
msgid "Recovery of your credentials"
|
||||
msgstr "Récupération de votre mot de passe"
|
||||
|
||||
#: includes/class/class.LSsession.php:1684
|
||||
#: includes/class/class.LSsession.php:1689
|
||||
msgid "Please fill the identifier field to proceed recovery procedure"
|
||||
msgstr ""
|
||||
"Merci d'entrer votre identifiant pour poursuivre la procédure de récupération"
|
||||
|
||||
#: includes/class/class.LSsession.php:1689
|
||||
#: includes/class/class.LSsession.php:1694
|
||||
msgid ""
|
||||
"An email has been sent to %{mail}. Please follow the instructions on it."
|
||||
msgstr ""
|
||||
"Un e-mail vient de vous être envoyé à l'adresse %{mail}. Merci de suivre les "
|
||||
"indications qu'il contient."
|
||||
|
||||
#: includes/class/class.LSsession.php:1698
|
||||
#: includes/class/class.LSsession.php:1703
|
||||
msgid "Your new password has been sent to %{mail}."
|
||||
msgstr "Votre nouveau mot de passe vous a été envoyé à l'adresse %{mail}."
|
||||
|
||||
#: includes/class/class.LSsession.php:2960 templates/default/select.tpl:20
|
||||
#: includes/class/class.LSsession.php:2965 templates/default/select.tpl:20
|
||||
#: templates/default/recoverpassword.tpl:17 templates/default/login.tpl:16
|
||||
msgid "Level"
|
||||
msgstr "Niveau"
|
||||
|
||||
#: includes/class/class.LSsession.php:3128
|
||||
#: includes/class/class.LSsession.php:3133
|
||||
msgid "LSsession : The constant '%{const}' is not defined."
|
||||
msgstr "LSsession : La constante '%{const}' n'est pas définie."
|
||||
|
||||
#: includes/class/class.LSsession.php:3131
|
||||
#: includes/class/class.LSsession.php:3136
|
||||
msgid ""
|
||||
"LSsession : The addon '%{addon}' support is uncertain. Verify system "
|
||||
"compatibility and the add-on configuration."
|
||||
|
@ -1566,53 +1580,53 @@ msgstr ""
|
|||
"LSsession : Le support de l'addon '%{addon}' est incertain. Vérifiez la "
|
||||
"compatibilité du système et la configuration de l'add-on."
|
||||
|
||||
#: includes/class/class.LSsession.php:3134
|
||||
#: includes/class/class.LSsession.php:3139
|
||||
msgid ""
|
||||
"LSsession : LDAP server's configuration data are invalid. Can't connect."
|
||||
msgstr ""
|
||||
"LSsession : Les données de configuration du serveur LDAP sont invalide. "
|
||||
"Impossible de s'y connecter."
|
||||
|
||||
#: includes/class/class.LSsession.php:3137
|
||||
#: includes/class/class.LSsession.php:3142
|
||||
msgid "LSsession : Failed to load LSobject type '%{type}' : unknon type."
|
||||
msgstr ""
|
||||
"LSsession : Impossible de charger le type d'LSobject '%{type}' : type "
|
||||
"inconnu."
|
||||
|
||||
#: includes/class/class.LSsession.php:3140
|
||||
#: includes/class/class.LSsession.php:3145
|
||||
msgid "LSsession : Failed to load LSclass '%{class}'."
|
||||
msgstr "LSsession : Impossible de charger la LSclass '%{class}'."
|
||||
|
||||
#: includes/class/class.LSsession.php:3143
|
||||
#: includes/class/class.LSsession.php:3148
|
||||
msgid "LSsession : Login or password incorrect."
|
||||
msgstr "LSsession : Identifiant ou mot de passe incorrects."
|
||||
|
||||
#: includes/class/class.LSsession.php:3146
|
||||
#: includes/class/class.LSsession.php:3151
|
||||
msgid "LSsession : Impossible to identify you : Duplication of identities."
|
||||
msgstr "LSsession : Impossible de vous identifier : Duplication d'identité."
|
||||
|
||||
#: includes/class/class.LSsession.php:3149
|
||||
#: includes/class/class.LSsession.php:3154
|
||||
msgid "LSsession : Can't load class of authentification (%{class})."
|
||||
msgstr ""
|
||||
"LSsession : Impossible de charger la classe d'authentification (%{class})."
|
||||
|
||||
#: includes/class/class.LSsession.php:3152
|
||||
#: includes/class/class.LSsession.php:3157
|
||||
msgid "LSsession : Can't connect to LDAP server."
|
||||
msgstr "LSsession : Impossible de se connecter au serveur LDAP."
|
||||
|
||||
#: includes/class/class.LSsession.php:3155
|
||||
#: includes/class/class.LSsession.php:3160
|
||||
msgid "LSsession : Impossible to authenticate you."
|
||||
msgstr "LSsession : Impossible de vous identifier."
|
||||
|
||||
#: includes/class/class.LSsession.php:3158
|
||||
#: includes/class/class.LSsession.php:3163
|
||||
msgid "LSsession : Your are not authorized to do this action."
|
||||
msgstr "LSsession : Vous n'êtes pas autorisé à faire cette action."
|
||||
|
||||
#: includes/class/class.LSsession.php:3161
|
||||
#: includes/class/class.LSsession.php:3166
|
||||
msgid "LSsession : Some informations are missing to display this page."
|
||||
msgstr "LSsession : Des informations sont manquantes pour afficher cette page."
|
||||
|
||||
#: includes/class/class.LSsession.php:3164
|
||||
#: includes/class/class.LSsession.php:3169
|
||||
msgid ""
|
||||
"LSsession : The function '%{function}' of the custom action "
|
||||
"'%{customAction}' does not exists or is not configured."
|
||||
|
@ -1620,24 +1634,24 @@ msgstr ""
|
|||
"LSsession : La fonction '%{function}' de l'action personnalisée "
|
||||
"'%{customAction}' n'existe pas ou n'est pas configurée."
|
||||
|
||||
#: includes/class/class.LSsession.php:3167
|
||||
#: includes/class/class.LSsession.php:3172
|
||||
msgid "LSsession : Fail to retrieve user's LDAP credentials from LSauth."
|
||||
msgstr ""
|
||||
"LSsession : Erreur en récupérant les identifiants LDAP de l'utilisateur "
|
||||
"depuis LSauth."
|
||||
|
||||
#: includes/class/class.LSsession.php:3170
|
||||
#: includes/class/class.LSsession.php:3175
|
||||
msgid ""
|
||||
"LSsession : Fail to reconnect to LDAP server with user's LDAP credentials."
|
||||
msgstr ""
|
||||
"LSsession : Impossible de se reconnecter au serveur LDAP avec les "
|
||||
"identifiants de l'utilisateur."
|
||||
|
||||
#: includes/class/class.LSsession.php:3173
|
||||
#: includes/class/class.LSsession.php:3178
|
||||
msgid "LSsession : No import/export format define for this object type."
|
||||
msgstr "LSsession : Aucun format d'entrée/sortie défini pour ce type d'objet."
|
||||
|
||||
#: includes/class/class.LSsession.php:3176
|
||||
#: includes/class/class.LSsession.php:3181
|
||||
msgid ""
|
||||
"LSsession : Error during creation of list of levels. Contact administrators. "
|
||||
"(Code : %{code})"
|
||||
|
@ -1645,13 +1659,13 @@ msgstr ""
|
|||
"LSsession : Erreur durant la création de la liste des niveaux. Contacter les "
|
||||
"administrateurs. (Code : %{type})"
|
||||
|
||||
#: includes/class/class.LSsession.php:3179
|
||||
#: includes/class/class.LSsession.php:3184
|
||||
msgid "LSsession : The password recovery is disabled for this LDAP server."
|
||||
msgstr ""
|
||||
"LSsession : La récupération de mot de passe est désactivée pour ce serveur "
|
||||
"LDAP."
|
||||
|
||||
#: includes/class/class.LSsession.php:3182
|
||||
#: includes/class/class.LSsession.php:3187
|
||||
msgid ""
|
||||
"LSsession : Some informations are missing to recover your password. Contact "
|
||||
"administrators."
|
||||
|
@ -1659,7 +1673,7 @@ msgstr ""
|
|||
"LSsession : Des informations sont manques pour pouvoir récupérer votre mot "
|
||||
"de passe. Contacter les administrateurs."
|
||||
|
||||
#: includes/class/class.LSsession.php:3185
|
||||
#: includes/class/class.LSsession.php:3190
|
||||
msgid ""
|
||||
"LSsession : Error during password recovery. Contact administrators.(Step : "
|
||||
"%{step})"
|
||||
|
@ -1667,7 +1681,7 @@ msgstr ""
|
|||
"LSsession : Erreur durant la récupération de votre mot de passe. Contacter "
|
||||
"les administrateurs. (Etape : %{step})"
|
||||
|
||||
#: includes/class/class.LSsession.php:3188
|
||||
#: includes/class/class.LSsession.php:3193
|
||||
msgid ""
|
||||
"LSsession : The function '%{func}' configured for the view '%{view}' of the "
|
||||
"LSaddon '%{addon}' is not declared in the LSaddon file."
|
||||
|
@ -1675,11 +1689,11 @@ msgstr ""
|
|||
"LSsession : la fonction '%{func}' configurée pour la vue '%{view}' du "
|
||||
"LSaddon '%{addon}' n'est pas déclaré dans le fichier du LSaddon."
|
||||
|
||||
#: includes/class/class.LSsession.php:3191
|
||||
#: includes/class/class.LSsession.php:3196
|
||||
msgid "LSsession : Failed to load resource file '%{file}'."
|
||||
msgstr "LSsession : Impossible de charger le fichier de ressource '%{file}'."
|
||||
|
||||
#: includes/class/class.LSsession.php:3194
|
||||
#: includes/class/class.LSsession.php:3199
|
||||
msgid ""
|
||||
"LSsession : The function '%{func}' configured for the view '%{view}' of the "
|
||||
"LSaddon '%{addon}' doesn't exist."
|
||||
|
@ -1687,11 +1701,11 @@ msgstr ""
|
|||
"LSsession : la fonction '%{func}' configurée pour la vue '%{view}' du "
|
||||
"LSaddon '%{addon}' n'existe pas."
|
||||
|
||||
#: includes/class/class.LSsession.php:3197
|
||||
#: includes/class/class.LSsession.php:3202
|
||||
msgid "LSsession : invalid related object's DN pass in parameter."
|
||||
msgstr "LSsession : DN d'objet en relation incorrect dans les paramètres."
|
||||
|
||||
#: includes/class/class.LSsession.php:3200
|
||||
#: includes/class/class.LSsession.php:3205
|
||||
msgid ""
|
||||
"LSsession : the LSaddon %{addon} keep using old-style addon view URL. Please "
|
||||
"upgrade it."
|
||||
|
@ -1699,7 +1713,7 @@ msgstr ""
|
|||
"LSsession : le LSaddon %{addon} utilise toujours l'ancien type d'URL de "
|
||||
"vues. Merci de le mettre à jour."
|
||||
|
||||
#: includes/class/class.LSsession.php:3203
|
||||
#: includes/class/class.LSsession.php:3208
|
||||
msgid ""
|
||||
"LSsession : You have been redirect from an old-style URL %{url}. Please "
|
||||
"upgrade this link."
|
||||
|
@ -1707,7 +1721,7 @@ msgstr ""
|
|||
"LSsession : Vous avez été redirigé depuis une ancienne URL %{url}. Merci de "
|
||||
"le mettre à jour ce lien."
|
||||
|
||||
#: includes/class/class.LSsession.php:3206
|
||||
#: includes/class/class.LSsession.php:3211
|
||||
msgid ""
|
||||
"LSsession : You always seem to use %{old} in your custom code: Please "
|
||||
"upgrade it and use %{new}.<pre>\n"
|
||||
|
@ -1724,25 +1738,25 @@ msgstr ""
|
|||
msgid "Invalid file type (%{type})."
|
||||
msgstr "Type de fichier invalide (%{type})."
|
||||
|
||||
#: includes/class/class.LSldapObject.php:577
|
||||
#: includes/class/class.LSldapObject.php:584
|
||||
msgid "The attribute %{attr} is not valid."
|
||||
msgstr "L'attribut %{attr} n'est pas valide."
|
||||
|
||||
#: includes/class/class.LSldapObject.php:3150
|
||||
#: includes/class/class.LSldapObject.php:3157
|
||||
msgid "LSldapObject : Object type unknown."
|
||||
msgstr "LSldapObject : Type d'objet inconnu."
|
||||
|
||||
#: includes/class/class.LSldapObject.php:3153
|
||||
#: includes/class/class.LSldapObject.php:3160
|
||||
msgid "LSldapObject : Update form is not defined for the object %{obj}."
|
||||
msgstr ""
|
||||
"LSldapObject : Le formulaire de mise à jour n'est pas défini pour l'objet "
|
||||
"%{obj}."
|
||||
|
||||
#: includes/class/class.LSldapObject.php:3156
|
||||
#: includes/class/class.LSldapObject.php:3163
|
||||
msgid "LSldapObject : No form exists for the object %{obj}."
|
||||
msgstr "LSldapObject : Aucun formulaire n'existe pour l'objet %{obj}"
|
||||
|
||||
#: includes/class/class.LSldapObject.php:3159
|
||||
#: includes/class/class.LSldapObject.php:3166
|
||||
msgid ""
|
||||
"LSldapObject : The function %{func} to validate the attribute %{attr} the "
|
||||
"object %{obj} is unknow."
|
||||
|
@ -1750,7 +1764,7 @@ msgstr ""
|
|||
"LSldapObject : La fonction %{func} pour valider l'attribut %{attr} de "
|
||||
"l'objet %{obj} est inconnue."
|
||||
|
||||
#: includes/class/class.LSldapObject.php:3162
|
||||
#: includes/class/class.LSldapObject.php:3169
|
||||
msgid ""
|
||||
"LSldapObject : Configuration data are missing to validate the attribute "
|
||||
"%{attr} of the object %{obj}."
|
||||
|
@ -1758,7 +1772,7 @@ msgstr ""
|
|||
"LSldapObject : Des données de configurations sont manquantes pour pouvoir "
|
||||
"valider l'attribut %{attr} de l'objet %{obj}."
|
||||
|
||||
#: includes/class/class.LSldapObject.php:3166
|
||||
#: includes/class/class.LSldapObject.php:3173
|
||||
msgid ""
|
||||
"LSldapObject : The function %{func} to be executed on the object event "
|
||||
"%{event} doesn't exist."
|
||||
|
@ -1766,14 +1780,14 @@ msgstr ""
|
|||
"LSldapObject : La fonction %{func} devant être exécutée lors de l'évènement "
|
||||
"%{event} de l'objet n'existe pas."
|
||||
|
||||
#: includes/class/class.LSldapObject.php:3169
|
||||
#: includes/class/class.LSldapObject.php:3176
|
||||
msgid ""
|
||||
"LSldapObject : The %{func} execution on the object event %{event} failed."
|
||||
msgstr ""
|
||||
"LSldapObject : L'exécution de la fonction %{func} lors de l'évènement "
|
||||
"%{event} de l'objet a échouée."
|
||||
|
||||
#: includes/class/class.LSldapObject.php:3173
|
||||
#: includes/class/class.LSldapObject.php:3180
|
||||
msgid ""
|
||||
"LSldapObject : Class %{class}, which method %{meth} to be executed on the "
|
||||
"object event %{event}, doesn't exist."
|
||||
|
@ -1781,7 +1795,7 @@ msgstr ""
|
|||
"La classe %{class}, contenant la méthode %{meth} devant être exécutée lors "
|
||||
"de l'évènement %{event} de l'objet, n'existe pas."
|
||||
|
||||
#: includes/class/class.LSldapObject.php:3176
|
||||
#: includes/class/class.LSldapObject.php:3183
|
||||
msgid ""
|
||||
"LSldapObject : Method %{meth} within %{class} class to be executed on object "
|
||||
"event %{event}, doesn't exist."
|
||||
|
@ -1789,7 +1803,7 @@ msgstr ""
|
|||
"LSldapObject : La méthode %{meth} de la classe %{class} devant être exécutée "
|
||||
"lors de l'évènement %{event} de l'objet n'existe pas."
|
||||
|
||||
#: includes/class/class.LSldapObject.php:3179
|
||||
#: includes/class/class.LSldapObject.php:3186
|
||||
msgid ""
|
||||
"LSldapObject : Error during execute %{meth} method within %{class} class, to "
|
||||
"be executed on object event %{event}."
|
||||
|
@ -1797,7 +1811,7 @@ msgstr ""
|
|||
"LSldapObject : Erreur durant l'exécution de la méthode %{meth} de la classe "
|
||||
"%{class} devant être exécutée lors de l'évènement %{event} de l'objet."
|
||||
|
||||
#: includes/class/class.LSldapObject.php:3183
|
||||
#: includes/class/class.LSldapObject.php:3190
|
||||
msgid ""
|
||||
"LSldapObject : Some configuration data of the object type %{obj} are missing "
|
||||
"to generate the DN of the new object."
|
||||
|
@ -1805,7 +1819,7 @@ msgstr ""
|
|||
"LSldapObject : Des informations de configuration du type d'objet %{obj} sont "
|
||||
"manquantes pour la génération du DN du nouvel objet."
|
||||
|
||||
#: includes/class/class.LSldapObject.php:3186
|
||||
#: includes/class/class.LSldapObject.php:3193
|
||||
msgid ""
|
||||
"LSldapObject : The attibute %{attr} of the object is not yet defined. Can't "
|
||||
"generate DN."
|
||||
|
@ -1813,11 +1827,11 @@ msgstr ""
|
|||
"LSldapObject : L'attribut %{attr} de l'objet n'est pas encore défini. "
|
||||
"Impossible de générer le DN."
|
||||
|
||||
#: includes/class/class.LSldapObject.php:3189
|
||||
#: includes/class/class.LSldapObject.php:3196
|
||||
msgid "LSldapObject : Without DN, the object could not be changed."
|
||||
msgstr "LSldapObject : Sans DN, l'objet ne peut pas être modifié."
|
||||
|
||||
#: includes/class/class.LSldapObject.php:3192
|
||||
#: includes/class/class.LSldapObject.php:3199
|
||||
msgid ""
|
||||
"LSldapObject : The attribute %{attr_depend} depending on the attribute "
|
||||
"%{attr} doesn't exist."
|
||||
|
@ -1825,39 +1839,39 @@ msgstr ""
|
|||
"LSldapObject : L'attritbut %{attr_depend} dépendant de l'attribut %{attr} "
|
||||
"n'existe pas."
|
||||
|
||||
#: includes/class/class.LSldapObject.php:3195
|
||||
#: includes/class/class.LSldapObject.php:3202
|
||||
msgid "LSldapObject : Error during deleting the object %{objectname}."
|
||||
msgstr "LSldapObject : Erreur durant la suppression de l'objet %{objectname}"
|
||||
|
||||
#: includes/class/class.LSldapObject.php:3199
|
||||
#: includes/class/class.LSldapObject.php:3206
|
||||
msgid ""
|
||||
"LSldapObject : Error during actions to be executed before renaming the objet."
|
||||
msgstr ""
|
||||
"LSldapObject : Erreur durant les actions devant être exécutée avant de "
|
||||
"renommer l'objet."
|
||||
|
||||
#: includes/class/class.LSldapObject.php:3202
|
||||
#: includes/class/class.LSldapObject.php:3209
|
||||
msgid ""
|
||||
"LSldapObject : Error during actions to be executed after renaming the objet."
|
||||
msgstr ""
|
||||
"LSldapObject : Erreur durant les actions devant être exécutée après avoir "
|
||||
"renommé l'objet."
|
||||
|
||||
#: includes/class/class.LSldapObject.php:3206
|
||||
#: includes/class/class.LSldapObject.php:3213
|
||||
msgid ""
|
||||
"LSldapObject : Error during actions to be executed before deleting the objet."
|
||||
msgstr ""
|
||||
"LSldapObject : Erreur durant les actions devant être exécutée avant de "
|
||||
"supprimer l'objet."
|
||||
|
||||
#: includes/class/class.LSldapObject.php:3209
|
||||
#: includes/class/class.LSldapObject.php:3216
|
||||
msgid ""
|
||||
"LSldapObject : Error during actions to be executed after deleting the objet."
|
||||
msgstr ""
|
||||
"LSldapObject : Erreur durant les actions devant être exécutée après avoir "
|
||||
"supprimé l'objet."
|
||||
|
||||
#: includes/class/class.LSldapObject.php:3213
|
||||
#: includes/class/class.LSldapObject.php:3220
|
||||
msgid ""
|
||||
"LSldapObject : Error during the actions to be executed before creating the "
|
||||
"object."
|
||||
|
@ -1865,7 +1879,7 @@ msgstr ""
|
|||
"LSldapObject : Erreur durant les actions devant être exécutée avant de créer "
|
||||
"l'objet."
|
||||
|
||||
#: includes/class/class.LSldapObject.php:3216
|
||||
#: includes/class/class.LSldapObject.php:3223
|
||||
msgid ""
|
||||
"LSldapObject : Error during the actions to be executed after creating the "
|
||||
"object. It was created anyway."
|
||||
|
@ -1873,7 +1887,7 @@ msgstr ""
|
|||
"LSldapObject : Erreur durant les actions devant être exécutées après la "
|
||||
"création de l'objet. Il a tout de même été créé."
|
||||
|
||||
#: includes/class/class.LSldapObject.php:3220
|
||||
#: includes/class/class.LSldapObject.php:3227
|
||||
msgid ""
|
||||
"LSldapObject : The function %{func} to be executed before creating the "
|
||||
"object doesn't exist."
|
||||
|
@ -1881,7 +1895,7 @@ msgstr ""
|
|||
"LSldapObject : La fonction %{func} devant être exécutée avant la création de "
|
||||
"l'objet n'existe pas."
|
||||
|
||||
#: includes/class/class.LSldapObject.php:3223
|
||||
#: includes/class/class.LSldapObject.php:3230
|
||||
msgid ""
|
||||
"LSldapObject : Error executing the function %{func} to be execute after "
|
||||
"deleting the object."
|
||||
|
@ -1889,7 +1903,7 @@ msgstr ""
|
|||
"LSldapObject : Erreur durant l'exécution de la fonction %{func} devant être "
|
||||
"exécutée après la suppression de l'objet."
|
||||
|
||||
#: includes/class/class.LSldapObject.php:3226
|
||||
#: includes/class/class.LSldapObject.php:3233
|
||||
msgid ""
|
||||
"LSldapObject : The function %{func} to be executed after deleting the object "
|
||||
"doesn't exist."
|
||||
|
@ -1897,7 +1911,7 @@ msgstr ""
|
|||
"LSldapObject : La fonction %{func} devant être exécutée après la suppression "
|
||||
"de l'objet n'existe pas."
|
||||
|
||||
#: includes/class/class.LSldapObject.php:3229
|
||||
#: includes/class/class.LSldapObject.php:3236
|
||||
msgid ""
|
||||
"LSldapObject : Error executing the function %{func} to be execute after "
|
||||
"creating the object."
|
||||
|
@ -1905,7 +1919,7 @@ msgstr ""
|
|||
"LSldapObject : Erreur durant l'exécution de la fonction %{func} devant être "
|
||||
"exécutée après la création de l'objet."
|
||||
|
||||
#: includes/class/class.LSldapObject.php:3233
|
||||
#: includes/class/class.LSldapObject.php:3240
|
||||
msgid ""
|
||||
"LSldapObject : %{func} function, to be executed on object event %{event}, "
|
||||
"doesn't exist."
|
||||
|
@ -1913,7 +1927,7 @@ msgstr ""
|
|||
"LSldapObject : La fonction %{func}, devant être exécutée lors de l'évènement "
|
||||
"%{event} de l'objet, n'existe pas."
|
||||
|
||||
#: includes/class/class.LSldapObject.php:3236
|
||||
#: includes/class/class.LSldapObject.php:3243
|
||||
msgid ""
|
||||
"LSldapObject : Error during the execution of %{func} function on object "
|
||||
"event %{event}."
|
||||
|
@ -1921,7 +1935,7 @@ msgstr ""
|
|||
"LSldapObject : Erreur durant l'exécution de la fonction %{func} lors de "
|
||||
"l'évènement %{event} de l'objet."
|
||||
|
||||
#: includes/class/class.LSldapObject.php:3240
|
||||
#: includes/class/class.LSldapObject.php:3247
|
||||
msgid ""
|
||||
"LSldapObject : %{meth} method, to be executed on object event %{event}, "
|
||||
"doesn't exist."
|
||||
|
@ -1929,7 +1943,7 @@ msgstr ""
|
|||
"LSldapObject : La méthode %{meth}, devant être exécutée lors de l'évènement "
|
||||
"%{event} de l'objet, n'existe pas."
|
||||
|
||||
#: includes/class/class.LSldapObject.php:3243
|
||||
#: includes/class/class.LSldapObject.php:3250
|
||||
msgid ""
|
||||
"LSldapObject : Error during execution of %{meth} method on object event "
|
||||
"%{event}."
|
||||
|
@ -1937,13 +1951,13 @@ msgstr ""
|
|||
"LSldapObject : Erreur durant l'exécution de la méthode %{meth} lors de "
|
||||
"l'évènement %{event} de l'objet."
|
||||
|
||||
#: includes/class/class.LSldapObject.php:3246
|
||||
#: includes/class/class.LSldapObject.php:3253
|
||||
msgid "LSldapObject : Error during generate LDAP filter for %{LSobject}."
|
||||
msgstr ""
|
||||
"LSldapObject : Erreur durant la génération du filtre LDAP de l'objet "
|
||||
"%{LSobject}."
|
||||
|
||||
#: includes/class/class.LSldapObject.php:3250
|
||||
#: includes/class/class.LSldapObject.php:3257
|
||||
msgid ""
|
||||
"LSldapObject : Error during execution of the custom action %{customAction} "
|
||||
"on %{objectname}."
|
||||
|
@ -1951,22 +1965,22 @@ msgstr ""
|
|||
"LSldapObject : Erreur durant l'exécution de l'action personnalisée "
|
||||
"%{customAction} sur l'objet %{objectname}."
|
||||
|
||||
#: includes/class/class.LSldapObject.php:3254
|
||||
#: includes/class/class.LSldapObject.php:3261
|
||||
msgid "LSldapObject : Fail to retrieve container DN."
|
||||
msgstr "LSldapObject : Impossible de récupérer le DN parent."
|
||||
|
||||
#: includes/class/class.LSldapObject.php:3257
|
||||
#: includes/class/class.LSldapObject.php:3264
|
||||
msgid ""
|
||||
"LSldapObject : The function %{func} to generate container DN is not callable."
|
||||
msgstr ""
|
||||
"LSldapObject : La fonction %{func} pour générer le DN parent n'est pas "
|
||||
"exécutable."
|
||||
|
||||
#: includes/class/class.LSldapObject.php:3260
|
||||
#: includes/class/class.LSldapObject.php:3267
|
||||
msgid "LSldapObject : Error during generating container DN : %{error}"
|
||||
msgstr "LSldapObject : Erreur durant la génération du DN parent : %{error}."
|
||||
|
||||
#: includes/class/class.LSldapObject.php:3263
|
||||
#: includes/class/class.LSldapObject.php:3270
|
||||
msgid ""
|
||||
"LSldapObject : An LDAP object with the same DN as generated for this new one "
|
||||
"already exists. Please verify your configuration."
|
||||
|
@ -1974,7 +1988,7 @@ msgstr ""
|
|||
"LSldapObject : Un objet LDAP avec le même DN que celui généré pour ce nouvel "
|
||||
"objet existe déjà. Merci de vérifier votre configuration."
|
||||
|
||||
#: includes/class/class.LSldapObject.php:3268
|
||||
#: includes/class/class.LSldapObject.php:3275
|
||||
msgid ""
|
||||
"LSrelation : Some parameters are missing in the call of methods to handle "
|
||||
"standard relations (Method : %{meth})."
|
||||
|
@ -2326,11 +2340,11 @@ msgstr "%{label} : Confirmez-vous la modification du mot de passe ?"
|
|||
msgid "Passwords entered did not match."
|
||||
msgstr "Les mots de passe saisis ne correspondent pas."
|
||||
|
||||
#: includes/class/class.LSformElement_password.php:366
|
||||
#: includes/class/class.LSformElement_password.php:378
|
||||
msgid "Notice mail sent."
|
||||
msgstr "Le mail de notification a été envoyé."
|
||||
|
||||
#: includes/class/class.LSformElement_password.php:479
|
||||
#: includes/class/class.LSformElement_password.php:491
|
||||
msgid ""
|
||||
"LSformElement_password : No valid contact mail address available : Can't "
|
||||
"send new password."
|
||||
|
@ -2338,20 +2352,20 @@ msgstr ""
|
|||
"LSformElement_password : Aucun mail de contact valide disponible : "
|
||||
"impossible d'envoyer le nouveau mot de passe."
|
||||
|
||||
#: includes/class/class.LSformElement_password.php:482
|
||||
#: includes/class/class.LSformElement_password.php:494
|
||||
msgid "LSformElement_password : Fail to send new password by email to %{mail}."
|
||||
msgstr ""
|
||||
"LSformElement_password : Une erreur est survenue en envoyant le nouveau mot "
|
||||
"de passe à %{mail}."
|
||||
|
||||
#: includes/class/class.LSformElement_password.php:485
|
||||
#: includes/class/class.LSformElement_password.php:497
|
||||
msgid ""
|
||||
"LSformElement_password : Fail to exec pwgen. Check it's correctly installed."
|
||||
msgstr ""
|
||||
"LSformElement_password : Impossible d'exécuter pwgen. Vérifier qu'il est "
|
||||
"bien installé."
|
||||
|
||||
#: includes/class/class.LSformElement_password.php:488
|
||||
#: includes/class/class.LSformElement_password.php:500
|
||||
msgid ""
|
||||
"LSformElement_password : Fail to determine witch e-mail attribute to use to "
|
||||
"send new password : get_mail_attr_function parameter not refer to a valid "
|
||||
|
@ -2361,7 +2375,7 @@ msgstr ""
|
|||
"être utilisé pour l'envoi du mot de passe : le paramètre "
|
||||
"get_mail_attr_function ne fait pas référence à une fonction valide."
|
||||
|
||||
#: includes/class/class.LSformElement_password.php:491
|
||||
#: includes/class/class.LSformElement_password.php:503
|
||||
msgid ""
|
||||
"LSformElement_password : Fail to determine witch e-mail attribute to use to "
|
||||
"send new password : get_mail_attr_function throwed an exception : %{msg}"
|
||||
|
|
|
@ -279,11 +279,11 @@ msgid ""
|
|||
"Organizational Chart Support : The global variable %{var} is not defined."
|
||||
msgstr ""
|
||||
|
||||
#: includes/addons/LSaddons.orgchart.php:67
|
||||
#: includes/addons/LSaddons.orgchart.php:68
|
||||
msgid "Organizational chart"
|
||||
msgstr ""
|
||||
|
||||
#: includes/addons/LSaddons.orgchart.php:75
|
||||
#: includes/addons/LSaddons.orgchart.php:76
|
||||
msgid "Organizational chart data"
|
||||
msgstr ""
|
||||
|
||||
|
@ -359,7 +359,7 @@ msgid "Show LdapSaisie modifications"
|
|||
msgstr ""
|
||||
|
||||
#: includes/addons/LSaddons.accesslog.php:244
|
||||
#: includes/class/class.LSsession.php:1870 includes/routes.php:157
|
||||
#: includes/class/class.LSsession.php:1875 includes/routes.php:157
|
||||
#: includes/routes.php:474 templates/default/select.tpl:29
|
||||
msgid "Refresh"
|
||||
msgstr ""
|
||||
|
@ -638,83 +638,87 @@ msgstr ""
|
|||
msgid "LSformRule_%{type}: Parameter %{param} is not found."
|
||||
msgstr ""
|
||||
|
||||
#: includes/class/class.LSio.php:334
|
||||
#: includes/class/class.LSio.php:339
|
||||
msgid "Failed to set post data on creation form."
|
||||
msgstr ""
|
||||
|
||||
#: includes/class/class.LSio.php:340
|
||||
#: includes/class/class.LSio.php:345
|
||||
msgid "Error validating creation form."
|
||||
msgstr ""
|
||||
|
||||
#: includes/class/class.LSio.php:345
|
||||
#: includes/class/class.LSio.php:350
|
||||
msgid "Failed to validate object data."
|
||||
msgstr ""
|
||||
|
||||
#: includes/class/class.LSio.php:352
|
||||
#: includes/class/class.LSio.php:357
|
||||
msgid "Failed to generate DN for this object."
|
||||
msgstr ""
|
||||
|
||||
#: includes/class/class.LSio.php:371
|
||||
#: includes/class/class.LSio.php:376
|
||||
msgid "Error creating object on LDAP server."
|
||||
msgstr ""
|
||||
|
||||
#: includes/class/class.LSio.php:377
|
||||
#: includes/class/class.LSio.php:382
|
||||
msgid "An object already exist on LDAP server with DN %{dn}."
|
||||
msgstr ""
|
||||
|
||||
#: includes/class/class.LSio.php:389
|
||||
#: includes/class/class.LSio.php:394
|
||||
msgid ""
|
||||
"Failed to load existing object %{dn} from LDAP server. Can't update object."
|
||||
msgstr ""
|
||||
|
||||
#: includes/class/class.LSio.php:398
|
||||
#: includes/class/class.LSio.php:403
|
||||
msgid "Failed to set post data on update form."
|
||||
msgstr ""
|
||||
|
||||
#: includes/class/class.LSio.php:404
|
||||
#: includes/class/class.LSio.php:409
|
||||
msgid "Error validating update form."
|
||||
msgstr ""
|
||||
|
||||
#: includes/class/class.LSio.php:419
|
||||
#: includes/class/class.LSio.php:424
|
||||
msgid "Error updating object on LDAP server."
|
||||
msgstr ""
|
||||
|
||||
#: includes/class/class.LSio.php:825
|
||||
#: includes/class/class.LSio.php:830
|
||||
msgid "LSio: Post data not found or not completed."
|
||||
msgstr ""
|
||||
|
||||
#: includes/class/class.LSio.php:828
|
||||
#: includes/class/class.LSio.php:833
|
||||
msgid "LSio: object type invalid."
|
||||
msgstr ""
|
||||
|
||||
#: includes/class/class.LSio.php:831
|
||||
#: includes/class/class.LSio.php:836
|
||||
msgid "LSio: input/output format %{format} invalid."
|
||||
msgstr ""
|
||||
|
||||
#: includes/class/class.LSio.php:834
|
||||
#: includes/class/class.LSio.php:839
|
||||
msgid "LSio: Fail to initialize input/output driver."
|
||||
msgstr ""
|
||||
|
||||
#: includes/class/class.LSio.php:837
|
||||
#: includes/class/class.LSio.php:842
|
||||
msgid "LSio: Fail to load objects's data from input file."
|
||||
msgstr ""
|
||||
|
||||
#: includes/class/class.LSio.php:840
|
||||
#: includes/class/class.LSio.php:845
|
||||
msgid "LSio: Fail to load objects's data to export from LDAP directory."
|
||||
msgstr ""
|
||||
|
||||
#: includes/class/class.LSio.php:843
|
||||
#: includes/class/class.LSio.php:848
|
||||
msgid "LSio: Fail to export objects's data."
|
||||
msgstr ""
|
||||
|
||||
#: includes/class/class.LSio.php:846
|
||||
#: includes/class/class.LSio.php:851
|
||||
msgid "LSio: An error occured running before import hooks. Stop the import."
|
||||
msgstr ""
|
||||
|
||||
#: includes/class/class.LSio.php:849
|
||||
#: includes/class/class.LSio.php:854
|
||||
msgid "LSio: An error occured running after import hooks."
|
||||
msgstr ""
|
||||
|
||||
#: includes/class/class.LSio.php:857
|
||||
msgid "LSio: Error occured loading objects's data from input file."
|
||||
msgstr ""
|
||||
|
||||
#: includes/class/class.LSformElement_supannRessourceEtatDate.php:61
|
||||
msgid "Start date"
|
||||
msgstr ""
|
||||
|
@ -849,6 +853,12 @@ msgstr ""
|
|||
msgid "Unknown type"
|
||||
msgstr ""
|
||||
|
||||
#: includes/class/class.LSioFormatDriver.php:197
|
||||
msgid ""
|
||||
"LSioFormatDriver : Fail to generate the value of the attribute %{attr} of "
|
||||
"the object %{object}."
|
||||
msgstr ""
|
||||
|
||||
#: includes/class/class.LSformElement_valueWithUnit.php:243
|
||||
msgid ""
|
||||
"LSformElement_valueWithUnit : Units configuration data are missing for the "
|
||||
|
@ -1301,157 +1311,157 @@ msgstr ""
|
|||
msgid "Clear"
|
||||
msgstr ""
|
||||
|
||||
#: includes/class/class.LSsession.php:1655
|
||||
#: includes/class/class.LSsession.php:1660
|
||||
msgid "Connection"
|
||||
msgstr ""
|
||||
|
||||
#: includes/class/class.LSsession.php:1675
|
||||
#: includes/class/class.LSsession.php:1680
|
||||
msgid "Recovery of your credentials"
|
||||
msgstr ""
|
||||
|
||||
#: includes/class/class.LSsession.php:1684
|
||||
#: includes/class/class.LSsession.php:1689
|
||||
msgid "Please fill the identifier field to proceed recovery procedure"
|
||||
msgstr ""
|
||||
|
||||
#: includes/class/class.LSsession.php:1689
|
||||
#: includes/class/class.LSsession.php:1694
|
||||
msgid ""
|
||||
"An email has been sent to %{mail}. Please follow the instructions on it."
|
||||
msgstr ""
|
||||
|
||||
#: includes/class/class.LSsession.php:1698
|
||||
#: includes/class/class.LSsession.php:1703
|
||||
msgid "Your new password has been sent to %{mail}."
|
||||
msgstr ""
|
||||
|
||||
#: includes/class/class.LSsession.php:2960 templates/default/select.tpl:20
|
||||
#: includes/class/class.LSsession.php:2965 templates/default/select.tpl:20
|
||||
#: templates/default/recoverpassword.tpl:17 templates/default/login.tpl:16
|
||||
msgid "Level"
|
||||
msgstr ""
|
||||
|
||||
#: includes/class/class.LSsession.php:3128
|
||||
#: includes/class/class.LSsession.php:3133
|
||||
msgid "LSsession : The constant '%{const}' is not defined."
|
||||
msgstr ""
|
||||
|
||||
#: includes/class/class.LSsession.php:3131
|
||||
#: includes/class/class.LSsession.php:3136
|
||||
msgid ""
|
||||
"LSsession : The addon '%{addon}' support is uncertain. Verify system "
|
||||
"compatibility and the add-on configuration."
|
||||
msgstr ""
|
||||
|
||||
#: includes/class/class.LSsession.php:3134
|
||||
#: includes/class/class.LSsession.php:3139
|
||||
msgid ""
|
||||
"LSsession : LDAP server's configuration data are invalid. Can't connect."
|
||||
msgstr ""
|
||||
|
||||
#: includes/class/class.LSsession.php:3137
|
||||
#: includes/class/class.LSsession.php:3142
|
||||
msgid "LSsession : Failed to load LSobject type '%{type}' : unknon type."
|
||||
msgstr ""
|
||||
|
||||
#: includes/class/class.LSsession.php:3140
|
||||
#: includes/class/class.LSsession.php:3145
|
||||
msgid "LSsession : Failed to load LSclass '%{class}'."
|
||||
msgstr ""
|
||||
|
||||
#: includes/class/class.LSsession.php:3143
|
||||
#: includes/class/class.LSsession.php:3148
|
||||
msgid "LSsession : Login or password incorrect."
|
||||
msgstr ""
|
||||
|
||||
#: includes/class/class.LSsession.php:3146
|
||||
#: includes/class/class.LSsession.php:3151
|
||||
msgid "LSsession : Impossible to identify you : Duplication of identities."
|
||||
msgstr ""
|
||||
|
||||
#: includes/class/class.LSsession.php:3149
|
||||
#: includes/class/class.LSsession.php:3154
|
||||
msgid "LSsession : Can't load class of authentification (%{class})."
|
||||
msgstr ""
|
||||
|
||||
#: includes/class/class.LSsession.php:3152
|
||||
#: includes/class/class.LSsession.php:3157
|
||||
msgid "LSsession : Can't connect to LDAP server."
|
||||
msgstr ""
|
||||
|
||||
#: includes/class/class.LSsession.php:3155
|
||||
#: includes/class/class.LSsession.php:3160
|
||||
msgid "LSsession : Impossible to authenticate you."
|
||||
msgstr ""
|
||||
|
||||
#: includes/class/class.LSsession.php:3158
|
||||
#: includes/class/class.LSsession.php:3163
|
||||
msgid "LSsession : Your are not authorized to do this action."
|
||||
msgstr ""
|
||||
|
||||
#: includes/class/class.LSsession.php:3161
|
||||
#: includes/class/class.LSsession.php:3166
|
||||
msgid "LSsession : Some informations are missing to display this page."
|
||||
msgstr ""
|
||||
|
||||
#: includes/class/class.LSsession.php:3164
|
||||
#: includes/class/class.LSsession.php:3169
|
||||
msgid ""
|
||||
"LSsession : The function '%{function}' of the custom action "
|
||||
"'%{customAction}' does not exists or is not configured."
|
||||
msgstr ""
|
||||
|
||||
#: includes/class/class.LSsession.php:3167
|
||||
#: includes/class/class.LSsession.php:3172
|
||||
msgid "LSsession : Fail to retrieve user's LDAP credentials from LSauth."
|
||||
msgstr ""
|
||||
|
||||
#: includes/class/class.LSsession.php:3170
|
||||
#: includes/class/class.LSsession.php:3175
|
||||
msgid ""
|
||||
"LSsession : Fail to reconnect to LDAP server with user's LDAP credentials."
|
||||
msgstr ""
|
||||
|
||||
#: includes/class/class.LSsession.php:3173
|
||||
#: includes/class/class.LSsession.php:3178
|
||||
msgid "LSsession : No import/export format define for this object type."
|
||||
msgstr ""
|
||||
|
||||
#: includes/class/class.LSsession.php:3176
|
||||
#: includes/class/class.LSsession.php:3181
|
||||
msgid ""
|
||||
"LSsession : Error during creation of list of levels. Contact administrators. "
|
||||
"(Code : %{code})"
|
||||
msgstr ""
|
||||
|
||||
#: includes/class/class.LSsession.php:3179
|
||||
#: includes/class/class.LSsession.php:3184
|
||||
msgid "LSsession : The password recovery is disabled for this LDAP server."
|
||||
msgstr ""
|
||||
|
||||
#: includes/class/class.LSsession.php:3182
|
||||
#: includes/class/class.LSsession.php:3187
|
||||
msgid ""
|
||||
"LSsession : Some informations are missing to recover your password. Contact "
|
||||
"administrators."
|
||||
msgstr ""
|
||||
|
||||
#: includes/class/class.LSsession.php:3185
|
||||
#: includes/class/class.LSsession.php:3190
|
||||
msgid ""
|
||||
"LSsession : Error during password recovery. Contact administrators.(Step : "
|
||||
"%{step})"
|
||||
msgstr ""
|
||||
|
||||
#: includes/class/class.LSsession.php:3188
|
||||
#: includes/class/class.LSsession.php:3193
|
||||
msgid ""
|
||||
"LSsession : The function '%{func}' configured for the view '%{view}' of the "
|
||||
"LSaddon '%{addon}' is not declared in the LSaddon file."
|
||||
msgstr ""
|
||||
|
||||
#: includes/class/class.LSsession.php:3191
|
||||
#: includes/class/class.LSsession.php:3196
|
||||
msgid "LSsession : Failed to load resource file '%{file}'."
|
||||
msgstr ""
|
||||
|
||||
#: includes/class/class.LSsession.php:3194
|
||||
#: includes/class/class.LSsession.php:3199
|
||||
msgid ""
|
||||
"LSsession : The function '%{func}' configured for the view '%{view}' of the "
|
||||
"LSaddon '%{addon}' doesn't exist."
|
||||
msgstr ""
|
||||
|
||||
#: includes/class/class.LSsession.php:3197
|
||||
#: includes/class/class.LSsession.php:3202
|
||||
msgid "LSsession : invalid related object's DN pass in parameter."
|
||||
msgstr ""
|
||||
|
||||
#: includes/class/class.LSsession.php:3200
|
||||
#: includes/class/class.LSsession.php:3205
|
||||
msgid ""
|
||||
"LSsession : the LSaddon %{addon} keep using old-style addon view URL. Please "
|
||||
"upgrade it."
|
||||
msgstr ""
|
||||
|
||||
#: includes/class/class.LSsession.php:3203
|
||||
#: includes/class/class.LSsession.php:3208
|
||||
msgid ""
|
||||
"LSsession : You have been redirect from an old-style URL %{url}. Please "
|
||||
"upgrade this link."
|
||||
msgstr ""
|
||||
|
||||
#: includes/class/class.LSsession.php:3206
|
||||
#: includes/class/class.LSsession.php:3211
|
||||
msgid ""
|
||||
"LSsession : You always seem to use %{old} in your custom code: Please "
|
||||
"upgrade it and use %{new}.<pre>\n"
|
||||
|
@ -1464,199 +1474,199 @@ msgstr ""
|
|||
msgid "Invalid file type (%{type})."
|
||||
msgstr ""
|
||||
|
||||
#: includes/class/class.LSldapObject.php:577
|
||||
#: includes/class/class.LSldapObject.php:584
|
||||
msgid "The attribute %{attr} is not valid."
|
||||
msgstr ""
|
||||
|
||||
#: includes/class/class.LSldapObject.php:3150
|
||||
#: includes/class/class.LSldapObject.php:3157
|
||||
msgid "LSldapObject : Object type unknown."
|
||||
msgstr ""
|
||||
|
||||
#: includes/class/class.LSldapObject.php:3153
|
||||
#: includes/class/class.LSldapObject.php:3160
|
||||
msgid "LSldapObject : Update form is not defined for the object %{obj}."
|
||||
msgstr ""
|
||||
|
||||
#: includes/class/class.LSldapObject.php:3156
|
||||
#: includes/class/class.LSldapObject.php:3163
|
||||
msgid "LSldapObject : No form exists for the object %{obj}."
|
||||
msgstr ""
|
||||
|
||||
#: includes/class/class.LSldapObject.php:3159
|
||||
#: includes/class/class.LSldapObject.php:3166
|
||||
msgid ""
|
||||
"LSldapObject : The function %{func} to validate the attribute %{attr} the "
|
||||
"object %{obj} is unknow."
|
||||
msgstr ""
|
||||
|
||||
#: includes/class/class.LSldapObject.php:3162
|
||||
#: includes/class/class.LSldapObject.php:3169
|
||||
msgid ""
|
||||
"LSldapObject : Configuration data are missing to validate the attribute "
|
||||
"%{attr} of the object %{obj}."
|
||||
msgstr ""
|
||||
|
||||
#: includes/class/class.LSldapObject.php:3166
|
||||
#: includes/class/class.LSldapObject.php:3173
|
||||
msgid ""
|
||||
"LSldapObject : The function %{func} to be executed on the object event "
|
||||
"%{event} doesn't exist."
|
||||
msgstr ""
|
||||
|
||||
#: includes/class/class.LSldapObject.php:3169
|
||||
#: includes/class/class.LSldapObject.php:3176
|
||||
msgid ""
|
||||
"LSldapObject : The %{func} execution on the object event %{event} failed."
|
||||
msgstr ""
|
||||
|
||||
#: includes/class/class.LSldapObject.php:3173
|
||||
#: includes/class/class.LSldapObject.php:3180
|
||||
msgid ""
|
||||
"LSldapObject : Class %{class}, which method %{meth} to be executed on the "
|
||||
"object event %{event}, doesn't exist."
|
||||
msgstr ""
|
||||
|
||||
#: includes/class/class.LSldapObject.php:3176
|
||||
#: includes/class/class.LSldapObject.php:3183
|
||||
msgid ""
|
||||
"LSldapObject : Method %{meth} within %{class} class to be executed on object "
|
||||
"event %{event}, doesn't exist."
|
||||
msgstr ""
|
||||
|
||||
#: includes/class/class.LSldapObject.php:3179
|
||||
#: includes/class/class.LSldapObject.php:3186
|
||||
msgid ""
|
||||
"LSldapObject : Error during execute %{meth} method within %{class} class, to "
|
||||
"be executed on object event %{event}."
|
||||
msgstr ""
|
||||
|
||||
#: includes/class/class.LSldapObject.php:3183
|
||||
#: includes/class/class.LSldapObject.php:3190
|
||||
msgid ""
|
||||
"LSldapObject : Some configuration data of the object type %{obj} are missing "
|
||||
"to generate the DN of the new object."
|
||||
msgstr ""
|
||||
|
||||
#: includes/class/class.LSldapObject.php:3186
|
||||
#: includes/class/class.LSldapObject.php:3193
|
||||
msgid ""
|
||||
"LSldapObject : The attibute %{attr} of the object is not yet defined. Can't "
|
||||
"generate DN."
|
||||
msgstr ""
|
||||
|
||||
#: includes/class/class.LSldapObject.php:3189
|
||||
#: includes/class/class.LSldapObject.php:3196
|
||||
msgid "LSldapObject : Without DN, the object could not be changed."
|
||||
msgstr ""
|
||||
|
||||
#: includes/class/class.LSldapObject.php:3192
|
||||
#: includes/class/class.LSldapObject.php:3199
|
||||
msgid ""
|
||||
"LSldapObject : The attribute %{attr_depend} depending on the attribute "
|
||||
"%{attr} doesn't exist."
|
||||
msgstr ""
|
||||
|
||||
#: includes/class/class.LSldapObject.php:3195
|
||||
msgid "LSldapObject : Error during deleting the object %{objectname}."
|
||||
msgstr ""
|
||||
|
||||
#: includes/class/class.LSldapObject.php:3199
|
||||
msgid ""
|
||||
"LSldapObject : Error during actions to be executed before renaming the objet."
|
||||
msgstr ""
|
||||
|
||||
#: includes/class/class.LSldapObject.php:3202
|
||||
msgid ""
|
||||
"LSldapObject : Error during actions to be executed after renaming the objet."
|
||||
msgid "LSldapObject : Error during deleting the object %{objectname}."
|
||||
msgstr ""
|
||||
|
||||
#: includes/class/class.LSldapObject.php:3206
|
||||
msgid ""
|
||||
"LSldapObject : Error during actions to be executed before deleting the objet."
|
||||
"LSldapObject : Error during actions to be executed before renaming the objet."
|
||||
msgstr ""
|
||||
|
||||
#: includes/class/class.LSldapObject.php:3209
|
||||
msgid ""
|
||||
"LSldapObject : Error during actions to be executed after deleting the objet."
|
||||
"LSldapObject : Error during actions to be executed after renaming the objet."
|
||||
msgstr ""
|
||||
|
||||
#: includes/class/class.LSldapObject.php:3213
|
||||
msgid ""
|
||||
"LSldapObject : Error during actions to be executed before deleting the objet."
|
||||
msgstr ""
|
||||
|
||||
#: includes/class/class.LSldapObject.php:3216
|
||||
msgid ""
|
||||
"LSldapObject : Error during actions to be executed after deleting the objet."
|
||||
msgstr ""
|
||||
|
||||
#: includes/class/class.LSldapObject.php:3220
|
||||
msgid ""
|
||||
"LSldapObject : Error during the actions to be executed before creating the "
|
||||
"object."
|
||||
msgstr ""
|
||||
|
||||
#: includes/class/class.LSldapObject.php:3216
|
||||
#: includes/class/class.LSldapObject.php:3223
|
||||
msgid ""
|
||||
"LSldapObject : Error during the actions to be executed after creating the "
|
||||
"object. It was created anyway."
|
||||
msgstr ""
|
||||
|
||||
#: includes/class/class.LSldapObject.php:3220
|
||||
#: includes/class/class.LSldapObject.php:3227
|
||||
msgid ""
|
||||
"LSldapObject : The function %{func} to be executed before creating the "
|
||||
"object doesn't exist."
|
||||
msgstr ""
|
||||
|
||||
#: includes/class/class.LSldapObject.php:3223
|
||||
#: includes/class/class.LSldapObject.php:3230
|
||||
msgid ""
|
||||
"LSldapObject : Error executing the function %{func} to be execute after "
|
||||
"deleting the object."
|
||||
msgstr ""
|
||||
|
||||
#: includes/class/class.LSldapObject.php:3226
|
||||
#: includes/class/class.LSldapObject.php:3233
|
||||
msgid ""
|
||||
"LSldapObject : The function %{func} to be executed after deleting the object "
|
||||
"doesn't exist."
|
||||
msgstr ""
|
||||
|
||||
#: includes/class/class.LSldapObject.php:3229
|
||||
#: includes/class/class.LSldapObject.php:3236
|
||||
msgid ""
|
||||
"LSldapObject : Error executing the function %{func} to be execute after "
|
||||
"creating the object."
|
||||
msgstr ""
|
||||
|
||||
#: includes/class/class.LSldapObject.php:3233
|
||||
#: includes/class/class.LSldapObject.php:3240
|
||||
msgid ""
|
||||
"LSldapObject : %{func} function, to be executed on object event %{event}, "
|
||||
"doesn't exist."
|
||||
msgstr ""
|
||||
|
||||
#: includes/class/class.LSldapObject.php:3236
|
||||
#: includes/class/class.LSldapObject.php:3243
|
||||
msgid ""
|
||||
"LSldapObject : Error during the execution of %{func} function on object "
|
||||
"event %{event}."
|
||||
msgstr ""
|
||||
|
||||
#: includes/class/class.LSldapObject.php:3240
|
||||
#: includes/class/class.LSldapObject.php:3247
|
||||
msgid ""
|
||||
"LSldapObject : %{meth} method, to be executed on object event %{event}, "
|
||||
"doesn't exist."
|
||||
msgstr ""
|
||||
|
||||
#: includes/class/class.LSldapObject.php:3243
|
||||
#: includes/class/class.LSldapObject.php:3250
|
||||
msgid ""
|
||||
"LSldapObject : Error during execution of %{meth} method on object event "
|
||||
"%{event}."
|
||||
msgstr ""
|
||||
|
||||
#: includes/class/class.LSldapObject.php:3246
|
||||
#: includes/class/class.LSldapObject.php:3253
|
||||
msgid "LSldapObject : Error during generate LDAP filter for %{LSobject}."
|
||||
msgstr ""
|
||||
|
||||
#: includes/class/class.LSldapObject.php:3250
|
||||
#: includes/class/class.LSldapObject.php:3257
|
||||
msgid ""
|
||||
"LSldapObject : Error during execution of the custom action %{customAction} "
|
||||
"on %{objectname}."
|
||||
msgstr ""
|
||||
|
||||
#: includes/class/class.LSldapObject.php:3254
|
||||
#: includes/class/class.LSldapObject.php:3261
|
||||
msgid "LSldapObject : Fail to retrieve container DN."
|
||||
msgstr ""
|
||||
|
||||
#: includes/class/class.LSldapObject.php:3257
|
||||
#: includes/class/class.LSldapObject.php:3264
|
||||
msgid ""
|
||||
"LSldapObject : The function %{func} to generate container DN is not callable."
|
||||
msgstr ""
|
||||
|
||||
#: includes/class/class.LSldapObject.php:3260
|
||||
#: includes/class/class.LSldapObject.php:3267
|
||||
msgid "LSldapObject : Error during generating container DN : %{error}"
|
||||
msgstr ""
|
||||
|
||||
#: includes/class/class.LSldapObject.php:3263
|
||||
#: includes/class/class.LSldapObject.php:3270
|
||||
msgid ""
|
||||
"LSldapObject : An LDAP object with the same DN as generated for this new one "
|
||||
"already exists. Please verify your configuration."
|
||||
msgstr ""
|
||||
|
||||
#: includes/class/class.LSldapObject.php:3268
|
||||
#: includes/class/class.LSldapObject.php:3275
|
||||
msgid ""
|
||||
"LSrelation : Some parameters are missing in the call of methods to handle "
|
||||
"standard relations (Method : %{meth})."
|
||||
|
@ -1969,33 +1979,33 @@ msgstr ""
|
|||
msgid "Passwords entered did not match."
|
||||
msgstr ""
|
||||
|
||||
#: includes/class/class.LSformElement_password.php:366
|
||||
#: includes/class/class.LSformElement_password.php:378
|
||||
msgid "Notice mail sent."
|
||||
msgstr ""
|
||||
|
||||
#: includes/class/class.LSformElement_password.php:479
|
||||
#: includes/class/class.LSformElement_password.php:491
|
||||
msgid ""
|
||||
"LSformElement_password : No valid contact mail address available : Can't "
|
||||
"send new password."
|
||||
msgstr ""
|
||||
|
||||
#: includes/class/class.LSformElement_password.php:482
|
||||
#: includes/class/class.LSformElement_password.php:494
|
||||
msgid "LSformElement_password : Fail to send new password by email to %{mail}."
|
||||
msgstr ""
|
||||
|
||||
#: includes/class/class.LSformElement_password.php:485
|
||||
#: includes/class/class.LSformElement_password.php:497
|
||||
msgid ""
|
||||
"LSformElement_password : Fail to exec pwgen. Check it's correctly installed."
|
||||
msgstr ""
|
||||
|
||||
#: includes/class/class.LSformElement_password.php:488
|
||||
#: includes/class/class.LSformElement_password.php:500
|
||||
msgid ""
|
||||
"LSformElement_password : Fail to determine witch e-mail attribute to use to "
|
||||
"send new password : get_mail_attr_function parameter not refer to a valid "
|
||||
"function."
|
||||
msgstr ""
|
||||
|
||||
#: includes/class/class.LSformElement_password.php:491
|
||||
#: includes/class/class.LSformElement_password.php:503
|
||||
msgid ""
|
||||
"LSformElement_password : Fail to determine witch e-mail attribute to use to "
|
||||
"send new password : get_mail_attr_function throwed an exception : %{msg}"
|
||||
|
|
Loading…
Reference in a new issue