Édition de l'url du serveur Solr.
[Plinn.git] / locales / plinn.pot
index 845156d..f288f5a 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: Mon Dec 15 15:39:47 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"
+#: n/RegistrationTool.py:284
+msgid "Invalid reset password request."
 msgstr ""
 
-#: profiles/default/actions.xml:156
-msgid "Configure Portal"
+#: n/RegistrationTool.py:290
+msgid "Your reset password request has expired. You can ask a new one."
 msgstr ""
 
-#: profiles/default/actions.xml:167
-msgid "Directory"
+#: n/RegistrationTool.py:299
+msgid "Password successfully updated."
 msgstr ""
 
-#: profiles/default/actions.xml:181
-msgid "Add comment..."
+#: n/RegistrationTool.py:301
+msgid "\"%s\" username not found."
 msgstr ""
 
-#: profiles/default/actions.xml:209
-msgid "Calendar View"
-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,1864 @@ 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 ""
 
-#: 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/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 ""
+
+#: 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:20
 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 ""
 
-#: skins/custom_generic/reconfig_template.pt:79
+#: 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 ""
+
+#: 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 ""
+
+#: n/skins/generic/header_widgets.pt:155
+msgid "Language"
 msgstr ""
 
-#: skins/generic/content_reject_form.pt:9
-msgid "reject_transition_explanations"
+#: n/skins/generic/header_widgets.pt:163
+msgid "Rights"
 msgstr ""
 
-#: skins/generic/content_retract_form.pt:15
-msgid "Retract"
+#: n/skins/generic/header_widgets.pt:174
+msgid "Edit standard metadata"
 msgstr ""
 
-#: skins/generic/content_retract_form.pt:8
-msgid "Retract: \"${objectid}\""
+#: n/skins/generic/last_member_logs.pt:19
+msgid "Last member login times"
 msgstr ""
 
-#: skins/generic/content_retract_form.pt:9
-msgid "retract_transition_explanations"
+#: n/skins/generic/last_member_logs.pt:27
+msgid "Last login time"
 msgstr ""
 
-#: skins/generic/content_share_form.pt:10
-msgid "Share: \"${docTitle}\""
+#: n/skins/generic/load_revision.py:38
+msgid "state of %s"
 msgstr ""
 
-#: skins/generic/content_share_form.pt:11
-msgid "share_transition_explanations"
+#: 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_share_form.pt:16
-msgid "Share"
+#: 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:15
-msgid "Submit"
+#: 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:8
-msgid "Submit: \"${objectid}\" for Review."
+#: n/skins/generic/local_roles_macros.pt:72
+#: n/skins/generic/local_roles_macros.pt:150
+msgid "Have role"
 msgstr ""
 
-#: skins/generic/content_submit_form.pt:9
-msgid "submit_transition_explanations"
+#: 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:2
-msgid "Welcome to Plinn!"
+#: 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:3
-msgid "This is the default home page."
+#: n/skins/generic/local_roles_macros.pt:160
+msgid "No more group available for 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:174
+msgid "No group have got the ${role} role in this folder"
 msgstr ""
 
-#: skins/generic/default_member_content.pt:2
-msgid "Default page for ${memberFullName}"
+#: n/skins/generic/locale_date_fmt.pt:1
+#. Default: "%m/%d/%Y %Hh%M"
+msgid "locale_date_fmt"
 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/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:35
-msgid "Members of \"${groupId}\""
+#: n/skins/generic/main_template_macros.pt:50
+msgid "Advanced search"
 msgstr ""
 
-#: skins/generic/groups_members.pt:47
-msgid "Groups of \"${groupId}\""
+#: 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:105
-msgid "Remove"
+#: 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:112
-msgid "Append"
+#: 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:129
-#: skins/generic/gruf_macros.pt:164
-msgid "Outside group"
+#: n/skins/generic/password_reset_form.py:30
+msgid "Update Password"
 msgstr ""
 
-#: skins/generic/gruf_macros.pt:131
-#: skins/generic/gruf_macros.pt:166
-msgid "Inside group"
+#: n/skins/generic/password_reset_mail.py:4
+msgid "Hi %(fullName)s,"
 msgstr ""
 
