# Translations template for abilian-core.
# Copyright (C) 2016 ORGANIZATION
# This file is distributed under the same license as the abilian-core
# project.
# FIRST AUTHOR <EMAIL@ADDRESS>, 2016.
#
#, fuzzy
msgid ""
msgstr ""
"Project-Id-Version: abilian-core 0.5.2.dev5+ng3d2e938.d20160211\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
"POT-Creation-Date: 2016-02-11 12:31+0100\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=utf-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Generated-By: Babel 2.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:164
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:155
msgid "You must provide your email address."
msgstr ""

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

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

#: abilian/services/auth/views.py:185 abilian/services/auth/views.py:204
msgid "Password reset expired"
msgstr ""

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

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

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

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

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

#: abilian/services/auth/views.py:265
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:86
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/macros/comment.html:33
#: abilian/web/templates/preferences/user.html:19
#: abilian/web/templates/widgets/frontend_action_delete_confim.html:8
#: abilian/web/views/object.py:169
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
#: abilian/services/security/debug_toolbar.py:40
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/debug_toolbar.py:34
msgid "Security Info"
msgstr ""

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

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

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

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

#: 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:222
#: abilian/web/admin/templates/admin/group_view.html:7
#: abilian/web/templates/macros/attachment_default.html:32
#: abilian/web/templates/macros/comment.html:19
msgid "Edit"
msgstr ""

#: abilian/web/frontend.py:230
#: abilian/web/templates/macros/attachment_default.html:42
#: abilian/web/templates/macros/comment.html:32
#: abilian/web/templates/macros/comment.html:36
#: abilian/web/templates/widgets/frontend_action_delete_confim.html:7
#: abilian/web/views/object.py:490
msgid "Delete"
msgstr ""

#: abilian/web/frontend.py:538
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:24
msgid "Dashboard"
msgstr ""

#: abilian/web/admin/panels/dashboard.py:41
msgid "Daily"
msgstr ""

#: abilian/web/admin/panels/dashboard.py:42
msgid "Weekly"
msgstr ""

#: abilian/web/admin/panels/dashboard.py:43
msgid "Monthly"
msgstr ""

#: abilian/web/admin/panels/dashboard.py:45
msgid "New"
msgstr ""

#: abilian/web/admin/panels/dashboard.py:46
msgid "Total"
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:20
#: abilian/web/admin/panels/users/forms.py:43
#: 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:47
#: abilian/web/admin/panels/users/__init__.py:48
#: abilian/web/forms/widgets.py:166 abilian/web/forms/widgets.py:312
msgid "Filter records:"
msgstr ""

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

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

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

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

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

#: abilian/web/admin/panels/groups/forms.py:16
#: 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:19
msgid "Description"
msgstr ""

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

#: abilian/web/admin/panels/groups/forms.py:26
#: abilian/web/admin/panels/users/forms.py:53
#: 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:103
msgid "Add"
msgstr ""

#: abilian/web/admin/panels/users/__init__.py:20
#: abilian/web/admin/templates/admin/dashboard.html:108
#: abilian/web/admin/templates/admin/dashboard.html:114
#: abilian/web/admin/templates/admin/users.html:8
msgid "Users"
msgstr ""

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

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

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

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

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

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

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

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

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

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

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

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

#: abilian/web/admin/panels/users/forms.py:78
#: abilian/web/preferences/user.py:52
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:87
msgid "If empty a random password will be generated."
msgstr ""

#: abilian/web/admin/panels/users/views.py:111
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/dashboard.html:72
msgid "[Right axis]"
msgstr ""

#: abilian/web/admin/templates/admin/dashboard.html:73
msgid "[Left axis]"
msgstr ""

#: abilian/web/admin/templates/admin/dashboard.html:150
msgid "unique connections"
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:174
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:38
msgid "Send"
msgstr ""

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

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

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

#: abilian/web/comments/forms.py:19
msgid "Comment"
msgstr ""

#: abilian/web/comments/views.py:36
msgid "Post"
msgstr ""

#: abilian/web/comments/views.py:78
msgid "Comment edited"
msgstr ""

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

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

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

#: abilian/web/comments/views.py:133
msgid "Comment deleted"
msgstr ""

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

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

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

#: abilian/web/forms/validators.py:46
msgid "This field is required."
msgstr ""

