Ajout traductions d'actions globales ou d'onglets.
[Plinn.git] / locales / plinn.pot
index 845156d..6334743 100644 (file)
@@ -1,75 +1,71 @@
-############################################################
-# Copyright © 2005-2009  Benoît Pin <benoit.pin@ensmp.fr>  #
-# Plinn - http://plinn.org                                 #
-#                                                          #
-# This program is free software; you can redistribute it   #
-# and/or modify it under the terms of the Creative Commons #
-# "Attribution-Noncommercial 2.0 Generic"                  #
-# http://creativecommons.org/licenses/by-nc/2.0/           #
-############################################################
+##############################################################################
+#
+# 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\n"
-"POT-Creation-Date: $Date: Fri Oct 30 14:42:26 2009 $\n"
-"Language-Team: Benoît Pin <benoit.pin@ensmp.fr>\n"
+"Project-Id-Version: 2.0 beta 1\n"
+"POT-Creation-Date: Tue Oct 14 15:55:50 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"
+"Generated-By: zope/app/locales/extract.py\n"
 
-#: EmailNotification.py:38
+#: n/EmailNotification.py:38
 msgid "Object deleted"
 msgstr ""
 
-#: Folder.py:149
+#: n/Folder.py:164
 msgid "Please rename each listed object."
 msgstr ""
 
-#: MembershipTool.py:401
-#. Default: ""
-msgid "%s's Home"
+#: n/RegistrationTool.py:254
+msgid "How to reset your password on the %s website"
 msgstr ""
 
-#: MembershipTool.py:402
-#. Default: ""
-msgid "%s's front page"
+#: n/RegistrationTool.py:269
+msgid "Unknown user name. Please retry."
 msgstr ""
 
-#: profiles/default/actions.xml:107
-msgid "List"
-msgstr ""
-
-#: profiles/default/actions.xml:122
-msgid "Manage Boxes"
-msgstr ""
-
-#: profiles/default/actions.xml:134
-#: skins/generic/send_email_form.pt:25
-msgid "Send an email"
-msgstr ""
-
-#: profiles/default/actions.xml:156
-msgid "Configure Portal"
+#: n/RegistrationTool.py:284
+msgid "Invalid reset password request."
 msgstr ""
 
-#: profiles/default/actions.xml:167
-msgid "Directory"
+#: n/RegistrationTool.py:290
+msgid "Your reset password request has expired. You can ask a new one."
 msgstr ""
 
-#: profiles/default/actions.xml:181
-msgid "Add comment..."
+#: n/RegistrationTool.py:299
+msgid "Password successfully updated."
 msgstr ""
 
-#: profiles/default/actions.xml:209
-msgid "Calendar View"
+#: n/RegistrationTool.py:301
+msgid "\"%s\" username not found."
 msgstr ""
 
-#: profiles/default/workflows/default_workflow/scripts/sendNotificationEmail.py:52
-#: profiles/default/workflows/folder_workflow/scripts/sendNotificationEmail.py:52
-#: profiles/default/workflows/portfolio_workflow/scripts/sendNotificationEmail.py:52
+#: n/profiles/default/workflows/default_workflow/scripts/sendNotificationEmail.py:52
+#: n/profiles/default/workflows/folder_workflow/scripts/sendNotificationEmail.py:52
+#: n/profiles/default/workflows/portfolio_workflow/scripts/sendNotificationEmail.py:52
+#: n/profiles/photo/workflows/default_workflow/scripts/sendNotificationEmail.py:52
+#: 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 ""
 
-#: profiles/default/workflows/member_workflow/scripts/sendNotificationEmail.py:35
+#: n/profiles/default/workflows/member_workflow/scripts/sendNotificationEmail.py:35
+#: n/profiles/photo/workflows/member_workflow/scripts/sendNotificationEmail.py:35
 msgid ""
 "\n"
 "You have been registered as a member of \"%(portal_title)s\", which\n"
@@ -77,1169 +73,1860 @@ msgid ""
 "the community.\n"
 msgstr ""
 
-#: profiles/default/workflows/member_workflow/scripts/sendNotificationEmail.py:43
+#: n/profiles/default/workflows/member_workflow/scripts/sendNotificationEmail.py:43
+#: n/profiles/photo/workflows/member_workflow/scripts/sendNotificationEmail.py:43
 msgid ""
 "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."
 msgstr ""
 
-#: profiles/default/workflows/member_workflow/scripts/sendNotificationEmail.py:55
+#: 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 ""
 
-#: skins/content/cal_calendar_view.pt:30
-#: skins/content/cal_calendar_view.pt:30
+#: n/profiles/default/workflows/order_workflow/scripts/sendNotificationEmail.py:51
+#: n/profiles/photo/workflows/order_workflow/scripts/sendNotificationEmail.py:51
+msgid "Tracking number"
+msgstr ""
+
+#: n/profiles/default/workflows/order_workflow/scripts/sendNotificationEmail.py:55
+#: n/profiles/photo/workflows/order_workflow/scripts/sendNotificationEmail.py:55
+msgid "Tracking url"
+msgstr ""
+
+#: n/skins/content/cal_calendar_view.pt:30
+#: n/skins/content/cal_calendar_view.pt:30
 msgid "Add a new event..."
 msgstr ""
 
-#: skins/content/cal_calendar_view.pt:37
-#: skins/content/cal_calendar_view.pt:40
+#: n/skins/content/cal_calendar_view.pt:37
+#: n/skins/content/cal_calendar_view.pt:40
 msgid "Remove event..."
 msgstr ""
 
-#: skins/content/cal_calendar_view.pt:50
+#: n/skins/content/cal_calendar_view.pt:50
 msgid "The next click over an event will remove it!"
 msgstr ""
 
-#: skins/content/cal_calendar_view.pt:51
+#: n/skins/content/cal_calendar_view.pt:51
 msgid "Cancel delete mode"
 msgstr ""
 
-#: skins/content/changes_history_template.pt:24
-msgid "\302\253 later revisions"
+#: n/skins/content/changes_history_template.pt:24
+msgid "« later revisions"
 msgstr ""
 
-#: skins/content/changes_history_template.pt:28
-msgid "earlier revisions \302\273"
+#: n/skins/content/changes_history_template.pt:28
+msgid "earlier revisions »"
 msgstr ""
 
-#: skins/content/changes_history_template.pt:36
-#: skins/content/list_pending_contents.pt:42
-#: skins/generic/wf_macros.pt:16
-msgid "Date"
+#: n/skins/content/changes_history_template.pt:37
+msgid "user"
 msgstr ""
 
-#: skins/content/changes_history_template.pt:37
-msgid "user"
+#: n/skins/content/changes_history_template.pt:63
+#: n/skins/generic/load_revision.py:29
+msgid "nobody"
 msgstr ""
 
-#: skins/content/changes_history_template.pt:70
+#: n/skins/content/changes_history_template.pt:70
 msgid "Compare"
 msgstr ""
 
-#: skins/content/changes_history_template.pt:72
+#: n/skins/content/changes_history_template.pt:72
 msgid "Please select one revision per column to compare."
 msgstr ""
 
-#: skins/content/content_info.pt:16
-#: skins/content/file_info.pt:12
-#: skins/content/list_pending_contents.pt:31
-#: skins/custom_generic/talkback_tree.pt:68
-#: skins/generic/gruf_macros.pt:51
-#: skins/generic/gruf_macros.pt:307
-#: skins/generic/header_widgets.pt:18
-#: skins/generic/header_widgets.pt:75
-#: skins/generic/search_results_template.pt:37
-msgid "Title"
+#: n/skins/content/content_info.pt:9
+#: n/skins/content/file_info.pt:5
+msgid "Preview:"
 msgstr ""
 
-#: skins/content/content_info.pt:20
-#: skins/content/file_info.pt:20
+#: n/skins/content/content_info.pt:20
+#: n/skins/content/file_info.pt:20
 msgid "Created"
 msgstr ""
 
-#: skins/content/content_info.pt:24
-#: skins/content/file_info.pt:24
+#: n/skins/content/content_info.pt:24
+#: n/skins/content/file_info.pt:24
 msgid "Modified"
 msgstr ""
 
-#: skins/content/content_info.pt:9
-#: skins/content/file_info.pt:5
-msgid "Preview:"
-msgstr ""
-
-#: skins/content/dateCriterionResolvedDescription.py:15
+#: n/skins/content/dateCriterionResolvedDescription.py:15
 msgid "search from the beginning of the world until %s"
 msgstr ""
 
-#: skins/content/dateCriterionResolvedDescription.py:17
+#: n/skins/content/dateCriterionResolvedDescription.py:17
 msgid "search from %s and the end of the world"
 msgstr ""
 
-#: skins/content/dateCriterionResolvedDescription.py:19
+#: n/skins/content/dateCriterionResolvedDescription.py:19
 msgid "search between %s and %s"
 msgstr ""
 
-#: skins/content/file_info.pt:16
-msgid "Type"
+#: n/skins/content/file_view_template.pt:10
+msgid "File Properties"
+msgstr ""
+
+#: n/skins/content/file_view_template.pt:13
+#: n/skins/custom_content/file_edit_template.pt:21
+msgid "Size"
+msgstr ""
+
+#: n/skins/content/file_view_template.pt:21
+msgid "Content-type"
+msgstr ""
+
+#: n/skins/content/file_view_template.pt:39
+msgid "Download File"
+msgstr ""
+
+#: n/skins/content/file_view_template.pt:42
+msgid "Web Preview"
+msgstr ""
+
+#: n/skins/content/file_view_template.pt:47
+msgid "Download : &laquo;&nbsp;${file_title}&nbsp;&raquo;"
+msgstr ""
+
+#: n/skins/content/file_view_template.pt:50
+msgid "Preview"
+msgstr ""
+
+#: n/skins/content/folder_edit_form.pt:29
+#: n/skins/custom_content/event_edit_template.pt:115
+#: n/skins/custom_content/event_view.pt:57
+#: n/skins/generic/gruf_macros.pt:57
+#: 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 ""
+
+#: n/skins/content/folder_edit_form.pt:41
+#. Default: "Change"
+msgid " Change "
+msgstr ""
+
+#: n/skins/content/folder_edit_form.pt:43
+#. Default: "Change and View"
+msgid " Change and View "
 msgstr ""
 
