diff --git a/public_html/includes/class/class.LSconfig.php b/public_html/includes/class/class.LSconfig.php
index d62b4ffa..ee0226d0 100644
--- a/public_html/includes/class/class.LSconfig.php
+++ b/public_html/includes/class/class.LSconfig.php
@@ -54,11 +54,17 @@ class LSconfig {
}
/**
- * Récupération d'une valeur
+ * Get a specific configuration variable value
*
- * @param[in] $var string Le nom de valeur à récupérer (Exemple : cacheSearch)
+ * @param[in] $var string The configuration variable name
+ * @param[in] $default mixed The default value to return if configuration variable
+ * is not set (Default : null)
+ * @param[in] $cast string The type of expected value. The configuration variable
+ * value will be cast as this type. Could be : bool, int,
+ * float or string. (Optional, default : raw value)
+ * @param[in] $data array The configuration data (optional)
*
- * @retval mixed La valeur de la variable, ou false si son nom n'est parsable
+ * @retval mixed The configuration variable value
**/
public static function get($var, $default=null, $cast=null, $data=null) {
$vars = explode('.', $var);
@@ -87,6 +93,59 @@ class LSconfig {
}
}
+ /**
+ * Get list of keys of a specific configuration variable
+ *
+ * @param[in] $var string The configuration variable name
+ * @param[in] $data array The configuration data (optional)
+ *
+ * @retval array An array of the keys of a specific configuration variable
+ **/
+ public static function keys($var, $data=null) {
+ $value = self :: get($var, null, null, $data);
+ return (is_array($value)?array_keys($value):array());
+ }
+
+ /**
+ * Get list of configuration variables with their value that matching a specific pattern
+ *
+ * The character '*' could replace any part (expect the first one) of the configuration
+ * variable name. In this case, the keys of the parent value will be iterated to compose
+ * the result.
+ *
+ * @param[in] $pattern string The configuration variable pattern
+ * @param[in] $default mixed The default value to return if configuration variable
+ * is not set (optional, see self :: get())
+ * @param[in] $cast string The type of expected value (optional, see self :: get())
+ * @param[in] $data array The configuration data (optional, see self :: get())
+ *
+ * @retval array The list of matching configuration variables with their value
+ **/
+ public static function getMatchingKeys($pattern, $default=null, $cast=null, $data=null, $prefix=null) {
+ $return = array();
+ if ($pos = strpos($pattern, '*')) {
+ // Handle subkey
+ $root_key = (is_string($prefix)?"$prefix.":"").substr($pattern, 0, ($pos-1));
+ $suffix = substr($pattern, $pos+2, (strlen($pattern)-$pos));
+ $subkeys = self :: keys($root_key);
+ if ($suffix) {
+ foreach ($subkeys as $subkey)
+ $return = array_merge($return, self :: getMatchingKeys($suffix, $default, $cast, $data, "$root_key.$subkey"));
+ }
+ else {
+ foreach ($subkeys as $subkey) {
+ $key = "$root_key.$subkey";
+ $return[$key] = self :: get($key, $default, $cast, $data);
+ }
+ }
+ }
+ else {
+ $key = (is_string($prefix)?"$prefix.":"").$pattern;
+ $return[$key] = self :: get($key, $default, $cast, $data);
+ }
+ return $return;
+ }
+
/**
* Définition d'une valeur
*
diff --git a/public_html/lang/.gitignore b/public_html/lang/.gitignore
new file mode 100644
index 00000000..e16e0069
--- /dev/null
+++ b/public_html/lang/.gitignore
@@ -0,0 +1,2 @@
+ldapsaisie-main.pot
+ldapsaisie-templates.pot
diff --git a/public_html/lang/fr_FR.UTF8/LC_MESSAGES/ldapsaisie.mo b/public_html/lang/fr_FR.UTF8/LC_MESSAGES/ldapsaisie.mo
index 3b08b95e..a6a9dbde 100644
Binary files a/public_html/lang/fr_FR.UTF8/LC_MESSAGES/ldapsaisie.mo and b/public_html/lang/fr_FR.UTF8/LC_MESSAGES/ldapsaisie.mo differ
diff --git a/public_html/lang/fr_FR.UTF8/LC_MESSAGES/ldapsaisie.po b/public_html/lang/fr_FR.UTF8/LC_MESSAGES/ldapsaisie.po
index bd44d92e..21be75cd 100644
--- a/public_html/lang/fr_FR.UTF8/LC_MESSAGES/ldapsaisie.po
+++ b/public_html/lang/fr_FR.UTF8/LC_MESSAGES/ldapsaisie.po
@@ -7,8 +7,8 @@ msgid ""
msgstr ""
"Project-Id-Version: LdapSaisie\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2019-06-03 14:24+0200\n"
-"PO-Revision-Date: 2019-06-03 14:24+0200\n"
+"POT-Creation-Date: \n"
+"PO-Revision-Date: 2019-06-04 00:20+0200\n"
"Last-Translator: Benjamin Renard \n"
"Language-Team: LdapSaisie \n"
@@ -20,113 +20,131 @@ msgstr ""
"X-Poedit-Basepath: /var/www/ldapsaisie/trunk\n"
"X-Generator: Poedit 1.8.11\n"
-#: view.php:44 modify.php:54
-#: includes/class/class.LSformElement_supannCompositeAttribute.php:106
-#: includes/class/class.LSrelation.php:260
-#: includes/class/class.LSformElement_select_object.php:68
-#: includes/class/class.LSformElement_supannLabeledValue.php:62
-#: includes/class/class.LSsearchEntry.php:167
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/view.php:44
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/modify.php:54
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSformElement_supannCompositeAttribute.php:106
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSrelation.php:260
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSformElement_select_object.php:68
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSformElement_supannLabeledValue.php:62
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSsearchEntry.php:167
msgid "Modify"
msgstr "Modifier"
-#: view.php:52 includes/class/class.LSsearchEntry.php:175
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/view.php:52
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSsearchEntry.php:175
msgid "Copy"
msgstr "Copier"
-#: view.php:60 modify.php:111 includes/class/class.LSrelation.php:216
-#: includes/class/class.LSform.php:215
-#: includes/class/class.LSformElement_select_object.php:69
-#: includes/class/class.LSformElement_select_object.php:85
-#: includes/class/class.LSsearchEntry.php:183
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/view.php:60
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/modify.php:111
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSrelation.php:216
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSform.php:215
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSformElement_select_object.php:69
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSformElement_select_object.php:85
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSsearchEntry.php:183
msgid "Delete"
msgstr "Supprimer"
-#: view.php:90
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/view.php:90
msgid "My account"
msgstr "Mon compte"
-#: view.php:123 select.php:67
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/view.php:123
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/select.php:67
+#: templates/default/global_search.tpl:7
msgid "Search"
msgstr "Rechercher"
-#: view.php:124 select.php:68
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/view.php:124
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/select.php:68
msgid "Approximative search"
msgstr "Recherche approximative"
-#: view.php:125 select.php:69
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/view.php:125
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/select.php:69
msgid "Recursive search"
msgstr "Recherche récursive"
-#: view.php:143 create.php:120 includes/class/class.LSrelation.php:267
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/view.php:143
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/create.php:120
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSrelation.php:267
msgid "New"
msgstr "Nouveau"
-#: view.php:149 import.php:59
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/view.php:149
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/import.php:59
msgid "Import"
msgstr "Importer"
-#: view.php:156 includes/class/class.LSsession.php:1418
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/view.php:156
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSsession.php:1418
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/global_search.php:32
msgid "Refresh"
msgstr "Rafraîchir"
-#: view.php:161
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/view.php:161
msgid "Reset"
msgstr "Réinitialiser"
-#: select.php:70 includes/class/class.LSsession.php:1214
-#: includes/class/class.LSsession.php:2284
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/select.php:70
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSsession.php:1214
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSsession.php:2284
msgid "Level"
msgstr "Niveau"
-#: modify.php:60
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/modify.php:60
msgid "The object has been partially modified."
msgstr "L'objet a été partiellement modifié."
-#: modify.php:63
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/modify.php:63
msgid "The object has been modified successfully."
msgstr "L'objet a bien été modifié."
-#: modify.php:104 includes/class/class.LSsearchEntry.php:159
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/modify.php:104
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSsearchEntry.php:159
msgid "View"
msgstr "Voir"
-#: create.php:75
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/create.php:75
msgid "Data entry form"
msgstr "Masque de saisie"
-#: create.php:81
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/create.php:81
msgid "Object has been added."
msgstr "L'objet a été ajouté."
-#: custom_search_action.php:53
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/custom_search_action.php:53
msgid ""
"The custom action %{title} have been successfully execute on this search."
msgstr ""
"L'action personnalisée %{title} a été correctement exécutée sur cette "
"recherche."
-#: custom_search_action.php:68
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/custom_search_action.php:68
msgid "Do you really want to execute custom action %{title} on this search ?"
msgstr ""
"Êtes-vous vraiment sûre de vouloir exécuter l'action personnalisée %{title} "
"sur cette recherche ?"
-#: custom_search_action.php:73 includes/class/class.LSconfirmBox.php:37
-#: includes/class/class.LSsmoothbox.php:39
-#: includes/class/class.LSsession.php:1254 includes/class/class.LSform.php:68
-#: custom_action.php:83 remove.php:51
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/custom_search_action.php:73
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSconfirmBox.php:37
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSsmoothbox.php:39
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSsession.php:1254
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSform.php:68
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/custom_action.php:83
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/remove.php:51
msgid "Validate"
msgstr "Valider"
-#: includes/addons/LSaddons.samba.php:27
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/addons/LSaddons.samba.php:27
msgid "SAMBA Support : Unable to load smbHash class."
msgstr "Support SAMBA : Impossible de charger la classe smbHash."
-#: includes/addons/LSaddons.samba.php:30
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/addons/LSaddons.samba.php:30
msgid "SAMBA Support : The constant %{const} is not defined."
msgstr "Support SAMBA : La constante %{const} n'est pas définie."
-#: includes/addons/LSaddons.samba.php:34
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/addons/LSaddons.samba.php:34
msgid ""
"SAMBA Support : The constants LS_SAMBA_SID_BASE_USER and "
"LS_SAMBA_SID_BASE_GROUP must'nt have the same parity to keep SambaSID's "
@@ -136,7 +154,7 @@ msgstr ""
"LS_SAMBA_SID_BASE_GROUP ne doivent pas avoir la même parité pour préserver "
"l'unicité des SambaSID."
-#: includes/addons/LSaddons.samba.php:39
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/addons/LSaddons.samba.php:39
msgid ""
"SAMBA Support : The attribute %{dependency} is missing. Unable to forge the "
"attribute %{attr}."
@@ -144,33 +162,33 @@ msgstr ""
"Support SAMBA : L'attribut %{dependency} est manquant. Impossible de générer "
"l'attribut %{attr}."
-#: includes/addons/LSaddons.samba.php:42
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/addons/LSaddons.samba.php:42
msgid "SAMBA Support : Can't get the sambaDomain object."
msgstr "SAMBA Support : Impossible de récupérer l'objet sambaDomain."
-#: includes/addons/LSaddons.samba.php:45
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/addons/LSaddons.samba.php:45
msgid "SAMBA Support : Error modifying the sambaDomain object."
msgstr "SAMBA Support : Erreur durant la modification de l'objet sambaDomain."
-#: includes/addons/LSaddons.samba.php:48
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/addons/LSaddons.samba.php:48
msgid "SAMBA Support : The %{attr} of the sambaDomain object is incorrect."
msgstr ""
"SAMBA Support : L'attribut %{attr} de l'objet sambaDomain est incorrect."
-#: includes/addons/LSaddons.ssh.php:31
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/addons/LSaddons.ssh.php:31
msgid "SSH Support : PhpSecLib is missing."
msgstr "Support SSH : la librairie PhpSecLib est manquante."
-#: includes/addons/LSaddons.ssh.php:35
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/addons/LSaddons.ssh.php:35
msgid "SSH Support : The constant %{const} is not defined."
msgstr "Support SSH : La constante %{const} n'est pas définie."
-#: includes/addons/LSaddons.ssh.php:41
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/addons/LSaddons.ssh.php:41
msgid "SSH : Invalid connection paramater : %{param} parameter is missing."
msgstr ""
"SSH : Paramètre de connexion invalide : le paramètre %{param} est manquant."
-#: includes/addons/LSaddons.ssh.php:44
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/addons/LSaddons.ssh.php:44
msgid ""
"SSH : Authentication key file not found (or not accessible, file path : "
"'%{path}')"
@@ -178,40 +196,40 @@ msgstr ""
"SSH : le fichier de la clé d'authentification est introuvable (ou "
"inaccessible, chemin du fichier '%{path}')"
-#: includes/addons/LSaddons.ssh.php:47
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/addons/LSaddons.ssh.php:47
msgid "SSH : Fail to load authentication key (%{path})."
msgstr "SSH : Impossible de chargé la clé d'authentification (%{path})"
-#: includes/addons/LSaddons.ssh.php:50
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/addons/LSaddons.ssh.php:50
msgid "SSH : Unable to connect to SSH Server (%{host}:%{port})."
msgstr "SSH : Impossible de se connecter au serveur SSH (%{host}:%{port})."
-#: includes/addons/LSaddons.ssh.php:53
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/addons/LSaddons.ssh.php:53
msgid "SSH : Unable to make directory %{dir} on the remote server."
msgstr "SSH : Impossible de créer le dossier %{dir} sur le serveur distant."
-#: includes/addons/LSaddons.ssh.php:56
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/addons/LSaddons.ssh.php:56
msgid "SSH : Unable to delete directory %{dir} on the remote server."
msgstr ""
"SSH : Impossible de supprimer le dossier %{dir} sur le serveur distant."
-#: includes/addons/LSaddons.ssh.php:59
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/addons/LSaddons.ssh.php:59
msgid ""
"SSH : Unable to rename folder from %{old} to %{new} on the remote server."
msgstr "SSH : Impossible de renommer le dossier %{dir} sur le serveur distant."
-#: includes/addons/LSaddons.exportSearchResultAsCSV.php:27
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/addons/LSaddons.exportSearchResultAsCSV.php:27
msgid "ExportSearchResultAsCSV Support : function fputcsv is not available."
msgstr ""
"Support ExportSearchResultAsCSV : la fonction fputcsv n'est pas disponible."
-#: includes/addons/LSaddons.exportSearchResultAsCSV.php:30
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/addons/LSaddons.exportSearchResultAsCSV.php:30
msgid ""
"ExportSearchResultAsCSV Support : The constant %{const} is not defined.."
msgstr ""
"Support ExportSearchResultAsCSV : La constante %{const} n'est pas définie."
-#: includes/addons/LSaddons.exportSearchResultAsCSV.php:35
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/addons/LSaddons.exportSearchResultAsCSV.php:35
msgid ""
"ExportSearchResultAsCSV Error : An error occured generating CSV outfile "
"memory space."
@@ -219,45 +237,49 @@ msgstr ""
"Erreur ExportSearchResultAsCSV : Une erreur est survenue en générant "
"l'espace mémoire pour le fichier CSV."
-#: includes/addons/LSaddons.exportSearchResultAsCSV.php:38
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/addons/LSaddons.exportSearchResultAsCSV.php:38
msgid "ExportSearchResultAsCSV Error : An error occured executing the search."
msgstr ""
"Erreur ExportSearchResultAsCSV : Une erreur est survenue en exécutant la "
"recherche."
-#: includes/addons/LSaddons.exportSearchResultAsCSV.php:41
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/addons/LSaddons.exportSearchResultAsCSV.php:41
msgid "ExportSearchResultAsCSV Error : An error occured writing CSV header."
msgstr ""
"Erreur ExportSearchResultAsCSV : Une erreur est survenue en écrivant les "
"entêtes CSV."
-#: includes/addons/LSaddons.exportSearchResultAsCSV.php:44
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/addons/LSaddons.exportSearchResultAsCSV.php:44
msgid "ExportSearchResultAsCSV Error : An error occured writing a CSV row."
msgstr ""
"Erreur ExportSearchResultAsCSV : Une erreur est survenue en écrivant une "
"ligne CSV."
-#: includes/addons/LSaddons.mail.php:27
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/addons/LSaddons.mail.php:27
msgid "MAIL Support : Pear::MAIL is missing."
msgstr "Support MAIL : Pear::MAIL est manquant."
-#: includes/addons/LSaddons.mail.php:32
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/addons/LSaddons.mail.php:32
msgid "MAIL Error : %{msg}"
msgstr "Erreur MAIL : %{msg}"
-#: includes/addons/LSaddons.mail.php:36
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/addons/LSaddons.mail.php:36
msgid "MAIL : Error sending your email"
msgstr "MAIL : Erreur durant l'envoie de votre mail."
-#: includes/addons/LSaddons.posix.php:27
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/addons/LSaddons.phpldapadmin.php:27
+msgid "PhpLdapAdmin Support : The constant %{const} is not defined."
+msgstr "Support PhpLdapAdmin : La constante %{const} n'est pas définie."
+
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/addons/LSaddons.posix.php:27
msgid "POSIX Support : The constant %{const} is not defined."
msgstr "Support POSIX : La constante %{const} n'est pas définie."
-#: includes/addons/LSaddons.posix.php:31
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/addons/LSaddons.posix.php:31
msgid "POSIX Support : Unable to load LSaddon::FTP."
msgstr "Support POSIX : Impossible de charger LSaddon::FTP."
-#: includes/addons/LSaddons.posix.php:36
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/addons/LSaddons.posix.php:36
msgid ""
"POSIX : The attribute %{dependency} is missing. Unable to forge the "
"attribute %{attr}."
@@ -265,11 +287,11 @@ msgstr ""
"Support POSIX : L'attribut %{dependency} est manquant. Impossible de générer "
"l'attribut %{attr}."
-#: includes/addons/LSaddons.supann.php:27
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/addons/LSaddons.supann.php:27
msgid "SUPANN Support : The constant %{const} is not defined."
msgstr "Support SUPPAN : La constante %{const} n'est pas définie."
-#: includes/addons/LSaddons.supann.php:30
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/addons/LSaddons.supann.php:30
msgid ""
"SUPANN Support : The LSobject type %{type} does not exist. Can't work with "
"entities.."
@@ -277,11 +299,11 @@ msgstr ""
"Support SUPPAN : Le type d'LSobject %{type} n'existe pas. Impossible de "
"travailler sur avec les entités.."
-#: includes/addons/LSaddons.supann.php:33
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/addons/LSaddons.supann.php:33
msgid "SUPANN Support : The global array %{array} is not defined."
msgstr "Support SUPPAN : Le tableau global %{array} n'est pas définie."
-#: includes/addons/LSaddons.supann.php:38
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/addons/LSaddons.supann.php:38
msgid ""
"SUPANN Support : The attribute %{dependency} is missing. Unable to forge the "
"attribute %{attr}."
@@ -289,7 +311,7 @@ msgstr ""
"Support SUPANN : L'attribut %{dependency} est manquant. Impossible de "
"générer l'attribut %{attr}."
-#: includes/addons/LSaddons.supann.php:41
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/addons/LSaddons.supann.php:41
msgid ""
"SUPANN Support : Can't get the basedn of entities. Unable to forge the "
"attribute %{attr}."
@@ -297,35 +319,45 @@ msgstr ""
"Support SUPANN : Impossible de récupérer le basedn des entités. Impossible "
"de générer l'attribut %{attr}."
-#: includes/addons/LSaddons.ftp.php:27
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/addons/LSaddons.supann.php:313
+msgid "Entity %{id} (unrecognized)"
+msgstr "Entité %{id} (non-reconnue)"
+
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/addons/LSaddons.supann.php:408
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSformElement_select.php:58
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSformElement_select_object.php:103
+msgid "%{value} (unrecognized value)"
+msgstr "%{value} (valeur non-reconnue)"
+
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/addons/LSaddons.ftp.php:27
msgid "FTP Support : Pear::Net_FTP is missing."
msgstr "Support FTP : Pear::Net_FTP n'est pas installé."
-#: includes/addons/LSaddons.ftp.php:31
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/addons/LSaddons.ftp.php:31
msgid "FTP Support : The constant %{const} is not defined."
msgstr "Support FTP : La constante %{const} n'est pas définie."
-#: includes/addons/LSaddons.ftp.php:37
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/addons/LSaddons.ftp.php:37
msgid "Net_FTP Error : %{msg}"
msgstr "Net_FTP Erreur : %{msg}"
-#: includes/addons/LSaddons.ftp.php:41
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/addons/LSaddons.ftp.php:41
msgid "FTP Support : Unable to connect to FTP Server (Step : %{step})."
msgstr ""
"Support FTP : Impossible de se connecter au serveur FTP (Étape : %{step})"
-#: includes/addons/LSaddons.ftp.php:44
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/addons/LSaddons.ftp.php:44
msgid "FTP Support : Unable to make directory %{dir} on the remote server."
msgstr ""
"Support FTP : Impossible de créer le dossier %{dir} sur le serveur distant."
-#: includes/addons/LSaddons.ftp.php:47
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/addons/LSaddons.ftp.php:47
msgid "FTP Support : Unable to delete directory %{dir} on the remote server."
msgstr ""
"Support FTP : Impossible de supprimer le dossier %{dir} sur le serveur "
"distant."
-#: includes/addons/LSaddons.ftp.php:50
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/addons/LSaddons.ftp.php:50
msgid ""
"FTP Support : Unable to modify rights on the directory %{dir} on the remote "
"server."
@@ -333,7 +365,7 @@ msgstr ""
"Support FTP : Impossible de modifier les droits sur le dossier %{dir} sur le "
"serveur distant."
-#: includes/addons/LSaddons.ftp.php:53
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/addons/LSaddons.ftp.php:53
msgid ""
"FTP Support : Unable to rename folder from %{old} to %{new} on the remote "
"server."
@@ -341,48 +373,48 @@ msgstr ""
"Support FTP : Impossible de renommer le dossier %{old} en %{new} sur le "
"serveur distant."
-#: includes/addons/LSaddons.maildir.php:27
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/addons/LSaddons.maildir.php:27
msgid "MAILDIR Support : Unable to load LSaddon::FTP."
msgstr "Support MAILDIR : Impossible de charger LSaddon::FTP."
-#: includes/addons/LSaddons.maildir.php:30
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/addons/LSaddons.maildir.php:30
msgid "MAILDIR Support : The constant %{const} is not defined."
msgstr "Support MAILDIR : La constante %{const} n'est pas définie."
-#: includes/addons/LSaddons.maildir.php:35
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/addons/LSaddons.maildir.php:35
msgid "MAILDIR : Error creating maildir on the remote server."
msgstr ""
"MAILDIR : Erreur durant la création du dossier des mails sur le serveur "
"distant."
-#: includes/addons/LSaddons.maildir.php:38
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/addons/LSaddons.maildir.php:38
msgid "MAILDIR : Error deleting the maildir on the remote server."
msgstr ""
"MAILDIR : Erreur durant la suppression du dossier des mails sur le serveur "
"distant."
-#: includes/addons/LSaddons.maildir.php:41
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/addons/LSaddons.maildir.php:41
msgid "MAILDIR : Error renaming the maildir on the remote server."
msgstr ""
"MAILDIR : Erreur durant le renommage du dossier des mails sur le serveur "
"distant."
-#: includes/addons/LSaddons.maildir.php:44
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/addons/LSaddons.maildir.php:44
msgid "MAILDIR : Error retrieving remote path of the maildir."
msgstr ""
"MAILDIR : Erreur durant la récupération du chemin distant du dossier des "
"mails."
-#: includes/addons/LSaddons.asterisk.php:27
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/addons/LSaddons.asterisk.php:27
msgid "Asterisk Support : The constant %{const} is not defined."
msgstr "Support Asterisk : La constante %{const} n'est pas définie."
-#: includes/addons/LSaddons.asterisk.php:30
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/addons/LSaddons.asterisk.php:30
msgid "Asterisk : The function %{function} only work with %{objectName}."
msgstr ""
"Asterisk : La fonction %{function} ne fonctionne qu'avec %{objectName}."
-#: includes/addons/LSaddons.asterisk.php:33
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/addons/LSaddons.asterisk.php:33
msgid ""
"Asterisk : The attribute %{dependency} is missing. Unable to generate MD5 "
"hashed password."
@@ -390,7 +422,7 @@ msgstr ""
"Asterisk : L'attribut %{dependency} est manquant. Impossible de générer le "
"mot de passe haché en MD5."
-#: includes/addons/LSaddons.asterisk.php:36
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/addons/LSaddons.asterisk.php:36
msgid ""
"Asterisk : Clear password not availlable. Unable to generate MD5 hashed "
"password."
@@ -398,99 +430,99 @@ msgstr ""
"Asterisk : Le mot de passe en clair est indisponible. Impossible de générer "
"le mot de passe haché en MD5."
-#: includes/class/class.LSmail.php:63
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSmail.php:63
msgid "Email"
msgstr "E-mail"
-#: includes/class/class.LSmail.php:64
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSmail.php:64
msgid "Title"
msgstr "Titre"
-#: includes/class/class.LSmail.php:65
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSmail.php:65
msgid "Message"
msgstr "Message"
-#: includes/class/class.LSmail.php:77
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSmail.php:77
msgid "Your message has been sent successfully."
msgstr "Votre message a bien été envoyé."
-#: includes/class/class.LSformRule.php:49
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSformRule.php:49
msgid "LSformRule_%{type} : Parameter %{param} is not found."
msgstr "LSformRule_%{type} : Le paramètre %{param} n'est pas défini."
-#: includes/class/class.LSimport.php:195
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSimport.php:195
msgid "Error creating object on LDAP server."
msgstr "Une erreur est survenue en création cet objet dans l'annuaire LDAP."
-#: includes/class/class.LSimport.php:221
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSimport.php:221
msgid "Error updating object on LDAP server."
msgstr ""
"Une erreur est survenue en mettant à jour cet objet dans l'annuaire LDAP."
-#: includes/class/class.LSimport.php:227
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSimport.php:227
msgid "Error validating update form."
msgstr "Une erreur est survenue en validant le formulaire de mise à jour."
-#: includes/class/class.LSimport.php:232
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSimport.php:232
msgid "Failed to set post data on update form."
msgstr "Impossible de définir les données dans le formulaire de mise à jours."
-#: includes/class/class.LSimport.php:237
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSimport.php:237
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.LSimport.php:242
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSimport.php:242
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.LSimport.php:246
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSimport.php:246
msgid "Failed to generate DN for this object."
msgstr "Impossible de générer le DN de cet objet."
-#: includes/class/class.LSimport.php:250
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSimport.php:250
msgid "Failed to validate object data."
msgstr "Impossible de valider les données de l'objet."
-#: includes/class/class.LSimport.php:256
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSimport.php:256
msgid "Error validating creation form."
msgstr "Une erreur est survenue en validant le formulaire de création."
-#: includes/class/class.LSimport.php:261
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSimport.php:261
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.LSimport.php:320
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSimport.php:320
msgid "LSimport : Post data not found or not completed."
msgstr "LSimport : les données transmises sont introuvables ou incomplètes."
-#: includes/class/class.LSimport.php:323
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSimport.php:323
msgid "LSimport : object type invalid."
msgstr "LSimport : type d'objet invalide."
-#: includes/class/class.LSimport.php:326
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSimport.php:326
msgid "LSimport : input/output format %{format} invalid."
msgstr "LSimport : Le format d'entrée/sortie %{format} est invalide."
-#: includes/class/class.LSimport.php:329
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSimport.php:329
msgid "LSimport : Fail to initialize input/output driver"
msgstr "LSimport : Impossible d'initialiser le pilote d'entrée/sortie."
-#: includes/class/class.LSconfirmBox.php:35
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSconfirmBox.php:35
msgid "Confirmation"
msgstr "Confirmation"
-#: includes/class/class.LSconfirmBox.php:36
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSconfirmBox.php:36
msgid "You confirm your choice ?"
msgstr "Confirmez-vous votre choix ?"
-#: includes/class/class.LSconfirmBox.php:38
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSconfirmBox.php:38
msgid "Cancel"
msgstr "Annuler"
-#: includes/class/class.LSauthMethod_anonymous.php:69
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSauthMethod_anonymous.php:69
msgid ""
"LSauthMethod_anonymous : You must define the LSAUTHMETHOD_ANONYMOUS_USER "
"contant in the configuration file."
@@ -498,25 +530,26 @@ msgstr ""
"LSauthMethod_anonymous : Vous devez définir la constante "
"LSAUTHMETHOD_ANONYMOUS_USER dans le fichier de configuration."
-#: includes/class/class.LSformElement.php:194
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSformElement.php:194
msgid "Attribute"
msgstr "Attribut"
-#: includes/class/class.LSformElement_mailQuota.php:80
-#: includes/class/class.LSformElement_valueWithUnit.php:108
-#: includes/class/class.LSformElement_quota.php:80
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSformElement_mailQuota.php:80
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSformElement_valueWithUnit.php:108
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSformElement_quota.php:80
+#: templates/default/LSformElement_mailQuota_field.tpl:17
msgid "Incorrect value"
msgstr "Valeur incorrecte"
-#: includes/class/class.LSformElement_ssh_key.php:57
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSformElement_ssh_key.php:57
msgid "Display the full key."
msgstr "Affichier la clé en entier."
-#: includes/class/class.LSformElement_ssh_key.php:79
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSformElement_ssh_key.php:79
msgid "Unknown type"
msgstr "Type inconnu"
-#: includes/class/class.LSformElement_valueWithUnit.php:203
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSformElement_valueWithUnit.php:203
msgid ""
"LSformElement_valueWithUnit : Units configuration data are missing for the "
"attribute %{attr}."
@@ -524,7 +557,7 @@ msgstr ""
"LSformElement_valueWithUnit : La configuration des unités est manquante pour "
"l'attribut %{attr}."
-#: includes/class/class.LSattr_html.php:133
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSattr_html.php:133
msgid ""
"LSattr_html : The method addToForm() of the HTML type of the attribute "
"%{attr} is not defined."
@@ -532,61 +565,89 @@ msgstr ""
"LSattr_html : La méthode addToForm() du type HTML de l'attribut %{attr} "
"n'est pas encore définie."
-#: includes/class/class.LSattr_html.php:137
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSattr_html.php:137
msgid ""
"LSattr_html_%{type} : Multiple data are not supported for this field type."
msgstr ""
"LSattr_html_%{type} : Les données multiples ne sont pas supportées pour ce "
"type de champ."
-#: includes/class/class.LSformElement_supannCompositeAttribute.php:107
-#: includes/class/class.LSformElement_select_object.php:75
-#: includes/class/class.LSformElement_supannLabeledValue.php:63
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSformElement_supannCompositeAttribute.php:107
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSformElement_select_object.php:75
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSformElement_supannLabeledValue.php:63
msgid "No set value"
msgstr "Aucune valeur définie"
-#: includes/class/class.LSformElement_supannCompositeAttribute.php:108
-#: includes/class/class.LSformElement_select_object.php:76
-#: includes/class/class.LSformElement_supannLabeledValue.php:64
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSformElement_supannCompositeAttribute.php:108
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSformElement_select_object.php:76
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSformElement_supannLabeledValue.php:64
msgid "No result"
msgstr "Aucun résultat"
-#: includes/class/class.LSformElement_date.php:152
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSformElement_supannCompositeAttribute.php:193
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSformElement_jsonCompositeAttribute.php:287
+msgid "Component %{c} must be defined"
+msgstr "Le composant %{c} est obligatoire."
+
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSformElement_supannCompositeAttribute.php:204
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSformElement_supannCompositeAttribute.php:213
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSformElement_supannCompositeAttribute.php:226
+msgid "Invalid value for component %{c}."
+msgstr "Valeur du composant %{c} invalide."
+
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSformElement_supannCompositeAttribute.php:208
+msgid "Unparsable value for component %{c}."
+msgstr "Valeur du composant %{c} non-analysable."
+
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSformElement_supannCompositeAttribute.php:231
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSformElement_jsonCompositeAttribute.php:265
+msgid "Can't validate value of component %{c}."
+msgstr "Impossible de valider la valeur du composant %{c}."
+
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSformElement_labeledValue.php:56
+msgid "(unrecognized value)"
+msgstr "(valeur non-reconnue)"
+
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSformElement_labeledValue.php:57
+msgid "(unrecognized label)"
+msgstr "(label non-reconnue)"
+
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSformElement_date.php:152
msgid "Now."
msgstr "Maintenant."
-#: includes/class/class.LSformElement_date.php:153
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSformElement_date.php:153
msgid "Today."
msgstr "Aujourd'hui."
-#: includes/class/class.LStemplate.php:94
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LStemplate.php:94
msgid "LStemplate : compile directory is not writable (dir : "
msgstr ""
"LStemplate : Le dossier de compilation n'est pas accessible en écriture "
"(dossier : "
-#: includes/class/class.LStemplate.php:113
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LStemplate.php:113
msgid "LStemplate : Can't load Smarty 2 support file"
msgstr "LStemplate : Impossible de charger le fichier de support de Smarty 2."
-#: includes/class/class.LStemplate.php:120
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LStemplate.php:120
msgid "LStemplate : Can't load Smarty 3 support file"
msgstr "LStemplate : Impossible de charger le fichier de support de Smarty 3."
-#: includes/class/class.LStemplate.php:124
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LStemplate.php:124
msgid "LStemplate : Smarty version not recognized."
msgstr "LStemplate : Version de Smarty non reconnue."
-#: includes/class/class.LStemplate.php:139
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LStemplate.php:139
msgid "LStemplate : Can't load Smarty."
msgstr ""
"LStemplate : Impossible de charger le moteur de gestion de template Smarty."
-#: includes/class/class.LStemplate.php:413
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LStemplate.php:413
msgid "LStemplate : Template %{file} not found."
msgstr "LStemplate : le template %{file} est introuvable."
-#: includes/class/class.LStemplate.php:416
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LStemplate.php:416
msgid ""
"LStemplate : Fail to execute trigger %{callable} on event %{event} : is not "
"callable."
@@ -594,7 +655,7 @@ msgstr ""
"LStemplate : Échec d'exécution du déclencheur %{callable} lors de événement "
"%{event} : il n'est pas un callable."
-#: includes/class/class.LStemplate.php:419
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LStemplate.php:419
msgid ""
"LStemplate : Error during the execution of the trigger %{callable} on event "
"%{event}."
@@ -602,14 +663,14 @@ msgstr ""
"LStemplate : Erreur durant l'exécution du déclencheur %{callable} lors de "
"événement %{event}."
-#: includes/class/class.LSattr_html_select_object.php:237
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSattr_html_select_object.php:237
msgid ""
"LSattr_html_select_object : LSobject type is undefined (attribute : %{attr})."
msgstr ""
"LSattr_html_select_objet : Le type d'LSobject n'est pas définie (attritbut : "
"%{attr})."
-#: includes/class/class.LSattr_html_select_object.php:240
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSattr_html_select_object.php:240
msgid ""
"LSattr_html_select_object : the value of the parameter value_attribute in "
"the configuration of the attribute %{attrs} is incorrect. This attribute "
@@ -619,7 +680,7 @@ msgstr ""
"configuration de l'attribut %{attr} est incorrecte. Cet attribut n'existe "
"pas."
-#: includes/class/class.LSattr_html_select_object.php:243
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSattr_html_select_object.php:243
msgid ""
"LSattr_html_select_object : more than one object returned corresponding to "
"value %{val} of attribute %{attr}."
@@ -627,11 +688,11 @@ msgstr ""
"LSattr_html_select_objet : plus d'un objet retourné en correspondance à la "
"valeur %{val} de l'attribut %{attr}."
-#: includes/class/class.LSattribute.php:259
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSattribute.php:259
msgid "The value of field %{label} is invalid."
msgstr "La valeur du champ %{label} est incorrecte."
-#: includes/class/class.LSattribute.php:714
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSattribute.php:714
msgid ""
"LSattribute : Attribute %{attr} : LDAP or HTML types unknow (LDAP = %{ldap} "
"& HTML = %{html})."
@@ -639,7 +700,7 @@ msgstr ""
"LSattribute : Attribut %{attr} : Les types LDAP ou HTML sont inconnus (LDAP "
"= %{ldap} & HTML = %{html})."
-#: includes/class/class.LSattribute.php:717
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSattribute.php:717
msgid ""
"LSattribute : The function %{func} to display the attribute %{attr} is "
"unknow."
@@ -647,14 +708,14 @@ msgstr ""
"LSattribute : La fonction %{func} pour afficher l'attribut %{attr} est "
"inconnue."
-#: includes/class/class.LSattribute.php:720
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSattribute.php:720
msgid ""
"LSattribute : The rule %{rule} to validate the attribute %{attr} is unknow."
msgstr ""
"LSattribute : La règle %{rule} de validation de l'attribut %{attr} n'existe "
"pas."
-#: includes/class/class.LSattribute.php:723
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSattribute.php:723
msgid ""
"LSattribute : Configuration data to verify the attribute %{attr} are "
"incorrect."
@@ -662,22 +723,22 @@ msgstr ""
"LSattribute : Les données de configuration pour vérifier l'attribut %{attr} "
"sont incorrecte."
-#: includes/class/class.LSattribute.php:726
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSattribute.php:726
msgid ""
"LSattribute : The function %{func} to save the attribute %{attr} is unknow."
msgstr ""
"LSattribute : La fonction %{func} pour sauvegarder l'attribut %{attr} est "
"inconnue."
-#: includes/class/class.LSattribute.php:729
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSattribute.php:729
msgid "LSattribute : The value of the attribute %{attr} can't be generated."
msgstr "LSattribute : La valeur de l'attribut %{attr} ne peut être générée."
-#: includes/class/class.LSattribute.php:732
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSattribute.php:732
msgid "LSattribute : Generation of the attribute %{attr} failed."
msgstr "LSattribute : La génération de l'attribut %{attr} a échouée."
-#: includes/class/class.LSattribute.php:735
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSattribute.php:735
msgid ""
"LSattribute : Generation of the attribute %{attr} did not return a correct "
"value."
@@ -685,22 +746,22 @@ msgstr ""
"LSattribute : La génération de l'attribut %{attr} n'a pas retournée de "
"valeur correcte."
-#: includes/class/class.LSattribute.php:738
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSattribute.php:738
msgid ""
"LSattribute : The attr_%{type} of the attribute %{name} is not yet defined."
msgstr ""
"LSattribute : L'objet attr_%{type} de l'attribut %{name} n'est pas encore "
"défini."
-#: includes/class/class.LSformRule_callable.php:60
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSformRule_callable.php:60
msgid "LSformRule_callable : The given callable option is not callable"
msgstr "LSformRule_callable : Le paramètre fournis n'est pas exécutable."
-#: includes/class/class.LSformElement_postaladdress.php:73
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSformElement_postaladdress.php:73
msgid "View on map"
msgstr "Voir sur une carte"
-#: includes/class/class.LSformElement_postaladdress.php:89
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSformElement_postaladdress.php:89
msgid ""
"LSformElement_postaladdress : Map URL pattern generate function is not "
"callabled (%{function})."
@@ -708,88 +769,83 @@ msgstr ""
"LSformElement_postaladdress : La fonction de génération de l'URL de la carte "
"n'est pas exécutable (%{function})."
-#: includes/class/class.LSformElement_select.php:52
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSformElement_select.php:52
msgid "Reset selection."
msgstr "Réinitiliser la sélection."
-#: includes/class/class.LSformElement_select.php:58
-#: includes/class/class.LSformElement_select_object.php:103
-msgid "%{value} (unrecognized value)"
-msgstr "%{value} (valeur non-reconnue)"
-
-#: includes/class/class.LSsmoothbox.php:38
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSsmoothbox.php:38
msgid "Are you sure to want to close this window and lose all changes ?"
msgstr ""
"Êtes-vous sûre de vouloir femer cette fenêtre et de perdre tous vos "
"changements ?"
-#: includes/class/class.LSformElement_textarea.php:51
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSformElement_textarea.php:51
msgid "Clear"
msgstr "Nettoyer"
-#: includes/class/class.LSsession.php:1194
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSsession.php:1194
msgid "Connection"
msgstr "Connexion"
-#: includes/class/class.LSsession.php:1204
-#: includes/class/class.LSsession.php:1243
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSsession.php:1204
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSsession.php:1243
msgid "LDAP server"
msgstr "Serveur LDAP"
-#: includes/class/class.LSsession.php:1215
-#: includes/class/class.LSsession.php:1253
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSsession.php:1215
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSsession.php:1253
msgid "Identifier"
msgstr "Identifiant"
-#: includes/class/class.LSsession.php:1216
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSsession.php:1216
msgid "Password"
msgstr "Mot de passe"
-#: includes/class/class.LSsession.php:1217
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSsession.php:1217
msgid "Connect"
msgstr "Se connecter"
-#: includes/class/class.LSsession.php:1218
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSsession.php:1218
msgid "Forgot your password ?"
msgstr "Mot de passe perdu ?"
-#: includes/class/class.LSsession.php:1236
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSsession.php:1236
msgid "Recovery of your credentials"
msgstr "Récupération de votre mot de passe"
-#: includes/class/class.LSsession.php:1255
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSsession.php:1255
msgid "Back"
msgstr "Retour"
-#: includes/class/class.LSsession.php:1258
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSsession.php:1258
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:1263
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSsession.php:1263
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:1272
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSsession.php:1272
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:1434
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSsession.php:1434
msgid "Language"
msgstr "Langue"
-#: includes/class/class.LSsession.php:1456
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSsession.php:1456
msgid "Connected as"
msgstr "Connecté en tant que"
-#: includes/class/class.LSsession.php:2431
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSsession.php:2431
msgid "LSsession : The constant %{const} is not defined."
msgstr "LSsession : La constante %{const} n'est pas définie."
-#: includes/class/class.LSsession.php:2434
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSsession.php:2434
msgid ""
"LSsession : The %{addon} support is uncertain. Verify system compatibility "
"and the add-on configuration."
@@ -797,52 +853,52 @@ msgstr ""
"LSsession : Le support %{addon} est incertain. Vérifiez la compatibilité du "
"système et la configuration de l'add-on."
-#: includes/class/class.LSsession.php:2437
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSsession.php:2437
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:2440
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSsession.php:2440
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:2443
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSsession.php:2443
msgid "LSsession : Failed to load LSclass %{class}."
msgstr "LSsession : Impossible de charger la LSclass %{class}."
-#: includes/class/class.LSsession.php:2446
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSsession.php:2446
msgid "LSsession : Login or password incorrect."
msgstr "LSsession : Identifiant ou mot de passe incorrects."
-#: includes/class/class.LSsession.php:2449
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSsession.php:2449
msgid "LSsession : Impossible to identify you : Duplication of identities."
msgstr "LSsession : Impossible de vous identifier : Duplication d'identité."
-#: includes/class/class.LSsession.php:2452
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSsession.php:2452
msgid "LSsession : Can't load class of authentification (%{class})."
msgstr ""
"LSsession : Impossible de charger la classe d'authentification (%{class})."
-#: includes/class/class.LSsession.php:2455
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSsession.php:2455
msgid "LSsession : Can't connect to LDAP server."
msgstr "LSsession : Impossible de se connecter au serveur LDAP."
-#: includes/class/class.LSsession.php:2458
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSsession.php:2458
msgid "LSsession : Impossible to authenticate you."
msgstr "LSsession : Impossible de vous identifier."
-#: includes/class/class.LSsession.php:2461
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSsession.php:2461
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:2464
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSsession.php:2464
msgid "LSsession : Some informations are missing to display this page."
msgstr "LSsession : Des informations sont manquant pour afficher cette page."
-#: includes/class/class.LSsession.php:2467
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSsession.php:2467
msgid ""
"LSsession : The function of the custom action %{name} does not exists or is "
"not configured."
@@ -850,24 +906,24 @@ msgstr ""
"LSsearch : La fonction de l'action personnalisée %{name} n'existe pas ou "
"n'est pas configurée."
-#: includes/class/class.LSsession.php:2470
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSsession.php:2470
msgid "LSsession : Fail to retreive 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:2473
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSsession.php:2473
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:2476
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSsession.php:2476
msgid "LSsession : No import/export format define for this object type."
msgstr "LSsession : Aucun format d'entrée/sortie définie pour ce type d'objet."
-#: includes/class/class.LSsession.php:2479
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSsession.php:2479
msgid ""
"LSsession : Error during creation of list of levels. Contact administrators. "
"(Code : %{code})"
@@ -875,13 +931,13 @@ msgstr ""
"LSsession : Erreur durant la création de la liste des niveaux. Contacter les "
"administrateurs. (Code : %{type})"
-#: includes/class/class.LSsession.php:2482
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSsession.php:2482
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:2485
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSsession.php:2485
msgid ""
"LSsession : Some informations are missing to recover your password. Contact "
"administrators."
@@ -889,7 +945,7 @@ msgstr ""
"LSsession : Des informations sont manques pour pouvoir récupérer votre mot "
"de passe. Contacter les administrateurs."
-#: includes/class/class.LSsession.php:2488
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSsession.php:2488
msgid ""
"LSsession : Error during password recovery. Contact administrators.(Step : "
"%{step})"
@@ -897,44 +953,44 @@ msgstr ""
"LSsession : Erreur durant la récupération de votre mot de passe. Contacter "
"les administrateurs. (Etape : %{step})"
-#: includes/class/class.LSsession.php:2491
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSsession.php:2491
msgid ""
"LSsession : call function %{func} do not provided from LSaddon %{addon}."
msgstr ""
"LSsession : la fonction %{func} n'est pas fournie par le LSaddon %{addon}."
-#: includes/class/class.LSsession.php:2494
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSsession.php:2494
msgid "LSsession : problem during initialisation."
msgstr "LSsession : Problème durant l'initialisation."
-#: includes/class/class.LSsession.php:2497
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSsession.php:2497
msgid "LSsession : view function %{func} for LSaddon %{addon} doet not exist."
msgstr ""
"LSsession : la fonction de vue %{func} du LSaddon %{addon} n'existe pas."
-#: includes/class/class.LSsession.php:2500
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSsession.php:2500
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.LSldapObject.php:474
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSldapObject.php:474
msgid "The attribute %{attr} is not valid."
msgstr "L'attribut %{attr} n'est pas valide."
-#: includes/class/class.LSldapObject.php:1866
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSldapObject.php:1866
msgid "LSldapObject : Object type unknown."
msgstr "LSldapObject : Type d'objet inconnu."
-#: includes/class/class.LSldapObject.php:1869
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSldapObject.php:1869
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:1872
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSldapObject.php:1872
msgid "LSldapObject : No form exists for the object %{obj}."
msgstr "LSldapObject : Aucun formulaire n'existe pour l'objet %{obj}"
-#: includes/class/class.LSldapObject.php:1875
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSldapObject.php:1875
msgid ""
"LSldapObject : The function %{func} to validate the attribute %{attr} the "
"object %{obj} is unknow."
@@ -942,7 +998,7 @@ msgstr ""
"LSldapObject : La fonction %{func} pour valider l'attribut %{attr} de "
"l'objet %{obj} est inconnu."
-#: includes/class/class.LSldapObject.php:1878
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSldapObject.php:1878
msgid ""
"LSldapObject : Configuration data are missing to validate the attribute "
"%{attr} of the object %{obj}."
@@ -950,7 +1006,7 @@ msgstr ""
"LSldapObject : Des données de configurations sont manquant pour pouvoir "
"valider l'attribut %{attr} de l'objet %{obj}."
-#: includes/class/class.LSldapObject.php:1882
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSldapObject.php:1882
msgid ""
"LSldapObject : The function %{func} to be executed on the object event "
"%{event} doesn't exist."
@@ -958,14 +1014,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:1885
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSldapObject.php:1885
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:1889
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSldapObject.php:1889
msgid ""
"LSldapObject : Class %{class}, which method %{meth} to be executed on the "
"object event %{event}, doesn't exist."
@@ -973,7 +1029,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:1892
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSldapObject.php:1892
msgid ""
"LSldapObject : Method %{meth} within %{class} class to be executed on object "
"event %{event}, doesn't exist."
@@ -981,7 +1037,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:1895
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSldapObject.php:1895
msgid ""
"LSldapObject : Error during execute %{meth} method within %{class} class, to "
"be executed on object event %{event}."
@@ -989,7 +1045,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:1899
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSldapObject.php:1899
msgid ""
"LSldapObject : Some configuration data of the object type %{obj} are missing "
"to generate the DN of the new object."
@@ -997,7 +1053,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:1902
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSldapObject.php:1902
msgid ""
"LSldapObject : The attibute %{attr} of the object is not yet defined. Can't "
"generate DN."
@@ -1005,11 +1061,11 @@ msgstr ""
"LSldapObjet : L'attribut %{attr} de l'objet n'est pas encore défini. "
"Impossible de générer le DN."
-#: includes/class/class.LSldapObject.php:1905
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSldapObject.php:1905
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:1908
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSldapObject.php:1908
msgid ""
"LSldapObject : The attribute %{attr_depend} depending on the attribute "
"%{attr} doesn't exist."
@@ -1017,39 +1073,39 @@ msgstr ""
"LSldapObject : L'attritbut %{attr_depend} dépendant de l'attribut %{attr} "
"n'existe pas."
-#: includes/class/class.LSldapObject.php:1911
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSldapObject.php:1911
msgid "LSldapObject : Error during deleting the object %{objectname}."
msgstr "LSldapObject : Erreur durant la suppression de l'objet %{objectname}"
-#: includes/class/class.LSldapObject.php:1915
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSldapObject.php:1915
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:1918
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSldapObject.php:1918
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:1922
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSldapObject.php:1922
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:1925
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSldapObject.php:1925
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:1929
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSldapObject.php:1929
msgid ""
"LSldapObject : Error during the actions to be executed before creating the "
"object."
@@ -1057,7 +1113,7 @@ msgstr ""
"LSldapObject : Erreur durant les actions devant être exécutée avant de créer "
"l'objet."
-#: includes/class/class.LSldapObject.php:1932
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSldapObject.php:1932
msgid ""
"LSldapObject : Error during the actions to be executed after creating the "
"object. It was created anyway."
@@ -1065,7 +1121,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:1936
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSldapObject.php:1936
msgid ""
"LSldapObject : The function %{func} to be executed before creating the "
"object doesn't exist."
@@ -1073,7 +1129,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:1939
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSldapObject.php:1939
msgid ""
"LSldapObject : Error executing the function %{func} to be execute after "
"deleting the object."
@@ -1081,7 +1137,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:1942
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSldapObject.php:1942
msgid ""
"LSldapObject : The function %{func} to be executed after deleting the object "
"doesn't exist."
@@ -1089,7 +1145,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:1945
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSldapObject.php:1945
msgid ""
"LSldapObject : Error executing the function %{func} to be execute after "
"creating the object."
@@ -1097,7 +1153,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:1949
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSldapObject.php:1949
msgid ""
"LSldapObject : %{func} function, to be executed on object event %{event}, "
"doesn't exist."
@@ -1105,7 +1161,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:1952
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSldapObject.php:1952
msgid ""
"LSldapObject : Error during the execution of %{func} function on object "
"event %{event}."
@@ -1113,7 +1169,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:1956
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSldapObject.php:1956
msgid ""
"LSldapObject : %{meth} method, to be executed on object event %{event}, "
"doesn't exist."
@@ -1121,7 +1177,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:1959
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSldapObject.php:1959
msgid ""
"LSldapObject : Error during execution of %{meth} method on object event "
"%{event}."
@@ -1129,13 +1185,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:1962
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSldapObject.php:1962
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:1966
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSldapObject.php:1966
msgid ""
"LSldapObject : Error during execution of the custom action %{customAction} "
"on %{objectname}."
@@ -1143,22 +1199,22 @@ msgstr ""
"LSldapObject : Erreur durant l'exécution de l'action personnalisée "
"%{customAction} sur l'objet %{objectname}."
-#: includes/class/class.LSldapObject.php:1970
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSldapObject.php:1970
msgid "LSldapObject : Fail to retrieve container DN."
msgstr "LSldapObject : Impossible de récupérer le DN parent."
-#: includes/class/class.LSldapObject.php:1973
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSldapObject.php:1973
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:1976
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSldapObject.php:1976
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:1981
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSldapObject.php:1981
msgid ""
"LSrelation : Some parameters are missing in the call of methods to handle "
"standard relations (Method : %{meth})."
@@ -1166,7 +1222,7 @@ msgstr ""
"LSrelation : Des paramètres sont manquant dans l'appel des méthodes de "
"manipulation des relations standards."
-#: includes/class/class.LSformRule_password.php:98
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSformRule_password.php:98
msgid ""
"LSformRule_password : Invalid regex configured : %{regex}. You must use PCRE "
"(begining by '/' caracter)."
@@ -1174,84 +1230,85 @@ msgstr ""
"LSformRule_password : Regex invalide configurée : %{regex}. Vous devez "
"utiliser des regex de type PCRE (commencant par le caractère '/')."
-#: includes/class/class.LSldap.php:498
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSldap.php:498
msgid "LSldap : Error during the LDAP server connection (%{msg})."
msgstr "LSldap : Erreur durant la connexion au serveur LDAP (%{msg})."
-#: includes/class/class.LSldap.php:501
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSldap.php:501
msgid "LSldap : Error during the LDAP search (%{msg})."
msgstr "LSldap : Erreur pendant la recherche LDAP (%{msg})."
-#: includes/class/class.LSldap.php:504
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSldap.php:504
msgid "LSldap : Object type unknown."
msgstr "LSldap : Type d'objet inconnu."
-#: includes/class/class.LSldap.php:507
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSldap.php:507
msgid "LSldap : Error while fetching the LDAP entry."
msgstr "LSldap : Erreur durant la récupération de l'entrée LDAP."
-#: includes/class/class.LSldap.php:510
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSldap.php:510
msgid "LSldap : Error while changing the LDAP entry (DN : %{dn})."
msgstr "LSldap : Erreur durant la modification de l'entrée LDAP (DN : %{dn})."
-#: includes/class/class.LSldap.php:513
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSldap.php:513
msgid "LSldap : Error while deleting empty attributes."
msgstr "LSldap : Erreur durant la suppression des attributs vides."
-#: includes/class/class.LSldap.php:516
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSldap.php:516
msgid "LSldap : Error while changing the DN of the object."
msgstr "LSldap : Erreur pendant la modification du DN de l'objet."
-#: includes/class/class.LSrelation.php:69
-#: includes/class/class.LSrelation.php:76
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSrelation.php:69
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSrelation.php:76
msgid "listing related objects"
msgstr "énumaration des objets liés"
-#: includes/class/class.LSrelation.php:103
-#: includes/class/class.LSrelation.php:109
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSrelation.php:103
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSrelation.php:109
msgid "getting key value"
msgstr "récupération de la valeur clé"
-#: includes/class/class.LSrelation.php:134
-#: includes/class/class.LSrelation.php:141
-#: includes/class/class.LSrelation.php:174
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSrelation.php:134
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSrelation.php:141
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSrelation.php:174
msgid "checking right on relation with specific object"
msgstr "vérification des droits sur la relation avec un objet en particulier"
-#: includes/class/class.LSrelation.php:150
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSrelation.php:150
msgid "deleting"
msgstr "suppression"
-#: includes/class/class.LSrelation.php:157
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSrelation.php:157
msgid "removing relation with specific object"
msgstr "suppression de la relation avec un object en particulier"
-#: includes/class/class.LSrelation.php:167
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSrelation.php:167
msgid "renaming"
msgstr "renommage"
-#: includes/class/class.LSrelation.php:186
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSrelation.php:186
msgid "updating"
msgstr "mise à jour"
-#: includes/class/class.LSrelation.php:192
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSrelation.php:192
msgid "updating relations"
msgstr "mise à jour des relations"
-#: includes/class/class.LSrelation.php:214 includes/class/class.LSform.php:213
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSrelation.php:214
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSform.php:213
msgid "Do you really want to delete"
msgstr "Voulez-vous vraiment supprimer"
-#: includes/class/class.LSrelation.php:215
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSrelation.php:215
msgid "Warning"
msgstr "Attention"
-#: includes/class/class.LSrelation.php:243
-#: includes/class/class.LSrelation.php:365
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSrelation.php:243
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSrelation.php:365
msgid "No object."
msgstr "Aucun objet."
-#: includes/class/class.LSrelation.php:453
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSrelation.php:453
msgid ""
"LSrelation : The function %{function} for action '%{action}' on the relation "
"%{relation} is unknown."
@@ -1259,23 +1316,23 @@ msgstr ""
"LSrelation : La fonction %{function} pour l'action '%{action}' sur la "
"relation %{relation} est inconnue."
-#: includes/class/class.LSrelation.php:456
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSrelation.php:456
msgid "LSrelation : Relation %{relation} of object type %{LSobject} unknown."
msgstr ""
"LSrelation : La relation %{relation} du type d'objet %{LSobject} est "
"inconnue."
-#: includes/class/class.LSrelation.php:459
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSrelation.php:459
msgid "LSrelation : Error during relation update of the relation %{relation}."
msgstr "LSsession : Erreur durant la mise à jour de la relation %{relation}"
-#: includes/class/class.LSrelation.php:462
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSrelation.php:462
msgid "LSrelation : Object type %{LSobject} unknown (Relation : %{relation})."
msgstr ""
"LSsession : La fonction de mise à jour de la relation %{relation} est "
"inconnue."
-#: includes/class/class.LSrelation.php:465
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSrelation.php:465
msgid ""
"LSrelation : Incomplete configuration for LSrelation %{relation} of object "
"type %{LSobject} for action : %{action}."
@@ -1283,7 +1340,7 @@ msgstr ""
"LSrelation : Configuration incomplète de la LSrelation %{relation} du type "
"d'objet %{LSobject} pour l'action : %{action}."
-#: includes/class/class.LSrelation.php:468
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSrelation.php:468
msgid ""
"LSrelation : Invalid editable attribute for LSrelation %{relation} with "
"LSobject %{LSobject}."
@@ -1291,27 +1348,27 @@ msgstr ""
"LSrelation : Attribut éditable invalide pour la LSrelation %{relation} du "
"type d'objet %{LSobject}."
-#: includes/class/class.LSformElement_password.php:135
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSformElement_password.php:135
msgid "Generate a password."
msgstr "Générer un mot de passe."
-#: includes/class/class.LSformElement_password.php:136
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSformElement_password.php:136
msgid "Compare with stored password."
msgstr "Comparer avec le mot de passe stocké."
-#: includes/class/class.LSformElement_password.php:137
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSformElement_password.php:137
msgid "Display password."
msgstr "Afficher le mot de passe."
-#: includes/class/class.LSformElement_password.php:138
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSformElement_password.php:138
msgid "Display hashed password."
msgstr "Afficher le mot de passe haché."
-#: includes/class/class.LSformElement_password.php:139
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSformElement_password.php:139
msgid "Hide password."
msgstr "Cacher le mot de passe."
-#: includes/class/class.LSformElement_password.php:140
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSformElement_password.php:140
msgid ""
"The password will be sent by mail if changed. Click to disable automatic "
"notification."
@@ -1319,7 +1376,7 @@ msgstr ""
"Le mot de passe sera envoyé par e-mail en cas de modification. Cliquer pour "
"désactiver la notification."
-#: includes/class/class.LSformElement_password.php:141
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSformElement_password.php:141
msgid ""
"The password will not be sent if changed. Click to enable automatic "
"notification."
@@ -1327,35 +1384,35 @@ msgstr ""
"Le mot de passe ne sera pas envoyé en cas de modification. Cliquer pour "
"activer la notification automatique."
-#: includes/class/class.LSformElement_password.php:142
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSformElement_password.php:142
msgid "Modify the mail sent to notice the user"
msgstr "Modifier mail de notification de l'utilisateur"
-#: includes/class/class.LSformElement_password.php:286
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSformElement_password.php:286
msgid "Notice mail sent."
msgstr "Le mail de notification a été envoyé."
-#: includes/class/class.LSformElement_password.php:363
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSformElement_password.php:363
msgid "LSformElement_password : No contact mail available to send password."
msgstr ""
"LSformElement_password : Aucun mail de contact disponible pour envoyer le "
"mot de passe."
-#: includes/class/class.LSformElement_password.php:366
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSformElement_password.php:366
msgid ""
"LSformElement_password : Contact mail invalid (%{mail}). Can't send password."
msgstr ""
"LSformElement_password : Mail de contact invalide (%{mail}). Impossible "
"d'envoyer le mot de passe."
-#: includes/class/class.LSformElement_password.php:369
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSformElement_password.php:369
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:372
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSformElement_password.php:372
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 "
@@ -1365,7 +1422,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:375
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSformElement_password.php:375
msgid ""
"LSformElement_password : Fail to determine witch e-mail attribute to use to "
"send new password : get_mail_attr_function throwed an exception : %{msg}"
@@ -1374,35 +1431,37 @@ msgstr ""
"être utilisé pour l'envoi du mot de passe : le fonction "
"get_mail_attr_function a déclenchée une exception : %{msg}."
-#: includes/class/class.LSformElement_url.php:51
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSformElement_url.php:51
msgid "Display this website."
msgstr "Afficher le site internet."
-#: includes/class/class.LSformElement_url.php:52
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSformElement_url.php:52
msgid "Add this website to my bookmarks."
msgstr "Ajouter ce site internet à mes favoris."
-#: includes/class/class.LSformElement_text.php:57
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSformElement_text.php:57
msgid "Generate the value"
msgstr "Générer une valeur"
-#: includes/class/class.LSauthMethod_CAS.php:113
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSauthMethod_CAS.php:113
msgid "LSauthMethod_CAS : Failed to load phpCAS."
msgstr "LSauthMethod_CAS : Impossible de charger phpCAS."
-#: includes/class/class.LSform.php:98
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSform.php:98
msgid "Add a field to add another values."
msgstr "Ajouter une autre valeur à ce champ."
-#: includes/class/class.LSform.php:99
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSform.php:99
msgid "Delete this field."
msgstr "Supprimer cette valeur."
-#: includes/class/class.LSform.php:121 includes/class/class.LSform.php:248
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSform.php:121
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSform.php:248
msgid "No field."
msgstr "Aucun champ."
-#: includes/class/class.LSform.php:202 custom_action.php:73
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSform.php:202
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/custom_action.php:73
msgid ""
"Do you really want to execute custom action %{customAction} on "
"%{objectname} ?"
@@ -1410,49 +1469,49 @@ msgstr ""
"Êtes-vous vraiment sûre de vouloir exécuter l'action personnalisée "
"%{customAction} sur %{objectname} ?"
-#: includes/class/class.LSform.php:214
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSform.php:214
msgid "Caution"
msgstr "Attention"
-#: includes/class/class.LSform.php:269
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSform.php:269
msgid "%{label} attribute data is not valid."
msgstr "Les données de l'attribut %{label} sont incorrectes."
-#: includes/class/class.LSform.php:347
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSform.php:347
msgid "Mandatory field"
msgstr "Champ obligatoire"
-#: includes/class/class.LSform.php:762
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSform.php:762
msgid "LSform : Error during the recovery of the values of the form."
msgstr "LSform : Erreur durant la récupération des valeurs du formulaire."
-#: includes/class/class.LSform.php:765
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSform.php:765
msgid ""
"LSform : Error durring the recovery of the value of the field '%{element}'."
msgstr ""
"LSform : Erreur durant la recupération de la valeur du champ %{element}."
-#: includes/class/class.LSform.php:772
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSform.php:772
msgid "LSform : The field %{element} doesn't exist."
msgstr "LSform : Le champ %{element} n'existe pas."
-#: includes/class/class.LSform.php:775
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSform.php:775
msgid "LSfom : Field type unknow (%{type})."
msgstr "LSform : Type de champ inconnu (%{type})."
-#: includes/class/class.LSform.php:778
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSform.php:778
msgid "LSform : Error during the creation of the element '%{element}'."
msgstr "LSform : Erreur durant la création de l'élément %{element}."
-#: includes/class/class.LSform.php:781
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSform.php:781
msgid "LSform : The data entry form %{name} doesn't exist."
msgstr "LSform : Le masque de saisie %{name} n'existe pas."
-#: includes/class/class.LSform.php:784
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSform.php:784
msgid "LSform : The data entry form %{name} is not correctly configured."
msgstr "LSform : Le masque de saisie %{name} n'est pas correctement configuré."
-#: includes/class/class.LSform.php:787
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSform.php:787
msgid ""
"LSform : The element %{name}, listed as displayed in data entry form "
"configuration, doesn't exist."
@@ -1460,7 +1519,7 @@ msgstr ""
"LSform : L'élement %{name}, listé comme affiché dans la configuration du "
"masque de saisie, n'existe pas."
-#: includes/class/class.LSformElement_maildir.php:68
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSformElement_maildir.php:68
msgid ""
"Maildir creation/modification on user creation/modification is enabled. "
"Click to disable."
@@ -1468,57 +1527,61 @@ msgstr ""
"La création/modification de la maildir en même temps que la création/"
"modification de l'utilisateur est activée. Cliquer pour désactiver."
-#: includes/class/class.LSformElement_maildir.php:69
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSformElement_maildir.php:69
msgid ""
"Click to enable maildir creation/modification on user creation/modification."
msgstr ""
"Cliquer pour activer la création/modification de la maildir en même temps "
"que la création/modification du l'utilisateur."
-#: includes/class/class.LSformRule_regex.php:65
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSformRule_regex.php:65
msgid "LSformRule_regex : Regex has not been configured to validate data."
msgstr ""
"LSformRule_regex : L'expression régulière de vérification des données n'est "
"pas configurée."
-#: includes/class/class.LSformElement_select_object.php:70
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSformElement_select_object.php:70
msgid "Move up"
msgstr "Monter"
-#: includes/class/class.LSformElement_select_object.php:71
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSformElement_select_object.php:71
msgid "Move down"
msgstr "Descendre"
-#: includes/class/class.LSformElement_select_object.php:83
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSformElement_select_object.php:83
msgid "Fast Add"
msgstr "Ajout rapide"
-#: includes/class/class.LSformElement_select_object.php:84
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSformElement_select_object.php:84
msgid "Display advanced search and selection panel."
msgstr "Afficher la fenêtre de recherche et de sélection étendue."
-#: includes/class/class.LSattr_html_date.php:43
-#: includes/class/class.LSattr_html_select_list.php:63
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSattr_html_date.php:43
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSattr_html_select_list.php:63
msgid "Invalid value"
msgstr "Valeur invalide"
-#: includes/class/class.LSauthMethod_HTTP.php:128
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSauthMethod_HTTP.php:128
msgid "LSauthMethod_HTTP : the %{var} environnement variable is missing."
msgstr "LSauthMethod_HTTP : la variable d'environnement %{var} est manquante."
-#: includes/class/class.LSformElement_mail.php:51
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSformElement_mail.php:51
msgid "Send a mail from here."
msgstr "Envoyer un mail depuis l'interface."
-#: includes/class/class.LSformElement_boolean.php:52
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSformElement_boolean.php:52
msgid "Reset the choice."
msgstr "Réinitialiser le choix."
-#: includes/class/class.LSformElement_rss.php:50
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSformElement_rss.php:50
msgid "Display RSS stack."
msgstr "Afficher la file RSS."
-#: includes/class/class.LSattr_ldap_password.php:265
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSattr_ldap_password.php:121
+msgid "undefined"
+msgstr "non-définie"
+
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSattr_ldap_password.php:265
msgid ""
"LSattr_ldap_password : Encoding type %{type} is not supported. This password "
"will be stored in clear text."
@@ -1526,7 +1589,7 @@ msgstr ""
"LSattr_ldap_password : Le type d'encodage %{type} n'est pas supporté. Le mot "
"de passe sera stocké en clair."
-#: includes/class/class.LSattr_ldap_password.php:268
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSattr_ldap_password.php:268
msgid ""
"LSattr_ldap_password : Encoding function %{function} is not callable. This "
"password will be stored in clear text."
@@ -1534,116 +1597,117 @@ msgstr ""
"LSattr_ldap_password : La fonction d'encodage %{function} n'est pas "
"disponible. Le mot de passe sera stocké en clair."
-#: includes/class/class.LSauth.php:183
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSauth.php:183
msgid "LSauth : Login or password incorrect."
msgstr "LSauth : Identifiant ou mot de passe incorrects."
-#: includes/class/class.LSauth.php:186
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSauth.php:186
msgid "LSauth : Impossible to identify you : Duplication of identities."
msgstr "LSauth : Impossible de vous identifier : Duplication d'identité."
-#: includes/class/class.LSauth.php:189
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSauth.php:189
msgid "LSauth : Could not load type of identifiable objects."
msgstr "LSauth : Impossible de charger le type d'objets identifiables."
-#: includes/class/class.LSauth.php:192
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSauth.php:192
msgid "LSauth : Can't load authentication method %{method}."
msgstr ""
"LSauth : Impossible de charger la méthode d'authentification %{method}."
-#: includes/class/class.LSauth.php:195
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSauth.php:195
msgid "LSauth : Failed to build the authentication provider %{method}."
msgstr ""
"LSauth : Impossible de construire le gestionnaire d'authentification "
"%{method}."
-#: includes/class/class.LSauth.php:198
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSauth.php:198
msgid "LSauth : Not correctly initialized."
msgstr "LSauth : Mauvaise initialisation."
-#: includes/class/class.LSauth.php:201
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSauth.php:201
msgid "LSauth : Failed to get authentication informations from provider."
msgstr ""
"LSauth : Impossible de récupérer les informations authentification auprès du "
"gestionnaire."
-#: includes/class/class.LSformElement_supannEtuInscription.php:41
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSformElement_supannEtuInscription.php:41
msgid "Organism"
msgstr "Etablissement"
-#: includes/class/class.LSformElement_supannEtuInscription.php:47
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSformElement_supannEtuInscription.php:47
msgid "Registration year"
msgstr "Année d'inscription"
-#: includes/class/class.LSformElement_supannEtuInscription.php:52
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSformElement_supannEtuInscription.php:52
msgid "Registration year must be an integer"
msgstr "L'année d'inscription doit être un entier"
-#: includes/class/class.LSformElement_supannEtuInscription.php:61
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSformElement_supannEtuInscription.php:61
msgid "Registration regime"
msgstr "Régime d'inscription"
-#: includes/class/class.LSformElement_supannEtuInscription.php:67
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSformElement_supannEtuInscription.php:67
msgid "Discipline sector"
msgstr "Secteur disciplinaire"
-#: includes/class/class.LSformElement_supannEtuInscription.php:73
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSformElement_supannEtuInscription.php:73
msgid "Diploma type"
msgstr "Type de diplôme"
-#: includes/class/class.LSformElement_supannEtuInscription.php:79
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSformElement_supannEtuInscription.php:79
msgid "Cursus & Year"
msgstr "Cursus et année"
-#: includes/class/class.LSformElement_supannEtuInscription.php:91
-#: includes/class/class.LSformElement_supannRoleEntite.php:52
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSformElement_supannEtuInscription.php:91
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSformElement_supannRoleEntite.php:52
msgid "Entity"
msgstr "Entité"
-#: includes/class/class.LSformElement_supannEtuInscription.php:96
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSformElement_supannEtuInscription.php:96
msgid "Diploma"
msgstr "Diplôme"
-#: includes/class/class.LSformElement_supannEtuInscription.php:102
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSformElement_supannEtuInscription.php:102
msgid "Step"
msgstr "Étape"
-#: includes/class/class.LSformElement_supannEtuInscription.php:108
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSformElement_supannEtuInscription.php:108
msgid "Pedagogical element"
msgstr "Élement pédagogique"
-#: includes/class/class.LSsearch.php:1055
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSsearch.php:1055
msgid "Actions"
msgstr "Actions"
-#: includes/class/class.LSsearch.php:1058
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSsearch.php:1058
+#: templates/default/global_search.tpl:25
msgid "This search didn't get any result."
msgstr "Cette recherche n'a retournée aucun résultat"
-#: includes/class/class.LSsearch.php:1310
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSsearch.php:1310
msgid "LSsearch : Invalid filter : %{filter}."
msgstr "LSsearch : Filtre invalide : %{filter}."
-#: includes/class/class.LSsearch.php:1313
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSsearch.php:1313
msgid "LSsearch : Invalid basedn : %{basedn}."
msgstr "LSsearch : Base DN invalide."
-#: includes/class/class.LSsearch.php:1316
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSsearch.php:1316
msgid "LSsearch : Invalid value for %{param} parameter."
msgstr "LSsearch : La valeur du paramètre %{param} est incorrecte."
-#: includes/class/class.LSsearch.php:1319
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSsearch.php:1319
msgid ""
"LSsearch : Invalid size limit. Must be an integer greater or equal to 0."
msgstr ""
"LSsearch : Limite de taille de recherche invalide. Elle doit être un entier "
"supérieur ou égal à 0."
-#: includes/class/class.LSsearch.php:1322
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSsearch.php:1322
msgid "LSsearch : Invalid parameter %{attr}. Must be an boolean."
msgstr "LSsearch : Paramètre %{param} invalide. Il doit être un booléen."
-#: includes/class/class.LSsearch.php:1325
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSsearch.php:1325
msgid ""
"LSsearch : Invalid parameter attributes. Must be an string or an array of "
"strings."
@@ -1651,13 +1715,13 @@ msgstr ""
"LSsearch : Paramètre 'attributes' invalide. Il doit être une chaîne de "
"caractères ou un tableau de chaînes de caractères."
-#: includes/class/class.LSsearch.php:1328
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSsearch.php:1328
msgid "LSsearch : Can't build attributes list for make filter."
msgstr ""
"LSsearch : Impossible de construire la liste des attributs pour faire le "
"filtre."
-#: includes/class/class.LSsearch.php:1331
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSsearch.php:1331
msgid ""
"LSsearch : Error building filter with attribute '%{attr}' and pattern "
"'%{pattern}'"
@@ -1665,34 +1729,34 @@ msgstr ""
"LSsearch : Problème en construisant le filtre avec l'attribut '%{attr}' et "
"le mot clé '%{pattern}'"
-#: includes/class/class.LSsearch.php:1334
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSsearch.php:1334
msgid "LSsearch : Error combining filters."
msgstr "LSsearch : Problème en combinant les filtres."
-#: includes/class/class.LSsearch.php:1337
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSsearch.php:1337
msgid "LSsearch : Invalid pattern."
msgstr "LSsearch : Mot clé invalide."
-#: includes/class/class.LSsearch.php:1340
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSsearch.php:1340
msgid "LSsearch : Invalid attribute %{attr} in parameters."
msgstr "LSsearch : Attribut %{attr} incorrect dans les paramètres."
-#: includes/class/class.LSsearch.php:1343
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSsearch.php:1343
msgid "LSsearch : Error during the search."
msgstr "LSsearch : Erreur pendant la recherche."
-#: includes/class/class.LSsearch.php:1346
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSsearch.php:1346
msgid "LSsearch : Error sorting the search."
msgstr "LSsearch : Erreur pendant le trie de la recherche."
-#: includes/class/class.LSsearch.php:1349
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSsearch.php:1349
msgid ""
"LSsearch : The function of the custum information %{name} is not callable."
msgstr ""
"LSsearch : La fonction de l'information personnalisée %{name} n'est pas "
"exécutable."
-#: includes/class/class.LSsearch.php:1352
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSsearch.php:1352
msgid ""
"LSsearch : Invalid predefinedFilter for LSobject type %{type} : %{label} "
"(filter : %{filter})."
@@ -1700,29 +1764,34 @@ msgstr ""
"LSsearch : PredefinedFilter invalide pour le type d'LSobject %{type} : "
"%{label} (filtre : %{filter})."
-#: includes/class/class.LSsearch.php:1355
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSsearch.php:1355
msgid "LSsearch : Error during execution of the custom action %{customAction}."
msgstr ""
"LSldapObject : Erreur durant l'exécution de l'action personnalisée "
"%{customAction}."
-#: includes/class/class.LSsearch.php:1358
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSsearch.php:1358
msgid "LSsearch : Invalid search pattern."
msgstr "LSsearch : Mot clé de recherche invalide"
-#: includes/class/class.LSformElement_image.php:54
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSformElement_image.php:54
msgid "Click to enlarge."
msgstr "Cliquer pour agrandir."
-#: includes/class/class.LSformElement_image.php:55
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSformElement_image.php:55
msgid "Click to delete the picture."
msgstr "Cliquer pour supprimer cette photo."
-#: includes/class/class.LSformElement_xmpp.php:50
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSformElement_xmpp.php:50
msgid "Chat with this person."
msgstr "Discuter avec cette personne."
-#: includes/class/class.LSattr_html_select_list.php:402
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSformElement_supannLabeledValue.php:93
+#, php-format
+msgid "%s (Unparsable value)"
+msgstr "%s (valeur non-analysable)"
+
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSattr_html_select_list.php:402
msgid ""
"LSattr_html_select_list : Configuration data are missing to generate the "
"select list of the attribute %{attr}."
@@ -1730,7 +1799,7 @@ msgstr ""
"LSattr_html_select_list : Des données de configuration sont manquantes pour "
"générer la liste de sélection de l'attribut %{attr}."
-#: includes/class/class.LSattr_html_select_list.php:405
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSattr_html_select_list.php:405
msgid ""
"LSattr_html_select_list : Invalid attribute %{attr} reference as "
"OTHER_ATTRIBUTE possible values."
@@ -1738,7 +1807,7 @@ msgstr ""
"LSattr_html_select_list : Référence invalide à l'attribut %{attr} comme "
"valeurs possibles (OTHER_ATTRIBUTE)."
-#: includes/class/class.LSattr_html_select_list.php:408
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSattr_html_select_list.php:408
msgid ""
"LSattr_html_select_list : Attribute %{attr} referenced as OTHER_ATTRIBUTE "
"possible values is not a jsonCompositeAttribute."
@@ -1746,7 +1815,7 @@ msgstr ""
"LSattr_html_select_list : L'attribute %{attr} référencé comme valeurs "
"possibles (OTHER_ATTRIBUTE) n'est pas du type jsonCompositeAttribute."
-#: includes/class/class.LSattr_html_select_list.php:411
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSattr_html_select_list.php:411
msgid ""
"LSattr_html_select_list : Fail to decode the following attribute %{attr} "
"value as JSON : %{value}"
@@ -1754,7 +1823,7 @@ msgstr ""
"LSattr_html_select_list : Impossible de décodé la valeur JSON suivante de "
"l'attribut %{attr} : %{value}"
-#: includes/class/class.LSattr_html_select_list.php:414
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSattr_html_select_list.php:414
msgid ""
"LSattr_html_select_list : No component %{component} found in the following "
"attribute %{attr} JSON value : %{value}"
@@ -1762,7 +1831,7 @@ msgstr ""
"LSattr_html_select_list : Le composant %{component} n'a pas été trouvé dans "
"la valeur JSON de l'attribut %{attr} : %{value}"
-#: includes/class/class.LSformRule_inarray.php:56
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSformRule_inarray.php:56
msgid ""
"LSformRule_inarray : Possible values has not been configured to validate "
"data."
@@ -1770,64 +1839,61 @@ msgstr ""
"LSformRule_inarray : Les valeurs possibles n'ont pas été configurées pour "
"valider les données."
-#: includes/class/class.LSformElement_jsonCompositeAttribute.php:247
-#: includes/class/class.LSformElement_jsonCompositeAttribute.php:260
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSformElement_jsonCompositeAttribute.php:247
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSformElement_jsonCompositeAttribute.php:260
msgid "Invalid value \"%{value}\" for component %{component}."
msgstr "Valeur invalide pour le composant %{component} : \"%{value}\""
-#: includes/class/class.LSformElement_jsonCompositeAttribute.php:265
-msgid "Can't validate value of component %{c}."
-msgstr "Impossible de valider la valeur du composant %{c}."
-
-#: includes/class/class.LSformElement_jsonCompositeAttribute.php:287
-msgid "Component %{c} must be defined"
-msgstr "Le composant %{c} est obligatoire."
-
-#: includes/class/class.LSformRule_date.php:61
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSformRule_date.php:61
msgid "LSformRule_date : No date format specify."
msgstr "LSformRule_date : Aucun format de date spécifié."
-#: includes/class/class.LSattr_html_maildir.php:58
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSattr_html_maildir.php:58
msgid "The mailbox has been moved."
msgstr "La boîte mail a été déplacée."
-#: includes/class/class.LSattr_html_maildir.php:65
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSattr_html_maildir.php:65
msgid "The mailbox has been created."
msgstr "La boîte mail a été créée."
-#: includes/class/class.LSattr_html_maildir.php:85
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSattr_html_maildir.php:85
msgid "The mailbox has been archived successfully."
msgstr "Le dossier mail a bien été archivée."
-#: includes/class/class.LSattr_html_maildir.php:96
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSattr_html_maildir.php:96
msgid "The mailbox has been deleted."
msgstr "La boîte mail a été supprimée."
-#: includes/class/class.LSformElement_supannRoleEntite.php:40
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSformElement_supannRoleEntite.php:40
msgid "Role"
msgstr "Rôle"
-#: includes/class/class.LSformElement_supannRoleEntite.php:46
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSformElement_supannRoleEntite.php:46
msgid "Entity type"
msgstr "Type d'entité"
-#: includes/class/class.LSerror.php:101
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSerror.php:101
+#: templates/default/import.tpl:27
msgid "Errors"
msgstr "Erreurs"
-#: includes/class/class.LSerror.php:104
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSerror.php:104
msgid "Stop"
msgstr "Stop"
-#: includes/class/class.LSerror.php:225
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSerror.php:225
msgid "Unknown error : %{error}"
msgstr "Erreur inconnu : %{error}"
-#: includes/class/class.LSerror.php:226
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSerror.php:226
msgid "PHP error : %{error}"
msgstr "Erreur PHP : %{error}"
-#: includes/class/class.LSsearchEntry.php:261
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSsearchEntry.php:251
+msgid "Unknown property !"
+msgstr "Propriété inconnue !"
+
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSsearchEntry.php:261
msgid ""
"LSsearchEntry : Invalid formaterFunction %{func} for extraDisplayedColumns "
"%{column}."
@@ -1835,26 +1901,26 @@ msgstr ""
"LSsearchEntry : formaterFunction %{func} invalide utilisé pour "
"l'extraDisplayedColumns %{column}."
-#: includes/class/class.LSioFormat.php:92
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSioFormat.php:92
msgid "LSioFormat : IOformat driver %{driver} invalid or unavailable."
msgstr ""
"LSioFormat : Le pilote d'IOformat %{driver} est invalide ou n'est pas "
"disponible."
-#: includes/functions.php:112
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/functions.php:112
msgid ""
"Function 'getFData' : The method %{meth} of the object %{obj} doesn't exist."
msgstr "Fonction getFData : La méthode %{meth} de l'objet %{obj} n'existe pas."
-#: includes/functions.php:205
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/functions.php:205
msgid "[not string value]"
msgstr "[pas une chaîne de caractères]"
-#: includes/functions.php:251
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/functions.php:251
msgid "Folder not found"
msgstr "Dossier introuvable"
-#: custom_action.php:53
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/custom_action.php:53
msgid ""
"The custom action %{customAction} have been successfully execute on "
"%{objectname}."
@@ -1862,26 +1928,83 @@ msgstr ""
"L'action personnalisée %{customAction} a été correctement exécutée sur "
"%{objectname}."
-#: image.php:37
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/image.php:37
msgid "Missing parameter"
msgstr "Paramètre manquant"
-#: index.php:31
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/index.php:31
msgid "Home"
msgstr "Accueil"
-#: remove.php:37 remove.php:48
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/remove.php:37
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/remove.php:48
msgid "Deleting"
msgstr "Suppression"
-#: remove.php:39
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/remove.php:39
msgid "has been deleted successfully"
msgstr "a bien été supprimé"
-#: remove.php:49
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/remove.php:49
msgid "Do you really want to delete %{displayName} ?"
msgstr "Voulez-vous vraiment supprimer %{displayName} ?"
+#: templates/default/import.tpl:8
+msgid "File"
+msgstr "Fichier"
+
+#: templates/default/import.tpl:11
+msgid "Format"
+msgstr "Format"
+
+#: templates/default/top.tpl:35 templates/default/global_search.tpl:10
+msgid "Global search"
+msgstr "Recherche globale"
+
+#: templates/default/import.tpl:69
+msgid "Imported objects"
+msgstr "Objets importés"
+
+#: templates/default/import.tpl:74
+msgid "No imported object"
+msgstr "Aucun objet importé"
+
+#: templates/default/import.tpl:42
+msgid "No value"
+msgstr "Aucune valeur"
+
+#: templates/default/import.tpl:17
+msgid "Only validate data"
+msgstr "Validation des données uniquement"
+
+#: templates/default/top.tpl:61
+msgid "Refresh my access rights"
+msgstr "Rafraîchir mes droits d'accès"
+
+#: templates/default/import.tpl:25
+msgid "Result"
+msgstr "Résultat"
+
+#: templates/default/import.tpl:14
+msgid "Update objects if exists"
+msgstr "Mise à jour des objets existants"
+
+#: templates/default/import.tpl:79
+msgid "Updated objects"
+msgstr "Objets mis à jour"
+
+#: templates/default/import.tpl:20
+msgid "Valid"
+msgstr "Valider"
+
+#: templates/default/import.tpl:15 templates/default/import.tpl:18
+msgid "no"
+msgstr "non"
+
+#: templates/default/import.tpl:15 templates/default/import.tpl:18
+msgid "yes"
+msgstr "oui"
+
#~ msgid "SSH Support : Unable to connect to SSH Server (%{host}:%{port})."
#~ msgstr ""
#~ "Support SSH : Impossible de se connecter au serveur SSH (%{host}:%{port})."
diff --git a/public_html/lang/generate_lang_file.php b/public_html/lang/generate_lang_file.php
index d972267b..81c6b786 100755
--- a/public_html/lang/generate_lang_file.php
+++ b/public_html/lang/generate_lang_file.php
@@ -30,26 +30,67 @@ chdir(dirname(__FILE__).'/../');
require_once('core.php');
require_once('conf/config.inc.php');
-$withoutselectlist=False;
+$available_onlys = array("config", "templates", "addons");
+$only = null;
+$available_withouts = array_merge($available_onlys, array("select-list"));
+$withouts = array();
$copyoriginalvalue=False;
$interactive=False;
$output=False;
$additionalfileformat=False;
$lang=False;
$encoding=False;
+$available_formats=array('php', 'pot');
+$format=$available_formats[0];
$translations=array();
+$debug = false;
+$load_files = array();
+function usage($error, $exit_code=0) {
+ global $argv, $available_withouts, $available_onlys;
+ if ($error)
+ echo "$error\n\n";
+ echo "Usage : ".$argv[0]." [file1] [file2] [-h] [options]\n";
+ echo " -W/--without Disable specified messages. Must be one of the following values :\n";
+ echo " '".implode("','", $available_withouts)."'\n";
+ echo " -O/--only Only handle specified messages. Must be one of the following values :\n";
+ echo " '".implode("','", $available_onlys)."'\n";
+ echo " -c/--copy-original-value Copy original value as translated value when no translated value exists\n";
+ echo " -i/--interactive Interactive mode : ask user to enter translated on each translation needed\n";
+ echo " -a/--additional-file-format Additional file format output\n";
+ echo " -l/--lang Load this specify lang (format : [lang].[encoding])\n";
+ echo " -o/--output Output file (default : stdout)\n";
+ echo " -f/--format Output file format : php or pot (default : php)\n";
+ echo " -d/--debug Enable debug mode\n";
+ exit($exit_code);
+}
+
+function realtive_path($path) {
+ if ($path[0] == '/')
+ return $path;
+ global $curdir;
+ return realpath($curdir)."/".$path;
+}
+
if ($argc > 1) {
- // Change dir again to manage file input
- chdir($curdir);
for ($i=1;$i<$argc;$i++) {
- if (is_file($argv[$i])) {
- @include($argv[$i]);
- foreach($GLOBALS['LSlang'] as $msg => $trans) {
- $translations[$msg]=$trans;
- }
+ if($argv[$i]=='--without' || $argv[$i]=='-W') {
+ $i++;
+ $without = strtolower($argv[$i]);
+ if (!in_array($without, $available_withouts))
+ die("Invalid -W/--without parameter. Must be one of the following values : '".implode("','", $available_withouts)."'.\n");
+ elseif ($only)
+ die("You could not use only -W/--without parameter combined with -O/--only parameter.\n");
+ $withouts[] = $without;
}
- elseif($argv[$i]=='--without-select-list' || $argv[$i]=='-W') {
- $withoutselectlist=True;
+ elseif($argv[$i]=='--only' || $argv[$i]=='-O') {
+ $i++;
+ if ($only)
+ die("You could specify only on -O/--only parameter.\n");
+ $only = strtolower($argv[$i]);
+ if (!in_array($only, $available_onlys))
+ die("Invalid -O/--only parameter. Must be one of the following values : '".implode("','", $available_onlys)."'.\n");
+ elseif ($without)
+ die("You could not use only -O/--only parameter combined with -W/--without parameter.\n");
}
elseif($argv[$i]=='--copy-original-value' || $argv[$i]=='-c') {
$copyoriginalvalue=True;
@@ -75,54 +116,105 @@ if ($argc > 1) {
$i++;
$output = $argv[$i];
}
+ elseif($argv[$i]=='--format' || $argv[$i]=='-f') {
+ $i++;
+ $format = strtolower($argv[$i]);
+ if (!in_array($format, $available_formats)) {
+ die("Invalid -f/--format parameter. Must be one of the following values : '".implode("','", $available_formats)."'.\n");
+ }
+ }
+ elseif($argv[$i]=='--debug' || $argv[$i]=='-d') {
+ $debug = true;
+ }
elseif($argv[$i]=='-h') {
- echo "Usage : ".$argv[0]." [file1] [file2] [-h] [options]\n";
- echo " -W/--without-select-list Don't add possibles values of select list\n";
- echo " -c/--copy-original-value Copy original value as translated value when no translated value exists\n";
- echo " -i/--interactive Interactive mode : ask user to enter translated on each translation needed\n";
- echo " -a/--additional-file-format Additional file format output\n";
- echo " -l/--lang Load this specify lang (format : [lang].[encoding])\n";
- echo " -o/--output Output file (default : stdout)\n";
- exit(0);
+ usage();
+ }
+ else {
+ $path = realtive_path($argv[$i]);
+ if (is_file($path))
+ $load_files[] = $path;
+ else
+ usage($argv[$i]." : Invalid lang file to load.", 1);
}
}
- chdir(dirname(__FILE__).'/../');
}
$data=array();
-function add($msg) {
+function debug($msg) {
+ global $debug, $output;
+ if (!$debug) return true;
+ $fd = ($output?STDOUT: STDERR);
+ fwrite($fd, "$msg\n");
+}
+
+function add($msg, $context=null) {
+ debug("add($msg, $context)");
if ($msg!='' && _($msg) == "$msg") {
- global $data, $translations, $interactive, $copyoriginalvalue;
+ global $data, $translations, $interactive, $copyoriginalvalue, $format;
+
+ // Message already exists ?
if (array_key_exists($msg, $data)) {
+ if ($context && !in_array($context, $data[$msg]['contexts']))
+ $data[$msg]['contexts'][] = $context;
return True;
}
- elseif (array_key_exists($msg, $translations)) {
- $data[$msg]=$translations[$msg];
+
+ // Handle translation
+ $translation = "";
+ if (array_key_exists($msg, $translations)) {
+ $translation = $translations[$msg];
}
- elseif ($interactive) {
+ elseif ($interactive && $format != 'pot') {
if ($copyoriginalvalue) {
fwrite(STDERR, "\"$msg\"\n\n => Please enter translated string (or leave empty to copy original string) : ");
$in = trim(fgets(STDIN));
if ($in)
- $data[$msg]=$in;
+ $translation = $in;
else
- $data[$msg]=$msg;
+ $translation = $msg;
}
else {
fwrite(STDERR, "\"$msg\"\n\n => Please enter translated string (or 'c' to copy original message, leave empty to pass) : ");
$in = trim(fgets(STDIN));
if ($in) {
if ($in=="c")
- $data[$msg]=$msg;
+ $translation = $msg;
else
- $data[$msg]=$in;
+ $translation = $in;
}
}
}
- else {
- $data[$msg]="";
+ $data[$msg] = array (
+ 'translation' => $translation,
+ 'contexts' => ($context?array($context):array()),
+ );
+ }
+}
+
+function addFromLSconfig($pattern, $value='value', $excludes=array()) {
+ debug("addFromLSconfig($pattern, array(".implode(',', $excludes)."))");
+ $keys = LSconfig :: getMatchingKeys($pattern);
+ debug("addFromLSconfig : ".count($keys)." matching key(s)");
+ foreach ($keys as $key => $value) {
+ debug("addFromLSconfig : $key = $value");
+ if ($value == 'key') {
+ // Get the last key parts as value and all other as key
+ $key_parts = explode('.', $key);
+ $value = $key_parts[count($key_parts)-1];
+ $key = implode('.', array_slice($key_parts, 0, count($key_parts)-1));
}
+ if (!in_array($value, $excludes) && is_string($value))
+ add($value, $key);
+ }
+}
+
+// Load translation files
+foreach($load_files as $path) {
+ debug("Load $path lang file");
+ @include($path);
+ foreach($GLOBALS['LSlang'] as $msg => $trans) {
+ $translations[$msg]=$trans;
}
}
@@ -136,196 +228,184 @@ if ($lang && $encoding) {
}
}
-// LDAP Servers
-foreach($GLOBALS['LSconfig']['ldap_servers'] as $conf) {
- add($conf['name']);
- add($conf['subDnLabel']);
- add($conf['recoverPassword']['recoveryHashMail']['subject']);
- add($conf['recoverPassword']['recoveryHashMail']['msg']);
- add($conf['recoverPassword']['newPasswordMail']['subject']);
- add($conf['recoverPassword']['newPasswordMail']['msg']);
- if (is_array($conf['subDn'])) {
- foreach($conf['subDn'] as $name => $cf) {
- if ($name!='LSobject') {
- add($name);
+/*
+ * Manage configuration parameters
+ */
+if (!in_array('config', $withouts) && (!$only || $only == 'config')) {
+ // LDAP Servers
+ $objects = array();
+ foreach(LSconfig :: keys('ldap_servers') as $ldap_server_id) {
+ addFromLSconfig("ldap_servers.$ldap_server_id.name");
+ addFromLSconfig("ldap_servers.$ldap_server_id.subDnLabel");
+ addFromLSconfig("ldap_servers.$ldap_server_id.recoverPassword.recoveryHashMail.subject");
+ addFromLSconfig("ldap_servers.$ldap_server_id.recoverPassword.recoveryHashMail.msg");
+ addFromLSconfig("ldap_servers.$ldap_server_id.recoverPassword.newPasswordMail.subject");
+ addFromLSconfig("ldap_servers.$ldap_server_id.recoverPassword.newPasswordMail.msg");
+ addFromLSconfig("ldap_servers.$ldap_server_id.subDn.*", 'key', array("LSobject"));
+
+ // LSaccess
+ foreach (LSconfig :: get("ldap_servers.$ldap_server_id.LSaccess", array()) as $LSobject) {
+ if (is_string($LSobject) && !in_array($LSobject, $objects) && LSsession :: loadLSobject($LSobject)) {
+ $objects[] = $LSobject;
}
}
+
+ // Sub DN LSobjects
+ foreach (LSconfig :: getMatchingKeys("ldap_servers.$ldap_server_id.subDn.*.LSobjects.*") as $LSobject)
+ if (is_string($LSobject) && !in_array($LSobject, $objects) && LSsession :: loadLSobject($LSobject))
+ $objects[] = $LSobject;
+
}
-}
+ debug('LSobjects list : '.implode(', ', $objects));
+
+ // LSobject
+ foreach($objects as $obj) {
+ addFromLSconfig("LSobjects.$obj.label");
-// LSobject
-if (loadDir(LS_OBJECTS_DIR) && loadDir(LS_LOCAL_DIR.LS_OBJECTS_DIR)) {
- foreach($GLOBALS['LSobjects'] as $name => $conf) {
- add($conf['label']);
-
// LSrelation
- if (is_array($conf['LSrelation'])) {
- foreach($conf['LSrelation'] as $rel) {
- add($rel['label']);
- add($rel['emptyText']);
- }
- }
+ addFromLSconfig("LSobjects.$obj.LSrelation.*.label");
+ addFromLSconfig("LSobjects.$obj.LSrelation.*.emptyText");
+
// Custom Actions
- if (is_array($conf['customActions'])) {
- foreach($conf['customActions'] as $act) {
- add($act['label']);
- add($act['helpInfo']);
- add($act['question_format']);
- add($act['onSuccessMsgFormat']);
- }
- }
+ addFromLSconfig("LSobjects.$obj.customActions.*.label");
+ addFromLSconfig("LSobjects.$obj.customActions.*.helpInfo");
+ addFromLSconfig("LSobjects.$obj.customActions.*.question_format");
+ addFromLSconfig("LSobjects.$obj.customActions.*.onSuccessMsgFormat");
// LSform
- if (is_array($conf['LSform']['layout'])) {
- foreach($conf['LSform']['layout'] as $lay) {
- add($lay['label']);
- }
- }
- if (is_array($conf['LSform']['dataEntryForm'])) {
- foreach($conf['LSform']['dataEntryForm'] as $def) {
- add($def['label']);
- }
- }
+ addFromLSconfig("LSobjects.$obj.LSform.layout.*.label");
+ addFromLSconfig("LSobjects.$obj.LSform.dataEntryForm.*.label");
+
// LSsearch
- if (is_array($conf['LSsearch']['predefinedFilters'])) {
- foreach($conf['LSsearch']['predefinedFilters'] as $lay) {
- add($lay);
- }
- }
- if (is_array($conf['LSsearch']['extraDisplayedColumns'])) {
- foreach($conf['LSsearch']['extraDisplayedColumns'] as $cid => $cconf) {
- add($cconf['label']);
- }
- }
- if (is_array($conf['LSsearch']['customActions'])) {
- foreach($conf['LSsearch']['customActions'] as $act) {
- add($act['label']);
- add($act['question_format']);
- add($act['onSuccessMsgFormat']);
- }
- }
+ addFromLSconfig("LSobjects.$obj.LSsearch.predefinedFilters.*");
+ addFromLSconfig("LSobjects.$obj.LSsearch.extraDisplayedColumns.*.label");
+ addFromLSconfig("LSobjects.$obj.LSsearch.customActions.*.label");
+ addFromLSconfig("LSobjects.$obj.LSsearch.customActions.*.question_format");
+ addFromLSconfig("LSobjects.$obj.LSsearch.customActions.*.onSuccessMsgFormat");
+ // Attributes
+ foreach(LSconfig :: keys("LSobjects.$obj.attrs") as $attr) {
+ addFromLSconfig("LSobjects.$obj.attrs.$attr.label");
+ addFromLSconfig("LSobjects.$obj.attrs.$attr.help_info");
+ addFromLSconfig("LSobjects.$obj.attrs.$attr.no_value_label");
+ addFromLSconfig("LSobjects.$obj.attrs.$attr.check_data.*.msg");
+ addFromLSconfig("LSobjects.$obj.attrs.$attr.validation.*.msg");
-
- if(is_array($conf['attrs'])) {
- foreach($conf['attrs'] as $attr) {
- add($attr['label']);
- add($attr['help_info']);
- add($attr['no_value_label']);
- add($attr['html_options']['mail']['subject']);
- add($attr['html_options']['mail']['msg']);
-
- // LSattr_html_select_list
- if (($attr['html_type']=='select_list' || $attr['html_type']=='select_box') && is_array($attr['html_options']['possible_values']) && (!isset($attr['html_options']['translate_labels']) || $attr['html_options']['translate_labels']) && !$withoutselectlist) {
- foreach($attr['html_options']['possible_values'] as $pkey => $pname) {
- if (is_array($pname)) {
- add($pname['label']);
- if (is_array($pname['possible_values'])) {
- foreach($pname['possible_values'] as $pk => $pn) {
- if ($pk == 'OTHER_OBJECT') continue;
- elseif ($pk == 'OTHER_ATTRIBUTE') {
- if (is_array($pn) && ! isset($pn['attr'])) {
- foreach($pn as $pattr => $plabel)
- add($plabel);
- }
- }
- else add($pn);
- }
- }
- }
- elseif ($pkey == 'OTHER_ATTRIBUTE') {
- if (is_array($pname) && ! isset($pname['attr'])) {
- foreach($pname as $pattr => $plabel)
- add($plabel);
- }
- }
- elseif ($pkey != 'OTHER_OBJECT') {
- add($pname);
- }
- }
- }
+ // HTML Options
+ $html_type = LSconfig :: get("LSobjects.$obj.attrs.$attr.html_type");
+ switch($html_type) {
+ case 'boolean':
+ addFromLSconfig("LSobjects.$obj.attrs.$attr.html_options.true_label");
+ addFromLSconfig("LSobjects.$obj.attrs.$attr.html_options.false_label");
+ break;
+ case 'jsonCompositeAttribute':
+ $components = LSconfig :: keys("LSobjects.$obj.attrs.$attr.html_options.components");
+ foreach($components as $c) {
+ addFromLSconfig("LSobjects.$obj.attrs.$attr.html_options.$c.label");
+ addFromLSconfig("LSobjects.$obj.attrs.$attr.html_options.$c.help_info");
+ addFromLSconfig("LSobjects.$obj.attrs.$attr.html_options.$c.check_data.*.msg");
- // LSattr_html_valueWithUnit
- if (is_array($attr['html_options']['units'])) {
- foreach($attr['html_options']['units'] as $pname) {
- add($pname);
- }
- }
-
- // LSattr_html_labeledValue
- if (is_array($attr['html_options']['labels'])) {
- foreach($attr['html_options']['labels'] as $klabel => $plabel) {
- add($plabel);
- }
- }
-
- // LSattr_html_boolean
- if (isset($attr['html_options']['true_label'])) {
- add($attr['html_options']['true_label']);
- }
- if (isset($attr['html_options']['false_label'])) {
- add($attr['html_options']['false_label']);
- }
-
- // LSattr_html_jsonCompositeAttribute
- if (is_array($attr['html_options']['components'])) {
- foreach($attr['html_options']['components'] as $c => $cconfig) {
- add($cconfig['label']);
- add($cconfig['help_info']);
-
- // Component type select_list
- if (is_array($cconfig['options']['possible_values']) && (!isset($cconfig['options']['translate_labels']) || $cconfig['options']['translate_labels']) && !$withoutselectlist) {
- foreach($cconfig['options']['possible_values'] as $pkey => $pname) {
- if (is_array($pname)) {
- add($pname['label']);
- if (is_array($pname['possible_values'])) {
- foreach($pname['possible_values'] as $pk => $pn) {
- if ($pk == 'OTHER_OBJECT') continue;
- elseif ($pk == 'OTHER_ATTRIBUTE') {
- if (is_array($pn) && ! isset($pn['attr'])) {
- foreach($pn as $pattr => $plabel)
- add($plabel);
- }
- }
- else add($pn);
- }
- }
- }
+ if (
+ LSconfig :: get("LSobjects.$obj.attrs.$attr.html_options.$c.type") == 'select_list' &&
+ LSconfig :: get("LSobjects.$obj.attrs.$attr.html_options.$c.options.translate_labels", "True", "bool") &&
+ !in_array('select-list', $withouts)
+ )
+ {
+ foreach(LSconfig :: get("LSobjects.$obj.attrs.$attr.html_options.$c.options.possible_values", array()) as $pkey => $plabel) {
+ if ($pkey == 'OTHER_OBJECT')
+ continue;
elseif ($pkey == 'OTHER_ATTRIBUTE') {
- if (is_array($pname) && ! isset($pname['attr'])) {
- foreach($pname as $pattr => $plabel)
- add($plabel);
+ if (is_string($plabel))
+ continue;
+ elseif (is_array($plabel)) {
+ if (isset($plabel['json_component_key']))
+ addFromLSconfig("LSobjects.$obj.attrs.$attr.html_options.$c.options.possible_values.OTHER_ATTRIBUTE.json_component_label");
+ else
+ addFromLSconfig("LSobjects.$obj.attrs.$attr.html_options.$c.options.possible_values.OTHER_ATTRIBUTE.*");
}
}
- elseif ($pkey != 'OTHER_OBJECT') {
- add($pname);
+ elseif(is_string($plabel)) {
+ add($plabel, "LSobjects.$obj.attrs.$attr.html_options.$c.options.possible_values.$pkey");
+ }
+ elseif (is_array($plabel)) {
+ // Sub possible values
+ addFromLSconfig("LSobjects.$obj.attrs.$attr.html_options.$c.options.possible_values.$pkey.label");
+ foreach(LSconfig :: get("LSobjects.$obj.attrs.$attr.html_options.$c.options.possible_values.$pkey.possible_values", array()) as $ppkey => $pplabel) {
+ if ($ppkey == 'OTHER_OBJECT')
+ continue;
+ elseif ($ppkey == 'OTHER_ATTRIBUTE') {
+ if (is_string($pplabel))
+ continue;
+ elseif (is_array($pplabel)) {
+ if (isset($pplabel['json_component_key']))
+ addFromLSconfig("LSobjects.$obj.attrs.$attr.html_options.$c.options.possible_values.OTHER_ATTRIBUTE.json_component_label");
+ else
+ addFromLSconfig("LSobjects.$obj.attrs.$attr.html_options.$c.options.possible_values.OTHER_ATTRIBUTE.*");
+ }
+ }
+ elseif(is_string($pplabel)) {
+ add($pplabel, "LSobjects.$obj.attrs.$attr.html_options.$c.options.possible_values.$pkey.possible_values.$ppkey");
+ }
+ }
}
}
}
-
- // Check data
- if (is_array($cconfig['check_data'])) {
- foreach($cconfig['check_data'] as $check) {
- add($check['msg']);
+ }
+ break;
+ case 'labeledValue':
+ addFromLSconfig("LSobjects.$obj.attrs.$attr.html_options.labels.*");
+ break;
+ case 'password':
+ addFromLSconfig("LSobjects.$obj.attrs.$attr.html_options.mail.subject");
+ addFromLSconfig("LSobjects.$obj.attrs.$attr.html_options.mail.msg");
+ break;
+ case 'select_list':
+ case 'select_box':
+ if (LSconfig :: get("LSobjects.$obj.attrs.$attr.html_options.translate_labels", "True", "bool") && !in_array('select-list', $withouts)) {
+ foreach(LSconfig :: get("LSobjects.$obj.attrs.$attr.html_options.possible_values", array()) as $pkey => $plabel) {
+ if ($pkey == 'OTHER_OBJECT')
+ continue;
+ elseif ($pkey == 'OTHER_ATTRIBUTE') {
+ if (is_string($plabel))
+ continue;
+ elseif (is_array($plabel)) {
+ if (isset($plabel['json_component_key']))
+ addFromLSconfig("LSobjects.$obj.attrs.$attr.html_options.possible_values.OTHER_ATTRIBUTE.json_component_label");
+ else
+ addFromLSconfig("LSobjects.$obj.attrs.$attr.html_options.possible_values.OTHER_ATTRIBUTE.*");
+ }
+ }
+ elseif(is_string($plabel)) {
+ add($plabel, "LSobjects.$obj.attrs.$attr.html_options.possible_values.$pkey");
+ }
+ elseif (is_array($plabel)) {
+ // Sub possible values
+ addFromLSconfig("LSobjects.$obj.attrs.$attr.html_options.possible_values.$pkey.label");
+ foreach(LSconfig :: get("LSobjects.$obj.attrs.$attr.html_options.possible_values.$pkey.possible_values", array()) as $ppkey => $pplabel) {
+ if ($ppkey == 'OTHER_OBJECT')
+ continue;
+ elseif ($ppkey == 'OTHER_ATTRIBUTE') {
+ if (is_string($pplabel))
+ continue;
+ elseif (is_array($pplabel)) {
+ if (isset($pplabel['json_component_key']))
+ addFromLSconfig("LSobjects.$obj.attrs.$attr.html_options.possible_values.OTHER_ATTRIBUTE.json_component_label");
+ else
+ addFromLSconfig("LSobjects.$obj.attrs.$attr.html_options.possible_values.OTHER_ATTRIBUTE.*");
+ }
+ }
+ elseif(is_string($pplabel)) {
+ add($pplabel, "LSobjects.$obj.attrs.$attr.html_options.possible_values.$pkey.possible_values.$ppkey");
+ }
+ }
}
}
}
- }
-
- // Check data
- if (is_array($attr['check_data'])) {
- foreach($attr['check_data'] as $check) {
- add($check['msg']);
- }
- }
-
- // validation
- if (is_array($attr['validation'])) {
- foreach($attr['validation'] as $valid) {
- add($valid['msg']);
- }
- }
+ break;
+ case 'valueWithUnit':
+ addFromLSconfig("LSobjects.$obj.attrs.$attr.html_options.units.*");
+ break;
}
}
}
@@ -334,112 +414,177 @@ if (loadDir(LS_OBJECTS_DIR) && loadDir(LS_LOCAL_DIR.LS_OBJECTS_DIR)) {
/*
* Manage template file
*/
-
-function parse_template_file($file) {
- foreach(file($file) as $line) {
- if (preg_match_all('/\{ *tr +msg=["\']([^\}]+)["\'] *\}/',$line,$matches)) {
- foreach($matches[1] as $t)
- add($t);
- }
- }
-}
-
-function find_and_parse_template_file($dir) {
- if (is_dir($dir)) {
- if ($dh = opendir($dir)) {
- while (($file = readdir($dh)) !== false) {
- if ($file=='.' || $file=='..') continue;
- if (is_dir($dir.'/'.$file)) {
- find_and_parse_template_file($dir.'/'.$file);
- }
- elseif (is_file($dir."/".$file) && preg_match('/\.tpl$/',$file)) {
- parse_template_file($dir.'/'.$file);
+if (!in_array('templates', $withouts) && (!$only || $only == 'templates')) {
+ function parse_template_file($file) {
+ debug("parse_template_file($file) : start ...");
+ $count = 0;
+ foreach(file($file) as $line) {
+ $count ++;
+ if (preg_match_all('/\{ *tr +msg=["\']([^\}]+)["\'] *\}/',$line,$matches)) {
+ foreach($matches[1] as $t) {
+ debug(" - \"$t\" # Line $count");
+ add($t, "$file:$count");
}
}
- closedir($dh);
+ }
+ debug("parse_template_file($file) : done.");
+ }
+
+ function find_and_parse_template_file($dir) {
+ if (is_dir($dir)) {
+ if ($dh = opendir($dir)) {
+ while (($file = readdir($dh)) !== false) {
+ if ($file=='.' || $file=='..') continue;
+ if (is_dir($dir.'/'.$file)) {
+ find_and_parse_template_file($dir.'/'.$file);
+ }
+ elseif (is_file($dir."/".$file) && preg_match('/\.tpl$/',$file)) {
+ parse_template_file($dir.'/'.$file);
+ }
+ }
+ closedir($dh);
+ }
}
}
-}
-find_and_parse_template_file(LS_TEMPLATES_DIR);
-find_and_parse_template_file(LS_LOCAL_DIR.LS_TEMPLATES_DIR);
+ find_and_parse_template_file(LS_TEMPLATES_DIR);
+ find_and_parse_template_file(LS_LOCAL_DIR.LS_TEMPLATES_DIR);
+}
/*
* Manage addons files
*/
-function parse_addon_file($file) {
- foreach(file($file) as $line) {
- $offset=0;
- while ($pos = strpos($line,'__(',$offset)) {
- $quote='';
- $res='';
- for ($i=$pos+3;$i $key_data) {
+ if ($copyoriginalvalue && $key_data['translation'] == "") {
+ $val = $key;
+ }
+ else
+ $val = $key_data['translation'];
+ $key=str_replace('"','\\"',$key);
+ $val=str_replace('"','\\"',$val);
+ foreach ($key_data['contexts'] as $context)
+ fwrite($fd, "\n# $context");
+ if ($additionalfileformat) {
+ fwrite($fd, "\n\$GLOBALS['LSlang'][\"$key\"] = \"$val\";\n");
+ }
+ else {
+ fwrite($fd, "\n\"$key\" =>\n \"$val\",\n");
+ }
+ }
+
+ if (!$additionalfileformat) fwrite($fd, "\n);\n");
+}
+
+function clean_for_pot_file($val) {
+ $val = str_replace('"', '\\"', $val);
+ return str_replace("\n", "\\n", $val);
+}
+
+function output_pot($fd) {
+ global $data, $copyoriginalvalue;
+ foreach($data as $key => $key_data) {
+ if ($copyoriginalvalue && $key_data['translation'] == "") {
+ $val = $key;
+ }
+ else
+ $val = $key_data['translation'];
+ foreach ($key_data['contexts'] as $context)
+ fwrite($fd, "#: $context\n");
+ $key = clean_for_pot_file($key);
+ $val = clean_for_pot_file($val);
+ fwrite($fd, "msgid \"$key\"\nmsgstr \"$val\"\n\n");
+ }
+}
+
+// Determine where to write result
if ($output) {
+ $output = realtive_path($output);
try {
+ debug("Open output file ($output)");
$fd = fopen($output, 'w');
}
catch(Exception $e) {
@@ -454,26 +599,22 @@ if ($output) {
else
$fd = STDOUT;
-fwrite($fd, " $val) {
- if ($copyoriginalvalue && $val=="") {
- $val=$key;
- }
- $key=str_replace('"','\\"',$key);
- $val=str_replace('"','\\"',$val);
- if ($additionalfileformat) {
- fwrite($fd, "\$GLOBALS['LSlang'][\"$key\"] = \"$val\";\n");
- }
- else {
- fwrite($fd, "\n\"$key\" =>\n \"$val\",\n");
- }
+// Generate output
+debug("Output format : $format");
+switch($format) {
+ case 'pot':
+ output_pot($fd);
+ break;
+ case 'php':
+ default:
+ output_php($fd);
+ break;
}
-if (!$additionalfileformat) fwrite($fd, "\n);\n");
-
-if ($output)
+// Close output file (is specified)
+if ($output) {
+ debug("Close output file ($output)");
fclose($fd);
+}
+exit(0);
diff --git a/public_html/lang/generate_ldapsaisie.pot.sh b/public_html/lang/generate_ldapsaisie.pot.sh
old mode 100644
new mode 100755
index 451a964c..7917c76a
--- a/public_html/lang/generate_ldapsaisie.pot.sh
+++ b/public_html/lang/generate_ldapsaisie.pot.sh
@@ -1,7 +1,23 @@
#!/bin/bash
-cd ../
+# Detect
+PUBLIC_HTML=$( realpath $( dirname $0 )/../ )
-rm -fr tmp/*
+# Clean php file in tmp directory
+[ -d "$PUBLIC_HTML/tmp" ] && rm -fr "$PUBLIC_HTML/tmp/*.php"
-xgettext --from-code utf-8 -o lang/ldapsaisie.pot $( find -name "*.php" )
+# Extract messages from LdapSaisie PHP files using xgettext
+xgettext --from-code utf-8 \
+ -o "$PUBLIC_HTML/lang/ldapsaisie-main.pot" \
+ --omit-header \
+ --copyright-holder="Easter-eggs" \
+ --keyword="__" \
+ $( find "$PUBLIC_HTML" -name "*.php" )
+
+# Extract other messages from LdapSaisie templates files
+$PUBLIC_HTML/lang/generate_lang_file.php -o "$PUBLIC_HTML/lang/ldapsaisie-templates.pot" \
+ -f pot \
+ --only templates
+
+# Merge previous results in ldapsaisie.pot file
+msgcat $PUBLIC_HTML/lang/ldapsaisie-main.pot $PUBLIC_HTML/lang/ldapsaisie-templates.pot -o $PUBLIC_HTML/lang/ldapsaisie.pot
diff --git a/public_html/lang/ldapsaisie.pot b/public_html/lang/ldapsaisie.pot
index d6769448..0a8a555a 100644
--- a/public_html/lang/ldapsaisie.pot
+++ b/public_html/lang/ldapsaisie.pot
@@ -1,1621 +1,1725 @@
-# SOME DESCRIPTIVE TITLE.
-# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
-# This file is distributed under the same license as the PACKAGE package.
-# FIRST AUTHOR , YEAR.
-#
-#, fuzzy
-msgid ""
-msgstr ""
-"Project-Id-Version: PACKAGE VERSION\n"
-"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2019-06-03 14:23+0200\n"
-"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
-"Last-Translator: FULL NAME \n"
-"Language-Team: LANGUAGE \n"
-"Language: \n"
-"MIME-Version: 1.0\n"
-"Content-Type: text/plain; charset=CHARSET\n"
-"Content-Transfer-Encoding: 8bit\n"
-
-#: view.php:44 modify.php:54
-#: includes/class/class.LSformElement_supannCompositeAttribute.php:106
-#: includes/class/class.LSrelation.php:260
-#: includes/class/class.LSformElement_select_object.php:68
-#: includes/class/class.LSformElement_supannLabeledValue.php:62
-#: includes/class/class.LSsearchEntry.php:167
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/view.php:44
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/modify.php:54
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSformElement_supannCompositeAttribute.php:106
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSrelation.php:260
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSformElement_select_object.php:68
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSformElement_supannLabeledValue.php:62
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSsearchEntry.php:167
msgid "Modify"
msgstr ""
-#: view.php:52 includes/class/class.LSsearchEntry.php:175
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/view.php:52
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSsearchEntry.php:175
msgid "Copy"
msgstr ""
-#: view.php:60 modify.php:111 includes/class/class.LSrelation.php:216
-#: includes/class/class.LSform.php:215
-#: includes/class/class.LSformElement_select_object.php:69
-#: includes/class/class.LSformElement_select_object.php:85
-#: includes/class/class.LSsearchEntry.php:183
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/view.php:60
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/modify.php:111
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSrelation.php:216
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSform.php:215
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSformElement_select_object.php:69
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSformElement_select_object.php:85
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSsearchEntry.php:183
msgid "Delete"
msgstr ""
-#: view.php:90
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/view.php:90
msgid "My account"
msgstr ""
-#: view.php:123 select.php:67
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/view.php:123
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/select.php:67
+#: templates/default/global_search.tpl:7
msgid "Search"
msgstr ""
-#: view.php:124 select.php:68
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/view.php:124
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/select.php:68
msgid "Approximative search"
msgstr ""
-#: view.php:125 select.php:69
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/view.php:125
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/select.php:69
msgid "Recursive search"
msgstr ""
-#: view.php:143 create.php:120 includes/class/class.LSrelation.php:267
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/view.php:143
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/create.php:120
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSrelation.php:267
msgid "New"
msgstr ""
-#: view.php:149 import.php:59
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/view.php:149
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/import.php:59
msgid "Import"
msgstr ""
-#: view.php:156 includes/class/class.LSsession.php:1418
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/view.php:156
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSsession.php:1418
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/global_search.php:32
msgid "Refresh"
msgstr ""
-#: view.php:161
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/view.php:161
msgid "Reset"
msgstr ""
-#: select.php:70 includes/class/class.LSsession.php:1214
-#: includes/class/class.LSsession.php:2284
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/select.php:70
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSsession.php:1214
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSsession.php:2284
msgid "Level"
msgstr ""
-#: modify.php:60
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/modify.php:60
msgid "The object has been partially modified."
msgstr ""
-#: modify.php:63
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/modify.php:63
msgid "The object has been modified successfully."
msgstr ""
-#: modify.php:104 includes/class/class.LSsearchEntry.php:159
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/modify.php:104
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSsearchEntry.php:159
msgid "View"
msgstr ""
-#: create.php:75
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/create.php:75
msgid "Data entry form"
msgstr ""
-#: create.php:81
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/create.php:81
msgid "Object has been added."
msgstr ""
-#: custom_search_action.php:53
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/custom_search_action.php:53
msgid ""
"The custom action %{title} have been successfully execute on this search."
msgstr ""
-#: custom_search_action.php:68
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/custom_search_action.php:68
msgid "Do you really want to execute custom action %{title} on this search ?"
msgstr ""
-#: custom_search_action.php:73 includes/class/class.LSconfirmBox.php:37
-#: includes/class/class.LSsmoothbox.php:39
-#: includes/class/class.LSsession.php:1254 includes/class/class.LSform.php:68
-#: custom_action.php:83 remove.php:51
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/custom_search_action.php:73
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSconfirmBox.php:37
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSsmoothbox.php:39
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSsession.php:1254
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSform.php:68
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/custom_action.php:83
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/remove.php:51
msgid "Validate"
msgstr ""
-#: includes/addons/LSaddons.samba.php:27
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/addons/LSaddons.samba.php:27
msgid "SAMBA Support : Unable to load smbHash class."
msgstr ""
-#: includes/addons/LSaddons.samba.php:30
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/addons/LSaddons.samba.php:30
msgid "SAMBA Support : The constant %{const} is not defined."
msgstr ""
-#: includes/addons/LSaddons.samba.php:34
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/addons/LSaddons.samba.php:34
msgid ""
"SAMBA Support : The constants LS_SAMBA_SID_BASE_USER and "
"LS_SAMBA_SID_BASE_GROUP must'nt have the same parity to keep SambaSID's "
"unicity."
msgstr ""
-#: includes/addons/LSaddons.samba.php:39
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/addons/LSaddons.samba.php:39
msgid ""
"SAMBA Support : The attribute %{dependency} is missing. Unable to forge the "
"attribute %{attr}."
msgstr ""
-#: includes/addons/LSaddons.samba.php:42
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/addons/LSaddons.samba.php:42
msgid "SAMBA Support : Can't get the sambaDomain object."
msgstr ""
-#: includes/addons/LSaddons.samba.php:45
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/addons/LSaddons.samba.php:45
msgid "SAMBA Support : Error modifying the sambaDomain object."
msgstr ""
-#: includes/addons/LSaddons.samba.php:48
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/addons/LSaddons.samba.php:48
msgid "SAMBA Support : The %{attr} of the sambaDomain object is incorrect."
msgstr ""
-#: includes/addons/LSaddons.ssh.php:31
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/addons/LSaddons.ssh.php:31
msgid "SSH Support : PhpSecLib is missing."
msgstr ""
-#: includes/addons/LSaddons.ssh.php:35
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/addons/LSaddons.ssh.php:35
msgid "SSH Support : The constant %{const} is not defined."
msgstr ""
-#: includes/addons/LSaddons.ssh.php:41
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/addons/LSaddons.ssh.php:41
msgid "SSH : Invalid connection paramater : %{param} parameter is missing."
msgstr ""
-#: includes/addons/LSaddons.ssh.php:44
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/addons/LSaddons.ssh.php:44
msgid ""
"SSH : Authentication key file not found (or not accessible, file path : "
"'%{path}')"
msgstr ""
-#: includes/addons/LSaddons.ssh.php:47
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/addons/LSaddons.ssh.php:47
msgid "SSH : Fail to load authentication key (%{path})."
msgstr ""
-#: includes/addons/LSaddons.ssh.php:50
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/addons/LSaddons.ssh.php:50
msgid "SSH : Unable to connect to SSH Server (%{host}:%{port})."
msgstr ""
-#: includes/addons/LSaddons.ssh.php:53
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/addons/LSaddons.ssh.php:53
msgid "SSH : Unable to make directory %{dir} on the remote server."
msgstr ""
-#: includes/addons/LSaddons.ssh.php:56
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/addons/LSaddons.ssh.php:56
msgid "SSH : Unable to delete directory %{dir} on the remote server."
msgstr ""
-#: includes/addons/LSaddons.ssh.php:59
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/addons/LSaddons.ssh.php:59
msgid ""
"SSH : Unable to rename folder from %{old} to %{new} on the remote server."
msgstr ""
-#: includes/addons/LSaddons.exportSearchResultAsCSV.php:27
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/addons/LSaddons.exportSearchResultAsCSV.php:27
msgid "ExportSearchResultAsCSV Support : function fputcsv is not available."
msgstr ""
-#: includes/addons/LSaddons.exportSearchResultAsCSV.php:30
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/addons/LSaddons.exportSearchResultAsCSV.php:30
msgid ""
"ExportSearchResultAsCSV Support : The constant %{const} is not defined.."
msgstr ""
-#: includes/addons/LSaddons.exportSearchResultAsCSV.php:35
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/addons/LSaddons.exportSearchResultAsCSV.php:35
msgid ""
"ExportSearchResultAsCSV Error : An error occured generating CSV outfile "
"memory space."
msgstr ""
-#: includes/addons/LSaddons.exportSearchResultAsCSV.php:38
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/addons/LSaddons.exportSearchResultAsCSV.php:38
msgid "ExportSearchResultAsCSV Error : An error occured executing the search."
msgstr ""
-#: includes/addons/LSaddons.exportSearchResultAsCSV.php:41
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/addons/LSaddons.exportSearchResultAsCSV.php:41
msgid "ExportSearchResultAsCSV Error : An error occured writing CSV header."
msgstr ""
-#: includes/addons/LSaddons.exportSearchResultAsCSV.php:44
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/addons/LSaddons.exportSearchResultAsCSV.php:44
msgid "ExportSearchResultAsCSV Error : An error occured writing a CSV row."
msgstr ""
-#: includes/addons/LSaddons.mail.php:27
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/addons/LSaddons.mail.php:27
msgid "MAIL Support : Pear::MAIL is missing."
msgstr ""
-#: includes/addons/LSaddons.mail.php:32
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/addons/LSaddons.mail.php:32
msgid "MAIL Error : %{msg}"
msgstr ""
-#: includes/addons/LSaddons.mail.php:36
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/addons/LSaddons.mail.php:36
msgid "MAIL : Error sending your email"
msgstr ""
-#: includes/addons/LSaddons.posix.php:27
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/addons/LSaddons.phpldapadmin.php:27
+msgid "PhpLdapAdmin Support : The constant %{const} is not defined."
+msgstr ""
+
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/addons/LSaddons.posix.php:27
msgid "POSIX Support : The constant %{const} is not defined."
msgstr ""
-#: includes/addons/LSaddons.posix.php:31
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/addons/LSaddons.posix.php:31
msgid "POSIX Support : Unable to load LSaddon::FTP."
msgstr ""
-#: includes/addons/LSaddons.posix.php:36
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/addons/LSaddons.posix.php:36
msgid ""
"POSIX : The attribute %{dependency} is missing. Unable to forge the "
"attribute %{attr}."
msgstr ""
-#: includes/addons/LSaddons.supann.php:27
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/addons/LSaddons.supann.php:27
msgid "SUPANN Support : The constant %{const} is not defined."
msgstr ""
-#: includes/addons/LSaddons.supann.php:30
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/addons/LSaddons.supann.php:30
msgid ""
"SUPANN Support : The LSobject type %{type} does not exist. Can't work with "
"entities.."
msgstr ""
-#: includes/addons/LSaddons.supann.php:33
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/addons/LSaddons.supann.php:33
msgid "SUPANN Support : The global array %{array} is not defined."
msgstr ""
-#: includes/addons/LSaddons.supann.php:38
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/addons/LSaddons.supann.php:38
msgid ""
"SUPANN Support : The attribute %{dependency} is missing. Unable to forge the "
"attribute %{attr}."
msgstr ""
-#: includes/addons/LSaddons.supann.php:41
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/addons/LSaddons.supann.php:41
msgid ""
"SUPANN Support : Can't get the basedn of entities. Unable to forge the "
"attribute %{attr}."
msgstr ""
-#: includes/addons/LSaddons.ftp.php:27
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/addons/LSaddons.supann.php:313
+msgid "Entity %{id} (unrecognized)"
+msgstr ""
+
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/addons/LSaddons.supann.php:408
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSformElement_select.php:58
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSformElement_select_object.php:103
+msgid "%{value} (unrecognized value)"
+msgstr ""
+
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/addons/LSaddons.ftp.php:27
msgid "FTP Support : Pear::Net_FTP is missing."
msgstr ""
-#: includes/addons/LSaddons.ftp.php:31
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/addons/LSaddons.ftp.php:31
msgid "FTP Support : The constant %{const} is not defined."
msgstr ""
-#: includes/addons/LSaddons.ftp.php:37
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/addons/LSaddons.ftp.php:37
msgid "Net_FTP Error : %{msg}"
msgstr ""
-#: includes/addons/LSaddons.ftp.php:41
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/addons/LSaddons.ftp.php:41
msgid "FTP Support : Unable to connect to FTP Server (Step : %{step})."
msgstr ""
-#: includes/addons/LSaddons.ftp.php:44
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/addons/LSaddons.ftp.php:44
msgid "FTP Support : Unable to make directory %{dir} on the remote server."
msgstr ""
-#: includes/addons/LSaddons.ftp.php:47
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/addons/LSaddons.ftp.php:47
msgid "FTP Support : Unable to delete directory %{dir} on the remote server."
msgstr ""
-#: includes/addons/LSaddons.ftp.php:50
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/addons/LSaddons.ftp.php:50
msgid ""
"FTP Support : Unable to modify rights on the directory %{dir} on the remote "
"server."
msgstr ""
-#: includes/addons/LSaddons.ftp.php:53
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/addons/LSaddons.ftp.php:53
msgid ""
"FTP Support : Unable to rename folder from %{old} to %{new} on the remote "
"server."
msgstr ""
-#: includes/addons/LSaddons.maildir.php:27
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/addons/LSaddons.maildir.php:27
msgid "MAILDIR Support : Unable to load LSaddon::FTP."
msgstr ""
-#: includes/addons/LSaddons.maildir.php:30
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/addons/LSaddons.maildir.php:30
msgid "MAILDIR Support : The constant %{const} is not defined."
msgstr ""
-#: includes/addons/LSaddons.maildir.php:35
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/addons/LSaddons.maildir.php:35
msgid "MAILDIR : Error creating maildir on the remote server."
msgstr ""
-#: includes/addons/LSaddons.maildir.php:38
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/addons/LSaddons.maildir.php:38
msgid "MAILDIR : Error deleting the maildir on the remote server."
msgstr ""
-#: includes/addons/LSaddons.maildir.php:41
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/addons/LSaddons.maildir.php:41
msgid "MAILDIR : Error renaming the maildir on the remote server."
msgstr ""
-#: includes/addons/LSaddons.maildir.php:44
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/addons/LSaddons.maildir.php:44
msgid "MAILDIR : Error retrieving remote path of the maildir."
msgstr ""
-#: includes/addons/LSaddons.asterisk.php:27
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/addons/LSaddons.asterisk.php:27
msgid "Asterisk Support : The constant %{const} is not defined."
msgstr ""
-#: includes/addons/LSaddons.asterisk.php:30
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/addons/LSaddons.asterisk.php:30
msgid "Asterisk : The function %{function} only work with %{objectName}."
msgstr ""
-#: includes/addons/LSaddons.asterisk.php:33
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/addons/LSaddons.asterisk.php:33
msgid ""
"Asterisk : The attribute %{dependency} is missing. Unable to generate MD5 "
"hashed password."
msgstr ""
-#: includes/addons/LSaddons.asterisk.php:36
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/addons/LSaddons.asterisk.php:36
msgid ""
"Asterisk : Clear password not availlable. Unable to generate MD5 hashed "
"password."
msgstr ""
-#: includes/class/class.LSmail.php:63
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSmail.php:63
msgid "Email"
msgstr ""
-#: includes/class/class.LSmail.php:64
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSmail.php:64
msgid "Title"
msgstr ""
-#: includes/class/class.LSmail.php:65
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSmail.php:65
msgid "Message"
msgstr ""
-#: includes/class/class.LSmail.php:77
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSmail.php:77
msgid "Your message has been sent successfully."
msgstr ""
-#: includes/class/class.LSformRule.php:49
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSformRule.php:49
msgid "LSformRule_%{type} : Parameter %{param} is not found."
msgstr ""
-#: includes/class/class.LSimport.php:195
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSimport.php:195
msgid "Error creating object on LDAP server."
msgstr ""
-#: includes/class/class.LSimport.php:221
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSimport.php:221
msgid "Error updating object on LDAP server."
msgstr ""
-#: includes/class/class.LSimport.php:227
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSimport.php:227
msgid "Error validating update form."
msgstr ""
-#: includes/class/class.LSimport.php:232
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSimport.php:232
msgid "Failed to set post data on update form."
msgstr ""
-#: includes/class/class.LSimport.php:237
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSimport.php:237
msgid ""
"Failed to load existing object %{dn} from LDAP server. Can't update object."
msgstr ""
-#: includes/class/class.LSimport.php:242
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSimport.php:242
msgid "An object already exist on LDAP server with DN %{dn}."
msgstr ""
-#: includes/class/class.LSimport.php:246
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSimport.php:246
msgid "Failed to generate DN for this object."
msgstr ""
-#: includes/class/class.LSimport.php:250
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSimport.php:250
msgid "Failed to validate object data."
msgstr ""
-#: includes/class/class.LSimport.php:256
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSimport.php:256
msgid "Error validating creation form."
msgstr ""
-#: includes/class/class.LSimport.php:261
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSimport.php:261
msgid "Failed to set post data on creation form."
msgstr ""
-#: includes/class/class.LSimport.php:320
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSimport.php:320
msgid "LSimport : Post data not found or not completed."
msgstr ""
-#: includes/class/class.LSimport.php:323
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSimport.php:323
msgid "LSimport : object type invalid."
msgstr ""
-#: includes/class/class.LSimport.php:326
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSimport.php:326
msgid "LSimport : input/output format %{format} invalid."
msgstr ""
-#: includes/class/class.LSimport.php:329
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSimport.php:329
msgid "LSimport : Fail to initialize input/output driver"
msgstr ""
-#: includes/class/class.LSconfirmBox.php:35
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSconfirmBox.php:35
msgid "Confirmation"
msgstr ""
-#: includes/class/class.LSconfirmBox.php:36
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSconfirmBox.php:36
msgid "You confirm your choice ?"
msgstr ""
-#: includes/class/class.LSconfirmBox.php:38
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSconfirmBox.php:38
msgid "Cancel"
msgstr ""
-#: includes/class/class.LSauthMethod_anonymous.php:69
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSauthMethod_anonymous.php:69
msgid ""
"LSauthMethod_anonymous : You must define the LSAUTHMETHOD_ANONYMOUS_USER "
"contant in the configuration file."
msgstr ""
-#: includes/class/class.LSformElement.php:194
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSformElement.php:194
msgid "Attribute"
msgstr ""
-#: includes/class/class.LSformElement_mailQuota.php:80
-#: includes/class/class.LSformElement_valueWithUnit.php:108
-#: includes/class/class.LSformElement_quota.php:80
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSformElement_mailQuota.php:80
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSformElement_valueWithUnit.php:108
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSformElement_quota.php:80
+#: templates/default/LSformElement_mailQuota_field.tpl:17
msgid "Incorrect value"
msgstr ""
-#: includes/class/class.LSformElement_ssh_key.php:57
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSformElement_ssh_key.php:57
msgid "Display the full key."
msgstr ""
-#: includes/class/class.LSformElement_ssh_key.php:79
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSformElement_ssh_key.php:79
msgid "Unknown type"
msgstr ""
-#: includes/class/class.LSformElement_valueWithUnit.php:203
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSformElement_valueWithUnit.php:203
msgid ""
"LSformElement_valueWithUnit : Units configuration data are missing for the "
"attribute %{attr}."
msgstr ""
-#: includes/class/class.LSattr_html.php:133
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSattr_html.php:133
msgid ""
"LSattr_html : The method addToForm() of the HTML type of the attribute "
"%{attr} is not defined."
msgstr ""
-#: includes/class/class.LSattr_html.php:137
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSattr_html.php:137
msgid ""
"LSattr_html_%{type} : Multiple data are not supported for this field type."
msgstr ""
-#: includes/class/class.LSformElement_supannCompositeAttribute.php:107
-#: includes/class/class.LSformElement_select_object.php:75
-#: includes/class/class.LSformElement_supannLabeledValue.php:63
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSformElement_supannCompositeAttribute.php:107
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSformElement_select_object.php:75
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSformElement_supannLabeledValue.php:63
msgid "No set value"
msgstr ""
-#: includes/class/class.LSformElement_supannCompositeAttribute.php:108
-#: includes/class/class.LSformElement_select_object.php:76
-#: includes/class/class.LSformElement_supannLabeledValue.php:64
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSformElement_supannCompositeAttribute.php:108
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSformElement_select_object.php:76
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSformElement_supannLabeledValue.php:64
msgid "No result"
msgstr ""
-#: includes/class/class.LSformElement_date.php:152
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSformElement_supannCompositeAttribute.php:193
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSformElement_jsonCompositeAttribute.php:287
+msgid "Component %{c} must be defined"
+msgstr ""
+
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSformElement_supannCompositeAttribute.php:204
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSformElement_supannCompositeAttribute.php:213
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSformElement_supannCompositeAttribute.php:226
+msgid "Invalid value for component %{c}."
+msgstr ""
+
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSformElement_supannCompositeAttribute.php:208
+msgid "Unparsable value for component %{c}."
+msgstr ""
+
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSformElement_supannCompositeAttribute.php:231
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSformElement_jsonCompositeAttribute.php:265
+msgid "Can't validate value of component %{c}."
+msgstr ""
+
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSformElement_labeledValue.php:56
+msgid "(unrecognized value)"
+msgstr ""
+
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSformElement_labeledValue.php:57
+msgid "(unrecognized label)"
+msgstr ""
+
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSformElement_date.php:152
msgid "Now."
msgstr ""
-#: includes/class/class.LSformElement_date.php:153
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSformElement_date.php:153
msgid "Today."
msgstr ""
-#: includes/class/class.LStemplate.php:94
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LStemplate.php:94
msgid "LStemplate : compile directory is not writable (dir : "
msgstr ""
-#: includes/class/class.LStemplate.php:113
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LStemplate.php:113
msgid "LStemplate : Can't load Smarty 2 support file"
msgstr ""
-#: includes/class/class.LStemplate.php:120
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LStemplate.php:120
msgid "LStemplate : Can't load Smarty 3 support file"
msgstr ""
-#: includes/class/class.LStemplate.php:124
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LStemplate.php:124
msgid "LStemplate : Smarty version not recognized."
msgstr ""
-#: includes/class/class.LStemplate.php:139
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LStemplate.php:139
msgid "LStemplate : Can't load Smarty."
msgstr ""
-#: includes/class/class.LStemplate.php:413
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LStemplate.php:413
msgid "LStemplate : Template %{file} not found."
msgstr ""
-#: includes/class/class.LStemplate.php:416
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LStemplate.php:416
msgid ""
"LStemplate : Fail to execute trigger %{callable} on event %{event} : is not "
"callable."
msgstr ""
-#: includes/class/class.LStemplate.php:419
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LStemplate.php:419
msgid ""
"LStemplate : Error during the execution of the trigger %{callable} on event "
"%{event}."
msgstr ""
-#: includes/class/class.LSattr_html_select_object.php:237
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSattr_html_select_object.php:237
msgid ""
"LSattr_html_select_object : LSobject type is undefined (attribute : %{attr})."
msgstr ""
-#: includes/class/class.LSattr_html_select_object.php:240
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSattr_html_select_object.php:240
msgid ""
"LSattr_html_select_object : the value of the parameter value_attribute in "
"the configuration of the attribute %{attrs} is incorrect. This attribute "
"does not exists."
msgstr ""
-#: includes/class/class.LSattr_html_select_object.php:243
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSattr_html_select_object.php:243
msgid ""
"LSattr_html_select_object : more than one object returned corresponding to "
"value %{val} of attribute %{attr}."
msgstr ""
-#: includes/class/class.LSattribute.php:259
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSattribute.php:259
msgid "The value of field %{label} is invalid."
msgstr ""
-#: includes/class/class.LSattribute.php:714
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSattribute.php:714
msgid ""
"LSattribute : Attribute %{attr} : LDAP or HTML types unknow (LDAP = %{ldap} "
"& HTML = %{html})."
msgstr ""
-#: includes/class/class.LSattribute.php:717
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSattribute.php:717
msgid ""
"LSattribute : The function %{func} to display the attribute %{attr} is "
"unknow."
msgstr ""
-#: includes/class/class.LSattribute.php:720
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSattribute.php:720
msgid ""
"LSattribute : The rule %{rule} to validate the attribute %{attr} is unknow."
msgstr ""
-#: includes/class/class.LSattribute.php:723
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSattribute.php:723
msgid ""
"LSattribute : Configuration data to verify the attribute %{attr} are "
"incorrect."
msgstr ""
-#: includes/class/class.LSattribute.php:726
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSattribute.php:726
msgid ""
"LSattribute : The function %{func} to save the attribute %{attr} is unknow."
msgstr ""
-#: includes/class/class.LSattribute.php:729
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSattribute.php:729
msgid "LSattribute : The value of the attribute %{attr} can't be generated."
msgstr ""
-#: includes/class/class.LSattribute.php:732
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSattribute.php:732
msgid "LSattribute : Generation of the attribute %{attr} failed."
msgstr ""
-#: includes/class/class.LSattribute.php:735
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSattribute.php:735
msgid ""
"LSattribute : Generation of the attribute %{attr} did not return a correct "
"value."
msgstr ""
-#: includes/class/class.LSattribute.php:738
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSattribute.php:738
msgid ""
"LSattribute : The attr_%{type} of the attribute %{name} is not yet defined."
msgstr ""
-#: includes/class/class.LSformRule_callable.php:60
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSformRule_callable.php:60
msgid "LSformRule_callable : The given callable option is not callable"
msgstr ""
-#: includes/class/class.LSformElement_postaladdress.php:73
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSformElement_postaladdress.php:73
msgid "View on map"
msgstr ""
-#: includes/class/class.LSformElement_postaladdress.php:89
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSformElement_postaladdress.php:89
msgid ""
"LSformElement_postaladdress : Map URL pattern generate function is not "
"callabled (%{function})."
msgstr ""
-#: includes/class/class.LSformElement_select.php:52
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSformElement_select.php:52
msgid "Reset selection."
msgstr ""
-#: includes/class/class.LSformElement_select.php:58
-#: includes/class/class.LSformElement_select_object.php:103
-msgid "%{value} (unrecognized value)"
-msgstr ""
-
-#: includes/class/class.LSsmoothbox.php:38
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSsmoothbox.php:38
msgid "Are you sure to want to close this window and lose all changes ?"
msgstr ""
-#: includes/class/class.LSformElement_textarea.php:51
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSformElement_textarea.php:51
msgid "Clear"
msgstr ""
-#: includes/class/class.LSsession.php:1194
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSsession.php:1194
msgid "Connection"
msgstr ""
-#: includes/class/class.LSsession.php:1204
-#: includes/class/class.LSsession.php:1243
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSsession.php:1204
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSsession.php:1243
msgid "LDAP server"
msgstr ""
-#: includes/class/class.LSsession.php:1215
-#: includes/class/class.LSsession.php:1253
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSsession.php:1215
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSsession.php:1253
msgid "Identifier"
msgstr ""
-#: includes/class/class.LSsession.php:1216
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSsession.php:1216
msgid "Password"
msgstr ""
-#: includes/class/class.LSsession.php:1217
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSsession.php:1217
msgid "Connect"
msgstr ""
-#: includes/class/class.LSsession.php:1218
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSsession.php:1218
msgid "Forgot your password ?"
msgstr ""
-#: includes/class/class.LSsession.php:1236
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSsession.php:1236
msgid "Recovery of your credentials"
msgstr ""
-#: includes/class/class.LSsession.php:1255
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSsession.php:1255
msgid "Back"
msgstr ""
-#: includes/class/class.LSsession.php:1258
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSsession.php:1258
msgid "Please fill the identifier field to proceed recovery procedure"
msgstr ""
-#: includes/class/class.LSsession.php:1263
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSsession.php:1263
msgid ""
"An email has been sent to %{mail}. Please follow the instructions on it."
msgstr ""
-#: includes/class/class.LSsession.php:1272
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSsession.php:1272
msgid "Your new password has been sent to %{mail}. "
msgstr ""
-#: includes/class/class.LSsession.php:1434
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSsession.php:1434
msgid "Language"
msgstr ""
-#: includes/class/class.LSsession.php:1456
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSsession.php:1456
msgid "Connected as"
msgstr ""
-#: includes/class/class.LSsession.php:2431
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSsession.php:2431
msgid "LSsession : The constant %{const} is not defined."
msgstr ""
-#: includes/class/class.LSsession.php:2434
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSsession.php:2434
msgid ""
"LSsession : The %{addon} support is uncertain. Verify system compatibility "
"and the add-on configuration."
msgstr ""
-#: includes/class/class.LSsession.php:2437
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSsession.php:2437
msgid ""
"LSsession : LDAP server's configuration data are invalid. Can't connect."
msgstr ""
-#: includes/class/class.LSsession.php:2440
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSsession.php:2440
msgid "LSsession : Failed to load LSobject type %{type} : unknon type."
msgstr ""
-#: includes/class/class.LSsession.php:2443
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSsession.php:2443
msgid "LSsession : Failed to load LSclass %{class}."
msgstr ""
-#: includes/class/class.LSsession.php:2446
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSsession.php:2446
msgid "LSsession : Login or password incorrect."
msgstr ""
-#: includes/class/class.LSsession.php:2449
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSsession.php:2449
msgid "LSsession : Impossible to identify you : Duplication of identities."
msgstr ""
-#: includes/class/class.LSsession.php:2452
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSsession.php:2452
msgid "LSsession : Can't load class of authentification (%{class})."
msgstr ""
-#: includes/class/class.LSsession.php:2455
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSsession.php:2455
msgid "LSsession : Can't connect to LDAP server."
msgstr ""
-#: includes/class/class.LSsession.php:2458
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSsession.php:2458
msgid "LSsession : Impossible to authenticate you."
msgstr ""
-#: includes/class/class.LSsession.php:2461
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSsession.php:2461
msgid "LSsession : Your are not authorized to do this action."
msgstr ""
-#: includes/class/class.LSsession.php:2464
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSsession.php:2464
msgid "LSsession : Some informations are missing to display this page."
msgstr ""
-#: includes/class/class.LSsession.php:2467
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSsession.php:2467
msgid ""
"LSsession : The function of the custom action %{name} does not exists or is "
"not configured."
msgstr ""
-#: includes/class/class.LSsession.php:2470
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSsession.php:2470
msgid "LSsession : Fail to retreive user's LDAP credentials from LSauth."
msgstr ""
-#: includes/class/class.LSsession.php:2473
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSsession.php:2473
msgid ""
"LSsession : Fail to reconnect to LDAP server with user's LDAP credentials."
msgstr ""
-#: includes/class/class.LSsession.php:2476
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSsession.php:2476
msgid "LSsession : No import/export format define for this object type."
msgstr ""
-#: includes/class/class.LSsession.php:2479
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSsession.php:2479
msgid ""
"LSsession : Error during creation of list of levels. Contact administrators. "
"(Code : %{code})"
msgstr ""
-#: includes/class/class.LSsession.php:2482
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSsession.php:2482
msgid "LSsession : The password recovery is disabled for this LDAP server."
msgstr ""
-#: includes/class/class.LSsession.php:2485
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSsession.php:2485
msgid ""
"LSsession : Some informations are missing to recover your password. Contact "
"administrators."
msgstr ""
-#: includes/class/class.LSsession.php:2488
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSsession.php:2488
msgid ""
"LSsession : Error during password recovery. Contact administrators.(Step : "
"%{step})"
msgstr ""
-#: includes/class/class.LSsession.php:2491
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSsession.php:2491
msgid ""
"LSsession : call function %{func} do not provided from LSaddon %{addon}."
msgstr ""
-#: includes/class/class.LSsession.php:2494
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSsession.php:2494
msgid "LSsession : problem during initialisation."
msgstr ""
-#: includes/class/class.LSsession.php:2497
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSsession.php:2497
msgid "LSsession : view function %{func} for LSaddon %{addon} doet not exist."
msgstr ""
-#: includes/class/class.LSsession.php:2500
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSsession.php:2500
msgid "LSsession : invalid related object's DN pass in parameter."
msgstr ""
-#: includes/class/class.LSldapObject.php:474
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSldapObject.php:474
msgid "The attribute %{attr} is not valid."
msgstr ""
-#: includes/class/class.LSldapObject.php:1866
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSldapObject.php:1866
msgid "LSldapObject : Object type unknown."
msgstr ""
-#: includes/class/class.LSldapObject.php:1869
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSldapObject.php:1869
msgid "LSldapObject : Update form is not defined for the object %{obj}."
msgstr ""
-#: includes/class/class.LSldapObject.php:1872
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSldapObject.php:1872
msgid "LSldapObject : No form exists for the object %{obj}."
msgstr ""
-#: includes/class/class.LSldapObject.php:1875
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSldapObject.php:1875
msgid ""
"LSldapObject : The function %{func} to validate the attribute %{attr} the "
"object %{obj} is unknow."
msgstr ""
-#: includes/class/class.LSldapObject.php:1878
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSldapObject.php:1878
msgid ""
"LSldapObject : Configuration data are missing to validate the attribute "
"%{attr} of the object %{obj}."
msgstr ""
-#: includes/class/class.LSldapObject.php:1882
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSldapObject.php:1882
msgid ""
"LSldapObject : The function %{func} to be executed on the object event "
"%{event} doesn't exist."
msgstr ""
-#: includes/class/class.LSldapObject.php:1885
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSldapObject.php:1885
msgid ""
"LSldapObject : The %{func} execution on the object event %{event} failed."
msgstr ""
-#: includes/class/class.LSldapObject.php:1889
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSldapObject.php:1889
msgid ""
"LSldapObject : Class %{class}, which method %{meth} to be executed on the "
"object event %{event}, doesn't exist."
msgstr ""
-#: includes/class/class.LSldapObject.php:1892
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSldapObject.php:1892
msgid ""
"LSldapObject : Method %{meth} within %{class} class to be executed on object "
"event %{event}, doesn't exist."
msgstr ""
-#: includes/class/class.LSldapObject.php:1895
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSldapObject.php:1895
msgid ""
"LSldapObject : Error during execute %{meth} method within %{class} class, to "
"be executed on object event %{event}."
msgstr ""
-#: includes/class/class.LSldapObject.php:1899
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSldapObject.php:1899
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:1902
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSldapObject.php:1902
msgid ""
"LSldapObject : The attibute %{attr} of the object is not yet defined. Can't "
"generate DN."
msgstr ""
-#: includes/class/class.LSldapObject.php:1905
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSldapObject.php:1905
msgid "LSldapObject : Without DN, the object could not be changed."
msgstr ""
-#: includes/class/class.LSldapObject.php:1908
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSldapObject.php:1908
msgid ""
"LSldapObject : The attribute %{attr_depend} depending on the attribute "
"%{attr} doesn't exist."
msgstr ""
-#: includes/class/class.LSldapObject.php:1911
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSldapObject.php:1911
msgid "LSldapObject : Error during deleting the object %{objectname}."
msgstr ""
-#: includes/class/class.LSldapObject.php:1915
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSldapObject.php:1915
msgid ""
"LSldapObject : Error during actions to be executed before renaming the objet."
msgstr ""
-#: includes/class/class.LSldapObject.php:1918
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSldapObject.php:1918
msgid ""
"LSldapObject : Error during actions to be executed after renaming the objet."
msgstr ""
-#: includes/class/class.LSldapObject.php:1922
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSldapObject.php:1922
msgid ""
"LSldapObject : Error during actions to be executed before deleting the objet."
msgstr ""
-#: includes/class/class.LSldapObject.php:1925
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSldapObject.php:1925
msgid ""
"LSldapObject : Error during actions to be executed after deleting the objet."
msgstr ""
-#: includes/class/class.LSldapObject.php:1929
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSldapObject.php:1929
msgid ""
"LSldapObject : Error during the actions to be executed before creating the "
"object."
msgstr ""
-#: includes/class/class.LSldapObject.php:1932
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSldapObject.php:1932
msgid ""
"LSldapObject : Error during the actions to be executed after creating the "
"object. It was created anyway."
msgstr ""
-#: includes/class/class.LSldapObject.php:1936
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSldapObject.php:1936
msgid ""
"LSldapObject : The function %{func} to be executed before creating the "
"object doesn't exist."
msgstr ""
-#: includes/class/class.LSldapObject.php:1939
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSldapObject.php:1939
msgid ""
"LSldapObject : Error executing the function %{func} to be execute after "
"deleting the object."
msgstr ""
-#: includes/class/class.LSldapObject.php:1942
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSldapObject.php:1942
msgid ""
"LSldapObject : The function %{func} to be executed after deleting the object "
"doesn't exist."
msgstr ""
-#: includes/class/class.LSldapObject.php:1945
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSldapObject.php:1945
msgid ""
"LSldapObject : Error executing the function %{func} to be execute after "
"creating the object."
msgstr ""
-#: includes/class/class.LSldapObject.php:1949
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSldapObject.php:1949
msgid ""
"LSldapObject : %{func} function, to be executed on object event %{event}, "
"doesn't exist."
msgstr ""
-#: includes/class/class.LSldapObject.php:1952
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSldapObject.php:1952
msgid ""
"LSldapObject : Error during the execution of %{func} function on object "
"event %{event}."
msgstr ""
-#: includes/class/class.LSldapObject.php:1956
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSldapObject.php:1956
msgid ""
"LSldapObject : %{meth} method, to be executed on object event %{event}, "
"doesn't exist."
msgstr ""
-#: includes/class/class.LSldapObject.php:1959
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSldapObject.php:1959
msgid ""
"LSldapObject : Error during execution of %{meth} method on object event "
"%{event}."
msgstr ""
-#: includes/class/class.LSldapObject.php:1962
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSldapObject.php:1962
msgid "LSldapObject : Error during generate LDAP filter for %{LSobject}."
msgstr ""
-#: includes/class/class.LSldapObject.php:1966
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSldapObject.php:1966
msgid ""
"LSldapObject : Error during execution of the custom action %{customAction} "
"on %{objectname}."
msgstr ""
-#: includes/class/class.LSldapObject.php:1970
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSldapObject.php:1970
msgid "LSldapObject : Fail to retrieve container DN."
msgstr ""
-#: includes/class/class.LSldapObject.php:1973
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSldapObject.php:1973
msgid ""
"LSldapObject : The function %{func} to generate container DN is not callable."
msgstr ""
-#: includes/class/class.LSldapObject.php:1976
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSldapObject.php:1976
msgid "LSldapObject : Error during generating container DN : %{error}"
msgstr ""
-#: includes/class/class.LSldapObject.php:1981
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSldapObject.php:1981
msgid ""
"LSrelation : Some parameters are missing in the call of methods to handle "
"standard relations (Method : %{meth})."
msgstr ""
-#: includes/class/class.LSformRule_password.php:98
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSformRule_password.php:98
msgid ""
"LSformRule_password : Invalid regex configured : %{regex}. You must use PCRE "
"(begining by '/' caracter)."
msgstr ""
-#: includes/class/class.LSldap.php:498
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSldap.php:498
msgid "LSldap : Error during the LDAP server connection (%{msg})."
msgstr ""
-#: includes/class/class.LSldap.php:501
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSldap.php:501
msgid "LSldap : Error during the LDAP search (%{msg})."
msgstr ""
-#: includes/class/class.LSldap.php:504
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSldap.php:504
msgid "LSldap : Object type unknown."
msgstr ""
-#: includes/class/class.LSldap.php:507
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSldap.php:507
msgid "LSldap : Error while fetching the LDAP entry."
msgstr ""
-#: includes/class/class.LSldap.php:510
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSldap.php:510
msgid "LSldap : Error while changing the LDAP entry (DN : %{dn})."
msgstr ""
-#: includes/class/class.LSldap.php:513
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSldap.php:513
msgid "LSldap : Error while deleting empty attributes."
msgstr ""
-#: includes/class/class.LSldap.php:516
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSldap.php:516
msgid "LSldap : Error while changing the DN of the object."
msgstr ""
-#: includes/class/class.LSrelation.php:69
-#: includes/class/class.LSrelation.php:76
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSrelation.php:69
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSrelation.php:76
msgid "listing related objects"
msgstr ""
-#: includes/class/class.LSrelation.php:103
-#: includes/class/class.LSrelation.php:109
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSrelation.php:103
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSrelation.php:109
msgid "getting key value"
msgstr ""
-#: includes/class/class.LSrelation.php:134
-#: includes/class/class.LSrelation.php:141
-#: includes/class/class.LSrelation.php:174
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSrelation.php:134
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSrelation.php:141
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSrelation.php:174
msgid "checking right on relation with specific object"
msgstr ""
-#: includes/class/class.LSrelation.php:150
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSrelation.php:150
msgid "deleting"
msgstr ""
-#: includes/class/class.LSrelation.php:157
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSrelation.php:157
msgid "removing relation with specific object"
msgstr ""
-#: includes/class/class.LSrelation.php:167
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSrelation.php:167
msgid "renaming"
msgstr ""
-#: includes/class/class.LSrelation.php:186
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSrelation.php:186
msgid "updating"
msgstr ""
-#: includes/class/class.LSrelation.php:192
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSrelation.php:192
msgid "updating relations"
msgstr ""
-#: includes/class/class.LSrelation.php:214 includes/class/class.LSform.php:213
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSrelation.php:214
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSform.php:213
msgid "Do you really want to delete"
msgstr ""
-#: includes/class/class.LSrelation.php:215
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSrelation.php:215
msgid "Warning"
msgstr ""
-#: includes/class/class.LSrelation.php:243
-#: includes/class/class.LSrelation.php:365
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSrelation.php:243
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSrelation.php:365
msgid "No object."
msgstr ""
-#: includes/class/class.LSrelation.php:453
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSrelation.php:453
msgid ""
"LSrelation : The function %{function} for action '%{action}' on the relation "
"%{relation} is unknown."
msgstr ""
-#: includes/class/class.LSrelation.php:456
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSrelation.php:456
msgid "LSrelation : Relation %{relation} of object type %{LSobject} unknown."
msgstr ""
-#: includes/class/class.LSrelation.php:459
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSrelation.php:459
msgid "LSrelation : Error during relation update of the relation %{relation}."
msgstr ""
-#: includes/class/class.LSrelation.php:462
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSrelation.php:462
msgid "LSrelation : Object type %{LSobject} unknown (Relation : %{relation})."
msgstr ""
-#: includes/class/class.LSrelation.php:465
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSrelation.php:465
msgid ""
"LSrelation : Incomplete configuration for LSrelation %{relation} of object "
"type %{LSobject} for action : %{action}."
msgstr ""
-#: includes/class/class.LSrelation.php:468
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSrelation.php:468
msgid ""
"LSrelation : Invalid editable attribute for LSrelation %{relation} with "
"LSobject %{LSobject}."
msgstr ""
-#: includes/class/class.LSformElement_password.php:135
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSformElement_password.php:135
msgid "Generate a password."
msgstr ""
-#: includes/class/class.LSformElement_password.php:136
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSformElement_password.php:136
msgid "Compare with stored password."
msgstr ""
-#: includes/class/class.LSformElement_password.php:137
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSformElement_password.php:137
msgid "Display password."
msgstr ""
-#: includes/class/class.LSformElement_password.php:138
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSformElement_password.php:138
msgid "Display hashed password."
msgstr ""
-#: includes/class/class.LSformElement_password.php:139
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSformElement_password.php:139
msgid "Hide password."
msgstr ""
-#: includes/class/class.LSformElement_password.php:140
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSformElement_password.php:140
msgid ""
"The password will be sent by mail if changed. Click to disable automatic "
"notification."
msgstr ""
-#: includes/class/class.LSformElement_password.php:141
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSformElement_password.php:141
msgid ""
"The password will not be sent if changed. Click to enable automatic "
"notification."
msgstr ""
-#: includes/class/class.LSformElement_password.php:142
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSformElement_password.php:142
msgid "Modify the mail sent to notice the user"
msgstr ""
-#: includes/class/class.LSformElement_password.php:286
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSformElement_password.php:286
msgid "Notice mail sent."
msgstr ""
-#: includes/class/class.LSformElement_password.php:363
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSformElement_password.php:363
msgid "LSformElement_password : No contact mail available to send password."
msgstr ""
-#: includes/class/class.LSformElement_password.php:366
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSformElement_password.php:366
msgid ""
"LSformElement_password : Contact mail invalid (%{mail}). Can't send password."
msgstr ""
-#: includes/class/class.LSformElement_password.php:369
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSformElement_password.php:369
msgid ""
"LSformElement_password : Fail to exec pwgen. Check it's correctly installed."
msgstr ""
-#: includes/class/class.LSformElement_password.php:372
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSformElement_password.php:372
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:375
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSformElement_password.php:375
msgid ""
"LSformElement_password : Fail to determine witch e-mail attribute to use to "
"send new password : get_mail_attr_function throwed an exception : %{msg}"
msgstr ""
-#: includes/class/class.LSformElement_url.php:51
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSformElement_url.php:51
msgid "Display this website."
msgstr ""
-#: includes/class/class.LSformElement_url.php:52
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSformElement_url.php:52
msgid "Add this website to my bookmarks."
msgstr ""
-#: includes/class/class.LSformElement_text.php:57
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSformElement_text.php:57
msgid "Generate the value"
msgstr ""
-#: includes/class/class.LSauthMethod_CAS.php:113
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSauthMethod_CAS.php:113
msgid "LSauthMethod_CAS : Failed to load phpCAS."
msgstr ""
-#: includes/class/class.LSform.php:98
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSform.php:98
msgid "Add a field to add another values."
msgstr ""
-#: includes/class/class.LSform.php:99
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSform.php:99
msgid "Delete this field."
msgstr ""
-#: includes/class/class.LSform.php:121 includes/class/class.LSform.php:248
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSform.php:121
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSform.php:248
msgid "No field."
msgstr ""
-#: includes/class/class.LSform.php:202 custom_action.php:73
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSform.php:202
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/custom_action.php:73
msgid ""
"Do you really want to execute custom action %{customAction} on "
"%{objectname} ?"
msgstr ""
-#: includes/class/class.LSform.php:214
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSform.php:214
msgid "Caution"
msgstr ""
-#: includes/class/class.LSform.php:269
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSform.php:269
msgid "%{label} attribute data is not valid."
msgstr ""
-#: includes/class/class.LSform.php:347
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSform.php:347
msgid "Mandatory field"
msgstr ""
-#: includes/class/class.LSform.php:762
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSform.php:762
msgid "LSform : Error during the recovery of the values of the form."
msgstr ""
-#: includes/class/class.LSform.php:765
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSform.php:765
msgid ""
"LSform : Error durring the recovery of the value of the field '%{element}'."
msgstr ""
-#: includes/class/class.LSform.php:772
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSform.php:772
msgid "LSform : The field %{element} doesn't exist."
msgstr ""
-#: includes/class/class.LSform.php:775
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSform.php:775
msgid "LSfom : Field type unknow (%{type})."
msgstr ""
-#: includes/class/class.LSform.php:778
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSform.php:778
msgid "LSform : Error during the creation of the element '%{element}'."
msgstr ""
-#: includes/class/class.LSform.php:781
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSform.php:781
msgid "LSform : The data entry form %{name} doesn't exist."
msgstr ""
-#: includes/class/class.LSform.php:784
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSform.php:784
msgid "LSform : The data entry form %{name} is not correctly configured."
msgstr ""
-#: includes/class/class.LSform.php:787
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSform.php:787
msgid ""
"LSform : The element %{name}, listed as displayed in data entry form "
"configuration, doesn't exist."
msgstr ""
-#: includes/class/class.LSformElement_maildir.php:68
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSformElement_maildir.php:68
msgid ""
"Maildir creation/modification on user creation/modification is enabled. "
"Click to disable."
msgstr ""
-#: includes/class/class.LSformElement_maildir.php:69
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSformElement_maildir.php:69
msgid ""
"Click to enable maildir creation/modification on user creation/modification."
msgstr ""
-#: includes/class/class.LSformRule_regex.php:65
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSformRule_regex.php:65
msgid "LSformRule_regex : Regex has not been configured to validate data."
msgstr ""
-#: includes/class/class.LSformElement_select_object.php:70
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSformElement_select_object.php:70
msgid "Move up"
msgstr ""
-#: includes/class/class.LSformElement_select_object.php:71
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSformElement_select_object.php:71
msgid "Move down"
msgstr ""
-#: includes/class/class.LSformElement_select_object.php:83
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSformElement_select_object.php:83
msgid "Fast Add"
msgstr ""
-#: includes/class/class.LSformElement_select_object.php:84
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSformElement_select_object.php:84
msgid "Display advanced search and selection panel."
msgstr ""
-#: includes/class/class.LSattr_html_date.php:43
-#: includes/class/class.LSattr_html_select_list.php:63
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSattr_html_date.php:43
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSattr_html_select_list.php:63
msgid "Invalid value"
msgstr ""
-#: includes/class/class.LSauthMethod_HTTP.php:128
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSauthMethod_HTTP.php:128
msgid "LSauthMethod_HTTP : the %{var} environnement variable is missing."
msgstr ""
-#: includes/class/class.LSformElement_mail.php:51
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSformElement_mail.php:51
msgid "Send a mail from here."
msgstr ""
-#: includes/class/class.LSformElement_boolean.php:52
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSformElement_boolean.php:52
msgid "Reset the choice."
msgstr ""
-#: includes/class/class.LSformElement_rss.php:50
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSformElement_rss.php:50
msgid "Display RSS stack."
msgstr ""
-#: includes/class/class.LSattr_ldap_password.php:265
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSattr_ldap_password.php:121
+msgid "undefined"
+msgstr ""
+
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSattr_ldap_password.php:265
msgid ""
"LSattr_ldap_password : Encoding type %{type} is not supported. This password "
"will be stored in clear text."
msgstr ""
-#: includes/class/class.LSattr_ldap_password.php:268
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSattr_ldap_password.php:268
msgid ""
"LSattr_ldap_password : Encoding function %{function} is not callable. This "
"password will be stored in clear text."
msgstr ""
-#: includes/class/class.LSauth.php:183
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSauth.php:183
msgid "LSauth : Login or password incorrect."
msgstr ""
-#: includes/class/class.LSauth.php:186
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSauth.php:186
msgid "LSauth : Impossible to identify you : Duplication of identities."
msgstr ""
-#: includes/class/class.LSauth.php:189
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSauth.php:189
msgid "LSauth : Could not load type of identifiable objects."
msgstr ""
-#: includes/class/class.LSauth.php:192
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSauth.php:192
msgid "LSauth : Can't load authentication method %{method}."
msgstr ""
-#: includes/class/class.LSauth.php:195
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSauth.php:195
msgid "LSauth : Failed to build the authentication provider %{method}."
msgstr ""
-#: includes/class/class.LSauth.php:198
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSauth.php:198
msgid "LSauth : Not correctly initialized."
msgstr ""
-#: includes/class/class.LSauth.php:201
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSauth.php:201
msgid "LSauth : Failed to get authentication informations from provider."
msgstr ""
-#: includes/class/class.LSformElement_supannEtuInscription.php:41
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSformElement_supannEtuInscription.php:41
msgid "Organism"
msgstr ""
-#: includes/class/class.LSformElement_supannEtuInscription.php:47
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSformElement_supannEtuInscription.php:47
msgid "Registration year"
msgstr ""
-#: includes/class/class.LSformElement_supannEtuInscription.php:52
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSformElement_supannEtuInscription.php:52
msgid "Registration year must be an integer"
msgstr ""
-#: includes/class/class.LSformElement_supannEtuInscription.php:61
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSformElement_supannEtuInscription.php:61
msgid "Registration regime"
msgstr ""
-#: includes/class/class.LSformElement_supannEtuInscription.php:67
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSformElement_supannEtuInscription.php:67
msgid "Discipline sector"
msgstr ""
-#: includes/class/class.LSformElement_supannEtuInscription.php:73
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSformElement_supannEtuInscription.php:73
msgid "Diploma type"
msgstr ""
-#: includes/class/class.LSformElement_supannEtuInscription.php:79
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSformElement_supannEtuInscription.php:79
msgid "Cursus & Year"
msgstr ""
-#: includes/class/class.LSformElement_supannEtuInscription.php:91
-#: includes/class/class.LSformElement_supannRoleEntite.php:52
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSformElement_supannEtuInscription.php:91
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSformElement_supannRoleEntite.php:52
msgid "Entity"
msgstr ""
-#: includes/class/class.LSformElement_supannEtuInscription.php:96
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSformElement_supannEtuInscription.php:96
msgid "Diploma"
msgstr ""
-#: includes/class/class.LSformElement_supannEtuInscription.php:102
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSformElement_supannEtuInscription.php:102
msgid "Step"
msgstr ""
-#: includes/class/class.LSformElement_supannEtuInscription.php:108
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSformElement_supannEtuInscription.php:108
msgid "Pedagogical element"
msgstr ""
-#: includes/class/class.LSsearch.php:1055
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSsearch.php:1055
msgid "Actions"
msgstr ""
-#: includes/class/class.LSsearch.php:1058
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSsearch.php:1058
+#: templates/default/global_search.tpl:25
msgid "This search didn't get any result."
msgstr ""
-#: includes/class/class.LSsearch.php:1310
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSsearch.php:1310
msgid "LSsearch : Invalid filter : %{filter}."
msgstr ""
-#: includes/class/class.LSsearch.php:1313
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSsearch.php:1313
msgid "LSsearch : Invalid basedn : %{basedn}."
msgstr ""
-#: includes/class/class.LSsearch.php:1316
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSsearch.php:1316
msgid "LSsearch : Invalid value for %{param} parameter."
msgstr ""
-#: includes/class/class.LSsearch.php:1319
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSsearch.php:1319
msgid ""
"LSsearch : Invalid size limit. Must be an integer greater or equal to 0."
msgstr ""
-#: includes/class/class.LSsearch.php:1322
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSsearch.php:1322
msgid "LSsearch : Invalid parameter %{attr}. Must be an boolean."
msgstr ""
-#: includes/class/class.LSsearch.php:1325
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSsearch.php:1325
msgid ""
"LSsearch : Invalid parameter attributes. Must be an string or an array of "
"strings."
msgstr ""
-#: includes/class/class.LSsearch.php:1328
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSsearch.php:1328
msgid "LSsearch : Can't build attributes list for make filter."
msgstr ""
-#: includes/class/class.LSsearch.php:1331
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSsearch.php:1331
msgid ""
"LSsearch : Error building filter with attribute '%{attr}' and pattern "
"'%{pattern}'"
msgstr ""
-#: includes/class/class.LSsearch.php:1334
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSsearch.php:1334
msgid "LSsearch : Error combining filters."
msgstr ""
-#: includes/class/class.LSsearch.php:1337
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSsearch.php:1337
msgid "LSsearch : Invalid pattern."
msgstr ""
-#: includes/class/class.LSsearch.php:1340
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSsearch.php:1340
msgid "LSsearch : Invalid attribute %{attr} in parameters."
msgstr ""
-#: includes/class/class.LSsearch.php:1343
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSsearch.php:1343
msgid "LSsearch : Error during the search."
msgstr ""
-#: includes/class/class.LSsearch.php:1346
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSsearch.php:1346
msgid "LSsearch : Error sorting the search."
msgstr ""
-#: includes/class/class.LSsearch.php:1349
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSsearch.php:1349
msgid ""
"LSsearch : The function of the custum information %{name} is not callable."
msgstr ""
-#: includes/class/class.LSsearch.php:1352
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSsearch.php:1352
msgid ""
"LSsearch : Invalid predefinedFilter for LSobject type %{type} : %{label} "
"(filter : %{filter})."
msgstr ""
-#: includes/class/class.LSsearch.php:1355
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSsearch.php:1355
msgid "LSsearch : Error during execution of the custom action %{customAction}."
msgstr ""
-#: includes/class/class.LSsearch.php:1358
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSsearch.php:1358
msgid "LSsearch : Invalid search pattern."
msgstr ""
-#: includes/class/class.LSformElement_image.php:54
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSformElement_image.php:54
msgid "Click to enlarge."
msgstr ""
-#: includes/class/class.LSformElement_image.php:55
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSformElement_image.php:55
msgid "Click to delete the picture."
msgstr ""
-#: includes/class/class.LSformElement_xmpp.php:50
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSformElement_xmpp.php:50
msgid "Chat with this person."
msgstr ""
-#: includes/class/class.LSattr_html_select_list.php:402
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSformElement_supannLabeledValue.php:93
+#, php-format
+msgid "%s (Unparsable value)"
+msgstr ""
+
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSattr_html_select_list.php:402
msgid ""
"LSattr_html_select_list : Configuration data are missing to generate the "
"select list of the attribute %{attr}."
msgstr ""
-#: includes/class/class.LSattr_html_select_list.php:405
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSattr_html_select_list.php:405
msgid ""
"LSattr_html_select_list : Invalid attribute %{attr} reference as "
"OTHER_ATTRIBUTE possible values."
msgstr ""
-#: includes/class/class.LSattr_html_select_list.php:408
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSattr_html_select_list.php:408
msgid ""
"LSattr_html_select_list : Attribute %{attr} referenced as OTHER_ATTRIBUTE "
"possible values is not a jsonCompositeAttribute."
msgstr ""
-#: includes/class/class.LSattr_html_select_list.php:411
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSattr_html_select_list.php:411
msgid ""
"LSattr_html_select_list : Fail to decode the following attribute %{attr} "
"value as JSON : %{value}"
msgstr ""
-#: includes/class/class.LSattr_html_select_list.php:414
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSattr_html_select_list.php:414
msgid ""
"LSattr_html_select_list : No component %{component} found in the following "
"attribute %{attr} JSON value : %{value}"
msgstr ""
-#: includes/class/class.LSformRule_inarray.php:56
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSformRule_inarray.php:56
msgid ""
"LSformRule_inarray : Possible values has not been configured to validate "
"data."
msgstr ""
-#: includes/class/class.LSformElement_jsonCompositeAttribute.php:247
-#: includes/class/class.LSformElement_jsonCompositeAttribute.php:260
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSformElement_jsonCompositeAttribute.php:247
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSformElement_jsonCompositeAttribute.php:260
msgid "Invalid value \"%{value}\" for component %{component}."
msgstr ""
-#: includes/class/class.LSformElement_jsonCompositeAttribute.php:265
-msgid "Can't validate value of component %{c}."
-msgstr ""
-
-#: includes/class/class.LSformElement_jsonCompositeAttribute.php:287
-msgid "Component %{c} must be defined"
-msgstr ""
-
-#: includes/class/class.LSformRule_date.php:61
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSformRule_date.php:61
msgid "LSformRule_date : No date format specify."
msgstr ""
-#: includes/class/class.LSattr_html_maildir.php:58
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSattr_html_maildir.php:58
msgid "The mailbox has been moved."
msgstr ""
-#: includes/class/class.LSattr_html_maildir.php:65
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSattr_html_maildir.php:65
msgid "The mailbox has been created."
msgstr ""
-#: includes/class/class.LSattr_html_maildir.php:85
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSattr_html_maildir.php:85
msgid "The mailbox has been archived successfully."
msgstr ""
-#: includes/class/class.LSattr_html_maildir.php:96
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSattr_html_maildir.php:96
msgid "The mailbox has been deleted."
msgstr ""
-#: includes/class/class.LSformElement_supannRoleEntite.php:40
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSformElement_supannRoleEntite.php:40
msgid "Role"
msgstr ""
-#: includes/class/class.LSformElement_supannRoleEntite.php:46
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSformElement_supannRoleEntite.php:46
msgid "Entity type"
msgstr ""
-#: includes/class/class.LSerror.php:101
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSerror.php:101
+#: templates/default/import.tpl:27
msgid "Errors"
msgstr ""
-#: includes/class/class.LSerror.php:104
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSerror.php:104
msgid "Stop"
msgstr ""
-#: includes/class/class.LSerror.php:225
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSerror.php:225
msgid "Unknown error : %{error}"
msgstr ""
-#: includes/class/class.LSerror.php:226
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSerror.php:226
msgid "PHP error : %{error}"
msgstr ""
-#: includes/class/class.LSsearchEntry.php:261
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSsearchEntry.php:251
+msgid "Unknown property !"
+msgstr ""
+
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSsearchEntry.php:261
msgid ""
"LSsearchEntry : Invalid formaterFunction %{func} for extraDisplayedColumns "
"%{column}."
msgstr ""
-#: includes/class/class.LSioFormat.php:92
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/class/class.LSioFormat.php:92
msgid "LSioFormat : IOformat driver %{driver} invalid or unavailable."
msgstr ""
-#: includes/functions.php:112
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/functions.php:112
msgid ""
"Function 'getFData' : The method %{meth} of the object %{obj} doesn't exist."
msgstr ""
-#: includes/functions.php:205
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/functions.php:205
msgid "[not string value]"
msgstr ""
-#: includes/functions.php:251
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/includes/functions.php:251
msgid "Folder not found"
msgstr ""
-#: custom_action.php:53
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/custom_action.php:53
msgid ""
"The custom action %{customAction} have been successfully execute on "
"%{objectname}."
msgstr ""
-#: image.php:37
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/image.php:37
msgid "Missing parameter"
msgstr ""
-#: index.php:31
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/index.php:31
msgid "Home"
msgstr ""
-#: remove.php:37 remove.php:48
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/remove.php:37
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/remove.php:48
msgid "Deleting"
msgstr ""
-#: remove.php:39
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/remove.php:39
msgid "has been deleted successfully"
msgstr ""
-#: remove.php:49
+#: /home/brenard/dev/ldapsaisie_clean3/public_html/remove.php:49
msgid "Do you really want to delete %{displayName} ?"
msgstr ""
+
+#: templates/default/import.tpl:8
+msgid "File"
+msgstr ""
+
+#: templates/default/import.tpl:11
+msgid "Format"
+msgstr ""
+
+#: templates/default/top.tpl:35 templates/default/global_search.tpl:10
+msgid "Global search"
+msgstr ""
+
+#: templates/default/import.tpl:69
+msgid "Imported objects"
+msgstr ""
+
+#: templates/default/import.tpl:74
+msgid "No imported object"
+msgstr ""
+
+#: templates/default/import.tpl:42
+msgid "No value"
+msgstr ""
+
+#: templates/default/import.tpl:17
+msgid "Only validate data"
+msgstr ""
+
+#: templates/default/top.tpl:61
+msgid "Refresh my access rights"
+msgstr ""
+
+#: templates/default/import.tpl:25
+msgid "Result"
+msgstr ""
+
+#: templates/default/import.tpl:14
+msgid "Update objects if exists"
+msgstr ""
+
+#: templates/default/import.tpl:79
+msgid "Updated objects"
+msgstr ""
+
+#: templates/default/import.tpl:20
+msgid "Valid"
+msgstr ""
+
+#: templates/default/import.tpl:15 templates/default/import.tpl:18
+msgid "no"
+msgstr ""
+
+#: templates/default/import.tpl:15 templates/default/import.tpl:18
+msgid "yes"
+msgstr ""