# English translations for abilian-core.
# Copyright (C) 2015 ORGANIZATION
# This file is distributed under the same license as the abilian-core
# project.
# FIRST AUTHOR <EMAIL@ADDRESS>, 2015.
#
msgid ""
msgstr ""
"Project-Id-Version: abilian-core 0.3.3.dev88+ng11c50b5.d20150311\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
"POT-Creation-Date: 2015-09-18 15:01+0200\n"
"PO-Revision-Date: 2015-03-20 15:19+0100\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: en <LL@li.org>\n"
"Plural-Forms: nplurals=2; plural=(n != 1)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=utf-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Generated-By: Babel 2.0\n"

#: abilian/core/extensions/csrf.py:26
msgid ""
"Security informations are missing or expired. This may happen if you have"
" opened the form for a long time. <br /><br />Please try to resubmit the "
"form."
msgstr ""

#: abilian/services/auth/service.py:55
msgid "Logout"
msgstr ""

#: abilian/services/auth/service.py:62
msgid "Login"
msgstr ""

#: abilian/services/auth/views.py:61
msgid "You must provide your email and password."
msgstr ""

#: abilian/services/auth/views.py:71 abilian/services/auth/views.py:163
msgid "Sorry, we couldn't find an account for email '{email}'."
msgstr ""

#: abilian/services/auth/views.py:77
msgid "Sorry, wrong password."
msgstr ""

#: abilian/services/auth/views.py:154
msgid "You must provide your email address."
msgstr ""

#: abilian/services/auth/views.py:172
msgid "Password reset instructions have been sent to your email address."
msgstr ""

#: abilian/services/auth/views.py:182 abilian/services/auth/views.py:201
msgid "Invalid reset password token."
msgstr ""

#: abilian/services/auth/views.py:184 abilian/services/auth/views.py:203
msgid "Password reset expired"
msgstr ""

#: abilian/services/auth/views.py:210
msgid "You must provide a password."
msgstr ""

#: abilian/services/auth/views.py:215
msgid "Your new password must be at least 8 characters long"
msgstr ""

#: abilian/services/auth/views.py:219
msgid "Your new password must contain upper case and lower case letters"
msgstr ""

#: abilian/services/auth/views.py:224
msgid "Your new password must contain at least one digit"
msgstr ""

#: abilian/services/auth/views.py:230
msgid "Your password has been reset. You can now login with your new password"
msgstr ""

#: abilian/services/auth/views.py:259
msgid "Password reset instruction for {site_name}"
msgstr ""

#: abilian/services/auth/templates/login/forgotten_password.html:8
#: abilian/services/auth/templates/login/login.html:23
msgid "Forgot password?"
msgstr ""

#: abilian/services/auth/templates/login/forgotten_password.html:17
msgid "Send me a new password"
msgstr ""

#: abilian/services/auth/templates/login/login.html:8
#, python-format
msgid "Login to %(site_name)s"
msgstr ""

#: abilian/services/auth/templates/login/login.html:16
#: abilian/services/auth/templates/login/password_reset.fr.html:18
#: abilian/services/auth/templates/login/password_reset.html:18
#: abilian/web/admin/panels/users/forms.py:84
msgid "Password"
msgstr ""

#: abilian/services/auth/templates/login/login.html:21
msgid "Sign in"
msgstr ""

#: abilian/services/auth/templates/login/password_reset.fr.html:8
#: abilian/services/auth/templates/login/password_reset.html:8
msgid "Please choose a new password"
msgstr ""

#: abilian/services/auth/templates/login/password_reset.fr.html:22
#: abilian/services/auth/templates/login/password_reset.html:22
msgid "Change password"
msgstr ""

#: abilian/services/auth/templates/login/password_reset.fr.html:23
#: abilian/services/auth/templates/login/password_reset.html:23
#: abilian/web/templates/default/list_view.html:63
#: abilian/web/templates/macros/attachment_default.html:43
#: abilian/web/templates/preferences/user.html:19
#: abilian/web/templates/widgets/frontend_action_delete_confim.html:8
#: abilian/web/views/object.py:166
msgid "Cancel"
msgstr ""