-#: skins/content/folder_notifications_template.pt:23
-#: skins/content/topic_edit_template.pt:26
-#: skins/custom_content/event_edit_template.pt:135
-#: skins/generic/search_results_template.pt:87
+#: n/skins/content/folder_factories.pt:18
+#: n/skins/custom_generic/folder_contents.py:103
+#: n/skins/custom_generic/personalize_form.pt:27
+#: n/skins/generic/gruf_macros.pt:256
+#: n/skins/generic/gruf_macros.pt:378
+#: n/skins/generic/last_member_logs.pt:23
+#: n/skins/generic/pending_members.pt:13
+msgid "Name"
+msgstr ""
+
+#: 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 ""
+
+#: n/skins/content/folder_notifications_template.pt:23
+#: n/skins/content/topic_edit_template.pt:26
+#: n/skins/custom_content/document_edit_template.pt:23
+#: 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 ""
 
-#: skins/content/list_pending_contents.pt:23
+#: n/skins/content/list_pending_contents.pt:23
 msgid "Pending documents"
 msgstr ""
 
-#: skins/content/list_pending_contents.pt:37
+#: n/skins/content/list_pending_contents.pt:37
 msgid "Submit by:"
 msgstr ""
 
-#: skins/content/no_preview.pt:11
+#: n/skins/content/no_preview.pt:11
 msgid "No preview available for this file"
 msgstr ""
 
-#: skins/content/topic_edit_template.pt:16
+#: n/skins/content/topic_edit_template.pt:16
 msgid "Reuse criteria from parent:"
 msgstr ""
 
-#: skins/content/topic_edit_template.pt:17
+#: n/skins/content/topic_edit_template.pt:17
 msgid "yes"
 msgstr ""
 
-#: skins/content/topic_edit_template.pt:18
+#: n/skins/content/topic_edit_template.pt:18
 msgid "no"
 msgstr ""
 
-#: skins/content/topic_edit_template.pt:27
-#: skins/generic/gruf_macros.pt:211
-#: skins/generic/gruf_macros.pt:235
+#: 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 ""
 
-#: skins/content/topic_edit_template.pt:30
+#: n/skins/content/topic_edit_template.pt:30
 msgid "New criterion:"
 msgstr ""
 
-#: skins/content/topic_edit_template.pt:33
+#: n/skins/content/topic_edit_template.pt:33
 msgid "Name:"
 msgstr ""
 
-#: skins/content/topic_edit_template.pt:41
+#: n/skins/content/topic_edit_template.pt:41
 msgid "Type:"
 msgstr ""
 
-#: skins/content/topic_edit_template.pt:51
-#: skins/generic/gruf_macros.pt:288
-#: skins/generic/gruf_macros.pt:327
-msgid "Add"
-msgstr ""
-
-#: skins/control/restore_revision.py:9
+#: n/skins/control/restore_revision.py:9
 msgid "%(type)s restored."
 msgstr ""
 
-#: skins/control/save_search_as_topic.py:20
+#: n/skins/control/save_search_as_topic.py:20
 msgid "Topic added."
 msgstr ""
 
-#: skins/custom_content/content_status_history.pt:12
-#: skins/custom_content/transition_form.pt:25
-msgid "Current state:"
-msgstr ""
-
-#: skins/custom_content/content_status_history.pt:9
-#: skins/custom_content/transition_form.pt:46
+#: n/skins/custom_content/content_status_history.pt:9
+#: n/skins/custom_content/transition_form.pt:46
 msgid "Reviewing history"
 msgstr ""
 
-#: skins/custom_content/discussionitem_view.pt:24
-msgid "Above in thread:"
-msgstr ""
-
-#: skins/custom_content/event_edit_template.pt:115
-#: skins/custom_content/event_view.pt:57
-#: skins/generic/gruf_macros.pt:57
-#: skins/generic/gruf_macros.pt:313
-#: skins/generic/header_widgets.pt:24
-#: skins/generic/header_widgets.pt:85
-msgid "Description"
+#: n/skins/custom_content/content_status_history.pt:12
+#: n/skins/custom_content/transition_form.pt:25
+msgid "Current state:"
 msgstr ""
 
-#: skins/custom_content/event_edit_template.pt:121
-#: skins/custom_content/event_view.pt:33
-msgid "Event URL"
+#: n/skins/custom_content/discussionitem_view.pt:24
+msgid "Above in thread:"
 msgstr ""
 
-#: skins/custom_content/event_edit_template.pt:20
-#: skins/custom_content/event_view.pt:11
+#: n/skins/custom_content/event_edit_template.pt:20
+#: n/skins/custom_content/event_view.pt:11
 msgid "Event Name"
 msgstr ""
 
-#: skins/custom_content/event_edit_template.pt:24
-#: skins/custom_content/event_view.pt:27
+#: n/skins/custom_content/event_edit_template.pt:24
+#: n/skins/custom_content/event_view.pt:27
 msgid "Event type"
 msgstr ""
 
-#: skins/custom_content/event_edit_template.pt:27
-#: skins/custom_content/event_view.pt:17
+#: n/skins/custom_content/event_edit_template.pt:27
+#: n/skins/custom_content/event_view.pt:17
 msgid "Location"
 msgstr ""
 
-#: skins/custom_content/event_edit_template.pt:38
-#: skins/custom_content/event_view.pt:13
+#: n/skins/custom_content/event_edit_template.pt:38
+#: n/skins/custom_content/event_view.pt:13
 msgid "Contact Name"
 msgstr ""
 
-#: skins/custom_content/event_edit_template.pt:44
-#: skins/custom_content/event_view.pt:19
+#: n/skins/custom_content/event_edit_template.pt:44
+#: n/skins/custom_content/event_view.pt:19
 msgid "Contact Email"
 msgstr ""
 
-#: skins/custom_content/event_edit_template.pt:50
-#: skins/custom_content/event_view.pt:29
+#: n/skins/custom_content/event_edit_template.pt:50
+#: n/skins/custom_content/event_view.pt:29
 msgid "Contact Phone"
 msgstr ""
 
-#: skins/custom_content/event_edit_template.pt:67
+#: n/skins/custom_content/event_edit_template.pt:67
 msgid "Beginning"
 msgstr ""
 
-#: skins/custom_content/event_edit_template.pt:78
-#: skins/custom_content/event_edit_template.pt:103
-#: skins/generic/widgets.pt:94
+#: n/skins/custom_content/event_edit_template.pt:78
+#: n/skins/custom_content/event_edit_template.pt:103
+#: n/skins/generic/widgets.pt:96
 msgid "${month}&nbsp;/&nbsp;${day}&nbsp;/&nbsp;${year}&nbsp;&nbsp;${hour}&nbsp;:&nbsp;${minute}"
 msgstr ""
 
-#: skins/custom_content/event_edit_template.pt:92
+#: n/skins/custom_content/event_edit_template.pt:92
 msgid "End"
 msgstr ""
 
-#: skins/custom_content/event_view.pt:44
+#: n/skins/custom_content/event_edit_template.pt:121
+#: n/skins/custom_content/event_view.pt:33
+msgid "Event URL"
+msgstr ""
+
+#: n/skins/custom_content/event_view.pt:44
 msgid "Start Date"
 msgstr ""
 
-#: skins/custom_content/event_view.pt:49
+#: n/skins/custom_content/event_view.pt:49
 msgid "Stop Date"
 msgstr ""
 
-#: skins/custom_content/friendlydatec_editform.pt:14
+#: n/skins/custom_content/favorite_view.pt:11
+#: n/skins/custom_content/link_view.pt:10
+msgid "Link: ${link}"
+msgstr ""
+
+#: n/skins/custom_content/file_edit_template.pt:27
+msgid "Content type"
+msgstr ""
+
+#: n/skins/custom_content/file_edit_template.pt:31
+msgid "Upload file"
+msgstr ""
+
+#: n/skins/custom_content/file_edit_template.pt:39
+#: n/skins/custom_content/newsitem_edit_template.pt:43
+msgid "Change and View"
+msgstr ""
+
+#: n/skins/custom_content/friendlydatec_editform.pt:14
 msgid "At the least:"
 msgstr ""
 
-#: skins/custom_content/friendlydatec_editform.pt:17
+#: n/skins/custom_content/friendlydatec_editform.pt:17
 msgid "At the most:"
 msgstr ""
 
-#: skins/custom_content/friendlydatec_editform.pt:20
+#: n/skins/custom_content/friendlydatec_editform.pt:20
 msgid "Within the day:"
 msgstr ""
 
-#: skins/custom_content/friendlydatec_editform.pt:37
+#: n/skins/custom_content/friendlydatec_editform.pt:37
 #. Default: "old"
 msgid "daterange_old"
 msgstr ""
 
-#: skins/custom_content/friendlydatec_editform.pt:40
+#: n/skins/custom_content/friendlydatec_editform.pt:40
 #. Default: "ahead"
 msgid "daterange_ahead"
 msgstr ""
 
-#: skins/custom_content/listc_edit.pt:16
+#: n/skins/custom_content/image_edit_template.pt:17
+msgid "Upload image"
+msgstr ""
+
+#: n/skins/custom_content/link_edit_template.pt:18
+#: n/skins/custom_generic/folder_rename_template.pt:16
+msgid "URL"
+msgstr ""
+
+#: n/skins/custom_content/listc_edit.pt:16
 msgid "Operator:"
 msgstr ""
 
-#: skins/custom_content/listc_edit.pt:18
+#: n/skins/custom_content/listc_edit.pt:18
 msgid "or"
 msgstr ""
 
-#: skins/custom_content/listc_edit.pt:21
-#: skins/custom_generic/talkback_tree.pt:32
+#: n/skins/custom_content/listc_edit.pt:21
+#: n/skins/custom_generic/talkback_tree.pt:32
 msgid "and"
 msgstr ""
 
-#: skins/custom_content/sic_edit.pt:15
+#: n/skins/custom_content/newsitem_edit_template.pt:26
+msgid "<div> Wysiwig Code </div>"
+msgstr ""
+
+#: n/skins/custom_content/sic_edit.pt:15
 msgid "Minimum"
 msgstr ""
 
-#: skins/custom_content/sic_edit.pt:18
+#: n/skins/custom_content/sic_edit.pt:18
 msgid "Maximum"
 msgstr ""
 
-#: skins/custom_content/sic_edit.pt:21
+#: n/skins/custom_content/sic_edit.pt:21
 msgid "Min/Max"
 msgstr ""
 
-#: skins/custom_content/sort_edit.pt:16
+#: n/skins/custom_content/sort_edit.pt:16
 msgid "Regular sort"
 msgstr ""
 
