Updated translations
authorThierry Florac <tflorac@ulthar.net>
Sat, 28 Feb 2015 15:29:31 +0100
changeset 13 2384821d0ddc
parent 12 f227ffa9e824
child 14 999c46679f3e
Updated translations
src/pyams_security/locales/fr/LC_MESSAGES/pyams_security.mo
src/pyams_security/locales/fr/LC_MESSAGES/pyams_security.po
src/pyams_security/locales/pyams_security.pot
Binary file src/pyams_security/locales/fr/LC_MESSAGES/pyams_security.mo has changed
--- a/src/pyams_security/locales/fr/LC_MESSAGES/pyams_security.po	Sat Feb 28 15:29:00 2015 +0100
+++ b/src/pyams_security/locales/fr/LC_MESSAGES/pyams_security.po	Sat Feb 28 15:29:31 2015 +0100
@@ -5,7 +5,7 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: PACKAGE 1.0\n"
-"POT-Creation-Date: 2015-02-23 17:19+0100\n"
+"POT-Creation-Date: 2015-02-28 09:11+0100\n"
 "PO-Revision-Date: 2015-02-18 22:19+0100\n"
 "Last-Translator: Thierry Florac <tflorac@ulthar.net>\n"
 "Language-Team: French\n"
@@ -16,6 +16,10 @@
 "Generated-By: Lingua 3.8\n"
 "Plural-Forms: nplurals=2; plural=(n > 1);\n"
 
+#: src/pyams_security/principal.py:53
+msgid "Not logged in"
+msgstr "Non connecté"
+
 #: src/pyams_security/__init__.py:41
 msgid "View public contents"
 msgstr "Voir les contenus publics"
@@ -36,15 +40,6 @@
 msgid "Manage system"
 msgstr "Gérer les propriétés du système"
 
-#: src/pyams_security/principal.py:52
-msgid "Not logged in"
-msgstr "Non connecté"
-
-#: src/pyams_security/widget/templates/principals-set-input.pt:3
-#: src/pyams_security/widget/templates/principal-input.pt:3
-msgid "Clear selected values"
-msgstr "Effacer les valeurs sélectionnées"
-
 #: src/pyams_security/zmi/utility.py:77
 msgid "Security"
 msgstr "Sécurité"
@@ -58,11 +53,11 @@
 msgstr "Voir le contenu du module"
 
 #: src/pyams_security/zmi/utility.py:123
-#: src/pyams_security/zmi/plugin/social.py:186
-#: src/pyams_security/zmi/plugin/social.py:320
-#: src/pyams_security/zmi/plugin/userfolder.py:184
-#: src/pyams_security/zmi/plugin/group.py:151
-#: src/pyams_security/interfaces/__init__.py:232
+#: src/pyams_security/zmi/plugin/social.py:195
+#: src/pyams_security/zmi/plugin/social.py:329
+#: src/pyams_security/zmi/plugin/group.py:160
+#: src/pyams_security/zmi/plugin/userfolder.py:193
+#: src/pyams_security/interfaces/__init__.py:236
 msgid "Name"
 msgstr "Nom"
 
@@ -71,9 +66,9 @@
 msgstr "Supprimer ce module"
 
 #: src/pyams_security/zmi/utility.py:175
-#: src/pyams_security/zmi/plugin/social.py:368
-#: src/pyams_security/zmi/plugin/social.py:386
-#: src/pyams_security/zmi/plugin/social.py:441
+#: src/pyams_security/zmi/plugin/social.py:377
+#: src/pyams_security/zmi/plugin/social.py:395
+#: src/pyams_security/zmi/plugin/social.py:450
 msgid "Security manager"
 msgstr "Gestionnaire de sécurité"
 
@@ -91,9 +86,9 @@
 
 #: src/pyams_security/zmi/utility.py:208
 #: src/pyams_security/zmi/plugin/social.py:79
+#: src/pyams_security/zmi/plugin/group.py:73
+#: src/pyams_security/zmi/plugin/admin.py:63
 #: src/pyams_security/zmi/plugin/userfolder.py:77
-#: src/pyams_security/zmi/plugin/group.py:73
-#: src/pyams_security/zmi/plugin/admin.py:61
 msgid "System security manager"
 msgstr "Gestionnaire de sécurité"
 
@@ -106,12 +101,12 @@
 msgstr "Modules"
 
 #: src/pyams_security/zmi/utility.py:231
-#: src/pyams_security/interfaces/__init__.py:538
+#: src/pyams_security/interfaces/__init__.py:542
 msgid "Enable social login?"
 msgstr "Activer les réseaux sociaux ?"
 
 #: src/pyams_security/zmi/utility.py:238
-#: src/pyams_security/interfaces/__init__.py:562
+#: src/pyams_security/interfaces/__init__.py:566
 msgid "Enable free registration?"
 msgstr "Activer l'inscription libre ?"
 
@@ -131,7 +126,7 @@
 msgid "Edit local roles"
 msgstr "Gestion des règles d'accès"
 
-#: src/pyams_security/zmi/security.py:72 src/pyams_security/zmi/security.py:73
+#: src/pyams_security/zmi/security.py:73 src/pyams_security/zmi/security.py:74
 msgid "(inherit from parent)"
 msgstr "(héritée du parent)"
 
@@ -143,99 +138,175 @@
 msgid "Add social users folder plug-in"
 msgstr "Ajout d'un dossier pour les réseaux sociaux"
 
-#: src/pyams_security/zmi/plugin/social.py:113
+#: src/pyams_security/zmi/plugin/social.py:122
 msgid "Edit social users folder plug-in properties"
 msgstr "Modification d'un dossier pour les réseaux sociaux"
 
-#: src/pyams_security/zmi/plugin/social.py:154
-#: src/pyams_security/zmi/plugin/userfolder.py:152
+#: src/pyams_security/zmi/plugin/social.py:163
+#: src/pyams_security/zmi/plugin/userfolder.py:161
 msgid "Search users"
 msgstr "Rechercher des utilisateurs"
 
-#: src/pyams_security/zmi/plugin/social.py:163
-#: src/pyams_security/zmi/plugin/userfolder.py:161
+#: src/pyams_security/zmi/plugin/social.py:172
+#: src/pyams_security/zmi/plugin/userfolder.py:170
 msgid "Search results"
 msgstr "Résultats de la recherche"
 
-#: src/pyams_security/zmi/plugin/social.py:176
+#: src/pyams_security/zmi/plugin/social.py:185
 msgid "User ID"
 msgstr "ID utilisateur"
 
-#: src/pyams_security/zmi/plugin/social.py:196
-#: src/pyams_security/zmi/plugin/userfolder.py:194
-#: src/pyams_security/interfaces/__init__.py:243
-#: src/pyams_security/interfaces/__init__.py:319
+#: src/pyams_security/zmi/plugin/social.py:205
+#: src/pyams_security/zmi/plugin/userfolder.py:203
+#: src/pyams_security/interfaces/__init__.py:247
+#: src/pyams_security/interfaces/__init__.py:323
 msgid "E-mail address"
 msgstr "Adresse de messagerie"
 
-#: src/pyams_security/zmi/plugin/social.py:206
-#: src/pyams_security/interfaces/__init__.py:227
+#: src/pyams_security/zmi/plugin/social.py:215
+#: src/pyams_security/interfaces/__init__.py:231
 msgid "OAuth provider name"
 msgstr "Nom du fournisseur"
 
-#: src/pyams_security/zmi/plugin/social.py:216
-#: src/pyams_security/zmi/plugin/userfolder.py:204
-#: src/pyams_security/interfaces/__init__.py:267
+#: src/pyams_security/zmi/plugin/social.py:225
+#: src/pyams_security/zmi/plugin/userfolder.py:213
+#: src/pyams_security/interfaces/__init__.py:271
 msgid "Registration date"
 msgstr "Date d'enregistrement"
 
-#: src/pyams_security/zmi/plugin/social.py:239
-#: src/pyams_security/zmi/plugin/userfolder.py:324
+#: src/pyams_security/zmi/plugin/social.py:248
+#: src/pyams_security/zmi/plugin/userfolder.py:333
 msgid "Edit user properties"
 msgstr "Modification des propriétés d'un utilisateur"
 
-#: src/pyams_security/zmi/plugin/social.py:271
+#: src/pyams_security/zmi/plugin/social.py:280
 msgid "Social networks login"
 msgstr "Connexions aux réseaux sociaux"
 
-#: src/pyams_security/zmi/plugin/social.py:279
+#: src/pyams_security/zmi/plugin/social.py:288
 msgid "Configured social networks login providers"
 msgstr "Connecteurs d'accès aux réseaux sociaux"
 
-#: src/pyams_security/zmi/plugin/social.py:310
+#: src/pyams_security/zmi/plugin/social.py:319
 msgid "ID"
 msgstr "ID"
 
-#: src/pyams_security/zmi/plugin/social.py:331
+#: src/pyams_security/zmi/plugin/social.py:340
 msgid "Delete provider"
 msgstr "Supprimer ce connecteur"
 
-#: src/pyams_security/zmi/plugin/social.py:369
+#: src/pyams_security/zmi/plugin/social.py:378
 msgid "Social networks login providers"
 msgstr "Accès aux réseaux sociaux"
 
-#: src/pyams_security/zmi/plugin/social.py:377
+#: src/pyams_security/zmi/plugin/social.py:386
 msgid "Add provider"
 msgstr "Ajouter un connecteur"
 
-#: src/pyams_security/zmi/plugin/social.py:387
+#: src/pyams_security/zmi/plugin/social.py:396
 msgid "Add new social login provider"
 msgstr "Ajout d'un nouveau connecteur"
 
-#: src/pyams_security/zmi/plugin/social.py:442
+#: src/pyams_security/zmi/plugin/social.py:451
 msgid "Edit social login provider properties"
 msgstr "Modification d'un connecteur"
 
-#: src/pyams_security/zmi/plugin/social.py:417
+#: src/pyams_security/zmi/plugin/social.py:104
+#: src/pyams_security/zmi/plugin/group.py:98
+#: src/pyams_security/zmi/plugin/admin.py:88
+#: src/pyams_security/zmi/plugin/userfolder.py:102
+msgid "Specified prefix is already used!"
+msgstr "Ce préfixe est déjà utilisé !"
+
+#: src/pyams_security/zmi/plugin/social.py:426
 msgid "This provider is already defined!"
 msgstr "Un connecteur pour ce réseau social est déjà défini !"
 
-#: src/pyams_security/zmi/plugin/social.py:433
+#: src/pyams_security/zmi/plugin/social.py:442
 msgid "Social provider was created successfully"
 msgstr "Le connecteur a été créé avec succès."
 
-#: src/pyams_security/zmi/plugin/social.py:420
+#: src/pyams_security/zmi/plugin/social.py:429
 msgid "This provider ID is already used!"
 msgstr "L'ID de ce connecteur est déjà utilisé !"
 
-#: src/pyams_security/zmi/plugin/social.py:473
+#: src/pyams_security/zmi/plugin/social.py:482
 msgid "No provided provider_name argument!"
 msgstr "Argument 'provider_name' non fourni !"
 
-#: src/pyams_security/zmi/plugin/social.py:477
+#: src/pyams_security/zmi/plugin/social.py:486
 msgid "Given provider name doesn't exist!"
 msgstr "Le connecteur indiqué n'existe pas !"
 