#: abilian/services/indexing/debug_toolbar.py:36
#: abilian/services/indexing/debug_toolbar.py:50
msgid "Indexed Terms"
msgstr ""

#: abilian/services/indexing/debug_toolbar.py:42
msgid "No current object"
msgstr ""

#: abilian/services/preferences/service.py:29
#: abilian/services/preferences/service.py:136
#: abilian/web/templates/preferences/_base.html:8
msgid "Preferences"
msgstr ""

#: abilian/services/security/models.py:109
msgid "role_anonymous"
msgstr "Anonymous"

#: abilian/services/security/models.py:112
msgid "role_authenticated"
msgstr "Authenticated"

#: abilian/services/security/models.py:115
msgid "role_administrator"
msgstr "Administrator"

#: abilian/services/security/models.py:118
msgid "role_manager"
msgstr "Manager"

#: abilian/services/vocabularies/admin.py:20
msgid "Vocabulary entry"
msgstr ""

#: abilian/services/vocabularies/admin.py:63
msgid "Vocabularies"
msgstr ""

#: abilian/services/vocabularies/admin.py:211
#: abilian/services/vocabularies/templates/admin/vocabularies.html:7
msgid "Global"
msgstr ""

#: abilian/services/vocabularies/forms.py:30
#: abilian/services/vocabularies/templates/admin/macros/vocabularies.html:23
msgid "Label"
msgstr ""

#: abilian/services/vocabularies/forms.py:30
#, python-format
msgid "allowed tags: %(tags)s"
msgstr ""

#: abilian/services/vocabularies/forms.py:32
#: abilian/services/vocabularies/templates/admin/macros/vocabularies.html:24
msgid "Default"
msgstr ""

#: abilian/services/vocabularies/forms.py:33
#: abilian/services/vocabularies/templates/admin/macros/vocabularies.html:25
msgid "Active"
msgstr ""

#: abilian/services/vocabularies/templates/admin/vocabularies.html:14
msgid "Add new value"
msgstr ""

#: abilian/services/vocabularies/templates/admin/macros/vocabularies.html:51
msgid "No item in this vocabulary"
msgstr ""

#: abilian/web/frontend.py:216
#: abilian/web/admin/templates/admin/group_view.html:7
#: abilian/web/templates/macros/attachment_default.html:32
msgid "Edit"
msgstr ""

#: abilian/web/frontend.py:224
#: abilian/web/templates/macros/attachment_default.html:42
#: abilian/web/templates/widgets/frontend_action_delete_confim.html:7
#: abilian/web/views/object.py:461
msgid "Delete"
msgstr ""

#: abilian/web/frontend.py:526
msgid "Create New"
msgstr ""

#: abilian/web/admin/extension.py:42
msgid "Admin"
msgstr ""

#: abilian/web/admin/panels/audit.py:291
msgid "{user} created {entity_type} {entity_id} \"{entity}\""
msgstr ""

#: abilian/web/admin/panels/audit.py:293
msgid "{user} made changes on {entity_type} {entity_id} \"{entity}\""
msgstr ""

#: abilian/web/admin/panels/audit.py:295
msgid "{user} has deleted {entity_type}: {entity_id} \"{entity}\""
msgstr ""

#: abilian/web/admin/panels/audit.py:345
msgid "{manager} has activated inheritance on {entity}"
msgstr ""

#: abilian/web/admin/panels/audit.py:347
msgid "{manager} has deactivated inheritance on {entity}"
msgstr ""

#: abilian/web/admin/panels/audit.py:349
msgid "{manager} has given role \"{role}\" to {principal} on {entity}"
msgstr ""

#: abilian/web/admin/panels/audit.py:352
msgid "{manager} has revoked role \"{role}\" from {principal} on {entity}"
msgstr ""

#: abilian/web/admin/panels/audit.py:358
msgid "{manager} has given role \"{role}\" to {principal}"
msgstr ""

#: abilian/web/admin/panels/audit.py:360
msgid "{manager} has revoked role \"{role}\" from {principal}"
msgstr ""

#: abilian/web/admin/panels/dashboard.py:21
msgid "Dashboard"
msgstr ""

#: abilian/web/admin/panels/settings.py:42
msgid "Session lifetime"
msgstr ""