-#: skins/custom_content/sort_edit.pt:20
+#: n/skins/custom_content/sort_edit.pt:20
 msgid "Reversed sort"
 msgstr ""
 
-#: skins/custom_content/topic_view.pt:50
+#: n/skins/custom_content/topic_view.pt:50
 msgid "No result"
 msgstr ""
 
-#: skins/custom_content/topic_view.pt:54
+#: n/skins/custom_content/topic_view.pt:54
 msgid "Subtopics"
 msgstr ""
 
-#: skins/custom_content/topic_view.pt:57
+#: n/skins/custom_content/topic_view.pt:57
 msgid "Topic"
 msgstr ""
 
-#: skins/custom_content/transition_form.pt:15
+#: n/skins/custom_content/transition_form.pt:15
 msgid "Transition of ${objectid}."
 msgstr ""
 
-#: skins/custom_content/transition_form.pt:18
+#: n/skins/custom_content/transition_form.pt:18
 msgid "Transition description."
 msgstr ""
 
-#: skins/custom_content/transition_form.pt:30
-#: skins/generic/wf_macros.pt:19
+#: n/skins/custom_content/transition_form.pt:30
+#: n/skins/generic/wf_macros.pt:19
 msgid "Comments"
 msgstr ""
 
-#: skins/custom_content/transition_form.pt:40
+#: n/skins/custom_content/transition_form.pt:40
 msgid "Transition"
 msgstr ""
 
-#: skins/custom_control/addtoFavorites.py:15
+#: n/skins/custom_control/addtoFavorites.py:15
 msgid "Favorites"
 msgstr ""
 
-#: skins/custom_control/folder_bottom_control.py:17
+#: n/skins/custom_control/folder_bottom_control.py:17
 msgid "%d item moved to bottom.%d items moved to bottom."
 msgstr ""
 
-#: skins/custom_control/folder_down_control.py:18
+#: n/skins/custom_control/folder_down_control.py:18
 msgid "%d item moved down.%d items moved down."
 msgstr ""
 
-#: skins/custom_control/folder_rename_control.py:13
+#: n/skins/custom_control/folder_rename_control.py:24
+#: n/skins/custom_control/folder_rename_control.py:42
 msgid "Item renamed."
 msgstr ""
 
-#: skins/custom_control/folder_rename_control.py:15
+#: n/skins/custom_control/folder_rename_control.py:26
+#: n/skins/custom_control/folder_rename_control.py:44
 msgid "Items renamed."
 msgstr ""
 
-#: skins/custom_control/folder_rename_control.py:18
+#: n/skins/custom_control/folder_rename_control.py:29
 msgid "This item has not been renamed: \"%s\""
 msgstr ""
 
-#: skins/custom_control/folder_rename_control.py:21
+#: n/skins/custom_control/folder_rename_control.py:32
 msgid "These items have not been renamed: %s"
 msgstr ""
 
-#: skins/custom_control/folder_rename_control.py:24
+#: n/skins/custom_control/folder_rename_control.py:35
 msgid "Rename failed."
 msgstr ""
 
-#: skins/custom_control/folder_rename_control.py:26
+#: n/skins/custom_control/folder_rename_control.py:39
 msgid "Nothing to change."
 msgstr ""
 
-#: skins/custom_control/folder_top_control.py:17
+#: n/skins/custom_control/folder_top_control.py:17
 msgid "%d item moved to top.%d items moved to top."
 msgstr ""
 
-#: skins/custom_control/folder_up_control.py:17
+#: n/skins/custom_control/folder_up_control.py:17
 msgid "%d item moved up.%d items moved up."
 msgstr ""
 
-#: skins/custom_generic/folder_contents_template.pt:26
+#: n/skins/custom_generic/folder_contents.py:99
+#: n/skins/photo_theme/search_results_macros.pt:14
+msgid "Type"
+msgstr ""
+
+#: n/skins/custom_generic/folder_contents.py:107
+msgid "Last Modified"
+msgstr ""
+
+#: n/skins/custom_generic/folder_contents.py:117
+msgid "Set Sorting as Default"
+msgstr ""
+
+#: n/skins/custom_generic/folder_contents_template.pt:29
 msgid "Up"
 msgstr ""
 
-#: skins/custom_generic/folder_contents_template.pt:29
+#: n/skins/custom_generic/folder_contents_template.pt:32
 msgid "Down"
 msgstr ""
 
-#: skins/custom_generic/folder_contents_template.pt:31
+#: n/skins/custom_generic/folder_contents_template.pt:34
 #. Default: "by"
 msgid "move_by"
 msgstr ""
 
-#: skins/custom_generic/folder_contents_template.pt:39
+#: n/skins/custom_generic/folder_contents_template.pt:42
 msgid "Top"
 msgstr ""
 
-#: skins/custom_generic/folder_contents_template.pt:41
+#: n/skins/custom_generic/folder_contents_template.pt:44
 msgid "Bottom"
 msgstr ""
 
-#: skins/custom_generic/logged_in.py:28
+#: n/skins/custom_generic/folder_rename_template.pt:6
+msgid "Rename Items"
+msgstr ""
+
+#: n/skins/custom_generic/index_html_utils.pt:24
+msgid "Content"
+msgstr ""
+
+#: n/skins/custom_generic/index_html_utils.pt:50
+msgid "Related Resources"
+msgstr ""
+
+#: n/skins/custom_generic/index_html_utils.pt:76
+msgid "Folders"
+msgstr ""
+
+#: 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 ""
+
+#: n/skins/custom_generic/index_html_utils.pt:114
+msgid "No news is no news."
+msgstr ""
+
+#: n/skins/custom_generic/index_html_utils.pt:120
+msgid "More..."
+msgstr ""
+
+#: 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 ""
+
+#: n/skins/custom_generic/join_template.pt:20
+msgid "You have been registered as a member."
+msgstr ""
+
+#: 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 ""
+
+#: n/skins/custom_generic/join_template.pt:27
+msgid "Click the button to log in immediately."
+msgstr ""
+
+#: n/skins/custom_generic/join_template.pt:40
+msgid "Your registration request has been taken into account."
+msgstr ""
+
+#: n/skins/custom_generic/join_template.pt:42
+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 ""
+
+#: 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 ""
+
+#: n/skins/custom_generic/join_template.pt:52
+msgid "Return to homepage"
+msgstr ""
+
+#: 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 ""
+
+#: 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 ""
+
+#: 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 ""
+
+#: n/skins/custom_generic/join_template.pt:74
+msgid "Member ID"
+msgstr ""
+
+#: n/skins/custom_generic/join_template.pt:81
+msgid "First name"
+msgstr ""
+
+#: n/skins/custom_generic/join_template.pt:87
+msgid "Last name"
+msgstr ""
+
+#: n/skins/custom_generic/join_template.pt:93
+msgid "Email Address"
+msgstr ""
+
+#: 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 ""
+
+#: n/skins/custom_generic/join_template.pt:106
+msgid "Password (confirm)"
+msgstr ""
+
+#: n/skins/custom_generic/join_template.pt:112
+msgid "Mail Password?"
+msgstr ""
+
+#: n/skins/custom_generic/join_template.pt:116
+msgid "Check this box to have the password mailed."
+msgstr ""
+
+#: n/skins/custom_generic/logged_in.py:28
+#: n/skins/custom_generic/logged_in_template.pt:9
 msgid "Login failure"
 msgstr ""
 
-#: skins/custom_generic/logged_in.py:50
+#: n/skins/custom_generic/logged_in.py:50
+#: n/skins/photo_theme/homepage_dispatcher.py:14
+#: n/skins/photo_theme/homepage_dispatcher.py:17
+#: n/skins/photo_theme/homepage_dispatcher.py:25
+#: n/skins/photo_theme/homepage_dispatcher.py:28
 msgid "Login success"
 msgstr ""
 
-#: skins/custom_generic/mail_password_template.py:30
+#: 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 ""
+
+#: 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 ""
+
+#: n/skins/custom_generic/logged_in_template.pt:21
+msgid "password resetting"
+msgstr ""
+
+#: n/skins/custom_generic/logged_in_template.pt:29
+msgid "Welcome!"
+msgstr ""
+
+#: n/skins/custom_generic/logged_in_template.pt:33
+msgid "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."
+msgstr ""
+
+#: n/skins/custom_generic/logged_in_template.pt:38
+msgid "Please use the form below to change your password."
+msgstr ""
+
+#: n/skins/custom_generic/logged_in_template.pt:53
+#: n/skins/custom_generic/password_form.pt:18
+msgid "Username"
+msgstr ""
+
+#: n/skins/custom_generic/logged_in_template.pt:58
+#: n/skins/custom_generic/password_form.pt:23
+msgid "New password"
+msgstr ""
+
+#: n/skins/custom_generic/logged_in_template.pt:63
+#: n/skins/custom_generic/password_form.pt:28
+msgid "Confirm new password"
+msgstr ""
+
+#: n/skins/custom_generic/logged_in_template.pt:70
+msgid "Change password"
+msgstr ""
+
+#: 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 ""
+
+#: n/skins/custom_generic/login_form.pt:11
+msgid "Log in"
+msgstr ""
+
+#: n/skins/custom_generic/login_form.pt:22
+#. Default: "Login"
+msgid "user_name"
+msgstr ""
+
+#: n/skins/custom_generic/login_form.pt:37
+msgid "Remember my name."
+msgstr ""
+
+#: n/skins/custom_generic/login_form.pt:43
+#: n/skins/generic/password_reset_form.py:26
+msgid " Login "
+msgstr ""
+
+#: n/skins/custom_generic/login_form.pt:49
+msgid "Forgot your login or password?"
+msgstr ""
+
+#: n/skins/custom_generic/login_form.pt:51
+msgid "Having trouble logging in? Make sure to enable cookies in your web browser."
+msgstr ""
+
+#: n/skins/custom_generic/login_form.pt:55
+msgid "Don't forget to logout or exit your browser when you're done."
+msgstr ""
+
+#: n/skins/custom_generic/login_form.pt:58
+msgid "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."
+msgstr ""
+
+#: n/skins/custom_generic/mail_password_form.pt:14
+msgid "Don't panic!"
+msgstr ""
+
+#: 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 ""
+
+#: 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 ""
+
+#: n/skins/custom_generic/mail_password_form.pt:31
+#: n/skins/generic/request_password_reset_template.pt:27
+#. Default: "Send"
+msgid " Send "
+msgstr ""
+
+#: n/skins/custom_generic/mail_password_response.pt:9
+msgid "Your password has been mailed. <br /> It should arrive in your mailbox momentarily."
+msgstr ""
+
+#: n/skins/custom_generic/mail_password_template.py:30
 msgid "${portal_title}: Membership reminder"
 msgstr ""
 