+#: src/pyams_security/zmi/plugin/group.py:62
+msgid "Add local groups folder..."
+msgstr "Ajouter un dossier de groupes locaux..."
+
+#: src/pyams_security/zmi/plugin/group.py:74
+msgid "Add local groups folder plug-in"
+msgstr "Ajout d'un dossier de groupes locaux"
+
+#: src/pyams_security/zmi/plugin/group.py:116
+msgid "Edit local groups folder plug-in properties"
+msgstr "Modification d'un dossier de groupes locaux"
+
+#: src/pyams_security/zmi/plugin/group.py:142
+msgid "Local groups"
+msgstr "Groupes locaux"
+
+#: src/pyams_security/zmi/plugin/group.py:170
+#: src/pyams_security/interfaces/__init__.py:489
+msgid "Description"
+msgstr "Description"
+
+#: src/pyams_security/zmi/plugin/group.py:200
+msgid "Groups list"
+msgstr "Liste des groupes"
+
+#: src/pyams_security/zmi/plugin/group.py:213
+msgid "Add group"
+msgstr "Ajouter un groupe"
+
+#: src/pyams_security/zmi/plugin/group.py:226
+msgid "Add new local group"
+msgstr "Ajout d'un groupe local"
+
+#: src/pyams_security/zmi/plugin/group.py:282
+msgid "Edit group properties"
+msgstr "Modification des propriétés d'un groupe"
+
+#: src/pyams_security/zmi/plugin/group.py:259
+msgid "Specified group ID can't be used!"
+msgstr "L'ID indiqué pour ce groupe ne peut pas être utilisé !"
+
+#: src/pyams_security/zmi/plugin/group.py:271
+msgid "Group was created successfully"
+msgstr "Le groupe a été créé avec succès."
+
+#: src/pyams_security/zmi/plugin/admin.py:52
+msgid "Add admin authentication..."
+msgstr "Ajouter un compte système..."
+
+#: src/pyams_security/zmi/plugin/admin.py:64
+msgid "Add administration authentication plug-in"
+msgstr "Ajout d'un compte d'administration système"
+
+#: src/pyams_security/zmi/plugin/admin.py:106
+msgid "Edit administration authentication plug-in"
+msgstr "Modification d'un compte d'administration système"
+
+#: src/pyams_security/zmi/plugin/admin.py:128
+msgid "WARNING"
+msgstr "ATTENTION"
+
+#: src/pyams_security/zmi/plugin/admin.py:130
+msgid ""
+"Before disabling plug-in, please verify that you have other administration "
+"access!"
+msgstr ""
+"Avant de désactiver ce compte, veuillez vous assurer que vous disposer d'un "
+"autre compte d'administration correctement configuré !"
+
 #: src/pyams_security/zmi/plugin/userfolder.py:66
 msgid "Add local users folder..."
 msgstr "Ajouter un dossier d'utilisateurs locaux..."
@@ -244,106 +315,426 @@
 msgid "Add local users folder plug-in"
 msgstr "Ajout d'un dossier d'utilisateurs locaux"
 
-#: src/pyams_security/zmi/plugin/userfolder.py:111
+#: src/pyams_security/zmi/plugin/userfolder.py:120
 msgid "Edit local users folder plug-in properties"
 msgstr "Modification d'un dossier d'utilisateurs locaux"
 
-#: src/pyams_security/zmi/plugin/userfolder.py:174
+#: src/pyams_security/zmi/plugin/userfolder.py:183
 #: src/pyams_security/views/login.py:56
 msgid "Login"
 msgstr "Code utilisateur"
 
-#: src/pyams_security/zmi/plugin/userfolder.py:220
-#: src/pyams_security/interfaces/__init__.py:441
-#: src/pyams_security/interfaces/__init__.py:444
+#: src/pyams_security/zmi/plugin/userfolder.py:229
+#: src/pyams_security/interfaces/__init__.py:445
+#: src/pyams_security/interfaces/__init__.py:448
 msgid "Activation date"
 msgstr "Date d'activation"
 
-#: src/pyams_security/zmi/plugin/userfolder.py:240
+#: src/pyams_security/zmi/plugin/userfolder.py:249
 msgid "Add user"
 msgstr "Ajouter un utilisateur"
 
-#: src/pyams_security/zmi/plugin/userfolder.py:253
+#: src/pyams_security/zmi/plugin/userfolder.py:262
 msgid "Add new local user"
 msgstr "Ajout d'un utilisateur local"
 
-#: src/pyams_security/zmi/plugin/userfolder.py:302
+#: src/pyams_security/zmi/plugin/userfolder.py:311
 #: src/pyams_security/views/userfolder.py:123
 msgid "Specified login can't be used!"
 msgstr "Le code utilisateur indiqué ne peut pas être utilisé !"
 
-#: src/pyams_security/zmi/plugin/userfolder.py:313
+#: src/pyams_security/zmi/plugin/userfolder.py:322
 msgid "User was created successfully"
 msgstr "L'utilisateur a été créé avec succès."
 
-#: src/pyams_security/zmi/plugin/group.py:62
-msgid "Add local groups folder..."
-msgstr "Ajouter un dossier de groupes locaux..."
+#: src/pyams_security/interfaces/__init__.py:131
+msgid "Plug-in prefix"
+msgstr "Préfixe du module"
+
+#: src/pyams_security/interfaces/__init__.py:132
+msgid ""
+"This prefix is mainly used by authentication plug-ins to mark principals"
+msgstr ""
+"Ce préfixe est utilisé par les modules d'authentification pour identifier "
+"les utilisateurs"
+
+#: src/pyams_security/interfaces/__init__.py:134
+msgid "Plug-in title"
+msgstr "Libellé du module"
+
+#: src/pyams_security/interfaces/__init__.py:137
+msgid "Enabled plug-in?"
+msgstr "Module actif ?"
 
-#: src/pyams_security/zmi/plugin/group.py:74
-msgid "Add local groups folder plug-in"
-msgstr "Ajout d'un dossier de groupes locaux"
+#: src/pyams_security/interfaces/__init__.py:138
+msgid "You can choose to disable any plug-in..."
+msgstr ""
+"Un module inactif ne peut plus être utilisé pour authentifier ou rechercher "
+"les utilisateurs..."
+
+#: src/pyams_security/interfaces/__init__.py:173
+msgid "Admin. login"
+msgstr "Code utilisateur"
+
+#: src/pyams_security/interfaces/__init__.py:175
+msgid "Admin. password"
+msgstr "Mot de passe"
+
+#: src/pyams_security/interfaces/__init__.py:229
+msgid "Internal provider ID"
+msgstr "ID du connecteur"
+
+#: src/pyams_security/interfaces/__init__.py:233
+msgid "User name"
+msgstr "Nom d'utilisateur"
 
-#: src/pyams_security/zmi/plugin/group.py:107
-msgid "Edit local groups folder plug-in properties"
-msgstr "Modification d'un dossier de groupes locaux"
+#: src/pyams_security/interfaces/__init__.py:238
+#: src/pyams_security/interfaces/__init__.py:333
+#: src/pyams_security/interfaces/__init__.py:404
+msgid "First name"
+msgstr "Prénom"
+
+#: src/pyams_security/interfaces/__init__.py:241
+#: src/pyams_security/interfaces/__init__.py:336
+#: src/pyams_security/interfaces/__init__.py:407
+msgid "Last name"
+msgstr "Nom"
+
+#: src/pyams_security/interfaces/__init__.py:244
+msgid "Nickname"
+msgstr "Surnom"
+
+#: src/pyams_security/interfaces/__init__.py:250
+msgid "Timezone"
+msgstr "Fuseau horaire"
+
+#: src/pyams_security/interfaces/__init__.py:253
+msgid "Country"
+msgstr "Pays"
 
-#: src/pyams_security/zmi/plugin/group.py:133
-msgid "Local groups"
-msgstr "Groupes locaux"
+#: src/pyams_security/interfaces/__init__.py:256
+msgid "City"
+msgstr "Ville"
+
+#: src/pyams_security/interfaces/__init__.py:259
+msgid "Postal code"
+msgstr "Code postal"
+
+#: src/pyams_security/interfaces/__init__.py:262
+msgid "Locale code"
+msgstr "Langue"
+
+#: src/pyams_security/interfaces/__init__.py:265
+msgid "Picture URL"
+msgstr "Photo (URL)"
+
+#: src/pyams_security/interfaces/__init__.py:268
+msgid "Birth date"
+msgstr "Date de naissance"
+
+#: src/pyams_security/interfaces/__init__.py:304
+msgid ""
+"Your password must contain at least three of these kinds of characters: "
+"lowercase letters, uppercase letters, numbers and special characters"
+msgstr ""
+"Votre mot de passe doit contenir au moins trois de ces types de caractères : "
+"minuscules, majuscules, chiffres et autres caractères"
 
-#: src/pyams_security/zmi/plugin/group.py:161
-#: src/pyams_security/interfaces/__init__.py:485
-msgid "Description"
-msgstr "Description"
+#: src/pyams_security/interfaces/__init__.py:314
+#: src/pyams_security/interfaces/__init__.py:365
+#: src/pyams_security/interfaces/__init__.py:387
+msgid "User login"
+msgstr "Code utilisateur"
+
+#: src/pyams_security/interfaces/__init__.py:315
+msgid ""
+"If you don't provide a custom login, your login will be your email address..."
+msgstr ""
+"Si vous n'indiquez pas de code utilisateur, vous pourrez utiliser votre "
+"adresse de messagerie pour vous connecter..."
+
+#: src/pyams_security/interfaces/__init__.py:324
+msgid ""
+"An email will be sent to this address to validate account activation; it "
+"will be used as your future user login"
+msgstr ""
+"Un message sera envoyé à cette adresse pour la valider et pour vous "
+"permettre d'activer votre compte ; il pourra être utilisé compte identifiant "
+"de connexion si vous n'avez pas indiqué de code utilisateur"
+
+#: src/pyams_security/interfaces/__init__.py:339
+#: src/pyams_security/interfaces/__init__.py:412
+msgid "Company name"
+msgstr "Société"
+
+#: src/pyams_security/interfaces/__init__.py:342
+#: src/pyams_security/interfaces/__init__.py:368
+#: src/pyams_security/interfaces/__init__.py:420
+#: src/pyams_security/views/login.py:57
+msgid "Password"
+msgstr "Mot de passe"
+
+#: src/pyams_security/interfaces/__init__.py:343
+msgid ""
+"Password must be at least 8 characters long, and contain at least three kins "
+"of characters between lowercase letters, uppercase letters, numbers and "
+"special characters"
+msgstr ""
+"Le mot de passe doit être composé d'au moins huit caractères, et contenir au "
+"moins trois types de caractères parmi les lettres minuscules, les "
+"majuscules, les chiffres et les caractères spéciaux"
+
+#: src/pyams_security/interfaces/__init__.py:349
+#: src/pyams_security/interfaces/__init__.py:372
+msgid "Confirmed password"
+msgstr "Confirmation du mot de passe"
 