-#: skins/generic/gruf_macros.pt:148
-#: skins/generic/gruf_macros.pt:183
-msgid "None"
+#: n/skins/generic/password_reset_mail.py:6
+msgid "You recently asked to reset your password."
 msgstr ""
 
-#: skins/generic/gruf_macros.pt:197
-msgid "All members"
+#: 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:210
-msgid "Edit"
+#: n/skins/generic/password_reset_mail.py:9
+msgid "It's easy:"
 msgstr ""
 
-#: skins/generic/gruf_macros.pt:224
-msgid "All groups"
+#: n/skins/generic/password_reset_mail.py:10
+msgid "Click the link below to open a browser window."
 msgstr ""
 
-#: skins/generic/gruf_macros.pt:247
-msgid "Add new member"
+#: n/skins/generic/password_reset_mail.py:11
+msgid "Fill the form with your new password."
 msgstr ""
 
-#: skins/generic/gruf_macros.pt:25
-msgid "Group Tree"
+#: n/skins/generic/password_reset_template.pt:16
+msgid "Password resetting"
 msgstr ""
 
-#: skins/generic/gruf_macros.pt:250
-#: skins/generic/gruf_macros.pt:365
-msgid "Login"
+#: n/skins/generic/password_reset_template.pt:21
+msgid "Please choose a new password."
 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:28
+msgid "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:34
+msgid "Confirm New Password"
 msgstr ""
 
-#: skins/generic/gruf_macros.pt:268
-#: skins/generic/gruf_macros.pt:390
-msgid "Password"
+#: n/skins/generic/password_reset_template.pt:49
+msgid "Password changed"
 msgstr ""
 
-#: skins/generic/gruf_macros.pt:274
-#: skins/generic/gruf_macros.pt:396
-msgid "Confirm"
+#: 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:280
-#: skins/generic/gruf_macros.pt:402
-msgid "Email address"
+#: n/skins/generic/pending_members.pt:9
+msgid "Review members registration"
 msgstr ""
 
-#: skins/generic/gruf_macros.pt:298
-msgid "Add new group"
+#: n/skins/generic/pending_members.pt:14
+msgid "Email"
 msgstr ""
 
-#: skins/generic/gruf_macros.pt:301
-msgid "Id"
+#: n/skins/generic/pending_members.pt:35
+msgid "Register"
 msgstr ""
 
-#: skins/generic/gruf_macros.pt:371
-msgid "Groups"
+#: n/skins/generic/recent_news.pt:36
+msgid "by:"
 msgstr ""
 
-#: skins/generic/gruf_macros.pt:373
-msgid "explicitly:"
+#: n/skins/generic/recent_news.pt:49
+#. Default: "Read More"
+msgid "read_more"
 msgstr ""
 
-#: skins/generic/gruf_macros.pt:374
-msgid "implicitly:"
+#: n/skins/generic/recent_news.pt:57
+msgid "No news is good news!"
 msgstr ""
 
-#: skins/generic/gruf_macros.pt:415
-msgid "Tree view by this member"
+#: n/skins/generic/reject_member_form.pt:9
+msgid "Reject registration of ${fullname}"
 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:14
+msgid "From:"
 msgstr ""
 
-#: skins/generic/gruf_macros.pt:440
-#: skins/generic/gruf_macros.pt:440
-msgid "collapse all"
+#: n/skins/generic/reject_member_form.pt:20
+msgid "To:"
 msgstr ""
 
-#: skins/generic/gruf_macros.pt:45
-#: skins/generic/header_widgets.pt:70
-msgid "Identifier"
+#: n/skins/generic/reject_member_form.pt:27
+#: n/skins/generic/send_email_form.pt:96
+msgid "Subject:"
 msgstr ""
 
-#: skins/generic/gruf_macros.pt:471
-msgid "&lt;&lt; Back to member properties"
+#: n/skins/generic/reject_member_form.pt:31
+msgid "Membership request denied"
 msgstr ""
 