#: abilian/web/admin/panels/settings.py:43
msgid ""
"Session expiration time after last visit. When session is expired user "
"must login again."
msgstr ""

#: abilian/web/admin/panels/settings.py:55
msgid "Minimum session lifetime is 10 minutes. Value has been adjusted."
msgstr ""

#: abilian/web/admin/panels/settings.py:91
#: abilian/web/admin/templates/admin/settings.html:6
msgid "Settings"
msgstr ""

#: abilian/web/admin/panels/settings.py:97
msgid "Site name"
msgstr ""

#: abilian/web/admin/panels/settings.py:98
msgid "Mail sender"
msgstr ""

#: abilian/web/admin/panels/settings.py:125
msgid "Changes saved."
msgstr ""

#: abilian/web/admin/panels/groups/__init__.py:19
#: abilian/web/admin/panels/users/forms.py:42
#: abilian/web/admin/templates/admin/groups.html:8
#: abilian/web/admin/templates/admin/users.html:20
msgid "Groups"
msgstr ""

#: abilian/web/admin/panels/groups/__init__.py:46
#: abilian/web/admin/panels/users/__init__.py:47
#: abilian/web/forms/widgets.py:161 abilian/web/forms/widgets.py:301
msgid "Filter records:"
msgstr ""

#: abilian/web/admin/panels/groups/__init__.py:47
#: abilian/web/admin/panels/users/__init__.py:48
#: abilian/web/forms/widgets.py:303
msgid "Previous"
msgstr ""

#: abilian/web/admin/panels/groups/__init__.py:48
#: abilian/web/admin/panels/users/__init__.py:49
#: abilian/web/forms/widgets.py:304
msgid "Next"
msgstr ""

#: abilian/web/admin/panels/groups/__init__.py:49
#: abilian/web/admin/panels/users/__init__.py:50
#: abilian/web/forms/widgets.py:307
msgid "Showing _START_ to _END_ of _TOTAL_ entries"
msgstr ""

#: abilian/web/admin/panels/groups/__init__.py:50
#: abilian/web/admin/panels/users/__init__.py:51
#: abilian/web/forms/widgets.py:308
msgid "(filtered from _MAX_ total entries)"
msgstr ""

#: abilian/web/admin/panels/groups/__init__.py:51
#: abilian/web/admin/panels/users/__init__.py:52
#: abilian/web/forms/widgets.py:309
msgid "Add a filter"
msgstr ""

#: abilian/web/admin/panels/groups/forms.py:17
#: abilian/web/admin/templates/admin/groups.html:16
#: abilian/web/admin/templates/admin/users.html:17
msgid "Name"
msgstr ""

#: abilian/web/admin/panels/groups/forms.py:20
msgid "Description"
msgstr ""

#: abilian/web/admin/panels/groups/forms.py:23
#: abilian/web/admin/templates/admin/groups.html:19
msgid "Public"
msgstr ""

#: abilian/web/admin/panels/groups/forms.py:27
#: abilian/web/admin/panels/users/forms.py:51
#: abilian/web/admin/templates/admin/group_view.html:12
#: abilian/web/admin/templates/admin/groups.html:18
#: abilian/web/admin/templates/admin/users.html:21
msgid "Roles"
msgstr ""

#: abilian/web/admin/panels/groups/views.py:101
msgid "Add"
msgstr ""

#: abilian/web/admin/panels/users/__init__.py:19
#: abilian/web/admin/templates/admin/users.html:8
msgid "Users"
msgstr ""

#: abilian/web/admin/panels/users/forms.py:22
#: abilian/web/admin/templates/admin/users.html:18
msgid "Email"
msgstr ""

#: abilian/web/admin/panels/users/forms.py:23
msgid "Users log in with their email address."
msgstr ""

#: abilian/web/admin/panels/users/forms.py:27
msgid "First Name"
msgstr ""

#: abilian/web/admin/panels/users/forms.py:28
msgid "ex: John"
msgstr ""

#: abilian/web/admin/panels/users/forms.py:31
msgid "Last Name"
msgstr ""

#: abilian/web/admin/panels/users/forms.py:32
msgid "ex: Smith"
msgstr ""