-#: src/pyams_security/zmi/plugin/group.py:191
-msgid "Groups list"
-msgstr "Liste des groupes"
+#: src/pyams_security/interfaces/__init__.py:362
+#: src/pyams_security/interfaces/__init__.py:439
+msgid "Activation hash"
+msgstr "Clé d'activation"
+
+#: src/pyams_security/interfaces/__init__.py:396
+msgid "User email address"
+msgstr "Adresse de messagerie"
+
+#: src/pyams_security/interfaces/__init__.py:415
+msgid "Password manager name"
+msgstr "Gestionnaire de mot de passe"
+
+#: src/pyams_security/interfaces/__init__.py:424
+msgid "Wait confirmation?"
+msgstr "Attendre la confirmation ?"
+
+#: src/pyams_security/interfaces/__init__.py:425
+msgid ""
+"If 'no', user will be activated immediately without waiting email "
+"confirmation"
+msgstr ""
+"Si 'non', ce compte utilisateur sera activé immédiatement sans attendre le "
+"message de confirmation"
 
-#: src/pyams_security/zmi/plugin/group.py:204
-msgid "Add group"
-msgstr "Ajouter un groupe"
+#: src/pyams_security/interfaces/__init__.py:430
+msgid "Self-registered profile?"
+msgstr "Profil auto-enregistré ?"
+
+#: src/pyams_security/interfaces/__init__.py:435
+msgid "Activation secret key"
+msgstr "Clé secrète"
+
+#: src/pyams_security/interfaces/__init__.py:436
+msgid "This private secret is used to create and check activation hash"
+msgstr ""
+"Cette clé secrète est utilisé pour créer et vérifier la clé d'activation"
 
-#: src/pyams_security/zmi/plugin/group.py:217
-msgid "Add new local group"
-msgstr "Ajout d'un groupe local"
+#: src/pyams_security/interfaces/__init__.py:440
+msgid ""
+"This hash is provided into activation message URL. Activation hash is "
+"missing for local users which were registered without waiting their "
+"confirmation."
+msgstr ""
+"Cette clé est fournie dans le message de confirmation de l'inscription. "
+"Cette clé d'activation n'est pas définie pour les utilisateurs pour lesquels "
+"l'attente de confirmation n'a pas été demandée."
+
+#: src/pyams_security/interfaces/__init__.py:480
+msgid "Group ID"
+msgstr "ID du groupe"
 
-#: src/pyams_security/zmi/plugin/group.py:273
-msgid "Edit group properties"
-msgstr "Modification des propriétés d'un groupe"
+#: src/pyams_security/interfaces/__init__.py:481
+msgid "This ID should be unique between all groups"
+msgstr "Cet ID doit être unique pour tous les groupes"
+
+#: src/pyams_security/interfaces/__init__.py:485
+msgid "Title"
+msgstr "Nom"
+
+#: src/pyams_security/interfaces/__init__.py:486
+msgid "Public label of this group"
+msgstr "Libellé public de ce groupe"
+
+#: src/pyams_security/interfaces/__init__.py:492
+msgid "Group principals"
+msgstr "Mandants du groupe"
+
+#: src/pyams_security/interfaces/__init__.py:493
+msgid "IDs of principals contained in this group"
+msgstr "ID des mandants contenus dans ce groupe"
 
-#: src/pyams_security/zmi/plugin/group.py:250
-msgid "Specified group ID can't be used!"
-msgstr "L'ID indiqué pour ce groupe ne peut pas être utilisé !"
+#: src/pyams_security/interfaces/__init__.py:543
+msgid "Enable login via social OAuth plug-ins"
+msgstr ""
+"Autoriser la connexion à partir des réseaux sociaux via les modules OAuth"
+
+#: src/pyams_security/interfaces/__init__.py:547
+msgid "Social users folder"
+msgstr "Dossier des utilisateurs \"sociaux\""
+
+#: src/pyams_security/interfaces/__init__.py:548
+msgid "Name of folder used to store social users properties"
+msgstr ""
+"Nom du dossier dans lequel seront stockés les profils des utilisateurs "
+"connectés via des réseaux sociaux"
+
+#: src/pyams_security/interfaces/__init__.py:557
+msgid "Authomatic secret"
+msgstr "Clé OAuth"
+
+#: src/pyams_security/interfaces/__init__.py:558
+msgid "This secret phrase is used to encrypt Authomatic cookie"
+msgstr ""
+"Cette phrase secrète est utilisée pour crypter le cookie d'authentification"
 
-#: src/pyams_security/zmi/plugin/group.py:262
-msgid "Group was created successfully"
-msgstr "Le groupe a été créé avec succès."
+#: src/pyams_security/interfaces/__init__.py:562
+msgid "Use social popup?"
+msgstr "Connection via une popup ?"
+
+#: src/pyams_security/interfaces/__init__.py:567
+msgid "If 'Yes', any use will be able to create a new user account"
+msgstr "Si 'oui', toute personne sera à même de se créer un compte utilisateur"
+
+#: src/pyams_security/interfaces/__init__.py:571
+msgid "Users folder"
+msgstr "Dossier des utilisateurs locaux"
+
+#: src/pyams_security/interfaces/__init__.py:572
+msgid "Name of users folder used to store registered principals"
+msgstr "Nom du dossier dans lequel seront créés les utilisateurs enregistrés"
+
+#: src/pyams_security/interfaces/__init__.py:581
+msgid "Credentials plug-ins"
+msgstr "Modules d'identification"
+
+#: src/pyams_security/interfaces/__init__.py:582
+msgid "These plug-ins can be used to extract request credentials"
+msgstr ""
+"Ces modules peuvent être utilisés pour extraire l'identitité des utilisateurs"
 
-#: src/pyams_security/zmi/plugin/admin.py:50
-msgid "Add admin authentication..."
-msgstr "Ajouter un compte système..."
+#: src/pyams_security/interfaces/__init__.py:587
+msgid "Authentication plug-ins"
+msgstr "Modules d'authentification"
+
+#: src/pyams_security/interfaces/__init__.py:588
+msgid ""
+"The plug-ins can be used to check extracted credentials against a local or "
+"remote users database"
+msgstr ""
+"Ces modules sont utilisés pour vérifier l'identité des utilisateurs vis à "
+"vis d'une base d'utilisateurs locale ou distante"
+
+#: src/pyams_security/interfaces/__init__.py:593
+msgid "Directory plug-ins"
+msgstr "Modules d'annuaires"
+
+#: src/pyams_security/interfaces/__init__.py:594
+msgid "The plug-in can be used to extract principals information"
+msgstr ""
+"Ces modules peuvent être utilisés pour extraire les propriétés des "
+"utilisateurs"
+
+#: src/pyams_security/interfaces/__init__.py:668
+msgid "Provider name"
+msgstr "Nom du fournisseur"
 
-#: src/pyams_security/zmi/plugin/admin.py:62
-msgid "Add administration authentication plug-in"
-msgstr "Ajout d'un compte d'administration système"
+#: src/pyams_security/interfaces/__init__.py:672
+msgid "Provider ID"
+msgstr "ID du fournisseur"
+
+#: src/pyams_security/interfaces/__init__.py:673
+msgid "This value should be unique between all providers"
+msgstr "Cette valeur numérique doit être unique pour tous les fournisseurs"
+
+#: src/pyams_security/interfaces/__init__.py:677
+msgid "Provider consumer key"
+msgstr "Clé cliente"
+
+#: src/pyams_security/interfaces/__init__.py:680
+msgid "Provider secret"
+msgstr "Clé secrète"
+
+#: src/pyams_security/interfaces/__init__.py:698
+msgid "Inherit parent security?"
+msgstr "Héritage de la sécurité ?"
+
+#: src/pyams_security/interfaces/__init__.py:699
+msgid "Get access control entries (ACE) inherited from parent levels"
+msgstr "Utiliser les règles d'accès (ACE) héritées du parent"
 
-#: src/pyams_security/zmi/plugin/admin.py:95
-msgid "Edit administration authentication plug-in"
-msgstr "Modification d'un compte d'administration système"
+#: src/pyams_security/interfaces/__init__.py:704
+msgid "Public permission"
+msgstr "Permission publique"
+
+#: src/pyams_security/interfaces/__init__.py:705
+msgid "This permission will be granted to all users"
+msgstr "Cette permission sera attribuée à tous les utilisateurs"
+
+#: src/pyams_security/interfaces/__init__.py:709
+msgid "Authenticated permission"
+msgstr "Permission authentifiée"
+
+#: src/pyams_security/interfaces/__init__.py:710
+msgid "This permission will be granted to authenticated users"
+msgstr "Cette permission sera attribuée à tous les utilisateurs authentifiés"
+
+#: src/pyams_security/interfaces/__init__.py:714
+msgid "Inherit parent roles?"
+msgstr "Héritage des rôles ?"
+
+#: src/pyams_security/interfaces/__init__.py:715
+msgid "Get roles granted on parent levels"
+msgstr "Disposer des rôles affectés aux niveaux parents"
 
-#: src/pyams_security/zmi/plugin/admin.py:117
-msgid "WARNING"
-msgstr "ATTENTION"
+#: src/pyams_security/interfaces/__init__.py:331
+msgid "Your email address is not valid!"
+msgstr "Votre adresse de messagerie est incorrecte !"
+
+#: src/pyams_security/interfaces/__init__.py:355
+#: src/pyams_security/interfaces/__init__.py:378
+msgid "You didn't confirmed your password correctly!"
+msgstr "Vous n'avez pas confirmé votre mot de passe correctement !"
+
+#: src/pyams_security/interfaces/__init__.py:402
+msgid "Given email address is not valid!"
+msgstr "L'adrese de messagerie indiquée est invalide !"
+
+#: src/pyams_security/interfaces/__init__.py:555
+msgid "You can't activate social login without selecting a social users folder"
+msgstr ""
+"Vous ne pouvez pas activer la connexion via les réseaux sociaux sans "
+"sélectionner de dossier de stockage des utilisateurs"
+
+#: src/pyams_security/interfaces/__init__.py:579
+msgid "You can't activate open registration without selecting a users folder"
+msgstr ""
+"Vous ne pouvez pas activer les fonctions d'inscription libre sans "
+"sélectionner de dossier de stockage des utilisateurs"
 
-#: src/pyams_security/zmi/plugin/admin.py:119
-msgid ""
-"Before disabling plug-in, please verify that you have other administration "
-"access!"
+#: src/pyams_security/views/login.py:90 src/pyams_security/views/login.py:149
+msgid "Please enter valid credentials to log-in"
+msgstr "Veuillez indiquer vos paramètres de connexion"
+
+#: src/pyams_security/views/login.py:63
+msgid "Reset"
+msgstr "Annuler"
+
+#: src/pyams_security/views/login.py:64 src/pyams_security/views/login.py:141
+msgid "Connect"
+msgstr "Connexion"
+
+#: src/pyams_security/views/login.py:140
+#: src/pyams_security/views/userfolder.py:65
+msgid "Cancel"
+msgstr "Annuler"
+
+#: src/pyams_security/views/login.py:82
+msgid "Missing security manager utility. Please contact administrator!"
 msgstr ""
-"Avant de désactiver ce compte, veuillez vous assurer que vous disposer d'un "
-"autre compte d'administration correctement configuré !"
+"Pas de gestionnaire de sécurité. Veuillez contacter l'administrateur du "
+"site !"
+
+#: src/pyams_security/views/login.py:78
+msgid "Invalid credentials!"
+msgstr "Paramètres de connexion incorrects !"
 
 #: src/pyams_security/views/userfolder.py:53
 msgid "Register new account"
