From a8b15d47c663e72be4c3102486c7b7fdca467901 Mon Sep 17 00:00:00 2001
From: =?utf8?q?Benoi=CC=82t=20Pin?= <pin@cri.ensmp.fr>
Date: Tue, 14 Oct 2014 14:03:13 +0200
Subject: [PATCH 1/1] Maj localisation.

---
 locales/en/LC_MESSAGES/plinn.mo |  Bin 2348 -> 50048 bytes
 locales/en/LC_MESSAGES/plinn.po | 1405 +++++++++++++++++--------------
 locales/fr/LC_MESSAGES/plinn.mo |  Bin 55352 -> 55362 bytes
 locales/fr/LC_MESSAGES/plinn.po |  150 +++-
 locales/plinn.pot               |   18 +-
 skins/generic/content_byline.pt |    7 +-
 6 files changed, 869 insertions(+), 711 deletions(-)

diff --git a/locales/en/LC_MESSAGES/plinn.mo b/locales/en/LC_MESSAGES/plinn.mo
index e168e5cc64c7946320e989a20d883bb28cadc218..f19ed82c0222130f41af13bb3a4ea316521497b5 100644
GIT binary patch
literal 50048
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

literal 2348
zcmZXUO=u)V6vs<VbRECrcUIkUSG`Cl)5)%e4iRFKVJGBcOlDUP3uDc6&7`%ax~Z;C
zGO$+<BA&#P;2!lL9ux!*f*>v|;z1O_gCe5fVL=Zb1V#M6?wXlwZ!tB$saG}iUcIlM
zrY7EI7*An7g1K=6V`spNH{uJUaT8+|@CEQT@B(-TxCh<|?z{DCZvQRtcE~S*w}Kxy
zege`xpM%H1uRyxzJCM%*0@8hdfTZU?@P4o|!PpeY!N<UP@L_NVBzqM|=UxZz1uuao
z!H=E%d+<T5ue$ZbWN~g9oQ8Y`d;qM2q~~Rj?oZwRo8Wy|zYmh#pMhk@Wsvm#2Galk
z0Y8H8rfy~orn4_^DR{;4YY-pyja&Z!;wbykt$%g=-SMj9pN@Yy{_XfLh$rPnk^d%P
z97JpiB>6N*?>PaIKj%P-$8#W^I}5^O)&R*r=Rt~x1}P2~!MngWKuU#oKz!J{___yt
z4<x;xI$n1C7JLHopF#THB$SdJ$3W719K;qo1;SmqZ4ZHTCk=`T4US3Y=?=;p@-gY7
z|I#4eQJiQ{yvg?A80IqRy&E(4liQ@&(Yq){lrI$9<CrHfDV{XQFEn6cKFA+O$KzPg
z8=u5Hh50BZ`7j^LiHTH8wA+R)XT2=7#qU+wk^QzbZWS5Xv8^O)t0>)LHQ6?qFoR<A
zY}S*!7OPMiwl4H|V?9&u$a<z_ad=ah&ff5++ue%ykLcR&*m$IPS0?tz-nmqoO`$~(
zsyf07757?^4&`BM#Ykb}vUF8gSvp9fX4IG4ChA36sPeW<J0?nO6zkH?t|Ze%Tgj$8
zwB^mL{R%u(k~Sl&%KC*;@qr9?VkOgM9ny=^(%(At78#bLvfG7*Xuo`+JWLRs@*O>C
z>*X5|JL~*ZKHiVRs2g3UGZA*LWJVGj_`PKZN!bu1_ak}GN^S1+Sa&1SZz(ZA5`|Jp
zL_!ITc%?B*aY?H^aIw2CB-d^a-EpmSWO2j9<a)0jdgtLw1TNqW6=}`qW~!COcGJt>
z47o>&0{)^5Ir578&vO5n;LPcu>hrm(e;Q}K9lU|Aa7Q7Y_k7=*Tj2hD;Lkl>^{ds&
zhDfc~G(x9}axUQfd8y+sKD4}1-@>l$WynykDMdfvD?4?*XKfP9&LXj9q)z+EOxKK#
z1-!CZ-&`Bp?!)SpSX-%~1YQofMZV1@N<?~*BLht;?b5ks&083sBV)SKcx$?YNa|j|
z7uu1nG*o7U@@lc^rvcYVzD$?=MPB?|sxFQU@mAsx%A_7kwnQJ2HQl4CuQZH=3M0dj
z7TlTHuD8J9he-RC)wmBM16&UGS6=e!saHe3w?*ewvVku5vb4g`bEw%cG#S<y_Y^j6
zA`HC)Q#14n%mG7>VCW2t8UmxD;eFQ!Tt>6J*6E8|lsAuu^}TweqHCE_xjWgeE7+n$
zmy4q0hN_Ya9r7%%%VFm5kaBu$Sb=Uyg@=d7x>%#$oGmHa%<Bm)YP7o}$w~W?XGSp>
zU!GSH<(xd=Mcu5%d=O_G9Y78EfzX!Qm>1>4FPz+<YT``l{I#6=7#}sVTsca((2XDe
E1JwyjbpQYW

diff --git a/locales/en/LC_MESSAGES/plinn.po b/locales/en/LC_MESSAGES/plinn.po
index fafffcb..5c45da7 100644
--- a/locales/en/LC_MESSAGES/plinn.po
+++ b/locales/en/LC_MESSAGES/plinn.po
@@ -1,52 +1,59 @@
+# #############################################################################
+#
+# Copyright (c) 2003-2004 Zope Foundation and Contributors.
+# All Rights Reserved.
+#
+# This software is subject to the provisions of the Zope Public License,
+# Version 2.1 (ZPL).  A copy of the ZPL should accompany this distribution.
+# THIS SOFTWARE IS PROVIDED "AS IS" AND ANY AND ALL EXPRESS OR IMPLIED
+# WARRANTIES ARE DISCLAIMED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
+# WARRANTIES OF TITLE, MERCHANTABILITY, AGAINST INFRINGEMENT, AND FITNESS
+# FOR A PARTICULAR PURPOSE.
+#
+# #############################################################################
 msgid ""
 msgstr ""
-"Project-Id-Version: Plinn 2.0\n"
-"POT-Creation-Date: Wed Sep 17 16:54:01 2014\n"
-"PO-Revision-Date: 2013-11-28 13:12+0100\n"
-"Last-Translator:  Benoît PIN\n"
-"Language-Team: CRI http://cri.ensmp.fr\n"
-"Language: \n"
+"Project-Id-Version: 2.0 beta 1\n"
+"POT-Creation-Date: Tue Oct 14 13:32:49 2014\n"
+"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
+"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
+"Language-Team: Zope 3 Developers <zope-dev@zope.org>\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
-"Plural-Forms: nplurals=1; plural=0;\n"
-"Language-Code: en\n"
-"Language-Name: English\n"
-"Preferred-Encodings: utf-8 latin1\n"
-"Domain: plinn\n"
-"X-Is-Fallback-For: en-us\n"
+"Generated-By: zope/app/locales/extract.py\n"
 
 #: n/EmailNotification.py:38
 msgid "Object deleted"
-msgstr ""
+msgstr "Object deleted"
 
 #: n/Folder.py:164
 msgid "Please rename each listed object."
-msgstr ""
+msgstr "Please rename each listed object."
 
 #: n/RegistrationTool.py:254
 msgid "How to reset your password on the %s website"
-msgstr ""
+msgstr "How to reset your password on the %s website"
 
 #: n/RegistrationTool.py:269
 msgid "Unknown user name. Please retry."
-msgstr ""
+msgstr "Unknown user name. Please retry."
 
 #: n/RegistrationTool.py:284
 msgid "Invalid reset password request."
-msgstr ""
+msgstr "Invalid reset password request."
 
 #: n/RegistrationTool.py:290
 msgid "Your reset password request has expired. You can ask a new one."
-msgstr ""
+msgstr "Your reset password request has expired. You can ask a new one."
 
 #: n/RegistrationTool.py:299
 msgid "Password successfully updated."
-msgstr ""
+msgstr "Password successfully updated."
 
 #: n/RegistrationTool.py:301
 msgid "\"%s\" username not found."
-msgstr ""
+msgstr "\"%s\" username not found."
 
 #: n/profiles/default/workflows/default_workflow/scripts/sendNotificationEmail.py:52
 #: n/profiles/default/workflows/folder_workflow/scripts/sendNotificationEmail.py:52
@@ -55,7 +62,7 @@ msgstr ""
 #: n/profiles/photo/workflows/folder_workflow/scripts/sendNotificationEmail.py:52
 #: n/profiles/photo/workflows/portfolio_workflow/scripts/sendNotificationEmail.py:52
 msgid "Document state change notificaction"
-msgstr ""
+msgstr "Document state change notificaction"
 
 #: n/profiles/default/workflows/member_workflow/scripts/sendNotificationEmail.py:35
 #: n/profiles/photo/workflows/member_workflow/scripts/sendNotificationEmail.py:35
@@ -65,6 +72,10 @@ msgid ""
 "allows you to personalize your view of the website and participate in\n"
 "the community.\n"
 msgstr ""
+"\n"
+"You have been registered as a member of \"%(portal_title)s\", which\n"
+"allows you to personalize your view of the website and participate in\n"
+"the community.\n"
 
 #: n/profiles/default/workflows/member_workflow/scripts/sendNotificationEmail.py:43
 #: n/profiles/photo/workflows/member_workflow/scripts/sendNotificationEmail.py:43
@@ -73,116 +84,119 @@ msgid ""
 "password. Once you have logged in with this password, you\n"
 "may change it to anything you like."
 msgstr ""
+"You will receive an other mail with your randomly-generated\n"
+"password. Once you have logged in with this password, you\n"
+"may change it to anything you like."
 
 #: n/profiles/default/workflows/member_workflow/scripts/sendNotificationEmail.py:55
 #: n/profiles/photo/workflows/member_workflow/scripts/sendNotificationEmail.py:55
 msgid "your registration has been accepted"
-msgstr ""
+msgstr "your registration has been accepted"
 
 #: n/profiles/default/workflows/order_workflow/scripts/sendNotificationEmail.py:51
 #: n/profiles/photo/workflows/order_workflow/scripts/sendNotificationEmail.py:51
 msgid "Tracking number"
-msgstr ""
+msgstr "Tracking number"
 
 #: n/profiles/default/workflows/order_workflow/scripts/sendNotificationEmail.py:55
 #: n/profiles/photo/workflows/order_workflow/scripts/sendNotificationEmail.py:55
 msgid "Tracking url"
-msgstr ""
+msgstr "Tracking url"
 
 #: n/skins/content/cal_calendar_view.pt:30
 msgid "Add a new event..."
-msgstr ""
+msgstr "Add a new event..."
 
 #: n/skins/content/cal_calendar_view.pt:37
 #: n/skins/content/cal_calendar_view.pt:40
 msgid "Remove event..."
-msgstr ""
+msgstr "Remove event..."
 
 #: n/skins/content/cal_calendar_view.pt:50
 msgid "The next click over an event will remove it!"
-msgstr ""
+msgstr "The next click over an event will remove it!"
 
 #: n/skins/content/cal_calendar_view.pt:51
 msgid "Cancel delete mode"
-msgstr ""
+msgstr "Cancel delete mode"
 
 #: n/skins/content/changes_history_template.pt:24
 msgid "« later revisions"
-msgstr ""
+msgstr "« later revisions"
 
 #: n/skins/content/changes_history_template.pt:28
 msgid "earlier revisions »"
-msgstr ""
+msgstr "earlier revisions »"
 
 #: n/skins/content/changes_history_template.pt:37
 msgid "user"
-msgstr ""
+msgstr "user"
 
 #: n/skins/content/changes_history_template.pt:63
 #: n/skins/generic/load_revision.py:29
 msgid "nobody"
-msgstr ""
+msgstr "nobody"
 
 #: n/skins/content/changes_history_template.pt:70
 msgid "Compare"
-msgstr ""
+msgstr "Compare"
 
 #: n/skins/content/changes_history_template.pt:72
 msgid "Please select one revision per column to compare."
-msgstr ""
+msgstr "Please select one revision per column to compare."
 
 #: n/skins/content/content_info.pt:9 n/skins/content/file_info.pt:5
 msgid "Preview:"
-msgstr ""
+msgstr "Preview:"
 
 #: n/skins/content/content_info.pt:20 n/skins/content/file_info.pt:20
 msgid "Created"
-msgstr ""
+msgstr "Created"
 
 #: n/skins/content/content_info.pt:24 n/skins/content/file_info.pt:24
 msgid "Modified"
-msgstr ""
+msgstr "Modified"
 
 #: n/skins/content/dateCriterionResolvedDescription.py:15
 msgid "search from the beginning of the world until %s"
-msgstr ""
+msgstr "search from the beginning of the world until %s"
 
 #: n/skins/content/dateCriterionResolvedDescription.py:17
 msgid "search from %s and the end of the world"
-msgstr ""
+msgstr "search from %s and the end of the world"
 
 #: n/skins/content/dateCriterionResolvedDescription.py:19
 msgid "search between %s and %s"
-msgstr ""
+msgstr "search between %s and %s"
 
 #: n/skins/content/file_view_template.pt:10
 msgid "File Properties"
-msgstr ""
+msgstr "File Properties"
 
 #: n/skins/content/file_view_template.pt:13
 #: n/skins/custom_content/file_edit_template.pt:21
 msgid "Size"
-msgstr ""
+msgstr "Size"
 
 #: n/skins/content/file_view_template.pt:21
 msgid "Content-type"
-msgstr ""
+msgstr "Content-type"
 
 #: n/skins/content/file_view_template.pt:39
 msgid "Download File"
-msgstr ""
+msgstr "Download File"
 
 #: n/skins/content/file_view_template.pt:42
 msgid "Web Preview"
-msgstr ""
+msgstr "Web Preview"
 
 #: n/skins/content/file_view_template.pt:47
 msgid "Download : &laquo;&nbsp;${file_title}&nbsp;&raquo;"
-msgstr ""
+msgstr "Download : &laquo;&nbsp;${file_title}&nbsp;&raquo;"
 
 #: n/skins/content/file_view_template.pt:50
 msgid "Preview"
-msgstr ""
+msgstr "Preview"
 
 #: n/skins/content/folder_edit_form.pt:29
 #: n/skins/custom_content/event_edit_template.pt:115
@@ -190,17 +204,17 @@ msgstr ""
 #: n/skins/generic/gruf_macros.pt:313 n/skins/generic/header_widgets.pt:24
 #: n/skins/generic/header_widgets.pt:85 n/skins/generic/search_form.pt:36
 msgid "Description"
-msgstr ""
+msgstr "Description"
 
 #. Default: "Change"
 #: n/skins/content/folder_edit_form.pt:41
 msgid " Change "
-msgstr ""
+msgstr " Change "
 
 #. Default: "Change and View"
 #: n/skins/content/folder_edit_form.pt:43
 msgid " Change and View "
-msgstr ""
+msgstr " Change and View "
 
 #: n/skins/content/folder_factories.pt:18
 #: n/skins/custom_generic/personalize_form.pt:27
@@ -208,13 +222,13 @@ msgstr ""
 #: n/skins/generic/last_member_logs.pt:23
 #: n/skins/generic/pending_members.pt:13
 msgid "Name"
-msgstr ""
+msgstr "Name"
 
 #: n/skins/content/folder_factories.pt:34
 #: n/skins/content/topic_edit_template.pt:51
 #: n/skins/generic/gruf_macros.pt:288 n/skins/generic/gruf_macros.pt:327
 msgid "Add"
-msgstr ""
+msgstr "Add"
 
 #: n/skins/content/folder_notifications_template.pt:23
 #: n/skins/content/topic_edit_template.pt:26
@@ -222,104 +236,104 @@ msgstr ""
 #: n/skins/custom_content/event_edit_template.pt:135
 #: n/skins/generic/search_results_template.pt:87 n/www/manage_solr.pt:13
 msgid "Save"
-msgstr ""
+msgstr "Save"
 
 #: n/skins/content/list_pending_contents.pt:23
 msgid "Pending documents"
-msgstr ""
+msgstr "Pending documents"
 
 #: n/skins/content/list_pending_contents.pt:37
 msgid "Submit by:"
-msgstr ""
+msgstr "Submit by:"
 
 #: n/skins/content/no_preview.pt:11
 msgid "No preview available for this file"
-msgstr ""
+msgstr "No preview available for this file"
 
 #: n/skins/content/topic_edit_template.pt:16
 msgid "Reuse criteria from parent:"
-msgstr ""
+msgstr "Reuse criteria from parent:"
 
 #: n/skins/content/topic_edit_template.pt:17
 msgid "yes"
-msgstr ""
+msgstr "yes"
 
 #: n/skins/content/topic_edit_template.pt:18
 msgid "no"
-msgstr ""
+msgstr "no"
 
 #: n/skins/content/topic_edit_template.pt:27
 #: n/skins/generic/gruf_macros.pt:211 n/skins/generic/gruf_macros.pt:235
 msgid "Remove selected"
-msgstr ""
+msgstr "Remove selected"
 
 #: n/skins/content/topic_edit_template.pt:30
 msgid "New criterion:"
-msgstr ""
+msgstr "New criterion:"
 
 #: n/skins/content/topic_edit_template.pt:33
 msgid "Name:"
-msgstr ""
+msgstr "Name:"
 
 #: n/skins/content/topic_edit_template.pt:41
 msgid "Type:"
-msgstr ""
+msgstr "Type:"
 
 #: n/skins/control/restore_revision.py:9
 msgid "%(type)s restored."
-msgstr ""
+msgstr "%(type)s restored."
 
 #: n/skins/control/save_search_as_topic.py:20
 msgid "Topic added."
-msgstr ""
+msgstr "Topic added."
 
 #: n/skins/custom_content/content_status_history.pt:9
 #: n/skins/custom_content/transition_form.pt:46
 msgid "Reviewing history"
-msgstr ""
+msgstr "Reviewing history"
 
 #: n/skins/custom_content/content_status_history.pt:12
 #: n/skins/custom_content/transition_form.pt:25
 msgid "Current state:"
-msgstr ""
+msgstr "Current state:"
 
 #: n/skins/custom_content/discussionitem_view.pt:24
 msgid "Above in thread:"
-msgstr ""
+msgstr "Above in thread:"
 
 #: n/skins/custom_content/event_edit_template.pt:20
 #: n/skins/custom_content/event_view.pt:11
 msgid "Event Name"
-msgstr ""
+msgstr "Event Name"
 
 #: n/skins/custom_content/event_edit_template.pt:24
 #: n/skins/custom_content/event_view.pt:27
 msgid "Event type"
-msgstr ""
+msgstr "Event type"
 
 #: n/skins/custom_content/event_edit_template.pt:27
 #: n/skins/custom_content/event_view.pt:17
 msgid "Location"
-msgstr ""
+msgstr "Location"
 
 #: n/skins/custom_content/event_edit_template.pt:38
 #: n/skins/custom_content/event_view.pt:13
 msgid "Contact Name"
-msgstr ""
+msgstr "Contact Name"
 
 #: n/skins/custom_content/event_edit_template.pt:44
 #: n/skins/custom_content/event_view.pt:19
 msgid "Contact Email"
-msgstr ""
+msgstr "Contact Email"
 
 #: n/skins/custom_content/event_edit_template.pt:50
 #: n/skins/custom_content/event_view.pt:29
 msgid "Contact Phone"
-msgstr ""
+msgstr "Contact Phone"
 
 #: n/skins/custom_content/event_edit_template.pt:67
 msgid "Beginning"
-msgstr ""
+msgstr "Beginning"
 
 #: n/skins/custom_content/event_edit_template.pt:78
 #: n/skins/custom_content/event_edit_template.pt:103
@@ -328,258 +342,264 @@ msgid ""
 "${month}&nbsp;/&nbsp;${day}&nbsp;/&nbsp;${year}&nbsp;&nbsp;${hour}&nbsp;:"
 "&nbsp;${minute}"
 msgstr ""
+"${month}&nbsp;/&nbsp;${day}&nbsp;/&nbsp;${year}&nbsp;&nbsp;${hour}&nbsp;:"
+"&nbsp;${minute}"
 
 #: n/skins/custom_content/event_edit_template.pt:92
 msgid "End"
-msgstr ""
+msgstr "End"
 
 #: n/skins/custom_content/event_edit_template.pt:121
 #: n/skins/custom_content/event_view.pt:33
 msgid "Event URL"
-msgstr ""
+msgstr "Event URL"
 
 #: n/skins/custom_content/event_view.pt:44
 msgid "Start Date"
-msgstr ""
+msgstr "Start Date"
 
 #: n/skins/custom_content/event_view.pt:49
 msgid "Stop Date"
-msgstr ""
+msgstr "Stop Date"
 
 #: n/skins/custom_content/favorite_view.pt:11
 #: n/skins/custom_content/link_view.pt:10
 msgid "Link: ${link}"
-msgstr ""
+msgstr "Link: ${link}"
 
 #: n/skins/custom_content/file_edit_template.pt:27
 msgid "Content type"
-msgstr ""
+msgstr "Content type"
 
 #: n/skins/custom_content/file_edit_template.pt:31
 msgid "Upload file"
-msgstr ""
+msgstr "Upload file"
 
 #: n/skins/custom_content/file_edit_template.pt:39
 #: n/skins/custom_content/newsitem_edit_template.pt:43
 msgid "Change and View"
-msgstr ""
+msgstr "Change and View"
 
 #: n/skins/custom_content/friendlydatec_editform.pt:14
 msgid "At the least:"
-msgstr ""
+msgstr "At the least:"
 
 #: n/skins/custom_content/friendlydatec_editform.pt:17
 msgid "At the most:"
-msgstr ""
+msgstr "At the most:"
 
 #: n/skins/custom_content/friendlydatec_editform.pt:20
 msgid "Within the day:"
-msgstr ""
+msgstr "Within the day:"
 
 #. Default: "old"
 #: n/skins/custom_content/friendlydatec_editform.pt:37
 msgid "daterange_old"
-msgstr ""
+msgstr "past"
 
 #. Default: "ahead"
 #: n/skins/custom_content/friendlydatec_editform.pt:40
 msgid "daterange_ahead"
-msgstr ""
+msgstr "future"
 
 #: n/skins/custom_content/image_edit_template.pt:17
 msgid "Upload image"
-msgstr ""
+msgstr "Upload image"
 
 #: n/skins/custom_content/link_edit_template.pt:18
 #: n/skins/custom_generic/folder_rename_template.pt:16
 msgid "URL"
-msgstr ""
+msgstr "URL"
 
 #: n/skins/custom_content/listc_edit.pt:16
 msgid "Operator:"
-msgstr ""
+msgstr "Operator:"
 
 #: n/skins/custom_content/listc_edit.pt:18
 msgid "or"
-msgstr ""
+msgstr "or"
 
 #: n/skins/custom_content/listc_edit.pt:21
 #: n/skins/custom_generic/talkback_tree.pt:32
 msgid "and"
-msgstr ""
+msgstr "and"
 
 #: n/skins/custom_content/newsitem_edit_template.pt:26
 msgid "<div> Wysiwig Code </div>"
-msgstr ""
+msgstr "<div> Wysiwig Code </div>"
 
 #: n/skins/custom_content/sic_edit.pt:15
 msgid "Minimum"
-msgstr ""
+msgstr "Minimum"
 
 #: n/skins/custom_content/sic_edit.pt:18
 msgid "Maximum"
-msgstr ""
+msgstr "Maximum"
 
 #: n/skins/custom_content/sic_edit.pt:21
 msgid "Min/Max"
-msgstr ""
+msgstr "Min/Max"
 
 #: n/skins/custom_content/sort_edit.pt:16
 msgid "Regular sort"
-msgstr ""
+msgstr "Regular sort"
 
 #: n/skins/custom_content/sort_edit.pt:20
 msgid "Reversed sort"
-msgstr ""
+msgstr "Reversed sort"
 
 #: n/skins/custom_content/topic_view.pt:50
 msgid "No result"
-msgstr ""
+msgstr "No result"
 
 #: n/skins/custom_content/topic_view.pt:54
 msgid "Subtopics"
-msgstr ""
+msgstr "Subtopics"
 
 #: n/skins/custom_content/topic_view.pt:57
 msgid "Topic"
-msgstr ""
+msgstr "Topic"
 
 #: n/skins/custom_content/transition_form.pt:15
 msgid "Transition of ${objectid}."
-msgstr ""
+msgstr "Transition of ${objectid}."
 
 #: n/skins/custom_content/transition_form.pt:18
 msgid "Transition description."
-msgstr ""
+msgstr "Transition description."
 
 #: n/skins/custom_content/transition_form.pt:30
 #: n/skins/generic/wf_macros.pt:19
 msgid "Comments"
-msgstr ""
+msgstr "Comments"
 
 #: n/skins/custom_content/transition_form.pt:40
 msgid "Transition"
-msgstr ""
+msgstr "Transition"
 
 #: n/skins/custom_control/addtoFavorites.py:15
 msgid "Favorites"
-msgstr ""
+msgstr "Favorites"
 
 #: n/skins/custom_control/folder_bottom_control.py:17
 msgid "%d item moved to bottom.%d items moved to bottom."
-msgstr ""
+msgstr "%d item moved to bottom.%d items moved to bottom."
 
 #: n/skins/custom_control/folder_down_control.py:18
 msgid "%d item moved down.%d items moved down."
-msgstr ""
+msgstr "%d item moved down.%d items moved down."
 
 #: n/skins/custom_control/folder_rename_control.py:24
 #: n/skins/custom_control/folder_rename_control.py:42
 msgid "Item renamed."
-msgstr ""
+msgstr "Item renamed."
 
 #: n/skins/custom_control/folder_rename_control.py:26
 #: n/skins/custom_control/folder_rename_control.py:44
 msgid "Items renamed."
-msgstr ""
+msgstr "Items renamed."
 
 #: n/skins/custom_control/folder_rename_control.py:29
 msgid "This item has not been renamed: \"%s\""
-msgstr ""
+msgstr "This item has not been renamed: \"%s\""
 
 #: n/skins/custom_control/folder_rename_control.py:32
 msgid "These items have not been renamed: %s"
-msgstr ""
+msgstr "These items have not been renamed: %s"
 
 #: n/skins/custom_control/folder_rename_control.py:35
 msgid "Rename failed."
-msgstr ""
+msgstr "Rename failed."
 
 #: n/skins/custom_control/folder_rename_control.py:39
 msgid "Nothing to change."
-msgstr ""
+msgstr "Nothing to change."
 
 #: n/skins/custom_control/folder_top_control.py:17
 msgid "%d item moved to top.%d items moved to top."
-msgstr ""
+msgstr "%d item moved to top.%d items moved to top."
 
 #: n/skins/custom_control/folder_up_control.py:17
 msgid "%d item moved up.%d items moved up."
-msgstr ""
+msgstr "%d item moved up.%d items moved up."
 
 #: n/skins/custom_generic/folder_contents_template.pt:29
 msgid "Up"
-msgstr ""
+msgstr "Up"
 
 #: n/skins/custom_generic/folder_contents_template.pt:32
 msgid "Down"
-msgstr ""
+msgstr "Down"
 
 #. Default: "by"
 #: n/skins/custom_generic/folder_contents_template.pt:34
 msgid "move_by"
-msgstr ""
+msgstr "move by"
 
 #: n/skins/custom_generic/folder_contents_template.pt:42
 msgid "Top"
-msgstr ""
+msgstr "Top"
 
 #: n/skins/custom_generic/folder_contents_template.pt:44
 msgid "Bottom"
-msgstr ""
+msgstr "Bottom"
 
 #: n/skins/custom_generic/folder_rename_template.pt:6
 msgid "Rename Items"
-msgstr ""
+msgstr "Rename Items"
 
 #: n/skins/custom_generic/index_html_utils.pt:24
 msgid "Content"
-msgstr ""
+msgstr "Content"
 
 #: n/skins/custom_generic/index_html_utils.pt:50
 msgid "Related Resources"
-msgstr ""
+msgstr "Related Resources"
 
 #: n/skins/custom_generic/index_html_utils.pt:76
 msgid "Folders"
-msgstr ""
+msgstr "Folders"
 
 #: n/skins/custom_generic/index_html_utils.pt:104
 #: n/skins/generic/recent_news.pt:21 n/skins/generic/widgets.pt:125
 msgid "News"
-msgstr ""
+msgstr "News"
 
 #: n/skins/custom_generic/index_html_utils.pt:114
 msgid "No news is no news."
-msgstr ""
+msgstr "No news is no news."
 
 #: n/skins/custom_generic/index_html_utils.pt:120
 msgid "More..."
-msgstr ""
+msgstr "More..."
 
 #: n/skins/custom_generic/join_template.pt:14
 msgid ""
 "You are already a member. You may use the <a href=\"personalize_form"
 "\">personalization form</a> to change your membership information."
 msgstr ""
+"You are already a member. You may use the <a href=\"personalize_form"
+"\">personalization form</a> to change your membership information."
 
 #: n/skins/custom_generic/join_template.pt:20
 msgid "You have been registered as a member."
-msgstr ""
+msgstr "You have been registered as a member."
 
 #: n/skins/custom_generic/join_template.pt:22
 msgid ""
 "You will receive an email shortly containing your password and instructions "
 "on how to activate your membership."
 msgstr ""
+"You will receive an email shortly containing your password and instructions "
+"on how to activate your membership."
 
 #: n/skins/custom_generic/join_template.pt:27
 msgid "Click the button to log in immediately."
-msgstr ""
+msgstr "Click the button to log in immediately."
 
 #: n/skins/custom_generic/join_template.pt:40
 msgid "Your registration request has been taken into account."
-msgstr ""
+msgstr "Your registration request has been taken into account."
 
 #: n/skins/custom_generic/join_template.pt:42
 msgid ""
@@ -587,28 +607,37 @@ msgid ""
 "receive an email containing your password and instructions on how to "
 "activate your membership when your registration will be approved."
 msgstr ""
+"Your request will be reviewed soon by a portal administrator. You will "
+"receive an email containing your password and instructions on how to "
+"activate your membership when your registration will be approved."
 
 #: n/skins/custom_generic/join_template.pt:48
 msgid ""
 "Your request will be reviewed soon by a portal administrator. You will "
 "receive an email when your registration will be approved."
 msgstr ""
+"Your request will be reviewed soon by a portal administrator. You will "
+"receive an email when your registration will be approved."
 
 #: n/skins/custom_generic/join_template.pt:52
 msgid "Return to homepage"
-msgstr ""
+msgstr "Return to homepage"
 
 #: n/skins/custom_generic/join_template.pt:57
 msgid ""
 "Becoming a member gives you the ability to personalize the site and "
 "participate in the community."
 msgstr ""
+"Becoming a member gives you the ability to personalize the site and "
+"participate in the community."
 
 #: n/skins/custom_generic/join_template.pt:60
 msgid ""
 "It does not cost any money to become a member and your email and other "
 "personal information will remain private."
 msgstr ""
+"It does not cost any money to become a member and your email and other "
+"personal information will remain private."
 
 #: n/skins/custom_generic/join_template.pt:63
 msgid ""
@@ -616,45 +645,48 @@ msgid ""
 "a randomly-generated password. Once you have logged in with this password, "
 "you may change it to anything you like."
 msgstr ""
+"You must submit a valid email address. This address will be used to send you "
+"a randomly-generated password. Once you have logged in with this password, "
+"you may change it to anything you like."
 
 #: n/skins/custom_generic/join_template.pt:74
 msgid "Member ID"
-msgstr ""
+msgstr "Member ID"
 
 #: n/skins/custom_generic/join_template.pt:81
 msgid "First name"
-msgstr ""
+msgstr "First name"
 
 #: n/skins/custom_generic/join_template.pt:87
 msgid "Last name"
-msgstr ""
+msgstr "Last name"
 
 #: n/skins/custom_generic/join_template.pt:93
 msgid "Email Address"
-msgstr ""
+msgstr "Email Address"
 
 #: n/skins/custom_generic/join_template.pt:100
 #: n/skins/custom_generic/login_form.pt:28 n/skins/generic/gruf_macros.pt:268
 #: n/skins/generic/gruf_macros.pt:390
 msgid "Password"
-msgstr ""
+msgstr "Password"
 
 #: n/skins/custom_generic/join_template.pt:106
 msgid "Password (confirm)"
-msgstr ""
+msgstr "Password (confirm)"
 
 #: n/skins/custom_generic/join_template.pt:112
 msgid "Mail Password?"
-msgstr ""
+msgstr "Mail Password?"
 
 #: n/skins/custom_generic/join_template.pt:116
 msgid "Check this box to have the password mailed."
-msgstr ""
+msgstr "Check this box to have the password mailed."
 
 #: n/skins/custom_generic/logged_in.py:28
 #: n/skins/custom_generic/logged_in_template.pt:9
 msgid "Login failure"
-msgstr ""
+msgstr "Login failure"
 
 #: n/skins/custom_generic/logged_in.py:50
 #: n/skins/photo_theme/homepage_dispatcher.py:14
@@ -662,26 +694,29 @@ msgstr ""
 #: n/skins/photo_theme/homepage_dispatcher.py:25
 #: n/skins/photo_theme/homepage_dispatcher.py:28
 msgid "Login success"
-msgstr ""
+msgstr "Login success"
 
 #: n/skins/custom_generic/logged_in_template.pt:11
 msgid ""
 "You are not currently logged in. Your username and or password may be "
 "incorrect. Your browser may also not be configured to accept cookies."
 msgstr ""
+"You are not currently logged in. Your username and or password may be "
+"incorrect. Your browser may also not be configured to accept cookies."
 
 #: n/skins/custom_generic/logged_in_template.pt:17
 msgid ""
 "If you have forgotten your password, you can reset it by going to this page:"
 msgstr ""
+"If you have forgotten your password, you can reset it by going to this page:"
 
 #: n/skins/custom_generic/logged_in_template.pt:21
 msgid "password resetting"
-msgstr ""
+msgstr "password resetting"
 
 #: n/skins/custom_generic/logged_in_template.pt:29
 msgid "Welcome!"
-msgstr ""
+msgstr "Welcome!"
 
 #: n/skins/custom_generic/logged_in_template.pt:33
 msgid ""
@@ -689,66 +724,72 @@ msgid ""
 "start exploring you need to change your original password. This will ensure "
 "that the password we sent you via email cannot be used in a malicious manner."
 msgstr ""
+"This is the first time that you've logged in to ${portal_title}. Before you "
+"start exploring you need to change your original password. This will ensure "
+"that the password we sent you via email cannot be used in a malicious manner."
 
 #: n/skins/custom_generic/logged_in_template.pt:38
 msgid "Please use the form below to change your password."
-msgstr ""
+msgstr "Please use the form below to change your password."
 
 #: n/skins/custom_generic/logged_in_template.pt:53
 #: n/skins/custom_generic/password_form.pt:18
 msgid "Username"
-msgstr ""
+msgstr "Username"
 
 #: n/skins/custom_generic/logged_in_template.pt:58
 #: n/skins/custom_generic/password_form.pt:23
 msgid "New password"
-msgstr ""
+msgstr "New password"
 
 #: n/skins/custom_generic/logged_in_template.pt:63
 #: n/skins/custom_generic/password_form.pt:28
 msgid "Confirm new password"
-msgstr ""
+msgstr "Confirm new password"
 
 #: n/skins/custom_generic/logged_in_template.pt:70
 msgid "Change password"
-msgstr ""
+msgstr "Change password"
 
 #: n/skins/custom_generic/logged_out.pt:12
 msgid ""
 "You are logged in outside the portal. You may need to <a href=\"/"
 "manage_zmi_logout\">log out of the Zope management interface</a>."
 msgstr ""
+"You are logged in outside the portal. You may need to <a href=\"/"
+"manage_zmi_logout\">log out of the Zope management interface</a>."
 
 #: n/skins/custom_generic/login_form.pt:11
 msgid "Log in"
-msgstr ""
+msgstr "Log in"
 
 #. Default: "Login"
 #: n/skins/custom_generic/login_form.pt:22
 msgid "user_name"
-msgstr ""
+msgstr "login"
 
 #: n/skins/custom_generic/login_form.pt:37
 msgid "Remember my name."
-msgstr ""
+msgstr "Remember my name."
 
 #: n/skins/custom_generic/login_form.pt:43
 #: n/skins/generic/password_reset_form.py:26
 msgid " Login "
-msgstr ""
+msgstr " Login "
 
 #: n/skins/custom_generic/login_form.pt:49
 msgid "Forgot your login or password?"
-msgstr ""
+msgstr "Forgot your login or password?"
 
 #: n/skins/custom_generic/login_form.pt:51
 msgid ""
 "Having trouble logging in? Make sure to enable cookies in your web browser."
 msgstr ""
+"Having trouble logging in? Make sure to enable cookies in your web browser."
 
 #: n/skins/custom_generic/login_form.pt:55
 msgid "Don't forget to logout or exit your browser when you're done."
-msgstr ""
+msgstr "Don't forget to logout or exit your browser when you're done."
 
 #: n/skins/custom_generic/login_form.pt:58
 msgid ""
@@ -756,38 +797,47 @@ msgid ""
 "so that when you next log in, your user name will already be filled in for "
 "you."
 msgstr ""
+"Setting the 'Remember my name' option will set a cookie with your username, "
+"so that when you next log in, your user name will already be filled in for "
+"you."
 
 #: n/skins/custom_generic/mail_password_form.pt:14
 msgid "Don't panic!"
-msgstr ""
+msgstr "Don't panic!"
 
 #: n/skins/custom_generic/mail_password_form.pt:16
 msgid ""
 "Just enter your username below, click <em>Send</em>, and your password will "
 "be mailed to you if you gave a valid email address when you signed on."
 msgstr ""
+"Just enter your username below, click <em>Send</em>, and your password will "
+"be mailed to you if you gave a valid email address when you signed on."
 
 #: n/skins/custom_generic/mail_password_form.pt:22
 msgid ""
 "If this will not work for you (for example, if you forget your member name "
 "or didn't enter your email address) send email to ${admin_email}."
 msgstr ""
+"If this will not work for you (for example, if you forget your member name "
+"or didn't enter your email address) send email to ${admin_email}."
 
 #. Default: "Send"
 #: n/skins/custom_generic/mail_password_form.pt:31
 #: n/skins/generic/request_password_reset_template.pt:27
 msgid " Send "
-msgstr ""
+msgstr " Send "
 
 #: n/skins/custom_generic/mail_password_response.pt:9
 msgid ""
 "Your password has been mailed. <br /> It should arrive in your mailbox "
 "momentarily."
 msgstr ""
+"Your password has been mailed. <br /> It should arrive in your mailbox "
+"momentarily."
 
 #: n/skins/custom_generic/mail_password_template.py:30
 msgid "${portal_title}: Membership reminder"
-msgstr ""
+msgstr "${portal_title}: Membership reminder"
 
 #: n/skins/custom_generic/mail_password_template.py:35
 #: n/skins/custom_generic/registered_notify_template.py:46
@@ -795,11 +845,13 @@ msgid ""
 "Your member id and password are: Member ID: ${member_id} Password: "
 "${password}"
 msgstr ""
+"Your member id and password are: Member ID: ${member_id} Password: "
+"${password}"
 
 #: n/skins/custom_generic/mail_password_template.py:37
 #: n/skins/custom_generic/registered_notify_template.py:48
 msgid "You can use this URL to log in:"
-msgstr ""
+msgstr "You can use this URL to log in:"
 
 #: n/skins/custom_generic/mail_password_template.py:45
 #: n/skins/custom_generic/registered_notify_template.py:56
@@ -808,22 +860,25 @@ msgid ""
 "error message when you try to access the URL please make sure that you put "
 "in the complete string."
 msgstr ""
+"Be aware that this URL might wrap over two lines. If your browser shows an "
+"error message when you try to access the URL please make sure that you put "
+"in the complete string."
 
 #: n/skins/custom_generic/mail_password_template.py:48
 #: n/skins/generic/load_revision.py:31 n/skins/generic/load_revision.py:38
 msgid "%Y/%m/%d at %I:%M:%S %p"
-msgstr ""
+msgstr "%Y/%m/%d at %I:%M:%S %p"
 
 #: n/skins/custom_generic/mail_password_template.py:50
 msgid "Request made by IP ${ip} at ${time}"
-msgstr ""
+msgstr "Request made by IP ${ip} at ${time}"
 
 #: n/skins/custom_generic/main_template_standard.pt:111
 #: n/skins/custom_generic/talkback_tree.pt:63
 #: n/skins/generic/main_template_ajax.pt:11
 #: n/skins/photo_theme/main_template_standard.pt:119
 msgid "Information"
-msgstr ""
+msgstr "Information"
 
 #: n/skins/custom_generic/main_template_standard.pt:112
 #: n/skins/custom_generic/talkback_tree.pt:64
@@ -831,208 +886,217 @@ msgstr ""
 #: n/skins/photo_theme/main_template_standard.pt:120
 #: n/skins/photo_theme/search_results_macros.pt:38
 msgid "${DYNAMIC_CONTENT}"
-msgstr ""
+msgstr "${DYNAMIC_CONTENT}"
 
 #: n/skins/custom_generic/password_form.pt:8
 msgid "Change your Password"
-msgstr ""
+msgstr "Change your Password"
 
 #: n/skins/custom_generic/password_form.pt:35
 #: n/skins/custom_generic/personalize_form.pt:58
 msgid "Change"
-msgstr ""
+msgstr "Change"
 
 #: n/skins/custom_generic/personalize_form.pt:21
 msgid "Member Preferences"
-msgstr ""
+msgstr "Member Preferences"
 
 #: n/skins/custom_generic/personalize_form.pt:23
 msgid "${link} to change your password."
-msgstr ""
+msgstr "${link} to change your password."
 
 #: n/skins/custom_generic/personalize_form.pt:23
 msgid "Click here"
-msgstr ""
+msgstr "Click here"
 
 #: n/skins/custom_generic/personalize_form.pt:33
 #: n/skins/generic/gruf_macros.pt:262 n/skins/generic/gruf_macros.pt:384
 msgid "Given Name"
-msgstr ""
+msgstr "Given Name"
 
 #: n/skins/custom_generic/personalize_form.pt:39
 #: n/skins/generic/gruf_macros.pt:280 n/skins/generic/gruf_macros.pt:402
 msgid "Email address"
-msgstr ""
+msgstr "Email address"
 
 #: n/skins/custom_generic/personalize_form.pt:45
 msgid "Preferred languages"
-msgstr ""
+msgstr "Preferred languages"
 
 #: n/skins/custom_generic/personalize_form.pt:50
 msgid "Please enter language codes separated by spaces."
-msgstr ""
+msgstr "Please enter language codes separated by spaces."
 
 #: n/skins/custom_generic/reconfig_template.pt:7
 msgid "Configure the Portal"
-msgstr ""
+msgstr "Configure the Portal"
 
 #: n/skins/custom_generic/reconfig_template.pt:11
 msgid "This form is used to set the portal configuration options."
-msgstr ""
+msgstr "This form is used to set the portal configuration options."
 
 #: n/skins/custom_generic/reconfig_template.pt:17
 msgid "Portal 'From' name"
-msgstr ""
+msgstr "Portal 'From' name"
 
 #: n/skins/custom_generic/reconfig_template.pt:22
 msgid ""
 "When the portal generates mail, it uses this name as its (apparent) sender."
 msgstr ""
+"When the portal generates mail, it uses this name as its (apparent) sender."
 
 #: n/skins/custom_generic/reconfig_template.pt:28
 msgid "Portal 'From' address"
-msgstr ""
+msgstr "Portal 'From' address"
 
 #: n/skins/custom_generic/reconfig_template.pt:33
 msgid ""
 "When the portal generates mail, it uses this address as its (apparent) "
 "return address."
 msgstr ""
+"When the portal generates mail, it uses this address as its (apparent) "
+"return address."
 
 #: n/skins/custom_generic/reconfig_template.pt:39
 msgid "SMTP server"
-msgstr ""
+msgstr "SMTP server"
 
 #: n/skins/custom_generic/reconfig_template.pt:44
 msgid "This is the address of your local SMTP (out-going mail) server."
-msgstr ""
+msgstr "This is the address of your local SMTP (out-going mail) server."
 
 #: n/skins/custom_generic/reconfig_template.pt:50
 msgid "Portal title"
-msgstr ""
+msgstr "Portal title"
 
 #: n/skins/custom_generic/reconfig_template.pt:54
 msgid "This is the title which appears at the top of every portal page."
-msgstr ""
+msgstr "This is the title which appears at the top of every portal page."
 
 #: n/skins/custom_generic/reconfig_template.pt:60
 msgid "Portal description"
-msgstr ""
+msgstr "Portal description"
 
 #: n/skins/custom_generic/reconfig_template.pt:64
 msgid ""
 "This description is made available via syndicated content and elsewhere. It "
 "should be fairly brief."
 msgstr ""
+"This description is made available via syndicated content and elsewhere. It "
+"should be fairly brief."
 
 #: n/skins/custom_generic/reconfig_template.pt:70
 msgid "Keywords"
-msgstr ""
+msgstr "Keywords"
 
 #: n/skins/custom_generic/reconfig_template.pt:74
 msgid ""
 "Keywords describing the portal. Type one keyword (or expression) per line."
 msgstr ""
+"Keywords describing the portal. Type one keyword (or expression) per line."
 
 #: n/skins/custom_generic/reconfig_template.pt:79
 msgid "Copyright notice"
-msgstr ""
+msgstr "Copyright notice"
 
 #: n/skins/custom_generic/reconfig_template.pt:83
 msgid "Copyright notice displayed on the portal footer."
-msgstr ""
+msgstr "Copyright notice displayed on the portal footer."
 
 #: n/skins/custom_generic/reconfig_template.pt:88
 msgid "Password policy"
-msgstr ""
+msgstr "Password policy"
 
 #: n/skins/custom_generic/reconfig_template.pt:92
 msgid "Generate and email members' initial password"
-msgstr ""
+msgstr "Generate and email members' initial password"
 
 #: n/skins/custom_generic/reconfig_template.pt:97
 msgid "Allow members to select their initial password"
-msgstr ""
+msgstr "Allow members to select their initial password"
 
 #: n/skins/custom_generic/reconfig_template.pt:102
 msgid "Portal default encoding"
-msgstr ""
+msgstr "Portal default encoding"
 
 #: n/skins/custom_generic/reconfig_template.pt:107
 msgid ""
 "Charset used to decode portal content strings. If empty, 'ascii' is used."
 msgstr ""
+"Charset used to decode portal content strings. If empty, 'ascii' is used."
 
 #: n/skins/custom_generic/reconfig_template.pt:113
 msgid "Thumbnails size"
-msgstr ""
+msgstr "Thumbnails size"
 
 #: n/skins/custom_generic/reconfig_template.pt:119
 msgid "This is the size of the thumbnails in the photo album, in pixels."
-msgstr ""
+msgstr "This is the size of the thumbnails in the photo album, in pixels."
 
 #: n/skins/custom_generic/reconfig_template.pt:124
 msgid "Default ajax options"
-msgstr ""
+msgstr "Default ajax options"
 
 #: n/skins/custom_generic/reconfig_template.pt:128
 msgid "Enable handling of all clicks over links"
-msgstr ""
+msgstr "Enable handling of all clicks over links"
 
 #: n/skins/custom_generic/reconfig_template.pt:133
 msgid "Enable handling of all forms submissions"
-msgstr ""
+msgstr "Enable handling of all forms submissions"
 
 #: n/skins/custom_generic/registered_notify_template.py:30
 msgid "${portal_title}: Your Membership Information"
-msgstr ""
+msgstr "${portal_title}: Your Membership Information"
 
 #: n/skins/custom_generic/registered_notify_template.py:35
 msgid ""
 "You have been registered as a member of \"${portal_title}\", which allows "
 "you to personalize your view of the website and participate in the community."
 msgstr ""
+"You have been registered as a member of \"${portal_title}\", which allows "
+"you to personalize your view of the website and participate in the community."
 
 #: n/skins/custom_generic/registered_notify_template.py:39
 msgid "This describes the purpose of the website:"
-msgstr ""
+msgstr "This describes the purpose of the website:"
 
 #: n/skins/custom_generic/registered_notify_template.py:44
 msgid "Visit us at ${portal_url}"
-msgstr ""
+msgstr "Visit us at ${portal_url}"
 
 #: n/skins/custom_generic/talkback_tree.pt:27
 msgid "by"
-msgstr ""
+msgstr "by"
 
 #: n/skins/custom_generic/talkback_tree.pt:36
 msgid "unknown"
-msgstr ""
+msgstr "unknown"
 
 #. Default: "at"
 #: n/skins/custom_generic/talkback_tree.pt:37
 #: n/skins/generic/recent_news.pt:43
 msgid "at_(date)"
-msgstr ""
+msgstr "at"
 
 #: n/skins/custom_generic/talkback_tree.pt:74
 msgid "Body"
-msgstr ""
+msgstr "Body"
 
 #: n/skins/custom_generic/talkback_tree.pt:82
 #: n/skins/generic/gruf_macros.pt:77 n/skins/generic/gruf_macros.pt:410
 #: n/skins/generic/header_widgets.pt:32 n/skins/generic/header_widgets.pt:173
 #: n/skins/generic/send_email_form.pt:79
 msgid "Validate"
-msgstr ""
+msgstr "Validate"
 
 #: n/skins/custom_generic/talkback_tree.pt:85
 msgid "Cancel"
-msgstr ""
+msgstr "Cancel"
 
 #: n/skins/custom_generic/undo_form.pt:25
 msgid "Undo Transactions"
-msgstr ""
+msgstr "Undo Transactions"
 
 #: n/skins/custom_generic/undo_form.pt:27
 msgid ""
@@ -1040,6 +1104,9 @@ msgid ""
 "made to the application's settings or data. You can revert the application "
 "to a &quot;snapshot&quot; of its state at a previous point in time."
 msgstr ""
+"This application's transactional feature allows you to easily undo changes "
+"made to the application's settings or data. You can revert the application "
+"to a &quot;snapshot&quot; of its state at a previous point in time."
 
 #: n/skins/custom_generic/undo_form.pt:34
 msgid ""
@@ -1048,81 +1115,77 @@ msgid ""
 "shown below, you will not be able to undo it if later transactions modified "
 "objects that were modified by the transaction."
 msgstr ""
+"Select one or more transactions below and then click on the &quot;Undo&quot; "
+"button to undo the transactions. Note that even though a transaction is "
+"shown below, you will not be able to undo it if later transactions modified "
+"objects that were modified by the transaction."
 
 #: n/skins/custom_generic/undo_form.pt:51
 #: n/skins/custom_generic/undo_form.pt:99
 msgid "Undo"
-msgstr ""
+msgstr "Undo"
 
 #: n/skins/custom_generic/undo_form.pt:52
 msgid "Action performed"
-msgstr ""
+msgstr "Action performed"
 
 #: n/skins/custom_generic/undo_form.pt:53
 msgid "Affected Item"
-msgstr ""
+msgstr "Affected Item"
 
 #: n/skins/custom_generic/undo_form.pt:54
 msgid "By"
-msgstr ""
+msgstr "By"
 
 #: n/skins/custom_generic/viewThreadsAtBottom.pt:10
 msgid "Comments:"
-msgstr ""
+msgstr "Comments:"
 
 #. Default: "previous ${number}"
 #: n/skins/generic/batch_macros.pt:26
 msgid "batch_previous_x_items"
-msgstr ""
+msgstr "${number} previous"
 
 #. Default: "next ${number}"
 #: n/skins/generic/batch_macros.pt:32
 msgid "batch_next_x_items"
-msgstr ""
+msgstr "${number} next"
 
 #: n/skins/generic/calendar_macros.pt:78 n/skins/generic/calendar_macros.pt:81
 #: n/skins/generic/calendar_macros.pt:128
 #: n/skins/generic/calendar_macros.pt:130
 msgid "Click to see hidden items"
-msgstr ""
+msgstr "Click to see hidden items"
 
 #: n/skins/generic/calendar_macros.pt:88
 msgid "${dayName}&nbsp;${monthName}&nbsp;${dayNumber}"
-msgstr ""
+msgstr "${dayName}&nbsp;${monthName}&nbsp;${dayNumber}"
 
 #: n/skins/generic/calendar_macros.pt:159
 #: n/skins/generic/calendar_macros.pt:161
 msgid "Previous"
-msgstr ""
+msgstr "Previous"
 
 #: n/skins/generic/calendar_macros.pt:164
 msgid "Week"
-msgstr ""
+msgstr "Week"
 
 #: n/skins/generic/calendar_macros.pt:166
 msgid "Month"
-msgstr ""
+msgstr "Month"
 
 #: n/skins/generic/calendar_macros.pt:171
 #: n/skins/generic/calendar_macros.pt:173
 msgid "Next"
-msgstr ""
-
-#: n/skins/generic/content_byline.pt:14
-msgid "Modified on"
-msgstr ""
-
-#: n/skins/generic/content_byline.pt:14
-msgid "at"
-msgstr ""
+msgstr "Next"
 
-#: n/skins/generic/content_byline.pt:14
-msgid "creator:"
-msgstr ""
+#: n/skins/generic/content_byline.pt:17
+msgid "Modified on ${date} at ${time} – creator: ${creator}"
+msgstr "Modified on ${date} at ${time} – creator: ${creator}"
 
 #: n/skins/generic/content_depublish_form.pt:8
 msgid "Depublish: \"${docTitle}\""
-msgstr ""
+msgstr "Depublish: \"${docTitle}\""
 
 #: n/skins/generic/content_depublish_form.pt:10
 msgid "depublish_transition_explanations"
@@ -1130,23 +1193,23 @@ msgstr ""
 
 #: n/skins/generic/content_depublish_form.pt:15
 msgid "Select the destination state"
-msgstr ""
+msgstr "Select the destination state"
 
 #: n/skins/generic/content_depublish_form.pt:18
 msgid "Private"
-msgstr ""
+msgstr "Private"
 
 #: n/skins/generic/content_depublish_form.pt:22
 msgid "Shared"
-msgstr ""
+msgstr "Shared"
 
 #: n/skins/generic/content_depublish_form.pt:26
 msgid "Depublish"
-msgstr ""
+msgstr "Depublish"
 
 #: n/skins/generic/content_make_private_form.pt:10
 msgid "Make private: \"${docTitle}\""
-msgstr ""
+msgstr "Make private: \"${docTitle}\""
 
 #. Default: "share_transition_explanations"
 #: n/skins/generic/content_make_private_form.pt:11
@@ -1155,11 +1218,11 @@ msgstr ""
 
 #: n/skins/generic/content_make_private_form.pt:16
 msgid "Make private"
-msgstr ""
+msgstr "Make private"
 
 #: n/skins/generic/content_publish_form.pt:8
 msgid "Publish: \"${docTitle}\""
-msgstr ""
+msgstr "Publish: \"${docTitle}\""
 
 #: n/skins/generic/content_publish_form.pt:10
 msgid "publish_transition_explanations"
@@ -1168,15 +1231,15 @@ msgstr ""
 #: n/skins/generic/content_publish_form.pt:17
 #: n/skins/generic/content_reject_form.pt:16
 msgid "Notify by e-mail"
-msgstr ""
+msgstr "Notify by e-mail"
 
 #: n/skins/generic/content_publish_form.pt:26
 msgid "Publish"
-msgstr ""
+msgstr "Publish"
 
 #: n/skins/generic/content_reject_form.pt:8
 msgid "Reject: \"${objectid}\""
-msgstr ""
+msgstr "Reject: \"${objectid}\""
 
 #: n/skins/generic/content_reject_form.pt:9
 msgid "reject_transition_explanations"
@@ -1185,11 +1248,11 @@ msgstr ""
 #: n/skins/generic/content_reject_form.pt:25
 #: n/skins/generic/pending_members.pt:30
 msgid "Reject"
-msgstr ""
+msgstr "Reject"
 
 #: n/skins/generic/content_retract_form.pt:8
 msgid "Retract: \"${objectid}\""
-msgstr ""
+msgstr "Retract: \"${objectid}\""
 
 #: n/skins/generic/content_retract_form.pt:9
 msgid "retract_transition_explanations"
@@ -1197,11 +1260,11 @@ msgstr ""
 
 #: n/skins/generic/content_retract_form.pt:15
 msgid "Retract"
-msgstr ""
+msgstr "Retract"
 
 #: n/skins/generic/content_share_form.pt:10
 msgid "Share: \"${docTitle}\""
-msgstr ""
+msgstr "Share: \"${docTitle}\""
 
 #: n/skins/generic/content_share_form.pt:11
 msgid "share_transition_explanations"
@@ -1209,11 +1272,11 @@ msgstr ""
 
 #: n/skins/generic/content_share_form.pt:16
 msgid "Share"
-msgstr ""
+msgstr "Share"
 
 #: n/skins/generic/content_submit_form.pt:8
 msgid "Submit: \"${objectid}\" for Review."
-msgstr ""
+msgstr "Submit: \"${objectid}\" for Review."
 
 #: n/skins/generic/content_submit_form.pt:9
 msgid "submit_transition_explanations"
@@ -1221,265 +1284,267 @@ msgstr ""
 
 #: n/skins/generic/content_submit_form.pt:15
 msgid "Submit"
-msgstr ""
+msgstr "Submit"
 
 #: n/skins/generic/default_member_content.pt:2
 msgid "Default page for ${memberFullName}"
-msgstr ""
+msgstr "Default page for ${memberFullName}"
 
 #: n/skins/generic/default_member_content.pt:3
 msgid ""
 "This is the default document created for you when you have been registered "
 "in this portal."
 msgstr ""
+"This is the default document created for you when you have been registered "
+"in this portal."
 
 #: n/skins/generic/default_member_content.pt:4
 msgid "To change the content just select \"Edit\" in the Tab bar on the top."
-msgstr ""
+msgstr "To change the content just select \"Edit\" in the Tab bar on the top."
 
 #: n/skins/generic/groups_members.pt:35
 msgid "Members of \"${groupId}\""
-msgstr ""
+msgstr "Members of \"${groupId}\""
 
 #: n/skins/generic/groups_members.pt:47
 msgid "Groups of \"${groupId}\""
-msgstr ""
+msgstr "Groups of \"${groupId}\""
 
 #: n/skins/generic/gruf_macros.pt:25
 msgid "Group Tree"
-msgstr ""
+msgstr "Group Tree"
 
 #: n/skins/generic/gruf_macros.pt:45 n/skins/generic/header_widgets.pt:70
 msgid "Identifier"
-msgstr ""
+msgstr "Identifier"
 
 #: n/skins/generic/gruf_macros.pt:63 n/skins/generic/gruf_macros.pt:319
 msgid "Shared folder"
-msgstr ""
+msgstr "Shared folder"
 
 #: n/skins/generic/gruf_macros.pt:66
 msgid "Open shared folder..."
-msgstr ""
+msgstr "Open shared folder..."
 
 #: n/skins/generic/gruf_macros.pt:69 n/skins/generic/gruf_macros.pt:321
 msgid "Create"
-msgstr ""
+msgstr "Create"
 
 #: n/skins/generic/gruf_macros.pt:90
 msgid "Implicit roles"
-msgstr ""
+msgstr "Implicit roles"
 
 #: n/skins/generic/gruf_macros.pt:98
 msgid "Explicit roles"
-msgstr ""
+msgstr "Explicit roles"
 
 #: n/skins/generic/gruf_macros.pt:105
 msgid "Remove"
-msgstr ""
+msgstr "Remove"
 
 #: n/skins/generic/gruf_macros.pt:112
 msgid "Append"
-msgstr ""
+msgstr "Append"
 
 #: n/skins/generic/gruf_macros.pt:129 n/skins/generic/gruf_macros.pt:164
 msgid "Outside group"
-msgstr ""
+msgstr "Outside group"
 
 #: n/skins/generic/gruf_macros.pt:131 n/skins/generic/gruf_macros.pt:166
 msgid "Inside group"
-msgstr ""
+msgstr "Inside group"
 
 #: n/skins/generic/gruf_macros.pt:148 n/skins/generic/gruf_macros.pt:183
 msgid "None"
-msgstr ""
+msgstr "None"
 
 #: n/skins/generic/gruf_macros.pt:197
 msgid "All members"
-msgstr ""
+msgstr "All members"
 
 #: n/skins/generic/gruf_macros.pt:210
 msgid "Edit"
-msgstr ""
+msgstr "Edit"
 
 #: n/skins/generic/gruf_macros.pt:224
 msgid "All groups"
-msgstr ""
+msgstr "All groups"
 
 #: n/skins/generic/gruf_macros.pt:247
 msgid "Add new member"
-msgstr ""
+msgstr "Add new member"
 
 #: n/skins/generic/gruf_macros.pt:250 n/skins/generic/gruf_macros.pt:365
 msgid "Login"
-msgstr ""
+msgstr "Login"
 
 #: n/skins/generic/gruf_macros.pt:274 n/skins/generic/gruf_macros.pt:396
 msgid "Confirm"
-msgstr ""
+msgstr "Confirm"
 
 #: n/skins/generic/gruf_macros.pt:298
 msgid "Add new group"
-msgstr ""
+msgstr "Add new group"
 
 #: n/skins/generic/gruf_macros.pt:301
 msgid "Id"
-msgstr ""
+msgstr "Id"
 
 #: n/skins/generic/gruf_macros.pt:371
 msgid "Groups"
-msgstr ""
+msgstr "Groups"
 
 #: n/skins/generic/gruf_macros.pt:373
 msgid "explicitly:"
-msgstr ""
+msgstr "explicitly:"
 
 #: n/skins/generic/gruf_macros.pt:374
 msgid "implicitly:"
-msgstr ""
+msgstr "implicitly:"
 
 #: n/skins/generic/gruf_macros.pt:415
 msgid "Tree view by this member"
-msgstr ""
+msgstr "Tree view by this member"
 
 #: n/skins/generic/gruf_macros.pt:416
 msgid "Click here to see the tree viewed by this member &gt;&gt;"
-msgstr ""
+msgstr "Click here to see the tree viewed by this member &gt;&gt;"
 
 #: n/skins/generic/gruf_macros.pt:440
 msgid "collapse all"
-msgstr ""
+msgstr "collapse all"
 
 #: n/skins/generic/gruf_macros.pt:471
 msgid "&lt;&lt; Back to member properties"
-msgstr ""
+msgstr "&lt;&lt; Back to member properties"
 
 #: n/skins/generic/header_widgets.pt:33
 msgid "Edit all metadata"
-msgstr ""
+msgstr "Edit all metadata"
 
 #: n/skins/generic/header_widgets.pt:54
 msgid "Enable Discussion?"
-msgstr ""
+msgstr "Enable Discussion?"
 
 #: n/skins/generic/header_widgets.pt:57
 msgid "Default"
-msgstr ""
+msgstr "Default"
 
 #: n/skins/generic/header_widgets.pt:60
 msgid "Off"
-msgstr ""
+msgstr "Off"
 
 #: n/skins/generic/header_widgets.pt:63
 msgid "On"
-msgstr ""
+msgstr "On"
 
 #: n/skins/generic/header_widgets.pt:91
 msgid "Subject"
-msgstr ""
+msgstr "Subject"
 
 #: n/skins/generic/header_widgets.pt:108
 msgid "Contributors"
-msgstr ""
+msgstr "Contributors"
 
 #: n/skins/generic/header_widgets.pt:115
 msgid "Creation Date"
-msgstr ""
+msgstr "Creation Date"
 
 #: n/skins/generic/header_widgets.pt:118
 msgid "Last Modified Date"
-msgstr ""
+msgstr "Last Modified Date"
 
 #: n/skins/generic/header_widgets.pt:130
 msgid "Effective Date"
-msgstr ""
+msgstr "Effective Date"
 
 #: n/skins/generic/header_widgets.pt:141
 msgid "Expiration Date"
-msgstr ""
+msgstr "Expiration Date"
 
 #: n/skins/generic/header_widgets.pt:147
 msgid "Format"
-msgstr ""
+msgstr "Format"
 
 #: n/skins/generic/header_widgets.pt:155
 msgid "Language"
-msgstr ""
+msgstr "Language"
 
 #: n/skins/generic/header_widgets.pt:163
 msgid "Rights"
-msgstr ""
+msgstr "Rights"
 
 #: n/skins/generic/header_widgets.pt:174
 msgid "Edit standard metadata"
-msgstr ""
+msgstr "Edit standard metadata"
 
 #: n/skins/generic/last_member_logs.pt:19
 msgid "Last member login times"
-msgstr ""
+msgstr "Last member login times"
 
 #: n/skins/generic/last_member_logs.pt:27
 msgid "Last login time"
-msgstr ""
+msgstr "Last login time"
 
 #: n/skins/generic/load_revision.py:38
 msgid "state of %s"
-msgstr ""
+msgstr "state of %s"
 
 #: n/skins/generic/local_roles_macros.pt:39
 #: n/skins/generic/local_roles_macros.pt:122
 msgid "Current Role: \"${current_role}\""
-msgstr ""
+msgstr "Current Role: \"${current_role}\""
 
 #: n/skins/generic/local_roles_macros.pt:45
 #: n/skins/generic/local_roles_macros.pt:127
 msgid "ok"
-msgstr ""
+msgstr "ok"
 
 #: n/skins/generic/local_roles_macros.pt:66
 #: n/skins/generic/local_roles_macros.pt:148
 msgid "Haven't role"
-msgstr ""
+msgstr "Haven't role"
 
 #: n/skins/generic/local_roles_macros.pt:72
 #: n/skins/generic/local_roles_macros.pt:150
 msgid "Have role"
-msgstr ""
+msgstr "Have role"
 
 #: n/skins/generic/local_roles_macros.pt:84
 msgid "No more member available for the ${role} role in this folder"
-msgstr ""
+msgstr "No more member available for the ${role} role in this folder"
 
 #: n/skins/generic/local_roles_macros.pt:99
 msgid "Nobody have got the ${role} role in this folder"
-msgstr ""
+msgstr "Nobody have got the ${role} role in this folder"
 
 #: n/skins/generic/local_roles_macros.pt:160
 msgid "No more group available for the ${role} role in this folder"
-msgstr ""
+msgstr "No more group available for the ${role} role in this folder"
 
 #: n/skins/generic/local_roles_macros.pt:174
 msgid "No group have got the ${role} role in this folder"
-msgstr ""
+msgstr "No group have got the ${role} role in this folder"
 
 #. Default: "%m/%d/%Y %Hh%M"
 #: n/skins/generic/locale_date_fmt.pt:1
 msgid "locale_date_fmt"
-msgstr ""
+msgstr "%m/%d/%Y %Hh%M"
 
 #: n/skins/generic/main_template_macros.pt:49
 #: n/skins/photo_theme/photo_main_macros.pt:11
 #: n/skins/photo_theme/photo_main_macros.pt:14
 msgid "Search"
-msgstr ""
+msgstr "Search"
 
 #: n/skins/generic/main_template_macros.pt:50
 msgid "Advanced search"
-msgstr ""
+msgstr "Advanced search"
 
 #: n/skins/generic/main_template_macros.pt:80
 #: n/skins/photo_theme/main_template_macros.pt:91
 msgid "You are here:"
-msgstr ""
+msgstr "You are here:"
 
 #: n/skins/generic/main_template_macros.pt:93
 #: n/skins/generic/main_template_macros.pt:96
@@ -1488,137 +1553,143 @@ msgstr ""
 #: n/skins/photo_theme/main_template_macros.pt:100
 #: n/skins/photo_theme/main_template_macros.pt:113
 msgid "Paste"
-msgstr ""
+msgstr "Paste"
 
 #: n/skins/generic/main_template_macros.pt:111
 #: n/skins/photo_theme/main_template_macros.pt:110
 msgid "Exit boxes editing"
-msgstr ""
+msgstr "Exit boxes editing"
 
 #: n/skins/generic/password_reset_form.py:30
 msgid "Update Password"
-msgstr ""
+msgstr "Update Password"
 
 #: n/skins/generic/password_reset_mail.py:4
 msgid "Hi %(fullName)s,"
-msgstr ""
+msgstr "Hi %(fullName)s,"
 
 #: n/skins/generic/password_reset_mail.py:6
 msgid "You recently asked to reset your password."
-msgstr ""
+msgstr "You recently asked to reset your password."
 
 #: n/skins/generic/password_reset_mail.py:8
 msgid ""
 "To get back into your account on the %(siteName)s website, you'll need to "
 "create a new password."
 msgstr ""
+"To get back into your account on the %(siteName)s website, you'll need to "
+"create a new password."
 
 #: n/skins/generic/password_reset_mail.py:9
 msgid "It's easy:"
-msgstr ""
+msgstr "It's easy:"
 
 #: n/skins/generic/password_reset_mail.py:10
 msgid "Click the link below to open a browser window."
-msgstr ""
+msgstr "Click the link below to open a browser window."
 
 #: n/skins/generic/password_reset_mail.py:11
 msgid "Fill the form with your new password."
-msgstr ""
+msgstr "Fill the form with your new password."
 
 #: n/skins/generic/password_reset_template.pt:16
 msgid "Password resetting"
-msgstr ""
+msgstr "Password resetting"
 
 #: n/skins/generic/password_reset_template.pt:21
 msgid "Please choose a new password."
-msgstr ""
+msgstr "Please choose a new password."
 
 #: n/skins/generic/password_reset_template.pt:28
 msgid "New Password"
-msgstr ""
+msgstr "New Password"
 
 #: n/skins/generic/password_reset_template.pt:34
 msgid "Confirm New Password"
-msgstr ""
+msgstr "Confirm New Password"
 
 #: n/skins/generic/password_reset_template.pt:49
 msgid "Password changed"
-msgstr ""
+msgstr "Password changed"
 
 #: n/skins/generic/password_reset_template.pt:50
 msgid ""
 "Your password has been successfully reset. You can log in immediately by "
 "clicking the \"Login\" button."
 msgstr ""
+"Your password has been successfully reset. You can log in immediately by "
+"clicking the \"Login\" button."
 
 #: n/skins/generic/pending_members.pt:9
 msgid "Review members registration"
-msgstr ""
+msgstr "Review members registration"
 
 #: n/skins/generic/pending_members.pt:14
 msgid "Email"
-msgstr ""
+msgstr "Email"
 
 #: n/skins/generic/pending_members.pt:35
 msgid "Register"
-msgstr ""
+msgstr "Register"
 
 #: n/skins/generic/recent_news.pt:36
 msgid "by:"
-msgstr ""
+msgstr "by:"
 
 #. Default: "Read More"
 #: n/skins/generic/recent_news.pt:49
 msgid "read_more"
-msgstr ""
+msgstr "read more"
 
 #: n/skins/generic/recent_news.pt:57
 msgid "No news is good news!"
-msgstr ""
+msgstr "No news is good news!"
 
 #: n/skins/generic/reject_member_form.pt:9
 msgid "Reject registration of ${fullname}"
-msgstr ""
+msgstr "Reject registration of ${fullname}"
 
 #: n/skins/generic/reject_member_form.pt:14
 msgid "From:"
-msgstr ""
+msgstr "From:"
 
 #: n/skins/generic/reject_member_form.pt:20
 msgid "To:"
-msgstr ""
+msgstr "To:"
 
 #: n/skins/generic/reject_member_form.pt:27
 #: n/skins/generic/send_email_form.pt:96
 msgid "Subject:"
-msgstr ""
+msgstr "Subject:"
 
 #: n/skins/generic/reject_member_form.pt:31
 msgid "Membership request denied"
-msgstr ""
+msgstr "Membership request denied"
 
 #: n/skins/generic/reject_member_form.pt:35
 #: n/skins/generic/send_email_form.pt:101
 msgid "Message body:"
-msgstr ""
+msgstr "Message body:"
 
 #: n/skins/generic/reject_member_form.pt:39
 msgid ""
 "I'm sorry to have to inform you that your request has been denied. Please "
 "contact the site administrator."
 msgstr ""
+"I'm sorry to have to inform you that your request has been denied. Please "
+"contact the site administrator."
 
 #: n/skins/generic/reject_member_form.pt:45
 msgid "Send"
-msgstr ""
+msgstr "Send"
 
 #: n/skins/generic/request_password_reset_form.py:12
 msgid "Request for resetting password sent to your contact email."
-msgstr ""
+msgstr "Request for resetting password sent to your contact email."
 
 #: n/skins/generic/request_password_reset_template.pt:11
 msgid "Password reset"
-msgstr ""
+msgstr "Password reset"
 
 #: n/skins/generic/request_password_reset_template.pt:12
 msgid ""
@@ -1626,45 +1697,51 @@ msgid ""
 "security reasons, we store your password encrypted, and cannot mail it to "
 "you. You will receive an email with a link to reset your password."
 msgstr ""
+"Enter your email or your login below and click on the \"Send\" button. For "
+"security reasons, we store your password encrypted, and cannot mail it to "
+"you. You will receive an email with a link to reset your password."
 
 #: n/skins/generic/request_password_reset_template.pt:21
 msgid ""
 "If this will not work for you (for example, if you forgot your login or your "
 "email address has changed), contact us at ${admin_email}."
 msgstr ""
+"If this will not work for you (for example, if you forgot your login or your "
+"email address has changed), contact us at ${admin_email}."
 
 #: n/skins/generic/revision_context_header.pt:10
 msgid ""
 "This is an old revision of this content, as edited by ${user} at ${datetime}."
 msgstr ""
+"This is an old revision of this content, as edited by ${user} at ${datetime}."
 
 #: n/skins/generic/revision_context_header.pt:16
 msgid "Restore this revision"
-msgstr ""
+msgstr "Restore this revision"
 
 #: n/skins/generic/revision_context_header.pt:22
 msgid "← previous revision"
-msgstr ""
+msgstr "← previous revision"
 
 #: n/skins/generic/revision_context_header.pt:27
 msgid "current revision"
-msgstr ""
+msgstr "current revision"
 
 #: n/skins/generic/revision_context_header.pt:29
 msgid "next revision →"
-msgstr ""
+msgstr "next revision →"
 
 #: n/skins/generic/search.py:109 n/skins/generic/search.py:113
 msgid "ascending sort"
-msgstr ""
+msgstr "ascending sort"
 
 #: n/skins/generic/search_form.pt:11
 msgid "Search inside ${title}"
-msgstr ""
+msgstr "Search inside ${title}"
 
 #: n/skins/generic/search_form.pt:16
 msgid "Full Text"
-msgstr ""
+msgstr "Full Text"
 
 #: n/skins/generic/search_form.pt:20
 msgid ""
@@ -1672,406 +1749,423 @@ msgid ""
 "found by combining them with <b>AND</b> and <b>OR</b>. This will find text "
 "in items' contents, title and description."
 msgstr ""
+"For a simple text search, enter your search term here. Multiple words may be "
+"found by combining them with <b>AND</b> and <b>OR</b>. This will find text "
+"in items' contents, title and description."
 
 #: n/skins/generic/search_form.pt:40
 msgid ""
 "You may also search the items' descriptions and titles specifically. "
 "Multiple words may be found by combining them with <b>AND</b> and <b>OR</b>."
 msgstr ""
+"You may also search the items' descriptions and titles specifically. "
+"Multiple words may be found by combining them with <b>AND</b> and <b>OR</b>."
 
 #: n/skins/generic/search_form.pt:49
 msgid "Review Status"
-msgstr ""
+msgstr "Review Status"
 
 #: n/skins/generic/search_form.pt:52 n/skins/generic/search_form.pt:90
 msgid "-- any --"
-msgstr ""
+msgstr "-- any --"
 
 #: n/skins/generic/search_form.pt:55
 msgid "private"
-msgstr ""
+msgstr "private"
 
 #: n/skins/generic/search_form.pt:56
 msgid "pending"
-msgstr ""
+msgstr "pending"
 
 #: n/skins/generic/search_form.pt:57
 msgid "published"
-msgstr ""
+msgstr "published"
 
 #: n/skins/generic/search_form.pt:60
 msgid ""
 "If you wish to constrain results to items in certain states, select them "
 "from this list."
 msgstr ""
+"If you wish to constrain results to items in certain states, select them "
+"from this list."
 
 #: n/skins/generic/search_form.pt:68
 msgid "Find new items since..."
-msgstr ""
+msgstr "Find new items since..."
 
 #: n/skins/generic/search_form.pt:71
 msgid "Ever"
-msgstr ""
+msgstr "Ever"
 
 #: n/skins/generic/search_form.pt:72
 msgid "Last login"
-msgstr ""
+msgstr "Last login"
 
 #: n/skins/generic/search_form.pt:75
 msgid "Yesterday"
-msgstr ""
+msgstr "Yesterday"
 
 #: n/skins/generic/search_form.pt:76
 msgid "Last week"
-msgstr ""
+msgstr "Last week"
 
 #: n/skins/generic/search_form.pt:77
 msgid "Last month"
-msgstr ""
+msgstr "Last month"
 
 #: n/skins/generic/search_form.pt:80
 msgid "You may find only recent items by selecting a time-frame."
-msgstr ""
+msgstr "You may find only recent items by selecting a time-frame."
 
 #: n/skins/generic/search_form.pt:87
 msgid "Item type"
-msgstr ""
+msgstr "Item type"
 
 #: n/skins/generic/search_form.pt:99
 msgid ""
 "You may limit your results to particular kinds of items by selecting them "
 "above. To find all kinds of items, do not select anything."
 msgstr ""
+"You may limit your results to particular kinds of items by selecting them "
+"above. To find all kinds of items, do not select anything."
 
 #: n/skins/generic/search_form.pt:112
 msgid ""
 "To find items by a particular user, enter one or more of his properties "
 "(login, name, email...)."
 msgstr ""
+"To find items by a particular user, enter one or more of his properties "
+"(login, name, email...)."
 
 #. Default: "Search"
 #: n/skins/generic/search_form.pt:124
 msgid " Search "
-msgstr ""
+msgstr " Search "
 
 #: n/skins/generic/search_results_template.pt:16
 #: n/skins/photo_theme/search.pt:14
 msgid "Search Results"
-msgstr ""
+msgstr "Search Results"
 
 #: n/skins/generic/search_results_template.pt:23
 #: n/skins/photo_theme/search.pt:33
 msgid "Found ${count} ${item_s_match} '${text}'."
-msgstr ""
+msgstr "Found ${count} ${item_s_match} '${text}'."
 
 #: n/skins/generic/search_results_template.pt:27
 #: n/skins/photo_theme/search.pt:38
 msgid "Found 1 item."
-msgstr ""
+msgstr "Found 1 item."
 
 #: n/skins/generic/search_results_template.pt:28
 #: n/skins/photo_theme/search.pt:39
 msgid "Found ${count} items."
-msgstr ""
+msgstr "Found ${count} items."
 
 #: n/skins/generic/search_results_template.pt:45
 msgid "Last modified"
-msgstr ""
+msgstr "Last modified"
 
 #: n/skins/generic/search_results_template.pt:83
 msgid "Save this search as topic"
-msgstr ""
+msgstr "Save this search as topic"
 
 #: n/skins/generic/search_results_template.pt:84
 msgid "Title:"
-msgstr ""
+msgstr "Title:"
 
 #: n/skins/generic/search_results_template.pt:89
 #: n/skins/photo_theme/search.pt:45
 msgid "There are no items matching your specified criteria."
-msgstr ""
+msgstr "There are no items matching your specified criteria."
 
 #: n/skins/generic/send_email_form.pt:25
 msgid "Send an email"
-msgstr ""
+msgstr "Send an email"
 
 #: n/skins/generic/send_email_form.pt:29
 msgid "Recipients:"
-msgstr ""
+msgstr "Recipients:"
 
 #: n/skins/generic/send_email_form.pt:47
 msgid "(as copy)"
-msgstr ""
+msgstr "(as copy)"
 
 #: n/skins/generic/send_email_form.pt:62
 msgid "All (${nofpers} persons)"
-msgstr ""
+msgstr "All (${nofpers} persons)"
 
 #: n/skins/generic/send_email_form.pt:69
 msgid "Show list"
-msgstr ""
+msgstr "Show list"
 
 #: n/skins/generic/send_email_form.pt:79
 msgid "(not required)"
-msgstr ""
+msgstr "(not required)"
 
 #: n/skins/generic/send_email_form.pt:90
 msgid "Others (on address by line)"
-msgstr ""
+msgstr "Others (on address by line)"
 
 #: n/skins/generic/send_email_form.pt:107
 msgid "Send email"
-msgstr ""
+msgstr "Send email"
 
 #: n/skins/generic/send_email_form.pt:110
 msgid "Note: This message will be stored in content history."
-msgstr ""
+msgstr "Note: This message will be stored in content history."
 
 #: n/skins/generic/standard_error_message.pt:16
 msgid "Site Error"
-msgstr ""
+msgstr "Site Error"
 
 #: n/skins/generic/standard_error_message.pt:18
 msgid "An error was encountered while publishing this resource."
-msgstr ""
+msgstr "An error was encountered while publishing this resource."
 
 #: n/skins/generic/standard_error_message.pt:23
 msgid "Error Type: ${error_type}"
-msgstr ""
+msgstr "Error Type: ${error_type}"
 
 #: n/skins/generic/standard_error_message.pt:27
 msgid "Error Value: ${error_value}"
-msgstr ""
+msgstr "Error Value: ${error_value}"
 
 #: n/skins/generic/standard_error_message.pt:34
 msgid "Troubleshooting Suggestions"
-msgstr ""
+msgstr "Troubleshooting Suggestions"
 
 #: n/skins/generic/standard_error_message.pt:41
 msgid ""
 "This resource may be trying to reference a nonexistent object or variable "
 "<strong>${error_value}</strong>."
 msgstr ""
+"This resource may be trying to reference a nonexistent object or variable "
+"<strong>${error_value}</strong>."
 
 #: n/skins/generic/standard_error_message.pt:44
 msgid "The URL may be incorrect."
-msgstr ""
+msgstr "The URL may be incorrect."
 
 #: n/skins/generic/standard_error_message.pt:45
 msgid "The parameters passed to this resource may be incorrect."
-msgstr ""
+msgstr "The parameters passed to this resource may be incorrect."
 
 #: n/skins/generic/standard_error_message.pt:47
 msgid "A resource that this resource relies on may be encountering an error."
-msgstr ""
+msgstr "A resource that this resource relies on may be encountering an error."
 
 #: n/skins/generic/standard_error_message.pt:51
 msgid ""
 "For more detailed information about the error, please refer to the HTML "
 "source for this page."
 msgstr ""
+"For more detailed information about the error, please refer to the HTML "
+"source for this page."
 
 #: n/skins/generic/standard_error_message.pt:55
 msgid ""
 "If the error persists please contact the site maintainer. Thank you for your "
 "patience."
 msgstr ""
+"If the error persists please contact the site maintainer. Thank you for your "
+"patience."
 
 #: n/skins/generic/standard_error_message.pt:64
 msgid "Show Error Log Entry"
-msgstr ""
+msgstr "Show Error Log Entry"
 
 #: n/skins/generic/wf_macros.pt:17
 msgid "Actor"
-msgstr ""
+msgstr "Actor"
 
 #: n/skins/generic/wf_macros.pt:18
 msgid "Action"
-msgstr ""
+msgstr "Action"
 
 #: n/skins/generic/wf_macros.pt:20
 msgid "Email sent to"
-msgstr ""
+msgstr "Email sent to"
 
 #: n/skins/generic/wf_macros.pt:28
 msgid "(no comments)"
-msgstr ""
+msgstr "(no comments)"
 
 #: n/skins/generic/wf_macros.pt:33
 msgid "(no email sent)"
-msgstr ""
+msgstr "(no email sent)"
 
 #: n/skins/generic/wf_macros.pt:38
 msgid "This item has not had any status changes."
-msgstr ""
+msgstr "This item has not had any status changes."
 
 #: n/skins/generic/widgets.pt:32 n/skins/generic/widgets.pt:33
 msgid "Edit metadata"
-msgstr ""
+msgstr "Edit metadata"
 
 #: n/skins/generic/widgets.pt:57
 msgid "Clipboard"
-msgstr ""
+msgstr "Clipboard"
 
 #: n/skins/generic/widgets.pt:63
 msgid "Delete"
-msgstr ""
+msgstr "Delete"
 
 #: n/skins/generic/widgets.pt:64
 msgid "Empty"
-msgstr ""
+msgstr "Empty"
 
 #: n/skins/generic/widgets.pt:130
 msgid "News Item"
-msgstr ""
+msgstr "News Item"
 
 #: n/skins/photo_theme/logout.py:15
 msgid "You have been logged out."
-msgstr ""
+msgstr "You have been logged out."
 
 #: n/skins/photo_theme/main_template_macros.pt:55
 msgid "Loading progress..."
-msgstr ""
+msgstr "Loading progress..."
 
 #: n/skins/photo_theme/main_template_standard.pt:97
 msgid "Skip to content"
-msgstr ""
+msgstr "Skip to content"
 
 #: n/skins/photo_theme/photo_main_macros.pt:28
 msgid "Join"
-msgstr ""
+msgstr "Join"
 
 #: n/skins/photo_theme/search_results_macros.pt:12
 msgid "Title"
-msgstr ""
+msgstr "Title"
 
 #: n/skins/photo_theme/search_results_macros.pt:13
 msgid "Creator"
-msgstr ""
+msgstr "Creator"
 
 #: n/skins/photo_theme/search_results_macros.pt:14
 msgid "Type"
-msgstr ""
+msgstr "Type"
 
 #: n/skins/photo_theme/search_results_macros.pt:15
 msgid "Date"
-msgstr ""
+msgstr "Date"
 
 #: n/skins/photo_theme/search_results_macros.pt:32
 msgid "(No title)"
-msgstr ""
+msgstr "(No title)"
 
 #: n/skins/photo_theme/search_results_macros.pt:45
 msgid "(No description)"
-msgstr ""
+msgstr "(No description)"
 
 #: n/www/manage_solr.pt:4
 msgid "Configure Solr delegated indexes"
-msgstr ""
+msgstr "Configure Solr delegated indexes"
 
 #: n/www/manage_solr.pt:5
 msgid "Enter names of indexes to delegate to Solr. One per line."
-msgstr ""
+msgstr "Enter names of indexes to delegate to Solr. One per line."
 
 # from plinn-manual
 msgid "${month}/${day}/${year}&nbsp;&nbsp;${hour}:${minute}:${second}"
-msgstr ""
+msgstr "${month}/${day}/${year}&nbsp;&nbsp;${hour}:${minute}:${second}"
 
 msgid "1 Day"
-msgstr ""
+msgstr "1 Day"
 
 msgid "2 Days"
-msgstr ""
+msgstr "2 Days"
 
 msgid "5 Days"
-msgstr ""
+msgstr "5 Days"
 
 msgid "1 Week"
-msgstr ""
+msgstr "1 Week"
 
 msgid "2 Weeks"
-msgstr ""
+msgstr "2 Weeks"
 
 msgid "1 Month"
-msgstr ""
+msgstr "1 Month"
 
 msgid "3 Months"
-msgstr ""
+msgstr "3 Months"
 
 msgid "6 Months"
-msgstr ""
+msgstr "6 Months"
 
 msgid "1 Year"
-msgstr ""
+msgstr "1 Year"
 
 msgid "2 years"
-msgstr ""
+msgstr "2 years"
 
 msgid "Action Box Block"
-msgstr ""
+msgstr "Action Box Block"
 
 msgid "Action box settings"
-msgstr ""
+msgstr "Action box settings"
 
 msgid "Activity block"
-msgstr ""
+msgstr "Activity block"
 
 msgid "Add a document..."
-msgstr ""
+msgstr "Add a document..."
 
 msgid "Add an activity"
-msgstr ""
+msgstr "Add an activity"
 
 msgid "Add node"
-msgstr ""
+msgstr "Add node"
 
 msgid "Appointment"
-msgstr ""
+msgstr "Appointment"
 
 msgid "Append Roles"
-msgstr ""
+msgstr "Append Roles"
 
 msgid "Append or remove groups"
-msgstr ""
+msgstr "Append or remove groups"
 
 msgid "Append or remove members"
-msgstr ""
+msgstr "Append or remove members"
 
 msgid "April"
-msgstr ""
+msgstr "April"
 
 msgid "April_abbr"
 msgstr "Apr"
 
 msgid "Assign local roles: Search Members"
-msgstr ""
+msgstr "Assign local roles: Search Members"
 
 msgid "Assign local roles: Search Results"
-msgstr ""
+msgstr "Assign local roles: Search Results"
 
 msgid "August"
-msgstr ""
+msgstr "August"
 
 msgid "August_abbr"
 msgstr "Aug"
 
 msgid "B"
-msgstr ""
+msgstr "B"
 
 msgid "Backlinks"
-msgstr ""
+msgstr "Backlinks"
 
 msgid "Base folder of members' folders"
-msgstr ""
+msgstr "Base folder of members' folders"
 
 msgid "Box title:"
-msgstr ""
+msgstr "Box title:"
 
 msgid "catalog_index_allowedRolesAndUsers"
 msgstr "Allowed roles and users"
 
 msgid "catalog_index_created"
-msgstr "Creation date"
+msgstr "Created"
 
 msgid "catalog_index_Creator"
 msgstr "Creator"
@@ -2092,28 +2186,28 @@ msgid "catalog_index_expires"
 msgstr "Expiration date"
 
 msgid "catalog_index_fTitle"
-msgstr ""
+msgstr "Title (exact match)"
 
 msgid "catalog_index_getId"
-msgstr "Id"
+msgstr "id"
 
 msgid "catalog_index_listCreators"
 msgstr "Creators"
 
 msgid "catalog_index_modified"
-msgstr "Modification date"
+msgstr "Modified"
 
 msgid "catalog_index_path"
-msgstr "Relative url"
+msgstr "path"
 
 msgid "catalog_index_portal_type"
-msgstr "Content type"
+msgstr "Portal type"
 
 msgid "catalog_index_review_state"
 msgstr "Review state"
 
 msgid "catalog_index_SearchableText"
-msgstr "Full text"
+msgstr "Searchable text"
 
 msgid "catalog_index_Subject"
 msgstr "Subject"
@@ -2122,313 +2216,313 @@ msgid "catalog_index_Title"
 msgstr "Title"
 
 msgid "Categories:"
-msgstr ""
+msgstr "Categories:"
 
 msgid "Change image:"
-msgstr ""
+msgstr "Change image:"
 
 msgid "Click here to modify roles..."
-msgstr ""
+msgstr "Click here to modify roles..."
 
 msgid "Click to get raw image"
-msgstr ""
+msgstr "Click to get raw image"
 
 msgid "Click to see image full-size"
-msgstr ""
+msgstr "Click to see image full-size"
 
 msgid "Close"
-msgstr ""
+msgstr "Close"
 
 msgid "Collapse"
-msgstr ""
+msgstr "Collapse"
 
 msgid "Comment"
-msgstr ""
+msgstr "Comment"
 
 msgid "Container block"
-msgstr ""
+msgstr "Container block"
 
 msgid "Contributor"
-msgstr ""
+msgstr "Contributor"
 
 msgid "Convention"
-msgstr ""
+msgstr "Convention"
 
 msgid "Copy"
-msgstr ""
+msgstr "Copy"
 
 msgid "Create a mosaic document"
-msgstr ""
+msgstr "Create a mosaic document"
 
 msgid "Saved changes."
-msgstr ""
+msgstr "Saved changes."
 
 msgid "Import a photo zipped file"
-msgstr ""
+msgstr "Import a photo zipped file"
 
 msgid "send_email"
-msgstr ""
+msgstr "send"
 
 msgid "Set Mapping"
-msgstr ""
+msgstr "Set Mapping"
 
 msgid "shared_submit"
-msgstr ""
+msgstr "submit"
 
 msgid "sort_by_index_created"
-msgstr "Created"
+msgstr "created"
 
 msgid "sort_by_index_DateTimeOriginal"
-msgstr "Date Time Original"
+msgstr "Date time original"
 
 msgid "Criteria"
-msgstr ""
+msgstr "Criteria"
 
 msgid "coordonateur"
-msgstr ""
+msgstr "coordonateur"
 
 msgid "Currently assigned local roles"
-msgstr ""
+msgstr "Currently assigned local roles"
 
 msgid "DateTimeOriginal"
-msgstr ""
+msgstr "DateTimeOriginal"
 
 msgid "Day"
-msgstr ""
+msgstr "Day"
 
 msgid "December"
-msgstr ""
+msgstr "December"
 
 msgid "December_abbr"
 msgstr "Dec"
 
 msgid "depublish"
-msgstr ""
+msgstr "depublish"
 
 msgid "depublish_to_private"
-msgstr ""
+msgstr "depublish to private"
 
 msgid "depublish_to_shared"
-msgstr ""
+msgstr "depublish to shared"
 
 msgid "Direct_publish"
 msgstr "Publish"
 
 msgid "Directories"
-msgstr ""
+msgstr "Directories"
 
 msgid "Do you realy want to delete ?"
-msgstr ""
+msgstr "Do you realy want to delete ?"
 
 msgid "confirm_layer_delete"
-msgstr "Do you realy want to delete \\\"Layer "
+msgstr "Sure to delete layer "
 
 msgid "eleve"
-msgstr ""
+msgstr "eleve"
 
 msgid "Empty image: upload an image file in \"Edit\" tab."
-msgstr ""
+msgstr "Empty image: upload an image file in \"Edit\" tab."
 
 msgid "ExifImageWidth"
-msgstr ""
+msgstr "ExifImageWidth"
 
 msgid "ExifImageHeight"
-msgstr ""
+msgstr "ExifImageHeight"
 
 msgid "Expand"
-msgstr ""
+msgstr "Expand"
 
 msgid "Export as zip"
-msgstr ""
+msgstr "Export as zip"
 
 msgid "ExposureTime"
-msgstr ""
+msgstr "ExposureTime"
 
 msgid "February"
-msgstr ""
+msgstr "February"
 
 msgid "February_abbr"
 msgstr "Feb"
 
 msgid "File"
-msgstr ""
+msgstr "File"
 
 msgid "File Block"
-msgstr ""
+msgstr "File Block"
 
 msgid "Filter (meta_type list) :"
-msgstr ""
+msgstr "Filter (meta_type list):"
 
 msgid "FNumber"
-msgstr ""
+msgstr "FNumber"
 
 msgid "FocalLength"
-msgstr ""
+msgstr "FocalLength"
 
 msgid "Folder contents"
-msgstr ""
+msgstr "Folder contents"
 
 msgid "Folders are created upon first login."
-msgstr ""
+msgstr "Folders are created upon first login."
 
 msgid "Fri"
-msgstr ""
+msgstr "Fri"
 
 msgid "Friday"
-msgstr ""
+msgstr "Friday"
 
 msgid "Friendly Date Criterion"
-msgstr ""
+msgstr "Friendly Date Criterion"
 
 msgid "Global actions"
-msgstr ""
+msgstr "Global actions"
 
 msgid "Group folder area"
-msgstr ""
+msgstr "Group folder area"
 
 msgid "Group's roles settings"
-msgstr ""
+msgstr "Group's roles settings"
 
 msgid "GroupManager"
-msgstr ""
+msgstr "GroupManager"
 
 msgid "Height:"
-msgstr ""
+msgstr "Height:"
 
 msgid "History"
-msgstr ""
+msgstr "History"
 
 msgid "Image block"
-msgstr ""
+msgstr "Image block"
 
 msgid "Implicitly member of groups"
-msgstr ""
+msgstr "Implicitly member of groups"
 
 msgid "Import"
-msgstr ""
+msgstr "Import"
 
 msgid "Insert file"
-msgstr ""
+msgstr "Insert file"
 
 msgid "Insert image"
-msgstr ""
+msgstr "Insert image"
 
 msgid "Insert inside text"
-msgstr ""
+msgstr "Insert inside text"
 
 msgid "Insert new block:"
-msgstr ""
+msgstr "Insert new block:"
 
 msgid "Integer Criterion"
-msgstr ""
+msgstr "Integer Criterion"
 
 msgid "ISOSpeedRatings"
-msgstr ""
+msgstr "ISOSpeedRatings"
 
 msgid "January"
-msgstr ""
+msgstr "January"
 
 msgid "January_abbr"
 msgstr "Jan"
 
 msgid "July"
-msgstr ""
+msgstr "July"
 
 msgid "July_abbr"
 msgstr "Jul"
 
 msgid "June"
-msgstr ""
+msgstr "June"
 
 msgid "June_abbr"
 msgstr "Jun"
 
 msgid "immediately"
-msgstr ""
+msgstr "immediately"
 
 msgid "KB"
-msgstr ""
+msgstr "KB"
 
 msgid "lang_iso"
-msgstr "en"
+msgstr "lang iso"
 
 msgid "Layer"
-msgstr ""
+msgstr "Layer"
 
 msgid "Left boxes"
-msgstr ""
+msgstr "Left boxes"
 
 msgid "List Criterion"
-msgstr ""
+msgstr "List Criterion"
 
 msgid "List Folder"
-msgstr ""
+msgstr "List Folder"
 
 msgid "List parent folder"
-msgstr ""
+msgstr "List parent folder"
 
 msgid "Listen"
-msgstr ""
+msgstr "Listen"
 
 msgid "Local Roles"
-msgstr ""
+msgstr "Local Roles"
 
 msgid "MB"
-msgstr ""
+msgstr "MB"
 
 msgid "make_private"
-msgstr ""
+msgstr "make private"
 
 msgid "Manage Groups"
-msgstr ""
+msgstr "Manage Groups"
 
 msgid "Manage boxes"
-msgstr ""
+msgstr "Manage boxes"
 
 msgid "Manage group's datas"
-msgstr ""
+msgstr "Manage group's datas"
 
 msgid "Manage group's members"
-msgstr ""
+msgstr "Manage group's members"
 
 msgid "Manage portal's groups"
-msgstr ""
+msgstr "Manage portal's groups"
 
 msgid "Manage portal's members"
-msgstr ""
+msgstr "Manage portal's members"
 
 msgid "Manager"
-msgstr ""
+msgstr "Manager"
 
 msgid "March"
-msgstr ""
+msgstr "March"
 
 msgid "March_abbr"
 msgstr "Mar"
 
 msgid "May"
-msgstr ""
+msgstr "May"
 
 msgid "May_abbr"
 msgstr "May"
 
 msgid "Meeting"
-msgstr ""
+msgstr "Meeting"
 
 msgid "Member"
-msgstr ""
+msgstr "Member"
 
 msgid "Members"
-msgstr ""
+msgstr "Members"
 
 msgid "Members folder id"
-msgstr ""
+msgstr "Members folder id"
 
 msgid "Member of groups"
-msgstr ""
+msgstr "Member of groups"
 
 msgid "Member properties"
-msgstr ""
+msgstr "Member properties"
 
 msgid "member_creation_area_explanations"
 msgstr ""
@@ -2437,375 +2531,380 @@ msgid "member_creation_area_title"
 msgstr ""
 
 msgid "Membership role mappings"
-msgstr ""
+msgstr "Membership role mappings"
 
 msgid "membership_role_mapping_explanations"
 msgstr ""
 
 msgid "Metadata"
-msgstr ""
+msgstr "Metadata"
 
 msgid "Sort Criterion"
-msgstr ""
+msgstr "Sort Criterion"
 
 msgid "sort_by_index_modified"
-msgstr "Modified"
+msgstr "sort by modification date"
 
 msgid "Modify"
-msgstr ""
+msgstr "Modify"
 
 msgid "Mon"
-msgstr ""
+msgstr "Mon"
 
 msgid "Monday"
-msgstr ""
+msgstr "Monday"
 
 msgid "Move down"
-msgstr ""
+msgstr "Move down"
 
 msgid "Move left"
-msgstr ""
+msgstr "Move left"
 
 msgid "Move right"
-msgstr ""
+msgstr "Move right"
 
 msgid "Move up"
-msgstr ""
+msgstr "Move up"
 
 msgid "never"
-msgstr ""
+msgstr "never"
 
 msgid "New layer"
-msgstr ""
+msgstr "New layer"
 
 msgid "No document"
-msgstr ""
+msgstr "No document"
 
 msgid "Node block"
-msgstr ""
+msgstr "Node block"
 
 msgid "November"
-msgstr ""
+msgstr "November"
 
 msgid "November_abbr"
 msgstr "Nov"
 
 msgid "Now"
-msgstr ""
+msgstr "Now"
 
 msgid "Number of br:"
-msgstr ""
+msgstr "Number of br:"
 
 msgid "October"
-msgstr ""
+msgstr "October"
 
 msgid "October_abbr"
 msgstr "Oct"
 
 msgid "Owner"
-msgstr ""
+msgstr "Owner"
 
 msgid "person selected"
-msgstr ""
+msgstr "person selected"
 
 msgid "persons selected"
-msgstr ""
+msgstr "persons selected"
 
 msgid "Play"
-msgstr ""
+msgstr "Play"
 
 msgid "Portal Role"
-msgstr ""
+msgstr "Portal Role"
 
 msgid "Portlets"
-msgstr ""
+msgstr "Portlets"
 
 msgid "Preview..."
-msgstr ""
+msgstr "Preview..."
 
 msgid "private_submit"
-msgstr ""
+msgstr "private submit"
 
 msgid "Properties of: ${memberFullName}"
-msgstr ""
+msgstr "Properties of: ${memberFullName}"
 
 msgid "publish"
-msgstr ""
+msgstr "publish"
 
 msgid "Reader"
-msgstr ""
+msgstr "Reader"
 
 msgid "Right boxes"
-msgstr ""
+msgstr "Right boxes"
 
 msgid "Remove layer"
-msgstr ""
+msgstr "Remove layer"
 
 msgid "Reply..."
-msgstr ""
+msgstr "Reply..."
 
 msgid "Represent a simple field-match for a string value."
-msgstr ""
+msgstr "Represent a simple field-match for a string value."
 
 msgid "retract_to_private"
-msgstr ""
+msgstr "retract to private"
 
 msgid "retract_to_shared"
-msgstr ""
+msgstr "retract to shared"
 
 msgid "Reviewer"
-msgstr ""
+msgstr "Reviewer"
 
 msgid "Role(s)"
-msgstr ""
+msgstr "Role(s)"
 
 msgid "Roles to assign:"
-msgstr ""
+msgstr "Roles to assign:"
 
 msgid "Root object expression:"
-msgstr ""
+msgstr "Root object expression:"
 
 msgid "Sat"
-msgstr ""
+msgstr "Sat"
 
 msgid "Saturday"
-msgstr ""
+msgstr "Saturday"
 
 msgid "Search Term"
-msgstr ""
+msgstr "Search Term"
 
 msgid "Section block"
-msgstr ""
+msgstr "Section block"
 
 msgid "Select date indexes"
-msgstr ""
+msgstr "Select date indexes"
 
 msgid "Select default time range displayed in calendar week view"
-msgstr ""
+msgstr "Select default time range displayed in calendar week view"
 
 msgid "Select member area folder type to construct:"
-msgstr ""
+msgstr "Select member area folder type to construct:"
 
 msgid "Select Member(s) and a role(s) to assign:"
-msgstr ""
+msgstr "Select Member(s) and a role(s) to assign:"
 
 msgid "September"
-msgstr ""
+msgstr "September"
 
 msgid "September_abbr"
-msgstr "Sept"
+msgstr "Sep"
 
 msgid "Set Roles"
-msgstr ""
+msgstr "Set Roles"
 
 msgid "share"
-msgstr ""
+msgstr "share"
 
 msgid "Show layer"
-msgstr ""
+msgstr "Show layer"
 
 msgid "Slide show"
-msgstr ""
+msgstr "Slide show"
 
 msgid "Social Event"
-msgstr ""
+msgstr "Social Event"
 
 msgid "Sorry, no members matched your search."
-msgstr ""
+msgstr "Sorry, no members matched your search."
 
 msgid "Source file:"
-msgstr ""
+msgstr "Source file:"
 
 msgid "Spacer block"
-msgstr ""
+msgstr "Spacer block"
 
 msgid "(start and end time in hour)"
-msgstr ""
+msgstr "(start and end time in hour)"
 
 msgid "Status history"
-msgstr ""
+msgstr "Status history"
 
 msgid "Stop"
-msgstr ""
+msgstr "Stop"
 
 msgid "String Criterion"
-msgstr ""
+msgstr "String Criterion"
 
 msgid "Sun"
-msgstr ""
+msgstr "Sun"
 
 msgid "Sunday"
-msgstr ""
+msgstr "Sunday"
 
 msgid "Text block"
-msgstr ""
+msgstr "Text block"
 
 msgid "These users currently have local roles assigned in this folder:"
-msgstr ""
+msgstr "These users currently have local roles assigned in this folder:"
 
 msgid "This folder has to be in the same container as the membership tool."
-msgstr ""
+msgstr "This folder has to be in the same container as the membership tool."
 
 msgid "Thu"
-msgstr ""
+msgstr "Thu"
 
 msgid "Thursday"
-msgstr ""
+msgstr "Thursday"
 
 msgid "Title :"
-msgstr ""
+msgstr "Title :"
 
 msgid "Tree Box Block"
-msgstr ""
+msgstr "Tree Box Block"
 
 msgid "Tree box settings"
-msgstr ""
+msgstr "Tree box settings"
 
 msgid "Tree viewed by: ${memberFullName}"
-msgstr ""
+msgstr "Tree viewed by: ${memberFullName}"
 
 msgid "Tue"
-msgstr ""
+msgstr "Tue"
 
 msgid "Tuesday"
-msgstr ""
+msgstr "Tuesday"
 
 msgid "Turn folder creation off"
-msgstr ""
+msgstr "Turn folder creation off"
 
 msgid "Turn folder creation on"
-msgstr ""
+msgstr "Turn folder creation on"
 
 msgid "Two images block"
-msgstr ""
+msgstr "Two images block"
 
 msgid "Upload"
-msgstr ""
+msgstr "Upload"
 
 msgid "User"
-msgstr ""
+msgstr "User"
 
 msgid "User Folder-defined Role"
-msgstr ""
+msgstr "User Folder-defined Role"
 
 msgid "UserManager"
-msgstr "User manager"
+msgstr "UserManager"
 
 msgid "Untitled-"
-msgstr ""
+msgstr "Untitled-"
 
 msgid "Validate pending documents"
-msgstr ""
+msgstr "Validate pending documents"
 
 msgid "Visitor"
-msgstr ""
+msgstr "Visitor"
 
 msgid "View"
-msgstr ""
+msgstr "View"
 
 msgid "View history"
-msgstr ""
+msgstr "View history"
 
 msgid "View local roles"
-msgstr ""
+msgstr "View local roles"
 
 msgid "Wed"
-msgstr ""
+msgstr "Wed"
 
 msgid "Wednesday"
-msgstr ""
+msgstr "Wednesday"
 
 msgid "Width:"
-msgstr ""
+msgstr "Width:"
 
 msgid "width / height:"
-msgstr ""
+msgstr "width / height:"
 
 msgid "Work"
-msgstr ""
+msgstr "Work"
 
 msgid "You are not allowed to delete: "
-msgstr ""
+msgstr "You are not allowed to delete: "
 
 msgid "collaborator"
-msgstr ""
+msgstr "collaborator"
 
 msgid "collapse"
-msgstr ""
+msgstr "collapse"
 
 msgid "expand"
-msgstr ""
+msgstr "expand"
 
 msgid "file type:"
-msgstr ""
+msgstr "file type:"
 
 msgid "Hide layer"
-msgstr ""
+msgstr "Hide layer"
 
 msgid "Home"
-msgstr ""
+msgstr "Home"
 
 msgid "name"
-msgstr ""
+msgstr "name"
 
 msgid "No Folders are created."
-msgstr ""
+msgstr "No Folders are created."
 
 msgid ""
 "Put a friendly interface on date range searches, like 'where effective date "
 "is less than 5 days old'."
 msgstr ""
+"Put a friendly interface on date range searches, like 'where effective date "
+"is less than 5 days old'."
 
 msgid "Represent a criterion which is a list of values (for an 'OR' search)."
-msgstr ""
+msgstr "Represent a criterion which is a list of values (for an 'OR' search)."
 
 msgid ""
 "Represent a simple field-match for an integer value, including catalog range "
 "searches."
 msgstr ""
+"Represent a simple field-match for an integer value, including catalog range "
+"searches."
 
 msgid ""
 "Represent a mock criterion, to allow spelling the sort order and reversal "
 "items in a catalog query."
 msgstr ""
+"Represent a mock criterion, to allow spelling the sort order and reversal "
+"items in a catalog query."
 
 msgid ""
 "WARNING: The current portal type is unknown. You must change the value to "
 "enable the member area creation."
 msgstr ""
+"WARNING: The current portal type is unknown. You must change the value to "
+"enable the member area creation."
 
 msgid "Approve"
-msgstr ""
+msgstr "Approve"
 
 msgid "approved"
-msgstr ""
+msgstr "approved"
 
 msgid "Disapprove"
-msgstr ""
+msgstr "Disapprove"
 
 msgid "items matching"
-msgstr ""
+msgstr "items matching"
 
 msgid "item matching"
-msgstr ""
+msgstr "item matching"
 
 msgid "mail_to"
-msgstr ""
+msgstr "to"
 
 msgid "mail_cc"
-msgstr ""
+msgstr "cc"
 
 msgid "mail_bcc"
-msgstr ""
+msgstr "bcc"
 
 msgid "Welcome to Plinn!"
-msgstr ""
+msgstr "Welcome to Plinn!"
 
 msgid "This is the default home page."
-msgstr ""
+msgstr "This is the default home page."
 
 msgid "Huge Folder"
-msgstr "Folder"
-
-#~ msgid "List"
-#~ msgstr "List"
+msgstr "Huge Folder"
diff --git a/locales/fr/LC_MESSAGES/plinn.mo b/locales/fr/LC_MESSAGES/plinn.mo
index 105578d8bf8a1d5a6bdf08a3138b8f8c3446dd78..4ce912cd9d16e46d80cfcd1127d21d33c97d6720 100644
GIT binary patch
delta 15458
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

delta 15440
zcmYk@2Xq(38i(Oc0tpZZCG;9ffP~&c?@|oChaxpp2_^LU57I$E5_;DFQluGrkt#(2
zK?Fes6a+;@1ymFf@B7Pq+~b}zJkxe(=9}3~z<W>Z4A{Rjz;`QKn#CU1S%1&VkKJ;5
z-hlwmTUA=Mo|jP5^OoThOow@Ed0tj5ia}TfRbLweu`%Yx7MKnDVObo9VYmrn@Eq3h
zJfByjw&xY2q8Dn+8K@gmFc+T25_k(MU?6vu!fIF)W3dR%!YsHIGvHxNk7qCwUdGIL
z8$<9H%+L7V3o`1Mude5%#c<ThN}*O%$*f`4xAvxHYg7bcti6|&2VfrRhhrn0i<;nN
z)N}8s>?8AlOej861%}jfGc1IfP+4S0yvnH1S3^Z88nvR=P%Df>t!x5nLUT~<NvQT@
z)Yj}mMd%~+1(Uf-Mtk%PR>Lgy-3(vFjFelWw&FF^14g0ln~#dr3e-g3K|OdAYD-eg
zYp4nQg?e641NZ#w4T!%Ul#dEOEP>jJ2rPt^a2vM6Ug+1*wfDg^l;cpLj7JST4*hYO
z)z3slYCdY5x2=8~Dl)qp`rOP;S;eQAorXL3Dn7+hSpO9_KpYmJJQl0t64c?mgo@yw
z$P46^V8gZdbud51pcXa?)1nWxMbnj02<KbH5>&^vR=*j;DDOf|>{F}%&dR@-X&SqQ
z<UxhFgq16!R@wkHPFrj5V*2`%QD{b5MFJ|6^DqrALmkT1SRS`yAl^ouh5M)n|BKq=
zpeC-I1GT~esI4rHI-HHMAa+2W@AF2I(E#Hx0Oz1?oR50oQVhZks0eJsB6tEdk$b3!
z{e+s(AE*UoZt4cihbl*+78Zrt!unWL?|%<6d|SM!sL&lpt^6WZ#4D(Y1acr$pB?oY
z=0Vk$LhX5V)CyZ;TI^x%ea#W(6l-6A<r&{wOh%{lG?v60rhl}HNGa4|D~DHcAnI_{
zZN{5}oiPKB!t|J6<vFMcFGih#6{rbrL5+6+eG1`u>u|+7+(oVIF)AWnbGHSVPy^(^
zbXW-0uOw=qDAYu1q6Tb?;n)#1;fbj4$P!e)?al4|KR|_U_z;8eD(c3Ycme}j@bSUZ
zsKZmNrQ7?47(qE2bKpqSgyx{m(lXQnSD^+@Ms3X@)IyH8B>ttzd`yLA^e2X3Kr2_y
zhT7`_s68%+8L=_y!R@TR3+jQxt$hL#JZ~0iL7$-x`B$iM9$NjMJ~9fO*V;`aEe2Dp
zhy$?>X2wmZFWY|90}f$FJdJN+fj0c)#4SkByb5jIkJ-tn=Y5V^*j?0_d5l_sFQgqm
z)5+vObu4ezLanqZX2TAsNDQ$0@m8LRdcT+BFg$>oU}Sr@6;)7?X^5IY3sgk9A<y@D
zv1Am1;pS-64HK+9-O6(?k@`ibNR;T{4q+rlQ?6v?$*2j>L``G`DuNqOXJ8NNj9f@<
zXaBz>qXF-mzoHJwv(ye`h_h}8My((ZDpDm;164+avI&M_OKb0qdP{~_`xw-7C!?M>
zP3rwmB%>9rLk*CO3jO=2y*i4z;Y+K3fY~YkfjKd_ld}kFh1F3ZZi5=IGb$22tbP#c
z?TAO8W;og!e5jSoL`7siYK6-%3vNZ7fy1Z)E?W5-=A!&P>OI#lc={CQMNPaCYMlD0
z`=ZUZG3>t@x=^8z_CZZxC~AhItvnvJk}0SM%tTFafw>&D!endTjyh9&QTH7}Mf5l-
z!WU8Z-;5#tYWR){-SC?={AJ~U&TeJtP!kNp3RoKXh1lzk{37eEz#RBF>I^)@BIwt}
z4O9%vQ7(&`Xm`|j1ASzwkQsss^?FpO_n{(l78SzFsEFLQ@?F$Q9-$)Qb#)6#hw7ID
zb*A#5CYB$y;)<9LYoVU&iy@;B^+OFf7&VbmsEN!%y*|rP18%nV{isjz$Ef>%K%I?W
zQ7iNB=6=iuVR_2oSQtB^A~+T+>iyqBMl-yL8u$q+)Pa2Pb*QqT>LXEGRU0+YXjG`%
zp(4;9722WJKHi*a?Qdcj?Tf6u2XivMcZ5t|8a_iEz8c-#1nQ#(YJnQKBdWa*YHtUj
zCO!|f@?>)ls^1w@<SwG_zh&hgt^7BJ=>1RE!wr-R8&M9!KG+Wlk@peus(b%n4Q$`j
z{mo|qY62;!2%JNG4=$r3_C4mqzfpUgi(jE-II6x9roR8J$Y=#IsL&5Wtzb0j!IMyD
zVLEC{mZ17=M;*3<s7QT)+WRw@2hXF<%zf1Jez)>-)cwJ|iN9u?tGAn3S&X1u3$?fX
zusV*%(zqKl`|%eQ%uo3dVbXvhvF`p*)EOv@I_;%V6No|$*vRVJ;7ZC}V}0)QKBYpR
z)PGPj&BlRHsPdrdOQ0TH3-#b8R&Il7D0f5cbuX(Qj@t8ySR7}gCbHA&kDBLwWc1)0
z*5O;!1D~J<`V$p;|9);OLQ$d4hk;lOb$=-=j8UljVo+Pt8w0T)s$U#xYsR7?>PsY3
zjm%N3jDKP{mg&zgnAi?)U=l`R+yHktmtjN7&ryf6-ay_IoPfIT9P(}Q(hqXqiCDZx
zc`DY&fv<Cq-v6y+ic#?sMqt*#96+pzTERwCXt$tNeh|~*Nz~yyhk<w*HKFU+6Z6M8
zC!wBm%e;fS|2}5a`~MRe4e(cL1v4JvLX{JB+6!Y|td1er9`&~L!Q40s75e$8*J>wf
z!1JgHUPAS|j(XlB)Rv|n%2qSJmzRuYR0wrrxEe45HBea$!+Mw=d!awRj+t=?Dgu*H
zr+hkQ#D%EmtU*m6+1d}IB6${5-~Y>Gw8Ae?H~fxzz%$fLgNC_7lN+_7il{BBff{fF
zYT~<46WoJ(&Qa6?PN4?8hWe1*#%35bocL?zZwz-UnT@(}IqE@ca2jsHOjst~^AfNo
z7Q(|g7r(OdfDvw@vv4u>?_fAq8%Z><JL-G#E9$wCqlo`eGCM}O(>-)FKR_t2z~z`>
z48PCedTfVJurD?l%j|I*UchfL0pB0zPJgBGE+QjPD<6X)n1I^41*iok`p9G>vkG(K
z4(o6l71DF4Z~O&Rzq?ov|G+$$V}kn<mP7Sxj-l8ai{NOhUyeF_JFI*Lvs3onB%>Q1
zV_poL=q6GaHDEQ=K+RC?eNks40kyJuR$hX7V6v6>Tl<HYh5Cz_8E>Pu@)slmKJOng
zx-n>yn@E1t>r@_9-xl?D^hceQIMksVi5W1#%5%-7r~#5uA>W0X=rPm;&RO{e2I>93
zlbYc-7}UxhV=?>}HIZVI-O3xI>U*Kyf*F_w=c6W=gjsPpYLB;~CcNFsd(8c)$R5HV
z#`i9g(af%)LUmsa_!PB*f32)v779_$i8?${W<4xOIU4ogfvAa0#6mb9_5N?i5_ks7
z;V<Y@2n!{+6+~hI%H>fZY>9esH`L*pfI6fLQCqMH)xH}w;VY<!e2JRi*Qka4fI7_2
zuqeJjO|-}q;;#o+nZjq%k3)uwDCeK*9<U3wl0#O$fST~<R=$Ipz)z?L22XSU3|A0K
zQf`4UI2!BVCm4Yt)7>wj)us~yo&G^o=&()3rkI4f;VZ0%`DVDkWOl<+l;1@Scm;K4
z?xQC51ofO3s7Qs*bnTI-EvSm>*BS${tIsmMQ6U?MX>bGv;aJoS378h=qHbJ>LAcDy
z>oA=1yVwdZpx*Zavt0iwsI91lI@HZkk@XEBqk$7p51xZTxDd61<rs!LQCoExbtu0x
z|3Dquw6k4Aa-t#{f%&jDs=c#02y0NDfQ|M3?<J!F|3QT`?HsqKxy`Dm!`2bgV{cR>
z24eumV+9<IRdEw$z^_sLe?;~F-TWIlYM$R*MTGqiAX9>hP~49-u`m9Hib$6?-2-}|
zCfXmh$3syQm}d2}P%C~5_4d4H^#@U*KY<GQr>L#@7V|Q`_ngcE%r(#bqw~8MO!*ON
zV*g-644?0QdJRNE=Ov@Q@jqY$X5t~Gu_|W5SkwaIQIQyDPQ{Fr=b<lz%nCB;a5I*~
z_fdQOC92~i)S-D{<*>KhO3I+_uZx+nC2FAVs7MX4`eCR;oq&4YbkqbB-y;4RcpVj*
z>1Nb}c4BorX7$f7KV`p#u3te^D8o?$RyFHm70S&}&zXYype;mAU<YdJc3b(}LgKFn
zT(pYosL<a;y{`|jDEcS5e#J2Z<?^UV)kO7=MXh)k>Um>PD|`cs<6BrB_hD!J9<yQt
zUy?gS?NI~8pa!0Zip*jR!!@WM!$(njegm~d&ry-fw#XgQJg6-xgc_i%)z`x&lpCXd
zjL%2CExyfUs*(8yb(-@oc3-}NSeW<ZHPpm>OWaStWYp_)7PI3;R7CEgCj2uh5>L&4
zQJ?6br7lv%Q4_1^^m(t4(Oz{#g{&Vcgd<T8nv8nz4Aj62tbVb%8go&<0d;1Mp!WPJ
z>TSre%sr<8DpJvy4clNkz5lUfs!<V#zu`uV$Cb-n=tEYx8_S{gJPI{H4^#vup(2-v
zn&=V?#kHtImx4MY`>`>eLM<$KC0|Cp|Dj}ZV=>eRq&6z#ol%jQgt}oKmcYfRkRQP;
zcoqlX4OHYBta4|gIV#k>QT<1vp5sF;cqaN(ag59yJd1i@yVZ88&0*Ms`ia;Kzrr0@
zat#m1>(~`*u60|q6gBW_48t9$$Xr6b4L48`@zxQ4g(~AZw<lqklX4~01ENtA?1rgd
zG>oDgkE3uis(+!kUC5(QA&<r!*a~%jU#pKpMIzqnC%x@+H%zw<bIb+!2^|-qKgPb}
zZtRcIdI0J$9YIat6lx(~n!ljVN<gw}FOAyDh8TeDFc)_6k<ko?qE<Wx)p0gzE0$aR
z7StIzj0)vd)WEk;k@+39@__a345UN7E!j~0a-&XtIrPT{m=}GG$mjt*u@nwLbzEU?
zL!I(ts1;sCP3(cSKSO<RGHq}Z$Zr-#Evz^OU|F*wY5`G51btpzGHI!3jG9Pu)C9Vq
zW*&!n&@|K+@J%d%8&MyYi>OdOMBSHmqkB$nOr3yP7E=dC9lpA$W%j=r8O^Xgro|Xc
zgWXXN=!1H#UPnb>lsOv%DX&J|zaDk}CRD_>qb76`6`^ZZe-AZ*XPANUy})<fKv^*#
z<vge}Pz7sZBW!?E%u`sHa?mDc1eT=S47D{Qu_{hSP3VYu66;ewhdOJ)n~A?N1<0hs
za;TM5L%k-oP=}-mYC^p+2;))x#-mm;+3M$@`X{1(&Tm6)(Lq$d8>lV5XYEfmv;XSo
zZE+#XggWI#P%EryzJ|pq`!EnUqC&h4HK7w2fgfQ#{0+-um96ft<FTj+u19U*cc_K`
zy_NVYWSQP`e^n}oI&^hV^&L<H^h0gU5G&6?Js=U&<9ZCn?WhSJ#G-f{b^kpK$A@?r
zL$|s5OFl9R?RC@^e2*FMk#%^E#VDuQ?j8_<8n_keZRmv>U;=7_Q&B5ii+U?k%#W@9
zE@q_uDb___njQQVo6IYyftF$v9>%Wt1Qps=JKccePy;5RR<sf|@Np~OL=6zI%S|K;
z7NJ}W6`>}m1-8SidjGqVQOJg&A}|K^+9aSJoP>Jd4%DGLjOu?3^}sV2iB~W`zCaC-
z?|pX|i=&=bA9c3cV-}3V+Klf_CR2)v!`K+V$MRS%h2I0QCn_>^cDt4L!K{>D$ILhh
zbq404z8gzX3t5HQiVe6H4_JNYJ?=2~#&nGD%_gH6C87pO#%y>NHPDx+6+bk8v--bL
z183Un+H;|Pt`|g2tP|?F{ZSJdi+au!RD@<>>VN-FBBRi*z?`@S_2Jlq+UrB8fli{f
z;sR=*FRUE8&)pw}8mJiR{xYcdzY^-OwZ$fwh}H3neZ;>kne6*rLqps^c`oY43J3V_
z!q^(y;|bJzoa><bji(FNqI?oppm)gqY*>lme$-<$)em^*G+^Z;?svi=7)5#I5#m3V
z%%@Z+0?j^fAC^|A6~vl@P>~phsiDNKl&9b%yoqtx^{6`o=TQAGqC$QRwIw%ETk;SU
z$rnB{+Kb?0?lk8_y)H#iho=#SV`nUgJ}ilAFb|$VP5c|wgzsT){1LNbn&a-dc~FNl
z95tax)P24RWHi$%s2gizIqZmfy=I_pOhip!DXRZo)FJ%<wW7<Y{&%o6{*0M0-w8Ld
z2-JP$umDy?p6l~EkkKjcf(q?m48u`YUV`H(uSE@z_oSP7aa8|E)PpNw4y=g^Z5!0y
zcgLo<8Fh#sTl;fN{rA80r`!s&;yZN6iJH&>T!$ZHBo6+NznJ1utcXodyOm79U6hxj
zBG>E;+k+Eu2<AP@M+|2pFN{~<ocrtiXE@bIMedLIc;G5*gOMM*Q$G>sQvMk$<M{J@
z3vdT6#<>^Ve~Kx5(fv+09ks$)sL&@`{W>!lwPhPICmujw0GUf<ba*~PJ>UyWgWsYK
z(E|*|7pPO5;S<+CuNj7gsV|O-TvOCmbg}X<)ERjL^_(Qs1lNAT{%e43RA|pmU}pRT
zb^33kIzB;7%<q!>RVo<EQqGHNe-(9qC)5gKQ41P_I_;A%15QKrUw}G0t1l7%TVys;
zkqf6^c86&-YNi`d6WWDY@i>Oy6|294y6-XO!wjFgttgJ_7lDd!HLI^>)<sREfsf1(
zGOckm9z}&R>I(mWgfZxkX+LuhN{3oeM${gLT74vHMP*U_tC}@X&#R4!Ko8V}2cf<n
zzBkC|fvZp<PDZ^>+we`?W90@{-5y3`PwKm(`W-e;VK2((QQwKO*WBCC0<~3>P%C~9
zHPM6ESMUExG8#DIbGL_;Q0017jz(=oCv1j&Py_F<`hBRqK8f0@bEuHtz@m5)wKaa%
z-R}bh(2sHif86n7|HH`qOzKFbLcWrGR$`b!T1;NoV#SoJIB5ZCF7@41VOJsA=ac`&
z`nM*3oVsInpSmf#&e~NTLjFS^e{834hqR9#ag;}q-mn{|<22e%P<Meeh;mzNqdN6J
zQpxV5c&jgh`k}O24R+}R^w9E(N+nV>{d_gabmzfqaR=!)^1Aku7Ls3`S|T!Z?m&JD
zb#uup<g>`1#GaJ>NV*DRKI(I04CNW5e@SmsX1~2IwCP$%xwH2F4JzKEqM0=eph4GA
zb)aqxrpKxHtMyU44%L6Jb`*|SdolW^SYrdsKzRse#yS6ahQ{}HP|=l!udyYa^uuNg
z<v+0r#^W~Hx}Z+>6Oyi8wC$t5H!ejT(#oi-Aa(6Xx<-;Btv=a&k=nxNUi+`BAE^lG
zgx#bQJd~uXl=V?QE%~kV8IF@lA=Z|Swlbu4l=G4fk$ADZ&#(~2qAq;{T9GfqGyIVC
zyXyjkk|tQ0A70*1mKU+y@D?{5vbv+@2h@$Sy!e$gfxcO(-%L7A`7hG%<aI^R_VVha
z@y}5jVKoEr7ZN{ly^pzJ8&)KBB!7-Hmi)`>D|_H6Y|TU0kOtDIuiE=I$UNGTNF%L0
zk+$KaU8J9=FQxU*qVN_SHe08yH2h3m6!swXB7cgudzgl@uAZjyailzUZ(Z`QkZ+IM
ztxms~9;5$K%FFD&skn&pUoZFn4=Vc5afEev1>d2373<-5sIOl(ZYp4XvXgI1-G}&u
zx*%MQ`*A!;*Eq`ANZ*qlQGOL)No{d|_*T*}7wM$kFw7bkP_Acns#?p9)hOp8&nMn{
z&D#3mVA{%(f=Rmc|0U5?1K*{twACLlXW%EU3;+Iam6ObYs2@CItehR^QPwwKzm&YZ
zHjr6BTQ>$-M!HPC1x8SR-#Yz{4XJNH{Xxu#({VBN2gsMu{&yfViPVAyT^~EVUDW9s
zf%RS1d)Mrbqb)y@`zq5X6IQpn*D3cTpJdNyOxtwI-;k=1&qRGS@>jI~Eh)rcNm3mu
zYf&Ce{xp`ST$TJgBwb&SvXb5)m81O@^@GX3yrxli)(U;>9{n^8p?)2n!FcNREBHI)
zSwG)m{lRsE)P_o3;V-50OjqS4Qum1RJbZ|oNPWofwDz3ji&<VYpuHPO7r#b$WoaL3
z<vQeF*ZAM1HZwR4Pe~I<{jHNVc|Vew!VP&zDYU&!xx#<??4Vv(PKUR|+Imp_lr+TJ
zi&Gy%J~wqU$zRd>_mT;)8}`t^-xX7@s&ssf`tK=)+5=uCznXk%*f2ls1*~m9`OWTD
z?*;kd)DOTmRwpJ>x0|{dm<#=j@yF|=)C((+DPrX+<hzo#Bwel)>bp&CI&RBP(ly)M
zME)@O=Cr?QcdGq7`CeA8gI|*7sNp|XCi1n^hOI~&Nf#+^BsC%Fs=%{5`Lp6%6!MXF
z(oh;dBHbe&MTghO2a;Z14axjNiYDEpPfk)g@^?vvNpITZms4M!{37bMlHMl;QTOut
zh5WaqKU~D!|HMp<rMRgk=_rk@@B`}pB%hm<g`}$`*0+2koMw5~>i*ouy}hX)M6oFz
z#2k3pI@Kc|PQJa5js+>KqVP7Bq^xVVS(v)g<kMJLZ8fRW6^(J!&#|^~_^Rdo&G+b2
zj=n1>Cy);#zX8|a9!x!Pu@suqVW-`61cNP4)BmqPZqSv8k4eL=PkvYJwWscZ^{H)j
zqPz9GPQI<RXT<8-|Nb=2C+(&2v3hfTo%*NyA8#moleC0B2kk*8tbGv=c}BjHJ+v9^
zr^z?Mb)-?G|6b#1du|moX<MrGkD;Ov4acxIsVV6$<r<hk>PtQgRwYd#>8j7o{ixrA
zgK#o+jY+d8>ne(W<9*t6%{P@VPyR<M=WRsAr&j1;H-BN}&Q>mC<<IGxOkHitN3kyE
z!?S*=Z!)cONxF{P9m<!W$5fn6T@zeMdP@55)rq!_^gCjeKFX6R>uOEDA^C|IMfp1Z
zKx$4t2lXG2){=Y~sdzvdOXKIHqNFXP>ZC4o_!}ef<u#7XCDLh9Q|jL(Wg(TL-xBLI
znDR2qC!1YqKR`Y`ZTimX>Z_9!NQL65>o?LW8mmxu(mH*D36#%RIW74^q%e}M_0<1M
ziX>kH*JB8&7AXVe99Wr@hx~0E$bHYrUnKAI=Om4$Vi*-4k#w!M2ZvH#L3(EOU%BT0
z|G9yFl}MRsuSnWt_pKrSKIsQ~mLv_MKGE(vkJV@^LE1$cJBY?rq{gJ$r0rA&psu=j
znDTPmNXky#hoo!N{X@#EPIm3Xy>?$k>_Gds)Xjd`Aw%b+3WIVd?HrLMWkk)B`BVDD
z6fKf6b$k{7p!mMMMh=ayk+OH<jx?d2`o@N}>pLv0Le;PeQ8lVmu2H^1(%2~lg3DJg
zQ=wW|g~~N5S4mknC8=0S?8c5I{ZFn-IdE~0U&cQ1CpY&R*>_a@iFGwn;x1hc`X5h7
B=GXuL

diff --git a/locales/fr/LC_MESSAGES/plinn.po b/locales/fr/LC_MESSAGES/plinn.po
index de9d2c2..ef60efe 100644
--- a/locales/fr/LC_MESSAGES/plinn.po
+++ b/locales/fr/LC_MESSAGES/plinn.po
@@ -1,8 +1,8 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: Plinn 2.0\n"
-"POT-Creation-Date: Wed Sep 17 16:54:01 2014\n"
-"PO-Revision-Date: 2014-09-18 14:45+0200\n"
+"POT-Creation-Date: Tue Oct 14 13:32:49 2014\n"
+"PO-Revision-Date: 2014-10-14 13:37+0200\n"
 "Last-Translator:  Benoît PIN\n"
 "Language-Team: CRI http://cri.ensmp.fr\n"
 "Language: \n"
@@ -571,7 +571,10 @@ msgstr "Plus…"
 msgid ""
 "You are already a member. You may use the <a href=\"personalize_form"
 "\">personalization form</a> to change your membership information."
-msgstr "Vous êtes déjà connecté en tant que membre. Vous pouvez utiliser le <a href=\"personalize_form\">formulaire des préférences</a> pour changer vos informations."
+msgstr ""
+"Vous êtes déjà connecté en tant que membre. Vous pouvez utiliser le <a href="
+"\"personalize_form\">formulaire des préférences</a> pour changer vos "
+"informations."
 
 #: n/skins/custom_generic/join_template.pt:20
 msgid "You have been registered as a member."
@@ -581,7 +584,9 @@ msgstr "Vous avez été enregistré en tant que membre."
 msgid ""
 "You will receive an email shortly containing your password and instructions "
 "on how to activate your membership."
-msgstr "Vous allez recevoir sous peu un e-mail qui contiendra votre mot de passe ainsi que les instructions pour activer votre inscription."
+msgstr ""
+"Vous allez recevoir sous peu un e-mail qui contiendra votre mot de passe "
+"ainsi que les instructions pour activer votre inscription."
 
 #: n/skins/custom_generic/join_template.pt:27
 msgid "Click the button to log in immediately."
@@ -596,13 +601,18 @@ msgid ""
 "Your request will be reviewed soon by a portal administrator. You will "
 "receive an email containing your password and instructions on how to "
 "activate your membership when your registration will be approved."
-msgstr "Votre demande va bientôt être vérifiée par un administrateur du portail. Vous recevrez un e-mail contenant votre mot de passe et des instructions pour vous connectez dès que votre inscription aura été approuvée."
+msgstr ""
+"Votre demande va bientôt être vérifiée par un administrateur du portail. "
+"Vous recevrez un e-mail contenant votre mot de passe et des instructions "
+"pour vous connectez dès que votre inscription aura été approuvée."
 
 #: n/skins/custom_generic/join_template.pt:48
 msgid ""
 "Your request will be reviewed soon by a portal administrator. You will "
 "receive an email when your registration will be approved."
-msgstr "Votre demande va bientôt être vérifiée par un administrateur du portail. Vous recevrez un e-mail lorsque votre inscription aura été approuvée."
+msgstr ""
+"Votre demande va bientôt être vérifiée par un administrateur du portail. "
+"Vous recevrez un e-mail lorsque votre inscription aura été approuvée."
 
 #: n/skins/custom_generic/join_template.pt:52
 msgid "Return to homepage"
@@ -612,20 +622,27 @@ msgstr "Retour à la page d'accueil"
 msgid ""
 "Becoming a member gives you the ability to personalize the site and "
 "participate in the community."
-msgstr "Devenir membre vous donne la possibilité de personaliser le site et de participer à la communauté."
+msgstr ""
+"Devenir membre vous donne la possibilité de personaliser le site et de "
+"participer à la communauté."
 
 #: n/skins/custom_generic/join_template.pt:60
 msgid ""
 "It does not cost any money to become a member and your email and other "
 "personal information will remain private."
-msgstr "Devenir membre est complètement gratuit. Votre e-mail ainsi que toutes vos données personnelles resteront privées."
+msgstr ""
+"Devenir membre est complètement gratuit. Votre e-mail ainsi que toutes vos "
+"données personnelles resteront privées."
 
 #: n/skins/custom_generic/join_template.pt:63
 msgid ""
 "You must submit a valid email address. This address will be used to send you "
 "a randomly-generated password. Once you have logged in with this password, "
 "you may change it to anything you like."
-msgstr "Vous devez entrer une adresse e-mail valide qui sera utilisée pour vous envoyer votre mot de passe généré automatiquement. Vous pourrez le changer dès votre première connexion."
+msgstr ""
+"Vous devez entrer une adresse e-mail valide qui sera utilisée pour vous "
+"envoyer votre mot de passe généré automatiquement. Vous pourrez le changer "
+"dès votre première connexion."
 
 #: n/skins/custom_generic/join_template.pt:74
 msgid "Member ID"
@@ -659,7 +676,8 @@ msgstr "Envoyer le mot de passe ?"
 
 #: n/skins/custom_generic/join_template.pt:116
 msgid "Check this box to have the password mailed."
-msgstr "Cochez cette case afin que votre mot de passe vous soit envoyé par mail."
+msgstr ""
+"Cochez cette case afin que votre mot de passe vous soit envoyé par mail."
 
 #: n/skins/custom_generic/logged_in.py:28
 #: n/skins/custom_generic/logged_in_template.pt:9
@@ -736,7 +754,10 @@ msgstr "Changer le mot de passe"
 msgid ""
 "You are logged in outside the portal. You may need to <a href=\"/"
 "manage_zmi_logout\">log out of the Zope management interface</a>."
-msgstr "Vous vous êtes connecté en dehors du portail. Vous devez vous déconnecter depuis <a href=\"/manage_zmi_logout\">l'interface d'administration de zope (ZMI)</a>."
+msgstr ""
+"Vous vous êtes connecté en dehors du portail. Vous devez vous déconnecter "
+"depuis <a href=\"/manage_zmi_logout\">l'interface d'administration de zope "
+"(ZMI)</a>."
 
 #: n/skins/custom_generic/login_form.pt:11
 msgid "Log in"
@@ -791,13 +812,17 @@ msgstr "Pas de panique !"
 msgid ""
 "Just enter your username below, click <em>Send</em>, and your password will "
 "be mailed to you if you gave a valid email address when you signed on."
-msgstr "Entrez ci-dessous votre login et cliquez sur « Envoyer ». Votre mot de passe vous sera immédiatement envoyé par mail, dans la mesure où vous aviez entré une adresse valide, lors de votre inscription."
+msgstr ""
+"Entrez ci-dessous votre login et cliquez sur « Envoyer ». Votre mot de passe "
+"vous sera immédiatement envoyé par mail, dans la mesure où vous aviez entré "
+"une adresse valide, lors de votre inscription."
 
 #: n/skins/custom_generic/mail_password_form.pt:22
 msgid ""
 "If this will not work for you (for example, if you forget your member name "
 "or didn't enter your email address) send email to ${admin_email}."
-msgstr "Si cette procédure ne fonctionne pas, envoyez un e-mail à ${admin_email}."
+msgstr ""
+"Si cette procédure ne fonctionne pas, envoyez un e-mail à ${admin_email}."
 
 #. Default: "Send"
 #: n/skins/custom_generic/mail_password_form.pt:31
@@ -809,7 +834,9 @@ msgstr " Envoyer "
 msgid ""
 "Your password has been mailed. <br /> It should arrive in your mailbox "
 "momentarily."
-msgstr "Votre mot de passe vient d'être envoyé. <br /> Il devrait arriver dans votre messagerie d'un moment à l'autre."
+msgstr ""
+"Votre mot de passe vient d'être envoyé. <br /> Il devrait arriver dans votre "
+"messagerie d'un moment à l'autre."
 
 #: n/skins/custom_generic/mail_password_template.py:30
 msgid "${portal_title}: Membership reminder"
@@ -918,7 +945,8 @@ msgstr "Nom d'expéditeur"
 #: n/skins/custom_generic/reconfig_template.pt:22
 msgid ""
 "When the portal generates mail, it uses this name as its (apparent) sender."
-msgstr "Lorsque le portail envoie un mail, il utilise ce nom pour l'expéditeur."
+msgstr ""
+"Lorsque le portail envoie un mail, il utilise ce nom pour l'expéditeur."
 
 #: n/skins/custom_generic/reconfig_template.pt:28
 msgid "Portal 'From' address"
@@ -928,7 +956,8 @@ msgstr "Email d'expéditeur"
 msgid ""
 "When the portal generates mail, it uses this address as its (apparent) "
 "return address."
-msgstr "Lorsque le portail envoie un mail, il utilise cette adresse d'expédition."
+msgstr ""
+"Lorsque le portail envoie un mail, il utilise cette adresse d'expédition."
 
 #: n/skins/custom_generic/reconfig_template.pt:39
 msgid "SMTP server"
@@ -954,7 +983,9 @@ msgstr "Description du portail"
 msgid ""
 "This description is made available via syndicated content and elsewhere. It "
 "should be fairly brief."
-msgstr "Cette description est visible via les canaux de diffusion et partout ailleurs. Il est recommandé d'être concis."
+msgstr ""
+"Cette description est visible via les canaux de diffusion et partout "
+"ailleurs. Il est recommandé d'être concis."
 
 #: n/skins/custom_generic/reconfig_template.pt:70
 msgid "Keywords"
@@ -963,7 +994,8 @@ msgstr "Mots clés"
 #: n/skins/custom_generic/reconfig_template.pt:74
 msgid ""
 "Keywords describing the portal. Type one keyword (or expression) per line."
-msgstr "Mots clés décrivant le portail. Entrez un mot (ou expression) par ligne."
+msgstr ""
+"Mots clés décrivant le portail. Entrez un mot (ou expression) par ligne."
 
 #: n/skins/custom_generic/reconfig_template.pt:79
 msgid "Copyright notice"
@@ -992,7 +1024,9 @@ msgstr "Encodage par défaut du portail"
 #: n/skins/custom_generic/reconfig_template.pt:107
 msgid ""
 "Charset used to decode portal content strings. If empty, 'ascii' is used."
-msgstr "Encodage utilisé par le portail pour décoder les textes des contenus. Si ce champ est laissé vide, c'est l'encodage ascii qui sera utilisé."
+msgstr ""
+"Encodage utilisé par le portail pour décoder les textes des contenus. Si ce "
+"champ est laissé vide, c'est l'encodage ascii qui sera utilisé."
 
 #: n/skins/custom_generic/reconfig_template.pt:113
 msgid "Thumbnails size"
@@ -1000,7 +1034,8 @@ msgstr "Taille des vignettes"
 
 #: n/skins/custom_generic/reconfig_template.pt:119
 msgid "This is the size of the thumbnails in the photo album, in pixels."
-msgstr "C'est la taille, en pixels, utilisée pour les vignettes des albums photo."
+msgstr ""
+"C'est la taille, en pixels, utilisée pour les vignettes des albums photo."
 
 #: n/skins/custom_generic/reconfig_template.pt:124
 msgid "Default ajax options"
@@ -1073,7 +1108,10 @@ msgid ""
 "This application's transactional feature allows you to easily undo changes "
 "made to the application's settings or data. You can revert the application "
 "to a &quot;snapshot&quot; of its state at a previous point in time."
-msgstr "Cette application est transactionnelle. Cette caractéristique permet l'annulation facile des changements, afin de revenir à un état du site à un instant précis."
+msgstr ""
+"Cette application est transactionnelle. Cette caractéristique permet "
+"l'annulation facile des changements, afin de revenir à un état du site à un "
+"instant précis."
 
 #: n/skins/custom_generic/undo_form.pt:34
 msgid ""
@@ -1081,7 +1119,10 @@ msgid ""
 "button to undo the transactions. Note that even though a transaction is "
 "shown below, you will not be able to undo it if later transactions modified "
 "objects that were modified by the transaction."
-msgstr "Sélectionnez une ou plusieurs transaction ci-dessous puis cliquez sur « Annuler ».  Notez que l'annulation peut échouer s'il y a eu, entre temps, des transactions portants sur des objets concernés par l'annulation."
+msgstr ""
+"Sélectionnez une ou plusieurs transaction ci-dessous puis cliquez sur "
+"« Annuler ».  Notez que l'annulation peut échouer s'il y a eu, entre temps, "
+"des transactions portants sur des objets concernés par l'annulation."
 
 #: n/skins/custom_generic/undo_form.pt:51
 #: n/skins/custom_generic/undo_form.pt:99
@@ -1142,17 +1183,9 @@ msgstr "Mois"
 msgid "Next"
 msgstr "Suivant"
 
-#: n/skins/generic/content_byline.pt:14
-msgid "Modified on"
-msgstr "Modifié le"
-
-#: n/skins/generic/content_byline.pt:14
-msgid "at"
-msgstr "à"
-
-#: n/skins/generic/content_byline.pt:14
-msgid "creator:"
-msgstr "créateur :"
+#: n/skins/generic/content_byline.pt:17
+msgid "Modified on ${date} at ${time} – creator: ${creator}"
+msgstr "Modifié le ${date} à ${time} – créateur : ${creator}"
 
 #: n/skins/generic/content_depublish_form.pt:8
 msgid "Depublish: \"${docTitle}\""
@@ -1740,13 +1773,20 @@ msgid ""
 "For a simple text search, enter your search term here. Multiple words may be "
 "found by combining them with <b>AND</b> and <b>OR</b>. This will find text "
 "in items' contents, title and description."
-msgstr "Pour une recherche simple sur le texte, entrez un terme ici. Vous pouvez entrer plusieurs mots en les combinant avec <b>AND</b> ou <b>OR</b>. La recherche s'effectuera aussi bien dans le corps du texte, le titre et la description des documents."
+msgstr ""
+"Pour une recherche simple sur le texte, entrez un terme ici. Vous pouvez "
+"entrer plusieurs mots en les combinant avec <b>AND</b> ou <b>OR</b>. La "
+"recherche s'effectuera aussi bien dans le corps du texte, le titre et la "
+"description des documents."
 
 #: n/skins/generic/search_form.pt:40
 msgid ""
 "You may also search the items' descriptions and titles specifically. "
 "Multiple words may be found by combining them with <b>AND</b> and <b>OR</b>."
-msgstr "Vous pouvez également chercher à partir des titres et des descriptions. Plusieurs mots peuvent être combinés avec des opérateurs <b>AND</b> et <b>OR</b>."
+msgstr ""
+"Vous pouvez également chercher à partir des titres et des descriptions. "
+"Plusieurs mots peuvent être combinés avec des opérateurs <b>AND</b> et "
+"<b>OR</b>."
 
 #: n/skins/generic/search_form.pt:49
 msgid "Review Status"
@@ -1772,7 +1812,9 @@ msgstr "publié"
 msgid ""
 "If you wish to constrain results to items in certain states, select them "
 "from this list."
-msgstr "Si vous souhaitez contraindre la recherche à certains états, sélectionnez dans la liste."
+msgstr ""
+"Si vous souhaitez contraindre la recherche à certains états, sélectionnez "
+"dans la liste."
 
 #: n/skins/generic/search_form.pt:68
 msgid "Find new items since..."
@@ -1800,7 +1842,9 @@ msgstr "Ce dernier mois"
 
 #: n/skins/generic/search_form.pt:80
 msgid "You may find only recent items by selecting a time-frame."
-msgstr "Vous pouvez choisir de rechercher uniquement les éléments récents en sélectionnant la fourchette de temps."
+msgstr ""
+"Vous pouvez choisir de rechercher uniquement les éléments récents en "
+"sélectionnant la fourchette de temps."
 
 #: n/skins/generic/search_form.pt:87
 msgid "Item type"
@@ -1810,13 +1854,17 @@ msgstr "Type"
 msgid ""
 "You may limit your results to particular kinds of items by selecting them "
 "above. To find all kinds of items, do not select anything."
-msgstr "Vous pouvez limiter les résultats à des types d'éléments particuliers en sélectionnant ci-dessus. Pour rechercher tout, ne rien sélectionner."
+msgstr ""
+"Vous pouvez limiter les résultats à des types d'éléments particuliers en "
+"sélectionnant ci-dessus. Pour rechercher tout, ne rien sélectionner."
 
 #: n/skins/generic/search_form.pt:112
 msgid ""
 "To find items by a particular user, enter one or more of his properties "
 "(login, name, email...)."
-msgstr "Pour trouver les éléments d'un utilisateur particulier, entrer une ou plusieurs de ses propriétés (login, nom, email…)."
+msgstr ""
+"Pour trouver les éléments d'un utilisateur particulier, entrer une ou "
+"plusieurs de ses propriétés (login, nom, email…)."
 
 #. Default: "Search"
 #: n/skins/generic/search_form.pt:124
@@ -1920,7 +1968,9 @@ msgstr "Suggestions de dépannage"
 msgid ""
 "This resource may be trying to reference a nonexistent object or variable "
 "<strong>${error_value}</strong>."
-msgstr "Cette ressource essaye peut-être d'accéder à un élément ou une variable inexistant <strong>${error_value}</strong>."
+msgstr ""
+"Cette ressource essaye peut-être d'accéder à un élément ou une variable "
+"inexistant <strong>${error_value}</strong>."
 
 #: n/skins/generic/standard_error_message.pt:44
 msgid "The URL may be incorrect."
@@ -1932,19 +1982,24 @@ msgstr "Les paramètres envoyés à cette ressource sont peut-être incorrects."
 
 #: n/skins/generic/standard_error_message.pt:47
 msgid "A resource that this resource relies on may be encountering an error."
-msgstr "Une ressource utilisée par cette ressource a peut-être rencontré une erreur."
+msgstr ""
+"Une ressource utilisée par cette ressource a peut-être rencontré une erreur."
 
 #: n/skins/generic/standard_error_message.pt:51
 msgid ""
 "For more detailed information about the error, please refer to the HTML "
 "source for this page."
-msgstr "Pour des informations plus détaillées à propos de l'erreur, merci de vous référer au code HTML de cette page."
+msgstr ""
+"Pour des informations plus détaillées à propos de l'erreur, merci de vous "
+"référer au code HTML de cette page."
 
 #: n/skins/generic/standard_error_message.pt:55
 msgid ""
 "If the error persists please contact the site maintainer. Thank you for your "
 "patience."
-msgstr "Si l'erreur persiste, merci de contacter la maintenance du site. Merci de votre compréhension."
+msgstr ""
+"Si l'erreur persiste, merci de contacter la maintenance du site. Merci de "
+"votre compréhension."
 
 #: n/skins/generic/standard_error_message.pt:64
 msgid "Show Error Log Entry"
@@ -2889,6 +2944,15 @@ msgstr "Ceci est la page d'accueil par défaut."
 msgid "Huge Folder"
 msgstr "Dossier"
 
+#~ msgid "Modified on"
+#~ msgstr "Modifié le"
+
+#~ msgid "at"
+#~ msgstr "à"
+
+#~ msgid "creator:"
+#~ msgstr "créateur :"
+
 #~ msgid "Configure ${portal_calendar} Tool"
 #~ msgstr "Configurer l'outil ${portal_calendar}"
 
diff --git a/locales/plinn.pot b/locales/plinn.pot
index d9f953e..7c7cebe 100644
--- a/locales/plinn.pot
+++ b/locales/plinn.pot
@@ -14,7 +14,7 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: 2.0 beta 1\n"
-"POT-Creation-Date: Wed Sep 17 16:54:05 2014\n"
+"POT-Creation-Date: Tue Oct 14 13:32:49 2014\n"
 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
 "Language-Team: Zope 3 Developers <zope-dev@zope.org>\n"
@@ -1078,16 +1078,8 @@ msgstr ""
 msgid "Next"
 msgstr ""
 
-#: n/skins/generic/content_byline.pt:14
-msgid "Modified on"
-msgstr ""
-
-#: n/skins/generic/content_byline.pt:14
-msgid "at"
-msgstr ""
-
-#: n/skins/generic/content_byline.pt:14
-msgid "creator:"
+#: n/skins/generic/content_byline.pt:17
+msgid "Modified on ${date} at ${time} – creator: ${creator}"
 msgstr ""
 
 #: n/skins/generic/content_depublish_form.pt:8
@@ -1610,7 +1602,7 @@ msgid "Restore this revision"
 msgstr ""
 
 #: n/skins/generic/revision_context_header.pt:22
-msgid "\342\206\220 previous revision"
+msgid "← previous revision"
 msgstr ""
 
 #: n/skins/generic/revision_context_header.pt:27
@@ -1618,7 +1610,7 @@ msgid "current revision"
 msgstr ""
 
 #: n/skins/generic/revision_context_header.pt:29
-msgid "next revision \342\206\222"
+msgid "next revision →"
 msgstr ""
 
 #: n/skins/generic/search.py:109
diff --git a/skins/generic/content_byline.pt b/skins/generic/content_byline.pt
index 3362e66..496de2b 100644
--- a/skins/generic/content_byline.pt
+++ b/skins/generic/content_byline.pt
@@ -10,8 +10,11 @@
 										 creatorFullName python:mtool.getMemberFullNameById(creator, nameBefore=0) ;
 										 date python:here.modified();
 										 modificationDate python:date.strftime('%d/%m/%Y');
-										 modificationTime python:date.strftime('%Hh%M')">
-			<span tal:omit-tag="" i18n:translate="">Modified on</span> <span tal:replace="modificationDate">Today</span> <span tal:omit-tag="" i18n:translate="">at</span> <span tal:replace="modificationTime">Hour</span> – <span tal:omit-tag="" i18n:translate="">creator: </span> <span tal:content="creatorFullName">Creator</span>
+										 modificationTime python:date.strftime('%Hh%M')"
+         i18n:translate="">
+         Modified on <span tal:replace="modificationDate" i18n:name="date">Today</span>
+         at <span tal:replace="modificationTime" i18n:name="time">Hour</span> – creator:
+         <span tal:replace="creatorFullName" i18n:name="creator">Creator</span>
     </div>
 	</body>
 </html>
-- 
2.20.1