-#: skins/generic/gruf_macros.pt:63
-#: skins/generic/gruf_macros.pt:319
-msgid "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:66
-msgid "Open shared folder..."
+#: 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:69
-#: skins/generic/gruf_macros.pt:321
-msgid "Create"
+#: n/skins/generic/reject_member_form.pt:45
+msgid "Send"
 msgstr ""
 
-#: skins/generic/gruf_macros.pt:90
-msgid "Implicit roles"
+#: n/skins/generic/request_password_reset_form.py:12
+msgid "Request for resetting password sent to your contact email."
 msgstr ""
 
-#: skins/generic/gruf_macros.pt:98
-msgid "Explicit roles"
+#: n/skins/generic/request_password_reset_template.pt:11
+msgid "Password reset"
 msgstr ""
 
-#: skins/generic/header_widgets.pt:108
-msgid "Contributors"
+#: 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:115
-msgid "Creation 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:118
-msgid "Last Modified 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:130
-msgid "Effective Date"
+#: n/skins/generic/revision_context_header.pt:16
+msgid "Restore this revision"
 msgstr ""
 
-#: skins/generic/header_widgets.pt:141
-msgid "Expiration Date"
+#: n/skins/generic/revision_context_header.pt:22
+msgid "← previous revision"
 msgstr ""
 
-#: skins/generic/header_widgets.pt:147
-#: skins/generic/wysiwyg_support.pt:108
-msgid "Format"
+#: n/skins/generic/revision_context_header.pt:27
+msgid "current revision"
 msgstr ""
 
-#: skins/generic/header_widgets.pt:155
-msgid "Language"
+#: n/skins/generic/revision_context_header.pt:29
+msgid "next revision →"
 msgstr ""
 
-#: skins/generic/header_widgets.pt:163
-msgid "Rights"
+#: n/skins/generic/search.py:109
+#: n/skins/generic/search.py:113
+msgid "ascending sort"
 msgstr ""
 
-#: skins/generic/header_widgets.pt:174
-msgid "Edit standard metadata"
+#: n/skins/generic/search_form.pt:11
+msgid "Search inside ${title}"
 msgstr ""
 
-#: skins/generic/header_widgets.pt:33
-msgid "Edit all metadata"
+#: n/skins/generic/search_form.pt:16
+msgid "Full Text"
 msgstr ""
 
-#: skins/generic/header_widgets.pt:54
-msgid "Enable Discussion?"
+#: 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:57
-msgid "Default"
+#: 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:60
-msgid "Off"
+#: n/skins/generic/search_form.pt:49
+msgid "Review Status"
 msgstr ""
 
-#: skins/generic/header_widgets.pt:63
-msgid "On"
+#: n/skins/generic/search_form.pt:52
+#: n/skins/generic/search_form.pt:90
+msgid "-- any --"
 msgstr ""
 
-#: skins/generic/header_widgets.pt:91
-msgid "Subject"
+#: n/skins/generic/search_form.pt:55
+msgid "private"
 msgstr ""
 
-#: skins/generic/last_member_logs.pt:19
-msgid "Last member login times"
+#: n/skins/generic/search_form.pt:56
+msgid "pending"
 msgstr ""
 
-#: skins/generic/last_member_logs.pt:27
-msgid "Last login time"
+#: n/skins/generic/search_form.pt:57
+msgid "published"
 msgstr ""
 
-#: skins/generic/load_revision.py:29
-#: skins/content/changes_history_template.pt:63
-msgid "nobody"
+#: 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/load_revision.py:38
-msgid "state of %s"
+#: n/skins/generic/search_form.pt:68
+msgid "Find new items since..."
 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:71
+msgid "Ever"
 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:72
+msgid "Last login"
 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:75
+msgid "Yesterday"
 msgstr ""
 
-#: skins/generic/local_roles_macros.pt:45
-#: skins/generic/local_roles_macros.pt:127
-msgid "ok"
+#: n/skins/generic/search_form.pt:76
+msgid "Last week"
 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:77
+msgid "Last month"
 msgstr ""
 