-#: skins/custom_generic/mail_password_template.py:35
-#: skins/custom_generic/registered_notify_template.py:46
+#: n/skins/custom_generic/mail_password_template.py:35
+#: n/skins/custom_generic/registered_notify_template.py:46
 msgid "Your member id and password are: Member ID: ${member_id} Password: ${password}"
 msgstr ""
 
-#: skins/custom_generic/mail_password_template.py:37
-#: skins/custom_generic/registered_notify_template.py:48
+#: 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 ""
 
-#: skins/custom_generic/mail_password_template.py:45
-#: skins/custom_generic/registered_notify_template.py:56
+#: n/skins/custom_generic/mail_password_template.py:45
+#: n/skins/custom_generic/registered_notify_template.py:56
 msgid "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."
 msgstr ""
 
-#: skins/custom_generic/mail_password_template.py:48
-#: skins/generic/load_revision.py:31
-#: skins/generic/load_revision.py:38
+#: 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 ""
 
-#: skins/custom_generic/mail_password_template.py:50
+#: n/skins/custom_generic/mail_password_template.py:50
 msgid "Request made by IP ${ip} at ${time}"
 msgstr ""
 
-#: skins/custom_generic/main_template_standard.pt:110
-#: skins/custom_generic/talkback_tree.pt:63
-#: skins/generic/main_template_ajax.pt:12
+#: 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 ""
 
-#: skins/custom_generic/main_template_standard.pt:111
-#: skins/custom_generic/talkback_tree.pt:64
-#: skins/generic/main_template_ajax.pt:13
-#: skins/generic/widgets.pt:17
+#: n/skins/custom_generic/main_template_standard.pt:112
+#: n/skins/custom_generic/talkback_tree.pt:64
+#: n/skins/generic/main_template_ajax.pt:12
+#: n/skins/generic/widgets.pt:17
+#: n/skins/photo_theme/main_template_standard.pt:120
+#: n/skins/photo_theme/search_results_macros.pt:38
 msgid "${DYNAMIC_CONTENT}"
 msgstr ""
 
-#: skins/custom_generic/main_template_standard.pt:95
-msgid "Skip to content"
+#: n/skins/custom_generic/password_form.pt:8
+msgid "Change your Password"
 msgstr ""
 
-#: skins/custom_generic/reconfig_template.pt:124
-msgid "Default ajax options"
+#: n/skins/custom_generic/password_form.pt:35
+#: n/skins/custom_generic/personalize_form.pt:58
+msgid "Change"
 msgstr ""
 
-#: skins/custom_generic/reconfig_template.pt:128
-msgid "Enable handling of all clicks over links"
+#: n/skins/custom_generic/personalize_form.pt:21
+msgid "Member Preferences"
 msgstr ""
 
-#: skins/custom_generic/reconfig_template.pt:133
-msgid "Enable handling of all forms submissions"
+#: n/skins/custom_generic/personalize_form.pt:23
+msgid "${link} to change your password."
+msgstr ""
+
+#: n/skins/custom_generic/personalize_form.pt:23
+msgid "Click here"
+msgstr ""
+
+#: 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 ""
+
+#: 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 ""
+
+#: n/skins/custom_generic/personalize_form.pt:45
+msgid "Preferred languages"
+msgstr ""
+
+#: n/skins/custom_generic/personalize_form.pt:50
+msgid "Please enter language codes separated by spaces."
+msgstr ""
+
+#: n/skins/custom_generic/reconfig_template.pt:7
+msgid "Configure the Portal"
+msgstr ""
+
+#: n/skins/custom_generic/reconfig_template.pt:11
+msgid "This form is used to set the portal configuration options."
+msgstr ""
+
+#: n/skins/custom_generic/reconfig_template.pt:17
+msgid "Portal 'From' name"
+msgstr ""
+
+#: n/skins/custom_generic/reconfig_template.pt:22
+msgid "When the portal generates mail, it uses this name as its (apparent) sender."
+msgstr ""
+
+#: n/skins/custom_generic/reconfig_template.pt:28
+msgid "Portal 'From' address"
+msgstr ""
+
+#: n/skins/custom_generic/reconfig_template.pt:33
+msgid "When the portal generates mail, it uses this address as its (apparent) return address."
+msgstr ""
+
+#: n/skins/custom_generic/reconfig_template.pt:39
+msgid "SMTP server"
+msgstr ""
+
+#: n/skins/custom_generic/reconfig_template.pt:44
+msgid "This is the address of your local SMTP (out-going mail) server."
+msgstr ""
+
+#: n/skins/custom_generic/reconfig_template.pt:50
+msgid "Portal title"
+msgstr ""
+
+#: n/skins/custom_generic/reconfig_template.pt:54
+msgid "This is the title which appears at the top of every portal page."
 msgstr ""
 
-#: skins/custom_generic/reconfig_template.pt:79
+#: n/skins/custom_generic/reconfig_template.pt:60
+msgid "Portal description"
+msgstr ""
+
+#: 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 ""
+
+#: n/skins/custom_generic/reconfig_template.pt:70
+msgid "Keywords"
+msgstr ""
+
+#: n/skins/custom_generic/reconfig_template.pt:74
+msgid "Keywords describing the portal. Type one keyword (or expression) per line."
+msgstr ""
+
+#: n/skins/custom_generic/reconfig_template.pt:79
 msgid "Copyright notice"
 msgstr ""
 
-#: skins/custom_generic/reconfig_template.pt:83
+#: n/skins/custom_generic/reconfig_template.pt:83
 msgid "Copyright notice displayed on the portal footer."
 msgstr ""
 
-#: skins/custom_generic/registered_notify_template.py:30
+#: n/skins/custom_generic/reconfig_template.pt:88
+msgid "Password policy"
+msgstr ""
+
+#: n/skins/custom_generic/reconfig_template.pt:92
+msgid "Generate and email members' initial password"
+msgstr ""
+
+#: n/skins/custom_generic/reconfig_template.pt:97
+msgid "Allow members to select their initial password"
+msgstr ""
+
+#: n/skins/custom_generic/reconfig_template.pt:102
+msgid "Portal default encoding"
+msgstr ""
+
+#: n/skins/custom_generic/reconfig_template.pt:107
+msgid "Charset used to decode portal content strings. If empty, 'ascii' is used."
+msgstr ""
+
+#: n/skins/custom_generic/reconfig_template.pt:113
+msgid "Thumbnails size"
+msgstr ""
+
+#: n/skins/custom_generic/reconfig_template.pt:119
+msgid "This is the size of the thumbnails in the photo album, in pixels."
+msgstr ""
+
+#: n/skins/custom_generic/reconfig_template.pt:124
+msgid "Default ajax options"
+msgstr ""
+
+#: n/skins/custom_generic/reconfig_template.pt:128
+msgid "Enable handling of all clicks over links"
+msgstr ""
+
+#: n/skins/custom_generic/reconfig_template.pt:133
+msgid "Enable handling of all forms submissions"
+msgstr ""
+
+#: n/skins/custom_generic/registered_notify_template.py:30
 msgid "${portal_title}: Your Membership Information"
 msgstr ""
 
-#: skins/custom_generic/registered_notify_template.py:35
+#: 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 ""
 
-#: skins/custom_generic/registered_notify_template.py:39
+#: n/skins/custom_generic/registered_notify_template.py:39
 msgid "This describes the purpose of the website:"
 msgstr ""
 
-#: skins/custom_generic/registered_notify_template.py:44
+#: n/skins/custom_generic/registered_notify_template.py:44
 msgid "Visit us at ${portal_url}"
 msgstr ""
 
-#: skins/custom_generic/talkback_tree.pt:27
+#: n/skins/custom_generic/talkback_tree.pt:27
 msgid "by"
 msgstr ""
 
-#: skins/custom_generic/talkback_tree.pt:36
+#: n/skins/custom_generic/talkback_tree.pt:36
 msgid "unknown"
 msgstr ""
 
-#: skins/custom_generic/talkback_tree.pt:37
-#: skins/generic/recent_news.pt:43
+#: n/skins/custom_generic/talkback_tree.pt:37
+#: n/skins/generic/recent_news.pt:43
 #. Default: "at"
 msgid "at_(date)"
 msgstr ""
 
-#: skins/custom_generic/talkback_tree.pt:74
+#: n/skins/custom_generic/talkback_tree.pt:74
 msgid "Body"
 msgstr ""
 
-#: skins/custom_generic/talkback_tree.pt:82
-#: skins/generic/gruf_macros.pt:77
-#: skins/generic/gruf_macros.pt:410
-#: skins/generic/header_widgets.pt:32
-#: skins/generic/header_widgets.pt:173
-#: skins/generic/send_email_form.pt:79
+#: 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 ""
 
-#: skins/custom_generic/talkback_tree.pt:85
+#: n/skins/custom_generic/talkback_tree.pt:85
 msgid "Cancel"
 msgstr ""
 
-#: skins/custom_generic/viewThreadsAtBottom.pt:10
+#: n/skins/custom_generic/undo_form.pt:25
+msgid "Undo Transactions"
+msgstr ""
+
+#: n/skins/custom_generic/undo_form.pt:27
+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 ""
+
+#: n/skins/custom_generic/undo_form.pt:34
+msgid "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."
+msgstr ""
+
+#: n/skins/custom_generic/undo_form.pt:51
+#: n/skins/custom_generic/undo_form.pt:99
+msgid "Undo"
+msgstr ""
+
+#: n/skins/custom_generic/undo_form.pt:52
+msgid "Action performed"
+msgstr ""
+
+#: n/skins/custom_generic/undo_form.pt:53
+msgid "Affected Item"
+msgstr ""
+
+#: n/skins/custom_generic/undo_form.pt:54
+msgid "By"
+msgstr ""
+
+#: n/skins/custom_generic/viewThreadsAtBottom.pt:10
 msgid "Comments:"
 msgstr ""
 
-#: skins/generic/batch_macros.pt:26
-#. Default: "Previous${number}"
+#: n/skins/generic/batch_macros.pt:26
+#. Default: "previous ${number}"
 msgid "batch_previous_x_items"
 msgstr ""
 
