summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorBenjamin Dauvergne <bdauvergne@entrouvert.com>2014-01-13 21:53:15 (GMT)
committerBenjamin Dauvergne <bdauvergne@entrouvert.com>2014-01-13 21:53:15 (GMT)
commitc04e2c417fd574f6c4dcebd7a70adfe0f29946ea (patch)
treeb605e80fae4ffdbbcacce9e9b9ed39e82b655d6e
parent4d4967128467ae238b7f6fb74ad31b242e12138a (diff)
downloadauthentic-old-c04e2c417fd574f6c4dcebd7a70adfe0f29946ea.zip
authentic-old-c04e2c417fd574f6c4dcebd7a70adfe0f29946ea.tar.gz
authentic-old-c04e2c417fd574f6c4dcebd7a70adfe0f29946ea.tar.bz2
update translations
-rw-r--r--po/authentic.pot888
-rw-r--r--po/fr.po890
-rw-r--r--po/it.po899
-rw-r--r--po/lv.po888
-rw-r--r--po/ro.po888
5 files changed, 2278 insertions, 2175 deletions
diff --git a/po/authentic.pot b/po/authentic.pot
index fcd0001..b3e30f3 100644
--- a/po/authentic.pot
+++ b/po/authentic.pot
@@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2014-01-08 23:13+0100\n"
+"POT-Creation-Date: 2014-01-13 22:52+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"
@@ -25,7 +25,7 @@ msgstr ""
msgid "SSO support is not yet configured"
msgstr ""
-#. #-#-#-#-# tmp.18.idp.ptl.pot (PACKAGE VERSION) #-#-#-#-#
+#. #-#-#-#-# tmp.19.idp.ptl.pot (PACKAGE VERSION) #-#-#-#-#
#. TODO
#: ../authentic/external/qommon/ident/idp.ptl:122
#: ../authentic/external/qommon/ident/idp.ptl:280
@@ -41,24 +41,25 @@ msgstr ""
#: ../authentic/external/qommon/ident/password.ptl:1026
#: ../authentic/external/qommon/ident/password.ptl:1223
#: ../authentic/external/qommon/ident/password.ptl:1250
-#: ../authentic/external/qommon/admin/texts.ptl:142
-#: ../authentic/external/qommon/admin/emails.ptl:122
-#: ../authentic/external/qommon/admin/emails.ptl:195
+#: ../authentic/external/qommon/admin/translations.ptl:127
+#: ../authentic/external/qommon/admin/texts.ptl:158
+#: ../authentic/external/qommon/admin/emails.ptl:124
+#: ../authentic/external/qommon/admin/emails.ptl:208
#: ../authentic/external/qommon/admin/settings.ptl:38
-#: ../authentic/external/qommon/admin/settings.ptl:83
-#: ../authentic/external/qommon/admin/settings.ptl:112
-#: ../authentic/external/qommon/admin/settings.ptl:141
+#: ../authentic/external/qommon/admin/settings.ptl:80
+#: ../authentic/external/qommon/admin/settings.ptl:109
+#: ../authentic/external/qommon/admin/settings.ptl:138
#: ../authentic/external/qommon/admin/logger.ptl:142
#: ../authentic/external/qommon/admin/certificates.ptl:49
#: ../authentic/external/qommon/admin/certificates.ptl:97
-#: ../authentic/root.ptl:292 ../authentic/root.ptl:700
-#: ../authentic/root.ptl:941 ../authentic/root.ptl:966
-#: ../authentic/root.ptl:1034 ../authentic/root.ptl:1082
+#: ../authentic/root.ptl:298 ../authentic/root.ptl:706
+#: ../authentic/root.ptl:947 ../authentic/root.ptl:972
+#: ../authentic/root.ptl:1040 ../authentic/root.ptl:1088
#: ../authentic/schemas/schemagui.py:135 ../authentic/admin/identities.ptl:58
#: ../authentic/admin/identities.ptl:382 ../authentic/admin/identities.ptl:503
-#: ../authentic/admin/settings.ptl:154 ../authentic/admin/settings.ptl:303
-#: ../authentic/admin/settings.ptl:554 ../authentic/admin/settings.ptl:883
-#: ../authentic/admin/settings.ptl:979 ../authentic/admin/settings.ptl:1125
+#: ../authentic/admin/settings.ptl:155 ../authentic/admin/settings.ptl:304
+#: ../authentic/admin/settings.ptl:555 ../authentic/admin/settings.ptl:887
+#: ../authentic/admin/settings.ptl:983 ../authentic/admin/settings.ptl:1129
#: ../authentic/admin/logger.ptl:123
msgid "Submit"
msgstr ""
@@ -78,24 +79,24 @@ msgstr ""
#: ../authentic/external/qommon/myspace.ptl:111
#: ../authentic/external/qommon/myspace.ptl:148
#: ../authentic/external/qommon/myspace.ptl:180
-#: ../authentic/external/qommon/admin/texts.ptl:145
-#: ../authentic/external/qommon/admin/emails.ptl:123
-#: ../authentic/external/qommon/admin/emails.ptl:198
+#: ../authentic/external/qommon/admin/texts.ptl:161
+#: ../authentic/external/qommon/admin/emails.ptl:125
+#: ../authentic/external/qommon/admin/emails.ptl:211
#: ../authentic/external/qommon/admin/settings.ptl:39
-#: ../authentic/external/qommon/admin/settings.ptl:84
-#: ../authentic/external/qommon/admin/settings.ptl:113
-#: ../authentic/external/qommon/admin/settings.ptl:142
+#: ../authentic/external/qommon/admin/settings.ptl:81
+#: ../authentic/external/qommon/admin/settings.ptl:110
+#: ../authentic/external/qommon/admin/settings.ptl:139
#: ../authentic/external/qommon/admin/certificates.ptl:50
#: ../authentic/external/qommon/admin/certificates.ptl:98
-#: ../authentic/root.ptl:293 ../authentic/root.ptl:383
-#: ../authentic/root.ptl:701 ../authentic/root.ptl:942
-#: ../authentic/root.ptl:967 ../authentic/root.ptl:1035
-#: ../authentic/root.ptl:1083 ../authentic/schemas/schemagui.py:136
+#: ../authentic/root.ptl:299 ../authentic/root.ptl:389
+#: ../authentic/root.ptl:707 ../authentic/root.ptl:948
+#: ../authentic/root.ptl:973 ../authentic/root.ptl:1041
+#: ../authentic/root.ptl:1089 ../authentic/schemas/schemagui.py:136
#: ../authentic/admin/identities.ptl:59 ../authentic/admin/identities.ptl:383
-#: ../authentic/admin/identities.ptl:504 ../authentic/admin/settings.ptl:155
-#: ../authentic/admin/settings.ptl:304 ../authentic/admin/settings.ptl:556
-#: ../authentic/admin/settings.ptl:606 ../authentic/admin/settings.ptl:899
-#: ../authentic/admin/settings.ptl:980 ../authentic/admin/settings.ptl:1126
+#: ../authentic/admin/identities.ptl:504 ../authentic/admin/settings.ptl:156
+#: ../authentic/admin/settings.ptl:305 ../authentic/admin/settings.ptl:557
+#: ../authentic/admin/settings.ptl:607 ../authentic/admin/settings.ptl:903
+#: ../authentic/admin/settings.ptl:984 ../authentic/admin/settings.ptl:1130
msgid "Cancel"
msgstr ""
@@ -103,8 +104,8 @@ msgstr ""
#: ../authentic/external/qommon/ident/password.ptl:178
#: ../authentic/external/qommon/ident/password.ptl:179
#: ../authentic/liberty/root.ptl:149 ../authentic/liberty/saml2.ptl:596
-#: ../authentic/root.ptl:456 ../authentic/root.ptl:457
-#: ../authentic/root.ptl:1233 ../authentic/admin/configuration.py:242
+#: ../authentic/root.ptl:462 ../authentic/root.ptl:463
+#: ../authentic/root.ptl:1239 ../authentic/admin/configuration.py:242
msgid "Login"
msgstr ""
@@ -114,11 +115,11 @@ msgstr ""
#: ../authentic/external/qommon/ident/idp.ptl:164
#: ../authentic/external/qommon/ident/password.ptl:797
-#: ../authentic/identities.py:390
+#: ../authentic/identities.py:405
msgid "Name"
msgstr ""
-#. #-#-#-#-# tmp.67.root.ptl.pot (PACKAGE VERSION) #-#-#-#-#
+#. #-#-#-#-# tmp.70.root.ptl.pot (PACKAGE VERSION) #-#-#-#-#
#. keep it as StringWidget since every identity may not be using
#. their email address (example: admin account)
#: ../authentic/external/qommon/ident/idp.ptl:165
@@ -127,11 +128,11 @@ msgstr ""
#: ../authentic/external/qommon/ident/password.ptl:457
#: ../authentic/external/qommon/ident/password.ptl:799
#: ../authentic/external/qommon/ident/password.ptl:1160
-#: ../authentic/external/qommon/admin/emails.ptl:214
-#: ../authentic/external/qommon/admin/menu.ptl:227 ../authentic/root.ptl:362
-#: ../authentic/root.ptl:921 ../authentic/root.ptl:962
-#: ../authentic/root.ptl:1080 ../authentic/identities.py:391
-#: ../authentic/admin/settings.ptl:138 ../authentic/admin/settings.ptl:538
+#: ../authentic/external/qommon/admin/emails.ptl:227
+#: ../authentic/external/qommon/admin/menu.ptl:227 ../authentic/root.ptl:368
+#: ../authentic/root.ptl:927 ../authentic/root.ptl:968
+#: ../authentic/root.ptl:1086 ../authentic/identities.py:406
+#: ../authentic/admin/settings.ptl:139 ../authentic/admin/settings.ptl:539
msgid "Email"
msgstr ""
@@ -161,40 +162,40 @@ msgstr ""
#: ../authentic/external/qommon/ident/idp.ptl:234
#: ../authentic/external/qommon/ident/idp.ptl:272
#: ../authentic/external/qommon/ident/idp.ptl:456
-#: ../authentic/admin/settings.ptl:85 ../authentic/admin/settings.ptl:170
-#: ../authentic/admin/settings.ptl:393
+#: ../authentic/admin/settings.ptl:86 ../authentic/admin/settings.ptl:171
+#: ../authentic/admin/settings.ptl:394
msgid "New"
msgstr ""
#: ../authentic/external/qommon/ident/idp.ptl:235
-#: ../authentic/admin/settings.ptl:86
+#: ../authentic/admin/settings.ptl:87
msgid "Create new from remote URL"
msgstr ""
#: ../authentic/external/qommon/ident/idp.ptl:256
-#: ../authentic/admin/settings.ptl:95
+#: ../authentic/admin/settings.ptl:96
msgid "Broken"
msgstr ""
#: ../authentic/external/qommon/ident/idp.ptl:274
#: ../authentic/external/qommon/ident/idp.ptl:542
#: ../authentic/external/qommon/ident/idp.ptl:562
-#: ../authentic/admin/configuration.py:199 ../authentic/admin/settings.ptl:126
-#: ../authentic/admin/settings.ptl:500 ../authentic/admin/settings.ptl:523
+#: ../authentic/admin/configuration.py:199 ../authentic/admin/settings.ptl:127
+#: ../authentic/admin/settings.ptl:501 ../authentic/admin/settings.ptl:524
msgid "Metadata"
msgstr ""
#: ../authentic/external/qommon/ident/idp.ptl:275
#: ../authentic/external/qommon/ident/idp.ptl:563
-#: ../authentic/admin/configuration.py:201 ../authentic/admin/settings.ptl:127
-#: ../authentic/admin/settings.ptl:525
+#: ../authentic/admin/configuration.py:201 ../authentic/admin/settings.ptl:128
+#: ../authentic/admin/settings.ptl:526
msgid "Public Key"
msgstr ""
#: ../authentic/external/qommon/ident/idp.ptl:276
#: ../authentic/external/qommon/ident/idp.ptl:564
-#: ../authentic/admin/configuration.py:202 ../authentic/admin/settings.ptl:128
-#: ../authentic/admin/settings.ptl:527
+#: ../authentic/admin/configuration.py:202 ../authentic/admin/settings.ptl:129
+#: ../authentic/admin/settings.ptl:528
msgid "CA Certificate Chain"
msgstr ""
@@ -222,77 +223,77 @@ msgstr ""
#: ../authentic/external/qommon/ident/idp.ptl:646
#: ../authentic/external/qommon/ident/idp.ptl:703
#: ../authentic/external/qommon/ident/idp.ptl:716
-#: ../authentic/admin/settings.ptl:208 ../authentic/admin/settings.ptl:279
-#: ../authentic/admin/settings.ptl:293 ../authentic/admin/settings.ptl:336
-#: ../authentic/admin/settings.ptl:367 ../authentic/admin/settings.ptl:657
-#: ../authentic/admin/settings.ptl:716 ../authentic/admin/settings.ptl:730
+#: ../authentic/admin/settings.ptl:209 ../authentic/admin/settings.ptl:280
+#: ../authentic/admin/settings.ptl:294 ../authentic/admin/settings.ptl:337
+#: ../authentic/admin/settings.ptl:368 ../authentic/admin/settings.ptl:658
+#: ../authentic/admin/settings.ptl:717 ../authentic/admin/settings.ptl:731
msgid "Bad metadata"
msgstr ""
#: ../authentic/external/qommon/ident/idp.ptl:364
-#: ../authentic/admin/settings.ptl:301
+#: ../authentic/admin/settings.ptl:302
msgid "URL to metadata"
msgstr ""
#: ../authentic/external/qommon/ident/idp.ptl:381
#: ../authentic/external/qommon/ident/idp.ptl:409
-#: ../authentic/admin/settings.ptl:318 ../authentic/admin/settings.ptl:346
+#: ../authentic/admin/settings.ptl:319 ../authentic/admin/settings.ptl:347
msgid "Resource not found"
msgstr ""
#: ../authentic/external/qommon/ident/idp.ptl:383
#: ../authentic/external/qommon/ident/idp.ptl:411
-#: ../authentic/admin/settings.ptl:320 ../authentic/admin/settings.ptl:348
+#: ../authentic/admin/settings.ptl:321 ../authentic/admin/settings.ptl:349
#, python-format
msgid "HTTP error on retrieval: %s"
msgstr ""
#: ../authentic/external/qommon/ident/idp.ptl:385
#: ../authentic/external/qommon/ident/idp.ptl:413
-#: ../authentic/admin/settings.ptl:322 ../authentic/admin/settings.ptl:350
+#: ../authentic/admin/settings.ptl:323 ../authentic/admin/settings.ptl:351
msgid "Failed to retrieve file"
msgstr ""
#. ok when provided with a public key -> adding it for real
#: ../authentic/external/qommon/ident/idp.ptl:403
#: ../authentic/external/qommon/ident/idp.ptl:446
-#: ../authentic/admin/settings.ptl:340 ../authentic/admin/settings.ptl:383
+#: ../authentic/admin/settings.ptl:341 ../authentic/admin/settings.ptl:384
msgid "URL to public key"
msgstr ""
#: ../authentic/external/qommon/ident/idp.ptl:424
-#: ../authentic/admin/settings.ptl:361
+#: ../authentic/admin/settings.ptl:362
msgid "Error in this metadata file"
msgstr ""
#: ../authentic/external/qommon/ident/idp.ptl:443
-#: ../authentic/admin/settings.ptl:380
+#: ../authentic/admin/settings.ptl:381
msgid "File looks like a bad metadata file"
msgstr ""
#: ../authentic/external/qommon/ident/idp.ptl:448
-#: ../authentic/admin/settings.ptl:385
+#: ../authentic/admin/settings.ptl:386
msgid "The metadata file does not embed a public key, please provide it here."
msgstr ""
#: ../authentic/external/qommon/ident/idp.ptl:535
#: ../authentic/external/qommon/ident/idp.ptl:540
#: ../authentic/external/qommon/ident/idp.ptl:597
-#: ../authentic/admin/configuration.py:193 ../authentic/admin/settings.ptl:124
-#: ../authentic/admin/settings.ptl:521 ../authentic/admin/settings.ptl:767
-#: ../authentic/admin/settings.ptl:771 ../authentic/admin/settings.ptl:1152
+#: ../authentic/admin/configuration.py:193 ../authentic/admin/settings.ptl:125
+#: ../authentic/admin/settings.ptl:522 ../authentic/admin/settings.ptl:769
+#: ../authentic/admin/settings.ptl:773 ../authentic/admin/settings.ptl:1156
msgid "Identity Provider"
msgstr ""
#: ../authentic/external/qommon/ident/idp.ptl:553
#: ../authentic/external/qommon/admin/menu.ptl:220
#: ../authentic/admin/identities.ptl:449 ../authentic/admin/identities.ptl:490
-#: ../authentic/admin/settings.ptl:507 ../authentic/admin/settings.ptl:575
+#: ../authentic/admin/settings.ptl:508 ../authentic/admin/settings.ptl:576
msgid "Edit"
msgstr ""
#: ../authentic/external/qommon/ident/idp.ptl:555
-#: ../authentic/admin/settings.ptl:509
+#: ../authentic/admin/settings.ptl:510
msgid "Update from remote URL"
msgstr ""
@@ -315,7 +316,7 @@ msgid "Deleting Identity Provider"
msgstr ""
#: ../authentic/external/qommon/ident/idp.ptl:705
-#: ../authentic/admin/settings.ptl:281 ../authentic/admin/settings.ptl:718
+#: ../authentic/admin/settings.ptl:282 ../authentic/admin/settings.ptl:719
msgid "Bad metadata or missing public key"
msgstr ""
@@ -326,8 +327,8 @@ msgstr ""
#: ../authentic/external/qommon/ident/idp.ptl:743
#: ../authentic/external/qommon/ident/idp.ptl:747
#: ../authentic/external/qommon/ident/idp.ptl:778
-#: ../authentic/admin/configuration.py:191 ../authentic/admin/settings.ptl:123
-#: ../authentic/admin/settings.ptl:520
+#: ../authentic/admin/configuration.py:191 ../authentic/admin/settings.ptl:124
+#: ../authentic/admin/settings.ptl:521
msgid "Service Provider"
msgstr ""
@@ -361,7 +362,7 @@ msgstr ""
#: ../authentic/external/qommon/ident/idp.ptl:768
#: ../authentic/external/qommon/ident/password.ptl:643
-#: ../authentic/admin/identities.ptl:199 ../authentic/admin/settings.ptl:787
+#: ../authentic/admin/identities.ptl:199 ../authentic/admin/settings.ptl:789
msgid "Identities"
msgstr ""
@@ -372,55 +373,55 @@ msgstr ""
#: ../authentic/external/qommon/ident/idp.ptl:793
#: ../authentic/admin/configuration.py:131
-#: ../authentic/admin/settings.ptl:1051
+#: ../authentic/admin/settings.ptl:1055
msgid "Liberty Provider ID"
msgstr ""
#: ../authentic/external/qommon/ident/idp.ptl:796
#: ../authentic/admin/configuration.py:134
#: ../authentic/admin/configuration.py:137
-#: ../authentic/admin/settings.ptl:1054
+#: ../authentic/admin/settings.ptl:1058
msgid "Liberty Base URL"
msgstr ""
#: ../authentic/external/qommon/ident/idp.ptl:798
#: ../authentic/admin/configuration.py:140
-#: ../authentic/admin/settings.ptl:1058
+#: ../authentic/admin/settings.ptl:1062
msgid "SAML 2.0 Provider ID"
msgstr ""
#: ../authentic/external/qommon/ident/idp.ptl:802
#: ../authentic/admin/configuration.py:143
#: ../authentic/admin/configuration.py:146
-#: ../authentic/admin/settings.ptl:1062
+#: ../authentic/admin/settings.ptl:1066
msgid "SAML 2.0 Base URL"
msgstr ""
#: ../authentic/external/qommon/ident/idp.ptl:805
-#: ../authentic/admin/settings.ptl:490 ../authentic/admin/settings.ptl:1067
+#: ../authentic/admin/settings.ptl:491 ../authentic/admin/settings.ptl:1071
msgid "Provider ID"
msgstr ""
#: ../authentic/external/qommon/ident/idp.ptl:807
-#: ../authentic/admin/settings.ptl:1069
+#: ../authentic/admin/settings.ptl:1073
msgid "Base URL"
msgstr ""
#: ../authentic/external/qommon/ident/idp.ptl:810
#: ../authentic/admin/configuration.py:149
-#: ../authentic/admin/settings.ptl:1074
+#: ../authentic/admin/settings.ptl:1078
msgid "Organisation Name"
msgstr ""
#: ../authentic/external/qommon/ident/idp.ptl:816
#: ../authentic/admin/configuration.py:152
-#: ../authentic/admin/settings.ptl:1083
+#: ../authentic/admin/settings.ptl:1087
msgid "Signing Private Key"
msgstr ""
#: ../authentic/external/qommon/ident/idp.ptl:817
#: ../authentic/admin/configuration.py:155
-#: ../authentic/admin/settings.ptl:1084
+#: ../authentic/admin/settings.ptl:1088
msgid "Signing Public Key"
msgstr ""
@@ -430,13 +431,13 @@ msgstr ""
#: ../authentic/external/qommon/ident/idp.ptl:818
#: ../authentic/admin/configuration.py:158
-#: ../authentic/admin/settings.ptl:1085
+#: ../authentic/admin/settings.ptl:1089
msgid "Encryption Private Key"
msgstr ""
#: ../authentic/external/qommon/ident/idp.ptl:819
#: ../authentic/admin/configuration.py:161
-#: ../authentic/admin/settings.ptl:1086
+#: ../authentic/admin/settings.ptl:1090
msgid "Encryption Public Key"
msgstr ""
@@ -446,7 +447,7 @@ msgstr ""
#: ../authentic/external/qommon/ident/idp.ptl:822
#: ../authentic/admin/configuration.py:164
-#: ../authentic/admin/settings.ptl:1095
+#: ../authentic/admin/settings.ptl:1099
msgid "Identity Provider Introduction, Common Domain"
msgstr ""
@@ -454,7 +455,7 @@ msgstr ""
#: ../authentic/external/qommon/ident/idp.ptl:828
#: ../authentic/admin/configuration.py:165
#: ../authentic/admin/configuration.py:170
-#: ../authentic/admin/settings.ptl:1096 ../authentic/admin/settings.ptl:1101
+#: ../authentic/admin/settings.ptl:1100 ../authentic/admin/settings.ptl:1105
msgid "Disabled if empty"
msgstr ""
@@ -485,12 +486,12 @@ msgid "Service Provider Configuration"
msgstr ""
#: ../authentic/external/qommon/ident/idp.ptl:892
-#: ../authentic/admin/settings.ptl:1194
+#: ../authentic/admin/settings.ptl:1198
msgid "Signing key pair is invalid"
msgstr ""
#: ../authentic/external/qommon/ident/idp.ptl:894
-#: ../authentic/admin/settings.ptl:1196
+#: ../authentic/admin/settings.ptl:1200
msgid "Encryption key pair is invalid"
msgstr ""
@@ -500,7 +501,7 @@ msgstr ""
#: ../authentic/external/qommon/ident/idp.ptl:991
#: ../authentic/admin/configuration.py:120
-#: ../authentic/admin/settings.ptl:1108
+#: ../authentic/admin/settings.ptl:1112
msgid "Lasso version is too old for this support."
msgstr ""
@@ -546,13 +547,13 @@ msgid "Liberty/SAML2 identity provider"
msgstr ""
#: ../authentic/external/qommon/ident/password.ptl:98
-#: ../authentic/root.ptl:321 ../authentic/root.ptl:747
+#: ../authentic/root.ptl:327 ../authentic/root.ptl:753
#, python-format
msgid "Password is too short. It must be at least %d characters."
msgstr ""
#: ../authentic/external/qommon/ident/password.ptl:102
-#: ../authentic/root.ptl:325 ../authentic/root.ptl:752
+#: ../authentic/root.ptl:331 ../authentic/root.ptl:758
#, python-format
msgid "Password is too long. It must be at most %d characters."
msgstr ""
@@ -571,8 +572,8 @@ msgstr ""
#: ../authentic/external/qommon/ident/password.ptl:794
#: ../authentic/external/qommon/ident/password.ptl:964
#: ../authentic/external/qommon/ident/password.ptl:1156
-#: ../authentic/root.ptl:364 ../authentic/root.ptl:681
-#: ../authentic/root.ptl:923 ../authentic/root.ptl:964
+#: ../authentic/root.ptl:370 ../authentic/root.ptl:687
+#: ../authentic/root.ptl:929 ../authentic/root.ptl:970
#: ../authentic/admin/identities.ptl:154 ../authentic/admin/identities.ptl:170
msgid "Username"
msgstr ""
@@ -581,13 +582,13 @@ msgstr ""
#: ../authentic/external/qommon/ident/password.ptl:460
#: ../authentic/external/qommon/ident/password.ptl:800
#: ../authentic/external/qommon/ident/password.ptl:970
-#: ../authentic/root.ptl:365 ../authentic/root.ptl:687
+#: ../authentic/root.ptl:371 ../authentic/root.ptl:693
#: ../authentic/admin/identities.ptl:156 ../authentic/admin/identities.ptl:173
msgid "Password"
msgstr ""
#: ../authentic/external/qommon/ident/password.ptl:172
-#: ../authentic/external/qommon/publisher.py:558 ../authentic/root.ptl:379
+#: ../authentic/root.ptl:385
msgid "Log in"
msgstr ""
@@ -659,18 +660,18 @@ msgid "Continue to <a href=\"/\">home page</a></p>"
msgstr ""
#: ../authentic/external/qommon/ident/password.ptl:364
-#: ../authentic/external/qommon/myspace.ptl:142 ../authentic/root.ptl:289
+#: ../authentic/external/qommon/myspace.ptl:142 ../authentic/root.ptl:295
msgid "New Password"
msgstr ""
#: ../authentic/external/qommon/ident/password.ptl:366
-#: ../authentic/external/qommon/myspace.ptl:144 ../authentic/root.ptl:290
+#: ../authentic/external/qommon/myspace.ptl:144 ../authentic/root.ptl:296
msgid "New Password (confirm)"
msgstr ""
#: ../authentic/external/qommon/ident/password.ptl:380
#: ../authentic/external/qommon/ident/password.ptl:471
-#: ../authentic/external/qommon/myspace.ptl:158 ../authentic/root.ptl:316
+#: ../authentic/external/qommon/myspace.ptl:158 ../authentic/root.ptl:322
msgid "Passwords do not match"
msgstr ""
@@ -733,12 +734,12 @@ msgstr ""
#: ../authentic/external/qommon/ident/password.ptl:645
#: ../authentic/external/qommon/ident/password.ptl:687
#: ../authentic/external/qommon/ident/password.ptl:688
-#: ../authentic/admin/configuration.py:82 ../authentic/admin/settings.ptl:795
+#: ../authentic/admin/configuration.py:82 ../authentic/admin/settings.ptl:797
msgid "Passwords"
msgstr ""
#: ../authentic/external/qommon/ident/password.ptl:645
-#: ../authentic/admin/settings.ptl:795
+#: ../authentic/admin/settings.ptl:797
msgid "Configure all password things"
msgstr ""
@@ -801,7 +802,7 @@ msgid "Email address (for questions...)"
msgstr ""
#: ../authentic/external/qommon/ident/password.ptl:670
-#: ../authentic/root.ptl:367 ../authentic/admin/identities.ptl:87
+#: ../authentic/root.ptl:373 ../authentic/admin/identities.ptl:87
msgid "None"
msgstr ""
@@ -904,8 +905,9 @@ msgid "Notifications"
msgstr ""
#: ../authentic/external/qommon/ident/password.ptl:954
-#: ../authentic/external/qommon/admin/texts.ptl:116
-#: ../authentic/external/qommon/admin/emails.ptl:173
+#: ../authentic/external/qommon/admin/translations.ptl:54
+#: ../authentic/external/qommon/admin/texts.ptl:118
+#: ../authentic/external/qommon/admin/emails.ptl:175
#: ../authentic/external/qommon/admin/menu.ptl:260
msgid "Back"
msgstr ""
@@ -988,12 +990,14 @@ msgstr ""
#: ../authentic/external/qommon/ident/password.ptl:1221
#: ../authentic/external/qommon/ident/password.ptl:1247
-#: ../authentic/external/qommon/admin/emails.ptl:191
+#: ../authentic/external/qommon/admin/emails.ptl:194
+#: ../authentic/external/qommon/admin/emails.ptl:203
msgid "Subject"
msgstr ""
#: ../authentic/external/qommon/ident/password.ptl:1222
#: ../authentic/external/qommon/ident/password.ptl:1249
+#: ../authentic/external/qommon/admin/translations.ptl:128
#: ../authentic/external/qommon/admin/logger.ptl:60
#: ../authentic/external/qommon/admin/logger.ptl:174
#: ../authentic/admin/logger.ptl:60 ../authentic/admin/logger.ptl:148
@@ -1189,7 +1193,7 @@ msgid ""
msgstr ""
#: ../authentic/external/qommon/ident/password.ptl:1420
-#: ../authentic/root.ptl:1312
+#: ../authentic/root.ptl:1318
msgid "Notification of new registration to administrators"
msgstr ""
@@ -1198,7 +1202,7 @@ msgid "Available variables: hostname, email_as_username, username"
msgstr ""
#: ../authentic/external/qommon/ident/password.ptl:1423
-#: ../authentic/root.ptl:1314
+#: ../authentic/root.ptl:1320
msgid "New Registration"
msgstr ""
@@ -1221,12 +1225,12 @@ msgid "Available variables: hostname, username, password, email_as_username"
msgstr ""
#: ../authentic/external/qommon/ident/password.ptl:1437
-#: ../authentic/root.ptl:1286
+#: ../authentic/root.ptl:1292
msgid "Welcome to [hostname]"
msgstr ""
#: ../authentic/external/qommon/ident/password.ptl:1438
-#: ../authentic/root.ptl:1287
+#: ../authentic/root.ptl:1293
msgid ""
"Welcome to [hostname],\n"
"\n"
@@ -1409,48 +1413,48 @@ msgstr ""
msgid "completed"
msgstr ""
-#: ../authentic/external/qommon/publisher.py:200
+#: ../authentic/external/qommon/publisher.py:201
msgid "This feature is not yet implemented."
msgstr ""
-#: ../authentic/external/qommon/publisher.py:201
+#: ../authentic/external/qommon/publisher.py:202
msgid "Sorry"
msgstr ""
-#: ../authentic/external/qommon/publisher.py:222
+#: ../authentic/external/qommon/publisher.py:223
msgid ""
"The server encountered an internal error and was unable to complete your "
"request."
msgstr ""
-#: ../authentic/external/qommon/publisher.py:223
+#: ../authentic/external/qommon/publisher.py:224
#: ../authentic/liberty/saml2.ptl:209 ../authentic/liberty/saml2.ptl:313
#: ../authentic/liberty/saml2.ptl:1096
msgid "Internal Server Error"
msgstr ""
-#: ../authentic/external/qommon/publisher.py:748
-#: ../authentic/external/qommon/publisher.py:749
-#: ../authentic/external/qommon/publisher.py:750
-#: ../authentic/external/qommon/publisher.py:751
+#: ../authentic/external/qommon/publisher.py:752
+#: ../authentic/external/qommon/publisher.py:753
+#: ../authentic/external/qommon/publisher.py:754
+#: ../authentic/external/qommon/publisher.py:755
msgid "General"
msgstr ""
-#: ../authentic/external/qommon/publisher.py:748
+#: ../authentic/external/qommon/publisher.py:752
#: ../authentic/admin/configuration.py:76
-#: ../authentic/admin/configuration.py:77 ../authentic/admin/settings.ptl:806
+#: ../authentic/admin/configuration.py:77 ../authentic/admin/settings.ptl:808
msgid "Site Name"
msgstr ""
-#: ../authentic/external/qommon/publisher.py:749
+#: ../authentic/external/qommon/publisher.py:753
msgid "Current Theme Name"
msgstr ""
-#: ../authentic/external/qommon/publisher.py:750
+#: ../authentic/external/qommon/publisher.py:754
msgid "Current Date"
msgstr ""
-#: ../authentic/external/qommon/publisher.py:751
+#: ../authentic/external/qommon/publisher.py:755
msgid "Current Date & Time"
msgstr ""
@@ -1788,7 +1792,7 @@ msgstr ""
#: ../authentic/external/qommon/backoffice/menu.ptl:57
#: ../authentic/external/qommon/admin/logger.ptl:99
-#: ../authentic/identities.py:626 ../authentic/identities.py:628
+#: ../authentic/identities.py:642 ../authentic/identities.py:644
#: ../authentic/admin/logger.ptl:89 ../authentic/admin/logger.ptl:90
msgid "Unknown"
msgstr ""
@@ -1808,112 +1812,139 @@ msgstr ""
msgid "Back Office of %s"
msgstr ""
-#: ../authentic/external/qommon/admin/texts.ptl:65
+#: ../authentic/external/qommon/admin/translations.ptl:41
+#: ../authentic/external/qommon/admin/translations.ptl:42
+#: ../authentic/external/qommon/admin/translations.ptl:159
+#: ../authentic/admin/settings.ptl:824
+msgid "Custom Translations"
+msgstr ""
+
+#: ../authentic/external/qommon/admin/translations.ptl:129
+msgid "Custom translation"
+msgstr ""
+
+#: ../authentic/external/qommon/admin/translations.ptl:130
+msgid "Default translation"
+msgstr ""
+
+#: ../authentic/external/qommon/admin/texts.ptl:67
msgid "Edit Text"
msgstr ""
-#: ../authentic/external/qommon/admin/texts.ptl:87
-#: ../authentic/external/qommon/admin/texts.ptl:160
-#: ../authentic/external/qommon/admin/texts.ptl:203
-#: ../authentic/admin/settings.ptl:820
+#: ../authentic/external/qommon/admin/texts.ptl:89
+#: ../authentic/external/qommon/admin/texts.ptl:176
+#: ../authentic/external/qommon/admin/texts.ptl:229
+#: ../authentic/admin/settings.ptl:822
msgid "Texts"
msgstr ""
-#: ../authentic/external/qommon/admin/texts.ptl:88
+#: ../authentic/external/qommon/admin/texts.ptl:90
msgid "Custom Texts"
msgstr ""
-#: ../authentic/external/qommon/admin/texts.ptl:96
-#: ../authentic/external/qommon/admin/emails.ptl:153
+#: ../authentic/external/qommon/admin/texts.ptl:98
+#: ../authentic/external/qommon/admin/emails.ptl:155
msgid "Miscellaneous"
msgstr ""
-#: ../authentic/external/qommon/admin/texts.ptl:144
+#: ../authentic/external/qommon/admin/texts.ptl:160
msgid "Restore default text"
msgstr ""
-#: ../authentic/external/qommon/admin/texts.ptl:157
-#: ../authentic/external/qommon/admin/emails.ptl:210
+#: ../authentic/external/qommon/admin/texts.ptl:173
+#: ../authentic/external/qommon/admin/emails.ptl:223
msgid "Invalid template"
msgstr ""
-#: ../authentic/external/qommon/admin/texts.ptl:161
+#: ../authentic/external/qommon/admin/texts.ptl:177
msgid "Text"
msgstr ""
-#: ../authentic/external/qommon/admin/texts.ptl:164
-#: ../authentic/external/qommon/admin/emails.ptl:217
+#: ../authentic/external/qommon/admin/texts.ptl:180
+#: ../authentic/external/qommon/admin/emails.ptl:230
msgid "Substitution Variables"
msgstr ""
-#: ../authentic/external/qommon/admin/texts.ptl:166
+#: ../authentic/external/qommon/admin/texts.ptl:182
msgid "The text can reference [] variables from the table below:"
msgstr ""
-#: ../authentic/external/qommon/admin/emails.ptl:103
+#: ../authentic/external/qommon/admin/emails.ptl:105
msgid "SMTP Server"
msgstr ""
-#: ../authentic/external/qommon/admin/emails.ptl:105
+#: ../authentic/external/qommon/admin/emails.ptl:107
msgid "SMTP Login"
msgstr ""
-#: ../authentic/external/qommon/admin/emails.ptl:107
+#: ../authentic/external/qommon/admin/emails.ptl:109
msgid "SMTP Password"
msgstr ""
-#: ../authentic/external/qommon/admin/emails.ptl:109
+#: ../authentic/external/qommon/admin/emails.ptl:111
msgid "Email Sender"
msgstr ""
-#: ../authentic/external/qommon/admin/emails.ptl:111
+#: ../authentic/external/qommon/admin/emails.ptl:113
msgid "Reply-To Address"
msgstr ""
-#: ../authentic/external/qommon/admin/emails.ptl:113
+#: ../authentic/external/qommon/admin/emails.ptl:115
msgid "Email Footer"
msgstr ""
-#: ../authentic/external/qommon/admin/emails.ptl:115
+#: ../authentic/external/qommon/admin/emails.ptl:117
msgid "Handle Bounces"
msgstr ""
-#: ../authentic/external/qommon/admin/emails.ptl:118
+#: ../authentic/external/qommon/admin/emails.ptl:120
msgid "Check DNS for domain name"
msgstr ""
-#: ../authentic/external/qommon/admin/emails.ptl:120
+#: ../authentic/external/qommon/admin/emails.ptl:122
msgid "Use a DNS request to check domain names used in email fields"
msgstr ""
-#: ../authentic/external/qommon/admin/emails.ptl:128
-#: ../authentic/external/qommon/admin/emails.ptl:139
-#: ../authentic/external/qommon/admin/emails.ptl:140
-#: ../authentic/external/qommon/admin/emails.ptl:213
-#: ../authentic/external/qommon/admin/emails.ptl:263
-#: ../authentic/admin/settings.ptl:816
+#: ../authentic/external/qommon/admin/emails.ptl:130
+#: ../authentic/external/qommon/admin/emails.ptl:141
+#: ../authentic/external/qommon/admin/emails.ptl:142
+#: ../authentic/external/qommon/admin/emails.ptl:226
+#: ../authentic/external/qommon/admin/emails.ptl:291
+#: ../authentic/admin/settings.ptl:818
msgid "Emails"
msgstr ""
-#: ../authentic/external/qommon/admin/emails.ptl:129
-#: ../authentic/external/qommon/admin/emails.ptl:130
-#: ../authentic/external/qommon/admin/emails.ptl:143
+#: ../authentic/external/qommon/admin/emails.ptl:131
+#: ../authentic/external/qommon/admin/emails.ptl:132
+#: ../authentic/external/qommon/admin/emails.ptl:145
msgid "General Options"
msgstr ""
-#: ../authentic/external/qommon/admin/emails.ptl:189
+#: ../authentic/external/qommon/admin/emails.ptl:192
msgid "Enabled Email"
msgstr ""
-#: ../authentic/external/qommon/admin/emails.ptl:197
+#: ../authentic/external/qommon/admin/emails.ptl:210
msgid "Restore default email"
msgstr ""
-#: ../authentic/external/qommon/admin/emails.ptl:219
+#: ../authentic/external/qommon/admin/emails.ptl:232
msgid ""
"The email subject and body can reference [] variables from the table below:"
msgstr ""
+#: ../authentic/external/qommon/substitution.py:67
+msgid "Category"
+msgstr ""
+
+#: ../authentic/external/qommon/substitution.py:67
+msgid "Variable"
+msgstr ""
+
+#: ../authentic/external/qommon/substitution.py:67
+msgid "Comment"
+msgstr ""
+
#: ../authentic/external/qommon/admin/menu.ptl:170
msgid "backoffice"
msgstr ""
@@ -1960,7 +1991,7 @@ msgstr ""
#: ../authentic/external/qommon/admin/settings.ptl:28
#: ../authentic/admin/configuration.py:255 ../authentic/admin/root.ptl:46
-#: ../authentic/admin/settings.ptl:762
+#: ../authentic/admin/settings.ptl:764
msgid "Settings"
msgstr ""
@@ -1977,11 +2008,11 @@ msgid "Fix sessions to an IP address"
msgstr ""
#: ../authentic/external/qommon/admin/settings.ptl:74
-#: ../authentic/external/qommon/admin/settings.ptl:89
-#: ../authentic/external/qommon/admin/settings.ptl:90
-#: ../authentic/external/qommon/admin/settings.ptl:91
+#: ../authentic/external/qommon/admin/settings.ptl:86
+#: ../authentic/external/qommon/admin/settings.ptl:87
+#: ../authentic/external/qommon/admin/settings.ptl:88
#: ../authentic/admin/configuration.py:26
-#: ../authentic/admin/configuration.py:27 ../authentic/admin/settings.ptl:810
+#: ../authentic/admin/configuration.py:27 ../authentic/admin/settings.ptl:812
msgid "Language"
msgstr ""
@@ -1995,101 +2026,86 @@ msgid "English"
msgstr ""
#: ../authentic/external/qommon/admin/settings.ptl:78
-#: ../authentic/admin/configuration.py:33
-msgid "Italian"
-msgstr ""
-
-#: ../authentic/external/qommon/admin/settings.ptl:79
-#: ../authentic/admin/configuration.py:34
-msgid "Romanian"
-msgstr ""
-
-#: ../authentic/external/qommon/admin/settings.ptl:80
-#: ../authentic/admin/configuration.py:35
-msgid "Latvian"
-msgstr ""
-
-#: ../authentic/external/qommon/admin/settings.ptl:81
#: ../authentic/admin/configuration.py:36
msgid "French"
msgstr ""
-#: ../authentic/external/qommon/admin/settings.ptl:101
+#: ../authentic/external/qommon/admin/settings.ptl:98
#: ../authentic/admin/configuration.py:49
msgid "Use a web proxy"
msgstr ""
-#: ../authentic/external/qommon/admin/settings.ptl:103
+#: ../authentic/external/qommon/admin/settings.ptl:100
#: ../authentic/admin/configuration.py:51
msgid "Proxy IP address or domain name"
msgstr ""
-#: ../authentic/external/qommon/admin/settings.ptl:105
+#: ../authentic/external/qommon/admin/settings.ptl:102
#: ../authentic/admin/configuration.py:53
msgid "Proxy port"
msgstr ""
-#: ../authentic/external/qommon/admin/settings.ptl:107
+#: ../authentic/external/qommon/admin/settings.ptl:104
#: ../authentic/admin/configuration.py:55
msgid "User name"
msgstr ""
-#: ../authentic/external/qommon/admin/settings.ptl:109
+#: ../authentic/external/qommon/admin/settings.ptl:106
#: ../authentic/admin/configuration.py:57
msgid "User password"
msgstr ""
-#: ../authentic/external/qommon/admin/settings.ptl:118
-#: ../authentic/external/qommon/admin/settings.ptl:119
-#: ../authentic/external/qommon/admin/settings.ptl:120
+#: ../authentic/external/qommon/admin/settings.ptl:115
+#: ../authentic/external/qommon/admin/settings.ptl:116
+#: ../authentic/external/qommon/admin/settings.ptl:117
#: ../authentic/admin/configuration.py:48
msgid "Proxy"
msgstr ""
-#: ../authentic/external/qommon/admin/settings.ptl:129
+#: ../authentic/external/qommon/admin/settings.ptl:126
#: ../authentic/admin/configuration.py:8
msgid "Email for Tracebacks"
msgstr ""
-#: ../authentic/external/qommon/admin/settings.ptl:131
+#: ../authentic/external/qommon/admin/settings.ptl:128
#: ../authentic/admin/configuration.py:11
msgid "Display Exceptions"
msgstr ""
-#: ../authentic/external/qommon/admin/settings.ptl:133
+#: ../authentic/external/qommon/admin/settings.ptl:130
#: ../authentic/admin/configuration.py:13
msgid "No display"
msgstr ""
-#: ../authentic/external/qommon/admin/settings.ptl:134
+#: ../authentic/external/qommon/admin/settings.ptl:131
#: ../authentic/admin/configuration.py:14
msgid "Display as Text"
msgstr ""
-#: ../authentic/external/qommon/admin/settings.ptl:135
+#: ../authentic/external/qommon/admin/settings.ptl:132
#: ../authentic/admin/configuration.py:15
msgid "Display as Text in an HTML error page"
msgstr ""
-#: ../authentic/external/qommon/admin/settings.ptl:136
+#: ../authentic/external/qommon/admin/settings.ptl:133
#: ../authentic/admin/configuration.py:16
msgid "Display as HTML"
msgstr ""
-#: ../authentic/external/qommon/admin/settings.ptl:137
+#: ../authentic/external/qommon/admin/settings.ptl:134
#: ../authentic/admin/configuration.py:19
msgid "Logger"
msgstr ""
-#: ../authentic/external/qommon/admin/settings.ptl:139
+#: ../authentic/external/qommon/admin/settings.ptl:136
#: ../authentic/admin/configuration.py:20
msgid "Enable debug mode"
msgstr ""
-#: ../authentic/external/qommon/admin/settings.ptl:148
-#: ../authentic/external/qommon/admin/settings.ptl:149
-#: ../authentic/external/qommon/admin/settings.ptl:150
-#: ../authentic/admin/settings.ptl:827
+#: ../authentic/external/qommon/admin/settings.ptl:145
+#: ../authentic/external/qommon/admin/settings.ptl:146
+#: ../authentic/external/qommon/admin/settings.ptl:147
+#: ../authentic/admin/settings.ptl:831
msgid "Debug Options"
msgstr ""
@@ -2154,18 +2170,6 @@ msgstr ""
msgid "Since: %s"
msgstr ""
-#: ../authentic/external/qommon/substitution.py:67
-msgid "Category"
-msgstr ""
-
-#: ../authentic/external/qommon/substitution.py:67
-msgid "Variable"
-msgstr ""
-
-#: ../authentic/external/qommon/substitution.py:67
-msgid "Comment"
-msgstr ""
-
#: ../authentic/external/qommon/admin/certificates.ptl:41
#: ../authentic/external/qommon/admin/certificates.ptl:42
#, python-format
@@ -2177,7 +2181,7 @@ msgid "You are about to delete this certificate."
msgstr ""
#: ../authentic/external/qommon/admin/certificates.ptl:54
-#: ../authentic/admin/identities.ptl:519 ../authentic/admin/settings.ptl:614
+#: ../authentic/admin/identities.ptl:519 ../authentic/admin/settings.ptl:615
msgid "Delete"
msgstr ""
@@ -2215,79 +2219,79 @@ msgstr ""
msgid "Bad certificate"
msgstr ""
-#: ../authentic/external/qommon/misc.py:309
+#: ../authentic/external/qommon/misc.py:311
msgid "January"
msgstr ""
-#: ../authentic/external/qommon/misc.py:309
+#: ../authentic/external/qommon/misc.py:311
msgid "February"
msgstr ""
-#: ../authentic/external/qommon/misc.py:309
+#: ../authentic/external/qommon/misc.py:311
msgid "March"
msgstr ""
-#: ../authentic/external/qommon/misc.py:309
+#: ../authentic/external/qommon/misc.py:311
msgid "April"
msgstr ""
-#: ../authentic/external/qommon/misc.py:310
+#: ../authentic/external/qommon/misc.py:312
msgid "May"
msgstr ""
-#: ../authentic/external/qommon/misc.py:310
+#: ../authentic/external/qommon/misc.py:312
msgid "June"
msgstr ""
-#: ../authentic/external/qommon/misc.py:310
+#: ../authentic/external/qommon/misc.py:312
msgid "July"
msgstr ""
-#: ../authentic/external/qommon/misc.py:310
+#: ../authentic/external/qommon/misc.py:312
msgid "August"
msgstr ""
-#: ../authentic/external/qommon/misc.py:311
+#: ../authentic/external/qommon/misc.py:313
msgid "September"
msgstr ""
-#: ../authentic/external/qommon/misc.py:311
+#: ../authentic/external/qommon/misc.py:313
msgid "October"
msgstr ""
-#: ../authentic/external/qommon/misc.py:311
+#: ../authentic/external/qommon/misc.py:313
msgid "November"
msgstr ""
-#: ../authentic/external/qommon/misc.py:311
+#: ../authentic/external/qommon/misc.py:313
msgid "December"
msgstr ""
-#: ../authentic/external/qommon/misc.py:331
+#: ../authentic/external/qommon/misc.py:333
msgid "Monday"
msgstr ""
-#: ../authentic/external/qommon/misc.py:331
+#: ../authentic/external/qommon/misc.py:333
msgid "Tuesday"
msgstr ""
-#: ../authentic/external/qommon/misc.py:331
+#: ../authentic/external/qommon/misc.py:333
msgid "Wednesday"
msgstr ""
-#: ../authentic/external/qommon/misc.py:332
+#: ../authentic/external/qommon/misc.py:334
msgid "Thursday"
msgstr ""
-#: ../authentic/external/qommon/misc.py:332
+#: ../authentic/external/qommon/misc.py:334
msgid "Friday"
msgstr ""
-#: ../authentic/external/qommon/misc.py:332
+#: ../authentic/external/qommon/misc.py:334
msgid "Saturday"
msgstr ""
-#: ../authentic/external/qommon/misc.py:332
+#: ../authentic/external/qommon/misc.py:334
msgid "Sunday"
msgstr ""
@@ -2538,8 +2542,8 @@ msgstr ""
msgid "Continue"
msgstr ""
-#: ../authentic/liberty/saml2.ptl:64 ../authentic/root.ptl:119
-#: ../authentic/root.ptl:545 ../authentic/root.ptl:548
+#: ../authentic/liberty/saml2.ptl:64 ../authentic/root.ptl:125
+#: ../authentic/root.ptl:551 ../authentic/root.ptl:554
msgid "Home"
msgstr ""
@@ -2620,199 +2624,199 @@ msgid ""
"discovery cookie."
msgstr ""
-#: ../authentic/root.ptl:143 ../authentic/root.ptl:195
-#: ../authentic/root.ptl:583
+#: ../authentic/root.ptl:149 ../authentic/root.ptl:201
+#: ../authentic/root.ptl:589
msgid "Failed to connect to identities storage."
msgstr ""
-#: ../authentic/root.ptl:160 ../authentic/root.ptl:161
-#: ../authentic/root.ptl:344 ../authentic/root.ptl:1049
-#: ../authentic/root.ptl:1125
+#: ../authentic/root.ptl:166 ../authentic/root.ptl:167
+#: ../authentic/root.ptl:350 ../authentic/root.ptl:1055
+#: ../authentic/root.ptl:1131
msgid "Account Management"
msgstr ""
-#: ../authentic/root.ptl:176
+#: ../authentic/root.ptl:182
msgid "Certificates federated:"
msgstr ""
-#: ../authentic/root.ptl:188
+#: ../authentic/root.ptl:194
msgid "You are not allowed to manipulate your federations"
msgstr ""
-#: ../authentic/root.ptl:207 ../authentic/root.ptl:208
-#: ../authentic/root.ptl:1271
+#: ../authentic/root.ptl:213 ../authentic/root.ptl:214
+#: ../authentic/root.ptl:1277
msgid "Federations"
msgstr ""
-#: ../authentic/root.ptl:237
+#: ../authentic/root.ptl:243
#, python-format
msgid "Log on %s"
msgstr ""
-#: ../authentic/root.ptl:259
+#: ../authentic/root.ptl:265
msgid "Terminate Federation"
msgstr ""
-#: ../authentic/root.ptl:283
+#: ../authentic/root.ptl:289
msgid "No password for this identity"
msgstr ""
-#: ../authentic/root.ptl:288
+#: ../authentic/root.ptl:294
msgid "Current Password"
msgstr ""
-#: ../authentic/root.ptl:309
+#: ../authentic/root.ptl:315
msgid "Wrong password"
msgstr ""
-#: ../authentic/root.ptl:327
+#: ../authentic/root.ptl:333
msgid "New password is the same as the old one"
msgstr ""
-#: ../authentic/root.ptl:343 ../authentic/root.ptl:345
-#: ../authentic/root.ptl:1175
+#: ../authentic/root.ptl:349 ../authentic/root.ptl:351
+#: ../authentic/root.ptl:1181
msgid "Changing Password"
msgstr ""
-#: ../authentic/root.ptl:377
+#: ../authentic/root.ptl:383
msgid "Proxies request to"
msgstr ""
-#: ../authentic/root.ptl:381
+#: ../authentic/root.ptl:387
msgid "Log in using SSL certificate"
msgstr ""
-#: ../authentic/root.ptl:451
+#: ../authentic/root.ptl:457
msgid "Authentication Failure"
msgstr ""
-#: ../authentic/root.ptl:544
+#: ../authentic/root.ptl:550
msgid "This action needs an HTTPS connection"
msgstr ""
-#: ../authentic/root.ptl:547
+#: ../authentic/root.ptl:553
msgid ""
"This action needs that you present an SSL certificate, maybe the server is "
"not configured to ask one ?"
msgstr ""
-#: ../authentic/root.ptl:689
+#: ../authentic/root.ptl:695
msgid "A password will be mailed to you."
msgstr ""
-#: ../authentic/root.ptl:694
+#: ../authentic/root.ptl:700
msgid "If you forget your password..."
msgstr ""
-#: ../authentic/root.ptl:696
+#: ../authentic/root.ptl:702
msgid "Security question"
msgstr ""
-#: ../authentic/root.ptl:697 ../authentic/admin/identities.ptl:163
+#: ../authentic/root.ptl:703 ../authentic/admin/identities.ptl:163
msgid "[Select a question]"
msgstr ""
-#: ../authentic/root.ptl:698
+#: ../authentic/root.ptl:704
msgid "Your answer"
msgstr ""
-#: ../authentic/root.ptl:712 ../authentic/root.ptl:713
-#: ../authentic/root.ptl:821 ../authentic/root.ptl:1160
+#: ../authentic/root.ptl:718 ../authentic/root.ptl:719
+#: ../authentic/root.ptl:827 ../authentic/root.ptl:1166
msgid "Registration"
msgstr ""
-#: ../authentic/root.ptl:738
+#: ../authentic/root.ptl:744
msgid "That address is already in use"
msgstr ""
-#: ../authentic/root.ptl:740
+#: ../authentic/root.ptl:746
msgid "That username is already in use"
msgstr ""
-#: ../authentic/root.ptl:775
+#: ../authentic/root.ptl:781
msgid "This value must be unique but it already exists for another user"
msgstr ""
-#: ../authentic/root.ptl:787
+#: ../authentic/root.ptl:793
msgid ""
"An error occured and your password could not be send. Is your email address "
"correct?"
msgstr ""
-#: ../authentic/root.ptl:844 ../authentic/root.ptl:845
-#: ../authentic/root.ptl:1167
+#: ../authentic/root.ptl:850 ../authentic/root.ptl:851
+#: ../authentic/root.ptl:1173
msgid "Registration Completed"
msgstr ""
-#: ../authentic/root.ptl:858
+#: ../authentic/root.ptl:864
msgid ""
"Your account has no password, it certainly uses another kind of "
"authentication, contact an administrator."
msgstr ""
-#: ../authentic/root.ptl:861
+#: ../authentic/root.ptl:867
msgid "Your account has no email, contact an administrator"
msgstr ""
-#: ../authentic/root.ptl:892 ../authentic/root.ptl:952
-#: ../authentic/root.ptl:985 ../authentic/root.ptl:1184
+#: ../authentic/root.ptl:898 ../authentic/root.ptl:958
+#: ../authentic/root.ptl:991 ../authentic/root.ptl:1190
msgid "Lost Password"
msgstr ""
-#: ../authentic/root.ptl:931
+#: ../authentic/root.ptl:937
msgid "Wrong answer or inexistant user"
msgstr ""
-#: ../authentic/root.ptl:932
+#: ../authentic/root.ptl:938
msgid "Wrong answer"
msgstr ""
-#: ../authentic/root.ptl:996
+#: ../authentic/root.ptl:1002
#, python-format
msgid ""
"There is more than one accounts for the identifier <em>%s</em>, try to <a "
"href=\"/forgot_identifier\">ask for all your accounts</a>"
msgstr ""
-#: ../authentic/root.ptl:1000
+#: ../authentic/root.ptl:1006
#, python-format
msgid "Your identity %r is unknown."
msgstr ""
-#: ../authentic/root.ptl:1006
+#: ../authentic/root.ptl:1012
msgid "An error occured and your password could not be send."
msgstr ""
-#: ../authentic/root.ptl:1048 ../authentic/root.ptl:1050
-#: ../authentic/root.ptl:1226
+#: ../authentic/root.ptl:1054 ../authentic/root.ptl:1056
+#: ../authentic/root.ptl:1232
msgid "Updating Personal Information"
msgstr ""
-#: ../authentic/root.ptl:1077 ../authentic/root.ptl:1096
-#: ../authentic/root.ptl:1202
+#: ../authentic/root.ptl:1083 ../authentic/root.ptl:1102
+#: ../authentic/root.ptl:1208
msgid "Lost Account Name"
msgstr ""
-#: ../authentic/root.ptl:1109
+#: ../authentic/root.ptl:1115
msgid "There is no account with this email"
msgstr ""
-#: ../authentic/root.ptl:1120
+#: ../authentic/root.ptl:1126
msgid "Error when sending the mail"
msgstr ""
-#: ../authentic/root.ptl:1121
+#: ../authentic/root.ptl:1127
#, python-format
msgid "Your identifiers have been send to %s"
msgstr ""
-#: ../authentic/root.ptl:1126
+#: ../authentic/root.ptl:1132
msgid ""
"Available variables: identity_label, idp_sso_list, show_federations, "
"federations_list, certificate_list, allow_certificate_federation"
msgstr ""
-#: ../authentic/root.ptl:1127
+#: ../authentic/root.ptl:1133
msgid ""
"<h2 class=\"identity-title\">[identity_label]</h2>\n"
"\n"
@@ -2846,39 +2850,39 @@ msgid ""
"[end]\n"
msgstr ""
-#: ../authentic/root.ptl:1161
+#: ../authentic/root.ptl:1167
msgid "Available variable: register_form"
msgstr ""
-#: ../authentic/root.ptl:1162
+#: ../authentic/root.ptl:1168
msgid "[register_form]\n"
msgstr ""
-#: ../authentic/root.ptl:1168
+#: ../authentic/root.ptl:1174
msgid ""
"<p>Your password has been mailed to you.</p>\n"
"\n"
"<p><a href=\"login\">Login page</a></p>\n"
msgstr ""
-#: ../authentic/root.ptl:1176
+#: ../authentic/root.ptl:1182
msgid "Available variable: change_password_form"
msgstr ""
-#: ../authentic/root.ptl:1177
+#: ../authentic/root.ptl:1183
msgid ""
"<div id=\"identity-content\">\n"
"[change_password_form]\n"
"</div>\n"
msgstr ""
-#: ../authentic/root.ptl:1185
+#: ../authentic/root.ptl:1191
msgid ""
"Available variables: lost_password_form, lost_password_behaviour, "
"generate_on_remind"
msgstr ""
-#: ../authentic/root.ptl:1186
+#: ../authentic/root.ptl:1192
msgid ""
"[is lost_password_behaviour \"dumb_question\"]\n"
"[is generate_on_remind \"True\"]<p>Fill the form to get a <strong>new</"
@@ -2896,53 +2900,53 @@ msgid ""
"[lost_password_form]\n"
msgstr ""
-#: ../authentic/root.ptl:1203
+#: ../authentic/root.ptl:1209
msgid "Available variables: lost_identifier_form"
msgstr ""
-#: ../authentic/root.ptl:1204
+#: ../authentic/root.ptl:1210
msgid ""
"<p>Give your email to get back the list of your accounts.</p>\n"
"\n"
"[lost_identifier_form]\n"
msgstr ""
-#: ../authentic/root.ptl:1211
+#: ../authentic/root.ptl:1217
msgid "Lost Password Question"
msgstr ""
-#: ../authentic/root.ptl:1212
+#: ../authentic/root.ptl:1218
msgid "Available variable: lost_password_question_form"
msgstr ""
-#: ../authentic/root.ptl:1213
+#: ../authentic/root.ptl:1219
msgid "[lost_password_question_form]\n"
msgstr ""
-#: ../authentic/root.ptl:1218
+#: ../authentic/root.ptl:1224
msgid "Lost Password (mailed)"
msgstr ""
-#: ../authentic/root.ptl:1219
+#: ../authentic/root.ptl:1225
msgid ""
"<p>Your password has been mailed back to you.</p>\n"
"\n"
"<p><a href=\"login\">Login</a>\n"
msgstr ""
-#: ../authentic/root.ptl:1227
+#: ../authentic/root.ptl:1233
msgid "Available variable: info_form"
msgstr ""
-#: ../authentic/root.ptl:1228
+#: ../authentic/root.ptl:1234
msgid "[info_form]\n"
msgstr ""
-#: ../authentic/root.ptl:1234
+#: ../authentic/root.ptl:1240
msgid "Available variables: login_form, authentication_failure"
msgstr ""
-#: ../authentic/root.ptl:1235
+#: ../authentic/root.ptl:1241
msgid ""
"<div id=\"login-form\">\n"
"[if-any authentication_failure]\n"
@@ -2980,11 +2984,11 @@ msgid ""
"</div>\n"
msgstr ""
-#: ../authentic/root.ptl:1272
+#: ../authentic/root.ptl:1278
msgid "Available variables: identity_label, federations_list"
msgstr ""
-#: ../authentic/root.ptl:1273
+#: ../authentic/root.ptl:1279
msgid ""
"[if-any federations_list]\n"
"[federations_list]\n"
@@ -2993,25 +2997,25 @@ msgid ""
"<a href=\".\">Back to home</a>\n"
msgstr ""
-#: ../authentic/root.ptl:1284
+#: ../authentic/root.ptl:1290
msgid "Welcome Email"
msgstr ""
-#: ../authentic/root.ptl:1285 ../authentic/root.ptl:1296
-#: ../authentic/root.ptl:1313 ../authentic/root.ptl:1328
+#: ../authentic/root.ptl:1291 ../authentic/root.ptl:1302
+#: ../authentic/root.ptl:1319 ../authentic/root.ptl:1334
#, python-format
msgid "Available variables: %s"
msgstr ""
-#: ../authentic/root.ptl:1295
+#: ../authentic/root.ptl:1301
msgid "Password Reminder"
msgstr ""
-#: ../authentic/root.ptl:1297
+#: ../authentic/root.ptl:1303
msgid "Your account on [hostname]"
msgstr ""
-#: ../authentic/root.ptl:1298
+#: ../authentic/root.ptl:1304
msgid ""
"Hello,\n"
"\n"
@@ -3025,7 +3029,7 @@ msgid ""
"Your password is: [password]\n"
msgstr ""
-#: ../authentic/root.ptl:1315
+#: ../authentic/root.ptl:1321
msgid ""
"Hello,\n"
"\n"
@@ -3037,15 +3041,15 @@ msgid ""
"\n"
msgstr ""
-#: ../authentic/root.ptl:1327
+#: ../authentic/root.ptl:1333
msgid "Identifier Email"
msgstr ""
-#: ../authentic/root.ptl:1329
+#: ../authentic/root.ptl:1335
msgid "List of identifiers for [email] on [hostname]"
msgstr ""
-#: ../authentic/root.ptl:1330
+#: ../authentic/root.ptl:1336
msgid ""
"You asked for all usernames linked to address [email] on [hostname].\n"
"\n"
@@ -3105,141 +3109,141 @@ msgstr ""
msgid "false"
msgstr ""
-#: ../authentic/identities.py:228
+#: ../authentic/identities.py:240
msgid "Add value"
msgstr ""
-#: ../authentic/identities.py:373
+#: ../authentic/identities.py:388
msgid "Password Account"
msgstr ""
-#: ../authentic/identities.py:495
+#: ../authentic/identities.py:511
msgid "Old default storage (pickled file)"
msgstr ""
#. use LDAP for standard attributes and authentic storage (cpickle) for
#. authentic specific attributes (roles, lasso_dump)
-#: ../authentic/identities.py:580
+#: ../authentic/identities.py:596
msgid "LDAP Directory"
msgstr ""
-#: ../authentic/identities.py:1074
+#: ../authentic/identities.py:1088
msgid "LDAP URL"
msgstr ""
-#: ../authentic/identities.py:1075
+#: ../authentic/identities.py:1089
msgid "Example: <tt>ldap://directory.example.com</tt>"
msgstr ""
-#: ../authentic/identities.py:1077
+#: ../authentic/identities.py:1091
msgid "LDAP is Read only"
msgstr ""
-#: ../authentic/identities.py:1079
+#: ../authentic/identities.py:1093
msgid "LDAP Base"
msgstr ""
-#: ../authentic/identities.py:1080
+#: ../authentic/identities.py:1094
msgid "Example: <tt>dc=example, dc=com</tt>"
msgstr ""
-#: ../authentic/identities.py:1082
+#: ../authentic/identities.py:1096
msgid "LDAP New User Base"
msgstr ""
-#: ../authentic/identities.py:1083
+#: ../authentic/identities.py:1097
msgid "Example: <tt>dc=example, dc=com</tt>, if not set LDAP Base is used"
msgstr ""
-#: ../authentic/identities.py:1085
+#: ../authentic/identities.py:1099
msgid "LDAP Administrative Bind DN"
msgstr ""
-#: ../authentic/identities.py:1087
+#: ../authentic/identities.py:1101
msgid "Example: <tt>cn=admin, dc=example, dc=com</tt>"
msgstr ""
-#: ../authentic/identities.py:1090
+#: ../authentic/identities.py:1104
msgid "LDAP Administrative Bind password"
msgstr ""
-#: ../authentic/identities.py:1091
+#: ../authentic/identities.py:1105
msgid "Example: <tt>secret</tt>"
msgstr ""
-#: ../authentic/identities.py:1093
+#: ../authentic/identities.py:1107
msgid "LDAP Object Class"
msgstr ""
-#: ../authentic/identities.py:1095
+#: ../authentic/identities.py:1109
msgid "Example: <tt>posixAccount</tt>"
msgstr ""
-#: ../authentic/identities.py:1097
+#: ../authentic/identities.py:1111
msgid "LDAP Object Username Attribute"
msgstr ""
-#: ../authentic/identities.py:1099
+#: ../authentic/identities.py:1113
msgid "Example: <tt>uid</tt>"
msgstr ""
-#: ../authentic/identities.py:1101
+#: ../authentic/identities.py:1115
msgid "LDAP Object Name Attribute"
msgstr ""
-#: ../authentic/identities.py:1102
+#: ../authentic/identities.py:1116
msgid "Example: <tt>cn</tt>"
msgstr ""
-#: ../authentic/identities.py:1104
+#: ../authentic/identities.py:1118
msgid "LDAP Object Email Attribute"
msgstr ""
-#: ../authentic/identities.py:1105
+#: ../authentic/identities.py:1119
msgid "Example: <tt>mail</tt>"
msgstr ""
-#: ../authentic/identities.py:1107
+#: ../authentic/identities.py:1121
msgid "Massive LDAP Directory"
msgstr ""
-#: ../authentic/identities.py:1110
+#: ../authentic/identities.py:1124
msgid "LDAP attributes published in SAML assertions"
msgstr ""
-#: ../authentic/identities.py:1111
+#: ../authentic/identities.py:1125
msgid "Example: <tt>uid mail</tt> (space delimited list)"
msgstr ""
-#: ../authentic/identities.py:1117
+#: ../authentic/identities.py:1131
msgid "Mapping from custom field name to LDAP attributes"
msgstr ""
-#: ../authentic/identities.py:1118
+#: ../authentic/identities.py:1132
msgid "Possible fields are: "
msgstr ""
-#: ../authentic/identities.py:1169
+#: ../authentic/identities.py:1183
msgid "Default storage (files)"
msgstr ""
-#: ../authentic/identities.py:1286
+#: ../authentic/identities.py:1300
msgid "PostgreSQL database"
msgstr ""
-#: ../authentic/identities.py:1501
+#: ../authentic/identities.py:1515
msgid "Database Name"
msgstr ""
-#: ../authentic/identities.py:1503
+#: ../authentic/identities.py:1517
msgid "Database User"
msgstr ""
-#: ../authentic/identities.py:1505
+#: ../authentic/identities.py:1519
msgid "Database Password"
msgstr ""
-#: ../authentic/identities.py:1507
+#: ../authentic/identities.py:1521
msgid "Database Hostname"
msgstr ""
@@ -3259,7 +3263,19 @@ msgstr ""
msgid "User HTTP Accept-Language header"
msgstr ""
-#: ../authentic/admin/configuration.py:38 ../authentic/admin/settings.ptl:814
+#: ../authentic/admin/configuration.py:33
+msgid "Italian"
+msgstr ""
+
+#: ../authentic/admin/configuration.py:34
+msgid "Romanian"
+msgstr ""
+
+#: ../authentic/admin/configuration.py:35
+msgid "Latvian"
+msgstr ""
+
+#: ../authentic/admin/configuration.py:38 ../authentic/admin/settings.ptl:816
msgid "Template"
msgstr ""
@@ -3308,37 +3324,37 @@ msgid "Log wrong passwords"
msgstr ""
#: ../authentic/admin/configuration.py:125
-#: ../authentic/admin/settings.ptl:1120
+#: ../authentic/admin/settings.ptl:1124
msgid "Lasso version is not built with ID-WSF support."
msgstr ""
#: ../authentic/admin/configuration.py:130
-#: ../authentic/admin/settings.ptl:1153 ../authentic/admin/settings.ptl:1154
+#: ../authentic/admin/settings.ptl:1157 ../authentic/admin/settings.ptl:1158
msgid "Identity Provider Configuration"
msgstr ""
#: ../authentic/admin/configuration.py:168
-#: ../authentic/admin/settings.ptl:1100
+#: ../authentic/admin/settings.ptl:1104
msgid "Identity Provider Introduction, URL of Cookie Setter"
msgstr ""
#: ../authentic/admin/configuration.py:171
-#: ../authentic/admin/settings.ptl:1104
+#: ../authentic/admin/settings.ptl:1108
msgid "ID-FF & SAMLv2 Proxy Support"
msgstr ""
#: ../authentic/admin/configuration.py:174
-#: ../authentic/admin/settings.ptl:1111
+#: ../authentic/admin/settings.ptl:1115
msgid "Direct Proxy"
msgstr ""
#: ../authentic/admin/configuration.py:175
-#: ../authentic/admin/settings.ptl:1112
+#: ../authentic/admin/settings.ptl:1116
msgid "Totally bypass local authentication"
msgstr ""
#: ../authentic/admin/configuration.py:178
-#: ../authentic/admin/settings.ptl:1116
+#: ../authentic/admin/settings.ptl:1120
msgid "Share attributes through ID-SIS Personal Profile"
msgstr ""
@@ -3346,23 +3362,23 @@ msgstr ""
msgid "Lock IDP configuration"
msgstr ""
-#: ../authentic/admin/configuration.py:186 ../authentic/admin/settings.ptl:77
-#: ../authentic/admin/settings.ptl:82 ../authentic/admin/settings.ptl:83
-#: ../authentic/admin/settings.ptl:785
+#: ../authentic/admin/configuration.py:186 ../authentic/admin/settings.ptl:78
+#: ../authentic/admin/settings.ptl:83 ../authentic/admin/settings.ptl:84
+#: ../authentic/admin/settings.ptl:787
msgid "Liberty Providers"
msgstr ""
-#: ../authentic/admin/configuration.py:187 ../authentic/admin/settings.ptl:615
+#: ../authentic/admin/configuration.py:187 ../authentic/admin/settings.ptl:616
msgid "Liberty Provider"
msgstr ""
-#: ../authentic/admin/configuration.py:188 ../authentic/admin/settings.ptl:121
-#: ../authentic/admin/settings.ptl:518
+#: ../authentic/admin/configuration.py:188 ../authentic/admin/settings.ptl:122
+#: ../authentic/admin/settings.ptl:519
msgid "Role"
msgstr ""
-#: ../authentic/admin/configuration.py:195 ../authentic/admin/settings.ptl:125
-#: ../authentic/admin/settings.ptl:522
+#: ../authentic/admin/configuration.py:195 ../authentic/admin/settings.ptl:126
+#: ../authentic/admin/settings.ptl:523
msgid "Both"
msgstr ""
@@ -3370,13 +3386,13 @@ msgstr ""
msgid "Metadata URL"
msgstr ""
-#: ../authentic/admin/configuration.py:203 ../authentic/admin/settings.ptl:130
-#: ../authentic/admin/settings.ptl:530
+#: ../authentic/admin/configuration.py:203 ../authentic/admin/settings.ptl:131
+#: ../authentic/admin/settings.ptl:531
msgid "Allow IdP initiated Single Sign On"
msgstr ""
-#: ../authentic/admin/configuration.py:204 ../authentic/admin/settings.ptl:141
-#: ../authentic/admin/settings.ptl:540
+#: ../authentic/admin/configuration.py:204 ../authentic/admin/settings.ptl:142
+#: ../authentic/admin/settings.ptl:541
msgid "Encrypt NameID"
msgstr ""
@@ -3388,7 +3404,7 @@ msgstr ""
msgid "Only used for SAMLv2"
msgstr ""
-#: ../authentic/admin/configuration.py:208 ../authentic/admin/settings.ptl:797
+#: ../authentic/admin/configuration.py:208 ../authentic/admin/settings.ptl:799
msgid "SSL"
msgstr ""
@@ -3433,7 +3449,7 @@ msgid ""
"identity storage"
msgstr ""
-#: ../authentic/admin/configuration.py:228 ../authentic/admin/settings.ptl:818
+#: ../authentic/admin/configuration.py:228 ../authentic/admin/settings.ptl:820
msgid "Login Screen"
msgstr ""
@@ -3486,7 +3502,7 @@ msgstr ""
msgid "Identity Management"
msgstr ""
-#: ../authentic/admin/root.ptl:47 ../authentic/admin/settings.ptl:823
+#: ../authentic/admin/root.ptl:47 ../authentic/admin/settings.ptl:827
#: ../authentic/admin/debug.ptl:110
msgid "Debug"
msgstr ""
@@ -3661,263 +3677,267 @@ msgstr ""
msgid "Note you will be automatically unlogged after doing so."
msgstr ""
-#: ../authentic/admin/settings.ptl:133 ../authentic/admin/settings.ptl:533
+#: ../authentic/admin/settings.ptl:134 ../authentic/admin/settings.ptl:534
msgid "Default NameID Format"
msgstr ""
-#: ../authentic/admin/settings.ptl:136 ../authentic/admin/settings.ptl:536
+#: ../authentic/admin/settings.ptl:137 ../authentic/admin/settings.ptl:537
msgid "Persistent"
msgstr ""
-#: ../authentic/admin/settings.ptl:137 ../authentic/admin/settings.ptl:537
+#: ../authentic/admin/settings.ptl:138 ../authentic/admin/settings.ptl:538
msgid "Transient"
msgstr ""
-#: ../authentic/admin/settings.ptl:145 ../authentic/admin/settings.ptl:544
+#: ../authentic/admin/settings.ptl:146 ../authentic/admin/settings.ptl:545
msgid "Encrypt Assertion"
msgstr ""
-#: ../authentic/admin/settings.ptl:147 ../authentic/admin/settings.ptl:546
+#: ../authentic/admin/settings.ptl:148 ../authentic/admin/settings.ptl:547
msgid "Only used for SAML 2.0."
msgstr ""
-#: ../authentic/admin/settings.ptl:150 ../authentic/admin/settings.ptl:549
+#: ../authentic/admin/settings.ptl:151 ../authentic/admin/settings.ptl:550
msgid "Exported attributes"
msgstr ""
-#: ../authentic/admin/settings.ptl:152 ../authentic/admin/settings.ptl:551
+#: ../authentic/admin/settings.ptl:153 ../authentic/admin/settings.ptl:552
msgid "Space separated list of words"
msgstr ""
-#: ../authentic/admin/settings.ptl:171 ../authentic/admin/settings.ptl:172
-#: ../authentic/admin/settings.ptl:394 ../authentic/admin/settings.ptl:395
+#: ../authentic/admin/settings.ptl:172 ../authentic/admin/settings.ptl:173
+#: ../authentic/admin/settings.ptl:395 ../authentic/admin/settings.ptl:396
msgid "New Liberty Provider"
msgstr ""
-#: ../authentic/admin/settings.ptl:475
+#: ../authentic/admin/settings.ptl:476
msgid "[Broken]"
msgstr ""
-#: ../authentic/admin/settings.ptl:483 ../authentic/admin/settings.ptl:484
+#: ../authentic/admin/settings.ptl:484 ../authentic/admin/settings.ptl:485
#, python-format
msgid "Liberty Provider - %s"
msgstr ""
-#: ../authentic/admin/settings.ptl:493 ../authentic/admin/settings.ptl:516
+#: ../authentic/admin/settings.ptl:494 ../authentic/admin/settings.ptl:517
msgid "Label"
msgstr ""
-#: ../authentic/admin/settings.ptl:497
+#: ../authentic/admin/settings.ptl:498
msgid "Original metadata URL"
msgstr ""
-#: ../authentic/admin/settings.ptl:524 ../authentic/admin/settings.ptl:526
-#: ../authentic/admin/settings.ptl:528
+#: ../authentic/admin/settings.ptl:525 ../authentic/admin/settings.ptl:527
+#: ../authentic/admin/settings.ptl:529
msgid "Leaving empty will keep existing data."
msgstr ""
-#: ../authentic/admin/settings.ptl:577 ../authentic/admin/settings.ptl:578
+#: ../authentic/admin/settings.ptl:578 ../authentic/admin/settings.ptl:579
#, python-format
msgid "Edit Liberty Provider - %s"
msgstr ""
-#: ../authentic/admin/settings.ptl:595
+#: ../authentic/admin/settings.ptl:596
#, python-format
msgid "You are about to irrevocably remove this Liberty provider: %s"
msgstr ""
-#: ../authentic/admin/settings.ptl:598
+#: ../authentic/admin/settings.ptl:599
msgid "You are about to irrevocably remove this Liberty provider."
msgstr ""
-#: ../authentic/admin/settings.ptl:600
+#: ../authentic/admin/settings.ptl:601
msgid "Are you sure ?"
msgstr ""
-#: ../authentic/admin/settings.ptl:602
+#: ../authentic/admin/settings.ptl:603
msgid "Remove provider"
msgstr ""
-#: ../authentic/admin/settings.ptl:605
+#: ../authentic/admin/settings.ptl:606
msgid "This provider is currently locked."
msgstr ""
-#: ../authentic/admin/settings.ptl:617
+#: ../authentic/admin/settings.ptl:618
#, python-format
msgid "Deleting %s"
msgstr ""
-#: ../authentic/admin/settings.ptl:619
+#: ../authentic/admin/settings.ptl:620
msgid "Deleting Liberty Provider"
msgstr ""
-#: ../authentic/admin/settings.ptl:735
+#: ../authentic/admin/settings.ptl:736
msgid "Provider Metadata have been updated from their remote location."
msgstr ""
-#: ../authentic/admin/settings.ptl:767
+#: ../authentic/admin/settings.ptl:769
msgid "Configure Liberty / SAML 2.0 Parameters"
msgstr ""
-#: ../authentic/admin/settings.ptl:771
+#: ../authentic/admin/settings.ptl:773
msgid "Configure Liberty Parameters"
msgstr ""
-#: ../authentic/admin/settings.ptl:776
+#: ../authentic/admin/settings.ptl:778
msgid "Liberty Identity Provider Metadata"
msgstr ""
-#: ../authentic/admin/settings.ptl:777
+#: ../authentic/admin/settings.ptl:779
msgid "Download Identity Provider ID-FF 1.2 Metadata file"
msgstr ""
-#: ../authentic/admin/settings.ptl:781
+#: ../authentic/admin/settings.ptl:783
msgid "SAML Identity Provider Metadata"
msgstr ""
-#: ../authentic/admin/settings.ptl:782
+#: ../authentic/admin/settings.ptl:784
msgid "Download Identity Provider SAML 2.0 Metadata file"
msgstr ""
-#: ../authentic/admin/settings.ptl:785
+#: ../authentic/admin/settings.ptl:787
msgid "Add and remove liberty providers"
msgstr ""
-#: ../authentic/admin/settings.ptl:791
+#: ../authentic/admin/settings.ptl:793
msgid "Identity Options"
msgstr ""
-#: ../authentic/admin/settings.ptl:793 ../authentic/admin/settings.ptl:994
-#: ../authentic/admin/settings.ptl:995 ../authentic/admin/settings.ptl:996
+#: ../authentic/admin/settings.ptl:795 ../authentic/admin/settings.ptl:998
+#: ../authentic/admin/settings.ptl:999 ../authentic/admin/settings.ptl:1000
msgid "Identity Storage"
msgstr ""
-#: ../authentic/admin/settings.ptl:793
+#: ../authentic/admin/settings.ptl:795
msgid "Configure identities data source"
msgstr ""
-#: ../authentic/admin/settings.ptl:797
+#: ../authentic/admin/settings.ptl:799
msgid "Configure all SSL things"
msgstr ""
-#: ../authentic/admin/settings.ptl:799
+#: ../authentic/admin/settings.ptl:801
msgid "CAS"
msgstr ""
-#: ../authentic/admin/settings.ptl:799
+#: ../authentic/admin/settings.ptl:801
msgid "Configure CAS server"
msgstr ""
-#: ../authentic/admin/settings.ptl:802
+#: ../authentic/admin/settings.ptl:804
msgid "Customisation"
msgstr ""
-#: ../authentic/admin/settings.ptl:806
+#: ../authentic/admin/settings.ptl:808
msgid "Configure site name"
msgstr ""
-#: ../authentic/admin/settings.ptl:808
+#: ../authentic/admin/settings.ptl:810
msgid "Homepage"
msgstr ""
-#: ../authentic/admin/settings.ptl:808
+#: ../authentic/admin/settings.ptl:810
msgid "Configure the user homepage"
msgstr ""
-#: ../authentic/admin/settings.ptl:810
+#: ../authentic/admin/settings.ptl:812
msgid "Configure site language"
msgstr ""
-#: ../authentic/admin/settings.ptl:812 ../authentic/admin/settings.ptl:897
+#: ../authentic/admin/settings.ptl:814 ../authentic/admin/settings.ptl:901
msgid "Theme"
msgstr ""
-#: ../authentic/admin/settings.ptl:812
+#: ../authentic/admin/settings.ptl:814
msgid "Configure theme"
msgstr ""
-#: ../authentic/admin/settings.ptl:814
+#: ../authentic/admin/settings.ptl:816
msgid "Configure template"
msgstr ""
-#: ../authentic/admin/settings.ptl:816
+#: ../authentic/admin/settings.ptl:818
msgid "Configure email settings"
msgstr ""
-#: ../authentic/admin/settings.ptl:818
+#: ../authentic/admin/settings.ptl:820
msgid "Configure login screen"
msgstr ""
-#: ../authentic/admin/settings.ptl:820
+#: ../authentic/admin/settings.ptl:822
msgid "Configure public pages texts"
msgstr ""
-#: ../authentic/admin/settings.ptl:827
+#: ../authentic/admin/settings.ptl:824
+msgid "Define custom translations"
+msgstr ""
+
+#: ../authentic/admin/settings.ptl:831
msgid "..."
msgstr ""
-#: ../authentic/admin/settings.ptl:855 ../authentic/admin/settings.ptl:856
-#: ../authentic/admin/settings.ptl:857
+#: ../authentic/admin/settings.ptl:859 ../authentic/admin/settings.ptl:860
+#: ../authentic/admin/settings.ptl:861
msgid "Themes"
msgstr ""
-#: ../authentic/admin/settings.ptl:861
+#: ../authentic/admin/settings.ptl:865
msgid "Upload New Theme"
msgstr ""
-#: ../authentic/admin/settings.ptl:898
+#: ../authentic/admin/settings.ptl:902
msgid "Upload"
msgstr ""
-#: ../authentic/admin/settings.ptl:908
+#: ../authentic/admin/settings.ptl:912
msgid "Invalid Theme"
msgstr ""
-#: ../authentic/admin/settings.ptl:910 ../authentic/admin/settings.ptl:911
-#: ../authentic/admin/settings.ptl:912
+#: ../authentic/admin/settings.ptl:914 ../authentic/admin/settings.ptl:915
+#: ../authentic/admin/settings.ptl:916
msgid "Upload Theme"
msgstr ""
-#: ../authentic/admin/settings.ptl:919
+#: ../authentic/admin/settings.ptl:923
msgid "Failed to read theme file."
msgstr ""
-#: ../authentic/admin/settings.ptl:948
+#: ../authentic/admin/settings.ptl:952
msgid "Data Source"
msgstr ""
-#: ../authentic/admin/settings.ptl:958
+#: ../authentic/admin/settings.ptl:962
#, python-format
msgid "Storage was set to \"%s\" but it is no longer available."
msgstr ""
-#: ../authentic/admin/settings.ptl:1056
+#: ../authentic/admin/settings.ptl:1060
msgid "Liberty SOAP Base URL"
msgstr ""
-#: ../authentic/admin/settings.ptl:1064
+#: ../authentic/admin/settings.ptl:1068
msgid "SAML 2.0 SOAP Base URL"
msgstr ""
-#: ../authentic/admin/settings.ptl:1071
+#: ../authentic/admin/settings.ptl:1075
msgid "SOAP Base URL"
msgstr ""
-#: ../authentic/admin/settings.ptl:1088
+#: ../authentic/admin/settings.ptl:1092
msgid "Allow users to manipulate their federations"
msgstr ""
-#: ../authentic/admin/settings.ptl:1090
+#: ../authentic/admin/settings.ptl:1094
msgid ""
"It gives user the possibility to kill their federation with a service, which "
"can lead to information loss for them"
msgstr ""
-#: ../authentic/admin/settings.ptl:1128
+#: ../authentic/admin/settings.ptl:1132
msgid "Generate a simple RSA key pair"
msgstr ""
-#: ../authentic/admin/settings.ptl:1259
+#: ../authentic/admin/settings.ptl:1263
msgid "The key pair is invalid."
msgstr ""
diff --git a/po/fr.po b/po/fr.po
index 962bad9..384f130 100644
--- a/po/fr.po
+++ b/po/fr.po
@@ -5,7 +5,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Authentic 0\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2014-01-08 23:13+0100\n"
+"POT-Creation-Date: 2014-01-13 22:52+0100\n"
"PO-Revision-Date: 2007-03-13 13:15+0100\n"
"Last-Translator: Pierre Cros <pcros@entrouvert.com>\n"
"Language-Team: French\n"
@@ -23,7 +23,7 @@ msgstr "Liberty/SAML2"
msgid "SSO support is not yet configured"
msgstr "Le support SSO n'est pas encore configuré"
-#. #-#-#-#-# tmp.18.idp.ptl.pot (PACKAGE VERSION) #-#-#-#-#
+#. #-#-#-#-# tmp.19.idp.ptl.pot (PACKAGE VERSION) #-#-#-#-#
#. TODO
#: ../authentic/external/qommon/ident/idp.ptl:122
#: ../authentic/external/qommon/ident/idp.ptl:280
@@ -39,24 +39,25 @@ msgstr "Le support SSO n'est pas encore configuré"
#: ../authentic/external/qommon/ident/password.ptl:1026
#: ../authentic/external/qommon/ident/password.ptl:1223
#: ../authentic/external/qommon/ident/password.ptl:1250
-#: ../authentic/external/qommon/admin/texts.ptl:142
-#: ../authentic/external/qommon/admin/emails.ptl:122
-#: ../authentic/external/qommon/admin/emails.ptl:195
+#: ../authentic/external/qommon/admin/translations.ptl:127
+#: ../authentic/external/qommon/admin/texts.ptl:158
+#: ../authentic/external/qommon/admin/emails.ptl:124
+#: ../authentic/external/qommon/admin/emails.ptl:208
#: ../authentic/external/qommon/admin/settings.ptl:38
-#: ../authentic/external/qommon/admin/settings.ptl:83
-#: ../authentic/external/qommon/admin/settings.ptl:112
-#: ../authentic/external/qommon/admin/settings.ptl:141
+#: ../authentic/external/qommon/admin/settings.ptl:80
+#: ../authentic/external/qommon/admin/settings.ptl:109
+#: ../authentic/external/qommon/admin/settings.ptl:138
#: ../authentic/external/qommon/admin/logger.ptl:142
#: ../authentic/external/qommon/admin/certificates.ptl:49
#: ../authentic/external/qommon/admin/certificates.ptl:97
-#: ../authentic/root.ptl:292 ../authentic/root.ptl:700
-#: ../authentic/root.ptl:941 ../authentic/root.ptl:966
-#: ../authentic/root.ptl:1034 ../authentic/root.ptl:1082
+#: ../authentic/root.ptl:298 ../authentic/root.ptl:706
+#: ../authentic/root.ptl:947 ../authentic/root.ptl:972
+#: ../authentic/root.ptl:1040 ../authentic/root.ptl:1088
#: ../authentic/schemas/schemagui.py:135 ../authentic/admin/identities.ptl:58
#: ../authentic/admin/identities.ptl:382 ../authentic/admin/identities.ptl:503
-#: ../authentic/admin/settings.ptl:154 ../authentic/admin/settings.ptl:303
-#: ../authentic/admin/settings.ptl:554 ../authentic/admin/settings.ptl:883
-#: ../authentic/admin/settings.ptl:979 ../authentic/admin/settings.ptl:1125
+#: ../authentic/admin/settings.ptl:155 ../authentic/admin/settings.ptl:304
+#: ../authentic/admin/settings.ptl:555 ../authentic/admin/settings.ptl:887
+#: ../authentic/admin/settings.ptl:983 ../authentic/admin/settings.ptl:1129
#: ../authentic/admin/logger.ptl:123
msgid "Submit"
msgstr "Valider"
@@ -76,24 +77,24 @@ msgstr "Valider"
#: ../authentic/external/qommon/myspace.ptl:111
#: ../authentic/external/qommon/myspace.ptl:148
#: ../authentic/external/qommon/myspace.ptl:180
-#: ../authentic/external/qommon/admin/texts.ptl:145
-#: ../authentic/external/qommon/admin/emails.ptl:123
-#: ../authentic/external/qommon/admin/emails.ptl:198
+#: ../authentic/external/qommon/admin/texts.ptl:161
+#: ../authentic/external/qommon/admin/emails.ptl:125
+#: ../authentic/external/qommon/admin/emails.ptl:211
#: ../authentic/external/qommon/admin/settings.ptl:39
-#: ../authentic/external/qommon/admin/settings.ptl:84
-#: ../authentic/external/qommon/admin/settings.ptl:113
-#: ../authentic/external/qommon/admin/settings.ptl:142
+#: ../authentic/external/qommon/admin/settings.ptl:81
+#: ../authentic/external/qommon/admin/settings.ptl:110
+#: ../authentic/external/qommon/admin/settings.ptl:139
#: ../authentic/external/qommon/admin/certificates.ptl:50
#: ../authentic/external/qommon/admin/certificates.ptl:98
-#: ../authentic/root.ptl:293 ../authentic/root.ptl:383
-#: ../authentic/root.ptl:701 ../authentic/root.ptl:942
-#: ../authentic/root.ptl:967 ../authentic/root.ptl:1035
-#: ../authentic/root.ptl:1083 ../authentic/schemas/schemagui.py:136
+#: ../authentic/root.ptl:299 ../authentic/root.ptl:389
+#: ../authentic/root.ptl:707 ../authentic/root.ptl:948
+#: ../authentic/root.ptl:973 ../authentic/root.ptl:1041
+#: ../authentic/root.ptl:1089 ../authentic/schemas/schemagui.py:136
#: ../authentic/admin/identities.ptl:59 ../authentic/admin/identities.ptl:383
-#: ../authentic/admin/identities.ptl:504 ../authentic/admin/settings.ptl:155
-#: ../authentic/admin/settings.ptl:304 ../authentic/admin/settings.ptl:556
-#: ../authentic/admin/settings.ptl:606 ../authentic/admin/settings.ptl:899
-#: ../authentic/admin/settings.ptl:980 ../authentic/admin/settings.ptl:1126
+#: ../authentic/admin/identities.ptl:504 ../authentic/admin/settings.ptl:156
+#: ../authentic/admin/settings.ptl:305 ../authentic/admin/settings.ptl:557
+#: ../authentic/admin/settings.ptl:607 ../authentic/admin/settings.ptl:903
+#: ../authentic/admin/settings.ptl:984 ../authentic/admin/settings.ptl:1130
msgid "Cancel"
msgstr "Annuler"
@@ -101,8 +102,8 @@ msgstr "Annuler"
#: ../authentic/external/qommon/ident/password.ptl:178
#: ../authentic/external/qommon/ident/password.ptl:179
#: ../authentic/liberty/root.ptl:149 ../authentic/liberty/saml2.ptl:596
-#: ../authentic/root.ptl:456 ../authentic/root.ptl:457
-#: ../authentic/root.ptl:1233 ../authentic/admin/configuration.py:242
+#: ../authentic/root.ptl:462 ../authentic/root.ptl:463
+#: ../authentic/root.ptl:1239 ../authentic/admin/configuration.py:242
msgid "Login"
msgstr "Connexion"
@@ -112,11 +113,11 @@ msgstr "Choisissez le fournisseur d'identités que vous voulez utiliser."
#: ../authentic/external/qommon/ident/idp.ptl:164
#: ../authentic/external/qommon/ident/password.ptl:797
-#: ../authentic/identities.py:390
+#: ../authentic/identities.py:405
msgid "Name"
msgstr "Nom"
-#. #-#-#-#-# tmp.67.root.ptl.pot (PACKAGE VERSION) #-#-#-#-#
+#. #-#-#-#-# tmp.70.root.ptl.pot (PACKAGE VERSION) #-#-#-#-#
#. keep it as StringWidget since every identity may not be using
#. their email address (example: admin account)
#: ../authentic/external/qommon/ident/idp.ptl:165
@@ -125,11 +126,11 @@ msgstr "Nom"
#: ../authentic/external/qommon/ident/password.ptl:457
#: ../authentic/external/qommon/ident/password.ptl:799
#: ../authentic/external/qommon/ident/password.ptl:1160
-#: ../authentic/external/qommon/admin/emails.ptl:214
-#: ../authentic/external/qommon/admin/menu.ptl:227 ../authentic/root.ptl:362
-#: ../authentic/root.ptl:921 ../authentic/root.ptl:962
-#: ../authentic/root.ptl:1080 ../authentic/identities.py:391
-#: ../authentic/admin/settings.ptl:138 ../authentic/admin/settings.ptl:538
+#: ../authentic/external/qommon/admin/emails.ptl:227
+#: ../authentic/external/qommon/admin/menu.ptl:227 ../authentic/root.ptl:368
+#: ../authentic/root.ptl:927 ../authentic/root.ptl:968
+#: ../authentic/root.ptl:1086 ../authentic/identities.py:406
+#: ../authentic/admin/settings.ptl:139 ../authentic/admin/settings.ptl:539
msgid "Email"
msgstr "Courriel"
@@ -159,40 +160,40 @@ msgstr "Fournisseurs d'identités"
#: ../authentic/external/qommon/ident/idp.ptl:234
#: ../authentic/external/qommon/ident/idp.ptl:272
#: ../authentic/external/qommon/ident/idp.ptl:456
-#: ../authentic/admin/settings.ptl:85 ../authentic/admin/settings.ptl:170
-#: ../authentic/admin/settings.ptl:393
+#: ../authentic/admin/settings.ptl:86 ../authentic/admin/settings.ptl:171
+#: ../authentic/admin/settings.ptl:394
msgid "New"
msgstr "Nouveau"
#: ../authentic/external/qommon/ident/idp.ptl:235
-#: ../authentic/admin/settings.ptl:86
+#: ../authentic/admin/settings.ptl:87
msgid "Create new from remote URL"
msgstr "Nouveau créé à partir d'une URL distante"
#: ../authentic/external/qommon/ident/idp.ptl:256
-#: ../authentic/admin/settings.ptl:95
+#: ../authentic/admin/settings.ptl:96
msgid "Broken"
msgstr "Cassé"
#: ../authentic/external/qommon/ident/idp.ptl:274
#: ../authentic/external/qommon/ident/idp.ptl:542
#: ../authentic/external/qommon/ident/idp.ptl:562
-#: ../authentic/admin/configuration.py:199 ../authentic/admin/settings.ptl:126
-#: ../authentic/admin/settings.ptl:500 ../authentic/admin/settings.ptl:523
+#: ../authentic/admin/configuration.py:199 ../authentic/admin/settings.ptl:127
+#: ../authentic/admin/settings.ptl:501 ../authentic/admin/settings.ptl:524
msgid "Metadata"
msgstr "Metadata"
#: ../authentic/external/qommon/ident/idp.ptl:275
#: ../authentic/external/qommon/ident/idp.ptl:563
-#: ../authentic/admin/configuration.py:201 ../authentic/admin/settings.ptl:127
-#: ../authentic/admin/settings.ptl:525
+#: ../authentic/admin/configuration.py:201 ../authentic/admin/settings.ptl:128
+#: ../authentic/admin/settings.ptl:526
msgid "Public Key"
msgstr "Clé publique"
#: ../authentic/external/qommon/ident/idp.ptl:276
#: ../authentic/external/qommon/ident/idp.ptl:564
-#: ../authentic/admin/configuration.py:202 ../authentic/admin/settings.ptl:128
-#: ../authentic/admin/settings.ptl:527
+#: ../authentic/admin/configuration.py:202 ../authentic/admin/settings.ptl:129
+#: ../authentic/admin/settings.ptl:528
msgid "CA Certificate Chain"
msgstr "Chaîne de certification"
@@ -220,56 +221,56 @@ msgstr "Nouveau fournisseur d'identités"
#: ../authentic/external/qommon/ident/idp.ptl:646
#: ../authentic/external/qommon/ident/idp.ptl:703
#: ../authentic/external/qommon/ident/idp.ptl:716
-#: ../authentic/admin/settings.ptl:208 ../authentic/admin/settings.ptl:279
-#: ../authentic/admin/settings.ptl:293 ../authentic/admin/settings.ptl:336
-#: ../authentic/admin/settings.ptl:367 ../authentic/admin/settings.ptl:657
-#: ../authentic/admin/settings.ptl:716 ../authentic/admin/settings.ptl:730
+#: ../authentic/admin/settings.ptl:209 ../authentic/admin/settings.ptl:280
+#: ../authentic/admin/settings.ptl:294 ../authentic/admin/settings.ptl:337
+#: ../authentic/admin/settings.ptl:368 ../authentic/admin/settings.ptl:658
+#: ../authentic/admin/settings.ptl:717 ../authentic/admin/settings.ptl:731
msgid "Bad metadata"
msgstr "Métadata incorrectes"
#: ../authentic/external/qommon/ident/idp.ptl:364
-#: ../authentic/admin/settings.ptl:301
+#: ../authentic/admin/settings.ptl:302
msgid "URL to metadata"
msgstr "URL vers les métadata"
#: ../authentic/external/qommon/ident/idp.ptl:381
#: ../authentic/external/qommon/ident/idp.ptl:409
-#: ../authentic/admin/settings.ptl:318 ../authentic/admin/settings.ptl:346
+#: ../authentic/admin/settings.ptl:319 ../authentic/admin/settings.ptl:347
msgid "Resource not found"
msgstr "Resource non trouvée"
#: ../authentic/external/qommon/ident/idp.ptl:383
#: ../authentic/external/qommon/ident/idp.ptl:411
-#: ../authentic/admin/settings.ptl:320 ../authentic/admin/settings.ptl:348
+#: ../authentic/admin/settings.ptl:321 ../authentic/admin/settings.ptl:349
#, python-format
msgid "HTTP error on retrieval: %s"
msgstr "Erreur HTTP à la récupération : %s"
#: ../authentic/external/qommon/ident/idp.ptl:385
#: ../authentic/external/qommon/ident/idp.ptl:413
-#: ../authentic/admin/settings.ptl:322 ../authentic/admin/settings.ptl:350
+#: ../authentic/admin/settings.ptl:323 ../authentic/admin/settings.ptl:351
msgid "Failed to retrieve file"
msgstr "Échec à la récupération du fichier"
#. ok when provided with a public key -> adding it for real
#: ../authentic/external/qommon/ident/idp.ptl:403
#: ../authentic/external/qommon/ident/idp.ptl:446
-#: ../authentic/admin/settings.ptl:340 ../authentic/admin/settings.ptl:383
+#: ../authentic/admin/settings.ptl:341 ../authentic/admin/settings.ptl:384
msgid "URL to public key"
msgstr "URL de la clé publique"
#: ../authentic/external/qommon/ident/idp.ptl:424
-#: ../authentic/admin/settings.ptl:361
+#: ../authentic/admin/settings.ptl:362
msgid "Error in this metadata file"
msgstr "Fichier de metadata erroné"
#: ../authentic/external/qommon/ident/idp.ptl:443
-#: ../authentic/admin/settings.ptl:380
+#: ../authentic/admin/settings.ptl:381
msgid "File looks like a bad metadata file"
msgstr "Le fichier de metadata semble invalide"
#: ../authentic/external/qommon/ident/idp.ptl:448
-#: ../authentic/admin/settings.ptl:385
+#: ../authentic/admin/settings.ptl:386
msgid "The metadata file does not embed a public key, please provide it here."
msgstr ""
"Le fichier de metadata ne contient pas de clé publique, veuillez la fournir "
@@ -278,21 +279,21 @@ msgstr ""
#: ../authentic/external/qommon/ident/idp.ptl:535
#: ../authentic/external/qommon/ident/idp.ptl:540
#: ../authentic/external/qommon/ident/idp.ptl:597
-#: ../authentic/admin/configuration.py:193 ../authentic/admin/settings.ptl:124
-#: ../authentic/admin/settings.ptl:521 ../authentic/admin/settings.ptl:767
-#: ../authentic/admin/settings.ptl:771 ../authentic/admin/settings.ptl:1152
+#: ../authentic/admin/configuration.py:193 ../authentic/admin/settings.ptl:125
+#: ../authentic/admin/settings.ptl:522 ../authentic/admin/settings.ptl:769
+#: ../authentic/admin/settings.ptl:773 ../authentic/admin/settings.ptl:1156
msgid "Identity Provider"
msgstr "Fournisseur d'identités"
#: ../authentic/external/qommon/ident/idp.ptl:553
#: ../authentic/external/qommon/admin/menu.ptl:220
#: ../authentic/admin/identities.ptl:449 ../authentic/admin/identities.ptl:490
-#: ../authentic/admin/settings.ptl:507 ../authentic/admin/settings.ptl:575
+#: ../authentic/admin/settings.ptl:508 ../authentic/admin/settings.ptl:576
msgid "Edit"
msgstr "Modifier"
#: ../authentic/external/qommon/ident/idp.ptl:555
-#: ../authentic/admin/settings.ptl:509
+#: ../authentic/admin/settings.ptl:510
msgid "Update from remote URL"
msgstr "Mettre à jour à partir de l'URL distante"
@@ -315,7 +316,7 @@ msgid "Deleting Identity Provider"
msgstr "Suppression du fournisseur d'identités"
#: ../authentic/external/qommon/ident/idp.ptl:705
-#: ../authentic/admin/settings.ptl:281 ../authentic/admin/settings.ptl:718
+#: ../authentic/admin/settings.ptl:282 ../authentic/admin/settings.ptl:719
msgid "Bad metadata or missing public key"
msgstr "Mauvaises metadata ou clé publique manquante"
@@ -326,8 +327,8 @@ msgstr "Configurer la méthode d'identification Liberty/SAML"
#: ../authentic/external/qommon/ident/idp.ptl:743
#: ../authentic/external/qommon/ident/idp.ptl:747
#: ../authentic/external/qommon/ident/idp.ptl:778
-#: ../authentic/admin/configuration.py:191 ../authentic/admin/settings.ptl:123
-#: ../authentic/admin/settings.ptl:520
+#: ../authentic/admin/configuration.py:191 ../authentic/admin/settings.ptl:124
+#: ../authentic/admin/settings.ptl:521
msgid "Service Provider"
msgstr "Fournisseur de service"
@@ -362,7 +363,7 @@ msgstr "Ajouter et supprimer des fournisseurs d'identités"
#: ../authentic/external/qommon/ident/idp.ptl:768
#: ../authentic/external/qommon/ident/password.ptl:643
-#: ../authentic/admin/identities.ptl:199 ../authentic/admin/settings.ptl:787
+#: ../authentic/admin/identities.ptl:199 ../authentic/admin/settings.ptl:789
msgid "Identities"
msgstr "Identités"
@@ -373,55 +374,55 @@ msgstr "Configurer la création des identités"
#: ../authentic/external/qommon/ident/idp.ptl:793
#: ../authentic/admin/configuration.py:131
-#: ../authentic/admin/settings.ptl:1051
+#: ../authentic/admin/settings.ptl:1055
msgid "Liberty Provider ID"
msgstr "Identifiant du fournisseur Liberty (Provider ID)"
#: ../authentic/external/qommon/ident/idp.ptl:796
#: ../authentic/admin/configuration.py:134
#: ../authentic/admin/configuration.py:137
-#: ../authentic/admin/settings.ptl:1054
+#: ../authentic/admin/settings.ptl:1058
msgid "Liberty Base URL"
msgstr "URL de la racine Liberty"
#: ../authentic/external/qommon/ident/idp.ptl:798
#: ../authentic/admin/configuration.py:140
-#: ../authentic/admin/settings.ptl:1058
+#: ../authentic/admin/settings.ptl:1062
msgid "SAML 2.0 Provider ID"
msgstr "Identifiant du fournisseur SAML 2.0 (Provider ID)"
#: ../authentic/external/qommon/ident/idp.ptl:802
#: ../authentic/admin/configuration.py:143
#: ../authentic/admin/configuration.py:146
-#: ../authentic/admin/settings.ptl:1062
+#: ../authentic/admin/settings.ptl:1066
msgid "SAML 2.0 Base URL"
msgstr "URL de la racine SAML 2.0"
#: ../authentic/external/qommon/ident/idp.ptl:805
-#: ../authentic/admin/settings.ptl:490 ../authentic/admin/settings.ptl:1067
+#: ../authentic/admin/settings.ptl:491 ../authentic/admin/settings.ptl:1071
msgid "Provider ID"
msgstr "Identifiant du fournisseur (Provider ID)"
#: ../authentic/external/qommon/ident/idp.ptl:807
-#: ../authentic/admin/settings.ptl:1069
+#: ../authentic/admin/settings.ptl:1073
msgid "Base URL"
msgstr "URL de la racine"
#: ../authentic/external/qommon/ident/idp.ptl:810
#: ../authentic/admin/configuration.py:149
-#: ../authentic/admin/settings.ptl:1074
+#: ../authentic/admin/settings.ptl:1078
msgid "Organisation Name"
msgstr "Nom de l'organisation"
#: ../authentic/external/qommon/ident/idp.ptl:816
#: ../authentic/admin/configuration.py:152
-#: ../authentic/admin/settings.ptl:1083
+#: ../authentic/admin/settings.ptl:1087
msgid "Signing Private Key"
msgstr "Clé privée de signature"
#: ../authentic/external/qommon/ident/idp.ptl:817
#: ../authentic/admin/configuration.py:155
-#: ../authentic/admin/settings.ptl:1084
+#: ../authentic/admin/settings.ptl:1088
msgid "Signing Public Key"
msgstr "Clé publique de signature"
@@ -431,13 +432,13 @@ msgstr "Il n'y a actuellement pas de paire de clé de signature configurée."
#: ../authentic/external/qommon/ident/idp.ptl:818
#: ../authentic/admin/configuration.py:158
-#: ../authentic/admin/settings.ptl:1085
+#: ../authentic/admin/settings.ptl:1089
msgid "Encryption Private Key"
msgstr "Clé privée de chiffrement"
#: ../authentic/external/qommon/ident/idp.ptl:819
#: ../authentic/admin/configuration.py:161
-#: ../authentic/admin/settings.ptl:1086
+#: ../authentic/admin/settings.ptl:1090
msgid "Encryption Public Key"
msgstr "Clé publique de chiffrement"
@@ -447,7 +448,7 @@ msgstr "Il n'y a pas paire de clé de chiffrement configurées."
#: ../authentic/external/qommon/ident/idp.ptl:822
#: ../authentic/admin/configuration.py:164
-#: ../authentic/admin/settings.ptl:1095
+#: ../authentic/admin/settings.ptl:1099
msgid "Identity Provider Introduction, Common Domain"
msgstr "Domaine commun, pour 'Identity Provider Introduction'"
@@ -455,7 +456,7 @@ msgstr "Domaine commun, pour 'Identity Provider Introduction'"
#: ../authentic/external/qommon/ident/idp.ptl:828
#: ../authentic/admin/configuration.py:165
#: ../authentic/admin/configuration.py:170
-#: ../authentic/admin/settings.ptl:1096 ../authentic/admin/settings.ptl:1101
+#: ../authentic/admin/settings.ptl:1100 ../authentic/admin/settings.ptl:1105
msgid "Disabled if empty"
msgstr "Désactivé si vide"
@@ -486,12 +487,12 @@ msgid "Service Provider Configuration"
msgstr "Configuration du fournisseur de service"
#: ../authentic/external/qommon/ident/idp.ptl:892
-#: ../authentic/admin/settings.ptl:1194
+#: ../authentic/admin/settings.ptl:1198
msgid "Signing key pair is invalid"
msgstr "La paire de clé de signature est invalide"
#: ../authentic/external/qommon/ident/idp.ptl:894
-#: ../authentic/admin/settings.ptl:1196
+#: ../authentic/admin/settings.ptl:1200
msgid "Encryption key pair is invalid"
msgstr "La paire de clé de chiffrement est invalide"
@@ -502,7 +503,7 @@ msgstr ""
#: ../authentic/external/qommon/ident/idp.ptl:991
#: ../authentic/admin/configuration.py:120
-#: ../authentic/admin/settings.ptl:1108
+#: ../authentic/admin/settings.ptl:1112
msgid "Lasso version is too old for this support."
msgstr "La version de Lasso est trop ancienne pour ce support."
@@ -548,13 +549,13 @@ msgid "Liberty/SAML2 identity provider"
msgstr "Fournisseur d'identités Liberty/SAML2"
#: ../authentic/external/qommon/ident/password.ptl:98
-#: ../authentic/root.ptl:321 ../authentic/root.ptl:747
+#: ../authentic/root.ptl:327 ../authentic/root.ptl:753
#, python-format
msgid "Password is too short. It must be at least %d characters."
msgstr "Le mot de passe est trop court. Il doit faire au moins %d caractères."
#: ../authentic/external/qommon/ident/password.ptl:102
-#: ../authentic/root.ptl:325 ../authentic/root.ptl:752
+#: ../authentic/root.ptl:331 ../authentic/root.ptl:758
#, python-format
msgid "Password is too long. It must be at most %d characters."
msgstr "Le mot de passe est trop long. Il doit faire au plus %d caractères."
@@ -573,8 +574,8 @@ msgstr "Confirmation de création de compte"
#: ../authentic/external/qommon/ident/password.ptl:794
#: ../authentic/external/qommon/ident/password.ptl:964
#: ../authentic/external/qommon/ident/password.ptl:1156
-#: ../authentic/root.ptl:364 ../authentic/root.ptl:681
-#: ../authentic/root.ptl:923 ../authentic/root.ptl:964
+#: ../authentic/root.ptl:370 ../authentic/root.ptl:687
+#: ../authentic/root.ptl:929 ../authentic/root.ptl:970
#: ../authentic/admin/identities.ptl:154 ../authentic/admin/identities.ptl:170
msgid "Username"
msgstr "Identifiant"
@@ -583,13 +584,13 @@ msgstr "Identifiant"
#: ../authentic/external/qommon/ident/password.ptl:460
#: ../authentic/external/qommon/ident/password.ptl:800
#: ../authentic/external/qommon/ident/password.ptl:970
-#: ../authentic/root.ptl:365 ../authentic/root.ptl:687
+#: ../authentic/root.ptl:371 ../authentic/root.ptl:693
#: ../authentic/admin/identities.ptl:156 ../authentic/admin/identities.ptl:173
msgid "Password"
msgstr "Mot de passe"
#: ../authentic/external/qommon/ident/password.ptl:172
-#: ../authentic/external/qommon/publisher.py:558 ../authentic/root.ptl:379
+#: ../authentic/root.ptl:385
msgid "Log in"
msgstr "S'identifier"
@@ -663,18 +664,18 @@ msgid "Continue to <a href=\"/\">home page</a></p>"
msgstr "Continuer vers la <a href=\"/\">page d'accueil</a></p>"
#: ../authentic/external/qommon/ident/password.ptl:364
-#: ../authentic/external/qommon/myspace.ptl:142 ../authentic/root.ptl:289
+#: ../authentic/external/qommon/myspace.ptl:142 ../authentic/root.ptl:295
msgid "New Password"
msgstr "Nouveau mot de passe"
#: ../authentic/external/qommon/ident/password.ptl:366
-#: ../authentic/external/qommon/myspace.ptl:144 ../authentic/root.ptl:290
+#: ../authentic/external/qommon/myspace.ptl:144 ../authentic/root.ptl:296
msgid "New Password (confirm)"
msgstr "Nouveau mot de passe (confirmation)"
#: ../authentic/external/qommon/ident/password.ptl:380
#: ../authentic/external/qommon/ident/password.ptl:471
-#: ../authentic/external/qommon/myspace.ptl:158 ../authentic/root.ptl:316
+#: ../authentic/external/qommon/myspace.ptl:158 ../authentic/root.ptl:322
msgid "Passwords do not match"
msgstr "Les mots de passe ne sont pas identiques"
@@ -741,12 +742,12 @@ msgstr "Configurer la méthode d'identification par mot de passe"
#: ../authentic/external/qommon/ident/password.ptl:645
#: ../authentic/external/qommon/ident/password.ptl:687
#: ../authentic/external/qommon/ident/password.ptl:688
-#: ../authentic/admin/configuration.py:82 ../authentic/admin/settings.ptl:795
+#: ../authentic/admin/configuration.py:82 ../authentic/admin/settings.ptl:797
msgid "Passwords"
msgstr "Mots de passe"
#: ../authentic/external/qommon/ident/password.ptl:645
-#: ../authentic/admin/settings.ptl:795
+#: ../authentic/admin/settings.ptl:797
msgid "Configure all password things"
msgstr "Configurer les options relatives aux mots de passe"
@@ -809,7 +810,7 @@ msgid "Email address (for questions...)"
msgstr "Courriel (pour les questions...)"
#: ../authentic/external/qommon/ident/password.ptl:670
-#: ../authentic/root.ptl:367 ../authentic/admin/identities.ptl:87
+#: ../authentic/root.ptl:373 ../authentic/admin/identities.ptl:87
msgid "None"
msgstr "Aucun"
@@ -912,8 +913,9 @@ msgid "Notifications"
msgstr "Notifications"
#: ../authentic/external/qommon/ident/password.ptl:954
-#: ../authentic/external/qommon/admin/texts.ptl:116
-#: ../authentic/external/qommon/admin/emails.ptl:173
+#: ../authentic/external/qommon/admin/translations.ptl:54
+#: ../authentic/external/qommon/admin/texts.ptl:118
+#: ../authentic/external/qommon/admin/emails.ptl:175
#: ../authentic/external/qommon/admin/menu.ptl:260
msgid "Back"
msgstr "Retour"
@@ -996,12 +998,14 @@ msgstr "À"
#: ../authentic/external/qommon/ident/password.ptl:1221
#: ../authentic/external/qommon/ident/password.ptl:1247
-#: ../authentic/external/qommon/admin/emails.ptl:191
+#: ../authentic/external/qommon/admin/emails.ptl:194
+#: ../authentic/external/qommon/admin/emails.ptl:203
msgid "Subject"
msgstr "Sujet"
#: ../authentic/external/qommon/ident/password.ptl:1222
#: ../authentic/external/qommon/ident/password.ptl:1249
+#: ../authentic/external/qommon/admin/translations.ptl:128
#: ../authentic/external/qommon/admin/logger.ptl:60
#: ../authentic/external/qommon/admin/logger.ptl:174
#: ../authentic/admin/logger.ptl:60 ../authentic/admin/logger.ptl:148
@@ -1239,7 +1243,7 @@ msgid ""
msgstr "Votre compte ([username]) était inactif, il a donc été supprimé.\n"
#: ../authentic/external/qommon/ident/password.ptl:1420
-#: ../authentic/root.ptl:1312
+#: ../authentic/root.ptl:1318
msgid "Notification of new registration to administrators"
msgstr ""
"Notification de la création d'un nouvel utilisateur aux administrateurs"
@@ -1249,7 +1253,7 @@ msgid "Available variables: hostname, email_as_username, username"
msgstr "Variables disponibles : hostname, email_as_username, username"
#: ../authentic/external/qommon/ident/password.ptl:1423
-#: ../authentic/root.ptl:1314
+#: ../authentic/root.ptl:1320
msgid "New Registration"
msgstr "Nouvelle inscription"
@@ -1278,12 +1282,12 @@ msgid "Available variables: hostname, username, password, email_as_username"
msgstr "Variables disponibles: hostname, username, password, email_as_username"
#: ../authentic/external/qommon/ident/password.ptl:1437
-#: ../authentic/root.ptl:1286
+#: ../authentic/root.ptl:1292
msgid "Welcome to [hostname]"
msgstr "Bienvenue sur [hostname]"
#: ../authentic/external/qommon/ident/password.ptl:1438
-#: ../authentic/root.ptl:1287
+#: ../authentic/root.ptl:1293
msgid ""
"Welcome to [hostname],\n"
"\n"
@@ -1520,15 +1524,15 @@ msgstr "erreur"
msgid "completed"
msgstr "complétée"
-#: ../authentic/external/qommon/publisher.py:200
+#: ../authentic/external/qommon/publisher.py:201
msgid "This feature is not yet implemented."
msgstr "Cette fonctionnalité n'a pas encore été implémentée."
-#: ../authentic/external/qommon/publisher.py:201
+#: ../authentic/external/qommon/publisher.py:202
msgid "Sorry"
msgstr "Désolé"
-#: ../authentic/external/qommon/publisher.py:222
+#: ../authentic/external/qommon/publisher.py:223
msgid ""
"The server encountered an internal error and was unable to complete your "
"request."
@@ -1536,36 +1540,36 @@ msgstr ""
"Une erreur s'est produite sur le serveur; votre requête n'a ainsi pas pu "
"complètement être traîtée."
-#: ../authentic/external/qommon/publisher.py:223
+#: ../authentic/external/qommon/publisher.py:224
#: ../authentic/liberty/saml2.ptl:209 ../authentic/liberty/saml2.ptl:313
#: ../authentic/liberty/saml2.ptl:1096
msgid "Internal Server Error"
msgstr "Erreur interne du serveur"
-#: ../authentic/external/qommon/publisher.py:748
-#: ../authentic/external/qommon/publisher.py:749
-#: ../authentic/external/qommon/publisher.py:750
-#: ../authentic/external/qommon/publisher.py:751
+#: ../authentic/external/qommon/publisher.py:752
+#: ../authentic/external/qommon/publisher.py:753
+#: ../authentic/external/qommon/publisher.py:754
+#: ../authentic/external/qommon/publisher.py:755
#, fuzzy
msgid "General"
msgstr "Options générales"
-#: ../authentic/external/qommon/publisher.py:748
+#: ../authentic/external/qommon/publisher.py:752
#: ../authentic/admin/configuration.py:76
-#: ../authentic/admin/configuration.py:77 ../authentic/admin/settings.ptl:806
+#: ../authentic/admin/configuration.py:77 ../authentic/admin/settings.ptl:808
msgid "Site Name"
msgstr "Nom du site"
-#: ../authentic/external/qommon/publisher.py:749
+#: ../authentic/external/qommon/publisher.py:753
msgid "Current Theme Name"
msgstr ""
-#: ../authentic/external/qommon/publisher.py:750
+#: ../authentic/external/qommon/publisher.py:754
#, fuzzy
msgid "Current Date"
msgstr "Fédérations en cours"
-#: ../authentic/external/qommon/publisher.py:751
+#: ../authentic/external/qommon/publisher.py:755
#, fuzzy
msgid "Current Date & Time"
msgstr "Heure de création"
@@ -1923,7 +1927,7 @@ msgstr ""
#: ../authentic/external/qommon/backoffice/menu.ptl:57
#: ../authentic/external/qommon/admin/logger.ptl:99
-#: ../authentic/identities.py:626 ../authentic/identities.py:628
+#: ../authentic/identities.py:642 ../authentic/identities.py:644
#: ../authentic/admin/logger.ptl:89 ../authentic/admin/logger.ptl:90
msgid "Unknown"
msgstr "Inconnu"
@@ -1943,114 +1947,142 @@ msgstr "aide"
msgid "Back Office of %s"
msgstr "Back Office de %s"
-#: ../authentic/external/qommon/admin/texts.ptl:65
+#: ../authentic/external/qommon/admin/translations.ptl:41
+#: ../authentic/external/qommon/admin/translations.ptl:42
+#: ../authentic/external/qommon/admin/translations.ptl:159
+#: ../authentic/admin/settings.ptl:824
+msgid "Custom Translations"
+msgstr ""
+
+#: ../authentic/external/qommon/admin/translations.ptl:129
+msgid "Custom translation"
+msgstr ""
+
+#: ../authentic/external/qommon/admin/translations.ptl:130
+msgid "Default translation"
+msgstr ""
+
+#: ../authentic/external/qommon/admin/texts.ptl:67
msgid "Edit Text"
msgstr "Edit text"
-#: ../authentic/external/qommon/admin/texts.ptl:87
-#: ../authentic/external/qommon/admin/texts.ptl:160
-#: ../authentic/external/qommon/admin/texts.ptl:203
-#: ../authentic/admin/settings.ptl:820
+#: ../authentic/external/qommon/admin/texts.ptl:89
+#: ../authentic/external/qommon/admin/texts.ptl:176
+#: ../authentic/external/qommon/admin/texts.ptl:229
+#: ../authentic/admin/settings.ptl:822
msgid "Texts"
msgstr "Textes"
-#: ../authentic/external/qommon/admin/texts.ptl:88
+#: ../authentic/external/qommon/admin/texts.ptl:90
msgid "Custom Texts"
msgstr "Textes personnalisés"
-#: ../authentic/external/qommon/admin/texts.ptl:96
-#: ../authentic/external/qommon/admin/emails.ptl:153
+#: ../authentic/external/qommon/admin/texts.ptl:98
+#: ../authentic/external/qommon/admin/emails.ptl:155
msgid "Miscellaneous"
msgstr "Divers"
-#: ../authentic/external/qommon/admin/texts.ptl:144
+#: ../authentic/external/qommon/admin/texts.ptl:160
msgid "Restore default text"
msgstr "Restaurer le texte par défaut"
-#: ../authentic/external/qommon/admin/texts.ptl:157
-#: ../authentic/external/qommon/admin/emails.ptl:210
+#: ../authentic/external/qommon/admin/texts.ptl:173
+#: ../authentic/external/qommon/admin/emails.ptl:223
msgid "Invalid template"
msgstr "Squelette invalide"
-#: ../authentic/external/qommon/admin/texts.ptl:161
+#: ../authentic/external/qommon/admin/texts.ptl:177
msgid "Text"
msgstr "Texte"
-#: ../authentic/external/qommon/admin/texts.ptl:164
-#: ../authentic/external/qommon/admin/emails.ptl:217
+#: ../authentic/external/qommon/admin/texts.ptl:180
+#: ../authentic/external/qommon/admin/emails.ptl:230
msgid "Substitution Variables"
msgstr ""
-#: ../authentic/external/qommon/admin/texts.ptl:166
+#: ../authentic/external/qommon/admin/texts.ptl:182
msgid "The text can reference [] variables from the table below:"
msgstr ""
-#: ../authentic/external/qommon/admin/emails.ptl:103
+#: ../authentic/external/qommon/admin/emails.ptl:105
msgid "SMTP Server"
msgstr "Serveur SMTP"
-#: ../authentic/external/qommon/admin/emails.ptl:105
+#: ../authentic/external/qommon/admin/emails.ptl:107
msgid "SMTP Login"
msgstr "Utilisateur SMTP"
-#: ../authentic/external/qommon/admin/emails.ptl:107
+#: ../authentic/external/qommon/admin/emails.ptl:109
msgid "SMTP Password"
msgstr "Mot de passe SMTP"
-#: ../authentic/external/qommon/admin/emails.ptl:109
+#: ../authentic/external/qommon/admin/emails.ptl:111
msgid "Email Sender"
msgstr "Émetteur des courriels"
-#: ../authentic/external/qommon/admin/emails.ptl:111
+#: ../authentic/external/qommon/admin/emails.ptl:113
msgid "Reply-To Address"
msgstr "Adresse pour le « Reply-To »"
-#: ../authentic/external/qommon/admin/emails.ptl:113
+#: ../authentic/external/qommon/admin/emails.ptl:115
msgid "Email Footer"
msgstr "Pied de page des emails"
-#: ../authentic/external/qommon/admin/emails.ptl:115
+#: ../authentic/external/qommon/admin/emails.ptl:117
msgid "Handle Bounces"
msgstr "Gérer les rebonds"
-#: ../authentic/external/qommon/admin/emails.ptl:118
+#: ../authentic/external/qommon/admin/emails.ptl:120
msgid "Check DNS for domain name"
msgstr "Vérifier le nom de domaine dans le DNS "
-#: ../authentic/external/qommon/admin/emails.ptl:120
+#: ../authentic/external/qommon/admin/emails.ptl:122
msgid "Use a DNS request to check domain names used in email fields"
msgstr ""
"Utilise une requête au DNS pour vérifier les noms de domaine dans les champs "
"de courriel"
-#: ../authentic/external/qommon/admin/emails.ptl:128
-#: ../authentic/external/qommon/admin/emails.ptl:139
-#: ../authentic/external/qommon/admin/emails.ptl:140
-#: ../authentic/external/qommon/admin/emails.ptl:213
-#: ../authentic/external/qommon/admin/emails.ptl:263
-#: ../authentic/admin/settings.ptl:816
+#: ../authentic/external/qommon/admin/emails.ptl:130
+#: ../authentic/external/qommon/admin/emails.ptl:141
+#: ../authentic/external/qommon/admin/emails.ptl:142
+#: ../authentic/external/qommon/admin/emails.ptl:226
+#: ../authentic/external/qommon/admin/emails.ptl:291
+#: ../authentic/admin/settings.ptl:818
msgid "Emails"
msgstr "Courriels"
-#: ../authentic/external/qommon/admin/emails.ptl:129
-#: ../authentic/external/qommon/admin/emails.ptl:130
-#: ../authentic/external/qommon/admin/emails.ptl:143
+#: ../authentic/external/qommon/admin/emails.ptl:131
+#: ../authentic/external/qommon/admin/emails.ptl:132
+#: ../authentic/external/qommon/admin/emails.ptl:145
msgid "General Options"
msgstr "Options générales"
-#: ../authentic/external/qommon/admin/emails.ptl:189
+#: ../authentic/external/qommon/admin/emails.ptl:192
msgid "Enabled Email"
msgstr "Courriel activé"
-#: ../authentic/external/qommon/admin/emails.ptl:197
+#: ../authentic/external/qommon/admin/emails.ptl:210
msgid "Restore default email"
msgstr "Restaurer le courriel par défaut"
-#: ../authentic/external/qommon/admin/emails.ptl:219
+#: ../authentic/external/qommon/admin/emails.ptl:232
msgid ""
"The email subject and body can reference [] variables from the table below:"
msgstr ""
+#: ../authentic/external/qommon/substitution.py:67
+msgid "Category"
+msgstr ""
+
+#: ../authentic/external/qommon/substitution.py:67
+#, fuzzy
+msgid "Variable"
+msgstr "Désactivé"
+
+#: ../authentic/external/qommon/substitution.py:67
+msgid "Comment"
+msgstr ""
+
#: ../authentic/external/qommon/admin/menu.ptl:170
msgid "backoffice"
msgstr "back office"
@@ -2097,7 +2129,7 @@ msgstr "Export"
#: ../authentic/external/qommon/admin/settings.ptl:28
#: ../authentic/admin/configuration.py:255 ../authentic/admin/root.ptl:46
-#: ../authentic/admin/settings.ptl:762
+#: ../authentic/admin/settings.ptl:764
msgid "Settings"
msgstr "Paramètres"
@@ -2114,11 +2146,11 @@ msgid "Fix sessions to an IP address"
msgstr "Fixer l'IP des sessions"
#: ../authentic/external/qommon/admin/settings.ptl:74
-#: ../authentic/external/qommon/admin/settings.ptl:89
-#: ../authentic/external/qommon/admin/settings.ptl:90
-#: ../authentic/external/qommon/admin/settings.ptl:91
+#: ../authentic/external/qommon/admin/settings.ptl:86
+#: ../authentic/external/qommon/admin/settings.ptl:87
+#: ../authentic/external/qommon/admin/settings.ptl:88
#: ../authentic/admin/configuration.py:26
-#: ../authentic/admin/configuration.py:27 ../authentic/admin/settings.ptl:810
+#: ../authentic/admin/configuration.py:27 ../authentic/admin/settings.ptl:812
msgid "Language"
msgstr "Langue"
@@ -2132,101 +2164,86 @@ msgid "English"
msgstr "Anglais"
#: ../authentic/external/qommon/admin/settings.ptl:78
-#: ../authentic/admin/configuration.py:33
-msgid "Italian"
-msgstr ""
-
-#: ../authentic/external/qommon/admin/settings.ptl:79
-#: ../authentic/admin/configuration.py:34
-msgid "Romanian"
-msgstr ""
-
-#: ../authentic/external/qommon/admin/settings.ptl:80
-#: ../authentic/admin/configuration.py:35
-msgid "Latvian"
-msgstr ""
-
-#: ../authentic/external/qommon/admin/settings.ptl:81
#: ../authentic/admin/configuration.py:36
msgid "French"
msgstr "Français"
-#: ../authentic/external/qommon/admin/settings.ptl:101
+#: ../authentic/external/qommon/admin/settings.ptl:98
#: ../authentic/admin/configuration.py:49
msgid "Use a web proxy"
msgstr "Utiliser un proxy"
-#: ../authentic/external/qommon/admin/settings.ptl:103
+#: ../authentic/external/qommon/admin/settings.ptl:100
#: ../authentic/admin/configuration.py:51
msgid "Proxy IP address or domain name"
msgstr "IP du proxy or nom de domaine"
-#: ../authentic/external/qommon/admin/settings.ptl:105
+#: ../authentic/external/qommon/admin/settings.ptl:102
#: ../authentic/admin/configuration.py:53
msgid "Proxy port"
msgstr "Port du proxy"
-#: ../authentic/external/qommon/admin/settings.ptl:107
+#: ../authentic/external/qommon/admin/settings.ptl:104
#: ../authentic/admin/configuration.py:55
msgid "User name"
msgstr "Nom de l'utilisateur"
-#: ../authentic/external/qommon/admin/settings.ptl:109
+#: ../authentic/external/qommon/admin/settings.ptl:106
#: ../authentic/admin/configuration.py:57
msgid "User password"
msgstr "Mot de passe utilisateur"
-#: ../authentic/external/qommon/admin/settings.ptl:118
-#: ../authentic/external/qommon/admin/settings.ptl:119
-#: ../authentic/external/qommon/admin/settings.ptl:120
+#: ../authentic/external/qommon/admin/settings.ptl:115
+#: ../authentic/external/qommon/admin/settings.ptl:116
+#: ../authentic/external/qommon/admin/settings.ptl:117
#: ../authentic/admin/configuration.py:48
msgid "Proxy"
msgstr "Proxy"
-#: ../authentic/external/qommon/admin/settings.ptl:129
+#: ../authentic/external/qommon/admin/settings.ptl:126
#: ../authentic/admin/configuration.py:8
msgid "Email for Tracebacks"
msgstr "Courriel pour les tracebacks"
-#: ../authentic/external/qommon/admin/settings.ptl:131
+#: ../authentic/external/qommon/admin/settings.ptl:128
#: ../authentic/admin/configuration.py:11
msgid "Display Exceptions"
msgstr "Affichage des exceptions"
-#: ../authentic/external/qommon/admin/settings.ptl:133
+#: ../authentic/external/qommon/admin/settings.ptl:130
#: ../authentic/admin/configuration.py:13
msgid "No display"
msgstr "Pas d'affichage"
-#: ../authentic/external/qommon/admin/settings.ptl:134
+#: ../authentic/external/qommon/admin/settings.ptl:131
#: ../authentic/admin/configuration.py:14
msgid "Display as Text"
msgstr "Affichage en texte"
-#: ../authentic/external/qommon/admin/settings.ptl:135
+#: ../authentic/external/qommon/admin/settings.ptl:132
#: ../authentic/admin/configuration.py:15
msgid "Display as Text in an HTML error page"
msgstr "Affichage en texte mais dans une page d'erreur HTML"
-#: ../authentic/external/qommon/admin/settings.ptl:136
+#: ../authentic/external/qommon/admin/settings.ptl:133
#: ../authentic/admin/configuration.py:16
msgid "Display as HTML"
msgstr "Affichage en HTML"
-#: ../authentic/external/qommon/admin/settings.ptl:137
+#: ../authentic/external/qommon/admin/settings.ptl:134
#: ../authentic/admin/configuration.py:19
msgid "Logger"
msgstr "Système de log"
-#: ../authentic/external/qommon/admin/settings.ptl:139
+#: ../authentic/external/qommon/admin/settings.ptl:136
#: ../authentic/admin/configuration.py:20
msgid "Enable debug mode"
msgstr "Activer le mode de debug"
-#: ../authentic/external/qommon/admin/settings.ptl:148
-#: ../authentic/external/qommon/admin/settings.ptl:149
-#: ../authentic/external/qommon/admin/settings.ptl:150
-#: ../authentic/admin/settings.ptl:827
+#: ../authentic/external/qommon/admin/settings.ptl:145
+#: ../authentic/external/qommon/admin/settings.ptl:146
+#: ../authentic/external/qommon/admin/settings.ptl:147
+#: ../authentic/admin/settings.ptl:831
msgid "Debug Options"
msgstr "Options de debug"
@@ -2291,19 +2308,6 @@ msgstr "Choisir un autre fichier de log:"
msgid "Since: %s"
msgstr "Depuis : %s"
-#: ../authentic/external/qommon/substitution.py:67
-msgid "Category"
-msgstr ""
-
-#: ../authentic/external/qommon/substitution.py:67
-#, fuzzy
-msgid "Variable"
-msgstr "Désactivé"
-
-#: ../authentic/external/qommon/substitution.py:67
-msgid "Comment"
-msgstr ""
-
#: ../authentic/external/qommon/admin/certificates.ptl:41
#: ../authentic/external/qommon/admin/certificates.ptl:42
#, python-format
@@ -2315,7 +2319,7 @@ msgid "You are about to delete this certificate."
msgstr "Vous allez définitivement supprimer ce certificat."
#: ../authentic/external/qommon/admin/certificates.ptl:54
-#: ../authentic/admin/identities.ptl:519 ../authentic/admin/settings.ptl:614
+#: ../authentic/admin/identities.ptl:519 ../authentic/admin/settings.ptl:615
msgid "Delete"
msgstr "Supprimer"
@@ -2353,79 +2357,79 @@ msgstr "Certificat"
msgid "Bad certificate"
msgstr "Mauvais certificat"
-#: ../authentic/external/qommon/misc.py:309
+#: ../authentic/external/qommon/misc.py:311
msgid "January"
msgstr "Janvier"
-#: ../authentic/external/qommon/misc.py:309
+#: ../authentic/external/qommon/misc.py:311
msgid "February"
msgstr "Février"
-#: ../authentic/external/qommon/misc.py:309
+#: ../authentic/external/qommon/misc.py:311
msgid "March"
msgstr "Mars"
-#: ../authentic/external/qommon/misc.py:309
+#: ../authentic/external/qommon/misc.py:311
msgid "April"
msgstr "Avril"
-#: ../authentic/external/qommon/misc.py:310
+#: ../authentic/external/qommon/misc.py:312
msgid "May"
msgstr "Mai"
-#: ../authentic/external/qommon/misc.py:310
+#: ../authentic/external/qommon/misc.py:312
msgid "June"
msgstr "Juin"
-#: ../authentic/external/qommon/misc.py:310
+#: ../authentic/external/qommon/misc.py:312
msgid "July"
msgstr "Juillet"
-#: ../authentic/external/qommon/misc.py:310
+#: ../authentic/external/qommon/misc.py:312
msgid "August"
msgstr "Août"
-#: ../authentic/external/qommon/misc.py:311
+#: ../authentic/external/qommon/misc.py:313
msgid "September"
msgstr "Septembre"
-#: ../authentic/external/qommon/misc.py:311
+#: ../authentic/external/qommon/misc.py:313
msgid "October"
msgstr "Octobre"
-#: ../authentic/external/qommon/misc.py:311
+#: ../authentic/external/qommon/misc.py:313
msgid "November"
msgstr "Novembre"
-#: ../authentic/external/qommon/misc.py:311
+#: ../authentic/external/qommon/misc.py:313
msgid "December"
msgstr "Décembre"
-#: ../authentic/external/qommon/misc.py:331
+#: ../authentic/external/qommon/misc.py:333
msgid "Monday"
msgstr "Lundi"
-#: ../authentic/external/qommon/misc.py:331
+#: ../authentic/external/qommon/misc.py:333
msgid "Tuesday"
msgstr "Mardi"
-#: ../authentic/external/qommon/misc.py:331
+#: ../authentic/external/qommon/misc.py:333
msgid "Wednesday"
msgstr "Mercredi"
-#: ../authentic/external/qommon/misc.py:332
+#: ../authentic/external/qommon/misc.py:334
msgid "Thursday"
msgstr "Jeudi"
-#: ../authentic/external/qommon/misc.py:332
+#: ../authentic/external/qommon/misc.py:334
msgid "Friday"
msgstr "Vendredi"
-#: ../authentic/external/qommon/misc.py:332
+#: ../authentic/external/qommon/misc.py:334
msgid "Saturday"
msgstr "Samedi"
-#: ../authentic/external/qommon/misc.py:332
+#: ../authentic/external/qommon/misc.py:334
msgid "Sunday"
msgstr "Dimanche"
@@ -2680,8 +2684,8 @@ msgstr "Envoyer"
msgid "Continue"
msgstr "Continuer"
-#: ../authentic/liberty/saml2.ptl:64 ../authentic/root.ptl:119
-#: ../authentic/root.ptl:545 ../authentic/root.ptl:548
+#: ../authentic/liberty/saml2.ptl:64 ../authentic/root.ptl:125
+#: ../authentic/root.ptl:551 ../authentic/root.ptl:554
msgid "Home"
msgstr "Accueil"
@@ -2768,122 +2772,122 @@ msgstr ""
"Ce domaine n'est pas pour les humains, il est uniquement utilisé pour "
"définirle cookie de découverte du fournisser d'identité"
-#: ../authentic/root.ptl:143 ../authentic/root.ptl:195
-#: ../authentic/root.ptl:583
+#: ../authentic/root.ptl:149 ../authentic/root.ptl:201
+#: ../authentic/root.ptl:589
msgid "Failed to connect to identities storage."
msgstr "Erreur à la connection au système de stockage des identités."
-#: ../authentic/root.ptl:160 ../authentic/root.ptl:161
-#: ../authentic/root.ptl:344 ../authentic/root.ptl:1049
-#: ../authentic/root.ptl:1125
+#: ../authentic/root.ptl:166 ../authentic/root.ptl:167
+#: ../authentic/root.ptl:350 ../authentic/root.ptl:1055
+#: ../authentic/root.ptl:1131
msgid "Account Management"
msgstr "Gestion du compte"
-#: ../authentic/root.ptl:176
+#: ../authentic/root.ptl:182
msgid "Certificates federated:"
msgstr "Certificats fédérés:"
-#: ../authentic/root.ptl:188
+#: ../authentic/root.ptl:194
msgid "You are not allowed to manipulate your federations"
msgstr "Vous n'êtes pas autorisé à gérer vos fédérations"
-#: ../authentic/root.ptl:207 ../authentic/root.ptl:208
-#: ../authentic/root.ptl:1271
+#: ../authentic/root.ptl:213 ../authentic/root.ptl:214
+#: ../authentic/root.ptl:1277
msgid "Federations"
msgstr "Fédérations"
-#: ../authentic/root.ptl:237
+#: ../authentic/root.ptl:243
#, python-format
msgid "Log on %s"
msgstr "Se connecter à %s"
-#: ../authentic/root.ptl:259
+#: ../authentic/root.ptl:265
msgid "Terminate Federation"
msgstr "Terminer la fédération"
-#: ../authentic/root.ptl:283
+#: ../authentic/root.ptl:289
msgid "No password for this identity"
msgstr "Pas de mot de passe pour cette identité"
-#: ../authentic/root.ptl:288
+#: ../authentic/root.ptl:294
msgid "Current Password"
msgstr "Ancien mot de passe"
-#: ../authentic/root.ptl:309
+#: ../authentic/root.ptl:315
msgid "Wrong password"
msgstr "Mauvais mot de passe"
-#: ../authentic/root.ptl:327
+#: ../authentic/root.ptl:333
msgid "New password is the same as the old one"
msgstr "Le nouveau mot de passe est le même que l'ancien"
-#: ../authentic/root.ptl:343 ../authentic/root.ptl:345
-#: ../authentic/root.ptl:1175
+#: ../authentic/root.ptl:349 ../authentic/root.ptl:351
+#: ../authentic/root.ptl:1181
msgid "Changing Password"
msgstr "Modification du mot de passe"
-#: ../authentic/root.ptl:377
+#: ../authentic/root.ptl:383
msgid "Proxies request to"
msgstr "Passer la requête à"
-#: ../authentic/root.ptl:381
+#: ../authentic/root.ptl:387
msgid "Log in using SSL certificate"
msgstr "Connection en utilisant un certificat SSL client"
-#: ../authentic/root.ptl:451
+#: ../authentic/root.ptl:457
msgid "Authentication Failure"
msgstr "Erreur d'authentification"
-#: ../authentic/root.ptl:544
+#: ../authentic/root.ptl:550
msgid "This action needs an HTTPS connection"
msgstr "Cette action nécessite une connection SSL."
-#: ../authentic/root.ptl:547
+#: ../authentic/root.ptl:553
msgid ""
"This action needs that you present an SSL certificate, maybe the server is "
"not configured to ask one ?"
msgstr ""
-#: ../authentic/root.ptl:689
+#: ../authentic/root.ptl:695
msgid "A password will be mailed to you."
msgstr "Un mot de passe vous sera envoyé par courriel."
-#: ../authentic/root.ptl:694
+#: ../authentic/root.ptl:700
msgid "If you forget your password..."
msgstr "Si vous oubliez votre mot de passe..."
-#: ../authentic/root.ptl:696
+#: ../authentic/root.ptl:702
msgid "Security question"
msgstr "Question de sécurité"
-#: ../authentic/root.ptl:697 ../authentic/admin/identities.ptl:163
+#: ../authentic/root.ptl:703 ../authentic/admin/identities.ptl:163
msgid "[Select a question]"
msgstr "[Choisissez une question]"
-#: ../authentic/root.ptl:698
+#: ../authentic/root.ptl:704
msgid "Your answer"
msgstr "Votre réponse"
-#: ../authentic/root.ptl:712 ../authentic/root.ptl:713
-#: ../authentic/root.ptl:821 ../authentic/root.ptl:1160
+#: ../authentic/root.ptl:718 ../authentic/root.ptl:719
+#: ../authentic/root.ptl:827 ../authentic/root.ptl:1166
msgid "Registration"
msgstr "Inscription"
-#: ../authentic/root.ptl:738
+#: ../authentic/root.ptl:744
msgid "That address is already in use"
msgstr "Cette adresse est déjà utilisée"
-#: ../authentic/root.ptl:740
+#: ../authentic/root.ptl:746
msgid "That username is already in use"
msgstr "Cet identifiant est déjà utilisé"
-#: ../authentic/root.ptl:775
+#: ../authentic/root.ptl:781
msgid "This value must be unique but it already exists for another user"
msgstr ""
"Cette valeur doit être unique mais elle existe déjà pour un autre "
"utilisateur."
-#: ../authentic/root.ptl:787
+#: ../authentic/root.ptl:793
msgid ""
"An error occured and your password could not be send. Is your email address "
"correct?"
@@ -2891,12 +2895,12 @@ msgstr ""
"Une erreur s'est produite et votre mot de passe n'a pas pu être envoyé. "
"Votre addresse électronique est-elle correcte ?"
-#: ../authentic/root.ptl:844 ../authentic/root.ptl:845
-#: ../authentic/root.ptl:1167
+#: ../authentic/root.ptl:850 ../authentic/root.ptl:851
+#: ../authentic/root.ptl:1173
msgid "Registration Completed"
msgstr "Inscription terminée"
-#: ../authentic/root.ptl:858
+#: ../authentic/root.ptl:864
msgid ""
"Your account has no password, it certainly uses another kind of "
"authentication, contact an administrator."
@@ -2904,24 +2908,24 @@ msgstr ""
"Votre compte n'a pas de mot de passe, vous utilisez certainement un autre "
"mode d'authentification, contactez un administrateur."
-#: ../authentic/root.ptl:861
+#: ../authentic/root.ptl:867
msgid "Your account has no email, contact an administrator"
msgstr "Votre compte n'a pas de courriel, contactez un administrateur."
-#: ../authentic/root.ptl:892 ../authentic/root.ptl:952
-#: ../authentic/root.ptl:985 ../authentic/root.ptl:1184
+#: ../authentic/root.ptl:898 ../authentic/root.ptl:958
+#: ../authentic/root.ptl:991 ../authentic/root.ptl:1190
msgid "Lost Password"
msgstr "Mot de passe perdu"
-#: ../authentic/root.ptl:931
+#: ../authentic/root.ptl:937
msgid "Wrong answer or inexistant user"
msgstr "Mauvaise réponse ou utilisateur inexistant"
-#: ../authentic/root.ptl:932
+#: ../authentic/root.ptl:938
msgid "Wrong answer"
msgstr "Mauvaise réponse"
-#: ../authentic/root.ptl:996
+#: ../authentic/root.ptl:1002
#, python-format
msgid ""
"There is more than one accounts for the identifier <em>%s</em>, try to <a "
@@ -2931,40 +2935,40 @@ msgstr ""
"un compte en particulier <a href=\"/forgot_identifier\">demandez la liste de "
"tous vos comptes.</a>"
-#: ../authentic/root.ptl:1000
+#: ../authentic/root.ptl:1006
#, python-format
msgid "Your identity %r is unknown."
msgstr "Votre identité %r est inconnue."
-#: ../authentic/root.ptl:1006
+#: ../authentic/root.ptl:1012
msgid "An error occured and your password could not be send."
msgstr ""
"Une erreur s'est produite et votre mot de passe n'a pas pu être envoyé."
-#: ../authentic/root.ptl:1048 ../authentic/root.ptl:1050
-#: ../authentic/root.ptl:1226
+#: ../authentic/root.ptl:1054 ../authentic/root.ptl:1056
+#: ../authentic/root.ptl:1232
msgid "Updating Personal Information"
msgstr "Mise à jour des données personnelles"
-#: ../authentic/root.ptl:1077 ../authentic/root.ptl:1096
-#: ../authentic/root.ptl:1202
+#: ../authentic/root.ptl:1083 ../authentic/root.ptl:1102
+#: ../authentic/root.ptl:1208
msgid "Lost Account Name"
msgstr "Retrouver ses identifiants"
-#: ../authentic/root.ptl:1109
+#: ../authentic/root.ptl:1115
msgid "There is no account with this email"
msgstr "Il n'existe pas de compte pour ce courriel."
-#: ../authentic/root.ptl:1120
+#: ../authentic/root.ptl:1126
msgid "Error when sending the mail"
msgstr "Erreur dans l'envoie du courriel"
-#: ../authentic/root.ptl:1121
+#: ../authentic/root.ptl:1127
#, python-format
msgid "Your identifiers have been send to %s"
msgstr ""
-#: ../authentic/root.ptl:1126
+#: ../authentic/root.ptl:1132
msgid ""
"Available variables: identity_label, idp_sso_list, show_federations, "
"federations_list, certificate_list, allow_certificate_federation"
@@ -2972,7 +2976,7 @@ msgstr ""
"Variables disponibles: identity_label, idp_sso_list, show_federations, "
"federations_list, certificate_list, allow_certificate_federation"
-#: ../authentic/root.ptl:1127
+#: ../authentic/root.ptl:1133
msgid ""
"<h2 class=\"identity-title\">[identity_label]</h2>\n"
"\n"
@@ -3037,15 +3041,15 @@ msgstr ""
"<p id=\"admin\"><a href=\"admin\">Administration du serveur</a></p>\n"
"[end]\n"
-#: ../authentic/root.ptl:1161
+#: ../authentic/root.ptl:1167
msgid "Available variable: register_form"
msgstr "Variable disponible: register_form"
-#: ../authentic/root.ptl:1162
+#: ../authentic/root.ptl:1168
msgid "[register_form]\n"
msgstr "[register_form]\n"
-#: ../authentic/root.ptl:1168
+#: ../authentic/root.ptl:1174
msgid ""
"<p>Your password has been mailed to you.</p>\n"
"\n"
@@ -3055,11 +3059,11 @@ msgstr ""
"\n"
"<p><a href=\"login\">Connexion</a></p>\n"
-#: ../authentic/root.ptl:1176
+#: ../authentic/root.ptl:1182
msgid "Available variable: change_password_form"
msgstr "Variable disponible: change_password_form"
-#: ../authentic/root.ptl:1177
+#: ../authentic/root.ptl:1183
msgid ""
"<div id=\"identity-content\">\n"
"[change_password_form]\n"
@@ -3069,7 +3073,7 @@ msgstr ""
"[change_password_form]\n"
"</div>\n"
-#: ../authentic/root.ptl:1185
+#: ../authentic/root.ptl:1191
msgid ""
"Available variables: lost_password_form, lost_password_behaviour, "
"generate_on_remind"
@@ -3077,7 +3081,7 @@ msgstr ""
"Variables disponibles : lost_password_form, lost_password_behaviour, "
"generate_on_remind"
-#: ../authentic/root.ptl:1186
+#: ../authentic/root.ptl:1192
msgid ""
"[is lost_password_behaviour \"dumb_question\"]\n"
"[is generate_on_remind \"True\"]<p>Fill the form to get a <strong>new</"
@@ -3108,11 +3112,11 @@ msgstr ""
"\n"
"[lost_password_form]\n"
-#: ../authentic/root.ptl:1203
+#: ../authentic/root.ptl:1209
msgid "Available variables: lost_identifier_form"
msgstr "Variable disponible: lost_identifier_form"
-#: ../authentic/root.ptl:1204
+#: ../authentic/root.ptl:1210
msgid ""
"<p>Give your email to get back the list of your accounts.</p>\n"
"\n"
@@ -3122,23 +3126,23 @@ msgstr ""
"\n"
"[lost_identifier_form]\n"
-#: ../authentic/root.ptl:1211
+#: ../authentic/root.ptl:1217
msgid "Lost Password Question"
msgstr "Question pour le mot de passe perdu"
-#: ../authentic/root.ptl:1212
+#: ../authentic/root.ptl:1218
msgid "Available variable: lost_password_question_form"
msgstr "Variables disponibles: lost_password_question_form"
-#: ../authentic/root.ptl:1213
+#: ../authentic/root.ptl:1219
msgid "[lost_password_question_form]\n"
msgstr "[lost_password_question_form]\n"
-#: ../authentic/root.ptl:1218
+#: ../authentic/root.ptl:1224
msgid "Lost Password (mailed)"
msgstr "Mot de passe perdu (envoyé)"
-#: ../authentic/root.ptl:1219
+#: ../authentic/root.ptl:1225
msgid ""
"<p>Your password has been mailed back to you.</p>\n"
"\n"
@@ -3148,19 +3152,19 @@ msgstr ""
"\n"
"<p><a href=\"login\">Connexion</a>\n"
-#: ../authentic/root.ptl:1227
+#: ../authentic/root.ptl:1233
msgid "Available variable: info_form"
msgstr "Variable disponible: info_form"
-#: ../authentic/root.ptl:1228
+#: ../authentic/root.ptl:1234
msgid "[info_form]\n"
msgstr "[info_form]\n"
-#: ../authentic/root.ptl:1234
+#: ../authentic/root.ptl:1240
msgid "Available variables: login_form, authentication_failure"
msgstr "Variables disponibles: login_form, authentication_failure"
-#: ../authentic/root.ptl:1235
+#: ../authentic/root.ptl:1241
msgid ""
"<div id=\"login-form\">\n"
"[if-any authentication_failure]\n"
@@ -3233,11 +3237,11 @@ msgstr ""
"</script>\n"
"</div>\n"
-#: ../authentic/root.ptl:1272
+#: ../authentic/root.ptl:1278
msgid "Available variables: identity_label, federations_list"
msgstr "Variables disponibles: identity_label, federations_list"
-#: ../authentic/root.ptl:1273
+#: ../authentic/root.ptl:1279
msgid ""
"[if-any federations_list]\n"
"[federations_list]\n"
@@ -3251,25 +3255,25 @@ msgstr ""
"\n"
"<a href=\".\">Retour à l'accueil</a>\n"
-#: ../authentic/root.ptl:1284
+#: ../authentic/root.ptl:1290
msgid "Welcome Email"
msgstr "Courriel de bienvenue"
-#: ../authentic/root.ptl:1285 ../authentic/root.ptl:1296
-#: ../authentic/root.ptl:1313 ../authentic/root.ptl:1328
+#: ../authentic/root.ptl:1291 ../authentic/root.ptl:1302
+#: ../authentic/root.ptl:1319 ../authentic/root.ptl:1334
#, python-format
msgid "Available variables: %s"
msgstr "Variable disponible: %s"
-#: ../authentic/root.ptl:1295
+#: ../authentic/root.ptl:1301
msgid "Password Reminder"
msgstr "Rappel des mots de passe"
-#: ../authentic/root.ptl:1297
+#: ../authentic/root.ptl:1303
msgid "Your account on [hostname]"
msgstr "Votre compte sur [hostname]"
-#: ../authentic/root.ptl:1298
+#: ../authentic/root.ptl:1304
msgid ""
"Hello,\n"
"\n"
@@ -3283,7 +3287,7 @@ msgid ""
"Your password is: [password]\n"
msgstr ""
-#: ../authentic/root.ptl:1315
+#: ../authentic/root.ptl:1321
msgid ""
"Hello,\n"
"\n"
@@ -3303,15 +3307,15 @@ msgstr ""
"[is email_as_username \"False\"] - Identifiant : [username][end]\n"
"\n"
-#: ../authentic/root.ptl:1327
+#: ../authentic/root.ptl:1333
msgid "Identifier Email"
msgstr "Courriel de récupération des identifiants"
-#: ../authentic/root.ptl:1329
+#: ../authentic/root.ptl:1335
msgid "List of identifiers for [email] on [hostname]"
msgstr "Listes des identifiants pour le courriel [email] sur [hostname]"
-#: ../authentic/root.ptl:1330
+#: ../authentic/root.ptl:1336
msgid ""
"You asked for all usernames linked to address [email] on [hostname].\n"
"\n"
@@ -3376,143 +3380,143 @@ msgstr "vrai"
msgid "false"
msgstr "faux"
-#: ../authentic/identities.py:228
+#: ../authentic/identities.py:240
msgid "Add value"
msgstr "Ajouter une nouvelle valeur"
-#: ../authentic/identities.py:373
+#: ../authentic/identities.py:388
msgid "Password Account"
msgstr "Compte avec mot de passe"
-#: ../authentic/identities.py:495
+#: ../authentic/identities.py:511
msgid "Old default storage (pickled file)"
msgstr "Ancien stockage par défaut (fichier pickle)"
#. use LDAP for standard attributes and authentic storage (cpickle) for
#. authentic specific attributes (roles, lasso_dump)
-#: ../authentic/identities.py:580
+#: ../authentic/identities.py:596
msgid "LDAP Directory"
msgstr "Annuaire LDAP"
-#: ../authentic/identities.py:1074
+#: ../authentic/identities.py:1088
msgid "LDAP URL"
msgstr "URL LDAP"
-#: ../authentic/identities.py:1075
+#: ../authentic/identities.py:1089
msgid "Example: <tt>ldap://directory.example.com</tt>"
msgstr "Exemple : <tt>ldap://directory.example.com</tt>"
-#: ../authentic/identities.py:1077
+#: ../authentic/identities.py:1091
msgid "LDAP is Read only"
msgstr "LDAP en lecture seule"
-#: ../authentic/identities.py:1079
+#: ../authentic/identities.py:1093
msgid "LDAP Base"
msgstr "Racine LDAP"
-#: ../authentic/identities.py:1080
+#: ../authentic/identities.py:1094
msgid "Example: <tt>dc=example, dc=com</tt>"
msgstr "Exemple : <tt>dc=example, dc=com</tt>"
-#: ../authentic/identities.py:1082
+#: ../authentic/identities.py:1096
msgid "LDAP New User Base"
msgstr "Racine LDAP pour la création des nouveaux utilisateurs"
-#: ../authentic/identities.py:1083
+#: ../authentic/identities.py:1097
msgid "Example: <tt>dc=example, dc=com</tt>, if not set LDAP Base is used"
msgstr ""
"Exemple : <tt>dc=example, dc=com</tt>, si vide la « Racine LDAP » est "
"utilisée."
-#: ../authentic/identities.py:1085
+#: ../authentic/identities.py:1099
msgid "LDAP Administrative Bind DN"
msgstr "DN pour le « Bind » administratif LDAP"
-#: ../authentic/identities.py:1087
+#: ../authentic/identities.py:1101
msgid "Example: <tt>cn=admin, dc=example, dc=com</tt>"
msgstr "Exemple : <tt>cn=admin, dc=example, dc=com</tt>"
-#: ../authentic/identities.py:1090
+#: ../authentic/identities.py:1104
msgid "LDAP Administrative Bind password"
msgstr "Mot de passe pour le « bind » administratif LDAP"
-#: ../authentic/identities.py:1091
+#: ../authentic/identities.py:1105
msgid "Example: <tt>secret</tt>"
msgstr "Exemple : <tt>secret</tt>"
-#: ../authentic/identities.py:1093
+#: ../authentic/identities.py:1107
msgid "LDAP Object Class"
msgstr "Classe des objets LDAP"
-#: ../authentic/identities.py:1095
+#: ../authentic/identities.py:1109
msgid "Example: <tt>posixAccount</tt>"
msgstr "Exemple : <tt>posixAccount</tt>"
-#: ../authentic/identities.py:1097
+#: ../authentic/identities.py:1111
msgid "LDAP Object Username Attribute"
msgstr "Attribut 'identifiant' des objets LDAP"
-#: ../authentic/identities.py:1099
+#: ../authentic/identities.py:1113
msgid "Example: <tt>uid</tt>"
msgstr "Exemple : <tt>uid</tt>"
-#: ../authentic/identities.py:1101
+#: ../authentic/identities.py:1115
msgid "LDAP Object Name Attribute"
msgstr "Attribut « nom de l'utilisateur » des objets LDAP"
-#: ../authentic/identities.py:1102
+#: ../authentic/identities.py:1116
msgid "Example: <tt>cn</tt>"
msgstr "Exemple : <tt>cn</tt>"
-#: ../authentic/identities.py:1104
+#: ../authentic/identities.py:1118
msgid "LDAP Object Email Attribute"
msgstr "Attribut « email » des objets LDAP"
-#: ../authentic/identities.py:1105
+#: ../authentic/identities.py:1119
msgid "Example: <tt>mail</tt>"
msgstr "Exemple : <tt>mail</tt>"
-#: ../authentic/identities.py:1107
+#: ../authentic/identities.py:1121
msgid "Massive LDAP Directory"
msgstr "Gros annuaire LDAP"
-#: ../authentic/identities.py:1110
+#: ../authentic/identities.py:1124
msgid "LDAP attributes published in SAML assertions"
msgstr "Attributes LDAP publiés dans les assertions SAML"
-#: ../authentic/identities.py:1111
+#: ../authentic/identities.py:1125
msgid "Example: <tt>uid mail</tt> (space delimited list)"
msgstr "Exemple : <tt>uid mail</tt> (liste séparée par des espaces)"
-#: ../authentic/identities.py:1117
+#: ../authentic/identities.py:1131
msgid "Mapping from custom field name to LDAP attributes"
msgstr "Association des champs locaux avec des attributs LDAP"
-#: ../authentic/identities.py:1118
+#: ../authentic/identities.py:1132
msgid "Possible fields are: "
msgstr "Les champs possibles sont: "
-#: ../authentic/identities.py:1169
+#: ../authentic/identities.py:1183
msgid "Default storage (files)"
msgstr "Stockage par défaut (fichiers)"
-#: ../authentic/identities.py:1286
+#: ../authentic/identities.py:1300
msgid "PostgreSQL database"
msgstr "Base de données PostgreSQL"
-#: ../authentic/identities.py:1501
+#: ../authentic/identities.py:1515
msgid "Database Name"
msgstr "Nom de la base de données"
-#: ../authentic/identities.py:1503
+#: ../authentic/identities.py:1517
msgid "Database User"
msgstr "Nom d'utilisateur pour la base de données"
-#: ../authentic/identities.py:1505
+#: ../authentic/identities.py:1519
msgid "Database Password"
msgstr "Mot de passe pour la base de données"
-#: ../authentic/identities.py:1507
+#: ../authentic/identities.py:1521
msgid "Database Hostname"
msgstr "Serveur de la base de données"
@@ -3532,7 +3536,19 @@ msgstr "Valeur du système"
msgid "User HTTP Accept-Language header"
msgstr "Selon l'entête HTTP Accept-Language"
-#: ../authentic/admin/configuration.py:38 ../authentic/admin/settings.ptl:814
+#: ../authentic/admin/configuration.py:33
+msgid "Italian"
+msgstr ""
+
+#: ../authentic/admin/configuration.py:34
+msgid "Romanian"
+msgstr ""
+
+#: ../authentic/admin/configuration.py:35
+msgid "Latvian"
+msgstr ""
+
+#: ../authentic/admin/configuration.py:38 ../authentic/admin/settings.ptl:816
msgid "Template"
msgstr "Squelette"
@@ -3582,37 +3598,37 @@ msgid "Log wrong passwords"
msgstr "Journaliser les mots de passe invalides"
#: ../authentic/admin/configuration.py:125
-#: ../authentic/admin/settings.ptl:1120
+#: ../authentic/admin/settings.ptl:1124
msgid "Lasso version is not built with ID-WSF support."
msgstr "La version de Lasso utilisée ne contient pas le support ID-WSF."
#: ../authentic/admin/configuration.py:130
-#: ../authentic/admin/settings.ptl:1153 ../authentic/admin/settings.ptl:1154
+#: ../authentic/admin/settings.ptl:1157 ../authentic/admin/settings.ptl:1158
msgid "Identity Provider Configuration"
msgstr "Configuration du fournisseur d'identités"
#: ../authentic/admin/configuration.py:168
-#: ../authentic/admin/settings.ptl:1100
+#: ../authentic/admin/settings.ptl:1104
msgid "Identity Provider Introduction, URL of Cookie Setter"
msgstr "Identity Provider Introduction, URL de positionnement du cookie"
#: ../authentic/admin/configuration.py:171
-#: ../authentic/admin/settings.ptl:1104
+#: ../authentic/admin/settings.ptl:1108
msgid "ID-FF & SAMLv2 Proxy Support"
msgstr "Support pour le proxy ID-FF et SAML 2.0"
#: ../authentic/admin/configuration.py:174
-#: ../authentic/admin/settings.ptl:1111
+#: ../authentic/admin/settings.ptl:1115
msgid "Direct Proxy"
msgstr "Proxy direct"
#: ../authentic/admin/configuration.py:175
-#: ../authentic/admin/settings.ptl:1112
+#: ../authentic/admin/settings.ptl:1116
msgid "Totally bypass local authentication"
msgstr "Outrepasser totalement l'authentification locale"
#: ../authentic/admin/configuration.py:178
-#: ../authentic/admin/settings.ptl:1116
+#: ../authentic/admin/settings.ptl:1120
msgid "Share attributes through ID-SIS Personal Profile"
msgstr "Partager les attributs avec le \"Personal Profile\" d'ID-SIS"
@@ -3620,23 +3636,23 @@ msgstr "Partager les attributs avec le \"Personal Profile\" d'ID-SIS"
msgid "Lock IDP configuration"
msgstr "Figer la configuration de l'IDP"
-#: ../authentic/admin/configuration.py:186 ../authentic/admin/settings.ptl:77
-#: ../authentic/admin/settings.ptl:82 ../authentic/admin/settings.ptl:83
-#: ../authentic/admin/settings.ptl:785
+#: ../authentic/admin/configuration.py:186 ../authentic/admin/settings.ptl:78
+#: ../authentic/admin/settings.ptl:83 ../authentic/admin/settings.ptl:84
+#: ../authentic/admin/settings.ptl:787
msgid "Liberty Providers"
msgstr "Fournisseurs Liberty"
-#: ../authentic/admin/configuration.py:187 ../authentic/admin/settings.ptl:615
+#: ../authentic/admin/configuration.py:187 ../authentic/admin/settings.ptl:616
msgid "Liberty Provider"
msgstr "Fournisseur Liberty"
-#: ../authentic/admin/configuration.py:188 ../authentic/admin/settings.ptl:121
-#: ../authentic/admin/settings.ptl:518
+#: ../authentic/admin/configuration.py:188 ../authentic/admin/settings.ptl:122
+#: ../authentic/admin/settings.ptl:519
msgid "Role"
msgstr "Rôle"
-#: ../authentic/admin/configuration.py:195 ../authentic/admin/settings.ptl:125
-#: ../authentic/admin/settings.ptl:522
+#: ../authentic/admin/configuration.py:195 ../authentic/admin/settings.ptl:126
+#: ../authentic/admin/settings.ptl:523
msgid "Both"
msgstr "Les deux"
@@ -3644,13 +3660,13 @@ msgstr "Les deux"
msgid "Metadata URL"
msgstr "URL des metadatas"
-#: ../authentic/admin/configuration.py:203 ../authentic/admin/settings.ptl:130
-#: ../authentic/admin/settings.ptl:530
+#: ../authentic/admin/configuration.py:203 ../authentic/admin/settings.ptl:131
+#: ../authentic/admin/settings.ptl:531
msgid "Allow IdP initiated Single Sign On"
msgstr "Autoriser le SSO initié par l'IdP"
-#: ../authentic/admin/configuration.py:204 ../authentic/admin/settings.ptl:141
-#: ../authentic/admin/settings.ptl:540
+#: ../authentic/admin/configuration.py:204 ../authentic/admin/settings.ptl:142
+#: ../authentic/admin/settings.ptl:541
msgid "Encrypt NameID"
msgstr "Chiffrer les NameID"
@@ -3662,7 +3678,7 @@ msgstr "Chiffrer les Assertions"
msgid "Only used for SAMLv2"
msgstr "Utilisé uniquement pour SAML 2.0."
-#: ../authentic/admin/configuration.py:208 ../authentic/admin/settings.ptl:797
+#: ../authentic/admin/configuration.py:208 ../authentic/admin/settings.ptl:799
msgid "SSL"
msgstr ""
@@ -3719,7 +3735,7 @@ msgstr ""
"Cela donne une règle de réécriture pour associer les noms distinguésdes "
"certificats avec les identifiants des utilisateur dans la basedes identitités"
-#: ../authentic/admin/configuration.py:228 ../authentic/admin/settings.ptl:818
+#: ../authentic/admin/configuration.py:228 ../authentic/admin/settings.ptl:820
msgid "Login Screen"
msgstr "Écran de connexion"
@@ -3777,7 +3793,7 @@ msgstr ""
msgid "Identity Management"
msgstr "Gestion des identités"
-#: ../authentic/admin/root.ptl:47 ../authentic/admin/settings.ptl:823
+#: ../authentic/admin/root.ptl:47 ../authentic/admin/settings.ptl:827
#: ../authentic/admin/debug.ptl:110
msgid "Debug"
msgstr "Debug"
@@ -3958,265 +3974,269 @@ msgstr "Vous allez définitivement supprimer cette identité."
msgid "Note you will be automatically unlogged after doing so."
msgstr "Notez bien que vous serez automatiquement déconnecté après cela."
-#: ../authentic/admin/settings.ptl:133 ../authentic/admin/settings.ptl:533
+#: ../authentic/admin/settings.ptl:134 ../authentic/admin/settings.ptl:534
msgid "Default NameID Format"
msgstr "Format de NameID par défaut"
-#: ../authentic/admin/settings.ptl:136 ../authentic/admin/settings.ptl:536
+#: ../authentic/admin/settings.ptl:137 ../authentic/admin/settings.ptl:537
msgid "Persistent"
msgstr ""
-#: ../authentic/admin/settings.ptl:137 ../authentic/admin/settings.ptl:537
+#: ../authentic/admin/settings.ptl:138 ../authentic/admin/settings.ptl:538
msgid "Transient"
msgstr ""
-#: ../authentic/admin/settings.ptl:145 ../authentic/admin/settings.ptl:544
+#: ../authentic/admin/settings.ptl:146 ../authentic/admin/settings.ptl:545
msgid "Encrypt Assertion"
msgstr "Chiffrer les Assertions"
-#: ../authentic/admin/settings.ptl:147 ../authentic/admin/settings.ptl:546
+#: ../authentic/admin/settings.ptl:148 ../authentic/admin/settings.ptl:547
msgid "Only used for SAML 2.0."
msgstr "Utilisé uniquement pour SAML 2.0."
-#: ../authentic/admin/settings.ptl:150 ../authentic/admin/settings.ptl:549
+#: ../authentic/admin/settings.ptl:151 ../authentic/admin/settings.ptl:550
msgid "Exported attributes"
msgstr "Attributs exportés"
-#: ../authentic/admin/settings.ptl:152 ../authentic/admin/settings.ptl:551
+#: ../authentic/admin/settings.ptl:153 ../authentic/admin/settings.ptl:552
msgid "Space separated list of words"
msgstr "Liste de mots séparée par des espaces"
-#: ../authentic/admin/settings.ptl:171 ../authentic/admin/settings.ptl:172
-#: ../authentic/admin/settings.ptl:394 ../authentic/admin/settings.ptl:395
+#: ../authentic/admin/settings.ptl:172 ../authentic/admin/settings.ptl:173
+#: ../authentic/admin/settings.ptl:395 ../authentic/admin/settings.ptl:396
msgid "New Liberty Provider"
msgstr "Nouveau fournisseur Liberty"
-#: ../authentic/admin/settings.ptl:475
+#: ../authentic/admin/settings.ptl:476
msgid "[Broken]"
msgstr "[Cassé]"
-#: ../authentic/admin/settings.ptl:483 ../authentic/admin/settings.ptl:484
+#: ../authentic/admin/settings.ptl:484 ../authentic/admin/settings.ptl:485
#, python-format
msgid "Liberty Provider - %s"
msgstr "Fournisseurs Liberty - %s"
-#: ../authentic/admin/settings.ptl:493 ../authentic/admin/settings.ptl:516
+#: ../authentic/admin/settings.ptl:494 ../authentic/admin/settings.ptl:517
msgid "Label"
msgstr "Étiquette"
-#: ../authentic/admin/settings.ptl:497
+#: ../authentic/admin/settings.ptl:498
msgid "Original metadata URL"
msgstr "URL d'origine des metadata"
-#: ../authentic/admin/settings.ptl:524 ../authentic/admin/settings.ptl:526
-#: ../authentic/admin/settings.ptl:528
+#: ../authentic/admin/settings.ptl:525 ../authentic/admin/settings.ptl:527
+#: ../authentic/admin/settings.ptl:529
msgid "Leaving empty will keep existing data."
msgstr "Laisser ce champ vide conservera les données existantes."
-#: ../authentic/admin/settings.ptl:577 ../authentic/admin/settings.ptl:578
+#: ../authentic/admin/settings.ptl:578 ../authentic/admin/settings.ptl:579
#, python-format
msgid "Edit Liberty Provider - %s"
msgstr "Modifier le fournisseur Liberty - %s"
-#: ../authentic/admin/settings.ptl:595
+#: ../authentic/admin/settings.ptl:596
#, python-format
msgid "You are about to irrevocably remove this Liberty provider: %s"
msgstr "Vous allez définitivement supprimer ce fournisseur Liberty : %s"
-#: ../authentic/admin/settings.ptl:598
+#: ../authentic/admin/settings.ptl:599
msgid "You are about to irrevocably remove this Liberty provider."
msgstr "Vous allez définitivement supprimer ce fournisseur Liberty."
-#: ../authentic/admin/settings.ptl:600
+#: ../authentic/admin/settings.ptl:601
msgid "Are you sure ?"
msgstr "Êtes-vous sûr ?"
-#: ../authentic/admin/settings.ptl:602
+#: ../authentic/admin/settings.ptl:603
msgid "Remove provider"
msgstr "Supprimer le fournisseur Liberty"
-#: ../authentic/admin/settings.ptl:605
+#: ../authentic/admin/settings.ptl:606
msgid "This provider is currently locked."
msgstr "Ce fournisseur est actuellement bloqué."
-#: ../authentic/admin/settings.ptl:617
+#: ../authentic/admin/settings.ptl:618
#, python-format
msgid "Deleting %s"
msgstr "Suppression de %s"
-#: ../authentic/admin/settings.ptl:619
+#: ../authentic/admin/settings.ptl:620
msgid "Deleting Liberty Provider"
msgstr "Suppression du fournisseur Liberty"
-#: ../authentic/admin/settings.ptl:735
+#: ../authentic/admin/settings.ptl:736
msgid "Provider Metadata have been updated from their remote location."
msgstr "Les métadonnées du fournisseur ont été mises à jour depuis leur URL."
-#: ../authentic/admin/settings.ptl:767
+#: ../authentic/admin/settings.ptl:769
msgid "Configure Liberty / SAML 2.0 Parameters"
msgstr "Configurer les paramètres Liberty et SAML 2.0"
-#: ../authentic/admin/settings.ptl:771
+#: ../authentic/admin/settings.ptl:773
msgid "Configure Liberty Parameters"
msgstr "Configurer les paramètres Liberty"
-#: ../authentic/admin/settings.ptl:776
+#: ../authentic/admin/settings.ptl:778
msgid "Liberty Identity Provider Metadata"
msgstr "Metadata Liberty du fournisseur d'identités"
-#: ../authentic/admin/settings.ptl:777
+#: ../authentic/admin/settings.ptl:779
msgid "Download Identity Provider ID-FF 1.2 Metadata file"
msgstr "Télécharger le fichier des metadata Liberty du fournisseur d'identités"
-#: ../authentic/admin/settings.ptl:781
+#: ../authentic/admin/settings.ptl:783
msgid "SAML Identity Provider Metadata"
msgstr "Metadata SAML du fournisseur d'identités"
-#: ../authentic/admin/settings.ptl:782
+#: ../authentic/admin/settings.ptl:784
msgid "Download Identity Provider SAML 2.0 Metadata file"
msgstr ""
"Télécharger le fichier des metadata SAML 2.0 du fournisseur d'identités"
-#: ../authentic/admin/settings.ptl:785
+#: ../authentic/admin/settings.ptl:787
msgid "Add and remove liberty providers"
msgstr "Ajouter et supprimer des fournisseurs liberty"
-#: ../authentic/admin/settings.ptl:791
+#: ../authentic/admin/settings.ptl:793
msgid "Identity Options"
msgstr "Options pour les identités"
-#: ../authentic/admin/settings.ptl:793 ../authentic/admin/settings.ptl:994
-#: ../authentic/admin/settings.ptl:995 ../authentic/admin/settings.ptl:996
+#: ../authentic/admin/settings.ptl:795 ../authentic/admin/settings.ptl:998
+#: ../authentic/admin/settings.ptl:999 ../authentic/admin/settings.ptl:1000
msgid "Identity Storage"
msgstr "Stockage des identités"
-#: ../authentic/admin/settings.ptl:793
+#: ../authentic/admin/settings.ptl:795
msgid "Configure identities data source"
msgstr "Configurer l'origine des identités"
-#: ../authentic/admin/settings.ptl:797
+#: ../authentic/admin/settings.ptl:799
msgid "Configure all SSL things"
msgstr ""
"Configurer toutes les options relatives au chiffrement du transport (SSL)"
-#: ../authentic/admin/settings.ptl:799
+#: ../authentic/admin/settings.ptl:801
msgid "CAS"
msgstr ""
-#: ../authentic/admin/settings.ptl:799
+#: ../authentic/admin/settings.ptl:801
msgid "Configure CAS server"
msgstr "Configurer le serveur CAS"
-#: ../authentic/admin/settings.ptl:802
+#: ../authentic/admin/settings.ptl:804
msgid "Customisation"
msgstr "Personnalisation"
-#: ../authentic/admin/settings.ptl:806
+#: ../authentic/admin/settings.ptl:808
msgid "Configure site name"
msgstr "Configurer le nom du site"
-#: ../authentic/admin/settings.ptl:808
+#: ../authentic/admin/settings.ptl:810
msgid "Homepage"
msgstr "Page d'accueil"
-#: ../authentic/admin/settings.ptl:808
+#: ../authentic/admin/settings.ptl:810
msgid "Configure the user homepage"
msgstr "Configurer la page d'accueil"
-#: ../authentic/admin/settings.ptl:810
+#: ../authentic/admin/settings.ptl:812
msgid "Configure site language"
msgstr "Configurer la langue du site"
-#: ../authentic/admin/settings.ptl:812 ../authentic/admin/settings.ptl:897
+#: ../authentic/admin/settings.ptl:814 ../authentic/admin/settings.ptl:901
msgid "Theme"
msgstr "Thème"
-#: ../authentic/admin/settings.ptl:812
+#: ../authentic/admin/settings.ptl:814
msgid "Configure theme"
msgstr "Configurer le thème graphique utilisé"
-#: ../authentic/admin/settings.ptl:814
+#: ../authentic/admin/settings.ptl:816
msgid "Configure template"
msgstr "Configurer le squelette HTML utilisé"
-#: ../authentic/admin/settings.ptl:816
+#: ../authentic/admin/settings.ptl:818
msgid "Configure email settings"
msgstr "Configurer les options relatives aux courriels"
-#: ../authentic/admin/settings.ptl:818
+#: ../authentic/admin/settings.ptl:820
msgid "Configure login screen"
msgstr "Configurer l'écran de connexion"
-#: ../authentic/admin/settings.ptl:820
+#: ../authentic/admin/settings.ptl:822
msgid "Configure public pages texts"
msgstr "Configurer le texte des pages publiques"
-#: ../authentic/admin/settings.ptl:827
+#: ../authentic/admin/settings.ptl:824
+msgid "Define custom translations"
+msgstr ""
+
+#: ../authentic/admin/settings.ptl:831
msgid "..."
msgstr "..."
-#: ../authentic/admin/settings.ptl:855 ../authentic/admin/settings.ptl:856
-#: ../authentic/admin/settings.ptl:857
+#: ../authentic/admin/settings.ptl:859 ../authentic/admin/settings.ptl:860
+#: ../authentic/admin/settings.ptl:861
msgid "Themes"
msgstr "Thèmes"
-#: ../authentic/admin/settings.ptl:861
+#: ../authentic/admin/settings.ptl:865
msgid "Upload New Theme"
msgstr "Uploader un nouveau thème"
-#: ../authentic/admin/settings.ptl:898
+#: ../authentic/admin/settings.ptl:902
msgid "Upload"
msgstr "Upload de fichier"
-#: ../authentic/admin/settings.ptl:908
+#: ../authentic/admin/settings.ptl:912
msgid "Invalid Theme"
msgstr "Squelette invalide"
-#: ../authentic/admin/settings.ptl:910 ../authentic/admin/settings.ptl:911
-#: ../authentic/admin/settings.ptl:912
+#: ../authentic/admin/settings.ptl:914 ../authentic/admin/settings.ptl:915
+#: ../authentic/admin/settings.ptl:916
msgid "Upload Theme"
msgstr "Uploader un thème"
-#: ../authentic/admin/settings.ptl:919
+#: ../authentic/admin/settings.ptl:923
msgid "Failed to read theme file."
msgstr "Échec à la lecture du fichier de thème"
-#: ../authentic/admin/settings.ptl:948
+#: ../authentic/admin/settings.ptl:952
msgid "Data Source"
msgstr "Origine des données"
-#: ../authentic/admin/settings.ptl:958
+#: ../authentic/admin/settings.ptl:962
#, python-format
msgid "Storage was set to \"%s\" but it is no longer available."
msgstr "Le stockage était réglé à \"%s\" mais ce n'est plus disponible."
-#: ../authentic/admin/settings.ptl:1056
+#: ../authentic/admin/settings.ptl:1060
msgid "Liberty SOAP Base URL"
msgstr "URL de la racine Liberty pour les messages SOAP"
-#: ../authentic/admin/settings.ptl:1064
+#: ../authentic/admin/settings.ptl:1068
msgid "SAML 2.0 SOAP Base URL"
msgstr "URL de la racine SAML 2.0 pour les messages SOAP"
-#: ../authentic/admin/settings.ptl:1071
+#: ../authentic/admin/settings.ptl:1075
msgid "SOAP Base URL"
msgstr "URL de la racine pour les messages SOAP"
-#: ../authentic/admin/settings.ptl:1088
+#: ../authentic/admin/settings.ptl:1092
msgid "Allow users to manipulate their federations"
msgstr "Autoriser l'utilisateur à manipuler ses fédérations"
-#: ../authentic/admin/settings.ptl:1090
+#: ../authentic/admin/settings.ptl:1094
msgid ""
"It gives user the possibility to kill their federation with a service, which "
"can lead to information loss for them"
msgstr ""
-#: ../authentic/admin/settings.ptl:1128
+#: ../authentic/admin/settings.ptl:1132
msgid "Generate a simple RSA key pair"
msgstr "Générer une paire de clé assymétrique (RSA)"
-#: ../authentic/admin/settings.ptl:1259
+#: ../authentic/admin/settings.ptl:1263
msgid "The key pair is invalid."
msgstr "La paire de clé n'est pas valide."
diff --git a/po/it.po b/po/it.po
index 7b13ac8..f124d0c 100644
--- a/po/it.po
+++ b/po/it.po
@@ -4,7 +4,7 @@ msgid ""
msgstr ""
"Project-Id-Version: IFEF Authentic Module 0\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2014-01-08 23:13+0100\n"
+"POT-Creation-Date: 2014-01-13 22:52+0100\n"
"PO-Revision-Date: 2014-01-08 23:21+0100\n"
"Last-Translator: Benjamin Dauvergne <bdauvergne@entrouvert.com> \n"
"Language-Team: Italian\n"
@@ -22,7 +22,7 @@ msgstr ""
msgid "SSO support is not yet configured"
msgstr ""
-#. #-#-#-#-# tmp.18.idp.ptl.pot (PACKAGE VERSION) #-#-#-#-#
+#. #-#-#-#-# tmp.19.idp.ptl.pot (PACKAGE VERSION) #-#-#-#-#
#. TODO
#: ../authentic/external/qommon/ident/idp.ptl:122
#: ../authentic/external/qommon/ident/idp.ptl:280
@@ -38,24 +38,25 @@ msgstr ""
#: ../authentic/external/qommon/ident/password.ptl:1026
#: ../authentic/external/qommon/ident/password.ptl:1223
#: ../authentic/external/qommon/ident/password.ptl:1250
-#: ../authentic/external/qommon/admin/texts.ptl:142
-#: ../authentic/external/qommon/admin/emails.ptl:122
-#: ../authentic/external/qommon/admin/emails.ptl:195
+#: ../authentic/external/qommon/admin/translations.ptl:127
+#: ../authentic/external/qommon/admin/texts.ptl:158
+#: ../authentic/external/qommon/admin/emails.ptl:124
+#: ../authentic/external/qommon/admin/emails.ptl:208
#: ../authentic/external/qommon/admin/settings.ptl:38
-#: ../authentic/external/qommon/admin/settings.ptl:83
-#: ../authentic/external/qommon/admin/settings.ptl:112
-#: ../authentic/external/qommon/admin/settings.ptl:141
+#: ../authentic/external/qommon/admin/settings.ptl:80
+#: ../authentic/external/qommon/admin/settings.ptl:109
+#: ../authentic/external/qommon/admin/settings.ptl:138
#: ../authentic/external/qommon/admin/logger.ptl:142
#: ../authentic/external/qommon/admin/certificates.ptl:49
#: ../authentic/external/qommon/admin/certificates.ptl:97
-#: ../authentic/root.ptl:292 ../authentic/root.ptl:700
-#: ../authentic/root.ptl:941 ../authentic/root.ptl:966
-#: ../authentic/root.ptl:1034 ../authentic/root.ptl:1082
+#: ../authentic/root.ptl:298 ../authentic/root.ptl:706
+#: ../authentic/root.ptl:947 ../authentic/root.ptl:972
+#: ../authentic/root.ptl:1040 ../authentic/root.ptl:1088
#: ../authentic/schemas/schemagui.py:135 ../authentic/admin/identities.ptl:58
#: ../authentic/admin/identities.ptl:382 ../authentic/admin/identities.ptl:503
-#: ../authentic/admin/settings.ptl:154 ../authentic/admin/settings.ptl:303
-#: ../authentic/admin/settings.ptl:554 ../authentic/admin/settings.ptl:883
-#: ../authentic/admin/settings.ptl:979 ../authentic/admin/settings.ptl:1125
+#: ../authentic/admin/settings.ptl:155 ../authentic/admin/settings.ptl:304
+#: ../authentic/admin/settings.ptl:555 ../authentic/admin/settings.ptl:887
+#: ../authentic/admin/settings.ptl:983 ../authentic/admin/settings.ptl:1129
#: ../authentic/admin/logger.ptl:123
msgid "Submit"
msgstr "Invia"
@@ -75,24 +76,24 @@ msgstr "Invia"
#: ../authentic/external/qommon/myspace.ptl:111
#: ../authentic/external/qommon/myspace.ptl:148
#: ../authentic/external/qommon/myspace.ptl:180
-#: ../authentic/external/qommon/admin/texts.ptl:145
-#: ../authentic/external/qommon/admin/emails.ptl:123
-#: ../authentic/external/qommon/admin/emails.ptl:198
+#: ../authentic/external/qommon/admin/texts.ptl:161
+#: ../authentic/external/qommon/admin/emails.ptl:125
+#: ../authentic/external/qommon/admin/emails.ptl:211
#: ../authentic/external/qommon/admin/settings.ptl:39
-#: ../authentic/external/qommon/admin/settings.ptl:84
-#: ../authentic/external/qommon/admin/settings.ptl:113
-#: ../authentic/external/qommon/admin/settings.ptl:142
+#: ../authentic/external/qommon/admin/settings.ptl:81
+#: ../authentic/external/qommon/admin/settings.ptl:110
+#: ../authentic/external/qommon/admin/settings.ptl:139
#: ../authentic/external/qommon/admin/certificates.ptl:50
#: ../authentic/external/qommon/admin/certificates.ptl:98
-#: ../authentic/root.ptl:293 ../authentic/root.ptl:383
-#: ../authentic/root.ptl:701 ../authentic/root.ptl:942
-#: ../authentic/root.ptl:967 ../authentic/root.ptl:1035
-#: ../authentic/root.ptl:1083 ../authentic/schemas/schemagui.py:136
+#: ../authentic/root.ptl:299 ../authentic/root.ptl:389
+#: ../authentic/root.ptl:707 ../authentic/root.ptl:948
+#: ../authentic/root.ptl:973 ../authentic/root.ptl:1041
+#: ../authentic/root.ptl:1089 ../authentic/schemas/schemagui.py:136
#: ../authentic/admin/identities.ptl:59 ../authentic/admin/identities.ptl:383
-#: ../authentic/admin/identities.ptl:504 ../authentic/admin/settings.ptl:155
-#: ../authentic/admin/settings.ptl:304 ../authentic/admin/settings.ptl:556
-#: ../authentic/admin/settings.ptl:606 ../authentic/admin/settings.ptl:899
-#: ../authentic/admin/settings.ptl:980 ../authentic/admin/settings.ptl:1126
+#: ../authentic/admin/identities.ptl:504 ../authentic/admin/settings.ptl:156
+#: ../authentic/admin/settings.ptl:305 ../authentic/admin/settings.ptl:557
+#: ../authentic/admin/settings.ptl:607 ../authentic/admin/settings.ptl:903
+#: ../authentic/admin/settings.ptl:984 ../authentic/admin/settings.ptl:1130
msgid "Cancel"
msgstr "Annulla"
@@ -100,8 +101,8 @@ msgstr "Annulla"
#: ../authentic/external/qommon/ident/password.ptl:178
#: ../authentic/external/qommon/ident/password.ptl:179
#: ../authentic/liberty/root.ptl:149 ../authentic/liberty/saml2.ptl:596
-#: ../authentic/root.ptl:456 ../authentic/root.ptl:457
-#: ../authentic/root.ptl:1233 ../authentic/admin/configuration.py:242
+#: ../authentic/root.ptl:462 ../authentic/root.ptl:463
+#: ../authentic/root.ptl:1239 ../authentic/admin/configuration.py:242
msgid "Login"
msgstr ""
@@ -111,11 +112,11 @@ msgstr ""
#: ../authentic/external/qommon/ident/idp.ptl:164
#: ../authentic/external/qommon/ident/password.ptl:797
-#: ../authentic/identities.py:390
+#: ../authentic/identities.py:405
msgid "Name"
msgstr "Cognome"
-#. #-#-#-#-# tmp.67.root.ptl.pot (PACKAGE VERSION) #-#-#-#-#
+#. #-#-#-#-# tmp.70.root.ptl.pot (PACKAGE VERSION) #-#-#-#-#
#. keep it as StringWidget since every identity may not be using
#. their email address (example: admin account)
#: ../authentic/external/qommon/ident/idp.ptl:165
@@ -124,11 +125,11 @@ msgstr "Cognome"
#: ../authentic/external/qommon/ident/password.ptl:457
#: ../authentic/external/qommon/ident/password.ptl:799
#: ../authentic/external/qommon/ident/password.ptl:1160
-#: ../authentic/external/qommon/admin/emails.ptl:214
-#: ../authentic/external/qommon/admin/menu.ptl:227 ../authentic/root.ptl:362
-#: ../authentic/root.ptl:921 ../authentic/root.ptl:962
-#: ../authentic/root.ptl:1080 ../authentic/identities.py:391
-#: ../authentic/admin/settings.ptl:138 ../authentic/admin/settings.ptl:538
+#: ../authentic/external/qommon/admin/emails.ptl:227
+#: ../authentic/external/qommon/admin/menu.ptl:227 ../authentic/root.ptl:368
+#: ../authentic/root.ptl:927 ../authentic/root.ptl:968
+#: ../authentic/root.ptl:1086 ../authentic/identities.py:406
+#: ../authentic/admin/settings.ptl:139 ../authentic/admin/settings.ptl:539
msgid "Email"
msgstr "e-mail"
@@ -158,40 +159,40 @@ msgstr ""
#: ../authentic/external/qommon/ident/idp.ptl:234
#: ../authentic/external/qommon/ident/idp.ptl:272
#: ../authentic/external/qommon/ident/idp.ptl:456
-#: ../authentic/admin/settings.ptl:85 ../authentic/admin/settings.ptl:170
-#: ../authentic/admin/settings.ptl:393
+#: ../authentic/admin/settings.ptl:86 ../authentic/admin/settings.ptl:171
+#: ../authentic/admin/settings.ptl:394
msgid "New"
msgstr ""
#: ../authentic/external/qommon/ident/idp.ptl:235
-#: ../authentic/admin/settings.ptl:86
+#: ../authentic/admin/settings.ptl:87
msgid "Create new from remote URL"
msgstr ""
#: ../authentic/external/qommon/ident/idp.ptl:256
-#: ../authentic/admin/settings.ptl:95
+#: ../authentic/admin/settings.ptl:96
msgid "Broken"
msgstr ""
#: ../authentic/external/qommon/ident/idp.ptl:274
#: ../authentic/external/qommon/ident/idp.ptl:542
#: ../authentic/external/qommon/ident/idp.ptl:562
-#: ../authentic/admin/configuration.py:199 ../authentic/admin/settings.ptl:126
-#: ../authentic/admin/settings.ptl:500 ../authentic/admin/settings.ptl:523
+#: ../authentic/admin/configuration.py:199 ../authentic/admin/settings.ptl:127
+#: ../authentic/admin/settings.ptl:501 ../authentic/admin/settings.ptl:524
msgid "Metadata"
msgstr ""
#: ../authentic/external/qommon/ident/idp.ptl:275
#: ../authentic/external/qommon/ident/idp.ptl:563
-#: ../authentic/admin/configuration.py:201 ../authentic/admin/settings.ptl:127
-#: ../authentic/admin/settings.ptl:525
+#: ../authentic/admin/configuration.py:201 ../authentic/admin/settings.ptl:128
+#: ../authentic/admin/settings.ptl:526
msgid "Public Key"
msgstr ""
#: ../authentic/external/qommon/ident/idp.ptl:276
#: ../authentic/external/qommon/ident/idp.ptl:564
-#: ../authentic/admin/configuration.py:202 ../authentic/admin/settings.ptl:128
-#: ../authentic/admin/settings.ptl:527
+#: ../authentic/admin/configuration.py:202 ../authentic/admin/settings.ptl:129
+#: ../authentic/admin/settings.ptl:528
msgid "CA Certificate Chain"
msgstr ""
@@ -219,77 +220,77 @@ msgstr ""
#: ../authentic/external/qommon/ident/idp.ptl:646
#: ../authentic/external/qommon/ident/idp.ptl:703
#: ../authentic/external/qommon/ident/idp.ptl:716
-#: ../authentic/admin/settings.ptl:208 ../authentic/admin/settings.ptl:279
-#: ../authentic/admin/settings.ptl:293 ../authentic/admin/settings.ptl:336
-#: ../authentic/admin/settings.ptl:367 ../authentic/admin/settings.ptl:657
-#: ../authentic/admin/settings.ptl:716 ../authentic/admin/settings.ptl:730
+#: ../authentic/admin/settings.ptl:209 ../authentic/admin/settings.ptl:280
+#: ../authentic/admin/settings.ptl:294 ../authentic/admin/settings.ptl:337
+#: ../authentic/admin/settings.ptl:368 ../authentic/admin/settings.ptl:658
+#: ../authentic/admin/settings.ptl:717 ../authentic/admin/settings.ptl:731
msgid "Bad metadata"
msgstr ""
#: ../authentic/external/qommon/ident/idp.ptl:364
-#: ../authentic/admin/settings.ptl:301
+#: ../authentic/admin/settings.ptl:302
msgid "URL to metadata"
msgstr ""
#: ../authentic/external/qommon/ident/idp.ptl:381
#: ../authentic/external/qommon/ident/idp.ptl:409
-#: ../authentic/admin/settings.ptl:318 ../authentic/admin/settings.ptl:346
+#: ../authentic/admin/settings.ptl:319 ../authentic/admin/settings.ptl:347
msgid "Resource not found"
msgstr ""
#: ../authentic/external/qommon/ident/idp.ptl:383
#: ../authentic/external/qommon/ident/idp.ptl:411
-#: ../authentic/admin/settings.ptl:320 ../authentic/admin/settings.ptl:348
+#: ../authentic/admin/settings.ptl:321 ../authentic/admin/settings.ptl:349
#, python-format
msgid "HTTP error on retrieval: %s"
msgstr ""
#: ../authentic/external/qommon/ident/idp.ptl:385
#: ../authentic/external/qommon/ident/idp.ptl:413
-#: ../authentic/admin/settings.ptl:322 ../authentic/admin/settings.ptl:350
+#: ../authentic/admin/settings.ptl:323 ../authentic/admin/settings.ptl:351
msgid "Failed to retrieve file"
msgstr ""
#. ok when provided with a public key -> adding it for real
#: ../authentic/external/qommon/ident/idp.ptl:403
#: ../authentic/external/qommon/ident/idp.ptl:446
-#: ../authentic/admin/settings.ptl:340 ../authentic/admin/settings.ptl:383
+#: ../authentic/admin/settings.ptl:341 ../authentic/admin/settings.ptl:384
msgid "URL to public key"
msgstr ""
#: ../authentic/external/qommon/ident/idp.ptl:424
-#: ../authentic/admin/settings.ptl:361
+#: ../authentic/admin/settings.ptl:362
msgid "Error in this metadata file"
msgstr ""
#: ../authentic/external/qommon/ident/idp.ptl:443
-#: ../authentic/admin/settings.ptl:380
+#: ../authentic/admin/settings.ptl:381
msgid "File looks like a bad metadata file"
msgstr ""
#: ../authentic/external/qommon/ident/idp.ptl:448
-#: ../authentic/admin/settings.ptl:385
+#: ../authentic/admin/settings.ptl:386
msgid "The metadata file does not embed a public key, please provide it here."
msgstr ""
#: ../authentic/external/qommon/ident/idp.ptl:535
#: ../authentic/external/qommon/ident/idp.ptl:540
#: ../authentic/external/qommon/ident/idp.ptl:597
-#: ../authentic/admin/configuration.py:193 ../authentic/admin/settings.ptl:124
-#: ../authentic/admin/settings.ptl:521 ../authentic/admin/settings.ptl:767
-#: ../authentic/admin/settings.ptl:771 ../authentic/admin/settings.ptl:1152
+#: ../authentic/admin/configuration.py:193 ../authentic/admin/settings.ptl:125
+#: ../authentic/admin/settings.ptl:522 ../authentic/admin/settings.ptl:769
+#: ../authentic/admin/settings.ptl:773 ../authentic/admin/settings.ptl:1156
msgid "Identity Provider"
msgstr ""
#: ../authentic/external/qommon/ident/idp.ptl:553
#: ../authentic/external/qommon/admin/menu.ptl:220
#: ../authentic/admin/identities.ptl:449 ../authentic/admin/identities.ptl:490
-#: ../authentic/admin/settings.ptl:507 ../authentic/admin/settings.ptl:575
+#: ../authentic/admin/settings.ptl:508 ../authentic/admin/settings.ptl:576
msgid "Edit"
msgstr ""
#: ../authentic/external/qommon/ident/idp.ptl:555
-#: ../authentic/admin/settings.ptl:509
+#: ../authentic/admin/settings.ptl:510
msgid "Update from remote URL"
msgstr ""
@@ -312,7 +313,7 @@ msgid "Deleting Identity Provider"
msgstr ""
#: ../authentic/external/qommon/ident/idp.ptl:705
-#: ../authentic/admin/settings.ptl:281 ../authentic/admin/settings.ptl:718
+#: ../authentic/admin/settings.ptl:282 ../authentic/admin/settings.ptl:719
msgid "Bad metadata or missing public key"
msgstr ""
@@ -323,8 +324,8 @@ msgstr ""
#: ../authentic/external/qommon/ident/idp.ptl:743
#: ../authentic/external/qommon/ident/idp.ptl:747
#: ../authentic/external/qommon/ident/idp.ptl:778
-#: ../authentic/admin/configuration.py:191 ../authentic/admin/settings.ptl:123
-#: ../authentic/admin/settings.ptl:520
+#: ../authentic/admin/configuration.py:191 ../authentic/admin/settings.ptl:124
+#: ../authentic/admin/settings.ptl:521
msgid "Service Provider"
msgstr ""
@@ -358,7 +359,7 @@ msgstr ""
#: ../authentic/external/qommon/ident/idp.ptl:768
#: ../authentic/external/qommon/ident/password.ptl:643
-#: ../authentic/admin/identities.ptl:199 ../authentic/admin/settings.ptl:787
+#: ../authentic/admin/identities.ptl:199 ../authentic/admin/settings.ptl:789
msgid "Identities"
msgstr ""
@@ -369,55 +370,55 @@ msgstr ""
#: ../authentic/external/qommon/ident/idp.ptl:793
#: ../authentic/admin/configuration.py:131
-#: ../authentic/admin/settings.ptl:1051
+#: ../authentic/admin/settings.ptl:1055
msgid "Liberty Provider ID"
msgstr ""
#: ../authentic/external/qommon/ident/idp.ptl:796
#: ../authentic/admin/configuration.py:134
#: ../authentic/admin/configuration.py:137
-#: ../authentic/admin/settings.ptl:1054
+#: ../authentic/admin/settings.ptl:1058
msgid "Liberty Base URL"
msgstr ""
#: ../authentic/external/qommon/ident/idp.ptl:798
#: ../authentic/admin/configuration.py:140
-#: ../authentic/admin/settings.ptl:1058
+#: ../authentic/admin/settings.ptl:1062
msgid "SAML 2.0 Provider ID"
msgstr ""
#: ../authentic/external/qommon/ident/idp.ptl:802
#: ../authentic/admin/configuration.py:143
#: ../authentic/admin/configuration.py:146
-#: ../authentic/admin/settings.ptl:1062
+#: ../authentic/admin/settings.ptl:1066
msgid "SAML 2.0 Base URL"
msgstr ""
#: ../authentic/external/qommon/ident/idp.ptl:805
-#: ../authentic/admin/settings.ptl:490 ../authentic/admin/settings.ptl:1067
+#: ../authentic/admin/settings.ptl:491 ../authentic/admin/settings.ptl:1071
msgid "Provider ID"
msgstr ""
#: ../authentic/external/qommon/ident/idp.ptl:807
-#: ../authentic/admin/settings.ptl:1069
+#: ../authentic/admin/settings.ptl:1073
msgid "Base URL"
msgstr ""
#: ../authentic/external/qommon/ident/idp.ptl:810
#: ../authentic/admin/configuration.py:149
-#: ../authentic/admin/settings.ptl:1074
+#: ../authentic/admin/settings.ptl:1078
msgid "Organisation Name"
msgstr ""
#: ../authentic/external/qommon/ident/idp.ptl:816
#: ../authentic/admin/configuration.py:152
-#: ../authentic/admin/settings.ptl:1083
+#: ../authentic/admin/settings.ptl:1087
msgid "Signing Private Key"
msgstr ""
#: ../authentic/external/qommon/ident/idp.ptl:817
#: ../authentic/admin/configuration.py:155
-#: ../authentic/admin/settings.ptl:1084
+#: ../authentic/admin/settings.ptl:1088
msgid "Signing Public Key"
msgstr ""
@@ -427,13 +428,13 @@ msgstr ""
#: ../authentic/external/qommon/ident/idp.ptl:818
#: ../authentic/admin/configuration.py:158
-#: ../authentic/admin/settings.ptl:1085
+#: ../authentic/admin/settings.ptl:1089
msgid "Encryption Private Key"
msgstr ""
#: ../authentic/external/qommon/ident/idp.ptl:819
#: ../authentic/admin/configuration.py:161
-#: ../authentic/admin/settings.ptl:1086
+#: ../authentic/admin/settings.ptl:1090
msgid "Encryption Public Key"
msgstr ""
@@ -443,7 +444,7 @@ msgstr ""
#: ../authentic/external/qommon/ident/idp.ptl:822
#: ../authentic/admin/configuration.py:164
-#: ../authentic/admin/settings.ptl:1095
+#: ../authentic/admin/settings.ptl:1099
msgid "Identity Provider Introduction, Common Domain"
msgstr ""
@@ -451,7 +452,7 @@ msgstr ""
#: ../authentic/external/qommon/ident/idp.ptl:828
#: ../authentic/admin/configuration.py:165
#: ../authentic/admin/configuration.py:170
-#: ../authentic/admin/settings.ptl:1096 ../authentic/admin/settings.ptl:1101
+#: ../authentic/admin/settings.ptl:1100 ../authentic/admin/settings.ptl:1105
msgid "Disabled if empty"
msgstr ""
@@ -482,12 +483,12 @@ msgid "Service Provider Configuration"
msgstr ""
#: ../authentic/external/qommon/ident/idp.ptl:892
-#: ../authentic/admin/settings.ptl:1194
+#: ../authentic/admin/settings.ptl:1198
msgid "Signing key pair is invalid"
msgstr ""
#: ../authentic/external/qommon/ident/idp.ptl:894
-#: ../authentic/admin/settings.ptl:1196
+#: ../authentic/admin/settings.ptl:1200
msgid "Encryption key pair is invalid"
msgstr ""
@@ -497,7 +498,7 @@ msgstr ""
#: ../authentic/external/qommon/ident/idp.ptl:991
#: ../authentic/admin/configuration.py:120
-#: ../authentic/admin/settings.ptl:1108
+#: ../authentic/admin/settings.ptl:1112
msgid "Lasso version is too old for this support."
msgstr ""
@@ -543,13 +544,13 @@ msgid "Liberty/SAML2 identity provider"
msgstr ""
#: ../authentic/external/qommon/ident/password.ptl:98
-#: ../authentic/root.ptl:321 ../authentic/root.ptl:747
+#: ../authentic/root.ptl:327 ../authentic/root.ptl:753
#, python-format
msgid "Password is too short. It must be at least %d characters."
msgstr ""
#: ../authentic/external/qommon/ident/password.ptl:102
-#: ../authentic/root.ptl:325 ../authentic/root.ptl:752
+#: ../authentic/root.ptl:331 ../authentic/root.ptl:758
#, python-format
msgid "Password is too long. It must be at most %d characters."
msgstr ""
@@ -568,8 +569,8 @@ msgstr ""
#: ../authentic/external/qommon/ident/password.ptl:794
#: ../authentic/external/qommon/ident/password.ptl:964
#: ../authentic/external/qommon/ident/password.ptl:1156
-#: ../authentic/root.ptl:364 ../authentic/root.ptl:681
-#: ../authentic/root.ptl:923 ../authentic/root.ptl:964
+#: ../authentic/root.ptl:370 ../authentic/root.ptl:687
+#: ../authentic/root.ptl:929 ../authentic/root.ptl:970
#: ../authentic/admin/identities.ptl:154 ../authentic/admin/identities.ptl:170
msgid "Username"
msgstr "Username"
@@ -578,16 +579,20 @@ msgstr "Username"
#: ../authentic/external/qommon/ident/password.ptl:460
#: ../authentic/external/qommon/ident/password.ptl:800
#: ../authentic/external/qommon/ident/password.ptl:970
-#: ../authentic/root.ptl:365 ../authentic/root.ptl:687
+#: ../authentic/root.ptl:371 ../authentic/root.ptl:693
#: ../authentic/admin/identities.ptl:156 ../authentic/admin/identities.ptl:173
msgid "Password"
msgstr "Password"
#: ../authentic/external/qommon/ident/password.ptl:172
-#: ../authentic/external/qommon/publisher.py:558 ../authentic/root.ptl:379
+#: ../authentic/root.ptl:385
msgid "Log in"
msgstr "Accedi"
+#: ../authentic/external/qommon/ident/password.ptl:198
+msgid "Lost Password?"
+msgstr "Password dimenticata"
+
#: ../authentic/external/qommon/ident/password.ptl:214
msgid "Invalid credentials"
msgstr ""
@@ -652,18 +657,18 @@ msgid "Continue to <a href=\"/\">home page</a></p>"
msgstr ""
#: ../authentic/external/qommon/ident/password.ptl:364
-#: ../authentic/external/qommon/myspace.ptl:142 ../authentic/root.ptl:289
+#: ../authentic/external/qommon/myspace.ptl:142 ../authentic/root.ptl:295
msgid "New Password"
msgstr "Nuova password"
#: ../authentic/external/qommon/ident/password.ptl:366
-#: ../authentic/external/qommon/myspace.ptl:144 ../authentic/root.ptl:290
+#: ../authentic/external/qommon/myspace.ptl:144 ../authentic/root.ptl:296
msgid "New Password (confirm)"
msgstr "Conferma nuova password"
#: ../authentic/external/qommon/ident/password.ptl:380
#: ../authentic/external/qommon/ident/password.ptl:471
-#: ../authentic/external/qommon/myspace.ptl:158 ../authentic/root.ptl:316
+#: ../authentic/external/qommon/myspace.ptl:158 ../authentic/root.ptl:322
msgid "Passwords do not match"
msgstr ""
@@ -726,12 +731,12 @@ msgstr ""
#: ../authentic/external/qommon/ident/password.ptl:645
#: ../authentic/external/qommon/ident/password.ptl:687
#: ../authentic/external/qommon/ident/password.ptl:688
-#: ../authentic/admin/configuration.py:82 ../authentic/admin/settings.ptl:795
+#: ../authentic/admin/configuration.py:82 ../authentic/admin/settings.ptl:797
msgid "Passwords"
msgstr ""
#: ../authentic/external/qommon/ident/password.ptl:645
-#: ../authentic/admin/settings.ptl:795
+#: ../authentic/admin/settings.ptl:797
msgid "Configure all password things"
msgstr ""
@@ -794,7 +799,7 @@ msgid "Email address (for questions...)"
msgstr ""
#: ../authentic/external/qommon/ident/password.ptl:670
-#: ../authentic/root.ptl:367 ../authentic/admin/identities.ptl:87
+#: ../authentic/root.ptl:373 ../authentic/admin/identities.ptl:87
msgid "None"
msgstr ""
@@ -897,8 +902,9 @@ msgid "Notifications"
msgstr ""
#: ../authentic/external/qommon/ident/password.ptl:954
-#: ../authentic/external/qommon/admin/texts.ptl:116
-#: ../authentic/external/qommon/admin/emails.ptl:173
+#: ../authentic/external/qommon/admin/translations.ptl:54
+#: ../authentic/external/qommon/admin/texts.ptl:118
+#: ../authentic/external/qommon/admin/emails.ptl:175
#: ../authentic/external/qommon/admin/menu.ptl:260
msgid "Back"
msgstr ""
@@ -981,12 +987,14 @@ msgstr ""
#: ../authentic/external/qommon/ident/password.ptl:1221
#: ../authentic/external/qommon/ident/password.ptl:1247
-#: ../authentic/external/qommon/admin/emails.ptl:191
+#: ../authentic/external/qommon/admin/emails.ptl:194
+#: ../authentic/external/qommon/admin/emails.ptl:203
msgid "Subject"
msgstr ""
#: ../authentic/external/qommon/ident/password.ptl:1222
#: ../authentic/external/qommon/ident/password.ptl:1249
+#: ../authentic/external/qommon/admin/translations.ptl:128
#: ../authentic/external/qommon/admin/logger.ptl:60
#: ../authentic/external/qommon/admin/logger.ptl:174
#: ../authentic/admin/logger.ptl:60 ../authentic/admin/logger.ptl:148
@@ -1182,7 +1190,7 @@ msgid ""
msgstr ""
#: ../authentic/external/qommon/ident/password.ptl:1420
-#: ../authentic/root.ptl:1312
+#: ../authentic/root.ptl:1318
msgid "Notification of new registration to administrators"
msgstr ""
@@ -1191,7 +1199,7 @@ msgid "Available variables: hostname, email_as_username, username"
msgstr ""
#: ../authentic/external/qommon/ident/password.ptl:1423
-#: ../authentic/root.ptl:1314
+#: ../authentic/root.ptl:1320
msgid "New Registration"
msgstr ""
@@ -1214,12 +1222,12 @@ msgid "Available variables: hostname, username, password, email_as_username"
msgstr ""
#: ../authentic/external/qommon/ident/password.ptl:1437
-#: ../authentic/root.ptl:1286
+#: ../authentic/root.ptl:1292
msgid "Welcome to [hostname]"
msgstr ""
#: ../authentic/external/qommon/ident/password.ptl:1438
-#: ../authentic/root.ptl:1287
+#: ../authentic/root.ptl:1293
msgid ""
"Welcome to [hostname],\n"
"\n"
@@ -1402,48 +1410,48 @@ msgstr ""
msgid "completed"
msgstr ""
-#: ../authentic/external/qommon/publisher.py:200
+#: ../authentic/external/qommon/publisher.py:201
msgid "This feature is not yet implemented."
msgstr ""
-#: ../authentic/external/qommon/publisher.py:201
+#: ../authentic/external/qommon/publisher.py:202
msgid "Sorry"
msgstr ""
-#: ../authentic/external/qommon/publisher.py:222
+#: ../authentic/external/qommon/publisher.py:223
msgid ""
"The server encountered an internal error and was unable to complete your "
"request."
msgstr ""
-#: ../authentic/external/qommon/publisher.py:223
+#: ../authentic/external/qommon/publisher.py:224
#: ../authentic/liberty/saml2.ptl:209 ../authentic/liberty/saml2.ptl:313
#: ../authentic/liberty/saml2.ptl:1096
msgid "Internal Server Error"
msgstr ""
-#: ../authentic/external/qommon/publisher.py:748
-#: ../authentic/external/qommon/publisher.py:749
-#: ../authentic/external/qommon/publisher.py:750
-#: ../authentic/external/qommon/publisher.py:751
+#: ../authentic/external/qommon/publisher.py:752
+#: ../authentic/external/qommon/publisher.py:753
+#: ../authentic/external/qommon/publisher.py:754
+#: ../authentic/external/qommon/publisher.py:755
msgid "General"
msgstr ""
-#: ../authentic/external/qommon/publisher.py:748
+#: ../authentic/external/qommon/publisher.py:752
#: ../authentic/admin/configuration.py:76
-#: ../authentic/admin/configuration.py:77 ../authentic/admin/settings.ptl:806
+#: ../authentic/admin/configuration.py:77 ../authentic/admin/settings.ptl:808
msgid "Site Name"
msgstr ""
-#: ../authentic/external/qommon/publisher.py:749
+#: ../authentic/external/qommon/publisher.py:753
msgid "Current Theme Name"
msgstr ""
-#: ../authentic/external/qommon/publisher.py:750
+#: ../authentic/external/qommon/publisher.py:754
msgid "Current Date"
msgstr ""
-#: ../authentic/external/qommon/publisher.py:751
+#: ../authentic/external/qommon/publisher.py:755
msgid "Current Date & Time"
msgstr ""
@@ -1781,7 +1789,7 @@ msgstr ""
#: ../authentic/external/qommon/backoffice/menu.ptl:57
#: ../authentic/external/qommon/admin/logger.ptl:99
-#: ../authentic/identities.py:626 ../authentic/identities.py:628
+#: ../authentic/identities.py:642 ../authentic/identities.py:644
#: ../authentic/admin/logger.ptl:89 ../authentic/admin/logger.ptl:90
msgid "Unknown"
msgstr ""
@@ -1801,112 +1809,139 @@ msgstr ""
msgid "Back Office of %s"
msgstr ""
-#: ../authentic/external/qommon/admin/texts.ptl:65
+#: ../authentic/external/qommon/admin/translations.ptl:41
+#: ../authentic/external/qommon/admin/translations.ptl:42
+#: ../authentic/external/qommon/admin/translations.ptl:159
+#: ../authentic/admin/settings.ptl:824
+msgid "Custom Translations"
+msgstr ""
+
+#: ../authentic/external/qommon/admin/translations.ptl:129
+msgid "Custom translation"
+msgstr ""
+
+#: ../authentic/external/qommon/admin/translations.ptl:130
+msgid "Default translation"
+msgstr ""
+
+#: ../authentic/external/qommon/admin/texts.ptl:67
msgid "Edit Text"
msgstr ""
-#: ../authentic/external/qommon/admin/texts.ptl:87
-#: ../authentic/external/qommon/admin/texts.ptl:160
-#: ../authentic/external/qommon/admin/texts.ptl:203
-#: ../authentic/admin/settings.ptl:820
+#: ../authentic/external/qommon/admin/texts.ptl:89
+#: ../authentic/external/qommon/admin/texts.ptl:176
+#: ../authentic/external/qommon/admin/texts.ptl:229
+#: ../authentic/admin/settings.ptl:822
msgid "Texts"
msgstr ""
-#: ../authentic/external/qommon/admin/texts.ptl:88
+#: ../authentic/external/qommon/admin/texts.ptl:90
msgid "Custom Texts"
msgstr ""
-#: ../authentic/external/qommon/admin/texts.ptl:96
-#: ../authentic/external/qommon/admin/emails.ptl:153
+#: ../authentic/external/qommon/admin/texts.ptl:98
+#: ../authentic/external/qommon/admin/emails.ptl:155
msgid "Miscellaneous"
msgstr ""
-#: ../authentic/external/qommon/admin/texts.ptl:144
+#: ../authentic/external/qommon/admin/texts.ptl:160
msgid "Restore default text"
msgstr ""
-#: ../authentic/external/qommon/admin/texts.ptl:157
-#: ../authentic/external/qommon/admin/emails.ptl:210
+#: ../authentic/external/qommon/admin/texts.ptl:173
+#: ../authentic/external/qommon/admin/emails.ptl:223
msgid "Invalid template"
msgstr ""
-#: ../authentic/external/qommon/admin/texts.ptl:161
+#: ../authentic/external/qommon/admin/texts.ptl:177
msgid "Text"
msgstr ""
-#: ../authentic/external/qommon/admin/texts.ptl:164
-#: ../authentic/external/qommon/admin/emails.ptl:217
+#: ../authentic/external/qommon/admin/texts.ptl:180
+#: ../authentic/external/qommon/admin/emails.ptl:230
msgid "Substitution Variables"
msgstr ""
-#: ../authentic/external/qommon/admin/texts.ptl:166
+#: ../authentic/external/qommon/admin/texts.ptl:182
msgid "The text can reference [] variables from the table below:"
msgstr ""
-#: ../authentic/external/qommon/admin/emails.ptl:103
+#: ../authentic/external/qommon/admin/emails.ptl:105
msgid "SMTP Server"
msgstr ""
-#: ../authentic/external/qommon/admin/emails.ptl:105
+#: ../authentic/external/qommon/admin/emails.ptl:107
msgid "SMTP Login"
msgstr ""
-#: ../authentic/external/qommon/admin/emails.ptl:107
+#: ../authentic/external/qommon/admin/emails.ptl:109
msgid "SMTP Password"
msgstr ""
-#: ../authentic/external/qommon/admin/emails.ptl:109
+#: ../authentic/external/qommon/admin/emails.ptl:111
msgid "Email Sender"
msgstr ""
-#: ../authentic/external/qommon/admin/emails.ptl:111
+#: ../authentic/external/qommon/admin/emails.ptl:113
msgid "Reply-To Address"
msgstr ""
-#: ../authentic/external/qommon/admin/emails.ptl:113
+#: ../authentic/external/qommon/admin/emails.ptl:115
msgid "Email Footer"
msgstr ""
-#: ../authentic/external/qommon/admin/emails.ptl:115
+#: ../authentic/external/qommon/admin/emails.ptl:117
msgid "Handle Bounces"
msgstr ""
-#: ../authentic/external/qommon/admin/emails.ptl:118
+#: ../authentic/external/qommon/admin/emails.ptl:120
msgid "Check DNS for domain name"
msgstr ""
-#: ../authentic/external/qommon/admin/emails.ptl:120
+#: ../authentic/external/qommon/admin/emails.ptl:122
msgid "Use a DNS request to check domain names used in email fields"
msgstr ""
-#: ../authentic/external/qommon/admin/emails.ptl:128
-#: ../authentic/external/qommon/admin/emails.ptl:139
-#: ../authentic/external/qommon/admin/emails.ptl:140
-#: ../authentic/external/qommon/admin/emails.ptl:213
-#: ../authentic/external/qommon/admin/emails.ptl:263
-#: ../authentic/admin/settings.ptl:816
+#: ../authentic/external/qommon/admin/emails.ptl:130
+#: ../authentic/external/qommon/admin/emails.ptl:141
+#: ../authentic/external/qommon/admin/emails.ptl:142
+#: ../authentic/external/qommon/admin/emails.ptl:226
+#: ../authentic/external/qommon/admin/emails.ptl:291
+#: ../authentic/admin/settings.ptl:818
msgid "Emails"
msgstr ""
-#: ../authentic/external/qommon/admin/emails.ptl:129
-#: ../authentic/external/qommon/admin/emails.ptl:130
-#: ../authentic/external/qommon/admin/emails.ptl:143
+#: ../authentic/external/qommon/admin/emails.ptl:131
+#: ../authentic/external/qommon/admin/emails.ptl:132
+#: ../authentic/external/qommon/admin/emails.ptl:145
msgid "General Options"
msgstr ""
-#: ../authentic/external/qommon/admin/emails.ptl:189
+#: ../authentic/external/qommon/admin/emails.ptl:192
msgid "Enabled Email"
msgstr ""
-#: ../authentic/external/qommon/admin/emails.ptl:197
+#: ../authentic/external/qommon/admin/emails.ptl:210
msgid "Restore default email"
msgstr ""
-#: ../authentic/external/qommon/admin/emails.ptl:219
+#: ../authentic/external/qommon/admin/emails.ptl:232
msgid ""
"The email subject and body can reference [] variables from the table below:"
msgstr ""
+#: ../authentic/external/qommon/substitution.py:67
+msgid "Category"
+msgstr ""
+
+#: ../authentic/external/qommon/substitution.py:67
+msgid "Variable"
+msgstr ""
+
+#: ../authentic/external/qommon/substitution.py:67
+msgid "Comment"
+msgstr ""
+
#: ../authentic/external/qommon/admin/menu.ptl:170
msgid "backoffice"
msgstr ""
@@ -1953,7 +1988,7 @@ msgstr ""
#: ../authentic/external/qommon/admin/settings.ptl:28
#: ../authentic/admin/configuration.py:255 ../authentic/admin/root.ptl:46
-#: ../authentic/admin/settings.ptl:762
+#: ../authentic/admin/settings.ptl:764
msgid "Settings"
msgstr ""
@@ -1970,11 +2005,11 @@ msgid "Fix sessions to an IP address"
msgstr ""
#: ../authentic/external/qommon/admin/settings.ptl:74
-#: ../authentic/external/qommon/admin/settings.ptl:89
-#: ../authentic/external/qommon/admin/settings.ptl:90
-#: ../authentic/external/qommon/admin/settings.ptl:91
+#: ../authentic/external/qommon/admin/settings.ptl:86
+#: ../authentic/external/qommon/admin/settings.ptl:87
+#: ../authentic/external/qommon/admin/settings.ptl:88
#: ../authentic/admin/configuration.py:26
-#: ../authentic/admin/configuration.py:27 ../authentic/admin/settings.ptl:810
+#: ../authentic/admin/configuration.py:27 ../authentic/admin/settings.ptl:812
msgid "Language"
msgstr ""
@@ -1988,101 +2023,86 @@ msgid "English"
msgstr ""
#: ../authentic/external/qommon/admin/settings.ptl:78
-#: ../authentic/admin/configuration.py:33
-msgid "Italian"
-msgstr ""
-
-#: ../authentic/external/qommon/admin/settings.ptl:79
-#: ../authentic/admin/configuration.py:34
-msgid "Romanian"
-msgstr ""
-
-#: ../authentic/external/qommon/admin/settings.ptl:80
-#: ../authentic/admin/configuration.py:35
-msgid "Latvian"
-msgstr ""
-
-#: ../authentic/external/qommon/admin/settings.ptl:81
#: ../authentic/admin/configuration.py:36
msgid "French"
msgstr ""
-#: ../authentic/external/qommon/admin/settings.ptl:101
+#: ../authentic/external/qommon/admin/settings.ptl:98
#: ../authentic/admin/configuration.py:49
msgid "Use a web proxy"
msgstr ""
-#: ../authentic/external/qommon/admin/settings.ptl:103
+#: ../authentic/external/qommon/admin/settings.ptl:100
#: ../authentic/admin/configuration.py:51
msgid "Proxy IP address or domain name"
msgstr ""
-#: ../authentic/external/qommon/admin/settings.ptl:105
+#: ../authentic/external/qommon/admin/settings.ptl:102
#: ../authentic/admin/configuration.py:53
msgid "Proxy port"
msgstr ""
-#: ../authentic/external/qommon/admin/settings.ptl:107
+#: ../authentic/external/qommon/admin/settings.ptl:104
#: ../authentic/admin/configuration.py:55
msgid "User name"
msgstr ""
-#: ../authentic/external/qommon/admin/settings.ptl:109
+#: ../authentic/external/qommon/admin/settings.ptl:106
#: ../authentic/admin/configuration.py:57
msgid "User password"
msgstr ""
-#: ../authentic/external/qommon/admin/settings.ptl:118
-#: ../authentic/external/qommon/admin/settings.ptl:119
-#: ../authentic/external/qommon/admin/settings.ptl:120
+#: ../authentic/external/qommon/admin/settings.ptl:115
+#: ../authentic/external/qommon/admin/settings.ptl:116
+#: ../authentic/external/qommon/admin/settings.ptl:117
#: ../authentic/admin/configuration.py:48
msgid "Proxy"
msgstr ""
-#: ../authentic/external/qommon/admin/settings.ptl:129
+#: ../authentic/external/qommon/admin/settings.ptl:126
#: ../authentic/admin/configuration.py:8
msgid "Email for Tracebacks"
msgstr ""
-#: ../authentic/external/qommon/admin/settings.ptl:131
+#: ../authentic/external/qommon/admin/settings.ptl:128
#: ../authentic/admin/configuration.py:11
msgid "Display Exceptions"
msgstr ""
-#: ../authentic/external/qommon/admin/settings.ptl:133
+#: ../authentic/external/qommon/admin/settings.ptl:130
#: ../authentic/admin/configuration.py:13
msgid "No display"
msgstr ""
-#: ../authentic/external/qommon/admin/settings.ptl:134
+#: ../authentic/external/qommon/admin/settings.ptl:131
#: ../authentic/admin/configuration.py:14
msgid "Display as Text"
msgstr ""
-#: ../authentic/external/qommon/admin/settings.ptl:135
+#: ../authentic/external/qommon/admin/settings.ptl:132
#: ../authentic/admin/configuration.py:15
msgid "Display as Text in an HTML error page"
msgstr ""
-#: ../authentic/external/qommon/admin/settings.ptl:136
+#: ../authentic/external/qommon/admin/settings.ptl:133
#: ../authentic/admin/configuration.py:16
msgid "Display as HTML"
msgstr ""
-#: ../authentic/external/qommon/admin/settings.ptl:137
+#: ../authentic/external/qommon/admin/settings.ptl:134
#: ../authentic/admin/configuration.py:19
msgid "Logger"
msgstr ""
-#: ../authentic/external/qommon/admin/settings.ptl:139
+#: ../authentic/external/qommon/admin/settings.ptl:136
#: ../authentic/admin/configuration.py:20
msgid "Enable debug mode"
msgstr ""
-#: ../authentic/external/qommon/admin/settings.ptl:148
-#: ../authentic/external/qommon/admin/settings.ptl:149
-#: ../authentic/external/qommon/admin/settings.ptl:150
-#: ../authentic/admin/settings.ptl:827
+#: ../authentic/external/qommon/admin/settings.ptl:145
+#: ../authentic/external/qommon/admin/settings.ptl:146
+#: ../authentic/external/qommon/admin/settings.ptl:147
+#: ../authentic/admin/settings.ptl:831
msgid "Debug Options"
msgstr ""
@@ -2147,18 +2167,6 @@ msgstr ""
msgid "Since: %s"
msgstr ""
-#: ../authentic/external/qommon/substitution.py:67
-msgid "Category"
-msgstr ""
-
-#: ../authentic/external/qommon/substitution.py:67
-msgid "Variable"
-msgstr ""
-
-#: ../authentic/external/qommon/substitution.py:67
-msgid "Comment"
-msgstr ""
-
#: ../authentic/external/qommon/admin/certificates.ptl:41
#: ../authentic/external/qommon/admin/certificates.ptl:42
#, python-format
@@ -2170,7 +2178,7 @@ msgid "You are about to delete this certificate."
msgstr ""
#: ../authentic/external/qommon/admin/certificates.ptl:54
-#: ../authentic/admin/identities.ptl:519 ../authentic/admin/settings.ptl:614
+#: ../authentic/admin/identities.ptl:519 ../authentic/admin/settings.ptl:615
msgid "Delete"
msgstr ""
@@ -2208,79 +2216,79 @@ msgstr ""
msgid "Bad certificate"
msgstr ""
-#: ../authentic/external/qommon/misc.py:309
+#: ../authentic/external/qommon/misc.py:311
msgid "January"
msgstr ""
-#: ../authentic/external/qommon/misc.py:309
+#: ../authentic/external/qommon/misc.py:311
msgid "February"
msgstr ""
-#: ../authentic/external/qommon/misc.py:309
+#: ../authentic/external/qommon/misc.py:311
msgid "March"
msgstr ""
-#: ../authentic/external/qommon/misc.py:309
+#: ../authentic/external/qommon/misc.py:311
msgid "April"
msgstr ""
-#: ../authentic/external/qommon/misc.py:310
+#: ../authentic/external/qommon/misc.py:312
msgid "May"
msgstr ""
-#: ../authentic/external/qommon/misc.py:310
+#: ../authentic/external/qommon/misc.py:312
msgid "June"
msgstr ""
-#: ../authentic/external/qommon/misc.py:310
+#: ../authentic/external/qommon/misc.py:312
msgid "July"
msgstr ""
-#: ../authentic/external/qommon/misc.py:310
+#: ../authentic/external/qommon/misc.py:312
msgid "August"
msgstr ""
-#: ../authentic/external/qommon/misc.py:311
+#: ../authentic/external/qommon/misc.py:313
msgid "September"
msgstr ""
-#: ../authentic/external/qommon/misc.py:311
+#: ../authentic/external/qommon/misc.py:313
msgid "October"
msgstr ""
-#: ../authentic/external/qommon/misc.py:311
+#: ../authentic/external/qommon/misc.py:313
msgid "November"
msgstr ""
-#: ../authentic/external/qommon/misc.py:311
+#: ../authentic/external/qommon/misc.py:313
msgid "December"
msgstr ""
-#: ../authentic/external/qommon/misc.py:331
+#: ../authentic/external/qommon/misc.py:333
msgid "Monday"
msgstr ""
-#: ../authentic/external/qommon/misc.py:331
+#: ../authentic/external/qommon/misc.py:333
msgid "Tuesday"
msgstr ""
-#: ../authentic/external/qommon/misc.py:331
+#: ../authentic/external/qommon/misc.py:333
msgid "Wednesday"
msgstr ""
-#: ../authentic/external/qommon/misc.py:332
+#: ../authentic/external/qommon/misc.py:334
msgid "Thursday"
msgstr ""
-#: ../authentic/external/qommon/misc.py:332
+#: ../authentic/external/qommon/misc.py:334
msgid "Friday"
msgstr ""
-#: ../authentic/external/qommon/misc.py:332
+#: ../authentic/external/qommon/misc.py:334
msgid "Saturday"
msgstr ""
-#: ../authentic/external/qommon/misc.py:332
+#: ../authentic/external/qommon/misc.py:334
msgid "Sunday"
msgstr ""
@@ -2531,8 +2539,8 @@ msgstr ""
msgid "Continue"
msgstr ""
-#: ../authentic/liberty/saml2.ptl:64 ../authentic/root.ptl:119
-#: ../authentic/root.ptl:545 ../authentic/root.ptl:548
+#: ../authentic/liberty/saml2.ptl:64 ../authentic/root.ptl:125
+#: ../authentic/root.ptl:551 ../authentic/root.ptl:554
msgid "Home"
msgstr "Home"
@@ -2613,194 +2621,199 @@ msgid ""
"discovery cookie."
msgstr ""
-#: ../authentic/root.ptl:143 ../authentic/root.ptl:195
-#: ../authentic/root.ptl:583
+#: ../authentic/root.ptl:149 ../authentic/root.ptl:201
+#: ../authentic/root.ptl:589
msgid "Failed to connect to identities storage."
msgstr ""
-#: ../authentic/root.ptl:160 ../authentic/root.ptl:161
-#: ../authentic/root.ptl:344 ../authentic/root.ptl:1049
-#: ../authentic/root.ptl:1125
+#: ../authentic/root.ptl:166 ../authentic/root.ptl:167
+#: ../authentic/root.ptl:350 ../authentic/root.ptl:1055
+#: ../authentic/root.ptl:1131
msgid "Account Management"
msgstr ""
-#: ../authentic/root.ptl:176
+#: ../authentic/root.ptl:182
msgid "Certificates federated:"
msgstr ""
-#: ../authentic/root.ptl:188
+#: ../authentic/root.ptl:194
msgid "You are not allowed to manipulate your federations"
msgstr ""
-#: ../authentic/root.ptl:207 ../authentic/root.ptl:208
-#: ../authentic/root.ptl:1271
+#: ../authentic/root.ptl:213 ../authentic/root.ptl:214
+#: ../authentic/root.ptl:1277
msgid "Federations"
msgstr ""
-#: ../authentic/root.ptl:237
+#: ../authentic/root.ptl:243
#, python-format
msgid "Log on %s"
msgstr ""
-#: ../authentic/root.ptl:259
+#: ../authentic/root.ptl:265
msgid "Terminate Federation"
msgstr ""
-#: ../authentic/root.ptl:283
+#: ../authentic/root.ptl:289
msgid "No password for this identity"
msgstr ""
-#: ../authentic/root.ptl:288
+#: ../authentic/root.ptl:294
msgid "Current Password"
msgstr "Vecchia password"
-#: ../authentic/root.ptl:309
+#: ../authentic/root.ptl:315
msgid "Wrong password"
msgstr ""
-#: ../authentic/root.ptl:327
+#: ../authentic/root.ptl:333
msgid "New password is the same as the old one"
msgstr ""
-#: ../authentic/root.ptl:343 ../authentic/root.ptl:345
-#: ../authentic/root.ptl:1175
+#: ../authentic/root.ptl:349 ../authentic/root.ptl:351
+#: ../authentic/root.ptl:1181
msgid "Changing Password"
msgstr "Modifica password"
-#: ../authentic/root.ptl:377
+#: ../authentic/root.ptl:383
msgid "Proxies request to"
msgstr ""
-#: ../authentic/root.ptl:381
+#: ../authentic/root.ptl:387
msgid "Log in using SSL certificate"
msgstr ""
-#: ../authentic/root.ptl:451
+#: ../authentic/root.ptl:457
msgid "Authentication Failure"
msgstr ""
-#: ../authentic/root.ptl:544
+#: ../authentic/root.ptl:550
msgid "This action needs an HTTPS connection"
msgstr ""
-#: ../authentic/root.ptl:547
+#: ../authentic/root.ptl:553
msgid ""
"This action needs that you present an SSL certificate, maybe the server is "
"not configured to ask one ?"
msgstr ""
-#: ../authentic/root.ptl:689
+#: ../authentic/root.ptl:695
msgid "A password will be mailed to you."
msgstr ""
-#: ../authentic/root.ptl:694
+#: ../authentic/root.ptl:700
msgid "If you forget your password..."
msgstr ""
-#: ../authentic/root.ptl:696
+#: ../authentic/root.ptl:702
msgid "Security question"
msgstr ""
-#: ../authentic/root.ptl:697 ../authentic/admin/identities.ptl:163
+#: ../authentic/root.ptl:703 ../authentic/admin/identities.ptl:163
msgid "[Select a question]"
msgstr ""
-#: ../authentic/root.ptl:698
+#: ../authentic/root.ptl:704
msgid "Your answer"
msgstr ""
-#: ../authentic/root.ptl:712 ../authentic/root.ptl:713
-#: ../authentic/root.ptl:821 ../authentic/root.ptl:1160
+#: ../authentic/root.ptl:718 ../authentic/root.ptl:719
+#: ../authentic/root.ptl:827 ../authentic/root.ptl:1166
msgid "Registration"
msgstr ""
-#: ../authentic/root.ptl:738
+#: ../authentic/root.ptl:744
msgid "That address is already in use"
msgstr ""
-#: ../authentic/root.ptl:740
+#: ../authentic/root.ptl:746
msgid "That username is already in use"
msgstr ""
-#: ../authentic/root.ptl:775
+#: ../authentic/root.ptl:781
msgid "This value must be unique but it already exists for another user"
msgstr ""
-#: ../authentic/root.ptl:787
+#: ../authentic/root.ptl:793
msgid ""
"An error occured and your password could not be send. Is your email address "
"correct?"
msgstr ""
-#: ../authentic/root.ptl:844 ../authentic/root.ptl:845
-#: ../authentic/root.ptl:1167
+#: ../authentic/root.ptl:850 ../authentic/root.ptl:851
+#: ../authentic/root.ptl:1173
msgid "Registration Completed"
msgstr ""
-#: ../authentic/root.ptl:858
+#: ../authentic/root.ptl:864
msgid ""
"Your account has no password, it certainly uses another kind of "
"authentication, contact an administrator."
msgstr ""
-#: ../authentic/root.ptl:861
+#: ../authentic/root.ptl:867
msgid "Your account has no email, contact an administrator"
msgstr ""
-#: ../authentic/root.ptl:931
+#: ../authentic/root.ptl:898 ../authentic/root.ptl:958
+#: ../authentic/root.ptl:991 ../authentic/root.ptl:1190
+msgid "Lost Password"
+msgstr "Password dimenticata"
+
+#: ../authentic/root.ptl:937
msgid "Wrong answer or inexistant user"
msgstr ""
-#: ../authentic/root.ptl:932
+#: ../authentic/root.ptl:938
msgid "Wrong answer"
msgstr ""
-#: ../authentic/root.ptl:996
+#: ../authentic/root.ptl:1002
#, python-format
msgid ""
"There is more than one accounts for the identifier <em>%s</em>, try to <a "
"href=\"/forgot_identifier\">ask for all your accounts</a>"
msgstr ""
-#: ../authentic/root.ptl:1000
+#: ../authentic/root.ptl:1006
#, python-format
msgid "Your identity %r is unknown."
msgstr ""
-#: ../authentic/root.ptl:1006
+#: ../authentic/root.ptl:1012
msgid "An error occured and your password could not be send."
msgstr ""
-#: ../authentic/root.ptl:1048 ../authentic/root.ptl:1050
-#: ../authentic/root.ptl:1226
+#: ../authentic/root.ptl:1054 ../authentic/root.ptl:1056
+#: ../authentic/root.ptl:1232
msgid "Updating Personal Information"
msgstr "Aggiorna i tuoi dati"
-#: ../authentic/root.ptl:1077 ../authentic/root.ptl:1096
-#: ../authentic/root.ptl:1202
+#: ../authentic/root.ptl:1083 ../authentic/root.ptl:1102
+#: ../authentic/root.ptl:1208
msgid "Lost Account Name"
msgstr ""
-#: ../authentic/root.ptl:1109
+#: ../authentic/root.ptl:1115
msgid "There is no account with this email"
msgstr ""
-#: ../authentic/root.ptl:1120
+#: ../authentic/root.ptl:1126
msgid "Error when sending the mail"
msgstr ""
-#: ../authentic/root.ptl:1121
+#: ../authentic/root.ptl:1127
#, python-format
msgid "Your identifiers have been send to %s"
msgstr ""
-#: ../authentic/root.ptl:1126
+#: ../authentic/root.ptl:1132
msgid ""
"Available variables: identity_label, idp_sso_list, show_federations, "
"federations_list, certificate_list, allow_certificate_federation"
msgstr ""
-#: ../authentic/root.ptl:1127
+#: ../authentic/root.ptl:1133
msgid ""
"<h2 class=\"identity-title\">[identity_label]</h2>\n"
"\n"
@@ -2834,39 +2847,39 @@ msgid ""
"[end]\n"
msgstr ""
-#: ../authentic/root.ptl:1161
+#: ../authentic/root.ptl:1167
msgid "Available variable: register_form"
msgstr ""
-#: ../authentic/root.ptl:1162
+#: ../authentic/root.ptl:1168
msgid "[register_form]\n"
msgstr ""
-#: ../authentic/root.ptl:1168
+#: ../authentic/root.ptl:1174
msgid ""
"<p>Your password has been mailed to you.</p>\n"
"\n"
"<p><a href=\"login\">Login page</a></p>\n"
msgstr ""
-#: ../authentic/root.ptl:1176
+#: ../authentic/root.ptl:1182
msgid "Available variable: change_password_form"
msgstr ""
-#: ../authentic/root.ptl:1177
+#: ../authentic/root.ptl:1183
msgid ""
"<div id=\"identity-content\">\n"
"[change_password_form]\n"
"</div>\n"
msgstr ""
-#: ../authentic/root.ptl:1185
+#: ../authentic/root.ptl:1191
msgid ""
"Available variables: lost_password_form, lost_password_behaviour, "
"generate_on_remind"
msgstr ""
-#: ../authentic/root.ptl:1186
+#: ../authentic/root.ptl:1192
msgid ""
"[is lost_password_behaviour \"dumb_question\"]\n"
"[is generate_on_remind \"True\"]<p>Fill the form to get a <strong>new</"
@@ -2884,53 +2897,53 @@ msgid ""
"[lost_password_form]\n"
msgstr ""
-#: ../authentic/root.ptl:1203
+#: ../authentic/root.ptl:1209
msgid "Available variables: lost_identifier_form"
msgstr ""
-#: ../authentic/root.ptl:1204
+#: ../authentic/root.ptl:1210
msgid ""
"<p>Give your email to get back the list of your accounts.</p>\n"
"\n"
"[lost_identifier_form]\n"
msgstr ""
-#: ../authentic/root.ptl:1211
+#: ../authentic/root.ptl:1217
msgid "Lost Password Question"
msgstr ""
-#: ../authentic/root.ptl:1212
+#: ../authentic/root.ptl:1218
msgid "Available variable: lost_password_question_form"
msgstr ""
-#: ../authentic/root.ptl:1213
+#: ../authentic/root.ptl:1219
msgid "[lost_password_question_form]\n"
msgstr ""
-#: ../authentic/root.ptl:1218
+#: ../authentic/root.ptl:1224
msgid "Lost Password (mailed)"
msgstr ""
-#: ../authentic/root.ptl:1219
+#: ../authentic/root.ptl:1225
msgid ""
"<p>Your password has been mailed back to you.</p>\n"
"\n"
"<p><a href=\"login\">Login</a>\n"
msgstr ""
-#: ../authentic/root.ptl:1227
+#: ../authentic/root.ptl:1233
msgid "Available variable: info_form"
msgstr ""
-#: ../authentic/root.ptl:1228
+#: ../authentic/root.ptl:1234
msgid "[info_form]\n"
msgstr ""
-#: ../authentic/root.ptl:1234
+#: ../authentic/root.ptl:1240
msgid "Available variables: login_form, authentication_failure"
msgstr ""
-#: ../authentic/root.ptl:1235
+#: ../authentic/root.ptl:1241
msgid ""
"<div id=\"login-form\">\n"
"[if-any authentication_failure]\n"
@@ -2968,11 +2981,11 @@ msgid ""
"</div>\n"
msgstr ""
-#: ../authentic/root.ptl:1272
+#: ../authentic/root.ptl:1278
msgid "Available variables: identity_label, federations_list"
msgstr ""
-#: ../authentic/root.ptl:1273
+#: ../authentic/root.ptl:1279
msgid ""
"[if-any federations_list]\n"
"[federations_list]\n"
@@ -2981,25 +2994,25 @@ msgid ""
"<a href=\".\">Back to home</a>\n"
msgstr ""
-#: ../authentic/root.ptl:1284
+#: ../authentic/root.ptl:1290
msgid "Welcome Email"
msgstr ""
-#: ../authentic/root.ptl:1285 ../authentic/root.ptl:1296
-#: ../authentic/root.ptl:1313 ../authentic/root.ptl:1328
+#: ../authentic/root.ptl:1291 ../authentic/root.ptl:1302
+#: ../authentic/root.ptl:1319 ../authentic/root.ptl:1334
#, python-format
msgid "Available variables: %s"
msgstr ""
-#: ../authentic/root.ptl:1295
+#: ../authentic/root.ptl:1301
msgid "Password Reminder"
msgstr ""
-#: ../authentic/root.ptl:1297
+#: ../authentic/root.ptl:1303
msgid "Your account on [hostname]"
msgstr ""
-#: ../authentic/root.ptl:1298
+#: ../authentic/root.ptl:1304
msgid ""
"Hello,\n"
"\n"
@@ -3013,7 +3026,7 @@ msgid ""
"Your password is: [password]\n"
msgstr ""
-#: ../authentic/root.ptl:1315
+#: ../authentic/root.ptl:1321
msgid ""
"Hello,\n"
"\n"
@@ -3025,15 +3038,15 @@ msgid ""
"\n"
msgstr ""
-#: ../authentic/root.ptl:1327
+#: ../authentic/root.ptl:1333
msgid "Identifier Email"
msgstr ""
-#: ../authentic/root.ptl:1329
+#: ../authentic/root.ptl:1335
msgid "List of identifiers for [email] on [hostname]"
msgstr ""
-#: ../authentic/root.ptl:1330
+#: ../authentic/root.ptl:1336
msgid ""
"You asked for all usernames linked to address [email] on [hostname].\n"
"\n"
@@ -3093,141 +3106,141 @@ msgstr ""
msgid "false"
msgstr ""
-#: ../authentic/identities.py:228
+#: ../authentic/identities.py:240
msgid "Add value"
msgstr ""
-#: ../authentic/identities.py:373
+#: ../authentic/identities.py:388
msgid "Password Account"
msgstr ""
-#: ../authentic/identities.py:495
+#: ../authentic/identities.py:511
msgid "Old default storage (pickled file)"
msgstr ""
#. use LDAP for standard attributes and authentic storage (cpickle) for
#. authentic specific attributes (roles, lasso_dump)
-#: ../authentic/identities.py:580
+#: ../authentic/identities.py:596
msgid "LDAP Directory"
msgstr ""
-#: ../authentic/identities.py:1074
+#: ../authentic/identities.py:1088
msgid "LDAP URL"
msgstr ""
-#: ../authentic/identities.py:1075
+#: ../authentic/identities.py:1089
msgid "Example: <tt>ldap://directory.example.com</tt>"
msgstr ""
-#: ../authentic/identities.py:1077
+#: ../authentic/identities.py:1091
msgid "LDAP is Read only"
msgstr ""
-#: ../authentic/identities.py:1079
+#: ../authentic/identities.py:1093
msgid "LDAP Base"
msgstr ""
-#: ../authentic/identities.py:1080
+#: ../authentic/identities.py:1094
msgid "Example: <tt>dc=example, dc=com</tt>"
msgstr ""
-#: ../authentic/identities.py:1082
+#: ../authentic/identities.py:1096
msgid "LDAP New User Base"
msgstr ""
-#: ../authentic/identities.py:1083
+#: ../authentic/identities.py:1097
msgid "Example: <tt>dc=example, dc=com</tt>, if not set LDAP Base is used"
msgstr ""
-#: ../authentic/identities.py:1085
+#: ../authentic/identities.py:1099
msgid "LDAP Administrative Bind DN"
msgstr ""
-#: ../authentic/identities.py:1087
+#: ../authentic/identities.py:1101
msgid "Example: <tt>cn=admin, dc=example, dc=com</tt>"
msgstr ""
-#: ../authentic/identities.py:1090
+#: ../authentic/identities.py:1104
msgid "LDAP Administrative Bind password"
msgstr ""
-#: ../authentic/identities.py:1091
+#: ../authentic/identities.py:1105
msgid "Example: <tt>secret</tt>"
msgstr ""
-#: ../authentic/identities.py:1093
+#: ../authentic/identities.py:1107
msgid "LDAP Object Class"
msgstr ""
-#: ../authentic/identities.py:1095
+#: ../authentic/identities.py:1109
msgid "Example: <tt>posixAccount</tt>"
msgstr ""
-#: ../authentic/identities.py:1097
+#: ../authentic/identities.py:1111
msgid "LDAP Object Username Attribute"
msgstr ""
-#: ../authentic/identities.py:1099
+#: ../authentic/identities.py:1113
msgid "Example: <tt>uid</tt>"
msgstr ""
-#: ../authentic/identities.py:1101
+#: ../authentic/identities.py:1115
msgid "LDAP Object Name Attribute"
msgstr ""
-#: ../authentic/identities.py:1102
+#: ../authentic/identities.py:1116
msgid "Example: <tt>cn</tt>"
msgstr ""
-#: ../authentic/identities.py:1104
+#: ../authentic/identities.py:1118
msgid "LDAP Object Email Attribute"
msgstr ""
-#: ../authentic/identities.py:1105
+#: ../authentic/identities.py:1119
msgid "Example: <tt>mail</tt>"
msgstr ""
-#: ../authentic/identities.py:1107
+#: ../authentic/identities.py:1121
msgid "Massive LDAP Directory"
msgstr ""
-#: ../authentic/identities.py:1110
+#: ../authentic/identities.py:1124
msgid "LDAP attributes published in SAML assertions"
msgstr ""
-#: ../authentic/identities.py:1111
+#: ../authentic/identities.py:1125
msgid "Example: <tt>uid mail</tt> (space delimited list)"
msgstr ""
-#: ../authentic/identities.py:1117
+#: ../authentic/identities.py:1131
msgid "Mapping from custom field name to LDAP attributes"
msgstr ""
-#: ../authentic/identities.py:1118
+#: ../authentic/identities.py:1132
msgid "Possible fields are: "
msgstr ""
-#: ../authentic/identities.py:1169
+#: ../authentic/identities.py:1183
msgid "Default storage (files)"
msgstr ""
-#: ../authentic/identities.py:1286
+#: ../authentic/identities.py:1300
msgid "PostgreSQL database"
msgstr ""
-#: ../authentic/identities.py:1501
+#: ../authentic/identities.py:1515
msgid "Database Name"
msgstr ""
-#: ../authentic/identities.py:1503
+#: ../authentic/identities.py:1517
msgid "Database User"
msgstr ""
-#: ../authentic/identities.py:1505
+#: ../authentic/identities.py:1519
msgid "Database Password"
msgstr ""
-#: ../authentic/identities.py:1507
+#: ../authentic/identities.py:1521
msgid "Database Hostname"
msgstr ""
@@ -3247,7 +3260,19 @@ msgstr ""
msgid "User HTTP Accept-Language header"
msgstr ""
-#: ../authentic/admin/configuration.py:38 ../authentic/admin/settings.ptl:814
+#: ../authentic/admin/configuration.py:33
+msgid "Italian"
+msgstr ""
+
+#: ../authentic/admin/configuration.py:34
+msgid "Romanian"
+msgstr ""
+
+#: ../authentic/admin/configuration.py:35
+msgid "Latvian"
+msgstr ""
+
+#: ../authentic/admin/configuration.py:38 ../authentic/admin/settings.ptl:816
msgid "Template"
msgstr ""
@@ -3296,37 +3321,37 @@ msgid "Log wrong passwords"
msgstr ""
#: ../authentic/admin/configuration.py:125
-#: ../authentic/admin/settings.ptl:1120
+#: ../authentic/admin/settings.ptl:1124
msgid "Lasso version is not built with ID-WSF support."
msgstr ""
#: ../authentic/admin/configuration.py:130
-#: ../authentic/admin/settings.ptl:1153 ../authentic/admin/settings.ptl:1154
+#: ../authentic/admin/settings.ptl:1157 ../authentic/admin/settings.ptl:1158
msgid "Identity Provider Configuration"
msgstr ""
#: ../authentic/admin/configuration.py:168
-#: ../authentic/admin/settings.ptl:1100
+#: ../authentic/admin/settings.ptl:1104
msgid "Identity Provider Introduction, URL of Cookie Setter"
msgstr ""
#: ../authentic/admin/configuration.py:171
-#: ../authentic/admin/settings.ptl:1104
+#: ../authentic/admin/settings.ptl:1108
msgid "ID-FF & SAMLv2 Proxy Support"
msgstr ""
#: ../authentic/admin/configuration.py:174
-#: ../authentic/admin/settings.ptl:1111
+#: ../authentic/admin/settings.ptl:1115
msgid "Direct Proxy"
msgstr ""
#: ../authentic/admin/configuration.py:175
-#: ../authentic/admin/settings.ptl:1112
+#: ../authentic/admin/settings.ptl:1116
msgid "Totally bypass local authentication"
msgstr ""
#: ../authentic/admin/configuration.py:178
-#: ../authentic/admin/settings.ptl:1116
+#: ../authentic/admin/settings.ptl:1120
msgid "Share attributes through ID-SIS Personal Profile"
msgstr ""
@@ -3334,23 +3359,23 @@ msgstr ""
msgid "Lock IDP configuration"
msgstr ""
-#: ../authentic/admin/configuration.py:186 ../authentic/admin/settings.ptl:77
-#: ../authentic/admin/settings.ptl:82 ../authentic/admin/settings.ptl:83
-#: ../authentic/admin/settings.ptl:785
+#: ../authentic/admin/configuration.py:186 ../authentic/admin/settings.ptl:78
+#: ../authentic/admin/settings.ptl:83 ../authentic/admin/settings.ptl:84
+#: ../authentic/admin/settings.ptl:787
msgid "Liberty Providers"
msgstr ""
-#: ../authentic/admin/configuration.py:187 ../authentic/admin/settings.ptl:615
+#: ../authentic/admin/configuration.py:187 ../authentic/admin/settings.ptl:616
msgid "Liberty Provider"
msgstr ""
-#: ../authentic/admin/configuration.py:188 ../authentic/admin/settings.ptl:121
-#: ../authentic/admin/settings.ptl:518
+#: ../authentic/admin/configuration.py:188 ../authentic/admin/settings.ptl:122
+#: ../authentic/admin/settings.ptl:519
msgid "Role"
msgstr ""
-#: ../authentic/admin/configuration.py:195 ../authentic/admin/settings.ptl:125
-#: ../authentic/admin/settings.ptl:522
+#: ../authentic/admin/configuration.py:195 ../authentic/admin/settings.ptl:126
+#: ../authentic/admin/settings.ptl:523
msgid "Both"
msgstr ""
@@ -3358,13 +3383,13 @@ msgstr ""
msgid "Metadata URL"
msgstr ""
-#: ../authentic/admin/configuration.py:203 ../authentic/admin/settings.ptl:130
-#: ../authentic/admin/settings.ptl:530
+#: ../authentic/admin/configuration.py:203 ../authentic/admin/settings.ptl:131
+#: ../authentic/admin/settings.ptl:531
msgid "Allow IdP initiated Single Sign On"
msgstr ""
-#: ../authentic/admin/configuration.py:204 ../authentic/admin/settings.ptl:141
-#: ../authentic/admin/settings.ptl:540
+#: ../authentic/admin/configuration.py:204 ../authentic/admin/settings.ptl:142
+#: ../authentic/admin/settings.ptl:541
msgid "Encrypt NameID"
msgstr ""
@@ -3376,7 +3401,7 @@ msgstr ""
msgid "Only used for SAMLv2"
msgstr ""
-#: ../authentic/admin/configuration.py:208 ../authentic/admin/settings.ptl:797
+#: ../authentic/admin/configuration.py:208 ../authentic/admin/settings.ptl:799
msgid "SSL"
msgstr ""
@@ -3421,7 +3446,7 @@ msgid ""
"identity storage"
msgstr ""
-#: ../authentic/admin/configuration.py:228 ../authentic/admin/settings.ptl:818
+#: ../authentic/admin/configuration.py:228 ../authentic/admin/settings.ptl:820
msgid "Login Screen"
msgstr ""
@@ -3474,7 +3499,7 @@ msgstr ""
msgid "Identity Management"
msgstr ""
-#: ../authentic/admin/root.ptl:47 ../authentic/admin/settings.ptl:823
+#: ../authentic/admin/root.ptl:47 ../authentic/admin/settings.ptl:827
#: ../authentic/admin/debug.ptl:110
msgid "Debug"
msgstr ""
@@ -3649,263 +3674,267 @@ msgstr ""
msgid "Note you will be automatically unlogged after doing so."
msgstr ""
-#: ../authentic/admin/settings.ptl:133 ../authentic/admin/settings.ptl:533
+#: ../authentic/admin/settings.ptl:134 ../authentic/admin/settings.ptl:534
msgid "Default NameID Format"
msgstr ""
-#: ../authentic/admin/settings.ptl:136 ../authentic/admin/settings.ptl:536
+#: ../authentic/admin/settings.ptl:137 ../authentic/admin/settings.ptl:537
msgid "Persistent"
msgstr ""
-#: ../authentic/admin/settings.ptl:137 ../authentic/admin/settings.ptl:537
+#: ../authentic/admin/settings.ptl:138 ../authentic/admin/settings.ptl:538
msgid "Transient"
msgstr ""
-#: ../authentic/admin/settings.ptl:145 ../authentic/admin/settings.ptl:544
+#: ../authentic/admin/settings.ptl:146 ../authentic/admin/settings.ptl:545
msgid "Encrypt Assertion"
msgstr ""
-#: ../authentic/admin/settings.ptl:147 ../authentic/admin/settings.ptl:546
+#: ../authentic/admin/settings.ptl:148 ../authentic/admin/settings.ptl:547
msgid "Only used for SAML 2.0."
msgstr ""
-#: ../authentic/admin/settings.ptl:150 ../authentic/admin/settings.ptl:549
+#: ../authentic/admin/settings.ptl:151 ../authentic/admin/settings.ptl:550
msgid "Exported attributes"
msgstr ""
-#: ../authentic/admin/settings.ptl:152 ../authentic/admin/settings.ptl:551
+#: ../authentic/admin/settings.ptl:153 ../authentic/admin/settings.ptl:552
msgid "Space separated list of words"
msgstr ""
-#: ../authentic/admin/settings.ptl:171 ../authentic/admin/settings.ptl:172
-#: ../authentic/admin/settings.ptl:394 ../authentic/admin/settings.ptl:395
+#: ../authentic/admin/settings.ptl:172 ../authentic/admin/settings.ptl:173
+#: ../authentic/admin/settings.ptl:395 ../authentic/admin/settings.ptl:396
msgid "New Liberty Provider"
msgstr ""
-#: ../authentic/admin/settings.ptl:475
+#: ../authentic/admin/settings.ptl:476
msgid "[Broken]"
msgstr ""
-#: ../authentic/admin/settings.ptl:483 ../authentic/admin/settings.ptl:484
+#: ../authentic/admin/settings.ptl:484 ../authentic/admin/settings.ptl:485
#, python-format
msgid "Liberty Provider - %s"
msgstr ""
-#: ../authentic/admin/settings.ptl:493 ../authentic/admin/settings.ptl:516
+#: ../authentic/admin/settings.ptl:494 ../authentic/admin/settings.ptl:517
msgid "Label"
msgstr ""
-#: ../authentic/admin/settings.ptl:497
+#: ../authentic/admin/settings.ptl:498
msgid "Original metadata URL"
msgstr ""
-#: ../authentic/admin/settings.ptl:524 ../authentic/admin/settings.ptl:526
-#: ../authentic/admin/settings.ptl:528
+#: ../authentic/admin/settings.ptl:525 ../authentic/admin/settings.ptl:527
+#: ../authentic/admin/settings.ptl:529
msgid "Leaving empty will keep existing data."
msgstr ""
-#: ../authentic/admin/settings.ptl:577 ../authentic/admin/settings.ptl:578
+#: ../authentic/admin/settings.ptl:578 ../authentic/admin/settings.ptl:579
#, python-format
msgid "Edit Liberty Provider - %s"
msgstr ""
-#: ../authentic/admin/settings.ptl:595
+#: ../authentic/admin/settings.ptl:596
#, python-format
msgid "You are about to irrevocably remove this Liberty provider: %s"
msgstr ""
-#: ../authentic/admin/settings.ptl:598
+#: ../authentic/admin/settings.ptl:599
msgid "You are about to irrevocably remove this Liberty provider."
msgstr ""
-#: ../authentic/admin/settings.ptl:600
+#: ../authentic/admin/settings.ptl:601
msgid "Are you sure ?"
msgstr ""
-#: ../authentic/admin/settings.ptl:602
+#: ../authentic/admin/settings.ptl:603
msgid "Remove provider"
msgstr ""
-#: ../authentic/admin/settings.ptl:605
+#: ../authentic/admin/settings.ptl:606
msgid "This provider is currently locked."
msgstr ""
-#: ../authentic/admin/settings.ptl:617
+#: ../authentic/admin/settings.ptl:618
#, python-format
msgid "Deleting %s"
msgstr ""
-#: ../authentic/admin/settings.ptl:619
+#: ../authentic/admin/settings.ptl:620
msgid "Deleting Liberty Provider"
msgstr ""
-#: ../authentic/admin/settings.ptl:735
+#: ../authentic/admin/settings.ptl:736
msgid "Provider Metadata have been updated from their remote location."
msgstr ""
-#: ../authentic/admin/settings.ptl:767
+#: ../authentic/admin/settings.ptl:769
msgid "Configure Liberty / SAML 2.0 Parameters"
msgstr ""
-#: ../authentic/admin/settings.ptl:771
+#: ../authentic/admin/settings.ptl:773
msgid "Configure Liberty Parameters"
msgstr ""
-#: ../authentic/admin/settings.ptl:776
+#: ../authentic/admin/settings.ptl:778
msgid "Liberty Identity Provider Metadata"
msgstr ""
-#: ../authentic/admin/settings.ptl:777
+#: ../authentic/admin/settings.ptl:779
msgid "Download Identity Provider ID-FF 1.2 Metadata file"
msgstr ""
-#: ../authentic/admin/settings.ptl:781
+#: ../authentic/admin/settings.ptl:783
msgid "SAML Identity Provider Metadata"
msgstr ""
-#: ../authentic/admin/settings.ptl:782
+#: ../authentic/admin/settings.ptl:784
msgid "Download Identity Provider SAML 2.0 Metadata file"
msgstr ""
-#: ../authentic/admin/settings.ptl:785
+#: ../authentic/admin/settings.ptl:787
msgid "Add and remove liberty providers"
msgstr ""
-#: ../authentic/admin/settings.ptl:791
+#: ../authentic/admin/settings.ptl:793
msgid "Identity Options"
msgstr ""
-#: ../authentic/admin/settings.ptl:793 ../authentic/admin/settings.ptl:994
-#: ../authentic/admin/settings.ptl:995 ../authentic/admin/settings.ptl:996
+#: ../authentic/admin/settings.ptl:795 ../authentic/admin/settings.ptl:998
+#: ../authentic/admin/settings.ptl:999 ../authentic/admin/settings.ptl:1000
msgid "Identity Storage"
msgstr ""
-#: ../authentic/admin/settings.ptl:793
+#: ../authentic/admin/settings.ptl:795
msgid "Configure identities data source"
msgstr ""
-#: ../authentic/admin/settings.ptl:797
+#: ../authentic/admin/settings.ptl:799
msgid "Configure all SSL things"
msgstr ""
-#: ../authentic/admin/settings.ptl:799
+#: ../authentic/admin/settings.ptl:801
msgid "CAS"
msgstr ""
-#: ../authentic/admin/settings.ptl:799
+#: ../authentic/admin/settings.ptl:801
msgid "Configure CAS server"
msgstr ""
-#: ../authentic/admin/settings.ptl:802
+#: ../authentic/admin/settings.ptl:804
msgid "Customisation"
msgstr ""
-#: ../authentic/admin/settings.ptl:806
+#: ../authentic/admin/settings.ptl:808
msgid "Configure site name"
msgstr ""
-#: ../authentic/admin/settings.ptl:808
+#: ../authentic/admin/settings.ptl:810
msgid "Homepage"
msgstr ""
-#: ../authentic/admin/settings.ptl:808
+#: ../authentic/admin/settings.ptl:810
msgid "Configure the user homepage"
msgstr ""
-#: ../authentic/admin/settings.ptl:810
+#: ../authentic/admin/settings.ptl:812
msgid "Configure site language"
msgstr ""
-#: ../authentic/admin/settings.ptl:812 ../authentic/admin/settings.ptl:897
+#: ../authentic/admin/settings.ptl:814 ../authentic/admin/settings.ptl:901
msgid "Theme"
msgstr ""
-#: ../authentic/admin/settings.ptl:812
+#: ../authentic/admin/settings.ptl:814
msgid "Configure theme"
msgstr ""
-#: ../authentic/admin/settings.ptl:814
+#: ../authentic/admin/settings.ptl:816
msgid "Configure template"
msgstr ""
-#: ../authentic/admin/settings.ptl:816
+#: ../authentic/admin/settings.ptl:818
msgid "Configure email settings"
msgstr ""
-#: ../authentic/admin/settings.ptl:818
+#: ../authentic/admin/settings.ptl:820
msgid "Configure login screen"
msgstr ""
-#: ../authentic/admin/settings.ptl:820
+#: ../authentic/admin/settings.ptl:822
msgid "Configure public pages texts"
msgstr ""
-#: ../authentic/admin/settings.ptl:827
+#: ../authentic/admin/settings.ptl:824
+msgid "Define custom translations"
+msgstr ""
+
+#: ../authentic/admin/settings.ptl:831
msgid "..."
msgstr ""
-#: ../authentic/admin/settings.ptl:855 ../authentic/admin/settings.ptl:856
-#: ../authentic/admin/settings.ptl:857
+#: ../authentic/admin/settings.ptl:859 ../authentic/admin/settings.ptl:860
+#: ../authentic/admin/settings.ptl:861
msgid "Themes"
msgstr ""
-#: ../authentic/admin/settings.ptl:861
+#: ../authentic/admin/settings.ptl:865
msgid "Upload New Theme"
msgstr ""
-#: ../authentic/admin/settings.ptl:898
+#: ../authentic/admin/settings.ptl:902
msgid "Upload"
msgstr ""
-#: ../authentic/admin/settings.ptl:908
+#: ../authentic/admin/settings.ptl:912
msgid "Invalid Theme"
msgstr ""
-#: ../authentic/admin/settings.ptl:910 ../authentic/admin/settings.ptl:911
-#: ../authentic/admin/settings.ptl:912
+#: ../authentic/admin/settings.ptl:914 ../authentic/admin/settings.ptl:915
+#: ../authentic/admin/settings.ptl:916
msgid "Upload Theme"
msgstr ""
-#: ../authentic/admin/settings.ptl:919
+#: ../authentic/admin/settings.ptl:923
msgid "Failed to read theme file."
msgstr ""
-#: ../authentic/admin/settings.ptl:948
+#: ../authentic/admin/settings.ptl:952
msgid "Data Source"
msgstr ""
-#: ../authentic/admin/settings.ptl:958
+#: ../authentic/admin/settings.ptl:962
#, python-format
msgid "Storage was set to \"%s\" but it is no longer available."
msgstr ""
-#: ../authentic/admin/settings.ptl:1056
+#: ../authentic/admin/settings.ptl:1060
msgid "Liberty SOAP Base URL"
msgstr ""
-#: ../authentic/admin/settings.ptl:1064
+#: ../authentic/admin/settings.ptl:1068
msgid "SAML 2.0 SOAP Base URL"
msgstr ""
-#: ../authentic/admin/settings.ptl:1071
+#: ../authentic/admin/settings.ptl:1075
msgid "SOAP Base URL"
msgstr ""
-#: ../authentic/admin/settings.ptl:1088
+#: ../authentic/admin/settings.ptl:1092
msgid "Allow users to manipulate their federations"
msgstr ""
-#: ../authentic/admin/settings.ptl:1090
+#: ../authentic/admin/settings.ptl:1094
msgid ""
"It gives user the possibility to kill their federation with a service, which "
"can lead to information loss for them"
msgstr ""
-#: ../authentic/admin/settings.ptl:1128
+#: ../authentic/admin/settings.ptl:1132
msgid "Generate a simple RSA key pair"
msgstr ""
-#: ../authentic/admin/settings.ptl:1259
+#: ../authentic/admin/settings.ptl:1263
msgid "The key pair is invalid."
msgstr ""
@@ -3985,12 +4014,6 @@ msgstr ""
#~ msgid "Password forbidden ?"
#~ msgstr "Password dimenticata?"
-msgid "Lost Password"
-msgstr "Password dimenticata"
-
-msgid "Lost Password?"
-msgstr "Password dimenticata"
-
#~ msgid "Your password will be sent by email"
#~ msgstr "La tua password ti sarà inviata per e-mail"
diff --git a/po/lv.po b/po/lv.po
index 33d31b3..d9ee6bf 100644
--- a/po/lv.po
+++ b/po/lv.po
@@ -4,7 +4,7 @@ msgid ""
msgstr ""
"Project-Id-Version: IFEF Authentic Module 0\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2014-01-08 23:13+0100\n"
+"POT-Creation-Date: 2014-01-13 22:52+0100\n"
"PO-Revision-Date: 2010-04-26 12:24+0200\n"
"Last-Translator: Benjamin Dauvergne <bdauvergne@entrouvert.com> \n"
"Language-Team: None\n"
@@ -22,7 +22,7 @@ msgstr ""
msgid "SSO support is not yet configured"
msgstr ""
-#. #-#-#-#-# tmp.18.idp.ptl.pot (PACKAGE VERSION) #-#-#-#-#
+#. #-#-#-#-# tmp.19.idp.ptl.pot (PACKAGE VERSION) #-#-#-#-#
#. TODO
#: ../authentic/external/qommon/ident/idp.ptl:122
#: ../authentic/external/qommon/ident/idp.ptl:280
@@ -38,24 +38,25 @@ msgstr ""
#: ../authentic/external/qommon/ident/password.ptl:1026
#: ../authentic/external/qommon/ident/password.ptl:1223
#: ../authentic/external/qommon/ident/password.ptl:1250
-#: ../authentic/external/qommon/admin/texts.ptl:142
-#: ../authentic/external/qommon/admin/emails.ptl:122
-#: ../authentic/external/qommon/admin/emails.ptl:195
+#: ../authentic/external/qommon/admin/translations.ptl:127
+#: ../authentic/external/qommon/admin/texts.ptl:158
+#: ../authentic/external/qommon/admin/emails.ptl:124
+#: ../authentic/external/qommon/admin/emails.ptl:208
#: ../authentic/external/qommon/admin/settings.ptl:38
-#: ../authentic/external/qommon/admin/settings.ptl:83
-#: ../authentic/external/qommon/admin/settings.ptl:112
-#: ../authentic/external/qommon/admin/settings.ptl:141
+#: ../authentic/external/qommon/admin/settings.ptl:80
+#: ../authentic/external/qommon/admin/settings.ptl:109
+#: ../authentic/external/qommon/admin/settings.ptl:138
#: ../authentic/external/qommon/admin/logger.ptl:142
#: ../authentic/external/qommon/admin/certificates.ptl:49
#: ../authentic/external/qommon/admin/certificates.ptl:97
-#: ../authentic/root.ptl:292 ../authentic/root.ptl:700
-#: ../authentic/root.ptl:941 ../authentic/root.ptl:966
-#: ../authentic/root.ptl:1034 ../authentic/root.ptl:1082
+#: ../authentic/root.ptl:298 ../authentic/root.ptl:706
+#: ../authentic/root.ptl:947 ../authentic/root.ptl:972
+#: ../authentic/root.ptl:1040 ../authentic/root.ptl:1088
#: ../authentic/schemas/schemagui.py:135 ../authentic/admin/identities.ptl:58
#: ../authentic/admin/identities.ptl:382 ../authentic/admin/identities.ptl:503
-#: ../authentic/admin/settings.ptl:154 ../authentic/admin/settings.ptl:303
-#: ../authentic/admin/settings.ptl:554 ../authentic/admin/settings.ptl:883
-#: ../authentic/admin/settings.ptl:979 ../authentic/admin/settings.ptl:1125
+#: ../authentic/admin/settings.ptl:155 ../authentic/admin/settings.ptl:304
+#: ../authentic/admin/settings.ptl:555 ../authentic/admin/settings.ptl:887
+#: ../authentic/admin/settings.ptl:983 ../authentic/admin/settings.ptl:1129
#: ../authentic/admin/logger.ptl:123
msgid "Submit"
msgstr "Iesniegt"
@@ -75,24 +76,24 @@ msgstr "Iesniegt"
#: ../authentic/external/qommon/myspace.ptl:111
#: ../authentic/external/qommon/myspace.ptl:148
#: ../authentic/external/qommon/myspace.ptl:180
-#: ../authentic/external/qommon/admin/texts.ptl:145
-#: ../authentic/external/qommon/admin/emails.ptl:123
-#: ../authentic/external/qommon/admin/emails.ptl:198
+#: ../authentic/external/qommon/admin/texts.ptl:161
+#: ../authentic/external/qommon/admin/emails.ptl:125
+#: ../authentic/external/qommon/admin/emails.ptl:211
#: ../authentic/external/qommon/admin/settings.ptl:39
-#: ../authentic/external/qommon/admin/settings.ptl:84
-#: ../authentic/external/qommon/admin/settings.ptl:113
-#: ../authentic/external/qommon/admin/settings.ptl:142
+#: ../authentic/external/qommon/admin/settings.ptl:81
+#: ../authentic/external/qommon/admin/settings.ptl:110
+#: ../authentic/external/qommon/admin/settings.ptl:139
#: ../authentic/external/qommon/admin/certificates.ptl:50
#: ../authentic/external/qommon/admin/certificates.ptl:98
-#: ../authentic/root.ptl:293 ../authentic/root.ptl:383
-#: ../authentic/root.ptl:701 ../authentic/root.ptl:942
-#: ../authentic/root.ptl:967 ../authentic/root.ptl:1035
-#: ../authentic/root.ptl:1083 ../authentic/schemas/schemagui.py:136
+#: ../authentic/root.ptl:299 ../authentic/root.ptl:389
+#: ../authentic/root.ptl:707 ../authentic/root.ptl:948
+#: ../authentic/root.ptl:973 ../authentic/root.ptl:1041
+#: ../authentic/root.ptl:1089 ../authentic/schemas/schemagui.py:136
#: ../authentic/admin/identities.ptl:59 ../authentic/admin/identities.ptl:383
-#: ../authentic/admin/identities.ptl:504 ../authentic/admin/settings.ptl:155
-#: ../authentic/admin/settings.ptl:304 ../authentic/admin/settings.ptl:556
-#: ../authentic/admin/settings.ptl:606 ../authentic/admin/settings.ptl:899
-#: ../authentic/admin/settings.ptl:980 ../authentic/admin/settings.ptl:1126
+#: ../authentic/admin/identities.ptl:504 ../authentic/admin/settings.ptl:156
+#: ../authentic/admin/settings.ptl:305 ../authentic/admin/settings.ptl:557
+#: ../authentic/admin/settings.ptl:607 ../authentic/admin/settings.ptl:903
+#: ../authentic/admin/settings.ptl:984 ../authentic/admin/settings.ptl:1130
msgid "Cancel"
msgstr "Atcelt"
@@ -100,8 +101,8 @@ msgstr "Atcelt"
#: ../authentic/external/qommon/ident/password.ptl:178
#: ../authentic/external/qommon/ident/password.ptl:179
#: ../authentic/liberty/root.ptl:149 ../authentic/liberty/saml2.ptl:596
-#: ../authentic/root.ptl:456 ../authentic/root.ptl:457
-#: ../authentic/root.ptl:1233 ../authentic/admin/configuration.py:242
+#: ../authentic/root.ptl:462 ../authentic/root.ptl:463
+#: ../authentic/root.ptl:1239 ../authentic/admin/configuration.py:242
msgid "Login"
msgstr ""
@@ -111,11 +112,11 @@ msgstr ""
#: ../authentic/external/qommon/ident/idp.ptl:164
#: ../authentic/external/qommon/ident/password.ptl:797
-#: ../authentic/identities.py:390
+#: ../authentic/identities.py:405
msgid "Name"
msgstr "Lietotājvārds"
-#. #-#-#-#-# tmp.67.root.ptl.pot (PACKAGE VERSION) #-#-#-#-#
+#. #-#-#-#-# tmp.70.root.ptl.pot (PACKAGE VERSION) #-#-#-#-#
#. keep it as StringWidget since every identity may not be using
#. their email address (example: admin account)
#: ../authentic/external/qommon/ident/idp.ptl:165
@@ -124,11 +125,11 @@ msgstr "Lietotājvārds"
#: ../authentic/external/qommon/ident/password.ptl:457
#: ../authentic/external/qommon/ident/password.ptl:799
#: ../authentic/external/qommon/ident/password.ptl:1160
-#: ../authentic/external/qommon/admin/emails.ptl:214
-#: ../authentic/external/qommon/admin/menu.ptl:227 ../authentic/root.ptl:362
-#: ../authentic/root.ptl:921 ../authentic/root.ptl:962
-#: ../authentic/root.ptl:1080 ../authentic/identities.py:391
-#: ../authentic/admin/settings.ptl:138 ../authentic/admin/settings.ptl:538
+#: ../authentic/external/qommon/admin/emails.ptl:227
+#: ../authentic/external/qommon/admin/menu.ptl:227 ../authentic/root.ptl:368
+#: ../authentic/root.ptl:927 ../authentic/root.ptl:968
+#: ../authentic/root.ptl:1086 ../authentic/identities.py:406
+#: ../authentic/admin/settings.ptl:139 ../authentic/admin/settings.ptl:539
msgid "Email"
msgstr "epasts"
@@ -158,40 +159,40 @@ msgstr ""
#: ../authentic/external/qommon/ident/idp.ptl:234
#: ../authentic/external/qommon/ident/idp.ptl:272
#: ../authentic/external/qommon/ident/idp.ptl:456
-#: ../authentic/admin/settings.ptl:85 ../authentic/admin/settings.ptl:170
-#: ../authentic/admin/settings.ptl:393
+#: ../authentic/admin/settings.ptl:86 ../authentic/admin/settings.ptl:171
+#: ../authentic/admin/settings.ptl:394
msgid "New"
msgstr ""
#: ../authentic/external/qommon/ident/idp.ptl:235
-#: ../authentic/admin/settings.ptl:86
+#: ../authentic/admin/settings.ptl:87
msgid "Create new from remote URL"
msgstr ""
#: ../authentic/external/qommon/ident/idp.ptl:256
-#: ../authentic/admin/settings.ptl:95
+#: ../authentic/admin/settings.ptl:96
msgid "Broken"
msgstr ""
#: ../authentic/external/qommon/ident/idp.ptl:274
#: ../authentic/external/qommon/ident/idp.ptl:542
#: ../authentic/external/qommon/ident/idp.ptl:562
-#: ../authentic/admin/configuration.py:199 ../authentic/admin/settings.ptl:126
-#: ../authentic/admin/settings.ptl:500 ../authentic/admin/settings.ptl:523
+#: ../authentic/admin/configuration.py:199 ../authentic/admin/settings.ptl:127
+#: ../authentic/admin/settings.ptl:501 ../authentic/admin/settings.ptl:524
msgid "Metadata"
msgstr ""
#: ../authentic/external/qommon/ident/idp.ptl:275
#: ../authentic/external/qommon/ident/idp.ptl:563
-#: ../authentic/admin/configuration.py:201 ../authentic/admin/settings.ptl:127
-#: ../authentic/admin/settings.ptl:525
+#: ../authentic/admin/configuration.py:201 ../authentic/admin/settings.ptl:128
+#: ../authentic/admin/settings.ptl:526
msgid "Public Key"
msgstr ""
#: ../authentic/external/qommon/ident/idp.ptl:276
#: ../authentic/external/qommon/ident/idp.ptl:564
-#: ../authentic/admin/configuration.py:202 ../authentic/admin/settings.ptl:128
-#: ../authentic/admin/settings.ptl:527
+#: ../authentic/admin/configuration.py:202 ../authentic/admin/settings.ptl:129
+#: ../authentic/admin/settings.ptl:528
msgid "CA Certificate Chain"
msgstr ""
@@ -219,77 +220,77 @@ msgstr ""
#: ../authentic/external/qommon/ident/idp.ptl:646
#: ../authentic/external/qommon/ident/idp.ptl:703
#: ../authentic/external/qommon/ident/idp.ptl:716
-#: ../authentic/admin/settings.ptl:208 ../authentic/admin/settings.ptl:279
-#: ../authentic/admin/settings.ptl:293 ../authentic/admin/settings.ptl:336
-#: ../authentic/admin/settings.ptl:367 ../authentic/admin/settings.ptl:657
-#: ../authentic/admin/settings.ptl:716 ../authentic/admin/settings.ptl:730
+#: ../authentic/admin/settings.ptl:209 ../authentic/admin/settings.ptl:280
+#: ../authentic/admin/settings.ptl:294 ../authentic/admin/settings.ptl:337
+#: ../authentic/admin/settings.ptl:368 ../authentic/admin/settings.ptl:658
+#: ../authentic/admin/settings.ptl:717 ../authentic/admin/settings.ptl:731
msgid "Bad metadata"
msgstr ""
#: ../authentic/external/qommon/ident/idp.ptl:364
-#: ../authentic/admin/settings.ptl:301
+#: ../authentic/admin/settings.ptl:302
msgid "URL to metadata"
msgstr ""
#: ../authentic/external/qommon/ident/idp.ptl:381
#: ../authentic/external/qommon/ident/idp.ptl:409
-#: ../authentic/admin/settings.ptl:318 ../authentic/admin/settings.ptl:346
+#: ../authentic/admin/settings.ptl:319 ../authentic/admin/settings.ptl:347
msgid "Resource not found"
msgstr ""
#: ../authentic/external/qommon/ident/idp.ptl:383
#: ../authentic/external/qommon/ident/idp.ptl:411
-#: ../authentic/admin/settings.ptl:320 ../authentic/admin/settings.ptl:348
+#: ../authentic/admin/settings.ptl:321 ../authentic/admin/settings.ptl:349
#, python-format
msgid "HTTP error on retrieval: %s"
msgstr ""
#: ../authentic/external/qommon/ident/idp.ptl:385
#: ../authentic/external/qommon/ident/idp.ptl:413
-#: ../authentic/admin/settings.ptl:322 ../authentic/admin/settings.ptl:350
+#: ../authentic/admin/settings.ptl:323 ../authentic/admin/settings.ptl:351
msgid "Failed to retrieve file"
msgstr ""
#. ok when provided with a public key -> adding it for real
#: ../authentic/external/qommon/ident/idp.ptl:403
#: ../authentic/external/qommon/ident/idp.ptl:446
-#: ../authentic/admin/settings.ptl:340 ../authentic/admin/settings.ptl:383
+#: ../authentic/admin/settings.ptl:341 ../authentic/admin/settings.ptl:384
msgid "URL to public key"
msgstr ""
#: ../authentic/external/qommon/ident/idp.ptl:424
-#: ../authentic/admin/settings.ptl:361
+#: ../authentic/admin/settings.ptl:362
msgid "Error in this metadata file"
msgstr ""
#: ../authentic/external/qommon/ident/idp.ptl:443
-#: ../authentic/admin/settings.ptl:380
+#: ../authentic/admin/settings.ptl:381
msgid "File looks like a bad metadata file"
msgstr ""
#: ../authentic/external/qommon/ident/idp.ptl:448
-#: ../authentic/admin/settings.ptl:385
+#: ../authentic/admin/settings.ptl:386
msgid "The metadata file does not embed a public key, please provide it here."
msgstr ""
#: ../authentic/external/qommon/ident/idp.ptl:535
#: ../authentic/external/qommon/ident/idp.ptl:540
#: ../authentic/external/qommon/ident/idp.ptl:597
-#: ../authentic/admin/configuration.py:193 ../authentic/admin/settings.ptl:124
-#: ../authentic/admin/settings.ptl:521 ../authentic/admin/settings.ptl:767
-#: ../authentic/admin/settings.ptl:771 ../authentic/admin/settings.ptl:1152
+#: ../authentic/admin/configuration.py:193 ../authentic/admin/settings.ptl:125
+#: ../authentic/admin/settings.ptl:522 ../authentic/admin/settings.ptl:769
+#: ../authentic/admin/settings.ptl:773 ../authentic/admin/settings.ptl:1156
msgid "Identity Provider"
msgstr ""
#: ../authentic/external/qommon/ident/idp.ptl:553
#: ../authentic/external/qommon/admin/menu.ptl:220
#: ../authentic/admin/identities.ptl:449 ../authentic/admin/identities.ptl:490
-#: ../authentic/admin/settings.ptl:507 ../authentic/admin/settings.ptl:575
+#: ../authentic/admin/settings.ptl:508 ../authentic/admin/settings.ptl:576
msgid "Edit"
msgstr ""
#: ../authentic/external/qommon/ident/idp.ptl:555
-#: ../authentic/admin/settings.ptl:509
+#: ../authentic/admin/settings.ptl:510
msgid "Update from remote URL"
msgstr ""
@@ -312,7 +313,7 @@ msgid "Deleting Identity Provider"
msgstr ""
#: ../authentic/external/qommon/ident/idp.ptl:705
-#: ../authentic/admin/settings.ptl:281 ../authentic/admin/settings.ptl:718
+#: ../authentic/admin/settings.ptl:282 ../authentic/admin/settings.ptl:719
msgid "Bad metadata or missing public key"
msgstr ""
@@ -323,8 +324,8 @@ msgstr ""
#: ../authentic/external/qommon/ident/idp.ptl:743
#: ../authentic/external/qommon/ident/idp.ptl:747
#: ../authentic/external/qommon/ident/idp.ptl:778
-#: ../authentic/admin/configuration.py:191 ../authentic/admin/settings.ptl:123
-#: ../authentic/admin/settings.ptl:520
+#: ../authentic/admin/configuration.py:191 ../authentic/admin/settings.ptl:124
+#: ../authentic/admin/settings.ptl:521
msgid "Service Provider"
msgstr ""
@@ -358,7 +359,7 @@ msgstr ""
#: ../authentic/external/qommon/ident/idp.ptl:768
#: ../authentic/external/qommon/ident/password.ptl:643
-#: ../authentic/admin/identities.ptl:199 ../authentic/admin/settings.ptl:787
+#: ../authentic/admin/identities.ptl:199 ../authentic/admin/settings.ptl:789
msgid "Identities"
msgstr ""
@@ -369,55 +370,55 @@ msgstr ""
#: ../authentic/external/qommon/ident/idp.ptl:793
#: ../authentic/admin/configuration.py:131
-#: ../authentic/admin/settings.ptl:1051
+#: ../authentic/admin/settings.ptl:1055
msgid "Liberty Provider ID"
msgstr ""
#: ../authentic/external/qommon/ident/idp.ptl:796
#: ../authentic/admin/configuration.py:134
#: ../authentic/admin/configuration.py:137
-#: ../authentic/admin/settings.ptl:1054
+#: ../authentic/admin/settings.ptl:1058
msgid "Liberty Base URL"
msgstr ""
#: ../authentic/external/qommon/ident/idp.ptl:798
#: ../authentic/admin/configuration.py:140
-#: ../authentic/admin/settings.ptl:1058
+#: ../authentic/admin/settings.ptl:1062
msgid "SAML 2.0 Provider ID"
msgstr ""
#: ../authentic/external/qommon/ident/idp.ptl:802
#: ../authentic/admin/configuration.py:143
#: ../authentic/admin/configuration.py:146
-#: ../authentic/admin/settings.ptl:1062
+#: ../authentic/admin/settings.ptl:1066
msgid "SAML 2.0 Base URL"
msgstr ""
#: ../authentic/external/qommon/ident/idp.ptl:805
-#: ../authentic/admin/settings.ptl:490 ../authentic/admin/settings.ptl:1067
+#: ../authentic/admin/settings.ptl:491 ../authentic/admin/settings.ptl:1071
msgid "Provider ID"
msgstr ""
#: ../authentic/external/qommon/ident/idp.ptl:807
-#: ../authentic/admin/settings.ptl:1069
+#: ../authentic/admin/settings.ptl:1073
msgid "Base URL"
msgstr ""
#: ../authentic/external/qommon/ident/idp.ptl:810
#: ../authentic/admin/configuration.py:149
-#: ../authentic/admin/settings.ptl:1074
+#: ../authentic/admin/settings.ptl:1078
msgid "Organisation Name"
msgstr ""
#: ../authentic/external/qommon/ident/idp.ptl:816
#: ../authentic/admin/configuration.py:152
-#: ../authentic/admin/settings.ptl:1083
+#: ../authentic/admin/settings.ptl:1087
msgid "Signing Private Key"
msgstr ""
#: ../authentic/external/qommon/ident/idp.ptl:817
#: ../authentic/admin/configuration.py:155
-#: ../authentic/admin/settings.ptl:1084
+#: ../authentic/admin/settings.ptl:1088
msgid "Signing Public Key"
msgstr ""
@@ -427,13 +428,13 @@ msgstr ""
#: ../authentic/external/qommon/ident/idp.ptl:818
#: ../authentic/admin/configuration.py:158
-#: ../authentic/admin/settings.ptl:1085
+#: ../authentic/admin/settings.ptl:1089
msgid "Encryption Private Key"
msgstr ""
#: ../authentic/external/qommon/ident/idp.ptl:819
#: ../authentic/admin/configuration.py:161
-#: ../authentic/admin/settings.ptl:1086
+#: ../authentic/admin/settings.ptl:1090
msgid "Encryption Public Key"
msgstr ""
@@ -443,7 +444,7 @@ msgstr ""
#: ../authentic/external/qommon/ident/idp.ptl:822
#: ../authentic/admin/configuration.py:164
-#: ../authentic/admin/settings.ptl:1095
+#: ../authentic/admin/settings.ptl:1099
msgid "Identity Provider Introduction, Common Domain"
msgstr ""
@@ -451,7 +452,7 @@ msgstr ""
#: ../authentic/external/qommon/ident/idp.ptl:828
#: ../authentic/admin/configuration.py:165
#: ../authentic/admin/configuration.py:170
-#: ../authentic/admin/settings.ptl:1096 ../authentic/admin/settings.ptl:1101
+#: ../authentic/admin/settings.ptl:1100 ../authentic/admin/settings.ptl:1105
msgid "Disabled if empty"
msgstr ""
@@ -482,12 +483,12 @@ msgid "Service Provider Configuration"
msgstr ""
#: ../authentic/external/qommon/ident/idp.ptl:892
-#: ../authentic/admin/settings.ptl:1194
+#: ../authentic/admin/settings.ptl:1198
msgid "Signing key pair is invalid"
msgstr ""
#: ../authentic/external/qommon/ident/idp.ptl:894
-#: ../authentic/admin/settings.ptl:1196
+#: ../authentic/admin/settings.ptl:1200
msgid "Encryption key pair is invalid"
msgstr ""
@@ -497,7 +498,7 @@ msgstr ""
#: ../authentic/external/qommon/ident/idp.ptl:991
#: ../authentic/admin/configuration.py:120
-#: ../authentic/admin/settings.ptl:1108
+#: ../authentic/admin/settings.ptl:1112
msgid "Lasso version is too old for this support."
msgstr ""
@@ -543,13 +544,13 @@ msgid "Liberty/SAML2 identity provider"
msgstr ""
#: ../authentic/external/qommon/ident/password.ptl:98
-#: ../authentic/root.ptl:321 ../authentic/root.ptl:747
+#: ../authentic/root.ptl:327 ../authentic/root.ptl:753
#, python-format
msgid "Password is too short. It must be at least %d characters."
msgstr ""
#: ../authentic/external/qommon/ident/password.ptl:102
-#: ../authentic/root.ptl:325 ../authentic/root.ptl:752
+#: ../authentic/root.ptl:331 ../authentic/root.ptl:758
#, python-format
msgid "Password is too long. It must be at most %d characters."
msgstr ""
@@ -568,8 +569,8 @@ msgstr ""
#: ../authentic/external/qommon/ident/password.ptl:794
#: ../authentic/external/qommon/ident/password.ptl:964
#: ../authentic/external/qommon/ident/password.ptl:1156
-#: ../authentic/root.ptl:364 ../authentic/root.ptl:681
-#: ../authentic/root.ptl:923 ../authentic/root.ptl:964
+#: ../authentic/root.ptl:370 ../authentic/root.ptl:687
+#: ../authentic/root.ptl:929 ../authentic/root.ptl:970
#: ../authentic/admin/identities.ptl:154 ../authentic/admin/identities.ptl:170
msgid "Username"
msgstr "Lietotājvāŗds"
@@ -578,13 +579,13 @@ msgstr "Lietotājvāŗds"
#: ../authentic/external/qommon/ident/password.ptl:460
#: ../authentic/external/qommon/ident/password.ptl:800
#: ../authentic/external/qommon/ident/password.ptl:970
-#: ../authentic/root.ptl:365 ../authentic/root.ptl:687
+#: ../authentic/root.ptl:371 ../authentic/root.ptl:693
#: ../authentic/admin/identities.ptl:156 ../authentic/admin/identities.ptl:173
msgid "Password"
msgstr "Parole"
#: ../authentic/external/qommon/ident/password.ptl:172
-#: ../authentic/external/qommon/publisher.py:558 ../authentic/root.ptl:379
+#: ../authentic/root.ptl:385
msgid "Log in"
msgstr ""
@@ -656,18 +657,18 @@ msgid "Continue to <a href=\"/\">home page</a></p>"
msgstr ""
#: ../authentic/external/qommon/ident/password.ptl:364
-#: ../authentic/external/qommon/myspace.ptl:142 ../authentic/root.ptl:289
+#: ../authentic/external/qommon/myspace.ptl:142 ../authentic/root.ptl:295
msgid "New Password"
msgstr "Jaunā parole"
#: ../authentic/external/qommon/ident/password.ptl:366
-#: ../authentic/external/qommon/myspace.ptl:144 ../authentic/root.ptl:290
+#: ../authentic/external/qommon/myspace.ptl:144 ../authentic/root.ptl:296
msgid "New Password (confirm)"
msgstr "Jaunā apstiprinātā parole"
#: ../authentic/external/qommon/ident/password.ptl:380
#: ../authentic/external/qommon/ident/password.ptl:471
-#: ../authentic/external/qommon/myspace.ptl:158 ../authentic/root.ptl:316
+#: ../authentic/external/qommon/myspace.ptl:158 ../authentic/root.ptl:322
msgid "Passwords do not match"
msgstr ""
@@ -730,12 +731,12 @@ msgstr ""
#: ../authentic/external/qommon/ident/password.ptl:645
#: ../authentic/external/qommon/ident/password.ptl:687
#: ../authentic/external/qommon/ident/password.ptl:688
-#: ../authentic/admin/configuration.py:82 ../authentic/admin/settings.ptl:795
+#: ../authentic/admin/configuration.py:82 ../authentic/admin/settings.ptl:797
msgid "Passwords"
msgstr ""
#: ../authentic/external/qommon/ident/password.ptl:645
-#: ../authentic/admin/settings.ptl:795
+#: ../authentic/admin/settings.ptl:797
msgid "Configure all password things"
msgstr ""
@@ -798,7 +799,7 @@ msgid "Email address (for questions...)"
msgstr ""
#: ../authentic/external/qommon/ident/password.ptl:670
-#: ../authentic/root.ptl:367 ../authentic/admin/identities.ptl:87
+#: ../authentic/root.ptl:373 ../authentic/admin/identities.ptl:87
msgid "None"
msgstr ""
@@ -901,8 +902,9 @@ msgid "Notifications"
msgstr ""
#: ../authentic/external/qommon/ident/password.ptl:954
-#: ../authentic/external/qommon/admin/texts.ptl:116
-#: ../authentic/external/qommon/admin/emails.ptl:173
+#: ../authentic/external/qommon/admin/translations.ptl:54
+#: ../authentic/external/qommon/admin/texts.ptl:118
+#: ../authentic/external/qommon/admin/emails.ptl:175
#: ../authentic/external/qommon/admin/menu.ptl:260
msgid "Back"
msgstr ""
@@ -985,12 +987,14 @@ msgstr ""
#: ../authentic/external/qommon/ident/password.ptl:1221
#: ../authentic/external/qommon/ident/password.ptl:1247
-#: ../authentic/external/qommon/admin/emails.ptl:191
+#: ../authentic/external/qommon/admin/emails.ptl:194
+#: ../authentic/external/qommon/admin/emails.ptl:203
msgid "Subject"
msgstr ""
#: ../authentic/external/qommon/ident/password.ptl:1222
#: ../authentic/external/qommon/ident/password.ptl:1249
+#: ../authentic/external/qommon/admin/translations.ptl:128
#: ../authentic/external/qommon/admin/logger.ptl:60
#: ../authentic/external/qommon/admin/logger.ptl:174
#: ../authentic/admin/logger.ptl:60 ../authentic/admin/logger.ptl:148
@@ -1186,7 +1190,7 @@ msgid ""
msgstr ""
#: ../authentic/external/qommon/ident/password.ptl:1420
-#: ../authentic/root.ptl:1312
+#: ../authentic/root.ptl:1318
msgid "Notification of new registration to administrators"
msgstr ""
@@ -1195,7 +1199,7 @@ msgid "Available variables: hostname, email_as_username, username"
msgstr ""
#: ../authentic/external/qommon/ident/password.ptl:1423
-#: ../authentic/root.ptl:1314
+#: ../authentic/root.ptl:1320
msgid "New Registration"
msgstr ""
@@ -1218,12 +1222,12 @@ msgid "Available variables: hostname, username, password, email_as_username"
msgstr ""
#: ../authentic/external/qommon/ident/password.ptl:1437
-#: ../authentic/root.ptl:1286
+#: ../authentic/root.ptl:1292
msgid "Welcome to [hostname]"
msgstr ""
#: ../authentic/external/qommon/ident/password.ptl:1438
-#: ../authentic/root.ptl:1287
+#: ../authentic/root.ptl:1293
msgid ""
"Welcome to [hostname],\n"
"\n"
@@ -1406,48 +1410,48 @@ msgstr ""
msgid "completed"
msgstr ""
-#: ../authentic/external/qommon/publisher.py:200
+#: ../authentic/external/qommon/publisher.py:201
msgid "This feature is not yet implemented."
msgstr ""
-#: ../authentic/external/qommon/publisher.py:201
+#: ../authentic/external/qommon/publisher.py:202
msgid "Sorry"
msgstr ""
-#: ../authentic/external/qommon/publisher.py:222
+#: ../authentic/external/qommon/publisher.py:223
msgid ""
"The server encountered an internal error and was unable to complete your "
"request."
msgstr ""
-#: ../authentic/external/qommon/publisher.py:223
+#: ../authentic/external/qommon/publisher.py:224
#: ../authentic/liberty/saml2.ptl:209 ../authentic/liberty/saml2.ptl:313
#: ../authentic/liberty/saml2.ptl:1096
msgid "Internal Server Error"
msgstr ""
-#: ../authentic/external/qommon/publisher.py:748
-#: ../authentic/external/qommon/publisher.py:749
-#: ../authentic/external/qommon/publisher.py:750
-#: ../authentic/external/qommon/publisher.py:751
+#: ../authentic/external/qommon/publisher.py:752
+#: ../authentic/external/qommon/publisher.py:753
+#: ../authentic/external/qommon/publisher.py:754
+#: ../authentic/external/qommon/publisher.py:755
msgid "General"
msgstr ""
-#: ../authentic/external/qommon/publisher.py:748
+#: ../authentic/external/qommon/publisher.py:752
#: ../authentic/admin/configuration.py:76
-#: ../authentic/admin/configuration.py:77 ../authentic/admin/settings.ptl:806
+#: ../authentic/admin/configuration.py:77 ../authentic/admin/settings.ptl:808
msgid "Site Name"
msgstr ""
-#: ../authentic/external/qommon/publisher.py:749
+#: ../authentic/external/qommon/publisher.py:753
msgid "Current Theme Name"
msgstr ""
-#: ../authentic/external/qommon/publisher.py:750
+#: ../authentic/external/qommon/publisher.py:754
msgid "Current Date"
msgstr ""
-#: ../authentic/external/qommon/publisher.py:751
+#: ../authentic/external/qommon/publisher.py:755
msgid "Current Date & Time"
msgstr ""
@@ -1785,7 +1789,7 @@ msgstr ""
#: ../authentic/external/qommon/backoffice/menu.ptl:57
#: ../authentic/external/qommon/admin/logger.ptl:99
-#: ../authentic/identities.py:626 ../authentic/identities.py:628
+#: ../authentic/identities.py:642 ../authentic/identities.py:644
#: ../authentic/admin/logger.ptl:89 ../authentic/admin/logger.ptl:90
msgid "Unknown"
msgstr ""
@@ -1805,112 +1809,139 @@ msgstr ""
msgid "Back Office of %s"
msgstr ""
-#: ../authentic/external/qommon/admin/texts.ptl:65
+#: ../authentic/external/qommon/admin/translations.ptl:41
+#: ../authentic/external/qommon/admin/translations.ptl:42
+#: ../authentic/external/qommon/admin/translations.ptl:159
+#: ../authentic/admin/settings.ptl:824
+msgid "Custom Translations"
+msgstr ""
+
+#: ../authentic/external/qommon/admin/translations.ptl:129
+msgid "Custom translation"
+msgstr ""
+
+#: ../authentic/external/qommon/admin/translations.ptl:130
+msgid "Default translation"
+msgstr ""
+
+#: ../authentic/external/qommon/admin/texts.ptl:67
msgid "Edit Text"
msgstr ""
-#: ../authentic/external/qommon/admin/texts.ptl:87
-#: ../authentic/external/qommon/admin/texts.ptl:160
-#: ../authentic/external/qommon/admin/texts.ptl:203
-#: ../authentic/admin/settings.ptl:820
+#: ../authentic/external/qommon/admin/texts.ptl:89
+#: ../authentic/external/qommon/admin/texts.ptl:176
+#: ../authentic/external/qommon/admin/texts.ptl:229
+#: ../authentic/admin/settings.ptl:822
msgid "Texts"
msgstr ""
-#: ../authentic/external/qommon/admin/texts.ptl:88
+#: ../authentic/external/qommon/admin/texts.ptl:90
msgid "Custom Texts"
msgstr ""
-#: ../authentic/external/qommon/admin/texts.ptl:96
-#: ../authentic/external/qommon/admin/emails.ptl:153
+#: ../authentic/external/qommon/admin/texts.ptl:98
+#: ../authentic/external/qommon/admin/emails.ptl:155
msgid "Miscellaneous"
msgstr ""
-#: ../authentic/external/qommon/admin/texts.ptl:144
+#: ../authentic/external/qommon/admin/texts.ptl:160
msgid "Restore default text"
msgstr ""
-#: ../authentic/external/qommon/admin/texts.ptl:157
-#: ../authentic/external/qommon/admin/emails.ptl:210
+#: ../authentic/external/qommon/admin/texts.ptl:173
+#: ../authentic/external/qommon/admin/emails.ptl:223
msgid "Invalid template"
msgstr ""
-#: ../authentic/external/qommon/admin/texts.ptl:161
+#: ../authentic/external/qommon/admin/texts.ptl:177
msgid "Text"
msgstr ""
-#: ../authentic/external/qommon/admin/texts.ptl:164
-#: ../authentic/external/qommon/admin/emails.ptl:217
+#: ../authentic/external/qommon/admin/texts.ptl:180
+#: ../authentic/external/qommon/admin/emails.ptl:230
msgid "Substitution Variables"
msgstr ""
-#: ../authentic/external/qommon/admin/texts.ptl:166
+#: ../authentic/external/qommon/admin/texts.ptl:182
msgid "The text can reference [] variables from the table below:"
msgstr ""
-#: ../authentic/external/qommon/admin/emails.ptl:103
+#: ../authentic/external/qommon/admin/emails.ptl:105
msgid "SMTP Server"
msgstr ""
-#: ../authentic/external/qommon/admin/emails.ptl:105
+#: ../authentic/external/qommon/admin/emails.ptl:107
msgid "SMTP Login"
msgstr ""
-#: ../authentic/external/qommon/admin/emails.ptl:107
+#: ../authentic/external/qommon/admin/emails.ptl:109
msgid "SMTP Password"
msgstr ""
-#: ../authentic/external/qommon/admin/emails.ptl:109
+#: ../authentic/external/qommon/admin/emails.ptl:111
msgid "Email Sender"
msgstr ""
-#: ../authentic/external/qommon/admin/emails.ptl:111
+#: ../authentic/external/qommon/admin/emails.ptl:113
msgid "Reply-To Address"
msgstr ""
-#: ../authentic/external/qommon/admin/emails.ptl:113
+#: ../authentic/external/qommon/admin/emails.ptl:115
msgid "Email Footer"
msgstr ""
-#: ../authentic/external/qommon/admin/emails.ptl:115
+#: ../authentic/external/qommon/admin/emails.ptl:117
msgid "Handle Bounces"
msgstr ""
-#: ../authentic/external/qommon/admin/emails.ptl:118
+#: ../authentic/external/qommon/admin/emails.ptl:120
msgid "Check DNS for domain name"
msgstr ""
-#: ../authentic/external/qommon/admin/emails.ptl:120
+#: ../authentic/external/qommon/admin/emails.ptl:122
msgid "Use a DNS request to check domain names used in email fields"
msgstr ""
-#: ../authentic/external/qommon/admin/emails.ptl:128
-#: ../authentic/external/qommon/admin/emails.ptl:139
-#: ../authentic/external/qommon/admin/emails.ptl:140
-#: ../authentic/external/qommon/admin/emails.ptl:213
-#: ../authentic/external/qommon/admin/emails.ptl:263
-#: ../authentic/admin/settings.ptl:816
+#: ../authentic/external/qommon/admin/emails.ptl:130
+#: ../authentic/external/qommon/admin/emails.ptl:141
+#: ../authentic/external/qommon/admin/emails.ptl:142
+#: ../authentic/external/qommon/admin/emails.ptl:226
+#: ../authentic/external/qommon/admin/emails.ptl:291
+#: ../authentic/admin/settings.ptl:818
msgid "Emails"
msgstr ""
-#: ../authentic/external/qommon/admin/emails.ptl:129
-#: ../authentic/external/qommon/admin/emails.ptl:130
-#: ../authentic/external/qommon/admin/emails.ptl:143
+#: ../authentic/external/qommon/admin/emails.ptl:131
+#: ../authentic/external/qommon/admin/emails.ptl:132
+#: ../authentic/external/qommon/admin/emails.ptl:145
msgid "General Options"
msgstr ""
-#: ../authentic/external/qommon/admin/emails.ptl:189
+#: ../authentic/external/qommon/admin/emails.ptl:192
msgid "Enabled Email"
msgstr ""
-#: ../authentic/external/qommon/admin/emails.ptl:197
+#: ../authentic/external/qommon/admin/emails.ptl:210
msgid "Restore default email"
msgstr ""
-#: ../authentic/external/qommon/admin/emails.ptl:219
+#: ../authentic/external/qommon/admin/emails.ptl:232
msgid ""
"The email subject and body can reference [] variables from the table below:"
msgstr ""
+#: ../authentic/external/qommon/substitution.py:67
+msgid "Category"
+msgstr ""
+
+#: ../authentic/external/qommon/substitution.py:67
+msgid "Variable"
+msgstr ""
+
+#: ../authentic/external/qommon/substitution.py:67
+msgid "Comment"
+msgstr ""
+
#: ../authentic/external/qommon/admin/menu.ptl:170
msgid "backoffice"
msgstr ""
@@ -1957,7 +1988,7 @@ msgstr ""
#: ../authentic/external/qommon/admin/settings.ptl:28
#: ../authentic/admin/configuration.py:255 ../authentic/admin/root.ptl:46
-#: ../authentic/admin/settings.ptl:762
+#: ../authentic/admin/settings.ptl:764
msgid "Settings"
msgstr ""
@@ -1974,11 +2005,11 @@ msgid "Fix sessions to an IP address"
msgstr ""
#: ../authentic/external/qommon/admin/settings.ptl:74
-#: ../authentic/external/qommon/admin/settings.ptl:89
-#: ../authentic/external/qommon/admin/settings.ptl:90
-#: ../authentic/external/qommon/admin/settings.ptl:91
+#: ../authentic/external/qommon/admin/settings.ptl:86
+#: ../authentic/external/qommon/admin/settings.ptl:87
+#: ../authentic/external/qommon/admin/settings.ptl:88
#: ../authentic/admin/configuration.py:26
-#: ../authentic/admin/configuration.py:27 ../authentic/admin/settings.ptl:810
+#: ../authentic/admin/configuration.py:27 ../authentic/admin/settings.ptl:812
msgid "Language"
msgstr ""
@@ -1992,101 +2023,86 @@ msgid "English"
msgstr ""
#: ../authentic/external/qommon/admin/settings.ptl:78
-#: ../authentic/admin/configuration.py:33
-msgid "Italian"
-msgstr ""
-
-#: ../authentic/external/qommon/admin/settings.ptl:79
-#: ../authentic/admin/configuration.py:34
-msgid "Romanian"
-msgstr ""
-
-#: ../authentic/external/qommon/admin/settings.ptl:80
-#: ../authentic/admin/configuration.py:35
-msgid "Latvian"
-msgstr ""
-
-#: ../authentic/external/qommon/admin/settings.ptl:81
#: ../authentic/admin/configuration.py:36
msgid "French"
msgstr ""
-#: ../authentic/external/qommon/admin/settings.ptl:101
+#: ../authentic/external/qommon/admin/settings.ptl:98
#: ../authentic/admin/configuration.py:49
msgid "Use a web proxy"
msgstr ""
-#: ../authentic/external/qommon/admin/settings.ptl:103
+#: ../authentic/external/qommon/admin/settings.ptl:100
#: ../authentic/admin/configuration.py:51
msgid "Proxy IP address or domain name"
msgstr ""
-#: ../authentic/external/qommon/admin/settings.ptl:105
+#: ../authentic/external/qommon/admin/settings.ptl:102
#: ../authentic/admin/configuration.py:53
msgid "Proxy port"
msgstr ""
-#: ../authentic/external/qommon/admin/settings.ptl:107
+#: ../authentic/external/qommon/admin/settings.ptl:104
#: ../authentic/admin/configuration.py:55
msgid "User name"
msgstr ""
-#: ../authentic/external/qommon/admin/settings.ptl:109
+#: ../authentic/external/qommon/admin/settings.ptl:106
#: ../authentic/admin/configuration.py:57
msgid "User password"
msgstr ""
-#: ../authentic/external/qommon/admin/settings.ptl:118
-#: ../authentic/external/qommon/admin/settings.ptl:119
-#: ../authentic/external/qommon/admin/settings.ptl:120
+#: ../authentic/external/qommon/admin/settings.ptl:115
+#: ../authentic/external/qommon/admin/settings.ptl:116
+#: ../authentic/external/qommon/admin/settings.ptl:117
#: ../authentic/admin/configuration.py:48
msgid "Proxy"
msgstr ""
-#: ../authentic/external/qommon/admin/settings.ptl:129
+#: ../authentic/external/qommon/admin/settings.ptl:126
#: ../authentic/admin/configuration.py:8
msgid "Email for Tracebacks"
msgstr ""
-#: ../authentic/external/qommon/admin/settings.ptl:131
+#: ../authentic/external/qommon/admin/settings.ptl:128
#: ../authentic/admin/configuration.py:11
msgid "Display Exceptions"
msgstr ""
-#: ../authentic/external/qommon/admin/settings.ptl:133
+#: ../authentic/external/qommon/admin/settings.ptl:130
#: ../authentic/admin/configuration.py:13
msgid "No display"
msgstr ""
-#: ../authentic/external/qommon/admin/settings.ptl:134
+#: ../authentic/external/qommon/admin/settings.ptl:131
#: ../authentic/admin/configuration.py:14
msgid "Display as Text"
msgstr ""
-#: ../authentic/external/qommon/admin/settings.ptl:135
+#: ../authentic/external/qommon/admin/settings.ptl:132
#: ../authentic/admin/configuration.py:15
msgid "Display as Text in an HTML error page"
msgstr ""
-#: ../authentic/external/qommon/admin/settings.ptl:136
+#: ../authentic/external/qommon/admin/settings.ptl:133
#: ../authentic/admin/configuration.py:16
msgid "Display as HTML"
msgstr ""
-#: ../authentic/external/qommon/admin/settings.ptl:137
+#: ../authentic/external/qommon/admin/settings.ptl:134
#: ../authentic/admin/configuration.py:19
msgid "Logger"
msgstr ""
-#: ../authentic/external/qommon/admin/settings.ptl:139
+#: ../authentic/external/qommon/admin/settings.ptl:136
#: ../authentic/admin/configuration.py:20
msgid "Enable debug mode"
msgstr ""
-#: ../authentic/external/qommon/admin/settings.ptl:148
-#: ../authentic/external/qommon/admin/settings.ptl:149
-#: ../authentic/external/qommon/admin/settings.ptl:150
-#: ../authentic/admin/settings.ptl:827
+#: ../authentic/external/qommon/admin/settings.ptl:145
+#: ../authentic/external/qommon/admin/settings.ptl:146
+#: ../authentic/external/qommon/admin/settings.ptl:147
+#: ../authentic/admin/settings.ptl:831
msgid "Debug Options"
msgstr ""
@@ -2151,18 +2167,6 @@ msgstr ""
msgid "Since: %s"
msgstr ""
-#: ../authentic/external/qommon/substitution.py:67
-msgid "Category"
-msgstr ""
-
-#: ../authentic/external/qommon/substitution.py:67
-msgid "Variable"
-msgstr ""
-
-#: ../authentic/external/qommon/substitution.py:67
-msgid "Comment"
-msgstr ""
-
#: ../authentic/external/qommon/admin/certificates.ptl:41
#: ../authentic/external/qommon/admin/certificates.ptl:42
#, python-format
@@ -2174,7 +2178,7 @@ msgid "You are about to delete this certificate."
msgstr ""
#: ../authentic/external/qommon/admin/certificates.ptl:54
-#: ../authentic/admin/identities.ptl:519 ../authentic/admin/settings.ptl:614
+#: ../authentic/admin/identities.ptl:519 ../authentic/admin/settings.ptl:615
msgid "Delete"
msgstr ""
@@ -2212,79 +2216,79 @@ msgstr ""
msgid "Bad certificate"
msgstr ""
-#: ../authentic/external/qommon/misc.py:309
+#: ../authentic/external/qommon/misc.py:311
msgid "January"
msgstr ""
-#: ../authentic/external/qommon/misc.py:309
+#: ../authentic/external/qommon/misc.py:311
msgid "February"
msgstr ""
-#: ../authentic/external/qommon/misc.py:309
+#: ../authentic/external/qommon/misc.py:311
msgid "March"
msgstr ""
-#: ../authentic/external/qommon/misc.py:309
+#: ../authentic/external/qommon/misc.py:311
msgid "April"
msgstr ""
-#: ../authentic/external/qommon/misc.py:310
+#: ../authentic/external/qommon/misc.py:312
msgid "May"
msgstr ""
-#: ../authentic/external/qommon/misc.py:310
+#: ../authentic/external/qommon/misc.py:312
msgid "June"
msgstr ""
-#: ../authentic/external/qommon/misc.py:310
+#: ../authentic/external/qommon/misc.py:312
msgid "July"
msgstr ""
-#: ../authentic/external/qommon/misc.py:310
+#: ../authentic/external/qommon/misc.py:312
msgid "August"
msgstr ""
-#: ../authentic/external/qommon/misc.py:311
+#: ../authentic/external/qommon/misc.py:313
msgid "September"
msgstr ""
-#: ../authentic/external/qommon/misc.py:311
+#: ../authentic/external/qommon/misc.py:313
msgid "October"
msgstr ""
-#: ../authentic/external/qommon/misc.py:311
+#: ../authentic/external/qommon/misc.py:313
msgid "November"
msgstr ""
-#: ../authentic/external/qommon/misc.py:311
+#: ../authentic/external/qommon/misc.py:313
msgid "December"
msgstr ""
-#: ../authentic/external/qommon/misc.py:331
+#: ../authentic/external/qommon/misc.py:333
msgid "Monday"
msgstr ""
-#: ../authentic/external/qommon/misc.py:331
+#: ../authentic/external/qommon/misc.py:333
msgid "Tuesday"
msgstr ""
-#: ../authentic/external/qommon/misc.py:331
+#: ../authentic/external/qommon/misc.py:333
msgid "Wednesday"
msgstr ""
-#: ../authentic/external/qommon/misc.py:332
+#: ../authentic/external/qommon/misc.py:334
msgid "Thursday"
msgstr ""
-#: ../authentic/external/qommon/misc.py:332
+#: ../authentic/external/qommon/misc.py:334
msgid "Friday"
msgstr ""
-#: ../authentic/external/qommon/misc.py:332
+#: ../authentic/external/qommon/misc.py:334
msgid "Saturday"
msgstr ""
-#: ../authentic/external/qommon/misc.py:332
+#: ../authentic/external/qommon/misc.py:334
msgid "Sunday"
msgstr ""
@@ -2535,8 +2539,8 @@ msgstr ""
msgid "Continue"
msgstr ""
-#: ../authentic/liberty/saml2.ptl:64 ../authentic/root.ptl:119
-#: ../authentic/root.ptl:545 ../authentic/root.ptl:548
+#: ../authentic/liberty/saml2.ptl:64 ../authentic/root.ptl:125
+#: ../authentic/root.ptl:551 ../authentic/root.ptl:554
msgid "Home"
msgstr "Sākums"
@@ -2617,199 +2621,199 @@ msgid ""
"discovery cookie."
msgstr ""
-#: ../authentic/root.ptl:143 ../authentic/root.ptl:195
-#: ../authentic/root.ptl:583
+#: ../authentic/root.ptl:149 ../authentic/root.ptl:201
+#: ../authentic/root.ptl:589
msgid "Failed to connect to identities storage."
msgstr ""
-#: ../authentic/root.ptl:160 ../authentic/root.ptl:161
-#: ../authentic/root.ptl:344 ../authentic/root.ptl:1049
-#: ../authentic/root.ptl:1125
+#: ../authentic/root.ptl:166 ../authentic/root.ptl:167
+#: ../authentic/root.ptl:350 ../authentic/root.ptl:1055
+#: ../authentic/root.ptl:1131
msgid "Account Management"
msgstr ""
-#: ../authentic/root.ptl:176
+#: ../authentic/root.ptl:182
msgid "Certificates federated:"
msgstr ""
-#: ../authentic/root.ptl:188
+#: ../authentic/root.ptl:194
msgid "You are not allowed to manipulate your federations"
msgstr ""
-#: ../authentic/root.ptl:207 ../authentic/root.ptl:208
-#: ../authentic/root.ptl:1271
+#: ../authentic/root.ptl:213 ../authentic/root.ptl:214
+#: ../authentic/root.ptl:1277
msgid "Federations"
msgstr ""
-#: ../authentic/root.ptl:237
+#: ../authentic/root.ptl:243
#, python-format
msgid "Log on %s"
msgstr ""
-#: ../authentic/root.ptl:259
+#: ../authentic/root.ptl:265
msgid "Terminate Federation"
msgstr ""
-#: ../authentic/root.ptl:283
+#: ../authentic/root.ptl:289
msgid "No password for this identity"
msgstr ""
-#: ../authentic/root.ptl:288
+#: ../authentic/root.ptl:294
msgid "Current Password"
msgstr "Pašreizējā parole"
-#: ../authentic/root.ptl:309
+#: ../authentic/root.ptl:315
msgid "Wrong password"
msgstr ""
-#: ../authentic/root.ptl:327
+#: ../authentic/root.ptl:333
msgid "New password is the same as the old one"
msgstr ""
-#: ../authentic/root.ptl:343 ../authentic/root.ptl:345
-#: ../authentic/root.ptl:1175
+#: ../authentic/root.ptl:349 ../authentic/root.ptl:351
+#: ../authentic/root.ptl:1181
msgid "Changing Password"
msgstr "Mainīt paroli"
-#: ../authentic/root.ptl:377
+#: ../authentic/root.ptl:383
msgid "Proxies request to"
msgstr ""
-#: ../authentic/root.ptl:381
+#: ../authentic/root.ptl:387
msgid "Log in using SSL certificate"
msgstr ""
-#: ../authentic/root.ptl:451
+#: ../authentic/root.ptl:457
msgid "Authentication Failure"
msgstr ""
-#: ../authentic/root.ptl:544
+#: ../authentic/root.ptl:550
msgid "This action needs an HTTPS connection"
msgstr ""
-#: ../authentic/root.ptl:547
+#: ../authentic/root.ptl:553
msgid ""
"This action needs that you present an SSL certificate, maybe the server is "
"not configured to ask one ?"
msgstr ""
-#: ../authentic/root.ptl:689
+#: ../authentic/root.ptl:695
msgid "A password will be mailed to you."
msgstr ""
-#: ../authentic/root.ptl:694
+#: ../authentic/root.ptl:700
msgid "If you forget your password..."
msgstr ""
-#: ../authentic/root.ptl:696
+#: ../authentic/root.ptl:702
msgid "Security question"
msgstr ""
-#: ../authentic/root.ptl:697 ../authentic/admin/identities.ptl:163
+#: ../authentic/root.ptl:703 ../authentic/admin/identities.ptl:163
msgid "[Select a question]"
msgstr ""
-#: ../authentic/root.ptl:698
+#: ../authentic/root.ptl:704
msgid "Your answer"
msgstr ""
-#: ../authentic/root.ptl:712 ../authentic/root.ptl:713
-#: ../authentic/root.ptl:821 ../authentic/root.ptl:1160
+#: ../authentic/root.ptl:718 ../authentic/root.ptl:719
+#: ../authentic/root.ptl:827 ../authentic/root.ptl:1166
msgid "Registration"
msgstr ""
-#: ../authentic/root.ptl:738
+#: ../authentic/root.ptl:744
msgid "That address is already in use"
msgstr ""
-#: ../authentic/root.ptl:740
+#: ../authentic/root.ptl:746
msgid "That username is already in use"
msgstr ""
-#: ../authentic/root.ptl:775
+#: ../authentic/root.ptl:781
msgid "This value must be unique but it already exists for another user"
msgstr ""
-#: ../authentic/root.ptl:787
+#: ../authentic/root.ptl:793
msgid ""
"An error occured and your password could not be send. Is your email address "
"correct?"
msgstr ""
-#: ../authentic/root.ptl:844 ../authentic/root.ptl:845
-#: ../authentic/root.ptl:1167
+#: ../authentic/root.ptl:850 ../authentic/root.ptl:851
+#: ../authentic/root.ptl:1173
msgid "Registration Completed"
msgstr ""
-#: ../authentic/root.ptl:858
+#: ../authentic/root.ptl:864
msgid ""
"Your account has no password, it certainly uses another kind of "
"authentication, contact an administrator."
msgstr ""
-#: ../authentic/root.ptl:861
+#: ../authentic/root.ptl:867
msgid "Your account has no email, contact an administrator"
msgstr ""
-#: ../authentic/root.ptl:892 ../authentic/root.ptl:952
-#: ../authentic/root.ptl:985 ../authentic/root.ptl:1184
+#: ../authentic/root.ptl:898 ../authentic/root.ptl:958
+#: ../authentic/root.ptl:991 ../authentic/root.ptl:1190
msgid "Lost Password"
msgstr ""
-#: ../authentic/root.ptl:931
+#: ../authentic/root.ptl:937
msgid "Wrong answer or inexistant user"
msgstr ""
-#: ../authentic/root.ptl:932
+#: ../authentic/root.ptl:938
msgid "Wrong answer"
msgstr ""
-#: ../authentic/root.ptl:996
+#: ../authentic/root.ptl:1002
#, python-format
msgid ""
"There is more than one accounts for the identifier <em>%s</em>, try to <a "
"href=\"/forgot_identifier\">ask for all your accounts</a>"
msgstr ""
-#: ../authentic/root.ptl:1000
+#: ../authentic/root.ptl:1006
#, python-format
msgid "Your identity %r is unknown."
msgstr ""
-#: ../authentic/root.ptl:1006
+#: ../authentic/root.ptl:1012
msgid "An error occured and your password could not be send."
msgstr ""
-#: ../authentic/root.ptl:1048 ../authentic/root.ptl:1050
-#: ../authentic/root.ptl:1226
+#: ../authentic/root.ptl:1054 ../authentic/root.ptl:1056
+#: ../authentic/root.ptl:1232
msgid "Updating Personal Information"
msgstr "Uzlabot personālo informāciju"
-#: ../authentic/root.ptl:1077 ../authentic/root.ptl:1096
-#: ../authentic/root.ptl:1202
+#: ../authentic/root.ptl:1083 ../authentic/root.ptl:1102
+#: ../authentic/root.ptl:1208
msgid "Lost Account Name"
msgstr ""
-#: ../authentic/root.ptl:1109
+#: ../authentic/root.ptl:1115
msgid "There is no account with this email"
msgstr ""
-#: ../authentic/root.ptl:1120
+#: ../authentic/root.ptl:1126
msgid "Error when sending the mail"
msgstr ""
-#: ../authentic/root.ptl:1121
+#: ../authentic/root.ptl:1127
#, python-format
msgid "Your identifiers have been send to %s"
msgstr ""
-#: ../authentic/root.ptl:1126
+#: ../authentic/root.ptl:1132
msgid ""
"Available variables: identity_label, idp_sso_list, show_federations, "
"federations_list, certificate_list, allow_certificate_federation"
msgstr ""
-#: ../authentic/root.ptl:1127
+#: ../authentic/root.ptl:1133
msgid ""
"<h2 class=\"identity-title\">[identity_label]</h2>\n"
"\n"
@@ -2843,39 +2847,39 @@ msgid ""
"[end]\n"
msgstr ""
-#: ../authentic/root.ptl:1161
+#: ../authentic/root.ptl:1167
msgid "Available variable: register_form"
msgstr ""
-#: ../authentic/root.ptl:1162
+#: ../authentic/root.ptl:1168
msgid "[register_form]\n"
msgstr ""
-#: ../authentic/root.ptl:1168
+#: ../authentic/root.ptl:1174
msgid ""
"<p>Your password has been mailed to you.</p>\n"
"\n"
"<p><a href=\"login\">Login page</a></p>\n"
msgstr ""
-#: ../authentic/root.ptl:1176
+#: ../authentic/root.ptl:1182
msgid "Available variable: change_password_form"
msgstr ""
-#: ../authentic/root.ptl:1177
+#: ../authentic/root.ptl:1183
msgid ""
"<div id=\"identity-content\">\n"
"[change_password_form]\n"
"</div>\n"
msgstr ""
-#: ../authentic/root.ptl:1185
+#: ../authentic/root.ptl:1191
msgid ""
"Available variables: lost_password_form, lost_password_behaviour, "
"generate_on_remind"
msgstr ""
-#: ../authentic/root.ptl:1186
+#: ../authentic/root.ptl:1192
msgid ""
"[is lost_password_behaviour \"dumb_question\"]\n"
"[is generate_on_remind \"True\"]<p>Fill the form to get a <strong>new</"
@@ -2893,53 +2897,53 @@ msgid ""
"[lost_password_form]\n"
msgstr ""
-#: ../authentic/root.ptl:1203
+#: ../authentic/root.ptl:1209
msgid "Available variables: lost_identifier_form"
msgstr ""
-#: ../authentic/root.ptl:1204
+#: ../authentic/root.ptl:1210
msgid ""
"<p>Give your email to get back the list of your accounts.</p>\n"
"\n"
"[lost_identifier_form]\n"
msgstr ""
-#: ../authentic/root.ptl:1211
+#: ../authentic/root.ptl:1217
msgid "Lost Password Question"
msgstr ""
-#: ../authentic/root.ptl:1212
+#: ../authentic/root.ptl:1218
msgid "Available variable: lost_password_question_form"
msgstr ""
-#: ../authentic/root.ptl:1213
+#: ../authentic/root.ptl:1219
msgid "[lost_password_question_form]\n"
msgstr ""
-#: ../authentic/root.ptl:1218
+#: ../authentic/root.ptl:1224
msgid "Lost Password (mailed)"
msgstr ""
-#: ../authentic/root.ptl:1219
+#: ../authentic/root.ptl:1225
msgid ""
"<p>Your password has been mailed back to you.</p>\n"
"\n"
"<p><a href=\"login\">Login</a>\n"
msgstr ""
-#: ../authentic/root.ptl:1227
+#: ../authentic/root.ptl:1233
msgid "Available variable: info_form"
msgstr ""
-#: ../authentic/root.ptl:1228
+#: ../authentic/root.ptl:1234
msgid "[info_form]\n"
msgstr ""
-#: ../authentic/root.ptl:1234
+#: ../authentic/root.ptl:1240
msgid "Available variables: login_form, authentication_failure"
msgstr ""
-#: ../authentic/root.ptl:1235
+#: ../authentic/root.ptl:1241
msgid ""
"<div id=\"login-form\">\n"
"[if-any authentication_failure]\n"
@@ -2977,11 +2981,11 @@ msgid ""
"</div>\n"
msgstr ""
-#: ../authentic/root.ptl:1272
+#: ../authentic/root.ptl:1278
msgid "Available variables: identity_label, federations_list"
msgstr ""
-#: ../authentic/root.ptl:1273
+#: ../authentic/root.ptl:1279
msgid ""
"[if-any federations_list]\n"
"[federations_list]\n"
@@ -2990,25 +2994,25 @@ msgid ""
"<a href=\".\">Back to home</a>\n"
msgstr ""
-#: ../authentic/root.ptl:1284
+#: ../authentic/root.ptl:1290
msgid "Welcome Email"
msgstr ""
-#: ../authentic/root.ptl:1285 ../authentic/root.ptl:1296
-#: ../authentic/root.ptl:1313 ../authentic/root.ptl:1328
+#: ../authentic/root.ptl:1291 ../authentic/root.ptl:1302
+#: ../authentic/root.ptl:1319 ../authentic/root.ptl:1334
#, python-format
msgid "Available variables: %s"
msgstr ""
-#: ../authentic/root.ptl:1295
+#: ../authentic/root.ptl:1301
msgid "Password Reminder"
msgstr ""
-#: ../authentic/root.ptl:1297
+#: ../authentic/root.ptl:1303
msgid "Your account on [hostname]"
msgstr ""
-#: ../authentic/root.ptl:1298
+#: ../authentic/root.ptl:1304
msgid ""
"Hello,\n"
"\n"
@@ -3022,7 +3026,7 @@ msgid ""
"Your password is: [password]\n"
msgstr ""
-#: ../authentic/root.ptl:1315
+#: ../authentic/root.ptl:1321
msgid ""
"Hello,\n"
"\n"
@@ -3034,15 +3038,15 @@ msgid ""
"\n"
msgstr ""
-#: ../authentic/root.ptl:1327
+#: ../authentic/root.ptl:1333
msgid "Identifier Email"
msgstr ""
-#: ../authentic/root.ptl:1329
+#: ../authentic/root.ptl:1335
msgid "List of identifiers for [email] on [hostname]"
msgstr ""
-#: ../authentic/root.ptl:1330
+#: ../authentic/root.ptl:1336
msgid ""
"You asked for all usernames linked to address [email] on [hostname].\n"
"\n"
@@ -3102,141 +3106,141 @@ msgstr ""
msgid "false"
msgstr ""
-#: ../authentic/identities.py:228
+#: ../authentic/identities.py:240
msgid "Add value"
msgstr ""
-#: ../authentic/identities.py:373
+#: ../authentic/identities.py:388
msgid "Password Account"
msgstr ""
-#: ../authentic/identities.py:495
+#: ../authentic/identities.py:511
msgid "Old default storage (pickled file)"
msgstr ""
#. use LDAP for standard attributes and authentic storage (cpickle) for
#. authentic specific attributes (roles, lasso_dump)
-#: ../authentic/identities.py:580
+#: ../authentic/identities.py:596
msgid "LDAP Directory"
msgstr ""
-#: ../authentic/identities.py:1074
+#: ../authentic/identities.py:1088
msgid "LDAP URL"
msgstr ""
-#: ../authentic/identities.py:1075
+#: ../authentic/identities.py:1089
msgid "Example: <tt>ldap://directory.example.com</tt>"
msgstr ""
-#: ../authentic/identities.py:1077
+#: ../authentic/identities.py:1091
msgid "LDAP is Read only"
msgstr ""
-#: ../authentic/identities.py:1079
+#: ../authentic/identities.py:1093
msgid "LDAP Base"
msgstr ""
-#: ../authentic/identities.py:1080
+#: ../authentic/identities.py:1094
msgid "Example: <tt>dc=example, dc=com</tt>"
msgstr ""
-#: ../authentic/identities.py:1082
+#: ../authentic/identities.py:1096
msgid "LDAP New User Base"
msgstr ""
-#: ../authentic/identities.py:1083
+#: ../authentic/identities.py:1097
msgid "Example: <tt>dc=example, dc=com</tt>, if not set LDAP Base is used"
msgstr ""
-#: ../authentic/identities.py:1085
+#: ../authentic/identities.py:1099
msgid "LDAP Administrative Bind DN"
msgstr ""
-#: ../authentic/identities.py:1087
+#: ../authentic/identities.py:1101
msgid "Example: <tt>cn=admin, dc=example, dc=com</tt>"
msgstr ""
-#: ../authentic/identities.py:1090
+#: ../authentic/identities.py:1104
msgid "LDAP Administrative Bind password"
msgstr ""
-#: ../authentic/identities.py:1091
+#: ../authentic/identities.py:1105
msgid "Example: <tt>secret</tt>"
msgstr ""
-#: ../authentic/identities.py:1093
+#: ../authentic/identities.py:1107
msgid "LDAP Object Class"
msgstr ""
-#: ../authentic/identities.py:1095
+#: ../authentic/identities.py:1109
msgid "Example: <tt>posixAccount</tt>"
msgstr ""
-#: ../authentic/identities.py:1097
+#: ../authentic/identities.py:1111
msgid "LDAP Object Username Attribute"
msgstr ""
-#: ../authentic/identities.py:1099
+#: ../authentic/identities.py:1113
msgid "Example: <tt>uid</tt>"
msgstr ""
-#: ../authentic/identities.py:1101
+#: ../authentic/identities.py:1115
msgid "LDAP Object Name Attribute"
msgstr ""
-#: ../authentic/identities.py:1102
+#: ../authentic/identities.py:1116
msgid "Example: <tt>cn</tt>"
msgstr ""
-#: ../authentic/identities.py:1104
+#: ../authentic/identities.py:1118
msgid "LDAP Object Email Attribute"
msgstr ""
-#: ../authentic/identities.py:1105
+#: ../authentic/identities.py:1119
msgid "Example: <tt>mail</tt>"
msgstr ""
-#: ../authentic/identities.py:1107
+#: ../authentic/identities.py:1121
msgid "Massive LDAP Directory"
msgstr ""
-#: ../authentic/identities.py:1110
+#: ../authentic/identities.py:1124
msgid "LDAP attributes published in SAML assertions"
msgstr ""
-#: ../authentic/identities.py:1111
+#: ../authentic/identities.py:1125
msgid "Example: <tt>uid mail</tt> (space delimited list)"
msgstr ""
-#: ../authentic/identities.py:1117
+#: ../authentic/identities.py:1131
msgid "Mapping from custom field name to LDAP attributes"
msgstr ""
-#: ../authentic/identities.py:1118
+#: ../authentic/identities.py:1132
msgid "Possible fields are: "
msgstr ""
-#: ../authentic/identities.py:1169
+#: ../authentic/identities.py:1183
msgid "Default storage (files)"
msgstr ""
-#: ../authentic/identities.py:1286
+#: ../authentic/identities.py:1300
msgid "PostgreSQL database"
msgstr ""
-#: ../authentic/identities.py:1501
+#: ../authentic/identities.py:1515
msgid "Database Name"
msgstr ""
-#: ../authentic/identities.py:1503
+#: ../authentic/identities.py:1517
msgid "Database User"
msgstr ""
-#: ../authentic/identities.py:1505
+#: ../authentic/identities.py:1519
msgid "Database Password"
msgstr ""
-#: ../authentic/identities.py:1507
+#: ../authentic/identities.py:1521
msgid "Database Hostname"
msgstr ""
@@ -3256,7 +3260,19 @@ msgstr ""
msgid "User HTTP Accept-Language header"
msgstr ""
-#: ../authentic/admin/configuration.py:38 ../authentic/admin/settings.ptl:814
+#: ../authentic/admin/configuration.py:33
+msgid "Italian"
+msgstr ""
+
+#: ../authentic/admin/configuration.py:34
+msgid "Romanian"
+msgstr ""
+
+#: ../authentic/admin/configuration.py:35
+msgid "Latvian"
+msgstr ""
+
+#: ../authentic/admin/configuration.py:38 ../authentic/admin/settings.ptl:816
msgid "Template"
msgstr ""
@@ -3305,37 +3321,37 @@ msgid "Log wrong passwords"
msgstr ""
#: ../authentic/admin/configuration.py:125
-#: ../authentic/admin/settings.ptl:1120
+#: ../authentic/admin/settings.ptl:1124
msgid "Lasso version is not built with ID-WSF support."
msgstr ""
#: ../authentic/admin/configuration.py:130
-#: ../authentic/admin/settings.ptl:1153 ../authentic/admin/settings.ptl:1154
+#: ../authentic/admin/settings.ptl:1157 ../authentic/admin/settings.ptl:1158
msgid "Identity Provider Configuration"
msgstr ""
#: ../authentic/admin/configuration.py:168
-#: ../authentic/admin/settings.ptl:1100
+#: ../authentic/admin/settings.ptl:1104
msgid "Identity Provider Introduction, URL of Cookie Setter"
msgstr ""
#: ../authentic/admin/configuration.py:171
-#: ../authentic/admin/settings.ptl:1104
+#: ../authentic/admin/settings.ptl:1108
msgid "ID-FF & SAMLv2 Proxy Support"
msgstr ""
#: ../authentic/admin/configuration.py:174
-#: ../authentic/admin/settings.ptl:1111
+#: ../authentic/admin/settings.ptl:1115
msgid "Direct Proxy"
msgstr ""
#: ../authentic/admin/configuration.py:175
-#: ../authentic/admin/settings.ptl:1112
+#: ../authentic/admin/settings.ptl:1116
msgid "Totally bypass local authentication"
msgstr ""
#: ../authentic/admin/configuration.py:178
-#: ../authentic/admin/settings.ptl:1116
+#: ../authentic/admin/settings.ptl:1120
msgid "Share attributes through ID-SIS Personal Profile"
msgstr ""
@@ -3343,23 +3359,23 @@ msgstr ""
msgid "Lock IDP configuration"
msgstr ""
-#: ../authentic/admin/configuration.py:186 ../authentic/admin/settings.ptl:77
-#: ../authentic/admin/settings.ptl:82 ../authentic/admin/settings.ptl:83
-#: ../authentic/admin/settings.ptl:785
+#: ../authentic/admin/configuration.py:186 ../authentic/admin/settings.ptl:78
+#: ../authentic/admin/settings.ptl:83 ../authentic/admin/settings.ptl:84
+#: ../authentic/admin/settings.ptl:787
msgid "Liberty Providers"
msgstr ""
-#: ../authentic/admin/configuration.py:187 ../authentic/admin/settings.ptl:615
+#: ../authentic/admin/configuration.py:187 ../authentic/admin/settings.ptl:616
msgid "Liberty Provider"
msgstr ""
-#: ../authentic/admin/configuration.py:188 ../authentic/admin/settings.ptl:121
-#: ../authentic/admin/settings.ptl:518
+#: ../authentic/admin/configuration.py:188 ../authentic/admin/settings.ptl:122
+#: ../authentic/admin/settings.ptl:519
msgid "Role"
msgstr ""
-#: ../authentic/admin/configuration.py:195 ../authentic/admin/settings.ptl:125
-#: ../authentic/admin/settings.ptl:522
+#: ../authentic/admin/configuration.py:195 ../authentic/admin/settings.ptl:126
+#: ../authentic/admin/settings.ptl:523
msgid "Both"
msgstr ""
@@ -3367,13 +3383,13 @@ msgstr ""
msgid "Metadata URL"
msgstr ""
-#: ../authentic/admin/configuration.py:203 ../authentic/admin/settings.ptl:130
-#: ../authentic/admin/settings.ptl:530
+#: ../authentic/admin/configuration.py:203 ../authentic/admin/settings.ptl:131
+#: ../authentic/admin/settings.ptl:531
msgid "Allow IdP initiated Single Sign On"
msgstr ""
-#: ../authentic/admin/configuration.py:204 ../authentic/admin/settings.ptl:141
-#: ../authentic/admin/settings.ptl:540
+#: ../authentic/admin/configuration.py:204 ../authentic/admin/settings.ptl:142
+#: ../authentic/admin/settings.ptl:541
msgid "Encrypt NameID"
msgstr ""
@@ -3385,7 +3401,7 @@ msgstr ""
msgid "Only used for SAMLv2"
msgstr ""
-#: ../authentic/admin/configuration.py:208 ../authentic/admin/settings.ptl:797
+#: ../authentic/admin/configuration.py:208 ../authentic/admin/settings.ptl:799
msgid "SSL"
msgstr ""
@@ -3430,7 +3446,7 @@ msgid ""
"identity storage"
msgstr ""
-#: ../authentic/admin/configuration.py:228 ../authentic/admin/settings.ptl:818
+#: ../authentic/admin/configuration.py:228 ../authentic/admin/settings.ptl:820
msgid "Login Screen"
msgstr ""
@@ -3483,7 +3499,7 @@ msgstr ""
msgid "Identity Management"
msgstr ""
-#: ../authentic/admin/root.ptl:47 ../authentic/admin/settings.ptl:823
+#: ../authentic/admin/root.ptl:47 ../authentic/admin/settings.ptl:827
#: ../authentic/admin/debug.ptl:110
msgid "Debug"
msgstr ""
@@ -3658,263 +3674,267 @@ msgstr ""
msgid "Note you will be automatically unlogged after doing so."
msgstr ""
-#: ../authentic/admin/settings.ptl:133 ../authentic/admin/settings.ptl:533
+#: ../authentic/admin/settings.ptl:134 ../authentic/admin/settings.ptl:534
msgid "Default NameID Format"
msgstr ""
-#: ../authentic/admin/settings.ptl:136 ../authentic/admin/settings.ptl:536
+#: ../authentic/admin/settings.ptl:137 ../authentic/admin/settings.ptl:537
msgid "Persistent"
msgstr ""
-#: ../authentic/admin/settings.ptl:137 ../authentic/admin/settings.ptl:537
+#: ../authentic/admin/settings.ptl:138 ../authentic/admin/settings.ptl:538
msgid "Transient"
msgstr ""
-#: ../authentic/admin/settings.ptl:145 ../authentic/admin/settings.ptl:544
+#: ../authentic/admin/settings.ptl:146 ../authentic/admin/settings.ptl:545
msgid "Encrypt Assertion"
msgstr ""
-#: ../authentic/admin/settings.ptl:147 ../authentic/admin/settings.ptl:546
+#: ../authentic/admin/settings.ptl:148 ../authentic/admin/settings.ptl:547
msgid "Only used for SAML 2.0."
msgstr ""
-#: ../authentic/admin/settings.ptl:150 ../authentic/admin/settings.ptl:549
+#: ../authentic/admin/settings.ptl:151 ../authentic/admin/settings.ptl:550
msgid "Exported attributes"
msgstr ""
-#: ../authentic/admin/settings.ptl:152 ../authentic/admin/settings.ptl:551
+#: ../authentic/admin/settings.ptl:153 ../authentic/admin/settings.ptl:552
msgid "Space separated list of words"
msgstr ""
-#: ../authentic/admin/settings.ptl:171 ../authentic/admin/settings.ptl:172
-#: ../authentic/admin/settings.ptl:394 ../authentic/admin/settings.ptl:395
+#: ../authentic/admin/settings.ptl:172 ../authentic/admin/settings.ptl:173
+#: ../authentic/admin/settings.ptl:395 ../authentic/admin/settings.ptl:396
msgid "New Liberty Provider"
msgstr ""
-#: ../authentic/admin/settings.ptl:475
+#: ../authentic/admin/settings.ptl:476
msgid "[Broken]"
msgstr ""
-#: ../authentic/admin/settings.ptl:483 ../authentic/admin/settings.ptl:484
+#: ../authentic/admin/settings.ptl:484 ../authentic/admin/settings.ptl:485
#, python-format
msgid "Liberty Provider - %s"
msgstr ""
-#: ../authentic/admin/settings.ptl:493 ../authentic/admin/settings.ptl:516
+#: ../authentic/admin/settings.ptl:494 ../authentic/admin/settings.ptl:517
msgid "Label"
msgstr ""
-#: ../authentic/admin/settings.ptl:497
+#: ../authentic/admin/settings.ptl:498
msgid "Original metadata URL"
msgstr ""
-#: ../authentic/admin/settings.ptl:524 ../authentic/admin/settings.ptl:526
-#: ../authentic/admin/settings.ptl:528
+#: ../authentic/admin/settings.ptl:525 ../authentic/admin/settings.ptl:527
+#: ../authentic/admin/settings.ptl:529
msgid "Leaving empty will keep existing data."
msgstr ""
-#: ../authentic/admin/settings.ptl:577 ../authentic/admin/settings.ptl:578
+#: ../authentic/admin/settings.ptl:578 ../authentic/admin/settings.ptl:579
#, python-format
msgid "Edit Liberty Provider - %s"
msgstr ""
-#: ../authentic/admin/settings.ptl:595
+#: ../authentic/admin/settings.ptl:596
#, python-format
msgid "You are about to irrevocably remove this Liberty provider: %s"
msgstr ""
-#: ../authentic/admin/settings.ptl:598
+#: ../authentic/admin/settings.ptl:599
msgid "You are about to irrevocably remove this Liberty provider."
msgstr ""
-#: ../authentic/admin/settings.ptl:600
+#: ../authentic/admin/settings.ptl:601
msgid "Are you sure ?"
msgstr ""
-#: ../authentic/admin/settings.ptl:602
+#: ../authentic/admin/settings.ptl:603
msgid "Remove provider"
msgstr ""
-#: ../authentic/admin/settings.ptl:605
+#: ../authentic/admin/settings.ptl:606
msgid "This provider is currently locked."
msgstr ""
-#: ../authentic/admin/settings.ptl:617
+#: ../authentic/admin/settings.ptl:618
#, python-format
msgid "Deleting %s"
msgstr ""
-#: ../authentic/admin/settings.ptl:619
+#: ../authentic/admin/settings.ptl:620
msgid "Deleting Liberty Provider"
msgstr ""
-#: ../authentic/admin/settings.ptl:735
+#: ../authentic/admin/settings.ptl:736
msgid "Provider Metadata have been updated from their remote location."
msgstr ""
-#: ../authentic/admin/settings.ptl:767
+#: ../authentic/admin/settings.ptl:769
msgid "Configure Liberty / SAML 2.0 Parameters"
msgstr ""
-#: ../authentic/admin/settings.ptl:771
+#: ../authentic/admin/settings.ptl:773
msgid "Configure Liberty Parameters"
msgstr ""
-#: ../authentic/admin/settings.ptl:776
+#: ../authentic/admin/settings.ptl:778
msgid "Liberty Identity Provider Metadata"
msgstr ""
-#: ../authentic/admin/settings.ptl:777
+#: ../authentic/admin/settings.ptl:779
msgid "Download Identity Provider ID-FF 1.2 Metadata file"
msgstr ""
-#: ../authentic/admin/settings.ptl:781
+#: ../authentic/admin/settings.ptl:783
msgid "SAML Identity Provider Metadata"
msgstr ""
-#: ../authentic/admin/settings.ptl:782
+#: ../authentic/admin/settings.ptl:784
msgid "Download Identity Provider SAML 2.0 Metadata file"
msgstr ""
-#: ../authentic/admin/settings.ptl:785
+#: ../authentic/admin/settings.ptl:787
msgid "Add and remove liberty providers"
msgstr ""
-#: ../authentic/admin/settings.ptl:791
+#: ../authentic/admin/settings.ptl:793
msgid "Identity Options"
msgstr ""
-#: ../authentic/admin/settings.ptl:793 ../authentic/admin/settings.ptl:994
-#: ../authentic/admin/settings.ptl:995 ../authentic/admin/settings.ptl:996
+#: ../authentic/admin/settings.ptl:795 ../authentic/admin/settings.ptl:998
+#: ../authentic/admin/settings.ptl:999 ../authentic/admin/settings.ptl:1000
msgid "Identity Storage"
msgstr ""
-#: ../authentic/admin/settings.ptl:793
+#: ../authentic/admin/settings.ptl:795
msgid "Configure identities data source"
msgstr ""
-#: ../authentic/admin/settings.ptl:797
+#: ../authentic/admin/settings.ptl:799
msgid "Configure all SSL things"
msgstr ""
-#: ../authentic/admin/settings.ptl:799
+#: ../authentic/admin/settings.ptl:801
msgid "CAS"
msgstr ""
-#: ../authentic/admin/settings.ptl:799
+#: ../authentic/admin/settings.ptl:801
msgid "Configure CAS server"
msgstr ""
-#: ../authentic/admin/settings.ptl:802
+#: ../authentic/admin/settings.ptl:804
msgid "Customisation"
msgstr ""
-#: ../authentic/admin/settings.ptl:806
+#: ../authentic/admin/settings.ptl:808
msgid "Configure site name"
msgstr ""
-#: ../authentic/admin/settings.ptl:808
+#: ../authentic/admin/settings.ptl:810
msgid "Homepage"
msgstr ""
-#: ../authentic/admin/settings.ptl:808
+#: ../authentic/admin/settings.ptl:810
msgid "Configure the user homepage"
msgstr ""
-#: ../authentic/admin/settings.ptl:810
+#: ../authentic/admin/settings.ptl:812
msgid "Configure site language"
msgstr ""
-#: ../authentic/admin/settings.ptl:812 ../authentic/admin/settings.ptl:897
+#: ../authentic/admin/settings.ptl:814 ../authentic/admin/settings.ptl:901
msgid "Theme"
msgstr ""
-#: ../authentic/admin/settings.ptl:812
+#: ../authentic/admin/settings.ptl:814
msgid "Configure theme"
msgstr ""
-#: ../authentic/admin/settings.ptl:814
+#: ../authentic/admin/settings.ptl:816
msgid "Configure template"
msgstr ""
-#: ../authentic/admin/settings.ptl:816
+#: ../authentic/admin/settings.ptl:818
msgid "Configure email settings"
msgstr ""
-#: ../authentic/admin/settings.ptl:818
+#: ../authentic/admin/settings.ptl:820
msgid "Configure login screen"
msgstr ""
-#: ../authentic/admin/settings.ptl:820
+#: ../authentic/admin/settings.ptl:822
msgid "Configure public pages texts"
msgstr ""
-#: ../authentic/admin/settings.ptl:827
+#: ../authentic/admin/settings.ptl:824
+msgid "Define custom translations"
+msgstr ""
+
+#: ../authentic/admin/settings.ptl:831
msgid "..."
msgstr ""
-#: ../authentic/admin/settings.ptl:855 ../authentic/admin/settings.ptl:856
-#: ../authentic/admin/settings.ptl:857
+#: ../authentic/admin/settings.ptl:859 ../authentic/admin/settings.ptl:860
+#: ../authentic/admin/settings.ptl:861
msgid "Themes"
msgstr ""
-#: ../authentic/admin/settings.ptl:861
+#: ../authentic/admin/settings.ptl:865
msgid "Upload New Theme"
msgstr ""
-#: ../authentic/admin/settings.ptl:898
+#: ../authentic/admin/settings.ptl:902
msgid "Upload"
msgstr ""
-#: ../authentic/admin/settings.ptl:908
+#: ../authentic/admin/settings.ptl:912
msgid "Invalid Theme"
msgstr ""
-#: ../authentic/admin/settings.ptl:910 ../authentic/admin/settings.ptl:911
-#: ../authentic/admin/settings.ptl:912
+#: ../authentic/admin/settings.ptl:914 ../authentic/admin/settings.ptl:915
+#: ../authentic/admin/settings.ptl:916
msgid "Upload Theme"
msgstr ""
-#: ../authentic/admin/settings.ptl:919
+#: ../authentic/admin/settings.ptl:923
msgid "Failed to read theme file."
msgstr ""
-#: ../authentic/admin/settings.ptl:948
+#: ../authentic/admin/settings.ptl:952
msgid "Data Source"
msgstr ""
-#: ../authentic/admin/settings.ptl:958
+#: ../authentic/admin/settings.ptl:962
#, python-format
msgid "Storage was set to \"%s\" but it is no longer available."
msgstr ""
-#: ../authentic/admin/settings.ptl:1056
+#: ../authentic/admin/settings.ptl:1060
msgid "Liberty SOAP Base URL"
msgstr ""
-#: ../authentic/admin/settings.ptl:1064
+#: ../authentic/admin/settings.ptl:1068
msgid "SAML 2.0 SOAP Base URL"
msgstr ""
-#: ../authentic/admin/settings.ptl:1071
+#: ../authentic/admin/settings.ptl:1075
msgid "SOAP Base URL"
msgstr ""
-#: ../authentic/admin/settings.ptl:1088
+#: ../authentic/admin/settings.ptl:1092
msgid "Allow users to manipulate their federations"
msgstr ""
-#: ../authentic/admin/settings.ptl:1090
+#: ../authentic/admin/settings.ptl:1094
msgid ""
"It gives user the possibility to kill their federation with a service, which "
"can lead to information loss for them"
msgstr ""
-#: ../authentic/admin/settings.ptl:1128
+#: ../authentic/admin/settings.ptl:1132
msgid "Generate a simple RSA key pair"
msgstr ""
-#: ../authentic/admin/settings.ptl:1259
+#: ../authentic/admin/settings.ptl:1263
msgid "The key pair is invalid."
msgstr ""
diff --git a/po/ro.po b/po/ro.po
index e0becf3..779aede 100644
--- a/po/ro.po
+++ b/po/ro.po
@@ -4,7 +4,7 @@ msgid ""
msgstr ""
"Project-Id-Version: IFEF Authentic Module 0\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2014-01-08 23:13+0100\n"
+"POT-Creation-Date: 2014-01-13 22:52+0100\n"
"PO-Revision-Date: 2010-04-26 12:24+0200\n"
"Last-Translator: Benjamin Dauvergne <bdauvergne@entrouvert.com> \n"
"Language-Team: Romanian\n"
@@ -22,7 +22,7 @@ msgstr ""
msgid "SSO support is not yet configured"
msgstr ""
-#. #-#-#-#-# tmp.18.idp.ptl.pot (PACKAGE VERSION) #-#-#-#-#
+#. #-#-#-#-# tmp.19.idp.ptl.pot (PACKAGE VERSION) #-#-#-#-#
#. TODO
#: ../authentic/external/qommon/ident/idp.ptl:122
#: ../authentic/external/qommon/ident/idp.ptl:280
@@ -38,24 +38,25 @@ msgstr ""
#: ../authentic/external/qommon/ident/password.ptl:1026
#: ../authentic/external/qommon/ident/password.ptl:1223
#: ../authentic/external/qommon/ident/password.ptl:1250
-#: ../authentic/external/qommon/admin/texts.ptl:142
-#: ../authentic/external/qommon/admin/emails.ptl:122
-#: ../authentic/external/qommon/admin/emails.ptl:195
+#: ../authentic/external/qommon/admin/translations.ptl:127
+#: ../authentic/external/qommon/admin/texts.ptl:158
+#: ../authentic/external/qommon/admin/emails.ptl:124
+#: ../authentic/external/qommon/admin/emails.ptl:208
#: ../authentic/external/qommon/admin/settings.ptl:38
-#: ../authentic/external/qommon/admin/settings.ptl:83
-#: ../authentic/external/qommon/admin/settings.ptl:112
-#: ../authentic/external/qommon/admin/settings.ptl:141
+#: ../authentic/external/qommon/admin/settings.ptl:80
+#: ../authentic/external/qommon/admin/settings.ptl:109
+#: ../authentic/external/qommon/admin/settings.ptl:138
#: ../authentic/external/qommon/admin/logger.ptl:142
#: ../authentic/external/qommon/admin/certificates.ptl:49
#: ../authentic/external/qommon/admin/certificates.ptl:97
-#: ../authentic/root.ptl:292 ../authentic/root.ptl:700
-#: ../authentic/root.ptl:941 ../authentic/root.ptl:966
-#: ../authentic/root.ptl:1034 ../authentic/root.ptl:1082
+#: ../authentic/root.ptl:298 ../authentic/root.ptl:706
+#: ../authentic/root.ptl:947 ../authentic/root.ptl:972
+#: ../authentic/root.ptl:1040 ../authentic/root.ptl:1088
#: ../authentic/schemas/schemagui.py:135 ../authentic/admin/identities.ptl:58
#: ../authentic/admin/identities.ptl:382 ../authentic/admin/identities.ptl:503
-#: ../authentic/admin/settings.ptl:154 ../authentic/admin/settings.ptl:303
-#: ../authentic/admin/settings.ptl:554 ../authentic/admin/settings.ptl:883
-#: ../authentic/admin/settings.ptl:979 ../authentic/admin/settings.ptl:1125
+#: ../authentic/admin/settings.ptl:155 ../authentic/admin/settings.ptl:304
+#: ../authentic/admin/settings.ptl:555 ../authentic/admin/settings.ptl:887
+#: ../authentic/admin/settings.ptl:983 ../authentic/admin/settings.ptl:1129
#: ../authentic/admin/logger.ptl:123
msgid "Submit"
msgstr "Validare"
@@ -75,24 +76,24 @@ msgstr "Validare"
#: ../authentic/external/qommon/myspace.ptl:111
#: ../authentic/external/qommon/myspace.ptl:148
#: ../authentic/external/qommon/myspace.ptl:180
-#: ../authentic/external/qommon/admin/texts.ptl:145
-#: ../authentic/external/qommon/admin/emails.ptl:123
-#: ../authentic/external/qommon/admin/emails.ptl:198
+#: ../authentic/external/qommon/admin/texts.ptl:161
+#: ../authentic/external/qommon/admin/emails.ptl:125
+#: ../authentic/external/qommon/admin/emails.ptl:211
#: ../authentic/external/qommon/admin/settings.ptl:39
-#: ../authentic/external/qommon/admin/settings.ptl:84
-#: ../authentic/external/qommon/admin/settings.ptl:113
-#: ../authentic/external/qommon/admin/settings.ptl:142
+#: ../authentic/external/qommon/admin/settings.ptl:81
+#: ../authentic/external/qommon/admin/settings.ptl:110
+#: ../authentic/external/qommon/admin/settings.ptl:139
#: ../authentic/external/qommon/admin/certificates.ptl:50
#: ../authentic/external/qommon/admin/certificates.ptl:98
-#: ../authentic/root.ptl:293 ../authentic/root.ptl:383
-#: ../authentic/root.ptl:701 ../authentic/root.ptl:942
-#: ../authentic/root.ptl:967 ../authentic/root.ptl:1035
-#: ../authentic/root.ptl:1083 ../authentic/schemas/schemagui.py:136
+#: ../authentic/root.ptl:299 ../authentic/root.ptl:389
+#: ../authentic/root.ptl:707 ../authentic/root.ptl:948
+#: ../authentic/root.ptl:973 ../authentic/root.ptl:1041
+#: ../authentic/root.ptl:1089 ../authentic/schemas/schemagui.py:136
#: ../authentic/admin/identities.ptl:59 ../authentic/admin/identities.ptl:383
-#: ../authentic/admin/identities.ptl:504 ../authentic/admin/settings.ptl:155
-#: ../authentic/admin/settings.ptl:304 ../authentic/admin/settings.ptl:556
-#: ../authentic/admin/settings.ptl:606 ../authentic/admin/settings.ptl:899
-#: ../authentic/admin/settings.ptl:980 ../authentic/admin/settings.ptl:1126
+#: ../authentic/admin/identities.ptl:504 ../authentic/admin/settings.ptl:156
+#: ../authentic/admin/settings.ptl:305 ../authentic/admin/settings.ptl:557
+#: ../authentic/admin/settings.ptl:607 ../authentic/admin/settings.ptl:903
+#: ../authentic/admin/settings.ptl:984 ../authentic/admin/settings.ptl:1130
msgid "Cancel"
msgstr "Anulare"
@@ -100,8 +101,8 @@ msgstr "Anulare"
#: ../authentic/external/qommon/ident/password.ptl:178
#: ../authentic/external/qommon/ident/password.ptl:179
#: ../authentic/liberty/root.ptl:149 ../authentic/liberty/saml2.ptl:596
-#: ../authentic/root.ptl:456 ../authentic/root.ptl:457
-#: ../authentic/root.ptl:1233 ../authentic/admin/configuration.py:242
+#: ../authentic/root.ptl:462 ../authentic/root.ptl:463
+#: ../authentic/root.ptl:1239 ../authentic/admin/configuration.py:242
msgid "Login"
msgstr ""
@@ -111,11 +112,11 @@ msgstr ""
#: ../authentic/external/qommon/ident/idp.ptl:164
#: ../authentic/external/qommon/ident/password.ptl:797
-#: ../authentic/identities.py:390
+#: ../authentic/identities.py:405
msgid "Name"
msgstr "Numele"
-#. #-#-#-#-# tmp.67.root.ptl.pot (PACKAGE VERSION) #-#-#-#-#
+#. #-#-#-#-# tmp.70.root.ptl.pot (PACKAGE VERSION) #-#-#-#-#
#. keep it as StringWidget since every identity may not be using
#. their email address (example: admin account)
#: ../authentic/external/qommon/ident/idp.ptl:165
@@ -124,11 +125,11 @@ msgstr "Numele"
#: ../authentic/external/qommon/ident/password.ptl:457
#: ../authentic/external/qommon/ident/password.ptl:799
#: ../authentic/external/qommon/ident/password.ptl:1160
-#: ../authentic/external/qommon/admin/emails.ptl:214
-#: ../authentic/external/qommon/admin/menu.ptl:227 ../authentic/root.ptl:362
-#: ../authentic/root.ptl:921 ../authentic/root.ptl:962
-#: ../authentic/root.ptl:1080 ../authentic/identities.py:391
-#: ../authentic/admin/settings.ptl:138 ../authentic/admin/settings.ptl:538
+#: ../authentic/external/qommon/admin/emails.ptl:227
+#: ../authentic/external/qommon/admin/menu.ptl:227 ../authentic/root.ptl:368
+#: ../authentic/root.ptl:927 ../authentic/root.ptl:968
+#: ../authentic/root.ptl:1086 ../authentic/identities.py:406
+#: ../authentic/admin/settings.ptl:139 ../authentic/admin/settings.ptl:539
msgid "Email"
msgstr "Email"
@@ -158,40 +159,40 @@ msgstr ""
#: ../authentic/external/qommon/ident/idp.ptl:234
#: ../authentic/external/qommon/ident/idp.ptl:272
#: ../authentic/external/qommon/ident/idp.ptl:456
-#: ../authentic/admin/settings.ptl:85 ../authentic/admin/settings.ptl:170
-#: ../authentic/admin/settings.ptl:393
+#: ../authentic/admin/settings.ptl:86 ../authentic/admin/settings.ptl:171
+#: ../authentic/admin/settings.ptl:394
msgid "New"
msgstr ""
#: ../authentic/external/qommon/ident/idp.ptl:235
-#: ../authentic/admin/settings.ptl:86
+#: ../authentic/admin/settings.ptl:87
msgid "Create new from remote URL"
msgstr ""
#: ../authentic/external/qommon/ident/idp.ptl:256
-#: ../authentic/admin/settings.ptl:95
+#: ../authentic/admin/settings.ptl:96
msgid "Broken"
msgstr ""
#: ../authentic/external/qommon/ident/idp.ptl:274
#: ../authentic/external/qommon/ident/idp.ptl:542
#: ../authentic/external/qommon/ident/idp.ptl:562
-#: ../authentic/admin/configuration.py:199 ../authentic/admin/settings.ptl:126
-#: ../authentic/admin/settings.ptl:500 ../authentic/admin/settings.ptl:523
+#: ../authentic/admin/configuration.py:199 ../authentic/admin/settings.ptl:127
+#: ../authentic/admin/settings.ptl:501 ../authentic/admin/settings.ptl:524
msgid "Metadata"
msgstr ""
#: ../authentic/external/qommon/ident/idp.ptl:275
#: ../authentic/external/qommon/ident/idp.ptl:563
-#: ../authentic/admin/configuration.py:201 ../authentic/admin/settings.ptl:127
-#: ../authentic/admin/settings.ptl:525
+#: ../authentic/admin/configuration.py:201 ../authentic/admin/settings.ptl:128
+#: ../authentic/admin/settings.ptl:526
msgid "Public Key"
msgstr ""
#: ../authentic/external/qommon/ident/idp.ptl:276
#: ../authentic/external/qommon/ident/idp.ptl:564
-#: ../authentic/admin/configuration.py:202 ../authentic/admin/settings.ptl:128
-#: ../authentic/admin/settings.ptl:527
+#: ../authentic/admin/configuration.py:202 ../authentic/admin/settings.ptl:129
+#: ../authentic/admin/settings.ptl:528
msgid "CA Certificate Chain"
msgstr ""
@@ -219,77 +220,77 @@ msgstr ""
#: ../authentic/external/qommon/ident/idp.ptl:646
#: ../authentic/external/qommon/ident/idp.ptl:703
#: ../authentic/external/qommon/ident/idp.ptl:716
-#: ../authentic/admin/settings.ptl:208 ../authentic/admin/settings.ptl:279
-#: ../authentic/admin/settings.ptl:293 ../authentic/admin/settings.ptl:336
-#: ../authentic/admin/settings.ptl:367 ../authentic/admin/settings.ptl:657
-#: ../authentic/admin/settings.ptl:716 ../authentic/admin/settings.ptl:730
+#: ../authentic/admin/settings.ptl:209 ../authentic/admin/settings.ptl:280
+#: ../authentic/admin/settings.ptl:294 ../authentic/admin/settings.ptl:337
+#: ../authentic/admin/settings.ptl:368 ../authentic/admin/settings.ptl:658
+#: ../authentic/admin/settings.ptl:717 ../authentic/admin/settings.ptl:731
msgid "Bad metadata"
msgstr ""
#: ../authentic/external/qommon/ident/idp.ptl:364
-#: ../authentic/admin/settings.ptl:301
+#: ../authentic/admin/settings.ptl:302
msgid "URL to metadata"
msgstr ""
#: ../authentic/external/qommon/ident/idp.ptl:381
#: ../authentic/external/qommon/ident/idp.ptl:409
-#: ../authentic/admin/settings.ptl:318 ../authentic/admin/settings.ptl:346
+#: ../authentic/admin/settings.ptl:319 ../authentic/admin/settings.ptl:347
msgid "Resource not found"
msgstr ""
#: ../authentic/external/qommon/ident/idp.ptl:383
#: ../authentic/external/qommon/ident/idp.ptl:411
-#: ../authentic/admin/settings.ptl:320 ../authentic/admin/settings.ptl:348
+#: ../authentic/admin/settings.ptl:321 ../authentic/admin/settings.ptl:349
#, python-format
msgid "HTTP error on retrieval: %s"
msgstr ""
#: ../authentic/external/qommon/ident/idp.ptl:385
#: ../authentic/external/qommon/ident/idp.ptl:413
-#: ../authentic/admin/settings.ptl:322 ../authentic/admin/settings.ptl:350
+#: ../authentic/admin/settings.ptl:323 ../authentic/admin/settings.ptl:351
msgid "Failed to retrieve file"
msgstr ""
#. ok when provided with a public key -> adding it for real
#: ../authentic/external/qommon/ident/idp.ptl:403
#: ../authentic/external/qommon/ident/idp.ptl:446
-#: ../authentic/admin/settings.ptl:340 ../authentic/admin/settings.ptl:383
+#: ../authentic/admin/settings.ptl:341 ../authentic/admin/settings.ptl:384
msgid "URL to public key"
msgstr ""
#: ../authentic/external/qommon/ident/idp.ptl:424
-#: ../authentic/admin/settings.ptl:361
+#: ../authentic/admin/settings.ptl:362
msgid "Error in this metadata file"
msgstr ""
#: ../authentic/external/qommon/ident/idp.ptl:443
-#: ../authentic/admin/settings.ptl:380
+#: ../authentic/admin/settings.ptl:381
msgid "File looks like a bad metadata file"
msgstr ""
#: ../authentic/external/qommon/ident/idp.ptl:448
-#: ../authentic/admin/settings.ptl:385
+#: ../authentic/admin/settings.ptl:386
msgid "The metadata file does not embed a public key, please provide it here."
msgstr ""
#: ../authentic/external/qommon/ident/idp.ptl:535
#: ../authentic/external/qommon/ident/idp.ptl:540
#: ../authentic/external/qommon/ident/idp.ptl:597
-#: ../authentic/admin/configuration.py:193 ../authentic/admin/settings.ptl:124
-#: ../authentic/admin/settings.ptl:521 ../authentic/admin/settings.ptl:767
-#: ../authentic/admin/settings.ptl:771 ../authentic/admin/settings.ptl:1152
+#: ../authentic/admin/configuration.py:193 ../authentic/admin/settings.ptl:125
+#: ../authentic/admin/settings.ptl:522 ../authentic/admin/settings.ptl:769
+#: ../authentic/admin/settings.ptl:773 ../authentic/admin/settings.ptl:1156
msgid "Identity Provider"
msgstr ""
#: ../authentic/external/qommon/ident/idp.ptl:553
#: ../authentic/external/qommon/admin/menu.ptl:220
#: ../authentic/admin/identities.ptl:449 ../authentic/admin/identities.ptl:490
-#: ../authentic/admin/settings.ptl:507 ../authentic/admin/settings.ptl:575
+#: ../authentic/admin/settings.ptl:508 ../authentic/admin/settings.ptl:576
msgid "Edit"
msgstr ""
#: ../authentic/external/qommon/ident/idp.ptl:555
-#: ../authentic/admin/settings.ptl:509
+#: ../authentic/admin/settings.ptl:510
msgid "Update from remote URL"
msgstr ""
@@ -312,7 +313,7 @@ msgid "Deleting Identity Provider"
msgstr ""
#: ../authentic/external/qommon/ident/idp.ptl:705
-#: ../authentic/admin/settings.ptl:281 ../authentic/admin/settings.ptl:718
+#: ../authentic/admin/settings.ptl:282 ../authentic/admin/settings.ptl:719
msgid "Bad metadata or missing public key"
msgstr ""
@@ -323,8 +324,8 @@ msgstr ""
#: ../authentic/external/qommon/ident/idp.ptl:743
#: ../authentic/external/qommon/ident/idp.ptl:747
#: ../authentic/external/qommon/ident/idp.ptl:778
-#: ../authentic/admin/configuration.py:191 ../authentic/admin/settings.ptl:123
-#: ../authentic/admin/settings.ptl:520
+#: ../authentic/admin/configuration.py:191 ../authentic/admin/settings.ptl:124
+#: ../authentic/admin/settings.ptl:521
msgid "Service Provider"
msgstr ""
@@ -358,7 +359,7 @@ msgstr ""
#: ../authentic/external/qommon/ident/idp.ptl:768
#: ../authentic/external/qommon/ident/password.ptl:643
-#: ../authentic/admin/identities.ptl:199 ../authentic/admin/settings.ptl:787
+#: ../authentic/admin/identities.ptl:199 ../authentic/admin/settings.ptl:789
msgid "Identities"
msgstr ""
@@ -369,55 +370,55 @@ msgstr ""
#: ../authentic/external/qommon/ident/idp.ptl:793
#: ../authentic/admin/configuration.py:131
-#: ../authentic/admin/settings.ptl:1051
+#: ../authentic/admin/settings.ptl:1055
msgid "Liberty Provider ID"
msgstr ""
#: ../authentic/external/qommon/ident/idp.ptl:796
#: ../authentic/admin/configuration.py:134
#: ../authentic/admin/configuration.py:137
-#: ../authentic/admin/settings.ptl:1054
+#: ../authentic/admin/settings.ptl:1058
msgid "Liberty Base URL"
msgstr ""
#: ../authentic/external/qommon/ident/idp.ptl:798
#: ../authentic/admin/configuration.py:140
-#: ../authentic/admin/settings.ptl:1058
+#: ../authentic/admin/settings.ptl:1062
msgid "SAML 2.0 Provider ID"
msgstr ""
#: ../authentic/external/qommon/ident/idp.ptl:802
#: ../authentic/admin/configuration.py:143
#: ../authentic/admin/configuration.py:146
-#: ../authentic/admin/settings.ptl:1062
+#: ../authentic/admin/settings.ptl:1066
msgid "SAML 2.0 Base URL"
msgstr ""
#: ../authentic/external/qommon/ident/idp.ptl:805
-#: ../authentic/admin/settings.ptl:490 ../authentic/admin/settings.ptl:1067
+#: ../authentic/admin/settings.ptl:491 ../authentic/admin/settings.ptl:1071
msgid "Provider ID"
msgstr ""
#: ../authentic/external/qommon/ident/idp.ptl:807
-#: ../authentic/admin/settings.ptl:1069
+#: ../authentic/admin/settings.ptl:1073
msgid "Base URL"
msgstr ""
#: ../authentic/external/qommon/ident/idp.ptl:810
#: ../authentic/admin/configuration.py:149
-#: ../authentic/admin/settings.ptl:1074
+#: ../authentic/admin/settings.ptl:1078
msgid "Organisation Name"
msgstr ""
#: ../authentic/external/qommon/ident/idp.ptl:816
#: ../authentic/admin/configuration.py:152
-#: ../authentic/admin/settings.ptl:1083
+#: ../authentic/admin/settings.ptl:1087
msgid "Signing Private Key"
msgstr ""
#: ../authentic/external/qommon/ident/idp.ptl:817
#: ../authentic/admin/configuration.py:155
-#: ../authentic/admin/settings.ptl:1084
+#: ../authentic/admin/settings.ptl:1088
msgid "Signing Public Key"
msgstr ""
@@ -427,13 +428,13 @@ msgstr ""
#: ../authentic/external/qommon/ident/idp.ptl:818
#: ../authentic/admin/configuration.py:158
-#: ../authentic/admin/settings.ptl:1085
+#: ../authentic/admin/settings.ptl:1089
msgid "Encryption Private Key"
msgstr ""
#: ../authentic/external/qommon/ident/idp.ptl:819
#: ../authentic/admin/configuration.py:161
-#: ../authentic/admin/settings.ptl:1086
+#: ../authentic/admin/settings.ptl:1090
msgid "Encryption Public Key"
msgstr ""
@@ -443,7 +444,7 @@ msgstr ""
#: ../authentic/external/qommon/ident/idp.ptl:822
#: ../authentic/admin/configuration.py:164
-#: ../authentic/admin/settings.ptl:1095
+#: ../authentic/admin/settings.ptl:1099
msgid "Identity Provider Introduction, Common Domain"
msgstr ""
@@ -451,7 +452,7 @@ msgstr ""
#: ../authentic/external/qommon/ident/idp.ptl:828
#: ../authentic/admin/configuration.py:165
#: ../authentic/admin/configuration.py:170
-#: ../authentic/admin/settings.ptl:1096 ../authentic/admin/settings.ptl:1101
+#: ../authentic/admin/settings.ptl:1100 ../authentic/admin/settings.ptl:1105
msgid "Disabled if empty"
msgstr ""
@@ -482,12 +483,12 @@ msgid "Service Provider Configuration"
msgstr ""
#: ../authentic/external/qommon/ident/idp.ptl:892
-#: ../authentic/admin/settings.ptl:1194
+#: ../authentic/admin/settings.ptl:1198
msgid "Signing key pair is invalid"
msgstr ""
#: ../authentic/external/qommon/ident/idp.ptl:894
-#: ../authentic/admin/settings.ptl:1196
+#: ../authentic/admin/settings.ptl:1200
msgid "Encryption key pair is invalid"
msgstr ""
@@ -497,7 +498,7 @@ msgstr ""
#: ../authentic/external/qommon/ident/idp.ptl:991
#: ../authentic/admin/configuration.py:120
-#: ../authentic/admin/settings.ptl:1108
+#: ../authentic/admin/settings.ptl:1112
msgid "Lasso version is too old for this support."
msgstr ""
@@ -543,13 +544,13 @@ msgid "Liberty/SAML2 identity provider"
msgstr ""
#: ../authentic/external/qommon/ident/password.ptl:98
-#: ../authentic/root.ptl:321 ../authentic/root.ptl:747
+#: ../authentic/root.ptl:327 ../authentic/root.ptl:753
#, python-format
msgid "Password is too short. It must be at least %d characters."
msgstr ""
#: ../authentic/external/qommon/ident/password.ptl:102
-#: ../authentic/root.ptl:325 ../authentic/root.ptl:752
+#: ../authentic/root.ptl:331 ../authentic/root.ptl:758
#, python-format
msgid "Password is too long. It must be at most %d characters."
msgstr ""
@@ -568,8 +569,8 @@ msgstr ""
#: ../authentic/external/qommon/ident/password.ptl:794
#: ../authentic/external/qommon/ident/password.ptl:964
#: ../authentic/external/qommon/ident/password.ptl:1156
-#: ../authentic/root.ptl:364 ../authentic/root.ptl:681
-#: ../authentic/root.ptl:923 ../authentic/root.ptl:964
+#: ../authentic/root.ptl:370 ../authentic/root.ptl:687
+#: ../authentic/root.ptl:929 ../authentic/root.ptl:970
#: ../authentic/admin/identities.ptl:154 ../authentic/admin/identities.ptl:170
msgid "Username"
msgstr "Numele de utilizator"
@@ -578,13 +579,13 @@ msgstr "Numele de utilizator"
#: ../authentic/external/qommon/ident/password.ptl:460
#: ../authentic/external/qommon/ident/password.ptl:800
#: ../authentic/external/qommon/ident/password.ptl:970
-#: ../authentic/root.ptl:365 ../authentic/root.ptl:687
+#: ../authentic/root.ptl:371 ../authentic/root.ptl:693
#: ../authentic/admin/identities.ptl:156 ../authentic/admin/identities.ptl:173
msgid "Password"
msgstr "Parola"
#: ../authentic/external/qommon/ident/password.ptl:172
-#: ../authentic/external/qommon/publisher.py:558 ../authentic/root.ptl:379
+#: ../authentic/root.ptl:385
msgid "Log in"
msgstr ""
@@ -656,18 +657,18 @@ msgid "Continue to <a href=\"/\">home page</a></p>"
msgstr ""
#: ../authentic/external/qommon/ident/password.ptl:364
-#: ../authentic/external/qommon/myspace.ptl:142 ../authentic/root.ptl:289
+#: ../authentic/external/qommon/myspace.ptl:142 ../authentic/root.ptl:295
msgid "New Password"
msgstr "Parola noua"
#: ../authentic/external/qommon/ident/password.ptl:366
-#: ../authentic/external/qommon/myspace.ptl:144 ../authentic/root.ptl:290
+#: ../authentic/external/qommon/myspace.ptl:144 ../authentic/root.ptl:296
msgid "New Password (confirm)"
msgstr "Parola noua (confirmare)"
#: ../authentic/external/qommon/ident/password.ptl:380
#: ../authentic/external/qommon/ident/password.ptl:471
-#: ../authentic/external/qommon/myspace.ptl:158 ../authentic/root.ptl:316
+#: ../authentic/external/qommon/myspace.ptl:158 ../authentic/root.ptl:322
msgid "Passwords do not match"
msgstr ""
@@ -730,12 +731,12 @@ msgstr ""
#: ../authentic/external/qommon/ident/password.ptl:645
#: ../authentic/external/qommon/ident/password.ptl:687
#: ../authentic/external/qommon/ident/password.ptl:688
-#: ../authentic/admin/configuration.py:82 ../authentic/admin/settings.ptl:795
+#: ../authentic/admin/configuration.py:82 ../authentic/admin/settings.ptl:797
msgid "Passwords"
msgstr ""
#: ../authentic/external/qommon/ident/password.ptl:645
-#: ../authentic/admin/settings.ptl:795
+#: ../authentic/admin/settings.ptl:797
msgid "Configure all password things"
msgstr ""
@@ -798,7 +799,7 @@ msgid "Email address (for questions...)"
msgstr ""
#: ../authentic/external/qommon/ident/password.ptl:670
-#: ../authentic/root.ptl:367 ../authentic/admin/identities.ptl:87
+#: ../authentic/root.ptl:373 ../authentic/admin/identities.ptl:87
msgid "None"
msgstr ""
@@ -901,8 +902,9 @@ msgid "Notifications"
msgstr ""
#: ../authentic/external/qommon/ident/password.ptl:954
-#: ../authentic/external/qommon/admin/texts.ptl:116
-#: ../authentic/external/qommon/admin/emails.ptl:173
+#: ../authentic/external/qommon/admin/translations.ptl:54
+#: ../authentic/external/qommon/admin/texts.ptl:118
+#: ../authentic/external/qommon/admin/emails.ptl:175
#: ../authentic/external/qommon/admin/menu.ptl:260
msgid "Back"
msgstr ""
@@ -985,12 +987,14 @@ msgstr ""
#: ../authentic/external/qommon/ident/password.ptl:1221
#: ../authentic/external/qommon/ident/password.ptl:1247
-#: ../authentic/external/qommon/admin/emails.ptl:191
+#: ../authentic/external/qommon/admin/emails.ptl:194
+#: ../authentic/external/qommon/admin/emails.ptl:203
msgid "Subject"
msgstr ""
#: ../authentic/external/qommon/ident/password.ptl:1222
#: ../authentic/external/qommon/ident/password.ptl:1249
+#: ../authentic/external/qommon/admin/translations.ptl:128
#: ../authentic/external/qommon/admin/logger.ptl:60
#: ../authentic/external/qommon/admin/logger.ptl:174
#: ../authentic/admin/logger.ptl:60 ../authentic/admin/logger.ptl:148
@@ -1186,7 +1190,7 @@ msgid ""
msgstr ""
#: ../authentic/external/qommon/ident/password.ptl:1420
-#: ../authentic/root.ptl:1312
+#: ../authentic/root.ptl:1318
msgid "Notification of new registration to administrators"
msgstr ""
@@ -1195,7 +1199,7 @@ msgid "Available variables: hostname, email_as_username, username"
msgstr ""
#: ../authentic/external/qommon/ident/password.ptl:1423
-#: ../authentic/root.ptl:1314
+#: ../authentic/root.ptl:1320
msgid "New Registration"
msgstr ""
@@ -1218,12 +1222,12 @@ msgid "Available variables: hostname, username, password, email_as_username"
msgstr ""
#: ../authentic/external/qommon/ident/password.ptl:1437
-#: ../authentic/root.ptl:1286
+#: ../authentic/root.ptl:1292
msgid "Welcome to [hostname]"
msgstr ""
#: ../authentic/external/qommon/ident/password.ptl:1438
-#: ../authentic/root.ptl:1287
+#: ../authentic/root.ptl:1293
msgid ""
"Welcome to [hostname],\n"
"\n"
@@ -1406,48 +1410,48 @@ msgstr ""
msgid "completed"
msgstr ""
-#: ../authentic/external/qommon/publisher.py:200
+#: ../authentic/external/qommon/publisher.py:201
msgid "This feature is not yet implemented."
msgstr ""
-#: ../authentic/external/qommon/publisher.py:201
+#: ../authentic/external/qommon/publisher.py:202
msgid "Sorry"
msgstr ""
-#: ../authentic/external/qommon/publisher.py:222
+#: ../authentic/external/qommon/publisher.py:223
msgid ""
"The server encountered an internal error and was unable to complete your "
"request."
msgstr ""
-#: ../authentic/external/qommon/publisher.py:223
+#: ../authentic/external/qommon/publisher.py:224
#: ../authentic/liberty/saml2.ptl:209 ../authentic/liberty/saml2.ptl:313
#: ../authentic/liberty/saml2.ptl:1096
msgid "Internal Server Error"
msgstr ""
-#: ../authentic/external/qommon/publisher.py:748
-#: ../authentic/external/qommon/publisher.py:749
-#: ../authentic/external/qommon/publisher.py:750
-#: ../authentic/external/qommon/publisher.py:751
+#: ../authentic/external/qommon/publisher.py:752
+#: ../authentic/external/qommon/publisher.py:753
+#: ../authentic/external/qommon/publisher.py:754
+#: ../authentic/external/qommon/publisher.py:755
msgid "General"
msgstr ""
-#: ../authentic/external/qommon/publisher.py:748
+#: ../authentic/external/qommon/publisher.py:752
#: ../authentic/admin/configuration.py:76
-#: ../authentic/admin/configuration.py:77 ../authentic/admin/settings.ptl:806
+#: ../authentic/admin/configuration.py:77 ../authentic/admin/settings.ptl:808
msgid "Site Name"
msgstr ""
-#: ../authentic/external/qommon/publisher.py:749
+#: ../authentic/external/qommon/publisher.py:753
msgid "Current Theme Name"
msgstr ""
-#: ../authentic/external/qommon/publisher.py:750
+#: ../authentic/external/qommon/publisher.py:754
msgid "Current Date"
msgstr ""
-#: ../authentic/external/qommon/publisher.py:751
+#: ../authentic/external/qommon/publisher.py:755
msgid "Current Date & Time"
msgstr ""
@@ -1785,7 +1789,7 @@ msgstr ""
#: ../authentic/external/qommon/backoffice/menu.ptl:57
#: ../authentic/external/qommon/admin/logger.ptl:99
-#: ../authentic/identities.py:626 ../authentic/identities.py:628
+#: ../authentic/identities.py:642 ../authentic/identities.py:644
#: ../authentic/admin/logger.ptl:89 ../authentic/admin/logger.ptl:90
msgid "Unknown"
msgstr ""
@@ -1805,112 +1809,139 @@ msgstr ""
msgid "Back Office of %s"
msgstr ""
-#: ../authentic/external/qommon/admin/texts.ptl:65
+#: ../authentic/external/qommon/admin/translations.ptl:41
+#: ../authentic/external/qommon/admin/translations.ptl:42
+#: ../authentic/external/qommon/admin/translations.ptl:159
+#: ../authentic/admin/settings.ptl:824
+msgid "Custom Translations"
+msgstr ""
+
+#: ../authentic/external/qommon/admin/translations.ptl:129
+msgid "Custom translation"
+msgstr ""
+
+#: ../authentic/external/qommon/admin/translations.ptl:130
+msgid "Default translation"
+msgstr ""
+
+#: ../authentic/external/qommon/admin/texts.ptl:67
msgid "Edit Text"
msgstr ""
-#: ../authentic/external/qommon/admin/texts.ptl:87
-#: ../authentic/external/qommon/admin/texts.ptl:160
-#: ../authentic/external/qommon/admin/texts.ptl:203
-#: ../authentic/admin/settings.ptl:820
+#: ../authentic/external/qommon/admin/texts.ptl:89
+#: ../authentic/external/qommon/admin/texts.ptl:176
+#: ../authentic/external/qommon/admin/texts.ptl:229
+#: ../authentic/admin/settings.ptl:822
msgid "Texts"
msgstr ""
-#: ../authentic/external/qommon/admin/texts.ptl:88
+#: ../authentic/external/qommon/admin/texts.ptl:90
msgid "Custom Texts"
msgstr ""
-#: ../authentic/external/qommon/admin/texts.ptl:96
-#: ../authentic/external/qommon/admin/emails.ptl:153
+#: ../authentic/external/qommon/admin/texts.ptl:98
+#: ../authentic/external/qommon/admin/emails.ptl:155
msgid "Miscellaneous"
msgstr ""
-#: ../authentic/external/qommon/admin/texts.ptl:144
+#: ../authentic/external/qommon/admin/texts.ptl:160
msgid "Restore default text"
msgstr ""
-#: ../authentic/external/qommon/admin/texts.ptl:157
-#: ../authentic/external/qommon/admin/emails.ptl:210
+#: ../authentic/external/qommon/admin/texts.ptl:173
+#: ../authentic/external/qommon/admin/emails.ptl:223
msgid "Invalid template"
msgstr ""
-#: ../authentic/external/qommon/admin/texts.ptl:161
+#: ../authentic/external/qommon/admin/texts.ptl:177
msgid "Text"
msgstr ""
-#: ../authentic/external/qommon/admin/texts.ptl:164
-#: ../authentic/external/qommon/admin/emails.ptl:217
+#: ../authentic/external/qommon/admin/texts.ptl:180
+#: ../authentic/external/qommon/admin/emails.ptl:230
msgid "Substitution Variables"
msgstr ""
-#: ../authentic/external/qommon/admin/texts.ptl:166
+#: ../authentic/external/qommon/admin/texts.ptl:182
msgid "The text can reference [] variables from the table below:"
msgstr ""
-#: ../authentic/external/qommon/admin/emails.ptl:103
+#: ../authentic/external/qommon/admin/emails.ptl:105
msgid "SMTP Server"
msgstr ""
-#: ../authentic/external/qommon/admin/emails.ptl:105
+#: ../authentic/external/qommon/admin/emails.ptl:107
msgid "SMTP Login"
msgstr ""
-#: ../authentic/external/qommon/admin/emails.ptl:107
+#: ../authentic/external/qommon/admin/emails.ptl:109
msgid "SMTP Password"
msgstr ""
-#: ../authentic/external/qommon/admin/emails.ptl:109
+#: ../authentic/external/qommon/admin/emails.ptl:111
msgid "Email Sender"
msgstr ""
-#: ../authentic/external/qommon/admin/emails.ptl:111
+#: ../authentic/external/qommon/admin/emails.ptl:113
msgid "Reply-To Address"
msgstr ""
-#: ../authentic/external/qommon/admin/emails.ptl:113
+#: ../authentic/external/qommon/admin/emails.ptl:115
msgid "Email Footer"
msgstr ""
-#: ../authentic/external/qommon/admin/emails.ptl:115
+#: ../authentic/external/qommon/admin/emails.ptl:117
msgid "Handle Bounces"
msgstr ""
-#: ../authentic/external/qommon/admin/emails.ptl:118
+#: ../authentic/external/qommon/admin/emails.ptl:120
msgid "Check DNS for domain name"
msgstr ""
-#: ../authentic/external/qommon/admin/emails.ptl:120
+#: ../authentic/external/qommon/admin/emails.ptl:122
msgid "Use a DNS request to check domain names used in email fields"
msgstr ""
-#: ../authentic/external/qommon/admin/emails.ptl:128
-#: ../authentic/external/qommon/admin/emails.ptl:139
-#: ../authentic/external/qommon/admin/emails.ptl:140
-#: ../authentic/external/qommon/admin/emails.ptl:213
-#: ../authentic/external/qommon/admin/emails.ptl:263
-#: ../authentic/admin/settings.ptl:816
+#: ../authentic/external/qommon/admin/emails.ptl:130
+#: ../authentic/external/qommon/admin/emails.ptl:141
+#: ../authentic/external/qommon/admin/emails.ptl:142
+#: ../authentic/external/qommon/admin/emails.ptl:226
+#: ../authentic/external/qommon/admin/emails.ptl:291
+#: ../authentic/admin/settings.ptl:818
msgid "Emails"
msgstr ""
-#: ../authentic/external/qommon/admin/emails.ptl:129
-#: ../authentic/external/qommon/admin/emails.ptl:130
-#: ../authentic/external/qommon/admin/emails.ptl:143
+#: ../authentic/external/qommon/admin/emails.ptl:131
+#: ../authentic/external/qommon/admin/emails.ptl:132
+#: ../authentic/external/qommon/admin/emails.ptl:145
msgid "General Options"
msgstr ""
-#: ../authentic/external/qommon/admin/emails.ptl:189
+#: ../authentic/external/qommon/admin/emails.ptl:192
msgid "Enabled Email"
msgstr ""
-#: ../authentic/external/qommon/admin/emails.ptl:197
+#: ../authentic/external/qommon/admin/emails.ptl:210
msgid "Restore default email"
msgstr ""
-#: ../authentic/external/qommon/admin/emails.ptl:219
+#: ../authentic/external/qommon/admin/emails.ptl:232
msgid ""
"The email subject and body can reference [] variables from the table below:"
msgstr ""
+#: ../authentic/external/qommon/substitution.py:67
+msgid "Category"
+msgstr ""
+
+#: ../authentic/external/qommon/substitution.py:67
+msgid "Variable"
+msgstr ""
+
+#: ../authentic/external/qommon/substitution.py:67
+msgid "Comment"
+msgstr ""
+
#: ../authentic/external/qommon/admin/menu.ptl:170
msgid "backoffice"
msgstr ""
@@ -1957,7 +1988,7 @@ msgstr ""
#: ../authentic/external/qommon/admin/settings.ptl:28
#: ../authentic/admin/configuration.py:255 ../authentic/admin/root.ptl:46
-#: ../authentic/admin/settings.ptl:762
+#: ../authentic/admin/settings.ptl:764
msgid "Settings"
msgstr ""
@@ -1974,11 +2005,11 @@ msgid "Fix sessions to an IP address"
msgstr ""
#: ../authentic/external/qommon/admin/settings.ptl:74
-#: ../authentic/external/qommon/admin/settings.ptl:89
-#: ../authentic/external/qommon/admin/settings.ptl:90
-#: ../authentic/external/qommon/admin/settings.ptl:91
+#: ../authentic/external/qommon/admin/settings.ptl:86
+#: ../authentic/external/qommon/admin/settings.ptl:87
+#: ../authentic/external/qommon/admin/settings.ptl:88
#: ../authentic/admin/configuration.py:26
-#: ../authentic/admin/configuration.py:27 ../authentic/admin/settings.ptl:810
+#: ../authentic/admin/configuration.py:27 ../authentic/admin/settings.ptl:812
msgid "Language"
msgstr ""
@@ -1992,101 +2023,86 @@ msgid "English"
msgstr ""
#: ../authentic/external/qommon/admin/settings.ptl:78
-#: ../authentic/admin/configuration.py:33
-msgid "Italian"
-msgstr ""
-
-#: ../authentic/external/qommon/admin/settings.ptl:79
-#: ../authentic/admin/configuration.py:34
-msgid "Romanian"
-msgstr ""
-
-#: ../authentic/external/qommon/admin/settings.ptl:80
-#: ../authentic/admin/configuration.py:35
-msgid "Latvian"
-msgstr ""
-
-#: ../authentic/external/qommon/admin/settings.ptl:81
#: ../authentic/admin/configuration.py:36
msgid "French"
msgstr ""
-#: ../authentic/external/qommon/admin/settings.ptl:101
+#: ../authentic/external/qommon/admin/settings.ptl:98
#: ../authentic/admin/configuration.py:49
msgid "Use a web proxy"
msgstr ""
-#: ../authentic/external/qommon/admin/settings.ptl:103
+#: ../authentic/external/qommon/admin/settings.ptl:100
#: ../authentic/admin/configuration.py:51
msgid "Proxy IP address or domain name"
msgstr ""
-#: ../authentic/external/qommon/admin/settings.ptl:105
+#: ../authentic/external/qommon/admin/settings.ptl:102
#: ../authentic/admin/configuration.py:53
msgid "Proxy port"
msgstr ""
-#: ../authentic/external/qommon/admin/settings.ptl:107
+#: ../authentic/external/qommon/admin/settings.ptl:104
#: ../authentic/admin/configuration.py:55
msgid "User name"
msgstr ""
-#: ../authentic/external/qommon/admin/settings.ptl:109
+#: ../authentic/external/qommon/admin/settings.ptl:106
#: ../authentic/admin/configuration.py:57
msgid "User password"
msgstr ""
-#: ../authentic/external/qommon/admin/settings.ptl:118
-#: ../authentic/external/qommon/admin/settings.ptl:119
-#: ../authentic/external/qommon/admin/settings.ptl:120
+#: ../authentic/external/qommon/admin/settings.ptl:115
+#: ../authentic/external/qommon/admin/settings.ptl:116
+#: ../authentic/external/qommon/admin/settings.ptl:117
#: ../authentic/admin/configuration.py:48
msgid "Proxy"
msgstr ""
-#: ../authentic/external/qommon/admin/settings.ptl:129
+#: ../authentic/external/qommon/admin/settings.ptl:126
#: ../authentic/admin/configuration.py:8
msgid "Email for Tracebacks"
msgstr ""
-#: ../authentic/external/qommon/admin/settings.ptl:131
+#: ../authentic/external/qommon/admin/settings.ptl:128
#: ../authentic/admin/configuration.py:11
msgid "Display Exceptions"
msgstr ""
-#: ../authentic/external/qommon/admin/settings.ptl:133
+#: ../authentic/external/qommon/admin/settings.ptl:130
#: ../authentic/admin/configuration.py:13
msgid "No display"
msgstr ""
-#: ../authentic/external/qommon/admin/settings.ptl:134
+#: ../authentic/external/qommon/admin/settings.ptl:131
#: ../authentic/admin/configuration.py:14
msgid "Display as Text"
msgstr ""
-#: ../authentic/external/qommon/admin/settings.ptl:135
+#: ../authentic/external/qommon/admin/settings.ptl:132
#: ../authentic/admin/configuration.py:15
msgid "Display as Text in an HTML error page"
msgstr ""
-#: ../authentic/external/qommon/admin/settings.ptl:136
+#: ../authentic/external/qommon/admin/settings.ptl:133
#: ../authentic/admin/configuration.py:16
msgid "Display as HTML"
msgstr ""
-#: ../authentic/external/qommon/admin/settings.ptl:137
+#: ../authentic/external/qommon/admin/settings.ptl:134
#: ../authentic/admin/configuration.py:19
msgid "Logger"
msgstr ""
-#: ../authentic/external/qommon/admin/settings.ptl:139
+#: ../authentic/external/qommon/admin/settings.ptl:136
#: ../authentic/admin/configuration.py:20
msgid "Enable debug mode"
msgstr ""
-#: ../authentic/external/qommon/admin/settings.ptl:148
-#: ../authentic/external/qommon/admin/settings.ptl:149
-#: ../authentic/external/qommon/admin/settings.ptl:150
-#: ../authentic/admin/settings.ptl:827
+#: ../authentic/external/qommon/admin/settings.ptl:145
+#: ../authentic/external/qommon/admin/settings.ptl:146
+#: ../authentic/external/qommon/admin/settings.ptl:147
+#: ../authentic/admin/settings.ptl:831
msgid "Debug Options"
msgstr ""
@@ -2151,18 +2167,6 @@ msgstr ""
msgid "Since: %s"
msgstr ""
-#: ../authentic/external/qommon/substitution.py:67
-msgid "Category"
-msgstr ""
-
-#: ../authentic/external/qommon/substitution.py:67
-msgid "Variable"
-msgstr ""
-
-#: ../authentic/external/qommon/substitution.py:67
-msgid "Comment"
-msgstr ""
-
#: ../authentic/external/qommon/admin/certificates.ptl:41
#: ../authentic/external/qommon/admin/certificates.ptl:42
#, python-format
@@ -2174,7 +2178,7 @@ msgid "You are about to delete this certificate."
msgstr ""
#: ../authentic/external/qommon/admin/certificates.ptl:54
-#: ../authentic/admin/identities.ptl:519 ../authentic/admin/settings.ptl:614
+#: ../authentic/admin/identities.ptl:519 ../authentic/admin/settings.ptl:615
msgid "Delete"
msgstr ""
@@ -2212,79 +2216,79 @@ msgstr ""
msgid "Bad certificate"
msgstr ""
-#: ../authentic/external/qommon/misc.py:309
+#: ../authentic/external/qommon/misc.py:311
msgid "January"
msgstr ""
-#: ../authentic/external/qommon/misc.py:309
+#: ../authentic/external/qommon/misc.py:311
msgid "February"
msgstr ""
-#: ../authentic/external/qommon/misc.py:309
+#: ../authentic/external/qommon/misc.py:311
msgid "March"
msgstr ""
-#: ../authentic/external/qommon/misc.py:309
+#: ../authentic/external/qommon/misc.py:311
msgid "April"
msgstr ""
-#: ../authentic/external/qommon/misc.py:310
+#: ../authentic/external/qommon/misc.py:312
msgid "May"
msgstr ""
-#: ../authentic/external/qommon/misc.py:310
+#: ../authentic/external/qommon/misc.py:312
msgid "June"
msgstr ""
-#: ../authentic/external/qommon/misc.py:310
+#: ../authentic/external/qommon/misc.py:312
msgid "July"
msgstr ""
-#: ../authentic/external/qommon/misc.py:310
+#: ../authentic/external/qommon/misc.py:312
msgid "August"
msgstr ""
-#: ../authentic/external/qommon/misc.py:311
+#: ../authentic/external/qommon/misc.py:313
msgid "September"
msgstr ""
-#: ../authentic/external/qommon/misc.py:311
+#: ../authentic/external/qommon/misc.py:313
msgid "October"
msgstr ""
-#: ../authentic/external/qommon/misc.py:311
+#: ../authentic/external/qommon/misc.py:313
msgid "November"
msgstr ""
-#: ../authentic/external/qommon/misc.py:311
+#: ../authentic/external/qommon/misc.py:313
msgid "December"
msgstr ""
-#: ../authentic/external/qommon/misc.py:331
+#: ../authentic/external/qommon/misc.py:333
msgid "Monday"
msgstr ""
-#: ../authentic/external/qommon/misc.py:331
+#: ../authentic/external/qommon/misc.py:333
msgid "Tuesday"
msgstr ""
-#: ../authentic/external/qommon/misc.py:331
+#: ../authentic/external/qommon/misc.py:333
msgid "Wednesday"
msgstr ""
-#: ../authentic/external/qommon/misc.py:332
+#: ../authentic/external/qommon/misc.py:334
msgid "Thursday"
msgstr ""
-#: ../authentic/external/qommon/misc.py:332
+#: ../authentic/external/qommon/misc.py:334
msgid "Friday"
msgstr ""
-#: ../authentic/external/qommon/misc.py:332
+#: ../authentic/external/qommon/misc.py:334
msgid "Saturday"
msgstr ""
-#: ../authentic/external/qommon/misc.py:332
+#: ../authentic/external/qommon/misc.py:334
msgid "Sunday"
msgstr ""
@@ -2535,8 +2539,8 @@ msgstr ""
msgid "Continue"
msgstr ""
-#: ../authentic/liberty/saml2.ptl:64 ../authentic/root.ptl:119
-#: ../authentic/root.ptl:545 ../authentic/root.ptl:548
+#: ../authentic/liberty/saml2.ptl:64 ../authentic/root.ptl:125
+#: ../authentic/root.ptl:551 ../authentic/root.ptl:554
msgid "Home"
msgstr "Acasa"
@@ -2617,199 +2621,199 @@ msgid ""
"discovery cookie."
msgstr ""
-#: ../authentic/root.ptl:143 ../authentic/root.ptl:195
-#: ../authentic/root.ptl:583
+#: ../authentic/root.ptl:149 ../authentic/root.ptl:201
+#: ../authentic/root.ptl:589
msgid "Failed to connect to identities storage."
msgstr ""
-#: ../authentic/root.ptl:160 ../authentic/root.ptl:161
-#: ../authentic/root.ptl:344 ../authentic/root.ptl:1049
-#: ../authentic/root.ptl:1125
+#: ../authentic/root.ptl:166 ../authentic/root.ptl:167
+#: ../authentic/root.ptl:350 ../authentic/root.ptl:1055
+#: ../authentic/root.ptl:1131
msgid "Account Management"
msgstr ""
-#: ../authentic/root.ptl:176
+#: ../authentic/root.ptl:182
msgid "Certificates federated:"
msgstr ""
-#: ../authentic/root.ptl:188
+#: ../authentic/root.ptl:194
msgid "You are not allowed to manipulate your federations"
msgstr ""
-#: ../authentic/root.ptl:207 ../authentic/root.ptl:208
-#: ../authentic/root.ptl:1271
+#: ../authentic/root.ptl:213 ../authentic/root.ptl:214
+#: ../authentic/root.ptl:1277
msgid "Federations"
msgstr ""
-#: ../authentic/root.ptl:237
+#: ../authentic/root.ptl:243
#, python-format
msgid "Log on %s"
msgstr ""
-#: ../authentic/root.ptl:259
+#: ../authentic/root.ptl:265
msgid "Terminate Federation"
msgstr ""
-#: ../authentic/root.ptl:283
+#: ../authentic/root.ptl:289
msgid "No password for this identity"
msgstr ""
-#: ../authentic/root.ptl:288
+#: ../authentic/root.ptl:294
msgid "Current Password"
msgstr "Parola curenta"
-#: ../authentic/root.ptl:309
+#: ../authentic/root.ptl:315
msgid "Wrong password"
msgstr ""
-#: ../authentic/root.ptl:327
+#: ../authentic/root.ptl:333
msgid "New password is the same as the old one"
msgstr ""
-#: ../authentic/root.ptl:343 ../authentic/root.ptl:345
-#: ../authentic/root.ptl:1175
+#: ../authentic/root.ptl:349 ../authentic/root.ptl:351
+#: ../authentic/root.ptl:1181
msgid "Changing Password"
msgstr "Schimbarea parolei"
-#: ../authentic/root.ptl:377
+#: ../authentic/root.ptl:383
msgid "Proxies request to"
msgstr ""
-#: ../authentic/root.ptl:381
+#: ../authentic/root.ptl:387
msgid "Log in using SSL certificate"
msgstr ""
-#: ../authentic/root.ptl:451
+#: ../authentic/root.ptl:457
msgid "Authentication Failure"
msgstr ""
-#: ../authentic/root.ptl:544
+#: ../authentic/root.ptl:550
msgid "This action needs an HTTPS connection"
msgstr ""
-#: ../authentic/root.ptl:547
+#: ../authentic/root.ptl:553
msgid ""
"This action needs that you present an SSL certificate, maybe the server is "
"not configured to ask one ?"
msgstr ""
-#: ../authentic/root.ptl:689
+#: ../authentic/root.ptl:695
msgid "A password will be mailed to you."
msgstr ""
-#: ../authentic/root.ptl:694
+#: ../authentic/root.ptl:700
msgid "If you forget your password..."
msgstr ""
-#: ../authentic/root.ptl:696
+#: ../authentic/root.ptl:702
msgid "Security question"
msgstr ""
-#: ../authentic/root.ptl:697 ../authentic/admin/identities.ptl:163
+#: ../authentic/root.ptl:703 ../authentic/admin/identities.ptl:163
msgid "[Select a question]"
msgstr ""
-#: ../authentic/root.ptl:698
+#: ../authentic/root.ptl:704
msgid "Your answer"
msgstr ""
-#: ../authentic/root.ptl:712 ../authentic/root.ptl:713
-#: ../authentic/root.ptl:821 ../authentic/root.ptl:1160
+#: ../authentic/root.ptl:718 ../authentic/root.ptl:719
+#: ../authentic/root.ptl:827 ../authentic/root.ptl:1166
msgid "Registration"
msgstr ""
-#: ../authentic/root.ptl:738
+#: ../authentic/root.ptl:744
msgid "That address is already in use"
msgstr ""
-#: ../authentic/root.ptl:740
+#: ../authentic/root.ptl:746
msgid "That username is already in use"
msgstr ""
-#: ../authentic/root.ptl:775
+#: ../authentic/root.ptl:781
msgid "This value must be unique but it already exists for another user"
msgstr ""
-#: ../authentic/root.ptl:787
+#: ../authentic/root.ptl:793
msgid ""
"An error occured and your password could not be send. Is your email address "
"correct?"
msgstr ""
-#: ../authentic/root.ptl:844 ../authentic/root.ptl:845
-#: ../authentic/root.ptl:1167
+#: ../authentic/root.ptl:850 ../authentic/root.ptl:851
+#: ../authentic/root.ptl:1173
msgid "Registration Completed"
msgstr ""
-#: ../authentic/root.ptl:858
+#: ../authentic/root.ptl:864
msgid ""
"Your account has no password, it certainly uses another kind of "
"authentication, contact an administrator."
msgstr ""
-#: ../authentic/root.ptl:861
+#: ../authentic/root.ptl:867
msgid "Your account has no email, contact an administrator"
msgstr ""
-#: ../authentic/root.ptl:892 ../authentic/root.ptl:952
-#: ../authentic/root.ptl:985 ../authentic/root.ptl:1184
+#: ../authentic/root.ptl:898 ../authentic/root.ptl:958
+#: ../authentic/root.ptl:991 ../authentic/root.ptl:1190
msgid "Lost Password"
msgstr ""
-#: ../authentic/root.ptl:931
+#: ../authentic/root.ptl:937
msgid "Wrong answer or inexistant user"
msgstr ""
-#: ../authentic/root.ptl:932
+#: ../authentic/root.ptl:938
msgid "Wrong answer"
msgstr ""
-#: ../authentic/root.ptl:996
+#: ../authentic/root.ptl:1002
#, python-format
msgid ""
"There is more than one accounts for the identifier <em>%s</em>, try to <a "
"href=\"/forgot_identifier\">ask for all your accounts</a>"
msgstr ""
-#: ../authentic/root.ptl:1000
+#: ../authentic/root.ptl:1006
#, python-format
msgid "Your identity %r is unknown."
msgstr ""
-#: ../authentic/root.ptl:1006
+#: ../authentic/root.ptl:1012
msgid "An error occured and your password could not be send."
msgstr ""
-#: ../authentic/root.ptl:1048 ../authentic/root.ptl:1050
-#: ../authentic/root.ptl:1226
+#: ../authentic/root.ptl:1054 ../authentic/root.ptl:1056
+#: ../authentic/root.ptl:1232
msgid "Updating Personal Information"
msgstr "Actualizarea informatiilor personale"
-#: ../authentic/root.ptl:1077 ../authentic/root.ptl:1096
-#: ../authentic/root.ptl:1202
+#: ../authentic/root.ptl:1083 ../authentic/root.ptl:1102
+#: ../authentic/root.ptl:1208
msgid "Lost Account Name"
msgstr ""
-#: ../authentic/root.ptl:1109
+#: ../authentic/root.ptl:1115
msgid "There is no account with this email"
msgstr ""
-#: ../authentic/root.ptl:1120
+#: ../authentic/root.ptl:1126
msgid "Error when sending the mail"
msgstr ""
-#: ../authentic/root.ptl:1121
+#: ../authentic/root.ptl:1127
#, python-format
msgid "Your identifiers have been send to %s"
msgstr ""
-#: ../authentic/root.ptl:1126
+#: ../authentic/root.ptl:1132
msgid ""
"Available variables: identity_label, idp_sso_list, show_federations, "
"federations_list, certificate_list, allow_certificate_federation"
msgstr ""
-#: ../authentic/root.ptl:1127
+#: ../authentic/root.ptl:1133
msgid ""
"<h2 class=\"identity-title\">[identity_label]</h2>\n"
"\n"
@@ -2843,39 +2847,39 @@ msgid ""
"[end]\n"
msgstr ""
-#: ../authentic/root.ptl:1161
+#: ../authentic/root.ptl:1167
msgid "Available variable: register_form"
msgstr ""
-#: ../authentic/root.ptl:1162
+#: ../authentic/root.ptl:1168
msgid "[register_form]\n"
msgstr ""
-#: ../authentic/root.ptl:1168
+#: ../authentic/root.ptl:1174
msgid ""
"<p>Your password has been mailed to you.</p>\n"
"\n"
"<p><a href=\"login\">Login page</a></p>\n"
msgstr ""
-#: ../authentic/root.ptl:1176
+#: ../authentic/root.ptl:1182
msgid "Available variable: change_password_form"
msgstr ""
-#: ../authentic/root.ptl:1177
+#: ../authentic/root.ptl:1183
msgid ""
"<div id=\"identity-content\">\n"
"[change_password_form]\n"
"</div>\n"
msgstr ""
-#: ../authentic/root.ptl:1185
+#: ../authentic/root.ptl:1191
msgid ""
"Available variables: lost_password_form, lost_password_behaviour, "
"generate_on_remind"
msgstr ""
-#: ../authentic/root.ptl:1186
+#: ../authentic/root.ptl:1192
msgid ""
"[is lost_password_behaviour \"dumb_question\"]\n"
"[is generate_on_remind \"True\"]<p>Fill the form to get a <strong>new</"
@@ -2893,53 +2897,53 @@ msgid ""
"[lost_password_form]\n"
msgstr ""
-#: ../authentic/root.ptl:1203
+#: ../authentic/root.ptl:1209
msgid "Available variables: lost_identifier_form"
msgstr ""
-#: ../authentic/root.ptl:1204
+#: ../authentic/root.ptl:1210
msgid ""
"<p>Give your email to get back the list of your accounts.</p>\n"
"\n"
"[lost_identifier_form]\n"
msgstr ""
-#: ../authentic/root.ptl:1211
+#: ../authentic/root.ptl:1217
msgid "Lost Password Question"
msgstr ""
-#: ../authentic/root.ptl:1212
+#: ../authentic/root.ptl:1218
msgid "Available variable: lost_password_question_form"
msgstr ""
-#: ../authentic/root.ptl:1213
+#: ../authentic/root.ptl:1219
msgid "[lost_password_question_form]\n"
msgstr ""
-#: ../authentic/root.ptl:1218
+#: ../authentic/root.ptl:1224
msgid "Lost Password (mailed)"
msgstr ""
-#: ../authentic/root.ptl:1219
+#: ../authentic/root.ptl:1225
msgid ""
"<p>Your password has been mailed back to you.</p>\n"
"\n"
"<p><a href=\"login\">Login</a>\n"
msgstr ""
-#: ../authentic/root.ptl:1227
+#: ../authentic/root.ptl:1233
msgid "Available variable: info_form"
msgstr ""
-#: ../authentic/root.ptl:1228
+#: ../authentic/root.ptl:1234
msgid "[info_form]\n"
msgstr ""
-#: ../authentic/root.ptl:1234
+#: ../authentic/root.ptl:1240
msgid "Available variables: login_form, authentication_failure"
msgstr ""
-#: ../authentic/root.ptl:1235
+#: ../authentic/root.ptl:1241
msgid ""
"<div id=\"login-form\">\n"
"[if-any authentication_failure]\n"
@@ -2977,11 +2981,11 @@ msgid ""
"</div>\n"
msgstr ""
-#: ../authentic/root.ptl:1272
+#: ../authentic/root.ptl:1278
msgid "Available variables: identity_label, federations_list"
msgstr ""
-#: ../authentic/root.ptl:1273
+#: ../authentic/root.ptl:1279
msgid ""
"[if-any federations_list]\n"
"[federations_list]\n"
@@ -2990,25 +2994,25 @@ msgid ""
"<a href=\".\">Back to home</a>\n"
msgstr ""
-#: ../authentic/root.ptl:1284
+#: ../authentic/root.ptl:1290
msgid "Welcome Email"
msgstr ""
-#: ../authentic/root.ptl:1285 ../authentic/root.ptl:1296
-#: ../authentic/root.ptl:1313 ../authentic/root.ptl:1328
+#: ../authentic/root.ptl:1291 ../authentic/root.ptl:1302
+#: ../authentic/root.ptl:1319 ../authentic/root.ptl:1334
#, python-format
msgid "Available variables: %s"
msgstr ""
-#: ../authentic/root.ptl:1295
+#: ../authentic/root.ptl:1301
msgid "Password Reminder"
msgstr ""
-#: ../authentic/root.ptl:1297
+#: ../authentic/root.ptl:1303
msgid "Your account on [hostname]"
msgstr ""
-#: ../authentic/root.ptl:1298
+#: ../authentic/root.ptl:1304
msgid ""
"Hello,\n"
"\n"
@@ -3022,7 +3026,7 @@ msgid ""
"Your password is: [password]\n"
msgstr ""
-#: ../authentic/root.ptl:1315
+#: ../authentic/root.ptl:1321
msgid ""
"Hello,\n"
"\n"
@@ -3034,15 +3038,15 @@ msgid ""
"\n"
msgstr ""
-#: ../authentic/root.ptl:1327
+#: ../authentic/root.ptl:1333
msgid "Identifier Email"
msgstr ""
-#: ../authentic/root.ptl:1329
+#: ../authentic/root.ptl:1335
msgid "List of identifiers for [email] on [hostname]"
msgstr ""
-#: ../authentic/root.ptl:1330
+#: ../authentic/root.ptl:1336
msgid ""
"You asked for all usernames linked to address [email] on [hostname].\n"
"\n"
@@ -3102,141 +3106,141 @@ msgstr ""
msgid "false"
msgstr ""
-#: ../authentic/identities.py:228
+#: ../authentic/identities.py:240
msgid "Add value"
msgstr ""
-#: ../authentic/identities.py:373
+#: ../authentic/identities.py:388
msgid "Password Account"
msgstr ""
-#: ../authentic/identities.py:495
+#: ../authentic/identities.py:511
msgid "Old default storage (pickled file)"
msgstr ""
#. use LDAP for standard attributes and authentic storage (cpickle) for
#. authentic specific attributes (roles, lasso_dump)
-#: ../authentic/identities.py:580
+#: ../authentic/identities.py:596
msgid "LDAP Directory"
msgstr ""
-#: ../authentic/identities.py:1074
+#: ../authentic/identities.py:1088
msgid "LDAP URL"
msgstr ""
-#: ../authentic/identities.py:1075
+#: ../authentic/identities.py:1089
msgid "Example: <tt>ldap://directory.example.com</tt>"
msgstr ""
-#: ../authentic/identities.py:1077
+#: ../authentic/identities.py:1091
msgid "LDAP is Read only"
msgstr ""
-#: ../authentic/identities.py:1079
+#: ../authentic/identities.py:1093
msgid "LDAP Base"
msgstr ""
-#: ../authentic/identities.py:1080
+#: ../authentic/identities.py:1094
msgid "Example: <tt>dc=example, dc=com</tt>"
msgstr ""
-#: ../authentic/identities.py:1082
+#: ../authentic/identities.py:1096
msgid "LDAP New User Base"
msgstr ""
-#: ../authentic/identities.py:1083
+#: ../authentic/identities.py:1097
msgid "Example: <tt>dc=example, dc=com</tt>, if not set LDAP Base is used"
msgstr ""
-#: ../authentic/identities.py:1085
+#: ../authentic/identities.py:1099
msgid "LDAP Administrative Bind DN"
msgstr ""
-#: ../authentic/identities.py:1087
+#: ../authentic/identities.py:1101
msgid "Example: <tt>cn=admin, dc=example, dc=com</tt>"
msgstr ""
-#: ../authentic/identities.py:1090
+#: ../authentic/identities.py:1104
msgid "LDAP Administrative Bind password"
msgstr ""
-#: ../authentic/identities.py:1091
+#: ../authentic/identities.py:1105
msgid "Example: <tt>secret</tt>"
msgstr ""
-#: ../authentic/identities.py:1093
+#: ../authentic/identities.py:1107
msgid "LDAP Object Class"
msgstr ""
-#: ../authentic/identities.py:1095
+#: ../authentic/identities.py:1109
msgid "Example: <tt>posixAccount</tt>"
msgstr ""
-#: ../authentic/identities.py:1097
+#: ../authentic/identities.py:1111
msgid "LDAP Object Username Attribute"
msgstr ""
-#: ../authentic/identities.py:1099
+#: ../authentic/identities.py:1113
msgid "Example: <tt>uid</tt>"
msgstr ""
-#: ../authentic/identities.py:1101
+#: ../authentic/identities.py:1115
msgid "LDAP Object Name Attribute"
msgstr ""
-#: ../authentic/identities.py:1102
+#: ../authentic/identities.py:1116
msgid "Example: <tt>cn</tt>"
msgstr ""
-#: ../authentic/identities.py:1104
+#: ../authentic/identities.py:1118
msgid "LDAP Object Email Attribute"
msgstr ""
-#: ../authentic/identities.py:1105
+#: ../authentic/identities.py:1119
msgid "Example: <tt>mail</tt>"
msgstr ""
-#: ../authentic/identities.py:1107
+#: ../authentic/identities.py:1121
msgid "Massive LDAP Directory"
msgstr ""
-#: ../authentic/identities.py:1110
+#: ../authentic/identities.py:1124
msgid "LDAP attributes published in SAML assertions"
msgstr ""
-#: ../authentic/identities.py:1111
+#: ../authentic/identities.py:1125
msgid "Example: <tt>uid mail</tt> (space delimited list)"
msgstr ""
-#: ../authentic/identities.py:1117
+#: ../authentic/identities.py:1131
msgid "Mapping from custom field name to LDAP attributes"
msgstr ""
-#: ../authentic/identities.py:1118
+#: ../authentic/identities.py:1132
msgid "Possible fields are: "
msgstr ""
-#: ../authentic/identities.py:1169
+#: ../authentic/identities.py:1183
msgid "Default storage (files)"
msgstr ""
-#: ../authentic/identities.py:1286
+#: ../authentic/identities.py:1300
msgid "PostgreSQL database"
msgstr ""
-#: ../authentic/identities.py:1501
+#: ../authentic/identities.py:1515
msgid "Database Name"
msgstr ""
-#: ../authentic/identities.py:1503
+#: ../authentic/identities.py:1517
msgid "Database User"
msgstr ""
-#: ../authentic/identities.py:1505
+#: ../authentic/identities.py:1519
msgid "Database Password"
msgstr ""
-#: ../authentic/identities.py:1507
+#: ../authentic/identities.py:1521
msgid "Database Hostname"
msgstr ""
@@ -3256,7 +3260,19 @@ msgstr ""
msgid "User HTTP Accept-Language header"
msgstr ""
-#: ../authentic/admin/configuration.py:38 ../authentic/admin/settings.ptl:814
+#: ../authentic/admin/configuration.py:33
+msgid "Italian"
+msgstr ""
+
+#: ../authentic/admin/configuration.py:34
+msgid "Romanian"
+msgstr ""
+
+#: ../authentic/admin/configuration.py:35
+msgid "Latvian"
+msgstr ""
+
+#: ../authentic/admin/configuration.py:38 ../authentic/admin/settings.ptl:816
msgid "Template"
msgstr ""
@@ -3305,37 +3321,37 @@ msgid "Log wrong passwords"
msgstr ""
#: ../authentic/admin/configuration.py:125
-#: ../authentic/admin/settings.ptl:1120
+#: ../authentic/admin/settings.ptl:1124
msgid "Lasso version is not built with ID-WSF support."
msgstr ""
#: ../authentic/admin/configuration.py:130
-#: ../authentic/admin/settings.ptl:1153 ../authentic/admin/settings.ptl:1154
+#: ../authentic/admin/settings.ptl:1157 ../authentic/admin/settings.ptl:1158
msgid "Identity Provider Configuration"
msgstr ""
#: ../authentic/admin/configuration.py:168
-#: ../authentic/admin/settings.ptl:1100
+#: ../authentic/admin/settings.ptl:1104
msgid "Identity Provider Introduction, URL of Cookie Setter"
msgstr ""
#: ../authentic/admin/configuration.py:171
-#: ../authentic/admin/settings.ptl:1104
+#: ../authentic/admin/settings.ptl:1108
msgid "ID-FF & SAMLv2 Proxy Support"
msgstr ""
#: ../authentic/admin/configuration.py:174
-#: ../authentic/admin/settings.ptl:1111
+#: ../authentic/admin/settings.ptl:1115
msgid "Direct Proxy"
msgstr ""
#: ../authentic/admin/configuration.py:175
-#: ../authentic/admin/settings.ptl:1112
+#: ../authentic/admin/settings.ptl:1116
msgid "Totally bypass local authentication"
msgstr ""
#: ../authentic/admin/configuration.py:178
-#: ../authentic/admin/settings.ptl:1116
+#: ../authentic/admin/settings.ptl:1120
msgid "Share attributes through ID-SIS Personal Profile"
msgstr ""
@@ -3343,23 +3359,23 @@ msgstr ""
msgid "Lock IDP configuration"
msgstr ""
-#: ../authentic/admin/configuration.py:186 ../authentic/admin/settings.ptl:77
-#: ../authentic/admin/settings.ptl:82 ../authentic/admin/settings.ptl:83
-#: ../authentic/admin/settings.ptl:785
+#: ../authentic/admin/configuration.py:186 ../authentic/admin/settings.ptl:78
+#: ../authentic/admin/settings.ptl:83 ../authentic/admin/settings.ptl:84
+#: ../authentic/admin/settings.ptl:787
msgid "Liberty Providers"
msgstr ""
-#: ../authentic/admin/configuration.py:187 ../authentic/admin/settings.ptl:615
+#: ../authentic/admin/configuration.py:187 ../authentic/admin/settings.ptl:616
msgid "Liberty Provider"
msgstr ""
-#: ../authentic/admin/configuration.py:188 ../authentic/admin/settings.ptl:121
-#: ../authentic/admin/settings.ptl:518
+#: ../authentic/admin/configuration.py:188 ../authentic/admin/settings.ptl:122
+#: ../authentic/admin/settings.ptl:519
msgid "Role"
msgstr ""
-#: ../authentic/admin/configuration.py:195 ../authentic/admin/settings.ptl:125
-#: ../authentic/admin/settings.ptl:522
+#: ../authentic/admin/configuration.py:195 ../authentic/admin/settings.ptl:126
+#: ../authentic/admin/settings.ptl:523
msgid "Both"
msgstr ""
@@ -3367,13 +3383,13 @@ msgstr ""
msgid "Metadata URL"
msgstr ""
-#: ../authentic/admin/configuration.py:203 ../authentic/admin/settings.ptl:130
-#: ../authentic/admin/settings.ptl:530
+#: ../authentic/admin/configuration.py:203 ../authentic/admin/settings.ptl:131
+#: ../authentic/admin/settings.ptl:531
msgid "Allow IdP initiated Single Sign On"
msgstr ""
-#: ../authentic/admin/configuration.py:204 ../authentic/admin/settings.ptl:141
-#: ../authentic/admin/settings.ptl:540
+#: ../authentic/admin/configuration.py:204 ../authentic/admin/settings.ptl:142
+#: ../authentic/admin/settings.ptl:541
msgid "Encrypt NameID"
msgstr ""
@@ -3385,7 +3401,7 @@ msgstr ""
msgid "Only used for SAMLv2"
msgstr ""
-#: ../authentic/admin/configuration.py:208 ../authentic/admin/settings.ptl:797
+#: ../authentic/admin/configuration.py:208 ../authentic/admin/settings.ptl:799
msgid "SSL"
msgstr ""
@@ -3430,7 +3446,7 @@ msgid ""
"identity storage"
msgstr ""
-#: ../authentic/admin/configuration.py:228 ../authentic/admin/settings.ptl:818
+#: ../authentic/admin/configuration.py:228 ../authentic/admin/settings.ptl:820
msgid "Login Screen"
msgstr ""
@@ -3483,7 +3499,7 @@ msgstr ""
msgid "Identity Management"
msgstr ""
-#: ../authentic/admin/root.ptl:47 ../authentic/admin/settings.ptl:823
+#: ../authentic/admin/root.ptl:47 ../authentic/admin/settings.ptl:827
#: ../authentic/admin/debug.ptl:110
msgid "Debug"
msgstr ""
@@ -3658,263 +3674,267 @@ msgstr ""
msgid "Note you will be automatically unlogged after doing so."
msgstr ""
-#: ../authentic/admin/settings.ptl:133 ../authentic/admin/settings.ptl:533
+#: ../authentic/admin/settings.ptl:134 ../authentic/admin/settings.ptl:534
msgid "Default NameID Format"
msgstr ""
-#: ../authentic/admin/settings.ptl:136 ../authentic/admin/settings.ptl:536
+#: ../authentic/admin/settings.ptl:137 ../authentic/admin/settings.ptl:537
msgid "Persistent"
msgstr ""
-#: ../authentic/admin/settings.ptl:137 ../authentic/admin/settings.ptl:537
+#: ../authentic/admin/settings.ptl:138 ../authentic/admin/settings.ptl:538
msgid "Transient"
msgstr ""
-#: ../authentic/admin/settings.ptl:145 ../authentic/admin/settings.ptl:544
+#: ../authentic/admin/settings.ptl:146 ../authentic/admin/settings.ptl:545
msgid "Encrypt Assertion"
msgstr ""
-#: ../authentic/admin/settings.ptl:147 ../authentic/admin/settings.ptl:546
+#: ../authentic/admin/settings.ptl:148 ../authentic/admin/settings.ptl:547
msgid "Only used for SAML 2.0."
msgstr ""
-#: ../authentic/admin/settings.ptl:150 ../authentic/admin/settings.ptl:549
+#: ../authentic/admin/settings.ptl:151 ../authentic/admin/settings.ptl:550
msgid "Exported attributes"
msgstr ""
-#: ../authentic/admin/settings.ptl:152 ../authentic/admin/settings.ptl:551
+#: ../authentic/admin/settings.ptl:153 ../authentic/admin/settings.ptl:552
msgid "Space separated list of words"
msgstr ""
-#: ../authentic/admin/settings.ptl:171 ../authentic/admin/settings.ptl:172
-#: ../authentic/admin/settings.ptl:394 ../authentic/admin/settings.ptl:395
+#: ../authentic/admin/settings.ptl:172 ../authentic/admin/settings.ptl:173
+#: ../authentic/admin/settings.ptl:395 ../authentic/admin/settings.ptl:396
msgid "New Liberty Provider"
msgstr ""
-#: ../authentic/admin/settings.ptl:475
+#: ../authentic/admin/settings.ptl:476
msgid "[Broken]"
msgstr ""
-#: ../authentic/admin/settings.ptl:483 ../authentic/admin/settings.ptl:484
+#: ../authentic/admin/settings.ptl:484 ../authentic/admin/settings.ptl:485
#, python-format
msgid "Liberty Provider - %s"
msgstr ""
-#: ../authentic/admin/settings.ptl:493 ../authentic/admin/settings.ptl:516
+#: ../authentic/admin/settings.ptl:494 ../authentic/admin/settings.ptl:517
msgid "Label"
msgstr ""
-#: ../authentic/admin/settings.ptl:497
+#: ../authentic/admin/settings.ptl:498
msgid "Original metadata URL"
msgstr ""
-#: ../authentic/admin/settings.ptl:524 ../authentic/admin/settings.ptl:526
-#: ../authentic/admin/settings.ptl:528
+#: ../authentic/admin/settings.ptl:525 ../authentic/admin/settings.ptl:527
+#: ../authentic/admin/settings.ptl:529
msgid "Leaving empty will keep existing data."
msgstr ""
-#: ../authentic/admin/settings.ptl:577 ../authentic/admin/settings.ptl:578
+#: ../authentic/admin/settings.ptl:578 ../authentic/admin/settings.ptl:579
#, python-format
msgid "Edit Liberty Provider - %s"
msgstr ""
-#: ../authentic/admin/settings.ptl:595
+#: ../authentic/admin/settings.ptl:596
#, python-format
msgid "You are about to irrevocably remove this Liberty provider: %s"
msgstr ""
-#: ../authentic/admin/settings.ptl:598
+#: ../authentic/admin/settings.ptl:599
msgid "You are about to irrevocably remove this Liberty provider."
msgstr ""
-#: ../authentic/admin/settings.ptl:600
+#: ../authentic/admin/settings.ptl:601
msgid "Are you sure ?"
msgstr ""
-#: ../authentic/admin/settings.ptl:602
+#: ../authentic/admin/settings.ptl:603
msgid "Remove provider"
msgstr ""
-#: ../authentic/admin/settings.ptl:605
+#: ../authentic/admin/settings.ptl:606
msgid "This provider is currently locked."
msgstr ""
-#: ../authentic/admin/settings.ptl:617
+#: ../authentic/admin/settings.ptl:618
#, python-format
msgid "Deleting %s"
msgstr ""
-#: ../authentic/admin/settings.ptl:619
+#: ../authentic/admin/settings.ptl:620
msgid "Deleting Liberty Provider"
msgstr ""
-#: ../authentic/admin/settings.ptl:735
+#: ../authentic/admin/settings.ptl:736
msgid "Provider Metadata have been updated from their remote location."
msgstr ""
-#: ../authentic/admin/settings.ptl:767
+#: ../authentic/admin/settings.ptl:769
msgid "Configure Liberty / SAML 2.0 Parameters"
msgstr ""
-#: ../authentic/admin/settings.ptl:771
+#: ../authentic/admin/settings.ptl:773
msgid "Configure Liberty Parameters"
msgstr ""
-#: ../authentic/admin/settings.ptl:776
+#: ../authentic/admin/settings.ptl:778
msgid "Liberty Identity Provider Metadata"
msgstr ""
-#: ../authentic/admin/settings.ptl:777
+#: ../authentic/admin/settings.ptl:779
msgid "Download Identity Provider ID-FF 1.2 Metadata file"
msgstr ""
-#: ../authentic/admin/settings.ptl:781
+#: ../authentic/admin/settings.ptl:783
msgid "SAML Identity Provider Metadata"
msgstr ""
-#: ../authentic/admin/settings.ptl:782
+#: ../authentic/admin/settings.ptl:784
msgid "Download Identity Provider SAML 2.0 Metadata file"
msgstr ""
-#: ../authentic/admin/settings.ptl:785
+#: ../authentic/admin/settings.ptl:787
msgid "Add and remove liberty providers"
msgstr ""
-#: ../authentic/admin/settings.ptl:791
+#: ../authentic/admin/settings.ptl:793
msgid "Identity Options"
msgstr ""
-#: ../authentic/admin/settings.ptl:793 ../authentic/admin/settings.ptl:994
-#: ../authentic/admin/settings.ptl:995 ../authentic/admin/settings.ptl:996
+#: ../authentic/admin/settings.ptl:795 ../authentic/admin/settings.ptl:998
+#: ../authentic/admin/settings.ptl:999 ../authentic/admin/settings.ptl:1000
msgid "Identity Storage"
msgstr ""
-#: ../authentic/admin/settings.ptl:793
+#: ../authentic/admin/settings.ptl:795
msgid "Configure identities data source"
msgstr ""
-#: ../authentic/admin/settings.ptl:797
+#: ../authentic/admin/settings.ptl:799
msgid "Configure all SSL things"
msgstr ""
-#: ../authentic/admin/settings.ptl:799
+#: ../authentic/admin/settings.ptl:801
msgid "CAS"
msgstr ""
-#: ../authentic/admin/settings.ptl:799
+#: ../authentic/admin/settings.ptl:801
msgid "Configure CAS server"
msgstr ""
-#: ../authentic/admin/settings.ptl:802
+#: ../authentic/admin/settings.ptl:804
msgid "Customisation"
msgstr ""
-#: ../authentic/admin/settings.ptl:806
+#: ../authentic/admin/settings.ptl:808
msgid "Configure site name"
msgstr ""
-#: ../authentic/admin/settings.ptl:808
+#: ../authentic/admin/settings.ptl:810
msgid "Homepage"
msgstr ""
-#: ../authentic/admin/settings.ptl:808
+#: ../authentic/admin/settings.ptl:810
msgid "Configure the user homepage"
msgstr ""
-#: ../authentic/admin/settings.ptl:810
+#: ../authentic/admin/settings.ptl:812
msgid "Configure site language"
msgstr ""
-#: ../authentic/admin/settings.ptl:812 ../authentic/admin/settings.ptl:897
+#: ../authentic/admin/settings.ptl:814 ../authentic/admin/settings.ptl:901
msgid "Theme"
msgstr ""
-#: ../authentic/admin/settings.ptl:812
+#: ../authentic/admin/settings.ptl:814
msgid "Configure theme"
msgstr ""
-#: ../authentic/admin/settings.ptl:814
+#: ../authentic/admin/settings.ptl:816
msgid "Configure template"
msgstr ""
-#: ../authentic/admin/settings.ptl:816
+#: ../authentic/admin/settings.ptl:818
msgid "Configure email settings"
msgstr ""
-#: ../authentic/admin/settings.ptl:818
+#: ../authentic/admin/settings.ptl:820
msgid "Configure login screen"
msgstr ""
-#: ../authentic/admin/settings.ptl:820
+#: ../authentic/admin/settings.ptl:822
msgid "Configure public pages texts"
msgstr ""
-#: ../authentic/admin/settings.ptl:827
+#: ../authentic/admin/settings.ptl:824
+msgid "Define custom translations"
+msgstr ""
+
+#: ../authentic/admin/settings.ptl:831
msgid "..."
msgstr ""
-#: ../authentic/admin/settings.ptl:855 ../authentic/admin/settings.ptl:856
-#: ../authentic/admin/settings.ptl:857
+#: ../authentic/admin/settings.ptl:859 ../authentic/admin/settings.ptl:860
+#: ../authentic/admin/settings.ptl:861
msgid "Themes"
msgstr ""
-#: ../authentic/admin/settings.ptl:861
+#: ../authentic/admin/settings.ptl:865
msgid "Upload New Theme"
msgstr ""
-#: ../authentic/admin/settings.ptl:898
+#: ../authentic/admin/settings.ptl:902
msgid "Upload"
msgstr ""
-#: ../authentic/admin/settings.ptl:908
+#: ../authentic/admin/settings.ptl:912
msgid "Invalid Theme"
msgstr ""
-#: ../authentic/admin/settings.ptl:910 ../authentic/admin/settings.ptl:911
-#: ../authentic/admin/settings.ptl:912
+#: ../authentic/admin/settings.ptl:914 ../authentic/admin/settings.ptl:915
+#: ../authentic/admin/settings.ptl:916
msgid "Upload Theme"
msgstr ""
-#: ../authentic/admin/settings.ptl:919
+#: ../authentic/admin/settings.ptl:923
msgid "Failed to read theme file."
msgstr ""
-#: ../authentic/admin/settings.ptl:948
+#: ../authentic/admin/settings.ptl:952
msgid "Data Source"
msgstr ""
-#: ../authentic/admin/settings.ptl:958
+#: ../authentic/admin/settings.ptl:962
#, python-format
msgid "Storage was set to \"%s\" but it is no longer available."
msgstr ""
-#: ../authentic/admin/settings.ptl:1056
+#: ../authentic/admin/settings.ptl:1060
msgid "Liberty SOAP Base URL"
msgstr ""
-#: ../authentic/admin/settings.ptl:1064
+#: ../authentic/admin/settings.ptl:1068
msgid "SAML 2.0 SOAP Base URL"
msgstr ""
-#: ../authentic/admin/settings.ptl:1071
+#: ../authentic/admin/settings.ptl:1075
msgid "SOAP Base URL"
msgstr ""
-#: ../authentic/admin/settings.ptl:1088
+#: ../authentic/admin/settings.ptl:1092
msgid "Allow users to manipulate their federations"
msgstr ""
-#: ../authentic/admin/settings.ptl:1090
+#: ../authentic/admin/settings.ptl:1094
msgid ""
"It gives user the possibility to kill their federation with a service, which "
"can lead to information loss for them"
msgstr ""
-#: ../authentic/admin/settings.ptl:1128
+#: ../authentic/admin/settings.ptl:1132
msgid "Generate a simple RSA key pair"
msgstr ""
-#: ../authentic/admin/settings.ptl:1259
+#: ../authentic/admin/settings.ptl:1263
msgid "The key pair is invalid."
msgstr ""