#: abilian/web/forms/validators.py:94
#, 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:98
#, 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:102
#, python-format
msgid "Field must be between %(min)d and %(max)d characters long."
msgstr ""

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

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

#: abilian/web/forms/widgets.py:322 abilian/web/forms/widgets.py:323
msgid "No matching records found"
msgstr ""

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

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

#: abilian/web/forms/widgets.py:1155
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:41
msgid "Time zone"
msgstr ""

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

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

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

#: abilian/web/preferences/user.py:133
msgid "Password changed"
msgstr ""

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

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

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

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

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

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

#: abilian/web/search/templates/search/search.html:78
#: abilian/web/templates/widgets/render_single.html:16
msgid "by"
msgstr ""

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

#: abilian/web/tags/admin.py:113
msgid "Unknown action"
msgstr ""

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

#: abilian/web/tags/admin.py:134
msgid "Must be checked to ensure you intent to delete these tags"
msgstr ""

#: abilian/web/tags/admin.py:142
msgid "No action performed: no tags selected"
msgstr ""

#: abilian/web/tags/admin.py:151
#, python-format
msgid "%(tag)s deleted"
msgid_plural ""
"%(num)d tags deleted:\n"
"%(tags)s"
msgstr[0] ""
msgstr[1] ""

#: abilian/web/tags/admin.py:163
msgid "You must select a target tag to merge to"
msgstr ""

#: abilian/web/tags/admin.py:169
msgid "Target tag not found, no action performed"
msgstr ""

#: abilian/web/tags/admin.py:178
msgid "No tag selected for merging"
msgstr ""

#: abilian/web/tags/admin.py:223 abilian/web/tags/views.py:40
msgid "Tag edited"
msgstr ""

#: abilian/web/tags/admin.py:245 abilian/web/tags/criterion.py:25
#: abilian/web/tags/extension.py:95
#: abilian/web/templates/default/single_view.html:15
msgid "Tags"
msgstr ""

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

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

#: abilian/web/tags/templates/admin/tags.html:5
msgid ""
"\n"
"    Tags are grouped by namespaces, so that different set of tags can be\n"
"    defined for different type of objects, or for a different purpose.\n"
"    "
msgstr ""

#: abilian/web/tags/templates/admin/tags.html:14
msgid "Namespace"
msgstr ""

#: abilian/web/tags/templates/admin/tags.html:15
msgid "# Tags"
msgstr ""

#: abilian/web/tags/templates/admin/tags.html:16
#: abilian/web/tags/templates/admin/tags_ns.html:14
msgid "# Tagged objects"
msgstr ""

#: abilian/web/tags/templates/admin/tags_ns.html:13
msgid "Tag"
msgstr ""

#: abilian/web/tags/templates/admin/tags_ns.html:33
#: abilian/web/tags/templates/admin/tags_ns.html:45
msgid "Merge tags"
msgstr ""

#: abilian/web/tags/templates/admin/tags_ns.html:35
msgid "Target tag"
msgstr ""

#: abilian/web/tags/templates/admin/tags_ns.html:50
#: abilian/web/tags/templates/admin/tags_ns.html:60
msgid "Delete selected tags"
msgstr ""

#: abilian/web/tags/templates/admin/tags_ns.html:54
msgid "Check to confirm definitive deletion of selected tags"
msgstr ""

#: abilian/web/templates/abilian_base.html:56
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/debug_panels/security_info_panel.html:21
msgid "No permissions defined"
msgstr ""

#: abilian/web/templates/debug_panels/security_info_panel.html:54
msgid "No roles set"
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:35
#, python-format
msgid "Comments (%(count)d)"
msgstr ""

#: abilian/web/templates/default/single_view.html:55
#, 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/macros/comment.html:30
msgid "Delete comment ?"
msgstr ""

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

#: abilian/web/templates/macros/comment.html:61
#, python-format
msgid "edited"
msgid_plural "edited %(count)d times"
msgstr[0] ""
msgstr[1] ""

#: 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:14
msgid "Created at:"
msgstr ""

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

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

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

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

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

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

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

#: abilian/web/views/object.py:520
msgid ""
"An entity with this name already exists in the database or is referenced "
"by another object and cannot be deleted."
msgstr ""