-#: skins/generic/batch_macros.pt:32
-#. Default: "Next${number}items"
+#: n/skins/generic/batch_macros.pt:32
+#. Default: "next ${number}"
 msgid "batch_next_x_items"
 msgstr ""
 
-#: skins/generic/calendar_macros.pt:159
-#: skins/generic/calendar_macros.pt:161
+#: 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 ""
+
+#: n/skins/generic/calendar_macros.pt:88
+msgid "${dayName}&nbsp;${monthName}&nbsp;${dayNumber}"
+msgstr ""
+
+#: n/skins/generic/calendar_macros.pt:159
+#: n/skins/generic/calendar_macros.pt:161
 msgid "Previous"
 msgstr ""
 
-#: skins/generic/calendar_macros.pt:164
+#: n/skins/generic/calendar_macros.pt:164
 msgid "Week"
 msgstr ""
 
-#: skins/generic/calendar_macros.pt:166
+#: n/skins/generic/calendar_macros.pt:166
 msgid "Month"
 msgstr ""
 
-#: skins/generic/calendar_macros.pt:171
-#: skins/generic/calendar_macros.pt:173
+#: n/skins/generic/calendar_macros.pt:171
+#: n/skins/generic/calendar_macros.pt:173
 msgid "Next"
 msgstr ""
 
-#: skins/generic/calendar_macros.pt:78
-#: skins/generic/calendar_macros.pt:81
-#: skins/generic/calendar_macros.pt:128
-#: skins/generic/calendar_macros.pt:130
-msgid "Click to see hidden items"
+#: n/skins/generic/content_byline.pt:17
+#. Default: "modified on ${date} at ${time} – creator: ${creator}"
+msgid "byline"
 msgstr ""
 
-#: skins/generic/calendar_macros.pt:88
-msgid "${dayName}&nbsp;${monthName}&nbsp;${dayNumber}"
+#: n/skins/generic/content_depublish_form.pt:8
+msgid "Depublish: \"${docTitle}\""
 msgstr ""
 
-#: skins/generic/content_depublish_form.pt:10
+#: n/skins/generic/content_depublish_form.pt:10
 msgid "depublish_transition_explanations"
 msgstr ""
 
-#: skins/generic/content_depublish_form.pt:15
+#: n/skins/generic/content_depublish_form.pt:15
 msgid "Select the destination state"
 msgstr ""
 
-#: skins/generic/content_depublish_form.pt:18
+#: n/skins/generic/content_depublish_form.pt:18
 msgid "Private"
 msgstr ""
 
-#: skins/generic/content_depublish_form.pt:22
+#: n/skins/generic/content_depublish_form.pt:22
 msgid "Shared"
 msgstr ""
 
-#: skins/generic/content_depublish_form.pt:26
+#: n/skins/generic/content_depublish_form.pt:26
 msgid "Depublish"
 msgstr ""
 
-#: skins/generic/content_depublish_form.pt:8
-msgid "Depublish: \"${docTitle}\""
-msgstr ""
-
-#: skins/generic/content_make_private_form.pt:10
+#: n/skins/generic/content_make_private_form.pt:10
 msgid "Make private: \"${docTitle}\""
 msgstr ""
 
-#: skins/generic/content_make_private_form.pt:11
+#: n/skins/generic/content_make_private_form.pt:11
 #. Default: "share_transition_explanations"
 msgid "make_private_transition_explanations"
 msgstr ""
 
-#: skins/generic/content_make_private_form.pt:16
+#: n/skins/generic/content_make_private_form.pt:16
 msgid "Make private"
 msgstr ""
 
-#: skins/generic/content_publish_form.pt:10
+#: n/skins/generic/content_publish_form.pt:8
+msgid "Publish: \"${docTitle}\""
+msgstr ""
+
+#: n/skins/generic/content_publish_form.pt:10
 msgid "publish_transition_explanations"
 msgstr ""
 
-#: skins/generic/content_publish_form.pt:17
-#: skins/generic/content_reject_form.pt:16
+#: n/skins/generic/content_publish_form.pt:17
+#: n/skins/generic/content_reject_form.pt:16
 msgid "Notify by e-mail"
 msgstr ""
 
-#: skins/generic/content_publish_form.pt:26
+#: n/skins/generic/content_publish_form.pt:26
 msgid "Publish"
 msgstr ""
 
-#: skins/generic/content_publish_form.pt:8
-msgid "Publish: \"${docTitle}\""
+#: n/skins/generic/content_reject_form.pt:8
+msgid "Reject: \"${objectid}\""
+msgstr ""
+
+#: n/skins/generic/content_reject_form.pt:9
+msgid "reject_transition_explanations"
 msgstr ""
 
-#: skins/generic/content_reject_form.pt:25
-#: skins/generic/pending_members.pt:30
+#: n/skins/generic/content_reject_form.pt:25
+#: n/skins/generic/pending_members.pt:30
 msgid "Reject"
 msgstr ""
 
-#: skins/generic/content_reject_form.pt:8
-msgid "Reject: \"${objectid}\""
+#: n/skins/generic/content_retract_form.pt:8
+msgid "Retract: \"${objectid}\""
+msgstr ""
+
+#: n/skins/generic/content_retract_form.pt:9
+msgid "retract_transition_explanations"
+msgstr ""
+
+#: n/skins/generic/content_retract_form.pt:15
+msgid "Retract"
+msgstr ""
+
+#: n/skins/generic/content_share_form.pt:10
+msgid "Share: \"${docTitle}\""
+msgstr ""
+
+#: n/skins/generic/content_share_form.pt:11
+msgid "share_transition_explanations"
+msgstr ""
+
+#: n/skins/generic/content_share_form.pt:16
+msgid "Share"
+msgstr ""
+
+#: n/skins/generic/content_submit_form.pt:8
+msgid "Submit: \"${objectid}\" for Review."
+msgstr ""
+
+#: n/skins/generic/content_submit_form.pt:9
+msgid "submit_transition_explanations"
+msgstr ""
+
+#: n/skins/generic/content_submit_form.pt:15
+msgid "Submit"
+msgstr ""
+
+#: n/skins/generic/default_member_content.pt:2
+msgid "Default page for ${memberFullName}"
+msgstr ""
+
+#: 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 ""
+
+#: n/skins/generic/default_member_content.pt:4
+msgid "To change the content just select \"Edit\" in the Tab bar on the top."
+msgstr ""
+
+#: n/skins/generic/groups_members.pt:35
+msgid "Members of \"${groupId}\""
+msgstr ""
+
+#: n/skins/generic/groups_members.pt:47
+msgid "Groups of \"${groupId}\""
+msgstr ""
+
+#: n/skins/generic/gruf_macros.pt:25
+msgid "Group Tree"
+msgstr ""
+
+#: n/skins/generic/gruf_macros.pt:45
+#: n/skins/generic/header_widgets.pt:70
+msgid "Identifier"
+msgstr ""
+
+#: n/skins/generic/gruf_macros.pt:63
+#: n/skins/generic/gruf_macros.pt:319
+msgid "Shared folder"
+msgstr ""
+
+#: n/skins/generic/gruf_macros.pt:66
+msgid "Open shared folder..."
+msgstr ""
+
+#: n/skins/generic/gruf_macros.pt:69
+#: n/skins/generic/gruf_macros.pt:321
+msgid "Create"
+msgstr ""
+
+#: n/skins/generic/gruf_macros.pt:90
+msgid "Implicit roles"
+msgstr ""
+
+#: n/skins/generic/gruf_macros.pt:98
+msgid "Explicit roles"
+msgstr ""
+
+#: n/skins/generic/gruf_macros.pt:105
+msgid "Remove"
+msgstr ""
+
+#: n/skins/generic/gruf_macros.pt:112
+msgid "Append"
+msgstr ""
+
+#: n/skins/generic/gruf_macros.pt:129
+#: n/skins/generic/gruf_macros.pt:164
+msgid "Outside group"
+msgstr ""
+
+#: n/skins/generic/gruf_macros.pt:131
+#: n/skins/generic/gruf_macros.pt:166
+msgid "Inside group"
+msgstr ""
+
+#: n/skins/generic/gruf_macros.pt:148
+#: n/skins/generic/gruf_macros.pt:183
+msgid "None"
+msgstr ""
+
+#: n/skins/generic/gruf_macros.pt:197
+msgid "All members"
+msgstr ""
+
+#: n/skins/generic/gruf_macros.pt:210
+msgid "Edit"
+msgstr ""
+
+#: n/skins/generic/gruf_macros.pt:224
+msgid "All groups"
+msgstr ""
+
+#: n/skins/generic/gruf_macros.pt:247
+msgid "Add new member"
+msgstr ""
+
+#: n/skins/generic/gruf_macros.pt:250
+#: n/skins/generic/gruf_macros.pt:365
+msgid "Login"
+msgstr ""
+
+#: n/skins/generic/gruf_macros.pt:274
+#: n/skins/generic/gruf_macros.pt:396
+msgid "Confirm"
+msgstr ""
+
+#: n/skins/generic/gruf_macros.pt:298
+msgid "Add new group"
+msgstr ""
+
+#: n/skins/generic/gruf_macros.pt:301
+msgid "Id"
+msgstr ""
+
+#: n/skins/generic/gruf_macros.pt:371
+msgid "Groups"
+msgstr ""
+
+#: n/skins/generic/gruf_macros.pt:373
+msgid "explicitly:"
+msgstr ""
+
+#: n/skins/generic/gruf_macros.pt:374
+msgid "implicitly:"
+msgstr ""
+
+#: n/skins/generic/gruf_macros.pt:415
+msgid "Tree view by this member"
+msgstr ""
+
+#: n/skins/generic/gruf_macros.pt:416
+msgid "Click here to see the tree viewed by this member &gt;&gt;"
+msgstr ""
+
+#: n/skins/generic/gruf_macros.pt:440
+#: n/skins/generic/gruf_macros.pt:440
+msgid "collapse all"
+msgstr ""
+
+#: n/skins/generic/gruf_macros.pt:471
+msgid "&lt;&lt; Back to member properties"
+msgstr ""
+
+#: n/skins/generic/header_widgets.pt:33
+msgid "Edit all metadata"
+msgstr ""
+
+#: n/skins/generic/header_widgets.pt:54
+msgid "Enable Discussion?"
+msgstr ""
+
+#: n/skins/generic/header_widgets.pt:57
+msgid "Default"
+msgstr ""
+
+#: n/skins/generic/header_widgets.pt:60
+msgid "Off"
+msgstr ""
+
+#: n/skins/generic/header_widgets.pt:63
+msgid "On"
+msgstr ""
+
+#: n/skins/generic/header_widgets.pt:91
+msgid "Subject"
+msgstr ""
+
+#: n/skins/generic/header_widgets.pt:108
+msgid "Contributors"
+msgstr ""
+
+#: n/skins/generic/header_widgets.pt:115
+msgid "Creation Date"
+msgstr ""
+
+#: n/skins/generic/header_widgets.pt:118
+msgid "Last Modified Date"
+msgstr ""
+
+#: n/skins/generic/header_widgets.pt:130
+msgid "Effective Date"
+msgstr ""
+
+#: n/skins/generic/header_widgets.pt:141
+msgid "Expiration Date"
+msgstr ""
+
+#: n/skins/generic/header_widgets.pt:147
+msgid "Format"
 msgstr ""
 