-#: skins/generic/local_roles_macros.pt:72
-#: skins/generic/local_roles_macros.pt:150
-msgid "Have role"
+#: 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:84
-msgid "No more member available for the ${role} role in this folder"
+#: n/skins/generic/search_form.pt:87
+msgid "Item type"
 msgstr ""
 
-#: skins/generic/local_roles_macros.pt:99
-msgid "Nobody have got the ${role} role in this folder"
+#: 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/locale_date_fmt.pt:1
-#. Default: "%m/%d/%Y %Hh%M"
-msgid "locale_date_fmt"
+#: 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:109
-msgid "Exit boxes editing"
+#: n/skins/generic/search_form.pt:124
+#. Default: "Search"
+msgid " Search "
 msgstr ""
 
-#: skins/generic/main_template_macros.pt:78
-msgid "You are here:"
+#: n/skins/generic/search_results_template.pt:16
+#: n/skins/photo_theme/search.pt:14
+msgid "Search Results"
 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:23
+#: n/skins/photo_theme/search.pt:33
+msgid "Found ${count} ${item_s_match} '${text}'."
 msgstr ""
 
-#: skins/generic/pending_members.pt:14
-msgid "Email"
+#: 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:35
-msgid "Register"
+#: n/skins/generic/search_results_template.pt:28
+#: n/skins/photo_theme/search.pt:39
+msgid "Found ${count} items."
 msgstr ""
 
-#: skins/generic/pending_members.pt:9
-msgid "Review members registration"
+#: n/skins/generic/search_results_template.pt:45
+msgid "Last modified"
 msgstr ""
 
-#: skins/generic/recent_news.pt:21
-#: skins/generic/widgets.pt:123
-msgid "News"
+#: n/skins/generic/search_results_template.pt:83
+msgid "Save this search as topic"
 msgstr ""
 
-#: skins/generic/recent_news.pt:36
-msgid "by:"
+#: n/skins/generic/search_results_template.pt:84
+msgid "Title:"
 msgstr ""
 
-#: skins/generic/recent_news.pt:49
-#. Default: "Read More"
-msgid "read_more"
+#: 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/recent_news.pt:57
-msgid "No news is good news!"
+#: n/skins/generic/send_email_form.pt:25
+msgid "Send an email"
 msgstr ""
 
-#: skins/generic/reject_member_form.pt:14
-msgid "From:"
+#: n/skins/generic/send_email_form.pt:29
+msgid "Recipients:"
 msgstr ""
 
-#: skins/generic/reject_member_form.pt:20
-msgid "To:"
+#: n/skins/generic/send_email_form.pt:47
+msgid "(as copy)"
 msgstr ""
 
-#: skins/generic/reject_member_form.pt:27
-#: skins/generic/send_email_form.pt:96
-msgid "Subject:"
+#: n/skins/generic/send_email_form.pt:62
+msgid "All (${nofpers} persons)"
 msgstr ""
 
-#: skins/generic/reject_member_form.pt:31
-msgid "Membership request denied"
+#: n/skins/generic/send_email_form.pt:69
+msgid "Show list"
 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:79
+msgid "(not required)"
 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:90
+msgid "Others (on address by line)"
 msgstr ""
 
-#: skins/generic/reject_member_form.pt:45
-msgid "Send"
+#: n/skins/generic/send_email_form.pt:107
+msgid "Send email"
 msgstr ""
 
-#: skins/generic/reject_member_form.pt:9
-msgid "Reject registration of ${fullname}"
+#: 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:10
-msgid "This is an old revision of this content, as edited by ${user} at ${datetime}."
+#: n/skins/generic/standard_error_message.pt:16
+msgid "Site Error"
 msgstr ""
 
-#: skins/generic/revision_context_header.pt:16
-msgid "Restore this 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:22
-msgid "\342\206\220 previous revision"
+#: n/skins/generic/standard_error_message.pt:23
+msgid "Error Type: ${error_type}"
 msgstr ""
 
-#: skins/generic/revision_context_header.pt:27
-msgid "current revision"
+#: n/skins/generic/standard_error_message.pt:27
+msgid "Error Value: ${error_value}"
 msgstr ""
 