@@ -365,11 +756,6 @@
 msgid "Please confirm your registration info"
 msgstr "Veuillez confirmer les paramètres de votre compte"
 
-#: src/pyams_security/views/userfolder.py:65
-#: src/pyams_security/views/login.py:140
-msgid "Cancel"
-msgstr "Annuler"
-
 #: src/pyams_security/views/userfolder.py:66
 msgid "Register"
 msgstr "Inscrire ce compte"
@@ -407,400 +793,21 @@
 msgid "Can't retrieve user profile!"
 msgstr "Impossible d'accéder à votre compte utilisateur !"
 
-#: src/pyams_security/views/login.py:90 src/pyams_security/views/login.py:149
-msgid "Please enter valid credentials to log-in"
-msgstr "Veuillez indiquer vos paramètres de connexion"
-
-#: src/pyams_security/views/login.py:57
-#: src/pyams_security/interfaces/__init__.py:338
-#: src/pyams_security/interfaces/__init__.py:364
-#: src/pyams_security/interfaces/__init__.py:416
-msgid "Password"
-msgstr "Mot de passe"
-
-#: src/pyams_security/views/login.py:63
-msgid "Reset"
-msgstr "Annuler"
-
-#: src/pyams_security/views/login.py:64 src/pyams_security/views/login.py:141
-msgid "Connect"
-msgstr "Connexion"
-
-#: src/pyams_security/views/login.py:82
-msgid "Missing security manager utility. Please contact administrator!"
-msgstr ""
-"Pas de gestionnaire de sécurité. Veuillez contacter l'administrateur du "
-"site !"
-
-#: src/pyams_security/views/login.py:78
-msgid "Invalid credentials!"
-msgstr "Paramètres de connexion incorrects !"
-
-#: src/pyams_security/interfaces/__init__.py:131
-msgid "Plug-in prefix"
-msgstr "Préfixe du module"
-
-#: src/pyams_security/interfaces/__init__.py:132
-msgid ""
-"This prefix is mainly used by authentication plug-ins to mark principals"
-msgstr ""
-"Ce préfixe est utilisé par les modules d'authentification pour identifier "
-"les utilisateurs"
-
-#: src/pyams_security/interfaces/__init__.py:134
-msgid "Plug-in title"
-msgstr "Libellé du module"
-
-#: src/pyams_security/interfaces/__init__.py:137
-msgid "Enabled plug-in?"
-msgstr "Module actif ?"
-
-#: src/pyams_security/interfaces/__init__.py:138
-msgid "You can choose to disable any plug-in..."
-msgstr ""
-"Un module inactif ne peut plus être utilisé pour authentifier ou rechercher "
-"les utilisateurs..."
-
-#: src/pyams_security/interfaces/__init__.py:173
-msgid "Admin. login"
-msgstr "Code utilisateur"
-
-#: src/pyams_security/interfaces/__init__.py:175
-msgid "Admin. password"
-msgstr "Mot de passe"
-
-#: src/pyams_security/interfaces/__init__.py:225
-msgid "Internal provider ID"
-msgstr "ID du connecteur"
-
-#: src/pyams_security/interfaces/__init__.py:229
-msgid "User name"
-msgstr "Nom d'utilisateur"
-
-#: src/pyams_security/interfaces/__init__.py:234
-#: src/pyams_security/interfaces/__init__.py:329
-#: src/pyams_security/interfaces/__init__.py:400
-msgid "First name"
-msgstr "Prénom"
-
-#: src/pyams_security/interfaces/__init__.py:237
-#: src/pyams_security/interfaces/__init__.py:332
-#: src/pyams_security/interfaces/__init__.py:403
-msgid "Last name"
-msgstr "Nom"
-
-#: src/pyams_security/interfaces/__init__.py:240
-msgid "Nickname"
-msgstr "Surnom"
-
-#: src/pyams_security/interfaces/__init__.py:246
-msgid "Timezone"
-msgstr "Fuseau horaire"
-
-#: src/pyams_security/interfaces/__init__.py:249
-msgid "Country"
-msgstr "Pays"
-
-#: src/pyams_security/interfaces/__init__.py:252
-msgid "City"
-msgstr "Ville"
-
-#: src/pyams_security/interfaces/__init__.py:255
-msgid "Postal code"
-msgstr "Code postal"
-
-#: src/pyams_security/interfaces/__init__.py:258
-msgid "Locale code"
-msgstr "Langue"
-
-#: src/pyams_security/interfaces/__init__.py:261
-msgid "Picture URL"
-msgstr "Photo (URL)"
-
-#: src/pyams_security/interfaces/__init__.py:264
-msgid "Birth date"
-msgstr "Date de naissance"
-
-#: src/pyams_security/interfaces/__init__.py:300
-msgid ""
-"Your password must contain at least three of these kinds of characters: "
-"lowercase letters, uppercase letters, numbers and special characters"
-msgstr ""
-"Votre mot de passe doit contenir au moins trois de ces types de caractères : "
-"minuscules, majuscules, chiffres et autres caractères"
-
-#: src/pyams_security/interfaces/__init__.py:310
-#: src/pyams_security/interfaces/__init__.py:361
-#: src/pyams_security/interfaces/__init__.py:383
-msgid "User login"
-msgstr "Code utilisateur"
-
-#: src/pyams_security/interfaces/__init__.py:311
-msgid ""
-"If you don't provide a custom login, your login will be your email address..."
-msgstr ""
-"Si vous n'indiquez pas de code utilisateur, vous pourrez utiliser votre "
-"adresse de messagerie pour vous connecter..."
-
-#: src/pyams_security/interfaces/__init__.py:320
-msgid ""
-"An email will be sent to this address to validate account activation; it "
-"will be used as your future user login"
-msgstr ""
-"Un message sera envoyé à cette adresse pour la valider et pour vous "
-"permettre d'activer votre compte ; il pourra être utilisé compte identifiant "
-"de connexion si vous n'avez pas indiqué de code utilisateur"
-
-#: src/pyams_security/interfaces/__init__.py:335
-#: src/pyams_security/interfaces/__init__.py:408
-msgid "Company name"
-msgstr "Société"
-
-#: src/pyams_security/interfaces/__init__.py:339
-msgid ""
-"Password must be at least 8 characters long, and contain at least three kins "
-"of characters between lowercase letters, uppercase letters, numbers and "
-"special characters"
-msgstr ""
-"Le mot de passe doit être composé d'au moins huit caractères, et contenir au "
-"moins trois types de caractères parmi les lettres minuscules, les "
-"majuscules, les chiffres et les caractères spéciaux"
-
-#: src/pyams_security/interfaces/__init__.py:345
-#: src/pyams_security/interfaces/__init__.py:368
-msgid "Confirmed password"
-msgstr "Confirmation du mot de passe"
-
-#: src/pyams_security/interfaces/__init__.py:358
-#: src/pyams_security/interfaces/__init__.py:435
-msgid "Activation hash"
-msgstr "Clé d'activation"
-
-#: src/pyams_security/interfaces/__init__.py:392
-msgid "User email address"
-msgstr "Adresse de messagerie"
-
-#: src/pyams_security/interfaces/__init__.py:411
-msgid "Password manager name"
-msgstr "Gestionnaire de mot de passe"
-
-#: src/pyams_security/interfaces/__init__.py:420
-msgid "Wait confirmation?"
-msgstr "Attendre la confirmation ?"
-
-#: src/pyams_security/interfaces/__init__.py:421
-msgid ""
-"If 'no', user will be activated immediately without waiting email "
-"confirmation"
-msgstr ""
-"Si 'non', ce compte utilisateur sera activé immédiatement sans attendre le "
-"message de confirmation"
-
-#: src/pyams_security/interfaces/__init__.py:426
-msgid "Self-registered profile?"
-msgstr "Profil auto-enregistré ?"
-
-#: src/pyams_security/interfaces/__init__.py:431
-msgid "Activation secret key"
-msgstr "Clé secrète"
-
-#: src/pyams_security/interfaces/__init__.py:432
-msgid "This private secret is used to create and check activation hash"
-msgstr ""
-"Cette clé secrète est utilisé pour créer et vérifier la clé d'activation"
-
-#: src/pyams_security/interfaces/__init__.py:436
-msgid ""
-"This hash is provided into activation message URL. Activation hash is "
-"missing for local users which were registered without waiting their "
-"confirmation."
-msgstr ""
-"Cette clé est fournie dans le message de confirmation de l'inscription. "
-"Cette clé d'activation n'est pas définie pour les utilisateurs pour lesquels "
-"l'attente de confirmation n'a pas été demandée."
-
-#: src/pyams_security/interfaces/__init__.py:476
-msgid "Group ID"
-msgstr "ID du groupe"
-
-#: src/pyams_security/interfaces/__init__.py:477
-msgid "This ID should be unique between all groups"
-msgstr "Cet ID doit être unique pour tous les groupes"
-
-#: src/pyams_security/interfaces/__init__.py:481
-msgid "Title"
-msgstr "Nom"
-
-#: src/pyams_security/interfaces/__init__.py:482
-msgid "Public label of this group"
-msgstr "Libellé public de ce groupe"
-
-#: src/pyams_security/interfaces/__init__.py:488
-msgid "Group principals"
-msgstr "Mandants du groupe"
-
-#: src/pyams_security/interfaces/__init__.py:489
-msgid "IDs of principals contained in this group"
-msgstr "ID des mandants contenus dans ce groupe"
-
-#: src/pyams_security/interfaces/__init__.py:539
-msgid "Enable login via social OAuth plug-ins"
-msgstr ""
-"Autoriser la connexion à partir des réseaux sociaux via les modules OAuth"
-
-#: src/pyams_security/interfaces/__init__.py:543
-msgid "Social users folder"
-msgstr "Dossier des utilisateurs \"sociaux\""
-
-#: src/pyams_security/interfaces/__init__.py:544
-msgid "Name of folder used to store social users properties"
-msgstr ""
-"Nom du dossier dans lequel seront stockés les profils des utilisateurs "
-"connectés via des réseaux sociaux"
-
-#: src/pyams_security/interfaces/__init__.py:553
-msgid "Authomatic secret"
-msgstr "Clé OAuth"
-
-#: src/pyams_security/interfaces/__init__.py:554
-msgid "This secret phrase is used to encrypt Authomatic cookie"
-msgstr ""
-"Cette phrase secrète est utilisée pour crypter le cookie d'authentification"
-
-#: src/pyams_security/interfaces/__init__.py:558
-msgid "Use social popup?"
-msgstr "Connection via une popup ?"
-
-#: src/pyams_security/interfaces/__init__.py:563
-msgid "If 'Yes', any use will be able to create a new user account"
-msgstr "Si 'oui', toute personne sera à même de se créer un compte utilisateur"
-
-#: src/pyams_security/interfaces/__init__.py:567
-msgid "Users folder"
-msgstr "Dossier des utilisateurs locaux"
-
-#: src/pyams_security/interfaces/__init__.py:568
-msgid "Name of users folder used to store registered principals"
-msgstr "Nom du dossier dans lequel seront créés les utilisateurs enregistrés"
-
-#: src/pyams_security/interfaces/__init__.py:577
-msgid "Credentials plug-ins"
-msgstr "Modules d'identification"
-
-#: src/pyams_security/interfaces/__init__.py:578
-msgid "These plug-ins can be used to extract request credentials"
-msgstr ""
-"Ces modules peuvent être utilisés pour extraire l'identitité des utilisateurs"
-
-#: src/pyams_security/interfaces/__init__.py:583
-msgid "Authentication plug-ins"
-msgstr "Modules d'authentification"
-
-#: src/pyams_security/interfaces/__init__.py:584
-msgid ""
-"The plug-ins can be used to check extracted credentials against a local or "
-"remote users database"
-msgstr ""
-"Ces modules sont utilisés pour vérifier l'identité des utilisateurs vis à "
-"vis d'une base d'utilisateurs locale ou distante"
-
-#: src/pyams_security/interfaces/__init__.py:589
-msgid "Directory plug-ins"
-msgstr "Modules d'annuaires"
-
-#: src/pyams_security/interfaces/__init__.py:590
-msgid "The plug-in can be used to extract principals information"
-msgstr ""
-"Ces modules peuvent être utilisés pour extraire les propriétés des "
-"utilisateurs"
-
-#: src/pyams_security/interfaces/__init__.py:664
-msgid "Provider name"
-msgstr "Nom du fournisseur"
-
-#: src/pyams_security/interfaces/__init__.py:668
-msgid "Provider ID"
-msgstr "ID du fournisseur"
-
-#: src/pyams_security/interfaces/__init__.py:669
-msgid "This value should be unique between all providers"
-msgstr "Cette valeur numérique doit être unique pour tous les fournisseurs"
-
-#: src/pyams_security/interfaces/__init__.py:673
-msgid "Provider consumer key"
-msgstr "Clé cliente"
-
-#: src/pyams_security/interfaces/__init__.py:676
-msgid "Provider secret"
-msgstr "Clé secrète"
-
-#: src/pyams_security/interfaces/__init__.py:694
-msgid "Inherit parent security?"
-msgstr "Héritage de la sécurité ?"
-
-#: src/pyams_security/interfaces/__init__.py:695
-msgid "Get access control entries (ACE) inherited from parent levels"
-msgstr "Utiliser les règles d'accès (ACE) héritées du parent"
-
-#: src/pyams_security/interfaces/__init__.py:700
-msgid "Public permission"
-msgstr "Permission publique"
-
-#: src/pyams_security/interfaces/__init__.py:701
-msgid "This permission will be granted to all users"
-msgstr "Cette permission sera attribuée à tous les utilisateurs"
-
-#: src/pyams_security/interfaces/__init__.py:705
-msgid "Authenticated permission"
-msgstr "Permission authentifiée"
-
-#: src/pyams_security/interfaces/__init__.py:706
-msgid "This permission will be granted to authenticated users"
-msgstr "Cette permission sera attribuée à tous les utilisateurs authentifiés"
-
-#: src/pyams_security/interfaces/__init__.py:710
-msgid "Inherit parent roles?"
-msgstr "Héritage des rôles ?"
-
-#: src/pyams_security/interfaces/__init__.py:711
-msgid "Get roles granted on parent levels"
-msgstr "Disposer des rôles affectés aux niveaux parents"
-
-#: src/pyams_security/interfaces/__init__.py:327
-msgid "Your email address is not valid!"
-msgstr "Votre adresse de messagerie est incorrecte !"
-
-#: src/pyams_security/interfaces/__init__.py:351
-#: src/pyams_security/interfaces/__init__.py:374
-msgid "You didn't confirmed your password correctly!"
-msgstr "Vous n'avez pas confirmé votre mot de passe correctement !"
-
-#: src/pyams_security/interfaces/__init__.py:398
-msgid "Given email address is not valid!"
-msgstr "L'adrese de messagerie indiquée est invalide !"
-
-#: src/pyams_security/interfaces/__init__.py:551
-msgid "You can't activate social login without selecting a social users folder"
-msgstr ""
-"Vous ne pouvez pas activer la connexion via les réseaux sociaux sans "
-"sélectionner de dossier de stockage des utilisateurs"
-
-#: src/pyams_security/interfaces/__init__.py:575
-msgid "You can't activate open registration without selecting a users folder"
-msgstr ""
-"Vous ne pouvez pas activer les fonctions d'inscription libre sans "
-"sélectionner de dossier de stockage des utilisateurs"
-
 #: src/pyams_security/plugin/http.py:44
 msgid "HTTP Basic credentials"
 msgstr "Authentification HTTP Basic"
 