-#: skins/generic/content_reject_form.pt:9
-msgid "reject_transition_explanations"
+#: n/skins/generic/header_widgets.pt:155
+msgid "Language"
 msgstr ""
 
-#: skins/generic/content_retract_form.pt:15
-msgid "Retract"
+#: n/skins/generic/header_widgets.pt:163
+msgid "Rights"
 msgstr ""
 
-#: skins/generic/content_retract_form.pt:8
-msgid "Retract: \"${objectid}\""
+#: n/skins/generic/header_widgets.pt:174
+msgid "Edit standard metadata"
 msgstr ""
 
-#: skins/generic/content_retract_form.pt:9
-msgid "retract_transition_explanations"
+#: n/skins/generic/last_member_logs.pt:19
+msgid "Last member login times"
 msgstr ""
 
-#: skins/generic/content_share_form.pt:10
-msgid "Share: \"${docTitle}\""
+#: n/skins/generic/last_member_logs.pt:27
+msgid "Last login time"
 msgstr ""
 
-#: skins/generic/content_share_form.pt:11
-msgid "share_transition_explanations"
+#: n/skins/generic/load_revision.py:38
+msgid "state of %s"
 msgstr ""
 
-#: skins/generic/content_share_form.pt:16
-msgid "Share"
+#: n/skins/generic/local_roles_macros.pt:39
+#: n/skins/generic/local_roles_macros.pt:122
+msgid "Current Role: \"${current_role}\""
 msgstr ""
 
-#: skins/generic/content_submit_form.pt:15
-msgid "Submit"
+#: n/skins/generic/local_roles_macros.pt:45
+#: n/skins/generic/local_roles_macros.pt:127
+msgid "ok"
 msgstr ""
 
-#: skins/generic/content_submit_form.pt:8
-msgid "Submit: \"${objectid}\" for Review."
+#: n/skins/generic/local_roles_macros.pt:66
+#: n/skins/generic/local_roles_macros.pt:148
+msgid "Haven't role"
 msgstr ""
 
-#: skins/generic/content_submit_form.pt:9
-msgid "submit_transition_explanations"
+#: n/skins/generic/local_roles_macros.pt:72
+#: n/skins/generic/local_roles_macros.pt:150
+msgid "Have role"
 msgstr ""
 
-#: skins/generic/default_home_page_content.pt:2
-msgid "Welcome to Plinn!"
+#: n/skins/generic/local_roles_macros.pt:84
+msgid "No more member available for the ${role} role in this folder"
 msgstr ""
 
-#: skins/generic/default_home_page_content.pt:3
-msgid "This is the default home page."
+#: n/skins/generic/local_roles_macros.pt:99
+msgid "Nobody have got the ${role} role in this folder"
 msgstr ""
 
-#: skins/generic/default_home_page_content.pt:4
-#: skins/generic/default_member_content.pt:4
-msgid "To change the content just select \"Edit\" in the Tab bar on the top."
+#: n/skins/generic/local_roles_macros.pt:160
+msgid "No more group available for the ${role} role in this folder"
 msgstr ""
 
-#: skins/generic/default_member_content.pt:2
-msgid "Default page for ${memberFullName}"
+#: n/skins/generic/local_roles_macros.pt:174
+msgid "No group have got the ${role} role in this folder"
 msgstr ""
 
-#: skins/generic/default_member_content.pt:3
-msgid "This is the default document created for you when you have been registered in this portal."
+#: n/skins/generic/locale_date_fmt.pt:1
+#. Default: "%m/%d/%Y %Hh%M"
+msgid "locale_date_fmt"
 msgstr ""
 
-#: skins/generic/groups_members.pt:35
-msgid "Members of \"${groupId}\""
+#: 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 ""
 
-#: skins/generic/groups_members.pt:47
-msgid "Groups of \"${groupId}\""
+#: n/skins/generic/main_template_macros.pt:50
+msgid "Advanced search"
 msgstr ""
 
-#: skins/generic/gruf_macros.pt:105
-msgid "Remove"
+#: n/skins/generic/main_template_macros.pt:80
+#: n/skins/photo_theme/main_template_macros.pt:91
+msgid "You are here:"
 msgstr ""
 
-#: skins/generic/gruf_macros.pt:112
-msgid "Append"
+#: n/skins/generic/main_template_macros.pt:93
+#: n/skins/generic/main_template_macros.pt:96
+#: n/skins/generic/main_template_macros.pt:114
+#: n/skins/generic/main_template_macros.pt:115
+#: n/skins/photo_theme/main_template_macros.pt:100
+#: n/skins/photo_theme/main_template_macros.pt:100
+#: n/skins/photo_theme/main_template_macros.pt:113
+#: n/skins/photo_theme/main_template_macros.pt:113
+msgid "Paste"
 msgstr ""
 
-#: skins/generic/gruf_macros.pt:129
-#: skins/generic/gruf_macros.pt:164
-msgid "Outside group"
+#: n/skins/generic/main_template_macros.pt:111
+#: n/skins/photo_theme/main_template_macros.pt:110
+msgid "Exit boxes editing"
 msgstr ""
 
-#: skins/generic/gruf_macros.pt:131
-#: skins/generic/gruf_macros.pt:166
-msgid "Inside group"
+#: n/skins/generic/password_reset_form.py:30
+msgid "Update Password"
 msgstr ""
 
-#: skins/generic/gruf_macros.pt:148
-#: skins/generic/gruf_macros.pt:183
-msgid "None"
+#: n/skins/generic/password_reset_mail.py:4
+msgid "Hi %(fullName)s,"
 msgstr ""
 
-#: skins/generic/gruf_macros.pt:197
-msgid "All members"
+#: n/skins/generic/password_reset_mail.py:6
+msgid "You recently asked to reset your password."
 msgstr ""
 
-#: skins/generic/gruf_macros.pt:210
-msgid "Edit"
+#: 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 ""
 
-#: skins/generic/gruf_macros.pt:224
-msgid "All groups"
+#: n/skins/generic/password_reset_mail.py:9
+msgid "It's easy:"
 msgstr ""
 
-#: skins/generic/gruf_macros.pt:247
-msgid "Add new member"
+#: n/skins/generic/password_reset_mail.py:10
+msgid "Click the link below to open a browser window."
 msgstr ""
 
-#: skins/generic/gruf_macros.pt:25
-msgid "Group Tree"
+#: n/skins/generic/password_reset_mail.py:11
+msgid "Fill the form with your new password."
 msgstr ""
 
-#: skins/generic/gruf_macros.pt:250
-#: skins/generic/gruf_macros.pt:365
-msgid "Login"
+#: n/skins/generic/password_reset_template.pt:16
+msgid "Password resetting"
 msgstr ""
 
-#: skins/generic/gruf_macros.pt:256
-#: skins/generic/gruf_macros.pt:378
-#: skins/generic/last_member_logs.pt:23
-#: skins/generic/pending_members.pt:13
-msgid "Name"
+#: n/skins/generic/password_reset_template.pt:21
+msgid "Please choose a new password."
 msgstr ""
 
-#: skins/generic/gruf_macros.pt:262
-#: skins/generic/gruf_macros.pt:384
-msgid "Given Name"
+#: n/skins/generic/password_reset_template.pt:28
+msgid "New Password"
 msgstr ""
 
-#: skins/generic/gruf_macros.pt:268
-#: skins/generic/gruf_macros.pt:390
-msgid "Password"
+#: n/skins/generic/password_reset_template.pt:34
+msgid "Confirm New Password"
 msgstr ""
 
-#: skins/generic/gruf_macros.pt:274
-#: skins/generic/gruf_macros.pt:396
-msgid "Confirm"
+#: n/skins/generic/password_reset_template.pt:49
+msgid "Password changed"
 msgstr ""
 
-#: skins/generic/gruf_macros.pt:280
-#: skins/generic/gruf_macros.pt:402
-msgid "Email address"
+#: 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 ""
 
-#: skins/generic/gruf_macros.pt:298
-msgid "Add new group"
+#: n/skins/generic/pending_members.pt:9
+msgid "Review members registration"
 msgstr ""
 
-#: skins/generic/gruf_macros.pt:301
-msgid "Id"
+#: n/skins/generic/pending_members.pt:14
+msgid "Email"
 msgstr ""
 
-#: skins/generic/gruf_macros.pt:371
-msgid "Groups"
+#: n/skins/generic/pending_members.pt:35
+msgid "Register"
 msgstr ""
 
-#: skins/generic/gruf_macros.pt:373
-msgid "explicitly:"
+#: n/skins/generic/recent_news.pt:36
+msgid "by:"
 msgstr ""
 
-#: skins/generic/gruf_macros.pt:374
-msgid "implicitly:"
+#: n/skins/generic/recent_news.pt:49
+#. Default: "Read More"
+msgid "read_more"
 msgstr ""
 
-#: skins/generic/gruf_macros.pt:415
-msgid "Tree view by this member"
+#: n/skins/generic/recent_news.pt:57
+msgid "No news is good news!"
 msgstr ""
 
-#: skins/generic/gruf_macros.pt:416
-msgid "Click here to see the tree viewed by this member &gt;&gt;"
+#: n/skins/generic/reject_member_form.pt:9
+msgid "Reject registration of ${fullname}"
 msgstr ""
 
-#: skins/generic/gruf_macros.pt:440
-#: skins/generic/gruf_macros.pt:440
-msgid "collapse all"
+#: n/skins/generic/reject_member_form.pt:14
+msgid "From:"
 msgstr ""
 