-#: skins/generic/revision_context_header.pt:29
-msgid "next revision \342\206\222"
+#: n/skins/generic/standard_error_message.pt:34
+msgid "Troubleshooting Suggestions"
 msgstr ""
 
-#: skins/generic/search.py:109
-#: skins/generic/search.py:113
-msgid "ascending sort"
+#: 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:16
-msgid "Search Results"
+#: n/skins/generic/standard_error_message.pt:44
+msgid "The URL may be incorrect."
 msgstr ""
 
-#: skins/generic/search_results_template.pt:23
-msgid "Found ${count} ${item_s_match} '${text}'."
+#: 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:27
-msgid "Found 1 item."
+#: 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:28
-msgid "Found ${count} items."
+#: 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:41
-msgid "Creator"
+#: 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:45
-msgid "Last modified"
+#: n/skins/generic/standard_error_message.pt:64
+msgid "Show Error Log Entry"
 msgstr ""
 
-#: skins/generic/search_results_template.pt:65
-msgid "(No title)"
+#: n/skins/generic/wf_macros.pt:17
+msgid "Actor"
 msgstr ""
 
-#: skins/generic/search_results_template.pt:83
-msgid "Save this search as topic"
+#: n/skins/generic/wf_macros.pt:18
+msgid "Action"
 msgstr ""
 
-#: skins/generic/search_results_template.pt:84
-msgid "Title:"
+#: n/skins/generic/wf_macros.pt:20
+msgid "Email sent to"
 msgstr ""
 
-#: skins/generic/search_results_template.pt:89
-msgid "There are no items matching your specified criteria."
+#: n/skins/generic/wf_macros.pt:28
+msgid "(no comments)"
 msgstr ""
 
-#: skins/generic/send_email_form.pt:107
-msgid "Send email"
+#: n/skins/generic/wf_macros.pt:33
+msgid "(no email sent)"
 msgstr ""
 
-#: skins/generic/send_email_form.pt:110
-msgid "Note: This message will be stored in content history."
+#: n/skins/generic/wf_macros.pt:38
+msgid "This item has not had any status changes."
 msgstr ""
 
-#: skins/generic/send_email_form.pt:29
-msgid "Recipients:"
+#: n/skins/generic/widgets.pt:32
+#: n/skins/generic/widgets.pt:33
+msgid "Edit metadata"
 msgstr ""
 
-#: skins/generic/send_email_form.pt:47
-msgid "(as copy)"
+#: n/skins/generic/widgets.pt:57
+msgid "Clipboard"
 msgstr ""
 
-#: skins/generic/send_email_form.pt:62
-msgid "All (${nofpers} persons)"
+#: n/skins/generic/widgets.pt:63
+msgid "Delete"
 msgstr ""
 
-#: skins/generic/send_email_form.pt:69
-msgid "Show list"
+#: n/skins/generic/widgets.pt:64
+msgid "Empty"
 msgstr ""
 
-#: skins/generic/send_email_form.pt:79
-msgid "(not required)"
+#: n/skins/generic/widgets.pt:130
+msgid "News Item"
 msgstr ""
 
-#: skins/generic/send_email_form.pt:90
-msgid "Others (on address by line)"
+#: n/skins/photo_theme/logout.py:15
+msgid "You have been logged out."
 msgstr ""
 
-#: skins/generic/wf_macros.pt:17
-msgid "Actor"
+#: n/skins/photo_theme/main_template_macros.pt:55
+msgid "Loading progress..."
 msgstr ""
 
-#: skins/generic/wf_macros.pt:18
-msgid "Action"
+#: n/skins/photo_theme/main_template_standard.pt:97
+msgid "Skip to content"
 msgstr ""
 
-#: skins/generic/wf_macros.pt:20
-msgid "Email sent to"
+#: n/skins/photo_theme/photo_main_macros.pt:28
+msgid "Join"
 msgstr ""
 