-#: src/pyams_security/plugin/userfolder.py:105
-#: src/pyams_security/plugin/userfolder.py:110
+#: src/pyams_security/plugin/userfolder.py:106
+#: src/pyams_security/plugin/userfolder.py:111
 msgid "Can't activate profile with given params!"
 msgstr ""
 "Impossible de confirmer votre inscription avec les paramètres fournis !"
 
+#: src/pyams_security/widget/templates/principal-input.pt:4
+#: src/pyams_security/widget/templates/principals-set-input.pt:4
+msgid "Clear selected values"
+msgstr "Effacer les valeurs sélectionnées"
+
 #~ msgid "Social login configuration"
 #~ msgstr "Configuration d'un module social"
 
--- a/src/pyams_security/locales/pyams_security.pot	Sat Feb 28 15:29:00 2015 +0100
+++ b/src/pyams_security/locales/pyams_security.pot	Sat Feb 28 15:29:31 2015 +0100
@@ -6,7 +6,7 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: PACKAGE 1.0\n"
-"POT-Creation-Date: 2015-02-23 17:19+0100\n"
+"POT-Creation-Date: 2015-02-28 09:11+0100\n"
 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
 "Last-Translator: FULL NAME <EMAIL@ADDRESS\n"
 "Language-Team: LANGUAGE <LL@li.org>\n"
@@ -14,7 +14,11 @@
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
-"Generated-By: Lingua 3.8\n"
+"Generated-By: Lingua 3.10.dev0\n"
+
+#: ./src/pyams_security/principal.py:53
+msgid "Not logged in"
+msgstr ""
 
 #: ./src/pyams_security/__init__.py:41
 msgid "View public contents"
@@ -36,15 +40,6 @@
 msgid "Manage system"
 msgstr ""
 
-#: ./src/pyams_security/principal.py:52
-msgid "Not logged in"
-msgstr ""
-
-#: ./src/pyams_security/widget/templates/principals-set-input.pt:3
-#: ./src/pyams_security/widget/templates/principal-input.pt:3
-msgid "Clear selected values"
-msgstr ""
-
 #: ./src/pyams_security/zmi/utility.py:77
 msgid "Security"
 msgstr ""
@@ -58,11 +53,11 @@
 msgstr ""
 
 #: ./src/pyams_security/zmi/utility.py:123
-#: ./src/pyams_security/zmi/plugin/social.py:186
-#: ./src/pyams_security/zmi/plugin/social.py:320
-#: ./src/pyams_security/zmi/plugin/userfolder.py:184
-#: ./src/pyams_security/zmi/plugin/group.py:151
-#: ./src/pyams_security/interfaces/__init__.py:232
+#: ./src/pyams_security/zmi/plugin/social.py:195
+#: ./src/pyams_security/zmi/plugin/social.py:329
+#: ./src/pyams_security/zmi/plugin/group.py:160
+#: ./src/pyams_security/zmi/plugin/userfolder.py:193
+#: ./src/pyams_security/interfaces/__init__.py:236
 msgid "Name"
 msgstr ""
 
@@ -71,9 +66,9 @@
 msgstr ""
 
 #: ./src/pyams_security/zmi/utility.py:175
-#: ./src/pyams_security/zmi/plugin/social.py:368
-#: ./src/pyams_security/zmi/plugin/social.py:386
-#: ./src/pyams_security/zmi/plugin/social.py:441
+#: ./src/pyams_security/zmi/plugin/social.py:377
+#: ./src/pyams_security/zmi/plugin/social.py:395
+#: ./src/pyams_security/zmi/plugin/social.py:450
 msgid "Security manager"
 msgstr ""
 
@@ -91,9 +86,9 @@
 
 #: ./src/pyams_security/zmi/utility.py:208
 #: ./src/pyams_security/zmi/plugin/social.py:79
+#: ./src/pyams_security/zmi/plugin/group.py:73
+#: ./src/pyams_security/zmi/plugin/admin.py:63
 #: ./src/pyams_security/zmi/plugin/userfolder.py:77
-#: ./src/pyams_security/zmi/plugin/group.py:73
-#: ./src/pyams_security/zmi/plugin/admin.py:61
 msgid "System security manager"
 msgstr ""
 
@@ -106,12 +101,12 @@
 msgstr ""
 
 #: ./src/pyams_security/zmi/utility.py:231
-#: ./src/pyams_security/interfaces/__init__.py:538
+#: ./src/pyams_security/interfaces/__init__.py:542
 msgid "Enable social login?"
 msgstr ""
 
 #: ./src/pyams_security/zmi/utility.py:238
-#: ./src/pyams_security/interfaces/__init__.py:562
+#: ./src/pyams_security/interfaces/__init__.py:566
 msgid "Enable free registration?"
 msgstr ""
 
@@ -131,8 +126,8 @@
 msgid "Edit local roles"
 msgstr ""
 
-#: ./src/pyams_security/zmi/security.py:72
 #: ./src/pyams_security/zmi/security.py:73
+#: ./src/pyams_security/zmi/security.py:74
 msgid "(inherit from parent)"
 msgstr ""
 
@@ -144,99 +139,173 @@
 msgid "Add social users folder plug-in"
 msgstr ""
 
-#: ./src/pyams_security/zmi/plugin/social.py:113
+#: ./src/pyams_security/zmi/plugin/social.py:122
 msgid "Edit social users folder plug-in properties"
 msgstr ""
 
-#: ./src/pyams_security/zmi/plugin/social.py:154
-#: ./src/pyams_security/zmi/plugin/userfolder.py:152
-msgid "Search users"
-msgstr ""
-
 #: ./src/pyams_security/zmi/plugin/social.py:163
 #: ./src/pyams_security/zmi/plugin/userfolder.py:161
+msgid "Search users"
+msgstr ""
+
+#: ./src/pyams_security/zmi/plugin/social.py:172
+#: ./src/pyams_security/zmi/plugin/userfolder.py:170
 msgid "Search results"
 msgstr ""
 
-#: ./src/pyams_security/zmi/plugin/social.py:176
+#: ./src/pyams_security/zmi/plugin/social.py:185
 msgid "User ID"
 msgstr ""
 
-#: ./src/pyams_security/zmi/plugin/social.py:196
-#: ./src/pyams_security/zmi/plugin/userfolder.py:194
-#: ./src/pyams_security/interfaces/__init__.py:243
-#: ./src/pyams_security/interfaces/__init__.py:319
+#: ./src/pyams_security/zmi/plugin/social.py:205
+#: ./src/pyams_security/zmi/plugin/userfolder.py:203
+#: ./src/pyams_security/interfaces/__init__.py:247
+#: ./src/pyams_security/interfaces/__init__.py:323
 msgid "E-mail address"
 msgstr ""
 
-#: ./src/pyams_security/zmi/plugin/social.py:206
-#: ./src/pyams_security/interfaces/__init__.py:227
+#: ./src/pyams_security/zmi/plugin/social.py:215
+#: ./src/pyams_security/interfaces/__init__.py:231
 msgid "OAuth provider name"
 msgstr ""
 