-#: skins/generic/gruf_macros.pt:45
-#: skins/generic/header_widgets.pt:70
-msgid "Identifier"
+#: n/skins/generic/reject_member_form.pt:20
+msgid "To:"
 msgstr ""
 
-#: skins/generic/gruf_macros.pt:471
-msgid "&lt;&lt; Back to member properties"
+#: n/skins/generic/reject_member_form.pt:27
+#: n/skins/generic/send_email_form.pt:96
+msgid "Subject:"
 msgstr ""
 
-#: skins/generic/gruf_macros.pt:63
-#: skins/generic/gruf_macros.pt:319
-msgid "Shared folder"
+#: n/skins/generic/reject_member_form.pt:31
+msgid "Membership request denied"
 msgstr ""
 
-#: skins/generic/gruf_macros.pt:66
-msgid "Open shared folder..."
+#: n/skins/generic/reject_member_form.pt:35
+#: n/skins/generic/send_email_form.pt:101
+msgid "Message body:"
 msgstr ""
 
-#: skins/generic/gruf_macros.pt:69
-#: skins/generic/gruf_macros.pt:321
-msgid "Create"
+#: 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 ""
 
-#: skins/generic/gruf_macros.pt:90
-msgid "Implicit roles"
+#: n/skins/generic/reject_member_form.pt:45
+msgid "Send"
 msgstr ""
 
-#: skins/generic/gruf_macros.pt:98
-msgid "Explicit roles"
+#: n/skins/generic/request_password_reset_form.py:12
+msgid "Request for resetting password sent to your contact email."
 msgstr ""
 
-#: skins/generic/header_widgets.pt:108
-msgid "Contributors"
+#: n/skins/generic/request_password_reset_template.pt:11
+msgid "Password reset"
 msgstr ""
 
-#: skins/generic/header_widgets.pt:115
-msgid "Creation Date"
+#: n/skins/generic/request_password_reset_template.pt:12
+msgid "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."
 msgstr ""
 
-#: skins/generic/header_widgets.pt:118
-msgid "Last Modified Date"
+#: 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 ""
 
-#: skins/generic/header_widgets.pt:130
-msgid "Effective Date"
+#: n/skins/generic/revision_context_header.pt:10
+msgid "This is an old revision of this content, as edited by ${user} at ${datetime}."
 msgstr ""
 
-#: skins/generic/header_widgets.pt:141
-msgid "Expiration Date"
+#: n/skins/generic/revision_context_header.pt:16
+msgid "Restore this revision"
 msgstr ""
 
-#: skins/generic/header_widgets.pt:147
-#: skins/generic/wysiwyg_support.pt:108
-msgid "Format"
+#: n/skins/generic/revision_context_header.pt:22
+msgid "← previous revision"
 msgstr ""
 
-#: skins/generic/header_widgets.pt:155
-msgid "Language"
+#: n/skins/generic/revision_context_header.pt:27
+msgid "current revision"
 msgstr ""
 
-#: skins/generic/header_widgets.pt:163
-msgid "Rights"
+#: n/skins/generic/revision_context_header.pt:29
+msgid "next revision →"
 msgstr ""
 
-#: skins/generic/header_widgets.pt:174
-msgid "Edit standard metadata"
+#: n/skins/generic/search.py:109
+#: n/skins/generic/search.py:113
+msgid "ascending sort"
 msgstr ""
 
-#: skins/generic/header_widgets.pt:33
-msgid "Edit all metadata"
+#: n/skins/generic/search_form.pt:11
+msgid "Search inside ${title}"
 msgstr ""
 
-#: skins/generic/header_widgets.pt:54
-msgid "Enable Discussion?"
+#: n/skins/generic/search_form.pt:16
+msgid "Full Text"
 msgstr ""
 
-#: skins/generic/header_widgets.pt:57
-msgid "Default"
+#: n/skins/generic/search_form.pt: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 ""
 
-#: skins/generic/header_widgets.pt:60
-msgid "Off"
+#: 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 ""
 
-#: skins/generic/header_widgets.pt:63
-msgid "On"
+#: n/skins/generic/search_form.pt:49
+msgid "Review Status"
 msgstr ""
 
-#: skins/generic/header_widgets.pt:91
-msgid "Subject"
+#: n/skins/generic/search_form.pt:52
+#: n/skins/generic/search_form.pt:90
+msgid "-- any --"
 msgstr ""
 
-#: skins/generic/last_member_logs.pt:19
-msgid "Last member login times"
+#: n/skins/generic/search_form.pt:55
+msgid "private"
 msgstr ""
 
-#: skins/generic/last_member_logs.pt:27
-msgid "Last login time"
+#: n/skins/generic/search_form.pt:56
+msgid "pending"
 msgstr ""
 
-#: skins/generic/load_revision.py:29
-#: skins/content/changes_history_template.pt:63
-msgid "nobody"
+#: n/skins/generic/search_form.pt:57
+msgid "published"
 msgstr ""
 
-#: skins/generic/load_revision.py:38
-msgid "state of %s"
+#: 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 ""
 
-#: skins/generic/local_roles_macros.pt:160
-msgid "No more group available for the ${role} role in this folder"
+#: n/skins/generic/search_form.pt:68
+msgid "Find new items since..."
 msgstr ""
 
-#: skins/generic/local_roles_macros.pt:174
-msgid "No group have got the ${role} role in this folder"
+#: n/skins/generic/search_form.pt:71
+msgid "Ever"
 msgstr ""
 
-#: skins/generic/local_roles_macros.pt:39
-#: skins/generic/local_roles_macros.pt:122
-msgid "Current Role: \"${current_role}\""
+#: n/skins/generic/search_form.pt:72
+msgid "Last login"
 msgstr ""
 
-#: skins/generic/local_roles_macros.pt:45
-#: skins/generic/local_roles_macros.pt:127
-msgid "ok"
+#: n/skins/generic/search_form.pt:75
+msgid "Yesterday"
 msgstr ""
 
-#: skins/generic/local_roles_macros.pt:66
-#: skins/generic/local_roles_macros.pt:148
-msgid "Haven't role"
+#: n/skins/generic/search_form.pt:76
+msgid "Last week"
 msgstr ""
 
-#: skins/generic/local_roles_macros.pt:72
-#: skins/generic/local_roles_macros.pt:150
-msgid "Have role"
+#: n/skins/generic/search_form.pt:77
+msgid "Last month"
 msgstr ""
 
-#: skins/generic/local_roles_macros.pt:84
-msgid "No more member available for the ${role} role in this folder"
+#: n/skins/generic/search_form.pt:80
+msgid "You may find only recent items by selecting a time-frame."
 msgstr ""
 
-#: skins/generic/local_roles_macros.pt:99
-msgid "Nobody have got the ${role} role in this folder"
+#: n/skins/generic/search_form.pt:87
+msgid "Item type"
 msgstr ""
 
-#: skins/generic/locale_date_fmt.pt:1
-#. Default: "%m/%d/%Y %Hh%M"
-msgid "locale_date_fmt"
+#: 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 ""
 
-#: skins/generic/main_template_macros.pt:109
-msgid "Exit boxes editing"
+#: 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 ""
 
-#: skins/generic/main_template_macros.pt:78
-msgid "You are here:"
+#: n/skins/generic/search_form.pt:124
+#. Default: "Search"
+msgid " Search "
 msgstr ""
 
-#: skins/generic/main_template_macros.pt:91
-#: skins/generic/main_template_macros.pt:94
-#: skins/generic/main_template_macros.pt:112
-#: skins/generic/main_template_macros.pt:113
-msgid "Paste"
+#: n/skins/generic/search_results_template.pt:16
+#: n/skins/photo_theme/search.pt:14
+msgid "Search Results"
 msgstr ""
 
-#: skins/generic/pending_members.pt:14
-msgid "Email"
+#: n/skins/generic/search_results_template.pt:23
+#: n/skins/photo_theme/search.pt:33
+msgid "Found ${count} ${item_s_match} '${text}'."
 msgstr ""
 
-#: skins/generic/pending_members.pt:35
-msgid "Register"
+#: n/skins/generic/search_results_template.pt:27
+#: n/skins/photo_theme/search.pt:38
+msgid "Found 1 item."
 msgstr ""
 
-#: skins/generic/pending_members.pt:9
-msgid "Review members registration"
+#: n/skins/generic/search_results_template.pt:28
+#: n/skins/photo_theme/search.pt:39
+msgid "Found ${count} items."
 msgstr ""
 
-#: skins/generic/recent_news.pt:21
-#: skins/generic/widgets.pt:123
-msgid "News"
+#: n/skins/generic/search_results_template.pt:45
+msgid "Last modified"
 msgstr ""
 
-#: skins/generic/recent_news.pt:36
-msgid "by:"
+#: n/skins/generic/search_results_template.pt:83
+msgid "Save this search as topic"
 msgstr ""
 
-#: skins/generic/recent_news.pt:49
-#. Default: "Read More"
-msgid "read_more"
+#: n/skins/generic/search_results_template.pt:84
+msgid "Title:"
 msgstr ""
 
-#: skins/generic/recent_news.pt:57
-msgid "No news is good news!"
+#: 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 ""
 
-#: skins/generic/reject_member_form.pt:14
-msgid "From:"
+#: n/skins/generic/send_email_form.pt:25
+msgid "Send an email"
 msgstr ""
 
-#: skins/generic/reject_member_form.pt:20
-msgid "To:"
+#: n/skins/generic/send_email_form.pt:29
+msgid "Recipients:"
 msgstr ""
 
-#: skins/generic/reject_member_form.pt:27
-#: skins/generic/send_email_form.pt:96
-msgid "Subject:"
+#: n/skins/generic/send_email_form.pt:47
+msgid "(as copy)"
 msgstr ""
 
-#: skins/generic/reject_member_form.pt:31
-msgid "Membership request denied"
+#: n/skins/generic/send_email_form.pt:62
+msgid "All (${nofpers} persons)"
 msgstr ""
 
-#: skins/generic/reject_member_form.pt:35
-#: skins/generic/send_email_form.pt:101
-msgid "Message body:"
+#: n/skins/generic/send_email_form.pt:69
+msgid "Show list"
 msgstr ""
 
-#: 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."
+#: n/skins/generic/send_email_form.pt:79
+msgid "(not required)"
 msgstr ""
 
-#: skins/generic/reject_member_form.pt:45
-msgid "Send"
+#: n/skins/generic/send_email_form.pt:90
+msgid "Others (on address by line)"
 msgstr ""
 
