aboutsummaryrefslogtreecommitdiffstats
path: root/mediagoblin/i18n/fr/LC_MESSAGES/mediagoblin.po
diff options
context:
space:
mode:
Diffstat (limited to 'mediagoblin/i18n/fr/LC_MESSAGES/mediagoblin.po')
-rw-r--r--mediagoblin/i18n/fr/LC_MESSAGES/mediagoblin.po1156
1 files changed, 902 insertions, 254 deletions
diff --git a/mediagoblin/i18n/fr/LC_MESSAGES/mediagoblin.po b/mediagoblin/i18n/fr/LC_MESSAGES/mediagoblin.po
index 022ef84c..18687944 100644
--- a/mediagoblin/i18n/fr/LC_MESSAGES/mediagoblin.po
+++ b/mediagoblin/i18n/fr/LC_MESSAGES/mediagoblin.po
@@ -1,5 +1,5 @@
# Translations template for PROJECT.
-# Copyright (C) 2013 ORGANIZATION
+# Copyright (C) 2014 ORGANIZATION
# This file is distributed under the same license as the PROJECT project.
#
# Translators:
@@ -13,20 +13,21 @@
# loic_le.ninan, 2014
# MarkTraceur <marktraceur@gmail.com>, 2011
# maxineb <maxineb@members.fsf.org>, 2011
+# spechard <sd@s13d.fr>, 2014
# joar <transifex@wandborg.se>, 2011
# Valentin Villenave <valentin@villenave.net>, 2011
msgid ""
msgstr ""
"Project-Id-Version: GNU MediaGoblin\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2013-12-03 13:23-0600\n"
-"PO-Revision-Date: 2014-06-17 21:15+0000\n"
-"Last-Translator: loic_le.ninan\n"
+"POT-Creation-Date: 2014-07-29 11:01-0500\n"
+"PO-Revision-Date: 2014-07-29 16:01+0000\n"
+"Last-Translator: cwebber <cwebber@dustycloud.org>\n"
"Language-Team: French (http://www.transifex.com/projects/p/mediagoblin/language/fr/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"Generated-By: Babel 0.9.6\n"
+"Generated-By: Babel 1.3\n"
"Language: fr\n"
"Plural-Forms: nplurals=2; plural=(n > 1);\n"
@@ -59,12 +60,12 @@ msgstr "Ce champ nécessite une adresse e-mail."
msgid "Sorry, a user with that name already exists."
msgstr "Désolé, un autre utilisateur utilise déjà ce nom."
-#: mediagoblin/auth/tools.py:120 mediagoblin/edit/views.py:402
+#: mediagoblin/auth/tools.py:120 mediagoblin/edit/views.py:407
msgid "Sorry, a user with that email address already exists."
msgstr "Désolé, un autre utilisateur se sert déjà de cette adresse e-mail."
-#: mediagoblin/auth/views.py:142 mediagoblin/edit/views.py:358
-#: mediagoblin/edit/views.py:379 mediagoblin/plugins/basic_auth/views.py:110
+#: mediagoblin/auth/views.py:142 mediagoblin/edit/views.py:363
+#: mediagoblin/edit/views.py:384 mediagoblin/plugins/basic_auth/views.py:110
msgid "The verification key or user id is incorrect."
msgstr "La clé de vérification ou l'identifiant de l'utilisateur est incorrect."
@@ -90,174 +91,189 @@ msgstr "Votre adresse e-mail a déjà été vérifiée !"
msgid "Resent your verification email."
msgstr "E-mail de vérification renvoyé."
-#: mediagoblin/edit/forms.py:27 mediagoblin/edit/forms.py:87
-#: mediagoblin/submit/forms.py:37 mediagoblin/submit/forms.py:61
+#: mediagoblin/edit/forms.py:29 mediagoblin/edit/forms.py:89
+#: mediagoblin/media_types/blog/forms.py:24
+#: mediagoblin/media_types/blog/forms.py:33 mediagoblin/submit/forms.py:37
+#: mediagoblin/submit/forms.py:61
+#: mediagoblin/templates/mediagoblin/moderation/media_panel.html:40
+#: mediagoblin/templates/mediagoblin/moderation/media_panel.html:69
+#: mediagoblin/templates/mediagoblin/moderation/media_panel.html:100
#: mediagoblin/user_pages/forms.py:45
msgid "Title"
msgstr "Titre"
-#: mediagoblin/edit/forms.py:30 mediagoblin/submit/forms.py:40
+#: mediagoblin/edit/forms.py:32 mediagoblin/submit/forms.py:40
msgid "Description of this work"
msgstr "Description de ce média"
-#: mediagoblin/edit/forms.py:31 mediagoblin/edit/forms.py:54
-#: mediagoblin/edit/forms.py:91 mediagoblin/submit/forms.py:65
+#: mediagoblin/edit/forms.py:33 mediagoblin/edit/forms.py:56
+#: mediagoblin/edit/forms.py:93 mediagoblin/submit/forms.py:65
msgid ""
"You can use\n"
" <a href=\"http://daringfireball.net/projects/markdown/basics\">\n"
" Markdown</a> for formatting."
msgstr "Vous pouvez utiliser\n <a href=\"http://daringfireball.net/projects/markdown/basics\">\n Markdown</a> pour la mise en page."
-#: mediagoblin/edit/forms.py:35 mediagoblin/submit/forms.py:45
+#: mediagoblin/edit/forms.py:37 mediagoblin/media_types/blog/forms.py:27
+#: mediagoblin/submit/forms.py:45
msgid "Tags"
msgstr "Mots-clés"
-#: mediagoblin/edit/forms.py:37 mediagoblin/submit/forms.py:47
+#: mediagoblin/edit/forms.py:39 mediagoblin/submit/forms.py:47
msgid "Separate tags by commas."
msgstr "Séparez les mots-clés avec des virgules."
-#: mediagoblin/edit/forms.py:40 mediagoblin/edit/forms.py:95
+#: mediagoblin/edit/forms.py:42 mediagoblin/edit/forms.py:97
msgid "Slug"
msgstr "Référence"
-#: mediagoblin/edit/forms.py:41 mediagoblin/edit/forms.py:96
+#: mediagoblin/edit/forms.py:43 mediagoblin/edit/forms.py:98
msgid "The slug can't be empty"
msgstr "La référence doit être renseignée."
-#: mediagoblin/edit/forms.py:42
+#: mediagoblin/edit/forms.py:44
msgid ""
"The title part of this media's address. You usually don't need to change "
"this."
msgstr "Le texte utilisé dans l'URL de ce média. Vous n'avez généralement pas besoin de le modifier. "
-#: mediagoblin/edit/forms.py:46 mediagoblin/submit/forms.py:50
+#: mediagoblin/edit/forms.py:48 mediagoblin/media_types/blog/forms.py:29
+#: mediagoblin/submit/forms.py:50
#: mediagoblin/templates/mediagoblin/utils/license.html:20
msgid "License"
msgstr "Licence"
-#: mediagoblin/edit/forms.py:52
+#: mediagoblin/edit/forms.py:54
msgid "Bio"
msgstr "Biographie"
-#: mediagoblin/edit/forms.py:58
+#: mediagoblin/edit/forms.py:60
msgid "Website"
msgstr "Site web"
-#: mediagoblin/edit/forms.py:60
+#: mediagoblin/edit/forms.py:62
msgid "This address contains errors"
msgstr "Cette adresse contient des erreurs"
-#: mediagoblin/edit/forms.py:65
+#: mediagoblin/edit/forms.py:67
msgid "Email me when others comment on my media"
msgstr "Me prévenir par e-mail lorsqu'on commente mes médias"
-#: mediagoblin/edit/forms.py:67
+#: mediagoblin/edit/forms.py:69
msgid "Enable insite notifications about events."
msgstr "Activer les notifications d'évènements sur le site."
-#: mediagoblin/edit/forms.py:69
+#: mediagoblin/edit/forms.py:71
msgid "License preference"
msgstr "Préférence de licence"
-#: mediagoblin/edit/forms.py:75
+#: mediagoblin/edit/forms.py:77
msgid "This will be your default license on upload forms."
msgstr "Cette licence sera sélectionnée par défaut lors de vos ajouts de médias."
-#: mediagoblin/edit/forms.py:88
+#: mediagoblin/edit/forms.py:90
msgid "The title can't be empty"
msgstr "Le titre doit être renseigné"
-#: mediagoblin/edit/forms.py:90 mediagoblin/submit/forms.py:64
+#: mediagoblin/edit/forms.py:92 mediagoblin/submit/forms.py:64
#: mediagoblin/user_pages/forms.py:48
msgid "Description of this collection"
msgstr "Description de cette collection"
-#: mediagoblin/edit/forms.py:97
+#: mediagoblin/edit/forms.py:99
msgid ""
"The title part of this collection's address. You usually don't need to "
"change this."
msgstr "Le texte utilisé dans l'URL de cette collection. Vous n'avez généralement pas besoin de le modifier."
-#: mediagoblin/edit/forms.py:104 mediagoblin/plugins/basic_auth/forms.py:68
+#: mediagoblin/edit/forms.py:106 mediagoblin/plugins/basic_auth/forms.py:68
msgid "Old password"
msgstr "Ancien mot de passe"
-#: mediagoblin/edit/forms.py:106 mediagoblin/plugins/basic_auth/forms.py:70
+#: mediagoblin/edit/forms.py:108 mediagoblin/plugins/basic_auth/forms.py:70
msgid "Enter your old password to prove you own this account."
msgstr "Entrez votre ancien mot de passe pour prouver que vous êtes bien le propriétaire de ce compte."
-#: mediagoblin/edit/forms.py:109 mediagoblin/plugins/basic_auth/forms.py:73
+#: mediagoblin/edit/forms.py:111 mediagoblin/plugins/basic_auth/forms.py:73
msgid "New password"
msgstr "Nouveau mot de passe"
-#: mediagoblin/edit/forms.py:117
+#: mediagoblin/edit/forms.py:119
msgid "New email address"
msgstr "Nouvelle adresse e-mail"
-#: mediagoblin/edit/forms.py:121 mediagoblin/plugins/basic_auth/forms.py:28
+#: mediagoblin/edit/forms.py:123 mediagoblin/plugins/basic_auth/forms.py:28
#: mediagoblin/plugins/basic_auth/forms.py:43
#: mediagoblin/plugins/ldap/forms.py:39
#: mediagoblin/templates/mediagoblin/edit/edit_account.html:64
-#: mediagoblin/tests/test_util.py:110
+#: mediagoblin/tests/test_util.py:116
msgid "Password"
msgstr "Mot de passe"
-#: mediagoblin/edit/forms.py:123
+#: mediagoblin/edit/forms.py:125
msgid "Enter your password to prove you own this account."
msgstr "Entrez votre mot de passe pour prouver que vous êtes bien le propriétaire de ce compte."
-#: mediagoblin/edit/views.py:73
+#: mediagoblin/edit/forms.py:155
+msgid "Identifier"
+msgstr "Identifiant"
+
+#: mediagoblin/edit/forms.py:156
+msgid "Value"
+msgstr "Valeur"
+
+#: mediagoblin/edit/views.py:78
msgid "An entry with that slug already exists for this user."
msgstr "Un média portant la même référence existe déjà pour cet utilisateur."
-#: mediagoblin/edit/views.py:91
+#: mediagoblin/edit/views.py:96
msgid "You are editing another user's media. Proceed with caution."
msgstr "Vous vous apprêtez à modifier le média d'un autre utilisateur. Veuillez prendre garde."
-#: mediagoblin/edit/views.py:161
+#: mediagoblin/edit/views.py:166
#, python-format
msgid "You added the attachment %s!"
msgstr "Vous avez ajouté la pièce jointe “%s” !"
-#: mediagoblin/edit/views.py:188
+#: mediagoblin/edit/views.py:193
msgid "You can only edit your own profile."
msgstr "Vous ne pouvez modifier que votre propre profil."
-#: mediagoblin/edit/views.py:194
+#: mediagoblin/edit/views.py:199
msgid "You are editing a user's profile. Proceed with caution."
msgstr "Vous vous apprêtez à modifier le profil d'un utilisateur. Veuillez prendre garde."
-#: mediagoblin/edit/views.py:210
+#: mediagoblin/edit/views.py:215
msgid "Profile changes saved"
msgstr "Les modifications du profil ont été enregistrées"
-#: mediagoblin/edit/views.py:243
+#: mediagoblin/edit/views.py:248
msgid "Account settings saved"
msgstr "Les préférences du compte ont été enregistrées"
-#: mediagoblin/edit/views.py:277
+#: mediagoblin/edit/views.py:282
msgid "You need to confirm the deletion of your account."
msgstr "Vous devez confirmer la suppression de votre compte."
-#: mediagoblin/edit/views.py:313 mediagoblin/submit/views.py:132
-#: mediagoblin/user_pages/views.py:242
+#: mediagoblin/edit/views.py:318 mediagoblin/submit/views.py:132
+#: mediagoblin/user_pages/views.py:252
#, python-format
msgid "You already have a collection called \"%s\"!"
msgstr "Vous possédez déjà une collection intitulée “%s” !"
-#: mediagoblin/edit/views.py:317
+#: mediagoblin/edit/views.py:322
msgid "A collection with that slug already exists for this user."
msgstr "Une collection portant la même référence existe déjà pour cet utilisateur."
-#: mediagoblin/edit/views.py:332
+#: mediagoblin/edit/views.py:337
msgid "You are editing another user's collection. Proceed with caution."
msgstr "Vous vous apprêtez à modifier la collection d'un autre utilisateur. Veuillez prendre garde."
-#: mediagoblin/edit/views.py:373
+#: mediagoblin/edit/views.py:378
msgid "Your email address has been verified."
msgstr "Votre adresse e-mail a été vérifiée."
-#: mediagoblin/edit/views.py:408 mediagoblin/plugins/basic_auth/views.py:200
+#: mediagoblin/edit/views.py:413 mediagoblin/plugins/basic_auth/views.py:200
msgid "Wrong password"
msgstr "Mauvais mot de passe"
@@ -288,6 +304,69 @@ msgstr "Saute \"%s\"; déjà défini.\n"
msgid "Old link found for \"%s\"; removing.\n"
msgstr "Ancien lien trouvé pour \"%s\"; suppression.\n"
+#: mediagoblin/gmg_commands/batchaddmedia.py:34
+msgid ""
+"For more information about how to properly run this\n"
+"script (and how to format the metadata csv file), read the MediaGoblin\n"
+"documentation page on command line uploading\n"
+"<http://docs.mediagoblin.org/siteadmin/commandline-upload.html>"
+msgstr "Pour plus d'informations sur la manière de lancer ce script\n(et comment formater le fichier csv), lisez la documentation\nde Mediagoblin sur l'upload en ligne de commande.\n <http://docs.mediagoblin.org/siteadmin/commandline-upload.html>"
+
+#: mediagoblin/gmg_commands/batchaddmedia.py:40
+msgid "Name of user these media entries belong to"
+msgstr "Utilisateur à qui appartiennent ces médias"
+
+#: mediagoblin/gmg_commands/batchaddmedia.py:43
+msgid "Path to the csv file containing metadata information."
+msgstr "Chemin vers le fichier CSV contenant les métadata."
+
+#: mediagoblin/gmg_commands/batchaddmedia.py:48
+msgid "Don't process eagerly, pass off to celery"
+msgstr ""
+
+#: mediagoblin/gmg_commands/batchaddmedia.py:63
+msgid "Sorry, no user by username '{username}' exists"
+msgstr "Désolé, il n'existe pas d'utilisateur '{username}'"
+
+#: mediagoblin/gmg_commands/batchaddmedia.py:74
+msgid "File at {path} not found, use -h flag for help"
+msgstr "Impossible trouver le fichier {path}, utiliser l'option -h pour de l'aide"
+
+#: mediagoblin/gmg_commands/batchaddmedia.py:115
+msgid ""
+"Error with media '{media_id}' value '{error_path}': {error_msg}\n"
+"Metadata was not uploaded."
+msgstr ""
+
+#: mediagoblin/gmg_commands/batchaddmedia.py:141
+msgid ""
+"FAIL: Local file {filename} could not be accessed.\n"
+"{filename} will not be uploaded."
+msgstr ""
+
+#: mediagoblin/gmg_commands/batchaddmedia.py:157
+msgid ""
+"Successfully submitted {filename}!\n"
+"Be sure to look at the Media Processing Panel on your website to be sure it\n"
+"uploaded successfully."
+msgstr ""
+
+#: mediagoblin/gmg_commands/batchaddmedia.py:160
+msgid "FAIL: This file is larger than the upload limits for this site."
+msgstr ""
+
+#: mediagoblin/gmg_commands/batchaddmedia.py:163
+msgid "FAIL: This file will put this user past their upload limits."
+msgstr ""
+
+#: mediagoblin/gmg_commands/batchaddmedia.py:166
+msgid "FAIL: This user is already past their upload limits."
+msgstr ""
+
+#: mediagoblin/gmg_commands/batchaddmedia.py:168
+msgid "{files_uploaded} out of {files_attempted} files successfully submitted"
+msgstr ""
+
#: mediagoblin/meddleware/csrf.py:134
msgid ""
"CSRF cookie not present. This is most likely the result of a cookie blocker "
@@ -295,11 +374,147 @@ msgid ""
"domain."
msgstr "Cookie CSRF non présent. Cela est vraisemblablement l’œuvre d'un bloqueur de cookies ou assimilé.<br/>Veuillez vous assurer d'autoriser les cookies pour ce domaine."
-#: mediagoblin/media_types/__init__.py:78
-#: mediagoblin/media_types/__init__.py:100
+#: mediagoblin/media_types/__init__.py:79
+#: mediagoblin/media_types/__init__.py:101
msgid "Sorry, I don't support that file type :("
msgstr "Désolé, mais je ne prends pas en charge ce type de fichier :("
+#: mediagoblin/media_types/blog/forms.py:26
+#: mediagoblin/media_types/blog/forms.py:35
+#: mediagoblin/plugins/oauth/forms.py:36
+msgid "Description"
+msgstr "Description"
+
+#: mediagoblin/media_types/blog/forms.py:40 mediagoblin/user_pages/forms.py:31
+msgid "I am sure I want to delete this"
+msgstr "Je suis sûr de vouloir supprimer ce média"
+
+#: mediagoblin/media_types/blog/views.py:156 mediagoblin/submit/views.py:69
+msgid "Woohoo! Submitted!"
+msgstr "Youhou, c'est envoyé !"
+
+#: mediagoblin/media_types/blog/views.py:198
+msgid "Woohoo! edited blogpost is submitted"
+msgstr ""
+
+#: mediagoblin/media_types/blog/views.py:320
+msgid "You deleted the Blog."
+msgstr "Vous avez effacé le blog."
+
+#: mediagoblin/media_types/blog/views.py:326
+#: mediagoblin/user_pages/views.py:329
+msgid "The media was not deleted because you didn't check that you were sure."
+msgstr "Ce média n'a pas été supprimé car vous n'avez pas coché la case de confirmation. "
+
+#: mediagoblin/media_types/blog/views.py:333
+msgid "You are about to delete another user's Blog. Proceed with caution."
+msgstr ""
+
+#: mediagoblin/media_types/blog/views.py:344
+msgid "The blog was not deleted because you have no rights."
+msgstr ""
+
+#: mediagoblin/media_types/blog/templates/mediagoblin/blog/blog_admin_dashboard.html:43
+msgid "Add Blog Post"
+msgstr "Ajouter un article au blog"
+
+#: mediagoblin/media_types/blog/templates/mediagoblin/blog/blog_admin_dashboard.html:50
+msgid "Edit Blog"
+msgstr "Éditer le blog"
+
+#: mediagoblin/media_types/blog/templates/mediagoblin/blog/blog_admin_dashboard.html:57
+msgid "Delete Blog"
+msgstr "Effacer le blog"
+
+#: mediagoblin/media_types/blog/templates/mediagoblin/blog/blog_admin_dashboard.html:92
+#: mediagoblin/media_types/blog/templates/mediagoblin/blog/blogpost_draft_view.html:35
+#: mediagoblin/templates/mediagoblin/user_pages/blog_media.html:76
+#: mediagoblin/templates/mediagoblin/user_pages/collection.html:52
+#: mediagoblin/templates/mediagoblin/user_pages/media.html:84
+msgid "Edit"
+msgstr "Modifier"
+
+#: mediagoblin/media_types/blog/templates/mediagoblin/blog/blog_admin_dashboard.html:93
+#: mediagoblin/media_types/blog/templates/mediagoblin/blog/blogpost_draft_view.html:36
+#: mediagoblin/plugins/openid/templates/mediagoblin/plugins/openid/delete.html:39
+#: mediagoblin/plugins/persona/templates/mediagoblin/plugins/persona/edit.html:39
+#: mediagoblin/templates/mediagoblin/user_pages/blog_media.html:80
+#: mediagoblin/templates/mediagoblin/user_pages/collection.html:56
+#: mediagoblin/templates/mediagoblin/user_pages/media.html:88
+msgid "Delete"
+msgstr "Supprimer"
+
+#: mediagoblin/media_types/blog/templates/mediagoblin/blog/blog_admin_dashboard.html:102
+msgid "<em> Go to list view </em>"
+msgstr ""
+
+#: mediagoblin/media_types/blog/templates/mediagoblin/blog/blog_admin_dashboard.html:104
+msgid " No blog post yet. "
+msgstr "Aucun article pour le moment"
+
+#: mediagoblin/media_types/blog/templates/mediagoblin/blog/blog_confirm_delete.html:30
+#: mediagoblin/templates/mediagoblin/user_pages/media_confirm_delete.html:30
+#, python-format
+msgid "Really delete %(title)s?"
+msgstr "Voulez-vous vraiment supprimer “%(title)s” ?"
+
+#: mediagoblin/media_types/blog/templates/mediagoblin/blog/blog_confirm_delete.html:47
+#: mediagoblin/templates/mediagoblin/edit/attachments.html:61
+#: mediagoblin/templates/mediagoblin/edit/delete_account.html:42
+#: mediagoblin/templates/mediagoblin/edit/edit.html:41
+#: mediagoblin/templates/mediagoblin/edit/edit_collection.html:32
+#: mediagoblin/templates/mediagoblin/user_pages/collection_confirm_delete.html:54
+#: mediagoblin/templates/mediagoblin/user_pages/collection_item_confirm_remove.html:60
+#: mediagoblin/templates/mediagoblin/user_pages/media_collect.html:67
+#: mediagoblin/templates/mediagoblin/user_pages/media_confirm_delete.html:48
+msgid "Cancel"
+msgstr "Annuler"
+
+#: mediagoblin/media_types/blog/templates/mediagoblin/blog/blog_confirm_delete.html:48
+#: mediagoblin/templates/mediagoblin/edit/delete_account.html:44
+#: mediagoblin/templates/mediagoblin/user_pages/collection_confirm_delete.html:56
+#: mediagoblin/templates/mediagoblin/user_pages/media_confirm_delete.html:49
+msgid "Delete permanently"
+msgstr "Supprimer définitivement"
+
+#: mediagoblin/media_types/blog/templates/mediagoblin/blog/blog_edit_create.html:26
+msgid "Create/Edit a Blog"
+msgstr "Créer/Éditer un blog"
+
+#: mediagoblin/media_types/blog/templates/mediagoblin/blog/blog_edit_create.html:37
+#: mediagoblin/plugins/oauth/templates/oauth/client/register.html:29
+#: mediagoblin/plugins/openid/templates/mediagoblin/plugins/openid/add.html:39
+#: mediagoblin/templates/mediagoblin/submit/collection.html:30
+#: mediagoblin/templates/mediagoblin/submit/start.html:39
+#: mediagoblin/templates/mediagoblin/user_pages/media_collect.html:68
+msgid "Add"
+msgstr "Ajouter"
+
+#: mediagoblin/media_types/blog/templates/mediagoblin/blog/blog_post_edit_create.html:23
+msgid "Create/Edit a blog post."
+msgstr "Créer/Éditer un article du blog"
+
+#: mediagoblin/media_types/blog/templates/mediagoblin/blog/blog_post_edit_create.html:29
+msgid "Create/Edit a Blog Post."
+msgstr "Créer/Éditer un article du blog"
+
+#: mediagoblin/media_types/blog/templates/mediagoblin/blog/blog_post_listing.html:24
+#, python-format
+msgid "%(blog_owner_name)s's Blog"
+msgstr "Blog de %(blog_owner_name)s"
+
+#: mediagoblin/media_types/blog/templates/mediagoblin/blog/list_of_blogs.html:46
+msgid "View"
+msgstr "Vue"
+
+#: mediagoblin/media_types/blog/templates/mediagoblin/blog/list_of_blogs.html:65
+msgid "Create a Blog"
+msgstr "Créer un blog"
+
+#: mediagoblin/media_types/blog/templates/mediagoblin/blog/url_to_dashboard.html:20
+msgid " Blog Dashboard "
+msgstr ""
+
#: mediagoblin/media_types/pdf/processing.py:142
msgid "unoconv failing to run, check log file"
msgstr "unoconv n'arrive pas à s'exécuter, vérifiez le fichier log"
@@ -340,6 +555,57 @@ msgstr "Quelle action envisagez-vous pour ce signalement ? "
msgid "What privileges will you take away?"
msgstr "Quels privilèges souhaitez-vous révoquer ? "
+#: mediagoblin/moderation/forms.py:122
+msgid "Why user was banned:"
+msgstr ""
+
+#: mediagoblin/moderation/forms.py:125
+msgid "Message to user:"
+msgstr ""
+
+#: mediagoblin/moderation/forms.py:128
+msgid "Resolution content:"
+msgstr ""
+
+#: mediagoblin/moderation/tools.py:34
+msgid ""
+"\n"
+"{mod} took away {user}'s {privilege} privileges."
+msgstr ""
+
+#: mediagoblin/moderation/tools.py:47
+msgid ""
+"\n"
+"{mod} banned user {user} {expiration_date}."
+msgstr ""
+
+#: mediagoblin/moderation/tools.py:51
+msgid "until {date}"
+msgstr ""
+
+#: mediagoblin/moderation/tools.py:53
+#: mediagoblin/templates/mediagoblin/banned.html:30
+msgid "indefinitely"
+msgstr "à perpétuité"
+
+#: mediagoblin/moderation/tools.py:62
+msgid ""
+"\n"
+"{mod} sent a warning email to the {user}."
+msgstr ""
+
+#: mediagoblin/moderation/tools.py:71
+msgid ""
+"\n"
+"{mod} deleted the comment."
+msgstr ""
+
+#: mediagoblin/moderation/tools.py:78
+msgid ""
+"\n"
+"{mod} deleted the media entry."
+msgstr ""
+
#: mediagoblin/moderation/tools.py:91
msgid "Warning from"
msgstr "Avertissement de"
@@ -358,29 +624,264 @@ msgstr "Vous serez notifié pour les commentaires sur “%s” !"
msgid "You will not receive notifications for comments on %s."
msgstr "Vous ne serez pas notifié pour les commentaires sur “%s”."
-#: mediagoblin/oauth/views.py:239
+#: mediagoblin/oauth/views.py:242
msgid "Must provide an oauth_token."
msgstr "Doit fournir un oauth_token."
-#: mediagoblin/oauth/views.py:244 mediagoblin/oauth/views.py:294
+#: mediagoblin/oauth/views.py:247 mediagoblin/oauth/views.py:298
msgid "No request token found."
msgstr "Aucun jeton d'authentification n'a été trouvé dans la requête. "
-#: mediagoblin/plugins/api/views.py:75 mediagoblin/plugins/piwigo/views.py:155
+#: mediagoblin/plugins/api/views.py:76 mediagoblin/plugins/piwigo/views.py:155
#: mediagoblin/submit/views.py:78
msgid "Sorry, the file size is too big."
msgstr "Désolé, la taille du fichier est trop importante. "
-#: mediagoblin/plugins/api/views.py:78 mediagoblin/plugins/piwigo/views.py:158
+#: mediagoblin/plugins/api/views.py:79 mediagoblin/plugins/piwigo/views.py:158
#: mediagoblin/submit/views.py:81
msgid "Sorry, uploading this file will put you over your upload limit."
msgstr "Désolé, publier ce fichier vous fera dépasser votre limite d'ajout de médias. "
-#: mediagoblin/plugins/api/views.py:82 mediagoblin/plugins/piwigo/views.py:162
+#: mediagoblin/plugins/api/views.py:83 mediagoblin/plugins/piwigo/views.py:162
#: mediagoblin/submit/views.py:87
msgid "Sorry, you have reached your upload limit."
msgstr "Désolé, vous avez atteint votre limite d'ajout de médias. "
+#: mediagoblin/plugins/archivalook/forms.py:21
+msgid "Enter the URL for the media to be featured"
+msgstr ""
+
+#: mediagoblin/plugins/archivalook/tools.py:132
+msgid "Primary"
+msgstr "Primaire"
+
+#: mediagoblin/plugins/archivalook/tools.py:133
+msgid "Secondary"
+msgstr "Secondaire"
+
+#: mediagoblin/plugins/archivalook/tools.py:134
+msgid "Tertiary"
+msgstr "Tertiaire"
+
+#: mediagoblin/plugins/archivalook/tools.py:135
+msgid "-----------{display_type}-Features---------------------------\n"
+msgstr ""
+
+#: mediagoblin/plugins/archivalook/templates/archivalook/feature.html:33
+msgid "How does this work?"
+msgstr "Comment cela fonctionne-t-il ?"
+
+#: mediagoblin/plugins/archivalook/templates/archivalook/feature.html:34
+msgid "How to feature media?"
+msgstr ""
+
+#: mediagoblin/plugins/archivalook/templates/archivalook/feature.html:37
+msgid ""
+"\n"
+" Go to the page of the media entry you want to feature. Copy it's URL and\n"
+" then paste it into a new line in the text box above. There should be only\n"
+" one url per line. The url that you paste into the text box should be under\n"
+" the header describing how prominent a feature it will be (whether Primary,\n"
+" Secondary, or Tertiary). Once all of the media that you want to feature are\n"
+" inside the text box, click the Submit Query button, and your media should be\n"
+" displayed on the front page.\n"
+" "
+msgstr ""
+
+#: mediagoblin/plugins/archivalook/templates/archivalook/feature.html:48
+msgid "Is there another way to manage featured media?"
+msgstr ""
+
+#: mediagoblin/plugins/archivalook/templates/archivalook/feature.html:51
+msgid ""
+"\n"
+" Yes. If you would prefer, you may go to the media homepage of the piece\n"
+" of media you would like to feature or unfeature and look at the bar to\n"
+" the side of the media entry. If the piece of media has not been featured\n"
+" yet you should see a button that says \"Feature\". Press that button and\n"
+" the media will be featured as a Primary Feature at the top of the page.\n"
+" All other featured media entries will remain as features, but will be\n"
+" pushed further down the page.<br /><br />\n"
+"\n"
+" If you go to the media homepage of a piece of media that is currently\n"
+" featured, you will see the options \"Unfeature\", \"Promote\" and \"Demote\"\n"
+" where previously there was the button which said \"Feature\". Click\n"
+" Unfeature and that media entry will no longer be displayed on the\n"
+" front page, although you can feature it again at any point. Promote\n"
+" moves the featured media higher up on the page and makes it more\n"
+" prominent and Demote moves the featured media lower down and makes it\n"
+" less prominent.\n"
+" "
+msgstr ""
+
+#: mediagoblin/plugins/archivalook/templates/archivalook/feature.html:70
+msgid "What is a Primary Feature? What is a Secondary Feature?"
+msgstr ""
+
+#: mediagoblin/plugins/archivalook/templates/archivalook/feature.html:74
+msgid ""
+"\n"
+" These categories just describe how prominent a feature will be on your\n"
+" front page. Primary Features are placed at the top of the front page and are\n"
+" much larger. Next are Secondary Features, which are slightly smaller.\n"
+" Tertiary Features make up a grid at the bottom of the page.<br /><br />\n"
+"\n"
+" Primary Features also can display longer descriptions than Secondary\n"
+" Features, and Secondary Features can display longer descriptions than\n"
+" Tertiary Features."
+msgstr ""
+
+#: mediagoblin/plugins/archivalook/templates/archivalook/feature.html:85
+msgid ""
+"How to decide what information is displayed when a media entry is\n"
+" featured?"
+msgstr ""
+
+#: mediagoblin/plugins/archivalook/templates/archivalook/feature.html:88
+msgid ""
+"\n"
+" When a media entry is featured, the entry's title, it's thumbnail and a\n"
+" portion of its description will be displayed on your website's front page.\n"
+" The number of characters displayed varies on the prominence of the feature.\n"
+" Primary Features display the first 512 characters of their description,\n"
+" Secondary Features display the first 256 characters of their description,\n"
+" and Tertiary Features display the first 128 characters of their description.\n"
+" "
+msgstr ""
+
+#: mediagoblin/plugins/archivalook/templates/archivalook/feature.html:98
+msgid "How to unfeature a piece of media?"
+msgstr ""
+
+#: mediagoblin/plugins/archivalook/templates/archivalook/feature.html:102
+msgid ""
+"\n"
+" Unfeature a media by removing its line from the above textarea and then\n"
+" pressing the Submit Query button.\n"
+" "
+msgstr ""
+
+#: mediagoblin/plugins/archivalook/templates/archivalook/feature.html:108
+msgid "CAUTION:"
+msgstr "ATTENTION :"
+
+#: mediagoblin/plugins/archivalook/templates/archivalook/feature.html:110
+msgid ""
+"\n"
+" When copying and pasting urls into the above text box, be aware that if\n"
+" you make a typo, once you press Submit Query, your media entry will NOT be\n"
+" featured. Make sure that all your intended Media Entries are featured.\n"
+" "
+msgstr ""
+
+#: mediagoblin/plugins/archivalook/templates/archivalook/feature_media_sidebar.html:26
+msgid ""
+"\n"
+"Feature Media "
+msgstr ""
+
+#: mediagoblin/plugins/archivalook/templates/archivalook/feature_media_sidebar.html:28
+#: mediagoblin/plugins/archivalook/templates/archivalook/root.html:64
+msgid "Feature"
+msgstr ""
+
+#: mediagoblin/plugins/archivalook/templates/archivalook/feature_media_sidebar.html:34
+msgid ""
+"\n"
+"Unfeature Media "
+msgstr ""
+
+#: mediagoblin/plugins/archivalook/templates/archivalook/feature_media_sidebar.html:36
+msgid "Unfeature"
+msgstr ""
+
+#: mediagoblin/plugins/archivalook/templates/archivalook/feature_media_sidebar.html:42
+msgid ""
+"\n"
+"Promote Feature "
+msgstr ""
+
+#: mediagoblin/plugins/archivalook/templates/archivalook/feature_media_sidebar.html:44
+msgid "Promote"
+msgstr ""
+
+#: mediagoblin/plugins/archivalook/templates/archivalook/feature_media_sidebar.html:50
+msgid ""
+"\n"
+"Demote Feature "
+msgstr ""
+
+#: mediagoblin/plugins/archivalook/templates/archivalook/feature_media_sidebar.html:52
+msgid "Demote"
+msgstr ""
+
+#: mediagoblin/plugins/archivalook/templates/archivalook/recent_media.html:30
+#: mediagoblin/templates/mediagoblin/root.html:32
+msgid "Most recent media"
+msgstr "Derniers médias"
+
+#: mediagoblin/plugins/archivalook/templates/archivalook/root.html:61
+msgid "Nothing is currently featured."
+msgstr ""
+
+#: mediagoblin/plugins/archivalook/templates/archivalook/root.html:62
+msgid ""
+"If you would like to feature a\n"
+" piece of media, go to that media entry's homepage and click the button\n"
+" that says"
+msgstr ""
+
+#: mediagoblin/plugins/archivalook/templates/archivalook/root.html:65
+msgid ""
+"You're seeing this page because you are a user capable of\n"
+" featuring media, a regular user would see a blank page, so be sure to\n"
+" have media featured as long as your instance has the 'archivalook'\n"
+" plugin enabled. A more advanced tool to manage features can be found\n"
+" in the"
+msgstr ""
+
+#: mediagoblin/plugins/archivalook/templates/archivalook/root.html:72
+msgid "feature management panel."
+msgstr ""
+
+#: mediagoblin/plugins/archivalook/templates/archivalook/root.html:77
+msgid "View most recent media"
+msgstr ""
+
+#: mediagoblin/plugins/archivalook/templates/archivalook/bits/feature_dropdown.html:22
+msgid "Feature management panel"
+msgstr ""
+
+#: mediagoblin/plugins/archivalook/templates/archivalook/feature_displays/audio_primary.html:43
+msgid ""
+"Sorry, this audio will not work because\n"
+"\tyour web browser does not support HTML5\n"
+"\taudio."
+msgstr ""
+
+#: mediagoblin/plugins/archivalook/templates/archivalook/feature_displays/audio_primary.html:46
+msgid ""
+"You can get a modern web browser that\n"
+"\tcan play the audio at <a href=\"http://getfirefox.com\">\n"
+"\t http://getfirefox.com</a>!"
+msgstr ""
+
+#: mediagoblin/plugins/archivalook/templates/archivalook/feature_displays/video_primary.html:43
+#: mediagoblin/plugins/archivalook/templates/archivalook/feature_displays/video_secondary.html:43
+msgid ""
+"Sorry, this video will not work because\n"
+" your web browser does not support HTML5 \n"
+" video."
+msgstr ""
+
+#: mediagoblin/plugins/archivalook/templates/archivalook/feature_displays/video_primary.html:46
+#: mediagoblin/plugins/archivalook/templates/archivalook/feature_displays/video_secondary.html:46
+msgid ""
+"You can get a modern web browser that \n"
+" can play this video at <a href=\"http://getfirefox.com\">\n"
+" http://getfirefox.com</a>!"
+msgstr ""
+
#: mediagoblin/plugins/basic_auth/forms.py:24
#: mediagoblin/plugins/ldap/forms.py:35 mediagoblin/plugins/openid/forms.py:27
#: mediagoblin/plugins/persona/forms.py:24
@@ -504,6 +1005,14 @@ msgstr "Localiser avec <a href=\"%(osm_url)s\">OpenStreetMap</a>"
msgid "Sign in to create an account!"
msgstr "Identifiez-vous pour créer un compte ! "
+#: mediagoblin/plugins/metadata_display/templates/mediagoblin/plugins/metadata_display/metadata_table.html:22
+msgid "Metadata"
+msgstr ""
+
+#: mediagoblin/plugins/metadata_display/templates/mediagoblin/plugins/metadata_display/metadata_table.html:40
+msgid "Edit Metadata"
+msgstr ""
+
#: mediagoblin/plugins/oauth/forms.py:29
msgid "Allow"
msgstr "Autoriser"
@@ -520,10 +1029,6 @@ msgstr "Nom"
msgid "The name of the OAuth client"
msgstr "Le nom du client OAuth"
-#: mediagoblin/plugins/oauth/forms.py:36
-msgid "Description"
-msgstr "Description"
-
#: mediagoblin/plugins/oauth/forms.py:38
msgid ""
"This will be visible to users allowing your\n"
@@ -570,14 +1075,6 @@ msgstr "Connexions de clients OAuth"
msgid "Your OAuth clients"
msgstr "Vos clients OAuth"
-#: mediagoblin/plugins/oauth/templates/oauth/client/register.html:29
-#: mediagoblin/plugins/openid/templates/mediagoblin/plugins/openid/add.html:39
-#: mediagoblin/templates/mediagoblin/submit/collection.html:30
-#: mediagoblin/templates/mediagoblin/submit/start.html:39
-#: mediagoblin/templates/mediagoblin/user_pages/media_collect.html:68
-msgid "Add"
-msgstr "Ajouter"
-
#: mediagoblin/plugins/openid/__init__.py:97
#: mediagoblin/plugins/openid/views.py:268
#: mediagoblin/plugins/openid/views.py:297
@@ -637,13 +1134,6 @@ msgstr "Ajouter un OpenID"
msgid "Delete an OpenID"
msgstr "Supprimer un OpenID"
-#: mediagoblin/plugins/openid/templates/mediagoblin/plugins/openid/delete.html:39
-#: mediagoblin/plugins/persona/templates/mediagoblin/plugins/persona/edit.html:39
-#: mediagoblin/templates/mediagoblin/user_pages/collection.html:56
-#: mediagoblin/templates/mediagoblin/user_pages/media.html:83
-msgid "Delete"
-msgstr "Supprimer"
-
#: mediagoblin/plugins/openid/templates/mediagoblin/plugins/openid/edit_link.html:21
msgid "OpenID's"
msgstr "OpenID"
@@ -651,7 +1141,7 @@ msgstr "OpenID"
#: mediagoblin/plugins/openid/templates/mediagoblin/plugins/openid/login.html:28
#: mediagoblin/plugins/openid/templates/mediagoblin/plugins/openid/login.html:36
#: mediagoblin/plugins/openid/templates/mediagoblin/plugins/openid/login.html:57
-#: mediagoblin/templates/mediagoblin/base.html:106
+#: mediagoblin/templates/mediagoblin/base.html:122
#: mediagoblin/templates/mediagoblin/auth/login.html:28
#: mediagoblin/templates/mediagoblin/auth/login.html:36
#: mediagoblin/templates/mediagoblin/auth/login.html:47
@@ -757,10 +1247,6 @@ msgstr "Vous pouvez utiliser \n<a href=\"http://daringfireball.net/projects/mark
msgid "You must provide a file."
msgstr "Vous devez fournir un fichier."
-#: mediagoblin/submit/views.py:69
-msgid "Woohoo! Submitted!"
-msgstr "Youhou, c'est envoyé !"
-
#: mediagoblin/submit/views.py:138
#, python-format
msgid "Collection \"%s\" added!"
@@ -784,30 +1270,26 @@ msgstr "Vous avez été banni"
msgid "until %(until_when)s"
msgstr "jusqu'au %(until_when)s"
-#: mediagoblin/templates/mediagoblin/banned.html:30
-msgid "indefinitely"
-msgstr "à perpétuité"
-
-#: mediagoblin/templates/mediagoblin/base.html:81
+#: mediagoblin/templates/mediagoblin/base.html:97
msgid "Verify your email!"
msgstr "Vérifiez votre adresse e-mail !"
-#: mediagoblin/templates/mediagoblin/base.html:88
-#: mediagoblin/templates/mediagoblin/base.html:96
+#: mediagoblin/templates/mediagoblin/base.html:104
+#: mediagoblin/templates/mediagoblin/base.html:112
msgid "log out"
msgstr "se déconnecter"
-#: mediagoblin/templates/mediagoblin/base.html:115
+#: mediagoblin/templates/mediagoblin/base.html:131
#, python-format
msgid "<a href=\"%(user_url)s\">%(user_name)s</a>'s account"
msgstr "Compte de <a href=\"%(user_url)s\">%(user_name)s</a>"
-#: mediagoblin/templates/mediagoblin/base.html:122
+#: mediagoblin/templates/mediagoblin/base.html:138
msgid "Change account settings"
msgstr "Modifier les préférences du compte"
-#: mediagoblin/templates/mediagoblin/base.html:126
-#: mediagoblin/templates/mediagoblin/base.html:147
+#: mediagoblin/templates/mediagoblin/base.html:142
+#: mediagoblin/templates/mediagoblin/base.html:165
#: mediagoblin/templates/mediagoblin/moderation/media_panel.html:21
#: mediagoblin/templates/mediagoblin/moderation/media_panel.html:27
#: mediagoblin/templates/mediagoblin/user_pages/processing_panel.html:21
@@ -815,32 +1297,32 @@ msgstr "Modifier les préférences du compte"
msgid "Media processing panel"
msgstr "Panneau de traitement des médias"
-#: mediagoblin/templates/mediagoblin/base.html:135
+#: mediagoblin/templates/mediagoblin/base.html:152
msgid "Log out"
msgstr "Se déconnecter"
-#: mediagoblin/templates/mediagoblin/base.html:138
-#: mediagoblin/templates/mediagoblin/user_pages/user.html:112
+#: mediagoblin/templates/mediagoblin/base.html:155
+#: mediagoblin/templates/mediagoblin/user_pages/user.html:113
msgid "Add media"
msgstr "Ajouter des médias"
-#: mediagoblin/templates/mediagoblin/base.html:141
+#: mediagoblin/templates/mediagoblin/base.html:158
#: mediagoblin/templates/mediagoblin/user_pages/collection_list.html:41
msgid "Create new collection"
msgstr "Créer une nouvelle collection"
-#: mediagoblin/templates/mediagoblin/base.html:151
+#: mediagoblin/templates/mediagoblin/base.html:163
+msgid "Moderation powers:"
+msgstr ""
+
+#: mediagoblin/templates/mediagoblin/base.html:169
msgid "User management panel"
msgstr "Panneau de gestion des utilisateurs"
-#: mediagoblin/templates/mediagoblin/base.html:155
+#: mediagoblin/templates/mediagoblin/base.html:173
msgid "Report management panel"
msgstr "Panneau de gestion des signalements"
-#: mediagoblin/templates/mediagoblin/root.html:32
-msgid "Most recent media"
-msgstr "Tout derniers médias"
-
#: mediagoblin/templates/mediagoblin/api/authorize.html:21
msgid "Authorization"
msgstr "Autorisation"
@@ -937,38 +1419,38 @@ msgstr "Conditions d'utilisation"
msgid "Explore"
msgstr "Explorer"
-#: mediagoblin/templates/mediagoblin/bits/frontpage_welcome.html:23
+#: mediagoblin/templates/mediagoblin/bits/frontpage_welcome.html:24
msgid "Hi there, welcome to this MediaGoblin site!"
msgstr "Bonjour, et bienvenue sur ce site MediaGoblin !"
-#: mediagoblin/templates/mediagoblin/bits/frontpage_welcome.html:24
+#: mediagoblin/templates/mediagoblin/bits/frontpage_welcome.html:25
msgid ""
"This site is running <a href=\"http://mediagoblin.org\">MediaGoblin</a>, an "
"extraordinarily great piece of media hosting software."
msgstr "Ce site utilise <a href=\"http://mediagoblin.org\">MediaGoblin</a>, un logiciel de partage de média particulièrement génial."
-#: mediagoblin/templates/mediagoblin/bits/frontpage_welcome.html:26
+#: mediagoblin/templates/mediagoblin/bits/frontpage_welcome.html:27
msgid ""
"To add your own media, place comments, and more, you can log in with your "
"MediaGoblin account."
msgstr "Pour ajouter vos propres médias, commenter, et bien plus encore, vous pouvez vous identifier avec votre compte MediaGoblin. "
-#: mediagoblin/templates/mediagoblin/bits/frontpage_welcome.html:28
+#: mediagoblin/templates/mediagoblin/bits/frontpage_welcome.html:29
msgid "Don't have one yet? It's easy!"
msgstr "Vous n'en avez pas ? C'est facile !"
-#: mediagoblin/templates/mediagoblin/bits/frontpage_welcome.html:35
+#: mediagoblin/templates/mediagoblin/bits/frontpage_welcome.html:36
msgid ""
"\n"
-" >Create an account at this site</a>\n"
-" or"
-msgstr "\n>Créer un compte sur ce site</a>\nou"
+" >Create an account at this site</a>\n"
+" or"
+msgstr ""
-#: mediagoblin/templates/mediagoblin/bits/frontpage_welcome.html:41
+#: mediagoblin/templates/mediagoblin/bits/frontpage_welcome.html:42
msgid ""
"\n"
-" <a class=\"button_action\" href=\"http://mediagoblin.readthedocs.org/\">Set up MediaGoblin on your own server</a>"
-msgstr "\n<a class=\"button_action\" href=\"http://mediagoblin.readthedocs.org/\">Installer MediaGoblin sur votre propre serveur</a>"
+" <a class=\"button_action\" href=\"http://mediagoblin.readthedocs.org/\">Set up MediaGoblin on your own server</a>"
+msgstr ""
#: mediagoblin/templates/mediagoblin/bits/logo.html:23
#: mediagoblin/themes/airy/templates/mediagoblin/bits/logo.html:23
@@ -982,27 +1464,16 @@ msgid "Editing attachments for %(media_title)s"
msgstr "Modification des pièces jointes de “%(media_title)s”"
#: mediagoblin/templates/mediagoblin/edit/attachments.html:44
-#: mediagoblin/templates/mediagoblin/user_pages/media.html:191
-#: mediagoblin/templates/mediagoblin/user_pages/media.html:207
+#: mediagoblin/templates/mediagoblin/user_pages/media.html:204
+#: mediagoblin/templates/mediagoblin/user_pages/media.html:220
msgid "Attachments"
msgstr "Pièces jointes"
#: mediagoblin/templates/mediagoblin/edit/attachments.html:57
-#: mediagoblin/templates/mediagoblin/user_pages/media.html:213
+#: mediagoblin/templates/mediagoblin/user_pages/media.html:226
msgid "Add attachment"
msgstr "Ajouter une pièce jointe"
-#: mediagoblin/templates/mediagoblin/edit/attachments.html:61
-#: mediagoblin/templates/mediagoblin/edit/delete_account.html:42
-#: mediagoblin/templates/mediagoblin/edit/edit.html:41
-#: mediagoblin/templates/mediagoblin/edit/edit_collection.html:32
-#: mediagoblin/templates/mediagoblin/user_pages/collection_confirm_delete.html:46
-#: mediagoblin/templates/mediagoblin/user_pages/collection_item_confirm_remove.html:52
-#: mediagoblin/templates/mediagoblin/user_pages/media_collect.html:67
-#: mediagoblin/templates/mediagoblin/user_pages/media_confirm_delete.html:48
-msgid "Cancel"
-msgstr "Annuler"
-
#: mediagoblin/templates/mediagoblin/edit/attachments.html:63
#: mediagoblin/templates/mediagoblin/edit/edit.html:42
#: mediagoblin/templates/mediagoblin/edit/edit_account.html:47
@@ -1026,12 +1497,6 @@ msgstr "Voulez-vous vraiment supprimer l'utilisateur “%(user_name)s” et tous
msgid "Yes, really delete my account"
msgstr "Oui, supprimer réellement mon compte"
-#: mediagoblin/templates/mediagoblin/edit/delete_account.html:44
-#: mediagoblin/templates/mediagoblin/user_pages/collection_confirm_delete.html:48
-#: mediagoblin/templates/mediagoblin/user_pages/media_confirm_delete.html:49
-msgid "Delete permanently"
-msgstr "Supprimer définitivement"
-
#: mediagoblin/templates/mediagoblin/edit/edit.html:23
#: mediagoblin/templates/mediagoblin/edit/edit.html:35
#, python-format
@@ -1063,6 +1528,27 @@ msgstr "Modification de “%(collection_title)s”"
msgid "Editing %(username)s's profile"
msgstr "Modification du profil de %(username)s"
+#: mediagoblin/templates/mediagoblin/edit/metadata.html:67
+#, python-format
+msgid "Metadata for \"%(media_name)s\""
+msgstr ""
+
+#: mediagoblin/templates/mediagoblin/edit/metadata.html:72
+msgid "MetaData"
+msgstr ""
+
+#: mediagoblin/templates/mediagoblin/edit/metadata.html:80
+msgid "Add new Row"
+msgstr ""
+
+#: mediagoblin/templates/mediagoblin/edit/metadata.html:83
+msgid "Update Metadata"
+msgstr ""
+
+#: mediagoblin/templates/mediagoblin/edit/metadata.html:87
+msgid "Clear empty Rows"
+msgstr ""
+
#: mediagoblin/templates/mediagoblin/edit/verification.txt:19
#, python-format
msgid ""
@@ -1083,10 +1569,12 @@ msgstr "Nouveaux commentaires"
#: mediagoblin/templates/mediagoblin/fragments/header_notifications.html:24
#: mediagoblin/templates/mediagoblin/media_displays/image.html:39
-#: mediagoblin/templates/mediagoblin/moderation/report.html:55
-#: mediagoblin/templates/mediagoblin/moderation/report.html:117
-#: mediagoblin/templates/mediagoblin/user_pages/media.html:139
-#: mediagoblin/templates/mediagoblin/user_pages/media.html:168
+#: mediagoblin/templates/mediagoblin/moderation/report.html:57
+#: mediagoblin/templates/mediagoblin/moderation/report.html:120
+#: mediagoblin/templates/mediagoblin/user_pages/blog_media.html:131
+#: mediagoblin/templates/mediagoblin/user_pages/blog_media.html:151
+#: mediagoblin/templates/mediagoblin/user_pages/media.html:146
+#: mediagoblin/templates/mediagoblin/user_pages/media.html:181
#: mediagoblin/templates/mediagoblin/user_pages/report.html:48
#, python-format
msgid "%(formatted_time)s ago"
@@ -1144,12 +1632,14 @@ msgid "Created"
msgstr "Créé"
#: mediagoblin/templates/mediagoblin/media_displays/pdf.html:59
-#: mediagoblin/templates/mediagoblin/media_displays/stl.html:87
-#: mediagoblin/templates/mediagoblin/media_displays/stl.html:93
-#: mediagoblin/templates/mediagoblin/media_displays/stl.html:99
-#: mediagoblin/templates/mediagoblin/media_displays/stl.html:105
-#: mediagoblin/templates/mediagoblin/user_pages/media.html:59
-#: mediagoblin/templates/mediagoblin/user_pages/media.html:65
+#: mediagoblin/templates/mediagoblin/media_displays/stl.html:90
+#: mediagoblin/templates/mediagoblin/media_displays/stl.html:96
+#: mediagoblin/templates/mediagoblin/media_displays/stl.html:102
+#: mediagoblin/templates/mediagoblin/media_displays/stl.html:108
+#: mediagoblin/templates/mediagoblin/user_pages/blog_media.html:59
+#: mediagoblin/templates/mediagoblin/user_pages/blog_media.html:65
+#: mediagoblin/templates/mediagoblin/user_pages/media.html:62
+#: mediagoblin/templates/mediagoblin/user_pages/media.html:68
#, python-format
msgid "Image for %(media_title)s"
msgstr "Image de “%(media_title)s”"
@@ -1158,35 +1648,35 @@ msgstr "Image de “%(media_title)s”"
msgid "PDF file"
msgstr "Fichier PDF"
-#: mediagoblin/templates/mediagoblin/media_displays/stl.html:112
+#: mediagoblin/templates/mediagoblin/media_displays/stl.html:116
msgid "Perspective"
msgstr "Perspective"
-#: mediagoblin/templates/mediagoblin/media_displays/stl.html:115
+#: mediagoblin/templates/mediagoblin/media_displays/stl.html:119
msgid "Front"
msgstr "De face"
-#: mediagoblin/templates/mediagoblin/media_displays/stl.html:118
+#: mediagoblin/templates/mediagoblin/media_displays/stl.html:122
msgid "Top"
msgstr "Haut"
-#: mediagoblin/templates/mediagoblin/media_displays/stl.html:121
+#: mediagoblin/templates/mediagoblin/media_displays/stl.html:125
msgid "Side"
msgstr "Côté"
-#: mediagoblin/templates/mediagoblin/media_displays/stl.html:126
+#: mediagoblin/templates/mediagoblin/media_displays/stl.html:130
msgid "WebGL"
msgstr "WebGL"
-#: mediagoblin/templates/mediagoblin/media_displays/stl.html:132
+#: mediagoblin/templates/mediagoblin/media_displays/stl.html:136
msgid "Download model"
msgstr "Télécharger le modèle"
-#: mediagoblin/templates/mediagoblin/media_displays/stl.html:140
+#: mediagoblin/templates/mediagoblin/media_displays/stl.html:145
msgid "File Format"
msgstr "Format de fichier"
-#: mediagoblin/templates/mediagoblin/media_displays/stl.html:142
+#: mediagoblin/templates/mediagoblin/media_displays/stl.html:147
msgid "Object Height"
msgstr "Hauteur de l'objet"
@@ -1218,6 +1708,32 @@ msgstr "Ici, vous pouvez suivre la progression des médias en cours de traitemen
msgid "Media in-processing"
msgstr "Médias en cours de traitement"
+#: mediagoblin/templates/mediagoblin/moderation/media_panel.html:38
+#: mediagoblin/templates/mediagoblin/moderation/media_panel.html:67
+#: mediagoblin/templates/mediagoblin/moderation/media_panel.html:98
+#: mediagoblin/templates/mediagoblin/moderation/user_panel.html:75
+msgid "ID"
+msgstr "ID"
+
+#: mediagoblin/templates/mediagoblin/moderation/media_panel.html:39
+#: mediagoblin/templates/mediagoblin/moderation/media_panel.html:68
+#: mediagoblin/templates/mediagoblin/moderation/media_panel.html:99
+msgid "User"
+msgstr ""
+
+#: mediagoblin/templates/mediagoblin/moderation/media_panel.html:41
+#: mediagoblin/templates/mediagoblin/moderation/media_panel.html:70
+msgid "When submitted"
+msgstr ""
+
+#: mediagoblin/templates/mediagoblin/moderation/media_panel.html:42
+msgid "Transcoding progress"
+msgstr ""
+
+#: mediagoblin/templates/mediagoblin/moderation/media_panel.html:53
+msgid "Unknown"
+msgstr ""
+
#: mediagoblin/templates/mediagoblin/moderation/media_panel.html:59
#: mediagoblin/templates/mediagoblin/user_pages/processing_panel.html:56
msgid "No media in-processing"
@@ -1228,6 +1744,14 @@ msgstr "Aucun média en cours de traitement"
msgid "These uploads failed to process:"
msgstr "Le traitement de ces fichiers a échoué :"
+#: mediagoblin/templates/mediagoblin/moderation/media_panel.html:71
+msgid "Reason for failure"
+msgstr ""
+
+#: mediagoblin/templates/mediagoblin/moderation/media_panel.html:72
+msgid "Failure metadata"
+msgstr ""
+
#: mediagoblin/templates/mediagoblin/moderation/media_panel.html:91
#: mediagoblin/templates/mediagoblin/user_pages/processing_panel.html:86
msgid "No failed entries!"
@@ -1237,6 +1761,10 @@ msgstr "Aucun échec !"
msgid "Last 10 successful uploads"
msgstr "10 derniers médias traités avec succès"
+#: mediagoblin/templates/mediagoblin/moderation/media_panel.html:101
+msgid "Submitted"
+msgstr ""
+
#: mediagoblin/templates/mediagoblin/moderation/media_panel.html:113
#: mediagoblin/templates/mediagoblin/user_pages/processing_panel.html:107
msgid "No processed entries, yet!"
@@ -1246,20 +1774,20 @@ msgstr "Aucun média traité, pour le moment !"
msgid "Sorry, no such report found."
msgstr "Désolé, ce signalement n'a pas été trouvé. "
-#: mediagoblin/templates/mediagoblin/moderation/report.html:32
+#: mediagoblin/templates/mediagoblin/moderation/report.html:33
msgid "Return to Reports Panel"
msgstr "Retourner au Panneau des signalements"
-#: mediagoblin/templates/mediagoblin/moderation/report.html:33
-#: mediagoblin/templates/mediagoblin/user_pages/media.html:155
+#: mediagoblin/templates/mediagoblin/moderation/report.html:35
+#: mediagoblin/templates/mediagoblin/user_pages/media.html:162
msgid "Report"
msgstr "Signalement"
-#: mediagoblin/templates/mediagoblin/moderation/report.html:36
+#: mediagoblin/templates/mediagoblin/moderation/report.html:38
msgid "Reported comment"
msgstr "Commentaire signalé"
-#: mediagoblin/templates/mediagoblin/moderation/report.html:81
+#: mediagoblin/templates/mediagoblin/moderation/report.html:83
#, python-format
msgid ""
"\n"
@@ -1267,7 +1795,7 @@ msgid ""
" "
msgstr "\n ❖ Média signalé par <a href=\"%(user_url)s\">%(user_name)s</a>\n "
-#: mediagoblin/templates/mediagoblin/moderation/report.html:90
+#: mediagoblin/templates/mediagoblin/moderation/report.html:92
#, python-format
msgid ""
"\n"
@@ -1277,24 +1805,29 @@ msgid ""
" "
msgstr "\nLE CONTENU PUBLIE PAR\n<a href=\"%(user_url)s\"> %(user_name)s</a>\nA ETE SUPPRIME"
-#: mediagoblin/templates/mediagoblin/moderation/report.html:130
+#: mediagoblin/templates/mediagoblin/moderation/report.html:102
+msgid "Reason for report:"
+msgstr ""
+
+#: mediagoblin/templates/mediagoblin/moderation/report.html:133
+#: mediagoblin/templates/mediagoblin/moderation/user.html:136
msgid "Resolve"
msgstr "Résoudre"
-#: mediagoblin/templates/mediagoblin/moderation/report.html:134
-#: mediagoblin/templates/mediagoblin/moderation/report.html:153
+#: mediagoblin/templates/mediagoblin/moderation/report.html:137
+#: mediagoblin/templates/mediagoblin/moderation/report.html:157
msgid "Resolve This Report"
msgstr "Résoudre ce signalement"
-#: mediagoblin/templates/mediagoblin/moderation/report.html:145
+#: mediagoblin/templates/mediagoblin/moderation/report.html:149
msgid "Status"
msgstr "Statut"
-#: mediagoblin/templates/mediagoblin/moderation/report.html:147
+#: mediagoblin/templates/mediagoblin/moderation/report.html:151
msgid "RESOLVED"
msgstr "RESOLU"
-#: mediagoblin/templates/mediagoblin/moderation/report.html:155
+#: mediagoblin/templates/mediagoblin/moderation/report.html:159
msgid "You cannot take action against an administrator"
msgstr "Vous ne pouvez pas agir contre un administrateur"
@@ -1315,7 +1848,7 @@ msgid "Active Reports Filed"
msgstr "Signalements actifs"
#: mediagoblin/templates/mediagoblin/moderation/report_panel.html:77
-#: mediagoblin/templates/mediagoblin/moderation/report_panel.html:171
+#: mediagoblin/templates/mediagoblin/moderation/report_panel.html:173
msgid "Offender"
msgstr "Utilisateur mis en cause"
@@ -1324,16 +1857,16 @@ msgid "When Reported"
msgstr "Signalé le"
#: mediagoblin/templates/mediagoblin/moderation/report_panel.html:79
-#: mediagoblin/templates/mediagoblin/moderation/report_panel.html:173
+#: mediagoblin/templates/mediagoblin/moderation/report_panel.html:175
msgid "Reported By"
msgstr "Signalé par"
#: mediagoblin/templates/mediagoblin/moderation/report_panel.html:80
-#: mediagoblin/templates/mediagoblin/moderation/report_panel.html:174
+#: mediagoblin/templates/mediagoblin/moderation/report_panel.html:176
msgid "Reason"
msgstr "Raison"
-#: mediagoblin/templates/mediagoblin/moderation/report_panel.html:94
+#: mediagoblin/templates/mediagoblin/moderation/report_panel.html:95
#, python-format
msgid ""
"\n"
@@ -1341,7 +1874,7 @@ msgid ""
" "
msgstr "\n Signalement de commentaire #%(report_id)s\n "
-#: mediagoblin/templates/mediagoblin/moderation/report_panel.html:109
+#: mediagoblin/templates/mediagoblin/moderation/report_panel.html:111
#, python-format
msgid ""
"\n"
@@ -1349,23 +1882,23 @@ msgid ""
" "
msgstr "\n Signalement de média #%(report_id)s\n "
-#: mediagoblin/templates/mediagoblin/moderation/report_panel.html:123
+#: mediagoblin/templates/mediagoblin/moderation/report_panel.html:125
msgid "No open reports found."
msgstr "Aucun signalement en attente de résolution n'a été trouvé. "
-#: mediagoblin/templates/mediagoblin/moderation/report_panel.html:125
+#: mediagoblin/templates/mediagoblin/moderation/report_panel.html:127
msgid "Closed Reports"
msgstr "Signalements résolus"
-#: mediagoblin/templates/mediagoblin/moderation/report_panel.html:170
+#: mediagoblin/templates/mediagoblin/moderation/report_panel.html:172
msgid "Resolved"
msgstr "Résolu"
-#: mediagoblin/templates/mediagoblin/moderation/report_panel.html:172
+#: mediagoblin/templates/mediagoblin/moderation/report_panel.html:174
msgid "Action Taken"
msgstr "Action réalisée"
-#: mediagoblin/templates/mediagoblin/moderation/report_panel.html:185
+#: mediagoblin/templates/mediagoblin/moderation/report_panel.html:188
#, python-format
msgid ""
"\n"
@@ -1373,10 +1906,142 @@ msgid ""
" "
msgstr "\n Signalement résolu #%(report_id)s\n "
-#: mediagoblin/templates/mediagoblin/moderation/report_panel.html:199
+#: mediagoblin/templates/mediagoblin/moderation/report_panel.html:202
msgid "No closed reports found."
msgstr "Aucun signalement résolu n'a été trouvé. "
+#: mediagoblin/templates/mediagoblin/moderation/user.html:23
+#, python-format
+msgid "User: %(username)s"
+msgstr ""
+
+#: mediagoblin/templates/mediagoblin/moderation/user.html:42
+msgid "Return to Users Panel"
+msgstr ""
+
+#: mediagoblin/templates/mediagoblin/moderation/user.html:49
+msgid "Sorry, no such user found."
+msgstr ""
+
+#: mediagoblin/templates/mediagoblin/moderation/user.html:53
+#: mediagoblin/templates/mediagoblin/user_pages/user_nonactive.html:40
+#: mediagoblin/templates/mediagoblin/user_pages/user_nonactive.html:60
+msgid "Email verification needed"
+msgstr "Vérification d'e-mail nécessaire"
+
+#: mediagoblin/templates/mediagoblin/moderation/user.html:55
+msgid ""
+"Someone has registered an account with this username, but it still has\n"
+" to be activated."
+msgstr ""
+
+#: mediagoblin/templates/mediagoblin/moderation/user.html:66
+#: mediagoblin/templates/mediagoblin/user_pages/user.html:34
+#: mediagoblin/templates/mediagoblin/user_pages/user.html:46
+#: mediagoblin/templates/mediagoblin/user_pages/user_nonactive.html:25
+#, python-format
+msgid "%(username)s's profile"
+msgstr "Profil de %(username)s"
+
+#: mediagoblin/templates/mediagoblin/moderation/user.html:68
+#, python-format
+msgid "BANNED until %(expiration_date)s"
+msgstr ""
+
+#: mediagoblin/templates/mediagoblin/moderation/user.html:72
+msgid "Banned Indefinitely"
+msgstr ""
+
+#: mediagoblin/templates/mediagoblin/moderation/user.html:78
+#: mediagoblin/templates/mediagoblin/user_pages/user.html:62
+msgid "This user hasn't filled in their profile (yet)."
+msgstr "Cet utilisateur n'a pas (encore) renseigné son profil."
+
+#: mediagoblin/templates/mediagoblin/moderation/user.html:89
+#: mediagoblin/templates/mediagoblin/user_pages/user.html:57
+#: mediagoblin/templates/mediagoblin/user_pages/user.html:74
+msgid "Edit profile"
+msgstr "Modifier le profil"
+
+#: mediagoblin/templates/mediagoblin/moderation/user.html:96
+#: mediagoblin/templates/mediagoblin/user_pages/user.html:81
+msgid "Browse collections"
+msgstr "Parcourir les collections"
+
+#: mediagoblin/templates/mediagoblin/moderation/user.html:105
+#, python-format
+msgid "Active Reports on %(username)s"
+msgstr ""
+
+#: mediagoblin/templates/mediagoblin/moderation/user.html:112
+msgid "Report ID"
+msgstr ""
+
+#: mediagoblin/templates/mediagoblin/moderation/user.html:113
+msgid "Reported Content"
+msgstr ""
+
+#: mediagoblin/templates/mediagoblin/moderation/user.html:114
+msgid "Description of Report"
+msgstr ""
+
+#: mediagoblin/templates/mediagoblin/moderation/user.html:122
+#, python-format
+msgid "Report #%(report_number)s"
+msgstr ""
+
+#: mediagoblin/templates/mediagoblin/moderation/user.html:129
+msgid "Reported Comment"
+msgstr ""
+
+#: mediagoblin/templates/mediagoblin/moderation/user.html:131
+msgid "Reported Media Entry"
+msgstr ""
+
+#: mediagoblin/templates/mediagoblin/moderation/user.html:142
+#, python-format
+msgid "No active reports filed on %(username)s"
+msgstr ""
+
+#: mediagoblin/templates/mediagoblin/moderation/user.html:150
+#, python-format
+msgid "All reports on %(username)s"
+msgstr ""
+
+#: mediagoblin/templates/mediagoblin/moderation/user.html:155
+#, python-format
+msgid "All reports that %(username)s has filed"
+msgstr ""
+
+#: mediagoblin/templates/mediagoblin/moderation/user.html:164
+#, python-format
+msgid "%(username)s's Privileges"
+msgstr ""
+
+#: mediagoblin/templates/mediagoblin/moderation/user.html:172
+msgid "Privilege"
+msgstr ""
+
+#: mediagoblin/templates/mediagoblin/moderation/user.html:173
+msgid "Granted"
+msgstr ""
+
+#: mediagoblin/templates/mediagoblin/moderation/user.html:180
+msgid "Yes"
+msgstr "Oui"
+
+#: mediagoblin/templates/mediagoblin/moderation/user.html:182
+msgid "No"
+msgstr "Non"
+
+#: mediagoblin/templates/mediagoblin/moderation/user.html:213
+msgid "Ban User"
+msgstr ""
+
+#: mediagoblin/templates/mediagoblin/moderation/user.html:218
+msgid "UnBan User"
+msgstr ""
+
#: mediagoblin/templates/mediagoblin/moderation/user_panel.html:21
#: mediagoblin/templates/mediagoblin/moderation/user_panel.html:26
msgid "User panel"
@@ -1393,10 +2058,6 @@ msgstr "\n Ici vous pouvez superviser les utilisateurs afin de prendre des me
msgid "Active Users"
msgstr "Utilisateurs actifs"
-#: mediagoblin/templates/mediagoblin/moderation/user_panel.html:75
-msgid "ID"
-msgstr "ID"
-
#: mediagoblin/templates/mediagoblin/moderation/user_panel.html:77
msgid "When Joined"
msgstr "Inscrit le"
@@ -1418,6 +2079,26 @@ msgstr "Ajouter une collection"
msgid "Add your media"
msgstr "Ajoutez votre média"
+#: mediagoblin/templates/mediagoblin/user_pages/blog_media.html:38
+#, python-format
+msgid "❖ Blog post by <a href=\"%(user_url)s\">%(username)s</a>"
+msgstr ""
+
+#: mediagoblin/templates/mediagoblin/user_pages/blog_media.html:92
+#: mediagoblin/templates/mediagoblin/user_pages/media.html:104
+msgid "Add a comment"
+msgstr "Ajouter un commentaire"
+
+#: mediagoblin/templates/mediagoblin/user_pages/blog_media.html:103
+#: mediagoblin/templates/mediagoblin/user_pages/media.html:115
+msgid "Add this comment"
+msgstr "Ajouter ce commentaire"
+
+#: mediagoblin/templates/mediagoblin/user_pages/blog_media.html:149
+#: mediagoblin/templates/mediagoblin/user_pages/media.html:179
+msgid "Added"
+msgstr "Ajouté"
+
#: mediagoblin/templates/mediagoblin/user_pages/collection.html:30
#, python-format
msgid "%(collection_title)s (%(username)s's collection)"
@@ -1428,23 +2109,27 @@ msgstr "“%(collection_title)s” (collection de %(username)s)"
msgid "%(collection_title)s by <a href=\"%(user_url)s\">%(username)s</a>"
msgstr "“%(collection_title)s” de <a href=\"%(user_url)s\">%(username)s</a>"
-#: mediagoblin/templates/mediagoblin/user_pages/collection.html:52
-#: mediagoblin/templates/mediagoblin/user_pages/media.html:79
-msgid "Edit"
-msgstr "Modifier"
+#: mediagoblin/templates/mediagoblin/user_pages/collection_confirm_delete.html:23
+#, python-format
+msgid "Delete collection %(collection_title)s"
+msgstr ""
-#: mediagoblin/templates/mediagoblin/user_pages/collection_confirm_delete.html:30
-#: mediagoblin/templates/mediagoblin/user_pages/media_confirm_delete.html:30
+#: mediagoblin/templates/mediagoblin/user_pages/collection_confirm_delete.html:38
#, python-format
-msgid "Really delete %(title)s?"
-msgstr "Voulez-vous vraiment supprimer “%(title)s” ?"
+msgid "Really delete collection: %(title)s?"
+msgstr ""
+
+#: mediagoblin/templates/mediagoblin/user_pages/collection_item_confirm_remove.html:23
+#, python-format
+msgid "Remove %(media_title)s from %(collection_title)s"
+msgstr ""
-#: mediagoblin/templates/mediagoblin/user_pages/collection_item_confirm_remove.html:31
+#: mediagoblin/templates/mediagoblin/user_pages/collection_item_confirm_remove.html:39
#, python-format
msgid "Really remove %(media_title)s from %(collection_title)s?"
msgstr "Voulez-vous vraiment retirer “%(media_title)s” de “%(collection_title)s” ?"
-#: mediagoblin/templates/mediagoblin/user_pages/collection_item_confirm_remove.html:54
+#: mediagoblin/templates/mediagoblin/user_pages/collection_item_confirm_remove.html:62
msgid "Remove"
msgstr "Retirer"
@@ -1487,22 +2172,10 @@ msgstr "Médias de <a href=\"%(user_url)s\">%(username)s</a>"
msgid "❖ Browsing media by <a href=\"%(user_url)s\">%(username)s</a>"
msgstr "❖ Parcourir les médias de <a href=\"%(user_url)s\">%(username)s</a>"
-#: mediagoblin/templates/mediagoblin/user_pages/media.html:97
-msgid "Add a comment"
-msgstr "Ajouter un commentaire"
-
-#: mediagoblin/templates/mediagoblin/user_pages/media.html:108
-msgid "Add this comment"
-msgstr "Ajouter ce commentaire"
-
-#: mediagoblin/templates/mediagoblin/user_pages/media.html:112
+#: mediagoblin/templates/mediagoblin/user_pages/media.html:119
msgid "Comment Preview"
msgstr "Prévisualisation du commentaire"
-#: mediagoblin/templates/mediagoblin/user_pages/media.html:166
-msgid "Added"
-msgstr "Ajouté"
-
#: mediagoblin/templates/mediagoblin/user_pages/media_collect.html:28
#: mediagoblin/templates/mediagoblin/user_pages/media_collect.html:40
#, python-format
@@ -1551,52 +2224,27 @@ msgstr "\n ❖ Publié par <a href=\"%(user_url)s\"\n
msgid "File Report "
msgstr "Remplir un signalement"
-#: mediagoblin/templates/mediagoblin/user_pages/user.html:34
-#: mediagoblin/templates/mediagoblin/user_pages/user.html:45
-#: mediagoblin/templates/mediagoblin/user_pages/user_nonactive.html:25
-#, python-format
-msgid "%(username)s's profile"
-msgstr "Profil de %(username)s"
-
-#: mediagoblin/templates/mediagoblin/user_pages/user.html:52
+#: mediagoblin/templates/mediagoblin/user_pages/user.html:53
msgid "Here's a spot to tell others about yourself."
msgstr "C'est ici que vous pouvez vous présenter. "
-#: mediagoblin/templates/mediagoblin/user_pages/user.html:56
-#: mediagoblin/templates/mediagoblin/user_pages/user.html:73
-msgid "Edit profile"
-msgstr "Modifier le profil"
-
-#: mediagoblin/templates/mediagoblin/user_pages/user.html:61
-msgid "This user hasn't filled in their profile (yet)."
-msgstr "Cet utilisateur n'a pas (encore) renseigné son profil."
-
-#: mediagoblin/templates/mediagoblin/user_pages/user.html:80
-msgid "Browse collections"
-msgstr "Parcourir les collections"
-
-#: mediagoblin/templates/mediagoblin/user_pages/user.html:93
+#: mediagoblin/templates/mediagoblin/user_pages/user.html:94
#, python-format
msgid "View all of %(username)s's media"
msgstr "Voir tous les médias de %(username)s"
-#: mediagoblin/templates/mediagoblin/user_pages/user.html:106
+#: mediagoblin/templates/mediagoblin/user_pages/user.html:107
msgid ""
"This is where your media will appear, but you don't seem to have added "
"anything yet."
msgstr "C'est ici que vos médias s'afficheront, mais vous n'avez rien ajouté pour le moment."
-#: mediagoblin/templates/mediagoblin/user_pages/user.html:118
+#: mediagoblin/templates/mediagoblin/user_pages/user.html:119
#: mediagoblin/templates/mediagoblin/utils/collection_gallery.html:84
#: mediagoblin/templates/mediagoblin/utils/object_gallery.html:70
msgid "There doesn't seem to be any media here yet..."
msgstr "Il n'y a pas de média ici pour le moment..."
-#: mediagoblin/templates/mediagoblin/user_pages/user_nonactive.html:40
-#: mediagoblin/templates/mediagoblin/user_pages/user_nonactive.html:60
-msgid "Email verification needed"
-msgstr "Vérification d'e-mail nécessaire"
-
#: mediagoblin/templates/mediagoblin/user_pages/user_nonactive.html:43
msgid "Almost done! Your account still needs to be activated."
msgstr "Presque fini ! Votre compte a maintenant besoin d'être activé."
@@ -1639,6 +2287,14 @@ msgstr "Dans les collections"
msgid "Add to a collection"
msgstr "Ajouter à une collection"
+#: mediagoblin/templates/mediagoblin/utils/comment-subscription.html:24
+msgid "Subscribe to comments"
+msgstr ""
+
+#: mediagoblin/templates/mediagoblin/utils/comment-subscription.html:30
+msgid "Silence comments"
+msgstr ""
+
#: mediagoblin/templates/mediagoblin/utils/feed_link.html:21
#: mediagoblin/themes/airy/templates/mediagoblin/utils/feed_link.html:21
msgid "feed icon"
@@ -1683,7 +2339,7 @@ msgstr "Signaler le média"
msgid "Tagged with"
msgstr "Etiqueté avec"
-#: mediagoblin/tools/exif.py:83
+#: mediagoblin/tools/exif.py:81
msgid "Could not read the image file."
msgstr "Impossible de lire l'image."
@@ -1755,10 +2411,6 @@ msgid ""
"target=\"_blank\">Markdown</a> for formatting."
msgstr "Vous pouvez utiliser <a href=\"http://daringfireball.net/projects/markdown/basics\" target=\"_blank\">Markdown</a> pour le formatage."
-#: mediagoblin/user_pages/forms.py:31
-msgid "I am sure I want to delete this"
-msgstr "Je suis sûr de vouloir supprimer ce média"
-
#: mediagoblin/user_pages/forms.py:35
msgid "I am sure I want to remove this item from the collection"
msgstr "Je suis sûr de vouloir retirer cet élément de la collection"
@@ -1786,73 +2438,69 @@ msgstr "Vous pouvez utiliser\n<a href=\"http://daringfireball.net/projects/markd
msgid "Reason for Reporting"
msgstr "Raison du signalement"
-#: mediagoblin/user_pages/views.py:178
+#: mediagoblin/user_pages/views.py:188
msgid "Sorry, comments are disabled."
msgstr "Désolé, les commentaires sont désactivés."
-#: mediagoblin/user_pages/views.py:183
+#: mediagoblin/user_pages/views.py:193
msgid "Oops, your comment was empty."
msgstr "Oups, votre commentaire était vide."
-#: mediagoblin/user_pages/views.py:189
+#: mediagoblin/user_pages/views.py:199
msgid "Your comment has been posted!"
msgstr "Votre commentaire a été ajouté !"
-#: mediagoblin/user_pages/views.py:225
+#: mediagoblin/user_pages/views.py:235
msgid "Please check your entries and try again."
msgstr "Veuillez vérifier vos entrées et réessayer."
-#: mediagoblin/user_pages/views.py:265
+#: mediagoblin/user_pages/views.py:275
msgid "You have to select or add a collection"
msgstr "Vous devez sélectionner ou ajouter une collection"
-#: mediagoblin/user_pages/views.py:276
+#: mediagoblin/user_pages/views.py:286
#, python-format
msgid "\"%s\" already in collection \"%s\""
msgstr "“%s” est déjà dans la collection “%s”"
-#: mediagoblin/user_pages/views.py:282
+#: mediagoblin/user_pages/views.py:292
#, python-format
msgid "\"%s\" added to collection \"%s\""
msgstr "“%s” a été ajouté à la collection “%s”"
-#: mediagoblin/user_pages/views.py:307
+#: mediagoblin/user_pages/views.py:317
msgid "You deleted the media."
msgstr "Vous avez supprimé le média."
-#: mediagoblin/user_pages/views.py:319
-msgid "The media was not deleted because you didn't check that you were sure."
-msgstr "Ce média n'a pas été supprimé car vous n'avez pas coché la case de confirmation. "
-
-#: mediagoblin/user_pages/views.py:326
+#: mediagoblin/user_pages/views.py:336
msgid "You are about to delete another user's media. Proceed with caution."
msgstr "Vous vous apprêtez à supprimer le média d'un autre utilisateur. Veuillez prendre garde."
-#: mediagoblin/user_pages/views.py:399
+#: mediagoblin/user_pages/views.py:409
msgid "You deleted the item from the collection."
msgstr "Vous avez retiré cet élément de la collection."
-#: mediagoblin/user_pages/views.py:403
+#: mediagoblin/user_pages/views.py:413
msgid "The item was not removed because you didn't check that you were sure."
msgstr "L'élément n'a pas été retiré car vous n'avez pas coché la case de confirmation."
-#: mediagoblin/user_pages/views.py:411
+#: mediagoblin/user_pages/views.py:421
msgid ""
"You are about to delete an item from another user's collection. Proceed with"
" caution."
msgstr "Vous vous apprêtez à supprimer un élément de la collection d'un autre utilisateur. Veuillez prendre garde. "
-#: mediagoblin/user_pages/views.py:443
+#: mediagoblin/user_pages/views.py:453
#, python-format
msgid "You deleted the collection \"%s\""
msgstr "Vous avez supprimé la collection “%s”"
-#: mediagoblin/user_pages/views.py:450
+#: mediagoblin/user_pages/views.py:460
msgid ""
"The collection was not deleted because you didn't check that you were sure."
msgstr "La collection n'a pas été supprimée car vous n'avez pas coché la case de confirmation. "
-#: mediagoblin/user_pages/views.py:458
+#: mediagoblin/user_pages/views.py:468
msgid ""
"You are about to delete another user's collection. Proceed with caution."
msgstr "Vous vous apprêtez à supprimer la collection d'un autre utilisateur. Veuillez prendre garde."