#: abilian/web/admin/panels/users/forms.py:37
#: abilian/web/admin/templates/admin/users.html:19
msgid "Login enabled"
msgstr ""

#: abilian/web/admin/panels/users/forms.py:38
msgid "If unchecked, user will not be able to connect."
msgstr ""

#: abilian/web/admin/panels/users/forms.py:52
msgid ""
"Prefer groups to manage access rights. Directly assigning roles to users "
"is possible but discouraged."
msgstr ""

#: abilian/web/admin/panels/users/forms.py:59
#: abilian/web/preferences/user.py:26
msgid "New Password"
msgstr ""

#: abilian/web/admin/panels/users/forms.py:60
msgid "If empty the current password will not be changed."
msgstr ""

#: abilian/web/admin/panels/users/forms.py:67
#: abilian/web/preferences/user.py:28
msgid "Confirm new password"
msgstr ""

#: abilian/web/admin/panels/users/forms.py:76
#: abilian/web/preferences/user.py:50
msgid ""
"Passwords differ. Ensure you have typed same password in both "
"\"password\" field and \"confirm password\" field."
msgstr ""

#: abilian/web/admin/panels/users/forms.py:85
msgid "If empty a random password will be generated."
msgstr ""

#: abilian/web/admin/panels/users/views.py:106
msgid "Never logged in"
msgstr ""

#: abilian/web/admin/templates/admin/_macros.html:22
msgid "active users"
msgstr ""

#: abilian/web/admin/templates/admin/_macros.html:27
msgid "new members"
msgstr ""

#: abilian/web/admin/templates/admin/_macros.html:32
msgid "new documents"
msgstr ""

#: abilian/web/admin/templates/admin/_macros.html:37
msgid "new messages"
msgstr ""

#: abilian/web/admin/templates/admin/audit.html:8
msgid "Newer"
msgstr ""

#: abilian/web/admin/templates/admin/audit.html:12
msgid "Older"
msgstr ""

#: abilian/web/admin/templates/admin/audit.html:38
msgid "All contents"
msgstr ""

#: abilian/web/admin/templates/admin/audit.html:89
msgid "Select user"
msgstr ""

#: abilian/web/admin/templates/admin/group_view.html:20
msgid "Members"
msgstr ""

#: abilian/web/admin/templates/admin/group_view.html:27
msgid "User"
msgstr ""

#: abilian/web/admin/templates/admin/group_view.html:36
#: abilian/web/admin/templates/admin/group_view.html:56
msgid "account disabled"
msgstr ""

#: abilian/web/admin/templates/admin/groups.html:10
msgid "New Group..."
msgstr ""

#: abilian/web/admin/templates/admin/settings.html:20
#: abilian/web/templates/preferences/user.html:16
#: abilian/web/views/object.py:171
msgid "Save"
msgstr ""

#: abilian/web/admin/templates/admin/settings_session_lifetime.html:3
msgid "Days"
msgstr ""

#: abilian/web/admin/templates/admin/settings_session_lifetime.html:8
msgid "Hours"
msgstr ""

#: abilian/web/admin/templates/admin/settings_session_lifetime.html:13
msgid "Minutes"
msgstr ""

#: abilian/web/admin/templates/admin/users.html:10
msgid "New user..."
msgstr ""

#: abilian/web/admin/templates/admin/users.html:22
msgid "Last connection"
msgstr ""

#: abilian/web/attachments/forms.py:19
msgid "file"
msgstr ""

#: abilian/web/attachments/forms.py:25
msgid "description (optional)"
msgstr ""

#: abilian/web/attachments/views.py:35 abilian/web/comments/views.py:30
msgid "Send"
msgstr ""

#: abilian/web/attachments/views.py:104
msgid "Attachment edited"
msgstr ""

#: abilian/web/attachments/views.py:114
msgid "Attachment added"
msgstr ""

#: abilian/web/attachments/views.py:128
msgid "New attachment on \"{title}\""
msgstr ""

#: abilian/web/comments/views.py:38
msgid "Comment added"
msgstr ""

#: abilian/web/comments/views.py:68
msgid "New comment on \"{title}\""
msgstr ""

#: abilian/web/forms/fields.py:311 abilian/web/forms/fields.py:355
msgid "Not a valid datetime value"
msgstr ""