-#: ./src/pyams_security/zmi/plugin/social.py:216
-#: ./src/pyams_security/zmi/plugin/userfolder.py:204
-#: ./src/pyams_security/interfaces/__init__.py:267
+#: ./src/pyams_security/zmi/plugin/social.py:225
+#: ./src/pyams_security/zmi/plugin/userfolder.py:213
+#: ./src/pyams_security/interfaces/__init__.py:271
 msgid "Registration date"
 msgstr ""
 
-#: ./src/pyams_security/zmi/plugin/social.py:239
-#: ./src/pyams_security/zmi/plugin/userfolder.py:324
+#: ./src/pyams_security/zmi/plugin/social.py:248
+#: ./src/pyams_security/zmi/plugin/userfolder.py:333
 msgid "Edit user properties"
 msgstr ""
 
-#: ./src/pyams_security/zmi/plugin/social.py:271
+#: ./src/pyams_security/zmi/plugin/social.py:280
 msgid "Social networks login"
 msgstr ""
 
-#: ./src/pyams_security/zmi/plugin/social.py:279
+#: ./src/pyams_security/zmi/plugin/social.py:288
 msgid "Configured social networks login providers"
 msgstr ""
 
-#: ./src/pyams_security/zmi/plugin/social.py:310
+#: ./src/pyams_security/zmi/plugin/social.py:319
 msgid "ID"
 msgstr ""
 
-#: ./src/pyams_security/zmi/plugin/social.py:331
+#: ./src/pyams_security/zmi/plugin/social.py:340
 msgid "Delete provider"
 msgstr ""
 
-#: ./src/pyams_security/zmi/plugin/social.py:369
+#: ./src/pyams_security/zmi/plugin/social.py:378
 msgid "Social networks login providers"
 msgstr ""
 
-#: ./src/pyams_security/zmi/plugin/social.py:377
+#: ./src/pyams_security/zmi/plugin/social.py:386
 msgid "Add provider"
 msgstr ""
 
-#: ./src/pyams_security/zmi/plugin/social.py:387
+#: ./src/pyams_security/zmi/plugin/social.py:396
 msgid "Add new social login provider"
 msgstr ""
 
+#: ./src/pyams_security/zmi/plugin/social.py:451
+msgid "Edit social login provider properties"
+msgstr ""
+
+#: ./src/pyams_security/zmi/plugin/social.py:104
+#: ./src/pyams_security/zmi/plugin/group.py:98
+#: ./src/pyams_security/zmi/plugin/admin.py:88
+#: ./src/pyams_security/zmi/plugin/userfolder.py:102
+msgid "Specified prefix is already used!"
+msgstr ""
+
+#: ./src/pyams_security/zmi/plugin/social.py:426
+msgid "This provider is already defined!"
+msgstr ""
+
 #: ./src/pyams_security/zmi/plugin/social.py:442
-msgid "Edit social login provider properties"
-msgstr ""
-
-#: ./src/pyams_security/zmi/plugin/social.py:417
-msgid "This provider is already defined!"
-msgstr ""
-
-#: ./src/pyams_security/zmi/plugin/social.py:433
 msgid "Social provider was created successfully"
 msgstr ""
 
-#: ./src/pyams_security/zmi/plugin/social.py:420
+#: ./src/pyams_security/zmi/plugin/social.py:429
 msgid "This provider ID is already used!"
 msgstr ""
 
-#: ./src/pyams_security/zmi/plugin/social.py:473
+#: ./src/pyams_security/zmi/plugin/social.py:482
 msgid "No provided provider_name argument!"
 msgstr ""
 
-#: ./src/pyams_security/zmi/plugin/social.py:477
+#: ./src/pyams_security/zmi/plugin/social.py:486
 msgid "Given provider name doesn't exist!"
 msgstr ""
 
+#: ./src/pyams_security/zmi/plugin/group.py:62
+msgid "Add local groups folder..."
+msgstr ""
+
+#: ./src/pyams_security/zmi/plugin/group.py:74
+msgid "Add local groups folder plug-in"
+msgstr ""
+
+#: ./src/pyams_security/zmi/plugin/group.py:116
+msgid "Edit local groups folder plug-in properties"
+msgstr ""
+
+#: ./src/pyams_security/zmi/plugin/group.py:142
+msgid "Local groups"
+msgstr ""
+
+#: ./src/pyams_security/zmi/plugin/group.py:170
+#: ./src/pyams_security/interfaces/__init__.py:489
+msgid "Description"
+msgstr ""
+
+#: ./src/pyams_security/zmi/plugin/group.py:200
+msgid "Groups list"
+msgstr ""
+
+#: ./src/pyams_security/zmi/plugin/group.py:213
+msgid "Add group"
+msgstr ""
+
+#: ./src/pyams_security/zmi/plugin/group.py:226
+msgid "Add new local group"
+msgstr ""
+
+#: ./src/pyams_security/zmi/plugin/group.py:282
+msgid "Edit group properties"
+msgstr ""
+
+#: ./src/pyams_security/zmi/plugin/group.py:259
+msgid "Specified group ID can't be used!"
+msgstr ""
+
+#: ./src/pyams_security/zmi/plugin/group.py:271
+msgid "Group was created successfully"
+msgstr ""
+
+#: ./src/pyams_security/zmi/plugin/admin.py:52
+msgid "Add admin authentication..."
+msgstr ""
+
+#: ./src/pyams_security/zmi/plugin/admin.py:64
+msgid "Add administration authentication plug-in"
+msgstr ""
+
+#: ./src/pyams_security/zmi/plugin/admin.py:106
+msgid "Edit administration authentication plug-in"
+msgstr ""
+
+#: ./src/pyams_security/zmi/plugin/admin.py:128
+msgid "WARNING"
+msgstr ""
+
+#: ./src/pyams_security/zmi/plugin/admin.py:130
+msgid ""
+"Before disabling plug-in, please verify that you have other administration "
+"access!"
+msgstr ""
+
 #: ./src/pyams_security/zmi/plugin/userfolder.py:66
 msgid "Add local users folder..."
 msgstr ""
@@ -245,103 +314,391 @@
 msgid "Add local users folder plug-in"
 msgstr ""
 
-#: ./src/pyams_security/zmi/plugin/userfolder.py:111
+#: ./src/pyams_security/zmi/plugin/userfolder.py:120
 msgid "Edit local users folder plug-in properties"
 msgstr ""
 
-#: ./src/pyams_security/zmi/plugin/userfolder.py:174
+#: ./src/pyams_security/zmi/plugin/userfolder.py:183
 #: ./src/pyams_security/views/login.py:56
 msgid "Login"
 msgstr ""
 
-#: ./src/pyams_security/zmi/plugin/userfolder.py:220
-#: ./src/pyams_security/interfaces/__init__.py:441
-#: ./src/pyams_security/interfaces/__init__.py:444
+#: ./src/pyams_security/zmi/plugin/userfolder.py:229
+#: ./src/pyams_security/interfaces/__init__.py:445
+#: ./src/pyams_security/interfaces/__init__.py:448
 msgid "Activation date"
 msgstr ""
 
-#: ./src/pyams_security/zmi/plugin/userfolder.py:240
+#: ./src/pyams_security/zmi/plugin/userfolder.py:249
 msgid "Add user"
 msgstr ""
 
-#: ./src/pyams_security/zmi/plugin/userfolder.py:253
+#: ./src/pyams_security/zmi/plugin/userfolder.py:262
 msgid "Add new local user"
 msgstr ""
 
-#: ./src/pyams_security/zmi/plugin/userfolder.py:302
+#: ./src/pyams_security/zmi/plugin/userfolder.py:311
 #: ./src/pyams_security/views/userfolder.py:123
 msgid "Specified login can't be used!"
 msgstr ""
 
-#: ./src/pyams_security/zmi/plugin/userfolder.py:313
+#: ./src/pyams_security/zmi/plugin/userfolder.py:322
 msgid "User was created successfully"
 msgstr ""
 
-#: ./src/pyams_security/zmi/plugin/group.py:62
-msgid "Add local groups folder..."
+#: ./src/pyams_security/interfaces/__init__.py:131
+msgid "Plug-in prefix"
+msgstr ""
+
+#: ./src/pyams_security/interfaces/__init__.py:132
+msgid ""
+"This prefix is mainly used by authentication plug-ins to mark principals"
+msgstr ""
+
+#: ./src/pyams_security/interfaces/__init__.py:134
+msgid "Plug-in title"
+msgstr ""
+
+#: ./src/pyams_security/interfaces/__init__.py:137
+msgid "Enabled plug-in?"
+msgstr ""
+
+#: ./src/pyams_security/interfaces/__init__.py:138
+msgid "You can choose to disable any plug-in..."
+msgstr ""
+
+#: ./src/pyams_security/interfaces/__init__.py:173
+msgid "Admin. login"
+msgstr ""
+
+#: ./src/pyams_security/interfaces/__init__.py:175
+msgid "Admin. password"
+msgstr ""
+
+#: ./src/pyams_security/interfaces/__init__.py:229
+msgid "Internal provider ID"
+msgstr ""
+
+#: ./src/pyams_security/interfaces/__init__.py:233
+msgid "User name"
+msgstr ""
+
+#: ./src/pyams_security/interfaces/__init__.py:238
+#: ./src/pyams_security/interfaces/__init__.py:333
+#: ./src/pyams_security/interfaces/__init__.py:404
+msgid "First name"
 msgstr ""
 
-#: ./src/pyams_security/zmi/plugin/group.py:74
-msgid "Add local groups folder plug-in"
+#: ./src/pyams_security/interfaces/__init__.py:241
+#: ./src/pyams_security/interfaces/__init__.py:336
+#: ./src/pyams_security/interfaces/__init__.py:407
+msgid "Last name"
+msgstr ""
+
+#: ./src/pyams_security/interfaces/__init__.py:244
+msgid "Nickname"
+msgstr ""
+
+#: ./src/pyams_security/interfaces/__init__.py:250
+msgid "Timezone"
+msgstr ""
+
+#: ./src/pyams_security/interfaces/__init__.py:253
+msgid "Country"
 msgstr ""
 
-#: ./src/pyams_security/zmi/plugin/group.py:107
-msgid "Edit local groups folder plug-in properties"
+#: ./src/pyams_security/interfaces/__init__.py:256
+msgid "City"
+msgstr ""
+
+#: ./src/pyams_security/interfaces/__init__.py:259
+msgid "Postal code"
+msgstr ""
+
+#: ./src/pyams_security/interfaces/__init__.py:262
+msgid "Locale code"
 msgstr ""
 
-#: ./src/pyams_security/zmi/plugin/group.py:133
-msgid "Local groups"
+#: ./src/pyams_security/interfaces/__init__.py:265
+msgid "Picture URL"
+msgstr ""
+
+#: ./src/pyams_security/interfaces/__init__.py:268
+msgid "Birth date"
+msgstr ""
+
+#: ./src/pyams_security/interfaces/__init__.py:304
+msgid ""
+"Your password must contain at least three of these kinds of characters: "
+"lowercase letters, uppercase letters, numbers and special characters"
 msgstr ""
 