-#: skins/generic/reject_member_form.pt:9
-msgid "Reject registration of ${fullname}"
+#: n/skins/generic/send_email_form.pt:107
+msgid "Send email"
 msgstr ""
 
-#: skins/generic/revision_context_header.pt:10
-msgid "This is an old revision of this content, as edited by ${user} at ${datetime}."
+#: n/skins/generic/send_email_form.pt:110
+msgid "Note: This message will be stored in content history."
 msgstr ""
 
-#: skins/generic/revision_context_header.pt:16
-msgid "Restore this revision"
+#: n/skins/generic/standard_error_message.pt:16
+msgid "Site Error"
 msgstr ""
 
-#: skins/generic/revision_context_header.pt:22
-msgid "\342\206\220 previous revision"
+#: n/skins/generic/standard_error_message.pt:18
+msgid "An error was encountered while publishing this resource."
 msgstr ""
 
-#: skins/generic/revision_context_header.pt:27
-msgid "current revision"
+#: n/skins/generic/standard_error_message.pt:23
+msgid "Error Type: ${error_type}"
 msgstr ""
 
-#: skins/generic/revision_context_header.pt:29
-msgid "next revision \342\206\222"
+#: n/skins/generic/standard_error_message.pt:27
+msgid "Error Value: ${error_value}"
 msgstr ""
 
-#: skins/generic/search.py:109
-#: skins/generic/search.py:113
-msgid "ascending sort"
+#: n/skins/generic/standard_error_message.pt:34
+msgid "Troubleshooting Suggestions"
 msgstr ""
 
-#: skins/generic/search_results_template.pt:16
-msgid "Search Results"
+#: 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 ""
 
-#: skins/generic/search_results_template.pt:23
-msgid "Found ${count} ${item_s_match} '${text}'."
+#: n/skins/generic/standard_error_message.pt:44
+msgid "The URL may be incorrect."
 msgstr ""
 
-#: skins/generic/search_results_template.pt:27
-msgid "Found 1 item."
+#: n/skins/generic/standard_error_message.pt:45
+msgid "The parameters passed to this resource may be incorrect."
 msgstr ""
 
-#: skins/generic/search_results_template.pt:28
-msgid "Found ${count} items."
+#: n/skins/generic/standard_error_message.pt:47
+msgid "A resource that this resource relies on may be encountering an error."
 msgstr ""
 
-#: skins/generic/search_results_template.pt:41
-msgid "Creator"
+#: 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 ""
 
-#: skins/generic/search_results_template.pt:45
-msgid "Last modified"
+#: n/skins/generic/standard_error_message.pt:55
+msgid "If the error persists please contact the site maintainer. Thank you for your patience."
 msgstr ""
 
-#: skins/generic/search_results_template.pt:65
-msgid "(No title)"
+#: n/skins/generic/standard_error_message.pt:64
+msgid "Show Error Log Entry"
 msgstr ""
 
-#: skins/generic/search_results_template.pt:83
-msgid "Save this search as topic"
+#: n/skins/generic/wf_macros.pt:17
+msgid "Actor"
 msgstr ""
 
-#: skins/generic/search_results_template.pt:84
-msgid "Title:"
+#: n/skins/generic/wf_macros.pt:18
+msgid "Action"
 msgstr ""
 
-#: skins/generic/search_results_template.pt:89
-msgid "There are no items matching your specified criteria."
+#: n/skins/generic/wf_macros.pt:20
+msgid "Email sent to"
 msgstr ""
 
-#: skins/generic/send_email_form.pt:107
-msgid "Send email"
+#: n/skins/generic/wf_macros.pt:28
+msgid "(no comments)"
 msgstr ""
 
-#: skins/generic/send_email_form.pt:110
-msgid "Note: This message will be stored in content history."
+#: n/skins/generic/wf_macros.pt:33
+msgid "(no email sent)"
 msgstr ""
 
-#: skins/generic/send_email_form.pt:29
-msgid "Recipients:"
+#: n/skins/generic/wf_macros.pt:38
+msgid "This item has not had any status changes."
 msgstr ""
 
-#: skins/generic/send_email_form.pt:47
-msgid "(as copy)"
+#: n/skins/generic/widgets.pt:32
+#: n/skins/generic/widgets.pt:33
+msgid "Edit metadata"
 msgstr ""
 
-#: skins/generic/send_email_form.pt:62
-msgid "All (${nofpers} persons)"
+#: n/skins/generic/widgets.pt:57
+msgid "Clipboard"
 msgstr ""
 
-#: skins/generic/send_email_form.pt:69
-msgid "Show list"
+#: n/skins/generic/widgets.pt:63
+msgid "Delete"
 msgstr ""
 
-#: skins/generic/send_email_form.pt:79
-msgid "(not required)"
+#: n/skins/generic/widgets.pt:64
+msgid "Empty"
 msgstr ""
 
-#: skins/generic/send_email_form.pt:90
-msgid "Others (on address by line)"
+#: n/skins/generic/widgets.pt:130
+msgid "News Item"
 msgstr ""
 
-#: skins/generic/wf_macros.pt:17
-msgid "Actor"
+#: n/skins/photo_theme/logout.py:15
+msgid "You have been logged out."
 msgstr ""
 
-#: skins/generic/wf_macros.pt:18
-msgid "Action"
+#: n/skins/photo_theme/main_template_macros.pt:55
+msgid "Loading progress..."
 msgstr ""
 
-#: skins/generic/wf_macros.pt:20
-msgid "Email sent to"
+#: n/skins/photo_theme/main_template_standard.pt:97
+msgid "Skip to content"
 msgstr ""
 
-#: skins/generic/wf_macros.pt:28
-msgid "(no comments)"
+#: n/skins/photo_theme/photo_main_macros.pt:28
+msgid "Join"
 msgstr ""
 
-#: skins/generic/wf_macros.pt:33
-msgid "(no email sent)"
+#: n/skins/photo_theme/search_results_macros.pt:12
+msgid "Title"
 msgstr ""
 
-#: skins/generic/widgets.pt:128
-msgid "News Item"
+#: n/skins/photo_theme/search_results_macros.pt:13
+msgid "Creator"
 msgstr ""
 
-#: skins/generic/widgets.pt:32
-#: skins/generic/widgets.pt:33
-msgid "Edit metadata"
+#: n/skins/photo_theme/search_results_macros.pt:15
+msgid "Date"
 msgstr ""
 
-#: skins/generic/widgets.pt:53
-msgid "Clipboard"
+#: n/skins/photo_theme/search_results_macros.pt:32
+msgid "(No title)"
 msgstr ""
 
-#: skins/generic/wysiwyg_support.pt:112
-msgid "Structured text"
+#: n/skins/photo_theme/search_results_macros.pt:45
+msgid "(No description)"
 msgstr ""
 
-#: skins/generic/wysiwyg_support.pt:118
-msgid "HTML"
+#: n/www/manage_solr.pt:4
+msgid "Configure Solr delegated indexes"
 msgstr ""
 
-#: skins/generic/wysiwyg_support.pt:124
-msgid "Plain text"
+#: n/www/manage_solr.pt:5
+msgid "Enter names of indexes to delegate to Solr. One per line."
 msgstr ""
 
 # from plinn-manual
@@ -1295,12 +1982,6 @@ msgstr ""
 msgid "Add node"
 msgstr ""
 
-msgid "Advanced search"
-msgstr ""
-
-msgid "Anonymous registration"
-msgstr ""
-
 msgid "Appointment"
 msgstr ""
 
@@ -1400,9 +2081,6 @@ msgstr ""
 msgid "Categories:"
 msgstr ""
 
-msgid "Change"
-msgstr ""
-
 msgid "Change image:"
 msgstr ""
 
@@ -1424,9 +2102,6 @@ msgstr ""
 msgid "Comment"
 msgstr ""
 
-msgid "Configure ${portal_calendar} Tool"
-msgstr ""
-
 msgid "Container block"
 msgstr ""
 
@@ -1484,9 +2159,6 @@ msgstr ""
 msgid "December_abbr"
 msgstr ""
 
-msgid "Delete"
-msgstr ""
-
 msgid "depublish"
 msgstr ""
 
@@ -1655,9 +2327,6 @@ msgstr ""
 msgid "Listen"
 msgstr ""
 
-msgid "Loading progress..."
-msgstr ""
-
 msgid "Local Roles"
 msgstr ""
 
@@ -1802,9 +2471,6 @@ msgstr ""
 msgid "Play"
 msgstr ""
 
-msgid "Portal manager registration"
-msgstr ""
-
 msgid "Portal Role"
 msgstr ""
 
@@ -1844,18 +2510,12 @@ msgstr ""
 msgid "retract_to_shared"
 msgstr ""
 
-msgid "Reviewed registration"
-msgstr ""
-
 msgid "Reviewer"
 msgstr ""
 
 msgid "Role(s)"
 msgstr ""
 
-msgid "Role mapping mismatch : click Validate to solve this problem !"
-msgstr ""
-
 msgid "Roles to assign:"
 msgstr ""
 
@@ -1868,12 +2528,6 @@ msgstr ""
 msgid "Saturday"
 msgstr ""
 
-msgid "Search"
-msgstr ""
-
-msgid "Search by"
-msgstr ""
-
 msgid "Search Term"
 msgstr ""
 
@@ -1892,9 +2546,6 @@ msgstr ""
 msgid "Select Member(s) and a role(s) to assign:"
 msgstr ""
 
-msgid "Select registration mode"
-msgstr ""
-
 msgid "September"
 msgstr ""
 
@@ -2031,9 +2682,6 @@ msgstr ""
 msgid "Work"
 msgstr ""
 
-msgid "Workflow chain"
-msgstr ""
-
 msgid "You are not allowed to delete: "
 msgstr ""
 
@@ -2094,12 +2742,6 @@ msgstr ""
 msgid "Disapprove"
 msgstr ""
 
-msgid "pending"
-msgstr ""
-
-msgid "private"
-msgstr ""
-
 msgid "items matching"
 msgstr ""
 
@@ -2114,3 +2756,25 @@ msgstr ""
 
 msgid "mail_bcc"
 msgstr ""
+
+msgid "Welcome to Plinn!"
+msgstr ""
+
+msgid "This is the default home page."
+msgstr ""
+
+msgid "Huge Folder"
+msgstr ""
+
+msgid "List"
+msgstr ""
+
+msgid "Properties"
+msgstr ""
+
+msgid "Directory"
+msgstr ""
+
+msgid "Configure portal"
+msgstr ""
+