#: abilian/web/forms/fields.py:532
msgid "Not a valid choice"
msgstr ""

#: abilian/web/forms/validators.py:29
msgid "Invalid email address."
msgstr ""

#: abilian/web/forms/validators.py:79
#, python-format
msgid "Field must be at least %(min)d character long."
msgid_plural "Field must be at least %(min)d characters long."
msgstr[0] ""
msgstr[1] ""

#: abilian/web/forms/validators.py:83
#, python-format
msgid "Field cannot be longer than %(max)d character."
msgid_plural "Field cannot be longer than %(max)d characters."
msgstr[0] ""
msgstr[1] ""

#: abilian/web/forms/validators.py:87
#, python-format
msgid "Field must be between %(min)d and %(max)d characters long."
msgstr ""

#: abilian/web/forms/validators.py:152
msgid "Virus detected!"
msgstr ""

#: abilian/web/forms/widgets.py:306
msgid "Entries per page: _MENU_"
msgstr ""

#: abilian/web/forms/widgets.py:673
msgid "Add file"
msgstr ""

#: abilian/web/forms/widgets.py:673
msgid "Select file"
msgstr ""

#: abilian/web/forms/widgets.py:1091
msgid "hour(s)"
msgstr ""

#: abilian/web/preferences/user.py:31
msgid "Photo"
msgstr ""

#: abilian/web/preferences/user.py:35
msgid "Preferred Language"
msgstr ""

#: abilian/web/preferences/user.py:40
msgid "Time zone"
msgstr ""

#: abilian/web/preferences/user.py:64 abilian/web/preferences/user.py:69
msgid "Only PNG or JPG image files are accepted"
msgstr ""

#: abilian/web/preferences/user.py:77
msgid "Could not decode image file"
msgstr ""

#: abilian/web/preferences/user.py:88
msgid "About me"
msgstr ""

#: abilian/web/preferences/user.py:134
msgid "Preferences saved."
msgstr ""

#: abilian/web/search/views.py:129
msgid "All"
msgstr ""

#: abilian/web/search/templates/search/search.html:14
#: abilian/web/templates/navbar.html:40
msgid "Search"
msgstr ""

#: abilian/web/search/templates/search/search.html:26
msgid "Your query didn't match any results."
msgstr ""

#: abilian/web/search/templates/search/search.html:29
#, python-format
msgid "%(count)d items found"
msgstr ""

#: abilian/web/search/templates/search/search.html:39
msgid "Filter by type"
msgstr ""

#: abilian/web/search/templates/search/search.html:72
#: abilian/web/templates/widgets/render_single.html:17
msgid "by"
msgstr ""

#: abilian/web/search/templates/search/search.html:75
#, python-format
msgid "Last modification: %(date)s"
msgstr ""

#: abilian/web/search/templates/search/search.html:76
#, python-format
msgid "%(date)s at %(time)s"
msgstr ""

#: abilian/web/tags/extension.py:74
#: abilian/web/templates/default/single_view.html:14
msgid "Tags"
msgstr ""

#: abilian/web/tags/views.py:39
msgid "Tag edited"
msgstr ""

#: abilian/web/tags/views.py:47
msgid "Tag created"
msgstr ""

#: abilian/web/tags/views.py:55
msgid "Tag deleted"
msgstr ""

#: abilian/web/templates/abilian_base.html:48
msgid "Skip to content"
msgstr ""

#: abilian/web/templates/error404.html:7
msgid ""
"Page or entity not found. The object you are trying to view may have been"
" deleted."
msgstr ""

#: abilian/web/templates/macros.html:44
#: abilian/web/templates/macros/box.html:32
msgid "Menu"
msgstr ""

#: abilian/web/templates/macros.html:126
#: abilian/web/templates/macros/audit.html:55
msgid "Audit Log"
msgstr ""

#: abilian/web/templates/macros.html:173
#: abilian/web/templates/macros/recent.html:5
msgid "Recent items"
msgstr ""

#: abilian/web/templates/default/list_view.html:28
msgid "Export to Excel"
msgstr ""

#: abilian/web/templates/default/list_view.html:40
msgid "Import from Excel"
msgstr ""