-#: ./src/pyams_security/zmi/plugin/group.py:161
-#: ./src/pyams_security/interfaces/__init__.py:485
-msgid "Description"
+#: ./src/pyams_security/interfaces/__init__.py:314
+#: ./src/pyams_security/interfaces/__init__.py:365
+#: ./src/pyams_security/interfaces/__init__.py:387
+msgid "User login"
+msgstr ""
+
+#: ./src/pyams_security/interfaces/__init__.py:315
+msgid ""
+"If you don't provide a custom login, your login will be your email address..."
+msgstr ""
+
+#: ./src/pyams_security/interfaces/__init__.py:324
+msgid ""
+"An email will be sent to this address to validate account activation; it will"
+" be used as your future user login"
+msgstr ""
+
+#: ./src/pyams_security/interfaces/__init__.py:339
+#: ./src/pyams_security/interfaces/__init__.py:412
+msgid "Company name"
+msgstr ""
+
+#: ./src/pyams_security/interfaces/__init__.py:342
+#: ./src/pyams_security/interfaces/__init__.py:368
+#: ./src/pyams_security/interfaces/__init__.py:420
+#: ./src/pyams_security/views/login.py:57
+msgid "Password"
+msgstr ""
+
+#: ./src/pyams_security/interfaces/__init__.py:343
+msgid ""
+"Password must be at least 8 characters long, and contain at least three kins "
+"of characters between lowercase letters, uppercase letters, numbers and "
+"special characters"
+msgstr ""
+
+#: ./src/pyams_security/interfaces/__init__.py:349
+#: ./src/pyams_security/interfaces/__init__.py:372
+msgid "Confirmed password"
 msgstr ""
 
-#: ./src/pyams_security/zmi/plugin/group.py:191
-msgid "Groups list"
+#: ./src/pyams_security/interfaces/__init__.py:362
+#: ./src/pyams_security/interfaces/__init__.py:439
+msgid "Activation hash"
+msgstr ""
+
+#: ./src/pyams_security/interfaces/__init__.py:396
+msgid "User email address"
+msgstr ""
+
+#: ./src/pyams_security/interfaces/__init__.py:415
+msgid "Password manager name"
+msgstr ""
+
+#: ./src/pyams_security/interfaces/__init__.py:424
+msgid "Wait confirmation?"
+msgstr ""
+
+#: ./src/pyams_security/interfaces/__init__.py:425
+msgid ""
+"If 'no', user will be activated immediately without waiting email "
+"confirmation"
 msgstr ""
 
-#: ./src/pyams_security/zmi/plugin/group.py:204
-msgid "Add group"
+#: ./src/pyams_security/interfaces/__init__.py:430
+msgid "Self-registered profile?"
+msgstr ""
+
+#: ./src/pyams_security/interfaces/__init__.py:435
+msgid "Activation secret key"
+msgstr ""
+
+#: ./src/pyams_security/interfaces/__init__.py:436
+msgid "This private secret is used to create and check activation hash"
 msgstr ""
 
-#: ./src/pyams_security/zmi/plugin/group.py:217
-msgid "Add new local group"
+#: ./src/pyams_security/interfaces/__init__.py:440
+msgid ""
+"This hash is provided into activation message URL. Activation hash is missing"
+" for local users which were registered without waiting their confirmation."
+msgstr ""
+
+#: ./src/pyams_security/interfaces/__init__.py:480
+msgid "Group ID"
+msgstr ""
+
+#: ./src/pyams_security/interfaces/__init__.py:481
+msgid "This ID should be unique between all groups"
 msgstr ""
 
-#: ./src/pyams_security/zmi/plugin/group.py:273
-msgid "Edit group properties"
+#: ./src/pyams_security/interfaces/__init__.py:485
+msgid "Title"
+msgstr ""
+
+#: ./src/pyams_security/interfaces/__init__.py:486
+msgid "Public label of this group"
+msgstr ""
+
+#: ./src/pyams_security/interfaces/__init__.py:492
+msgid "Group principals"
+msgstr ""
+
+#: ./src/pyams_security/interfaces/__init__.py:493
+msgid "IDs of principals contained in this group"
+msgstr ""
+
+#: ./src/pyams_security/interfaces/__init__.py:543
+msgid "Enable login via social OAuth plug-ins"
+msgstr ""
+
+#: ./src/pyams_security/interfaces/__init__.py:547
+msgid "Social users folder"
+msgstr ""
+
+#: ./src/pyams_security/interfaces/__init__.py:548
+msgid "Name of folder used to store social users properties"
+msgstr ""
+
+#: ./src/pyams_security/interfaces/__init__.py:557
+msgid "Authomatic secret"
+msgstr ""
+
+#: ./src/pyams_security/interfaces/__init__.py:558
+msgid "This secret phrase is used to encrypt Authomatic cookie"
+msgstr ""
+
+#: ./src/pyams_security/interfaces/__init__.py:562
+msgid "Use social popup?"
 msgstr ""
 
-#: ./src/pyams_security/zmi/plugin/group.py:250
-msgid "Specified group ID can't be used!"
+#: ./src/pyams_security/interfaces/__init__.py:567
+msgid "If 'Yes', any use will be able to create a new user account"
+msgstr ""
+
+#: ./src/pyams_security/interfaces/__init__.py:571
+msgid "Users folder"
+msgstr ""
+
+#: ./src/pyams_security/interfaces/__init__.py:572
+msgid "Name of users folder used to store registered principals"
+msgstr ""
+
+#: ./src/pyams_security/interfaces/__init__.py:581
+msgid "Credentials plug-ins"
+msgstr ""
+
+#: ./src/pyams_security/interfaces/__init__.py:582
+msgid "These plug-ins can be used to extract request credentials"
 msgstr ""
 
-#: ./src/pyams_security/zmi/plugin/group.py:262
-msgid "Group was created successfully"
+#: ./src/pyams_security/interfaces/__init__.py:587
+msgid "Authentication plug-ins"
+msgstr ""
+
+#: ./src/pyams_security/interfaces/__init__.py:588
+msgid ""
+"The plug-ins can be used to check extracted credentials against a local or "
+"remote users database"
 msgstr ""
 
-#: ./src/pyams_security/zmi/plugin/admin.py:50
-msgid "Add admin authentication..."
+#: ./src/pyams_security/interfaces/__init__.py:593
+msgid "Directory plug-ins"
+msgstr ""
+
+#: ./src/pyams_security/interfaces/__init__.py:594
+msgid "The plug-in can be used to extract principals information"
+msgstr ""
+
+#: ./src/pyams_security/interfaces/__init__.py:668
+msgid "Provider name"
+msgstr ""
+
+#: ./src/pyams_security/interfaces/__init__.py:672
+msgid "Provider ID"
 msgstr ""
 
-#: ./src/pyams_security/zmi/plugin/admin.py:62
-msgid "Add administration authentication plug-in"
+#: ./src/pyams_security/interfaces/__init__.py:673
+msgid "This value should be unique between all providers"
+msgstr ""
+
+#: ./src/pyams_security/interfaces/__init__.py:677
+msgid "Provider consumer key"
+msgstr ""
+
+#: ./src/pyams_security/interfaces/__init__.py:680
+msgid "Provider secret"
+msgstr ""
+
+#: ./src/pyams_security/interfaces/__init__.py:698
+msgid "Inherit parent security?"
+msgstr ""
+
+#: ./src/pyams_security/interfaces/__init__.py:699
+msgid "Get access control entries (ACE) inherited from parent levels"
 msgstr ""
 
-#: ./src/pyams_security/zmi/plugin/admin.py:95
-msgid "Edit administration authentication plug-in"
+#: ./src/pyams_security/interfaces/__init__.py:704
+msgid "Public permission"
+msgstr ""
+
+#: ./src/pyams_security/interfaces/__init__.py:705
+msgid "This permission will be granted to all users"
+msgstr ""
+
+#: ./src/pyams_security/interfaces/__init__.py:709
+msgid "Authenticated permission"
+msgstr ""
+
+#: ./src/pyams_security/interfaces/__init__.py:710
+msgid "This permission will be granted to authenticated users"
+msgstr ""
+
+#: ./src/pyams_security/interfaces/__init__.py:714
+msgid "Inherit parent roles?"
+msgstr ""
+
+#: ./src/pyams_security/interfaces/__init__.py:715
+msgid "Get roles granted on parent levels"
 msgstr ""
 
-#: ./src/pyams_security/zmi/plugin/admin.py:117
-msgid "WARNING"
+#: ./src/pyams_security/interfaces/__init__.py:331
+msgid "Your email address is not valid!"
+msgstr ""
+
+#: ./src/pyams_security/interfaces/__init__.py:355
+#: ./src/pyams_security/interfaces/__init__.py:378
+msgid "You didn't confirmed your password correctly!"
+msgstr ""
+
+#: ./src/pyams_security/interfaces/__init__.py:402
+msgid "Given email address is not valid!"
+msgstr ""
+
+#: ./src/pyams_security/interfaces/__init__.py:555
+msgid "You can't activate social login without selecting a social users folder"
+msgstr ""
+
+#: ./src/pyams_security/interfaces/__init__.py:579
+msgid "You can't activate open registration without selecting a users folder"
 msgstr ""
 
-#: ./src/pyams_security/zmi/plugin/admin.py:119
-msgid ""
-"Before disabling plug-in, please verify that you have other administration "
-"access!"
+#: ./src/pyams_security/views/login.py:90
+#: ./src/pyams_security/views/login.py:149
+msgid "Please enter valid credentials to log-in"
+msgstr ""
+
+#: ./src/pyams_security/views/login.py:63
+msgid "Reset"
+msgstr ""
+
+#: ./src/pyams_security/views/login.py:64
+#: ./src/pyams_security/views/login.py:141
+msgid "Connect"
+msgstr ""
+
+#: ./src/pyams_security/views/login.py:140
+#: ./src/pyams_security/views/userfolder.py:65
+msgid "Cancel"
+msgstr ""
+
+#: ./src/pyams_security/views/login.py:82
+msgid "Missing security manager utility. Please contact administrator!"
+msgstr ""
+
+#: ./src/pyams_security/views/login.py:78
+msgid "Invalid credentials!"
 msgstr ""
 
 #: ./src/pyams_security/views/userfolder.py:53
@@ -364,11 +721,6 @@
 msgid "Please confirm your registration info"
 msgstr ""
 
-#: ./src/pyams_security/views/userfolder.py:65
-#: ./src/pyams_security/views/login.py:140
-msgid "Cancel"
-msgstr ""
-
 #: ./src/pyams_security/views/userfolder.py:66
 msgid "Register"
 msgstr ""
@@ -399,361 +751,16 @@
 msgid "Can't retrieve user profile!"
 msgstr ""
 