-#: skins/generic/wf_macros.pt:28
-msgid "(no comments)"
+#: n/skins/photo_theme/search_results_macros.pt:12
+msgid "Title"
 msgstr ""
 
-#: skins/generic/wf_macros.pt:33
-msgid "(no email sent)"
+#: n/skins/photo_theme/search_results_macros.pt:13
+msgid "Creator"
 msgstr ""
 
-#: skins/generic/widgets.pt:128
-msgid "News Item"
+#: n/skins/photo_theme/search_results_macros.pt:15
+msgid "Date"
 msgstr ""
 
-#: skins/generic/widgets.pt:32
-#: skins/generic/widgets.pt:33
-msgid "Edit metadata"
+#: n/skins/photo_theme/search_results_macros.pt:32
+msgid "(No title)"
 msgstr ""
 
-#: skins/generic/widgets.pt:53
-msgid "Clipboard"
+#: n/skins/photo_theme/search_results_macros.pt:45
+msgid "(No description)"
 msgstr ""
 
-#: skins/generic/wysiwyg_support.pt:112
-msgid "Structured text"
+#: n/www/manage_solr.pt:6
+msgid "Solr server url"
 msgstr ""
 
-#: skins/generic/wysiwyg_support.pt:118
-msgid "HTML"
+#: n/www/manage_solr.pt:11
+msgid "Solr delegated indexes"
 msgstr ""
 
-#: skins/generic/wysiwyg_support.pt:124
-msgid "Plain text"
+#: n/www/manage_solr.pt:12
+msgid "Enter names of indexes to delegate to Solr. One per line."
 msgstr ""
 
 # from plinn-manual
@@ -1295,12 +1986,6 @@ msgstr ""
 msgid "Add node"
 msgstr ""
 
-msgid "Advanced search"
-msgstr ""
-
-msgid "Anonymous registration"
-msgstr ""
-
 msgid "Appointment"
 msgstr ""
 
@@ -1400,9 +2085,6 @@ msgstr ""
 msgid "Categories:"
 msgstr ""
 
-msgid "Change"
-msgstr ""
-
 msgid "Change image:"
 msgstr ""
 
@@ -1424,9 +2106,6 @@ msgstr ""
 msgid "Comment"
 msgstr ""
 
-msgid "Configure ${portal_calendar} Tool"
-msgstr ""
-
 msgid "Container block"
 msgstr ""
 
@@ -1484,9 +2163,6 @@ msgstr ""
 msgid "December_abbr"
 msgstr ""
 
-msgid "Delete"
-msgstr ""
-
 msgid "depublish"
 msgstr ""
 
@@ -1655,9 +2331,6 @@ msgstr ""
 msgid "Listen"
 msgstr ""
 
-msgid "Loading progress..."
-msgstr ""
-
 msgid "Local Roles"
 msgstr ""
 
@@ -1802,9 +2475,6 @@ msgstr ""
 msgid "Play"
 msgstr ""
 
-msgid "Portal manager registration"
-msgstr ""
-
 msgid "Portal Role"
 msgstr ""
 
@@ -1844,18 +2514,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 +2532,6 @@ msgstr ""
 msgid "Saturday"
 msgstr ""
 
-msgid "Search"
-msgstr ""
-
-msgid "Search by"
-msgstr ""
-
 msgid "Search Term"
 msgstr ""
 
@@ -1892,9 +2550,6 @@ msgstr ""
 msgid "Select Member(s) and a role(s) to assign:"
 msgstr ""
 
-msgid "Select registration mode"
-msgstr ""
-
 msgid "September"
 msgstr ""
 
@@ -2031,9 +2686,6 @@ msgstr ""
 msgid "Work"
 msgstr ""
 
-msgid "Workflow chain"
-msgstr ""
-
 msgid "You are not allowed to delete: "
 msgstr ""
 
@@ -2094,12 +2746,6 @@ msgstr ""
 msgid "Disapprove"
 msgstr ""
 
-msgid "pending"
-msgstr ""
-
-msgid "private"
-msgstr ""
-
 msgid "items matching"
 msgstr ""
 
@@ -2114,3 +2760,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 ""
+