#: abilian/web/templates/default/list_view.html:42
msgid "Download a file suitable for importing new objects"
msgstr ""

#: abilian/web/templates/default/list_view.html:42
msgid "Download import template"
msgstr ""

#: abilian/web/templates/default/list_view.html:54
msgid "Upload Excel file"
msgstr ""

#: abilian/web/templates/default/list_view.html:65
msgid "Upload"
msgstr ""

#: abilian/web/templates/default/list_view.html:76
msgid "Export XML"
msgstr ""

#: abilian/web/templates/default/single_view.html:33
#, python-format
msgid "Comments (%(count)d)"
msgstr ""

#: abilian/web/templates/default/single_view.html:53
#, python-format
msgid "Attachments (%(count)d)"
msgstr ""

#: abilian/web/templates/macros/attachment_default.html:40
msgid "Delete attachment ?"
msgstr ""

#: abilian/web/templates/macros/attachment_default.html:41
msgid "Do you really want to delete this attachment?"
msgstr ""

#: abilian/web/templates/macros/attachment_default.html:54
msgid "Download"
msgstr ""

#: abilian/web/templates/macros/audit.html:10
msgid "{key} changed:"
msgstr ""

#: abilian/web/templates/macros/audit.html:15
msgid "{key} changed from {old_value} to {new_value}"
msgstr ""

#: abilian/web/templates/macros/audit.html:18
msgid "{key} set to {new_value}"
msgstr ""

#: abilian/web/templates/widgets/frontend_action_delete_confim.html:6
msgid "Do you really want to delete this entity?"
msgstr ""

#: abilian/web/templates/widgets/render_ajax_table.html:28
msgid "Loading..."
msgstr ""

#: abilian/web/templates/widgets/render_single.html:15
msgid "Created at:"
msgstr ""

#: abilian/web/templates/widgets/render_single.html:21
msgid "Updated at:"
msgstr ""

#: abilian/web/views/object.py:198
msgid "Entity successfully edited"
msgstr ""

#: abilian/web/views/object.py:281
msgid "Please fix the error(s) below"
msgstr ""

#: abilian/web/views/object.py:361
msgid "An entity with this name already exists in the database."
msgstr ""

#: abilian/web/views/object.py:405
msgid "Create"
msgstr ""

#: abilian/web/views/object.py:408
msgid "Create and add new"
msgstr ""

#: abilian/web/views/object.py:419
msgid "Entity successfully added"
msgstr ""

#: abilian/web/views/object.py:470
msgid "Entity deleted"
msgstr ""

#~ msgid "Advanced filtering"
#~ msgstr ""

#~ msgid "Send an email to selected contacts"
#~ msgstr ""

#~ msgid "Send an email"
#~ msgstr ""

#~ msgid "Your query didn't find any results."
#~ msgstr ""

#~ msgid "%(count)d corresponding items"
#~ msgstr ""

#~ msgid "Filter by types"
#~ msgstr ""

#~ msgid "Delete image"
#~ msgstr ""

#~ msgid " in the community {target}."
#~ msgstr ""

#~ msgid "has posted an object of type {object_type} called \"{object}\""
#~ msgstr ""

#~ msgid "has joined the community {object}."
#~ msgstr ""

#~ msgid "has left the community {object}."
#~ msgstr ""

#~ msgid "has done action \"{verb}\" on object \"{object}\"."
#~ msgstr ""

#~ msgid "Paragraph"
#~ msgstr ""

#~ msgid "Heading 1"
#~ msgstr ""

#~ msgid "Heading 2"
#~ msgstr ""

#~ msgid "Heading 3"
#~ msgstr ""

#~ msgid "bold"
#~ msgstr ""

#~ msgid "italic"
#~ msgstr ""

#~ msgid "underline"
#~ msgstr ""

#~ msgid "bulleted list"
#~ msgstr ""

#~ msgid "numbered list"
#~ msgstr ""

#~ msgid "Add link"
#~ msgstr ""

#~ msgid "Remove link"
#~ msgstr ""

#~ msgid "cite"
#~ msgstr ""

#~ msgid "undo"
#~ msgstr ""

#~ msgid "redo"
#~ msgstr ""

#~ msgid ""
#~ msgstr ""