-#: ./src/pyams_security/views/login.py:90
-#: ./src/pyams_security/views/login.py:149
-msgid "Please enter valid credentials to log-in"
-msgstr ""
-
-#: ./src/pyams_security/views/login.py:57
-#: ./src/pyams_security/interfaces/__init__.py:338
-#: ./src/pyams_security/interfaces/__init__.py:364
-#: ./src/pyams_security/interfaces/__init__.py:416
-msgid "Password"
-msgstr ""
-
-#: ./src/pyams_security/views/login.py:63
-msgid "Reset"
-msgstr ""
-
-#: ./src/pyams_security/views/login.py:64
-#: ./src/pyams_security/views/login.py:141
-msgid "Connect"
-msgstr ""
-
-#: ./src/pyams_security/views/login.py:82
-msgid "Missing security manager utility. Please contact administrator!"
-msgstr ""
-
-#: ./src/pyams_security/views/login.py:78
-msgid "Invalid credentials!"
-msgstr ""
-
-#: ./src/pyams_security/interfaces/__init__.py:131
-msgid "Plug-in prefix"
-msgstr ""
-
-#: ./src/pyams_security/interfaces/__init__.py:132
-msgid ""
-"This prefix is mainly used by authentication plug-ins to mark principals"
-msgstr ""
-
-#: ./src/pyams_security/interfaces/__init__.py:134
-msgid "Plug-in title"
-msgstr ""
-
-#: ./src/pyams_security/interfaces/__init__.py:137
-msgid "Enabled plug-in?"
-msgstr ""
-
-#: ./src/pyams_security/interfaces/__init__.py:138
-msgid "You can choose to disable any plug-in..."
-msgstr ""
-
-#: ./src/pyams_security/interfaces/__init__.py:173
-msgid "Admin. login"
-msgstr ""
-
-#: ./src/pyams_security/interfaces/__init__.py:175
-msgid "Admin. password"
-msgstr ""
-
-#: ./src/pyams_security/interfaces/__init__.py:225
-msgid "Internal provider ID"
-msgstr ""
-
-#: ./src/pyams_security/interfaces/__init__.py:229
-msgid "User name"
-msgstr ""
-
-#: ./src/pyams_security/interfaces/__init__.py:234
-#: ./src/pyams_security/interfaces/__init__.py:329
-#: ./src/pyams_security/interfaces/__init__.py:400
-msgid "First name"
-msgstr ""
-
-#: ./src/pyams_security/interfaces/__init__.py:237
-#: ./src/pyams_security/interfaces/__init__.py:332
-#: ./src/pyams_security/interfaces/__init__.py:403
-msgid "Last name"
-msgstr ""
-
-#: ./src/pyams_security/interfaces/__init__.py:240
-msgid "Nickname"
-msgstr ""
-
-#: ./src/pyams_security/interfaces/__init__.py:246
-msgid "Timezone"
-msgstr ""
-
-#: ./src/pyams_security/interfaces/__init__.py:249
-msgid "Country"
-msgstr ""
-
-#: ./src/pyams_security/interfaces/__init__.py:252
-msgid "City"
-msgstr ""
-
-#: ./src/pyams_security/interfaces/__init__.py:255
-msgid "Postal code"
-msgstr ""
-
-#: ./src/pyams_security/interfaces/__init__.py:258
-msgid "Locale code"
-msgstr ""
-
-#: ./src/pyams_security/interfaces/__init__.py:261
-msgid "Picture URL"
-msgstr ""
-
-#: ./src/pyams_security/interfaces/__init__.py:264
-msgid "Birth date"
-msgstr ""
-
-#: ./src/pyams_security/interfaces/__init__.py:300
-msgid ""
-"Your password must contain at least three of these kinds of characters: "
-"lowercase letters, uppercase letters, numbers and special characters"
-msgstr ""
-
-#: ./src/pyams_security/interfaces/__init__.py:310
-#: ./src/pyams_security/interfaces/__init__.py:361
-#: ./src/pyams_security/interfaces/__init__.py:383
-msgid "User login"
-msgstr ""
-
-#: ./src/pyams_security/interfaces/__init__.py:311
-msgid ""
-"If you don't provide a custom login, your login will be your email address..."
-msgstr ""
-
-#: ./src/pyams_security/interfaces/__init__.py:320
-msgid ""
-"An email will be sent to this address to validate account activation; it will"
-" be used as your future user login"
-msgstr ""
-
-#: ./src/pyams_security/interfaces/__init__.py:335
-#: ./src/pyams_security/interfaces/__init__.py:408
-msgid "Company name"
-msgstr ""
-
-#: ./src/pyams_security/interfaces/__init__.py:339
-msgid ""
-"Password must be at least 8 characters long, and contain at least three kins "
-"of characters between lowercase letters, uppercase letters, numbers and "
-"special characters"
-msgstr ""
-
-#: ./src/pyams_security/interfaces/__init__.py:345
-#: ./src/pyams_security/interfaces/__init__.py:368
-msgid "Confirmed password"
-msgstr ""
-
-#: ./src/pyams_security/interfaces/__init__.py:358
-#: ./src/pyams_security/interfaces/__init__.py:435
-msgid "Activation hash"
-msgstr ""
-
-#: ./src/pyams_security/interfaces/__init__.py:392
-msgid "User email address"
-msgstr ""
-
-#: ./src/pyams_security/interfaces/__init__.py:411
-msgid "Password manager name"
-msgstr ""
-
-#: ./src/pyams_security/interfaces/__init__.py:420
-msgid "Wait confirmation?"
-msgstr ""
-
-#: ./src/pyams_security/interfaces/__init__.py:421
-msgid ""
-"If 'no', user will be activated immediately without waiting email "
-"confirmation"
-msgstr ""
-
-#: ./src/pyams_security/interfaces/__init__.py:426
-msgid "Self-registered profile?"
-msgstr ""
-
-#: ./src/pyams_security/interfaces/__init__.py:431
-msgid "Activation secret key"
-msgstr ""
-
-#: ./src/pyams_security/interfaces/__init__.py:432
-msgid "This private secret is used to create and check activation hash"
-msgstr ""
-
-#: ./src/pyams_security/interfaces/__init__.py:436
-msgid ""
-"This hash is provided into activation message URL. Activation hash is missing"
-" for local users which were registered without waiting their confirmation."
-msgstr ""
-
-#: ./src/pyams_security/interfaces/__init__.py:476
-msgid "Group ID"
-msgstr ""
-
-#: ./src/pyams_security/interfaces/__init__.py:477
-msgid "This ID should be unique between all groups"
-msgstr ""
-
-#: ./src/pyams_security/interfaces/__init__.py:481
-msgid "Title"
-msgstr ""
-
-#: ./src/pyams_security/interfaces/__init__.py:482
-msgid "Public label of this group"
-msgstr ""
-
-#: ./src/pyams_security/interfaces/__init__.py:488
-msgid "Group principals"
-msgstr ""
-
-#: ./src/pyams_security/interfaces/__init__.py:489
-msgid "IDs of principals contained in this group"
-msgstr ""
-
-#: ./src/pyams_security/interfaces/__init__.py:539
-msgid "Enable login via social OAuth plug-ins"
-msgstr ""
-
-#: ./src/pyams_security/interfaces/__init__.py:543
-msgid "Social users folder"
-msgstr ""
-
-#: ./src/pyams_security/interfaces/__init__.py:544
-msgid "Name of folder used to store social users properties"
-msgstr ""
-
-#: ./src/pyams_security/interfaces/__init__.py:553
-msgid "Authomatic secret"
-msgstr ""
-
-#: ./src/pyams_security/interfaces/__init__.py:554
-msgid "This secret phrase is used to encrypt Authomatic cookie"
-msgstr ""
-
-#: ./src/pyams_security/interfaces/__init__.py:558
-msgid "Use social popup?"
-msgstr ""
-
-#: ./src/pyams_security/interfaces/__init__.py:563
-msgid "If 'Yes', any use will be able to create a new user account"
-msgstr ""
-
-#: ./src/pyams_security/interfaces/__init__.py:567
-msgid "Users folder"
-msgstr ""
-
-#: ./src/pyams_security/interfaces/__init__.py:568
-msgid "Name of users folder used to store registered principals"
-msgstr ""
-
-#: ./src/pyams_security/interfaces/__init__.py:577
-msgid "Credentials plug-ins"
-msgstr ""
-
-#: ./src/pyams_security/interfaces/__init__.py:578
-msgid "These plug-ins can be used to extract request credentials"
-msgstr ""
-
-#: ./src/pyams_security/interfaces/__init__.py:583
-msgid "Authentication plug-ins"
-msgstr ""
-
-#: ./src/pyams_security/interfaces/__init__.py:584
-msgid ""
-"The plug-ins can be used to check extracted credentials against a local or "
-"remote users database"
-msgstr ""
-
-#: ./src/pyams_security/interfaces/__init__.py:589
-msgid "Directory plug-ins"
-msgstr ""
-
-#: ./src/pyams_security/interfaces/__init__.py:590
-msgid "The plug-in can be used to extract principals information"
-msgstr ""
-
-#: ./src/pyams_security/interfaces/__init__.py:664
-msgid "Provider name"
-msgstr ""
-
-#: ./src/pyams_security/interfaces/__init__.py:668
-msgid "Provider ID"
-msgstr ""
-
-#: ./src/pyams_security/interfaces/__init__.py:669
-msgid "This value should be unique between all providers"
-msgstr ""
-
-#: ./src/pyams_security/interfaces/__init__.py:673
-msgid "Provider consumer key"
-msgstr ""
-
-#: ./src/pyams_security/interfaces/__init__.py:676
-msgid "Provider secret"
-msgstr ""
-
-#: ./src/pyams_security/interfaces/__init__.py:694
-msgid "Inherit parent security?"
-msgstr ""
-
-#: ./src/pyams_security/interfaces/__init__.py:695
-msgid "Get access control entries (ACE) inherited from parent levels"
-msgstr ""
-
-#: ./src/pyams_security/interfaces/__init__.py:700
-msgid "Public permission"
-msgstr ""
-
-#: ./src/pyams_security/interfaces/__init__.py:701
-msgid "This permission will be granted to all users"
-msgstr ""
-
-#: ./src/pyams_security/interfaces/__init__.py:705
-msgid "Authenticated permission"
-msgstr ""
-
-#: ./src/pyams_security/interfaces/__init__.py:706
-msgid "This permission will be granted to authenticated users"
-msgstr ""
-
-#: ./src/pyams_security/interfaces/__init__.py:710
-msgid "Inherit parent roles?"
-msgstr ""
-
-#: ./src/pyams_security/interfaces/__init__.py:711
-msgid "Get roles granted on parent levels"
-msgstr ""
-
-#: ./src/pyams_security/interfaces/__init__.py:327
-msgid "Your email address is not valid!"
-msgstr ""
-
-#: ./src/pyams_security/interfaces/__init__.py:351
-#: ./src/pyams_security/interfaces/__init__.py:374
-msgid "You didn't confirmed your password correctly!"
-msgstr ""
-
-#: ./src/pyams_security/interfaces/__init__.py:398
-msgid "Given email address is not valid!"
-msgstr ""
-
-#: ./src/pyams_security/interfaces/__init__.py:551
-msgid "You can't activate social login without selecting a social users folder"
-msgstr ""
-
-#: ./src/pyams_security/interfaces/__init__.py:575
-msgid "You can't activate open registration without selecting a users folder"
-msgstr ""
-
 #: ./src/pyams_security/plugin/http.py:44
 msgid "HTTP Basic credentials"
 msgstr ""
 
-#: ./src/pyams_security/plugin/userfolder.py:105
-#: ./src/pyams_security/plugin/userfolder.py:110
+#: ./src/pyams_security/plugin/userfolder.py:106
+#: ./src/pyams_security/plugin/userfolder.py:111
 msgid "Can't activate profile with given params!"
 msgstr ""
+
+#: ./src/pyams_security/widget/templates/principal-input.pt:4
+#: ./src/pyams_security/widget/templates/principals-set-input.pt:4
+msgid "Clear selected values"
+msgstr ""