From 1c0293898c8084446239ab202824c02ba7c3431b Mon Sep 17 00:00:00 2001 From: Christopher Allan Webber Date: Thu, 10 Jul 2014 12:33:32 -0500 Subject: [PATCH] Committing extracted and compiled translations --- .../i18n/ar/LC_MESSAGES/mediagoblin.mo | Bin 38372 -> 53468 bytes .../i18n/ar/LC_MESSAGES/mediagoblin.po | 1039 ++++++++++++---- .../i18n/bg/LC_MESSAGES/mediagoblin.mo | Bin 37046 -> 52142 bytes .../i18n/bg/LC_MESSAGES/mediagoblin.po | 1033 ++++++++++++---- .../i18n/ca/LC_MESSAGES/mediagoblin.mo | Bin 35507 -> 36320 bytes .../i18n/cs/LC_MESSAGES/mediagoblin.mo | Bin 0 -> 36019 bytes .../i18n/da/LC_MESSAGES/mediagoblin.mo | Bin 35285 -> 35542 bytes .../i18n/de/LC_MESSAGES/mediagoblin.mo | Bin 36071 -> 36930 bytes .../i18n/el/LC_MESSAGES/mediagoblin.mo | Bin 0 -> 40430 bytes .../i18n/en/LC_MESSAGES/mediagoblin.po | 1068 +++++++++++++---- .../i18n/eo/LC_MESSAGES/mediagoblin.mo | Bin 35525 -> 50621 bytes .../i18n/eo/LC_MESSAGES/mediagoblin.po | 1033 ++++++++++++---- .../i18n/es/LC_MESSAGES/mediagoblin.mo | Bin 37210 -> 37221 bytes .../i18n/fa/LC_MESSAGES/mediagoblin.mo | Bin 35473 -> 42814 bytes .../i18n/fr/LC_MESSAGES/mediagoblin.mo | Bin 37110 -> 37945 bytes .../i18n/gl/LC_MESSAGES/mediagoblin.mo | Bin 0 -> 36335 bytes .../i18n/he/LC_MESSAGES/mediagoblin.mo | Bin 41044 -> 54495 bytes .../i18n/he/LC_MESSAGES/mediagoblin.po | 1006 +++++++++++----- .../i18n/ia/LC_MESSAGES/mediagoblin.mo | Bin 34687 -> 49783 bytes .../i18n/ia/LC_MESSAGES/mediagoblin.po | 1031 ++++++++++++---- .../i18n/is_IS/LC_MESSAGES/mediagoblin.mo | Bin 37595 -> 52696 bytes .../i18n/is_IS/LC_MESSAGES/mediagoblin.po | 1045 ++++++++++++---- .../i18n/it/LC_MESSAGES/mediagoblin.mo | Bin 36330 -> 51435 bytes .../i18n/it/LC_MESSAGES/mediagoblin.po | 1049 ++++++++++++---- .../i18n/ja/LC_MESSAGES/mediagoblin.mo | Bin 35247 -> 35381 bytes .../i18n/ko_KR/LC_MESSAGES/mediagoblin.mo | Bin 36442 -> 51538 bytes .../i18n/ko_KR/LC_MESSAGES/mediagoblin.po | 1035 ++++++++++++---- .../i18n/nl/LC_MESSAGES/mediagoblin.mo | Bin 35090 -> 50186 bytes .../i18n/nl/LC_MESSAGES/mediagoblin.po | 1033 ++++++++++++---- .../i18n/nn_NO/LC_MESSAGES/mediagoblin.mo | Bin 33904 -> 49014 bytes .../i18n/nn_NO/LC_MESSAGES/mediagoblin.po | 1037 ++++++++++++---- .../i18n/pl/LC_MESSAGES/mediagoblin.mo | Bin 36384 -> 51500 bytes .../i18n/pl/LC_MESSAGES/mediagoblin.po | 1037 ++++++++++++---- .../i18n/pt_BR/LC_MESSAGES/mediagoblin.mo | Bin 35670 -> 36189 bytes .../i18n/ro/LC_MESSAGES/mediagoblin.mo | Bin 36256 -> 51352 bytes .../i18n/ro/LC_MESSAGES/mediagoblin.po | 1033 ++++++++++++---- .../i18n/ru/LC_MESSAGES/mediagoblin.mo | Bin 44601 -> 43730 bytes .../i18n/sk/LC_MESSAGES/mediagoblin.mo | Bin 36169 -> 36199 bytes .../i18n/sl/LC_MESSAGES/mediagoblin.mo | Bin 34845 -> 49941 bytes .../i18n/sl/LC_MESSAGES/mediagoblin.po | 1029 ++++++++++++---- .../i18n/sq/LC_MESSAGES/mediagoblin.mo | Bin 37017 -> 52087 bytes .../i18n/sq/LC_MESSAGES/mediagoblin.po | 1037 ++++++++++++---- .../i18n/sr/LC_MESSAGES/mediagoblin.mo | Bin 34723 -> 49819 bytes .../i18n/sr/LC_MESSAGES/mediagoblin.po | 1029 ++++++++++++---- .../i18n/sv/LC_MESSAGES/mediagoblin.mo | Bin 34909 -> 50005 bytes .../i18n/sv/LC_MESSAGES/mediagoblin.po | 1031 ++++++++++++---- .../i18n/te/LC_MESSAGES/mediagoblin.mo | Bin 34924 -> 50020 bytes .../i18n/te/LC_MESSAGES/mediagoblin.po | 1031 ++++++++++++---- .../i18n/tr/LC_MESSAGES/mediagoblin.mo | Bin 15458 -> 15456 bytes .../i18n/tr_TR/LC_MESSAGES/mediagoblin.mo | Bin 35098 -> 50194 bytes .../i18n/tr_TR/LC_MESSAGES/mediagoblin.po | 1035 ++++++++++++---- .../i18n/vi/LC_MESSAGES/mediagoblin.mo | Bin 34645 -> 49741 bytes .../i18n/vi/LC_MESSAGES/mediagoblin.po | 1029 ++++++++++++---- .../i18n/vi_VN/LC_MESSAGES/mediagoblin.mo | Bin 34659 -> 49755 bytes .../i18n/vi_VN/LC_MESSAGES/mediagoblin.po | 1029 ++++++++++++---- .../i18n/zh_CN/LC_MESSAGES/mediagoblin.mo | Bin 33979 -> 49075 bytes .../i18n/zh_CN/LC_MESSAGES/mediagoblin.po | 1037 ++++++++++++---- .../zh_TW.Big5/LC_MESSAGES/mediagoblin.mo | Bin 34667 -> 49763 bytes .../zh_TW.Big5/LC_MESSAGES/mediagoblin.po | 1029 ++++++++++++---- .../i18n/zh_TW/LC_MESSAGES/mediagoblin.mo | Bin 33687 -> 48777 bytes .../i18n/zh_TW/LC_MESSAGES/mediagoblin.po | 1039 ++++++++++++---- 61 files changed, 18925 insertions(+), 5909 deletions(-) create mode 100644 mediagoblin/i18n/cs/LC_MESSAGES/mediagoblin.mo create mode 100644 mediagoblin/i18n/el/LC_MESSAGES/mediagoblin.mo create mode 100644 mediagoblin/i18n/gl/LC_MESSAGES/mediagoblin.mo diff --git a/mediagoblin/i18n/ar/LC_MESSAGES/mediagoblin.mo b/mediagoblin/i18n/ar/LC_MESSAGES/mediagoblin.mo index 7c3411f77737cd421e065102e9538c8bfe517cf0..fe38a38305c1c7d5e27cc73f4f817668cbdba995 100644 GIT binary patch literal 53468 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, 2013 -# Majid Al-Dharrab , 2011 -# minaeid90 , 2013 +# Jiyda Mint Mohamed Moussa , 2013 +# Majid Al-Dharrab, 2011 +# Mena Rezk Eid , 2013 # OmarKH , 2011 # OsamaK , 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: 2013-12-03 19:23+0000\n" +"POT-Creation-Date: 2014-07-10 12:32-0500\n" +"PO-Revision-Date: 2014-07-10 17:32+0000\n" "Last-Translator: cwebber \n" "Language-Team: Arabic (http://www.transifex.com/projects/p/mediagoblin/language/ar/)\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: ar\n" "Plural-Forms: nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 && n%100<=10 ? 3 : n%100>=11 && n%100<=99 ? 4 : 5;\n" @@ -52,12 +52,12 @@ msgstr "هذا الحقل يحتاج ايميل." msgid "Sorry, a user with that name already exists." msgstr "عذرًا، لقد اختار مستخدم آخر هذا الاسم." -#: 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 "عذرًا، لقد اختار مستخدم آخر هذا الايميل." -#: 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 "" @@ -83,174 +83,185 @@ msgstr "لقد قمت بالفعل بالتحقق من عنوان البريد msgid "Resent your verification email." msgstr "أعدنا إرسال رسالة التحقق." -#: mediagoblin/edit/forms.py:27 mediagoblin/edit/forms.py:87 -#: mediagoblin/submit/forms.py:37 mediagoblin/submit/forms.py:61 -#: mediagoblin/user_pages/forms.py:45 +#: 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/user_pages/forms.py:45 msgid "Title" msgstr "العنوان" -#: 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 "وصف هذا العمل." -#: 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" " \n" " Markdown for formatting." msgstr "بامكانك استخدام ⏎\n⏎\nMarkdown للإدراج." -#: 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 "الوسوم" -#: 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 "قم بفصل المحددات بفصلة." -#: mediagoblin/edit/forms.py:40 mediagoblin/edit/forms.py:95 +#: mediagoblin/edit/forms.py:42 mediagoblin/edit/forms.py:97 msgid "Slug" msgstr "المسار" -#: 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 "لا يمكن ترك المسار فارغًا" -#: 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 "مقدمة عنوان هذه الميديا, غالبا لن تحتاج لتغيره." -#: 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 "ترخيص" -#: mediagoblin/edit/forms.py:52 +#: mediagoblin/edit/forms.py:54 msgid "Bio" msgstr "السيرة" -#: mediagoblin/edit/forms.py:58 +#: mediagoblin/edit/forms.py:60 msgid "Website" msgstr "الموقع الإلكتروني" -#: mediagoblin/edit/forms.py:60 +#: mediagoblin/edit/forms.py:62 msgid "This address contains errors" msgstr "العنوان يحتوي على اخطاء" -#: mediagoblin/edit/forms.py:65 +#: mediagoblin/edit/forms.py:67 msgid "Email me when others comment on my media" msgstr "ارسل لي رسالة عندما يقوم الاخرون بالتعليق على الميديا خاصتي" -#: mediagoblin/edit/forms.py:67 +#: mediagoblin/edit/forms.py:69 msgid "Enable insite notifications about events." msgstr "" -#: mediagoblin/edit/forms.py:69 +#: mediagoblin/edit/forms.py:71 msgid "License preference" msgstr "تفضيل رخصة" -#: mediagoblin/edit/forms.py:75 +#: mediagoblin/edit/forms.py:77 msgid "This will be your default license on upload forms." msgstr "سوف تكون هذه رخصتك المبدئية في نماذج التحميل." -#: mediagoblin/edit/forms.py:88 +#: mediagoblin/edit/forms.py:90 msgid "The title can't be empty" msgstr "لا يمكن ترك العنوان فارغًا" -#: 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 "وصف هذه المجموعة" -#: 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 "مقدمة عنوان هذه المجموعة, غالبا لن تحتاج لتغيره." -#: 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 " كلمة السر القديمة" -#: 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 "قم بإدخال رقمك السري القديم حتى تثبت انك صاحب هذا الحساب." -#: 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 "رقم سري جديد" -#: mediagoblin/edit/forms.py:117 +#: mediagoblin/edit/forms.py:119 msgid "New email address" msgstr "" -#: 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 "كلمة السر" -#: mediagoblin/edit/forms.py:123 +#: mediagoblin/edit/forms.py:125 msgid "Enter your password to prove you own this account." msgstr "" -#: mediagoblin/edit/views.py:73 +#: mediagoblin/edit/forms.py:155 +msgid "Identifier" +msgstr "" + +#: mediagoblin/edit/forms.py:156 +msgid "Value" +msgstr "" + +#: mediagoblin/edit/views.py:78 msgid "An entry with that slug already exists for this user." msgstr "يوجد ملف آخر بهذا المسار لدى هذى المستخدم." -#: mediagoblin/edit/views.py:91 +#: mediagoblin/edit/views.py:96 msgid "You are editing another user's media. Proceed with caution." msgstr "أنت تحرّر وسائط مستخدم آخر. كن حذرًا أثناء العملية." -#: mediagoblin/edit/views.py:161 +#: mediagoblin/edit/views.py:166 #, python-format msgid "You added the attachment %s!" msgstr "لقد قمت بإضافة مرفقة %s!" -#: mediagoblin/edit/views.py:188 +#: mediagoblin/edit/views.py:193 msgid "You can only edit your own profile." msgstr "يمكنك فقط تعديل حسابك الخاص" -#: mediagoblin/edit/views.py:194 +#: mediagoblin/edit/views.py:199 msgid "You are editing a user's profile. Proceed with caution." msgstr "أنت تحرّر ملف مستخدم آخر. كن حذرًا أثناء العملية." -#: mediagoblin/edit/views.py:210 +#: mediagoblin/edit/views.py:215 msgid "Profile changes saved" msgstr "تم حفظ تغيرات حسابك" -#: mediagoblin/edit/views.py:243 +#: mediagoblin/edit/views.py:248 msgid "Account settings saved" msgstr "تم حفظ خصائص حسابك" -#: mediagoblin/edit/views.py:277 +#: mediagoblin/edit/views.py:282 msgid "You need to confirm the deletion of your account." msgstr "يجب عليك تأكيد إلغاء حسابك." -#: 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 "أنت لديك مجموعة تدعى \"%s\"!" -#: mediagoblin/edit/views.py:317 +#: mediagoblin/edit/views.py:322 msgid "A collection with that slug already exists for this user." msgstr "توجد مجموعة اخرى بهذا المسار لهذا المستخدم." -#: mediagoblin/edit/views.py:332 +#: mediagoblin/edit/views.py:337 msgid "You are editing another user's collection. Proceed with caution." msgstr "أنت تعدل مجموعة مستخدم آخر. كن حذرًا أثناء العملية." -#: mediagoblin/edit/views.py:373 +#: mediagoblin/edit/views.py:378 msgid "Your email address has been verified." msgstr "" -#: 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 "كلمة سر خاطئة" @@ -281,6 +292,69 @@ msgstr "" msgid "Old link found for \"%s\"; removing.\n" msgstr "" +#: 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" +"" +msgstr "" + +#: mediagoblin/gmg_commands/batchaddmedia.py:40 +msgid "Name of user these media entries belong to" +msgstr "" + +#: mediagoblin/gmg_commands/batchaddmedia.py:43 +msgid "Path to the csv file containing metadata information." +msgstr "" + +#: 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 "" + +#: mediagoblin/gmg_commands/batchaddmedia.py:74 +msgid "File at {path} not found, use -h flag for help" +msgstr "" + +#: 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 " @@ -288,11 +362,147 @@ msgid "" "domain." msgstr "CSRF كوكيز غير موجودة, وهذا من الممكن ان يكون نتيجة لمانع الكوكيز او شئ من هذا القبيل.
تأكد من أنك قمت بالسماح لخصائص الكوكيز لهذا الميدان." -#: 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 "عذرا, انا لا ادعم هذا النوع من الملفات :(" +#: mediagoblin/media_types/blog/forms.py:26 +#: mediagoblin/media_types/blog/forms.py:35 +#: mediagoblin/plugins/oauth/forms.py:36 +msgid "Description" +msgstr "الوصف" + +#: mediagoblin/media_types/blog/forms.py:40 mediagoblin/user_pages/forms.py:31 +msgid "I am sure I want to delete this" +msgstr "أنا متأكد من رغبتي بحذف هذا العمل" + +#: mediagoblin/media_types/blog/views.py:156 mediagoblin/submit/views.py:69 +msgid "Woohoo! Submitted!" +msgstr "يا سلام! نُشرَت!" + +#: 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 "" + +#: 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 "لم يتم إلغاء الميديا لأنك لم تقم بإختيار انك متأكد من ذلك." + +#: 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 "" + +#: mediagoblin/media_types/blog/templates/mediagoblin/blog/blog_admin_dashboard.html:50 +msgid "Edit Blog" +msgstr "" + +#: mediagoblin/media_types/blog/templates/mediagoblin/blog/blog_admin_dashboard.html:57 +msgid "Delete Blog" +msgstr "" + +#: 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 "تعديل" + +#: 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 "إلغاء" + +#: mediagoblin/media_types/blog/templates/mediagoblin/blog/blog_admin_dashboard.html:102 +msgid " Go to list view " +msgstr "" + +#: mediagoblin/media_types/blog/templates/mediagoblin/blog/blog_admin_dashboard.html:104 +msgid " No blog post yet. " +msgstr "" + +#: 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 "أتود حقًا حذف %(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 "ألغِ" + +#: 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 "احذف نهائيًا" + +#: mediagoblin/media_types/blog/templates/mediagoblin/blog/blog_edit_create.html:26 +msgid "Create/Edit a Blog" +msgstr "" + +#: 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 "اضف" + +#: mediagoblin/media_types/blog/templates/mediagoblin/blog/blog_post_edit_create.html:23 +msgid "Create/Edit a blog post." +msgstr "" + +#: mediagoblin/media_types/blog/templates/mediagoblin/blog/blog_post_edit_create.html:29 +msgid "Create/Edit a Blog Post." +msgstr "" + +#: mediagoblin/media_types/blog/templates/mediagoblin/blog/blog_post_listing.html:24 +#, python-format +msgid "%(blog_owner_name)s's Blog" +msgstr "" + +#: mediagoblin/media_types/blog/templates/mediagoblin/blog/list_of_blogs.html:46 +msgid "View" +msgstr "" + +#: mediagoblin/media_types/blog/templates/mediagoblin/blog/list_of_blogs.html:65 +msgid "Create a Blog" +msgstr "" + +#: 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 "" @@ -351,29 +561,263 @@ msgstr "" msgid "You will not receive notifications for comments on %s." msgstr "" -#: mediagoblin/oauth/views.py:239 +#: mediagoblin/oauth/views.py:242 msgid "Must provide an oauth_token." msgstr "" -#: mediagoblin/oauth/views.py:244 mediagoblin/oauth/views.py:294 +#: mediagoblin/oauth/views.py:247 mediagoblin/oauth/views.py:297 msgid "No request token found." msgstr "" -#: 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 "" -#: 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 "" -#: 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 "" +#: 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 "" + +#: mediagoblin/plugins/archivalook/tools.py:133 +msgid "Secondary" +msgstr "" + +#: mediagoblin/plugins/archivalook/tools.py:134 +msgid "Tertiary" +msgstr "" + +#: 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 "" + +#: 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.

\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.

\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 "" + +#: 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 +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 "أحدث الوسائط" + +#: 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 \n" +"\t http://getfirefox.com!" +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 \n" +" http://getfirefox.com!" +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 @@ -497,6 +941,14 @@ msgstr "عرض في OpenStreetMap" msgid "Sign in to create an account!" msgstr "" +#: 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 "سماح" @@ -513,10 +965,6 @@ msgstr "الاسم" msgid "The name of the OAuth client" msgstr "اسم العميل المنشِئ" -#: mediagoblin/plugins/oauth/forms.py:36 -msgid "Description" -msgstr "الوصف" - #: mediagoblin/plugins/oauth/forms.py:38 msgid "" "This will be visible to users allowing your\n" @@ -563,14 +1011,6 @@ msgstr "ارتباطات العميل المنشئ" msgid "Your OAuth clients" msgstr "عميلك المنشئ" -#: 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 "اضف" - #: mediagoblin/plugins/openid/__init__.py:97 #: mediagoblin/plugins/openid/views.py:268 #: mediagoblin/plugins/openid/views.py:297 @@ -630,13 +1070,6 @@ msgstr "" msgid "Delete an OpenID" msgstr "" -#: 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 "إلغاء" - #: mediagoblin/plugins/openid/templates/mediagoblin/plugins/openid/edit_link.html:21 msgid "OpenID's" msgstr "" @@ -644,7 +1077,7 @@ msgstr "" #: 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 @@ -750,10 +1183,6 @@ msgstr "" msgid "You must provide a file." msgstr "يجب أن تضع ملفًا." -#: mediagoblin/submit/views.py:69 -msgid "Woohoo! Submitted!" -msgstr "يا سلام! نُشرَت!" - #: mediagoblin/submit/views.py:138 #, python-format msgid "Collection \"%s\" added!" @@ -781,26 +1210,26 @@ msgstr "" msgid "indefinitely" msgstr "" -#: mediagoblin/templates/mediagoblin/base.html:81 +#: mediagoblin/templates/mediagoblin/base.html:97 msgid "Verify your email!" msgstr "تأكد من بريدك الإلكترونى!" -#: 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 "تسجيل خروج" -#: mediagoblin/templates/mediagoblin/base.html:115 +#: mediagoblin/templates/mediagoblin/base.html:131 #, python-format msgid "%(user_name)s's account" msgstr "%(user_name)s's حساب" -#: mediagoblin/templates/mediagoblin/base.html:122 +#: mediagoblin/templates/mediagoblin/base.html:138 msgid "Change account settings" msgstr "تغيير خصائص الحساب" -#: 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 @@ -808,32 +1237,28 @@ msgstr "تغيير خصائص الحساب" msgid "Media processing panel" msgstr "لوحة معالجة الوسائط" -#: mediagoblin/templates/mediagoblin/base.html:135 +#: mediagoblin/templates/mediagoblin/base.html:152 msgid "Log out" msgstr "تسجيل خروج" -#: 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 "أضف وسائط" -#: 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 "إنشاء مجموعة جديدة" -#: mediagoblin/templates/mediagoblin/base.html:151 +#: mediagoblin/templates/mediagoblin/base.html:169 msgid "User management panel" msgstr "" -#: mediagoblin/templates/mediagoblin/base.html:155 +#: mediagoblin/templates/mediagoblin/base.html:173 msgid "Report management panel" msgstr "" -#: mediagoblin/templates/mediagoblin/root.html:32 -msgid "Most recent media" -msgstr "أحدث الوسائط" - #: mediagoblin/templates/mediagoblin/api/authorize.html:21 msgid "Authorization" msgstr "" @@ -930,37 +1355,37 @@ msgstr "" msgid "Explore" msgstr "استكشف" -#: 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 "اهلا, مرحبا بك في موقع MediaGoblin." -#: mediagoblin/templates/mediagoblin/bits/frontpage_welcome.html:24 +#: mediagoblin/templates/mediagoblin/bits/frontpage_welcome.html:25 msgid "" "This site is running MediaGoblin, an " "extraordinarily great piece of media hosting software." msgstr "هذا الموقع يقوم بتشغيل MediaGoblin, وهو برنامج استضافة ميديا فائق الروعة." -#: 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 "لكي تضيف الميديا خاصتك, تضع التعليقات, والمزيد, يجب عليك الدخول بحساب 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 "ليس لديك واحد حتى الآن؟ انه سهل!" -#: mediagoblin/templates/mediagoblin/bits/frontpage_welcome.html:35 +#: mediagoblin/templates/mediagoblin/bits/frontpage_welcome.html:36 msgid "" "\n" -" >Create an account at this site\n" -" or" +" >Create an account at this site\n" +" or" msgstr "" -#: mediagoblin/templates/mediagoblin/bits/frontpage_welcome.html:41 +#: mediagoblin/templates/mediagoblin/bits/frontpage_welcome.html:42 msgid "" "\n" -" Set up MediaGoblin on your own server" +" Set up MediaGoblin on your own server" msgstr "" #: mediagoblin/templates/mediagoblin/bits/logo.html:23 @@ -975,27 +1400,16 @@ msgid "Editing attachments for %(media_title)s" msgstr "تعديل المرفقات ل %(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 "مرفقات" #: 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 "أضف مرفقة" -#: 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 "ألغِ" - #: mediagoblin/templates/mediagoblin/edit/attachments.html:63 #: mediagoblin/templates/mediagoblin/edit/edit.html:42 #: mediagoblin/templates/mediagoblin/edit/edit_account.html:47 @@ -1019,12 +1433,6 @@ msgstr "هل تريد فعلا إلغاء المستخدم '%(user_name)s' وك msgid "Yes, really delete my account" msgstr "نعم, قم بإلغاء حسابي" -#: 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 "احذف نهائيًا" - #: mediagoblin/templates/mediagoblin/edit/edit.html:23 #: mediagoblin/templates/mediagoblin/edit/edit.html:35 #, python-format @@ -1056,6 +1464,27 @@ msgstr "تحرير %(collection_title)s" msgid "Editing %(username)s's profile" msgstr "تحرير ملف %(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 "" @@ -1076,10 +1505,12 @@ msgstr "" #: 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" @@ -1137,12 +1568,14 @@ msgid "Created" msgstr "" #: 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 "صورة ل%(media_title)s" @@ -1151,35 +1584,35 @@ msgstr "صورة ل%(media_title)s" msgid "PDF file" msgstr "" -#: mediagoblin/templates/mediagoblin/media_displays/stl.html:112 +#: mediagoblin/templates/mediagoblin/media_displays/stl.html:116 msgid "Perspective" msgstr "منظور" -#: mediagoblin/templates/mediagoblin/media_displays/stl.html:115 +#: mediagoblin/templates/mediagoblin/media_displays/stl.html:119 msgid "Front" msgstr "مقدمة" -#: mediagoblin/templates/mediagoblin/media_displays/stl.html:118 +#: mediagoblin/templates/mediagoblin/media_displays/stl.html:122 msgid "Top" msgstr "أعلى" -#: mediagoblin/templates/mediagoblin/media_displays/stl.html:121 +#: mediagoblin/templates/mediagoblin/media_displays/stl.html:125 msgid "Side" msgstr "جانب" -#: 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 "تحميل نموذج" -#: mediagoblin/templates/mediagoblin/media_displays/stl.html:140 +#: mediagoblin/templates/mediagoblin/media_displays/stl.html:145 msgid "File Format" msgstr "بنية الملف" -#: mediagoblin/templates/mediagoblin/media_displays/stl.html:142 +#: mediagoblin/templates/mediagoblin/media_displays/stl.html:147 msgid "Object Height" msgstr "طول الكائن" @@ -1239,20 +1672,20 @@ msgstr "لا يوجد مداخل مُعالجة بعد! " msgid "Sorry, no such report found." msgstr "" -#: mediagoblin/templates/mediagoblin/moderation/report.html:32 +#: mediagoblin/templates/mediagoblin/moderation/report.html:33 msgid "Return to Reports Panel" msgstr "" -#: 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 "" -#: mediagoblin/templates/mediagoblin/moderation/report.html:36 +#: mediagoblin/templates/mediagoblin/moderation/report.html:38 msgid "Reported comment" msgstr "" -#: mediagoblin/templates/mediagoblin/moderation/report.html:81 +#: mediagoblin/templates/mediagoblin/moderation/report.html:83 #, python-format msgid "" "\n" @@ -1260,7 +1693,7 @@ msgid "" " " msgstr "" -#: mediagoblin/templates/mediagoblin/moderation/report.html:90 +#: mediagoblin/templates/mediagoblin/moderation/report.html:92 #, python-format msgid "" "\n" @@ -1270,24 +1703,25 @@ msgid "" " " msgstr "" -#: mediagoblin/templates/mediagoblin/moderation/report.html:130 +#: mediagoblin/templates/mediagoblin/moderation/report.html:133 +#: mediagoblin/templates/mediagoblin/moderation/user.html:136 msgid "Resolve" msgstr "" -#: 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 "" -#: mediagoblin/templates/mediagoblin/moderation/report.html:145 +#: mediagoblin/templates/mediagoblin/moderation/report.html:149 msgid "Status" msgstr "" -#: mediagoblin/templates/mediagoblin/moderation/report.html:147 +#: mediagoblin/templates/mediagoblin/moderation/report.html:151 msgid "RESOLVED" msgstr "" -#: mediagoblin/templates/mediagoblin/moderation/report.html:155 +#: mediagoblin/templates/mediagoblin/moderation/report.html:159 msgid "You cannot take action against an administrator" msgstr "" @@ -1308,7 +1742,7 @@ msgid "Active Reports Filed" msgstr "" #: 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 "" @@ -1317,16 +1751,16 @@ msgid "When Reported" msgstr "" #: 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 "" #: 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 "" -#: mediagoblin/templates/mediagoblin/moderation/report_panel.html:94 +#: mediagoblin/templates/mediagoblin/moderation/report_panel.html:95 #, python-format msgid "" "\n" @@ -1334,7 +1768,7 @@ msgid "" " " msgstr "" -#: mediagoblin/templates/mediagoblin/moderation/report_panel.html:109 +#: mediagoblin/templates/mediagoblin/moderation/report_panel.html:111 #, python-format msgid "" "\n" @@ -1342,23 +1776,23 @@ msgid "" " " msgstr "" -#: mediagoblin/templates/mediagoblin/moderation/report_panel.html:123 +#: mediagoblin/templates/mediagoblin/moderation/report_panel.html:125 msgid "No open reports found." msgstr "" -#: mediagoblin/templates/mediagoblin/moderation/report_panel.html:125 +#: mediagoblin/templates/mediagoblin/moderation/report_panel.html:127 msgid "Closed Reports" msgstr "" -#: mediagoblin/templates/mediagoblin/moderation/report_panel.html:170 +#: mediagoblin/templates/mediagoblin/moderation/report_panel.html:172 msgid "Resolved" msgstr "" -#: mediagoblin/templates/mediagoblin/moderation/report_panel.html:172 +#: mediagoblin/templates/mediagoblin/moderation/report_panel.html:174 msgid "Action Taken" msgstr "" -#: mediagoblin/templates/mediagoblin/moderation/report_panel.html:185 +#: mediagoblin/templates/mediagoblin/moderation/report_panel.html:188 #, python-format msgid "" "\n" @@ -1366,10 +1800,142 @@ msgid "" " " msgstr "" -#: mediagoblin/templates/mediagoblin/moderation/report_panel.html:199 +#: mediagoblin/templates/mediagoblin/moderation/report_panel.html:202 msgid "No closed reports found." msgstr "" +#: 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 "يجب التحقق من البريد الإلكتروني" + +#: 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 "ملف %(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 "لم يعبئ هذا العضو بيانات ملفه بعد." + +#: 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 "حرِّر الملف الشخصي" + +#: mediagoblin/templates/mediagoblin/moderation/user.html:96 +#: mediagoblin/templates/mediagoblin/user_pages/user.html:81 +msgid "Browse collections" +msgstr "تحديد مجموعة" + +#: 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 "" + +#: mediagoblin/templates/mediagoblin/moderation/user.html:182 +msgid "No" +msgstr "" + +#: 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" @@ -1411,6 +1977,26 @@ msgstr "إضافة مجموعة" msgid "Add your media" msgstr "اضف الميديا الخاصة بك" +#: mediagoblin/templates/mediagoblin/user_pages/blog_media.html:38 +#, python-format +msgid "❖ Blog post by %(username)s" +msgstr "" + +#: mediagoblin/templates/mediagoblin/user_pages/blog_media.html:92 +#: mediagoblin/templates/mediagoblin/user_pages/media.html:104 +msgid "Add a comment" +msgstr "أضف تعليق" + +#: mediagoblin/templates/mediagoblin/user_pages/blog_media.html:103 +#: mediagoblin/templates/mediagoblin/user_pages/media.html:115 +msgid "Add this comment" +msgstr "اضف هذا التعليق" + +#: mediagoblin/templates/mediagoblin/user_pages/blog_media.html:149 +#: mediagoblin/templates/mediagoblin/user_pages/media.html:179 +msgid "Added" +msgstr "" + #: mediagoblin/templates/mediagoblin/user_pages/collection.html:30 #, python-format msgid "%(collection_title)s (%(username)s's collection)" @@ -1421,23 +2007,27 @@ msgstr "%(collection_title)s (%(username)s's مجموعة)" msgid "%(collection_title)s by %(username)s" msgstr "%(collection_title)s بواسطة %(username)s" -#: mediagoblin/templates/mediagoblin/user_pages/collection.html:52 -#: mediagoblin/templates/mediagoblin/user_pages/media.html:79 -msgid "Edit" -msgstr "تعديل" +#: 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 "أتود حقًا حذف %(title)s?" +msgid "Really delete 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:23 +#, python-format +msgid "Remove %(media_title)s from %(collection_title)s" +msgstr "" + +#: mediagoblin/templates/mediagoblin/user_pages/collection_item_confirm_remove.html:39 #, python-format msgid "Really remove %(media_title)s from %(collection_title)s?" msgstr "هل تريد فعلا إلغاء %(media_title)s من %(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 "إلغاء" @@ -1480,22 +2070,10 @@ msgstr "وسائط %(username)s" msgid "❖ Browsing media by %(username)s" msgstr "❖ اختيار الميديا بواسطة %(username)s" -#: mediagoblin/templates/mediagoblin/user_pages/media.html:97 -msgid "Add a comment" -msgstr "أضف تعليق" - -#: mediagoblin/templates/mediagoblin/user_pages/media.html:108 -msgid "Add this comment" -msgstr "اضف هذا التعليق" - -#: mediagoblin/templates/mediagoblin/user_pages/media.html:112 +#: mediagoblin/templates/mediagoblin/user_pages/media.html:119 msgid "Comment Preview" msgstr "" -#: mediagoblin/templates/mediagoblin/user_pages/media.html:166 -msgid "Added" -msgstr "" - #: mediagoblin/templates/mediagoblin/user_pages/media_collect.html:28 #: mediagoblin/templates/mediagoblin/user_pages/media_collect.html:40 #, python-format @@ -1544,52 +2122,27 @@ msgstr "" msgid "File Report " msgstr "" -#: 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 "ملف %(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 "هذه زاوية لتخبر الآخرين فيها عن نفسك." -#: mediagoblin/templates/mediagoblin/user_pages/user.html:56 -#: mediagoblin/templates/mediagoblin/user_pages/user.html:73 -msgid "Edit profile" -msgstr "حرِّر الملف الشخصي" - -#: mediagoblin/templates/mediagoblin/user_pages/user.html:61 -msgid "This user hasn't filled in their profile (yet)." -msgstr "لم يعبئ هذا العضو بيانات ملفه بعد." - -#: mediagoblin/templates/mediagoblin/user_pages/user.html:80 -msgid "Browse collections" -msgstr "تحديد مجموعة" - -#: 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 "أظهِر كل وسائط %(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 "هنا ستظهر وسائطك، ولكن يبدو أنك لم تضف شيئًا بعد." -#: 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 "لا يبدو أنه توجد أي وسائط هنا حتى الآن..." -#: mediagoblin/templates/mediagoblin/user_pages/user_nonactive.html:40 -#: mediagoblin/templates/mediagoblin/user_pages/user_nonactive.html:60 -msgid "Email verification needed" -msgstr "يجب التحقق من البريد الإلكتروني" - #: mediagoblin/templates/mediagoblin/user_pages/user_nonactive.html:43 msgid "Almost done! Your account still needs to be activated." msgstr "أوشكنا على الانتهاء! ما زال حسابك بحاجة إلى التفعيل." @@ -1676,7 +2229,7 @@ msgstr "" msgid "Tagged with" msgstr "تحدد ب" -#: mediagoblin/tools/exif.py:83 +#: mediagoblin/tools/exif.py:81 msgid "Could not read the image file." msgstr "لم نستطيع قراءة هذه الصورة." @@ -1748,10 +2301,6 @@ msgid "" "target=\"_blank\">Markdown for formatting." msgstr "" -#: mediagoblin/user_pages/forms.py:31 -msgid "I am sure I want to delete this" -msgstr "أنا متأكد من رغبتي بحذف هذا العمل" - #: mediagoblin/user_pages/forms.py:35 msgid "I am sure I want to remove this item from the collection" msgstr "أنا متأكد من أنني أريد إلغاء هذه المادة من المجموعة" @@ -1779,73 +2328,69 @@ msgstr "" msgid "Reason for Reporting" msgstr "" -#: mediagoblin/user_pages/views.py:178 +#: mediagoblin/user_pages/views.py:188 msgid "Sorry, comments are disabled." msgstr "" -#: mediagoblin/user_pages/views.py:183 +#: mediagoblin/user_pages/views.py:193 msgid "Oops, your comment was empty." msgstr "عذرا, لقد قمت بادخال تعليق فارغ." -#: mediagoblin/user_pages/views.py:189 +#: mediagoblin/user_pages/views.py:199 msgid "Your comment has been posted!" msgstr "لقد تم إرسال تعليقك!" -#: mediagoblin/user_pages/views.py:225 +#: mediagoblin/user_pages/views.py:235 msgid "Please check your entries and try again." msgstr "من فضلك قم بفحص المداخل وقم بالمحاولة مرة أخرى." -#: mediagoblin/user_pages/views.py:265 +#: mediagoblin/user_pages/views.py:275 msgid "You have to select or add a collection" msgstr "يجب عليك إختيار أو إضافة مجموعة" -#: mediagoblin/user_pages/views.py:276 +#: mediagoblin/user_pages/views.py:286 #, python-format msgid "\"%s\" already in collection \"%s\"" msgstr "\"%s\" توجد بالفعل في المجموعة \"%s\"" -#: mediagoblin/user_pages/views.py:282 +#: mediagoblin/user_pages/views.py:292 #, python-format msgid "\"%s\" added to collection \"%s\"" msgstr "\"%s\" أُضيفت للمجموعة \"%s\"" -#: mediagoblin/user_pages/views.py:307 +#: mediagoblin/user_pages/views.py:317 msgid "You deleted the media." msgstr "لقد قمت بإلغاء الميديا." -#: mediagoblin/user_pages/views.py:319 -msgid "The media was not deleted because you didn't check that you were sure." -msgstr "لم يتم إلغاء الميديا لأنك لم تقم بإختيار انك متأكد من ذلك." - -#: 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 "أنت على وشك حذف وسائط مستخدم آخر. كن حذرًا أثناء العملية." -#: mediagoblin/user_pages/views.py:399 +#: mediagoblin/user_pages/views.py:409 msgid "You deleted the item from the collection." msgstr "لقد قمت بإلغاء المادة من المجموعة." -#: 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 "لم يتم إلغاء المادة لأنك لم تقم بإختيار انك متأكد من ذلك." -#: 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 "أنت على وشك حذف مادة من مجموعة مستخدم آخر. كن حذرا." -#: mediagoblin/user_pages/views.py:443 +#: mediagoblin/user_pages/views.py:453 #, python-format msgid "You deleted the collection \"%s\"" msgstr "لقد قمت بإلغاء المجموعة \"%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 "لم يتم إلغاء المجموعة لأنك لم تقم بإختيار انك متأكد من ذلك." -#: 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 "أنت على وشك حذف مجموعة مستخدم آخر. كن حذرا." diff --git a/mediagoblin/i18n/bg/LC_MESSAGES/mediagoblin.mo b/mediagoblin/i18n/bg/LC_MESSAGES/mediagoblin.mo index 484b62ba77baaac1c62db31c851e451a8a3c0850..3f44efd7d678a3dd064fc42aa14318897577a37e 100644 GIT binary patch literal 52142 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 delta 7101 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\n" "Language-Team: Bulgarian (http://www.transifex.com/projects/p/mediagoblin/language/bg/)\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: bg\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" @@ -48,12 +48,12 @@ msgstr "" msgid "Sorry, a user with that name already exists." msgstr "" -#: 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 "" -#: 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 "" @@ -79,174 +79,185 @@ msgstr "" msgid "Resent your verification email." msgstr "" -#: mediagoblin/edit/forms.py:27 mediagoblin/edit/forms.py:87 -#: mediagoblin/submit/forms.py:37 mediagoblin/submit/forms.py:61 -#: mediagoblin/user_pages/forms.py:45 +#: 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/user_pages/forms.py:45 msgid "Title" msgstr "Заглавие" -#: 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 "" -#: 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" " \n" " Markdown for formatting." msgstr "Може да ползвате\n \n Markdown за форматиране." -#: 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 "Етикети" -#: 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 "" -#: mediagoblin/edit/forms.py:40 mediagoblin/edit/forms.py:95 +#: mediagoblin/edit/forms.py:42 mediagoblin/edit/forms.py:97 msgid "Slug" msgstr "" -#: 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 "" -#: 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 "" -#: 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 "Лиценз" -#: mediagoblin/edit/forms.py:52 +#: mediagoblin/edit/forms.py:54 msgid "Bio" msgstr "Биография" -#: mediagoblin/edit/forms.py:58 +#: mediagoblin/edit/forms.py:60 msgid "Website" msgstr "" -#: mediagoblin/edit/forms.py:60 +#: mediagoblin/edit/forms.py:62 msgid "This address contains errors" msgstr "Адресът съдържа грешки" -#: mediagoblin/edit/forms.py:65 +#: mediagoblin/edit/forms.py:67 msgid "Email me when others comment on my media" msgstr "" -#: mediagoblin/edit/forms.py:67 +#: mediagoblin/edit/forms.py:69 msgid "Enable insite notifications about events." msgstr "" -#: mediagoblin/edit/forms.py:69 +#: mediagoblin/edit/forms.py:71 msgid "License preference" msgstr "" -#: mediagoblin/edit/forms.py:75 +#: mediagoblin/edit/forms.py:77 msgid "This will be your default license on upload forms." msgstr "" -#: mediagoblin/edit/forms.py:88 +#: mediagoblin/edit/forms.py:90 msgid "The title can't be empty" msgstr "Заглавието е задължително" -#: 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 "Описание на колекцията" -#: 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 "" -#: 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 "Стара парола" -#: 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 "" -#: 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 "Нова парола" -#: mediagoblin/edit/forms.py:117 +#: mediagoblin/edit/forms.py:119 msgid "New email address" msgstr "Нов адрес на е-поща" -#: 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 "Парола" -#: mediagoblin/edit/forms.py:123 +#: mediagoblin/edit/forms.py:125 msgid "Enter your password to prove you own this account." msgstr "" -#: mediagoblin/edit/views.py:73 +#: mediagoblin/edit/forms.py:155 +msgid "Identifier" +msgstr "" + +#: mediagoblin/edit/forms.py:156 +msgid "Value" +msgstr "" + +#: mediagoblin/edit/views.py:78 msgid "An entry with that slug already exists for this user." msgstr "" -#: mediagoblin/edit/views.py:91 +#: mediagoblin/edit/views.py:96 msgid "You are editing another user's media. Proceed with caution." msgstr "" -#: mediagoblin/edit/views.py:161 +#: mediagoblin/edit/views.py:166 #, python-format msgid "You added the attachment %s!" msgstr "" -#: mediagoblin/edit/views.py:188 +#: mediagoblin/edit/views.py:193 msgid "You can only edit your own profile." msgstr "" -#: mediagoblin/edit/views.py:194 +#: mediagoblin/edit/views.py:199 msgid "You are editing a user's profile. Proceed with caution." msgstr "" -#: mediagoblin/edit/views.py:210 +#: mediagoblin/edit/views.py:215 msgid "Profile changes saved" msgstr "Промените в профила са запазени" -#: mediagoblin/edit/views.py:243 +#: mediagoblin/edit/views.py:248 msgid "Account settings saved" msgstr "Настройките на профила са запазени" -#: mediagoblin/edit/views.py:277 +#: mediagoblin/edit/views.py:282 msgid "You need to confirm the deletion of your account." msgstr "" -#: 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 "" -#: mediagoblin/edit/views.py:317 +#: mediagoblin/edit/views.py:322 msgid "A collection with that slug already exists for this user." msgstr "" -#: mediagoblin/edit/views.py:332 +#: mediagoblin/edit/views.py:337 msgid "You are editing another user's collection. Proceed with caution." msgstr "" -#: mediagoblin/edit/views.py:373 +#: mediagoblin/edit/views.py:378 msgid "Your email address has been verified." msgstr "Адресът на е-пощата ви е проверен." -#: 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 "Грешна парола" @@ -277,6 +288,69 @@ msgstr "" msgid "Old link found for \"%s\"; removing.\n" msgstr "" +#: 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" +"" +msgstr "" + +#: mediagoblin/gmg_commands/batchaddmedia.py:40 +msgid "Name of user these media entries belong to" +msgstr "" + +#: mediagoblin/gmg_commands/batchaddmedia.py:43 +msgid "Path to the csv file containing metadata information." +msgstr "" + +#: 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 "" + +#: mediagoblin/gmg_commands/batchaddmedia.py:74 +msgid "File at {path} not found, use -h flag for help" +msgstr "" + +#: 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 " @@ -284,11 +358,147 @@ msgid "" "domain." msgstr "" -#: 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 "" +#: mediagoblin/media_types/blog/forms.py:26 +#: mediagoblin/media_types/blog/forms.py:35 +#: mediagoblin/plugins/oauth/forms.py:36 +msgid "Description" +msgstr "Описание" + +#: mediagoblin/media_types/blog/forms.py:40 mediagoblin/user_pages/forms.py:31 +msgid "I am sure I want to delete this" +msgstr "" + +#: mediagoblin/media_types/blog/views.py:156 mediagoblin/submit/views.py:69 +msgid "Woohoo! Submitted!" +msgstr "" + +#: 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 "" + +#: 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 "" + +#: 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 "" + +#: mediagoblin/media_types/blog/templates/mediagoblin/blog/blog_admin_dashboard.html:50 +msgid "Edit Blog" +msgstr "" + +#: mediagoblin/media_types/blog/templates/mediagoblin/blog/blog_admin_dashboard.html:57 +msgid "Delete Blog" +msgstr "" + +#: 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 "Редактиране" + +#: 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 "Изтриване" + +#: mediagoblin/media_types/blog/templates/mediagoblin/blog/blog_admin_dashboard.html:102 +msgid " Go to list view " +msgstr "" + +#: mediagoblin/media_types/blog/templates/mediagoblin/blog/blog_admin_dashboard.html:104 +msgid " No blog post yet. " +msgstr "" + +#: 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 "Наистина ли да се изтрие %(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 "Отказ" + +#: 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 "" + +#: mediagoblin/media_types/blog/templates/mediagoblin/blog/blog_edit_create.html:26 +msgid "Create/Edit a Blog" +msgstr "" + +#: 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 "Добавяне" + +#: mediagoblin/media_types/blog/templates/mediagoblin/blog/blog_post_edit_create.html:23 +msgid "Create/Edit a blog post." +msgstr "" + +#: mediagoblin/media_types/blog/templates/mediagoblin/blog/blog_post_edit_create.html:29 +msgid "Create/Edit a Blog Post." +msgstr "" + +#: mediagoblin/media_types/blog/templates/mediagoblin/blog/blog_post_listing.html:24 +#, python-format +msgid "%(blog_owner_name)s's Blog" +msgstr "" + +#: mediagoblin/media_types/blog/templates/mediagoblin/blog/list_of_blogs.html:46 +msgid "View" +msgstr "" + +#: mediagoblin/media_types/blog/templates/mediagoblin/blog/list_of_blogs.html:65 +msgid "Create a Blog" +msgstr "" + +#: 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 "" @@ -347,29 +557,263 @@ msgstr "" msgid "You will not receive notifications for comments on %s." msgstr "" -#: mediagoblin/oauth/views.py:239 +#: mediagoblin/oauth/views.py:242 msgid "Must provide an oauth_token." msgstr "" -#: mediagoblin/oauth/views.py:244 mediagoblin/oauth/views.py:294 +#: mediagoblin/oauth/views.py:247 mediagoblin/oauth/views.py:297 msgid "No request token found." msgstr "" -#: 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 "" -#: 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 "" -#: 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 "" +#: 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 "" + +#: mediagoblin/plugins/archivalook/tools.py:133 +msgid "Secondary" +msgstr "" + +#: mediagoblin/plugins/archivalook/tools.py:134 +msgid "Tertiary" +msgstr "" + +#: 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 "" + +#: 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.

\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.

\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 "" + +#: 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 +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 "" + +#: 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 \n" +"\t http://getfirefox.com!" +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 \n" +" http://getfirefox.com!" +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 @@ -493,6 +937,14 @@ msgstr "Разглеждане с OpenStreetMap" msgid "Sign in to create an account!" msgstr "" +#: 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 "Позволение" @@ -509,10 +961,6 @@ msgstr "Име" msgid "The name of the OAuth client" msgstr "Име на OAuth клиента" -#: mediagoblin/plugins/oauth/forms.py:36 -msgid "Description" -msgstr "Описание" - #: mediagoblin/plugins/oauth/forms.py:38 msgid "" "This will be visible to users allowing your\n" @@ -559,14 +1007,6 @@ msgstr "" msgid "Your OAuth clients" msgstr "" -#: 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 "Добавяне" - #: mediagoblin/plugins/openid/__init__.py:97 #: mediagoblin/plugins/openid/views.py:268 #: mediagoblin/plugins/openid/views.py:297 @@ -626,13 +1066,6 @@ msgstr "Добавяне на OpenID" msgid "Delete an OpenID" msgstr "Изтриване на 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 "Изтриване" - #: mediagoblin/plugins/openid/templates/mediagoblin/plugins/openid/edit_link.html:21 msgid "OpenID's" msgstr "" @@ -640,7 +1073,7 @@ msgstr "" #: 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 @@ -746,10 +1179,6 @@ msgstr "" msgid "You must provide a file." msgstr "Трябва да предоставите файл" -#: mediagoblin/submit/views.py:69 -msgid "Woohoo! Submitted!" -msgstr "" - #: mediagoblin/submit/views.py:138 #, python-format msgid "Collection \"%s\" added!" @@ -777,26 +1206,26 @@ msgstr "" msgid "indefinitely" msgstr "" -#: mediagoblin/templates/mediagoblin/base.html:81 +#: mediagoblin/templates/mediagoblin/base.html:97 msgid "Verify your email!" msgstr "Проверете е-пощата си!" -#: 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 "изход" -#: mediagoblin/templates/mediagoblin/base.html:115 +#: mediagoblin/templates/mediagoblin/base.html:131 #, python-format msgid "%(user_name)s's account" msgstr "" -#: mediagoblin/templates/mediagoblin/base.html:122 +#: mediagoblin/templates/mediagoblin/base.html:138 msgid "Change account settings" msgstr "Промяна настройките на профила" -#: 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 @@ -804,32 +1233,28 @@ msgstr "Промяна настройките на профила" msgid "Media processing panel" msgstr "" -#: mediagoblin/templates/mediagoblin/base.html:135 +#: mediagoblin/templates/mediagoblin/base.html:152 msgid "Log out" msgstr "Изход" -#: 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 "" -#: 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 "Създаване на нова колекция" -#: mediagoblin/templates/mediagoblin/base.html:151 +#: mediagoblin/templates/mediagoblin/base.html:169 msgid "User management panel" msgstr "" -#: mediagoblin/templates/mediagoblin/base.html:155 +#: mediagoblin/templates/mediagoblin/base.html:173 msgid "Report management panel" msgstr "" -#: mediagoblin/templates/mediagoblin/root.html:32 -msgid "Most recent media" -msgstr "" - #: mediagoblin/templates/mediagoblin/api/authorize.html:21 msgid "Authorization" msgstr "" @@ -926,37 +1351,37 @@ msgstr "" msgid "Explore" msgstr "" -#: 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 "Здравейте и добре дошли в този сайт на MediaGoblin!" -#: mediagoblin/templates/mediagoblin/bits/frontpage_welcome.html:24 +#: mediagoblin/templates/mediagoblin/bits/frontpage_welcome.html:25 msgid "" "This site is running MediaGoblin, an " "extraordinarily great piece of media hosting software." msgstr "" -#: 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 "" -#: 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 "" -#: mediagoblin/templates/mediagoblin/bits/frontpage_welcome.html:35 +#: mediagoblin/templates/mediagoblin/bits/frontpage_welcome.html:36 msgid "" "\n" -" >Create an account at this site\n" -" or" +" >Create an account at this site\n" +" or" msgstr "" -#: mediagoblin/templates/mediagoblin/bits/frontpage_welcome.html:41 +#: mediagoblin/templates/mediagoblin/bits/frontpage_welcome.html:42 msgid "" "\n" -" Set up MediaGoblin on your own server" +" Set up MediaGoblin on your own server" msgstr "" #: mediagoblin/templates/mediagoblin/bits/logo.html:23 @@ -971,27 +1396,16 @@ msgid "Editing attachments for %(media_title)s" msgstr "" #: 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 "" #: 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 "" -#: 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 "Отказ" - #: mediagoblin/templates/mediagoblin/edit/attachments.html:63 #: mediagoblin/templates/mediagoblin/edit/edit.html:42 #: mediagoblin/templates/mediagoblin/edit/edit_account.html:47 @@ -1015,12 +1429,6 @@ msgstr "Наистина ли да се изтрие потребителят '% msgid "Yes, really delete my account" msgstr "Да, наистина да се изтрие профилът ми" -#: 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 "" - #: mediagoblin/templates/mediagoblin/edit/edit.html:23 #: mediagoblin/templates/mediagoblin/edit/edit.html:35 #, python-format @@ -1052,6 +1460,27 @@ msgstr "Редактиране на %(collection_title)s" msgid "Editing %(username)s's profile" msgstr "Редактиране профила на %(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 "" @@ -1072,10 +1501,12 @@ msgstr "Нови коментари" #: 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" @@ -1133,12 +1564,14 @@ msgid "Created" msgstr "Създадено" #: 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 "" @@ -1147,35 +1580,35 @@ msgstr "" msgid "PDF file" msgstr "Файл PDF" -#: mediagoblin/templates/mediagoblin/media_displays/stl.html:112 +#: mediagoblin/templates/mediagoblin/media_displays/stl.html:116 msgid "Perspective" msgstr "" -#: mediagoblin/templates/mediagoblin/media_displays/stl.html:115 +#: mediagoblin/templates/mediagoblin/media_displays/stl.html:119 msgid "Front" msgstr "" -#: mediagoblin/templates/mediagoblin/media_displays/stl.html:118 +#: mediagoblin/templates/mediagoblin/media_displays/stl.html:122 msgid "Top" msgstr "" -#: mediagoblin/templates/mediagoblin/media_displays/stl.html:121 +#: mediagoblin/templates/mediagoblin/media_displays/stl.html:125 msgid "Side" msgstr "" -#: mediagoblin/templates/mediagoblin/media_displays/stl.html:126 +#: mediagoblin/templates/mediagoblin/media_displays/stl.html:130 msgid "WebGL" msgstr "" -#: mediagoblin/templates/mediagoblin/media_displays/stl.html:132 +#: mediagoblin/templates/mediagoblin/media_displays/stl.html:136 msgid "Download model" msgstr "" -#: mediagoblin/templates/mediagoblin/media_displays/stl.html:140 +#: mediagoblin/templates/mediagoblin/media_displays/stl.html:145 msgid "File Format" msgstr "Файлов формат" -#: mediagoblin/templates/mediagoblin/media_displays/stl.html:142 +#: mediagoblin/templates/mediagoblin/media_displays/stl.html:147 msgid "Object Height" msgstr "" @@ -1235,20 +1668,20 @@ msgstr "" msgid "Sorry, no such report found." msgstr "" -#: mediagoblin/templates/mediagoblin/moderation/report.html:32 +#: mediagoblin/templates/mediagoblin/moderation/report.html:33 msgid "Return to Reports Panel" msgstr "" -#: 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 "" -#: mediagoblin/templates/mediagoblin/moderation/report.html:36 +#: mediagoblin/templates/mediagoblin/moderation/report.html:38 msgid "Reported comment" msgstr "" -#: mediagoblin/templates/mediagoblin/moderation/report.html:81 +#: mediagoblin/templates/mediagoblin/moderation/report.html:83 #, python-format msgid "" "\n" @@ -1256,7 +1689,7 @@ msgid "" " " msgstr "" -#: mediagoblin/templates/mediagoblin/moderation/report.html:90 +#: mediagoblin/templates/mediagoblin/moderation/report.html:92 #, python-format msgid "" "\n" @@ -1266,24 +1699,25 @@ msgid "" " " msgstr "" -#: mediagoblin/templates/mediagoblin/moderation/report.html:130 +#: mediagoblin/templates/mediagoblin/moderation/report.html:133 +#: mediagoblin/templates/mediagoblin/moderation/user.html:136 msgid "Resolve" msgstr "" -#: 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 "" -#: mediagoblin/templates/mediagoblin/moderation/report.html:145 +#: mediagoblin/templates/mediagoblin/moderation/report.html:149 msgid "Status" msgstr "" -#: mediagoblin/templates/mediagoblin/moderation/report.html:147 +#: mediagoblin/templates/mediagoblin/moderation/report.html:151 msgid "RESOLVED" msgstr "" -#: mediagoblin/templates/mediagoblin/moderation/report.html:155 +#: mediagoblin/templates/mediagoblin/moderation/report.html:159 msgid "You cannot take action against an administrator" msgstr "" @@ -1304,7 +1738,7 @@ msgid "Active Reports Filed" msgstr "" #: 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 "" @@ -1313,16 +1747,16 @@ msgid "When Reported" msgstr "" #: 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 "" #: 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 "" -#: mediagoblin/templates/mediagoblin/moderation/report_panel.html:94 +#: mediagoblin/templates/mediagoblin/moderation/report_panel.html:95 #, python-format msgid "" "\n" @@ -1330,7 +1764,7 @@ msgid "" " " msgstr "" -#: mediagoblin/templates/mediagoblin/moderation/report_panel.html:109 +#: mediagoblin/templates/mediagoblin/moderation/report_panel.html:111 #, python-format msgid "" "\n" @@ -1338,23 +1772,23 @@ msgid "" " " msgstr "" -#: mediagoblin/templates/mediagoblin/moderation/report_panel.html:123 +#: mediagoblin/templates/mediagoblin/moderation/report_panel.html:125 msgid "No open reports found." msgstr "" -#: mediagoblin/templates/mediagoblin/moderation/report_panel.html:125 +#: mediagoblin/templates/mediagoblin/moderation/report_panel.html:127 msgid "Closed Reports" msgstr "" -#: mediagoblin/templates/mediagoblin/moderation/report_panel.html:170 +#: mediagoblin/templates/mediagoblin/moderation/report_panel.html:172 msgid "Resolved" msgstr "" -#: mediagoblin/templates/mediagoblin/moderation/report_panel.html:172 +#: mediagoblin/templates/mediagoblin/moderation/report_panel.html:174 msgid "Action Taken" msgstr "" -#: mediagoblin/templates/mediagoblin/moderation/report_panel.html:185 +#: mediagoblin/templates/mediagoblin/moderation/report_panel.html:188 #, python-format msgid "" "\n" @@ -1362,10 +1796,142 @@ msgid "" " " msgstr "" -#: mediagoblin/templates/mediagoblin/moderation/report_panel.html:199 +#: mediagoblin/templates/mediagoblin/moderation/report_panel.html:202 msgid "No closed reports found." msgstr "" +#: 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 "Нужна е проверка на е-пощата" + +#: 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 "Профил на %(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 "" + +#: 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 "Редактиране на профила" + +#: mediagoblin/templates/mediagoblin/moderation/user.html:96 +#: mediagoblin/templates/mediagoblin/user_pages/user.html:81 +msgid "Browse collections" +msgstr "Преглед на колекциите" + +#: 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 "" + +#: mediagoblin/templates/mediagoblin/moderation/user.html:182 +msgid "No" +msgstr "" + +#: 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" @@ -1407,6 +1973,26 @@ msgstr "Добавяне на колекция" msgid "Add your media" msgstr "" +#: mediagoblin/templates/mediagoblin/user_pages/blog_media.html:38 +#, python-format +msgid "❖ Blog post by %(username)s" +msgstr "" + +#: mediagoblin/templates/mediagoblin/user_pages/blog_media.html:92 +#: mediagoblin/templates/mediagoblin/user_pages/media.html:104 +msgid "Add a comment" +msgstr "Добавяне на коментар" + +#: mediagoblin/templates/mediagoblin/user_pages/blog_media.html:103 +#: mediagoblin/templates/mediagoblin/user_pages/media.html:115 +msgid "Add this comment" +msgstr "Добавяне на коментара" + +#: mediagoblin/templates/mediagoblin/user_pages/blog_media.html:149 +#: mediagoblin/templates/mediagoblin/user_pages/media.html:179 +msgid "Added" +msgstr "Добавено" + #: mediagoblin/templates/mediagoblin/user_pages/collection.html:30 #, python-format msgid "%(collection_title)s (%(username)s's collection)" @@ -1417,23 +2003,27 @@ msgstr "%(collection_title)s (колекция на %(username)s)" msgid "%(collection_title)s by %(username)s" msgstr "%(collection_title)s от %(username)s" -#: mediagoblin/templates/mediagoblin/user_pages/collection.html:52 -#: mediagoblin/templates/mediagoblin/user_pages/media.html:79 -msgid "Edit" -msgstr "Редактиране" +#: 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 "Наистина ли да се изтрие %(title)s?" +msgid "Really delete 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:23 +#, python-format +msgid "Remove %(media_title)s from %(collection_title)s" +msgstr "" + +#: mediagoblin/templates/mediagoblin/user_pages/collection_item_confirm_remove.html:39 #, python-format msgid "Really remove %(media_title)s from %(collection_title)s?" msgstr "Наистина ли да се премахне %(media_title)s от %(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 "Премахване" @@ -1476,22 +2066,10 @@ msgstr "" msgid "❖ Browsing media by %(username)s" msgstr "" -#: mediagoblin/templates/mediagoblin/user_pages/media.html:97 -msgid "Add a comment" -msgstr "Добавяне на коментар" - -#: mediagoblin/templates/mediagoblin/user_pages/media.html:108 -msgid "Add this comment" -msgstr "Добавяне на коментара" - -#: mediagoblin/templates/mediagoblin/user_pages/media.html:112 +#: mediagoblin/templates/mediagoblin/user_pages/media.html:119 msgid "Comment Preview" msgstr "Преглед на коментара" -#: mediagoblin/templates/mediagoblin/user_pages/media.html:166 -msgid "Added" -msgstr "Добавено" - #: mediagoblin/templates/mediagoblin/user_pages/media_collect.html:28 #: mediagoblin/templates/mediagoblin/user_pages/media_collect.html:40 #, python-format @@ -1540,52 +2118,27 @@ msgstr "" msgid "File Report " msgstr "" -#: 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 "Профил на %(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 "" -#: mediagoblin/templates/mediagoblin/user_pages/user.html:56 -#: mediagoblin/templates/mediagoblin/user_pages/user.html:73 -msgid "Edit profile" -msgstr "Редактиране на профила" - -#: mediagoblin/templates/mediagoblin/user_pages/user.html:61 -msgid "This user hasn't filled in their profile (yet)." -msgstr "" - -#: mediagoblin/templates/mediagoblin/user_pages/user.html:80 -msgid "Browse collections" -msgstr "Преглед на колекциите" - -#: 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 "" -#: 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 "" -#: 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 "" -#: mediagoblin/templates/mediagoblin/user_pages/user_nonactive.html:40 -#: mediagoblin/templates/mediagoblin/user_pages/user_nonactive.html:60 -msgid "Email verification needed" -msgstr "Нужна е проверка на е-пощата" - #: mediagoblin/templates/mediagoblin/user_pages/user_nonactive.html:43 msgid "Almost done! Your account still needs to be activated." msgstr "" @@ -1672,7 +2225,7 @@ msgstr "" msgid "Tagged with" msgstr "" -#: mediagoblin/tools/exif.py:83 +#: mediagoblin/tools/exif.py:81 msgid "Could not read the image file." msgstr "" @@ -1744,10 +2297,6 @@ msgid "" "target=\"_blank\">Markdown for formatting." msgstr "Може да ползвате Markdown за форматиране." -#: mediagoblin/user_pages/forms.py:31 -msgid "I am sure I want to delete this" -msgstr "" - #: mediagoblin/user_pages/forms.py:35 msgid "I am sure I want to remove this item from the collection" msgstr "Наистина искам да премахна този запис от колекцията" @@ -1775,73 +2324,69 @@ msgstr "Може да ползвате\n }jyv0JcU-64wbpgpX?NP%$8_tu+wK1T-*@iK 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 Q@}m#`w&un(e|O*i0chK-D*ylh delta 4354 zcmY+_32;^A6~OTumH-KR!jiD$hLAu)NXWuYzyyLq5<(!XWxKq0lU#U9c<(+)SbTs2 z0)j24XbZIk6llVpG`81XXhD4g<%+5<{QRTJcE<)8t%ZN2Ez#BW4IB`1%@#Z@4;Gp z9dE&*3k{y z#uGm*!Txku_+xZ21$(dXjynT2bq%OH+=#lfgIIzmaTvadCSFC&%z%~NL?cnhE5R(B zhTSl}f<_-2e#}J|wQi1JIX;)@{{kN*9<<6!S&{SbMh|ybL{!nz@Te%8k!akDyaC&*?yEG;(nwX5&iKVu_=!bRTN<-iuxF z0n}8U#%_2Xhu}rj>i-P27OtZ{*S{rkM3_a~fOzBn6oqWVO< z3R8)ju?I#I@iv@Byccz%mvA?}gPIv%z#DHj>QUZ>Rrokg#;d3cFA91^9v@Fb2bznz z<285}Mo|~mIpn?26E%ft*b~PjoP?>w)u>0*fV$(gsMoU{3-E^t&tf;?kC7UP8(-4U ziIT(K1bt9bJqr6^A?odzhFUZs)P?Lso!|)Sb$t>w1LslS{}i?AzeFv%zOCLy#^EC3 ziTHE9CkJSZqoZttms&sO6W@mu@io+I);Z$+rL98!F6>90;4EtKzKav^8!W<-sQ0&I z4VuJvVjG@DALhAy8<^kNM?+I|9`$UlVQ;*SIzej8OL0DGEsV!BoPm9DA?k#FtU$ps zyntHFT{n6ktbDwMxGmv}7}r#$Z1O%lBe0VAIO>irp;qmGkiSPp2Fq{27;68^I2Zqh zW3jNEtl@Ih_&OG1!DeqGOHeZ#!%{r9nf&YhyhukQeuaCmZj1NF=MAI|jg+n43vH+w zdKk6;3Doa}xy}19jl==O1(akgT!oi#K2~mLcX$ZP@vo?7oVLTe?<-Kpy&G5J!?+iF>}2;C7aDpN z8Mk>Wt;Ko7t#~({#S^&rcG8AlBXwm2d3zRqfVz;;yS)sxqe*-UN8@?a3|&E8NDAkx zwULF>^#0e;(A4e2584qS~o&hmt- zQOEORC2l|?#r*$&9iI+roY=E$Y)R?Zab;%7&{?F46kS$>WM97fnd%cxTYE&hpB_=@J|=My56TnP$z* z%pD!H{f@QTb=-iRA2p3?zvJp_t#Y|>pgeEob*&CsPC%|&uDm*`Kz_QmUJ6D}9$`g{ z*^b+0D*@Y_9cEds*Ir<^h9j;i3w$Fw&yIwp&38ny^KX@(`S(dt!M8HL=|OpZOgwd= zV@91AIkRK3s#)X@g+ruIOOEs#J5pA)G-f+KI~29e)`;C?N9>T#HWsaQe3s8S*TElQ zH)6@XWAifSgdCq^`fW36N2B~?wpeD96$r52KaS0lR;M}n#ul69U1x~26b|99 zl?;-N!RfM~!x8gFu^9jRvl*r|BN5KH zSJhPc_4aBBSB;Re9mVoORe|i^kt3-y56b+V`SR?{sq)ay(Y=>Zx>m$CtE^DS_ILb! z=Tk}YYIRidckPoIH+Pp=v$N#=*{kJ^U1hTV=8nWl;xV1_W@`PM_t2jwHtG|Y?irT;X?VkZgg6Z#G0XS%(&6u@;E*zoL3`< H57hh@Zr+H2 diff --git a/mediagoblin/i18n/cs/LC_MESSAGES/mediagoblin.mo b/mediagoblin/i18n/cs/LC_MESSAGES/mediagoblin.mo new file mode 100644 index 0000000000000000000000000000000000000000..3321b39e9e7dafd7302852f0c8e27c18bf726be7 GIT binary patch literal 36019 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 literal 0 HcmV?d00001 diff --git a/mediagoblin/i18n/da/LC_MESSAGES/mediagoblin.mo b/mediagoblin/i18n/da/LC_MESSAGES/mediagoblin.mo index b78e483e86ff545ef63f17c7dc733c98d34b4599..7ca6d1de888af7692fca412b20d122f734b3ff7d 100644 GIT binary patch delta 5098 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 delta 3497 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 nsl~@j&J*4GQJ)@ delta 5367 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 diff --git a/mediagoblin/i18n/el/LC_MESSAGES/mediagoblin.mo b/mediagoblin/i18n/el/LC_MESSAGES/mediagoblin.mo new file mode 100644 index 0000000000000000000000000000000000000000..87bed6dcb2c509bbb95f5a2a24f82249f5a4f603 GIT binary patch literal 40430 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 literal 0 HcmV?d00001 diff --git a/mediagoblin/i18n/en/LC_MESSAGES/mediagoblin.po b/mediagoblin/i18n/en/LC_MESSAGES/mediagoblin.po index 0d418eb9..24aa5e2a 100644 --- a/mediagoblin/i18n/en/LC_MESSAGES/mediagoblin.po +++ b/mediagoblin/i18n/en/LC_MESSAGES/mediagoblin.po @@ -1,21 +1,21 @@ # Translations template for PROJECT. -# Copyright (C) 2013 ORGANIZATION +# Copyright (C) 2014 ORGANIZATION # This file is distributed under the same license as the PROJECT project. -# FIRST AUTHOR , 2013. +# FIRST AUTHOR , 2014. # #, fuzzy msgid "" msgstr "" "Project-Id-Version: PROJECT VERSION\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2013-12-03 13:23-0600\n" +"POT-Creation-Date: 2014-07-10 12:32-0500\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \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" #: mediagoblin/decorators.py:300 mediagoblin/plugins/openid/views.py:202 msgid "Sorry, registration is disabled on this instance." @@ -46,12 +46,12 @@ msgstr "" msgid "Sorry, a user with that name already exists." msgstr "" -#: 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 "" -#: 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 "" @@ -77,18 +77,19 @@ msgstr "" msgid "Resent your verification email." msgstr "" -#: mediagoblin/edit/forms.py:27 mediagoblin/edit/forms.py:87 -#: mediagoblin/submit/forms.py:37 mediagoblin/submit/forms.py:61 -#: mediagoblin/user_pages/forms.py:45 +#: 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/user_pages/forms.py:45 msgid "Title" msgstr "" -#: 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 "" -#: 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" " for formatting." msgstr "" -#: 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 "" -#: 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 "" -#: mediagoblin/edit/forms.py:40 mediagoblin/edit/forms.py:95 +#: mediagoblin/edit/forms.py:42 mediagoblin/edit/forms.py:97 msgid "Slug" msgstr "" -#: 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 "" -#: 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 "" -#: 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 "" -#: mediagoblin/edit/forms.py:52 +#: mediagoblin/edit/forms.py:54 msgid "Bio" msgstr "" -#: mediagoblin/edit/forms.py:58 +#: mediagoblin/edit/forms.py:60 msgid "Website" msgstr "" -#: mediagoblin/edit/forms.py:60 +#: mediagoblin/edit/forms.py:62 msgid "This address contains errors" msgstr "" -#: mediagoblin/edit/forms.py:65 +#: mediagoblin/edit/forms.py:67 msgid "Email me when others comment on my media" msgstr "" -#: mediagoblin/edit/forms.py:67 +#: mediagoblin/edit/forms.py:69 msgid "Enable insite notifications about events." msgstr "" -#: mediagoblin/edit/forms.py:69 +#: mediagoblin/edit/forms.py:71 msgid "License preference" msgstr "" -#: mediagoblin/edit/forms.py:75 +#: mediagoblin/edit/forms.py:77 msgid "This will be your default license on upload forms." msgstr "" -#: mediagoblin/edit/forms.py:88 +#: mediagoblin/edit/forms.py:90 msgid "The title can't be empty" msgstr "" -#: 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 "" -#: 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 "" -#: 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 "" -#: 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 "" -#: 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 "" -#: mediagoblin/edit/forms.py:117 +#: mediagoblin/edit/forms.py:119 msgid "New email address" msgstr "" -#: 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 "" -#: mediagoblin/edit/forms.py:123 +#: mediagoblin/edit/forms.py:125 msgid "Enter your password to prove you own this account." msgstr "" -#: mediagoblin/edit/views.py:73 +#: mediagoblin/edit/forms.py:155 +msgid "Identifier" +msgstr "" + +#: mediagoblin/edit/forms.py:156 +msgid "Value" +msgstr "" + +#: mediagoblin/edit/views.py:78 msgid "An entry with that slug already exists for this user." msgstr "" -#: mediagoblin/edit/views.py:91 +#: mediagoblin/edit/views.py:96 msgid "You are editing another user's media. Proceed with caution." msgstr "" -#: mediagoblin/edit/views.py:161 +#: mediagoblin/edit/views.py:166 #, python-format msgid "You added the attachment %s!" msgstr "" -#: mediagoblin/edit/views.py:188 +#: mediagoblin/edit/views.py:193 msgid "You can only edit your own profile." msgstr "" -#: mediagoblin/edit/views.py:194 +#: mediagoblin/edit/views.py:199 msgid "You are editing a user's profile. Proceed with caution." msgstr "" -#: mediagoblin/edit/views.py:210 +#: mediagoblin/edit/views.py:215 msgid "Profile changes saved" msgstr "" -#: mediagoblin/edit/views.py:243 +#: mediagoblin/edit/views.py:248 msgid "Account settings saved" msgstr "" -#: mediagoblin/edit/views.py:277 +#: mediagoblin/edit/views.py:282 msgid "You need to confirm the deletion of your account." msgstr "" -#: 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 "" -#: mediagoblin/edit/views.py:317 +#: mediagoblin/edit/views.py:322 msgid "A collection with that slug already exists for this user." msgstr "" -#: mediagoblin/edit/views.py:332 +#: mediagoblin/edit/views.py:337 msgid "You are editing another user's collection. Proceed with caution." msgstr "" -#: mediagoblin/edit/views.py:373 +#: mediagoblin/edit/views.py:378 msgid "Your email address has been verified." msgstr "" -#: 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 "" @@ -276,6 +287,70 @@ msgstr "" msgid "Old link found for \"%s\"; removing.\n" msgstr "" +#: 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" +"" +msgstr "" + +#: mediagoblin/gmg_commands/batchaddmedia.py:40 +msgid "Name of user these media entries belong to" +msgstr "" + +#: mediagoblin/gmg_commands/batchaddmedia.py:43 +msgid "Path to the csv file containing metadata information." +msgstr "" + +#: 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 "" + +#: mediagoblin/gmg_commands/batchaddmedia.py:74 +msgid "File at {path} not found, use -h flag for help" +msgstr "" + +#: 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 " @@ -283,11 +358,147 @@ msgid "" "this domain." msgstr "" -#: 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 "" +#: mediagoblin/media_types/blog/forms.py:26 +#: mediagoblin/media_types/blog/forms.py:35 +#: mediagoblin/plugins/oauth/forms.py:36 +msgid "Description" +msgstr "" + +#: mediagoblin/media_types/blog/forms.py:40 mediagoblin/user_pages/forms.py:31 +msgid "I am sure I want to delete this" +msgstr "" + +#: mediagoblin/media_types/blog/views.py:156 mediagoblin/submit/views.py:69 +msgid "Woohoo! Submitted!" +msgstr "" + +#: 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 "" + +#: 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 "" + +#: 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 "" + +#: mediagoblin/media_types/blog/templates/mediagoblin/blog/blog_admin_dashboard.html:50 +msgid "Edit Blog" +msgstr "" + +#: mediagoblin/media_types/blog/templates/mediagoblin/blog/blog_admin_dashboard.html:57 +msgid "Delete Blog" +msgstr "" + +#: 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 "" + +#: 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 "" + +#: mediagoblin/media_types/blog/templates/mediagoblin/blog/blog_admin_dashboard.html:102 +msgid " Go to list view " +msgstr "" + +#: mediagoblin/media_types/blog/templates/mediagoblin/blog/blog_admin_dashboard.html:104 +msgid " No blog post yet. " +msgstr "" + +#: 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 "" + +#: 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 "" + +#: 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 "" + +#: mediagoblin/media_types/blog/templates/mediagoblin/blog/blog_edit_create.html:26 +msgid "Create/Edit a Blog" +msgstr "" + +#: 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 "" + +#: mediagoblin/media_types/blog/templates/mediagoblin/blog/blog_post_edit_create.html:23 +msgid "Create/Edit a blog post." +msgstr "" + +#: mediagoblin/media_types/blog/templates/mediagoblin/blog/blog_post_edit_create.html:29 +msgid "Create/Edit a Blog Post." +msgstr "" + +#: mediagoblin/media_types/blog/templates/mediagoblin/blog/blog_post_listing.html:24 +#, python-format +msgid "%(blog_owner_name)s's Blog" +msgstr "" + +#: mediagoblin/media_types/blog/templates/mediagoblin/blog/list_of_blogs.html:46 +msgid "View" +msgstr "" + +#: mediagoblin/media_types/blog/templates/mediagoblin/blog/list_of_blogs.html:65 +msgid "Create a Blog" +msgstr "" + +#: 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 "" @@ -346,29 +557,301 @@ msgstr "" msgid "You will not receive notifications for comments on %s." msgstr "" -#: mediagoblin/oauth/views.py:239 +#: mediagoblin/oauth/views.py:242 msgid "Must provide an oauth_token." msgstr "" -#: mediagoblin/oauth/views.py:244 mediagoblin/oauth/views.py:294 +#: mediagoblin/oauth/views.py:247 mediagoblin/oauth/views.py:297 msgid "No request token found." msgstr "" -#: 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 "" -#: 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 "" -#: 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 "" +#: 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 "" + +#: mediagoblin/plugins/archivalook/tools.py:133 +msgid "Secondary" +msgstr "" + +#: mediagoblin/plugins/archivalook/tools.py:134 +msgid "Tertiary" +msgstr "" + +#: 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 "" + +#: 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.

\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.

\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 "" + +#: 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 +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 "" + +#: 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
\n" +"\t http://getfirefox.com!" +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 \n" +" http://getfirefox.com!" +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 @@ -491,6 +974,14 @@ msgstr "" msgid "Sign in to create an account!" msgstr "" +#: 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 "" @@ -507,10 +998,6 @@ msgstr "" msgid "The name of the OAuth client" msgstr "" -#: mediagoblin/plugins/oauth/forms.py:36 -msgid "Description" -msgstr "" - #: mediagoblin/plugins/oauth/forms.py:38 msgid "" "This will be visible to users allowing your\n" @@ -561,14 +1048,6 @@ msgstr "" msgid "Your OAuth clients" msgstr "" -#: 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 "" - #: mediagoblin/plugins/openid/__init__.py:97 #: mediagoblin/plugins/openid/views.py:268 #: mediagoblin/plugins/openid/views.py:297 @@ -628,13 +1107,6 @@ msgstr "" msgid "Delete an OpenID" msgstr "" -#: 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 "" - #: mediagoblin/plugins/openid/templates/mediagoblin/plugins/openid/edit_link.html:21 msgid "OpenID's" msgstr "" @@ -642,7 +1114,7 @@ msgstr "" #: 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 @@ -748,10 +1220,6 @@ msgstr "" msgid "You must provide a file." msgstr "" -#: mediagoblin/submit/views.py:69 -msgid "Woohoo! Submitted!" -msgstr "" - #: mediagoblin/submit/views.py:138 #, python-format msgid "Collection \"%s\" added!" @@ -779,26 +1247,26 @@ msgstr "" msgid "indefinitely" msgstr "" -#: mediagoblin/templates/mediagoblin/base.html:81 +#: mediagoblin/templates/mediagoblin/base.html:97 msgid "Verify your email!" msgstr "" -#: 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 "" -#: mediagoblin/templates/mediagoblin/base.html:115 +#: mediagoblin/templates/mediagoblin/base.html:131 #, python-format msgid "%(user_name)s's account" msgstr "" -#: mediagoblin/templates/mediagoblin/base.html:122 +#: mediagoblin/templates/mediagoblin/base.html:138 msgid "Change account settings" msgstr "" -#: 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 @@ -806,32 +1274,28 @@ msgstr "" msgid "Media processing panel" msgstr "" -#: mediagoblin/templates/mediagoblin/base.html:135 +#: mediagoblin/templates/mediagoblin/base.html:152 msgid "Log out" msgstr "" -#: 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 "" -#: 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 "" -#: mediagoblin/templates/mediagoblin/base.html:151 +#: mediagoblin/templates/mediagoblin/base.html:169 msgid "User management panel" msgstr "" -#: mediagoblin/templates/mediagoblin/base.html:155 +#: mediagoblin/templates/mediagoblin/base.html:173 msgid "Report management panel" msgstr "" -#: mediagoblin/templates/mediagoblin/root.html:32 -msgid "Most recent media" -msgstr "" - #: mediagoblin/templates/mediagoblin/api/authorize.html:21 msgid "Authorization" msgstr "" @@ -929,37 +1393,37 @@ msgstr "" msgid "Explore" msgstr "" -#: 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 "" -#: mediagoblin/templates/mediagoblin/bits/frontpage_welcome.html:24 +#: mediagoblin/templates/mediagoblin/bits/frontpage_welcome.html:25 msgid "" "This site is running MediaGoblin, " "an extraordinarily great piece of media hosting software." msgstr "" -#: 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 "" -#: 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 "" -#: mediagoblin/templates/mediagoblin/bits/frontpage_welcome.html:35 +#: mediagoblin/templates/mediagoblin/bits/frontpage_welcome.html:36 msgid "" "\n" -" >Create an account at this site\n" -" or" +" >Create an account at this site\n" +" or" msgstr "" -#: mediagoblin/templates/mediagoblin/bits/frontpage_welcome.html:41 +#: mediagoblin/templates/mediagoblin/bits/frontpage_welcome.html:42 msgid "" "\n" -" Set up MediaGoblin on your " "own server" msgstr "" @@ -976,27 +1440,16 @@ msgid "Editing attachments for %(media_title)s" msgstr "" #: 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 "" #: 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 "" -#: 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 "" - #: mediagoblin/templates/mediagoblin/edit/attachments.html:63 #: mediagoblin/templates/mediagoblin/edit/edit.html:42 #: mediagoblin/templates/mediagoblin/edit/edit_account.html:47 @@ -1020,12 +1473,6 @@ msgstr "" msgid "Yes, really delete my account" msgstr "" -#: 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 "" - #: mediagoblin/templates/mediagoblin/edit/edit.html:23 #: mediagoblin/templates/mediagoblin/edit/edit.html:35 #, python-format @@ -1057,6 +1504,27 @@ msgstr "" msgid "Editing %(username)s's profile" msgstr "" +#: 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 "" @@ -1079,10 +1547,12 @@ msgstr "" #: 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" @@ -1140,12 +1610,14 @@ msgid "Created" msgstr "" #: 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 "" @@ -1154,35 +1626,35 @@ msgstr "" msgid "PDF file" msgstr "" -#: mediagoblin/templates/mediagoblin/media_displays/stl.html:112 +#: mediagoblin/templates/mediagoblin/media_displays/stl.html:116 msgid "Perspective" msgstr "" -#: mediagoblin/templates/mediagoblin/media_displays/stl.html:115 +#: mediagoblin/templates/mediagoblin/media_displays/stl.html:119 msgid "Front" msgstr "" -#: mediagoblin/templates/mediagoblin/media_displays/stl.html:118 +#: mediagoblin/templates/mediagoblin/media_displays/stl.html:122 msgid "Top" msgstr "" -#: mediagoblin/templates/mediagoblin/media_displays/stl.html:121 +#: mediagoblin/templates/mediagoblin/media_displays/stl.html:125 msgid "Side" msgstr "" -#: mediagoblin/templates/mediagoblin/media_displays/stl.html:126 +#: mediagoblin/templates/mediagoblin/media_displays/stl.html:130 msgid "WebGL" msgstr "" -#: mediagoblin/templates/mediagoblin/media_displays/stl.html:132 +#: mediagoblin/templates/mediagoblin/media_displays/stl.html:136 msgid "Download model" msgstr "" -#: mediagoblin/templates/mediagoblin/media_displays/stl.html:140 +#: mediagoblin/templates/mediagoblin/media_displays/stl.html:145 msgid "File Format" msgstr "" -#: mediagoblin/templates/mediagoblin/media_displays/stl.html:142 +#: mediagoblin/templates/mediagoblin/media_displays/stl.html:147 msgid "Object Height" msgstr "" @@ -1241,20 +1713,20 @@ msgstr "" msgid "Sorry, no such report found." msgstr "" -#: mediagoblin/templates/mediagoblin/moderation/report.html:32 +#: mediagoblin/templates/mediagoblin/moderation/report.html:33 msgid "Return to Reports Panel" msgstr "" -#: 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 "" -#: mediagoblin/templates/mediagoblin/moderation/report.html:36 +#: mediagoblin/templates/mediagoblin/moderation/report.html:38 msgid "Reported comment" msgstr "" -#: mediagoblin/templates/mediagoblin/moderation/report.html:81 +#: mediagoblin/templates/mediagoblin/moderation/report.html:83 #, python-format msgid "" "\n" @@ -1262,7 +1734,7 @@ msgid "" " " msgstr "" -#: mediagoblin/templates/mediagoblin/moderation/report.html:90 +#: mediagoblin/templates/mediagoblin/moderation/report.html:92 #, python-format msgid "" "\n" @@ -1272,24 +1744,25 @@ msgid "" " " msgstr "" -#: mediagoblin/templates/mediagoblin/moderation/report.html:130 +#: mediagoblin/templates/mediagoblin/moderation/report.html:133 +#: mediagoblin/templates/mediagoblin/moderation/user.html:136 msgid "Resolve" msgstr "" -#: 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 "" -#: mediagoblin/templates/mediagoblin/moderation/report.html:145 +#: mediagoblin/templates/mediagoblin/moderation/report.html:149 msgid "Status" msgstr "" -#: mediagoblin/templates/mediagoblin/moderation/report.html:147 +#: mediagoblin/templates/mediagoblin/moderation/report.html:151 msgid "RESOLVED" msgstr "" -#: mediagoblin/templates/mediagoblin/moderation/report.html:155 +#: mediagoblin/templates/mediagoblin/moderation/report.html:159 msgid "You cannot take action against an administrator" msgstr "" @@ -1310,7 +1783,7 @@ msgid "Active Reports Filed" msgstr "" #: 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 "" @@ -1319,16 +1792,16 @@ msgid "When Reported" msgstr "" #: 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 "" #: 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 "" -#: mediagoblin/templates/mediagoblin/moderation/report_panel.html:94 +#: mediagoblin/templates/mediagoblin/moderation/report_panel.html:95 #, python-format msgid "" "\n" @@ -1336,7 +1809,7 @@ msgid "" " " msgstr "" -#: mediagoblin/templates/mediagoblin/moderation/report_panel.html:109 +#: mediagoblin/templates/mediagoblin/moderation/report_panel.html:111 #, python-format msgid "" "\n" @@ -1344,23 +1817,23 @@ msgid "" " " msgstr "" -#: mediagoblin/templates/mediagoblin/moderation/report_panel.html:123 +#: mediagoblin/templates/mediagoblin/moderation/report_panel.html:125 msgid "No open reports found." msgstr "" -#: mediagoblin/templates/mediagoblin/moderation/report_panel.html:125 +#: mediagoblin/templates/mediagoblin/moderation/report_panel.html:127 msgid "Closed Reports" msgstr "" -#: mediagoblin/templates/mediagoblin/moderation/report_panel.html:170 +#: mediagoblin/templates/mediagoblin/moderation/report_panel.html:172 msgid "Resolved" msgstr "" -#: mediagoblin/templates/mediagoblin/moderation/report_panel.html:172 +#: mediagoblin/templates/mediagoblin/moderation/report_panel.html:174 msgid "Action Taken" msgstr "" -#: mediagoblin/templates/mediagoblin/moderation/report_panel.html:185 +#: mediagoblin/templates/mediagoblin/moderation/report_panel.html:188 #, python-format msgid "" "\n" @@ -1368,10 +1841,142 @@ msgid "" " " msgstr "" -#: mediagoblin/templates/mediagoblin/moderation/report_panel.html:199 +#: mediagoblin/templates/mediagoblin/moderation/report_panel.html:202 msgid "No closed reports found." msgstr "" +#: 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 "" + +#: 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 "" + +#: 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 "" + +#: 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 "" + +#: mediagoblin/templates/mediagoblin/moderation/user.html:96 +#: mediagoblin/templates/mediagoblin/user_pages/user.html:81 +msgid "Browse collections" +msgstr "" + +#: 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 "" + +#: mediagoblin/templates/mediagoblin/moderation/user.html:182 +msgid "No" +msgstr "" + +#: 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" @@ -1414,6 +2019,26 @@ msgstr "" msgid "Add your media" msgstr "" +#: mediagoblin/templates/mediagoblin/user_pages/blog_media.html:38 +#, python-format +msgid "❖ Blog post by %(username)s" +msgstr "" + +#: mediagoblin/templates/mediagoblin/user_pages/blog_media.html:92 +#: mediagoblin/templates/mediagoblin/user_pages/media.html:104 +msgid "Add a comment" +msgstr "" + +#: mediagoblin/templates/mediagoblin/user_pages/blog_media.html:103 +#: mediagoblin/templates/mediagoblin/user_pages/media.html:115 +msgid "Add this comment" +msgstr "" + +#: mediagoblin/templates/mediagoblin/user_pages/blog_media.html:149 +#: mediagoblin/templates/mediagoblin/user_pages/media.html:179 +msgid "Added" +msgstr "" + #: mediagoblin/templates/mediagoblin/user_pages/collection.html:30 #, python-format msgid "%(collection_title)s (%(username)s's collection)" @@ -1424,23 +2049,27 @@ msgstr "" msgid "%(collection_title)s by %(username)s" msgstr "" -#: mediagoblin/templates/mediagoblin/user_pages/collection.html:52 -#: mediagoblin/templates/mediagoblin/user_pages/media.html:79 -msgid "Edit" +#: 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?" +msgid "Really delete 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:23 +#, python-format +msgid "Remove %(media_title)s from %(collection_title)s" +msgstr "" + +#: mediagoblin/templates/mediagoblin/user_pages/collection_item_confirm_remove.html:39 #, python-format msgid "Really remove %(media_title)s from %(collection_title)s?" msgstr "" -#: 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 "" @@ -1484,22 +2113,10 @@ msgstr "" msgid "❖ Browsing media by %(username)s" msgstr "" -#: mediagoblin/templates/mediagoblin/user_pages/media.html:97 -msgid "Add a comment" -msgstr "" - -#: mediagoblin/templates/mediagoblin/user_pages/media.html:108 -msgid "Add this comment" -msgstr "" - -#: mediagoblin/templates/mediagoblin/user_pages/media.html:112 +#: mediagoblin/templates/mediagoblin/user_pages/media.html:119 msgid "Comment Preview" msgstr "" -#: mediagoblin/templates/mediagoblin/user_pages/media.html:166 -msgid "Added" -msgstr "" - #: mediagoblin/templates/mediagoblin/user_pages/media_collect.html:28 #: mediagoblin/templates/mediagoblin/user_pages/media_collect.html:40 #, python-format @@ -1547,52 +2164,27 @@ msgstr "" msgid "File Report " msgstr "" -#: 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 "" - -#: 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 "" -#: mediagoblin/templates/mediagoblin/user_pages/user.html:56 -#: mediagoblin/templates/mediagoblin/user_pages/user.html:73 -msgid "Edit profile" -msgstr "" - -#: mediagoblin/templates/mediagoblin/user_pages/user.html:61 -msgid "This user hasn't filled in their profile (yet)." -msgstr "" - -#: mediagoblin/templates/mediagoblin/user_pages/user.html:80 -msgid "Browse collections" -msgstr "" - -#: 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 "" -#: 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 "" -#: 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 "" -#: mediagoblin/templates/mediagoblin/user_pages/user_nonactive.html:40 -#: mediagoblin/templates/mediagoblin/user_pages/user_nonactive.html:60 -msgid "Email verification needed" -msgstr "" - #: mediagoblin/templates/mediagoblin/user_pages/user_nonactive.html:43 msgid "Almost done! Your account still needs to be activated." msgstr "" @@ -1678,7 +2270,7 @@ msgstr "" msgid "Tagged with" msgstr "" -#: mediagoblin/tools/exif.py:83 +#: mediagoblin/tools/exif.py:81 msgid "Could not read the image file." msgstr "" @@ -1751,10 +2343,6 @@ msgid "" "target=\"_blank\">Markdown for formatting." msgstr "" -#: mediagoblin/user_pages/forms.py:31 -msgid "I am sure I want to delete this" -msgstr "" - #: mediagoblin/user_pages/forms.py:35 msgid "I am sure I want to remove this item from the collection" msgstr "" @@ -1784,74 +2372,70 @@ msgstr "" msgid "Reason for Reporting" msgstr "" -#: mediagoblin/user_pages/views.py:178 +#: mediagoblin/user_pages/views.py:188 msgid "Sorry, comments are disabled." msgstr "" -#: mediagoblin/user_pages/views.py:183 +#: mediagoblin/user_pages/views.py:193 msgid "Oops, your comment was empty." msgstr "" -#: mediagoblin/user_pages/views.py:189 +#: mediagoblin/user_pages/views.py:199 msgid "Your comment has been posted!" msgstr "" -#: mediagoblin/user_pages/views.py:225 +#: mediagoblin/user_pages/views.py:235 msgid "Please check your entries and try again." msgstr "" -#: mediagoblin/user_pages/views.py:265 +#: mediagoblin/user_pages/views.py:275 msgid "You have to select or add a collection" msgstr "" -#: mediagoblin/user_pages/views.py:276 +#: mediagoblin/user_pages/views.py:286 #, python-format msgid "\"%s\" already in collection \"%s\"" msgstr "" -#: mediagoblin/user_pages/views.py:282 +#: mediagoblin/user_pages/views.py:292 #, python-format msgid "\"%s\" added to collection \"%s\"" msgstr "" -#: mediagoblin/user_pages/views.py:307 +#: mediagoblin/user_pages/views.py:317 msgid "You deleted the media." msgstr "" -#: mediagoblin/user_pages/views.py:319 -msgid "The media was not deleted because you didn't check that you were sure." -msgstr "" - -#: 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 "" -#: mediagoblin/user_pages/views.py:399 +#: mediagoblin/user_pages/views.py:409 msgid "You deleted the item from the collection." msgstr "" -#: 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 "" -#: 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 "" -#: mediagoblin/user_pages/views.py:443 +#: mediagoblin/user_pages/views.py:453 #, python-format msgid "You deleted the collection \"%s\"" msgstr "" -#: 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 "" -#: 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 "" diff --git a/mediagoblin/i18n/eo/LC_MESSAGES/mediagoblin.mo b/mediagoblin/i18n/eo/LC_MESSAGES/mediagoblin.mo index 4a4a1cf40ec7783f4d93a3c37a93b23ce9fb0f23..137f0b4294cea7f0d09b3394bcbabeed8e0e6c82 100644 GIT binary patch literal 50621 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\n" "Language-Team: Esperanto (http://www.transifex.com/projects/p/mediagoblin/language/eo/)\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: eo\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" @@ -51,12 +51,12 @@ msgstr "Ĉi tiu kampo postulas retpoŝtadreson." msgid "Sorry, a user with that name already exists." msgstr "Bedaŭrinde, uzanto kun tiu nomo jam ekzistas." -#: 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 "Ni bedaŭras, sed konto kun tiu retpoŝtadreso jam ekzistas." -#: 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 "" @@ -82,174 +82,185 @@ msgstr "Vi jam konfirmis vian retpoŝtadreson!" msgid "Resent your verification email." msgstr "Resendi vian kontrol-mesaĝon." -#: mediagoblin/edit/forms.py:27 mediagoblin/edit/forms.py:87 -#: mediagoblin/submit/forms.py:37 mediagoblin/submit/forms.py:61 -#: mediagoblin/user_pages/forms.py:45 +#: 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/user_pages/forms.py:45 msgid "Title" msgstr "Titolo" -#: 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 "Priskribo de ĉi tiu verko" -#: 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" " \n" " Markdown for formatting." msgstr "Vi povas uzi por markado la lingvon\n «\n Markdown»." -#: 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 "Etikedoj" -#: 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 "Dividu la etikedojn per komoj." -#: mediagoblin/edit/forms.py:40 mediagoblin/edit/forms.py:95 +#: mediagoblin/edit/forms.py:42 mediagoblin/edit/forms.py:97 msgid "Slug" msgstr "La distingiga adresparto" -#: 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 distingiga adresparto ne povas esti malplena" -#: 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 "La dosiertitol-bazita parto de la dosieradreso. Ordinare ne necesas ĝin ŝanĝi." -#: 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 "Permesilo" -#: mediagoblin/edit/forms.py:52 +#: mediagoblin/edit/forms.py:54 msgid "Bio" msgstr "Bio" -#: mediagoblin/edit/forms.py:58 +#: mediagoblin/edit/forms.py:60 msgid "Website" msgstr "Retejo" -#: mediagoblin/edit/forms.py:60 +#: mediagoblin/edit/forms.py:62 msgid "This address contains errors" msgstr "Ĉi tiu adreso enhavas erarojn" -#: mediagoblin/edit/forms.py:65 +#: mediagoblin/edit/forms.py:67 msgid "Email me when others comment on my media" msgstr "Retpoŝtu min kiam aliaj komentas pri miaj alŝutaĵoj." -#: mediagoblin/edit/forms.py:67 +#: mediagoblin/edit/forms.py:69 msgid "Enable insite notifications about events." msgstr "" -#: mediagoblin/edit/forms.py:69 +#: mediagoblin/edit/forms.py:71 msgid "License preference" msgstr "Permesila prefero" -#: mediagoblin/edit/forms.py:75 +#: mediagoblin/edit/forms.py:77 msgid "This will be your default license on upload forms." msgstr "Tiu ĉi permesilo estos antaŭelektita en la alŝutformularoj." -#: mediagoblin/edit/forms.py:88 +#: mediagoblin/edit/forms.py:90 msgid "The title can't be empty" msgstr "La titolo ne povas malpleni." -#: 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 "Priskribo de la kolekto" -#: 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 "La distingiga adresparto de ĉi tiu kolekto. Ordinare ne necesas ĝin ŝanĝi." -#: 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 "La malnova pasvorto" -#: 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 "Enigu vian malnovan pasvorton por pruvi, ke ĉi tiu konto estas via." -#: 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 "La nova pasvorto" -#: mediagoblin/edit/forms.py:117 +#: mediagoblin/edit/forms.py:119 msgid "New email address" msgstr "" -#: 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 "Pasvorto" -#: mediagoblin/edit/forms.py:123 +#: mediagoblin/edit/forms.py:125 msgid "Enter your password to prove you own this account." msgstr "" -#: mediagoblin/edit/views.py:73 +#: mediagoblin/edit/forms.py:155 +msgid "Identifier" +msgstr "" + +#: mediagoblin/edit/forms.py:156 +msgid "Value" +msgstr "" + +#: mediagoblin/edit/views.py:78 msgid "An entry with that slug already exists for this user." msgstr "Ĉi tiu uzanto jam havas dosieron kun tiu distingiga adresparto." -#: mediagoblin/edit/views.py:91 +#: mediagoblin/edit/views.py:96 msgid "You are editing another user's media. Proceed with caution." msgstr "Vi priredaktas dosieron de alia uzanto. Agu singardeme." -#: mediagoblin/edit/views.py:161 +#: mediagoblin/edit/views.py:166 #, python-format msgid "You added the attachment %s!" msgstr "Vi aldonis la kundosieron %s!" -#: mediagoblin/edit/views.py:188 +#: mediagoblin/edit/views.py:193 msgid "You can only edit your own profile." msgstr "Vi povas redakti nur vian propran profilon." -#: mediagoblin/edit/views.py:194 +#: mediagoblin/edit/views.py:199 msgid "You are editing a user's profile. Proceed with caution." msgstr "Vi redaktas profilon de alia uzanto. Agu singardeme." -#: mediagoblin/edit/views.py:210 +#: mediagoblin/edit/views.py:215 msgid "Profile changes saved" msgstr "Profilŝanĝoj estis konservitaj" -#: mediagoblin/edit/views.py:243 +#: mediagoblin/edit/views.py:248 msgid "Account settings saved" msgstr "Kontagordoj estis konservitaj" -#: mediagoblin/edit/views.py:277 +#: mediagoblin/edit/views.py:282 msgid "You need to confirm the deletion of your account." msgstr "Vi bezonas konfirmi la forigon de via konto." -#: 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 "Vi jam havas kolekton kun la nomo «%s»!" -#: mediagoblin/edit/views.py:317 +#: mediagoblin/edit/views.py:322 msgid "A collection with that slug already exists for this user." msgstr "Ĉi tiu uzanto jam havas kolekton kun tiu distingiga adresparto." -#: mediagoblin/edit/views.py:332 +#: mediagoblin/edit/views.py:337 msgid "You are editing another user's collection. Proceed with caution." msgstr "Vi redaktas kolekton de alia uzanto. Agu singardeme." -#: mediagoblin/edit/views.py:373 +#: mediagoblin/edit/views.py:378 msgid "Your email address has been verified." msgstr "" -#: 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 "Malĝusta pasvorto" @@ -280,6 +291,69 @@ msgstr "" msgid "Old link found for \"%s\"; removing.\n" msgstr "" +#: 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" +"" +msgstr "" + +#: mediagoblin/gmg_commands/batchaddmedia.py:40 +msgid "Name of user these media entries belong to" +msgstr "" + +#: mediagoblin/gmg_commands/batchaddmedia.py:43 +msgid "Path to the csv file containing metadata information." +msgstr "" + +#: 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 "" + +#: mediagoblin/gmg_commands/batchaddmedia.py:74 +msgid "File at {path} not found, use -h flag for help" +msgstr "" + +#: 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 " @@ -287,11 +361,147 @@ msgid "" "domain." msgstr "" -#: 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 "Mi pardonpetas, mi ne subtenas tiun dosiertipon :(" +#: mediagoblin/media_types/blog/forms.py:26 +#: mediagoblin/media_types/blog/forms.py:35 +#: mediagoblin/plugins/oauth/forms.py:36 +msgid "Description" +msgstr "Priskribo" + +#: mediagoblin/media_types/blog/forms.py:40 mediagoblin/user_pages/forms.py:31 +msgid "I am sure I want to delete this" +msgstr "Jes, mi volas forigi ĉi tion." + +#: mediagoblin/media_types/blog/views.py:156 mediagoblin/submit/views.py:69 +msgid "Woohoo! Submitted!" +msgstr "Hura! Alŝutitas!" + +#: 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 "" + +#: 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 "La dosiero ne estis forigita, ĉar vi ne konfirmis vian certecon per la markilo." + +#: 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 "" + +#: mediagoblin/media_types/blog/templates/mediagoblin/blog/blog_admin_dashboard.html:50 +msgid "Edit Blog" +msgstr "" + +#: mediagoblin/media_types/blog/templates/mediagoblin/blog/blog_admin_dashboard.html:57 +msgid "Delete Blog" +msgstr "" + +#: 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 "Ŝanĝi" + +#: 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 "Forigi" + +#: mediagoblin/media_types/blog/templates/mediagoblin/blog/blog_admin_dashboard.html:102 +msgid " Go to list view " +msgstr "" + +#: mediagoblin/media_types/blog/templates/mediagoblin/blog/blog_admin_dashboard.html:104 +msgid " No blog post yet. " +msgstr "" + +#: 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 "Ĉu vere forigi %(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 "Nuligi" + +#: 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 "Forigi senrevene" + +#: mediagoblin/media_types/blog/templates/mediagoblin/blog/blog_edit_create.html:26 +msgid "Create/Edit a Blog" +msgstr "" + +#: 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 "Aldoni" + +#: mediagoblin/media_types/blog/templates/mediagoblin/blog/blog_post_edit_create.html:23 +msgid "Create/Edit a blog post." +msgstr "" + +#: mediagoblin/media_types/blog/templates/mediagoblin/blog/blog_post_edit_create.html:29 +msgid "Create/Edit a Blog Post." +msgstr "" + +#: mediagoblin/media_types/blog/templates/mediagoblin/blog/blog_post_listing.html:24 +#, python-format +msgid "%(blog_owner_name)s's Blog" +msgstr "" + +#: mediagoblin/media_types/blog/templates/mediagoblin/blog/list_of_blogs.html:46 +msgid "View" +msgstr "" + +#: mediagoblin/media_types/blog/templates/mediagoblin/blog/list_of_blogs.html:65 +msgid "Create a Blog" +msgstr "" + +#: 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 "" @@ -350,29 +560,263 @@ msgstr "" msgid "You will not receive notifications for comments on %s." msgstr "" -#: mediagoblin/oauth/views.py:239 +#: mediagoblin/oauth/views.py:242 msgid "Must provide an oauth_token." msgstr "" -#: mediagoblin/oauth/views.py:244 mediagoblin/oauth/views.py:294 +#: mediagoblin/oauth/views.py:247 mediagoblin/oauth/views.py:297 msgid "No request token found." msgstr "" -#: 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 "" -#: 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 "" -#: 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 "" +#: 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 "" + +#: mediagoblin/plugins/archivalook/tools.py:133 +msgid "Secondary" +msgstr "" + +#: mediagoblin/plugins/archivalook/tools.py:134 +msgid "Tertiary" +msgstr "" + +#: 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 "" + +#: 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.

\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.

\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 "" + +#: 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 +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 "Laste aldonitaj dosieroj" + +#: 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 \n" +"\t http://getfirefox.com!" +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 \n" +" http://getfirefox.com!" +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 @@ -496,6 +940,14 @@ msgstr "Vidi sur OpenStreetMap" msgid "Sign in to create an account!" msgstr "" +#: 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 "" @@ -512,10 +964,6 @@ msgstr "Nomo" msgid "The name of the OAuth client" msgstr "La nomo de la OAuth-kliento" -#: mediagoblin/plugins/oauth/forms.py:36 -msgid "Description" -msgstr "Priskribo" - #: mediagoblin/plugins/oauth/forms.py:38 msgid "" "This will be visible to users allowing your\n" @@ -562,14 +1010,6 @@ msgstr "" msgid "Your OAuth clients" msgstr "" -#: 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 "Aldoni" - #: mediagoblin/plugins/openid/__init__.py:97 #: mediagoblin/plugins/openid/views.py:268 #: mediagoblin/plugins/openid/views.py:297 @@ -629,13 +1069,6 @@ msgstr "" msgid "Delete an OpenID" msgstr "" -#: 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 "Forigi" - #: mediagoblin/plugins/openid/templates/mediagoblin/plugins/openid/edit_link.html:21 msgid "OpenID's" msgstr "" @@ -643,7 +1076,7 @@ msgstr "" #: 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 @@ -749,10 +1182,6 @@ msgstr "" msgid "You must provide a file." msgstr "Vi devas provizi dosieron." -#: mediagoblin/submit/views.py:69 -msgid "Woohoo! Submitted!" -msgstr "Hura! Alŝutitas!" - #: mediagoblin/submit/views.py:138 #, python-format msgid "Collection \"%s\" added!" @@ -780,26 +1209,26 @@ msgstr "" msgid "indefinitely" msgstr "" -#: mediagoblin/templates/mediagoblin/base.html:81 +#: mediagoblin/templates/mediagoblin/base.html:97 msgid "Verify your email!" msgstr "Konfirmu viecon de la retpoŝtadreso!" -#: 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 "elsaluti" -#: mediagoblin/templates/mediagoblin/base.html:115 +#: mediagoblin/templates/mediagoblin/base.html:131 #, python-format msgid "%(user_name)s's account" msgstr "Konto de %(user_name)s" -#: mediagoblin/templates/mediagoblin/base.html:122 +#: mediagoblin/templates/mediagoblin/base.html:138 msgid "Change account settings" msgstr "Ŝanĝi kontagordojn" -#: 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 @@ -807,32 +1236,28 @@ msgstr "Ŝanĝi kontagordojn" msgid "Media processing panel" msgstr "Kontrolejo pri dosierpreparado." -#: mediagoblin/templates/mediagoblin/base.html:135 +#: mediagoblin/templates/mediagoblin/base.html:152 msgid "Log out" msgstr "Elsaluti" -#: 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 "Aldoni dosieron" -#: 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 "Krei novan kolekton" -#: mediagoblin/templates/mediagoblin/base.html:151 +#: mediagoblin/templates/mediagoblin/base.html:169 msgid "User management panel" msgstr "" -#: mediagoblin/templates/mediagoblin/base.html:155 +#: mediagoblin/templates/mediagoblin/base.html:173 msgid "Report management panel" msgstr "" -#: mediagoblin/templates/mediagoblin/root.html:32 -msgid "Most recent media" -msgstr "Laste aldonitaj dosieroj" - #: mediagoblin/templates/mediagoblin/api/authorize.html:21 msgid "Authorization" msgstr "" @@ -929,37 +1354,37 @@ msgstr "" msgid "Explore" msgstr "Ĉirkaŭrigardi" -#: 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 "Saluton, kaj bonvenon al ĉi tiu MediaGoblina retpaĝaro!" -#: mediagoblin/templates/mediagoblin/bits/frontpage_welcome.html:24 +#: mediagoblin/templates/mediagoblin/bits/frontpage_welcome.html:25 msgid "" "This site is running MediaGoblin, an " "extraordinarily great piece of media hosting software." msgstr "Ĉi tiu retpaĝaro funkcias per MediaGoblin, eksterordinare bonega programaro por gastigado de aŭd‐vid‐dosieroj." -#: 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 "Por aldoni viajn proprajn dosierojn, afiŝi komentariojn ktp, vi povas ensaluti je via MediaGoblina konto." -#: 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 "Ĉu vi ankoraŭ ne havas tian? Ne malĝoju!" -#: mediagoblin/templates/mediagoblin/bits/frontpage_welcome.html:35 +#: mediagoblin/templates/mediagoblin/bits/frontpage_welcome.html:36 msgid "" "\n" -" >Create an account at this site\n" -" or" +" >Create an account at this site\n" +" or" msgstr "" -#: mediagoblin/templates/mediagoblin/bits/frontpage_welcome.html:41 +#: mediagoblin/templates/mediagoblin/bits/frontpage_welcome.html:42 msgid "" "\n" -" Set up MediaGoblin on your own server" +" Set up MediaGoblin on your own server" msgstr "" #: mediagoblin/templates/mediagoblin/bits/logo.html:23 @@ -974,27 +1399,16 @@ msgid "Editing attachments for %(media_title)s" msgstr "Aldoni kundosierojn por %(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 "Kundosieroj" #: 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 "Aldoni kundosieron" -#: 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 "Nuligi" - #: mediagoblin/templates/mediagoblin/edit/attachments.html:63 #: mediagoblin/templates/mediagoblin/edit/edit.html:42 #: mediagoblin/templates/mediagoblin/edit/edit_account.html:47 @@ -1018,12 +1432,6 @@ msgstr "Ĉu efektive forigi la uzantokonton «%(user_name)s» kaj ĉiujn ĝiajn msgid "Yes, really delete my account" msgstr "Jes, efektive forigi mian konton" -#: 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 "Forigi senrevene" - #: mediagoblin/templates/mediagoblin/edit/edit.html:23 #: mediagoblin/templates/mediagoblin/edit/edit.html:35 #, python-format @@ -1055,6 +1463,27 @@ msgstr "Redaktado de %(collection_title)s" msgid "Editing %(username)s's profile" msgstr "Redaktado de l’profilo 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 "" @@ -1075,10 +1504,12 @@ msgstr "" #: 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" @@ -1136,12 +1567,14 @@ msgid "Created" msgstr "Kreita" #: 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 "Bildo de «%(media_title)s»" @@ -1150,35 +1583,35 @@ msgstr "Bildo de «%(media_title)s»" msgid "PDF file" msgstr "PDF-dosiero" -#: mediagoblin/templates/mediagoblin/media_displays/stl.html:112 +#: mediagoblin/templates/mediagoblin/media_displays/stl.html:116 msgid "Perspective" msgstr "" -#: mediagoblin/templates/mediagoblin/media_displays/stl.html:115 +#: mediagoblin/templates/mediagoblin/media_displays/stl.html:119 msgid "Front" msgstr "Deantaŭe" -#: mediagoblin/templates/mediagoblin/media_displays/stl.html:118 +#: mediagoblin/templates/mediagoblin/media_displays/stl.html:122 msgid "Top" msgstr "Desupre" -#: mediagoblin/templates/mediagoblin/media_displays/stl.html:121 +#: mediagoblin/templates/mediagoblin/media_displays/stl.html:125 msgid "Side" msgstr "Deflanke" -#: mediagoblin/templates/mediagoblin/media_displays/stl.html:126 +#: mediagoblin/templates/mediagoblin/media_displays/stl.html:130 msgid "WebGL" msgstr "" -#: mediagoblin/templates/mediagoblin/media_displays/stl.html:132 +#: mediagoblin/templates/mediagoblin/media_displays/stl.html:136 msgid "Download model" msgstr "Elŝuti la modelon" -#: mediagoblin/templates/mediagoblin/media_displays/stl.html:140 +#: mediagoblin/templates/mediagoblin/media_displays/stl.html:145 msgid "File Format" msgstr "Informaranĝo" -#: mediagoblin/templates/mediagoblin/media_displays/stl.html:142 +#: mediagoblin/templates/mediagoblin/media_displays/stl.html:147 msgid "Object Height" msgstr "Alto de la objekto" @@ -1238,20 +1671,20 @@ msgstr "Ankoraŭ ne ekzistas eroj prilaboritaj!" msgid "Sorry, no such report found." msgstr "" -#: mediagoblin/templates/mediagoblin/moderation/report.html:32 +#: mediagoblin/templates/mediagoblin/moderation/report.html:33 msgid "Return to Reports Panel" msgstr "" -#: 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 "" -#: mediagoblin/templates/mediagoblin/moderation/report.html:36 +#: mediagoblin/templates/mediagoblin/moderation/report.html:38 msgid "Reported comment" msgstr "" -#: mediagoblin/templates/mediagoblin/moderation/report.html:81 +#: mediagoblin/templates/mediagoblin/moderation/report.html:83 #, python-format msgid "" "\n" @@ -1259,7 +1692,7 @@ msgid "" " " msgstr "" -#: mediagoblin/templates/mediagoblin/moderation/report.html:90 +#: mediagoblin/templates/mediagoblin/moderation/report.html:92 #, python-format msgid "" "\n" @@ -1269,24 +1702,25 @@ msgid "" " " msgstr "" -#: mediagoblin/templates/mediagoblin/moderation/report.html:130 +#: mediagoblin/templates/mediagoblin/moderation/report.html:133 +#: mediagoblin/templates/mediagoblin/moderation/user.html:136 msgid "Resolve" msgstr "" -#: 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 "" -#: mediagoblin/templates/mediagoblin/moderation/report.html:145 +#: mediagoblin/templates/mediagoblin/moderation/report.html:149 msgid "Status" msgstr "" -#: mediagoblin/templates/mediagoblin/moderation/report.html:147 +#: mediagoblin/templates/mediagoblin/moderation/report.html:151 msgid "RESOLVED" msgstr "" -#: mediagoblin/templates/mediagoblin/moderation/report.html:155 +#: mediagoblin/templates/mediagoblin/moderation/report.html:159 msgid "You cannot take action against an administrator" msgstr "" @@ -1307,7 +1741,7 @@ msgid "Active Reports Filed" msgstr "" #: 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 "" @@ -1316,16 +1750,16 @@ msgid "When Reported" msgstr "" #: 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 "" #: 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 "" -#: mediagoblin/templates/mediagoblin/moderation/report_panel.html:94 +#: mediagoblin/templates/mediagoblin/moderation/report_panel.html:95 #, python-format msgid "" "\n" @@ -1333,7 +1767,7 @@ msgid "" " " msgstr "" -#: mediagoblin/templates/mediagoblin/moderation/report_panel.html:109 +#: mediagoblin/templates/mediagoblin/moderation/report_panel.html:111 #, python-format msgid "" "\n" @@ -1341,23 +1775,23 @@ msgid "" " " msgstr "" -#: mediagoblin/templates/mediagoblin/moderation/report_panel.html:123 +#: mediagoblin/templates/mediagoblin/moderation/report_panel.html:125 msgid "No open reports found." msgstr "" -#: mediagoblin/templates/mediagoblin/moderation/report_panel.html:125 +#: mediagoblin/templates/mediagoblin/moderation/report_panel.html:127 msgid "Closed Reports" msgstr "" -#: mediagoblin/templates/mediagoblin/moderation/report_panel.html:170 +#: mediagoblin/templates/mediagoblin/moderation/report_panel.html:172 msgid "Resolved" msgstr "" -#: mediagoblin/templates/mediagoblin/moderation/report_panel.html:172 +#: mediagoblin/templates/mediagoblin/moderation/report_panel.html:174 msgid "Action Taken" msgstr "" -#: mediagoblin/templates/mediagoblin/moderation/report_panel.html:185 +#: mediagoblin/templates/mediagoblin/moderation/report_panel.html:188 #, python-format msgid "" "\n" @@ -1365,10 +1799,142 @@ msgid "" " " msgstr "" -#: mediagoblin/templates/mediagoblin/moderation/report_panel.html:199 +#: mediagoblin/templates/mediagoblin/moderation/report_panel.html:202 msgid "No closed reports found." msgstr "" +#: 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 "Necesas konfirmo de retpoŝtadreso" + +#: 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 "Profilo 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 "Ĉi tiu uzanto ne jam aldonis informojn pri si." + +#: 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 "Redakti profilon" + +#: mediagoblin/templates/mediagoblin/moderation/user.html:96 +#: mediagoblin/templates/mediagoblin/user_pages/user.html:81 +msgid "Browse collections" +msgstr "Vidi kolektojn" + +#: 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 "" + +#: mediagoblin/templates/mediagoblin/moderation/user.html:182 +msgid "No" +msgstr "" + +#: 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" @@ -1410,6 +1976,26 @@ msgstr "Aldonado de kolekto" msgid "Add your media" msgstr "Aldono de via dosiero" +#: mediagoblin/templates/mediagoblin/user_pages/blog_media.html:38 +#, python-format +msgid "❖ Blog post by %(username)s" +msgstr "" + +#: mediagoblin/templates/mediagoblin/user_pages/blog_media.html:92 +#: mediagoblin/templates/mediagoblin/user_pages/media.html:104 +msgid "Add a comment" +msgstr "Aldoni komenton" + +#: mediagoblin/templates/mediagoblin/user_pages/blog_media.html:103 +#: mediagoblin/templates/mediagoblin/user_pages/media.html:115 +msgid "Add this comment" +msgstr "Aldoni ĉi tiun komenton" + +#: mediagoblin/templates/mediagoblin/user_pages/blog_media.html:149 +#: mediagoblin/templates/mediagoblin/user_pages/media.html:179 +msgid "Added" +msgstr "Aldonita" + #: mediagoblin/templates/mediagoblin/user_pages/collection.html:30 #, python-format msgid "%(collection_title)s (%(username)s's collection)" @@ -1420,23 +2006,27 @@ msgstr "%(collection_title)s (kolekto de %(username)s)" msgid "%(collection_title)s by %(username)s" msgstr "%(collection_title)s de %(username)s" -#: mediagoblin/templates/mediagoblin/user_pages/collection.html:52 -#: mediagoblin/templates/mediagoblin/user_pages/media.html:79 -msgid "Edit" -msgstr "Ŝanĝi" +#: 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 "Ĉu vere forigi %(title)s?" +msgid "Really delete 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:23 +#, python-format +msgid "Remove %(media_title)s from %(collection_title)s" +msgstr "" + +#: mediagoblin/templates/mediagoblin/user_pages/collection_item_confirm_remove.html:39 #, python-format msgid "Really remove %(media_title)s from %(collection_title)s?" msgstr "Ĉu vere forigi %(media_title)s el %(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 "Forigi" @@ -1479,22 +2069,10 @@ msgstr "Dosieroj de %(username)s" msgid "❖ Browsing media by %(username)s" msgstr "❖ Просмотр файлов пользователя %(username)s" -#: mediagoblin/templates/mediagoblin/user_pages/media.html:97 -msgid "Add a comment" -msgstr "Aldoni komenton" - -#: mediagoblin/templates/mediagoblin/user_pages/media.html:108 -msgid "Add this comment" -msgstr "Aldoni ĉi tiun komenton" - -#: mediagoblin/templates/mediagoblin/user_pages/media.html:112 +#: mediagoblin/templates/mediagoblin/user_pages/media.html:119 msgid "Comment Preview" msgstr "" -#: mediagoblin/templates/mediagoblin/user_pages/media.html:166 -msgid "Added" -msgstr "Aldonita" - #: mediagoblin/templates/mediagoblin/user_pages/media_collect.html:28 #: mediagoblin/templates/mediagoblin/user_pages/media_collect.html:40 #, python-format @@ -1543,52 +2121,27 @@ msgstr "" msgid "File Report " msgstr "" -#: 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 "Profilo 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 "Jen estas spaceto por rakonti pri vi al aliaj." -#: mediagoblin/templates/mediagoblin/user_pages/user.html:56 -#: mediagoblin/templates/mediagoblin/user_pages/user.html:73 -msgid "Edit profile" -msgstr "Redakti profilon" - -#: mediagoblin/templates/mediagoblin/user_pages/user.html:61 -msgid "This user hasn't filled in their profile (yet)." -msgstr "Ĉi tiu uzanto ne jam aldonis informojn pri si." - -#: mediagoblin/templates/mediagoblin/user_pages/user.html:80 -msgid "Browse collections" -msgstr "Vidi kolektojn" - -#: 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 "Rigardi ĉiujn dosierojn 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 "Ĝuste ĉi tie aperos viaj dosieroj, sed vi ŝajne ankoraŭ nenion alŝutis." -#: 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 "Ĉi tie ŝajne estas ankoraŭ neniuj dosieroj…" -#: mediagoblin/templates/mediagoblin/user_pages/user_nonactive.html:40 -#: mediagoblin/templates/mediagoblin/user_pages/user_nonactive.html:60 -msgid "Email verification needed" -msgstr "Necesas konfirmo de retpoŝtadreso" - #: mediagoblin/templates/mediagoblin/user_pages/user_nonactive.html:43 msgid "Almost done! Your account still needs to be activated." msgstr "Preskaŭ finite! Restas nur validigi vian konton." @@ -1675,7 +2228,7 @@ msgstr "" msgid "Tagged with" msgstr "Markita per" -#: mediagoblin/tools/exif.py:83 +#: mediagoblin/tools/exif.py:81 msgid "Could not read the image file." msgstr "Malsukcesis lego de la bildodosiero" @@ -1747,10 +2300,6 @@ msgid "" "target=\"_blank\">Markdown for formatting." msgstr "" -#: mediagoblin/user_pages/forms.py:31 -msgid "I am sure I want to delete this" -msgstr "Jes, mi volas forigi ĉi tion." - #: mediagoblin/user_pages/forms.py:35 msgid "I am sure I want to remove this item from the collection" msgstr "Jes, mi volas forigi ĉi tiun dosieron el la kolekto" @@ -1778,73 +2327,69 @@ msgstr "" msgid "Reason for Reporting" msgstr "" -#: mediagoblin/user_pages/views.py:178 +#: mediagoblin/user_pages/views.py:188 msgid "Sorry, comments are disabled." msgstr "Ve, komentado estas malebligita." -#: mediagoblin/user_pages/views.py:183 +#: mediagoblin/user_pages/views.py:193 msgid "Oops, your comment was empty." msgstr "Oj, via komento estis malplena." -#: mediagoblin/user_pages/views.py:189 +#: mediagoblin/user_pages/views.py:199 msgid "Your comment has been posted!" msgstr "Via komento estis afiŝita!" -#: mediagoblin/user_pages/views.py:225 +#: mediagoblin/user_pages/views.py:235 msgid "Please check your entries and try again." msgstr "Bonvolu kontroli vian enigitaĵon kaj reprovi." -#: mediagoblin/user_pages/views.py:265 +#: mediagoblin/user_pages/views.py:275 msgid "You have to select or add a collection" msgstr "Necesas elekti aŭ aldoni kolekton" -#: mediagoblin/user_pages/views.py:276 +#: mediagoblin/user_pages/views.py:286 #, python-format msgid "\"%s\" already in collection \"%s\"" msgstr "«%s» jam estas en la kolekto «%s»" -#: mediagoblin/user_pages/views.py:282 +#: mediagoblin/user_pages/views.py:292 #, python-format msgid "\"%s\" added to collection \"%s\"" msgstr "«%s» estis aldonita al la kolekto «%s»" -#: mediagoblin/user_pages/views.py:307 +#: mediagoblin/user_pages/views.py:317 msgid "You deleted the media." msgstr "Vi forigis la dosieron." -#: mediagoblin/user_pages/views.py:319 -msgid "The media was not deleted because you didn't check that you were sure." -msgstr "La dosiero ne estis forigita, ĉar vi ne konfirmis vian certecon per la markilo." - -#: 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 "Vi estas forigonta dosieron de alia uzanto. Estu singardema." -#: mediagoblin/user_pages/views.py:399 +#: mediagoblin/user_pages/views.py:409 msgid "You deleted the item from the collection." msgstr "Vi forigis la dosieron el la kolekto." -#: 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 "La dosiero ne estis forigita, ĉar vi ne konfirmis vian certecon per la markilo." -#: 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 "Vi estas forigonta dosieron el kolekto de alia uzanto. Agu singardeme." -#: mediagoblin/user_pages/views.py:443 +#: mediagoblin/user_pages/views.py:453 #, python-format msgid "You deleted the collection \"%s\"" msgstr "Vi forigis la kolekton «%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 kolekto ne estis forigita, ĉar vi ne konfirmis vian certecon per la markilo." -#: 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 "Vi estas forigonta kolekton de alia uzanto. Agu singardeme." diff --git a/mediagoblin/i18n/es/LC_MESSAGES/mediagoblin.mo b/mediagoblin/i18n/es/LC_MESSAGES/mediagoblin.mo index 7ae0d7e39ac4e80a31abe185b92da565dfbe34f4..354755b7c6b2e1ccb854d5d12ba4bed67624f4d6 100644 GIT binary patch delta 3234 zcmZYAdsNSN9LMobvM7oQxfH)745d;Oxve2fN=8WKr!1v@(S=#&r^$70t=Sys%q?^5 z*py>9w4;OL7;P@cIXlL7HnMdNJ7ybpHrmAoQ8GCqviz$ zV)9I5`eT91t=NZtJx1VHGmX#Fb3yf9B#w;_$6jx z=sfGBRj3IYa5!E^PgK4%j~9BQKWgK_sEx#;o|}Q%xHH4`fCJqbScjT;6Yj%3s0qij zi!qpp1F;GN@QBL`s1)2m<<>8g(_sQCB88~Pu0}81j(u3)>~;;DL>oVxb9oPSGIx$W z0Y{*UvJ4w>H^$?s2rb1MdB8!+8?7r>~FW`4MJ@o9F>w748jEL#rnohLoZg~Fx-RM zKobVz4>$$g77~7(im~_}>iRX|Xbhm_m8vw<#xqb6$w3wQawOzt9cn}S(W#sqrtt=z z#<6J2HD(oNVIJN=r6OSw3%L;yq~6R?UK)s=JTx97upKVNJy?o0=(pIIzIX_Apo^%D zwJaw7+Q8ooL}90VYoT$d7aZ6Tx1v(>0eWH`>bjlAL3kN;!rw3iO@Wn?0ob2zJgTU( zQNNd=HomKX_$$SS218qyJoen}RG#XV@3sLvD42NK?>-Vdud7hyb_ARvD zi$?Y5V>CKZ2mD+O<>V%6;$N`?x)oVf>WSK50xDAJsEsW~g|gVyug1ajccCJ74po#_ zPz&8d6|bAaia;=GUFRekfi&!>7gwVe+JK#Km&=3bMZezFZ$N#hE}>4=iks0^Y+chM zsQGT7LVX+gh8ee|90oIxgE-Az8Y+fEsOxkZ6^U!8;<<}DarrVUGOJM6rwUaQ2hbNA zP?7o?HQ!y-$)BJi<6mNZ^W#w|D8P=o|9fd@;lphM#+*fk<`OCu&DaGWqP}p?QNZ=1FvHQw%}~+`4)%3VjO^HF$tSd8yj9h{9mE5qQVOK z86;ii8=Q=Ze1(+5?P$ZJn2y(wt8NCpZJnqZr_%od6VYQeVaF8I$vY5cojeXTUoH;C zwN4r%Xw+dCHlr5sT|+%!KI(VBNs4u)V6hGI1;MW@gQe?}G4Q`9`qF%Y{~St*J_ zMIatEuLHZ{4)jOoei}OY3G~BeR4$*Pa_ha$I!OrX8cjrPtN`br6Q|)VoPnY1t>RsQ zW9gs7$@m1d!7&?*S%S0hUETk4G~Q<*d876B{2qqV@3+Y+mPzQKUyTP*Uzr;C7%5~E z$1FA~R1IJTcEJVcgGA1QO|G2&bSkk@Br$Bk5JEhR9o|Tqvr9$1Pn&wWo!F){C+^@DDUX7i0H7$NL$3H z(J|3A(^CQlO|zGm*liO_3W^KhQXacUhL1SD zGBwRFV3DoRZp$fll$F>^7hO1Jx7i(K`FZ8Xn-^wy^-K8QxZNaQ*kAhJLvxE_Lp-b( JYIg3p_%G_@@3;T} delta 3223 zcmYk;dsNSN9LMpGgrrbSq3EYpi*!*gMUl&dT#`#@;n#&CHC+oBGs5~xCcYjSLVx$?48HY)t@q__Cj2mw~kcu7X7oab$L^rHP_G@-yTilB=_!(+Ljo1@| z*=;sX!j5_>k@x-k*BGTmWJYZ^xx(1I6G6W>HF_z>gp32GzJlZst-KgcoJm`*gpQ3J!V7p7r6R^l6Y9;ag96zimm zQ4=1+DEt~*;ybVru#vK!!59DD}4WK4ojyrG*YQlJS(GLe< zC@w}n+~xEOR0_UF<<=w9m@rI4MPvplvJ221SEE16nT^hYLuliNlTLp^o$LiBVFbrl zQ5NDE+=vM{ews1Oa0BW@n^7mOMJ;>|o8vX74XDW8MjzHU{?o0UMWI5Jgg!VKTi_h@ zz%mTPW!M30P&qz@io{h^wckgD*wb#!>xbGv7%C-E*a;J{1M8a%8hWt|yW9OhLxz)Y`~USi@I({@in}NI$y9T3N_Ck7=#`L)_YN? zemeHVa?}A2I%p^-S5On*#}@b;Ri&JLp$rUDF!W ze3wz7{to$unWs1y)82e}5Qo`BL&Z>yx=x2sk+_5^p6jR+7tFOHQ-Zoa6{wncAHDDh zDwP*e^Ib=s`~fO5?#0$OKNgh&JG$xqZ=#`vKYTgBCl!^F)2LK5U>m%H`ocXz6;sy| zD{}o&q0K3NB#a7voUZ1_kS9V{uiP)yxn9(=`U&UjXf(@vRg;o&%K{N_0tdJi@ z(q+EEp*VoAkaD;ZZMX~5@e*>yP3J|{i7Ih8{W=_mFYr?wy4X7Tzo?T(6K>6yf#F#0 zpb<-BH%4FsY5}(;{O1CvqkeC>lq-jcI0UOvxxIs=)7(cD>C|OhS3sH#VSh`5P*?u5Vi>>4>^Uaj1>iaT3nMk@zi+#ekJo@fKnt z{ZDWxK0s|SW)*)Qa3sE~zyBv_Y-C_arS zS(LK9sJ>ZarECG}8t=zoyo`!)BfdP?THPA*-H}EHKa4;X$8PM7_1Fs^Is0MnSrM9m zk&NfzDBO%ecn{;yZ5>}v9EdhNi{W@1wIR>-)`zPry0X3*M8h4EHGpZ@2Gg-M&cx<8 z51Zm5)bmT7uE7-gn^7mci+cVUYCe|@);uk6FnwP%?zWfz>VEdi?Bf|5(IX}zI@Z=B zzHdxy)#x#Pf!XtOv$ArFZ3)gsQchV(>B8)SqOzRGqT-oVYsUQEEIKkivUi;$HO;%d z-Bw_?*$Yc^i}Q<$ZP`VIrN#D=+zW^6e#y#k_n(-bJInsRQM(y+VP}bL9>aB6bK-(s K)vDUDzWzTyxa}|i diff --git a/mediagoblin/i18n/fa/LC_MESSAGES/mediagoblin.mo b/mediagoblin/i18n/fa/LC_MESSAGES/mediagoblin.mo index 24e959001338cbc8a7af149169a7c81a7a181b13..d34969b6fc47c2cfeb3817218b187e04edcf8846 100644 GIT binary patch literal 42814 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 diff --git a/mediagoblin/i18n/fr/LC_MESSAGES/mediagoblin.mo b/mediagoblin/i18n/fr/LC_MESSAGES/mediagoblin.mo index 98777a9a0429b1177261cdc2603367f2acd135d3..f74ae97acefd65eed90d66cc23dcb38cbfd0e9b0 100644 GIT binary patch delta 9706 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%0A6d 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 literal 0 HcmV?d00001 diff --git a/mediagoblin/i18n/he/LC_MESSAGES/mediagoblin.mo b/mediagoblin/i18n/he/LC_MESSAGES/mediagoblin.mo index ff7f26d7ea42313df7f65a082e2db4e9320ed703..3cd64f72d3d3a3cf8cfde5a1fc9883df30adb7a5 100644 GIT binary patch literal 54495 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 Gi2nf!#ZlM* diff --git a/mediagoblin/i18n/he/LC_MESSAGES/mediagoblin.po b/mediagoblin/i18n/he/LC_MESSAGES/mediagoblin.po index 2ee7f3dd..14c7f9a4 100644 --- a/mediagoblin/i18n/he/LC_MESSAGES/mediagoblin.po +++ b/mediagoblin/i18n/he/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: @@ -10,14 +10,14 @@ msgid "" msgstr "" "Project-Id-Version: GNU MediaGoblin\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2013-12-02 09:28-0600\n" -"PO-Revision-Date: 2013-12-02 17:53+0000\n" -"Last-Translator: GenghisKhan \n" +"POT-Creation-Date: 2014-07-10 12:32-0500\n" +"PO-Revision-Date: 2014-07-10 17:32+0000\n" +"Last-Translator: cwebber \n" "Language-Team: Hebrew (http://www.transifex.com/projects/p/mediagoblin/language/he/)\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: he\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" @@ -50,12 +50,12 @@ msgstr "שדה זה מצריך כתובת דוא״ל." msgid "Sorry, a user with that name already exists." msgstr "לצערנו, משתמש עם שם זה כבר קיים." -#: 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 "לצערנו, משתמש עם כתובת דוא״ל זו כבר קיים." -#: 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 "מפתח האימות או מזהה המשתמש אינו מדויק." @@ -81,174 +81,185 @@ msgstr "כבר אימתת את כתובת הדוא״ל שלך!" msgid "Resent your verification email." msgstr "שלח שוב את דוא״ל האימות שלך." -#: mediagoblin/edit/forms.py:27 mediagoblin/edit/forms.py:87 -#: mediagoblin/submit/forms.py:37 mediagoblin/submit/forms.py:61 -#: mediagoblin/user_pages/forms.py:45 +#: 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/user_pages/forms.py:45 msgid "Title" msgstr "כותרת" -#: 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 "תיאור של מלאכה זו" -#: 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" " \n" " Markdown for formatting." msgstr "באפשרותך להשתמש בתחביר\n \n Markdown לעיצוב." -#: 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 "תגיות" -#: 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 "הפרד תגיות בעזרת פסיקים." -#: mediagoblin/edit/forms.py:40 mediagoblin/edit/forms.py:95 +#: mediagoblin/edit/forms.py:42 mediagoblin/edit/forms.py:97 msgid "Slug" msgstr "חשופית" -#: 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 "החשופית לא יכולה להיות ריקה" -#: 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 "אזור הכותרת של כתובת מדיה זו. לרוב אין הכרח לשנות את חלק זה." -#: 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 "רשיון" -#: mediagoblin/edit/forms.py:52 +#: mediagoblin/edit/forms.py:54 msgid "Bio" msgstr "ביו" -#: mediagoblin/edit/forms.py:58 +#: mediagoblin/edit/forms.py:60 msgid "Website" msgstr "אתר רשת" -#: mediagoblin/edit/forms.py:60 +#: mediagoblin/edit/forms.py:62 msgid "This address contains errors" msgstr "כתובת זו מכילה שגיאות" -#: mediagoblin/edit/forms.py:65 +#: mediagoblin/edit/forms.py:67 msgid "Email me when others comment on my media" msgstr "שלח לי דוא״ל כאשר אחרים מגיבים על המדיה שלי" -#: mediagoblin/edit/forms.py:67 +#: mediagoblin/edit/forms.py:69 msgid "Enable insite notifications about events." msgstr "" -#: mediagoblin/edit/forms.py:69 +#: mediagoblin/edit/forms.py:71 msgid "License preference" msgstr "עדיפות רשיון" -#: mediagoblin/edit/forms.py:75 +#: mediagoblin/edit/forms.py:77 msgid "This will be your default license on upload forms." msgstr "זה יהיה הרשיוןן המשתמט (ברירת מחדל) שלך בטופסי העלאה." -#: mediagoblin/edit/forms.py:88 +#: mediagoblin/edit/forms.py:90 msgid "The title can't be empty" msgstr "הכותרת לא יכולה להיות ריקה" -#: 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 "תיאור אוסף זה" -#: 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 "אזור הכותרת של כתובת אוסף זה. לרוב אין הכרח לשנות את חלק זה." -#: 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 "סיסמה ישנה" -#: 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 "הזן את סיסמתך הישנה כדי להוכיח שאתה הבעלים של חשבון זה." -#: 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 "סיסמה חדשה" -#: mediagoblin/edit/forms.py:117 +#: mediagoblin/edit/forms.py:119 msgid "New email address" msgstr "כתובת דוא״ל חדשה" -#: 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 "סיסמה" -#: mediagoblin/edit/forms.py:123 +#: mediagoblin/edit/forms.py:125 msgid "Enter your password to prove you own this account." msgstr "הזן את הסיסמה שלך כדי להוכיח כי אתה הבעלים של חשבון זה." -#: mediagoblin/edit/views.py:73 +#: mediagoblin/edit/forms.py:155 +msgid "Identifier" +msgstr "" + +#: mediagoblin/edit/forms.py:156 +msgid "Value" +msgstr "" + +#: mediagoblin/edit/views.py:78 msgid "An entry with that slug already exists for this user." msgstr "רשומה עם חשופית זו כבר קיימת עבור משתמש זה." -#: mediagoblin/edit/views.py:91 +#: mediagoblin/edit/views.py:96 msgid "You are editing another user's media. Proceed with caution." msgstr "אתה עורך מדיה של משתמש אחר. המשך בזהירות." -#: mediagoblin/edit/views.py:161 +#: mediagoblin/edit/views.py:166 #, python-format msgid "You added the attachment %s!" msgstr "הוספת את התצריף %s!" -#: mediagoblin/edit/views.py:188 +#: mediagoblin/edit/views.py:193 msgid "You can only edit your own profile." msgstr "באפשרותך לערוך רק את הדיוקן שלך." -#: mediagoblin/edit/views.py:194 +#: mediagoblin/edit/views.py:199 msgid "You are editing a user's profile. Proceed with caution." msgstr "אתה עורך דיוקן של משתמש. המשך בזהירות." -#: mediagoblin/edit/views.py:210 +#: mediagoblin/edit/views.py:215 msgid "Profile changes saved" msgstr "שינויי דיוקן נשמרו" -#: mediagoblin/edit/views.py:243 +#: mediagoblin/edit/views.py:248 msgid "Account settings saved" msgstr "הגדרות חשבון נשמרו" -#: mediagoblin/edit/views.py:277 +#: mediagoblin/edit/views.py:282 msgid "You need to confirm the deletion of your account." msgstr "עליך לאמת את המחיקה של חשבונך." -#: 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 "כבר יש לך אוסף שקרוי בשם \"%s\"!" -#: mediagoblin/edit/views.py:317 +#: mediagoblin/edit/views.py:322 msgid "A collection with that slug already exists for this user." msgstr "אוסף עם חשופית זו כבר קיים עבור משתמש זה." -#: mediagoblin/edit/views.py:332 +#: mediagoblin/edit/views.py:337 msgid "You are editing another user's collection. Proceed with caution." msgstr "אתה עורך אוסף של משתמש אחר. המשך בזהירות." -#: mediagoblin/edit/views.py:373 +#: mediagoblin/edit/views.py:378 msgid "Your email address has been verified." msgstr "כתובת הדוא״ל שלך אומתה." -#: 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 "סיסמה שגויה" @@ -279,6 +290,69 @@ msgstr "מדלג על \"%s\"; כבר מוגדר.\n" msgid "Old link found for \"%s\"; removing.\n" msgstr "קישור ישן נמצא עבור \"%s\"; מסיר כעת.\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" +"" +msgstr "" + +#: mediagoblin/gmg_commands/batchaddmedia.py:40 +msgid "Name of user these media entries belong to" +msgstr "" + +#: mediagoblin/gmg_commands/batchaddmedia.py:43 +msgid "Path to the csv file containing metadata information." +msgstr "" + +#: 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 "" + +#: mediagoblin/gmg_commands/batchaddmedia.py:74 +msgid "File at {path} not found, use -h flag for help" +msgstr "" + +#: 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 " @@ -286,11 +360,147 @@ msgid "" "domain." msgstr "עוגיית CSRF לא נוכחת. זה קרוב לוודאי נובע משום חוסם עוגייה או משהו בסגנון.
הבטח קביעה של עוגיות עבור תחום זה." -#: 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 "לצערנו, אינני תומך בטיפוס קובץ זה :(" +#: mediagoblin/media_types/blog/forms.py:26 +#: mediagoblin/media_types/blog/forms.py:35 +#: mediagoblin/plugins/oauth/forms.py:36 +msgid "Description" +msgstr "תיאור" + +#: mediagoblin/media_types/blog/forms.py:40 mediagoblin/user_pages/forms.py:31 +msgid "I am sure I want to delete this" +msgstr "אני בטוח שברצוני למחוק זאת" + +#: mediagoblin/media_types/blog/views.py:156 mediagoblin/submit/views.py:69 +msgid "Woohoo! Submitted!" +msgstr "הידד! נשלח!" + +#: 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 "" + +#: 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 "המדיה לא נמחקה מכיוון שלא סימנת שאתה בטוח." + +#: 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 "" + +#: mediagoblin/media_types/blog/templates/mediagoblin/blog/blog_admin_dashboard.html:50 +msgid "Edit Blog" +msgstr "" + +#: mediagoblin/media_types/blog/templates/mediagoblin/blog/blog_admin_dashboard.html:57 +msgid "Delete Blog" +msgstr "" + +#: 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 "ערוך" + +#: 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 "מחק" + +#: mediagoblin/media_types/blog/templates/mediagoblin/blog/blog_admin_dashboard.html:102 +msgid " Go to list view " +msgstr "" + +#: mediagoblin/media_types/blog/templates/mediagoblin/blog/blog_admin_dashboard.html:104 +msgid " No blog post yet. " +msgstr "" + +#: 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 "באמת למחוק את %(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 "ביטול" + +#: 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 "מחק לצמיתות" + +#: mediagoblin/media_types/blog/templates/mediagoblin/blog/blog_edit_create.html:26 +msgid "Create/Edit a Blog" +msgstr "" + +#: 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 "הוסף" + +#: mediagoblin/media_types/blog/templates/mediagoblin/blog/blog_post_edit_create.html:23 +msgid "Create/Edit a blog post." +msgstr "" + +#: mediagoblin/media_types/blog/templates/mediagoblin/blog/blog_post_edit_create.html:29 +msgid "Create/Edit a Blog Post." +msgstr "" + +#: mediagoblin/media_types/blog/templates/mediagoblin/blog/blog_post_listing.html:24 +#, python-format +msgid "%(blog_owner_name)s's Blog" +msgstr "" + +#: mediagoblin/media_types/blog/templates/mediagoblin/blog/list_of_blogs.html:46 +msgid "View" +msgstr "" + +#: mediagoblin/media_types/blog/templates/mediagoblin/blog/list_of_blogs.html:65 +msgid "Create a Blog" +msgstr "" + +#: 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 נכשל לפעול, בדוק קובץ יומן" @@ -349,29 +559,263 @@ msgstr "הירשם אל תגובות בתוך %s!" msgid "You will not receive notifications for comments on %s." msgstr "אתה לא תקבל התראות עבור הודעות על %s." -#: mediagoblin/oauth/views.py:239 +#: mediagoblin/oauth/views.py:242 msgid "Must provide an oauth_token." msgstr "יש לספק oauth_token." -#: mediagoblin/oauth/views.py:244 mediagoblin/oauth/views.py:294 +#: mediagoblin/oauth/views.py:247 mediagoblin/oauth/views.py:297 msgid "No request token found." msgstr "לא נמצאה אות בקשה." -#: 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 "לצערנו, גודל הקובץ גדול מדי." -#: 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 "לצערנו, העלאת קובץ זה תשים אותך למעלה מן גבול ההעלאה שלך." -#: 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 "לצערנו, חצית את מגבלת ההעלאה." +#: 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 "" + +#: mediagoblin/plugins/archivalook/tools.py:133 +msgid "Secondary" +msgstr "" + +#: mediagoblin/plugins/archivalook/tools.py:134 +msgid "Tertiary" +msgstr "" + +#: 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 "" + +#: 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.

\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.

\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 "" + +#: 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 +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 "המדיות האחרונות ביותר" + +#: 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 \n" +"\t http://getfirefox.com!" +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 \n" +" http://getfirefox.com!" +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 @@ -495,6 +939,14 @@ msgstr "הצג בתוך OpenStreetMap" msgid "Sign in to create an account!" msgstr "התחבר כדי ליצור חשבון!" +#: 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 "התר" @@ -511,10 +963,6 @@ msgstr "שם" msgid "The name of the OAuth client" msgstr "השם של לקוח OAuth" -#: mediagoblin/plugins/oauth/forms.py:36 -msgid "Description" -msgstr "תיאור" - #: mediagoblin/plugins/oauth/forms.py:38 msgid "" "This will be visible to users allowing your\n" @@ -561,14 +1009,6 @@ msgstr "חיבורי לקוח OAuth" msgid "Your OAuth clients" msgstr "לקוחות 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 "הוסף" - #: mediagoblin/plugins/openid/__init__.py:97 #: mediagoblin/plugins/openid/views.py:268 #: mediagoblin/plugins/openid/views.py:297 @@ -628,13 +1068,6 @@ msgstr "הוסף OpenID" msgid "Delete an OpenID" msgstr "מחק 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 "מחק" - #: mediagoblin/plugins/openid/templates/mediagoblin/plugins/openid/edit_link.html:21 msgid "OpenID's" msgstr "" @@ -642,7 +1075,7 @@ msgstr "" #: 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 @@ -748,10 +1181,6 @@ msgstr "באפשרותך להשתמש בתחביר\n %(user_name)s's account" msgstr "החשבון של %(user_name)s" -#: mediagoblin/templates/mediagoblin/base.html:122 +#: mediagoblin/templates/mediagoblin/base.html:138 msgid "Change account settings" msgstr "שנה הגדרות חשבון" -#: 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 @@ -806,32 +1235,28 @@ msgstr "שנה הגדרות חשבון" msgid "Media processing panel" msgstr "לוח עיבוד מדיה" -#: mediagoblin/templates/mediagoblin/base.html:135 +#: mediagoblin/templates/mediagoblin/base.html:152 msgid "Log out" msgstr "התנתקות" -#: 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 "הוספת מדיה" -#: 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 "צור אוסף חדש" -#: mediagoblin/templates/mediagoblin/base.html:151 +#: mediagoblin/templates/mediagoblin/base.html:169 msgid "User management panel" msgstr "לוח ניהול משתמש" -#: mediagoblin/templates/mediagoblin/base.html:155 +#: mediagoblin/templates/mediagoblin/base.html:173 msgid "Report management panel" msgstr "לוח ארגון דיווחים" -#: mediagoblin/templates/mediagoblin/root.html:32 -msgid "Most recent media" -msgstr "המדיות האחרונות ביותר" - #: mediagoblin/templates/mediagoblin/api/authorize.html:21 msgid "Authorization" msgstr "הרשאה" @@ -928,38 +1353,38 @@ msgstr "תנאי שירות" msgid "Explore" msgstr "לחקור" -#: 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 "שלום, ברוך בואך אל אתר MediaGoblin זה!" -#: mediagoblin/templates/mediagoblin/bits/frontpage_welcome.html:24 +#: mediagoblin/templates/mediagoblin/bits/frontpage_welcome.html:25 msgid "" "This site is running MediaGoblin, an " "extraordinarily great piece of media hosting software." msgstr "אתר זה מריץ MediaGoblin, חתיכת תוכנת אירוח מדיה יוצאת מן הכלל." -#: 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 "בכדי להוסיף את המדיה שלך, לפרסם תגובות, ועוד, באפשרותך להתחבר עם חשבון 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 "אין ברשותך חשבון עדיין? זה קל!" -#: mediagoblin/templates/mediagoblin/bits/frontpage_welcome.html:35 +#: mediagoblin/templates/mediagoblin/bits/frontpage_welcome.html:36 msgid "" "\n" -" >Create an account at this site\n" -" or" -msgstr "\n >צור חשבון חדש באתר זה\n או" +" >Create an account at this site\n" +" or" +msgstr "" -#: mediagoblin/templates/mediagoblin/bits/frontpage_welcome.html:41 +#: mediagoblin/templates/mediagoblin/bits/frontpage_welcome.html:42 msgid "" "\n" -" Set up MediaGoblin on your own server" -msgstr "\n התקן MediaGoblin על השרת שלך" +" Set up MediaGoblin on your own server" +msgstr "" #: mediagoblin/templates/mediagoblin/bits/logo.html:23 #: mediagoblin/themes/airy/templates/mediagoblin/bits/logo.html:23 @@ -973,27 +1398,16 @@ msgid "Editing attachments for %(media_title)s" msgstr "עריכת תצריפים עבור %(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 "תצריפים" #: 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 "הוספת תצריף" -#: 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 "ביטול" - #: mediagoblin/templates/mediagoblin/edit/attachments.html:63 #: mediagoblin/templates/mediagoblin/edit/edit.html:42 #: mediagoblin/templates/mediagoblin/edit/edit_account.html:47 @@ -1017,12 +1431,6 @@ msgstr "באמת למחוק את המשתמש '%(user_name)s' ואת כל המד msgid "Yes, really delete my account" msgstr "כן, באמת למחוק את חשבוני" -#: 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 "מחק לצמיתות" - #: mediagoblin/templates/mediagoblin/edit/edit.html:23 #: mediagoblin/templates/mediagoblin/edit/edit.html:35 #, python-format @@ -1054,6 +1462,27 @@ msgstr "עריכת %(collection_title)s" msgid "Editing %(username)s's profile" msgstr "עריכת דיוקן עבור %(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 "" @@ -1074,10 +1503,12 @@ msgstr "תגובות חדשות" #: 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" @@ -1135,12 +1566,14 @@ msgid "Created" msgstr "נוצר" #: 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 "תמונה עבור %(media_title)s" @@ -1149,35 +1582,35 @@ msgstr "תמונה עבור %(media_title)s" msgid "PDF file" msgstr "קובץ PDF" -#: mediagoblin/templates/mediagoblin/media_displays/stl.html:112 +#: mediagoblin/templates/mediagoblin/media_displays/stl.html:116 msgid "Perspective" msgstr "נקודת מבט" -#: mediagoblin/templates/mediagoblin/media_displays/stl.html:115 +#: mediagoblin/templates/mediagoblin/media_displays/stl.html:119 msgid "Front" msgstr "לפנים" -#: mediagoblin/templates/mediagoblin/media_displays/stl.html:118 +#: mediagoblin/templates/mediagoblin/media_displays/stl.html:122 msgid "Top" msgstr "ראש" -#: mediagoblin/templates/mediagoblin/media_displays/stl.html:121 +#: mediagoblin/templates/mediagoblin/media_displays/stl.html:125 msgid "Side" msgstr "צד" -#: mediagoblin/templates/mediagoblin/media_displays/stl.html:126 +#: mediagoblin/templates/mediagoblin/media_displays/stl.html:130 msgid "WebGL" msgstr "" -#: mediagoblin/templates/mediagoblin/media_displays/stl.html:132 +#: mediagoblin/templates/mediagoblin/media_displays/stl.html:136 msgid "Download model" msgstr "הורד מודל" -#: mediagoblin/templates/mediagoblin/media_displays/stl.html:140 +#: mediagoblin/templates/mediagoblin/media_displays/stl.html:145 msgid "File Format" msgstr "פורמט קובץ" -#: mediagoblin/templates/mediagoblin/media_displays/stl.html:142 +#: mediagoblin/templates/mediagoblin/media_displays/stl.html:147 msgid "Object Height" msgstr "גובה אובייקט" @@ -1237,20 +1670,20 @@ msgstr "אין רישומים מעובדים, עדיין!" msgid "Sorry, no such report found." msgstr "לצערנו, לא נמצא דיווח כזה." -#: mediagoblin/templates/mediagoblin/moderation/report.html:32 +#: mediagoblin/templates/mediagoblin/moderation/report.html:33 msgid "Return to Reports Panel" msgstr "חזור אל לוח דיווחים" -#: 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 "דווח" -#: mediagoblin/templates/mediagoblin/moderation/report.html:36 +#: mediagoblin/templates/mediagoblin/moderation/report.html:38 msgid "Reported comment" msgstr "תגובה מדווחת" -#: mediagoblin/templates/mediagoblin/moderation/report.html:81 +#: mediagoblin/templates/mediagoblin/moderation/report.html:83 #, python-format msgid "" "\n" @@ -1258,7 +1691,7 @@ msgid "" " " msgstr "\n ❖ מדיה מדווחת של %(user_name)s\n " -#: mediagoblin/templates/mediagoblin/moderation/report.html:90 +#: mediagoblin/templates/mediagoblin/moderation/report.html:92 #, python-format msgid "" "\n" @@ -1268,25 +1701,25 @@ msgid "" " " msgstr "\n תוכן מאת\n %(user_name)s\n נמחק\n " -#: mediagoblin/templates/mediagoblin/moderation/report.html:130 -#: mediagoblin/templates/mediagoblin/moderation/user.html:128 +#: mediagoblin/templates/mediagoblin/moderation/report.html:133 +#: mediagoblin/templates/mediagoblin/moderation/user.html:136 msgid "Resolve" msgstr "פתור" -#: 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 "פתור את דיווח זה" -#: mediagoblin/templates/mediagoblin/moderation/report.html:145 +#: mediagoblin/templates/mediagoblin/moderation/report.html:149 msgid "Status" msgstr "סטטוס" -#: mediagoblin/templates/mediagoblin/moderation/report.html:147 +#: mediagoblin/templates/mediagoblin/moderation/report.html:151 msgid "RESOLVED" msgstr "נפתר" -#: mediagoblin/templates/mediagoblin/moderation/report.html:155 +#: mediagoblin/templates/mediagoblin/moderation/report.html:159 msgid "You cannot take action against an administrator" msgstr "אין באפשרותך לנקוט באמצעים כנגד המנהלן" @@ -1307,7 +1740,7 @@ msgid "Active Reports Filed" msgstr "דיווחים פעילים שנשלחו" #: 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 "מעליב" @@ -1316,16 +1749,16 @@ msgid "When Reported" msgstr "מתי דווח" #: 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 "דווח על ידי" #: 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 "סיבה" -#: mediagoblin/templates/mediagoblin/moderation/report_panel.html:94 +#: mediagoblin/templates/mediagoblin/moderation/report_panel.html:95 #, python-format msgid "" "\n" @@ -1333,7 +1766,7 @@ msgid "" " " msgstr "\n דיווח תגובה מספר %(report_id)s\n " -#: mediagoblin/templates/mediagoblin/moderation/report_panel.html:109 +#: mediagoblin/templates/mediagoblin/moderation/report_panel.html:111 #, python-format msgid "" "\n" @@ -1341,23 +1774,23 @@ msgid "" " " msgstr "\n דיווח מדיה מספר %(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 "לא נמצאו דיווחים סגורים." -#: mediagoblin/templates/mediagoblin/moderation/report_panel.html:125 +#: mediagoblin/templates/mediagoblin/moderation/report_panel.html:127 msgid "Closed Reports" msgstr "דיווחים סגורים" -#: mediagoblin/templates/mediagoblin/moderation/report_panel.html:170 +#: mediagoblin/templates/mediagoblin/moderation/report_panel.html:172 msgid "Resolved" msgstr "נפתר" -#: mediagoblin/templates/mediagoblin/moderation/report_panel.html:172 +#: mediagoblin/templates/mediagoblin/moderation/report_panel.html:174 msgid "Action Taken" msgstr "פעולה שננקטה" -#: mediagoblin/templates/mediagoblin/moderation/report_panel.html:185 +#: mediagoblin/templates/mediagoblin/moderation/report_panel.html:188 #, python-format msgid "" "\n" @@ -1365,136 +1798,141 @@ msgid "" " " msgstr "\n דיווח סגור מספר %(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 "לא נמצאו דיווחים סגורים." #: mediagoblin/templates/mediagoblin/moderation/user.html:23 #, python-format msgid "User: %(username)s" -msgstr "משתמש: %(username)s" +msgstr "" + +#: mediagoblin/templates/mediagoblin/moderation/user.html:42 +msgid "Return to Users Panel" +msgstr "" -#: mediagoblin/templates/mediagoblin/moderation/user.html:39 +#: mediagoblin/templates/mediagoblin/moderation/user.html:49 msgid "Sorry, no such user found." -msgstr "לצערנו, משתמש נתון לא נמצא." +msgstr "" -#: mediagoblin/templates/mediagoblin/moderation/user.html:43 +#: 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 "נדרש אימות דוא״ל" -#: mediagoblin/templates/mediagoblin/moderation/user.html:45 +#: 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 "מישהו רשם חשבון עם שם משתמש זה, אך עליו\n לעבור אקטיבציה." - -#: mediagoblin/templates/mediagoblin/moderation/user.html:58 -msgid "Return to Users Panel" -msgstr "חזור אל לוח משתמשים" +msgstr "" -#: mediagoblin/templates/mediagoblin/moderation/user.html:60 +#: mediagoblin/templates/mediagoblin/moderation/user.html:66 #: mediagoblin/templates/mediagoblin/user_pages/user.html:34 -#: mediagoblin/templates/mediagoblin/user_pages/user.html:45 +#: 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 "הדיוקן של %(username)s" -#: mediagoblin/templates/mediagoblin/moderation/user.html:62 +#: mediagoblin/templates/mediagoblin/moderation/user.html:68 #, python-format msgid "BANNED until %(expiration_date)s" -msgstr "אסור עד %(expiration_date)s" +msgstr "" -#: mediagoblin/templates/mediagoblin/moderation/user.html:66 +#: mediagoblin/templates/mediagoblin/moderation/user.html:72 msgid "Banned Indefinitely" -msgstr "אסור לצמיתות" +msgstr "" -#: mediagoblin/templates/mediagoblin/moderation/user.html:72 -#: mediagoblin/templates/mediagoblin/user_pages/user.html:61 +#: 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 "משתמש זה לא מילא דיוקן (עדיין)." -#: mediagoblin/templates/mediagoblin/moderation/user.html:83 -#: mediagoblin/templates/mediagoblin/user_pages/user.html:56 -#: mediagoblin/templates/mediagoblin/user_pages/user.html:73 +#: 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 "ערוך דיוקן" -#: mediagoblin/templates/mediagoblin/moderation/user.html:90 -#: mediagoblin/templates/mediagoblin/user_pages/user.html:80 +#: mediagoblin/templates/mediagoblin/moderation/user.html:96 +#: mediagoblin/templates/mediagoblin/user_pages/user.html:81 msgid "Browse collections" msgstr "דפדוף באוספים" -#: mediagoblin/templates/mediagoblin/moderation/user.html:97 +#: mediagoblin/templates/mediagoblin/moderation/user.html:105 #, python-format msgid "Active Reports on %(username)s" -msgstr "דיווחים פעילים על %(username)s" +msgstr "" -#: mediagoblin/templates/mediagoblin/moderation/user.html:104 +#: mediagoblin/templates/mediagoblin/moderation/user.html:112 msgid "Report ID" -msgstr "מזהה (ID) דיווח" +msgstr "" -#: mediagoblin/templates/mediagoblin/moderation/user.html:105 +#: mediagoblin/templates/mediagoblin/moderation/user.html:113 msgid "Reported Content" -msgstr "תוכן מדווח" +msgstr "" -#: mediagoblin/templates/mediagoblin/moderation/user.html:106 +#: mediagoblin/templates/mediagoblin/moderation/user.html:114 msgid "Description of Report" -msgstr "תיאור של דיווח" +msgstr "" -#: mediagoblin/templates/mediagoblin/moderation/user.html:114 +#: mediagoblin/templates/mediagoblin/moderation/user.html:122 #, python-format msgid "Report #%(report_number)s" -msgstr "דיווח מספר %(report_number)s" +msgstr "" -#: mediagoblin/templates/mediagoblin/moderation/user.html:121 +#: mediagoblin/templates/mediagoblin/moderation/user.html:129 msgid "Reported Comment" -msgstr "תגובה מדווחת" +msgstr "" -#: mediagoblin/templates/mediagoblin/moderation/user.html:123 +#: mediagoblin/templates/mediagoblin/moderation/user.html:131 msgid "Reported Media Entry" -msgstr "ערך מדיה מדווח" +msgstr "" -#: mediagoblin/templates/mediagoblin/moderation/user.html:134 +#: mediagoblin/templates/mediagoblin/moderation/user.html:142 #, python-format msgid "No active reports filed on %(username)s" -msgstr "לא נשלחו דיווחים פעילים על %(username)s" +msgstr "" -#: mediagoblin/templates/mediagoblin/moderation/user.html:141 +#: mediagoblin/templates/mediagoblin/moderation/user.html:150 #, python-format msgid "All reports on %(username)s" -msgstr "כל הדיווחים על %(username)s" +msgstr "" -#: mediagoblin/templates/mediagoblin/moderation/user.html:146 +#: mediagoblin/templates/mediagoblin/moderation/user.html:155 #, python-format msgid "All reports that %(username)s has filed" -msgstr "כל הדיווחים אשר %(username)s שלח" - -#: mediagoblin/templates/mediagoblin/moderation/user.html:160 -msgid "Ban User" -msgstr "אסור משתמש" +msgstr "" -#: mediagoblin/templates/mediagoblin/moderation/user.html:165 -msgid "UnBan User" -msgstr "בטל הרחקת משתמש" +#: mediagoblin/templates/mediagoblin/moderation/user.html:164 +#, python-format +msgid "%(username)s's Privileges" +msgstr "" -#: mediagoblin/templates/mediagoblin/moderation/user.html:173 +#: mediagoblin/templates/mediagoblin/moderation/user.html:172 msgid "Privilege" -msgstr "פריבילגיה" +msgstr "" -#: mediagoblin/templates/mediagoblin/moderation/user.html:174 -msgid "User Has Privilege" -msgstr "משתמש מחזיק בפריבילגיה" +#: mediagoblin/templates/mediagoblin/moderation/user.html:173 +msgid "Granted" +msgstr "" -#: mediagoblin/templates/mediagoblin/moderation/user.html:181 +#: mediagoblin/templates/mediagoblin/moderation/user.html:180 msgid "Yes" -msgstr "כן" +msgstr "" -#: mediagoblin/templates/mediagoblin/moderation/user.html:183 +#: mediagoblin/templates/mediagoblin/moderation/user.html:182 msgid "No" -msgstr "לא" +msgstr "" + +#: 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 @@ -1537,6 +1975,26 @@ msgstr "הוסף אוסף" msgid "Add your media" msgstr "הוספת המדיה שלך" +#: mediagoblin/templates/mediagoblin/user_pages/blog_media.html:38 +#, python-format +msgid "❖ Blog post by %(username)s" +msgstr "" + +#: mediagoblin/templates/mediagoblin/user_pages/blog_media.html:92 +#: mediagoblin/templates/mediagoblin/user_pages/media.html:104 +msgid "Add a comment" +msgstr "הוסף תגובה" + +#: mediagoblin/templates/mediagoblin/user_pages/blog_media.html:103 +#: mediagoblin/templates/mediagoblin/user_pages/media.html:115 +msgid "Add this comment" +msgstr "הוסף את תגובה זו" + +#: mediagoblin/templates/mediagoblin/user_pages/blog_media.html:149 +#: mediagoblin/templates/mediagoblin/user_pages/media.html:179 +msgid "Added" +msgstr "התווספה" + #: mediagoblin/templates/mediagoblin/user_pages/collection.html:30 #, python-format msgid "%(collection_title)s (%(username)s's collection)" @@ -1547,23 +2005,27 @@ msgstr "%(collection_title)s (אוסף של %(username)s)" msgid "%(collection_title)s by %(username)s" msgstr "%(collection_title)s מאת %(username)s" -#: mediagoblin/templates/mediagoblin/user_pages/collection.html:52 -#: mediagoblin/templates/mediagoblin/user_pages/media.html:79 -msgid "Edit" -msgstr "ערוך" +#: 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 "באמת למחוק את %(title)s?" +msgid "Really delete 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:23 +#, python-format +msgid "Remove %(media_title)s from %(collection_title)s" +msgstr "" + +#: mediagoblin/templates/mediagoblin/user_pages/collection_item_confirm_remove.html:39 #, python-format msgid "Really remove %(media_title)s from %(collection_title)s?" msgstr "באמת להסיר את %(media_title)s מן %(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 "הסר" @@ -1606,22 +2068,10 @@ msgstr "המדיה של %(username)s" msgid "❖ Browsing media by %(username)s" msgstr "❖ דפדוף במדיה של %(username)s" -#: mediagoblin/templates/mediagoblin/user_pages/media.html:97 -msgid "Add a comment" -msgstr "הוסף תגובה" - -#: mediagoblin/templates/mediagoblin/user_pages/media.html:108 -msgid "Add this comment" -msgstr "הוסף את תגובה זו" - -#: mediagoblin/templates/mediagoblin/user_pages/media.html:112 +#: mediagoblin/templates/mediagoblin/user_pages/media.html:119 msgid "Comment Preview" msgstr "תצוגת תגובה" -#: mediagoblin/templates/mediagoblin/user_pages/media.html:166 -msgid "Added" -msgstr "התווספה" - #: mediagoblin/templates/mediagoblin/user_pages/media_collect.html:28 #: mediagoblin/templates/mediagoblin/user_pages/media_collect.html:40 #, python-format @@ -1670,22 +2120,22 @@ msgstr "\n ❖ פורסמה על ידי Markdown for formatting." msgstr "באפשרותך להשתמש בתחביר Markdown עבור עיצוב." -#: mediagoblin/user_pages/forms.py:31 -msgid "I am sure I want to delete this" -msgstr "אני בטוח שברצוני למחוק זאת" - #: mediagoblin/user_pages/forms.py:35 msgid "I am sure I want to remove this item from the collection" msgstr "אני בטוח שברצוני להסיר את פריט זה מן האוסף" @@ -1880,73 +2326,69 @@ msgstr "באפשרותך להשתמש בתחביר\n j^<{0zBmiT{ZvfeMS(h;<68(19!u- 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 H$723p(SlvP delta 7031 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 diff --git a/mediagoblin/i18n/ia/LC_MESSAGES/mediagoblin.po b/mediagoblin/i18n/ia/LC_MESSAGES/mediagoblin.po index 6c68ab33..8e9e248f 100644 --- a/mediagoblin/i18n/ia/LC_MESSAGES/mediagoblin.po +++ b/mediagoblin/i18n/ia/LC_MESSAGES/mediagoblin.po @@ -1,22 +1,22 @@ # 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: # Aleksandr Brezhnev , 2012 -# Emilio Sepúlveda, 2011 +# Funkin, 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: 2013-12-03 19:23+0000\n" +"POT-Creation-Date: 2014-07-10 12:32-0500\n" +"PO-Revision-Date: 2014-07-10 17:32+0000\n" "Last-Translator: cwebber \n" "Language-Team: Interlingua (http://www.transifex.com/projects/p/mediagoblin/language/ia/)\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: ia\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" @@ -49,12 +49,12 @@ msgstr "" msgid "Sorry, a user with that name already exists." msgstr "" -#: 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 "" -#: 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 "" @@ -80,174 +80,185 @@ msgstr "" msgid "Resent your verification email." msgstr "" -#: mediagoblin/edit/forms.py:27 mediagoblin/edit/forms.py:87 -#: mediagoblin/submit/forms.py:37 mediagoblin/submit/forms.py:61 -#: mediagoblin/user_pages/forms.py:45 +#: 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/user_pages/forms.py:45 msgid "Title" msgstr "Titulo" -#: 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 "" -#: 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" " \n" " Markdown for formatting." msgstr "" -#: 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 "Etiquettas" -#: 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 "" -#: mediagoblin/edit/forms.py:40 mediagoblin/edit/forms.py:95 +#: mediagoblin/edit/forms.py:42 mediagoblin/edit/forms.py:97 msgid "Slug" msgstr "" -#: 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 "" -#: 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 "" -#: 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 "" -#: mediagoblin/edit/forms.py:52 +#: mediagoblin/edit/forms.py:54 msgid "Bio" msgstr "" -#: mediagoblin/edit/forms.py:58 +#: mediagoblin/edit/forms.py:60 msgid "Website" msgstr "Sito web" -#: mediagoblin/edit/forms.py:60 +#: mediagoblin/edit/forms.py:62 msgid "This address contains errors" msgstr "" -#: mediagoblin/edit/forms.py:65 +#: mediagoblin/edit/forms.py:67 msgid "Email me when others comment on my media" msgstr "" -#: mediagoblin/edit/forms.py:67 +#: mediagoblin/edit/forms.py:69 msgid "Enable insite notifications about events." msgstr "" -#: mediagoblin/edit/forms.py:69 +#: mediagoblin/edit/forms.py:71 msgid "License preference" msgstr "" -#: mediagoblin/edit/forms.py:75 +#: mediagoblin/edit/forms.py:77 msgid "This will be your default license on upload forms." msgstr "" -#: mediagoblin/edit/forms.py:88 +#: mediagoblin/edit/forms.py:90 msgid "The title can't be empty" msgstr "" -#: 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 "" -#: 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 "" -#: 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 "" -#: 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 "" -#: 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 "" -#: mediagoblin/edit/forms.py:117 +#: mediagoblin/edit/forms.py:119 msgid "New email address" msgstr "" -#: 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 "Contrasigno" -#: mediagoblin/edit/forms.py:123 +#: mediagoblin/edit/forms.py:125 msgid "Enter your password to prove you own this account." msgstr "" -#: mediagoblin/edit/views.py:73 +#: mediagoblin/edit/forms.py:155 +msgid "Identifier" +msgstr "" + +#: mediagoblin/edit/forms.py:156 +msgid "Value" +msgstr "" + +#: mediagoblin/edit/views.py:78 msgid "An entry with that slug already exists for this user." msgstr "" -#: mediagoblin/edit/views.py:91 +#: mediagoblin/edit/views.py:96 msgid "You are editing another user's media. Proceed with caution." msgstr "" -#: mediagoblin/edit/views.py:161 +#: mediagoblin/edit/views.py:166 #, python-format msgid "You added the attachment %s!" msgstr "" -#: mediagoblin/edit/views.py:188 +#: mediagoblin/edit/views.py:193 msgid "You can only edit your own profile." msgstr "" -#: mediagoblin/edit/views.py:194 +#: mediagoblin/edit/views.py:199 msgid "You are editing a user's profile. Proceed with caution." msgstr "" -#: mediagoblin/edit/views.py:210 +#: mediagoblin/edit/views.py:215 msgid "Profile changes saved" msgstr "" -#: mediagoblin/edit/views.py:243 +#: mediagoblin/edit/views.py:248 msgid "Account settings saved" msgstr "" -#: mediagoblin/edit/views.py:277 +#: mediagoblin/edit/views.py:282 msgid "You need to confirm the deletion of your account." msgstr "" -#: 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 "" -#: mediagoblin/edit/views.py:317 +#: mediagoblin/edit/views.py:322 msgid "A collection with that slug already exists for this user." msgstr "" -#: mediagoblin/edit/views.py:332 +#: mediagoblin/edit/views.py:337 msgid "You are editing another user's collection. Proceed with caution." msgstr "" -#: mediagoblin/edit/views.py:373 +#: mediagoblin/edit/views.py:378 msgid "Your email address has been verified." msgstr "" -#: 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 "" @@ -278,6 +289,69 @@ msgstr "" msgid "Old link found for \"%s\"; removing.\n" msgstr "" +#: 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" +"" +msgstr "" + +#: mediagoblin/gmg_commands/batchaddmedia.py:40 +msgid "Name of user these media entries belong to" +msgstr "" + +#: mediagoblin/gmg_commands/batchaddmedia.py:43 +msgid "Path to the csv file containing metadata information." +msgstr "" + +#: 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 "" + +#: mediagoblin/gmg_commands/batchaddmedia.py:74 +msgid "File at {path} not found, use -h flag for help" +msgstr "" + +#: 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 " @@ -285,11 +359,147 @@ msgid "" "domain." msgstr "" -#: 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 "" +#: mediagoblin/media_types/blog/forms.py:26 +#: mediagoblin/media_types/blog/forms.py:35 +#: mediagoblin/plugins/oauth/forms.py:36 +msgid "Description" +msgstr "" + +#: mediagoblin/media_types/blog/forms.py:40 mediagoblin/user_pages/forms.py:31 +msgid "I am sure I want to delete this" +msgstr "" + +#: mediagoblin/media_types/blog/views.py:156 mediagoblin/submit/views.py:69 +msgid "Woohoo! Submitted!" +msgstr "" + +#: 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 "" + +#: 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 "" + +#: 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 "" + +#: mediagoblin/media_types/blog/templates/mediagoblin/blog/blog_admin_dashboard.html:50 +msgid "Edit Blog" +msgstr "" + +#: mediagoblin/media_types/blog/templates/mediagoblin/blog/blog_admin_dashboard.html:57 +msgid "Delete Blog" +msgstr "" + +#: 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 "" + +#: 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 "" + +#: mediagoblin/media_types/blog/templates/mediagoblin/blog/blog_admin_dashboard.html:102 +msgid " Go to list view " +msgstr "" + +#: mediagoblin/media_types/blog/templates/mediagoblin/blog/blog_admin_dashboard.html:104 +msgid " No blog post yet. " +msgstr "" + +#: 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 "" + +#: 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 "Cancellar" + +#: 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 "" + +#: mediagoblin/media_types/blog/templates/mediagoblin/blog/blog_edit_create.html:26 +msgid "Create/Edit a Blog" +msgstr "" + +#: 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 "" + +#: mediagoblin/media_types/blog/templates/mediagoblin/blog/blog_post_edit_create.html:23 +msgid "Create/Edit a blog post." +msgstr "" + +#: mediagoblin/media_types/blog/templates/mediagoblin/blog/blog_post_edit_create.html:29 +msgid "Create/Edit a Blog Post." +msgstr "" + +#: mediagoblin/media_types/blog/templates/mediagoblin/blog/blog_post_listing.html:24 +#, python-format +msgid "%(blog_owner_name)s's Blog" +msgstr "" + +#: mediagoblin/media_types/blog/templates/mediagoblin/blog/list_of_blogs.html:46 +msgid "View" +msgstr "" + +#: mediagoblin/media_types/blog/templates/mediagoblin/blog/list_of_blogs.html:65 +msgid "Create a Blog" +msgstr "" + +#: 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 "" @@ -348,29 +558,263 @@ msgstr "" msgid "You will not receive notifications for comments on %s." msgstr "" -#: mediagoblin/oauth/views.py:239 +#: mediagoblin/oauth/views.py:242 msgid "Must provide an oauth_token." msgstr "" -#: mediagoblin/oauth/views.py:244 mediagoblin/oauth/views.py:294 +#: mediagoblin/oauth/views.py:247 mediagoblin/oauth/views.py:297 msgid "No request token found." msgstr "" -#: 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 "" -#: 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 "" -#: 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 "" +#: 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 "" + +#: mediagoblin/plugins/archivalook/tools.py:133 +msgid "Secondary" +msgstr "" + +#: mediagoblin/plugins/archivalook/tools.py:134 +msgid "Tertiary" +msgstr "" + +#: 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 "" + +#: 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.

\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.

\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 "" + +#: 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 +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 "" + +#: 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 \n" +"\t http://getfirefox.com!" +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 \n" +" http://getfirefox.com!" +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 @@ -494,6 +938,14 @@ msgstr "" msgid "Sign in to create an account!" msgstr "" +#: 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 "" @@ -510,10 +962,6 @@ msgstr "" msgid "The name of the OAuth client" msgstr "" -#: mediagoblin/plugins/oauth/forms.py:36 -msgid "Description" -msgstr "" - #: mediagoblin/plugins/oauth/forms.py:38 msgid "" "This will be visible to users allowing your\n" @@ -560,14 +1008,6 @@ msgstr "" msgid "Your OAuth clients" msgstr "" -#: 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 "" - #: mediagoblin/plugins/openid/__init__.py:97 #: mediagoblin/plugins/openid/views.py:268 #: mediagoblin/plugins/openid/views.py:297 @@ -627,13 +1067,6 @@ msgstr "" msgid "Delete an OpenID" msgstr "" -#: 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 "" - #: mediagoblin/plugins/openid/templates/mediagoblin/plugins/openid/edit_link.html:21 msgid "OpenID's" msgstr "" @@ -641,7 +1074,7 @@ msgstr "" #: 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 @@ -747,10 +1180,6 @@ msgstr "" msgid "You must provide a file." msgstr "" -#: mediagoblin/submit/views.py:69 -msgid "Woohoo! Submitted!" -msgstr "" - #: mediagoblin/submit/views.py:138 #, python-format msgid "Collection \"%s\" added!" @@ -778,26 +1207,26 @@ msgstr "" msgid "indefinitely" msgstr "" -#: mediagoblin/templates/mediagoblin/base.html:81 +#: mediagoblin/templates/mediagoblin/base.html:97 msgid "Verify your email!" msgstr "" -#: 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 "" -#: mediagoblin/templates/mediagoblin/base.html:115 +#: mediagoblin/templates/mediagoblin/base.html:131 #, python-format msgid "%(user_name)s's account" msgstr "" -#: mediagoblin/templates/mediagoblin/base.html:122 +#: mediagoblin/templates/mediagoblin/base.html:138 msgid "Change account settings" msgstr "" -#: 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 @@ -805,32 +1234,28 @@ msgstr "" msgid "Media processing panel" msgstr "" -#: mediagoblin/templates/mediagoblin/base.html:135 +#: mediagoblin/templates/mediagoblin/base.html:152 msgid "Log out" msgstr "" -#: 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 "" -#: 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 "" -#: mediagoblin/templates/mediagoblin/base.html:151 +#: mediagoblin/templates/mediagoblin/base.html:169 msgid "User management panel" msgstr "" -#: mediagoblin/templates/mediagoblin/base.html:155 +#: mediagoblin/templates/mediagoblin/base.html:173 msgid "Report management panel" msgstr "" -#: mediagoblin/templates/mediagoblin/root.html:32 -msgid "Most recent media" -msgstr "" - #: mediagoblin/templates/mediagoblin/api/authorize.html:21 msgid "Authorization" msgstr "" @@ -927,37 +1352,37 @@ msgstr "" msgid "Explore" msgstr "" -#: 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 "" -#: mediagoblin/templates/mediagoblin/bits/frontpage_welcome.html:24 +#: mediagoblin/templates/mediagoblin/bits/frontpage_welcome.html:25 msgid "" "This site is running MediaGoblin, an " "extraordinarily great piece of media hosting software." msgstr "" -#: 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 "" -#: 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 "" -#: mediagoblin/templates/mediagoblin/bits/frontpage_welcome.html:35 +#: mediagoblin/templates/mediagoblin/bits/frontpage_welcome.html:36 msgid "" "\n" -" >Create an account at this site\n" -" or" +" >Create an account at this site\n" +" or" msgstr "" -#: mediagoblin/templates/mediagoblin/bits/frontpage_welcome.html:41 +#: mediagoblin/templates/mediagoblin/bits/frontpage_welcome.html:42 msgid "" "\n" -" Set up MediaGoblin on your own server" +" Set up MediaGoblin on your own server" msgstr "" #: mediagoblin/templates/mediagoblin/bits/logo.html:23 @@ -972,27 +1397,16 @@ msgid "Editing attachments for %(media_title)s" msgstr "" #: 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 "" #: 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 "" -#: 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 "Cancellar" - #: mediagoblin/templates/mediagoblin/edit/attachments.html:63 #: mediagoblin/templates/mediagoblin/edit/edit.html:42 #: mediagoblin/templates/mediagoblin/edit/edit_account.html:47 @@ -1016,12 +1430,6 @@ msgstr "" msgid "Yes, really delete my account" msgstr "" -#: 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 "" - #: mediagoblin/templates/mediagoblin/edit/edit.html:23 #: mediagoblin/templates/mediagoblin/edit/edit.html:35 #, python-format @@ -1053,6 +1461,27 @@ msgstr "" msgid "Editing %(username)s's profile" msgstr "" +#: 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 "" @@ -1073,10 +1502,12 @@ msgstr "" #: 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" @@ -1134,12 +1565,14 @@ msgid "Created" msgstr "" #: 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 "" @@ -1148,35 +1581,35 @@ msgstr "" msgid "PDF file" msgstr "" -#: mediagoblin/templates/mediagoblin/media_displays/stl.html:112 +#: mediagoblin/templates/mediagoblin/media_displays/stl.html:116 msgid "Perspective" msgstr "" -#: mediagoblin/templates/mediagoblin/media_displays/stl.html:115 +#: mediagoblin/templates/mediagoblin/media_displays/stl.html:119 msgid "Front" msgstr "" -#: mediagoblin/templates/mediagoblin/media_displays/stl.html:118 +#: mediagoblin/templates/mediagoblin/media_displays/stl.html:122 msgid "Top" msgstr "" -#: mediagoblin/templates/mediagoblin/media_displays/stl.html:121 +#: mediagoblin/templates/mediagoblin/media_displays/stl.html:125 msgid "Side" msgstr "" -#: mediagoblin/templates/mediagoblin/media_displays/stl.html:126 +#: mediagoblin/templates/mediagoblin/media_displays/stl.html:130 msgid "WebGL" msgstr "" -#: mediagoblin/templates/mediagoblin/media_displays/stl.html:132 +#: mediagoblin/templates/mediagoblin/media_displays/stl.html:136 msgid "Download model" msgstr "" -#: mediagoblin/templates/mediagoblin/media_displays/stl.html:140 +#: mediagoblin/templates/mediagoblin/media_displays/stl.html:145 msgid "File Format" msgstr "" -#: mediagoblin/templates/mediagoblin/media_displays/stl.html:142 +#: mediagoblin/templates/mediagoblin/media_displays/stl.html:147 msgid "Object Height" msgstr "" @@ -1236,20 +1669,20 @@ msgstr "" msgid "Sorry, no such report found." msgstr "" -#: mediagoblin/templates/mediagoblin/moderation/report.html:32 +#: mediagoblin/templates/mediagoblin/moderation/report.html:33 msgid "Return to Reports Panel" msgstr "" -#: 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 "" -#: mediagoblin/templates/mediagoblin/moderation/report.html:36 +#: mediagoblin/templates/mediagoblin/moderation/report.html:38 msgid "Reported comment" msgstr "" -#: mediagoblin/templates/mediagoblin/moderation/report.html:81 +#: mediagoblin/templates/mediagoblin/moderation/report.html:83 #, python-format msgid "" "\n" @@ -1257,7 +1690,7 @@ msgid "" " " msgstr "" -#: mediagoblin/templates/mediagoblin/moderation/report.html:90 +#: mediagoblin/templates/mediagoblin/moderation/report.html:92 #, python-format msgid "" "\n" @@ -1267,24 +1700,25 @@ msgid "" " " msgstr "" -#: mediagoblin/templates/mediagoblin/moderation/report.html:130 +#: mediagoblin/templates/mediagoblin/moderation/report.html:133 +#: mediagoblin/templates/mediagoblin/moderation/user.html:136 msgid "Resolve" msgstr "" -#: 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 "" -#: mediagoblin/templates/mediagoblin/moderation/report.html:145 +#: mediagoblin/templates/mediagoblin/moderation/report.html:149 msgid "Status" msgstr "" -#: mediagoblin/templates/mediagoblin/moderation/report.html:147 +#: mediagoblin/templates/mediagoblin/moderation/report.html:151 msgid "RESOLVED" msgstr "" -#: mediagoblin/templates/mediagoblin/moderation/report.html:155 +#: mediagoblin/templates/mediagoblin/moderation/report.html:159 msgid "You cannot take action against an administrator" msgstr "" @@ -1305,7 +1739,7 @@ msgid "Active Reports Filed" msgstr "" #: 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 "" @@ -1314,16 +1748,16 @@ msgid "When Reported" msgstr "" #: 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 "" #: 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 "" -#: mediagoblin/templates/mediagoblin/moderation/report_panel.html:94 +#: mediagoblin/templates/mediagoblin/moderation/report_panel.html:95 #, python-format msgid "" "\n" @@ -1331,7 +1765,7 @@ msgid "" " " msgstr "" -#: mediagoblin/templates/mediagoblin/moderation/report_panel.html:109 +#: mediagoblin/templates/mediagoblin/moderation/report_panel.html:111 #, python-format msgid "" "\n" @@ -1339,23 +1773,23 @@ msgid "" " " msgstr "" -#: mediagoblin/templates/mediagoblin/moderation/report_panel.html:123 +#: mediagoblin/templates/mediagoblin/moderation/report_panel.html:125 msgid "No open reports found." msgstr "" -#: mediagoblin/templates/mediagoblin/moderation/report_panel.html:125 +#: mediagoblin/templates/mediagoblin/moderation/report_panel.html:127 msgid "Closed Reports" msgstr "" -#: mediagoblin/templates/mediagoblin/moderation/report_panel.html:170 +#: mediagoblin/templates/mediagoblin/moderation/report_panel.html:172 msgid "Resolved" msgstr "" -#: mediagoblin/templates/mediagoblin/moderation/report_panel.html:172 +#: mediagoblin/templates/mediagoblin/moderation/report_panel.html:174 msgid "Action Taken" msgstr "" -#: mediagoblin/templates/mediagoblin/moderation/report_panel.html:185 +#: mediagoblin/templates/mediagoblin/moderation/report_panel.html:188 #, python-format msgid "" "\n" @@ -1363,10 +1797,142 @@ msgid "" " " msgstr "" -#: mediagoblin/templates/mediagoblin/moderation/report_panel.html:199 +#: mediagoblin/templates/mediagoblin/moderation/report_panel.html:202 msgid "No closed reports found." msgstr "" +#: 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 "" + +#: 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 "Profilo 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 "" + +#: 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 "" + +#: mediagoblin/templates/mediagoblin/moderation/user.html:96 +#: mediagoblin/templates/mediagoblin/user_pages/user.html:81 +msgid "Browse collections" +msgstr "" + +#: 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 "" + +#: mediagoblin/templates/mediagoblin/moderation/user.html:182 +msgid "No" +msgstr "" + +#: 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" @@ -1408,6 +1974,26 @@ msgstr "" msgid "Add your media" msgstr "" +#: mediagoblin/templates/mediagoblin/user_pages/blog_media.html:38 +#, python-format +msgid "❖ Blog post by %(username)s" +msgstr "" + +#: mediagoblin/templates/mediagoblin/user_pages/blog_media.html:92 +#: mediagoblin/templates/mediagoblin/user_pages/media.html:104 +msgid "Add a comment" +msgstr "" + +#: mediagoblin/templates/mediagoblin/user_pages/blog_media.html:103 +#: mediagoblin/templates/mediagoblin/user_pages/media.html:115 +msgid "Add this comment" +msgstr "" + +#: mediagoblin/templates/mediagoblin/user_pages/blog_media.html:149 +#: mediagoblin/templates/mediagoblin/user_pages/media.html:179 +msgid "Added" +msgstr "" + #: mediagoblin/templates/mediagoblin/user_pages/collection.html:30 #, python-format msgid "%(collection_title)s (%(username)s's collection)" @@ -1418,23 +2004,27 @@ msgstr "" msgid "%(collection_title)s by %(username)s" msgstr "" -#: mediagoblin/templates/mediagoblin/user_pages/collection.html:52 -#: mediagoblin/templates/mediagoblin/user_pages/media.html:79 -msgid "Edit" +#: 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?" +msgid "Really delete 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:23 +#, python-format +msgid "Remove %(media_title)s from %(collection_title)s" +msgstr "" + +#: mediagoblin/templates/mediagoblin/user_pages/collection_item_confirm_remove.html:39 #, python-format msgid "Really remove %(media_title)s from %(collection_title)s?" msgstr "" -#: 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 "" @@ -1477,22 +2067,10 @@ msgstr "" msgid "❖ Browsing media by %(username)s" msgstr "" -#: mediagoblin/templates/mediagoblin/user_pages/media.html:97 -msgid "Add a comment" -msgstr "" - -#: mediagoblin/templates/mediagoblin/user_pages/media.html:108 -msgid "Add this comment" -msgstr "" - -#: mediagoblin/templates/mediagoblin/user_pages/media.html:112 +#: mediagoblin/templates/mediagoblin/user_pages/media.html:119 msgid "Comment Preview" msgstr "" -#: mediagoblin/templates/mediagoblin/user_pages/media.html:166 -msgid "Added" -msgstr "" - #: mediagoblin/templates/mediagoblin/user_pages/media_collect.html:28 #: mediagoblin/templates/mediagoblin/user_pages/media_collect.html:40 #, python-format @@ -1541,52 +2119,27 @@ msgstr "" msgid "File Report " msgstr "" -#: 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 "Profilo 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 "" -#: mediagoblin/templates/mediagoblin/user_pages/user.html:56 -#: mediagoblin/templates/mediagoblin/user_pages/user.html:73 -msgid "Edit profile" -msgstr "" - -#: mediagoblin/templates/mediagoblin/user_pages/user.html:61 -msgid "This user hasn't filled in their profile (yet)." -msgstr "" - -#: mediagoblin/templates/mediagoblin/user_pages/user.html:80 -msgid "Browse collections" -msgstr "" - -#: 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 "" -#: 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 "" -#: 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 "" -#: mediagoblin/templates/mediagoblin/user_pages/user_nonactive.html:40 -#: mediagoblin/templates/mediagoblin/user_pages/user_nonactive.html:60 -msgid "Email verification needed" -msgstr "" - #: mediagoblin/templates/mediagoblin/user_pages/user_nonactive.html:43 msgid "Almost done! Your account still needs to be activated." msgstr "" @@ -1673,7 +2226,7 @@ msgstr "" msgid "Tagged with" msgstr "" -#: mediagoblin/tools/exif.py:83 +#: mediagoblin/tools/exif.py:81 msgid "Could not read the image file." msgstr "" @@ -1745,10 +2298,6 @@ msgid "" "target=\"_blank\">Markdown for formatting." msgstr "" -#: mediagoblin/user_pages/forms.py:31 -msgid "I am sure I want to delete this" -msgstr "" - #: mediagoblin/user_pages/forms.py:35 msgid "I am sure I want to remove this item from the collection" msgstr "" @@ -1776,73 +2325,69 @@ msgstr "" msgid "Reason for Reporting" msgstr "" -#: mediagoblin/user_pages/views.py:178 +#: mediagoblin/user_pages/views.py:188 msgid "Sorry, comments are disabled." msgstr "" -#: mediagoblin/user_pages/views.py:183 +#: mediagoblin/user_pages/views.py:193 msgid "Oops, your comment was empty." msgstr "" -#: mediagoblin/user_pages/views.py:189 +#: mediagoblin/user_pages/views.py:199 msgid "Your comment has been posted!" msgstr "" -#: mediagoblin/user_pages/views.py:225 +#: mediagoblin/user_pages/views.py:235 msgid "Please check your entries and try again." msgstr "" -#: mediagoblin/user_pages/views.py:265 +#: mediagoblin/user_pages/views.py:275 msgid "You have to select or add a collection" msgstr "" -#: mediagoblin/user_pages/views.py:276 +#: mediagoblin/user_pages/views.py:286 #, python-format msgid "\"%s\" already in collection \"%s\"" msgstr "" -#: mediagoblin/user_pages/views.py:282 +#: mediagoblin/user_pages/views.py:292 #, python-format msgid "\"%s\" added to collection \"%s\"" msgstr "" -#: mediagoblin/user_pages/views.py:307 +#: mediagoblin/user_pages/views.py:317 msgid "You deleted the media." msgstr "" -#: mediagoblin/user_pages/views.py:319 -msgid "The media was not deleted because you didn't check that you were sure." -msgstr "" - -#: 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 "" -#: mediagoblin/user_pages/views.py:399 +#: mediagoblin/user_pages/views.py:409 msgid "You deleted the item from the collection." msgstr "" -#: 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 "" -#: 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 "" -#: mediagoblin/user_pages/views.py:443 +#: mediagoblin/user_pages/views.py:453 #, python-format msgid "You deleted the collection \"%s\"" msgstr "" -#: 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 "" -#: 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 "" diff --git a/mediagoblin/i18n/is_IS/LC_MESSAGES/mediagoblin.mo b/mediagoblin/i18n/is_IS/LC_MESSAGES/mediagoblin.mo index 15366bcbcf3003e9f1d70e488f462279bd2df05a..6eb16f168d475f3e46ae35b078b6225726ed3004 100644 GIT binary patch literal 52696 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 delta 7196 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 Y-l, 2013 -# tryggvib , 2012 -# tryggvib , 2013 -# tryggvib , 2012-2013 +# Sveinn í Felli , 2013 +# Tryggvi Björgvinsson , 2012 +# Tryggvi Björgvinsson , 2013 +# Tryggvi Björgvinsson , 2012-2013 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: 2013-12-03 19:23+0000\n" +"POT-Creation-Date: 2014-07-10 12:32-0500\n" +"PO-Revision-Date: 2014-07-10 17:32+0000\n" "Last-Translator: cwebber \n" "Language-Team: Icelandic (Iceland) (http://www.transifex.com/projects/p/mediagoblin/language/is_IS/)\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: is_IS\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" @@ -51,12 +51,12 @@ msgstr "í þennan reit verður að slá inn tölvupóstfang." msgid "Sorry, a user with that name already exists." msgstr "Því miður er nú þegar til notandi með þetta nafn." -#: 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 "Því miður þá er annar notandi í kerfinu með þetta netfang skráð." -#: 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 "Staðfestingarlykillinn eða notendaauðkennið er rangt." @@ -82,174 +82,185 @@ msgstr "Þú hefur staðfest netfangið þitt!" msgid "Resent your verification email." msgstr "Endursendi staðfestingartölvupóst" -#: mediagoblin/edit/forms.py:27 mediagoblin/edit/forms.py:87 -#: mediagoblin/submit/forms.py:37 mediagoblin/submit/forms.py:61 -#: mediagoblin/user_pages/forms.py:45 +#: 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/user_pages/forms.py:45 msgid "Title" msgstr "Titill" -#: 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 "Lýsing á þessu efni" -#: 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" " \n" " Markdown for formatting." msgstr "Þú getur notað\n \n Markdown til að stílgera textann." -#: 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 "Efnisorð" -#: 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 "Aðskildu efnisorðin með kommum." -#: mediagoblin/edit/forms.py:40 mediagoblin/edit/forms.py:95 +#: mediagoblin/edit/forms.py:42 mediagoblin/edit/forms.py:97 msgid "Slug" msgstr "Vefslóðarormur" -#: 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 "Vefslóðarormurinn getur ekki verið tómur" -#: 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 "Titilhlutinn í vefslóð þessa efnis. Þú þarft vanalega ekki að breyta þessu." -#: 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 "Notkunarleyfi" -#: mediagoblin/edit/forms.py:52 +#: mediagoblin/edit/forms.py:54 msgid "Bio" msgstr "Lýsing" -#: mediagoblin/edit/forms.py:58 +#: mediagoblin/edit/forms.py:60 msgid "Website" msgstr "Vefsíða" -#: mediagoblin/edit/forms.py:60 +#: mediagoblin/edit/forms.py:62 msgid "This address contains errors" msgstr "Þetta netfang inniheldur villur" -#: mediagoblin/edit/forms.py:65 +#: mediagoblin/edit/forms.py:67 msgid "Email me when others comment on my media" msgstr "Senda mér tölvupóst þegar einhver bætir athugasemd við efnið mitt" -#: mediagoblin/edit/forms.py:67 +#: mediagoblin/edit/forms.py:69 msgid "Enable insite notifications about events." msgstr "Virkja innri tilkynningar um viðburði." -#: mediagoblin/edit/forms.py:69 +#: mediagoblin/edit/forms.py:71 msgid "License preference" msgstr "Stilling á notkunarleyfi" -#: mediagoblin/edit/forms.py:75 +#: mediagoblin/edit/forms.py:77 msgid "This will be your default license on upload forms." msgstr "Þetta verður sjálfgefna leyfið þegar þú vilt hlaða upp efni." -#: mediagoblin/edit/forms.py:88 +#: mediagoblin/edit/forms.py:90 msgid "The title can't be empty" msgstr "Þessi titill getur verið innihaldslaus" -#: 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 "Lýsing á þessu albúmi" -#: 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 "Titilhlutinn í vefslóð þessa albúms. Þú þarft vanalega ekki að breyta þessu." -#: 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 "Gamla lykilorðið" -#: 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 "Skráðu gamla lykilorðið þitt til að sanna að þú átt þennan aðgang." -#: 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 "Nýtt lykilorð" -#: mediagoblin/edit/forms.py:117 +#: mediagoblin/edit/forms.py:119 msgid "New email address" msgstr "Nýtt netfang" -#: 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 "Lykilorð" -#: mediagoblin/edit/forms.py:123 +#: mediagoblin/edit/forms.py:125 msgid "Enter your password to prove you own this account." msgstr "Sláðu inn lykilorðið þitt til að sanna að þú eigir þennan aðgang." -#: mediagoblin/edit/views.py:73 +#: mediagoblin/edit/forms.py:155 +msgid "Identifier" +msgstr "" + +#: mediagoblin/edit/forms.py:156 +msgid "Value" +msgstr "" + +#: mediagoblin/edit/views.py:78 msgid "An entry with that slug already exists for this user." msgstr "Efni merkt með þessum vefslóðarormi er nú þegar til fyrir þennan notanda." -#: mediagoblin/edit/views.py:91 +#: mediagoblin/edit/views.py:96 msgid "You are editing another user's media. Proceed with caution." msgstr "Þú ert að breyta efni annars notanda. Farðu mjög varlega." -#: mediagoblin/edit/views.py:161 +#: mediagoblin/edit/views.py:166 #, python-format msgid "You added the attachment %s!" msgstr "Þú bættir við viðhenginu %s!" -#: mediagoblin/edit/views.py:188 +#: mediagoblin/edit/views.py:193 msgid "You can only edit your own profile." msgstr "Þú getur bara breytt þinni eigin kenniskrá." -#: mediagoblin/edit/views.py:194 +#: mediagoblin/edit/views.py:199 msgid "You are editing a user's profile. Proceed with caution." msgstr "Þú ert að breyta kenniskrá notanda. Farðu mjög varlega." -#: mediagoblin/edit/views.py:210 +#: mediagoblin/edit/views.py:215 msgid "Profile changes saved" msgstr "Breytingar á kenniskrá vistaðar" -#: mediagoblin/edit/views.py:243 +#: mediagoblin/edit/views.py:248 msgid "Account settings saved" msgstr "Aðgangsstillingar vistaðar" -#: mediagoblin/edit/views.py:277 +#: mediagoblin/edit/views.py:282 msgid "You need to confirm the deletion of your account." msgstr "Þú verður að samþykkja eyðingu á notandaaðganginum þínum." -#: 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 "Þú hefur nú þegar albúm sem kallast \"%s\"!" -#: mediagoblin/edit/views.py:317 +#: mediagoblin/edit/views.py:322 msgid "A collection with that slug already exists for this user." msgstr "Albúm með þessu vefslóðarormi er nú þegar til fyrir þennan notanda." -#: mediagoblin/edit/views.py:332 +#: mediagoblin/edit/views.py:337 msgid "You are editing another user's collection. Proceed with caution." msgstr "Þú ert að breyta albúmi annars notanda. Farðu mjög varlega." -#: mediagoblin/edit/views.py:373 +#: mediagoblin/edit/views.py:378 msgid "Your email address has been verified." msgstr "Netfangið þitt hefur verið staðfest." -#: 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 "Rangt lykilorð" @@ -280,6 +291,69 @@ msgstr "Hoppa yfir \"%s\"; hefur nú þegar verið sett upp.\n" msgid "Old link found for \"%s\"; removing.\n" msgstr "Gamall tengill fannst fyrir \"%s\"; fjarlægi.\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" +"" +msgstr "" + +#: mediagoblin/gmg_commands/batchaddmedia.py:40 +msgid "Name of user these media entries belong to" +msgstr "" + +#: mediagoblin/gmg_commands/batchaddmedia.py:43 +msgid "Path to the csv file containing metadata information." +msgstr "" + +#: 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 "" + +#: mediagoblin/gmg_commands/batchaddmedia.py:74 +msgid "File at {path} not found, use -h flag for help" +msgstr "" + +#: 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 " @@ -287,11 +361,147 @@ msgid "" "domain." msgstr "CSRF smákaka ekki til staðar. Þetta er líklegast orsakað af smákökugildru eða einhverju þess háttar.
Athugaðu hvort þú leyfir ekki alveg örugglega smákökur fyrir þetta lén." -#: 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 "Ég styð því miður ekki þessa gerð af skrám :(" +#: mediagoblin/media_types/blog/forms.py:26 +#: mediagoblin/media_types/blog/forms.py:35 +#: mediagoblin/plugins/oauth/forms.py:36 +msgid "Description" +msgstr "Lýsing" + +#: mediagoblin/media_types/blog/forms.py:40 mediagoblin/user_pages/forms.py:31 +msgid "I am sure I want to delete this" +msgstr "Ég er viss um að ég vilji eyða þessu" + +#: mediagoblin/media_types/blog/views.py:156 mediagoblin/submit/views.py:69 +msgid "Woohoo! Submitted!" +msgstr "Jibbí jei! Það tókst að senda inn!" + +#: 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 "" + +#: 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 "Efninu var ekki eytt þar sem þú merktir ekki við að þú værir viss." + +#: 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 "" + +#: mediagoblin/media_types/blog/templates/mediagoblin/blog/blog_admin_dashboard.html:50 +msgid "Edit Blog" +msgstr "" + +#: mediagoblin/media_types/blog/templates/mediagoblin/blog/blog_admin_dashboard.html:57 +msgid "Delete Blog" +msgstr "" + +#: 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 "Breyta" + +#: 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 "Eyða" + +#: mediagoblin/media_types/blog/templates/mediagoblin/blog/blog_admin_dashboard.html:102 +msgid " Go to list view " +msgstr "" + +#: mediagoblin/media_types/blog/templates/mediagoblin/blog/blog_admin_dashboard.html:104 +msgid " No blog post yet. " +msgstr "" + +#: 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 "Virkilega eyða %(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 "Hætta við" + +#: 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 "Eytt algjörlega" + +#: mediagoblin/media_types/blog/templates/mediagoblin/blog/blog_edit_create.html:26 +msgid "Create/Edit a Blog" +msgstr "" + +#: 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 "Bæta við" + +#: mediagoblin/media_types/blog/templates/mediagoblin/blog/blog_post_edit_create.html:23 +msgid "Create/Edit a blog post." +msgstr "" + +#: mediagoblin/media_types/blog/templates/mediagoblin/blog/blog_post_edit_create.html:29 +msgid "Create/Edit a Blog Post." +msgstr "" + +#: mediagoblin/media_types/blog/templates/mediagoblin/blog/blog_post_listing.html:24 +#, python-format +msgid "%(blog_owner_name)s's Blog" +msgstr "" + +#: mediagoblin/media_types/blog/templates/mediagoblin/blog/list_of_blogs.html:46 +msgid "View" +msgstr "" + +#: mediagoblin/media_types/blog/templates/mediagoblin/blog/list_of_blogs.html:65 +msgid "Create a Blog" +msgstr "" + +#: 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 "tekst ekki að keyra unoconv, athugaðu annálsskrá" @@ -350,29 +560,263 @@ msgstr "Þú ert nú áskrifandi að athugasemdum „%s“!" msgid "You will not receive notifications for comments on %s." msgstr "Þú færð tilkynningar þegar einhver skrifar athugasemd við „%s“." -#: mediagoblin/oauth/views.py:239 +#: mediagoblin/oauth/views.py:242 msgid "Must provide an oauth_token." msgstr "Þú verður að gefa upp OAuth tóka (oauth_token)." -#: mediagoblin/oauth/views.py:244 mediagoblin/oauth/views.py:294 +#: mediagoblin/oauth/views.py:247 mediagoblin/oauth/views.py:297 msgid "No request token found." msgstr "Engin beiðni fannst." -#: 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 "Því miður er skráin of stór." -#: 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 "Því miður mun upphal á þessari skrá sprengja upphalshámarkið þitt." -#: 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 "Því miður hefur þú náð upphalshámarki" +#: 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 "" + +#: mediagoblin/plugins/archivalook/tools.py:133 +msgid "Secondary" +msgstr "" + +#: mediagoblin/plugins/archivalook/tools.py:134 +msgid "Tertiary" +msgstr "" + +#: 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 "" + +#: 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.

\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.

\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 "" + +#: 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 +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 "Nýlegt efni" + +#: 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 \n" +"\t http://getfirefox.com!" +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 \n" +" http://getfirefox.com!" +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 @@ -496,6 +940,14 @@ msgstr "Skoða á OpenStreetMap" msgid "Sign in to create an account!" msgstr "Skráðu þig inn til að búa til aðgang!" +#: 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 "Leyfa" @@ -512,10 +964,6 @@ msgstr "Heiti" msgid "The name of the OAuth client" msgstr "Nafn OAuth biðlarans" -#: mediagoblin/plugins/oauth/forms.py:36 -msgid "Description" -msgstr "Lýsing" - #: mediagoblin/plugins/oauth/forms.py:38 msgid "" "This will be visible to users allowing your\n" @@ -562,14 +1010,6 @@ msgstr "Biðlarartengingar OAuth" msgid "Your OAuth clients" msgstr "OAuth-biðlararnir þínir" -#: 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 "Bæta við" - #: mediagoblin/plugins/openid/__init__.py:97 #: mediagoblin/plugins/openid/views.py:268 #: mediagoblin/plugins/openid/views.py:297 @@ -629,13 +1069,6 @@ msgstr "Bæta við OpenID auðkenni" msgid "Delete an OpenID" msgstr "Eyða OpenID auðkenni" -#: 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 "Eyða" - #: mediagoblin/plugins/openid/templates/mediagoblin/plugins/openid/edit_link.html:21 msgid "OpenID's" msgstr "OpenID auðkenni" @@ -643,7 +1076,7 @@ msgstr "OpenID auðkenni" #: 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 @@ -749,10 +1182,6 @@ msgstr "Þú getur notað\n %(user_name)s's account" msgstr "Notandaaðgangur: %(user_name)s" -#: mediagoblin/templates/mediagoblin/base.html:122 +#: mediagoblin/templates/mediagoblin/base.html:138 msgid "Change account settings" msgstr "Breyta stillingum notandaaðgangs" -#: 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 @@ -807,32 +1236,28 @@ msgstr "Breyta stillingum notandaaðgangs" msgid "Media processing panel" msgstr "Margmiðlunarvinnsluskiki" -#: mediagoblin/templates/mediagoblin/base.html:135 +#: mediagoblin/templates/mediagoblin/base.html:152 msgid "Log out" msgstr "Skrá út" -#: 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 "Senda inn efni" -#: 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 "Búa til nýtt albúm" -#: mediagoblin/templates/mediagoblin/base.html:151 +#: mediagoblin/templates/mediagoblin/base.html:169 msgid "User management panel" msgstr "Notendastýring" -#: mediagoblin/templates/mediagoblin/base.html:155 +#: mediagoblin/templates/mediagoblin/base.html:173 msgid "Report management panel" msgstr "Tilkynningastýring" -#: mediagoblin/templates/mediagoblin/root.html:32 -msgid "Most recent media" -msgstr "Nýlegt efni" - #: mediagoblin/templates/mediagoblin/api/authorize.html:21 msgid "Authorization" msgstr "Heimilun" @@ -929,38 +1354,38 @@ msgstr "Notendaskilmálar" msgid "Explore" msgstr "Skoða" -#: 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 "Hæ! Gakktu í bæinn á þetta MediaGoblin vefsvæði!" -#: mediagoblin/templates/mediagoblin/bits/frontpage_welcome.html:24 +#: mediagoblin/templates/mediagoblin/bits/frontpage_welcome.html:25 msgid "" "This site is running MediaGoblin, an " "extraordinarily great piece of media hosting software." msgstr "Þetta vefsvæði keyrir á MediaGoblin sem er ótrúlega frábær hugbúnaður til að geyma margmiðlunarefni." -#: 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 "Til að senda inn þitt efni, gera athugasemdir og fleira getur þú skráð þig inn með þínum MediaGoblin aðgangi." -#: 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 "Ertu ekki með aðgang? Það er auðvelt að búa til!" -#: mediagoblin/templates/mediagoblin/bits/frontpage_welcome.html:35 +#: mediagoblin/templates/mediagoblin/bits/frontpage_welcome.html:36 msgid "" "\n" -" >Create an account at this site\n" -" or" -msgstr "\n>Búa til aðgang á þessari síðu\neða" +" >Create an account at this site\n" +" or" +msgstr "" -#: mediagoblin/templates/mediagoblin/bits/frontpage_welcome.html:41 +#: mediagoblin/templates/mediagoblin/bits/frontpage_welcome.html:42 msgid "" "\n" -" Set up MediaGoblin on your own server" -msgstr "\n settu upp þinn eigin margmiðlunarþjón" +" Set up MediaGoblin on your own server" +msgstr "" #: mediagoblin/templates/mediagoblin/bits/logo.html:23 #: mediagoblin/themes/airy/templates/mediagoblin/bits/logo.html:23 @@ -974,27 +1399,16 @@ msgid "Editing attachments for %(media_title)s" msgstr "Breyti viðhengjum við: %(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 "Viðhengi" #: 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 "Bæta við viðhengi" -#: 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 "Hætta við" - #: mediagoblin/templates/mediagoblin/edit/attachments.html:63 #: mediagoblin/templates/mediagoblin/edit/edit.html:42 #: mediagoblin/templates/mediagoblin/edit/edit_account.html:47 @@ -1018,12 +1432,6 @@ msgstr "Virkilega eyða notanda '%(user_name)s' og tengt efni/athugasemdir?" msgid "Yes, really delete my account" msgstr "Já, ég vil örugglega eyða aðganginum mínum" -#: 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 "Eytt algjörlega" - #: mediagoblin/templates/mediagoblin/edit/edit.html:23 #: mediagoblin/templates/mediagoblin/edit/edit.html:35 #, python-format @@ -1055,6 +1463,27 @@ msgstr "Breyti %(collection_title)s" msgid "Editing %(username)s's profile" msgstr "Breyti kenniskrá notandans: %(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 "" @@ -1075,10 +1504,12 @@ msgstr "Nýjar athugasemdir" #: 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" @@ -1136,12 +1567,14 @@ msgid "Created" msgstr "Búið til" #: 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 "Mynd fyrir %(media_title)s" @@ -1150,35 +1583,35 @@ msgstr "Mynd fyrir %(media_title)s" msgid "PDF file" msgstr "PDF skrá" -#: mediagoblin/templates/mediagoblin/media_displays/stl.html:112 +#: mediagoblin/templates/mediagoblin/media_displays/stl.html:116 msgid "Perspective" msgstr "Fjarvídd" -#: mediagoblin/templates/mediagoblin/media_displays/stl.html:115 +#: mediagoblin/templates/mediagoblin/media_displays/stl.html:119 msgid "Front" msgstr "Framhlið" -#: mediagoblin/templates/mediagoblin/media_displays/stl.html:118 +#: mediagoblin/templates/mediagoblin/media_displays/stl.html:122 msgid "Top" msgstr "Toppur" -#: mediagoblin/templates/mediagoblin/media_displays/stl.html:121 +#: mediagoblin/templates/mediagoblin/media_displays/stl.html:125 msgid "Side" msgstr "Hlið" -#: 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 "Hala niður líkani" -#: mediagoblin/templates/mediagoblin/media_displays/stl.html:140 +#: mediagoblin/templates/mediagoblin/media_displays/stl.html:145 msgid "File Format" msgstr "Skráarsnið" -#: mediagoblin/templates/mediagoblin/media_displays/stl.html:142 +#: mediagoblin/templates/mediagoblin/media_displays/stl.html:147 msgid "Object Height" msgstr "Hæð hlutar" @@ -1238,20 +1671,20 @@ msgstr "Ekkert fullunnið efni enn!" msgid "Sorry, no such report found." msgstr "Því miður fannst engin slík tilkynning." -#: mediagoblin/templates/mediagoblin/moderation/report.html:32 +#: mediagoblin/templates/mediagoblin/moderation/report.html:33 msgid "Return to Reports Panel" msgstr "Fara aftur í tilkynningastýringu" -#: 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 "Tilkynning" -#: mediagoblin/templates/mediagoblin/moderation/report.html:36 +#: mediagoblin/templates/mediagoblin/moderation/report.html:38 msgid "Reported comment" msgstr "Tilkynnt athugasemd" -#: mediagoblin/templates/mediagoblin/moderation/report.html:81 +#: mediagoblin/templates/mediagoblin/moderation/report.html:83 #, python-format msgid "" "\n" @@ -1259,7 +1692,7 @@ msgid "" " " msgstr "\n ❖ Tilkynnt efni sem %(user_name)s setti inn\n " -#: mediagoblin/templates/mediagoblin/moderation/report.html:90 +#: mediagoblin/templates/mediagoblin/moderation/report.html:92 #, python-format msgid "" "\n" @@ -1269,24 +1702,25 @@ msgid "" " " msgstr "\n EFNI SEM\n %(user_name)s\n SETTI INN VAR EYTT\n " -#: mediagoblin/templates/mediagoblin/moderation/report.html:130 +#: mediagoblin/templates/mediagoblin/moderation/report.html:133 +#: mediagoblin/templates/mediagoblin/moderation/user.html:136 msgid "Resolve" msgstr "Leysa" -#: 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 "Leysa þessa tilkynningu" -#: mediagoblin/templates/mediagoblin/moderation/report.html:145 +#: mediagoblin/templates/mediagoblin/moderation/report.html:149 msgid "Status" msgstr "Staða" -#: mediagoblin/templates/mediagoblin/moderation/report.html:147 +#: mediagoblin/templates/mediagoblin/moderation/report.html:151 msgid "RESOLVED" msgstr "LEYST" -#: mediagoblin/templates/mediagoblin/moderation/report.html:155 +#: mediagoblin/templates/mediagoblin/moderation/report.html:159 msgid "You cannot take action against an administrator" msgstr "Þú getur ekki gert þetta gagnvart stjórnanda" @@ -1307,7 +1741,7 @@ msgid "Active Reports Filed" msgstr "Virkar innsendar tilkynningar" #: 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 "Gerandi" @@ -1316,16 +1750,16 @@ msgid "When Reported" msgstr "Hvenær tilkynnt" #: 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 "Tilkynnt af" #: 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 "Ástæða" -#: mediagoblin/templates/mediagoblin/moderation/report_panel.html:94 +#: mediagoblin/templates/mediagoblin/moderation/report_panel.html:95 #, python-format msgid "" "\n" @@ -1333,7 +1767,7 @@ msgid "" " " msgstr "\n Athugasemdartilkynning #%(report_id)s\n " -#: mediagoblin/templates/mediagoblin/moderation/report_panel.html:109 +#: mediagoblin/templates/mediagoblin/moderation/report_panel.html:111 #, python-format msgid "" "\n" @@ -1341,23 +1775,23 @@ msgid "" " " msgstr "\n Efnistilkynning #%(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 "Engar opnar tilkynningar fundust." -#: mediagoblin/templates/mediagoblin/moderation/report_panel.html:125 +#: mediagoblin/templates/mediagoblin/moderation/report_panel.html:127 msgid "Closed Reports" msgstr "Kláraðar tilkynningar" -#: mediagoblin/templates/mediagoblin/moderation/report_panel.html:170 +#: mediagoblin/templates/mediagoblin/moderation/report_panel.html:172 msgid "Resolved" msgstr "Leyst" -#: mediagoblin/templates/mediagoblin/moderation/report_panel.html:172 +#: mediagoblin/templates/mediagoblin/moderation/report_panel.html:174 msgid "Action Taken" msgstr "Aðgerð tekin" -#: mediagoblin/templates/mediagoblin/moderation/report_panel.html:185 +#: mediagoblin/templates/mediagoblin/moderation/report_panel.html:188 #, python-format msgid "" "\n" @@ -1365,10 +1799,142 @@ msgid "" " " msgstr "\n Kláruð tilkynning #%(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 "Engar kláraðar tilkynningar fundust." +#: 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 "Staðfesting á netfangi nauðsynleg" + +#: 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 "Kenniskrá fyrir: %(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 "Þessi notandi hefur ekki fyllt inn í upplýsingar um sig (ennþá)." + +#: 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 "Breyta kenniskrá" + +#: mediagoblin/templates/mediagoblin/moderation/user.html:96 +#: mediagoblin/templates/mediagoblin/user_pages/user.html:81 +msgid "Browse collections" +msgstr "Skoða albúm" + +#: 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 "" + +#: mediagoblin/templates/mediagoblin/moderation/user.html:182 +msgid "No" +msgstr "" + +#: 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" @@ -1410,6 +1976,26 @@ msgstr "Búa til albúm" msgid "Add your media" msgstr "Sendu inn efni" +#: mediagoblin/templates/mediagoblin/user_pages/blog_media.html:38 +#, python-format +msgid "❖ Blog post by %(username)s" +msgstr "" + +#: mediagoblin/templates/mediagoblin/user_pages/blog_media.html:92 +#: mediagoblin/templates/mediagoblin/user_pages/media.html:104 +msgid "Add a comment" +msgstr "Bæta við athugasemd" + +#: mediagoblin/templates/mediagoblin/user_pages/blog_media.html:103 +#: mediagoblin/templates/mediagoblin/user_pages/media.html:115 +msgid "Add this comment" +msgstr "Senda inn þessa athugasemd" + +#: mediagoblin/templates/mediagoblin/user_pages/blog_media.html:149 +#: mediagoblin/templates/mediagoblin/user_pages/media.html:179 +msgid "Added" +msgstr "Bætt við" + #: mediagoblin/templates/mediagoblin/user_pages/collection.html:30 #, python-format msgid "%(collection_title)s (%(username)s's collection)" @@ -1420,23 +2006,27 @@ msgstr "%(collection_title)s (albúm sem %(username)s á)" msgid "%(collection_title)s by %(username)s" msgstr "%(collection_title)s sem %(username)s bjó til" -#: mediagoblin/templates/mediagoblin/user_pages/collection.html:52 -#: mediagoblin/templates/mediagoblin/user_pages/media.html:79 -msgid "Edit" -msgstr "Breyta" +#: 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 "Virkilega eyða %(title)s?" +msgid "Really delete 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:23 +#, python-format +msgid "Remove %(media_title)s from %(collection_title)s" +msgstr "" + +#: mediagoblin/templates/mediagoblin/user_pages/collection_item_confirm_remove.html:39 #, python-format msgid "Really remove %(media_title)s from %(collection_title)s?" msgstr "Virkilega fjarlægja %(media_title)s úr %(collection_title)s albúminu?" -#: 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 "Fjarlægja" @@ -1479,22 +2069,10 @@ msgstr "Efni sem %(username)s á" msgid "❖ Browsing media by %(username)s" msgstr "❖ Skoða efnið sem %(username)s setti inn" -#: mediagoblin/templates/mediagoblin/user_pages/media.html:97 -msgid "Add a comment" -msgstr "Bæta við athugasemd" - -#: mediagoblin/templates/mediagoblin/user_pages/media.html:108 -msgid "Add this comment" -msgstr "Senda inn þessa athugasemd" - -#: mediagoblin/templates/mediagoblin/user_pages/media.html:112 +#: mediagoblin/templates/mediagoblin/user_pages/media.html:119 msgid "Comment Preview" msgstr "Útlit athugasemdar" -#: mediagoblin/templates/mediagoblin/user_pages/media.html:166 -msgid "Added" -msgstr "Bætt við" - #: mediagoblin/templates/mediagoblin/user_pages/media_collect.html:28 #: mediagoblin/templates/mediagoblin/user_pages/media_collect.html:40 #, python-format @@ -1543,52 +2121,27 @@ msgstr "\n ❖ Höfundur: Markdown for formatting." msgstr "Þú getur notað Markdown til að stílgera textann." -#: mediagoblin/user_pages/forms.py:31 -msgid "I am sure I want to delete this" -msgstr "Ég er viss um að ég vilji eyða þessu" - #: mediagoblin/user_pages/forms.py:35 msgid "I am sure I want to remove this item from the collection" msgstr "Ég er viss um að ég vilji fjarlægja þetta efni úr albúminu" @@ -1778,73 +2327,69 @@ msgstr "Þú getur notað\n *D0A2v@2hRiF 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%0D4n5<_pVLqwD7^LF;7-OFYEK& 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 aJb7~jzeqdIws`kYq<<5s=&z7&82vx`WLkd! delta 7213 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≫-Y(O2JK#(INJ!$P0a$a~CKf5?mt zhnnhrPE9Bf@YOW$&TT6P_ zM@l00n&D3Lj^W83`%0-VYiV5|6!w`3{($?#nGgyu@-|$4KqPgcaD!vN9Mw14b@aM8 z+jB>O4P14-eQw7}J9FHvcECMD?7Hzc+3pj5wbLdJwudI>*^ee>+s(U&S?{E^(fG;B zJT^MzW4mu^sy#6^KiX;97*B#GwMWV(+5Y8^+4JS8(GJtIJkjkH%i`>{m2cWrS6AEe zS?}A2W)HDvXYY@`IA>p?ZN6cY{pf~%Ho231yRatPrqr~Keo|fPu{&$mM-Tgw5~6ST%RSM_fyX`eis0(jpKiFrDfcz` z!ZtIsJEbshP(faPp);tkq@XY_zu3MRN^ARn4~OwEdOnonX^}r**nnc2v3RYW8-9>l z7*{npSl{3c1iX$;CU~QNL1WnKl=*7?-ie{=fIsL2eF3MTG30QJOMKzdf!>iOY2;O5 zpVw&&I^LR^P-C#cVcg|YXPCbsq(Mocy1K@&&%T*eNsaBaXCt>YkJ3ZnbqJ6Hu#+}4GsP!elupl0)Jz0f#1$qf5fJ2XpVlo;gYBKOn=QnKUL** z%0oeCwm0Cf^{T>xUMFy6qbBg#;muC8w)vDNT6Wv>9-F?Uq;<%Q5BL}PgI@c{mSWrH z_HilYz6D;&tG*`eUq%J`?26lOvjtnTqQR|Uk4@foII&(8<+Y=1mR)vNY4pThe^A|Q zr)IvPUS5dyxR*28v}=OBuxqd_*j+%e{5^W-eLFmM{%?P=b$cDVV{gCc-}mnGw5;?k z2zmov`}zG9Hn4xOeSUv;`}6)OT`RqTC0=v+r{i~Oyo;*+-bKnmboqf)PxN08bcweW z2S2c@4uzug4(E7m%ZG>A$qyfi=038crTy|~r7b@;+3r48Z4;g>vK3FhWT!qAXkQVl zBF7gFdmFs=o2TBhQ;(-ayBz=6V?)p072S5iNr=AsVy)-?xi81rhF9;h(_iascfVHt Ezez)t4*&oF diff --git a/mediagoblin/i18n/it/LC_MESSAGES/mediagoblin.po b/mediagoblin/i18n/it/LC_MESSAGES/mediagoblin.po index ca2605ba..9c31489d 100644 --- a/mediagoblin/i18n/it/LC_MESSAGES/mediagoblin.po +++ b/mediagoblin/i18n/it/LC_MESSAGES/mediagoblin.po @@ -1,27 +1,27 @@ # 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: -# Damtux , 2013 +# Damiano, 2013 # Francesco Apruzzese , 2012 -# gdb , 2013 +# Gaetano , 2013 # pikappa469 , 2011 # nunni , 2011 -# Damtux , 2013 -# Damtux , 2012 +# Damiano, 2013 +# Damiano, 2012 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: 2013-12-03 19:23+0000\n" +"POT-Creation-Date: 2014-07-10 12:32-0500\n" +"PO-Revision-Date: 2014-07-10 17:32+0000\n" "Last-Translator: cwebber \n" "Language-Team: Italian (http://www.transifex.com/projects/p/mediagoblin/language/it/)\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: it\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" @@ -54,12 +54,12 @@ msgstr "Questo campo richiede un indirizzo email." msgid "Sorry, a user with that name already exists." msgstr "Spiacente, esiste già un utente con quel nome." -#: 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 "Siamo spiacenti, un utente con quell'indirizzo email esiste già." -#: 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 chiave di verifica o l'id utente è sbagliato." @@ -83,176 +83,187 @@ msgstr "Hai già verificato il tuo indirizzo email!" #: mediagoblin/auth/views.py:203 msgid "Resent your verification email." -msgstr "Rispedisci email di verifica" +msgstr "Email di verifica rispedita." -#: mediagoblin/edit/forms.py:27 mediagoblin/edit/forms.py:87 -#: mediagoblin/submit/forms.py:37 mediagoblin/submit/forms.py:61 -#: mediagoblin/user_pages/forms.py:45 +#: 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/user_pages/forms.py:45 msgid "Title" msgstr "Titolo" -#: 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 "Descrizione di questo lavoro" -#: 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" " \n" " Markdown for formatting." msgstr "Puoi usare il\n \n Markdown per la formattazione." -#: 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 "Tags" -#: 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 "Separa i tag con la virgola." -#: mediagoblin/edit/forms.py:40 mediagoblin/edit/forms.py:95 +#: mediagoblin/edit/forms.py:42 mediagoblin/edit/forms.py:97 msgid "Slug" msgstr "Titolo" -#: 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 "Il titolo non può essere vuoto" -#: 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 "Il titolo fa parte dell'indirizzo del file. Nella maggior parte dei casi non c'è bisogno di cambiarlo." -#: 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 "Licenza" -#: mediagoblin/edit/forms.py:52 +#: mediagoblin/edit/forms.py:54 msgid "Bio" msgstr "Biografia" -#: mediagoblin/edit/forms.py:58 +#: mediagoblin/edit/forms.py:60 msgid "Website" msgstr "Sito web" -#: mediagoblin/edit/forms.py:60 +#: mediagoblin/edit/forms.py:62 msgid "This address contains errors" msgstr "Questo indirizzo contiene errori" -#: mediagoblin/edit/forms.py:65 +#: mediagoblin/edit/forms.py:67 msgid "Email me when others comment on my media" msgstr "Inviami messaggi email quando altre persone commentano i miei file multimediali" -#: mediagoblin/edit/forms.py:67 +#: mediagoblin/edit/forms.py:69 msgid "Enable insite notifications about events." msgstr "Abilita le notifiche degli eventi nel sito." -#: mediagoblin/edit/forms.py:69 +#: mediagoblin/edit/forms.py:71 msgid "License preference" msgstr "Licenza preferita" -#: mediagoblin/edit/forms.py:75 +#: mediagoblin/edit/forms.py:77 msgid "This will be your default license on upload forms." msgstr "Questa sarà la tua licenza predefinita nei moduli di caricamento dei file." -#: mediagoblin/edit/forms.py:88 +#: mediagoblin/edit/forms.py:90 msgid "The title can't be empty" msgstr "Il titolo non può essere vuoto" -#: 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 "Descrizione di questa raccolta" -#: 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 "Il titolo fa parte dell'indirizzo di questa raccolta. Nella maggior parte dei casi non c'è bisogno di cambiarlo." -#: 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 "Password vecchia" -#: 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 "Inserisci la vecchia password per dimostrare di essere il proprietario dell'account." -#: 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 "Nuova password" -#: mediagoblin/edit/forms.py:117 +#: mediagoblin/edit/forms.py:119 msgid "New email address" msgstr "Nuovo indirizzo email" -#: 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 "Password" -#: mediagoblin/edit/forms.py:123 +#: mediagoblin/edit/forms.py:125 msgid "Enter your password to prove you own this account." msgstr "Inserisci la tua password per dimostrare di essere il proprietario di questo account." -#: mediagoblin/edit/views.py:73 +#: mediagoblin/edit/forms.py:155 +msgid "Identifier" +msgstr "" + +#: mediagoblin/edit/forms.py:156 +msgid "Value" +msgstr "" + +#: mediagoblin/edit/views.py:78 msgid "An entry with that slug already exists for this user." msgstr "Questo utente ha già un elemento con quel titolo." -#: mediagoblin/edit/views.py:91 +#: mediagoblin/edit/views.py:96 msgid "You are editing another user's media. Proceed with caution." msgstr "Stai modificando file multimediali di un altro utente. Procedi con attenzione." -#: mediagoblin/edit/views.py:161 +#: mediagoblin/edit/views.py:166 #, python-format msgid "You added the attachment %s!" msgstr "Hai aggiunto l'allegato %s!" -#: mediagoblin/edit/views.py:188 +#: mediagoblin/edit/views.py:193 msgid "You can only edit your own profile." msgstr "Puoi modificare solo il tuo profilo." -#: mediagoblin/edit/views.py:194 +#: mediagoblin/edit/views.py:199 msgid "You are editing a user's profile. Proceed with caution." msgstr "Stai modificando il profilo di un utente. Procedi con attenzione." -#: mediagoblin/edit/views.py:210 +#: mediagoblin/edit/views.py:215 msgid "Profile changes saved" msgstr "Cambiamenti del profilo salvati" -#: mediagoblin/edit/views.py:243 +#: mediagoblin/edit/views.py:248 msgid "Account settings saved" msgstr "Impostazioni del profilo salvate" -#: mediagoblin/edit/views.py:277 +#: mediagoblin/edit/views.py:282 msgid "You need to confirm the deletion of your account." msgstr "Devi confermare l'eliminazione del tuo account." -#: 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 "Hai già una raccolta che si chiama \"%s\"!" -#: mediagoblin/edit/views.py:317 +#: mediagoblin/edit/views.py:322 msgid "A collection with that slug already exists for this user." msgstr "Questo utente ha già una raccolta con quel titolo." -#: mediagoblin/edit/views.py:332 +#: mediagoblin/edit/views.py:337 msgid "You are editing another user's collection. Proceed with caution." msgstr "Stai modificando la raccolta di un altro utente. Procedi con cautela." -#: mediagoblin/edit/views.py:373 +#: mediagoblin/edit/views.py:378 msgid "Your email address has been verified." msgstr "Il tuo indirizzo email è stato verificato." -#: 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 "Password errata" @@ -283,6 +294,69 @@ msgstr "" msgid "Old link found for \"%s\"; removing.\n" msgstr "" +#: 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" +"" +msgstr "" + +#: mediagoblin/gmg_commands/batchaddmedia.py:40 +msgid "Name of user these media entries belong to" +msgstr "" + +#: mediagoblin/gmg_commands/batchaddmedia.py:43 +msgid "Path to the csv file containing metadata information." +msgstr "" + +#: 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 "" + +#: mediagoblin/gmg_commands/batchaddmedia.py:74 +msgid "File at {path} not found, use -h flag for help" +msgstr "" + +#: 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 " @@ -290,11 +364,147 @@ msgid "" "domain." msgstr "Cookie CSRF non presente. Questo è dovuto a un plugin che blocca i cookie o a qualcosa del genere.
Assicurati di permettere le impostazioni dei cookie per questo dominio." -#: 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 "Mi dispiace, non supporto questo tipo di file :(" +#: mediagoblin/media_types/blog/forms.py:26 +#: mediagoblin/media_types/blog/forms.py:35 +#: mediagoblin/plugins/oauth/forms.py:36 +msgid "Description" +msgstr "Descrizione" + +#: mediagoblin/media_types/blog/forms.py:40 mediagoblin/user_pages/forms.py:31 +msgid "I am sure I want to delete this" +msgstr "Sono sicuro di volerlo eliminare" + +#: mediagoblin/media_types/blog/views.py:156 mediagoblin/submit/views.py:69 +msgid "Woohoo! Submitted!" +msgstr "Evviva! Caricato!" + +#: 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 "" + +#: 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 "Il file non è stato eliminato perchè non hai confermato di essere sicuro." + +#: 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 "" + +#: mediagoblin/media_types/blog/templates/mediagoblin/blog/blog_admin_dashboard.html:50 +msgid "Edit Blog" +msgstr "" + +#: mediagoblin/media_types/blog/templates/mediagoblin/blog/blog_admin_dashboard.html:57 +msgid "Delete Blog" +msgstr "" + +#: 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 "Modifica" + +#: 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 "Elimina" + +#: mediagoblin/media_types/blog/templates/mediagoblin/blog/blog_admin_dashboard.html:102 +msgid " Go to list view " +msgstr "" + +#: mediagoblin/media_types/blog/templates/mediagoblin/blog/blog_admin_dashboard.html:104 +msgid " No blog post yet. " +msgstr "" + +#: 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 "Vuoi davvero eliminare %(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 "Annulla" + +#: 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 "Elimina definitivamente" + +#: mediagoblin/media_types/blog/templates/mediagoblin/blog/blog_edit_create.html:26 +msgid "Create/Edit a Blog" +msgstr "" + +#: 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 "Aggiungi" + +#: mediagoblin/media_types/blog/templates/mediagoblin/blog/blog_post_edit_create.html:23 +msgid "Create/Edit a blog post." +msgstr "" + +#: mediagoblin/media_types/blog/templates/mediagoblin/blog/blog_post_edit_create.html:29 +msgid "Create/Edit a Blog Post." +msgstr "" + +#: mediagoblin/media_types/blog/templates/mediagoblin/blog/blog_post_listing.html:24 +#, python-format +msgid "%(blog_owner_name)s's Blog" +msgstr "" + +#: mediagoblin/media_types/blog/templates/mediagoblin/blog/list_of_blogs.html:46 +msgid "View" +msgstr "" + +#: mediagoblin/media_types/blog/templates/mediagoblin/blog/list_of_blogs.html:65 +msgid "Create a Blog" +msgstr "" + +#: 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 "" @@ -353,29 +563,263 @@ msgstr "" msgid "You will not receive notifications for comments on %s." msgstr "" -#: mediagoblin/oauth/views.py:239 +#: mediagoblin/oauth/views.py:242 msgid "Must provide an oauth_token." msgstr "Devi specificare un oauth_token." -#: mediagoblin/oauth/views.py:244 mediagoblin/oauth/views.py:294 +#: mediagoblin/oauth/views.py:247 mediagoblin/oauth/views.py:297 msgid "No request token found." msgstr "" -#: 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 "Spiacente, il file è troppo grande." -#: 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 "Spiacente, caricando questo file supereresti il tuo limite di memoria." -#: 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 "Spiacente, hai raggiunto il limite di memoria disponibile." +#: 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 "" + +#: mediagoblin/plugins/archivalook/tools.py:133 +msgid "Secondary" +msgstr "" + +#: mediagoblin/plugins/archivalook/tools.py:134 +msgid "Tertiary" +msgstr "" + +#: 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 "" + +#: 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.

\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.

\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 "" + +#: 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 +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 "File multimediali più recenti" + +#: 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 \n" +"\t http://getfirefox.com!" +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 \n" +" http://getfirefox.com!" +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 @@ -499,6 +943,14 @@ msgstr "Visualizza su OpenStreetMap" msgid "Sign in to create an account!" msgstr "Iscriviti per creare un account!" +#: 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 "Consenti" @@ -515,10 +967,6 @@ msgstr "Nome" msgid "The name of the OAuth client" msgstr "Nome del client OAuth" -#: mediagoblin/plugins/oauth/forms.py:36 -msgid "Description" -msgstr "Descrizione" - #: mediagoblin/plugins/oauth/forms.py:38 msgid "" "This will be visible to users allowing your\n" @@ -565,14 +1013,6 @@ msgstr "Connessioni client OAuth" msgid "Your OAuth clients" msgstr "I tuoi client 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 "Aggiungi" - #: mediagoblin/plugins/openid/__init__.py:97 #: mediagoblin/plugins/openid/views.py:268 #: mediagoblin/plugins/openid/views.py:297 @@ -632,13 +1072,6 @@ msgstr "Aggiungi un OpenID" msgid "Delete an OpenID" msgstr "Elimina 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 "Elimina" - #: mediagoblin/plugins/openid/templates/mediagoblin/plugins/openid/edit_link.html:21 msgid "OpenID's" msgstr "Gli OpenID" @@ -646,7 +1079,7 @@ msgstr "Gli 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 @@ -752,10 +1185,6 @@ msgstr "Puoi utilizzare il\n%(user_name)s's account" msgstr "Account di %(user_name)s" -#: mediagoblin/templates/mediagoblin/base.html:122 +#: mediagoblin/templates/mediagoblin/base.html:138 msgid "Change account settings" msgstr "Cambia le impostazioni dell'account" -#: 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 @@ -810,32 +1239,28 @@ msgstr "Cambia le impostazioni dell'account" msgid "Media processing panel" msgstr "Pannello di elaborazione file multimediali" -#: mediagoblin/templates/mediagoblin/base.html:135 +#: mediagoblin/templates/mediagoblin/base.html:152 msgid "Log out" msgstr "Esci" -#: 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 "Aggiungi file multimediali" -#: 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 "Crea una nuova raccolta" -#: mediagoblin/templates/mediagoblin/base.html:151 +#: mediagoblin/templates/mediagoblin/base.html:169 msgid "User management panel" msgstr "Pannello di gestione degli utenti" -#: mediagoblin/templates/mediagoblin/base.html:155 +#: mediagoblin/templates/mediagoblin/base.html:173 msgid "Report management panel" msgstr "Pannello di gestione delle segnalazioni" -#: mediagoblin/templates/mediagoblin/root.html:32 -msgid "Most recent media" -msgstr "File multimediali più recenti" - #: mediagoblin/templates/mediagoblin/api/authorize.html:21 msgid "Authorization" msgstr "Autorizzazione" @@ -932,38 +1357,38 @@ msgstr "Termini di Servizio" msgid "Explore" msgstr "Esplora" -#: 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 "Ciao, benvenuto in questo sito MediaGoblin!" -#: mediagoblin/templates/mediagoblin/bits/frontpage_welcome.html:24 +#: mediagoblin/templates/mediagoblin/bits/frontpage_welcome.html:25 msgid "" "This site is running MediaGoblin, an " "extraordinarily great piece of media hosting software." msgstr "Questo sito sta utilizzando Mediagoblin, un ottimo programma per caricare e condividere file multimediali." -#: 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 "Per aggiungere i tuoi file multimediali, scrivere commenti e altro puoi accedere con il tuo account 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 "Non ne hai già uno? E' semplice!" -#: mediagoblin/templates/mediagoblin/bits/frontpage_welcome.html:35 +#: mediagoblin/templates/mediagoblin/bits/frontpage_welcome.html:36 msgid "" "\n" -" >Create an account at this site\n" -" or" -msgstr "\n>Crea un account in questo sito\noppure" +" >Create an account at this site\n" +" or" +msgstr "" -#: mediagoblin/templates/mediagoblin/bits/frontpage_welcome.html:41 +#: mediagoblin/templates/mediagoblin/bits/frontpage_welcome.html:42 msgid "" "\n" -" Set up MediaGoblin on your own server" -msgstr "\nInstalla e configura MediaGoblin nel tuo server" +" Set up MediaGoblin on your own server" +msgstr "" #: mediagoblin/templates/mediagoblin/bits/logo.html:23 #: mediagoblin/themes/airy/templates/mediagoblin/bits/logo.html:23 @@ -977,34 +1402,23 @@ msgid "Editing attachments for %(media_title)s" msgstr "Stai modificando gli allegati di %(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 "Allegati" #: 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 "Aggiungi allegato" -#: 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 "Annulla" - #: mediagoblin/templates/mediagoblin/edit/attachments.html:63 #: mediagoblin/templates/mediagoblin/edit/edit.html:42 #: mediagoblin/templates/mediagoblin/edit/edit_account.html:47 #: mediagoblin/templates/mediagoblin/edit/edit_collection.html:33 #: mediagoblin/templates/mediagoblin/edit/edit_profile.html:40 msgid "Save changes" -msgstr "Salva i cambiamenti" +msgstr "Salva le modifiche" #: mediagoblin/templates/mediagoblin/edit/change_email.html:23 #: mediagoblin/templates/mediagoblin/edit/change_email.html:33 @@ -1021,12 +1435,6 @@ msgstr "Vuoi eliminare definitivamente l'utente '%(user_name)s' e tutti i file m msgid "Yes, really delete my account" msgstr "Sì, elimina definitivamente il mio account" -#: 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 "Elimina definitivamente" - #: mediagoblin/templates/mediagoblin/edit/edit.html:23 #: mediagoblin/templates/mediagoblin/edit/edit.html:35 #, python-format @@ -1058,6 +1466,27 @@ msgstr "Stai modificando %(collection_title)s" msgid "Editing %(username)s's profile" msgstr "Stai modificando il profilo di %(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 "" @@ -1078,10 +1507,12 @@ msgstr "Nuovi commenti" #: 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" @@ -1139,12 +1570,14 @@ msgid "Created" msgstr "Creato" #: 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 "" @@ -1153,35 +1586,35 @@ msgstr "" msgid "PDF file" msgstr "File PDF" -#: mediagoblin/templates/mediagoblin/media_displays/stl.html:112 +#: mediagoblin/templates/mediagoblin/media_displays/stl.html:116 msgid "Perspective" msgstr "Prospettiva" -#: mediagoblin/templates/mediagoblin/media_displays/stl.html:115 +#: mediagoblin/templates/mediagoblin/media_displays/stl.html:119 msgid "Front" msgstr "Prospetto" -#: mediagoblin/templates/mediagoblin/media_displays/stl.html:118 +#: mediagoblin/templates/mediagoblin/media_displays/stl.html:122 msgid "Top" msgstr "Pianta" -#: mediagoblin/templates/mediagoblin/media_displays/stl.html:121 +#: mediagoblin/templates/mediagoblin/media_displays/stl.html:125 msgid "Side" msgstr "Lato" -#: 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 "Scarica il modello" -#: mediagoblin/templates/mediagoblin/media_displays/stl.html:140 +#: mediagoblin/templates/mediagoblin/media_displays/stl.html:145 msgid "File Format" msgstr "Formato del File" -#: mediagoblin/templates/mediagoblin/media_displays/stl.html:142 +#: mediagoblin/templates/mediagoblin/media_displays/stl.html:147 msgid "Object Height" msgstr "Altezza Oggetto" @@ -1241,20 +1674,20 @@ msgstr "Finora nessun elemento elaborato!" msgid "Sorry, no such report found." msgstr "Spiacente, segnalazione non trovata." -#: mediagoblin/templates/mediagoblin/moderation/report.html:32 +#: mediagoblin/templates/mediagoblin/moderation/report.html:33 msgid "Return to Reports Panel" msgstr "Ritorna al Pannello Segnalazioni" -#: 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 "Segnala" -#: mediagoblin/templates/mediagoblin/moderation/report.html:36 +#: mediagoblin/templates/mediagoblin/moderation/report.html:38 msgid "Reported comment" msgstr "Commento segnalato" -#: mediagoblin/templates/mediagoblin/moderation/report.html:81 +#: mediagoblin/templates/mediagoblin/moderation/report.html:83 #, python-format msgid "" "\n" @@ -1262,7 +1695,7 @@ msgid "" " " msgstr "" -#: mediagoblin/templates/mediagoblin/moderation/report.html:90 +#: mediagoblin/templates/mediagoblin/moderation/report.html:92 #, python-format msgid "" "\n" @@ -1272,24 +1705,25 @@ msgid "" " " msgstr "\nIL CONTENUTO DI\n %(user_name)s\nÈ STATO ELIMINATO\n " -#: mediagoblin/templates/mediagoblin/moderation/report.html:130 +#: mediagoblin/templates/mediagoblin/moderation/report.html:133 +#: mediagoblin/templates/mediagoblin/moderation/user.html:136 msgid "Resolve" msgstr "Risolvi" -#: 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 "Risolvi Questo Problema" -#: mediagoblin/templates/mediagoblin/moderation/report.html:145 +#: mediagoblin/templates/mediagoblin/moderation/report.html:149 msgid "Status" msgstr "Stato" -#: mediagoblin/templates/mediagoblin/moderation/report.html:147 +#: mediagoblin/templates/mediagoblin/moderation/report.html:151 msgid "RESOLVED" msgstr "RISOLTO" -#: mediagoblin/templates/mediagoblin/moderation/report.html:155 +#: mediagoblin/templates/mediagoblin/moderation/report.html:159 msgid "You cannot take action against an administrator" msgstr "Non puoi agire contro un amministratore" @@ -1310,7 +1744,7 @@ msgid "Active Reports Filed" msgstr "" #: 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 "Colpevole" @@ -1319,16 +1753,16 @@ msgid "When Reported" msgstr "" #: 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 "Segnalato Da" #: 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 "Motivazione" -#: mediagoblin/templates/mediagoblin/moderation/report_panel.html:94 +#: mediagoblin/templates/mediagoblin/moderation/report_panel.html:95 #, python-format msgid "" "\n" @@ -1336,7 +1770,7 @@ msgid "" " " msgstr "\nSegnalazione Commento #%(report_id)s\n " -#: mediagoblin/templates/mediagoblin/moderation/report_panel.html:109 +#: mediagoblin/templates/mediagoblin/moderation/report_panel.html:111 #, python-format msgid "" "\n" @@ -1344,23 +1778,23 @@ msgid "" " " msgstr "\nSegnalazione Elem. Multimediale #%(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 "" -#: mediagoblin/templates/mediagoblin/moderation/report_panel.html:125 +#: mediagoblin/templates/mediagoblin/moderation/report_panel.html:127 msgid "Closed Reports" msgstr "Segnalazioni Chiuse" -#: mediagoblin/templates/mediagoblin/moderation/report_panel.html:170 +#: mediagoblin/templates/mediagoblin/moderation/report_panel.html:172 msgid "Resolved" msgstr "" -#: mediagoblin/templates/mediagoblin/moderation/report_panel.html:172 +#: mediagoblin/templates/mediagoblin/moderation/report_panel.html:174 msgid "Action Taken" msgstr "Azione Intrapresa" -#: mediagoblin/templates/mediagoblin/moderation/report_panel.html:185 +#: mediagoblin/templates/mediagoblin/moderation/report_panel.html:188 #, python-format msgid "" "\n" @@ -1368,10 +1802,142 @@ msgid "" " " msgstr "\nSegnalazione Chiusa #%(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 "" +#: 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 "E' necessario verificare l'indirizzo email" + +#: 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 "Profilo di %(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 "Questo utente non ha (ancora) compilato il proprio profilo." + +#: 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 "Modifica profilo" + +#: mediagoblin/templates/mediagoblin/moderation/user.html:96 +#: mediagoblin/templates/mediagoblin/user_pages/user.html:81 +msgid "Browse collections" +msgstr "Sfoglia le raccolte" + +#: 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 "" + +#: mediagoblin/templates/mediagoblin/moderation/user.html:182 +msgid "No" +msgstr "" + +#: 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" @@ -1413,6 +1979,26 @@ msgstr "Aggiungi una raccolta" msgid "Add your media" msgstr "Aggiungi il tuo file multimediale" +#: mediagoblin/templates/mediagoblin/user_pages/blog_media.html:38 +#, python-format +msgid "❖ Blog post by %(username)s" +msgstr "" + +#: mediagoblin/templates/mediagoblin/user_pages/blog_media.html:92 +#: mediagoblin/templates/mediagoblin/user_pages/media.html:104 +msgid "Add a comment" +msgstr "Aggiungi un commento" + +#: mediagoblin/templates/mediagoblin/user_pages/blog_media.html:103 +#: mediagoblin/templates/mediagoblin/user_pages/media.html:115 +msgid "Add this comment" +msgstr "Aggiungi questo commento" + +#: mediagoblin/templates/mediagoblin/user_pages/blog_media.html:149 +#: mediagoblin/templates/mediagoblin/user_pages/media.html:179 +msgid "Added" +msgstr "Aggiunto" + #: mediagoblin/templates/mediagoblin/user_pages/collection.html:30 #, python-format msgid "%(collection_title)s (%(username)s's collection)" @@ -1423,23 +2009,27 @@ msgstr "%(collection_title)s (raccolta di %(username)s)" msgid "%(collection_title)s by %(username)s" msgstr "%(collection_title)s di %(username)s" -#: mediagoblin/templates/mediagoblin/user_pages/collection.html:52 -#: mediagoblin/templates/mediagoblin/user_pages/media.html:79 -msgid "Edit" -msgstr "Modifica" +#: 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 "Vuoi davvero eliminare %(title)s?" +msgid "Really delete 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:23 +#, python-format +msgid "Remove %(media_title)s from %(collection_title)s" +msgstr "" + +#: mediagoblin/templates/mediagoblin/user_pages/collection_item_confirm_remove.html:39 #, python-format msgid "Really remove %(media_title)s from %(collection_title)s?" msgstr "Eliminare definitivamente %(media_title)s da %(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 "Elimina" @@ -1482,22 +2072,10 @@ msgstr "File multimediali di %(username)s" msgid "❖ Browsing media by %(username)s" msgstr "❖ Stai guardando i file multimediali di %(username)s" -#: mediagoblin/templates/mediagoblin/user_pages/media.html:97 -msgid "Add a comment" -msgstr "Aggiungi un commento" - -#: mediagoblin/templates/mediagoblin/user_pages/media.html:108 -msgid "Add this comment" -msgstr "Aggiungi questo commento" - -#: mediagoblin/templates/mediagoblin/user_pages/media.html:112 +#: mediagoblin/templates/mediagoblin/user_pages/media.html:119 msgid "Comment Preview" msgstr "Anteprima Commento" -#: mediagoblin/templates/mediagoblin/user_pages/media.html:166 -msgid "Added" -msgstr "Aggiunto" - #: mediagoblin/templates/mediagoblin/user_pages/media_collect.html:28 #: mediagoblin/templates/mediagoblin/user_pages/media_collect.html:40 #, python-format @@ -1546,52 +2124,27 @@ msgstr "\n❖ Pubblicato da Markdown for formatting." msgstr "Puoi usare il Markdown per la formattazione." -#: mediagoblin/user_pages/forms.py:31 -msgid "I am sure I want to delete this" -msgstr "Sono sicuro di volerlo eliminare" - #: mediagoblin/user_pages/forms.py:35 msgid "I am sure I want to remove this item from the collection" msgstr "Sono sicuro di voler eliminare questo elemento dalla raccolta" @@ -1781,73 +2330,69 @@ msgstr "Puoi usare il\nwTyq<6ToP1>1OmiF2p1lYN8oEvtQVSN zj(`iMxIS|!YHHNUCNp&y)6^WgLYk#hliJj%eShBTKmOMY!{_|&yYHOe`JLar@1WiJ zlMkE^#dkILS4z!asMH`V!@k&r!FUF{Vh47?2iO^%)0FCsUg&}S(HkQ$9OE$rGjJGI zVi2ChRd@vlV@kR*D|ZHK)0OIjmDmgGu?HSQS>PL#`z~S-Ucqko2)kpaMf&{#hLPyX z^(6GfWR&mCMn5b>f3z(!D;39JhjGIXC<{MC*|}-4zOWxkg8eWM#~ATElq9NFcco@nC6Oc-p)l>%3JWElUu>`&FBa{;EMIZbU zrRiExGQW$`1D@G>4+NqdO%%%6PeWN~mhpKS%F!-ENwngbW~Fv9kfu0m+|Y)y&|ik0 zIr@%5(U`7dXaujvg1$SdDI?x@*=j%>Iso-ps`*QL*e;E{W!4s`0 z6V;;ZxE`gMj-xc)B^-$N&;xrH=)Dnyl5i}_0%K5mAO&Uqc^HFPDDR8SDEEC_K>cNh zUl}+4h*E)HP)ha~<*YoG=}i}oay=R6;!NCyO(-RuUZ~V?EJmI*)r=#t+j9LeoQ#u+ zt5Mz?7t9P~0oS+m?hVDo#EBS%^*98-$6)*y7hvEDeSs28B)*0(VV@$s)Dy8Q@pP2= z7ot>nmGOBM`VgDfGmw%upe%R<6R-{Au-{6(n^SNaaS0~lDV&I=VmBtj>YRJ zM;26~S9mn05U1b_Y(kpZtR6BL!-Z~dD;0^aVgs&1Nhq*X-}y9@=Q|Gvqs`EP;lwvE z6hJm>l!WG>B=8Qp$@Bj{1DW7MlrJ1a7d(s6cn-txG0GW+ z@P78fNDRU;=#2|d63oTESc-wT8KpOlqTF{A=iq%bOE)Hy#dzF+Id}<^Fuq)GvbETg zxDC_rA+kA@YGD_65v57zR_KXZaT0M8Zo>Q6h*efLi-RkbqJ30LCH0@cAeLEXVF^l! z&SF3O8|AG1csogj#-SuK9|vFoj>bBaX1#zh=vu9pd<05j`6x%S1qWg?#$szVJC#y- ztkat)9PPx@P!hO_as*FN5{S0xPC_}NbTnZG$_pnC^#aun&E9U5&w<}_{ee9H+!Vlu*m4)k+E^Xv9Y7$V(c?!`i3ki&C4px4vyDN zD$34Tu_8OCC}%}cR(@er=CXWy<;-7QW1`|ZJFffYx;lPJUF~82d5KT=owkmxM>Wf4 z&GLn2*`k$K*z3dm9UH^$IXPCQ*SVNF_V2i}t+9Qp!{MEg>^4lZ?$;^~X%&rH#cs{I zPCbuzYF3A4+1I}Fa7P_;>C^FlyUbXyw6#aarbC+bJ+0!TW<97`TQsZ9F(Z4FlYhtN zrWdZOj^+lPH}r%ZUZx9ysRg&Ur&y-zk^wQ1I768c{^+r7qRIQFh-^NfBW sYt3??-Kb?v`+=HUpH{tCg~RJ+dOt6hQ9iqeEz`Z-ww~?U3vG%20St<0NB{r; delta 2650 zcmXZd3rv+|9LMoT?gx;oNaEpm5b+Li4hbq|f?8fuYSPjY!~^67;V6oxs7HYyb6xCc z<;vv+b91xIleW~^w5CwA&1PAv6s0t)<;tz5ZLaUn_ube&|K~mL`#%5Y|NNhqquawi z2!|^<%y9H$CccGkJcbE)3FGlP#^P=4kM}Sd(<+Qf#7xY=T+G5b_z*Us z3lHKt?8Xr|rP2gU6hT9!F$1v)mC!a!!2_rXj-&27gD&jGB>WYV@eb<#xCNFjj9~1+ zI4ndxSBekdLL7kW76gnbAlPo-(1m)@4b;l-q9%4!SqUbglksSKJRS9XEe^w-7>TD* z3pt0X>`$l(qZV2#cVi*r836(>!DiG-KSGuIBr5Z6d;AS*f@`P=Vtv-{N%$CJCyvG% z?7(fvpBYeX%tTy|_wWR2OODqVGYA8>2*wg5)*2Ir({Lls#MSr(D)W-(tloGQwN-0T z721K>*olL&3p4O{)PkZGSrtvd7{*zs1&%~288Afz(Of7;m3}_JuXEhT6W)nF^vRjiXEr~-bYPz+V(rtif&;# z#xAkCeK6`dFDl`g7=!ar74e}GXh#PIF%oxSCho&1<~OGa+}MSB!A;c4|F(@;Y9-`C zZN(VW#AWt)G3vP%R3cmL@lMpS+=~u8g6gT0I2^n1{`volpq&fRb=JhMpkCOCn&=Rg z;#nMvj%C)VD8+t^r=zx_664X2ui|=)!uWd2R8$2sQ1^N3*?$F(a3KyKN4;n+Y73U2 zO1}x!bZ_G@{1~J03aU45pc4KMH9fACm+Tw&p-O)k z^#M7H+N&>7O?MMjN{8Q=r!f`xV;!ob$;;Uu9FLqdvmA@?BI+2%ui%8?Ow@N{dw@U_ zbfLQUI#ywLBiUjNj=~_i@l$*Tdr%V;ucUhTE{?=2sFKI7vW{mm>iuq1g(sqZpMj|u zc#?V*&P}x;edxtg#rUVh28o=TV9G<6}W_j0a0_H)_kSp(=b2=V1C8 zV`gI=(#!#KoS>Ks7cm!;o;PL>PDCZtgKkV*YfY4oBN)%JU4uD{_h31m!%gU1XUv1R z3#;%vdNHrr>WPJ@|39XIAY3<~_WS~-;kOuze_#gwiz%40-fE&8+am1G_35ZmSE26P zh+6qJEX0GTgs!5RGI;~v1Lij_0=-}e>VaZZLgko`b5UEc1+|BVurGdsEqs-yBnkldub`(Xq)o=k-{@xCL2+>A@GU zVzbqxy{JSJTdaRd1^5QzX55P@t;W2LN0GKM)7q&26oON2#yo-HyiFx4$3fVJ+UrhK zg}%am_zMojyEq=R+O1}tj~>Rap-O%Rb$afgwj`&+`hJW>FXO5XR;W@1xsZb&Vh}H( z5~zF8nrJI3fg`rv7|yr{9r!b5Gf{7UX)ox%mZd&$#j4g5d13^g-2YYJI-iM)w3em{ilWa@E@E zW&Wm`Jb&Y&V0+nbQTch}@(N=^Kc+8@2wg63jt=>GW=o~XSG}ZrkeDIx;sVTj!@AbBx>}@&L+xoJC*4@FICG8>C NhO2R*H)jp$^FLj1lO+HE diff --git a/mediagoblin/i18n/ko_KR/LC_MESSAGES/mediagoblin.mo b/mediagoblin/i18n/ko_KR/LC_MESSAGES/mediagoblin.mo index ce69f3f252ccaf4d3085517516dace114e88c270..3072e9a542471e2e46437c6cabaf9148a328e454 100644 GIT binary patch literal 51538 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 delta 7110 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, 2012 +# Jin-hoon, Kim , 2012 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: 2013-12-03 19:23+0000\n" +"POT-Creation-Date: 2014-07-10 12:32-0500\n" +"PO-Revision-Date: 2014-07-10 17:32+0000\n" "Last-Translator: cwebber \n" "Language-Team: Korean (Korea) (http://www.transifex.com/projects/p/mediagoblin/language/ko_KR/)\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: ko_KR\n" "Plural-Forms: nplurals=1; plural=0;\n" @@ -48,12 +48,12 @@ msgstr "" msgid "Sorry, a user with that name already exists." msgstr "죄송합니다. 해당 사용자 이름이 이미 존재 합니다." -#: 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 "죄송합니다. 사용자와 해당 이메일은 이미 등록되어 있습니다." -#: 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 "" @@ -79,174 +79,185 @@ msgstr "이미 인증받은 email 주소를 가지고 있습니다!" msgid "Resent your verification email." msgstr "인증 메일을 다시 보내 주세요." -#: mediagoblin/edit/forms.py:27 mediagoblin/edit/forms.py:87 -#: mediagoblin/submit/forms.py:37 mediagoblin/submit/forms.py:61 -#: mediagoblin/user_pages/forms.py:45 +#: 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/user_pages/forms.py:45 msgid "Title" msgstr "제목" -#: 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 "이 작업에 대한 설명" -#: 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" " \n" " Markdown for formatting." msgstr "포멧팅을 사용하려면\n \n Markdown 링크를 참고 하세요." -#: 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 "태그" -#: 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 "태그는 , 로 구분 됩니다." -#: mediagoblin/edit/forms.py:40 mediagoblin/edit/forms.py:95 +#: mediagoblin/edit/forms.py:42 mediagoblin/edit/forms.py:97 msgid "Slug" msgstr "'슬러그'" -#: 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 "'슬러그'는 공백일 수 없습니다." -#: 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 "제목은 미디어 주소의 일부분 입니다. 수정하지 않아도 됩니다." -#: 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 "License" -#: mediagoblin/edit/forms.py:52 +#: mediagoblin/edit/forms.py:54 msgid "Bio" msgstr "소개" -#: mediagoblin/edit/forms.py:58 +#: mediagoblin/edit/forms.py:60 msgid "Website" msgstr "웹 주소" -#: mediagoblin/edit/forms.py:60 +#: mediagoblin/edit/forms.py:62 msgid "This address contains errors" msgstr "주소에 에러가 있습니다." -#: mediagoblin/edit/forms.py:65 +#: mediagoblin/edit/forms.py:67 msgid "Email me when others comment on my media" msgstr "제 미디어에 대한 컨텍을 원한다면, 메일을 보내주세요." -#: mediagoblin/edit/forms.py:67 +#: mediagoblin/edit/forms.py:69 msgid "Enable insite notifications about events." msgstr "" -#: mediagoblin/edit/forms.py:69 +#: mediagoblin/edit/forms.py:71 msgid "License preference" msgstr "" -#: mediagoblin/edit/forms.py:75 +#: mediagoblin/edit/forms.py:77 msgid "This will be your default license on upload forms." msgstr "" -#: mediagoblin/edit/forms.py:88 +#: mediagoblin/edit/forms.py:90 msgid "The title can't be empty" msgstr "제목은 공백일 수 없습니다." -#: 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 "모음집에 대한 설명" -#: 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 "" -#: 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 "예전 비밀번호" -#: 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 "계정 확인을 위해, 이전 비밀 번호를 입력해 주세요." -#: 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 "새로운 비밀번호" -#: mediagoblin/edit/forms.py:117 +#: mediagoblin/edit/forms.py:119 msgid "New email address" msgstr "" -#: 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 "비밀번호" -#: mediagoblin/edit/forms.py:123 +#: mediagoblin/edit/forms.py:125 msgid "Enter your password to prove you own this account." msgstr "" -#: mediagoblin/edit/views.py:73 +#: mediagoblin/edit/forms.py:155 +msgid "Identifier" +msgstr "" + +#: mediagoblin/edit/forms.py:156 +msgid "Value" +msgstr "" + +#: mediagoblin/edit/views.py:78 msgid "An entry with that slug already exists for this user." msgstr "해당 유저에 대한 '슬러그'가 이미 존재합니다." -#: mediagoblin/edit/views.py:91 +#: mediagoblin/edit/views.py:96 msgid "You are editing another user's media. Proceed with caution." msgstr "다른 사용자의 미디어를 수정하고 있습니다. 조심해서 수정하세요." -#: mediagoblin/edit/views.py:161 +#: mediagoblin/edit/views.py:166 #, python-format msgid "You added the attachment %s!" msgstr "" -#: mediagoblin/edit/views.py:188 +#: mediagoblin/edit/views.py:193 msgid "You can only edit your own profile." msgstr "" -#: mediagoblin/edit/views.py:194 +#: mediagoblin/edit/views.py:199 msgid "You are editing a user's profile. Proceed with caution." msgstr "사용자의 계정 정보를 수정하고 있습니다. 조심해서 수정하세요." -#: mediagoblin/edit/views.py:210 +#: mediagoblin/edit/views.py:215 msgid "Profile changes saved" msgstr "계정 정보가 저장 되었습니다." -#: mediagoblin/edit/views.py:243 +#: mediagoblin/edit/views.py:248 msgid "Account settings saved" msgstr "계정 설정이 저장 되었습니다." -#: mediagoblin/edit/views.py:277 +#: mediagoblin/edit/views.py:282 msgid "You need to confirm the deletion of your account." msgstr "" -#: 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 "\"%s\" 모음집을 이미 가지고 있습니다!" -#: mediagoblin/edit/views.py:317 +#: mediagoblin/edit/views.py:322 msgid "A collection with that slug already exists for this user." msgstr "" -#: mediagoblin/edit/views.py:332 +#: mediagoblin/edit/views.py:337 msgid "You are editing another user's collection. Proceed with caution." msgstr "다른 유저의 모음집을 수정 중 입니다. 주의하세요." -#: mediagoblin/edit/views.py:373 +#: mediagoblin/edit/views.py:378 msgid "Your email address has been verified." msgstr "" -#: 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 "잘못된 비밀번호" @@ -277,6 +288,69 @@ msgstr "" msgid "Old link found for \"%s\"; removing.\n" msgstr "" +#: 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" +"" +msgstr "" + +#: mediagoblin/gmg_commands/batchaddmedia.py:40 +msgid "Name of user these media entries belong to" +msgstr "" + +#: mediagoblin/gmg_commands/batchaddmedia.py:43 +msgid "Path to the csv file containing metadata information." +msgstr "" + +#: 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 "" + +#: mediagoblin/gmg_commands/batchaddmedia.py:74 +msgid "File at {path} not found, use -h flag for help" +msgstr "" + +#: 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 " @@ -284,11 +358,147 @@ msgid "" "domain." msgstr "" -#: 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 "죄송합니다. 해당 타입의 파일은 지원하지 않아요 :(" +#: mediagoblin/media_types/blog/forms.py:26 +#: mediagoblin/media_types/blog/forms.py:35 +#: mediagoblin/plugins/oauth/forms.py:36 +msgid "Description" +msgstr "설명" + +#: mediagoblin/media_types/blog/forms.py:40 mediagoblin/user_pages/forms.py:31 +msgid "I am sure I want to delete this" +msgstr "이걸 지우고 싶습니다." + +#: mediagoblin/media_types/blog/views.py:156 mediagoblin/submit/views.py:69 +msgid "Woohoo! Submitted!" +msgstr "이햐!! 등록했습니다!" + +#: 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 "" + +#: 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 "확인 체크를 하지 않았습니다. 미디어는 삭제되지 않았습니다." + +#: 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 "" + +#: mediagoblin/media_types/blog/templates/mediagoblin/blog/blog_admin_dashboard.html:50 +msgid "Edit Blog" +msgstr "" + +#: mediagoblin/media_types/blog/templates/mediagoblin/blog/blog_admin_dashboard.html:57 +msgid "Delete Blog" +msgstr "" + +#: 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 "수정" + +#: 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 "삭제" + +#: mediagoblin/media_types/blog/templates/mediagoblin/blog/blog_admin_dashboard.html:102 +msgid " Go to list view " +msgstr "" + +#: mediagoblin/media_types/blog/templates/mediagoblin/blog/blog_admin_dashboard.html:104 +msgid " No blog post yet. " +msgstr "" + +#: 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 "%(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 "취소" + +#: 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 "영구적으로 삭제" + +#: mediagoblin/media_types/blog/templates/mediagoblin/blog/blog_edit_create.html:26 +msgid "Create/Edit a Blog" +msgstr "" + +#: 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 "추가" + +#: mediagoblin/media_types/blog/templates/mediagoblin/blog/blog_post_edit_create.html:23 +msgid "Create/Edit a blog post." +msgstr "" + +#: mediagoblin/media_types/blog/templates/mediagoblin/blog/blog_post_edit_create.html:29 +msgid "Create/Edit a Blog Post." +msgstr "" + +#: mediagoblin/media_types/blog/templates/mediagoblin/blog/blog_post_listing.html:24 +#, python-format +msgid "%(blog_owner_name)s's Blog" +msgstr "" + +#: mediagoblin/media_types/blog/templates/mediagoblin/blog/list_of_blogs.html:46 +msgid "View" +msgstr "" + +#: mediagoblin/media_types/blog/templates/mediagoblin/blog/list_of_blogs.html:65 +msgid "Create a Blog" +msgstr "" + +#: 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 "" @@ -347,29 +557,263 @@ msgstr "" msgid "You will not receive notifications for comments on %s." msgstr "" -#: mediagoblin/oauth/views.py:239 +#: mediagoblin/oauth/views.py:242 msgid "Must provide an oauth_token." msgstr "" -#: mediagoblin/oauth/views.py:244 mediagoblin/oauth/views.py:294 +#: mediagoblin/oauth/views.py:247 mediagoblin/oauth/views.py:297 msgid "No request token found." msgstr "" -#: 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 "" -#: 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 "" -#: 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 "" +#: 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 "" + +#: mediagoblin/plugins/archivalook/tools.py:133 +msgid "Secondary" +msgstr "" + +#: mediagoblin/plugins/archivalook/tools.py:134 +msgid "Tertiary" +msgstr "" + +#: 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 "" + +#: 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.

\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.

\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 "" + +#: 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 +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 "가장 최근에 등록된 미디어" + +#: 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 \n" +"\t http://getfirefox.com!" +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 \n" +" http://getfirefox.com!" +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 @@ -493,6 +937,14 @@ msgstr " OpenStreetMap으로 보기" msgid "Sign in to create an account!" msgstr "" +#: 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 "허용" @@ -509,10 +961,6 @@ msgstr "이름" msgid "The name of the OAuth client" msgstr "" -#: mediagoblin/plugins/oauth/forms.py:36 -msgid "Description" -msgstr "설명" - #: mediagoblin/plugins/oauth/forms.py:38 msgid "" "This will be visible to users allowing your\n" @@ -559,14 +1007,6 @@ msgstr "" msgid "Your OAuth clients" msgstr "" -#: 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 "추가" - #: mediagoblin/plugins/openid/__init__.py:97 #: mediagoblin/plugins/openid/views.py:268 #: mediagoblin/plugins/openid/views.py:297 @@ -626,13 +1066,6 @@ msgstr "" msgid "Delete an OpenID" msgstr "" -#: 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 "삭제" - #: mediagoblin/plugins/openid/templates/mediagoblin/plugins/openid/edit_link.html:21 msgid "OpenID's" msgstr "" @@ -640,7 +1073,7 @@ msgstr "" #: 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 @@ -746,10 +1179,6 @@ msgstr "" msgid "You must provide a file." msgstr "파일을 등록하셔야 합니다." -#: mediagoblin/submit/views.py:69 -msgid "Woohoo! Submitted!" -msgstr "이햐!! 등록했습니다!" - #: mediagoblin/submit/views.py:138 #, python-format msgid "Collection \"%s\" added!" @@ -777,26 +1206,26 @@ msgstr "" msgid "indefinitely" msgstr "" -#: mediagoblin/templates/mediagoblin/base.html:81 +#: mediagoblin/templates/mediagoblin/base.html:97 msgid "Verify your email!" msgstr "메일을 확인하세요!" -#: 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 "" -#: mediagoblin/templates/mediagoblin/base.html:115 +#: mediagoblin/templates/mediagoblin/base.html:131 #, python-format msgid "%(user_name)s's account" msgstr "" -#: mediagoblin/templates/mediagoblin/base.html:122 +#: mediagoblin/templates/mediagoblin/base.html:138 msgid "Change account settings" msgstr "계정 설정 변경" -#: 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 @@ -804,32 +1233,28 @@ msgstr "계정 설정 변경" msgid "Media processing panel" msgstr "미디어 작업 패널" -#: mediagoblin/templates/mediagoblin/base.html:135 +#: mediagoblin/templates/mediagoblin/base.html:152 msgid "Log out" msgstr "" -#: 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 "미디어 추가" -#: 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 "" -#: mediagoblin/templates/mediagoblin/base.html:151 +#: mediagoblin/templates/mediagoblin/base.html:169 msgid "User management panel" msgstr "" -#: mediagoblin/templates/mediagoblin/base.html:155 +#: mediagoblin/templates/mediagoblin/base.html:173 msgid "Report management panel" msgstr "" -#: mediagoblin/templates/mediagoblin/root.html:32 -msgid "Most recent media" -msgstr "가장 최근에 등록된 미디어" - #: mediagoblin/templates/mediagoblin/api/authorize.html:21 msgid "Authorization" msgstr "" @@ -926,37 +1351,37 @@ msgstr "" msgid "Explore" msgstr "탐색" -#: 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 "안녕하세요! 미디어 고블린 사이트에 온걸 환영 합니다!" -#: mediagoblin/templates/mediagoblin/bits/frontpage_welcome.html:24 +#: mediagoblin/templates/mediagoblin/bits/frontpage_welcome.html:25 msgid "" "This site is running MediaGoblin, an " "extraordinarily great piece of media hosting software." msgstr "이사이트는 MediaGoblin으로 작동 중입니다. 이는 특이한 미디어 호스팅 소프트웨어중 하나 입니다." -#: 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 "자신의 미디어를 추가하고, 댓글을 남기세요! 미디어 고블린 계정으로 내역을 확인 하실 수 있습니다!" -#: 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 "아직 아무것도 없으시다구요? 매우 쉽습니다!" -#: mediagoblin/templates/mediagoblin/bits/frontpage_welcome.html:35 +#: mediagoblin/templates/mediagoblin/bits/frontpage_welcome.html:36 msgid "" "\n" -" >Create an account at this site\n" -" or" +" >Create an account at this site\n" +" or" msgstr "" -#: mediagoblin/templates/mediagoblin/bits/frontpage_welcome.html:41 +#: mediagoblin/templates/mediagoblin/bits/frontpage_welcome.html:42 msgid "" "\n" -" Set up MediaGoblin on your own server" +" Set up MediaGoblin on your own server" msgstr "" #: mediagoblin/templates/mediagoblin/bits/logo.html:23 @@ -971,27 +1396,16 @@ msgid "Editing attachments for %(media_title)s" msgstr "%(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 "첨부" #: 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 "첨부 추가" -#: 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 "취소" - #: mediagoblin/templates/mediagoblin/edit/attachments.html:63 #: mediagoblin/templates/mediagoblin/edit/edit.html:42 #: mediagoblin/templates/mediagoblin/edit/edit_account.html:47 @@ -1015,12 +1429,6 @@ msgstr "" msgid "Yes, really delete my account" msgstr "" -#: 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 "영구적으로 삭제" - #: mediagoblin/templates/mediagoblin/edit/edit.html:23 #: mediagoblin/templates/mediagoblin/edit/edit.html:35 #, python-format @@ -1052,6 +1460,27 @@ msgstr "%(collection_title)s 편집 중" msgid "Editing %(username)s's profile" msgstr "%(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 "" @@ -1072,10 +1501,12 @@ msgstr "" #: 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" @@ -1133,12 +1564,14 @@ msgid "Created" msgstr "" #: 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 "%(media_title)s 이미지" @@ -1147,35 +1580,35 @@ msgstr "%(media_title)s 이미지" msgid "PDF file" msgstr "" -#: mediagoblin/templates/mediagoblin/media_displays/stl.html:112 +#: mediagoblin/templates/mediagoblin/media_displays/stl.html:116 msgid "Perspective" msgstr "" -#: mediagoblin/templates/mediagoblin/media_displays/stl.html:115 +#: mediagoblin/templates/mediagoblin/media_displays/stl.html:119 msgid "Front" msgstr "" -#: mediagoblin/templates/mediagoblin/media_displays/stl.html:118 +#: mediagoblin/templates/mediagoblin/media_displays/stl.html:122 msgid "Top" msgstr "" -#: mediagoblin/templates/mediagoblin/media_displays/stl.html:121 +#: mediagoblin/templates/mediagoblin/media_displays/stl.html:125 msgid "Side" msgstr "" -#: mediagoblin/templates/mediagoblin/media_displays/stl.html:126 +#: mediagoblin/templates/mediagoblin/media_displays/stl.html:130 msgid "WebGL" msgstr "" -#: mediagoblin/templates/mediagoblin/media_displays/stl.html:132 +#: mediagoblin/templates/mediagoblin/media_displays/stl.html:136 msgid "Download model" msgstr "" -#: mediagoblin/templates/mediagoblin/media_displays/stl.html:140 +#: mediagoblin/templates/mediagoblin/media_displays/stl.html:145 msgid "File Format" msgstr "" -#: mediagoblin/templates/mediagoblin/media_displays/stl.html:142 +#: mediagoblin/templates/mediagoblin/media_displays/stl.html:147 msgid "Object Height" msgstr "" @@ -1235,20 +1668,20 @@ msgstr "" msgid "Sorry, no such report found." msgstr "" -#: mediagoblin/templates/mediagoblin/moderation/report.html:32 +#: mediagoblin/templates/mediagoblin/moderation/report.html:33 msgid "Return to Reports Panel" msgstr "" -#: 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 "" -#: mediagoblin/templates/mediagoblin/moderation/report.html:36 +#: mediagoblin/templates/mediagoblin/moderation/report.html:38 msgid "Reported comment" msgstr "" -#: mediagoblin/templates/mediagoblin/moderation/report.html:81 +#: mediagoblin/templates/mediagoblin/moderation/report.html:83 #, python-format msgid "" "\n" @@ -1256,7 +1689,7 @@ msgid "" " " msgstr "" -#: mediagoblin/templates/mediagoblin/moderation/report.html:90 +#: mediagoblin/templates/mediagoblin/moderation/report.html:92 #, python-format msgid "" "\n" @@ -1266,24 +1699,25 @@ msgid "" " " msgstr "" -#: mediagoblin/templates/mediagoblin/moderation/report.html:130 +#: mediagoblin/templates/mediagoblin/moderation/report.html:133 +#: mediagoblin/templates/mediagoblin/moderation/user.html:136 msgid "Resolve" msgstr "" -#: 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 "" -#: mediagoblin/templates/mediagoblin/moderation/report.html:145 +#: mediagoblin/templates/mediagoblin/moderation/report.html:149 msgid "Status" msgstr "" -#: mediagoblin/templates/mediagoblin/moderation/report.html:147 +#: mediagoblin/templates/mediagoblin/moderation/report.html:151 msgid "RESOLVED" msgstr "" -#: mediagoblin/templates/mediagoblin/moderation/report.html:155 +#: mediagoblin/templates/mediagoblin/moderation/report.html:159 msgid "You cannot take action against an administrator" msgstr "" @@ -1304,7 +1738,7 @@ msgid "Active Reports Filed" msgstr "" #: 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 "" @@ -1313,16 +1747,16 @@ msgid "When Reported" msgstr "" #: 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 "" #: 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 "" -#: mediagoblin/templates/mediagoblin/moderation/report_panel.html:94 +#: mediagoblin/templates/mediagoblin/moderation/report_panel.html:95 #, python-format msgid "" "\n" @@ -1330,7 +1764,7 @@ msgid "" " " msgstr "" -#: mediagoblin/templates/mediagoblin/moderation/report_panel.html:109 +#: mediagoblin/templates/mediagoblin/moderation/report_panel.html:111 #, python-format msgid "" "\n" @@ -1338,23 +1772,23 @@ msgid "" " " msgstr "" -#: mediagoblin/templates/mediagoblin/moderation/report_panel.html:123 +#: mediagoblin/templates/mediagoblin/moderation/report_panel.html:125 msgid "No open reports found." msgstr "" -#: mediagoblin/templates/mediagoblin/moderation/report_panel.html:125 +#: mediagoblin/templates/mediagoblin/moderation/report_panel.html:127 msgid "Closed Reports" msgstr "" -#: mediagoblin/templates/mediagoblin/moderation/report_panel.html:170 +#: mediagoblin/templates/mediagoblin/moderation/report_panel.html:172 msgid "Resolved" msgstr "" -#: mediagoblin/templates/mediagoblin/moderation/report_panel.html:172 +#: mediagoblin/templates/mediagoblin/moderation/report_panel.html:174 msgid "Action Taken" msgstr "" -#: mediagoblin/templates/mediagoblin/moderation/report_panel.html:185 +#: mediagoblin/templates/mediagoblin/moderation/report_panel.html:188 #, python-format msgid "" "\n" @@ -1362,10 +1796,142 @@ msgid "" " " msgstr "" -#: mediagoblin/templates/mediagoblin/moderation/report_panel.html:199 +#: mediagoblin/templates/mediagoblin/moderation/report_panel.html:202 msgid "No closed reports found." msgstr "" +#: 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 "email 인증이 필요합니다." + +#: 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 "%(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 "이 사용자는 계정 정보를 입력하지 않았습니다." + +#: 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 "계정 정보 수정" + +#: mediagoblin/templates/mediagoblin/moderation/user.html:96 +#: mediagoblin/templates/mediagoblin/user_pages/user.html:81 +msgid "Browse collections" +msgstr "" + +#: 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 "" + +#: mediagoblin/templates/mediagoblin/moderation/user.html:182 +msgid "No" +msgstr "" + +#: 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" @@ -1407,6 +1973,26 @@ msgstr "모음집 추가" msgid "Add your media" msgstr "미디어 등록하기" +#: mediagoblin/templates/mediagoblin/user_pages/blog_media.html:38 +#, python-format +msgid "❖ Blog post by %(username)s" +msgstr "" + +#: mediagoblin/templates/mediagoblin/user_pages/blog_media.html:92 +#: mediagoblin/templates/mediagoblin/user_pages/media.html:104 +msgid "Add a comment" +msgstr "덧글 달기" + +#: mediagoblin/templates/mediagoblin/user_pages/blog_media.html:103 +#: mediagoblin/templates/mediagoblin/user_pages/media.html:115 +msgid "Add this comment" +msgstr "덧글 추가" + +#: mediagoblin/templates/mediagoblin/user_pages/blog_media.html:149 +#: mediagoblin/templates/mediagoblin/user_pages/media.html:179 +msgid "Added" +msgstr "" + #: mediagoblin/templates/mediagoblin/user_pages/collection.html:30 #, python-format msgid "%(collection_title)s (%(username)s's collection)" @@ -1417,23 +2003,27 @@ msgstr "%(collection_title)s (%(username)s의 모음집)" msgid "%(collection_title)s by %(username)s" msgstr "%(username)s의 %(collection_title)s" -#: mediagoblin/templates/mediagoblin/user_pages/collection.html:52 -#: mediagoblin/templates/mediagoblin/user_pages/media.html:79 -msgid "Edit" -msgstr "수정" +#: 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 "%(title)s 을 지우시겠습니까?" +msgid "Really delete 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:23 +#, python-format +msgid "Remove %(media_title)s from %(collection_title)s" +msgstr "" + +#: mediagoblin/templates/mediagoblin/user_pages/collection_item_confirm_remove.html:39 #, python-format msgid "Really remove %(media_title)s from %(collection_title)s?" msgstr "%(collection_title)s의 %(media_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 "지우기" @@ -1476,22 +2066,10 @@ msgstr "%(username)s의 미디어" msgid "❖ Browsing media by %(username)s" msgstr "❖ %(username)s의 미디어를 보고 있습니다." -#: mediagoblin/templates/mediagoblin/user_pages/media.html:97 -msgid "Add a comment" -msgstr "덧글 달기" - -#: mediagoblin/templates/mediagoblin/user_pages/media.html:108 -msgid "Add this comment" -msgstr "덧글 추가" - -#: mediagoblin/templates/mediagoblin/user_pages/media.html:112 +#: mediagoblin/templates/mediagoblin/user_pages/media.html:119 msgid "Comment Preview" msgstr "" -#: mediagoblin/templates/mediagoblin/user_pages/media.html:166 -msgid "Added" -msgstr "" - #: mediagoblin/templates/mediagoblin/user_pages/media_collect.html:28 #: mediagoblin/templates/mediagoblin/user_pages/media_collect.html:40 #, python-format @@ -1540,52 +2118,27 @@ msgstr "" msgid "File Report " msgstr "" -#: 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 "%(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 "당신에 대해 소개해 보세요." -#: mediagoblin/templates/mediagoblin/user_pages/user.html:56 -#: mediagoblin/templates/mediagoblin/user_pages/user.html:73 -msgid "Edit profile" -msgstr "계정 정보 수정" - -#: mediagoblin/templates/mediagoblin/user_pages/user.html:61 -msgid "This user hasn't filled in their profile (yet)." -msgstr "이 사용자는 계정 정보를 입력하지 않았습니다." - -#: mediagoblin/templates/mediagoblin/user_pages/user.html:80 -msgid "Browse collections" -msgstr "" - -#: 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 "%(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 "이곳에 등록한 미디어가 나타나게 됩니다. 하지만 아직 아무런 미디어를 등록하지 않으셨네요." -#: 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 "아직 어떠한 미디어도 존재하지 않습니다." -#: mediagoblin/templates/mediagoblin/user_pages/user_nonactive.html:40 -#: mediagoblin/templates/mediagoblin/user_pages/user_nonactive.html:60 -msgid "Email verification needed" -msgstr "email 인증이 필요합니다." - #: mediagoblin/templates/mediagoblin/user_pages/user_nonactive.html:43 msgid "Almost done! Your account still needs to be activated." msgstr "이미 완료했습니다! 사용자 계정은 활성화 되어 있습니다." @@ -1672,7 +2225,7 @@ msgstr "" msgid "Tagged with" msgstr "태그 정보" -#: mediagoblin/tools/exif.py:83 +#: mediagoblin/tools/exif.py:81 msgid "Could not read the image file." msgstr "이미지 파일을 읽을 수 없습니다." @@ -1744,10 +2297,6 @@ msgid "" "target=\"_blank\">Markdown for formatting." msgstr "" -#: mediagoblin/user_pages/forms.py:31 -msgid "I am sure I want to delete this" -msgstr "이걸 지우고 싶습니다." - #: mediagoblin/user_pages/forms.py:35 msgid "I am sure I want to remove this item from the collection" msgstr "이 모음집의 항목을 삭제하는 것을 확인 했습니다." @@ -1775,73 +2324,69 @@ msgstr "" msgid "Reason for Reporting" msgstr "" -#: mediagoblin/user_pages/views.py:178 +#: mediagoblin/user_pages/views.py:188 msgid "Sorry, comments are disabled." msgstr "" -#: mediagoblin/user_pages/views.py:183 +#: mediagoblin/user_pages/views.py:193 msgid "Oops, your comment was empty." msgstr "오우, 댓글이 비었습니다." -#: mediagoblin/user_pages/views.py:189 +#: mediagoblin/user_pages/views.py:199 msgid "Your comment has been posted!" msgstr "댓글이 등록 되었습니다!" -#: mediagoblin/user_pages/views.py:225 +#: mediagoblin/user_pages/views.py:235 msgid "Please check your entries and try again." msgstr "확인을 하시고 다시 시도하세요." -#: mediagoblin/user_pages/views.py:265 +#: mediagoblin/user_pages/views.py:275 msgid "You have to select or add a collection" msgstr "모음집을 추가하거나 기존 모음집을 선택하세요." -#: mediagoblin/user_pages/views.py:276 +#: mediagoblin/user_pages/views.py:286 #, python-format msgid "\"%s\" already in collection \"%s\"" msgstr "\"%s\" 모음집이 이미 존재 합니다. \"%s\"" -#: mediagoblin/user_pages/views.py:282 +#: mediagoblin/user_pages/views.py:292 #, python-format msgid "\"%s\" added to collection \"%s\"" msgstr "\"%s\" 모음집을 추가했습니다. \"%s\"" -#: mediagoblin/user_pages/views.py:307 +#: mediagoblin/user_pages/views.py:317 msgid "You deleted the media." msgstr "미디어를 삭제 했습니다." -#: mediagoblin/user_pages/views.py:319 -msgid "The media was not deleted because you didn't check that you were sure." -msgstr "확인 체크를 하지 않았습니다. 미디어는 삭제되지 않았습니다." - -#: 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 "다른 사람의 미디어를 삭제하려고 합니다. 다시 한번 확인하세요." -#: mediagoblin/user_pages/views.py:399 +#: mediagoblin/user_pages/views.py:409 msgid "You deleted the item from the collection." msgstr "모음집에 있는 항목을 삭제 했습니다." -#: 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 "확인을 하지 않았습니다. 항목은 삭제하지 않았습니다." -#: 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 "다른 사용자의 모음집에 있는 항목을 삭제하였습니다. 주의하세요." -#: mediagoblin/user_pages/views.py:443 +#: mediagoblin/user_pages/views.py:453 #, python-format msgid "You deleted the collection \"%s\"" msgstr "\"%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 "확인을 하지 않았습니다. 모음집은 삭제하지 않았습니다." -#: 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 "다른 사용자의 모음집을 삭제하려고 합니다. 주의하세요." diff --git a/mediagoblin/i18n/nl/LC_MESSAGES/mediagoblin.mo b/mediagoblin/i18n/nl/LC_MESSAGES/mediagoblin.mo index 4b1246a8d9933b32431b5e1c4f557ed47350e3ca..9f632e906b18b5a7e753745b5e11357f3f928505 100644 GIT binary patch literal 50186 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 I+0%pn2@g7grT_o{ diff --git a/mediagoblin/i18n/nl/LC_MESSAGES/mediagoblin.po b/mediagoblin/i18n/nl/LC_MESSAGES/mediagoblin.po index a157b4fd..8c0a10a5 100644 --- a/mediagoblin/i18n/nl/LC_MESSAGES/mediagoblin.po +++ b/mediagoblin/i18n/nl/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: @@ -9,14 +9,14 @@ 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: 2013-12-03 19:23+0000\n" +"POT-Creation-Date: 2014-07-10 12:32-0500\n" +"PO-Revision-Date: 2014-07-10 17:32+0000\n" "Last-Translator: cwebber \n" "Language-Team: Dutch (http://www.transifex.com/projects/p/mediagoblin/language/nl/)\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: nl\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" @@ -49,12 +49,12 @@ msgstr "" msgid "Sorry, a user with that name already exists." msgstr "Sorry, er bestaat al een gebruiker met die naam." -#: 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 "Sorry, een gebruiker met dat e-mailadres bestaat al." -#: 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 "" @@ -80,174 +80,185 @@ msgstr "Je hebt je e-mailadres al geverifieerd!" msgid "Resent your verification email." msgstr "Verificatie e-mail opnieuw opgestuurd." -#: mediagoblin/edit/forms.py:27 mediagoblin/edit/forms.py:87 -#: mediagoblin/submit/forms.py:37 mediagoblin/submit/forms.py:61 -#: mediagoblin/user_pages/forms.py:45 +#: 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/user_pages/forms.py:45 msgid "Title" msgstr "Titel" -#: 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 "Beschrijving van dit werk" -#: 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" " \n" " Markdown for formatting." msgstr "Voor opmaak kun je Markdown gebruiken." -#: 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 "Etiket" -#: 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 "Hou labels gescheiden met komma's." -#: mediagoblin/edit/forms.py:40 mediagoblin/edit/forms.py:95 +#: mediagoblin/edit/forms.py:42 mediagoblin/edit/forms.py:97 msgid "Slug" msgstr "Slug" -#: 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 "De slug kan niet leeg zijn" -#: 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 "Het titelgedeelte van het adres van deze media. Normaal gesproken hoef je deze niet te veranderen." -#: 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 "Licentie" -#: mediagoblin/edit/forms.py:52 +#: mediagoblin/edit/forms.py:54 msgid "Bio" msgstr "Bio" -#: mediagoblin/edit/forms.py:58 +#: mediagoblin/edit/forms.py:60 msgid "Website" msgstr "Website" -#: mediagoblin/edit/forms.py:60 +#: mediagoblin/edit/forms.py:62 msgid "This address contains errors" msgstr "Dit adres bevat fouten" -#: mediagoblin/edit/forms.py:65 +#: mediagoblin/edit/forms.py:67 msgid "Email me when others comment on my media" msgstr "" -#: mediagoblin/edit/forms.py:67 +#: mediagoblin/edit/forms.py:69 msgid "Enable insite notifications about events." msgstr "" -#: mediagoblin/edit/forms.py:69 +#: mediagoblin/edit/forms.py:71 msgid "License preference" msgstr "" -#: mediagoblin/edit/forms.py:75 +#: mediagoblin/edit/forms.py:77 msgid "This will be your default license on upload forms." msgstr "" -#: mediagoblin/edit/forms.py:88 +#: mediagoblin/edit/forms.py:90 msgid "The title can't be empty" msgstr "" -#: 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 "" -#: 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 "" -#: 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 "Oud wachtwoord" -#: 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 "Vul je oude wachtwoord in om te bewijzen dat dit jouw account is" -#: 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 "Nieuw wachtwoord" -#: mediagoblin/edit/forms.py:117 +#: mediagoblin/edit/forms.py:119 msgid "New email address" msgstr "" -#: 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 "Wachtwoord" -#: mediagoblin/edit/forms.py:123 +#: mediagoblin/edit/forms.py:125 msgid "Enter your password to prove you own this account." msgstr "" -#: mediagoblin/edit/views.py:73 +#: mediagoblin/edit/forms.py:155 +msgid "Identifier" +msgstr "" + +#: mediagoblin/edit/forms.py:156 +msgid "Value" +msgstr "" + +#: mediagoblin/edit/views.py:78 msgid "An entry with that slug already exists for this user." msgstr "Er bestaat al een met die slug voor deze gebruiker." -#: mediagoblin/edit/views.py:91 +#: mediagoblin/edit/views.py:96 msgid "You are editing another user's media. Proceed with caution." msgstr "U bent de media van een andere gebruiker aan het aanpassen. Ga voorzichtig te werk." -#: mediagoblin/edit/views.py:161 +#: mediagoblin/edit/views.py:166 #, python-format msgid "You added the attachment %s!" msgstr "" -#: mediagoblin/edit/views.py:188 +#: mediagoblin/edit/views.py:193 msgid "You can only edit your own profile." msgstr "" -#: mediagoblin/edit/views.py:194 +#: mediagoblin/edit/views.py:199 msgid "You are editing a user's profile. Proceed with caution." msgstr "U bent een gebruikersprofiel aan het aanpassen. Ga voorzichtig te werk." -#: mediagoblin/edit/views.py:210 +#: mediagoblin/edit/views.py:215 msgid "Profile changes saved" msgstr "Profielaanpassingen opgeslagen" -#: mediagoblin/edit/views.py:243 +#: mediagoblin/edit/views.py:248 msgid "Account settings saved" msgstr "Accountinstellingen opgeslagen" -#: mediagoblin/edit/views.py:277 +#: mediagoblin/edit/views.py:282 msgid "You need to confirm the deletion of your account." msgstr "" -#: 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 "" -#: mediagoblin/edit/views.py:317 +#: mediagoblin/edit/views.py:322 msgid "A collection with that slug already exists for this user." msgstr "" -#: mediagoblin/edit/views.py:332 +#: mediagoblin/edit/views.py:337 msgid "You are editing another user's collection. Proceed with caution." msgstr "" -#: mediagoblin/edit/views.py:373 +#: mediagoblin/edit/views.py:378 msgid "Your email address has been verified." msgstr "" -#: 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 "Verkeerd wachtwoord" @@ -278,6 +289,69 @@ msgstr "" msgid "Old link found for \"%s\"; removing.\n" msgstr "" +#: 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" +"" +msgstr "" + +#: mediagoblin/gmg_commands/batchaddmedia.py:40 +msgid "Name of user these media entries belong to" +msgstr "" + +#: mediagoblin/gmg_commands/batchaddmedia.py:43 +msgid "Path to the csv file containing metadata information." +msgstr "" + +#: 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 "" + +#: mediagoblin/gmg_commands/batchaddmedia.py:74 +msgid "File at {path} not found, use -h flag for help" +msgstr "" + +#: 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 " @@ -285,11 +359,147 @@ msgid "" "domain." msgstr "" -#: 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 "Sorry, dat bestandstype wordt niet ondersteunt." +#: mediagoblin/media_types/blog/forms.py:26 +#: mediagoblin/media_types/blog/forms.py:35 +#: mediagoblin/plugins/oauth/forms.py:36 +msgid "Description" +msgstr "" + +#: mediagoblin/media_types/blog/forms.py:40 mediagoblin/user_pages/forms.py:31 +msgid "I am sure I want to delete this" +msgstr "Ik weet zeker dat ik dit wil verwijderen." + +#: mediagoblin/media_types/blog/views.py:156 mediagoblin/submit/views.py:69 +msgid "Woohoo! Submitted!" +msgstr "Mooizo! Toegevoegd!" + +#: 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 "" + +#: 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 "Deze media was niet verwijderd omdat je niet hebt aangegeven dat je het zeker weet." + +#: 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 "" + +#: mediagoblin/media_types/blog/templates/mediagoblin/blog/blog_admin_dashboard.html:50 +msgid "Edit Blog" +msgstr "" + +#: mediagoblin/media_types/blog/templates/mediagoblin/blog/blog_admin_dashboard.html:57 +msgid "Delete Blog" +msgstr "" + +#: 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 "Pas aan" + +#: 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 "Verwijderen" + +#: mediagoblin/media_types/blog/templates/mediagoblin/blog/blog_admin_dashboard.html:102 +msgid " Go to list view " +msgstr "" + +#: mediagoblin/media_types/blog/templates/mediagoblin/blog/blog_admin_dashboard.html:104 +msgid " No blog post yet. " +msgstr "" + +#: 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 "Zeker weten dat je %(title)s wil verwijderen?" + +#: 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 "Annuleren" + +#: 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 "Permanent verwijderen" + +#: mediagoblin/media_types/blog/templates/mediagoblin/blog/blog_edit_create.html:26 +msgid "Create/Edit a Blog" +msgstr "" + +#: 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 "Voeg toe" + +#: mediagoblin/media_types/blog/templates/mediagoblin/blog/blog_post_edit_create.html:23 +msgid "Create/Edit a blog post." +msgstr "" + +#: mediagoblin/media_types/blog/templates/mediagoblin/blog/blog_post_edit_create.html:29 +msgid "Create/Edit a Blog Post." +msgstr "" + +#: mediagoblin/media_types/blog/templates/mediagoblin/blog/blog_post_listing.html:24 +#, python-format +msgid "%(blog_owner_name)s's Blog" +msgstr "" + +#: mediagoblin/media_types/blog/templates/mediagoblin/blog/list_of_blogs.html:46 +msgid "View" +msgstr "" + +#: mediagoblin/media_types/blog/templates/mediagoblin/blog/list_of_blogs.html:65 +msgid "Create a Blog" +msgstr "" + +#: 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 "" @@ -348,29 +558,263 @@ msgstr "" msgid "You will not receive notifications for comments on %s." msgstr "" -#: mediagoblin/oauth/views.py:239 +#: mediagoblin/oauth/views.py:242 msgid "Must provide an oauth_token." msgstr "" -#: mediagoblin/oauth/views.py:244 mediagoblin/oauth/views.py:294 +#: mediagoblin/oauth/views.py:247 mediagoblin/oauth/views.py:297 msgid "No request token found." msgstr "" -#: 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 "" -#: 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 "" -#: 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 "" +#: 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 "" + +#: mediagoblin/plugins/archivalook/tools.py:133 +msgid "Secondary" +msgstr "" + +#: mediagoblin/plugins/archivalook/tools.py:134 +msgid "Tertiary" +msgstr "" + +#: 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 "" + +#: 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.

\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.

\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 "" + +#: 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 +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 "Nieuwste media" + +#: 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 \n" +"\t http://getfirefox.com!" +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 \n" +" http://getfirefox.com!" +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 @@ -494,6 +938,14 @@ msgstr "Bekijken op OpenStreetMap" msgid "Sign in to create an account!" msgstr "" +#: 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 "" @@ -510,10 +962,6 @@ msgstr "" msgid "The name of the OAuth client" msgstr "" -#: mediagoblin/plugins/oauth/forms.py:36 -msgid "Description" -msgstr "" - #: mediagoblin/plugins/oauth/forms.py:38 msgid "" "This will be visible to users allowing your\n" @@ -560,14 +1008,6 @@ msgstr "" msgid "Your OAuth clients" msgstr "" -#: 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 "Voeg toe" - #: mediagoblin/plugins/openid/__init__.py:97 #: mediagoblin/plugins/openid/views.py:268 #: mediagoblin/plugins/openid/views.py:297 @@ -627,13 +1067,6 @@ msgstr "" msgid "Delete an OpenID" msgstr "" -#: 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 "Verwijderen" - #: mediagoblin/plugins/openid/templates/mediagoblin/plugins/openid/edit_link.html:21 msgid "OpenID's" msgstr "" @@ -641,7 +1074,7 @@ msgstr "" #: 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 @@ -747,10 +1180,6 @@ msgstr "" msgid "You must provide a file." msgstr "U moet een bestand aangeven." -#: mediagoblin/submit/views.py:69 -msgid "Woohoo! Submitted!" -msgstr "Mooizo! Toegevoegd!" - #: mediagoblin/submit/views.py:138 #, python-format msgid "Collection \"%s\" added!" @@ -778,26 +1207,26 @@ msgstr "" msgid "indefinitely" msgstr "" -#: mediagoblin/templates/mediagoblin/base.html:81 +#: mediagoblin/templates/mediagoblin/base.html:97 msgid "Verify your email!" msgstr "Verifieer je e-mailadres!" -#: 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 "" -#: mediagoblin/templates/mediagoblin/base.html:115 +#: mediagoblin/templates/mediagoblin/base.html:131 #, python-format msgid "%(user_name)s's account" msgstr "" -#: mediagoblin/templates/mediagoblin/base.html:122 +#: mediagoblin/templates/mediagoblin/base.html:138 msgid "Change account settings" msgstr "Accountinstellingen aanpassen" -#: 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 @@ -805,32 +1234,28 @@ msgstr "Accountinstellingen aanpassen" msgid "Media processing panel" msgstr "Mediaverwerkingspaneel" -#: mediagoblin/templates/mediagoblin/base.html:135 +#: mediagoblin/templates/mediagoblin/base.html:152 msgid "Log out" msgstr "" -#: 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 "Voeg media toe" -#: 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 "" -#: mediagoblin/templates/mediagoblin/base.html:151 +#: mediagoblin/templates/mediagoblin/base.html:169 msgid "User management panel" msgstr "" -#: mediagoblin/templates/mediagoblin/base.html:155 +#: mediagoblin/templates/mediagoblin/base.html:173 msgid "Report management panel" msgstr "" -#: mediagoblin/templates/mediagoblin/root.html:32 -msgid "Most recent media" -msgstr "Nieuwste media" - #: mediagoblin/templates/mediagoblin/api/authorize.html:21 msgid "Authorization" msgstr "" @@ -927,37 +1352,37 @@ msgstr "" msgid "Explore" msgstr "Verkennen" -#: 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 "Hoi, welkom op deze MediaGoblin website!" -#: mediagoblin/templates/mediagoblin/bits/frontpage_welcome.html:24 +#: mediagoblin/templates/mediagoblin/bits/frontpage_welcome.html:25 msgid "" "This site is running MediaGoblin, an " "extraordinarily great piece of media hosting software." msgstr "Deze website draait MediaGoblin, een buitengewoon goed stuk software voor mediahosting." -#: 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 "" -#: 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 "Heb je er nog geen? Het is heel eenvoudig!" -#: mediagoblin/templates/mediagoblin/bits/frontpage_welcome.html:35 +#: mediagoblin/templates/mediagoblin/bits/frontpage_welcome.html:36 msgid "" "\n" -" >Create an account at this site\n" -" or" +" >Create an account at this site\n" +" or" msgstr "" -#: mediagoblin/templates/mediagoblin/bits/frontpage_welcome.html:41 +#: mediagoblin/templates/mediagoblin/bits/frontpage_welcome.html:42 msgid "" "\n" -" Set up MediaGoblin on your own server" +" Set up MediaGoblin on your own server" msgstr "" #: mediagoblin/templates/mediagoblin/bits/logo.html:23 @@ -972,27 +1397,16 @@ msgid "Editing attachments for %(media_title)s" msgstr "" #: 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 "" #: 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 "" -#: 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 "Annuleren" - #: mediagoblin/templates/mediagoblin/edit/attachments.html:63 #: mediagoblin/templates/mediagoblin/edit/edit.html:42 #: mediagoblin/templates/mediagoblin/edit/edit_account.html:47 @@ -1016,12 +1430,6 @@ msgstr "" msgid "Yes, really delete my account" msgstr "" -#: 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 "Permanent verwijderen" - #: mediagoblin/templates/mediagoblin/edit/edit.html:23 #: mediagoblin/templates/mediagoblin/edit/edit.html:35 #, python-format @@ -1053,6 +1461,27 @@ msgstr "" msgid "Editing %(username)s's profile" msgstr "Het profiel aanpassen van %(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 "" @@ -1073,10 +1502,12 @@ msgstr "" #: 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" @@ -1134,12 +1565,14 @@ msgid "Created" msgstr "" #: 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 "Afbeelding voor %(media_title)s" @@ -1148,35 +1581,35 @@ msgstr "Afbeelding voor %(media_title)s" msgid "PDF file" msgstr "" -#: mediagoblin/templates/mediagoblin/media_displays/stl.html:112 +#: mediagoblin/templates/mediagoblin/media_displays/stl.html:116 msgid "Perspective" msgstr "" -#: mediagoblin/templates/mediagoblin/media_displays/stl.html:115 +#: mediagoblin/templates/mediagoblin/media_displays/stl.html:119 msgid "Front" msgstr "" -#: mediagoblin/templates/mediagoblin/media_displays/stl.html:118 +#: mediagoblin/templates/mediagoblin/media_displays/stl.html:122 msgid "Top" msgstr "" -#: mediagoblin/templates/mediagoblin/media_displays/stl.html:121 +#: mediagoblin/templates/mediagoblin/media_displays/stl.html:125 msgid "Side" msgstr "" -#: mediagoblin/templates/mediagoblin/media_displays/stl.html:126 +#: mediagoblin/templates/mediagoblin/media_displays/stl.html:130 msgid "WebGL" msgstr "" -#: mediagoblin/templates/mediagoblin/media_displays/stl.html:132 +#: mediagoblin/templates/mediagoblin/media_displays/stl.html:136 msgid "Download model" msgstr "" -#: mediagoblin/templates/mediagoblin/media_displays/stl.html:140 +#: mediagoblin/templates/mediagoblin/media_displays/stl.html:145 msgid "File Format" msgstr "" -#: mediagoblin/templates/mediagoblin/media_displays/stl.html:142 +#: mediagoblin/templates/mediagoblin/media_displays/stl.html:147 msgid "Object Height" msgstr "" @@ -1236,20 +1669,20 @@ msgstr "" msgid "Sorry, no such report found." msgstr "" -#: mediagoblin/templates/mediagoblin/moderation/report.html:32 +#: mediagoblin/templates/mediagoblin/moderation/report.html:33 msgid "Return to Reports Panel" msgstr "" -#: 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 "" -#: mediagoblin/templates/mediagoblin/moderation/report.html:36 +#: mediagoblin/templates/mediagoblin/moderation/report.html:38 msgid "Reported comment" msgstr "" -#: mediagoblin/templates/mediagoblin/moderation/report.html:81 +#: mediagoblin/templates/mediagoblin/moderation/report.html:83 #, python-format msgid "" "\n" @@ -1257,7 +1690,7 @@ msgid "" " " msgstr "" -#: mediagoblin/templates/mediagoblin/moderation/report.html:90 +#: mediagoblin/templates/mediagoblin/moderation/report.html:92 #, python-format msgid "" "\n" @@ -1267,24 +1700,25 @@ msgid "" " " msgstr "" -#: mediagoblin/templates/mediagoblin/moderation/report.html:130 +#: mediagoblin/templates/mediagoblin/moderation/report.html:133 +#: mediagoblin/templates/mediagoblin/moderation/user.html:136 msgid "Resolve" msgstr "" -#: 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 "" -#: mediagoblin/templates/mediagoblin/moderation/report.html:145 +#: mediagoblin/templates/mediagoblin/moderation/report.html:149 msgid "Status" msgstr "" -#: mediagoblin/templates/mediagoblin/moderation/report.html:147 +#: mediagoblin/templates/mediagoblin/moderation/report.html:151 msgid "RESOLVED" msgstr "" -#: mediagoblin/templates/mediagoblin/moderation/report.html:155 +#: mediagoblin/templates/mediagoblin/moderation/report.html:159 msgid "You cannot take action against an administrator" msgstr "" @@ -1305,7 +1739,7 @@ msgid "Active Reports Filed" msgstr "" #: 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 "" @@ -1314,16 +1748,16 @@ msgid "When Reported" msgstr "" #: 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 "" #: 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 "" -#: mediagoblin/templates/mediagoblin/moderation/report_panel.html:94 +#: mediagoblin/templates/mediagoblin/moderation/report_panel.html:95 #, python-format msgid "" "\n" @@ -1331,7 +1765,7 @@ msgid "" " " msgstr "" -#: mediagoblin/templates/mediagoblin/moderation/report_panel.html:109 +#: mediagoblin/templates/mediagoblin/moderation/report_panel.html:111 #, python-format msgid "" "\n" @@ -1339,23 +1773,23 @@ msgid "" " " msgstr "" -#: mediagoblin/templates/mediagoblin/moderation/report_panel.html:123 +#: mediagoblin/templates/mediagoblin/moderation/report_panel.html:125 msgid "No open reports found." msgstr "" -#: mediagoblin/templates/mediagoblin/moderation/report_panel.html:125 +#: mediagoblin/templates/mediagoblin/moderation/report_panel.html:127 msgid "Closed Reports" msgstr "" -#: mediagoblin/templates/mediagoblin/moderation/report_panel.html:170 +#: mediagoblin/templates/mediagoblin/moderation/report_panel.html:172 msgid "Resolved" msgstr "" -#: mediagoblin/templates/mediagoblin/moderation/report_panel.html:172 +#: mediagoblin/templates/mediagoblin/moderation/report_panel.html:174 msgid "Action Taken" msgstr "" -#: mediagoblin/templates/mediagoblin/moderation/report_panel.html:185 +#: mediagoblin/templates/mediagoblin/moderation/report_panel.html:188 #, python-format msgid "" "\n" @@ -1363,10 +1797,142 @@ msgid "" " " msgstr "" -#: mediagoblin/templates/mediagoblin/moderation/report_panel.html:199 +#: mediagoblin/templates/mediagoblin/moderation/report_panel.html:202 msgid "No closed reports found." msgstr "" +#: 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 "Emailverificatie is nodig" + +#: 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 "Profiel van %(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 "Deze gebruiker heeft zijn of haar profiel (nog) niet ingevuld." + +#: 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 "Profiel aanpassen." + +#: mediagoblin/templates/mediagoblin/moderation/user.html:96 +#: mediagoblin/templates/mediagoblin/user_pages/user.html:81 +msgid "Browse collections" +msgstr "" + +#: 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 "" + +#: mediagoblin/templates/mediagoblin/moderation/user.html:182 +msgid "No" +msgstr "" + +#: 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" @@ -1408,6 +1974,26 @@ msgstr "" msgid "Add your media" msgstr "Voeg media toe" +#: mediagoblin/templates/mediagoblin/user_pages/blog_media.html:38 +#, python-format +msgid "❖ Blog post by %(username)s" +msgstr "" + +#: mediagoblin/templates/mediagoblin/user_pages/blog_media.html:92 +#: mediagoblin/templates/mediagoblin/user_pages/media.html:104 +msgid "Add a comment" +msgstr "Geef een reactie" + +#: mediagoblin/templates/mediagoblin/user_pages/blog_media.html:103 +#: mediagoblin/templates/mediagoblin/user_pages/media.html:115 +msgid "Add this comment" +msgstr "Voeg dit bericht toe" + +#: mediagoblin/templates/mediagoblin/user_pages/blog_media.html:149 +#: mediagoblin/templates/mediagoblin/user_pages/media.html:179 +msgid "Added" +msgstr "" + #: mediagoblin/templates/mediagoblin/user_pages/collection.html:30 #, python-format msgid "%(collection_title)s (%(username)s's collection)" @@ -1418,23 +2004,27 @@ msgstr "" msgid "%(collection_title)s by %(username)s" msgstr "" -#: mediagoblin/templates/mediagoblin/user_pages/collection.html:52 -#: mediagoblin/templates/mediagoblin/user_pages/media.html:79 -msgid "Edit" -msgstr "Pas aan" +#: 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 "Zeker weten dat je %(title)s wil verwijderen?" +msgid "Really delete 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:23 +#, python-format +msgid "Remove %(media_title)s from %(collection_title)s" +msgstr "" + +#: mediagoblin/templates/mediagoblin/user_pages/collection_item_confirm_remove.html:39 #, python-format msgid "Really remove %(media_title)s from %(collection_title)s?" msgstr "" -#: 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 "" @@ -1477,22 +2067,10 @@ msgstr "Media van %(username)s " msgid "❖ Browsing media by %(username)s" msgstr "❖ Blader door media van %(username)s" -#: mediagoblin/templates/mediagoblin/user_pages/media.html:97 -msgid "Add a comment" -msgstr "Geef een reactie" - -#: mediagoblin/templates/mediagoblin/user_pages/media.html:108 -msgid "Add this comment" -msgstr "Voeg dit bericht toe" - -#: mediagoblin/templates/mediagoblin/user_pages/media.html:112 +#: mediagoblin/templates/mediagoblin/user_pages/media.html:119 msgid "Comment Preview" msgstr "" -#: mediagoblin/templates/mediagoblin/user_pages/media.html:166 -msgid "Added" -msgstr "" - #: mediagoblin/templates/mediagoblin/user_pages/media_collect.html:28 #: mediagoblin/templates/mediagoblin/user_pages/media_collect.html:40 #, python-format @@ -1541,52 +2119,27 @@ msgstr "" msgid "File Report " msgstr "" -#: 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 "Profiel van %(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 "Hier is een plekje om anderen over jezelf te vertellen." -#: mediagoblin/templates/mediagoblin/user_pages/user.html:56 -#: mediagoblin/templates/mediagoblin/user_pages/user.html:73 -msgid "Edit profile" -msgstr "Profiel aanpassen." - -#: mediagoblin/templates/mediagoblin/user_pages/user.html:61 -msgid "This user hasn't filled in their profile (yet)." -msgstr "Deze gebruiker heeft zijn of haar profiel (nog) niet ingevuld." - -#: mediagoblin/templates/mediagoblin/user_pages/user.html:80 -msgid "Browse collections" -msgstr "" - -#: 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 "Bekijk alle media van %(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 "Dit is waar je nieuwe media zal verschijnen, maar het lijkt erop dat je nog niets heb toegevoegd." -#: 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 "Het lijkt erop dat er nog geen media is." -#: mediagoblin/templates/mediagoblin/user_pages/user_nonactive.html:40 -#: mediagoblin/templates/mediagoblin/user_pages/user_nonactive.html:60 -msgid "Email verification needed" -msgstr "Emailverificatie is nodig" - #: mediagoblin/templates/mediagoblin/user_pages/user_nonactive.html:43 msgid "Almost done! Your account still needs to be activated." msgstr "Bijna klaar! Je account moet nog geactiveerd worden." @@ -1673,7 +2226,7 @@ msgstr "" msgid "Tagged with" msgstr "Getagged met" -#: mediagoblin/tools/exif.py:83 +#: mediagoblin/tools/exif.py:81 msgid "Could not read the image file." msgstr "Kon het afbeeldingsbestand niet lezen." @@ -1745,10 +2298,6 @@ msgid "" "target=\"_blank\">Markdown for formatting." msgstr "" -#: mediagoblin/user_pages/forms.py:31 -msgid "I am sure I want to delete this" -msgstr "Ik weet zeker dat ik dit wil verwijderen." - #: mediagoblin/user_pages/forms.py:35 msgid "I am sure I want to remove this item from the collection" msgstr "" @@ -1776,73 +2325,69 @@ msgstr "" msgid "Reason for Reporting" msgstr "" -#: mediagoblin/user_pages/views.py:178 +#: mediagoblin/user_pages/views.py:188 msgid "Sorry, comments are disabled." msgstr "" -#: mediagoblin/user_pages/views.py:183 +#: mediagoblin/user_pages/views.py:193 msgid "Oops, your comment was empty." msgstr "Oeps, je bericht was leeg." -#: mediagoblin/user_pages/views.py:189 +#: mediagoblin/user_pages/views.py:199 msgid "Your comment has been posted!" msgstr "Je bericht is geplaatst!" -#: mediagoblin/user_pages/views.py:225 +#: mediagoblin/user_pages/views.py:235 msgid "Please check your entries and try again." msgstr "" -#: mediagoblin/user_pages/views.py:265 +#: mediagoblin/user_pages/views.py:275 msgid "You have to select or add a collection" msgstr "" -#: mediagoblin/user_pages/views.py:276 +#: mediagoblin/user_pages/views.py:286 #, python-format msgid "\"%s\" already in collection \"%s\"" msgstr "" -#: mediagoblin/user_pages/views.py:282 +#: mediagoblin/user_pages/views.py:292 #, python-format msgid "\"%s\" added to collection \"%s\"" msgstr "" -#: mediagoblin/user_pages/views.py:307 +#: mediagoblin/user_pages/views.py:317 msgid "You deleted the media." msgstr "Je hebt deze media verwijderd." -#: mediagoblin/user_pages/views.py:319 -msgid "The media was not deleted because you didn't check that you were sure." -msgstr "Deze media was niet verwijderd omdat je niet hebt aangegeven dat je het zeker weet." - -#: 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 "Je staat op het punt de media van iemand anders te verwijderen. Pas op." -#: mediagoblin/user_pages/views.py:399 +#: mediagoblin/user_pages/views.py:409 msgid "You deleted the item from the collection." msgstr "" -#: 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 "" -#: 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 "" -#: mediagoblin/user_pages/views.py:443 +#: mediagoblin/user_pages/views.py:453 #, python-format msgid "You deleted the collection \"%s\"" msgstr "" -#: 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 "" -#: 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 "" diff --git a/mediagoblin/i18n/nn_NO/LC_MESSAGES/mediagoblin.mo b/mediagoblin/i18n/nn_NO/LC_MESSAGES/mediagoblin.mo index 77ef3622ef240472b6159e5ba370cf13d404665a..74ae44019813a879751fd685dfe24fcf43bef524 100644 GIT binary patch literal 49014 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 P;;Z8#|JBTt!n6H9%eB*0 delta 7203 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 diff --git a/mediagoblin/i18n/nn_NO/LC_MESSAGES/mediagoblin.po b/mediagoblin/i18n/nn_NO/LC_MESSAGES/mediagoblin.po index f974e3e1..06700746 100644 --- a/mediagoblin/i18n/nn_NO/LC_MESSAGES/mediagoblin.po +++ b/mediagoblin/i18n/nn_NO/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: @@ -9,14 +9,14 @@ 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: 2013-12-03 19:23+0000\n" +"POT-Creation-Date: 2014-07-10 12:32-0500\n" +"PO-Revision-Date: 2014-07-10 17:32+0000\n" "Last-Translator: cwebber \n" "Language-Team: Norwegian Nynorsk (Norway) (http://www.transifex.com/projects/p/mediagoblin/language/nn_NO/)\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: nn_NO\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" @@ -49,12 +49,12 @@ msgstr "Dette feltet krev ei epostadresse." msgid "Sorry, a user with that name already exists." msgstr "Ein konto med dette brukarnamnet finst allereide." -#: 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 "Ein brukar med den epostadressa finst allereie." -#: 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 "Stadfestingsnykelen eller brukar-ID-en din er feil." @@ -80,174 +80,185 @@ msgstr "Du har allereie verifisiert epostadressa." msgid "Resent your verification email." msgstr "Stadfestingsepost sendt." -#: mediagoblin/edit/forms.py:27 mediagoblin/edit/forms.py:87 -#: mediagoblin/submit/forms.py:37 mediagoblin/submit/forms.py:61 -#: mediagoblin/user_pages/forms.py:45 +#: 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/user_pages/forms.py:45 msgid "Title" msgstr "Tittel" -#: 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 "Skildring av verk" -#: 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" " \n" " Markdown for formatting." msgstr "Du kan bruka Markdown til formattering." -#: 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 "Merkelappar" -#: 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 "Separer merkelappar med komma." -#: mediagoblin/edit/forms.py:40 mediagoblin/edit/forms.py:95 +#: mediagoblin/edit/forms.py:42 mediagoblin/edit/forms.py:97 msgid "Slug" msgstr "Nettnamn" -#: 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 "Nettnamnet kan ikkje vera tomt" -#: 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 "Nettnamnet (adressetittel) for verket di. Trengst ikkje endrast." -#: 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 "Lisens" -#: mediagoblin/edit/forms.py:52 +#: mediagoblin/edit/forms.py:54 msgid "Bio" msgstr "Presentasjon" -#: mediagoblin/edit/forms.py:58 +#: mediagoblin/edit/forms.py:60 msgid "Website" msgstr "Heimeside" -#: mediagoblin/edit/forms.py:60 +#: mediagoblin/edit/forms.py:62 msgid "This address contains errors" msgstr "Adressa inneheld feil" -#: mediagoblin/edit/forms.py:65 +#: mediagoblin/edit/forms.py:67 msgid "Email me when others comment on my media" msgstr "Send meg epost når andre kjem med innspel på verka mine." -#: mediagoblin/edit/forms.py:67 +#: mediagoblin/edit/forms.py:69 msgid "Enable insite notifications about events." msgstr "Slå av/på notifikasjonar om hendingar." -#: mediagoblin/edit/forms.py:69 +#: mediagoblin/edit/forms.py:71 msgid "License preference" msgstr "Lisens-val" -#: mediagoblin/edit/forms.py:75 +#: mediagoblin/edit/forms.py:77 msgid "This will be your default license on upload forms." msgstr "Dette vil vera standardvalet ditt for lisens." -#: mediagoblin/edit/forms.py:88 +#: mediagoblin/edit/forms.py:90 msgid "The title can't be empty" msgstr "Tittelen kjan ikkje vera tom" -#: 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 "Forklaringa til denne samlinga" -#: 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 "Tittel-delen av denne samlinga si adresse. Du treng normalt sett ikkje endra denne." -#: 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 "Gamalt passort" -#: 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 "Skriv inn det gamle passordet ditt for å stadfesta at du eig denne kontoen." -#: 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 "Nytt passord" -#: mediagoblin/edit/forms.py:117 +#: mediagoblin/edit/forms.py:119 msgid "New email address" msgstr "Ny epostadresse" -#: 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 "Passord" -#: mediagoblin/edit/forms.py:123 +#: mediagoblin/edit/forms.py:125 msgid "Enter your password to prove you own this account." msgstr "Skriv inn passordet som prov på at dette er din konto." -#: mediagoblin/edit/views.py:73 +#: mediagoblin/edit/forms.py:155 +msgid "Identifier" +msgstr "" + +#: mediagoblin/edit/forms.py:156 +msgid "Value" +msgstr "" + +#: mediagoblin/edit/views.py:78 msgid "An entry with that slug already exists for this user." msgstr "Eit innlegg med denne adressetittelen finst allereie." -#: mediagoblin/edit/views.py:91 +#: mediagoblin/edit/views.py:96 msgid "You are editing another user's media. Proceed with caution." msgstr "Trå varsamt, du endrar nokon andre sine verk." -#: mediagoblin/edit/views.py:161 +#: mediagoblin/edit/views.py:166 #, python-format msgid "You added the attachment %s!" msgstr "La til vedlegg %s." -#: mediagoblin/edit/views.py:188 +#: mediagoblin/edit/views.py:193 msgid "You can only edit your own profile." msgstr "Du kan berre enda din eigen profil." -#: mediagoblin/edit/views.py:194 +#: mediagoblin/edit/views.py:199 msgid "You are editing a user's profile. Proceed with caution." msgstr "Trå varsamt, du endrar nokon andre sin profil." -#: mediagoblin/edit/views.py:210 +#: mediagoblin/edit/views.py:215 msgid "Profile changes saved" msgstr "Lagra endring av profilen" -#: mediagoblin/edit/views.py:243 +#: mediagoblin/edit/views.py:248 msgid "Account settings saved" msgstr "Lagra kontoinstellingar" -#: mediagoblin/edit/views.py:277 +#: mediagoblin/edit/views.py:282 msgid "You need to confirm the deletion of your account." msgstr "Du må stadfesta slettinga av kontoen din." -#: 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 "Du har allereie ei samling med namn «%s»." -#: mediagoblin/edit/views.py:317 +#: mediagoblin/edit/views.py:322 msgid "A collection with that slug already exists for this user." msgstr "Ei samling med den nettadressa finst allereie for denne brukaren." -#: mediagoblin/edit/views.py:332 +#: mediagoblin/edit/views.py:337 msgid "You are editing another user's collection. Proceed with caution." msgstr "Du endrar ein annan brukar si samling. Trå varsamt." -#: mediagoblin/edit/views.py:373 +#: mediagoblin/edit/views.py:378 msgid "Your email address has been verified." msgstr "Epostadressa di er bekrefta." -#: 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 "Feil passord" @@ -278,6 +289,69 @@ msgstr "Hopper over «%s»: allereie satt opp.\n" msgid "Old link found for \"%s\"; removing.\n" msgstr "Gamal lenkje funnen for «%s»; fjernar.\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" +"" +msgstr "" + +#: mediagoblin/gmg_commands/batchaddmedia.py:40 +msgid "Name of user these media entries belong to" +msgstr "" + +#: mediagoblin/gmg_commands/batchaddmedia.py:43 +msgid "Path to the csv file containing metadata information." +msgstr "" + +#: 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 "" + +#: mediagoblin/gmg_commands/batchaddmedia.py:74 +msgid "File at {path} not found, use -h flag for help" +msgstr "" + +#: 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 " @@ -285,11 +359,147 @@ msgid "" "domain." msgstr "Finn ikkje CSRF-cookien. Dette er truleg grunna ein cookie-blokkar.
\nSjå til at du tillet cookies for dette domenet." -#: 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 "Orsak, stør ikkje den filtypen :(" +#: mediagoblin/media_types/blog/forms.py:26 +#: mediagoblin/media_types/blog/forms.py:35 +#: mediagoblin/plugins/oauth/forms.py:36 +msgid "Description" +msgstr "Forklaring" + +#: mediagoblin/media_types/blog/forms.py:40 mediagoblin/user_pages/forms.py:31 +msgid "I am sure I want to delete this" +msgstr "Eg er sikker eg vil sletta dette" + +#: mediagoblin/media_types/blog/views.py:156 mediagoblin/submit/views.py:69 +msgid "Woohoo! Submitted!" +msgstr "Johoo! Opplasta!" + +#: 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 "" + +#: 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 "Sletta ikkje verket." + +#: 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 "" + +#: mediagoblin/media_types/blog/templates/mediagoblin/blog/blog_admin_dashboard.html:50 +msgid "Edit Blog" +msgstr "" + +#: mediagoblin/media_types/blog/templates/mediagoblin/blog/blog_admin_dashboard.html:57 +msgid "Delete Blog" +msgstr "" + +#: 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 "Endra" + +#: 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 "Slett" + +#: mediagoblin/media_types/blog/templates/mediagoblin/blog/blog_admin_dashboard.html:102 +msgid " Go to list view " +msgstr "" + +#: mediagoblin/media_types/blog/templates/mediagoblin/blog/blog_admin_dashboard.html:104 +msgid " No blog post yet. " +msgstr "" + +#: 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 "Vil du verkeleg sletta %(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 "Bryt av" + +#: 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 "Slett permanent" + +#: mediagoblin/media_types/blog/templates/mediagoblin/blog/blog_edit_create.html:26 +msgid "Create/Edit a Blog" +msgstr "" + +#: 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 "Legg til" + +#: mediagoblin/media_types/blog/templates/mediagoblin/blog/blog_post_edit_create.html:23 +msgid "Create/Edit a blog post." +msgstr "" + +#: mediagoblin/media_types/blog/templates/mediagoblin/blog/blog_post_edit_create.html:29 +msgid "Create/Edit a Blog Post." +msgstr "" + +#: mediagoblin/media_types/blog/templates/mediagoblin/blog/blog_post_listing.html:24 +#, python-format +msgid "%(blog_owner_name)s's Blog" +msgstr "" + +#: mediagoblin/media_types/blog/templates/mediagoblin/blog/list_of_blogs.html:46 +msgid "View" +msgstr "" + +#: mediagoblin/media_types/blog/templates/mediagoblin/blog/list_of_blogs.html:65 +msgid "Create a Blog" +msgstr "" + +#: 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 "klarte ikkje køyra unoconv, sjekk logg-fil" @@ -348,29 +558,263 @@ msgstr "Tingar innspel frå %s." msgid "You will not receive notifications for comments on %s." msgstr "Du vil ikkje få notifikasjonar for innspel på %s." -#: mediagoblin/oauth/views.py:239 +#: mediagoblin/oauth/views.py:242 msgid "Must provide an oauth_token." msgstr "Treng oauth_token (must provide oath_token)." -#: mediagoblin/oauth/views.py:244 mediagoblin/oauth/views.py:294 +#: mediagoblin/oauth/views.py:247 mediagoblin/oauth/views.py:297 msgid "No request token found." msgstr "Noko gjekk gale :( (no request token found)." -#: 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 "Fila er for stor." -#: 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 "Opplasting av denne fila vil putta deg over opplastingsgrensa di." -#: 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 "Du har nådd opplastingsgrensa di." +#: 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 "" + +#: mediagoblin/plugins/archivalook/tools.py:133 +msgid "Secondary" +msgstr "" + +#: mediagoblin/plugins/archivalook/tools.py:134 +msgid "Tertiary" +msgstr "" + +#: 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 "" + +#: 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.

\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.

\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 "" + +#: 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 +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 "Nyaste verk" + +#: 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 \n" +"\t http://getfirefox.com!" +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 \n" +" http://getfirefox.com!" +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 @@ -494,6 +938,14 @@ msgstr "SjÃ¥ pÃ¥ OpenStreetMap" msgid "Sign in to create an account!" msgstr "Logg inn for Ã¥ oppretta ein konto." +#: 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 "Godta" @@ -510,10 +962,6 @@ msgstr "Namn" msgid "The name of the OAuth client" msgstr "Namnet til OAuth-klienten" -#: mediagoblin/plugins/oauth/forms.py:36 -msgid "Description" -msgstr "Forklaring" - #: mediagoblin/plugins/oauth/forms.py:38 msgid "" "This will be visible to users allowing your\n" @@ -560,14 +1008,6 @@ msgstr "OAuth klient-tilkoplingar" msgid "Your OAuth clients" msgstr "Dine OAuth-klientar" -#: 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 "Legg til" - #: mediagoblin/plugins/openid/__init__.py:97 #: mediagoblin/plugins/openid/views.py:268 #: mediagoblin/plugins/openid/views.py:297 @@ -627,13 +1067,6 @@ msgstr "Legg til OpenID" msgid "Delete an OpenID" msgstr "Slett ein 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 "Slett" - #: mediagoblin/plugins/openid/templates/mediagoblin/plugins/openid/edit_link.html:21 msgid "OpenID's" msgstr "OpenID-ar" @@ -641,7 +1074,7 @@ msgstr "OpenID-ar" #: 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 @@ -747,10 +1180,6 @@ msgstr "Du kan bruka\n %(user_name)s's account" msgstr "%(user_name)s sin konto" -#: mediagoblin/templates/mediagoblin/base.html:122 +#: mediagoblin/templates/mediagoblin/base.html:138 msgid "Change account settings" msgstr "Endra kontoinstellingar" -#: 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 @@ -805,32 +1234,28 @@ msgstr "Endra kontoinstellingar" msgid "Media processing panel" msgstr "Verkprosesseringspanel" -#: mediagoblin/templates/mediagoblin/base.html:135 +#: mediagoblin/templates/mediagoblin/base.html:152 msgid "Log out" msgstr "Logg ut" -#: 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 "Legg til verk" -#: 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 "Lag ny samling" -#: mediagoblin/templates/mediagoblin/base.html:151 +#: mediagoblin/templates/mediagoblin/base.html:169 msgid "User management panel" msgstr "Brukaradministrasjon" -#: mediagoblin/templates/mediagoblin/base.html:155 +#: mediagoblin/templates/mediagoblin/base.html:173 msgid "Report management panel" msgstr "Rapporteringsadministrasjon" -#: mediagoblin/templates/mediagoblin/root.html:32 -msgid "Most recent media" -msgstr "Nyaste verk" - #: mediagoblin/templates/mediagoblin/api/authorize.html:21 msgid "Authorization" msgstr "Godkjenning" @@ -927,38 +1352,38 @@ msgstr "BruksvilkÃ¥r" msgid "Explore" msgstr "Utforsk" -#: 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 "Heihei, velkomen til denne MediaGoblin-sida." -#: mediagoblin/templates/mediagoblin/bits/frontpage_welcome.html:24 +#: mediagoblin/templates/mediagoblin/bits/frontpage_welcome.html:25 msgid "" "This site is running MediaGoblin, an " "extraordinarily great piece of media hosting software." msgstr "Denne sida køyrer MediaGoblin, eit superbra program for Ã¥ visa fram dine kreative verk." -#: 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 "Vil du leggja til eigne verk og innpel, so mÃ¥ du logga inn." -#: 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 "Har du ikkje ein enno? Det er enkelt!" -#: mediagoblin/templates/mediagoblin/bits/frontpage_welcome.html:35 +#: mediagoblin/templates/mediagoblin/bits/frontpage_welcome.html:36 msgid "" "\n" -" >Create an account at this site\n" -" or" -msgstr "\n>Opprett ein konto pÃ¥ denne sida\neller" +" >Create an account at this site\n" +" or" +msgstr "" -#: mediagoblin/templates/mediagoblin/bits/frontpage_welcome.html:41 +#: mediagoblin/templates/mediagoblin/bits/frontpage_welcome.html:42 msgid "" "\n" -" Set up MediaGoblin on your own server" -msgstr "\n Set opp din eigen MediaGoblin-server" +" Set up MediaGoblin on your own server" +msgstr "" #: mediagoblin/templates/mediagoblin/bits/logo.html:23 #: mediagoblin/themes/airy/templates/mediagoblin/bits/logo.html:23 @@ -972,27 +1397,16 @@ msgid "Editing attachments for %(media_title)s" msgstr "Endrar vedlegg for %(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 "Vedlegg" #: 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 "Legg ved vedlegg" -#: 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 "Bryt av" - #: mediagoblin/templates/mediagoblin/edit/attachments.html:63 #: mediagoblin/templates/mediagoblin/edit/edit.html:42 #: mediagoblin/templates/mediagoblin/edit/edit_account.html:47 @@ -1016,12 +1430,6 @@ msgstr "Sletta brukar '%(user_name)s' og alle relaterte verk og kommentarar?" msgid "Yes, really delete my account" msgstr "Ja, slett kontoen min" -#: 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 "Slett permanent" - #: mediagoblin/templates/mediagoblin/edit/edit.html:23 #: mediagoblin/templates/mediagoblin/edit/edit.html:35 #, python-format @@ -1053,6 +1461,27 @@ msgstr "Endrar %(collection_title)s" msgid "Editing %(username)s's profile" msgstr "Endrar profilen til %(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 "" @@ -1073,10 +1502,12 @@ msgstr "Nye innspel" #: 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" @@ -1134,12 +1565,14 @@ msgid "Created" msgstr "Oppretta" #: 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 "Bilete for %(media_title)s" @@ -1148,35 +1581,35 @@ msgstr "Bilete for %(media_title)s" msgid "PDF file" msgstr "PDF-fil" -#: mediagoblin/templates/mediagoblin/media_displays/stl.html:112 +#: mediagoblin/templates/mediagoblin/media_displays/stl.html:116 msgid "Perspective" msgstr "Perspektiv" -#: mediagoblin/templates/mediagoblin/media_displays/stl.html:115 +#: mediagoblin/templates/mediagoblin/media_displays/stl.html:119 msgid "Front" msgstr "Front" -#: mediagoblin/templates/mediagoblin/media_displays/stl.html:118 +#: mediagoblin/templates/mediagoblin/media_displays/stl.html:122 msgid "Top" msgstr "Topp" -#: mediagoblin/templates/mediagoblin/media_displays/stl.html:121 +#: mediagoblin/templates/mediagoblin/media_displays/stl.html:125 msgid "Side" msgstr "Side" -#: 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 "Last ned modell" -#: mediagoblin/templates/mediagoblin/media_displays/stl.html:140 +#: mediagoblin/templates/mediagoblin/media_displays/stl.html:145 msgid "File Format" msgstr "Filformat" -#: mediagoblin/templates/mediagoblin/media_displays/stl.html:142 +#: mediagoblin/templates/mediagoblin/media_displays/stl.html:147 msgid "Object Height" msgstr "Objekthøgd" @@ -1236,20 +1669,20 @@ msgstr "Ingenting prossesert, enno." msgid "Sorry, no such report found." msgstr "Fann ikkje rapporten." -#: mediagoblin/templates/mediagoblin/moderation/report.html:32 +#: mediagoblin/templates/mediagoblin/moderation/report.html:33 msgid "Return to Reports Panel" msgstr "Attende til rapporteringspanelet" -#: 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 "Rapport" -#: mediagoblin/templates/mediagoblin/moderation/report.html:36 +#: mediagoblin/templates/mediagoblin/moderation/report.html:38 msgid "Reported comment" msgstr "Rapportert innspel" -#: mediagoblin/templates/mediagoblin/moderation/report.html:81 +#: mediagoblin/templates/mediagoblin/moderation/report.html:83 #, python-format msgid "" "\n" @@ -1257,7 +1690,7 @@ msgid "" " " msgstr "\n ❖ Rapportert verk av %(user_name)s\n " -#: mediagoblin/templates/mediagoblin/moderation/report.html:90 +#: mediagoblin/templates/mediagoblin/moderation/report.html:92 #, python-format msgid "" "\n" @@ -1267,24 +1700,25 @@ msgid "" " " msgstr "\n INNHALD AV\n %(user_name)s\n ER SLETTA\n " -#: mediagoblin/templates/mediagoblin/moderation/report.html:130 +#: mediagoblin/templates/mediagoblin/moderation/report.html:133 +#: mediagoblin/templates/mediagoblin/moderation/user.html:136 msgid "Resolve" msgstr "Løys" -#: 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 "Løys denne rapporten" -#: mediagoblin/templates/mediagoblin/moderation/report.html:145 +#: mediagoblin/templates/mediagoblin/moderation/report.html:149 msgid "Status" msgstr "Status" -#: mediagoblin/templates/mediagoblin/moderation/report.html:147 +#: mediagoblin/templates/mediagoblin/moderation/report.html:151 msgid "RESOLVED" msgstr "LØYST" -#: mediagoblin/templates/mediagoblin/moderation/report.html:155 +#: mediagoblin/templates/mediagoblin/moderation/report.html:159 msgid "You cannot take action against an administrator" msgstr "Du kan ikkje handla mot ein administrator" @@ -1305,7 +1739,7 @@ msgid "Active Reports Filed" msgstr "Aktive rapportar" #: 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 "Skulda" @@ -1314,16 +1748,16 @@ msgid "When Reported" msgstr "Rapportert" #: 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 "Rapportert av" #: 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 "Årsak" -#: mediagoblin/templates/mediagoblin/moderation/report_panel.html:94 +#: mediagoblin/templates/mediagoblin/moderation/report_panel.html:95 #, python-format msgid "" "\n" @@ -1331,7 +1765,7 @@ msgid "" " " msgstr "\n Innspelsrapport #%(report_id)s\n " -#: mediagoblin/templates/mediagoblin/moderation/report_panel.html:109 +#: mediagoblin/templates/mediagoblin/moderation/report_panel.html:111 #, python-format msgid "" "\n" @@ -1339,23 +1773,23 @@ msgid "" " " msgstr "\n Verk-rapport #%(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 "Ingen opne rapportar." -#: mediagoblin/templates/mediagoblin/moderation/report_panel.html:125 +#: mediagoblin/templates/mediagoblin/moderation/report_panel.html:127 msgid "Closed Reports" msgstr "Løyste rapportar" -#: mediagoblin/templates/mediagoblin/moderation/report_panel.html:170 +#: mediagoblin/templates/mediagoblin/moderation/report_panel.html:172 msgid "Resolved" msgstr "Løyst" -#: mediagoblin/templates/mediagoblin/moderation/report_panel.html:172 +#: mediagoblin/templates/mediagoblin/moderation/report_panel.html:174 msgid "Action Taken" msgstr "Handling teke" -#: mediagoblin/templates/mediagoblin/moderation/report_panel.html:185 +#: mediagoblin/templates/mediagoblin/moderation/report_panel.html:188 #, python-format msgid "" "\n" @@ -1363,10 +1797,142 @@ msgid "" " " msgstr "\nLukka rapport #%(report_id)s" -#: mediagoblin/templates/mediagoblin/moderation/report_panel.html:199 +#: mediagoblin/templates/mediagoblin/moderation/report_panel.html:202 msgid "No closed reports found." msgstr "Ingen lukka rapportar." +#: 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 "Treng stadfesting av epostadressa" + +#: 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 "%(username)s sin profil" + +#: 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 "Brukaren har ikkje fylt ut profilen sin (enno)." + +#: 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 "Endra profil" + +#: mediagoblin/templates/mediagoblin/moderation/user.html:96 +#: mediagoblin/templates/mediagoblin/user_pages/user.html:81 +msgid "Browse collections" +msgstr "SjÃ¥ gjennom samlingar" + +#: 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 "" + +#: mediagoblin/templates/mediagoblin/moderation/user.html:182 +msgid "No" +msgstr "" + +#: 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" @@ -1408,6 +1974,26 @@ msgstr "Legg til ei samling" msgid "Add your media" msgstr "Legg til verk" +#: mediagoblin/templates/mediagoblin/user_pages/blog_media.html:38 +#, python-format +msgid "❖ Blog post by %(username)s" +msgstr "" + +#: mediagoblin/templates/mediagoblin/user_pages/blog_media.html:92 +#: mediagoblin/templates/mediagoblin/user_pages/media.html:104 +msgid "Add a comment" +msgstr "Legg att innspel" + +#: mediagoblin/templates/mediagoblin/user_pages/blog_media.html:103 +#: mediagoblin/templates/mediagoblin/user_pages/media.html:115 +msgid "Add this comment" +msgstr "Legg til dette innspelet" + +#: mediagoblin/templates/mediagoblin/user_pages/blog_media.html:149 +#: mediagoblin/templates/mediagoblin/user_pages/media.html:179 +msgid "Added" +msgstr "Lagt til" + #: mediagoblin/templates/mediagoblin/user_pages/collection.html:30 #, python-format msgid "%(collection_title)s (%(username)s's collection)" @@ -1418,23 +2004,27 @@ msgstr "%(collection_title)s (%(username)s si samling)" msgid "%(collection_title)s by %(username)s" msgstr "%(collection_title)s av %(username)s" -#: mediagoblin/templates/mediagoblin/user_pages/collection.html:52 -#: mediagoblin/templates/mediagoblin/user_pages/media.html:79 -msgid "Edit" -msgstr "Endra" +#: 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 "Vil du verkeleg sletta %(title)s?" +msgid "Really delete 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:23 +#, python-format +msgid "Remove %(media_title)s from %(collection_title)s" +msgstr "" + +#: mediagoblin/templates/mediagoblin/user_pages/collection_item_confirm_remove.html:39 #, python-format msgid "Really remove %(media_title)s from %(collection_title)s?" msgstr "Fjerna %(media_title)s frÃ¥ %(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 "Fjern" @@ -1477,22 +2067,10 @@ msgstr "%(username)s sine verk" msgid "❖ Browsing media by %(username)s" msgstr "❖ Ser pÃ¥ %(username)s sine verk" -#: mediagoblin/templates/mediagoblin/user_pages/media.html:97 -msgid "Add a comment" -msgstr "Legg att innspel" - -#: mediagoblin/templates/mediagoblin/user_pages/media.html:108 -msgid "Add this comment" -msgstr "Legg til dette innspelet" - -#: mediagoblin/templates/mediagoblin/user_pages/media.html:112 +#: mediagoblin/templates/mediagoblin/user_pages/media.html:119 msgid "Comment Preview" msgstr "Førehandsvisning av innspel" -#: mediagoblin/templates/mediagoblin/user_pages/media.html:166 -msgid "Added" -msgstr "Lagt til" - #: mediagoblin/templates/mediagoblin/user_pages/media_collect.html:28 #: mediagoblin/templates/mediagoblin/user_pages/media_collect.html:40 #, python-format @@ -1541,52 +2119,27 @@ msgstr "\n ❖ Publisert av Markdown for formatting." msgstr "Du kan bruka Markdown til formatterring." -#: mediagoblin/user_pages/forms.py:31 -msgid "I am sure I want to delete this" -msgstr "Eg er sikker eg vil sletta dette" - #: mediagoblin/user_pages/forms.py:35 msgid "I am sure I want to remove this item from the collection" msgstr "Eg er sikker pÃ¥ at eg vil fjerna dette frÃ¥ samlinga" @@ -1776,73 +2325,69 @@ msgstr "Du kan bruka 5wHSJO0>EJw%mw|e|2|NSb1D*rc!1KWu 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 delta 7180 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�|2 zOP$}Y12CI#8D`;oOUb`h82PyKy}tpjBc6}DF_wz#j0aFFypH{_@p9*T|8!hQd=LMK zD^~FTg_ufbUp$Db@h)mhpW;Jh;wUEL7f+C4t>ia4RMiQqoL{G{u@7+$stDI(2L2JX zMdwh*sPdCeO1q%qAvhXKQ3HI8TEH!&Y)r~i&hvL;BYhsCp%=$>Y=99@J4KX)+KOb< z3n?9|U^mx+7)?9|E8#>p_M@&ZK&`kKwXj!E*B!!0JdQCK^BxVI%TJ!Rt&`rde`<8i z)(Mu_8I9W7=NnbAr<)D3n?mbtVM@Sm>lSBYQkU8WsWEn6YJb}^wV{nojVe`2o{A7$_<7d#42o3jEWG^8!U-8(HUAxrGGkyI9{$jt2 z`+QGkJ=-fY-9DC?WM9t=*>T;x;kDgjJ@&mUf3tbB3j#sE>7QTV{P6Y<1RwDg-|t{1 zvjf3mul>Gft8l&S$0KZJpEdULKDX_#ep_wB{=eIy13KE>15)hQ1Cnjafk(rUgGxO% zJoud5HYDC28R2-s6vn3V)cN;|UKcc++F+6fUWJVfk8b zj=#how2cFsYow>N?~sy~?roo**&#h8EyJD+)UEn|on7e+-wfn>qSI2lre?(0wn=Zh z1rTV`V^nd;JK;^6(-=)7d5 zJ+ov%h5L8d9;r$9tK)dt`S7u&sS!1t%IF)&^UXB+X@4wlWB`~r^8F>{Wxnzkr{$OUz2!&WU6$u7%=iCSt=Q8~G5#5dFKwqASTnY3{I4Npbb>@5xKnYj)6AlAl*z79d+Qd_^?u$wTkkUWenuR}Sy>*t&mNAMSE& hUsU+_, 2012 -# Sergiusz Pawlowicz , 2013 +# Sergiusz Pawłowicz , 2013 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: 2013-12-03 19:23+0000\n" +"POT-Creation-Date: 2014-07-10 12:32-0500\n" +"PO-Revision-Date: 2014-07-10 17:32+0000\n" "Last-Translator: cwebber \n" "Language-Team: Polish (http://www.transifex.com/projects/p/mediagoblin/language/pl/)\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: pl\n" "Plural-Forms: nplurals=3; plural=(n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n" @@ -49,12 +49,12 @@ msgstr "Niniejsze pole wymaga podania adresu poczty elektronicznej." msgid "Sorry, a user with that name already exists." msgstr "Niestety użytkownik o takiej nazwie już istnieje." -#: 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 "Niestety użytkownik z tym adresem e-mail już istnieje." -#: 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 "Klucz kontrolny albo identyfikator użytkownika jest nieprawidłowy." @@ -80,174 +80,185 @@ msgstr "Twój adres e-mail już został zweryfikowany!" msgid "Resent your verification email." msgstr "Wyślij ponownie e-mail weryfikujący." -#: mediagoblin/edit/forms.py:27 mediagoblin/edit/forms.py:87 -#: mediagoblin/submit/forms.py:37 mediagoblin/submit/forms.py:61 -#: mediagoblin/user_pages/forms.py:45 +#: 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/user_pages/forms.py:45 msgid "Title" msgstr "Tytuł" -#: 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 "Opis tej pracy" -#: 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" " \n" " Markdown for formatting." msgstr "Możesz formatować tekst za pomocą składni \n \n Markdown." -#: 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 "Znaczniki" -#: 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 "Rozdzielaj znaczniki przecinkami." -#: mediagoblin/edit/forms.py:40 mediagoblin/edit/forms.py:95 +#: mediagoblin/edit/forms.py:42 mediagoblin/edit/forms.py:97 msgid "Slug" msgstr "Slug" -#: 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 "Slug nie może być pusty" -#: 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 "Fragment adresu mediów zawierający tytuł. Zwykle nie ma potrzeby aby go zmieniać." -#: 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 "Licencja" -#: mediagoblin/edit/forms.py:52 +#: mediagoblin/edit/forms.py:54 msgid "Bio" msgstr "Biogram" -#: mediagoblin/edit/forms.py:58 +#: mediagoblin/edit/forms.py:60 msgid "Website" msgstr "Strona internetowa" -#: mediagoblin/edit/forms.py:60 +#: mediagoblin/edit/forms.py:62 msgid "This address contains errors" msgstr "Ten adres zawiera błędy" -#: mediagoblin/edit/forms.py:65 +#: mediagoblin/edit/forms.py:67 msgid "Email me when others comment on my media" msgstr "Powiadamiaj mnie e-mailem o komentarzach do moich mediów" -#: mediagoblin/edit/forms.py:67 +#: mediagoblin/edit/forms.py:69 msgid "Enable insite notifications about events." msgstr "Włącz powiadomienia dotyczące wydarzeń" -#: mediagoblin/edit/forms.py:69 +#: mediagoblin/edit/forms.py:71 msgid "License preference" msgstr "Ulubiona licencja" -#: mediagoblin/edit/forms.py:75 +#: mediagoblin/edit/forms.py:77 msgid "This will be your default license on upload forms." msgstr "To będzie twoja domyślna licencja dla wgrywanych mediów." -#: mediagoblin/edit/forms.py:88 +#: mediagoblin/edit/forms.py:90 msgid "The title can't be empty" msgstr "Tytuł nie może być pusty" -#: 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 "Opis tej kolekcji" -#: 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 "Część adresu zawierająca tytuł. Zwykle nie musisz tego zmieniać." -#: 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 "Stare hasło" -#: 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 "Wprowadź swoje stare hasło aby udowodnić, że to twoje konto." -#: 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 "Nowe hasło" -#: mediagoblin/edit/forms.py:117 +#: mediagoblin/edit/forms.py:119 msgid "New email address" msgstr "Nowy adres poczty elektronicznej" -#: 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 "Hasło" -#: mediagoblin/edit/forms.py:123 +#: mediagoblin/edit/forms.py:125 msgid "Enter your password to prove you own this account." msgstr "Wprowadź swoje hasło aby potwierdzić, że jesteś właścicielem konta." -#: mediagoblin/edit/views.py:73 +#: mediagoblin/edit/forms.py:155 +msgid "Identifier" +msgstr "" + +#: mediagoblin/edit/forms.py:156 +msgid "Value" +msgstr "" + +#: mediagoblin/edit/views.py:78 msgid "An entry with that slug already exists for this user." msgstr "Adres z tym slugiem dla tego użytkownika już istnieje." -#: mediagoblin/edit/views.py:91 +#: mediagoblin/edit/views.py:96 msgid "You are editing another user's media. Proceed with caution." msgstr "Edytujesz media innego użytkownika. Zachowaj ostrożność." -#: mediagoblin/edit/views.py:161 +#: mediagoblin/edit/views.py:166 #, python-format msgid "You added the attachment %s!" msgstr "Dodałeś załącznik %s!" -#: mediagoblin/edit/views.py:188 +#: mediagoblin/edit/views.py:193 msgid "You can only edit your own profile." msgstr "Masz możliwość edycji tylko własnego profilu." -#: mediagoblin/edit/views.py:194 +#: mediagoblin/edit/views.py:199 msgid "You are editing a user's profile. Proceed with caution." msgstr "Edytujesz profil innego użytkownika. Zachowaj ostrożność." -#: mediagoblin/edit/views.py:210 +#: mediagoblin/edit/views.py:215 msgid "Profile changes saved" msgstr "Zapisano zmiany profilu" -#: mediagoblin/edit/views.py:243 +#: mediagoblin/edit/views.py:248 msgid "Account settings saved" msgstr "Zapisano ustawienia konta" -#: mediagoblin/edit/views.py:277 +#: mediagoblin/edit/views.py:282 msgid "You need to confirm the deletion of your account." msgstr "Musisz potwierdzić, że chcesz skasować swoje konto." -#: 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 "Kolekcja \"%s\" już istnieje!" -#: mediagoblin/edit/views.py:317 +#: mediagoblin/edit/views.py:322 msgid "A collection with that slug already exists for this user." msgstr "Kolekcja tego użytkownika z takim slugiem już istnieje." -#: mediagoblin/edit/views.py:332 +#: mediagoblin/edit/views.py:337 msgid "You are editing another user's collection. Proceed with caution." msgstr "Edytujesz kolekcję innego użytkownika. Zachowaj ostrożność." -#: mediagoblin/edit/views.py:373 +#: mediagoblin/edit/views.py:378 msgid "Your email address has been verified." msgstr "Twój adres poczty elektronicznej został potwierdzony." -#: 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 "Nieprawidłowe hasło" @@ -278,6 +289,69 @@ msgstr "Opuszczam \"%s\"; już jest gotowe.\n" msgid "Old link found for \"%s\"; removing.\n" msgstr "Znaleziono stary odnośnik dla \"%s\"; usuwam.\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" +"" +msgstr "" + +#: mediagoblin/gmg_commands/batchaddmedia.py:40 +msgid "Name of user these media entries belong to" +msgstr "" + +#: mediagoblin/gmg_commands/batchaddmedia.py:43 +msgid "Path to the csv file containing metadata information." +msgstr "" + +#: 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 "" + +#: mediagoblin/gmg_commands/batchaddmedia.py:74 +msgid "File at {path} not found, use -h flag for help" +msgstr "" + +#: 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 " @@ -285,11 +359,147 @@ msgid "" "domain." msgstr "Ciasteczko CSFR nie jest dostępne. Najprawdopodobniej stosujesz jakąś formę blokowania ciasteczek.
Upewnij się, że nasz serwer może zakładać ciasteczka w twojej przeglądarce." -#: 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 "NIestety, nie obsługujemy tego typu plików :-(" +#: mediagoblin/media_types/blog/forms.py:26 +#: mediagoblin/media_types/blog/forms.py:35 +#: mediagoblin/plugins/oauth/forms.py:36 +msgid "Description" +msgstr "Opis" + +#: mediagoblin/media_types/blog/forms.py:40 mediagoblin/user_pages/forms.py:31 +msgid "I am sure I want to delete this" +msgstr "Na pewno chcę to usunąć" + +#: mediagoblin/media_types/blog/views.py:156 mediagoblin/submit/views.py:69 +msgid "Woohoo! Submitted!" +msgstr "Hura! Wysłano!" + +#: 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 "" + +#: 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 "Media nie zostały usunięte ponieważ nie potwierdziłeś, że jesteś pewien." + +#: 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 "" + +#: mediagoblin/media_types/blog/templates/mediagoblin/blog/blog_admin_dashboard.html:50 +msgid "Edit Blog" +msgstr "" + +#: mediagoblin/media_types/blog/templates/mediagoblin/blog/blog_admin_dashboard.html:57 +msgid "Delete Blog" +msgstr "" + +#: 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 "Edytuj" + +#: 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 "Usuń" + +#: mediagoblin/media_types/blog/templates/mediagoblin/blog/blog_admin_dashboard.html:102 +msgid " Go to list view " +msgstr "" + +#: mediagoblin/media_types/blog/templates/mediagoblin/blog/blog_admin_dashboard.html:104 +msgid " No blog post yet. " +msgstr "" + +#: 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 "Na pewno usunąć %(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 "Anuluj" + +#: 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 "Usuń na stałe" + +#: mediagoblin/media_types/blog/templates/mediagoblin/blog/blog_edit_create.html:26 +msgid "Create/Edit a Blog" +msgstr "" + +#: 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 "Dodaj" + +#: mediagoblin/media_types/blog/templates/mediagoblin/blog/blog_post_edit_create.html:23 +msgid "Create/Edit a blog post." +msgstr "" + +#: mediagoblin/media_types/blog/templates/mediagoblin/blog/blog_post_edit_create.html:29 +msgid "Create/Edit a Blog Post." +msgstr "" + +#: mediagoblin/media_types/blog/templates/mediagoblin/blog/blog_post_listing.html:24 +#, python-format +msgid "%(blog_owner_name)s's Blog" +msgstr "" + +#: mediagoblin/media_types/blog/templates/mediagoblin/blog/list_of_blogs.html:46 +msgid "View" +msgstr "" + +#: mediagoblin/media_types/blog/templates/mediagoblin/blog/list_of_blogs.html:65 +msgid "Create a Blog" +msgstr "" + +#: 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 "nie dało się uruchomić unoconv, sprawdź log" @@ -348,29 +558,263 @@ msgstr "Zaprenumerowano komentarze do %s!" msgid "You will not receive notifications for comments on %s." msgstr "Nie będziesz otrzymywać komentarzy do %s." -#: mediagoblin/oauth/views.py:239 +#: mediagoblin/oauth/views.py:242 msgid "Must provide an oauth_token." msgstr "Musisz podać oauth_token." -#: mediagoblin/oauth/views.py:244 mediagoblin/oauth/views.py:294 +#: mediagoblin/oauth/views.py:247 mediagoblin/oauth/views.py:297 msgid "No request token found." msgstr "Nie znaleziono żetonu żądania." -#: 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 "" -#: 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 "" -#: 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 "" +#: 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 "" + +#: mediagoblin/plugins/archivalook/tools.py:133 +msgid "Secondary" +msgstr "" + +#: mediagoblin/plugins/archivalook/tools.py:134 +msgid "Tertiary" +msgstr "" + +#: 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 "" + +#: 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.

\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.

\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 "" + +#: 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 +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 "Najnowsze media" + +#: 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 \n" +"\t http://getfirefox.com!" +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 \n" +" http://getfirefox.com!" +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 @@ -494,6 +938,14 @@ msgstr "Zobacz na OpenStreetMap" msgid "Sign in to create an account!" msgstr "" +#: 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 "Zezwól" @@ -510,10 +962,6 @@ msgstr "Nazwa" msgid "The name of the OAuth client" msgstr "Nazwa klienta OAuth" -#: mediagoblin/plugins/oauth/forms.py:36 -msgid "Description" -msgstr "Opis" - #: mediagoblin/plugins/oauth/forms.py:38 msgid "" "This will be visible to users allowing your\n" @@ -560,14 +1008,6 @@ msgstr "Połączenia do OAuth" msgid "Your OAuth clients" msgstr "Twoi klienci 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 "Dodaj" - #: mediagoblin/plugins/openid/__init__.py:97 #: mediagoblin/plugins/openid/views.py:268 #: mediagoblin/plugins/openid/views.py:297 @@ -627,13 +1067,6 @@ msgstr "Dodaj konto OpenID" msgid "Delete an OpenID" msgstr "Usuń konto 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 "Usuń" - #: mediagoblin/plugins/openid/templates/mediagoblin/plugins/openid/edit_link.html:21 msgid "OpenID's" msgstr "OpenID" @@ -641,7 +1074,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 @@ -747,10 +1180,6 @@ msgstr "" msgid "You must provide a file." msgstr "Musisz podać plik." -#: mediagoblin/submit/views.py:69 -msgid "Woohoo! Submitted!" -msgstr "Hura! Wysłano!" - #: mediagoblin/submit/views.py:138 #, python-format msgid "Collection \"%s\" added!" @@ -778,26 +1207,26 @@ msgstr "" msgid "indefinitely" msgstr "" -#: mediagoblin/templates/mediagoblin/base.html:81 +#: mediagoblin/templates/mediagoblin/base.html:97 msgid "Verify your email!" msgstr "Zweryfikuj swój adres 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 "wyloguj się" -#: mediagoblin/templates/mediagoblin/base.html:115 +#: mediagoblin/templates/mediagoblin/base.html:131 #, python-format msgid "%(user_name)s's account" msgstr "konto %(user_name)s" -#: mediagoblin/templates/mediagoblin/base.html:122 +#: mediagoblin/templates/mediagoblin/base.html:138 msgid "Change account settings" msgstr "Zmień ustawienia konta" -#: 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 @@ -805,32 +1234,28 @@ msgstr "Zmień ustawienia konta" msgid "Media processing panel" msgstr "Panel przetwarzania mediów" -#: mediagoblin/templates/mediagoblin/base.html:135 +#: mediagoblin/templates/mediagoblin/base.html:152 msgid "Log out" msgstr "Wyloguj się" -#: 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 "Dodaj media" -#: 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 "Utwórz nową kolekcję" -#: mediagoblin/templates/mediagoblin/base.html:151 +#: mediagoblin/templates/mediagoblin/base.html:169 msgid "User management panel" msgstr "" -#: mediagoblin/templates/mediagoblin/base.html:155 +#: mediagoblin/templates/mediagoblin/base.html:173 msgid "Report management panel" msgstr "" -#: mediagoblin/templates/mediagoblin/root.html:32 -msgid "Most recent media" -msgstr "Najnowsze media" - #: mediagoblin/templates/mediagoblin/api/authorize.html:21 msgid "Authorization" msgstr "Uwierzytelnianie" @@ -927,37 +1352,37 @@ msgstr "" msgid "Explore" msgstr "Odkrywaj" -#: 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 "Cześć, witaj na stronie MediaGoblin!" -#: mediagoblin/templates/mediagoblin/bits/frontpage_welcome.html:24 +#: mediagoblin/templates/mediagoblin/bits/frontpage_welcome.html:25 msgid "" "This site is running MediaGoblin, an " "extraordinarily great piece of media hosting software." msgstr "Ten serwis działa w oparciu o MediaGoblin, świetne oprogramowanie do publikowania mediów." -#: 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 "Aby dodawać swoje pliki, komentować i wykonywać inne czynności, możesz się zalogować na swoje konto 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 "Jeszcze go nie masz? To proste!" -#: mediagoblin/templates/mediagoblin/bits/frontpage_welcome.html:35 +#: mediagoblin/templates/mediagoblin/bits/frontpage_welcome.html:36 msgid "" "\n" -" >Create an account at this site\n" -" or" -msgstr "\n>Stwórz konto w serwisie\nalbo" +" >Create an account at this site\n" +" or" +msgstr "" -#: mediagoblin/templates/mediagoblin/bits/frontpage_welcome.html:41 +#: mediagoblin/templates/mediagoblin/bits/frontpage_welcome.html:42 msgid "" "\n" -" Set up MediaGoblin on your own server" +" Set up MediaGoblin on your own server" msgstr "" #: mediagoblin/templates/mediagoblin/bits/logo.html:23 @@ -972,27 +1397,16 @@ msgid "Editing attachments for %(media_title)s" msgstr "Edycja załączników do %(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 "Załączniki" #: 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 "Dodaj załącznik" -#: 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 "Anuluj" - #: mediagoblin/templates/mediagoblin/edit/attachments.html:63 #: mediagoblin/templates/mediagoblin/edit/edit.html:42 #: mediagoblin/templates/mediagoblin/edit/edit_account.html:47 @@ -1016,12 +1430,6 @@ msgstr "Czy naprawdę skasować użytkownika '%(user_name)s' oraz usunąć wszys msgid "Yes, really delete my account" msgstr "Tak, naprawdę chcę skasować swoje konto" -#: 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 "Usuń na stałe" - #: mediagoblin/templates/mediagoblin/edit/edit.html:23 #: mediagoblin/templates/mediagoblin/edit/edit.html:35 #, python-format @@ -1053,6 +1461,27 @@ msgstr "Edycja %(collection_title)s" msgid "Editing %(username)s's profile" msgstr "Edycja profilu %(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 "" @@ -1073,10 +1502,12 @@ msgstr "Nowe komentarze" #: 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" @@ -1134,12 +1565,14 @@ msgid "Created" msgstr "Utworzono" #: 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 "Grafika dla %(media_title)s" @@ -1148,35 +1581,35 @@ msgstr "Grafika dla %(media_title)s" msgid "PDF file" msgstr "Plik PDF" -#: mediagoblin/templates/mediagoblin/media_displays/stl.html:112 +#: mediagoblin/templates/mediagoblin/media_displays/stl.html:116 msgid "Perspective" msgstr "Perspektywa" -#: mediagoblin/templates/mediagoblin/media_displays/stl.html:115 +#: mediagoblin/templates/mediagoblin/media_displays/stl.html:119 msgid "Front" msgstr "Początek" -#: mediagoblin/templates/mediagoblin/media_displays/stl.html:118 +#: mediagoblin/templates/mediagoblin/media_displays/stl.html:122 msgid "Top" msgstr "Góra" -#: mediagoblin/templates/mediagoblin/media_displays/stl.html:121 +#: mediagoblin/templates/mediagoblin/media_displays/stl.html:125 msgid "Side" msgstr "Krawędź" -#: 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 "Pobierz model" -#: mediagoblin/templates/mediagoblin/media_displays/stl.html:140 +#: mediagoblin/templates/mediagoblin/media_displays/stl.html:145 msgid "File Format" msgstr "Format pliku" -#: mediagoblin/templates/mediagoblin/media_displays/stl.html:142 +#: mediagoblin/templates/mediagoblin/media_displays/stl.html:147 msgid "Object Height" msgstr "Wysokość obiektu" @@ -1236,20 +1669,20 @@ msgstr "Na razie nie przetworzono żadnego wpisu!" msgid "Sorry, no such report found." msgstr "" -#: mediagoblin/templates/mediagoblin/moderation/report.html:32 +#: mediagoblin/templates/mediagoblin/moderation/report.html:33 msgid "Return to Reports Panel" msgstr "" -#: 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 "" -#: mediagoblin/templates/mediagoblin/moderation/report.html:36 +#: mediagoblin/templates/mediagoblin/moderation/report.html:38 msgid "Reported comment" msgstr "" -#: mediagoblin/templates/mediagoblin/moderation/report.html:81 +#: mediagoblin/templates/mediagoblin/moderation/report.html:83 #, python-format msgid "" "\n" @@ -1257,7 +1690,7 @@ msgid "" " " msgstr "" -#: mediagoblin/templates/mediagoblin/moderation/report.html:90 +#: mediagoblin/templates/mediagoblin/moderation/report.html:92 #, python-format msgid "" "\n" @@ -1267,24 +1700,25 @@ msgid "" " " msgstr "" -#: mediagoblin/templates/mediagoblin/moderation/report.html:130 +#: mediagoblin/templates/mediagoblin/moderation/report.html:133 +#: mediagoblin/templates/mediagoblin/moderation/user.html:136 msgid "Resolve" msgstr "" -#: 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 "" -#: mediagoblin/templates/mediagoblin/moderation/report.html:145 +#: mediagoblin/templates/mediagoblin/moderation/report.html:149 msgid "Status" msgstr "" -#: mediagoblin/templates/mediagoblin/moderation/report.html:147 +#: mediagoblin/templates/mediagoblin/moderation/report.html:151 msgid "RESOLVED" msgstr "" -#: mediagoblin/templates/mediagoblin/moderation/report.html:155 +#: mediagoblin/templates/mediagoblin/moderation/report.html:159 msgid "You cannot take action against an administrator" msgstr "" @@ -1305,7 +1739,7 @@ msgid "Active Reports Filed" msgstr "" #: 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 "" @@ -1314,16 +1748,16 @@ msgid "When Reported" msgstr "" #: 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 "" #: 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 "" -#: mediagoblin/templates/mediagoblin/moderation/report_panel.html:94 +#: mediagoblin/templates/mediagoblin/moderation/report_panel.html:95 #, python-format msgid "" "\n" @@ -1331,7 +1765,7 @@ msgid "" " " msgstr "" -#: mediagoblin/templates/mediagoblin/moderation/report_panel.html:109 +#: mediagoblin/templates/mediagoblin/moderation/report_panel.html:111 #, python-format msgid "" "\n" @@ -1339,23 +1773,23 @@ msgid "" " " msgstr "" -#: mediagoblin/templates/mediagoblin/moderation/report_panel.html:123 +#: mediagoblin/templates/mediagoblin/moderation/report_panel.html:125 msgid "No open reports found." msgstr "" -#: mediagoblin/templates/mediagoblin/moderation/report_panel.html:125 +#: mediagoblin/templates/mediagoblin/moderation/report_panel.html:127 msgid "Closed Reports" msgstr "" -#: mediagoblin/templates/mediagoblin/moderation/report_panel.html:170 +#: mediagoblin/templates/mediagoblin/moderation/report_panel.html:172 msgid "Resolved" msgstr "" -#: mediagoblin/templates/mediagoblin/moderation/report_panel.html:172 +#: mediagoblin/templates/mediagoblin/moderation/report_panel.html:174 msgid "Action Taken" msgstr "" -#: mediagoblin/templates/mediagoblin/moderation/report_panel.html:185 +#: mediagoblin/templates/mediagoblin/moderation/report_panel.html:188 #, python-format msgid "" "\n" @@ -1363,10 +1797,142 @@ msgid "" " " msgstr "" -#: mediagoblin/templates/mediagoblin/moderation/report_panel.html:199 +#: mediagoblin/templates/mediagoblin/moderation/report_panel.html:202 msgid "No closed reports found." msgstr "" +#: 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 "Wymagana weryfikacja adresu e-mail." + +#: 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 użytkownika %(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 "Ten użytkownik nie wypełnił (jeszcze) opisu swojego profilu." + +#: 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 "Edytuj profil" + +#: mediagoblin/templates/mediagoblin/moderation/user.html:96 +#: mediagoblin/templates/mediagoblin/user_pages/user.html:81 +msgid "Browse collections" +msgstr "Przeglądaj kolekcje" + +#: 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 "" + +#: mediagoblin/templates/mediagoblin/moderation/user.html:182 +msgid "No" +msgstr "" + +#: 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" @@ -1408,6 +1974,26 @@ msgstr "Dodaj kolekcję" msgid "Add your media" msgstr "Dodaj swoje media" +#: mediagoblin/templates/mediagoblin/user_pages/blog_media.html:38 +#, python-format +msgid "❖ Blog post by %(username)s" +msgstr "" + +#: mediagoblin/templates/mediagoblin/user_pages/blog_media.html:92 +#: mediagoblin/templates/mediagoblin/user_pages/media.html:104 +msgid "Add a comment" +msgstr "Dodaj komentarz" + +#: mediagoblin/templates/mediagoblin/user_pages/blog_media.html:103 +#: mediagoblin/templates/mediagoblin/user_pages/media.html:115 +msgid "Add this comment" +msgstr "Dodaj komentarz" + +#: mediagoblin/templates/mediagoblin/user_pages/blog_media.html:149 +#: mediagoblin/templates/mediagoblin/user_pages/media.html:179 +msgid "Added" +msgstr "Dodano" + #: mediagoblin/templates/mediagoblin/user_pages/collection.html:30 #, python-format msgid "%(collection_title)s (%(username)s's collection)" @@ -1418,23 +2004,27 @@ msgstr "%(collection_title)s (kolekcja użytkownika %(username)s)" msgid "%(collection_title)s by %(username)s" msgstr "%(collection_title)s użytkownika %(username)s" -#: mediagoblin/templates/mediagoblin/user_pages/collection.html:52 -#: mediagoblin/templates/mediagoblin/user_pages/media.html:79 -msgid "Edit" -msgstr "Edytuj" +#: 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 "Na pewno usunąć %(title)s?" +msgid "Really delete 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:23 +#, python-format +msgid "Remove %(media_title)s from %(collection_title)s" +msgstr "" + +#: mediagoblin/templates/mediagoblin/user_pages/collection_item_confirm_remove.html:39 #, python-format msgid "Really remove %(media_title)s from %(collection_title)s?" msgstr "Na pewno usunąć %(media_title)s z %(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 "Usuń" @@ -1477,22 +2067,10 @@ msgstr "media użytkownika %(username)s" msgid "❖ Browsing media by %(username)s" msgstr "❖ Przeglądanie mediów użytkownika %(username)s" -#: mediagoblin/templates/mediagoblin/user_pages/media.html:97 -msgid "Add a comment" -msgstr "Dodaj komentarz" - -#: mediagoblin/templates/mediagoblin/user_pages/media.html:108 -msgid "Add this comment" -msgstr "Dodaj komentarz" - -#: mediagoblin/templates/mediagoblin/user_pages/media.html:112 +#: mediagoblin/templates/mediagoblin/user_pages/media.html:119 msgid "Comment Preview" msgstr "Podgląd komentarza" -#: mediagoblin/templates/mediagoblin/user_pages/media.html:166 -msgid "Added" -msgstr "Dodano" - #: mediagoblin/templates/mediagoblin/user_pages/media_collect.html:28 #: mediagoblin/templates/mediagoblin/user_pages/media_collect.html:40 #, python-format @@ -1541,52 +2119,27 @@ msgstr "" msgid "File Report " msgstr "" -#: 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 użytkownika %(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 "W tym miejscu można się przedstawić innym." -#: mediagoblin/templates/mediagoblin/user_pages/user.html:56 -#: mediagoblin/templates/mediagoblin/user_pages/user.html:73 -msgid "Edit profile" -msgstr "Edytuj profil" - -#: mediagoblin/templates/mediagoblin/user_pages/user.html:61 -msgid "This user hasn't filled in their profile (yet)." -msgstr "Ten użytkownik nie wypełnił (jeszcze) opisu swojego profilu." - -#: mediagoblin/templates/mediagoblin/user_pages/user.html:80 -msgid "Browse collections" -msgstr "Przeglądaj kolekcje" - -#: 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 "Zobacz wszystkie media użytkownika %(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 "Tu będą widoczne twoje media, ale na razie niczego tu jeszcze nie ma." -#: 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 "Tu nie ma jeszcze żadnych mediów..." -#: mediagoblin/templates/mediagoblin/user_pages/user_nonactive.html:40 -#: mediagoblin/templates/mediagoblin/user_pages/user_nonactive.html:60 -msgid "Email verification needed" -msgstr "Wymagana weryfikacja adresu e-mail." - #: mediagoblin/templates/mediagoblin/user_pages/user_nonactive.html:43 msgid "Almost done! Your account still needs to be activated." msgstr "Prawie gotowe! Twoje konto oczekuje na aktywację." @@ -1673,7 +2226,7 @@ msgstr "" msgid "Tagged with" msgstr "Znaczniki:" -#: mediagoblin/tools/exif.py:83 +#: mediagoblin/tools/exif.py:81 msgid "Could not read the image file." msgstr "Nie udało się odczytać pliku grafiki." @@ -1745,10 +2298,6 @@ msgid "" "target=\"_blank\">Markdown for formatting." msgstr "Możesz formatować tekst za pomocą składni Markdown." -#: mediagoblin/user_pages/forms.py:31 -msgid "I am sure I want to delete this" -msgstr "Na pewno chcę to usunąć" - #: mediagoblin/user_pages/forms.py:35 msgid "I am sure I want to remove this item from the collection" msgstr "Na pewno chcę usunąć ten element z kolekcji" @@ -1776,73 +2325,69 @@ msgstr "Możesz formatować tekst za pomocą składni\nL)rgJD299p$H5`DV>O%( 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 delta 4287 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 K?m+efW&Z_oM|oQS diff --git a/mediagoblin/i18n/ro/LC_MESSAGES/mediagoblin.mo b/mediagoblin/i18n/ro/LC_MESSAGES/mediagoblin.mo index d516f5ce60d260a12ba982dde047d8036c5e046a..0cc5a608158d864594f7d5c8c1626fd9be24d52b 100644 GIT binary patch literal 51352 zcmeI537BP7b?=WTQ;8s;q9}N}q3tT{svZErrU!b2)}HL@22r#RFOW(TpdWUYR z0YOoN^Arh)7>7h8DjKIem8j8HQR9ev^8{TL|1CH@ik5RZ3|;{40?!9; z1NVa823La5eqt285WEGfgQvw&wCZ6|^eS*8*Izj^ijF^mHs(dqk7(=3^P}i0?w>Lg zMc?E44d73?zUs+QbTK%!Ac{7D9|0c;K5RIO)U`*0CxY_=o(Jmr2JmF?S>WTq8h9Fb z14x&mcY==sKL?%){vEgo`~|4~&mW1R$AA-{-hTn8ayNl`?}Op_UEncXe+#7B(f7gQ zz#oDuz+Zw(z^5#XqI1Ct$p50>=bvYRUjbF`Sv0Qp)`7o6MVEt5<@z5N`~B0YMD?Bv zs{Pde5P_jiL2<@$Q?5#aBDj|blfJ`()naR1Yw-oHCs{}XsT*FOi31&=s8iXILg z2kO1Yf}-OPsB+6erY7159trLS)y~x*QyAR@o(z5p)bqatp920Z$W%rrp5ybm9DEwr zF9k)HzW~+V(Of{X=&_*sa}lWiJOk9Yo&$n)^7}x|%iW;p_6<<| z`e#sd`Zw?-@YkTqok%Bd22TZ#0zU-K1wRg+0{%n5Ux1J1`uOvrXb?OT6klxuV{jL! zal8@~y>127{(Hay@T1^kztFTMDY3jRALpdcO&>yrXGQ^}GO7KVA;1zPEyE|C8Y3z^{X+f9g6hXJ zK()IIJPUjy$P`DP0$CE#FTrPlXCd@Nua|(M;HyB%iSK|EiRP^E`Fbv>a&G`N-djNR z|3jeY@=;Lz{wydy|0?)B@F7$tdi?-YfB!G2@<(3i^_>V_#P#FA1z-YR1HKv@1CLwf z>#Gj_n(JFY@%x)rN6{AW4p8;~8k`G0YK`~zJn)HJS3y`SdL?)S_*qc=dKdTt@N3{S zxNU6|T?_s>DEe(&=lnkos=XJ3nzx(4Gr-$Gwf7}ZmHU%${RL3;`D;+)`UW^3{Eu*b=EXkm7lG>U^FZ~h74YSt z#{V`@{CX#-_5YXP>EJ(t;+uzV@Nqr?JcjGDK+*GTQ2n|TJQgg2M}jp_<7$IPfv*Q+ z@Mci&e+(48J`?a8p!#($sChiiVgm-Wvr)@5{sW6#-k|x!k`RJQn-_D1N;Y z90czI)!t9Rmx4z>-RJSupvvC}>iJv4{f~fZ?-QWL|9S9C@Y~>O@W_qMpBIA~-wVM< zfj5Af=Uc(!z&pU#fFB1{?&+I+U*87m`g%~~dpW3n`~j$WxC7Mtp9}ak@Zns48&v&2 z4)`lj?H<3`@1FsRj^}`y*QbN3e;gDaUI!ixz7-Uoz6;bi?*!HEXF<{7??Lh3&q4L$ zUqSWnNER!iT@2g z7yNhdq2RN)5S^Y24uB<4d{+Zc0Ivie4c-u*zXd#%>)XMTz-tKLYjs5zq7W^>}a* z*Jps|f!jgN-z!1!!~4NUfOmqYgI@&Ij~{?%g8u;?56(%PE{j0*_Z;vE;5JbFR|iFx zH-WHT^hcoNlQ!Xtfi>V7@RgwYaW{A&cudLdr48VtxPA%96hv3Y87u0%wFZdMjTj0n;c$Y={WUkj$ovzOZ z=X3pHa0&PxQ1tv3I1l_42#Z8#OnEiXj6`@FssRJl)sd%=GPSAx5nZU=t^cp}#q2HXbfc^Nzz?0}-*%Rr6) z9pD`Bi=gQ6V^Hh*Aun_}_ykb>-wHkvd@ZQ=-w$eDzX(1a{28eFkAIQVYcBW@t`~sn z&j`2zybwGaycS#yeh|D6`~?W>MCV=a?Y{%m{C@&`EfxJ0sPf}12JzSJpyvCpK=u0` zQ0w`Z;r?S@>U?kp_z3Pl8B{-?3ab1LQ2c)dsPSG0s@yH$0C+p7_5C66;ov?{e1A8n ze*FLxA4k9A^80k~7%raMk3rG#VXtuca4IOe>;UJ3El~V-3wS*E z9#H-MICw1h1yJ+$HE;m@87R8{3Y-T%;+4*yXM-1Wy#qW8d<)1FL|*_!pRKR*eqRf! z{u@B?-Ho8;?OmYy@n_&k;8(-_e+u|(@JQ~T@@gONY2d@To(HObi$T4=6?_tyfU4&P zQ0?3juHOqD#r3B^(e3k~#`zUcbovH(26!(hzBu_czMe+FV6n!rRhrl+d`FIPc zc5VYz??*w^`)A-Iz%PM%{~Ms*|30YsIr6p6kEek#*G~mC&S!y-1fK^=emx&t0KN}Y zyWa#w=c8Wdde35T3D?(v&jQ~Miarm2z3VlnfRYotz-8dO!E?axgX-^TZ}54T2kLqS zsCBp=JPv#|I08b++7CeFLTR^@4Zg3R*AgKNx4YOViE(Q^y(H-DI zaQ=;M2VV-F%=IO|=XUTFpyuOa;9T%-a1Ho#Fb2=N$;b0d@CdGN0>z)VfPW6Y6Qqf# zbu)bgkA0K#$;&{||6QQ!|15YC_;=vh;7>rw!MV5icoWd%DyVsWKd63w6x2L@8PxoK z4OG3~0X6<#gQtK;z1g3i4ywHcp!jt)_*gIjmwBI2Nwkpy=~LP;`7TI3K(XJP-T|sD2#%7MCwEcqZ59h3m_~ zL9Sb%#`9)S^ZX(3bZ{Rix%6F7&;Jcn|4;gT*Yh3^itjgqqSLcM(X9f`1M8sH;~T*k zd^4!`{}enG{2VB{eFs!KzXU~xxJ zUS9$=zORF7=OJ&S40sBt_uc`j{JTMw`*67b51`unXHes~7Zlwd{dV{BECttceJiN( z-2*-f`~fKb`86myp7aj)XU+xH-ksnga384m{x_)c{RgOiJmwFa&M~O|pC51?sPS$C z#YfK#SO?Yab>aGrpy>EcQ1ty%@QL8pL5=TULG@$KA9_EBK#g-bsQFzFicZf3)t`2_ z|AKIRBeK+)mHpyb=pf8_i9 zQ$Sts0iO)M6O6&Hg3knh4!#WB_-@yW{u;cB>(%dZx%3I}EUteI9t94)*Vn-!P~%() zz65*@sD6AGd;}QX;dDP9)I81wj{(mHN5Ey^a&Q+Yd38H@4*2)r9Pp&~x!!pW_%yCx z1g-_Y3~K&PdO!ETv%pp0dqK_1z2M`)Q~nqqBX~Ag1K$dY|4#UT%kd#_nCnrHDUDtT zJ_VfrL4W>SFy{IOa0z%jcmeoLQ2l=Fhu~505>Vs69n|{^KkWL#IH>af3p^4W`UpCu zo`a&}jo?GUTfqVFZQ!xsd%zRGkAUL4&xPmT1U0|k15W~v_!GxRgF{>o2HXa!y{o~; zfG+|yPd9_2%bx`N8u&1-?*$iu{{pJ~y#L|**)s4ruB)Kxn+Em#T2S@e2#Vi70P6jZ zf#-og0?z=?_^7Yri$L+iC@6kSK-GI4cqaHNP~-UkD0+MroC|&d)O$Y$#Si}miY`z1 z7;6h$0ImjK25tiX9DF8t>c^e#EpQFj?*lIce-1thJm*fggExRzaeW*33h<0SbvyWd z0hfQm`Tk4b2+w~3YW>aoBx46_;M>6?Kjr)LyTA_DEB?&+^h4lQuKy3X5PaIFeLnYs zkLCKc;FG}H!BfDyLG|zZ-~#Yhp!$E-XMFrMQ2lr<_!RJyx_$`#0#$zAXZ`(cpw__z zD879SD7pA)a2|LMI1L{2Ij8@Nz`0!C25Nr42&&w7K=H@XpZ9fh94P*L68KPX5vX}Q z2Rs^F6>tNn_nr~1F9G%5b3yURB&c!T4C?(mK$ZVExE}lz_;B#(yWGA#8GJg|8^LHG z?)z^|eQGMLwc~ARquy-CXUrRH+OM6J@=&X<^vt(6rR7R;zusL_t+&$hA-vk#=&~d( zRg+e0`P{KiyIrsCOiJxay*4+VY^LMO=T5fUjin10PN`cH^|5NDHquO!a(gl@*GsLD zdUImo+!do~JMJ`M>-$AkD6ZGy>3XLb*Z0)oR@&U1HkU0-R`fQ#VhvTb(>STcNvTxt zK(wSCw9i;7O~$xu?h3D>mQ1BXt*)MQ_h8MI&D+;)-X5>Mtfz_Dd$A%8otjal zx^(fX(RlT`b(`b0>o%_2zHV(^VbR`YX=^0jFfOvjd+MEPIc_jRX>)nX^A=;ek??k9Drru~ zp}uUC?Rq08AEX?~>sv)7bt-KZ^%O&{q^;PRX{J+21@>-brCJL#27fqKOh%()JUrfM zT9suj8>5)oTsGE>7q0Ms2l5UCRyfe4C;b#Ry0N@Uoo17%sZQs$g;_2;H(B3BarL3z zkU(g~b9ZFCFn2*bcWbjgRd1(rS-s_W?%LEY^6K_L80Nc~?yl53t?INY;>I2bp(?}t z?3t{TCYi?yH3YiP9f{XeE2Uj|O?ji%kPV=q^RyGPR);fd6U+tETCTJj)npopfDEFs zyr%JH9SNfau^>*Wtn|*rq;XgY0Tjj`SCByyHf8*%O~;LTrPda2*=X~+rs}(yVhtrD zT*lLt3GoEd&|A0mtm{+BE?%Mjsd}^MRD+5uHSHIoqmz*m`>DNJ-$Uib9V(txnRlzI z6_8iy%vwkg$xGjrAdVApzd|#}zny*3Dy!_GT-0<6nC^)&sgf|RLY^?S^~N+LnBR(b zY}=?2hn_>o8kB0W89*Q?US~zt(mgS2ew#|@~ZDy*>GF$PlKLThSD)0kIY)Yqw%(`M1Zc#?fj)K6QbW@W5Wn?S(sDX2}4 zyO<~wGJ~uH>ThQ9WkINLG%eL@WdzOwN!jgbvt8k0Xe8cJDuAu!Ym(azVHnM^? zQyt_?HEALuM&ixlBh{17L0;L}c8WVmf#+bT6B${3Tn4TJcFd(L|Jm zevQ>pr>3%L)H0b>koWC7jIi3OL&{nv$THF9d>3Rf{7@_UA9@x`>}sn-3C zawJ>&T>`lfBJ6YZ-C7crcFPwnb1`L%XRFoL7gSBGYw&0-w8IwBYUxGs?JPXn%V(EL zP9&jO(=B3lvrGgpuuAMU5~f{gSCRB4ZQ7Hasj*s8sXAX|ZKI#FvuTRd?Jfdm`*Su2 zzM0rc*^`b*Ii-Pu+j7=m3^iI}xl?CpGHIerr%kHP_oUs4t&ePT2-2S=AC`LM_rm-G`r&U>_ z=oGaX&(F}33dVRV-b#aMIhr@9=69lAV;;J0!%9{+c~rEp(}c%RD<14N11VV)8Jhit zgDF&nKE?av_2yL4reCxtI}_Ej&TY+C-Zvz`ZYFyoZS_AX`ZD8@DGmMQ(F@0^DZ(Ei z1#<}B>+mq!gs2)14|9?KcU4%!J6SL3HN#=*Tlw>uKL(=xn7uQsUZ@zR_`t6elpr~YWH?~QdRnpa$o}>uD`cYEoxo-ACZHH|;XZ+ASvs{Mc3l`RL_6MHL1$gIkh{^c z$t5e+LvDnQ>)gv0awl5WYGZ~>tXNa8jbkm>Q2VOO7KWSgu#{RUZ9I@H2=b!V)qHFq2_Q7!oCY&0JLExnH@$1t%^6iaE!mxnqO&)k zsgZVQBwE$Al*5dhPodgj!wEtqy^=X)pGQGAr<7>Jo55ApO556!@Kqs|%iK0yVmkw? z*#&~tC%zSn54=RzO;mvHrJlXBLjpZoRi=Eo>;hD>%dYTJ@UUJ>V!0JiX3Ax4VBuLI z5Aqx4i40dVr}~T3;w@}48`gS}b~`Ce%6Dm(zIfCLy}7Nv$L<;-g1^jf$W-gA*W`Hd z{yo>ddETI1W^(nO>uxo%-}j=3#15M6c{3=~^~_kin||@6oGeagm6P(`qAJK~(^JKE zruHdqJZ0>|Iq_vOe1a&7Q7?F_mZoJ}R?;Mx(A`)xWv1L5l&q6vj0KGx)ovwqMD3YV zLknyi4<-Ysg~?HWY_D!wTFG$8ueKYR$0b zGluT1Tas&O9IcZ1GY&=hm2nolYChJ=UaO|}O1pKVnzqxv+v_VebMfZ4(`fao&70S) z#XHHgv5e9y8Sle9jM-e>XhmyQ?byCy%jTugn$d0Rc~ak1LD6T*WxX&7axY+q@IPZOxl!HaCI0JF z+tNg|NbEfnkkT$$2ua{mC6mf^IT%NxH4^w$ zf%+vEw%(meM@B~IssC0@1JN4iww&>U7|ZV4L{@69nqVFE+%LG(YS9wtUW3Kfo_E?` zpQWJj_I{sc4Ml6JDSqa3s?na73}P<2k2$#XX<{NPbTyx|uAinYx*9o$+b$9V;$Of+ zneO2}j;YMh(8j6hl$l}V@LhxH4;Bgc8#;F=AvWqwcFTAiaV$x(#(dTJ6i88B8qaIR zVJlG!)U4-8+?t-!JTW8rOHyWS&hbU7Rx0hT6J9e@$Rq^3RYHwpRfo+W=+D}vq}8aQ zO3kDg)@8G2g)&h+JBSHS^~wYml~%?p`EY9N*Q}7Tv8z05t{`c<%-W)pc9aurS7r_LRMvgVl=`gc?1A)qGcU3S`h~yXp+smL{?^^0sCxa_ajY@ z?!_DA!A+Ca^qlZGY>C{%!&b$osr5^babdE(LH;J=!sx2j6Q(2lKv5GRwnugUdi}>lU6EiGv<;R68kjdQ|mXD!%khy04^2PO|} zr1AW#ocfjWHS^=$Nwt%5%e07{jifz!&HSZtxSVQDTr-f(bFM>m8e$QNo^@C9vzbQg zS8dq1G~QS*B~@3qu98%gfV&1->loDKmbeyOgjWZ;N|^5^6e#NUI&IH34Gu}^&SB^a z|C@?n9bqG77w+0_HBBR-PsRJzN`uKVf=Vcw!%7w5i1T(sRXs0TNgB@#4#;j>{wy!K z8z#z}FbETtn#CD3kSo<_Jw&m8;`QcK@ZT;lV!uFMUuBbE6ft{7*tmH2$6=8)9i>|mDYd@t$0vdTqs0+xHpWPQ(-~JrPgkn z#-Ro5UtzP`loDLvaRUQH6?8N#Q|6$ePOs(LnPSA8KkGQi>B*WNSQeraEEK^QFN7#4 zEJ0J1lsQ~m7~a;)!~XKfWP7T*LgSoZ)9YdRmC<^g6Gm>;s{>1;i<*c`R%?%&u8nio zk5;g@S-i++Ujt*Q^zQURNte1NqSUj12$%S+3}dEyUnEo1M>#EC6v26 zX11<<&m>%kmKe%K9y%CP<;0Ygh3_mYYJnI-IvJTan0Y6H`)xo?(8VUc`aNltH&DN% zutKpe#;}NxIh1Amm&)eSgs7nPS-uM@r)_hwcI%`e_(1fR7nMCXY0(tFYViQp23LVP z_S7`zu@qu;Rc>RF72KmVjm%E6fq`%`pRj-=db)cfMXX#YYqt#!4z$itt($><057La zWum5&VxxpL3@^~Favevq-PESO((XZra#~XK#U9b2d)YGT;LL+wwo&z;pP0WS+dT66 z!VTx?{B9=;0f2dXqdBYyn-%dW+H{PLS#lpOt}Mn zL#~*h6`-%#7-xO%Z#xZGtyd8_d6kCfkgd6627b35*BD3z#a}eX*_Q z42egY=>%>c_>q&mY-%2;E#Jiv)(vDQZXAmQfw$(fC1ceDLDannoihrS=yGME=2mK% zPf|K>rKT_?Gh)mt#nNbxXy95E9x&7&-;?C7vfjB|kcSe%OfJ+A$<1kGRvuF%ag1FQ zM4%ri=hfLD6`vDra6<;R@7JjO2~yK#Hl`HaHm?f%Otb-^ugO9G7sIn)mU6FD?ZD%N z21r}pP(#7symg26TeEm*rDuW}ekfzx`~-7Mq=z;)?KnCNVl&@hVu7`qP%Cl>Hbk7% zaZzfE&9$m*A#Bthy?7BkYx>4`ry4e-Rm}i<>{=?`xH=AU4tIv%# ziLDU=u#Xck+N8(;ILE+TaH^f zv`x4(mvLe&lgspZDjiUfk~=H%swDjwB@uS!FNn3O7||Tv@-g;K8@GE-0j;Z6L7`rR zIuH_R+bYU77Ne<4Tzf_IlqwtgKv%_EUBO^Eua87q? zuSQ$O$92rvjJ9MVzaXZ3A3@U75TagX^4Z{mrFPFtUmtC$Hz0uiH96PJEhq(xnd67< zxR=_&CaqY0QbNOa63WeQ>4*CRZ3kw-5I9wiwh#>@vFRQRuZ^aA?rwDtd;e{=yI@Ay zlWdciQB&`OuF5L3n^bAcf7rT>wys?teuT=StyoDC3-C~`D?nrdQt3C&gV3GQ+$GoyxzK&2IZHUO zg#dfB#q#-=(7Zw_OqbNJq1OBrCS_cTXp15|r8rs(6;9MTA(r@}%{y!#gTcjVbj|}a zg?04^Y1v}7V~*P@RrxhW=#Lb=0R1X} z>us}EB<%M5Uwq18w#Mymq^;sd`_52AFwt6}|;P;x~8O|Sa zLTkRc{D!fyg>rPg7A%}lk5;H{0ll^5w|lEFckWDekGgcI;460KV-dAguNqYi{qVuN znLR7>gAi_vzk2LX2!XIIzql{GDZ4w$8D^w^vPBi;;bZ&?XH#7w#}0?JjZ3jw;GDl8 zPTM8U8-{oT<*@rm%I`>~*+P;9(rTeyalb*3l$8Bsf{lIJEq&Zwqin62#I*~PUy@P9 zT{MVj6e~#z((Ibl=&nkmA?o{Pl=)e-Z+9AONuwP1Mx&UV=6Oc$W#Su#C^WLn;muyD z?n}4vC~lNfKR3iaD0E+Q#$^UN+x>%6zed=5DmhwjBEr`)X$#^FI&;IQMAVtS&%vK` z@HxvCHdZWathfvlz`VOsH_EZEy-QKXblVG`qeUsuN@x@{eCc%#g z*gTA>Wp|o*l^pcBb;mb;424mzWc2h>9puoJ4z@ZC`z*#R1k=i;g~v+=vx13NQ=BpM zsC2oj%nwvVT&sS@TV@Yr^W9%K*R`eoWQDq>9`acKTtg@tIn?*UcI?K;p}$^?xu=56 z-&|CLZiavej$(}g3t#d!guHVjbF$>`1UbcUncJ**{@U*5d&?rhc>-4 z9@$+MZniS;_hvtF0XyZhS#lBw#q5x}?Hv-U9a3>gn4ly|!$-sHaS>bRv(BijF`$em zRo||&!YU-Y4C6LIo^;BUIs!n!0r+y{a$yCO62>@itjVM!kq}Cl7N5R%d~s`Z%TdY|2#tl+`ST#J1(!a~i^n)h5#3B1X>3c9y7}=gJgR1HRc{lK2X={m7;l8RZc_5QUfgz}_4px$CYN z+8i&F2Mbsa_E&xI*18d8yMlO1mXXblw`X3+tdqeS?djwp)iPyXsjQmW#(GHA*w)8< zn=tIM<89O!bmp*-wP2QoN+n%^J#vjRop?>F+1EKPGq{-r_{qaSE#)G_Pc}*jiE!GZ z!f7HhUxX>NwynzFYLc1yD(;=*xY#Y#a-FCOsh~1gITcn7Ek)$Ha>If!e}LULGiv`2 zP%AC$#s*WEcsh0Qpt%vnf3a(I+(1FrslA##wXXghQ&v_|o;vk0MLZZwUZJQeFkZ32jEhJ@v${eQ41RXWOqkNgjd_h%_ z!z;A_0`;*|Ge=Rs*>5x~jz{Ot;+3JdS8}RJ^dYXQW`&(?LeA;FgC33m{9BAxeY~x& zEkXy3O_^b7`RvouMrD`T5qK~Z<3ajM@U79`MhwI3uCyvz^~|2CfNI%MrO4BzeYhCv zl2v*|-s7MP!^Y;ypXzJCs7#PwqDZ{p=g@u|v;bK_nrS(HqV3d3#H+ocZ*Yxjl23eb zmMa1NeU%Q#i<21?2MyO$czb)3gn4kC7h7n(5pBobiFVZTpv3&EiD*Yd!HaS3THgUV z!ZAdbU&HRYBg1}XbR6?|Mhl5t8tIYzSshRt0xlEX($D;d7T`LIYsntzj;(>{62)#r zmsliN2w6c06Uw7V=APT^H1o10s8~0DI_)&H%H~9um_`b3)mnIoOdQyfwlw5*JuG$b%+%O#_xRWq zK3*3ze6R0<0l~rNx9|cl*6Wk?`ke6H9SZE6{1)6Rg;v^^eXGMextbeYs!tdSM+}(> zBK~g?9bF#Rt|++6ppHu}Z4X7P73?x6vWFq$-enxr&Z61a;Z2mtffI@{9u^OS9r0JW z_LvDspLrwj3FQaF396mW^|TaVsiJQCth=N=-!tTPFwW zjOJ8p&z&WZB8cTfe((MgGHI44<3Q~;@1_0^9IGPAFkqFte*j^S z3!&^pBW?42W;$NKas=aX?uvn9<9OCb5>3w82W=a3|39&YSXqDII~*xWl7oq+Hq+@Q-5?E*s`Q3iro%w8xE*%C9>RhdH$8*qkbc(H&Z};2F=k6S&rPvei*aGf_7!c2pmtd zbWDO1n}q|JR8W`EvCKyzF>l-PjJw4S>t7A`zg4ISs-r0F{pqgXcPneav=sYP!j?!s&(mm`+<6ROodnP$~P!*h?sXuOyw(Gt>*sCmD z$y+LxGt|48`z`cAC1*N%)w(YA6s4Lu%)fN=H%w<0sijcsvod~ng`R75_qsgoHFE)^ z7T#)Fq}lo1zBuWc;V7n*G%U2eo_&QMhwu_$w|h*Dp?pq8s0ai`5ev(|om!nYiG0WE75_^M?LZCpbn102W{UaejD|ZE ztc%&cCrx)n)A)rVJ6&k)%nk#tQJY%c;XYfj+@opv8mmnPTNa|&eMk}A^U~MGo2_$7 z2qm%U=@`1>d_ts)C(xUb3oo)46*!(R=AI~_gS@@fb&uf<!Bc-a8q7n&#T(W5KIm3(2 z8zw+=@sg!yFBx8R?xIB$9Nxxverjo!a_3R*$&2`JK(U>}+vTMopr?-iq=fdbY%a^f zj|LYoHyAWa1>2b0qcWbFAy6n@jfEz> z+$FaVac31RY}OYJ4Q#D;nn`tdyaIiLS z@uEd57C&|9>Z`-W^5u($p7f-_+8l6bXyuZni-(2=Hf`9nt|0f~kwpU`z-3qtsil^n zXCY=yrFMa0K=}Bey}Z*NA3nb*C&CcWI=rstPMoFj`C}YTU6hhc1L`wR(@QbU3D1ld zkDNV_B@D{6(m0E;iG6ar!g>y;#yp%FGf&7O`y$^>52wb=a}yTFad^?SZyipJIcr9> zILnecVal}BK35a-Zx`4z`#)bnXU2hnGvjb-%)_ZMQBp}YyT5$Ghf`ysRio7g8Ljno zI5p;sY=D{ev;A;t%)_ZM52wat85~ZHnSF_C4m!`?c{nwue*$+nHRfi#oVhPXaXkl5 zjfv+`p7HX&>pK%@uT^t4r=`1YL4DDId8B`0QU%H#d_@v}<_=4f*vUpUud4)?1{ zJ63OY`nyPejJs~;GjTlkGrAwXHtPvYi3abwnJ>gAdUI%|$zHnnz!Pc8FT+>G>f`|_ z6uv{V(3Uk}0%jTL0qgM4AgiK_25v4Tfg1Otf`j(GXjgMu>g@i^+coH69HOLF>uOOS zBj;X7E*`YRn_472nK##X*3Cv8S5}w%!M#^}H$x&A4v1iqW+g7|yPn7*0=|^dp#)y|`;mgv zhetiuE4AA{rjU)(2s4uc2OaWY)?+flcnt82VHb%w2?E@r)3zWr-~j^cstK#m1Agth z5mu9lElxp5o2U{bbSCy)Zy7Mn zgRW0#?P`B1#c))+fY8STVcfi6)nHHQxQ#JzP~TBDw5({Y-jUerdci(S^MfJsDncoWzDm3%+{+=m!x7_!ob8r-sgL+drRLZt;*^-qblE< z9+bSE+qE=f&deHo+NfD?rh8cqnq5x7v_45u*{mll6Sl)-4%xX$Ekn>l2boeP19jYj zm=^q#?qw01oV{<^Jx7O08zEBjDIf=i!-}4i1PdQKvUW(SopED}qsA%zOb%J^2_0t+ zDmtvX57Nt#Bq0Js&RnolnaYf?`$=wU6`FuCA$_4C&HW^S?(~7ZhKZk&w`=* zP>53uCOm~yB-mP2oQ#EJq69>7EU7~(I~)t~Q9A7;tEZiVts=E2nNHIy`%-o089F_E z)0*Fce4Z1{gl`!LA>9jq*bbeoCOD|b?76YhXrH#6vF-1S<0oi>NIYS>dGg+WSDSMYQ` zk+$(^J7l{y1wPLf8uT>iE4f2@9pZkCIkL)Oj}n2Nd>F9KS{3v80@1}deHgp3iXTp;}1YT0?0>UtnViE+Q)n%0RNC5)J;n0YoXDgvbo_hqO zi!OF^zUMaus9Q*7+h3Lyw8;PI>(@5R8o5rgg87UqjD`I&e=uB)lS-*#CD|pi6rtL% zL*?DK4k?{zbk|L$`IBYSzI(R1!tecU{n_LDnoTq`6&5SoZzpRVnp@7|%I>Tm^1^CS zvu3#Ei7?Xf4i*WQ`j8RDHT<&FqKX^vW7y((#wO?q9E3}Tqg4w&i%_H%D4#Up-M|6+VNDP5|`@~WMVU8 zzw!?%bj9-!_iV*~-lKVcmuq+mv=8Aq{%2S@qCg%T`8 zUa}b%nMqf%&Eag2W@?@?d=$7QBm#12p@3Ai4M=)Xi3P-%2@Z2ExPj;{29(dD z&K7?wNU@AK&sf9hZf*K4(%Z3$`Qv)g>P~In^$U7rA!$0ZKbs4JP$8Jjx6DEflF z2nCeo;ZiQ>7dD!~5Ue+c^ySs~zUxaUU$!A-#pc}tm#PMeQ4A%S)@atpHSV0#8C%3ZW6%|8M>oV)b5Id|zQHwai6auML! zVV#Omvb?2e8FKh(gR4lSSy<-RvlhJq;v7%8nfA-H&WLN+_2kXb{hP+D$oa>z`l#X{%dTV0ca zA}Isw@+7157YS353c+DgvCmmDS%t;WOoL-|T6JLEq3R%Ox6wzo^MCl>${rsxoL zs$FUL^cZ*LJ_+c0-%_sbsOrz7;k6*D*Mpyj@&7SV9W)J`ewKF?FMR%k5i9emtWT1t zmaq&~<@1f8w*;#S)5qxv7s4j`xWw~T&51TZD!!EJeMNlPQGJJ&f^~g3PnvzJCCMXp zs`$3peT_ufITVT1_`}GgTE$afrz1KqsHT28Vp$4{6s@pzy?dXDWbNFS6s>DSSuHC6 zwpvM%Oo2-elByN9i8k{&xhzRLxWEK`0I6E*o!oFB8>$kbhOZx_jy$kbt%du6W#Xb+ z#An=QRAtMHecR1mbDMUo79kR=YbgV@m zk=zSDLTdk81qu6Pf7yu9w9*g>bHq@%Q3U;8EN2Jg@zpXiM`Q z#FKnj7id?(0hMoxm-Lu~WGt4V#3mXm_3Op;MuJ|%zwAqy)+@;^hec-e>PVz|e^bCR z6!VRl3(eiI$b>CD8DE{x`V+ox^>1qWZ;MI&FLXVyJg`ARARpl!>GJv$4z})MlENY( z%!CFXtaPvp`x4LQAfb-XW7X51*c84uH;S|k1k?WV!NN1>5|}0uO8LebK6EhoRiqbL zI9CRKH4PbI&GUWWoUkk?xLh1JqwX2WVP{JUn|rzaJkT;z+ChK+LEzT@Jh7yZb?%9!F9Y!ru_G`6oQ*ZWMEss2>5nu#7;O=)BiFff0GKZD|GVW)yI*w;jF zZ*3MbZ3sJ?A z(&Frf?@b-{jafn#~@PWPW+>9GsAt7GON&H{EA zeL-x8M{@Y*=C#?Zo_=Elbpww#l;b3y1EvMB=dz`|2ukD(ROX0DB5pjvdPF-*vYceA z!p_y?jHxJL%9WkL$|Iib_k7UXUAhti0bDxciMFr;>#Xe^g{YS3MdFq^doi5pmd?*= zb&Pr+H};M6$V}lQhi$)lR8*yXwjiOC&b3Xm;JXbi4$O?7GOA=}XLcmWHrZ9F*W+X9Gc9{TIQkrcQ2=`D+q&B2@yd$Sxb zdEaWk;T*TUlP3OW%KhYRwtjVa3N557@26V^Iw@!7vP`}DQrSMa&%BU%aUJ}1SxN+u z{Z^&C?WIa?Vs)(sR=+3FVS!ojo$Lpc4O!dBk?bUT;Mnk&s@S&7e@t=P{ZW(}gqv7| z1~FfFw@m5xI;GND4&E+$K~~RLlP5vw$?98tu4>UQ-T8m)PcJEJLQi_%Su*7Ij#|91 zpOJe<7>dj$@47zZ&qp1`Y;T(tMXSc*Jg2s6A4q12tCMRNcbg1uggO$(^|9~iPvffrc|4N%YqrY^|}ytMim(U z-dI)@XY+PIXdVZf97+A|ZWPff9>dzxV!r2?w#n8)^I24)Y1ZCyp*ocp*p0VdYJ6DY_`^D__&rOVi!OCZ?mJbN9MH z-S5vbDf)b9M4(H!0aORGtyHTT@redMSdDNL%ErAN$vCUKEFMp8`yv@A~hJorJT z64hhfSvO#aB>1f@J+ORP3QL2T#cQk#eR5=xxV*)bx^Bg)mINdA+;$|LX0mc7x@Z(8 zR?fYQAw?7U_1wg@MOGY5*=dg(%{1KUKGqo_Ob@k_+|`xFe@gaXZGkrS{4=U-R}?|= zo5k5-S77LUDEUD14qKda5PA9HBjJBYJd=WlqIf;WJ6I;q+{<1Flh~q3@@hDDt?t7NukT~zZZd&3UO}^bQ zmmR6VvK++(DC|EWF&cqI9A+CX+KQ4AujO1RgkiX|$6WF5mO>{`KrNmjMQfrxDitwT z=4I*n8V143mnDb+x#T<#pY)h41M!X~M`il%Pol;fu^>)Vlo=5mWX7w}tU|bo1v3(l zO8Y@9@E27jZJPXvQ@$ya=5ZNjni`v#-uRFc5zpGcOeed~9h$YaS=Y;b9I2vhZRLdR z!6|iURNC0#6yI0f{T^7>ei#dC?tL6UHdP$Q`yY_`|2tjrRtvJJ;^0Pi2u=zM!zN?0 zk`$BskuPSnCNPW;xmW|PcJ(@bkkF{KxvZQu9q)scI=S%clnD0-37m6Z5CY(!-6(39 zwWB(an#0kUE8z7pHuoA^V?iGzbVeiBTFmh*SJwlh&jEU~s?;GJD4LYbSD^=?n{{;7 zn;%fPI&Y;i;|Eb#`pnx2X>8Ux_+UwxPT~q2dK21FsMcaMJ>s;ia<0PrS5CQb$n-_C z5lLyxS+u?$aUrJ}!D#9+iVJGTGo}WQ8lJ8H?g@>35t`;dQ!jS%_4D+DLAajW!a=X~ zZ}QDLmn01H`GDpP=IG7&+|w=%npWPIe|olb#KAlMUpJ>QT1jwz75kgC5veQT0rFLu zAZAfI@R#%#3v1HUiy5hmw}13Y~kq?E6aPRxlHvDXN5EGX%wND#h`dEO;i{wL;I_ zeR8Ntjt?-zuF>&@aCgLUu>^4YisL_XhphbI3hB{tfR}TIuM6|ckNe++@S-Fs7eGMM*QApI24>=2=wS34# z-&Q-dBvOcJtzI#-5WpzQij2P~cf#`F9N%apZ2}3y-yRZS(5msX^TI6ok)dFNQBU!? yT*81U_8{g-R=lD*eZMm$^T&7f?)nf@i~p$Cr;u;Z?p!Exoydn=WJ!^eH~N3S45C;x*=kvACJeNP7*W*RrYwff4UcdEQzqNC$ zeWA*xmqP+q>Q`N3_%qjIOf!5Cq27Q0xzx~@EV`GmD>iLpOlN!o7h)y)v3_G?X5k|2 zgx}*JOlx9Hf1HoGcpUl2L^n02xiJCLjz$YE^+2~*cyo=mx!iiGj;!)Q# zu?7xB)?h|sO&o*mu@F1r25g6a#?ctU>)akzF$m&cQ#UGMUR@1z3&>d_F3m7f=~`BcA+gg8jjP zM^O(t9vpB3>(T!X^?^Vf&Y-IPHY!CS$;MC)rXH%uI-*iK3bmqA)Yd$MHE5mgfpPys~q7ScS4lKD+G4XtP-YR_k29bAsOaUCk+w^1uRipt0dQ~1708`n-=w+M z!%zX##|UhOiI|9b{!m!<`YVV^dVHHhBjKnNd#6wXN zj7HT!32LHpWKm`@*28_MaUY=;cojA7dsIe3JG%Eb3(!#2$D$_A4t|h_PtY&GZFm@! z(g_*vJN`LrOaFcBgtzfgOrX;reaKqOZq)Oyp^8`ORiMq0dNhH@XmAwGeDvZD9E~S& zA|`Zke+{odj<)$2mGb*o8y}!1h{$wP+!~dcj;PFKqEbE>HDMlR;VLA+fH_4&)vRw9 z10fFk;B@SZ`%sbpgvHpTn=w6bIX1+T*a)xVwp;kT;z34{;REa9Kqo_bW zLEZls)cCJZ#a*Qr`R6E`2pX-h8|s*hN1gK`jKMjm3D=?ad>1N^L#T{hMAgQ>unxxd z=F1DFp^9-C@{u`%)S-!Df4k$LKIETmHP3S)3Qyozyn=JF8wIcg51@)PyPq5AROGK& z&5z&UdEA1<%=RMI8^E_D+=|R;n&eOqn1{;H9&CYEbI5;d8mc^{s0}KR9+-e5k@__A zP^sIGIzDGH1FH;j1It8ZXc9hxPh)%BjLOuf7>{>QHPI;74WK+gLleD(3gAf4b6AD` z*Qi(Pw^$W_z?%3AR>zu@dMHL=HEbF*Hs~X$=O?2UHXQYw!k~d-8k(RKvv3~X^su+V z{xVl}H#$MG^MpzknN=Rbxs zrO3KtI*ve2mRXM4qZ6o<-o&O@kIIU~WK`fika*2NtcSU%=j0)UZY*}k&u}U>9O-7d z0xLc2|9To4m^8}W%VJcD*JBjE5$qpErThdckh8(hZ(%h3kSE<^+z4yYPsecVfjSj~ zun~^I1~?O&Grw6$qb=@0o&WQw_rX=vgg>HIRAsaqU?=QOeV_-02JfQ+du|Lz6fHKxGpJYc zEmTITah5Z&De4rAL~Ugm*2WEE*?&c}lM4#q0P2PFAu4s(P^r6xIzB%kMPpiVhP2{7 z*albOQapeu*gen9q#soivr(yEfpzgUR7QT67jRc{kP9(f_#imo3#?E74(b8b#=HH7 zsFk-t1>7E6VK;1orqf9^7}L`%0dUv+3W$b~vfP{oel@>_vZ#&kgt@X4C%xLojm^|LeglR1Jksewguq z*+fGte-BkOm+)cgQB_}Uiu=u`3$~y?8 zs0nIM;~jxv%gqf%ZPee^T6%}y+HNmr}6>kdm zcVHU*4^S(<7rY)m!+q1WL}e}qmD#bV=g-3CI6pwcOJf7p!gnzbPvSOADskU%XR$B+ z2dGzSuTrJqa29SfxxiA%_u(OC9I9tQ7gEEnxJmEyMSbjq~8_m;$x@@$D>|Yt5E@dg0akRJhR;|2(2)O z4`yI*Jd6#|^E5{X8)FaLfREr6Y>J_C9u~G~iIjy|jg9eVY>karO)~aGWpp}bV1v2( zoc+(G;pIX(w#T*D6;Glfu0GG0Vb}+k=yTKqV&=QQbVi`YU&3nGh-XgH=ctS=!78{C zqp=dh@pWv%KeLw~_3;!c;?IMIEpV$f9h-AK2b#UPcA@6}H5mP~*JpODv{f9UOvVa6IPX zyEqCXD%=beU@!WcuseQPLH?s?#4mQg_h+JB7;Eu)j3eJ|@NHBPT}D-T&86=5{t>u^ z{@1t$S1)tF_s2i$*3ip1gzHyP8A_wV8(}^s;GE^8T1B>*3ku`_w#Cz^NPk4FFnfg? zKt5{kD^cT)qwc$hD#|dTR}H0M3oO8RT#VGK*@1Bwx6;kzfB+5cQ4wlj1y;rF7>2vC z3hu|6co?;ZCxV_ujlUS|UqRh>1GUHBq5_O1oi#B7HNF={V0eET18EF@-nNPP(Ehf? zZCj(H+)ioH)~;<)(_V-hU_T2)+huL%+2Uls9kwviMx-pVO;f_{-ju#JJEggeh>x)2 z+I?c*t4MH)Qtx=`j41V$l$ss|1^VaBw+n|guzT8%x6RUh&L7i1_oU<(c!&9B%=DF( znV$K@-m)n^?@aD7Jq!J&XNkYO)aRY(FDmj)EGzUEmpY9zW_p}gJ8kvYpRvL-^R7E74LMhz4MZ6Szb%~X5KEFcwm&hIX?Qc};zb`6kVr z!;^daN+*^S`bvEE_Nr&?rq%Jz<<+e{HtmH4;qI2_Gs2O{l>14nI>L($F`2akDdt9MsASx2&} hI+Y(x@;LE-{D;RT9A6)yt\n" "Language-Team: Romanian (http://www.transifex.com/projects/p/mediagoblin/language/ro/)\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: ro\n" "Plural-Forms: nplurals=3; plural=(n==1?0:(((n%100>19)||((n%100==0)&&(n!=0)))?2:1));\n" @@ -49,12 +49,12 @@ msgstr "Această rubrică trebuie completată cu o adresă de e-mail." msgid "Sorry, a user with that name already exists." msgstr "Ne pare rău, există deja un utilizator cu același nume." -#: 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 "Există deja un utilizator înregistrat cu această adresă de 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 "" @@ -80,174 +80,185 @@ msgstr "Adresa ta de e-mail a fost deja verificată!" msgid "Resent your verification email." msgstr "E-mail-ul de verificare a fost retrimis." -#: mediagoblin/edit/forms.py:27 mediagoblin/edit/forms.py:87 -#: mediagoblin/submit/forms.py:37 mediagoblin/submit/forms.py:61 -#: mediagoblin/user_pages/forms.py:45 +#: 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/user_pages/forms.py:45 msgid "Title" msgstr "Titlu" -#: 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 "Descrierea acestui fișier" -#: 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" " \n" " Markdown for formatting." msgstr "Poți folosi\n \n Markdown pentru formatare." -#: 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 "Cuvinte-cheie" -#: 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 "Desparte cuvintele-cheie prin virgulă." -#: mediagoblin/edit/forms.py:40 mediagoblin/edit/forms.py:95 +#: mediagoblin/edit/forms.py:42 mediagoblin/edit/forms.py:97 msgid "Slug" msgstr "Identificator" -#: 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 "Identificatorul nu poate să lipsească" -#: 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 "Partea corespunzătoare titlului din adresa acestui fișier media. De regulă poate fi lăsată nemodificată." -#: 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 "Licența" -#: mediagoblin/edit/forms.py:52 +#: mediagoblin/edit/forms.py:54 msgid "Bio" msgstr "Biografie" -#: mediagoblin/edit/forms.py:58 +#: mediagoblin/edit/forms.py:60 msgid "Website" msgstr "Sit Web" -#: mediagoblin/edit/forms.py:60 +#: mediagoblin/edit/forms.py:62 msgid "This address contains errors" msgstr "Această adresă prezintă erori" -#: mediagoblin/edit/forms.py:65 +#: mediagoblin/edit/forms.py:67 msgid "Email me when others comment on my media" msgstr "Trimite-mi un e-mail când alții comentează fișierele mele" -#: mediagoblin/edit/forms.py:67 +#: mediagoblin/edit/forms.py:69 msgid "Enable insite notifications about events." msgstr "" -#: mediagoblin/edit/forms.py:69 +#: mediagoblin/edit/forms.py:71 msgid "License preference" msgstr "Licența preferată" -#: mediagoblin/edit/forms.py:75 +#: mediagoblin/edit/forms.py:77 msgid "This will be your default license on upload forms." msgstr "Aceasta va fi licența implicită pe formularele de upload." -#: mediagoblin/edit/forms.py:88 +#: mediagoblin/edit/forms.py:90 msgid "The title can't be empty" msgstr "Titlul nu poate să fie gol" -#: 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 "Descriere pentru această colecție" -#: 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 "Partea din adresa acestei colecții care corespunde titlului. De regulă nu e necesar să faci o modificare." -#: 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 "Vechea parolă" -#: 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 "Introdu vechea parolă pentru a demonstra că ești titularul acestui cont." -#: 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 "Noua parolă" -#: mediagoblin/edit/forms.py:117 +#: mediagoblin/edit/forms.py:119 msgid "New email address" msgstr "" -#: 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 "Parolă" -#: mediagoblin/edit/forms.py:123 +#: mediagoblin/edit/forms.py:125 msgid "Enter your password to prove you own this account." msgstr "" -#: mediagoblin/edit/views.py:73 +#: mediagoblin/edit/forms.py:155 +msgid "Identifier" +msgstr "" + +#: mediagoblin/edit/forms.py:156 +msgid "Value" +msgstr "" + +#: mediagoblin/edit/views.py:78 msgid "An entry with that slug already exists for this user." msgstr "Există deja un entry cu același identificator pentru acest utilizator." -#: mediagoblin/edit/views.py:91 +#: mediagoblin/edit/views.py:96 msgid "You are editing another user's media. Proceed with caution." msgstr "Editezi fișierul unui alt utilizator. Se recomandă prudență." -#: mediagoblin/edit/views.py:161 +#: mediagoblin/edit/views.py:166 #, python-format msgid "You added the attachment %s!" msgstr "Ai anexat %s!" -#: mediagoblin/edit/views.py:188 +#: mediagoblin/edit/views.py:193 msgid "You can only edit your own profile." msgstr "Nu poți modifica decât propriul tău profil." -#: mediagoblin/edit/views.py:194 +#: mediagoblin/edit/views.py:199 msgid "You are editing a user's profile. Proceed with caution." msgstr "Editezi profilul unui utilizator. Se recomandă prudență." -#: mediagoblin/edit/views.py:210 +#: mediagoblin/edit/views.py:215 msgid "Profile changes saved" msgstr "Modificările profilului au fost salvate" -#: mediagoblin/edit/views.py:243 +#: mediagoblin/edit/views.py:248 msgid "Account settings saved" msgstr "Setările pentru acest cont au fost salvate" -#: mediagoblin/edit/views.py:277 +#: mediagoblin/edit/views.py:282 msgid "You need to confirm the deletion of your account." msgstr "Trebuie să confirmi ștergerea contului tău." -#: 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 "Ai deja o colecție numită \"%s\"!" -#: mediagoblin/edit/views.py:317 +#: mediagoblin/edit/views.py:322 msgid "A collection with that slug already exists for this user." msgstr "O colecție cu același slug există deja pentru acest utilizator." -#: mediagoblin/edit/views.py:332 +#: mediagoblin/edit/views.py:337 msgid "You are editing another user's collection. Proceed with caution." msgstr "Lucrezi pe colecția unui alt utilizator. Se recomandă prudență." -#: mediagoblin/edit/views.py:373 +#: mediagoblin/edit/views.py:378 msgid "Your email address has been verified." msgstr "" -#: 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 "Parolă incorectă" @@ -278,6 +289,69 @@ msgstr "S-a omis \"%s\"; configurat deja.\n" msgid "Old link found for \"%s\"; removing.\n" msgstr "Există deja un link pentru \"%s\"; va fi șters.\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" +"" +msgstr "" + +#: mediagoblin/gmg_commands/batchaddmedia.py:40 +msgid "Name of user these media entries belong to" +msgstr "" + +#: mediagoblin/gmg_commands/batchaddmedia.py:43 +msgid "Path to the csv file containing metadata information." +msgstr "" + +#: 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 "" + +#: mediagoblin/gmg_commands/batchaddmedia.py:74 +msgid "File at {path} not found, use -h flag for help" +msgstr "" + +#: 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 " @@ -285,11 +359,147 @@ msgid "" "domain." msgstr "Lipsește cookie-ul CSRF. Probabil că blocați cookie-urile.
Asigurați-vă că există permisiunea setării cookie-urilor pentru acest domeniu." -#: 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 "Scuze, nu recunosc acest tip de fișier :(" +#: mediagoblin/media_types/blog/forms.py:26 +#: mediagoblin/media_types/blog/forms.py:35 +#: mediagoblin/plugins/oauth/forms.py:36 +msgid "Description" +msgstr "Descriere" + +#: mediagoblin/media_types/blog/forms.py:40 mediagoblin/user_pages/forms.py:31 +msgid "I am sure I want to delete this" +msgstr "Sunt sigur că doresc să șterg" + +#: mediagoblin/media_types/blog/views.py:156 mediagoblin/submit/views.py:69 +msgid "Woohoo! Submitted!" +msgstr "Ura! Trimis!" + +#: 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 "" + +#: 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 "Fișierul nu a fost șters deoarece nu ai confirmat că ești sigur." + +#: 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 "" + +#: mediagoblin/media_types/blog/templates/mediagoblin/blog/blog_admin_dashboard.html:50 +msgid "Edit Blog" +msgstr "" + +#: mediagoblin/media_types/blog/templates/mediagoblin/blog/blog_admin_dashboard.html:57 +msgid "Delete Blog" +msgstr "" + +#: 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 "Editare" + +#: 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 "Șterge" + +#: mediagoblin/media_types/blog/templates/mediagoblin/blog/blog_admin_dashboard.html:102 +msgid " Go to list view " +msgstr "" + +#: mediagoblin/media_types/blog/templates/mediagoblin/blog/blog_admin_dashboard.html:104 +msgid " No blog post yet. " +msgstr "" + +#: 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 "Sigur dorești să ștergi %(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 "Anulare" + +#: 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 "Șterge definitiv" + +#: mediagoblin/media_types/blog/templates/mediagoblin/blog/blog_edit_create.html:26 +msgid "Create/Edit a Blog" +msgstr "" + +#: 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 "Adaugă" + +#: mediagoblin/media_types/blog/templates/mediagoblin/blog/blog_post_edit_create.html:23 +msgid "Create/Edit a blog post." +msgstr "" + +#: mediagoblin/media_types/blog/templates/mediagoblin/blog/blog_post_edit_create.html:29 +msgid "Create/Edit a Blog Post." +msgstr "" + +#: mediagoblin/media_types/blog/templates/mediagoblin/blog/blog_post_listing.html:24 +#, python-format +msgid "%(blog_owner_name)s's Blog" +msgstr "" + +#: mediagoblin/media_types/blog/templates/mediagoblin/blog/list_of_blogs.html:46 +msgid "View" +msgstr "" + +#: mediagoblin/media_types/blog/templates/mediagoblin/blog/list_of_blogs.html:65 +msgid "Create a Blog" +msgstr "" + +#: 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 nu poate fi executat; verificați log-ul" @@ -348,29 +558,263 @@ msgstr "" msgid "You will not receive notifications for comments on %s." msgstr "" -#: mediagoblin/oauth/views.py:239 +#: mediagoblin/oauth/views.py:242 msgid "Must provide an oauth_token." msgstr "" -#: mediagoblin/oauth/views.py:244 mediagoblin/oauth/views.py:294 +#: mediagoblin/oauth/views.py:247 mediagoblin/oauth/views.py:297 msgid "No request token found." msgstr "" -#: 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 "" -#: 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 "" -#: 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 "" +#: 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 "" + +#: mediagoblin/plugins/archivalook/tools.py:133 +msgid "Secondary" +msgstr "" + +#: mediagoblin/plugins/archivalook/tools.py:134 +msgid "Tertiary" +msgstr "" + +#: 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 "" + +#: 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.

\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.

\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 "" + +#: 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 +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 "Cele mai recente fișiere" + +#: 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 \n" +"\t http://getfirefox.com!" +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 \n" +" http://getfirefox.com!" +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 @@ -494,6 +938,14 @@ msgstr "Vezi pe OpenStreetMap" msgid "Sign in to create an account!" msgstr "" +#: 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 "Permite" @@ -510,10 +962,6 @@ msgstr "Nume" msgid "The name of the OAuth client" msgstr "Numele clientului OAuth" -#: mediagoblin/plugins/oauth/forms.py:36 -msgid "Description" -msgstr "Descriere" - #: mediagoblin/plugins/oauth/forms.py:38 msgid "" "This will be visible to users allowing your\n" @@ -560,14 +1008,6 @@ msgstr "Conexiuni client OAuth" msgid "Your OAuth clients" msgstr "Clienții tăi 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 "Adaugă" - #: mediagoblin/plugins/openid/__init__.py:97 #: mediagoblin/plugins/openid/views.py:268 #: mediagoblin/plugins/openid/views.py:297 @@ -627,13 +1067,6 @@ msgstr "" msgid "Delete an OpenID" msgstr "" -#: 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 "Șterge" - #: mediagoblin/plugins/openid/templates/mediagoblin/plugins/openid/edit_link.html:21 msgid "OpenID's" msgstr "" @@ -641,7 +1074,7 @@ msgstr "" #: 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 @@ -747,10 +1180,6 @@ msgstr "" msgid "You must provide a file." msgstr "Trebuie să selectezi un fișier." -#: mediagoblin/submit/views.py:69 -msgid "Woohoo! Submitted!" -msgstr "Ura! Trimis!" - #: mediagoblin/submit/views.py:138 #, python-format msgid "Collection \"%s\" added!" @@ -778,26 +1207,26 @@ msgstr "" msgid "indefinitely" msgstr "" -#: mediagoblin/templates/mediagoblin/base.html:81 +#: mediagoblin/templates/mediagoblin/base.html:97 msgid "Verify your email!" msgstr "Verifică adresa de 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 "Ieșire" -#: mediagoblin/templates/mediagoblin/base.html:115 +#: mediagoblin/templates/mediagoblin/base.html:131 #, python-format msgid "%(user_name)s's account" msgstr "Contul lui %(user_name)s" -#: mediagoblin/templates/mediagoblin/base.html:122 +#: mediagoblin/templates/mediagoblin/base.html:138 msgid "Change account settings" msgstr "Modifică setările contului" -#: 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 @@ -805,32 +1234,28 @@ msgstr "Modifică setările contului" msgid "Media processing panel" msgstr "Panou de procesare media" -#: mediagoblin/templates/mediagoblin/base.html:135 +#: mediagoblin/templates/mediagoblin/base.html:152 msgid "Log out" msgstr "Ieșire" -#: 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 "Trimite fișier" -#: 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 "Creează colecție nouă" -#: mediagoblin/templates/mediagoblin/base.html:151 +#: mediagoblin/templates/mediagoblin/base.html:169 msgid "User management panel" msgstr "" -#: mediagoblin/templates/mediagoblin/base.html:155 +#: mediagoblin/templates/mediagoblin/base.html:173 msgid "Report management panel" msgstr "" -#: mediagoblin/templates/mediagoblin/root.html:32 -msgid "Most recent media" -msgstr "Cele mai recente fișiere" - #: mediagoblin/templates/mediagoblin/api/authorize.html:21 msgid "Authorization" msgstr "" @@ -927,37 +1352,37 @@ msgstr "" msgid "Explore" msgstr "Explorează" -#: 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 "Salut, bine ai venit pe acest site MediaGoblin!" -#: mediagoblin/templates/mediagoblin/bits/frontpage_welcome.html:24 +#: mediagoblin/templates/mediagoblin/bits/frontpage_welcome.html:25 msgid "" "This site is running MediaGoblin, an " "extraordinarily great piece of media hosting software." msgstr "Acest site folosește MediaGoblin, un software excepțional pentru găzduirea fișierelor media." -#: 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 "Pentru a adăuga fișierele tale și pentru a comenta te poți autentifica cu contul tău 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 "Încă nu ai unul? E simplu!" -#: mediagoblin/templates/mediagoblin/bits/frontpage_welcome.html:35 +#: mediagoblin/templates/mediagoblin/bits/frontpage_welcome.html:36 msgid "" "\n" -" >Create an account at this site\n" -" or" +" >Create an account at this site\n" +" or" msgstr "" -#: mediagoblin/templates/mediagoblin/bits/frontpage_welcome.html:41 +#: mediagoblin/templates/mediagoblin/bits/frontpage_welcome.html:42 msgid "" "\n" -" Set up MediaGoblin on your own server" +" Set up MediaGoblin on your own server" msgstr "" #: mediagoblin/templates/mediagoblin/bits/logo.html:23 @@ -972,27 +1397,16 @@ msgid "Editing attachments for %(media_title)s" msgstr "Editare anexe la %(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 "Anexe" #: 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 "Atașează" -#: 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 "Anulare" - #: mediagoblin/templates/mediagoblin/edit/attachments.html:63 #: mediagoblin/templates/mediagoblin/edit/edit.html:42 #: mediagoblin/templates/mediagoblin/edit/edit_account.html:47 @@ -1016,12 +1430,6 @@ msgstr "Sigur dorești ștergerea utilizatorului '%(user_name)s' și a fișierel msgid "Yes, really delete my account" msgstr "Da, doresc ștergerea contului meu" -#: 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 "Șterge definitiv" - #: mediagoblin/templates/mediagoblin/edit/edit.html:23 #: mediagoblin/templates/mediagoblin/edit/edit.html:35 #, python-format @@ -1053,6 +1461,27 @@ msgstr "Editare %(collection_title)s" msgid "Editing %(username)s's profile" msgstr "Editare profil %(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 "" @@ -1073,10 +1502,12 @@ msgstr "" #: 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" @@ -1134,12 +1565,14 @@ msgid "Created" msgstr "Creat" #: 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 "Imagine pentru %(media_title)s" @@ -1148,35 +1581,35 @@ msgstr "Imagine pentru %(media_title)s" msgid "PDF file" msgstr "Fișier PDF" -#: mediagoblin/templates/mediagoblin/media_displays/stl.html:112 +#: mediagoblin/templates/mediagoblin/media_displays/stl.html:116 msgid "Perspective" msgstr "Perspectivă" -#: mediagoblin/templates/mediagoblin/media_displays/stl.html:115 +#: mediagoblin/templates/mediagoblin/media_displays/stl.html:119 msgid "Front" msgstr "Din față" -#: mediagoblin/templates/mediagoblin/media_displays/stl.html:118 +#: mediagoblin/templates/mediagoblin/media_displays/stl.html:122 msgid "Top" msgstr "De sus" -#: mediagoblin/templates/mediagoblin/media_displays/stl.html:121 +#: mediagoblin/templates/mediagoblin/media_displays/stl.html:125 msgid "Side" msgstr "Lateral" -#: 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 "Descarcă modelul" -#: mediagoblin/templates/mediagoblin/media_displays/stl.html:140 +#: mediagoblin/templates/mediagoblin/media_displays/stl.html:145 msgid "File Format" msgstr "Formatul fișierului" -#: mediagoblin/templates/mediagoblin/media_displays/stl.html:142 +#: mediagoblin/templates/mediagoblin/media_displays/stl.html:147 msgid "Object Height" msgstr "Înălțimea obiectului" @@ -1236,20 +1669,20 @@ msgstr "Nu există încă niciun entry procesat!" msgid "Sorry, no such report found." msgstr "" -#: mediagoblin/templates/mediagoblin/moderation/report.html:32 +#: mediagoblin/templates/mediagoblin/moderation/report.html:33 msgid "Return to Reports Panel" msgstr "" -#: 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 "" -#: mediagoblin/templates/mediagoblin/moderation/report.html:36 +#: mediagoblin/templates/mediagoblin/moderation/report.html:38 msgid "Reported comment" msgstr "" -#: mediagoblin/templates/mediagoblin/moderation/report.html:81 +#: mediagoblin/templates/mediagoblin/moderation/report.html:83 #, python-format msgid "" "\n" @@ -1257,7 +1690,7 @@ msgid "" " " msgstr "" -#: mediagoblin/templates/mediagoblin/moderation/report.html:90 +#: mediagoblin/templates/mediagoblin/moderation/report.html:92 #, python-format msgid "" "\n" @@ -1267,24 +1700,25 @@ msgid "" " " msgstr "" -#: mediagoblin/templates/mediagoblin/moderation/report.html:130 +#: mediagoblin/templates/mediagoblin/moderation/report.html:133 +#: mediagoblin/templates/mediagoblin/moderation/user.html:136 msgid "Resolve" msgstr "" -#: 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 "" -#: mediagoblin/templates/mediagoblin/moderation/report.html:145 +#: mediagoblin/templates/mediagoblin/moderation/report.html:149 msgid "Status" msgstr "" -#: mediagoblin/templates/mediagoblin/moderation/report.html:147 +#: mediagoblin/templates/mediagoblin/moderation/report.html:151 msgid "RESOLVED" msgstr "" -#: mediagoblin/templates/mediagoblin/moderation/report.html:155 +#: mediagoblin/templates/mediagoblin/moderation/report.html:159 msgid "You cannot take action against an administrator" msgstr "" @@ -1305,7 +1739,7 @@ msgid "Active Reports Filed" msgstr "" #: 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 "" @@ -1314,16 +1748,16 @@ msgid "When Reported" msgstr "" #: 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 "" #: 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 "" -#: mediagoblin/templates/mediagoblin/moderation/report_panel.html:94 +#: mediagoblin/templates/mediagoblin/moderation/report_panel.html:95 #, python-format msgid "" "\n" @@ -1331,7 +1765,7 @@ msgid "" " " msgstr "" -#: mediagoblin/templates/mediagoblin/moderation/report_panel.html:109 +#: mediagoblin/templates/mediagoblin/moderation/report_panel.html:111 #, python-format msgid "" "\n" @@ -1339,23 +1773,23 @@ msgid "" " " msgstr "" -#: mediagoblin/templates/mediagoblin/moderation/report_panel.html:123 +#: mediagoblin/templates/mediagoblin/moderation/report_panel.html:125 msgid "No open reports found." msgstr "" -#: mediagoblin/templates/mediagoblin/moderation/report_panel.html:125 +#: mediagoblin/templates/mediagoblin/moderation/report_panel.html:127 msgid "Closed Reports" msgstr "" -#: mediagoblin/templates/mediagoblin/moderation/report_panel.html:170 +#: mediagoblin/templates/mediagoblin/moderation/report_panel.html:172 msgid "Resolved" msgstr "" -#: mediagoblin/templates/mediagoblin/moderation/report_panel.html:172 +#: mediagoblin/templates/mediagoblin/moderation/report_panel.html:174 msgid "Action Taken" msgstr "" -#: mediagoblin/templates/mediagoblin/moderation/report_panel.html:185 +#: mediagoblin/templates/mediagoblin/moderation/report_panel.html:188 #, python-format msgid "" "\n" @@ -1363,10 +1797,142 @@ msgid "" " " msgstr "" -#: mediagoblin/templates/mediagoblin/moderation/report_panel.html:199 +#: mediagoblin/templates/mediagoblin/moderation/report_panel.html:202 msgid "No closed reports found." msgstr "" +#: 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 "Este necesară verificarea adresei de e-mail" + +#: 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 %(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 "Acest utilizator nu și-a completat (încă) profilul." + +#: 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 "Editare profil" + +#: mediagoblin/templates/mediagoblin/moderation/user.html:96 +#: mediagoblin/templates/mediagoblin/user_pages/user.html:81 +msgid "Browse collections" +msgstr "Vizitează colecțiile" + +#: 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 "" + +#: mediagoblin/templates/mediagoblin/moderation/user.html:182 +msgid "No" +msgstr "" + +#: 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" @@ -1408,6 +1974,26 @@ msgstr "Creează o colecție" msgid "Add your media" msgstr "Adaugă fișierele tale media" +#: mediagoblin/templates/mediagoblin/user_pages/blog_media.html:38 +#, python-format +msgid "❖ Blog post by %(username)s" +msgstr "" + +#: mediagoblin/templates/mediagoblin/user_pages/blog_media.html:92 +#: mediagoblin/templates/mediagoblin/user_pages/media.html:104 +msgid "Add a comment" +msgstr "Adaugă un comentariu" + +#: mediagoblin/templates/mediagoblin/user_pages/blog_media.html:103 +#: mediagoblin/templates/mediagoblin/user_pages/media.html:115 +msgid "Add this comment" +msgstr "Trimite acest comentariu" + +#: mediagoblin/templates/mediagoblin/user_pages/blog_media.html:149 +#: mediagoblin/templates/mediagoblin/user_pages/media.html:179 +msgid "Added" +msgstr "Adăugat" + #: mediagoblin/templates/mediagoblin/user_pages/collection.html:30 #, python-format msgid "%(collection_title)s (%(username)s's collection)" @@ -1418,23 +2004,27 @@ msgstr "%(collection_title)s (colecție a lui %(username)s)" msgid "%(collection_title)s by %(username)s" msgstr "%(collection_title)s de %(username)s" -#: mediagoblin/templates/mediagoblin/user_pages/collection.html:52 -#: mediagoblin/templates/mediagoblin/user_pages/media.html:79 -msgid "Edit" -msgstr "Editare" +#: 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 "Sigur dorești să ștergi %(title)s?" +msgid "Really delete 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:23 +#, python-format +msgid "Remove %(media_title)s from %(collection_title)s" +msgstr "" + +#: mediagoblin/templates/mediagoblin/user_pages/collection_item_confirm_remove.html:39 #, python-format msgid "Really remove %(media_title)s from %(collection_title)s?" msgstr "Sigur dorești să ștergi %(media_title)s din %(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 "Șterge" @@ -1477,22 +2067,10 @@ msgstr "Fișierele media ale lui %(username)s" msgid "❖ Browsing media by %(username)s" msgstr "

❖ Fișierele media ale lui %(username)s

" -#: mediagoblin/templates/mediagoblin/user_pages/media.html:97 -msgid "Add a comment" -msgstr "Adaugă un comentariu" - -#: mediagoblin/templates/mediagoblin/user_pages/media.html:108 -msgid "Add this comment" -msgstr "Trimite acest comentariu" - -#: mediagoblin/templates/mediagoblin/user_pages/media.html:112 +#: mediagoblin/templates/mediagoblin/user_pages/media.html:119 msgid "Comment Preview" msgstr "" -#: mediagoblin/templates/mediagoblin/user_pages/media.html:166 -msgid "Added" -msgstr "Adăugat" - #: mediagoblin/templates/mediagoblin/user_pages/media_collect.html:28 #: mediagoblin/templates/mediagoblin/user_pages/media_collect.html:40 #, python-format @@ -1541,52 +2119,27 @@ msgstr "" msgid "File Report " msgstr "" -#: 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 %(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 "Aici poți spune altora ceva despre tine." -#: mediagoblin/templates/mediagoblin/user_pages/user.html:56 -#: mediagoblin/templates/mediagoblin/user_pages/user.html:73 -msgid "Edit profile" -msgstr "Editare profil" - -#: mediagoblin/templates/mediagoblin/user_pages/user.html:61 -msgid "This user hasn't filled in their profile (yet)." -msgstr "Acest utilizator nu și-a completat (încă) profilul." - -#: mediagoblin/templates/mediagoblin/user_pages/user.html:80 -msgid "Browse collections" -msgstr "Vizitează colecțiile" - -#: 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 "Vezi toate fișierele media ale lui %(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 "Aici vor apărea fișierele tale media, dar se pare că încă nu ai trimis nimic." -#: 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 "Nu pare să existe niciun fișier media deocamdată..." -#: mediagoblin/templates/mediagoblin/user_pages/user_nonactive.html:40 -#: mediagoblin/templates/mediagoblin/user_pages/user_nonactive.html:60 -msgid "Email verification needed" -msgstr "Este necesară verificarea adresei de e-mail" - #: mediagoblin/templates/mediagoblin/user_pages/user_nonactive.html:43 msgid "Almost done! Your account still needs to be activated." msgstr "Aproape gata! Mai trebuie doar să activezi contul." @@ -1673,7 +2226,7 @@ msgstr "" msgid "Tagged with" msgstr "Etichetat cu cuvintele-cheie" -#: mediagoblin/tools/exif.py:83 +#: mediagoblin/tools/exif.py:81 msgid "Could not read the image file." msgstr "Fișierul cu imaginea nu a putut fi citit." @@ -1745,10 +2298,6 @@ msgid "" "target=\"_blank\">Markdown for formatting." msgstr "" -#: mediagoblin/user_pages/forms.py:31 -msgid "I am sure I want to delete this" -msgstr "Sunt sigur că doresc să șterg" - #: mediagoblin/user_pages/forms.py:35 msgid "I am sure I want to remove this item from the collection" msgstr "Sunt sigur(ă) că vreau să șterg acest articol din colecție" @@ -1776,73 +2325,69 @@ msgstr "" msgid "Reason for Reporting" msgstr "" -#: mediagoblin/user_pages/views.py:178 +#: mediagoblin/user_pages/views.py:188 msgid "Sorry, comments are disabled." msgstr "Comentariile sunt dezactivate." -#: mediagoblin/user_pages/views.py:183 +#: mediagoblin/user_pages/views.py:193 msgid "Oops, your comment was empty." msgstr "Hopa, ai uitat să scrii comentariul." -#: mediagoblin/user_pages/views.py:189 +#: mediagoblin/user_pages/views.py:199 msgid "Your comment has been posted!" msgstr "Comentariul tău a fost trimis!" -#: mediagoblin/user_pages/views.py:225 +#: mediagoblin/user_pages/views.py:235 msgid "Please check your entries and try again." msgstr "Verifică datele și încearcă din nou." -#: mediagoblin/user_pages/views.py:265 +#: mediagoblin/user_pages/views.py:275 msgid "You have to select or add a collection" msgstr "Trebuie să alegi sau să creezi o colecție" -#: mediagoblin/user_pages/views.py:276 +#: mediagoblin/user_pages/views.py:286 #, python-format msgid "\"%s\" already in collection \"%s\"" msgstr "\"%s\" este deja în colecția \"%s\"" -#: mediagoblin/user_pages/views.py:282 +#: mediagoblin/user_pages/views.py:292 #, python-format msgid "\"%s\" added to collection \"%s\"" msgstr "\"%s\" a fost adăugat la colecția \"%s\"" -#: mediagoblin/user_pages/views.py:307 +#: mediagoblin/user_pages/views.py:317 msgid "You deleted the media." msgstr "Ai șters acest fișier" -#: mediagoblin/user_pages/views.py:319 -msgid "The media was not deleted because you didn't check that you were sure." -msgstr "Fișierul nu a fost șters deoarece nu ai confirmat că ești sigur." - -#: 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 "Urmează să ștergi fișierele media ale unui alt utilizator. Se recomandă prudență." -#: mediagoblin/user_pages/views.py:399 +#: mediagoblin/user_pages/views.py:409 msgid "You deleted the item from the collection." msgstr "Ai șters acest articol din colecție." -#: 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 "Articolul nu a fost șters pentru că nu ai confirmat că ești sigur(ă)." -#: 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 "Urmează să ștergi un articol din colecția unui alt utilizator. Se recomandă prudență." -#: mediagoblin/user_pages/views.py:443 +#: mediagoblin/user_pages/views.py:453 #, python-format msgid "You deleted the collection \"%s\"" msgstr "Ai șters colecția \"%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 "Colecția nu a fost ștearsă pentru că nu ai confirmat că ești sigur(ă)." -#: 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 "Urmează să ștergi colecția unui alt utilizator. Se recomandă prudență." diff --git a/mediagoblin/i18n/ru/LC_MESSAGES/mediagoblin.mo b/mediagoblin/i18n/ru/LC_MESSAGES/mediagoblin.mo index d2c5c02f8ca8d5364e8c824999b90b51fcb92086..900cccb1a11244ab6a1ef844a7917e2df30413e7 100644 GIT binary patch delta 7589 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 delta 7839 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 rSugl>Zr?CBa@TS4(vsWtxz+ekm) diff --git a/mediagoblin/i18n/sk/LC_MESSAGES/mediagoblin.mo b/mediagoblin/i18n/sk/LC_MESSAGES/mediagoblin.mo index cf5070f0aad985e340be4ecbd774373db897114a..51b57ef0b6e6e55bb9e6b2c292ced79fed682704 100644 GIT binary patch delta 3533 zcmZA3dsJ0b9>DR5Q|eHKQl(0%_4AdQimze`{)iiJ%mSqxd=c-#5et=?j*sE3 z_#w{4k&Bd?hc*t!H(Wo)k;FgaARMt+scATIu?nj)8Vz&|!2@_L_F+DrapR2Jlo~)h z1(~m!>&AaXnaEO<_w2wKcoJ>QTB6j|xCv`{a2LvZ6PGGA3=5WqmFiEUoQ^@b7$vqa z8ACW2@53wcQB22Y-2T@vjrf>*{c{{h{2$E3Ur{EId55+DuO}|UerSbhWYO@u9c_3c z@uOIX$FLkP;~czsnNl}l8_GnE;yC;QW#EC!^^0>*7BUKDA~)a=oagqhMp;m}kw!L+ zhcE#nD4E!UFJL#yOlw!@ff_K2_(_!ex-kQf;UqkbvcjP&860P$WN0m>U^B}5HX;)X zt8MOuXHio163TxuoI=~cVjU=kGc3SyaBIRrE6j;N)2p4S>a14&mYFC zum`0UPNFRA6v~2r!mzC95{In^BttV85 z@$?6=9h-1FCe`W{KZYZSUqKo7{aW%bGy0Ye*~?2P#Z&Cl-vJZ*5pP6!U>hdk(5QLypsAw_`pg6IY?^sSjoE z{^Gg^B?B*`)XM8_{25AWPq}eIyR&SQMeuDxkGrTod5S| zyog19eroZbI1ker^|@bx7E)O9Q$V)}!q4Zk&eQSd8cKIvf|&6TKa& zW7UM=)il1MQHFmA>2tmrW#$KQ5FSFA*m0Ch{DP9H{&(vl%fKs%3sCNxhLh033HUfl zjU2}cJcF{p(kAjR18-^4Rr+`2o1(tPTXEic{lc9nFL)QH<7wAx@6pGq8fVeJ86`7E zF^U8Kq%#&nnb-v!hSxRgt(etJ{wLB=Pe(pJi3{*ud=Rtl)&B|YMw9phlogcRr;lkX z^6^yLP`(#uF#*qG23|xtMd^$)0<&>2PDQDSg<%?nG=lDhr%`5j2#4ZHH$ICc#A)~I z)Rtp^;%1cNxfzGxHk9X{LpcpGl=mOQJiLt3f6WHHW#K{^MRb&*oO{1}p#`OAI#E_~ z1mz2M0tey+T!x+psC4w=TRRoV|xu-zuaqEW=H#)Pm-5d zwjJA77j39pl#nz#b};1BMEmUh@g0BjQ^pKx}VxRPdX)jLI5kmEV-P`>l{wAKP1N#UjzXyU!*M zXY&8QB9k!S55*!zjT0>lcgBtFX>*Lm2EQ4K?dy&3ir=h+3DlUZ$LF}S3U*AHRW!4w z&20Sb5*3s0X?KijUo{CZf^H^d?0~a2$kczI)ad*T*{L4eTj$t3X?r`G+Wzrh4>Wm~ delta 3309 zcmXZe2~d?)7{>8~5XNnT6RjO-^M~Mw3RHRs(HT*8k~z&fxF7=UdKs-*e6fz551q?;CLV z?`Z#-5Mz$aGv+#DOxt{8rr}381qUxMW+TqQ)p!zHFmItT1^5!)jQuzV3l|wP7q?*| ze(LxerVODa$ z#6GOUoDyT=@F}cPqNw+#EHNelZ(QOx#!aJ=j^Wsdid!)P+fXlf42NJB4#l^f{!efa z@kQtQKRB3p(5=SAV-gO-T*n)6Jn?dj#8y9zku-KY9S3nLaTliHMJ&R^+l-lwUYvmk zQ4{$Q)A2HD;IyUo#RaHDick|-j3cnt>ED7%$iK(wcoIYDIE<=97aqcH)J&Uiw*&cc zBylI|zHW@gvp5<1Q5lY3X3RKTgsRYbjKb}x_q8Dt^P3Lm!po>q9YsBO8uh||P!-5p zZZ}a2zC?Tg^RVO&`{LcG3OtI+^dRbe$I*qKVl;k@qwpt;VSM8%wIxbKJ(zwGP)nNH`;JC9>QeoMm_ffYC^xFGQOhB*&C?)lQ5p~%`_TX>qVG?n=l-o zM(z3+@LD{A$=HWE7+Y@l#7&q^yc?C_o2cjCM$4s6D&D~y?-7)OPWA?p5fUOS;lm3BhKIDq~wxD#7(55`s5jGx0K;uENG&sR}@ z&FB&xT1)pzyLpOG-+_9J#CFsJ`!O85P)l$Gufmh4N?ky0#=lT&Jha-z6H!ZhJ*xCe zF%{QVQ-2+U4mwn-PE?7HVHlo6UH=Ysj4q){9J9(!GzljW&p{2)j2ies9E;DR_Q;2* z0l&p7aZrtOT>Uh3oC=(dB^XJ(61ArFsI`0C@kLYxj$jHNbK-AMrM=+9?pmAqFifC- zJSy|qPF(K9{tYw|x$r1P;j5@hyoE0O7`0ixa<2EHoA?*Zz{{xT)9g;4hKEp@A3!a|GpLEY;dlyl-x<`B zokx}aH`J00yvy#XagK8_Lg&AMhCUQ6s2T4<4e+oNccLct3g+TFsQWLY?u)6n8BRb= z=qA)&Sb~~xJ*q-$aU8azo_hnA>->L0<3-GEFlHj2$GI5OXwQ8qrV~Gcn!vkQi2vd= zEcDsEa1UyYAIE%r9nzLSLkJarslm1Pp%ACL;M&4~J_8MwpeVBlr^>!)p*Hiy&I=pm@#l5%y zkK%n8bC3N?s2$6QKR{)WxxxN@a4+&THLa-c#Sa*YKVvNRqfU{FaYkV*#$g8P!&T&` zp*33NT-b}6;bGJRr<}MKrx1tUYfGDtZsK~>@!WtTa5L(;$55x?70kfnn1a8e`bTcG zUrc{0jU+m%zhK8QzB9V=>O&WPc~L;dJ7&ScplKQI?`I ze*%}`tGHF?KYp|QaO_8InyfAMlUjvE#BJD)Um(vI-~Ie%#6OTOv!AzUucWrxrE5T) zmg9I0_TyOeJYYY)MW{_(h1cl(uctAaj%QJ&zlhqku5I>9m5-^!Etrf4Z~`8~ad-ho zW88K-U^dng-+|h6r!WQoL{%Vhhh3t{7{>Ufn1)Ke7{k$vZmh+DxDF$5E9&}#PTY=> z#2q*hpFw4I8l&(#48=Z-#@|tihVJA)m*@X~!E^D;t{s>?DKl$QMz$w&YF<`$U|w;& zXT=(CdAYa2lkYTUR5UgE)~%>r-Bgjbx}mBdSW_Go5}uJZH7(Z_{5-xdBv`XBIV@0? zm=Jubq$kXMeOaByx6-Bm6?_9CE&gZT31?QK>xdMNujSOsE zbtba7veH{u!QE9gi$ViWWQ`7fT(@^XAUP)~xToG58YrHU9!zigCM1xTmm17p(-RRm rQJ4@iKX6xLY;b{pLr5Tc=B{AF#!=DkYF<-WU03b%)~*Y*@A&XPoR19C diff --git a/mediagoblin/i18n/sl/LC_MESSAGES/mediagoblin.mo b/mediagoblin/i18n/sl/LC_MESSAGES/mediagoblin.mo index 41edf626f7c99bc18f04adf538e8d5e9b8eaf346..24d3f003e7234b580d3709fd5777088d484b3934 100644 GIT binary patch literal 49941 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 BuFL=c delta 7085 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 S@S79IJoem6>;6}gbN&l^w`xlO diff --git a/mediagoblin/i18n/sl/LC_MESSAGES/mediagoblin.po b/mediagoblin/i18n/sl/LC_MESSAGES/mediagoblin.po index 6c40d958..c761055d 100644 --- a/mediagoblin/i18n/sl/LC_MESSAGES/mediagoblin.po +++ b/mediagoblin/i18n/sl/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: @@ -8,14 +8,14 @@ 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: 2013-12-03 19:23+0000\n" +"POT-Creation-Date: 2014-07-10 12:32-0500\n" +"PO-Revision-Date: 2014-07-10 17:32+0000\n" "Last-Translator: cwebber \n" "Language-Team: Slovenian (http://www.transifex.com/projects/p/mediagoblin/language/sl/)\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: sl\n" "Plural-Forms: nplurals=4; plural=(n%100==1 ? 0 : n%100==2 ? 1 : n%100==3 || n%100==4 ? 2 : 3);\n" @@ -48,12 +48,12 @@ msgstr "" msgid "Sorry, a user with that name already exists." msgstr "Oprostite, uporabnik s tem imenom že obstaja." -#: 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 "" -#: 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 "" @@ -79,174 +79,185 @@ msgstr "" msgid "Resent your verification email." msgstr "Ponovno pošiljanje potrditvene e-pošte." -#: mediagoblin/edit/forms.py:27 mediagoblin/edit/forms.py:87 -#: mediagoblin/submit/forms.py:37 mediagoblin/submit/forms.py:61 -#: mediagoblin/user_pages/forms.py:45 +#: 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/user_pages/forms.py:45 msgid "Title" msgstr "Naslov" -#: 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 "" -#: 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" " \n" " Markdown for formatting." msgstr "" -#: 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 "Oznake" -#: 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 "" -#: mediagoblin/edit/forms.py:40 mediagoblin/edit/forms.py:95 +#: mediagoblin/edit/forms.py:42 mediagoblin/edit/forms.py:97 msgid "Slug" msgstr "Oznaka" -#: 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 "Oznaka ne sme biti prazna" -#: 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 "" -#: 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 "" -#: mediagoblin/edit/forms.py:52 +#: mediagoblin/edit/forms.py:54 msgid "Bio" msgstr "Biografija" -#: mediagoblin/edit/forms.py:58 +#: mediagoblin/edit/forms.py:60 msgid "Website" msgstr "Spletna stran" -#: mediagoblin/edit/forms.py:60 +#: mediagoblin/edit/forms.py:62 msgid "This address contains errors" msgstr "" -#: mediagoblin/edit/forms.py:65 +#: mediagoblin/edit/forms.py:67 msgid "Email me when others comment on my media" msgstr "" -#: mediagoblin/edit/forms.py:67 +#: mediagoblin/edit/forms.py:69 msgid "Enable insite notifications about events." msgstr "" -#: mediagoblin/edit/forms.py:69 +#: mediagoblin/edit/forms.py:71 msgid "License preference" msgstr "" -#: mediagoblin/edit/forms.py:75 +#: mediagoblin/edit/forms.py:77 msgid "This will be your default license on upload forms." msgstr "" -#: mediagoblin/edit/forms.py:88 +#: mediagoblin/edit/forms.py:90 msgid "The title can't be empty" msgstr "" -#: 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 "" -#: 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 "" -#: 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 "" -#: 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 "" -#: 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 "" -#: mediagoblin/edit/forms.py:117 +#: mediagoblin/edit/forms.py:119 msgid "New email address" msgstr "" -#: 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 "Geslo" -#: mediagoblin/edit/forms.py:123 +#: mediagoblin/edit/forms.py:125 msgid "Enter your password to prove you own this account." msgstr "" -#: mediagoblin/edit/views.py:73 +#: mediagoblin/edit/forms.py:155 +msgid "Identifier" +msgstr "" + +#: mediagoblin/edit/forms.py:156 +msgid "Value" +msgstr "" + +#: mediagoblin/edit/views.py:78 msgid "An entry with that slug already exists for this user." msgstr "Vnos s to oznako za tega uporabnika že obstaja." -#: mediagoblin/edit/views.py:91 +#: mediagoblin/edit/views.py:96 msgid "You are editing another user's media. Proceed with caution." msgstr "Urejate vsebino drugega uporabnika. Nadaljujte pazljivo." -#: mediagoblin/edit/views.py:161 +#: mediagoblin/edit/views.py:166 #, python-format msgid "You added the attachment %s!" msgstr "" -#: mediagoblin/edit/views.py:188 +#: mediagoblin/edit/views.py:193 msgid "You can only edit your own profile." msgstr "" -#: mediagoblin/edit/views.py:194 +#: mediagoblin/edit/views.py:199 msgid "You are editing a user's profile. Proceed with caution." msgstr "Urejate uporabniški profil. Nadaljujte pazljivo." -#: mediagoblin/edit/views.py:210 +#: mediagoblin/edit/views.py:215 msgid "Profile changes saved" msgstr "" -#: mediagoblin/edit/views.py:243 +#: mediagoblin/edit/views.py:248 msgid "Account settings saved" msgstr "" -#: mediagoblin/edit/views.py:277 +#: mediagoblin/edit/views.py:282 msgid "You need to confirm the deletion of your account." msgstr "" -#: 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 "" -#: mediagoblin/edit/views.py:317 +#: mediagoblin/edit/views.py:322 msgid "A collection with that slug already exists for this user." msgstr "" -#: mediagoblin/edit/views.py:332 +#: mediagoblin/edit/views.py:337 msgid "You are editing another user's collection. Proceed with caution." msgstr "" -#: mediagoblin/edit/views.py:373 +#: mediagoblin/edit/views.py:378 msgid "Your email address has been verified." msgstr "" -#: 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 "" @@ -277,6 +288,69 @@ msgstr "" msgid "Old link found for \"%s\"; removing.\n" msgstr "" +#: 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" +"" +msgstr "" + +#: mediagoblin/gmg_commands/batchaddmedia.py:40 +msgid "Name of user these media entries belong to" +msgstr "" + +#: mediagoblin/gmg_commands/batchaddmedia.py:43 +msgid "Path to the csv file containing metadata information." +msgstr "" + +#: 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 "" + +#: mediagoblin/gmg_commands/batchaddmedia.py:74 +msgid "File at {path} not found, use -h flag for help" +msgstr "" + +#: 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 " @@ -284,11 +358,147 @@ msgid "" "domain." msgstr "" -#: 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 "" +#: mediagoblin/media_types/blog/forms.py:26 +#: mediagoblin/media_types/blog/forms.py:35 +#: mediagoblin/plugins/oauth/forms.py:36 +msgid "Description" +msgstr "" + +#: mediagoblin/media_types/blog/forms.py:40 mediagoblin/user_pages/forms.py:31 +msgid "I am sure I want to delete this" +msgstr "" + +#: mediagoblin/media_types/blog/views.py:156 mediagoblin/submit/views.py:69 +msgid "Woohoo! Submitted!" +msgstr "Juhej! Poslano." + +#: 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 "" + +#: 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 "" + +#: 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 "" + +#: mediagoblin/media_types/blog/templates/mediagoblin/blog/blog_admin_dashboard.html:50 +msgid "Edit Blog" +msgstr "" + +#: mediagoblin/media_types/blog/templates/mediagoblin/blog/blog_admin_dashboard.html:57 +msgid "Delete Blog" +msgstr "" + +#: 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 "" + +#: 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 "" + +#: mediagoblin/media_types/blog/templates/mediagoblin/blog/blog_admin_dashboard.html:102 +msgid " Go to list view " +msgstr "" + +#: mediagoblin/media_types/blog/templates/mediagoblin/blog/blog_admin_dashboard.html:104 +msgid " No blog post yet. " +msgstr "" + +#: 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 "" + +#: 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 "Prekliči" + +#: 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 "" + +#: mediagoblin/media_types/blog/templates/mediagoblin/blog/blog_edit_create.html:26 +msgid "Create/Edit a Blog" +msgstr "" + +#: 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 "" + +#: mediagoblin/media_types/blog/templates/mediagoblin/blog/blog_post_edit_create.html:23 +msgid "Create/Edit a blog post." +msgstr "" + +#: mediagoblin/media_types/blog/templates/mediagoblin/blog/blog_post_edit_create.html:29 +msgid "Create/Edit a Blog Post." +msgstr "" + +#: mediagoblin/media_types/blog/templates/mediagoblin/blog/blog_post_listing.html:24 +#, python-format +msgid "%(blog_owner_name)s's Blog" +msgstr "" + +#: mediagoblin/media_types/blog/templates/mediagoblin/blog/list_of_blogs.html:46 +msgid "View" +msgstr "" + +#: mediagoblin/media_types/blog/templates/mediagoblin/blog/list_of_blogs.html:65 +msgid "Create a Blog" +msgstr "" + +#: 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 "" @@ -347,29 +557,263 @@ msgstr "" msgid "You will not receive notifications for comments on %s." msgstr "" -#: mediagoblin/oauth/views.py:239 +#: mediagoblin/oauth/views.py:242 msgid "Must provide an oauth_token." msgstr "" -#: mediagoblin/oauth/views.py:244 mediagoblin/oauth/views.py:294 +#: mediagoblin/oauth/views.py:247 mediagoblin/oauth/views.py:297 msgid "No request token found." msgstr "" -#: 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 "" -#: 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 "" -#: 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 "" +#: 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 "" + +#: mediagoblin/plugins/archivalook/tools.py:133 +msgid "Secondary" +msgstr "" + +#: mediagoblin/plugins/archivalook/tools.py:134 +msgid "Tertiary" +msgstr "" + +#: 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 "" + +#: 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.

\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.

\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 "" + +#: 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 +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 "" + +#: 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 \n" +"\t http://getfirefox.com!" +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 \n" +" http://getfirefox.com!" +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 @@ -493,6 +937,14 @@ msgstr "" msgid "Sign in to create an account!" msgstr "" +#: 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 "" @@ -509,10 +961,6 @@ msgstr "" msgid "The name of the OAuth client" msgstr "" -#: mediagoblin/plugins/oauth/forms.py:36 -msgid "Description" -msgstr "" - #: mediagoblin/plugins/oauth/forms.py:38 msgid "" "This will be visible to users allowing your\n" @@ -559,14 +1007,6 @@ msgstr "" msgid "Your OAuth clients" msgstr "" -#: 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 "" - #: mediagoblin/plugins/openid/__init__.py:97 #: mediagoblin/plugins/openid/views.py:268 #: mediagoblin/plugins/openid/views.py:297 @@ -626,13 +1066,6 @@ msgstr "" msgid "Delete an OpenID" msgstr "" -#: 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 "" - #: mediagoblin/plugins/openid/templates/mediagoblin/plugins/openid/edit_link.html:21 msgid "OpenID's" msgstr "" @@ -640,7 +1073,7 @@ msgstr "" #: 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 @@ -746,10 +1179,6 @@ msgstr "" msgid "You must provide a file." msgstr "Podati morate datoteko." -#: mediagoblin/submit/views.py:69 -msgid "Woohoo! Submitted!" -msgstr "Juhej! Poslano." - #: mediagoblin/submit/views.py:138 #, python-format msgid "Collection \"%s\" added!" @@ -777,26 +1206,26 @@ msgstr "" msgid "indefinitely" msgstr "" -#: mediagoblin/templates/mediagoblin/base.html:81 +#: mediagoblin/templates/mediagoblin/base.html:97 msgid "Verify your email!" msgstr "" -#: 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 "" -#: mediagoblin/templates/mediagoblin/base.html:115 +#: mediagoblin/templates/mediagoblin/base.html:131 #, python-format msgid "%(user_name)s's account" msgstr "" -#: mediagoblin/templates/mediagoblin/base.html:122 +#: mediagoblin/templates/mediagoblin/base.html:138 msgid "Change account settings" msgstr "" -#: 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 @@ -804,32 +1233,28 @@ msgstr "" msgid "Media processing panel" msgstr "Podokno obdelovanja vsebine" -#: mediagoblin/templates/mediagoblin/base.html:135 +#: mediagoblin/templates/mediagoblin/base.html:152 msgid "Log out" msgstr "" -#: 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 "Dodaj vsebino" -#: 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 "" -#: mediagoblin/templates/mediagoblin/base.html:151 +#: mediagoblin/templates/mediagoblin/base.html:169 msgid "User management panel" msgstr "" -#: mediagoblin/templates/mediagoblin/base.html:155 +#: mediagoblin/templates/mediagoblin/base.html:173 msgid "Report management panel" msgstr "" -#: mediagoblin/templates/mediagoblin/root.html:32 -msgid "Most recent media" -msgstr "" - #: mediagoblin/templates/mediagoblin/api/authorize.html:21 msgid "Authorization" msgstr "" @@ -926,37 +1351,37 @@ msgstr "" msgid "Explore" msgstr "" -#: 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 "" -#: mediagoblin/templates/mediagoblin/bits/frontpage_welcome.html:24 +#: mediagoblin/templates/mediagoblin/bits/frontpage_welcome.html:25 msgid "" "This site is running MediaGoblin, an " "extraordinarily great piece of media hosting software." msgstr "" -#: 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 "" -#: 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 "" -#: mediagoblin/templates/mediagoblin/bits/frontpage_welcome.html:35 +#: mediagoblin/templates/mediagoblin/bits/frontpage_welcome.html:36 msgid "" "\n" -" >Create an account at this site\n" -" or" +" >Create an account at this site\n" +" or" msgstr "" -#: mediagoblin/templates/mediagoblin/bits/frontpage_welcome.html:41 +#: mediagoblin/templates/mediagoblin/bits/frontpage_welcome.html:42 msgid "" "\n" -" Set up MediaGoblin on your own server" +" Set up MediaGoblin on your own server" msgstr "" #: mediagoblin/templates/mediagoblin/bits/logo.html:23 @@ -971,27 +1396,16 @@ msgid "Editing attachments for %(media_title)s" msgstr "" #: 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 "" #: 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 "" -#: 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 "Prekliči" - #: mediagoblin/templates/mediagoblin/edit/attachments.html:63 #: mediagoblin/templates/mediagoblin/edit/edit.html:42 #: mediagoblin/templates/mediagoblin/edit/edit_account.html:47 @@ -1015,12 +1429,6 @@ msgstr "" msgid "Yes, really delete my account" msgstr "" -#: 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 "" - #: mediagoblin/templates/mediagoblin/edit/edit.html:23 #: mediagoblin/templates/mediagoblin/edit/edit.html:35 #, python-format @@ -1052,6 +1460,27 @@ msgstr "" msgid "Editing %(username)s's profile" msgstr "Urejanje profila – %(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 "" @@ -1072,10 +1501,12 @@ msgstr "" #: 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" @@ -1133,12 +1564,14 @@ msgid "Created" msgstr "" #: 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 "" @@ -1147,35 +1580,35 @@ msgstr "" msgid "PDF file" msgstr "" -#: mediagoblin/templates/mediagoblin/media_displays/stl.html:112 +#: mediagoblin/templates/mediagoblin/media_displays/stl.html:116 msgid "Perspective" msgstr "" -#: mediagoblin/templates/mediagoblin/media_displays/stl.html:115 +#: mediagoblin/templates/mediagoblin/media_displays/stl.html:119 msgid "Front" msgstr "" -#: mediagoblin/templates/mediagoblin/media_displays/stl.html:118 +#: mediagoblin/templates/mediagoblin/media_displays/stl.html:122 msgid "Top" msgstr "" -#: mediagoblin/templates/mediagoblin/media_displays/stl.html:121 +#: mediagoblin/templates/mediagoblin/media_displays/stl.html:125 msgid "Side" msgstr "" -#: mediagoblin/templates/mediagoblin/media_displays/stl.html:126 +#: mediagoblin/templates/mediagoblin/media_displays/stl.html:130 msgid "WebGL" msgstr "" -#: mediagoblin/templates/mediagoblin/media_displays/stl.html:132 +#: mediagoblin/templates/mediagoblin/media_displays/stl.html:136 msgid "Download model" msgstr "" -#: mediagoblin/templates/mediagoblin/media_displays/stl.html:140 +#: mediagoblin/templates/mediagoblin/media_displays/stl.html:145 msgid "File Format" msgstr "" -#: mediagoblin/templates/mediagoblin/media_displays/stl.html:142 +#: mediagoblin/templates/mediagoblin/media_displays/stl.html:147 msgid "Object Height" msgstr "" @@ -1235,20 +1668,20 @@ msgstr "" msgid "Sorry, no such report found." msgstr "" -#: mediagoblin/templates/mediagoblin/moderation/report.html:32 +#: mediagoblin/templates/mediagoblin/moderation/report.html:33 msgid "Return to Reports Panel" msgstr "" -#: 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 "" -#: mediagoblin/templates/mediagoblin/moderation/report.html:36 +#: mediagoblin/templates/mediagoblin/moderation/report.html:38 msgid "Reported comment" msgstr "" -#: mediagoblin/templates/mediagoblin/moderation/report.html:81 +#: mediagoblin/templates/mediagoblin/moderation/report.html:83 #, python-format msgid "" "\n" @@ -1256,7 +1689,7 @@ msgid "" " " msgstr "" -#: mediagoblin/templates/mediagoblin/moderation/report.html:90 +#: mediagoblin/templates/mediagoblin/moderation/report.html:92 #, python-format msgid "" "\n" @@ -1266,24 +1699,25 @@ msgid "" " " msgstr "" -#: mediagoblin/templates/mediagoblin/moderation/report.html:130 +#: mediagoblin/templates/mediagoblin/moderation/report.html:133 +#: mediagoblin/templates/mediagoblin/moderation/user.html:136 msgid "Resolve" msgstr "" -#: 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 "" -#: mediagoblin/templates/mediagoblin/moderation/report.html:145 +#: mediagoblin/templates/mediagoblin/moderation/report.html:149 msgid "Status" msgstr "" -#: mediagoblin/templates/mediagoblin/moderation/report.html:147 +#: mediagoblin/templates/mediagoblin/moderation/report.html:151 msgid "RESOLVED" msgstr "" -#: mediagoblin/templates/mediagoblin/moderation/report.html:155 +#: mediagoblin/templates/mediagoblin/moderation/report.html:159 msgid "You cannot take action against an administrator" msgstr "" @@ -1304,7 +1738,7 @@ msgid "Active Reports Filed" msgstr "" #: 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 "" @@ -1313,16 +1747,16 @@ msgid "When Reported" msgstr "" #: 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 "" #: 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 "" -#: mediagoblin/templates/mediagoblin/moderation/report_panel.html:94 +#: mediagoblin/templates/mediagoblin/moderation/report_panel.html:95 #, python-format msgid "" "\n" @@ -1330,7 +1764,7 @@ msgid "" " " msgstr "" -#: mediagoblin/templates/mediagoblin/moderation/report_panel.html:109 +#: mediagoblin/templates/mediagoblin/moderation/report_panel.html:111 #, python-format msgid "" "\n" @@ -1338,23 +1772,23 @@ msgid "" " " msgstr "" -#: mediagoblin/templates/mediagoblin/moderation/report_panel.html:123 +#: mediagoblin/templates/mediagoblin/moderation/report_panel.html:125 msgid "No open reports found." msgstr "" -#: mediagoblin/templates/mediagoblin/moderation/report_panel.html:125 +#: mediagoblin/templates/mediagoblin/moderation/report_panel.html:127 msgid "Closed Reports" msgstr "" -#: mediagoblin/templates/mediagoblin/moderation/report_panel.html:170 +#: mediagoblin/templates/mediagoblin/moderation/report_panel.html:172 msgid "Resolved" msgstr "" -#: mediagoblin/templates/mediagoblin/moderation/report_panel.html:172 +#: mediagoblin/templates/mediagoblin/moderation/report_panel.html:174 msgid "Action Taken" msgstr "" -#: mediagoblin/templates/mediagoblin/moderation/report_panel.html:185 +#: mediagoblin/templates/mediagoblin/moderation/report_panel.html:188 #, python-format msgid "" "\n" @@ -1362,10 +1796,142 @@ msgid "" " " msgstr "" -#: mediagoblin/templates/mediagoblin/moderation/report_panel.html:199 +#: mediagoblin/templates/mediagoblin/moderation/report_panel.html:202 msgid "No closed reports found." msgstr "" +#: 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 "Potrebna je potrditev prek e-pošte" + +#: 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 – %(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 "Ta uporabnik še ni izpolnil svojega profila." + +#: 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 "Uredi profil" + +#: mediagoblin/templates/mediagoblin/moderation/user.html:96 +#: mediagoblin/templates/mediagoblin/user_pages/user.html:81 +msgid "Browse collections" +msgstr "" + +#: 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 "" + +#: mediagoblin/templates/mediagoblin/moderation/user.html:182 +msgid "No" +msgstr "" + +#: 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" @@ -1407,6 +1973,26 @@ msgstr "" msgid "Add your media" msgstr "" +#: mediagoblin/templates/mediagoblin/user_pages/blog_media.html:38 +#, python-format +msgid "❖ Blog post by %(username)s" +msgstr "" + +#: mediagoblin/templates/mediagoblin/user_pages/blog_media.html:92 +#: mediagoblin/templates/mediagoblin/user_pages/media.html:104 +msgid "Add a comment" +msgstr "" + +#: mediagoblin/templates/mediagoblin/user_pages/blog_media.html:103 +#: mediagoblin/templates/mediagoblin/user_pages/media.html:115 +msgid "Add this comment" +msgstr "" + +#: mediagoblin/templates/mediagoblin/user_pages/blog_media.html:149 +#: mediagoblin/templates/mediagoblin/user_pages/media.html:179 +msgid "Added" +msgstr "" + #: mediagoblin/templates/mediagoblin/user_pages/collection.html:30 #, python-format msgid "%(collection_title)s (%(username)s's collection)" @@ -1417,23 +2003,27 @@ msgstr "" msgid "%(collection_title)s by %(username)s" msgstr "" -#: mediagoblin/templates/mediagoblin/user_pages/collection.html:52 -#: mediagoblin/templates/mediagoblin/user_pages/media.html:79 -msgid "Edit" +#: 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?" +msgid "Really delete 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:23 +#, python-format +msgid "Remove %(media_title)s from %(collection_title)s" +msgstr "" + +#: mediagoblin/templates/mediagoblin/user_pages/collection_item_confirm_remove.html:39 #, python-format msgid "Really remove %(media_title)s from %(collection_title)s?" msgstr "" -#: 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 "" @@ -1476,22 +2066,10 @@ msgstr "Vsebina uporabnika %(username)s" msgid "❖ Browsing media by %(username)s" msgstr "" -#: mediagoblin/templates/mediagoblin/user_pages/media.html:97 -msgid "Add a comment" -msgstr "" - -#: mediagoblin/templates/mediagoblin/user_pages/media.html:108 -msgid "Add this comment" -msgstr "" - -#: mediagoblin/templates/mediagoblin/user_pages/media.html:112 +#: mediagoblin/templates/mediagoblin/user_pages/media.html:119 msgid "Comment Preview" msgstr "" -#: mediagoblin/templates/mediagoblin/user_pages/media.html:166 -msgid "Added" -msgstr "" - #: mediagoblin/templates/mediagoblin/user_pages/media_collect.html:28 #: mediagoblin/templates/mediagoblin/user_pages/media_collect.html:40 #, python-format @@ -1540,52 +2118,27 @@ msgstr "" msgid "File Report " msgstr "" -#: 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 – %(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 "Na tem mestu lahko drugim poveste nekaj o sebi." -#: mediagoblin/templates/mediagoblin/user_pages/user.html:56 -#: mediagoblin/templates/mediagoblin/user_pages/user.html:73 -msgid "Edit profile" -msgstr "Uredi profil" - -#: mediagoblin/templates/mediagoblin/user_pages/user.html:61 -msgid "This user hasn't filled in their profile (yet)." -msgstr "Ta uporabnik še ni izpolnil svojega profila." - -#: mediagoblin/templates/mediagoblin/user_pages/user.html:80 -msgid "Browse collections" -msgstr "" - -#: 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 "Prikaži vso vsebino uporabnika %(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 "Tu bo prikazana vaša vsebina, a trenutno še niste dodali nič." -#: 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 "Videti je, da tu še ni nobene vsebine ..." -#: mediagoblin/templates/mediagoblin/user_pages/user_nonactive.html:40 -#: mediagoblin/templates/mediagoblin/user_pages/user_nonactive.html:60 -msgid "Email verification needed" -msgstr "Potrebna je potrditev prek e-pošte" - #: mediagoblin/templates/mediagoblin/user_pages/user_nonactive.html:43 msgid "Almost done! Your account still needs to be activated." msgstr "Skoraj ste zaključili. Svoj račun morate le še aktivirati." @@ -1672,7 +2225,7 @@ msgstr "" msgid "Tagged with" msgstr "" -#: mediagoblin/tools/exif.py:83 +#: mediagoblin/tools/exif.py:81 msgid "Could not read the image file." msgstr "" @@ -1744,10 +2297,6 @@ msgid "" "target=\"_blank\">Markdown for formatting." msgstr "" -#: mediagoblin/user_pages/forms.py:31 -msgid "I am sure I want to delete this" -msgstr "" - #: mediagoblin/user_pages/forms.py:35 msgid "I am sure I want to remove this item from the collection" msgstr "" @@ -1775,73 +2324,69 @@ msgstr "" msgid "Reason for Reporting" msgstr "" -#: mediagoblin/user_pages/views.py:178 +#: mediagoblin/user_pages/views.py:188 msgid "Sorry, comments are disabled." msgstr "" -#: mediagoblin/user_pages/views.py:183 +#: mediagoblin/user_pages/views.py:193 msgid "Oops, your comment was empty." msgstr "" -#: mediagoblin/user_pages/views.py:189 +#: mediagoblin/user_pages/views.py:199 msgid "Your comment has been posted!" msgstr "" -#: mediagoblin/user_pages/views.py:225 +#: mediagoblin/user_pages/views.py:235 msgid "Please check your entries and try again." msgstr "" -#: mediagoblin/user_pages/views.py:265 +#: mediagoblin/user_pages/views.py:275 msgid "You have to select or add a collection" msgstr "" -#: mediagoblin/user_pages/views.py:276 +#: mediagoblin/user_pages/views.py:286 #, python-format msgid "\"%s\" already in collection \"%s\"" msgstr "" -#: mediagoblin/user_pages/views.py:282 +#: mediagoblin/user_pages/views.py:292 #, python-format msgid "\"%s\" added to collection \"%s\"" msgstr "" -#: mediagoblin/user_pages/views.py:307 +#: mediagoblin/user_pages/views.py:317 msgid "You deleted the media." msgstr "" -#: mediagoblin/user_pages/views.py:319 -msgid "The media was not deleted because you didn't check that you were sure." -msgstr "" - -#: 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 "" -#: mediagoblin/user_pages/views.py:399 +#: mediagoblin/user_pages/views.py:409 msgid "You deleted the item from the collection." msgstr "" -#: 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 "" -#: 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 "" -#: mediagoblin/user_pages/views.py:443 +#: mediagoblin/user_pages/views.py:453 #, python-format msgid "You deleted the collection \"%s\"" msgstr "" -#: 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 "" -#: 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 "" diff --git a/mediagoblin/i18n/sq/LC_MESSAGES/mediagoblin.mo b/mediagoblin/i18n/sq/LC_MESSAGES/mediagoblin.mo index 7d76c92c16b28b6b0f1fc5a65874a90e5817c04f..b50023b2743fa71f6ce52f3f0a596238b6d3d33b 100644 GIT binary patch literal 52087 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 delta 7229 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 goa~AI{PG2ly>$L`l1i(Tq}K5#\n" "Language-Team: Albanian (http://www.transifex.com/projects/p/mediagoblin/language/sq/)\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: sq\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" @@ -49,12 +49,12 @@ msgstr "Kjo fushë lyp një adresë email." msgid "Sorry, a user with that name already exists." msgstr "Na ndjeni, ka tashmë një përdorues me këtë emër." -#: 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 "Na ndjeni, ka tashmë një përdorues me këtë adresë email." -#: 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 "Kyçi i verifikimit ose id-ja e përdoruesit është e pasaktë." @@ -80,174 +80,185 @@ msgstr "Thuajse e keni verifikuar adresën tuaj email!" msgid "Resent your verification email." msgstr "Ridërgoni email-in tuaj të verifikimit." -#: mediagoblin/edit/forms.py:27 mediagoblin/edit/forms.py:87 -#: mediagoblin/submit/forms.py:37 mediagoblin/submit/forms.py:61 -#: mediagoblin/user_pages/forms.py:45 +#: 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/user_pages/forms.py:45 msgid "Title" msgstr "Titull" -#: 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 "Përshkrim i kësaj pune" -#: 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" " \n" " Markdown for formatting." msgstr "Mund të përdorni\n \n Markdown për formatim." -#: 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 "Etiketa" -#: 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 "Ndajini etiketat me presje." -#: mediagoblin/edit/forms.py:40 mediagoblin/edit/forms.py:95 +#: mediagoblin/edit/forms.py:42 mediagoblin/edit/forms.py:97 msgid "Slug" msgstr "Identifikues" -#: 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 "Identifikuesi s'mund të jetë i zbrazët" -#: 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 "Titulli i adresës së kësaj medie. Zakonisht nuk keni nevojë ta ndryshoni këtë." -#: 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 "Leje" -#: mediagoblin/edit/forms.py:52 +#: mediagoblin/edit/forms.py:54 msgid "Bio" msgstr "Jetëshkrim" -#: 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 "Kjo adresë përmban gabime" -#: mediagoblin/edit/forms.py:65 +#: mediagoblin/edit/forms.py:67 msgid "Email me when others comment on my media" msgstr "Dërgomë email kur të tjerët komentojnë te media ime" -#: mediagoblin/edit/forms.py:67 +#: mediagoblin/edit/forms.py:69 msgid "Enable insite notifications about events." msgstr "Aktivizoni njoftime të brendshme për veprimtari." -#: mediagoblin/edit/forms.py:69 +#: mediagoblin/edit/forms.py:71 msgid "License preference" msgstr "Parapëlqime licence" -#: mediagoblin/edit/forms.py:75 +#: mediagoblin/edit/forms.py:77 msgid "This will be your default license on upload forms." msgstr "Kjo do të jetë licenca juaj parazgjedhje për forma ngarkimesh." -#: mediagoblin/edit/forms.py:88 +#: mediagoblin/edit/forms.py:90 msgid "The title can't be empty" msgstr "Titulli s'mund të jetë i zbrazët" -#: 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 "Përshkrim i këtij koleksioni" -#: 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 "Pjesa titull e adresës së këtij koleksioni. Zakonisht nuk keni pse e ndryshoni këtë." -#: 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 "Fjalëkalimi i vjetër" -#: 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 "Jepni fjalëkalimin tuaj të vjetër që të provohet se këtë llogari e zotëroni ju." -#: 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 "Fjalëkalimi i ri" -#: mediagoblin/edit/forms.py:117 +#: mediagoblin/edit/forms.py:119 msgid "New email address" msgstr "Adresë email e re" -#: 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 "Fjalëkalim" -#: mediagoblin/edit/forms.py:123 +#: mediagoblin/edit/forms.py:125 msgid "Enter your password to prove you own this account." msgstr "Jepni fjalëkalimin tuaj që të provohet se jeni i zoti i kësaj llogarie." -#: mediagoblin/edit/views.py:73 +#: mediagoblin/edit/forms.py:155 +msgid "Identifier" +msgstr "" + +#: mediagoblin/edit/forms.py:156 +msgid "Value" +msgstr "" + +#: mediagoblin/edit/views.py:78 msgid "An entry with that slug already exists for this user." msgstr "Ka tashmë një zë me atë identifikues për këtë përdorues." -#: mediagoblin/edit/views.py:91 +#: mediagoblin/edit/views.py:96 msgid "You are editing another user's media. Proceed with caution." msgstr "Po përpunoni media të një tjetër përdoruesi. Hapni sytë." -#: mediagoblin/edit/views.py:161 +#: mediagoblin/edit/views.py:166 #, python-format msgid "You added the attachment %s!" msgstr "Shtuat bashkangjitjen %s!" -#: mediagoblin/edit/views.py:188 +#: mediagoblin/edit/views.py:193 msgid "You can only edit your own profile." msgstr "Mund të përpunoni vetëm profilin tuaj." -#: mediagoblin/edit/views.py:194 +#: mediagoblin/edit/views.py:199 msgid "You are editing a user's profile. Proceed with caution." msgstr "Po përpunoni profilin e një përdoruesi. Hapni sytë." -#: mediagoblin/edit/views.py:210 +#: mediagoblin/edit/views.py:215 msgid "Profile changes saved" msgstr "Ndryshimet e profilit u ruajtën" -#: mediagoblin/edit/views.py:243 +#: mediagoblin/edit/views.py:248 msgid "Account settings saved" msgstr "Rregullimet e llogarisë u ruajtën" -#: mediagoblin/edit/views.py:277 +#: mediagoblin/edit/views.py:282 msgid "You need to confirm the deletion of your account." msgstr "Lypset të ripohoni fshirjen e llogarisë suaj." -#: 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 "Keni tashmë një koleksion të quajtur \"%s\"!" -#: mediagoblin/edit/views.py:317 +#: mediagoblin/edit/views.py:322 msgid "A collection with that slug already exists for this user." msgstr "Ka tashmë një koleksion me atë identifikues për këtë përdorues." -#: mediagoblin/edit/views.py:332 +#: mediagoblin/edit/views.py:337 msgid "You are editing another user's collection. Proceed with caution." msgstr "Po përpunoni koleksionin e një tjetër përdoruesi. Hapni sytë." -#: mediagoblin/edit/views.py:373 +#: mediagoblin/edit/views.py:378 msgid "Your email address has been verified." msgstr "Adresa juaj email u verifikua." -#: 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 "Fjalëkalim i gabuar" @@ -278,6 +289,69 @@ msgstr "Po anashkalohet \"%s\"; e rregulluar tashmë.\n" msgid "Old link found for \"%s\"; removing.\n" msgstr "U gjet lidhje e vjetër për \"%s\"; po hiqet.\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" +"" +msgstr "" + +#: mediagoblin/gmg_commands/batchaddmedia.py:40 +msgid "Name of user these media entries belong to" +msgstr "" + +#: mediagoblin/gmg_commands/batchaddmedia.py:43 +msgid "Path to the csv file containing metadata information." +msgstr "" + +#: 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 "" + +#: mediagoblin/gmg_commands/batchaddmedia.py:74 +msgid "File at {path} not found, use -h flag for help" +msgstr "" + +#: 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 " @@ -285,11 +359,147 @@ msgid "" "domain." msgstr "Pa cookie CSRF të pranishme. Ka shumë të ngjarë që të jetë punë e një bllokuesi cookie-sh ose të tillë.
Sigurohuni që të lejoni depozitim cookie-sh për këtë përkatësi." -#: 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 "Na ndjeni, nuk e mbullojmë këtë lloj kartele :(" +#: mediagoblin/media_types/blog/forms.py:26 +#: mediagoblin/media_types/blog/forms.py:35 +#: mediagoblin/plugins/oauth/forms.py:36 +msgid "Description" +msgstr "Përshkrim" + +#: mediagoblin/media_types/blog/forms.py:40 mediagoblin/user_pages/forms.py:31 +msgid "I am sure I want to delete this" +msgstr "Jam i sigurt që dua të fshihet kjo" + +#: mediagoblin/media_types/blog/views.py:156 mediagoblin/submit/views.py:69 +msgid "Woohoo! Submitted!" +msgstr "Yhaaaaaa! U parashtrua!" + +#: 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 "" + +#: 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 "Media nuk u fshi ngaqë nuk i vutë shenjë pohimit se jeni i sigurt." + +#: 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 "" + +#: mediagoblin/media_types/blog/templates/mediagoblin/blog/blog_admin_dashboard.html:50 +msgid "Edit Blog" +msgstr "" + +#: mediagoblin/media_types/blog/templates/mediagoblin/blog/blog_admin_dashboard.html:57 +msgid "Delete Blog" +msgstr "" + +#: 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 "Përpunoni" + +#: 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 "Fshije" + +#: mediagoblin/media_types/blog/templates/mediagoblin/blog/blog_admin_dashboard.html:102 +msgid " Go to list view " +msgstr "" + +#: mediagoblin/media_types/blog/templates/mediagoblin/blog/blog_admin_dashboard.html:104 +msgid " No blog post yet. " +msgstr "" + +#: 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 "Të fshihet vërtet %(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 "Anuloje" + +#: 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 "Fshije përgjithmonë" + +#: mediagoblin/media_types/blog/templates/mediagoblin/blog/blog_edit_create.html:26 +msgid "Create/Edit a Blog" +msgstr "" + +#: 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 "Shtoni" + +#: mediagoblin/media_types/blog/templates/mediagoblin/blog/blog_post_edit_create.html:23 +msgid "Create/Edit a blog post." +msgstr "" + +#: mediagoblin/media_types/blog/templates/mediagoblin/blog/blog_post_edit_create.html:29 +msgid "Create/Edit a Blog Post." +msgstr "" + +#: mediagoblin/media_types/blog/templates/mediagoblin/blog/blog_post_listing.html:24 +#, python-format +msgid "%(blog_owner_name)s's Blog" +msgstr "" + +#: mediagoblin/media_types/blog/templates/mediagoblin/blog/list_of_blogs.html:46 +msgid "View" +msgstr "" + +#: mediagoblin/media_types/blog/templates/mediagoblin/blog/list_of_blogs.html:65 +msgid "Create a Blog" +msgstr "" + +#: 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 nuk po arrin të xhirohet, kontrolloni kartelën e regjistrimeve" @@ -348,29 +558,263 @@ msgstr "U pajtua te komentet në %s!" msgid "You will not receive notifications for comments on %s." msgstr "Nuk do të merrni njoftime për komente te %s." -#: mediagoblin/oauth/views.py:239 +#: mediagoblin/oauth/views.py:242 msgid "Must provide an oauth_token." msgstr "Duhet dhënë një oauth_token." -#: mediagoblin/oauth/views.py:244 mediagoblin/oauth/views.py:294 +#: mediagoblin/oauth/views.py:247 mediagoblin/oauth/views.py:297 msgid "No request token found." msgstr "S'u gjet token kërkese." -#: 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 "Na ndjeni, madhësia e kartelës është shumë e madhe." -#: 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 "Na ndjeni, ngarkimi i kësaj kartele do t'ju kalonte tej kufirit tuaj për ngarkime." -#: 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 "Na ndjeni, keni arritur kufirin tuaj për ngarkimet." +#: 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 "" + +#: mediagoblin/plugins/archivalook/tools.py:133 +msgid "Secondary" +msgstr "" + +#: mediagoblin/plugins/archivalook/tools.py:134 +msgid "Tertiary" +msgstr "" + +#: 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 "" + +#: 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.

\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.

\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 "" + +#: 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 +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 "Mediat më të reja" + +#: 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 \n" +"\t http://getfirefox.com!" +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 \n" +" http://getfirefox.com!" +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 @@ -494,6 +938,14 @@ msgstr "Shiheni te OpenStreetMap" msgid "Sign in to create an account!" msgstr "Për të krijuar një llogari, hyni!" +#: 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 "Lejoje" @@ -510,10 +962,6 @@ msgstr "Emër" msgid "The name of the OAuth client" msgstr "Emri i klientit OAuth" -#: mediagoblin/plugins/oauth/forms.py:36 -msgid "Description" -msgstr "Përshkrim" - #: mediagoblin/plugins/oauth/forms.py:38 msgid "" "This will be visible to users allowing your\n" @@ -560,14 +1008,6 @@ msgstr "Lidhje klienti OAuth" msgid "Your OAuth clients" msgstr "Klientët tuaj 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 "Shtoni" - #: mediagoblin/plugins/openid/__init__.py:97 #: mediagoblin/plugins/openid/views.py:268 #: mediagoblin/plugins/openid/views.py:297 @@ -627,13 +1067,6 @@ msgstr "Shtoni një OpenID" msgid "Delete an OpenID" msgstr "Fshini një 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 "Fshije" - #: mediagoblin/plugins/openid/templates/mediagoblin/plugins/openid/edit_link.html:21 msgid "OpenID's" msgstr "" @@ -641,7 +1074,7 @@ msgstr "" #: 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 @@ -747,10 +1180,6 @@ msgstr "Për formatim teksti mund të përdorni\n %(user_name)s's account" msgstr "Llogaria e %(user_name)s" -#: mediagoblin/templates/mediagoblin/base.html:122 +#: mediagoblin/templates/mediagoblin/base.html:138 msgid "Change account settings" msgstr "Ndryshoni rregullime llogarie" -#: 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 @@ -805,32 +1234,28 @@ msgstr "Ndryshoni rregullime llogarie" msgid "Media processing panel" msgstr "Paneli i përpunimit të medias" -#: mediagoblin/templates/mediagoblin/base.html:135 +#: mediagoblin/templates/mediagoblin/base.html:152 msgid "Log out" msgstr "Dilni" -#: 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 "Shtoni media" -#: 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 "Krijoni koleksion të ri" -#: mediagoblin/templates/mediagoblin/base.html:151 +#: mediagoblin/templates/mediagoblin/base.html:169 msgid "User management panel" msgstr "Paneli i administrimit të përdoruesve" -#: mediagoblin/templates/mediagoblin/base.html:155 +#: mediagoblin/templates/mediagoblin/base.html:173 msgid "Report management panel" msgstr "Paneli i administrimit të raporteve" -#: mediagoblin/templates/mediagoblin/root.html:32 -msgid "Most recent media" -msgstr "Mediat më të reja" - #: mediagoblin/templates/mediagoblin/api/authorize.html:21 msgid "Authorization" msgstr "Autorizim" @@ -927,38 +1352,38 @@ msgstr "Kushtet e Shërbimit" msgid "Explore" msgstr "Eksploroni" -#: 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 "Tungjatjeta juaj, mirë se vini te ky site MediaGoblin!" -#: mediagoblin/templates/mediagoblin/bits/frontpage_welcome.html:24 +#: mediagoblin/templates/mediagoblin/bits/frontpage_welcome.html:25 msgid "" "This site is running MediaGoblin, an " "extraordinarily great piece of media hosting software." msgstr "Ky site përdor MediaGoblin, një program jashtëzakonisht i shkëlqyer për strehim mediash." -#: 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 "Për të shtuar media tuajën, për të bërë komente, dhe të tjera, mund të hyni përmes llogarisë suaj 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 "Nuk keni ende një të tillë? Është e lehtë!" -#: mediagoblin/templates/mediagoblin/bits/frontpage_welcome.html:35 +#: mediagoblin/templates/mediagoblin/bits/frontpage_welcome.html:36 msgid "" "\n" -" >Create an account at this site\n" -" or" -msgstr "\n >Krijoni një llogari te ky site\n ose" +" >Create an account at this site\n" +" or" +msgstr "" -#: mediagoblin/templates/mediagoblin/bits/frontpage_welcome.html:41 +#: mediagoblin/templates/mediagoblin/bits/frontpage_welcome.html:42 msgid "" "\n" -" Set up MediaGoblin on your own server" -msgstr "\n Instaloni dhe përgatisni MediaGoblin-in në shërbyesin tuaj" +" Set up MediaGoblin on your own server" +msgstr "" #: mediagoblin/templates/mediagoblin/bits/logo.html:23 #: mediagoblin/themes/airy/templates/mediagoblin/bits/logo.html:23 @@ -972,27 +1397,16 @@ msgid "Editing attachments for %(media_title)s" msgstr "Po përpunohen bashkangjitjet për %(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 "Bashkangjitje" #: 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 "Shtoni bashkangjitje" -#: 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 "Anuloje" - #: mediagoblin/templates/mediagoblin/edit/attachments.html:63 #: mediagoblin/templates/mediagoblin/edit/edit.html:42 #: mediagoblin/templates/mediagoblin/edit/edit_account.html:47 @@ -1016,12 +1430,6 @@ msgstr "Të fshihet vërtet përdoruesi '%(user_name)s' dhe krejt media/komentet msgid "Yes, really delete my account" msgstr "Po, fshijeni vërtet llogarinë time" -#: 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 "Fshije përgjithmonë" - #: mediagoblin/templates/mediagoblin/edit/edit.html:23 #: mediagoblin/templates/mediagoblin/edit/edit.html:35 #, python-format @@ -1053,6 +1461,27 @@ msgstr "Po përpunohet %(collection_title)s" msgid "Editing %(username)s's profile" msgstr "Po përpunohet profili i %(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 "" @@ -1073,10 +1502,12 @@ msgstr "Komente të reja" #: 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" @@ -1134,12 +1565,14 @@ msgid "Created" msgstr "U krijua" #: 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 "Figurë për %(media_title)s" @@ -1148,35 +1581,35 @@ msgstr "Figurë për %(media_title)s" msgid "PDF file" msgstr "Kartelë PDF" -#: mediagoblin/templates/mediagoblin/media_displays/stl.html:112 +#: mediagoblin/templates/mediagoblin/media_displays/stl.html:116 msgid "Perspective" msgstr "Perspektivë" -#: mediagoblin/templates/mediagoblin/media_displays/stl.html:115 +#: mediagoblin/templates/mediagoblin/media_displays/stl.html:119 msgid "Front" msgstr "Ball" -#: mediagoblin/templates/mediagoblin/media_displays/stl.html:118 +#: mediagoblin/templates/mediagoblin/media_displays/stl.html:122 msgid "Top" msgstr "Krye" -#: mediagoblin/templates/mediagoblin/media_displays/stl.html:121 +#: mediagoblin/templates/mediagoblin/media_displays/stl.html:125 msgid "Side" msgstr "Anë" -#: 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 "Shkarkojeni modelin" -#: mediagoblin/templates/mediagoblin/media_displays/stl.html:140 +#: mediagoblin/templates/mediagoblin/media_displays/stl.html:145 msgid "File Format" msgstr "Format Kartele" -#: mediagoblin/templates/mediagoblin/media_displays/stl.html:142 +#: mediagoblin/templates/mediagoblin/media_displays/stl.html:147 msgid "Object Height" msgstr "Lartësi Objekti" @@ -1236,20 +1669,20 @@ msgstr "Ende pa zëra të përpunuar!" msgid "Sorry, no such report found." msgstr "Na ndjeni, nuk u gjet raport i tillë." -#: mediagoblin/templates/mediagoblin/moderation/report.html:32 +#: mediagoblin/templates/mediagoblin/moderation/report.html:33 msgid "Return to Reports Panel" msgstr "Kthehuni te Paneli i Raportimeve" -#: 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 "Raport" -#: mediagoblin/templates/mediagoblin/moderation/report.html:36 +#: mediagoblin/templates/mediagoblin/moderation/report.html:38 msgid "Reported comment" msgstr "Koment i raportuar" -#: mediagoblin/templates/mediagoblin/moderation/report.html:81 +#: mediagoblin/templates/mediagoblin/moderation/report.html:83 #, python-format msgid "" "\n" @@ -1257,7 +1690,7 @@ msgid "" " " msgstr "\n ❖ Media e raportuar nga %(user_name)s\n " -#: mediagoblin/templates/mediagoblin/moderation/report.html:90 +#: mediagoblin/templates/mediagoblin/moderation/report.html:92 #, python-format msgid "" "\n" @@ -1267,24 +1700,25 @@ msgid "" " " msgstr "\n LËNDË NGA\n %(user_name)s\n ËSHTË FSHIRË\n " -#: mediagoblin/templates/mediagoblin/moderation/report.html:130 +#: mediagoblin/templates/mediagoblin/moderation/report.html:133 +#: mediagoblin/templates/mediagoblin/moderation/user.html:136 msgid "Resolve" msgstr "Zgjidheni" -#: 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 "Zgjidheni Këtë Raport" -#: mediagoblin/templates/mediagoblin/moderation/report.html:145 +#: mediagoblin/templates/mediagoblin/moderation/report.html:149 msgid "Status" msgstr "Gjendje" -#: mediagoblin/templates/mediagoblin/moderation/report.html:147 +#: mediagoblin/templates/mediagoblin/moderation/report.html:151 msgid "RESOLVED" msgstr "ZGJIDHUR" -#: mediagoblin/templates/mediagoblin/moderation/report.html:155 +#: mediagoblin/templates/mediagoblin/moderation/report.html:159 msgid "You cannot take action against an administrator" msgstr "Nuk mund të ndërmerrni veprim kundër një përgjegjësi" @@ -1305,7 +1739,7 @@ msgid "Active Reports Filed" msgstr "Raportime Aktive të Depozituar" #: 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 "Shkelës" @@ -1314,16 +1748,16 @@ msgid "When Reported" msgstr "Raportuar Më" #: 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 "Raportuar Nga" #: 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 "Arsye" -#: mediagoblin/templates/mediagoblin/moderation/report_panel.html:94 +#: mediagoblin/templates/mediagoblin/moderation/report_panel.html:95 #, python-format msgid "" "\n" @@ -1331,7 +1765,7 @@ msgid "" " " msgstr "\n Raport Komenti #%(report_id)s\n " -#: mediagoblin/templates/mediagoblin/moderation/report_panel.html:109 +#: mediagoblin/templates/mediagoblin/moderation/report_panel.html:111 #, python-format msgid "" "\n" @@ -1339,23 +1773,23 @@ msgid "" " " msgstr "\n Raportim Media #%(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 "S'u gjetën raportime të hapur." -#: mediagoblin/templates/mediagoblin/moderation/report_panel.html:125 +#: mediagoblin/templates/mediagoblin/moderation/report_panel.html:127 msgid "Closed Reports" msgstr "Raportime të Mbyllur" -#: mediagoblin/templates/mediagoblin/moderation/report_panel.html:170 +#: mediagoblin/templates/mediagoblin/moderation/report_panel.html:172 msgid "Resolved" msgstr "Zgjidhur" -#: mediagoblin/templates/mediagoblin/moderation/report_panel.html:172 +#: mediagoblin/templates/mediagoblin/moderation/report_panel.html:174 msgid "Action Taken" msgstr "Veprimi i Ndërmarrë" -#: mediagoblin/templates/mediagoblin/moderation/report_panel.html:185 +#: mediagoblin/templates/mediagoblin/moderation/report_panel.html:188 #, python-format msgid "" "\n" @@ -1363,10 +1797,142 @@ msgid "" " " msgstr "\n Raportim i Mbyllur #%(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 "S'u gjetën raportime të mbyllur." +#: 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 "Lypset verifikimi i email-it" + +#: 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 "Profili i %(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 "Ky përdorues nuk e ka plotësuar (ende) profilin e vet." + +#: 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 "Përpunoni profil" + +#: mediagoblin/templates/mediagoblin/moderation/user.html:96 +#: mediagoblin/templates/mediagoblin/user_pages/user.html:81 +msgid "Browse collections" +msgstr "Shfletoni koleksionet" + +#: 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 "" + +#: mediagoblin/templates/mediagoblin/moderation/user.html:182 +msgid "No" +msgstr "" + +#: 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" @@ -1408,6 +1974,26 @@ msgstr "Shtoni një koleksion" msgid "Add your media" msgstr "Shtoni media tuajën" +#: mediagoblin/templates/mediagoblin/user_pages/blog_media.html:38 +#, python-format +msgid "❖ Blog post by %(username)s" +msgstr "" + +#: mediagoblin/templates/mediagoblin/user_pages/blog_media.html:92 +#: mediagoblin/templates/mediagoblin/user_pages/media.html:104 +msgid "Add a comment" +msgstr "Shtoni një koment" + +#: mediagoblin/templates/mediagoblin/user_pages/blog_media.html:103 +#: mediagoblin/templates/mediagoblin/user_pages/media.html:115 +msgid "Add this comment" +msgstr "Shtoje këtë koment" + +#: mediagoblin/templates/mediagoblin/user_pages/blog_media.html:149 +#: mediagoblin/templates/mediagoblin/user_pages/media.html:179 +msgid "Added" +msgstr "U shtua" + #: mediagoblin/templates/mediagoblin/user_pages/collection.html:30 #, python-format msgid "%(collection_title)s (%(username)s's collection)" @@ -1418,23 +2004,27 @@ msgstr "%(collection_title)s (koleksione nga %(username)s)" msgid "%(collection_title)s by %(username)s" msgstr "%(collection_title)s nga %(username)s" -#: mediagoblin/templates/mediagoblin/user_pages/collection.html:52 -#: mediagoblin/templates/mediagoblin/user_pages/media.html:79 -msgid "Edit" -msgstr "Përpunoni" +#: 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 "Të fshihet vërtet %(title)s?" +msgid "Really delete 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:23 +#, python-format +msgid "Remove %(media_title)s from %(collection_title)s" +msgstr "" + +#: mediagoblin/templates/mediagoblin/user_pages/collection_item_confirm_remove.html:39 #, python-format msgid "Really remove %(media_title)s from %(collection_title)s?" msgstr "Të hiqet vërtet %(media_title)s nga %(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 "Hiqe" @@ -1477,22 +2067,10 @@ msgstr "Media nga %(username)s" msgid "❖ Browsing media by %(username)s" msgstr "❖ Po shfletoni media nga %(username)s" -#: mediagoblin/templates/mediagoblin/user_pages/media.html:97 -msgid "Add a comment" -msgstr "Shtoni një koment" - -#: mediagoblin/templates/mediagoblin/user_pages/media.html:108 -msgid "Add this comment" -msgstr "Shtoje këtë koment" - -#: mediagoblin/templates/mediagoblin/user_pages/media.html:112 +#: mediagoblin/templates/mediagoblin/user_pages/media.html:119 msgid "Comment Preview" msgstr "Paraparje Komenti" -#: mediagoblin/templates/mediagoblin/user_pages/media.html:166 -msgid "Added" -msgstr "U shtua" - #: mediagoblin/templates/mediagoblin/user_pages/media_collect.html:28 #: mediagoblin/templates/mediagoblin/user_pages/media_collect.html:40 #, python-format @@ -1541,52 +2119,27 @@ msgstr "\n ❖ Botuar nga Markdown for formatting." msgstr "Mund të përdorni Markdown për formatime." -#: mediagoblin/user_pages/forms.py:31 -msgid "I am sure I want to delete this" -msgstr "Jam i sigurt që dua të fshihet kjo" - #: mediagoblin/user_pages/forms.py:35 msgid "I am sure I want to remove this item from the collection" msgstr "Jam i sigurt se dua që të hiqet ky objekt prek koleksioni" @@ -1776,73 +2325,69 @@ msgstr "Mund të përdorni\n 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 delta 7012 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 F{2S#QN3s9_ diff --git a/mediagoblin/i18n/sr/LC_MESSAGES/mediagoblin.po b/mediagoblin/i18n/sr/LC_MESSAGES/mediagoblin.po index 890c44ed..0b609d26 100644 --- a/mediagoblin/i18n/sr/LC_MESSAGES/mediagoblin.po +++ b/mediagoblin/i18n/sr/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: @@ -7,14 +7,14 @@ 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: 2013-12-03 19:23+0000\n" +"POT-Creation-Date: 2014-07-10 12:32-0500\n" +"PO-Revision-Date: 2014-07-10 17:32+0000\n" "Last-Translator: cwebber \n" "Language-Team: Serbian (http://www.transifex.com/projects/p/mediagoblin/language/sr/)\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: sr\n" "Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n" @@ -47,12 +47,12 @@ msgstr "" msgid "Sorry, a user with that name already exists." msgstr "" -#: 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 "" -#: 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 "" @@ -78,174 +78,185 @@ msgstr "" msgid "Resent your verification email." msgstr "" -#: mediagoblin/edit/forms.py:27 mediagoblin/edit/forms.py:87 -#: mediagoblin/submit/forms.py:37 mediagoblin/submit/forms.py:61 -#: mediagoblin/user_pages/forms.py:45 +#: 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/user_pages/forms.py:45 msgid "Title" msgstr "" -#: 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 "" -#: 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" " \n" " Markdown for formatting." msgstr "" -#: 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 "" -#: 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 "" -#: mediagoblin/edit/forms.py:40 mediagoblin/edit/forms.py:95 +#: mediagoblin/edit/forms.py:42 mediagoblin/edit/forms.py:97 msgid "Slug" msgstr "" -#: 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 "" -#: 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 "" -#: 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 "" -#: mediagoblin/edit/forms.py:52 +#: mediagoblin/edit/forms.py:54 msgid "Bio" msgstr "" -#: mediagoblin/edit/forms.py:58 +#: mediagoblin/edit/forms.py:60 msgid "Website" msgstr "" -#: mediagoblin/edit/forms.py:60 +#: mediagoblin/edit/forms.py:62 msgid "This address contains errors" msgstr "" -#: mediagoblin/edit/forms.py:65 +#: mediagoblin/edit/forms.py:67 msgid "Email me when others comment on my media" msgstr "" -#: mediagoblin/edit/forms.py:67 +#: mediagoblin/edit/forms.py:69 msgid "Enable insite notifications about events." msgstr "" -#: mediagoblin/edit/forms.py:69 +#: mediagoblin/edit/forms.py:71 msgid "License preference" msgstr "" -#: mediagoblin/edit/forms.py:75 +#: mediagoblin/edit/forms.py:77 msgid "This will be your default license on upload forms." msgstr "" -#: mediagoblin/edit/forms.py:88 +#: mediagoblin/edit/forms.py:90 msgid "The title can't be empty" msgstr "" -#: 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 "" -#: 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 "" -#: 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 "" -#: 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 "" -#: 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 "" -#: mediagoblin/edit/forms.py:117 +#: mediagoblin/edit/forms.py:119 msgid "New email address" msgstr "" -#: 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 "" -#: mediagoblin/edit/forms.py:123 +#: mediagoblin/edit/forms.py:125 msgid "Enter your password to prove you own this account." msgstr "" -#: mediagoblin/edit/views.py:73 +#: mediagoblin/edit/forms.py:155 +msgid "Identifier" +msgstr "" + +#: mediagoblin/edit/forms.py:156 +msgid "Value" +msgstr "" + +#: mediagoblin/edit/views.py:78 msgid "An entry with that slug already exists for this user." msgstr "" -#: mediagoblin/edit/views.py:91 +#: mediagoblin/edit/views.py:96 msgid "You are editing another user's media. Proceed with caution." msgstr "" -#: mediagoblin/edit/views.py:161 +#: mediagoblin/edit/views.py:166 #, python-format msgid "You added the attachment %s!" msgstr "" -#: mediagoblin/edit/views.py:188 +#: mediagoblin/edit/views.py:193 msgid "You can only edit your own profile." msgstr "" -#: mediagoblin/edit/views.py:194 +#: mediagoblin/edit/views.py:199 msgid "You are editing a user's profile. Proceed with caution." msgstr "" -#: mediagoblin/edit/views.py:210 +#: mediagoblin/edit/views.py:215 msgid "Profile changes saved" msgstr "" -#: mediagoblin/edit/views.py:243 +#: mediagoblin/edit/views.py:248 msgid "Account settings saved" msgstr "" -#: mediagoblin/edit/views.py:277 +#: mediagoblin/edit/views.py:282 msgid "You need to confirm the deletion of your account." msgstr "" -#: 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 "" -#: mediagoblin/edit/views.py:317 +#: mediagoblin/edit/views.py:322 msgid "A collection with that slug already exists for this user." msgstr "" -#: mediagoblin/edit/views.py:332 +#: mediagoblin/edit/views.py:337 msgid "You are editing another user's collection. Proceed with caution." msgstr "" -#: mediagoblin/edit/views.py:373 +#: mediagoblin/edit/views.py:378 msgid "Your email address has been verified." msgstr "" -#: 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 "" @@ -276,6 +287,69 @@ msgstr "" msgid "Old link found for \"%s\"; removing.\n" msgstr "" +#: 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" +"" +msgstr "" + +#: mediagoblin/gmg_commands/batchaddmedia.py:40 +msgid "Name of user these media entries belong to" +msgstr "" + +#: mediagoblin/gmg_commands/batchaddmedia.py:43 +msgid "Path to the csv file containing metadata information." +msgstr "" + +#: 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 "" + +#: mediagoblin/gmg_commands/batchaddmedia.py:74 +msgid "File at {path} not found, use -h flag for help" +msgstr "" + +#: 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 " @@ -283,11 +357,147 @@ msgid "" "domain." msgstr "" -#: 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 "" +#: mediagoblin/media_types/blog/forms.py:26 +#: mediagoblin/media_types/blog/forms.py:35 +#: mediagoblin/plugins/oauth/forms.py:36 +msgid "Description" +msgstr "" + +#: mediagoblin/media_types/blog/forms.py:40 mediagoblin/user_pages/forms.py:31 +msgid "I am sure I want to delete this" +msgstr "" + +#: mediagoblin/media_types/blog/views.py:156 mediagoblin/submit/views.py:69 +msgid "Woohoo! Submitted!" +msgstr "" + +#: 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 "" + +#: 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 "" + +#: 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 "" + +#: mediagoblin/media_types/blog/templates/mediagoblin/blog/blog_admin_dashboard.html:50 +msgid "Edit Blog" +msgstr "" + +#: mediagoblin/media_types/blog/templates/mediagoblin/blog/blog_admin_dashboard.html:57 +msgid "Delete Blog" +msgstr "" + +#: 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 "" + +#: 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 "" + +#: mediagoblin/media_types/blog/templates/mediagoblin/blog/blog_admin_dashboard.html:102 +msgid " Go to list view " +msgstr "" + +#: mediagoblin/media_types/blog/templates/mediagoblin/blog/blog_admin_dashboard.html:104 +msgid " No blog post yet. " +msgstr "" + +#: 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 "" + +#: 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 "" + +#: 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 "" + +#: mediagoblin/media_types/blog/templates/mediagoblin/blog/blog_edit_create.html:26 +msgid "Create/Edit a Blog" +msgstr "" + +#: 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 "" + +#: mediagoblin/media_types/blog/templates/mediagoblin/blog/blog_post_edit_create.html:23 +msgid "Create/Edit a blog post." +msgstr "" + +#: mediagoblin/media_types/blog/templates/mediagoblin/blog/blog_post_edit_create.html:29 +msgid "Create/Edit a Blog Post." +msgstr "" + +#: mediagoblin/media_types/blog/templates/mediagoblin/blog/blog_post_listing.html:24 +#, python-format +msgid "%(blog_owner_name)s's Blog" +msgstr "" + +#: mediagoblin/media_types/blog/templates/mediagoblin/blog/list_of_blogs.html:46 +msgid "View" +msgstr "" + +#: mediagoblin/media_types/blog/templates/mediagoblin/blog/list_of_blogs.html:65 +msgid "Create a Blog" +msgstr "" + +#: 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 "" @@ -346,29 +556,263 @@ msgstr "" msgid "You will not receive notifications for comments on %s." msgstr "" -#: mediagoblin/oauth/views.py:239 +#: mediagoblin/oauth/views.py:242 msgid "Must provide an oauth_token." msgstr "" -#: mediagoblin/oauth/views.py:244 mediagoblin/oauth/views.py:294 +#: mediagoblin/oauth/views.py:247 mediagoblin/oauth/views.py:297 msgid "No request token found." msgstr "" -#: 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 "" -#: 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 "" -#: 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 "" +#: 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 "" + +#: mediagoblin/plugins/archivalook/tools.py:133 +msgid "Secondary" +msgstr "" + +#: mediagoblin/plugins/archivalook/tools.py:134 +msgid "Tertiary" +msgstr "" + +#: 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 "" + +#: 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.

\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.

\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 "" + +#: 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 +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 "" + +#: 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 \n" +"\t http://getfirefox.com!" +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 \n" +" http://getfirefox.com!" +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 @@ -492,6 +936,14 @@ msgstr "" msgid "Sign in to create an account!" msgstr "" +#: 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 "" @@ -508,10 +960,6 @@ msgstr "" msgid "The name of the OAuth client" msgstr "" -#: mediagoblin/plugins/oauth/forms.py:36 -msgid "Description" -msgstr "" - #: mediagoblin/plugins/oauth/forms.py:38 msgid "" "This will be visible to users allowing your\n" @@ -558,14 +1006,6 @@ msgstr "" msgid "Your OAuth clients" msgstr "" -#: 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 "" - #: mediagoblin/plugins/openid/__init__.py:97 #: mediagoblin/plugins/openid/views.py:268 #: mediagoblin/plugins/openid/views.py:297 @@ -625,13 +1065,6 @@ msgstr "" msgid "Delete an OpenID" msgstr "" -#: 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 "" - #: mediagoblin/plugins/openid/templates/mediagoblin/plugins/openid/edit_link.html:21 msgid "OpenID's" msgstr "" @@ -639,7 +1072,7 @@ msgstr "" #: 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 @@ -745,10 +1178,6 @@ msgstr "" msgid "You must provide a file." msgstr "" -#: mediagoblin/submit/views.py:69 -msgid "Woohoo! Submitted!" -msgstr "" - #: mediagoblin/submit/views.py:138 #, python-format msgid "Collection \"%s\" added!" @@ -776,26 +1205,26 @@ msgstr "" msgid "indefinitely" msgstr "" -#: mediagoblin/templates/mediagoblin/base.html:81 +#: mediagoblin/templates/mediagoblin/base.html:97 msgid "Verify your email!" msgstr "" -#: 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 "" -#: mediagoblin/templates/mediagoblin/base.html:115 +#: mediagoblin/templates/mediagoblin/base.html:131 #, python-format msgid "%(user_name)s's account" msgstr "" -#: mediagoblin/templates/mediagoblin/base.html:122 +#: mediagoblin/templates/mediagoblin/base.html:138 msgid "Change account settings" msgstr "" -#: 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 @@ -803,32 +1232,28 @@ msgstr "" msgid "Media processing panel" msgstr "" -#: mediagoblin/templates/mediagoblin/base.html:135 +#: mediagoblin/templates/mediagoblin/base.html:152 msgid "Log out" msgstr "" -#: 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 "" -#: 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 "" -#: mediagoblin/templates/mediagoblin/base.html:151 +#: mediagoblin/templates/mediagoblin/base.html:169 msgid "User management panel" msgstr "" -#: mediagoblin/templates/mediagoblin/base.html:155 +#: mediagoblin/templates/mediagoblin/base.html:173 msgid "Report management panel" msgstr "" -#: mediagoblin/templates/mediagoblin/root.html:32 -msgid "Most recent media" -msgstr "" - #: mediagoblin/templates/mediagoblin/api/authorize.html:21 msgid "Authorization" msgstr "" @@ -925,37 +1350,37 @@ msgstr "" msgid "Explore" msgstr "" -#: 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 "" -#: mediagoblin/templates/mediagoblin/bits/frontpage_welcome.html:24 +#: mediagoblin/templates/mediagoblin/bits/frontpage_welcome.html:25 msgid "" "This site is running MediaGoblin, an " "extraordinarily great piece of media hosting software." msgstr "" -#: 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 "" -#: 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 "" -#: mediagoblin/templates/mediagoblin/bits/frontpage_welcome.html:35 +#: mediagoblin/templates/mediagoblin/bits/frontpage_welcome.html:36 msgid "" "\n" -" >Create an account at this site\n" -" or" +" >Create an account at this site\n" +" or" msgstr "" -#: mediagoblin/templates/mediagoblin/bits/frontpage_welcome.html:41 +#: mediagoblin/templates/mediagoblin/bits/frontpage_welcome.html:42 msgid "" "\n" -" Set up MediaGoblin on your own server" +" Set up MediaGoblin on your own server" msgstr "" #: mediagoblin/templates/mediagoblin/bits/logo.html:23 @@ -970,27 +1395,16 @@ msgid "Editing attachments for %(media_title)s" msgstr "" #: 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 "" #: 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 "" -#: 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 "" - #: mediagoblin/templates/mediagoblin/edit/attachments.html:63 #: mediagoblin/templates/mediagoblin/edit/edit.html:42 #: mediagoblin/templates/mediagoblin/edit/edit_account.html:47 @@ -1014,12 +1428,6 @@ msgstr "" msgid "Yes, really delete my account" msgstr "" -#: 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 "" - #: mediagoblin/templates/mediagoblin/edit/edit.html:23 #: mediagoblin/templates/mediagoblin/edit/edit.html:35 #, python-format @@ -1051,6 +1459,27 @@ msgstr "" msgid "Editing %(username)s's profile" msgstr "" +#: 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 "" @@ -1071,10 +1500,12 @@ msgstr "" #: 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" @@ -1132,12 +1563,14 @@ msgid "Created" msgstr "" #: 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 "" @@ -1146,35 +1579,35 @@ msgstr "" msgid "PDF file" msgstr "" -#: mediagoblin/templates/mediagoblin/media_displays/stl.html:112 +#: mediagoblin/templates/mediagoblin/media_displays/stl.html:116 msgid "Perspective" msgstr "" -#: mediagoblin/templates/mediagoblin/media_displays/stl.html:115 +#: mediagoblin/templates/mediagoblin/media_displays/stl.html:119 msgid "Front" msgstr "" -#: mediagoblin/templates/mediagoblin/media_displays/stl.html:118 +#: mediagoblin/templates/mediagoblin/media_displays/stl.html:122 msgid "Top" msgstr "" -#: mediagoblin/templates/mediagoblin/media_displays/stl.html:121 +#: mediagoblin/templates/mediagoblin/media_displays/stl.html:125 msgid "Side" msgstr "" -#: mediagoblin/templates/mediagoblin/media_displays/stl.html:126 +#: mediagoblin/templates/mediagoblin/media_displays/stl.html:130 msgid "WebGL" msgstr "" -#: mediagoblin/templates/mediagoblin/media_displays/stl.html:132 +#: mediagoblin/templates/mediagoblin/media_displays/stl.html:136 msgid "Download model" msgstr "" -#: mediagoblin/templates/mediagoblin/media_displays/stl.html:140 +#: mediagoblin/templates/mediagoblin/media_displays/stl.html:145 msgid "File Format" msgstr "" -#: mediagoblin/templates/mediagoblin/media_displays/stl.html:142 +#: mediagoblin/templates/mediagoblin/media_displays/stl.html:147 msgid "Object Height" msgstr "" @@ -1234,20 +1667,20 @@ msgstr "" msgid "Sorry, no such report found." msgstr "" -#: mediagoblin/templates/mediagoblin/moderation/report.html:32 +#: mediagoblin/templates/mediagoblin/moderation/report.html:33 msgid "Return to Reports Panel" msgstr "" -#: 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 "" -#: mediagoblin/templates/mediagoblin/moderation/report.html:36 +#: mediagoblin/templates/mediagoblin/moderation/report.html:38 msgid "Reported comment" msgstr "" -#: mediagoblin/templates/mediagoblin/moderation/report.html:81 +#: mediagoblin/templates/mediagoblin/moderation/report.html:83 #, python-format msgid "" "\n" @@ -1255,7 +1688,7 @@ msgid "" " " msgstr "" -#: mediagoblin/templates/mediagoblin/moderation/report.html:90 +#: mediagoblin/templates/mediagoblin/moderation/report.html:92 #, python-format msgid "" "\n" @@ -1265,24 +1698,25 @@ msgid "" " " msgstr "" -#: mediagoblin/templates/mediagoblin/moderation/report.html:130 +#: mediagoblin/templates/mediagoblin/moderation/report.html:133 +#: mediagoblin/templates/mediagoblin/moderation/user.html:136 msgid "Resolve" msgstr "" -#: 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 "" -#: mediagoblin/templates/mediagoblin/moderation/report.html:145 +#: mediagoblin/templates/mediagoblin/moderation/report.html:149 msgid "Status" msgstr "" -#: mediagoblin/templates/mediagoblin/moderation/report.html:147 +#: mediagoblin/templates/mediagoblin/moderation/report.html:151 msgid "RESOLVED" msgstr "" -#: mediagoblin/templates/mediagoblin/moderation/report.html:155 +#: mediagoblin/templates/mediagoblin/moderation/report.html:159 msgid "You cannot take action against an administrator" msgstr "" @@ -1303,7 +1737,7 @@ msgid "Active Reports Filed" msgstr "" #: 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 "" @@ -1312,16 +1746,16 @@ msgid "When Reported" msgstr "" #: 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 "" #: 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 "" -#: mediagoblin/templates/mediagoblin/moderation/report_panel.html:94 +#: mediagoblin/templates/mediagoblin/moderation/report_panel.html:95 #, python-format msgid "" "\n" @@ -1329,7 +1763,7 @@ msgid "" " " msgstr "" -#: mediagoblin/templates/mediagoblin/moderation/report_panel.html:109 +#: mediagoblin/templates/mediagoblin/moderation/report_panel.html:111 #, python-format msgid "" "\n" @@ -1337,23 +1771,23 @@ msgid "" " " msgstr "" -#: mediagoblin/templates/mediagoblin/moderation/report_panel.html:123 +#: mediagoblin/templates/mediagoblin/moderation/report_panel.html:125 msgid "No open reports found." msgstr "" -#: mediagoblin/templates/mediagoblin/moderation/report_panel.html:125 +#: mediagoblin/templates/mediagoblin/moderation/report_panel.html:127 msgid "Closed Reports" msgstr "" -#: mediagoblin/templates/mediagoblin/moderation/report_panel.html:170 +#: mediagoblin/templates/mediagoblin/moderation/report_panel.html:172 msgid "Resolved" msgstr "" -#: mediagoblin/templates/mediagoblin/moderation/report_panel.html:172 +#: mediagoblin/templates/mediagoblin/moderation/report_panel.html:174 msgid "Action Taken" msgstr "" -#: mediagoblin/templates/mediagoblin/moderation/report_panel.html:185 +#: mediagoblin/templates/mediagoblin/moderation/report_panel.html:188 #, python-format msgid "" "\n" @@ -1361,10 +1795,142 @@ msgid "" " " msgstr "" -#: mediagoblin/templates/mediagoblin/moderation/report_panel.html:199 +#: mediagoblin/templates/mediagoblin/moderation/report_panel.html:202 msgid "No closed reports found." msgstr "" +#: 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 "" + +#: 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 "" + +#: 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 "" + +#: 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 "" + +#: mediagoblin/templates/mediagoblin/moderation/user.html:96 +#: mediagoblin/templates/mediagoblin/user_pages/user.html:81 +msgid "Browse collections" +msgstr "" + +#: 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 "" + +#: mediagoblin/templates/mediagoblin/moderation/user.html:182 +msgid "No" +msgstr "" + +#: 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" @@ -1406,6 +1972,26 @@ msgstr "" msgid "Add your media" msgstr "" +#: mediagoblin/templates/mediagoblin/user_pages/blog_media.html:38 +#, python-format +msgid "❖ Blog post by %(username)s" +msgstr "" + +#: mediagoblin/templates/mediagoblin/user_pages/blog_media.html:92 +#: mediagoblin/templates/mediagoblin/user_pages/media.html:104 +msgid "Add a comment" +msgstr "" + +#: mediagoblin/templates/mediagoblin/user_pages/blog_media.html:103 +#: mediagoblin/templates/mediagoblin/user_pages/media.html:115 +msgid "Add this comment" +msgstr "" + +#: mediagoblin/templates/mediagoblin/user_pages/blog_media.html:149 +#: mediagoblin/templates/mediagoblin/user_pages/media.html:179 +msgid "Added" +msgstr "" + #: mediagoblin/templates/mediagoblin/user_pages/collection.html:30 #, python-format msgid "%(collection_title)s (%(username)s's collection)" @@ -1416,23 +2002,27 @@ msgstr "" msgid "%(collection_title)s by %(username)s" msgstr "" -#: mediagoblin/templates/mediagoblin/user_pages/collection.html:52 -#: mediagoblin/templates/mediagoblin/user_pages/media.html:79 -msgid "Edit" +#: 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?" +msgid "Really delete 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:23 +#, python-format +msgid "Remove %(media_title)s from %(collection_title)s" +msgstr "" + +#: mediagoblin/templates/mediagoblin/user_pages/collection_item_confirm_remove.html:39 #, python-format msgid "Really remove %(media_title)s from %(collection_title)s?" msgstr "" -#: 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 "" @@ -1475,22 +2065,10 @@ msgstr "" msgid "❖ Browsing media by %(username)s" msgstr "" -#: mediagoblin/templates/mediagoblin/user_pages/media.html:97 -msgid "Add a comment" -msgstr "" - -#: mediagoblin/templates/mediagoblin/user_pages/media.html:108 -msgid "Add this comment" -msgstr "" - -#: mediagoblin/templates/mediagoblin/user_pages/media.html:112 +#: mediagoblin/templates/mediagoblin/user_pages/media.html:119 msgid "Comment Preview" msgstr "" -#: mediagoblin/templates/mediagoblin/user_pages/media.html:166 -msgid "Added" -msgstr "" - #: mediagoblin/templates/mediagoblin/user_pages/media_collect.html:28 #: mediagoblin/templates/mediagoblin/user_pages/media_collect.html:40 #, python-format @@ -1539,52 +2117,27 @@ msgstr "" msgid "File Report " msgstr "" -#: 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 "" - -#: 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 "" -#: mediagoblin/templates/mediagoblin/user_pages/user.html:56 -#: mediagoblin/templates/mediagoblin/user_pages/user.html:73 -msgid "Edit profile" -msgstr "" - -#: mediagoblin/templates/mediagoblin/user_pages/user.html:61 -msgid "This user hasn't filled in their profile (yet)." -msgstr "" - -#: mediagoblin/templates/mediagoblin/user_pages/user.html:80 -msgid "Browse collections" -msgstr "" - -#: 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 "" -#: 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 "" -#: 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 "" -#: mediagoblin/templates/mediagoblin/user_pages/user_nonactive.html:40 -#: mediagoblin/templates/mediagoblin/user_pages/user_nonactive.html:60 -msgid "Email verification needed" -msgstr "" - #: mediagoblin/templates/mediagoblin/user_pages/user_nonactive.html:43 msgid "Almost done! Your account still needs to be activated." msgstr "" @@ -1671,7 +2224,7 @@ msgstr "" msgid "Tagged with" msgstr "" -#: mediagoblin/tools/exif.py:83 +#: mediagoblin/tools/exif.py:81 msgid "Could not read the image file." msgstr "" @@ -1743,10 +2296,6 @@ msgid "" "target=\"_blank\">Markdown for formatting." msgstr "" -#: mediagoblin/user_pages/forms.py:31 -msgid "I am sure I want to delete this" -msgstr "" - #: mediagoblin/user_pages/forms.py:35 msgid "I am sure I want to remove this item from the collection" msgstr "" @@ -1774,73 +2323,69 @@ msgstr "" msgid "Reason for Reporting" msgstr "" -#: mediagoblin/user_pages/views.py:178 +#: mediagoblin/user_pages/views.py:188 msgid "Sorry, comments are disabled." msgstr "" -#: mediagoblin/user_pages/views.py:183 +#: mediagoblin/user_pages/views.py:193 msgid "Oops, your comment was empty." msgstr "" -#: mediagoblin/user_pages/views.py:189 +#: mediagoblin/user_pages/views.py:199 msgid "Your comment has been posted!" msgstr "" -#: mediagoblin/user_pages/views.py:225 +#: mediagoblin/user_pages/views.py:235 msgid "Please check your entries and try again." msgstr "" -#: mediagoblin/user_pages/views.py:265 +#: mediagoblin/user_pages/views.py:275 msgid "You have to select or add a collection" msgstr "" -#: mediagoblin/user_pages/views.py:276 +#: mediagoblin/user_pages/views.py:286 #, python-format msgid "\"%s\" already in collection \"%s\"" msgstr "" -#: mediagoblin/user_pages/views.py:282 +#: mediagoblin/user_pages/views.py:292 #, python-format msgid "\"%s\" added to collection \"%s\"" msgstr "" -#: mediagoblin/user_pages/views.py:307 +#: mediagoblin/user_pages/views.py:317 msgid "You deleted the media." msgstr "" -#: mediagoblin/user_pages/views.py:319 -msgid "The media was not deleted because you didn't check that you were sure." -msgstr "" - -#: 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 "" -#: mediagoblin/user_pages/views.py:399 +#: mediagoblin/user_pages/views.py:409 msgid "You deleted the item from the collection." msgstr "" -#: 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 "" -#: 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 "" -#: mediagoblin/user_pages/views.py:443 +#: mediagoblin/user_pages/views.py:453 #, python-format msgid "You deleted the collection \"%s\"" msgstr "" -#: 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 "" -#: 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 "" diff --git a/mediagoblin/i18n/sv/LC_MESSAGES/mediagoblin.mo b/mediagoblin/i18n/sv/LC_MESSAGES/mediagoblin.mo index 99bd746637825ee9fd3600aaed22f41dd1a6dea5..ddc74d33d3b20a19cff7494a389e5b0f25d6ee98 100644 GIT binary patch literal 50005 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 delta 7093 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 A3IG5A diff --git a/mediagoblin/i18n/sv/LC_MESSAGES/mediagoblin.po b/mediagoblin/i18n/sv/LC_MESSAGES/mediagoblin.po index e89849b6..b76bfe83 100644 --- a/mediagoblin/i18n/sv/LC_MESSAGES/mediagoblin.po +++ b/mediagoblin/i18n/sv/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: @@ -9,14 +9,14 @@ 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: 2013-12-03 19:23+0000\n" +"POT-Creation-Date: 2014-07-10 12:32-0500\n" +"PO-Revision-Date: 2014-07-10 17:32+0000\n" "Last-Translator: cwebber \n" "Language-Team: Swedish (http://www.transifex.com/projects/p/mediagoblin/language/sv/)\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: sv\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" @@ -49,12 +49,12 @@ msgstr "" msgid "Sorry, a user with that name already exists." msgstr "En användare med det användarnamnet finns redan." -#: 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 "Det finns redan en användare med den e-postadressen." -#: 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 "" @@ -80,174 +80,185 @@ msgstr "Du har redan verifierat din e-postadress!" msgid "Resent your verification email." msgstr "Skickade ett nytt verifierings-email." -#: mediagoblin/edit/forms.py:27 mediagoblin/edit/forms.py:87 -#: mediagoblin/submit/forms.py:37 mediagoblin/submit/forms.py:61 -#: mediagoblin/user_pages/forms.py:45 +#: 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/user_pages/forms.py:45 msgid "Title" msgstr "Titel" -#: 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 "Beskrivning av verket" -#: 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" " \n" " Markdown for formatting." msgstr "" -#: 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 "Taggar" -#: 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 "" -#: mediagoblin/edit/forms.py:40 mediagoblin/edit/forms.py:95 +#: mediagoblin/edit/forms.py:42 mediagoblin/edit/forms.py:97 msgid "Slug" msgstr "Sökvägsnamn" -#: 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 "Sökvägsnamnet kan inte vara tomt" -#: 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 "" -#: 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 "" -#: mediagoblin/edit/forms.py:52 +#: mediagoblin/edit/forms.py:54 msgid "Bio" msgstr "Presentation" -#: mediagoblin/edit/forms.py:58 +#: mediagoblin/edit/forms.py:60 msgid "Website" msgstr "Hemsida" -#: mediagoblin/edit/forms.py:60 +#: mediagoblin/edit/forms.py:62 msgid "This address contains errors" msgstr "" -#: mediagoblin/edit/forms.py:65 +#: mediagoblin/edit/forms.py:67 msgid "Email me when others comment on my media" msgstr "" -#: mediagoblin/edit/forms.py:67 +#: mediagoblin/edit/forms.py:69 msgid "Enable insite notifications about events." msgstr "" -#: mediagoblin/edit/forms.py:69 +#: mediagoblin/edit/forms.py:71 msgid "License preference" msgstr "" -#: mediagoblin/edit/forms.py:75 +#: mediagoblin/edit/forms.py:77 msgid "This will be your default license on upload forms." msgstr "" -#: mediagoblin/edit/forms.py:88 +#: mediagoblin/edit/forms.py:90 msgid "The title can't be empty" msgstr "" -#: 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 "" -#: 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 "" -#: 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 "Tidigare lösenord" -#: 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 "" -#: 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 "" -#: mediagoblin/edit/forms.py:117 +#: mediagoblin/edit/forms.py:119 msgid "New email address" msgstr "" -#: 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 "Lösenord" -#: mediagoblin/edit/forms.py:123 +#: mediagoblin/edit/forms.py:125 msgid "Enter your password to prove you own this account." msgstr "" -#: mediagoblin/edit/views.py:73 +#: mediagoblin/edit/forms.py:155 +msgid "Identifier" +msgstr "" + +#: mediagoblin/edit/forms.py:156 +msgid "Value" +msgstr "" + +#: mediagoblin/edit/views.py:78 msgid "An entry with that slug already exists for this user." msgstr "Ett inlägg med det sökvägsnamnet existerar redan." -#: mediagoblin/edit/views.py:91 +#: mediagoblin/edit/views.py:96 msgid "You are editing another user's media. Proceed with caution." msgstr "Var försiktig, du redigerar någon annans inlägg." -#: mediagoblin/edit/views.py:161 +#: mediagoblin/edit/views.py:166 #, python-format msgid "You added the attachment %s!" msgstr "" -#: mediagoblin/edit/views.py:188 +#: mediagoblin/edit/views.py:193 msgid "You can only edit your own profile." msgstr "" -#: mediagoblin/edit/views.py:194 +#: mediagoblin/edit/views.py:199 msgid "You are editing a user's profile. Proceed with caution." msgstr "Var försiktig, du redigerar en annan användares profil." -#: mediagoblin/edit/views.py:210 +#: mediagoblin/edit/views.py:215 msgid "Profile changes saved" msgstr "" -#: mediagoblin/edit/views.py:243 +#: mediagoblin/edit/views.py:248 msgid "Account settings saved" msgstr "" -#: mediagoblin/edit/views.py:277 +#: mediagoblin/edit/views.py:282 msgid "You need to confirm the deletion of your account." msgstr "" -#: 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 "" -#: mediagoblin/edit/views.py:317 +#: mediagoblin/edit/views.py:322 msgid "A collection with that slug already exists for this user." msgstr "" -#: mediagoblin/edit/views.py:332 +#: mediagoblin/edit/views.py:337 msgid "You are editing another user's collection. Proceed with caution." msgstr "" -#: mediagoblin/edit/views.py:373 +#: mediagoblin/edit/views.py:378 msgid "Your email address has been verified." msgstr "" -#: 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 "Fel lösenord" @@ -278,6 +289,69 @@ msgstr "" msgid "Old link found for \"%s\"; removing.\n" msgstr "" +#: 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" +"" +msgstr "" + +#: mediagoblin/gmg_commands/batchaddmedia.py:40 +msgid "Name of user these media entries belong to" +msgstr "" + +#: mediagoblin/gmg_commands/batchaddmedia.py:43 +msgid "Path to the csv file containing metadata information." +msgstr "" + +#: 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 "" + +#: mediagoblin/gmg_commands/batchaddmedia.py:74 +msgid "File at {path} not found, use -h flag for help" +msgstr "" + +#: 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 " @@ -285,11 +359,147 @@ msgid "" "domain." msgstr "" -#: 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 "" +#: mediagoblin/media_types/blog/forms.py:26 +#: mediagoblin/media_types/blog/forms.py:35 +#: mediagoblin/plugins/oauth/forms.py:36 +msgid "Description" +msgstr "" + +#: mediagoblin/media_types/blog/forms.py:40 mediagoblin/user_pages/forms.py:31 +msgid "I am sure I want to delete this" +msgstr "Jag är säker på att jag vill radera detta" + +#: mediagoblin/media_types/blog/views.py:156 mediagoblin/submit/views.py:69 +msgid "Woohoo! Submitted!" +msgstr "Tjohoo! Upladdat!" + +#: 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 "" + +#: 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 "" + +#: 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 "" + +#: mediagoblin/media_types/blog/templates/mediagoblin/blog/blog_admin_dashboard.html:50 +msgid "Edit Blog" +msgstr "" + +#: mediagoblin/media_types/blog/templates/mediagoblin/blog/blog_admin_dashboard.html:57 +msgid "Delete Blog" +msgstr "" + +#: 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 "" + +#: 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 "" + +#: mediagoblin/media_types/blog/templates/mediagoblin/blog/blog_admin_dashboard.html:102 +msgid " Go to list view " +msgstr "" + +#: mediagoblin/media_types/blog/templates/mediagoblin/blog/blog_admin_dashboard.html:104 +msgid " No blog post yet. " +msgstr "" + +#: 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 "Vill du verkligen radera %(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 "Avbryt" + +#: 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 "" + +#: mediagoblin/media_types/blog/templates/mediagoblin/blog/blog_edit_create.html:26 +msgid "Create/Edit a Blog" +msgstr "" + +#: 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 "" + +#: mediagoblin/media_types/blog/templates/mediagoblin/blog/blog_post_edit_create.html:23 +msgid "Create/Edit a blog post." +msgstr "" + +#: mediagoblin/media_types/blog/templates/mediagoblin/blog/blog_post_edit_create.html:29 +msgid "Create/Edit a Blog Post." +msgstr "" + +#: mediagoblin/media_types/blog/templates/mediagoblin/blog/blog_post_listing.html:24 +#, python-format +msgid "%(blog_owner_name)s's Blog" +msgstr "" + +#: mediagoblin/media_types/blog/templates/mediagoblin/blog/list_of_blogs.html:46 +msgid "View" +msgstr "" + +#: mediagoblin/media_types/blog/templates/mediagoblin/blog/list_of_blogs.html:65 +msgid "Create a Blog" +msgstr "" + +#: 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 "" @@ -348,29 +558,263 @@ msgstr "" msgid "You will not receive notifications for comments on %s." msgstr "" -#: mediagoblin/oauth/views.py:239 +#: mediagoblin/oauth/views.py:242 msgid "Must provide an oauth_token." msgstr "" -#: mediagoblin/oauth/views.py:244 mediagoblin/oauth/views.py:294 +#: mediagoblin/oauth/views.py:247 mediagoblin/oauth/views.py:297 msgid "No request token found." msgstr "" -#: 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 "" -#: 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 "" -#: 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 "" +#: 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 "" + +#: mediagoblin/plugins/archivalook/tools.py:133 +msgid "Secondary" +msgstr "" + +#: mediagoblin/plugins/archivalook/tools.py:134 +msgid "Tertiary" +msgstr "" + +#: 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 "" + +#: 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.

\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.

\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 "" + +#: 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 +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 "Senast medier" + +#: 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 \n" +"\t http://getfirefox.com!" +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 \n" +" http://getfirefox.com!" +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 @@ -494,6 +938,14 @@ msgstr "" msgid "Sign in to create an account!" msgstr "" +#: 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 "" @@ -510,10 +962,6 @@ msgstr "" msgid "The name of the OAuth client" msgstr "" -#: mediagoblin/plugins/oauth/forms.py:36 -msgid "Description" -msgstr "" - #: mediagoblin/plugins/oauth/forms.py:38 msgid "" "This will be visible to users allowing your\n" @@ -560,14 +1008,6 @@ msgstr "" msgid "Your OAuth clients" msgstr "" -#: 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 "" - #: mediagoblin/plugins/openid/__init__.py:97 #: mediagoblin/plugins/openid/views.py:268 #: mediagoblin/plugins/openid/views.py:297 @@ -627,13 +1067,6 @@ msgstr "" msgid "Delete an OpenID" msgstr "" -#: 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 "" - #: mediagoblin/plugins/openid/templates/mediagoblin/plugins/openid/edit_link.html:21 msgid "OpenID's" msgstr "" @@ -641,7 +1074,7 @@ msgstr "" #: 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 @@ -747,10 +1180,6 @@ msgstr "" msgid "You must provide a file." msgstr "Du måste ange en fil" -#: mediagoblin/submit/views.py:69 -msgid "Woohoo! Submitted!" -msgstr "Tjohoo! Upladdat!" - #: mediagoblin/submit/views.py:138 #, python-format msgid "Collection \"%s\" added!" @@ -778,26 +1207,26 @@ msgstr "" msgid "indefinitely" msgstr "" -#: mediagoblin/templates/mediagoblin/base.html:81 +#: mediagoblin/templates/mediagoblin/base.html:97 msgid "Verify your email!" msgstr "Verifiera din e-postadress" -#: 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 "" -#: mediagoblin/templates/mediagoblin/base.html:115 +#: mediagoblin/templates/mediagoblin/base.html:131 #, python-format msgid "%(user_name)s's account" msgstr "" -#: mediagoblin/templates/mediagoblin/base.html:122 +#: mediagoblin/templates/mediagoblin/base.html:138 msgid "Change account settings" msgstr "" -#: 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 @@ -805,32 +1234,28 @@ msgstr "" msgid "Media processing panel" msgstr "Mediabehandlingspanel" -#: mediagoblin/templates/mediagoblin/base.html:135 +#: mediagoblin/templates/mediagoblin/base.html:152 msgid "Log out" msgstr "" -#: 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 "Lägg till media" -#: 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 "" -#: mediagoblin/templates/mediagoblin/base.html:151 +#: mediagoblin/templates/mediagoblin/base.html:169 msgid "User management panel" msgstr "" -#: mediagoblin/templates/mediagoblin/base.html:155 +#: mediagoblin/templates/mediagoblin/base.html:173 msgid "Report management panel" msgstr "" -#: mediagoblin/templates/mediagoblin/root.html:32 -msgid "Most recent media" -msgstr "Senast medier" - #: mediagoblin/templates/mediagoblin/api/authorize.html:21 msgid "Authorization" msgstr "" @@ -927,37 +1352,37 @@ msgstr "" msgid "Explore" msgstr "Utforska" -#: 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 "Hej, välkommen till den här MediaGoblin-sidan!" -#: mediagoblin/templates/mediagoblin/bits/frontpage_welcome.html:24 +#: mediagoblin/templates/mediagoblin/bits/frontpage_welcome.html:25 msgid "" "This site is running MediaGoblin, an " "extraordinarily great piece of media hosting software." msgstr "" -#: 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 "" -#: 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 "Har du inte ett redan?" -#: mediagoblin/templates/mediagoblin/bits/frontpage_welcome.html:35 +#: mediagoblin/templates/mediagoblin/bits/frontpage_welcome.html:36 msgid "" "\n" -" >Create an account at this site\n" -" or" +" >Create an account at this site\n" +" or" msgstr "" -#: mediagoblin/templates/mediagoblin/bits/frontpage_welcome.html:41 +#: mediagoblin/templates/mediagoblin/bits/frontpage_welcome.html:42 msgid "" "\n" -" Set up MediaGoblin on your own server" +" Set up MediaGoblin on your own server" msgstr "" #: mediagoblin/templates/mediagoblin/bits/logo.html:23 @@ -972,27 +1397,16 @@ msgid "Editing attachments for %(media_title)s" msgstr "" #: 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 "" #: 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 "" -#: 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 "Avbryt" - #: mediagoblin/templates/mediagoblin/edit/attachments.html:63 #: mediagoblin/templates/mediagoblin/edit/edit.html:42 #: mediagoblin/templates/mediagoblin/edit/edit_account.html:47 @@ -1016,12 +1430,6 @@ msgstr "" msgid "Yes, really delete my account" msgstr "" -#: 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 "" - #: mediagoblin/templates/mediagoblin/edit/edit.html:23 #: mediagoblin/templates/mediagoblin/edit/edit.html:35 #, python-format @@ -1053,6 +1461,27 @@ msgstr "" msgid "Editing %(username)s's profile" msgstr "Redigerar %(username)ss profil" +#: 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 "" @@ -1073,10 +1502,12 @@ msgstr "" #: 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" @@ -1134,12 +1565,14 @@ msgid "Created" msgstr "" #: 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 "" @@ -1148,35 +1581,35 @@ msgstr "" msgid "PDF file" msgstr "" -#: mediagoblin/templates/mediagoblin/media_displays/stl.html:112 +#: mediagoblin/templates/mediagoblin/media_displays/stl.html:116 msgid "Perspective" msgstr "" -#: mediagoblin/templates/mediagoblin/media_displays/stl.html:115 +#: mediagoblin/templates/mediagoblin/media_displays/stl.html:119 msgid "Front" msgstr "" -#: mediagoblin/templates/mediagoblin/media_displays/stl.html:118 +#: mediagoblin/templates/mediagoblin/media_displays/stl.html:122 msgid "Top" msgstr "" -#: mediagoblin/templates/mediagoblin/media_displays/stl.html:121 +#: mediagoblin/templates/mediagoblin/media_displays/stl.html:125 msgid "Side" msgstr "" -#: mediagoblin/templates/mediagoblin/media_displays/stl.html:126 +#: mediagoblin/templates/mediagoblin/media_displays/stl.html:130 msgid "WebGL" msgstr "" -#: mediagoblin/templates/mediagoblin/media_displays/stl.html:132 +#: mediagoblin/templates/mediagoblin/media_displays/stl.html:136 msgid "Download model" msgstr "" -#: mediagoblin/templates/mediagoblin/media_displays/stl.html:140 +#: mediagoblin/templates/mediagoblin/media_displays/stl.html:145 msgid "File Format" msgstr "" -#: mediagoblin/templates/mediagoblin/media_displays/stl.html:142 +#: mediagoblin/templates/mediagoblin/media_displays/stl.html:147 msgid "Object Height" msgstr "" @@ -1236,20 +1669,20 @@ msgstr "" msgid "Sorry, no such report found." msgstr "" -#: mediagoblin/templates/mediagoblin/moderation/report.html:32 +#: mediagoblin/templates/mediagoblin/moderation/report.html:33 msgid "Return to Reports Panel" msgstr "" -#: 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 "" -#: mediagoblin/templates/mediagoblin/moderation/report.html:36 +#: mediagoblin/templates/mediagoblin/moderation/report.html:38 msgid "Reported comment" msgstr "" -#: mediagoblin/templates/mediagoblin/moderation/report.html:81 +#: mediagoblin/templates/mediagoblin/moderation/report.html:83 #, python-format msgid "" "\n" @@ -1257,7 +1690,7 @@ msgid "" " " msgstr "" -#: mediagoblin/templates/mediagoblin/moderation/report.html:90 +#: mediagoblin/templates/mediagoblin/moderation/report.html:92 #, python-format msgid "" "\n" @@ -1267,24 +1700,25 @@ msgid "" " " msgstr "" -#: mediagoblin/templates/mediagoblin/moderation/report.html:130 +#: mediagoblin/templates/mediagoblin/moderation/report.html:133 +#: mediagoblin/templates/mediagoblin/moderation/user.html:136 msgid "Resolve" msgstr "" -#: 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 "" -#: mediagoblin/templates/mediagoblin/moderation/report.html:145 +#: mediagoblin/templates/mediagoblin/moderation/report.html:149 msgid "Status" msgstr "" -#: mediagoblin/templates/mediagoblin/moderation/report.html:147 +#: mediagoblin/templates/mediagoblin/moderation/report.html:151 msgid "RESOLVED" msgstr "" -#: mediagoblin/templates/mediagoblin/moderation/report.html:155 +#: mediagoblin/templates/mediagoblin/moderation/report.html:159 msgid "You cannot take action against an administrator" msgstr "" @@ -1305,7 +1739,7 @@ msgid "Active Reports Filed" msgstr "" #: 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 "" @@ -1314,16 +1748,16 @@ msgid "When Reported" msgstr "" #: 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 "" #: 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 "" -#: mediagoblin/templates/mediagoblin/moderation/report_panel.html:94 +#: mediagoblin/templates/mediagoblin/moderation/report_panel.html:95 #, python-format msgid "" "\n" @@ -1331,7 +1765,7 @@ msgid "" " " msgstr "" -#: mediagoblin/templates/mediagoblin/moderation/report_panel.html:109 +#: mediagoblin/templates/mediagoblin/moderation/report_panel.html:111 #, python-format msgid "" "\n" @@ -1339,23 +1773,23 @@ msgid "" " " msgstr "" -#: mediagoblin/templates/mediagoblin/moderation/report_panel.html:123 +#: mediagoblin/templates/mediagoblin/moderation/report_panel.html:125 msgid "No open reports found." msgstr "" -#: mediagoblin/templates/mediagoblin/moderation/report_panel.html:125 +#: mediagoblin/templates/mediagoblin/moderation/report_panel.html:127 msgid "Closed Reports" msgstr "" -#: mediagoblin/templates/mediagoblin/moderation/report_panel.html:170 +#: mediagoblin/templates/mediagoblin/moderation/report_panel.html:172 msgid "Resolved" msgstr "" -#: mediagoblin/templates/mediagoblin/moderation/report_panel.html:172 +#: mediagoblin/templates/mediagoblin/moderation/report_panel.html:174 msgid "Action Taken" msgstr "" -#: mediagoblin/templates/mediagoblin/moderation/report_panel.html:185 +#: mediagoblin/templates/mediagoblin/moderation/report_panel.html:188 #, python-format msgid "" "\n" @@ -1363,10 +1797,142 @@ msgid "" " " msgstr "" -#: mediagoblin/templates/mediagoblin/moderation/report_panel.html:199 +#: mediagoblin/templates/mediagoblin/moderation/report_panel.html:202 msgid "No closed reports found." msgstr "" +#: 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 "E-postadressverifiering krävs." + +#: 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 "%(username)ss profil" + +#: 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 "Den här användaren har inte fyllt i sin profilsida ännu." + +#: 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 "Redigera profil" + +#: mediagoblin/templates/mediagoblin/moderation/user.html:96 +#: mediagoblin/templates/mediagoblin/user_pages/user.html:81 +msgid "Browse collections" +msgstr "" + +#: 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 "" + +#: mediagoblin/templates/mediagoblin/moderation/user.html:182 +msgid "No" +msgstr "" + +#: 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" @@ -1408,6 +1974,26 @@ msgstr "" msgid "Add your media" msgstr "" +#: mediagoblin/templates/mediagoblin/user_pages/blog_media.html:38 +#, python-format +msgid "❖ Blog post by %(username)s" +msgstr "" + +#: mediagoblin/templates/mediagoblin/user_pages/blog_media.html:92 +#: mediagoblin/templates/mediagoblin/user_pages/media.html:104 +msgid "Add a comment" +msgstr "" + +#: mediagoblin/templates/mediagoblin/user_pages/blog_media.html:103 +#: mediagoblin/templates/mediagoblin/user_pages/media.html:115 +msgid "Add this comment" +msgstr "" + +#: mediagoblin/templates/mediagoblin/user_pages/blog_media.html:149 +#: mediagoblin/templates/mediagoblin/user_pages/media.html:179 +msgid "Added" +msgstr "" + #: mediagoblin/templates/mediagoblin/user_pages/collection.html:30 #, python-format msgid "%(collection_title)s (%(username)s's collection)" @@ -1418,23 +2004,27 @@ msgstr "" msgid "%(collection_title)s by %(username)s" msgstr "" -#: mediagoblin/templates/mediagoblin/user_pages/collection.html:52 -#: mediagoblin/templates/mediagoblin/user_pages/media.html:79 -msgid "Edit" +#: 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 "Vill du verkligen radera %(title)s?" +msgid "Really delete 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:23 +#, python-format +msgid "Remove %(media_title)s from %(collection_title)s" +msgstr "" + +#: mediagoblin/templates/mediagoblin/user_pages/collection_item_confirm_remove.html:39 #, python-format msgid "Really remove %(media_title)s from %(collection_title)s?" msgstr "" -#: 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 "" @@ -1477,22 +2067,10 @@ msgstr "%(username)ss media" msgid "❖ Browsing media by %(username)s" msgstr "" -#: mediagoblin/templates/mediagoblin/user_pages/media.html:97 -msgid "Add a comment" -msgstr "" - -#: mediagoblin/templates/mediagoblin/user_pages/media.html:108 -msgid "Add this comment" -msgstr "" - -#: mediagoblin/templates/mediagoblin/user_pages/media.html:112 +#: mediagoblin/templates/mediagoblin/user_pages/media.html:119 msgid "Comment Preview" msgstr "" -#: mediagoblin/templates/mediagoblin/user_pages/media.html:166 -msgid "Added" -msgstr "" - #: mediagoblin/templates/mediagoblin/user_pages/media_collect.html:28 #: mediagoblin/templates/mediagoblin/user_pages/media_collect.html:40 #, python-format @@ -1541,52 +2119,27 @@ msgstr "" msgid "File Report " msgstr "" -#: 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 "%(username)ss profil" - -#: 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 "Här kan du berätta för andra om dig själv." -#: mediagoblin/templates/mediagoblin/user_pages/user.html:56 -#: mediagoblin/templates/mediagoblin/user_pages/user.html:73 -msgid "Edit profile" -msgstr "Redigera profil" - -#: mediagoblin/templates/mediagoblin/user_pages/user.html:61 -msgid "This user hasn't filled in their profile (yet)." -msgstr "Den här användaren har inte fyllt i sin profilsida ännu." - -#: mediagoblin/templates/mediagoblin/user_pages/user.html:80 -msgid "Browse collections" -msgstr "" - -#: 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 "Se all media från %(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 "Här kommer din media att dyka upp, du verkar inte ha lagt till någonting ännu." -#: 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 "Det verkar inte finnas någon media här ännu." -#: mediagoblin/templates/mediagoblin/user_pages/user_nonactive.html:40 -#: mediagoblin/templates/mediagoblin/user_pages/user_nonactive.html:60 -msgid "Email verification needed" -msgstr "E-postadressverifiering krävs." - #: mediagoblin/templates/mediagoblin/user_pages/user_nonactive.html:43 msgid "Almost done! Your account still needs to be activated." msgstr "Nästan klar! Ditt konto behöver bara aktiveras." @@ -1673,7 +2226,7 @@ msgstr "" msgid "Tagged with" msgstr "" -#: mediagoblin/tools/exif.py:83 +#: mediagoblin/tools/exif.py:81 msgid "Could not read the image file." msgstr "" @@ -1745,10 +2298,6 @@ msgid "" "target=\"_blank\">Markdown for formatting." msgstr "" -#: mediagoblin/user_pages/forms.py:31 -msgid "I am sure I want to delete this" -msgstr "Jag är säker på att jag vill radera detta" - #: mediagoblin/user_pages/forms.py:35 msgid "I am sure I want to remove this item from the collection" msgstr "" @@ -1776,73 +2325,69 @@ msgstr "" msgid "Reason for Reporting" msgstr "" -#: mediagoblin/user_pages/views.py:178 +#: mediagoblin/user_pages/views.py:188 msgid "Sorry, comments are disabled." msgstr "" -#: mediagoblin/user_pages/views.py:183 +#: mediagoblin/user_pages/views.py:193 msgid "Oops, your comment was empty." msgstr "" -#: mediagoblin/user_pages/views.py:189 +#: mediagoblin/user_pages/views.py:199 msgid "Your comment has been posted!" msgstr "" -#: mediagoblin/user_pages/views.py:225 +#: mediagoblin/user_pages/views.py:235 msgid "Please check your entries and try again." msgstr "" -#: mediagoblin/user_pages/views.py:265 +#: mediagoblin/user_pages/views.py:275 msgid "You have to select or add a collection" msgstr "" -#: mediagoblin/user_pages/views.py:276 +#: mediagoblin/user_pages/views.py:286 #, python-format msgid "\"%s\" already in collection \"%s\"" msgstr "" -#: mediagoblin/user_pages/views.py:282 +#: mediagoblin/user_pages/views.py:292 #, python-format msgid "\"%s\" added to collection \"%s\"" msgstr "" -#: mediagoblin/user_pages/views.py:307 +#: mediagoblin/user_pages/views.py:317 msgid "You deleted the media." msgstr "" -#: mediagoblin/user_pages/views.py:319 -msgid "The media was not deleted because you didn't check that you were sure." -msgstr "" - -#: 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 "Du tänker radera en annan användares media. Var försiktig." -#: mediagoblin/user_pages/views.py:399 +#: mediagoblin/user_pages/views.py:409 msgid "You deleted the item from the collection." msgstr "" -#: 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 "" -#: 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 "" -#: mediagoblin/user_pages/views.py:443 +#: mediagoblin/user_pages/views.py:453 #, python-format msgid "You deleted the collection \"%s\"" msgstr "" -#: 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 "" -#: 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 "" diff --git a/mediagoblin/i18n/te/LC_MESSAGES/mediagoblin.mo b/mediagoblin/i18n/te/LC_MESSAGES/mediagoblin.mo index 7de66f2ddb189c0a7b73de1fb0a9e1a89a36fe92..5e4fcda1709e79113f09e509e0828bf1533d88b5 100644 GIT binary patch literal 50020 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 diff --git a/mediagoblin/i18n/te/LC_MESSAGES/mediagoblin.po b/mediagoblin/i18n/te/LC_MESSAGES/mediagoblin.po index 257f53a7..14634cc9 100644 --- a/mediagoblin/i18n/te/LC_MESSAGES/mediagoblin.po +++ b/mediagoblin/i18n/te/LC_MESSAGES/mediagoblin.po @@ -1,21 +1,21 @@ # 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: -# వీవెన్ వీరపనేని , 2011 +# వీవెన్ , 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: 2013-12-03 19:23+0000\n" +"POT-Creation-Date: 2014-07-10 12:32-0500\n" +"PO-Revision-Date: 2014-07-10 17:32+0000\n" "Last-Translator: cwebber \n" "Language-Team: Telugu (http://www.transifex.com/projects/p/mediagoblin/language/te/)\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: te\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" @@ -48,12 +48,12 @@ msgstr "" msgid "Sorry, a user with that name already exists." msgstr "" -#: 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 "" -#: 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 "" @@ -79,174 +79,185 @@ msgstr "" msgid "Resent your verification email." msgstr "" -#: mediagoblin/edit/forms.py:27 mediagoblin/edit/forms.py:87 -#: mediagoblin/submit/forms.py:37 mediagoblin/submit/forms.py:61 -#: mediagoblin/user_pages/forms.py:45 +#: 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/user_pages/forms.py:45 msgid "Title" msgstr "శీర్షిక" -#: 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 "" -#: 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" " \n" " Markdown for formatting." msgstr "" -#: 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 "" -#: 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 "" -#: mediagoblin/edit/forms.py:40 mediagoblin/edit/forms.py:95 +#: mediagoblin/edit/forms.py:42 mediagoblin/edit/forms.py:97 msgid "Slug" msgstr "" -#: 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 "" -#: 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 "" -#: 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 "" -#: mediagoblin/edit/forms.py:52 +#: mediagoblin/edit/forms.py:54 msgid "Bio" msgstr "" -#: mediagoblin/edit/forms.py:58 +#: mediagoblin/edit/forms.py:60 msgid "Website" msgstr "" -#: mediagoblin/edit/forms.py:60 +#: mediagoblin/edit/forms.py:62 msgid "This address contains errors" msgstr "" -#: mediagoblin/edit/forms.py:65 +#: mediagoblin/edit/forms.py:67 msgid "Email me when others comment on my media" msgstr "" -#: mediagoblin/edit/forms.py:67 +#: mediagoblin/edit/forms.py:69 msgid "Enable insite notifications about events." msgstr "" -#: mediagoblin/edit/forms.py:69 +#: mediagoblin/edit/forms.py:71 msgid "License preference" msgstr "" -#: mediagoblin/edit/forms.py:75 +#: mediagoblin/edit/forms.py:77 msgid "This will be your default license on upload forms." msgstr "" -#: mediagoblin/edit/forms.py:88 +#: mediagoblin/edit/forms.py:90 msgid "The title can't be empty" msgstr "" -#: 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 "" -#: 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 "" -#: 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 "" -#: 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 "" -#: 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 "" -#: mediagoblin/edit/forms.py:117 +#: mediagoblin/edit/forms.py:119 msgid "New email address" msgstr "" -#: 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 "సంకేతపదం" -#: mediagoblin/edit/forms.py:123 +#: mediagoblin/edit/forms.py:125 msgid "Enter your password to prove you own this account." msgstr "" -#: mediagoblin/edit/views.py:73 +#: mediagoblin/edit/forms.py:155 +msgid "Identifier" +msgstr "" + +#: mediagoblin/edit/forms.py:156 +msgid "Value" +msgstr "" + +#: mediagoblin/edit/views.py:78 msgid "An entry with that slug already exists for this user." msgstr "" -#: mediagoblin/edit/views.py:91 +#: mediagoblin/edit/views.py:96 msgid "You are editing another user's media. Proceed with caution." msgstr "" -#: mediagoblin/edit/views.py:161 +#: mediagoblin/edit/views.py:166 #, python-format msgid "You added the attachment %s!" msgstr "" -#: mediagoblin/edit/views.py:188 +#: mediagoblin/edit/views.py:193 msgid "You can only edit your own profile." msgstr "" -#: mediagoblin/edit/views.py:194 +#: mediagoblin/edit/views.py:199 msgid "You are editing a user's profile. Proceed with caution." msgstr "" -#: mediagoblin/edit/views.py:210 +#: mediagoblin/edit/views.py:215 msgid "Profile changes saved" msgstr "" -#: mediagoblin/edit/views.py:243 +#: mediagoblin/edit/views.py:248 msgid "Account settings saved" msgstr "" -#: mediagoblin/edit/views.py:277 +#: mediagoblin/edit/views.py:282 msgid "You need to confirm the deletion of your account." msgstr "" -#: 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 "" -#: mediagoblin/edit/views.py:317 +#: mediagoblin/edit/views.py:322 msgid "A collection with that slug already exists for this user." msgstr "" -#: mediagoblin/edit/views.py:332 +#: mediagoblin/edit/views.py:337 msgid "You are editing another user's collection. Proceed with caution." msgstr "" -#: mediagoblin/edit/views.py:373 +#: mediagoblin/edit/views.py:378 msgid "Your email address has been verified." msgstr "" -#: 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 "" @@ -277,6 +288,69 @@ msgstr "" msgid "Old link found for \"%s\"; removing.\n" msgstr "" +#: 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" +"" +msgstr "" + +#: mediagoblin/gmg_commands/batchaddmedia.py:40 +msgid "Name of user these media entries belong to" +msgstr "" + +#: mediagoblin/gmg_commands/batchaddmedia.py:43 +msgid "Path to the csv file containing metadata information." +msgstr "" + +#: 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 "" + +#: mediagoblin/gmg_commands/batchaddmedia.py:74 +msgid "File at {path} not found, use -h flag for help" +msgstr "" + +#: 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 " @@ -284,11 +358,147 @@ msgid "" "domain." msgstr "" -#: 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 "" +#: mediagoblin/media_types/blog/forms.py:26 +#: mediagoblin/media_types/blog/forms.py:35 +#: mediagoblin/plugins/oauth/forms.py:36 +msgid "Description" +msgstr "" + +#: mediagoblin/media_types/blog/forms.py:40 mediagoblin/user_pages/forms.py:31 +msgid "I am sure I want to delete this" +msgstr "" + +#: mediagoblin/media_types/blog/views.py:156 mediagoblin/submit/views.py:69 +msgid "Woohoo! Submitted!" +msgstr "" + +#: 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 "" + +#: 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 "" + +#: 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 "" + +#: mediagoblin/media_types/blog/templates/mediagoblin/blog/blog_admin_dashboard.html:50 +msgid "Edit Blog" +msgstr "" + +#: mediagoblin/media_types/blog/templates/mediagoblin/blog/blog_admin_dashboard.html:57 +msgid "Delete Blog" +msgstr "" + +#: 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 "" + +#: 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 "" + +#: mediagoblin/media_types/blog/templates/mediagoblin/blog/blog_admin_dashboard.html:102 +msgid " Go to list view " +msgstr "" + +#: mediagoblin/media_types/blog/templates/mediagoblin/blog/blog_admin_dashboard.html:104 +msgid " No blog post yet. " +msgstr "" + +#: 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 "" + +#: 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 "రద్దుచేయి" + +#: 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 "" + +#: mediagoblin/media_types/blog/templates/mediagoblin/blog/blog_edit_create.html:26 +msgid "Create/Edit a Blog" +msgstr "" + +#: 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 "" + +#: mediagoblin/media_types/blog/templates/mediagoblin/blog/blog_post_edit_create.html:23 +msgid "Create/Edit a blog post." +msgstr "" + +#: mediagoblin/media_types/blog/templates/mediagoblin/blog/blog_post_edit_create.html:29 +msgid "Create/Edit a Blog Post." +msgstr "" + +#: mediagoblin/media_types/blog/templates/mediagoblin/blog/blog_post_listing.html:24 +#, python-format +msgid "%(blog_owner_name)s's Blog" +msgstr "" + +#: mediagoblin/media_types/blog/templates/mediagoblin/blog/list_of_blogs.html:46 +msgid "View" +msgstr "" + +#: mediagoblin/media_types/blog/templates/mediagoblin/blog/list_of_blogs.html:65 +msgid "Create a Blog" +msgstr "" + +#: 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 "" @@ -347,29 +557,263 @@ msgstr "" msgid "You will not receive notifications for comments on %s." msgstr "" -#: mediagoblin/oauth/views.py:239 +#: mediagoblin/oauth/views.py:242 msgid "Must provide an oauth_token." msgstr "" -#: mediagoblin/oauth/views.py:244 mediagoblin/oauth/views.py:294 +#: mediagoblin/oauth/views.py:247 mediagoblin/oauth/views.py:297 msgid "No request token found." msgstr "" -#: 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 "" -#: 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 "" -#: 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 "" +#: 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 "" + +#: mediagoblin/plugins/archivalook/tools.py:133 +msgid "Secondary" +msgstr "" + +#: mediagoblin/plugins/archivalook/tools.py:134 +msgid "Tertiary" +msgstr "" + +#: 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 "" + +#: 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.

\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.

\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 "" + +#: 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 +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 "" + +#: 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 \n" +"\t http://getfirefox.com!" +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 \n" +" http://getfirefox.com!" +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 @@ -493,6 +937,14 @@ msgstr "" msgid "Sign in to create an account!" msgstr "" +#: 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 "" @@ -509,10 +961,6 @@ msgstr "" msgid "The name of the OAuth client" msgstr "" -#: mediagoblin/plugins/oauth/forms.py:36 -msgid "Description" -msgstr "" - #: mediagoblin/plugins/oauth/forms.py:38 msgid "" "This will be visible to users allowing your\n" @@ -559,14 +1007,6 @@ msgstr "" msgid "Your OAuth clients" msgstr "" -#: 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 "" - #: mediagoblin/plugins/openid/__init__.py:97 #: mediagoblin/plugins/openid/views.py:268 #: mediagoblin/plugins/openid/views.py:297 @@ -626,13 +1066,6 @@ msgstr "" msgid "Delete an OpenID" msgstr "" -#: 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 "" - #: mediagoblin/plugins/openid/templates/mediagoblin/plugins/openid/edit_link.html:21 msgid "OpenID's" msgstr "" @@ -640,7 +1073,7 @@ msgstr "" #: 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 @@ -746,10 +1179,6 @@ msgstr "" msgid "You must provide a file." msgstr "" -#: mediagoblin/submit/views.py:69 -msgid "Woohoo! Submitted!" -msgstr "" - #: mediagoblin/submit/views.py:138 #, python-format msgid "Collection \"%s\" added!" @@ -777,26 +1206,26 @@ msgstr "" msgid "indefinitely" msgstr "" -#: mediagoblin/templates/mediagoblin/base.html:81 +#: mediagoblin/templates/mediagoblin/base.html:97 msgid "Verify your email!" msgstr "" -#: 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 "" -#: mediagoblin/templates/mediagoblin/base.html:115 +#: mediagoblin/templates/mediagoblin/base.html:131 #, python-format msgid "%(user_name)s's account" msgstr "" -#: mediagoblin/templates/mediagoblin/base.html:122 +#: mediagoblin/templates/mediagoblin/base.html:138 msgid "Change account settings" msgstr "" -#: 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 @@ -804,32 +1233,28 @@ msgstr "" msgid "Media processing panel" msgstr "" -#: mediagoblin/templates/mediagoblin/base.html:135 +#: mediagoblin/templates/mediagoblin/base.html:152 msgid "Log out" msgstr "" -#: 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 "" -#: 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 "" -#: mediagoblin/templates/mediagoblin/base.html:151 +#: mediagoblin/templates/mediagoblin/base.html:169 msgid "User management panel" msgstr "" -#: mediagoblin/templates/mediagoblin/base.html:155 +#: mediagoblin/templates/mediagoblin/base.html:173 msgid "Report management panel" msgstr "" -#: mediagoblin/templates/mediagoblin/root.html:32 -msgid "Most recent media" -msgstr "" - #: mediagoblin/templates/mediagoblin/api/authorize.html:21 msgid "Authorization" msgstr "" @@ -926,37 +1351,37 @@ msgstr "" msgid "Explore" msgstr "" -#: 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 "" -#: mediagoblin/templates/mediagoblin/bits/frontpage_welcome.html:24 +#: mediagoblin/templates/mediagoblin/bits/frontpage_welcome.html:25 msgid "" "This site is running MediaGoblin, an " "extraordinarily great piece of media hosting software." msgstr "" -#: 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 "" -#: 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 "" -#: mediagoblin/templates/mediagoblin/bits/frontpage_welcome.html:35 +#: mediagoblin/templates/mediagoblin/bits/frontpage_welcome.html:36 msgid "" "\n" -" >Create an account at this site\n" -" or" +" >Create an account at this site\n" +" or" msgstr "" -#: mediagoblin/templates/mediagoblin/bits/frontpage_welcome.html:41 +#: mediagoblin/templates/mediagoblin/bits/frontpage_welcome.html:42 msgid "" "\n" -" Set up MediaGoblin on your own server" +" Set up MediaGoblin on your own server" msgstr "" #: mediagoblin/templates/mediagoblin/bits/logo.html:23 @@ -971,27 +1396,16 @@ msgid "Editing attachments for %(media_title)s" msgstr "" #: 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 "" #: 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 "" -#: 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 "రద్దుచేయి" - #: mediagoblin/templates/mediagoblin/edit/attachments.html:63 #: mediagoblin/templates/mediagoblin/edit/edit.html:42 #: mediagoblin/templates/mediagoblin/edit/edit_account.html:47 @@ -1015,12 +1429,6 @@ msgstr "" msgid "Yes, really delete my account" msgstr "" -#: 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 "" - #: mediagoblin/templates/mediagoblin/edit/edit.html:23 #: mediagoblin/templates/mediagoblin/edit/edit.html:35 #, python-format @@ -1052,6 +1460,27 @@ msgstr "" msgid "Editing %(username)s's profile" msgstr "" +#: 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 "" @@ -1072,10 +1501,12 @@ msgstr "" #: 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" @@ -1133,12 +1564,14 @@ msgid "Created" msgstr "" #: 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 "" @@ -1147,35 +1580,35 @@ msgstr "" msgid "PDF file" msgstr "" -#: mediagoblin/templates/mediagoblin/media_displays/stl.html:112 +#: mediagoblin/templates/mediagoblin/media_displays/stl.html:116 msgid "Perspective" msgstr "" -#: mediagoblin/templates/mediagoblin/media_displays/stl.html:115 +#: mediagoblin/templates/mediagoblin/media_displays/stl.html:119 msgid "Front" msgstr "" -#: mediagoblin/templates/mediagoblin/media_displays/stl.html:118 +#: mediagoblin/templates/mediagoblin/media_displays/stl.html:122 msgid "Top" msgstr "" -#: mediagoblin/templates/mediagoblin/media_displays/stl.html:121 +#: mediagoblin/templates/mediagoblin/media_displays/stl.html:125 msgid "Side" msgstr "" -#: mediagoblin/templates/mediagoblin/media_displays/stl.html:126 +#: mediagoblin/templates/mediagoblin/media_displays/stl.html:130 msgid "WebGL" msgstr "" -#: mediagoblin/templates/mediagoblin/media_displays/stl.html:132 +#: mediagoblin/templates/mediagoblin/media_displays/stl.html:136 msgid "Download model" msgstr "" -#: mediagoblin/templates/mediagoblin/media_displays/stl.html:140 +#: mediagoblin/templates/mediagoblin/media_displays/stl.html:145 msgid "File Format" msgstr "" -#: mediagoblin/templates/mediagoblin/media_displays/stl.html:142 +#: mediagoblin/templates/mediagoblin/media_displays/stl.html:147 msgid "Object Height" msgstr "" @@ -1235,20 +1668,20 @@ msgstr "" msgid "Sorry, no such report found." msgstr "" -#: mediagoblin/templates/mediagoblin/moderation/report.html:32 +#: mediagoblin/templates/mediagoblin/moderation/report.html:33 msgid "Return to Reports Panel" msgstr "" -#: 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 "" -#: mediagoblin/templates/mediagoblin/moderation/report.html:36 +#: mediagoblin/templates/mediagoblin/moderation/report.html:38 msgid "Reported comment" msgstr "" -#: mediagoblin/templates/mediagoblin/moderation/report.html:81 +#: mediagoblin/templates/mediagoblin/moderation/report.html:83 #, python-format msgid "" "\n" @@ -1256,7 +1689,7 @@ msgid "" " " msgstr "" -#: mediagoblin/templates/mediagoblin/moderation/report.html:90 +#: mediagoblin/templates/mediagoblin/moderation/report.html:92 #, python-format msgid "" "\n" @@ -1266,24 +1699,25 @@ msgid "" " " msgstr "" -#: mediagoblin/templates/mediagoblin/moderation/report.html:130 +#: mediagoblin/templates/mediagoblin/moderation/report.html:133 +#: mediagoblin/templates/mediagoblin/moderation/user.html:136 msgid "Resolve" msgstr "" -#: 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 "" -#: mediagoblin/templates/mediagoblin/moderation/report.html:145 +#: mediagoblin/templates/mediagoblin/moderation/report.html:149 msgid "Status" msgstr "" -#: mediagoblin/templates/mediagoblin/moderation/report.html:147 +#: mediagoblin/templates/mediagoblin/moderation/report.html:151 msgid "RESOLVED" msgstr "" -#: mediagoblin/templates/mediagoblin/moderation/report.html:155 +#: mediagoblin/templates/mediagoblin/moderation/report.html:159 msgid "You cannot take action against an administrator" msgstr "" @@ -1304,7 +1738,7 @@ msgid "Active Reports Filed" msgstr "" #: 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 "" @@ -1313,16 +1747,16 @@ msgid "When Reported" msgstr "" #: 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 "" #: 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 "" -#: mediagoblin/templates/mediagoblin/moderation/report_panel.html:94 +#: mediagoblin/templates/mediagoblin/moderation/report_panel.html:95 #, python-format msgid "" "\n" @@ -1330,7 +1764,7 @@ msgid "" " " msgstr "" -#: mediagoblin/templates/mediagoblin/moderation/report_panel.html:109 +#: mediagoblin/templates/mediagoblin/moderation/report_panel.html:111 #, python-format msgid "" "\n" @@ -1338,23 +1772,23 @@ msgid "" " " msgstr "" -#: mediagoblin/templates/mediagoblin/moderation/report_panel.html:123 +#: mediagoblin/templates/mediagoblin/moderation/report_panel.html:125 msgid "No open reports found." msgstr "" -#: mediagoblin/templates/mediagoblin/moderation/report_panel.html:125 +#: mediagoblin/templates/mediagoblin/moderation/report_panel.html:127 msgid "Closed Reports" msgstr "" -#: mediagoblin/templates/mediagoblin/moderation/report_panel.html:170 +#: mediagoblin/templates/mediagoblin/moderation/report_panel.html:172 msgid "Resolved" msgstr "" -#: mediagoblin/templates/mediagoblin/moderation/report_panel.html:172 +#: mediagoblin/templates/mediagoblin/moderation/report_panel.html:174 msgid "Action Taken" msgstr "" -#: mediagoblin/templates/mediagoblin/moderation/report_panel.html:185 +#: mediagoblin/templates/mediagoblin/moderation/report_panel.html:188 #, python-format msgid "" "\n" @@ -1362,10 +1796,142 @@ msgid "" " " msgstr "" -#: mediagoblin/templates/mediagoblin/moderation/report_panel.html:199 +#: mediagoblin/templates/mediagoblin/moderation/report_panel.html:202 msgid "No closed reports found." msgstr "" +#: 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 "" + +#: 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 "" + +#: 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 "" + +#: 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 "" + +#: mediagoblin/templates/mediagoblin/moderation/user.html:96 +#: mediagoblin/templates/mediagoblin/user_pages/user.html:81 +msgid "Browse collections" +msgstr "" + +#: 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 "" + +#: mediagoblin/templates/mediagoblin/moderation/user.html:182 +msgid "No" +msgstr "" + +#: 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" @@ -1407,6 +1973,26 @@ msgstr "" msgid "Add your media" msgstr "" +#: mediagoblin/templates/mediagoblin/user_pages/blog_media.html:38 +#, python-format +msgid "❖ Blog post by %(username)s" +msgstr "" + +#: mediagoblin/templates/mediagoblin/user_pages/blog_media.html:92 +#: mediagoblin/templates/mediagoblin/user_pages/media.html:104 +msgid "Add a comment" +msgstr "" + +#: mediagoblin/templates/mediagoblin/user_pages/blog_media.html:103 +#: mediagoblin/templates/mediagoblin/user_pages/media.html:115 +msgid "Add this comment" +msgstr "" + +#: mediagoblin/templates/mediagoblin/user_pages/blog_media.html:149 +#: mediagoblin/templates/mediagoblin/user_pages/media.html:179 +msgid "Added" +msgstr "" + #: mediagoblin/templates/mediagoblin/user_pages/collection.html:30 #, python-format msgid "%(collection_title)s (%(username)s's collection)" @@ -1417,23 +2003,27 @@ msgstr "" msgid "%(collection_title)s by %(username)s" msgstr "" -#: mediagoblin/templates/mediagoblin/user_pages/collection.html:52 -#: mediagoblin/templates/mediagoblin/user_pages/media.html:79 -msgid "Edit" +#: 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?" +msgid "Really delete 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:23 +#, python-format +msgid "Remove %(media_title)s from %(collection_title)s" +msgstr "" + +#: mediagoblin/templates/mediagoblin/user_pages/collection_item_confirm_remove.html:39 #, python-format msgid "Really remove %(media_title)s from %(collection_title)s?" msgstr "" -#: 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 "" @@ -1476,22 +2066,10 @@ msgstr "" msgid "❖ Browsing media by %(username)s" msgstr "" -#: mediagoblin/templates/mediagoblin/user_pages/media.html:97 -msgid "Add a comment" -msgstr "" - -#: mediagoblin/templates/mediagoblin/user_pages/media.html:108 -msgid "Add this comment" -msgstr "" - -#: mediagoblin/templates/mediagoblin/user_pages/media.html:112 +#: mediagoblin/templates/mediagoblin/user_pages/media.html:119 msgid "Comment Preview" msgstr "" -#: mediagoblin/templates/mediagoblin/user_pages/media.html:166 -msgid "Added" -msgstr "" - #: mediagoblin/templates/mediagoblin/user_pages/media_collect.html:28 #: mediagoblin/templates/mediagoblin/user_pages/media_collect.html:40 #, python-format @@ -1540,52 +2118,27 @@ msgstr "" msgid "File Report " msgstr "" -#: 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 "" - -#: 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 "" -#: mediagoblin/templates/mediagoblin/user_pages/user.html:56 -#: mediagoblin/templates/mediagoblin/user_pages/user.html:73 -msgid "Edit profile" -msgstr "" - -#: mediagoblin/templates/mediagoblin/user_pages/user.html:61 -msgid "This user hasn't filled in their profile (yet)." -msgstr "" - -#: mediagoblin/templates/mediagoblin/user_pages/user.html:80 -msgid "Browse collections" -msgstr "" - -#: 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 "" -#: 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 "" -#: 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 "" -#: mediagoblin/templates/mediagoblin/user_pages/user_nonactive.html:40 -#: mediagoblin/templates/mediagoblin/user_pages/user_nonactive.html:60 -msgid "Email verification needed" -msgstr "" - #: mediagoblin/templates/mediagoblin/user_pages/user_nonactive.html:43 msgid "Almost done! Your account still needs to be activated." msgstr "" @@ -1672,7 +2225,7 @@ msgstr "" msgid "Tagged with" msgstr "" -#: mediagoblin/tools/exif.py:83 +#: mediagoblin/tools/exif.py:81 msgid "Could not read the image file." msgstr "" @@ -1744,10 +2297,6 @@ msgid "" "target=\"_blank\">Markdown for formatting." msgstr "" -#: mediagoblin/user_pages/forms.py:31 -msgid "I am sure I want to delete this" -msgstr "" - #: mediagoblin/user_pages/forms.py:35 msgid "I am sure I want to remove this item from the collection" msgstr "" @@ -1775,73 +2324,69 @@ msgstr "" msgid "Reason for Reporting" msgstr "" -#: mediagoblin/user_pages/views.py:178 +#: mediagoblin/user_pages/views.py:188 msgid "Sorry, comments are disabled." msgstr "" -#: mediagoblin/user_pages/views.py:183 +#: mediagoblin/user_pages/views.py:193 msgid "Oops, your comment was empty." msgstr "" -#: mediagoblin/user_pages/views.py:189 +#: mediagoblin/user_pages/views.py:199 msgid "Your comment has been posted!" msgstr "" -#: mediagoblin/user_pages/views.py:225 +#: mediagoblin/user_pages/views.py:235 msgid "Please check your entries and try again." msgstr "" -#: mediagoblin/user_pages/views.py:265 +#: mediagoblin/user_pages/views.py:275 msgid "You have to select or add a collection" msgstr "" -#: mediagoblin/user_pages/views.py:276 +#: mediagoblin/user_pages/views.py:286 #, python-format msgid "\"%s\" already in collection \"%s\"" msgstr "" -#: mediagoblin/user_pages/views.py:282 +#: mediagoblin/user_pages/views.py:292 #, python-format msgid "\"%s\" added to collection \"%s\"" msgstr "" -#: mediagoblin/user_pages/views.py:307 +#: mediagoblin/user_pages/views.py:317 msgid "You deleted the media." msgstr "" -#: mediagoblin/user_pages/views.py:319 -msgid "The media was not deleted because you didn't check that you were sure." -msgstr "" - -#: 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 "" -#: mediagoblin/user_pages/views.py:399 +#: mediagoblin/user_pages/views.py:409 msgid "You deleted the item from the collection." msgstr "" -#: 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 "" -#: 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 "" -#: mediagoblin/user_pages/views.py:443 +#: mediagoblin/user_pages/views.py:453 #, python-format msgid "You deleted the collection \"%s\"" msgstr "" -#: 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 "" -#: 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 "" diff --git a/mediagoblin/i18n/tr/LC_MESSAGES/mediagoblin.mo b/mediagoblin/i18n/tr/LC_MESSAGES/mediagoblin.mo index aba1b7917ed8c3cb04b61e3761945f5aa8c4f897..2c1f68d1485f3a13ef21ee286621adba13c543e4 100644 GIT binary patch delta 1328 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 X?9*rJz|z5}pFa?e#40>zPAvVuO-Qx^ delta 7125 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 diff --git a/mediagoblin/i18n/tr_TR/LC_MESSAGES/mediagoblin.po b/mediagoblin/i18n/tr_TR/LC_MESSAGES/mediagoblin.po index 1e480f30..47891f89 100644 --- a/mediagoblin/i18n/tr_TR/LC_MESSAGES/mediagoblin.po +++ b/mediagoblin/i18n/tr_TR/LC_MESSAGES/mediagoblin.po @@ -1,21 +1,21 @@ # 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: -# Caner BAŞARAN , 2013 +# Caner Başaran , 2013 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: 2013-12-03 19:23+0000\n" +"POT-Creation-Date: 2014-07-10 12:32-0500\n" +"PO-Revision-Date: 2014-07-10 17:32+0000\n" "Last-Translator: cwebber \n" "Language-Team: Turkish (Turkey) (http://www.transifex.com/projects/p/mediagoblin/language/tr_TR/)\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: tr_TR\n" "Plural-Forms: nplurals=1; plural=0;\n" @@ -48,12 +48,12 @@ msgstr "" msgid "Sorry, a user with that name already exists." msgstr "Maalesef, bu isimde bir kullanıcı mevcut." -#: 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 "Üzgünüz, bu e-posta adresine sahip bir kullanıcı zaten var." -#: 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 "" @@ -79,174 +79,185 @@ msgstr "Zaten e-posta adresinizi doğruladınız!" msgid "Resent your verification email." msgstr "Doğrulama e-postasını tekrar yolla." -#: mediagoblin/edit/forms.py:27 mediagoblin/edit/forms.py:87 -#: mediagoblin/submit/forms.py:37 mediagoblin/submit/forms.py:61 -#: mediagoblin/user_pages/forms.py:45 +#: 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/user_pages/forms.py:45 msgid "Title" msgstr "Başlık" -#: 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 "" -#: 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" " \n" " Markdown for formatting." msgstr "" -#: 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 "Etiketler" -#: 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 "Etikerleri virgül ile ayırın." -#: mediagoblin/edit/forms.py:40 mediagoblin/edit/forms.py:95 +#: mediagoblin/edit/forms.py:42 mediagoblin/edit/forms.py:97 msgid "Slug" msgstr "" -#: 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 "" -#: 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 "" -#: 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 "" -#: mediagoblin/edit/forms.py:52 +#: mediagoblin/edit/forms.py:54 msgid "Bio" msgstr "" -#: mediagoblin/edit/forms.py:58 +#: mediagoblin/edit/forms.py:60 msgid "Website" msgstr "Web sitesi" -#: mediagoblin/edit/forms.py:60 +#: mediagoblin/edit/forms.py:62 msgid "This address contains errors" msgstr "" -#: mediagoblin/edit/forms.py:65 +#: mediagoblin/edit/forms.py:67 msgid "Email me when others comment on my media" msgstr "Medyama birisi yorum yazdığında bana e-posta at" -#: mediagoblin/edit/forms.py:67 +#: mediagoblin/edit/forms.py:69 msgid "Enable insite notifications about events." msgstr "" -#: mediagoblin/edit/forms.py:69 +#: mediagoblin/edit/forms.py:71 msgid "License preference" msgstr "" -#: mediagoblin/edit/forms.py:75 +#: mediagoblin/edit/forms.py:77 msgid "This will be your default license on upload forms." msgstr "" -#: mediagoblin/edit/forms.py:88 +#: mediagoblin/edit/forms.py:90 msgid "The title can't be empty" msgstr "" -#: 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 "" -#: 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 "" -#: 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 "Eski parola" -#: 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 "" -#: 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 "Yeni parola" -#: mediagoblin/edit/forms.py:117 +#: mediagoblin/edit/forms.py:119 msgid "New email address" msgstr "" -#: 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 "Parola" -#: mediagoblin/edit/forms.py:123 +#: mediagoblin/edit/forms.py:125 msgid "Enter your password to prove you own this account." msgstr "" -#: mediagoblin/edit/views.py:73 +#: mediagoblin/edit/forms.py:155 +msgid "Identifier" +msgstr "" + +#: mediagoblin/edit/forms.py:156 +msgid "Value" +msgstr "" + +#: mediagoblin/edit/views.py:78 msgid "An entry with that slug already exists for this user." msgstr "" -#: mediagoblin/edit/views.py:91 +#: mediagoblin/edit/views.py:96 msgid "You are editing another user's media. Proceed with caution." msgstr "Başka bir kullanıcının medyasını düzenlerken dikkatli davranın." -#: mediagoblin/edit/views.py:161 +#: mediagoblin/edit/views.py:166 #, python-format msgid "You added the attachment %s!" msgstr "" -#: mediagoblin/edit/views.py:188 +#: mediagoblin/edit/views.py:193 msgid "You can only edit your own profile." msgstr "" -#: mediagoblin/edit/views.py:194 +#: mediagoblin/edit/views.py:199 msgid "You are editing a user's profile. Proceed with caution." msgstr "Başka bir kullanıcının profilini düzenlerken dikkatli davranın." -#: mediagoblin/edit/views.py:210 +#: mediagoblin/edit/views.py:215 msgid "Profile changes saved" msgstr "Profil değişiklikleri kaydedildi" -#: mediagoblin/edit/views.py:243 +#: mediagoblin/edit/views.py:248 msgid "Account settings saved" msgstr "Hesap ayarları kaydedildi" -#: mediagoblin/edit/views.py:277 +#: mediagoblin/edit/views.py:282 msgid "You need to confirm the deletion of your account." msgstr "" -#: 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 "" -#: mediagoblin/edit/views.py:317 +#: mediagoblin/edit/views.py:322 msgid "A collection with that slug already exists for this user." msgstr "" -#: mediagoblin/edit/views.py:332 +#: mediagoblin/edit/views.py:337 msgid "You are editing another user's collection. Proceed with caution." msgstr "" -#: mediagoblin/edit/views.py:373 +#: mediagoblin/edit/views.py:378 msgid "Your email address has been verified." msgstr "" -#: 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 "Yanlış parola" @@ -277,6 +288,69 @@ msgstr "" msgid "Old link found for \"%s\"; removing.\n" msgstr "" +#: 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" +"" +msgstr "" + +#: mediagoblin/gmg_commands/batchaddmedia.py:40 +msgid "Name of user these media entries belong to" +msgstr "" + +#: mediagoblin/gmg_commands/batchaddmedia.py:43 +msgid "Path to the csv file containing metadata information." +msgstr "" + +#: 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 "" + +#: mediagoblin/gmg_commands/batchaddmedia.py:74 +msgid "File at {path} not found, use -h flag for help" +msgstr "" + +#: 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 " @@ -284,11 +358,147 @@ msgid "" "domain." msgstr "" -#: 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 "Üzgünüz, bu tip dosyaları desteklemiyoruz :(" +#: mediagoblin/media_types/blog/forms.py:26 +#: mediagoblin/media_types/blog/forms.py:35 +#: mediagoblin/plugins/oauth/forms.py:36 +msgid "Description" +msgstr "" + +#: mediagoblin/media_types/blog/forms.py:40 mediagoblin/user_pages/forms.py:31 +msgid "I am sure I want to delete this" +msgstr "Bunu silmek için eminim" + +#: mediagoblin/media_types/blog/views.py:156 mediagoblin/submit/views.py:69 +msgid "Woohoo! Submitted!" +msgstr "Hoooop! Gönderildi!" + +#: 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 "" + +#: 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 "Medya silinmedi çünkü emin olduğunuzu onaylamadınız." + +#: 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 "" + +#: mediagoblin/media_types/blog/templates/mediagoblin/blog/blog_admin_dashboard.html:50 +msgid "Edit Blog" +msgstr "" + +#: mediagoblin/media_types/blog/templates/mediagoblin/blog/blog_admin_dashboard.html:57 +msgid "Delete Blog" +msgstr "" + +#: 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 "Düzenle" + +#: 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 "Si" + +#: mediagoblin/media_types/blog/templates/mediagoblin/blog/blog_admin_dashboard.html:102 +msgid " Go to list view " +msgstr "" + +#: mediagoblin/media_types/blog/templates/mediagoblin/blog/blog_admin_dashboard.html:104 +msgid " No blog post yet. " +msgstr "" + +#: 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 "Gerçekten %(title)s silmek istiyor musun?" + +#: 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 "İptal" + +#: 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 "" + +#: mediagoblin/media_types/blog/templates/mediagoblin/blog/blog_edit_create.html:26 +msgid "Create/Edit a Blog" +msgstr "" + +#: 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 "Ekle" + +#: mediagoblin/media_types/blog/templates/mediagoblin/blog/blog_post_edit_create.html:23 +msgid "Create/Edit a blog post." +msgstr "" + +#: mediagoblin/media_types/blog/templates/mediagoblin/blog/blog_post_edit_create.html:29 +msgid "Create/Edit a Blog Post." +msgstr "" + +#: mediagoblin/media_types/blog/templates/mediagoblin/blog/blog_post_listing.html:24 +#, python-format +msgid "%(blog_owner_name)s's Blog" +msgstr "" + +#: mediagoblin/media_types/blog/templates/mediagoblin/blog/list_of_blogs.html:46 +msgid "View" +msgstr "" + +#: mediagoblin/media_types/blog/templates/mediagoblin/blog/list_of_blogs.html:65 +msgid "Create a Blog" +msgstr "" + +#: 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 "" @@ -347,29 +557,263 @@ msgstr "" msgid "You will not receive notifications for comments on %s." msgstr "" -#: mediagoblin/oauth/views.py:239 +#: mediagoblin/oauth/views.py:242 msgid "Must provide an oauth_token." msgstr "" -#: mediagoblin/oauth/views.py:244 mediagoblin/oauth/views.py:294 +#: mediagoblin/oauth/views.py:247 mediagoblin/oauth/views.py:297 msgid "No request token found." msgstr "" -#: 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 "" -#: 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 "" -#: 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 "" +#: 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 "" + +#: mediagoblin/plugins/archivalook/tools.py:133 +msgid "Secondary" +msgstr "" + +#: mediagoblin/plugins/archivalook/tools.py:134 +msgid "Tertiary" +msgstr "" + +#: 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 "" + +#: 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.

\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.

\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 "" + +#: 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 +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 "" + +#: 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 \n" +"\t http://getfirefox.com!" +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 \n" +" http://getfirefox.com!" +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 @@ -493,6 +937,14 @@ msgstr "" msgid "Sign in to create an account!" msgstr "" +#: 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 "" @@ -509,10 +961,6 @@ msgstr "" msgid "The name of the OAuth client" msgstr "" -#: mediagoblin/plugins/oauth/forms.py:36 -msgid "Description" -msgstr "" - #: mediagoblin/plugins/oauth/forms.py:38 msgid "" "This will be visible to users allowing your\n" @@ -559,14 +1007,6 @@ msgstr "" msgid "Your OAuth clients" msgstr "" -#: 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 "Ekle" - #: mediagoblin/plugins/openid/__init__.py:97 #: mediagoblin/plugins/openid/views.py:268 #: mediagoblin/plugins/openid/views.py:297 @@ -626,13 +1066,6 @@ msgstr "" msgid "Delete an OpenID" msgstr "" -#: 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 "Si" - #: mediagoblin/plugins/openid/templates/mediagoblin/plugins/openid/edit_link.html:21 msgid "OpenID's" msgstr "" @@ -640,7 +1073,7 @@ msgstr "" #: 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 @@ -746,10 +1179,6 @@ msgstr "" msgid "You must provide a file." msgstr "Bir dosya sağlamanız gerekir." -#: mediagoblin/submit/views.py:69 -msgid "Woohoo! Submitted!" -msgstr "Hoooop! Gönderildi!" - #: mediagoblin/submit/views.py:138 #, python-format msgid "Collection \"%s\" added!" @@ -777,26 +1206,26 @@ msgstr "" msgid "indefinitely" msgstr "" -#: mediagoblin/templates/mediagoblin/base.html:81 +#: mediagoblin/templates/mediagoblin/base.html:97 msgid "Verify your email!" msgstr "E-postanızı doğrulayın!" -#: 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 "çıkış" -#: mediagoblin/templates/mediagoblin/base.html:115 +#: mediagoblin/templates/mediagoblin/base.html:131 #, python-format msgid "%(user_name)s's account" msgstr "" -#: mediagoblin/templates/mediagoblin/base.html:122 +#: mediagoblin/templates/mediagoblin/base.html:138 msgid "Change account settings" msgstr "Hesap ayarlarını değiştir" -#: 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 @@ -804,32 +1233,28 @@ msgstr "Hesap ayarlarını değiştir" msgid "Media processing panel" msgstr "Medya işlem paneli" -#: mediagoblin/templates/mediagoblin/base.html:135 +#: mediagoblin/templates/mediagoblin/base.html:152 msgid "Log out" msgstr "Çıkış" -#: 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 "Medya ekle" -#: 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 "" -#: mediagoblin/templates/mediagoblin/base.html:151 +#: mediagoblin/templates/mediagoblin/base.html:169 msgid "User management panel" msgstr "" -#: mediagoblin/templates/mediagoblin/base.html:155 +#: mediagoblin/templates/mediagoblin/base.html:173 msgid "Report management panel" msgstr "" -#: mediagoblin/templates/mediagoblin/root.html:32 -msgid "Most recent media" -msgstr "" - #: mediagoblin/templates/mediagoblin/api/authorize.html:21 msgid "Authorization" msgstr "" @@ -926,37 +1351,37 @@ msgstr "" msgid "Explore" msgstr "Keşfet" -#: 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 "" -#: mediagoblin/templates/mediagoblin/bits/frontpage_welcome.html:24 +#: mediagoblin/templates/mediagoblin/bits/frontpage_welcome.html:25 msgid "" "This site is running MediaGoblin, an " "extraordinarily great piece of media hosting software." msgstr "" -#: 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 "" -#: 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 "" -#: mediagoblin/templates/mediagoblin/bits/frontpage_welcome.html:35 +#: mediagoblin/templates/mediagoblin/bits/frontpage_welcome.html:36 msgid "" "\n" -" >Create an account at this site\n" -" or" +" >Create an account at this site\n" +" or" msgstr "" -#: mediagoblin/templates/mediagoblin/bits/frontpage_welcome.html:41 +#: mediagoblin/templates/mediagoblin/bits/frontpage_welcome.html:42 msgid "" "\n" -" Set up MediaGoblin on your own server" +" Set up MediaGoblin on your own server" msgstr "" #: mediagoblin/templates/mediagoblin/bits/logo.html:23 @@ -971,27 +1396,16 @@ msgid "Editing attachments for %(media_title)s" msgstr "" #: 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 "" #: 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 "" -#: 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 "İptal" - #: mediagoblin/templates/mediagoblin/edit/attachments.html:63 #: mediagoblin/templates/mediagoblin/edit/edit.html:42 #: mediagoblin/templates/mediagoblin/edit/edit_account.html:47 @@ -1015,12 +1429,6 @@ msgstr "Gerçekten '%(user_name)s' kullanıcısını ve ilgili tüm medya/yoruml msgid "Yes, really delete my account" msgstr "Evet, gerçekten hesabımı silmek istiyorum" -#: 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 "" - #: mediagoblin/templates/mediagoblin/edit/edit.html:23 #: mediagoblin/templates/mediagoblin/edit/edit.html:35 #, python-format @@ -1052,6 +1460,27 @@ msgstr "" msgid "Editing %(username)s's profile" msgstr "%(username)s profilini düzenleme" +#: 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 "" @@ -1072,10 +1501,12 @@ msgstr "" #: 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" @@ -1133,12 +1564,14 @@ msgid "Created" msgstr "Oluşturuldu" #: 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 "" @@ -1147,35 +1580,35 @@ msgstr "" msgid "PDF file" msgstr "PDF dosya" -#: mediagoblin/templates/mediagoblin/media_displays/stl.html:112 +#: mediagoblin/templates/mediagoblin/media_displays/stl.html:116 msgid "Perspective" msgstr "" -#: mediagoblin/templates/mediagoblin/media_displays/stl.html:115 +#: mediagoblin/templates/mediagoblin/media_displays/stl.html:119 msgid "Front" msgstr "" -#: mediagoblin/templates/mediagoblin/media_displays/stl.html:118 +#: mediagoblin/templates/mediagoblin/media_displays/stl.html:122 msgid "Top" msgstr "" -#: mediagoblin/templates/mediagoblin/media_displays/stl.html:121 +#: mediagoblin/templates/mediagoblin/media_displays/stl.html:125 msgid "Side" msgstr "" -#: 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 "" -#: mediagoblin/templates/mediagoblin/media_displays/stl.html:140 +#: mediagoblin/templates/mediagoblin/media_displays/stl.html:145 msgid "File Format" msgstr "Dosya Biçimi" -#: mediagoblin/templates/mediagoblin/media_displays/stl.html:142 +#: mediagoblin/templates/mediagoblin/media_displays/stl.html:147 msgid "Object Height" msgstr "" @@ -1235,20 +1668,20 @@ msgstr "" msgid "Sorry, no such report found." msgstr "" -#: mediagoblin/templates/mediagoblin/moderation/report.html:32 +#: mediagoblin/templates/mediagoblin/moderation/report.html:33 msgid "Return to Reports Panel" msgstr "" -#: 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 "" -#: mediagoblin/templates/mediagoblin/moderation/report.html:36 +#: mediagoblin/templates/mediagoblin/moderation/report.html:38 msgid "Reported comment" msgstr "" -#: mediagoblin/templates/mediagoblin/moderation/report.html:81 +#: mediagoblin/templates/mediagoblin/moderation/report.html:83 #, python-format msgid "" "\n" @@ -1256,7 +1689,7 @@ msgid "" " " msgstr "" -#: mediagoblin/templates/mediagoblin/moderation/report.html:90 +#: mediagoblin/templates/mediagoblin/moderation/report.html:92 #, python-format msgid "" "\n" @@ -1266,24 +1699,25 @@ msgid "" " " msgstr "" -#: mediagoblin/templates/mediagoblin/moderation/report.html:130 +#: mediagoblin/templates/mediagoblin/moderation/report.html:133 +#: mediagoblin/templates/mediagoblin/moderation/user.html:136 msgid "Resolve" msgstr "" -#: 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 "" -#: mediagoblin/templates/mediagoblin/moderation/report.html:145 +#: mediagoblin/templates/mediagoblin/moderation/report.html:149 msgid "Status" msgstr "" -#: mediagoblin/templates/mediagoblin/moderation/report.html:147 +#: mediagoblin/templates/mediagoblin/moderation/report.html:151 msgid "RESOLVED" msgstr "" -#: mediagoblin/templates/mediagoblin/moderation/report.html:155 +#: mediagoblin/templates/mediagoblin/moderation/report.html:159 msgid "You cannot take action against an administrator" msgstr "" @@ -1304,7 +1738,7 @@ msgid "Active Reports Filed" msgstr "" #: 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 "" @@ -1313,16 +1747,16 @@ msgid "When Reported" msgstr "" #: 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 "" #: 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 "" -#: mediagoblin/templates/mediagoblin/moderation/report_panel.html:94 +#: mediagoblin/templates/mediagoblin/moderation/report_panel.html:95 #, python-format msgid "" "\n" @@ -1330,7 +1764,7 @@ msgid "" " " msgstr "" -#: mediagoblin/templates/mediagoblin/moderation/report_panel.html:109 +#: mediagoblin/templates/mediagoblin/moderation/report_panel.html:111 #, python-format msgid "" "\n" @@ -1338,23 +1772,23 @@ msgid "" " " msgstr "" -#: mediagoblin/templates/mediagoblin/moderation/report_panel.html:123 +#: mediagoblin/templates/mediagoblin/moderation/report_panel.html:125 msgid "No open reports found." msgstr "" -#: mediagoblin/templates/mediagoblin/moderation/report_panel.html:125 +#: mediagoblin/templates/mediagoblin/moderation/report_panel.html:127 msgid "Closed Reports" msgstr "" -#: mediagoblin/templates/mediagoblin/moderation/report_panel.html:170 +#: mediagoblin/templates/mediagoblin/moderation/report_panel.html:172 msgid "Resolved" msgstr "" -#: mediagoblin/templates/mediagoblin/moderation/report_panel.html:172 +#: mediagoblin/templates/mediagoblin/moderation/report_panel.html:174 msgid "Action Taken" msgstr "" -#: mediagoblin/templates/mediagoblin/moderation/report_panel.html:185 +#: mediagoblin/templates/mediagoblin/moderation/report_panel.html:188 #, python-format msgid "" "\n" @@ -1362,10 +1796,142 @@ msgid "" " " msgstr "" -#: mediagoblin/templates/mediagoblin/moderation/report_panel.html:199 +#: mediagoblin/templates/mediagoblin/moderation/report_panel.html:202 msgid "No closed reports found." msgstr "" +#: 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 "E-posta doğrulaması gerekli" + +#: 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 "%(username)s profili" + +#: 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 "" + +#: 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 "Profil düzenle" + +#: mediagoblin/templates/mediagoblin/moderation/user.html:96 +#: mediagoblin/templates/mediagoblin/user_pages/user.html:81 +msgid "Browse collections" +msgstr "" + +#: 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 "" + +#: mediagoblin/templates/mediagoblin/moderation/user.html:182 +msgid "No" +msgstr "" + +#: 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" @@ -1407,6 +1973,26 @@ msgstr "" msgid "Add your media" msgstr "" +#: mediagoblin/templates/mediagoblin/user_pages/blog_media.html:38 +#, python-format +msgid "❖ Blog post by %(username)s" +msgstr "" + +#: mediagoblin/templates/mediagoblin/user_pages/blog_media.html:92 +#: mediagoblin/templates/mediagoblin/user_pages/media.html:104 +msgid "Add a comment" +msgstr "Bir yorum ekle" + +#: mediagoblin/templates/mediagoblin/user_pages/blog_media.html:103 +#: mediagoblin/templates/mediagoblin/user_pages/media.html:115 +msgid "Add this comment" +msgstr "Bu yorumu ekle" + +#: mediagoblin/templates/mediagoblin/user_pages/blog_media.html:149 +#: mediagoblin/templates/mediagoblin/user_pages/media.html:179 +msgid "Added" +msgstr "Eklendi" + #: mediagoblin/templates/mediagoblin/user_pages/collection.html:30 #, python-format msgid "%(collection_title)s (%(username)s's collection)" @@ -1417,23 +2003,27 @@ msgstr "" msgid "%(collection_title)s by %(username)s" msgstr "" -#: mediagoblin/templates/mediagoblin/user_pages/collection.html:52 -#: mediagoblin/templates/mediagoblin/user_pages/media.html:79 -msgid "Edit" -msgstr "Düzenle" +#: 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 "Gerçekten %(title)s silmek istiyor musun?" +msgid "Really delete 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:23 +#, python-format +msgid "Remove %(media_title)s from %(collection_title)s" +msgstr "" + +#: mediagoblin/templates/mediagoblin/user_pages/collection_item_confirm_remove.html:39 #, python-format msgid "Really remove %(media_title)s from %(collection_title)s?" msgstr "Gerçekten %(collection_title)s %(media_title)s kaldırmak istiyor musun?" -#: 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 "Kaldır" @@ -1476,22 +2066,10 @@ msgstr "%(username)s medyası" msgid "❖ Browsing media by %(username)s" msgstr "" -#: mediagoblin/templates/mediagoblin/user_pages/media.html:97 -msgid "Add a comment" -msgstr "Bir yorum ekle" - -#: mediagoblin/templates/mediagoblin/user_pages/media.html:108 -msgid "Add this comment" -msgstr "Bu yorumu ekle" - -#: mediagoblin/templates/mediagoblin/user_pages/media.html:112 +#: mediagoblin/templates/mediagoblin/user_pages/media.html:119 msgid "Comment Preview" msgstr "" -#: mediagoblin/templates/mediagoblin/user_pages/media.html:166 -msgid "Added" -msgstr "Eklendi" - #: mediagoblin/templates/mediagoblin/user_pages/media_collect.html:28 #: mediagoblin/templates/mediagoblin/user_pages/media_collect.html:40 #, python-format @@ -1540,52 +2118,27 @@ msgstr "" msgid "File Report " msgstr "" -#: 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 "%(username)s profili" - -#: 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 "" -#: mediagoblin/templates/mediagoblin/user_pages/user.html:56 -#: mediagoblin/templates/mediagoblin/user_pages/user.html:73 -msgid "Edit profile" -msgstr "Profil düzenle" - -#: mediagoblin/templates/mediagoblin/user_pages/user.html:61 -msgid "This user hasn't filled in their profile (yet)." -msgstr "" - -#: mediagoblin/templates/mediagoblin/user_pages/user.html:80 -msgid "Browse collections" -msgstr "" - -#: 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 "%(username)s tüm medyasını göster" -#: 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 "" -#: 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 "" -#: mediagoblin/templates/mediagoblin/user_pages/user_nonactive.html:40 -#: mediagoblin/templates/mediagoblin/user_pages/user_nonactive.html:60 -msgid "Email verification needed" -msgstr "E-posta doğrulaması gerekli" - #: mediagoblin/templates/mediagoblin/user_pages/user_nonactive.html:43 msgid "Almost done! Your account still needs to be activated." msgstr "Neredeyse bitti! Hesabınızı etkinleştirmeniz gerekiyor." @@ -1672,7 +2225,7 @@ msgstr "" msgid "Tagged with" msgstr "" -#: mediagoblin/tools/exif.py:83 +#: mediagoblin/tools/exif.py:81 msgid "Could not read the image file." msgstr "" @@ -1744,10 +2297,6 @@ msgid "" "target=\"_blank\">Markdown for formatting." msgstr "" -#: mediagoblin/user_pages/forms.py:31 -msgid "I am sure I want to delete this" -msgstr "Bunu silmek için eminim" - #: mediagoblin/user_pages/forms.py:35 msgid "I am sure I want to remove this item from the collection" msgstr "" @@ -1775,73 +2324,69 @@ msgstr "" msgid "Reason for Reporting" msgstr "" -#: mediagoblin/user_pages/views.py:178 +#: mediagoblin/user_pages/views.py:188 msgid "Sorry, comments are disabled." msgstr "Maalesef, yorum devre dışı." -#: mediagoblin/user_pages/views.py:183 +#: mediagoblin/user_pages/views.py:193 msgid "Oops, your comment was empty." msgstr "Amaninnn boo, yorumunuz boştu." -#: mediagoblin/user_pages/views.py:189 +#: mediagoblin/user_pages/views.py:199 msgid "Your comment has been posted!" msgstr "Yorumunuz gönderildi!" -#: mediagoblin/user_pages/views.py:225 +#: mediagoblin/user_pages/views.py:235 msgid "Please check your entries and try again." msgstr "" -#: mediagoblin/user_pages/views.py:265 +#: mediagoblin/user_pages/views.py:275 msgid "You have to select or add a collection" msgstr "" -#: mediagoblin/user_pages/views.py:276 +#: mediagoblin/user_pages/views.py:286 #, python-format msgid "\"%s\" already in collection \"%s\"" msgstr "" -#: mediagoblin/user_pages/views.py:282 +#: mediagoblin/user_pages/views.py:292 #, python-format msgid "\"%s\" added to collection \"%s\"" msgstr "" -#: mediagoblin/user_pages/views.py:307 +#: mediagoblin/user_pages/views.py:317 msgid "You deleted the media." msgstr "Medyayı sildiniz." -#: mediagoblin/user_pages/views.py:319 -msgid "The media was not deleted because you didn't check that you were sure." -msgstr "Medya silinmedi çünkü emin olduğunuzu onaylamadınız." - -#: 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 "Başka bir kullanıcının medyasını silerken dikkatli davranın." -#: mediagoblin/user_pages/views.py:399 +#: mediagoblin/user_pages/views.py:409 msgid "You deleted the item from the collection." msgstr "" -#: 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 "" -#: 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 "" -#: mediagoblin/user_pages/views.py:443 +#: mediagoblin/user_pages/views.py:453 #, python-format msgid "You deleted the collection \"%s\"" msgstr "" -#: 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 "" -#: 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 "" diff --git a/mediagoblin/i18n/vi/LC_MESSAGES/mediagoblin.mo b/mediagoblin/i18n/vi/LC_MESSAGES/mediagoblin.mo index 4fd464275025d7ab7662bb0298d3cc8062bc01c9..f1b5b7448702d2bbffc5ab94b529ea3d1d36b062 100644 GIT binary patch literal 49741 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 delta 7008 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 BJHh|} diff --git a/mediagoblin/i18n/vi/LC_MESSAGES/mediagoblin.po b/mediagoblin/i18n/vi/LC_MESSAGES/mediagoblin.po index b0893bca..1c78b150 100644 --- a/mediagoblin/i18n/vi/LC_MESSAGES/mediagoblin.po +++ b/mediagoblin/i18n/vi/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: @@ -7,14 +7,14 @@ 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: 2013-12-03 19:23+0000\n" +"POT-Creation-Date: 2014-07-10 12:32-0500\n" +"PO-Revision-Date: 2014-07-10 17:32+0000\n" "Last-Translator: cwebber \n" "Language-Team: Vietnamese (http://www.transifex.com/projects/p/mediagoblin/language/vi/)\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: vi\n" "Plural-Forms: nplurals=1; plural=0;\n" @@ -47,12 +47,12 @@ msgstr "" msgid "Sorry, a user with that name already exists." msgstr "" -#: 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 "" -#: 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 "" @@ -78,174 +78,185 @@ msgstr "" msgid "Resent your verification email." msgstr "" -#: mediagoblin/edit/forms.py:27 mediagoblin/edit/forms.py:87 -#: mediagoblin/submit/forms.py:37 mediagoblin/submit/forms.py:61 -#: mediagoblin/user_pages/forms.py:45 +#: 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/user_pages/forms.py:45 msgid "Title" msgstr "" -#: 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 "" -#: 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" " \n" " Markdown for formatting." msgstr "" -#: 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 "" -#: 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 "" -#: mediagoblin/edit/forms.py:40 mediagoblin/edit/forms.py:95 +#: mediagoblin/edit/forms.py:42 mediagoblin/edit/forms.py:97 msgid "Slug" msgstr "" -#: 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 "" -#: 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 "" -#: 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 "" -#: mediagoblin/edit/forms.py:52 +#: mediagoblin/edit/forms.py:54 msgid "Bio" msgstr "" -#: mediagoblin/edit/forms.py:58 +#: mediagoblin/edit/forms.py:60 msgid "Website" msgstr "" -#: mediagoblin/edit/forms.py:60 +#: mediagoblin/edit/forms.py:62 msgid "This address contains errors" msgstr "" -#: mediagoblin/edit/forms.py:65 +#: mediagoblin/edit/forms.py:67 msgid "Email me when others comment on my media" msgstr "" -#: mediagoblin/edit/forms.py:67 +#: mediagoblin/edit/forms.py:69 msgid "Enable insite notifications about events." msgstr "" -#: mediagoblin/edit/forms.py:69 +#: mediagoblin/edit/forms.py:71 msgid "License preference" msgstr "" -#: mediagoblin/edit/forms.py:75 +#: mediagoblin/edit/forms.py:77 msgid "This will be your default license on upload forms." msgstr "" -#: mediagoblin/edit/forms.py:88 +#: mediagoblin/edit/forms.py:90 msgid "The title can't be empty" msgstr "" -#: 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 "" -#: 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 "" -#: 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 "" -#: 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 "" -#: 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 "" -#: mediagoblin/edit/forms.py:117 +#: mediagoblin/edit/forms.py:119 msgid "New email address" msgstr "" -#: 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 "" -#: mediagoblin/edit/forms.py:123 +#: mediagoblin/edit/forms.py:125 msgid "Enter your password to prove you own this account." msgstr "" -#: mediagoblin/edit/views.py:73 +#: mediagoblin/edit/forms.py:155 +msgid "Identifier" +msgstr "" + +#: mediagoblin/edit/forms.py:156 +msgid "Value" +msgstr "" + +#: mediagoblin/edit/views.py:78 msgid "An entry with that slug already exists for this user." msgstr "" -#: mediagoblin/edit/views.py:91 +#: mediagoblin/edit/views.py:96 msgid "You are editing another user's media. Proceed with caution." msgstr "" -#: mediagoblin/edit/views.py:161 +#: mediagoblin/edit/views.py:166 #, python-format msgid "You added the attachment %s!" msgstr "" -#: mediagoblin/edit/views.py:188 +#: mediagoblin/edit/views.py:193 msgid "You can only edit your own profile." msgstr "" -#: mediagoblin/edit/views.py:194 +#: mediagoblin/edit/views.py:199 msgid "You are editing a user's profile. Proceed with caution." msgstr "" -#: mediagoblin/edit/views.py:210 +#: mediagoblin/edit/views.py:215 msgid "Profile changes saved" msgstr "" -#: mediagoblin/edit/views.py:243 +#: mediagoblin/edit/views.py:248 msgid "Account settings saved" msgstr "" -#: mediagoblin/edit/views.py:277 +#: mediagoblin/edit/views.py:282 msgid "You need to confirm the deletion of your account." msgstr "" -#: 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 "" -#: mediagoblin/edit/views.py:317 +#: mediagoblin/edit/views.py:322 msgid "A collection with that slug already exists for this user." msgstr "" -#: mediagoblin/edit/views.py:332 +#: mediagoblin/edit/views.py:337 msgid "You are editing another user's collection. Proceed with caution." msgstr "" -#: mediagoblin/edit/views.py:373 +#: mediagoblin/edit/views.py:378 msgid "Your email address has been verified." msgstr "" -#: 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 "" @@ -276,6 +287,69 @@ msgstr "" msgid "Old link found for \"%s\"; removing.\n" msgstr "" +#: 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" +"" +msgstr "" + +#: mediagoblin/gmg_commands/batchaddmedia.py:40 +msgid "Name of user these media entries belong to" +msgstr "" + +#: mediagoblin/gmg_commands/batchaddmedia.py:43 +msgid "Path to the csv file containing metadata information." +msgstr "" + +#: 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 "" + +#: mediagoblin/gmg_commands/batchaddmedia.py:74 +msgid "File at {path} not found, use -h flag for help" +msgstr "" + +#: 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 " @@ -283,11 +357,147 @@ msgid "" "domain." msgstr "" -#: 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 "" +#: mediagoblin/media_types/blog/forms.py:26 +#: mediagoblin/media_types/blog/forms.py:35 +#: mediagoblin/plugins/oauth/forms.py:36 +msgid "Description" +msgstr "" + +#: mediagoblin/media_types/blog/forms.py:40 mediagoblin/user_pages/forms.py:31 +msgid "I am sure I want to delete this" +msgstr "" + +#: mediagoblin/media_types/blog/views.py:156 mediagoblin/submit/views.py:69 +msgid "Woohoo! Submitted!" +msgstr "" + +#: 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 "" + +#: 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 "" + +#: 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 "" + +#: mediagoblin/media_types/blog/templates/mediagoblin/blog/blog_admin_dashboard.html:50 +msgid "Edit Blog" +msgstr "" + +#: mediagoblin/media_types/blog/templates/mediagoblin/blog/blog_admin_dashboard.html:57 +msgid "Delete Blog" +msgstr "" + +#: 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 "" + +#: 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 "" + +#: mediagoblin/media_types/blog/templates/mediagoblin/blog/blog_admin_dashboard.html:102 +msgid " Go to list view " +msgstr "" + +#: mediagoblin/media_types/blog/templates/mediagoblin/blog/blog_admin_dashboard.html:104 +msgid " No blog post yet. " +msgstr "" + +#: 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 "" + +#: 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 "" + +#: 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 "" + +#: mediagoblin/media_types/blog/templates/mediagoblin/blog/blog_edit_create.html:26 +msgid "Create/Edit a Blog" +msgstr "" + +#: 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 "" + +#: mediagoblin/media_types/blog/templates/mediagoblin/blog/blog_post_edit_create.html:23 +msgid "Create/Edit a blog post." +msgstr "" + +#: mediagoblin/media_types/blog/templates/mediagoblin/blog/blog_post_edit_create.html:29 +msgid "Create/Edit a Blog Post." +msgstr "" + +#: mediagoblin/media_types/blog/templates/mediagoblin/blog/blog_post_listing.html:24 +#, python-format +msgid "%(blog_owner_name)s's Blog" +msgstr "" + +#: mediagoblin/media_types/blog/templates/mediagoblin/blog/list_of_blogs.html:46 +msgid "View" +msgstr "" + +#: mediagoblin/media_types/blog/templates/mediagoblin/blog/list_of_blogs.html:65 +msgid "Create a Blog" +msgstr "" + +#: 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 "" @@ -346,29 +556,263 @@ msgstr "" msgid "You will not receive notifications for comments on %s." msgstr "" -#: mediagoblin/oauth/views.py:239 +#: mediagoblin/oauth/views.py:242 msgid "Must provide an oauth_token." msgstr "" -#: mediagoblin/oauth/views.py:244 mediagoblin/oauth/views.py:294 +#: mediagoblin/oauth/views.py:247 mediagoblin/oauth/views.py:297 msgid "No request token found." msgstr "" -#: 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 "" -#: 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 "" -#: 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 "" +#: 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 "" + +#: mediagoblin/plugins/archivalook/tools.py:133 +msgid "Secondary" +msgstr "" + +#: mediagoblin/plugins/archivalook/tools.py:134 +msgid "Tertiary" +msgstr "" + +#: 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 "" + +#: 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.

\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.

\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 "" + +#: 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 +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 "" + +#: 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 \n" +"\t http://getfirefox.com!" +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 \n" +" http://getfirefox.com!" +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 @@ -492,6 +936,14 @@ msgstr "" msgid "Sign in to create an account!" msgstr "" +#: 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 "" @@ -508,10 +960,6 @@ msgstr "" msgid "The name of the OAuth client" msgstr "" -#: mediagoblin/plugins/oauth/forms.py:36 -msgid "Description" -msgstr "" - #: mediagoblin/plugins/oauth/forms.py:38 msgid "" "This will be visible to users allowing your\n" @@ -558,14 +1006,6 @@ msgstr "" msgid "Your OAuth clients" msgstr "" -#: 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 "" - #: mediagoblin/plugins/openid/__init__.py:97 #: mediagoblin/plugins/openid/views.py:268 #: mediagoblin/plugins/openid/views.py:297 @@ -625,13 +1065,6 @@ msgstr "" msgid "Delete an OpenID" msgstr "" -#: 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 "" - #: mediagoblin/plugins/openid/templates/mediagoblin/plugins/openid/edit_link.html:21 msgid "OpenID's" msgstr "" @@ -639,7 +1072,7 @@ msgstr "" #: 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 @@ -745,10 +1178,6 @@ msgstr "" msgid "You must provide a file." msgstr "" -#: mediagoblin/submit/views.py:69 -msgid "Woohoo! Submitted!" -msgstr "" - #: mediagoblin/submit/views.py:138 #, python-format msgid "Collection \"%s\" added!" @@ -776,26 +1205,26 @@ msgstr "" msgid "indefinitely" msgstr "" -#: mediagoblin/templates/mediagoblin/base.html:81 +#: mediagoblin/templates/mediagoblin/base.html:97 msgid "Verify your email!" msgstr "" -#: 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 "" -#: mediagoblin/templates/mediagoblin/base.html:115 +#: mediagoblin/templates/mediagoblin/base.html:131 #, python-format msgid "%(user_name)s's account" msgstr "" -#: mediagoblin/templates/mediagoblin/base.html:122 +#: mediagoblin/templates/mediagoblin/base.html:138 msgid "Change account settings" msgstr "" -#: 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 @@ -803,32 +1232,28 @@ msgstr "" msgid "Media processing panel" msgstr "" -#: mediagoblin/templates/mediagoblin/base.html:135 +#: mediagoblin/templates/mediagoblin/base.html:152 msgid "Log out" msgstr "" -#: 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 "" -#: 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 "" -#: mediagoblin/templates/mediagoblin/base.html:151 +#: mediagoblin/templates/mediagoblin/base.html:169 msgid "User management panel" msgstr "" -#: mediagoblin/templates/mediagoblin/base.html:155 +#: mediagoblin/templates/mediagoblin/base.html:173 msgid "Report management panel" msgstr "" -#: mediagoblin/templates/mediagoblin/root.html:32 -msgid "Most recent media" -msgstr "" - #: mediagoblin/templates/mediagoblin/api/authorize.html:21 msgid "Authorization" msgstr "" @@ -925,37 +1350,37 @@ msgstr "" msgid "Explore" msgstr "" -#: 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 "" -#: mediagoblin/templates/mediagoblin/bits/frontpage_welcome.html:24 +#: mediagoblin/templates/mediagoblin/bits/frontpage_welcome.html:25 msgid "" "This site is running MediaGoblin, an " "extraordinarily great piece of media hosting software." msgstr "" -#: 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 "" -#: 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 "" -#: mediagoblin/templates/mediagoblin/bits/frontpage_welcome.html:35 +#: mediagoblin/templates/mediagoblin/bits/frontpage_welcome.html:36 msgid "" "\n" -" >Create an account at this site\n" -" or" +" >Create an account at this site\n" +" or" msgstr "" -#: mediagoblin/templates/mediagoblin/bits/frontpage_welcome.html:41 +#: mediagoblin/templates/mediagoblin/bits/frontpage_welcome.html:42 msgid "" "\n" -" Set up MediaGoblin on your own server" +" Set up MediaGoblin on your own server" msgstr "" #: mediagoblin/templates/mediagoblin/bits/logo.html:23 @@ -970,27 +1395,16 @@ msgid "Editing attachments for %(media_title)s" msgstr "" #: 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 "" #: 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 "" -#: 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 "" - #: mediagoblin/templates/mediagoblin/edit/attachments.html:63 #: mediagoblin/templates/mediagoblin/edit/edit.html:42 #: mediagoblin/templates/mediagoblin/edit/edit_account.html:47 @@ -1014,12 +1428,6 @@ msgstr "" msgid "Yes, really delete my account" msgstr "" -#: 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 "" - #: mediagoblin/templates/mediagoblin/edit/edit.html:23 #: mediagoblin/templates/mediagoblin/edit/edit.html:35 #, python-format @@ -1051,6 +1459,27 @@ msgstr "" msgid "Editing %(username)s's profile" msgstr "" +#: 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 "" @@ -1071,10 +1500,12 @@ msgstr "" #: 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" @@ -1132,12 +1563,14 @@ msgid "Created" msgstr "" #: 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 "" @@ -1146,35 +1579,35 @@ msgstr "" msgid "PDF file" msgstr "" -#: mediagoblin/templates/mediagoblin/media_displays/stl.html:112 +#: mediagoblin/templates/mediagoblin/media_displays/stl.html:116 msgid "Perspective" msgstr "" -#: mediagoblin/templates/mediagoblin/media_displays/stl.html:115 +#: mediagoblin/templates/mediagoblin/media_displays/stl.html:119 msgid "Front" msgstr "" -#: mediagoblin/templates/mediagoblin/media_displays/stl.html:118 +#: mediagoblin/templates/mediagoblin/media_displays/stl.html:122 msgid "Top" msgstr "" -#: mediagoblin/templates/mediagoblin/media_displays/stl.html:121 +#: mediagoblin/templates/mediagoblin/media_displays/stl.html:125 msgid "Side" msgstr "" -#: mediagoblin/templates/mediagoblin/media_displays/stl.html:126 +#: mediagoblin/templates/mediagoblin/media_displays/stl.html:130 msgid "WebGL" msgstr "" -#: mediagoblin/templates/mediagoblin/media_displays/stl.html:132 +#: mediagoblin/templates/mediagoblin/media_displays/stl.html:136 msgid "Download model" msgstr "" -#: mediagoblin/templates/mediagoblin/media_displays/stl.html:140 +#: mediagoblin/templates/mediagoblin/media_displays/stl.html:145 msgid "File Format" msgstr "" -#: mediagoblin/templates/mediagoblin/media_displays/stl.html:142 +#: mediagoblin/templates/mediagoblin/media_displays/stl.html:147 msgid "Object Height" msgstr "" @@ -1234,20 +1667,20 @@ msgstr "" msgid "Sorry, no such report found." msgstr "" -#: mediagoblin/templates/mediagoblin/moderation/report.html:32 +#: mediagoblin/templates/mediagoblin/moderation/report.html:33 msgid "Return to Reports Panel" msgstr "" -#: 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 "" -#: mediagoblin/templates/mediagoblin/moderation/report.html:36 +#: mediagoblin/templates/mediagoblin/moderation/report.html:38 msgid "Reported comment" msgstr "" -#: mediagoblin/templates/mediagoblin/moderation/report.html:81 +#: mediagoblin/templates/mediagoblin/moderation/report.html:83 #, python-format msgid "" "\n" @@ -1255,7 +1688,7 @@ msgid "" " " msgstr "" -#: mediagoblin/templates/mediagoblin/moderation/report.html:90 +#: mediagoblin/templates/mediagoblin/moderation/report.html:92 #, python-format msgid "" "\n" @@ -1265,24 +1698,25 @@ msgid "" " " msgstr "" -#: mediagoblin/templates/mediagoblin/moderation/report.html:130 +#: mediagoblin/templates/mediagoblin/moderation/report.html:133 +#: mediagoblin/templates/mediagoblin/moderation/user.html:136 msgid "Resolve" msgstr "" -#: 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 "" -#: mediagoblin/templates/mediagoblin/moderation/report.html:145 +#: mediagoblin/templates/mediagoblin/moderation/report.html:149 msgid "Status" msgstr "" -#: mediagoblin/templates/mediagoblin/moderation/report.html:147 +#: mediagoblin/templates/mediagoblin/moderation/report.html:151 msgid "RESOLVED" msgstr "" -#: mediagoblin/templates/mediagoblin/moderation/report.html:155 +#: mediagoblin/templates/mediagoblin/moderation/report.html:159 msgid "You cannot take action against an administrator" msgstr "" @@ -1303,7 +1737,7 @@ msgid "Active Reports Filed" msgstr "" #: 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 "" @@ -1312,16 +1746,16 @@ msgid "When Reported" msgstr "" #: 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 "" #: 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 "" -#: mediagoblin/templates/mediagoblin/moderation/report_panel.html:94 +#: mediagoblin/templates/mediagoblin/moderation/report_panel.html:95 #, python-format msgid "" "\n" @@ -1329,7 +1763,7 @@ msgid "" " " msgstr "" -#: mediagoblin/templates/mediagoblin/moderation/report_panel.html:109 +#: mediagoblin/templates/mediagoblin/moderation/report_panel.html:111 #, python-format msgid "" "\n" @@ -1337,23 +1771,23 @@ msgid "" " " msgstr "" -#: mediagoblin/templates/mediagoblin/moderation/report_panel.html:123 +#: mediagoblin/templates/mediagoblin/moderation/report_panel.html:125 msgid "No open reports found." msgstr "" -#: mediagoblin/templates/mediagoblin/moderation/report_panel.html:125 +#: mediagoblin/templates/mediagoblin/moderation/report_panel.html:127 msgid "Closed Reports" msgstr "" -#: mediagoblin/templates/mediagoblin/moderation/report_panel.html:170 +#: mediagoblin/templates/mediagoblin/moderation/report_panel.html:172 msgid "Resolved" msgstr "" -#: mediagoblin/templates/mediagoblin/moderation/report_panel.html:172 +#: mediagoblin/templates/mediagoblin/moderation/report_panel.html:174 msgid "Action Taken" msgstr "" -#: mediagoblin/templates/mediagoblin/moderation/report_panel.html:185 +#: mediagoblin/templates/mediagoblin/moderation/report_panel.html:188 #, python-format msgid "" "\n" @@ -1361,10 +1795,142 @@ msgid "" " " msgstr "" -#: mediagoblin/templates/mediagoblin/moderation/report_panel.html:199 +#: mediagoblin/templates/mediagoblin/moderation/report_panel.html:202 msgid "No closed reports found." msgstr "" +#: 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 "" + +#: 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 "" + +#: 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 "" + +#: 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 "" + +#: mediagoblin/templates/mediagoblin/moderation/user.html:96 +#: mediagoblin/templates/mediagoblin/user_pages/user.html:81 +msgid "Browse collections" +msgstr "" + +#: 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 "" + +#: mediagoblin/templates/mediagoblin/moderation/user.html:182 +msgid "No" +msgstr "" + +#: 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" @@ -1406,6 +1972,26 @@ msgstr "" msgid "Add your media" msgstr "" +#: mediagoblin/templates/mediagoblin/user_pages/blog_media.html:38 +#, python-format +msgid "❖ Blog post by %(username)s" +msgstr "" + +#: mediagoblin/templates/mediagoblin/user_pages/blog_media.html:92 +#: mediagoblin/templates/mediagoblin/user_pages/media.html:104 +msgid "Add a comment" +msgstr "" + +#: mediagoblin/templates/mediagoblin/user_pages/blog_media.html:103 +#: mediagoblin/templates/mediagoblin/user_pages/media.html:115 +msgid "Add this comment" +msgstr "" + +#: mediagoblin/templates/mediagoblin/user_pages/blog_media.html:149 +#: mediagoblin/templates/mediagoblin/user_pages/media.html:179 +msgid "Added" +msgstr "" + #: mediagoblin/templates/mediagoblin/user_pages/collection.html:30 #, python-format msgid "%(collection_title)s (%(username)s's collection)" @@ -1416,23 +2002,27 @@ msgstr "" msgid "%(collection_title)s by %(username)s" msgstr "" -#: mediagoblin/templates/mediagoblin/user_pages/collection.html:52 -#: mediagoblin/templates/mediagoblin/user_pages/media.html:79 -msgid "Edit" +#: 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?" +msgid "Really delete 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:23 +#, python-format +msgid "Remove %(media_title)s from %(collection_title)s" +msgstr "" + +#: mediagoblin/templates/mediagoblin/user_pages/collection_item_confirm_remove.html:39 #, python-format msgid "Really remove %(media_title)s from %(collection_title)s?" msgstr "" -#: 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 "" @@ -1475,22 +2065,10 @@ msgstr "" msgid "❖ Browsing media by %(username)s" msgstr "" -#: mediagoblin/templates/mediagoblin/user_pages/media.html:97 -msgid "Add a comment" -msgstr "" - -#: mediagoblin/templates/mediagoblin/user_pages/media.html:108 -msgid "Add this comment" -msgstr "" - -#: mediagoblin/templates/mediagoblin/user_pages/media.html:112 +#: mediagoblin/templates/mediagoblin/user_pages/media.html:119 msgid "Comment Preview" msgstr "" -#: mediagoblin/templates/mediagoblin/user_pages/media.html:166 -msgid "Added" -msgstr "" - #: mediagoblin/templates/mediagoblin/user_pages/media_collect.html:28 #: mediagoblin/templates/mediagoblin/user_pages/media_collect.html:40 #, python-format @@ -1539,52 +2117,27 @@ msgstr "" msgid "File Report " msgstr "" -#: 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 "" - -#: 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 "" -#: mediagoblin/templates/mediagoblin/user_pages/user.html:56 -#: mediagoblin/templates/mediagoblin/user_pages/user.html:73 -msgid "Edit profile" -msgstr "" - -#: mediagoblin/templates/mediagoblin/user_pages/user.html:61 -msgid "This user hasn't filled in their profile (yet)." -msgstr "" - -#: mediagoblin/templates/mediagoblin/user_pages/user.html:80 -msgid "Browse collections" -msgstr "" - -#: 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 "" -#: 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 "" -#: 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 "" -#: mediagoblin/templates/mediagoblin/user_pages/user_nonactive.html:40 -#: mediagoblin/templates/mediagoblin/user_pages/user_nonactive.html:60 -msgid "Email verification needed" -msgstr "" - #: mediagoblin/templates/mediagoblin/user_pages/user_nonactive.html:43 msgid "Almost done! Your account still needs to be activated." msgstr "" @@ -1671,7 +2224,7 @@ msgstr "" msgid "Tagged with" msgstr "" -#: mediagoblin/tools/exif.py:83 +#: mediagoblin/tools/exif.py:81 msgid "Could not read the image file." msgstr "" @@ -1743,10 +2296,6 @@ msgid "" "target=\"_blank\">Markdown for formatting." msgstr "" -#: mediagoblin/user_pages/forms.py:31 -msgid "I am sure I want to delete this" -msgstr "" - #: mediagoblin/user_pages/forms.py:35 msgid "I am sure I want to remove this item from the collection" msgstr "" @@ -1774,73 +2323,69 @@ msgstr "" msgid "Reason for Reporting" msgstr "" -#: mediagoblin/user_pages/views.py:178 +#: mediagoblin/user_pages/views.py:188 msgid "Sorry, comments are disabled." msgstr "" -#: mediagoblin/user_pages/views.py:183 +#: mediagoblin/user_pages/views.py:193 msgid "Oops, your comment was empty." msgstr "" -#: mediagoblin/user_pages/views.py:189 +#: mediagoblin/user_pages/views.py:199 msgid "Your comment has been posted!" msgstr "" -#: mediagoblin/user_pages/views.py:225 +#: mediagoblin/user_pages/views.py:235 msgid "Please check your entries and try again." msgstr "" -#: mediagoblin/user_pages/views.py:265 +#: mediagoblin/user_pages/views.py:275 msgid "You have to select or add a collection" msgstr "" -#: mediagoblin/user_pages/views.py:276 +#: mediagoblin/user_pages/views.py:286 #, python-format msgid "\"%s\" already in collection \"%s\"" msgstr "" -#: mediagoblin/user_pages/views.py:282 +#: mediagoblin/user_pages/views.py:292 #, python-format msgid "\"%s\" added to collection \"%s\"" msgstr "" -#: mediagoblin/user_pages/views.py:307 +#: mediagoblin/user_pages/views.py:317 msgid "You deleted the media." msgstr "" -#: mediagoblin/user_pages/views.py:319 -msgid "The media was not deleted because you didn't check that you were sure." -msgstr "" - -#: 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 "" -#: mediagoblin/user_pages/views.py:399 +#: mediagoblin/user_pages/views.py:409 msgid "You deleted the item from the collection." msgstr "" -#: 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 "" -#: 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 "" -#: mediagoblin/user_pages/views.py:443 +#: mediagoblin/user_pages/views.py:453 #, python-format msgid "You deleted the collection \"%s\"" msgstr "" -#: 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 "" -#: 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 "" diff --git a/mediagoblin/i18n/vi_VN/LC_MESSAGES/mediagoblin.mo b/mediagoblin/i18n/vi_VN/LC_MESSAGES/mediagoblin.mo index df4f0c64a8a83774777f5f30e2aa88c485b9d2c1..9565ed5419ffd617ee312345582a3eac47a9c626 100644 GIT binary patch literal 49755 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 EH#^cni~s-t diff --git a/mediagoblin/i18n/vi_VN/LC_MESSAGES/mediagoblin.po b/mediagoblin/i18n/vi_VN/LC_MESSAGES/mediagoblin.po index fcfc2445..69f9aef2 100644 --- a/mediagoblin/i18n/vi_VN/LC_MESSAGES/mediagoblin.po +++ b/mediagoblin/i18n/vi_VN/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: @@ -7,14 +7,14 @@ 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: 2013-12-03 19:23+0000\n" +"POT-Creation-Date: 2014-07-10 12:32-0500\n" +"PO-Revision-Date: 2014-07-10 17:32+0000\n" "Last-Translator: cwebber \n" "Language-Team: Vietnamese (Viet Nam) (http://www.transifex.com/projects/p/mediagoblin/language/vi_VN/)\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: vi_VN\n" "Plural-Forms: nplurals=1; plural=0;\n" @@ -47,12 +47,12 @@ msgstr "" msgid "Sorry, a user with that name already exists." msgstr "" -#: 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 "" -#: 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 "" @@ -78,174 +78,185 @@ msgstr "" msgid "Resent your verification email." msgstr "" -#: mediagoblin/edit/forms.py:27 mediagoblin/edit/forms.py:87 -#: mediagoblin/submit/forms.py:37 mediagoblin/submit/forms.py:61 -#: mediagoblin/user_pages/forms.py:45 +#: 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/user_pages/forms.py:45 msgid "Title" msgstr "" -#: 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 "" -#: 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" " \n" " Markdown for formatting." msgstr "" -#: 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 "" -#: 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 "" -#: mediagoblin/edit/forms.py:40 mediagoblin/edit/forms.py:95 +#: mediagoblin/edit/forms.py:42 mediagoblin/edit/forms.py:97 msgid "Slug" msgstr "" -#: 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 "" -#: 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 "" -#: 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 "" -#: mediagoblin/edit/forms.py:52 +#: mediagoblin/edit/forms.py:54 msgid "Bio" msgstr "" -#: mediagoblin/edit/forms.py:58 +#: mediagoblin/edit/forms.py:60 msgid "Website" msgstr "" -#: mediagoblin/edit/forms.py:60 +#: mediagoblin/edit/forms.py:62 msgid "This address contains errors" msgstr "" -#: mediagoblin/edit/forms.py:65 +#: mediagoblin/edit/forms.py:67 msgid "Email me when others comment on my media" msgstr "" -#: mediagoblin/edit/forms.py:67 +#: mediagoblin/edit/forms.py:69 msgid "Enable insite notifications about events." msgstr "" -#: mediagoblin/edit/forms.py:69 +#: mediagoblin/edit/forms.py:71 msgid "License preference" msgstr "" -#: mediagoblin/edit/forms.py:75 +#: mediagoblin/edit/forms.py:77 msgid "This will be your default license on upload forms." msgstr "" -#: mediagoblin/edit/forms.py:88 +#: mediagoblin/edit/forms.py:90 msgid "The title can't be empty" msgstr "" -#: 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 "" -#: 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 "" -#: 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 "" -#: 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 "" -#: 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 "" -#: mediagoblin/edit/forms.py:117 +#: mediagoblin/edit/forms.py:119 msgid "New email address" msgstr "" -#: 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 "" -#: mediagoblin/edit/forms.py:123 +#: mediagoblin/edit/forms.py:125 msgid "Enter your password to prove you own this account." msgstr "" -#: mediagoblin/edit/views.py:73 +#: mediagoblin/edit/forms.py:155 +msgid "Identifier" +msgstr "" + +#: mediagoblin/edit/forms.py:156 +msgid "Value" +msgstr "" + +#: mediagoblin/edit/views.py:78 msgid "An entry with that slug already exists for this user." msgstr "" -#: mediagoblin/edit/views.py:91 +#: mediagoblin/edit/views.py:96 msgid "You are editing another user's media. Proceed with caution." msgstr "" -#: mediagoblin/edit/views.py:161 +#: mediagoblin/edit/views.py:166 #, python-format msgid "You added the attachment %s!" msgstr "" -#: mediagoblin/edit/views.py:188 +#: mediagoblin/edit/views.py:193 msgid "You can only edit your own profile." msgstr "" -#: mediagoblin/edit/views.py:194 +#: mediagoblin/edit/views.py:199 msgid "You are editing a user's profile. Proceed with caution." msgstr "" -#: mediagoblin/edit/views.py:210 +#: mediagoblin/edit/views.py:215 msgid "Profile changes saved" msgstr "" -#: mediagoblin/edit/views.py:243 +#: mediagoblin/edit/views.py:248 msgid "Account settings saved" msgstr "" -#: mediagoblin/edit/views.py:277 +#: mediagoblin/edit/views.py:282 msgid "You need to confirm the deletion of your account." msgstr "" -#: 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 "" -#: mediagoblin/edit/views.py:317 +#: mediagoblin/edit/views.py:322 msgid "A collection with that slug already exists for this user." msgstr "" -#: mediagoblin/edit/views.py:332 +#: mediagoblin/edit/views.py:337 msgid "You are editing another user's collection. Proceed with caution." msgstr "" -#: mediagoblin/edit/views.py:373 +#: mediagoblin/edit/views.py:378 msgid "Your email address has been verified." msgstr "" -#: 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 "" @@ -276,6 +287,69 @@ msgstr "" msgid "Old link found for \"%s\"; removing.\n" msgstr "" +#: 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" +"" +msgstr "" + +#: mediagoblin/gmg_commands/batchaddmedia.py:40 +msgid "Name of user these media entries belong to" +msgstr "" + +#: mediagoblin/gmg_commands/batchaddmedia.py:43 +msgid "Path to the csv file containing metadata information." +msgstr "" + +#: 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 "" + +#: mediagoblin/gmg_commands/batchaddmedia.py:74 +msgid "File at {path} not found, use -h flag for help" +msgstr "" + +#: 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 " @@ -283,11 +357,147 @@ msgid "" "domain." msgstr "" -#: 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 "" +#: mediagoblin/media_types/blog/forms.py:26 +#: mediagoblin/media_types/blog/forms.py:35 +#: mediagoblin/plugins/oauth/forms.py:36 +msgid "Description" +msgstr "" + +#: mediagoblin/media_types/blog/forms.py:40 mediagoblin/user_pages/forms.py:31 +msgid "I am sure I want to delete this" +msgstr "" + +#: mediagoblin/media_types/blog/views.py:156 mediagoblin/submit/views.py:69 +msgid "Woohoo! Submitted!" +msgstr "" + +#: 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 "" + +#: 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 "" + +#: 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 "" + +#: mediagoblin/media_types/blog/templates/mediagoblin/blog/blog_admin_dashboard.html:50 +msgid "Edit Blog" +msgstr "" + +#: mediagoblin/media_types/blog/templates/mediagoblin/blog/blog_admin_dashboard.html:57 +msgid "Delete Blog" +msgstr "" + +#: 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 "" + +#: 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 "" + +#: mediagoblin/media_types/blog/templates/mediagoblin/blog/blog_admin_dashboard.html:102 +msgid " Go to list view " +msgstr "" + +#: mediagoblin/media_types/blog/templates/mediagoblin/blog/blog_admin_dashboard.html:104 +msgid " No blog post yet. " +msgstr "" + +#: 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 "" + +#: 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 "" + +#: 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 "" + +#: mediagoblin/media_types/blog/templates/mediagoblin/blog/blog_edit_create.html:26 +msgid "Create/Edit a Blog" +msgstr "" + +#: 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 "" + +#: mediagoblin/media_types/blog/templates/mediagoblin/blog/blog_post_edit_create.html:23 +msgid "Create/Edit a blog post." +msgstr "" + +#: mediagoblin/media_types/blog/templates/mediagoblin/blog/blog_post_edit_create.html:29 +msgid "Create/Edit a Blog Post." +msgstr "" + +#: mediagoblin/media_types/blog/templates/mediagoblin/blog/blog_post_listing.html:24 +#, python-format +msgid "%(blog_owner_name)s's Blog" +msgstr "" + +#: mediagoblin/media_types/blog/templates/mediagoblin/blog/list_of_blogs.html:46 +msgid "View" +msgstr "" + +#: mediagoblin/media_types/blog/templates/mediagoblin/blog/list_of_blogs.html:65 +msgid "Create a Blog" +msgstr "" + +#: 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 "" @@ -346,29 +556,263 @@ msgstr "" msgid "You will not receive notifications for comments on %s." msgstr "" -#: mediagoblin/oauth/views.py:239 +#: mediagoblin/oauth/views.py:242 msgid "Must provide an oauth_token." msgstr "" -#: mediagoblin/oauth/views.py:244 mediagoblin/oauth/views.py:294 +#: mediagoblin/oauth/views.py:247 mediagoblin/oauth/views.py:297 msgid "No request token found." msgstr "" -#: 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 "" -#: 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 "" -#: 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 "" +#: 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 "" + +#: mediagoblin/plugins/archivalook/tools.py:133 +msgid "Secondary" +msgstr "" + +#: mediagoblin/plugins/archivalook/tools.py:134 +msgid "Tertiary" +msgstr "" + +#: 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 "" + +#: 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.

\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.

\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 "" + +#: 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 +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 "" + +#: 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 \n" +"\t http://getfirefox.com!" +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 \n" +" http://getfirefox.com!" +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 @@ -492,6 +936,14 @@ msgstr "" msgid "Sign in to create an account!" msgstr "" +#: 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 "" @@ -508,10 +960,6 @@ msgstr "" msgid "The name of the OAuth client" msgstr "" -#: mediagoblin/plugins/oauth/forms.py:36 -msgid "Description" -msgstr "" - #: mediagoblin/plugins/oauth/forms.py:38 msgid "" "This will be visible to users allowing your\n" @@ -558,14 +1006,6 @@ msgstr "" msgid "Your OAuth clients" msgstr "" -#: 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 "" - #: mediagoblin/plugins/openid/__init__.py:97 #: mediagoblin/plugins/openid/views.py:268 #: mediagoblin/plugins/openid/views.py:297 @@ -625,13 +1065,6 @@ msgstr "" msgid "Delete an OpenID" msgstr "" -#: 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 "" - #: mediagoblin/plugins/openid/templates/mediagoblin/plugins/openid/edit_link.html:21 msgid "OpenID's" msgstr "" @@ -639,7 +1072,7 @@ msgstr "" #: 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 @@ -745,10 +1178,6 @@ msgstr "" msgid "You must provide a file." msgstr "" -#: mediagoblin/submit/views.py:69 -msgid "Woohoo! Submitted!" -msgstr "" - #: mediagoblin/submit/views.py:138 #, python-format msgid "Collection \"%s\" added!" @@ -776,26 +1205,26 @@ msgstr "" msgid "indefinitely" msgstr "" -#: mediagoblin/templates/mediagoblin/base.html:81 +#: mediagoblin/templates/mediagoblin/base.html:97 msgid "Verify your email!" msgstr "" -#: 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 "" -#: mediagoblin/templates/mediagoblin/base.html:115 +#: mediagoblin/templates/mediagoblin/base.html:131 #, python-format msgid "%(user_name)s's account" msgstr "" -#: mediagoblin/templates/mediagoblin/base.html:122 +#: mediagoblin/templates/mediagoblin/base.html:138 msgid "Change account settings" msgstr "" -#: 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 @@ -803,32 +1232,28 @@ msgstr "" msgid "Media processing panel" msgstr "" -#: mediagoblin/templates/mediagoblin/base.html:135 +#: mediagoblin/templates/mediagoblin/base.html:152 msgid "Log out" msgstr "" -#: 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 "" -#: 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 "" -#: mediagoblin/templates/mediagoblin/base.html:151 +#: mediagoblin/templates/mediagoblin/base.html:169 msgid "User management panel" msgstr "" -#: mediagoblin/templates/mediagoblin/base.html:155 +#: mediagoblin/templates/mediagoblin/base.html:173 msgid "Report management panel" msgstr "" -#: mediagoblin/templates/mediagoblin/root.html:32 -msgid "Most recent media" -msgstr "" - #: mediagoblin/templates/mediagoblin/api/authorize.html:21 msgid "Authorization" msgstr "" @@ -925,37 +1350,37 @@ msgstr "" msgid "Explore" msgstr "" -#: 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 "" -#: mediagoblin/templates/mediagoblin/bits/frontpage_welcome.html:24 +#: mediagoblin/templates/mediagoblin/bits/frontpage_welcome.html:25 msgid "" "This site is running MediaGoblin, an " "extraordinarily great piece of media hosting software." msgstr "" -#: 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 "" -#: 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 "" -#: mediagoblin/templates/mediagoblin/bits/frontpage_welcome.html:35 +#: mediagoblin/templates/mediagoblin/bits/frontpage_welcome.html:36 msgid "" "\n" -" >Create an account at this site\n" -" or" +" >Create an account at this site\n" +" or" msgstr "" -#: mediagoblin/templates/mediagoblin/bits/frontpage_welcome.html:41 +#: mediagoblin/templates/mediagoblin/bits/frontpage_welcome.html:42 msgid "" "\n" -" Set up MediaGoblin on your own server" +" Set up MediaGoblin on your own server" msgstr "" #: mediagoblin/templates/mediagoblin/bits/logo.html:23 @@ -970,27 +1395,16 @@ msgid "Editing attachments for %(media_title)s" msgstr "" #: 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 "" #: 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 "" -#: 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 "" - #: mediagoblin/templates/mediagoblin/edit/attachments.html:63 #: mediagoblin/templates/mediagoblin/edit/edit.html:42 #: mediagoblin/templates/mediagoblin/edit/edit_account.html:47 @@ -1014,12 +1428,6 @@ msgstr "" msgid "Yes, really delete my account" msgstr "" -#: 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 "" - #: mediagoblin/templates/mediagoblin/edit/edit.html:23 #: mediagoblin/templates/mediagoblin/edit/edit.html:35 #, python-format @@ -1051,6 +1459,27 @@ msgstr "" msgid "Editing %(username)s's profile" msgstr "" +#: 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 "" @@ -1071,10 +1500,12 @@ msgstr "" #: 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" @@ -1132,12 +1563,14 @@ msgid "Created" msgstr "" #: 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 "" @@ -1146,35 +1579,35 @@ msgstr "" msgid "PDF file" msgstr "" -#: mediagoblin/templates/mediagoblin/media_displays/stl.html:112 +#: mediagoblin/templates/mediagoblin/media_displays/stl.html:116 msgid "Perspective" msgstr "" -#: mediagoblin/templates/mediagoblin/media_displays/stl.html:115 +#: mediagoblin/templates/mediagoblin/media_displays/stl.html:119 msgid "Front" msgstr "" -#: mediagoblin/templates/mediagoblin/media_displays/stl.html:118 +#: mediagoblin/templates/mediagoblin/media_displays/stl.html:122 msgid "Top" msgstr "" -#: mediagoblin/templates/mediagoblin/media_displays/stl.html:121 +#: mediagoblin/templates/mediagoblin/media_displays/stl.html:125 msgid "Side" msgstr "" -#: mediagoblin/templates/mediagoblin/media_displays/stl.html:126 +#: mediagoblin/templates/mediagoblin/media_displays/stl.html:130 msgid "WebGL" msgstr "" -#: mediagoblin/templates/mediagoblin/media_displays/stl.html:132 +#: mediagoblin/templates/mediagoblin/media_displays/stl.html:136 msgid "Download model" msgstr "" -#: mediagoblin/templates/mediagoblin/media_displays/stl.html:140 +#: mediagoblin/templates/mediagoblin/media_displays/stl.html:145 msgid "File Format" msgstr "" -#: mediagoblin/templates/mediagoblin/media_displays/stl.html:142 +#: mediagoblin/templates/mediagoblin/media_displays/stl.html:147 msgid "Object Height" msgstr "" @@ -1234,20 +1667,20 @@ msgstr "" msgid "Sorry, no such report found." msgstr "" -#: mediagoblin/templates/mediagoblin/moderation/report.html:32 +#: mediagoblin/templates/mediagoblin/moderation/report.html:33 msgid "Return to Reports Panel" msgstr "" -#: 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 "" -#: mediagoblin/templates/mediagoblin/moderation/report.html:36 +#: mediagoblin/templates/mediagoblin/moderation/report.html:38 msgid "Reported comment" msgstr "" -#: mediagoblin/templates/mediagoblin/moderation/report.html:81 +#: mediagoblin/templates/mediagoblin/moderation/report.html:83 #, python-format msgid "" "\n" @@ -1255,7 +1688,7 @@ msgid "" " " msgstr "" -#: mediagoblin/templates/mediagoblin/moderation/report.html:90 +#: mediagoblin/templates/mediagoblin/moderation/report.html:92 #, python-format msgid "" "\n" @@ -1265,24 +1698,25 @@ msgid "" " " msgstr "" -#: mediagoblin/templates/mediagoblin/moderation/report.html:130 +#: mediagoblin/templates/mediagoblin/moderation/report.html:133 +#: mediagoblin/templates/mediagoblin/moderation/user.html:136 msgid "Resolve" msgstr "" -#: 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 "" -#: mediagoblin/templates/mediagoblin/moderation/report.html:145 +#: mediagoblin/templates/mediagoblin/moderation/report.html:149 msgid "Status" msgstr "" -#: mediagoblin/templates/mediagoblin/moderation/report.html:147 +#: mediagoblin/templates/mediagoblin/moderation/report.html:151 msgid "RESOLVED" msgstr "" -#: mediagoblin/templates/mediagoblin/moderation/report.html:155 +#: mediagoblin/templates/mediagoblin/moderation/report.html:159 msgid "You cannot take action against an administrator" msgstr "" @@ -1303,7 +1737,7 @@ msgid "Active Reports Filed" msgstr "" #: 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 "" @@ -1312,16 +1746,16 @@ msgid "When Reported" msgstr "" #: 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 "" #: 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 "" -#: mediagoblin/templates/mediagoblin/moderation/report_panel.html:94 +#: mediagoblin/templates/mediagoblin/moderation/report_panel.html:95 #, python-format msgid "" "\n" @@ -1329,7 +1763,7 @@ msgid "" " " msgstr "" -#: mediagoblin/templates/mediagoblin/moderation/report_panel.html:109 +#: mediagoblin/templates/mediagoblin/moderation/report_panel.html:111 #, python-format msgid "" "\n" @@ -1337,23 +1771,23 @@ msgid "" " " msgstr "" -#: mediagoblin/templates/mediagoblin/moderation/report_panel.html:123 +#: mediagoblin/templates/mediagoblin/moderation/report_panel.html:125 msgid "No open reports found." msgstr "" -#: mediagoblin/templates/mediagoblin/moderation/report_panel.html:125 +#: mediagoblin/templates/mediagoblin/moderation/report_panel.html:127 msgid "Closed Reports" msgstr "" -#: mediagoblin/templates/mediagoblin/moderation/report_panel.html:170 +#: mediagoblin/templates/mediagoblin/moderation/report_panel.html:172 msgid "Resolved" msgstr "" -#: mediagoblin/templates/mediagoblin/moderation/report_panel.html:172 +#: mediagoblin/templates/mediagoblin/moderation/report_panel.html:174 msgid "Action Taken" msgstr "" -#: mediagoblin/templates/mediagoblin/moderation/report_panel.html:185 +#: mediagoblin/templates/mediagoblin/moderation/report_panel.html:188 #, python-format msgid "" "\n" @@ -1361,10 +1795,142 @@ msgid "" " " msgstr "" -#: mediagoblin/templates/mediagoblin/moderation/report_panel.html:199 +#: mediagoblin/templates/mediagoblin/moderation/report_panel.html:202 msgid "No closed reports found." msgstr "" +#: 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 "" + +#: 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 "" + +#: 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 "" + +#: 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 "" + +#: mediagoblin/templates/mediagoblin/moderation/user.html:96 +#: mediagoblin/templates/mediagoblin/user_pages/user.html:81 +msgid "Browse collections" +msgstr "" + +#: 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 "" + +#: mediagoblin/templates/mediagoblin/moderation/user.html:182 +msgid "No" +msgstr "" + +#: 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" @@ -1406,6 +1972,26 @@ msgstr "" msgid "Add your media" msgstr "" +#: mediagoblin/templates/mediagoblin/user_pages/blog_media.html:38 +#, python-format +msgid "❖ Blog post by %(username)s" +msgstr "" + +#: mediagoblin/templates/mediagoblin/user_pages/blog_media.html:92 +#: mediagoblin/templates/mediagoblin/user_pages/media.html:104 +msgid "Add a comment" +msgstr "" + +#: mediagoblin/templates/mediagoblin/user_pages/blog_media.html:103 +#: mediagoblin/templates/mediagoblin/user_pages/media.html:115 +msgid "Add this comment" +msgstr "" + +#: mediagoblin/templates/mediagoblin/user_pages/blog_media.html:149 +#: mediagoblin/templates/mediagoblin/user_pages/media.html:179 +msgid "Added" +msgstr "" + #: mediagoblin/templates/mediagoblin/user_pages/collection.html:30 #, python-format msgid "%(collection_title)s (%(username)s's collection)" @@ -1416,23 +2002,27 @@ msgstr "" msgid "%(collection_title)s by %(username)s" msgstr "" -#: mediagoblin/templates/mediagoblin/user_pages/collection.html:52 -#: mediagoblin/templates/mediagoblin/user_pages/media.html:79 -msgid "Edit" +#: 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?" +msgid "Really delete 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:23 +#, python-format +msgid "Remove %(media_title)s from %(collection_title)s" +msgstr "" + +#: mediagoblin/templates/mediagoblin/user_pages/collection_item_confirm_remove.html:39 #, python-format msgid "Really remove %(media_title)s from %(collection_title)s?" msgstr "" -#: 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 "" @@ -1475,22 +2065,10 @@ msgstr "" msgid "❖ Browsing media by %(username)s" msgstr "" -#: mediagoblin/templates/mediagoblin/user_pages/media.html:97 -msgid "Add a comment" -msgstr "" - -#: mediagoblin/templates/mediagoblin/user_pages/media.html:108 -msgid "Add this comment" -msgstr "" - -#: mediagoblin/templates/mediagoblin/user_pages/media.html:112 +#: mediagoblin/templates/mediagoblin/user_pages/media.html:119 msgid "Comment Preview" msgstr "" -#: mediagoblin/templates/mediagoblin/user_pages/media.html:166 -msgid "Added" -msgstr "" - #: mediagoblin/templates/mediagoblin/user_pages/media_collect.html:28 #: mediagoblin/templates/mediagoblin/user_pages/media_collect.html:40 #, python-format @@ -1539,52 +2117,27 @@ msgstr "" msgid "File Report " msgstr "" -#: 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 "" - -#: 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 "" -#: mediagoblin/templates/mediagoblin/user_pages/user.html:56 -#: mediagoblin/templates/mediagoblin/user_pages/user.html:73 -msgid "Edit profile" -msgstr "" - -#: mediagoblin/templates/mediagoblin/user_pages/user.html:61 -msgid "This user hasn't filled in their profile (yet)." -msgstr "" - -#: mediagoblin/templates/mediagoblin/user_pages/user.html:80 -msgid "Browse collections" -msgstr "" - -#: 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 "" -#: 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 "" -#: 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 "" -#: mediagoblin/templates/mediagoblin/user_pages/user_nonactive.html:40 -#: mediagoblin/templates/mediagoblin/user_pages/user_nonactive.html:60 -msgid "Email verification needed" -msgstr "" - #: mediagoblin/templates/mediagoblin/user_pages/user_nonactive.html:43 msgid "Almost done! Your account still needs to be activated." msgstr "" @@ -1671,7 +2224,7 @@ msgstr "" msgid "Tagged with" msgstr "" -#: mediagoblin/tools/exif.py:83 +#: mediagoblin/tools/exif.py:81 msgid "Could not read the image file." msgstr "" @@ -1743,10 +2296,6 @@ msgid "" "target=\"_blank\">Markdown for formatting." msgstr "" -#: mediagoblin/user_pages/forms.py:31 -msgid "I am sure I want to delete this" -msgstr "" - #: mediagoblin/user_pages/forms.py:35 msgid "I am sure I want to remove this item from the collection" msgstr "" @@ -1774,73 +2323,69 @@ msgstr "" msgid "Reason for Reporting" msgstr "" -#: mediagoblin/user_pages/views.py:178 +#: mediagoblin/user_pages/views.py:188 msgid "Sorry, comments are disabled." msgstr "" -#: mediagoblin/user_pages/views.py:183 +#: mediagoblin/user_pages/views.py:193 msgid "Oops, your comment was empty." msgstr "" -#: mediagoblin/user_pages/views.py:189 +#: mediagoblin/user_pages/views.py:199 msgid "Your comment has been posted!" msgstr "" -#: mediagoblin/user_pages/views.py:225 +#: mediagoblin/user_pages/views.py:235 msgid "Please check your entries and try again." msgstr "" -#: mediagoblin/user_pages/views.py:265 +#: mediagoblin/user_pages/views.py:275 msgid "You have to select or add a collection" msgstr "" -#: mediagoblin/user_pages/views.py:276 +#: mediagoblin/user_pages/views.py:286 #, python-format msgid "\"%s\" already in collection \"%s\"" msgstr "" -#: mediagoblin/user_pages/views.py:282 +#: mediagoblin/user_pages/views.py:292 #, python-format msgid "\"%s\" added to collection \"%s\"" msgstr "" -#: mediagoblin/user_pages/views.py:307 +#: mediagoblin/user_pages/views.py:317 msgid "You deleted the media." msgstr "" -#: mediagoblin/user_pages/views.py:319 -msgid "The media was not deleted because you didn't check that you were sure." -msgstr "" - -#: 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 "" -#: mediagoblin/user_pages/views.py:399 +#: mediagoblin/user_pages/views.py:409 msgid "You deleted the item from the collection." msgstr "" -#: 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 "" -#: 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 "" -#: mediagoblin/user_pages/views.py:443 +#: mediagoblin/user_pages/views.py:453 #, python-format msgid "You deleted the collection \"%s\"" msgstr "" -#: 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 "" -#: 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 "" diff --git a/mediagoblin/i18n/zh_CN/LC_MESSAGES/mediagoblin.mo b/mediagoblin/i18n/zh_CN/LC_MESSAGES/mediagoblin.mo index b76272e5ba56a6d48356acf5efeaf449333a71b4..86f1ab7597f39b6972df2bff2a2466282b8b6a87 100644 GIT binary patch literal 49075 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 delta 7098 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 Cz-<@+ diff --git a/mediagoblin/i18n/zh_CN/LC_MESSAGES/mediagoblin.po b/mediagoblin/i18n/zh_CN/LC_MESSAGES/mediagoblin.po index 812b2c50..799199f1 100644 --- a/mediagoblin/i18n/zh_CN/LC_MESSAGES/mediagoblin.po +++ b/mediagoblin/i18n/zh_CN/LC_MESSAGES/mediagoblin.po @@ -1,25 +1,25 @@ # 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: # , 2011 # cwebber , 2013 -# m13253 , 2013 +# Star Brilliant , 2013 # medicalwei , 2012 -# m13253 , 2013 +# Star Brilliant , 2013 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: 2013-12-03 19:23+0000\n" +"POT-Creation-Date: 2014-07-10 12:32-0500\n" +"PO-Revision-Date: 2014-07-10 17:32+0000\n" "Last-Translator: cwebber \n" "Language-Team: Chinese (China) (http://www.transifex.com/projects/p/mediagoblin/language/zh_CN/)\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: zh_CN\n" "Plural-Forms: nplurals=1; plural=0;\n" @@ -52,12 +52,12 @@ msgstr "此字段需填写电子邮件地址。" msgid "Sorry, a user with that name already exists." msgstr "抱歉,该用户名已存在。" -#: 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 "抱歉,已有用户用该电子邮件注册。" -#: 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 "" @@ -83,174 +83,185 @@ msgstr "您已经认证过电子邮件地址了!" msgid "Resent your verification email." msgstr "重发认证邮件。" -#: mediagoblin/edit/forms.py:27 mediagoblin/edit/forms.py:87 -#: mediagoblin/submit/forms.py:37 mediagoblin/submit/forms.py:61 -#: mediagoblin/user_pages/forms.py:45 +#: 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/user_pages/forms.py:45 msgid "Title" msgstr "标题" -#: 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 "该作品的描述" -#: 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" " \n" " Markdown for formatting." msgstr "您可以用 Markdown 来排版。" -#: 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 "标签" -#: 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 "用逗号分隔标签。" -#: mediagoblin/edit/forms.py:40 mediagoblin/edit/forms.py:95 +#: mediagoblin/edit/forms.py:42 mediagoblin/edit/forms.py:97 msgid "Slug" msgstr "简称" -#: 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 "简称不能为空" -#: 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 "该媒体网址的标题部份。通常不需要修改。" -#: 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 "许可证" -#: mediagoblin/edit/forms.py:52 +#: mediagoblin/edit/forms.py:54 msgid "Bio" msgstr "个性签名" -#: mediagoblin/edit/forms.py:58 +#: mediagoblin/edit/forms.py:60 msgid "Website" msgstr "网站" -#: mediagoblin/edit/forms.py:60 +#: mediagoblin/edit/forms.py:62 msgid "This address contains errors" msgstr "本网址出错了" -#: mediagoblin/edit/forms.py:65 +#: mediagoblin/edit/forms.py:67 msgid "Email me when others comment on my media" msgstr "当有人对我的媒体评论时给我电子邮件" -#: mediagoblin/edit/forms.py:67 +#: mediagoblin/edit/forms.py:69 msgid "Enable insite notifications about events." msgstr "" -#: mediagoblin/edit/forms.py:69 +#: mediagoblin/edit/forms.py:71 msgid "License preference" msgstr "许可证偏好" -#: mediagoblin/edit/forms.py:75 +#: mediagoblin/edit/forms.py:77 msgid "This will be your default license on upload forms." msgstr "这将是您上传界面的默认许可证。" -#: mediagoblin/edit/forms.py:88 +#: mediagoblin/edit/forms.py:90 msgid "The title can't be empty" msgstr "标题不能是空的" -#: 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 "这个合集的描述" -#: 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 "此合集网址的标题部份,通常不需要修改。" -#: 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 "旧的密码" -#: 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 "输入您的旧密码来证明您拥有这个账户。" -#: 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 "新密码" -#: mediagoblin/edit/forms.py:117 +#: mediagoblin/edit/forms.py:119 msgid "New email address" msgstr "" -#: 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 "密码" -#: mediagoblin/edit/forms.py:123 +#: mediagoblin/edit/forms.py:125 msgid "Enter your password to prove you own this account." msgstr "" -#: mediagoblin/edit/views.py:73 +#: mediagoblin/edit/forms.py:155 +msgid "Identifier" +msgstr "" + +#: mediagoblin/edit/forms.py:156 +msgid "Value" +msgstr "" + +#: mediagoblin/edit/views.py:78 msgid "An entry with that slug already exists for this user." msgstr "这个简称已经被别人用了" -#: mediagoblin/edit/views.py:91 +#: mediagoblin/edit/views.py:96 msgid "You are editing another user's media. Proceed with caution." msgstr "您正在修改别人的媒体,请小心操作。" -#: mediagoblin/edit/views.py:161 +#: mediagoblin/edit/views.py:166 #, python-format msgid "You added the attachment %s!" msgstr "您加上了附件“%s”!" -#: mediagoblin/edit/views.py:188 +#: mediagoblin/edit/views.py:193 msgid "You can only edit your own profile." msgstr "您只能修改自己的个人资料" -#: mediagoblin/edit/views.py:194 +#: mediagoblin/edit/views.py:199 msgid "You are editing a user's profile. Proceed with caution." msgstr "您正在修改别人的个人资料,请小心操作。" -#: mediagoblin/edit/views.py:210 +#: mediagoblin/edit/views.py:215 msgid "Profile changes saved" msgstr "个人资料已修改" -#: mediagoblin/edit/views.py:243 +#: mediagoblin/edit/views.py:248 msgid "Account settings saved" msgstr "账户设置已保存" -#: mediagoblin/edit/views.py:277 +#: mediagoblin/edit/views.py:282 msgid "You need to confirm the deletion of your account." msgstr "您需要确认删除您的账户。" -#: 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 "您已经有一个称做“%s”的合集了!" -#: mediagoblin/edit/views.py:317 +#: mediagoblin/edit/views.py:322 msgid "A collection with that slug already exists for this user." msgstr "该用户已经有使用该简称的合集了。" -#: mediagoblin/edit/views.py:332 +#: mediagoblin/edit/views.py:337 msgid "You are editing another user's collection. Proceed with caution." msgstr "您正在修改别人的合集,请小心操作。" -#: mediagoblin/edit/views.py:373 +#: mediagoblin/edit/views.py:378 msgid "Your email address has been verified." msgstr "" -#: 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 "密码错误" @@ -281,6 +292,69 @@ msgstr "跳过“%s”;已设置过了。\n" msgid "Old link found for \"%s\"; removing.\n" msgstr "“%s”的旧链接已经找到并移除。\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" +"" +msgstr "" + +#: mediagoblin/gmg_commands/batchaddmedia.py:40 +msgid "Name of user these media entries belong to" +msgstr "" + +#: mediagoblin/gmg_commands/batchaddmedia.py:43 +msgid "Path to the csv file containing metadata information." +msgstr "" + +#: 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 "" + +#: mediagoblin/gmg_commands/batchaddmedia.py:74 +msgid "File at {path} not found, use -h flag for help" +msgstr "" + +#: 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 " @@ -288,11 +362,147 @@ msgid "" "domain." msgstr "CSRF cookie 不存在。很可能是由类似 cookie 屏蔽器造成的。
请允许本域名的 cookie 设定。" -#: 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 "抱歉,我不支持这样的文件格式 :(" +#: mediagoblin/media_types/blog/forms.py:26 +#: mediagoblin/media_types/blog/forms.py:35 +#: mediagoblin/plugins/oauth/forms.py:36 +msgid "Description" +msgstr "描述" + +#: mediagoblin/media_types/blog/forms.py:40 mediagoblin/user_pages/forms.py:31 +msgid "I am sure I want to delete this" +msgstr "我确定我要删除这个媒体" + +#: mediagoblin/media_types/blog/views.py:156 mediagoblin/submit/views.py:69 +msgid "Woohoo! Submitted!" +msgstr "啊哈!已提交!" + +#: 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 "" + +#: 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 "由于您没有勾选确认,该媒体没有被移除。" + +#: 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 "" + +#: mediagoblin/media_types/blog/templates/mediagoblin/blog/blog_admin_dashboard.html:50 +msgid "Edit Blog" +msgstr "" + +#: mediagoblin/media_types/blog/templates/mediagoblin/blog/blog_admin_dashboard.html:57 +msgid "Delete Blog" +msgstr "" + +#: 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 "编辑" + +#: 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 "删除" + +#: mediagoblin/media_types/blog/templates/mediagoblin/blog/blog_admin_dashboard.html:102 +msgid " Go to list view " +msgstr "" + +#: mediagoblin/media_types/blog/templates/mediagoblin/blog/blog_admin_dashboard.html:104 +msgid " No blog post yet. " +msgstr "" + +#: 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 "真的要删除 %(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 "取消" + +#: 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 "永久删除" + +#: mediagoblin/media_types/blog/templates/mediagoblin/blog/blog_edit_create.html:26 +msgid "Create/Edit a Blog" +msgstr "" + +#: 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 "增加" + +#: mediagoblin/media_types/blog/templates/mediagoblin/blog/blog_post_edit_create.html:23 +msgid "Create/Edit a blog post." +msgstr "" + +#: mediagoblin/media_types/blog/templates/mediagoblin/blog/blog_post_edit_create.html:29 +msgid "Create/Edit a Blog Post." +msgstr "" + +#: mediagoblin/media_types/blog/templates/mediagoblin/blog/blog_post_listing.html:24 +#, python-format +msgid "%(blog_owner_name)s's Blog" +msgstr "" + +#: mediagoblin/media_types/blog/templates/mediagoblin/blog/list_of_blogs.html:46 +msgid "View" +msgstr "" + +#: mediagoblin/media_types/blog/templates/mediagoblin/blog/list_of_blogs.html:65 +msgid "Create a Blog" +msgstr "" + +#: 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,请检查日志" @@ -351,29 +561,263 @@ msgstr "" msgid "You will not receive notifications for comments on %s." msgstr "" -#: mediagoblin/oauth/views.py:239 +#: mediagoblin/oauth/views.py:242 msgid "Must provide an oauth_token." msgstr "" -#: mediagoblin/oauth/views.py:244 mediagoblin/oauth/views.py:294 +#: mediagoblin/oauth/views.py:247 mediagoblin/oauth/views.py:297 msgid "No request token found." msgstr "" -#: 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 "" -#: 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 "" -#: 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 "" +#: 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 "" + +#: mediagoblin/plugins/archivalook/tools.py:133 +msgid "Secondary" +msgstr "" + +#: mediagoblin/plugins/archivalook/tools.py:134 +msgid "Tertiary" +msgstr "" + +#: 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 "" + +#: 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.

\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.

\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 "" + +#: 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 +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 "最新的媒体" + +#: 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 \n" +"\t http://getfirefox.com!" +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 \n" +" http://getfirefox.com!" +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 @@ -497,6 +941,14 @@ msgstr "在 OpenStreetMap 上观看" msgid "Sign in to create an account!" msgstr "" +#: 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 "允许" @@ -513,10 +965,6 @@ msgstr "名称" msgid "The name of the OAuth client" msgstr "OAuth client 的名称" -#: mediagoblin/plugins/oauth/forms.py:36 -msgid "Description" -msgstr "描述" - #: mediagoblin/plugins/oauth/forms.py:38 msgid "" "This will be visible to users allowing your\n" @@ -563,14 +1011,6 @@ msgstr "OAuth client 连接" msgid "Your OAuth clients" msgstr "您的 OAuth client" -#: 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 "增加" - #: mediagoblin/plugins/openid/__init__.py:97 #: mediagoblin/plugins/openid/views.py:268 #: mediagoblin/plugins/openid/views.py:297 @@ -630,13 +1070,6 @@ msgstr "" msgid "Delete an OpenID" msgstr "" -#: 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 "删除" - #: mediagoblin/plugins/openid/templates/mediagoblin/plugins/openid/edit_link.html:21 msgid "OpenID's" msgstr "" @@ -644,7 +1077,7 @@ msgstr "" #: 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 @@ -750,10 +1183,6 @@ msgstr "" msgid "You must provide a file." msgstr "您必须提供一个文件" -#: mediagoblin/submit/views.py:69 -msgid "Woohoo! Submitted!" -msgstr "啊哈!已提交!" - #: mediagoblin/submit/views.py:138 #, python-format msgid "Collection \"%s\" added!" @@ -781,26 +1210,26 @@ msgstr "" msgid "indefinitely" msgstr "" -#: mediagoblin/templates/mediagoblin/base.html:81 +#: mediagoblin/templates/mediagoblin/base.html:97 msgid "Verify your email!" msgstr "确认您的电子邮件!" -#: 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 "登出" -#: mediagoblin/templates/mediagoblin/base.html:115 +#: mediagoblin/templates/mediagoblin/base.html:131 #, python-format msgid "%(user_name)s's account" msgstr "%(user_name)s 的账户" -#: mediagoblin/templates/mediagoblin/base.html:122 +#: mediagoblin/templates/mediagoblin/base.html:138 msgid "Change account settings" msgstr "更改账户设置" -#: 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 @@ -808,32 +1237,28 @@ msgstr "更改账户设置" msgid "Media processing panel" msgstr "媒体处理面板" -#: mediagoblin/templates/mediagoblin/base.html:135 +#: mediagoblin/templates/mediagoblin/base.html:152 msgid "Log out" msgstr "登出" -#: 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 "新增媒体" -#: 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 "新增合集" -#: mediagoblin/templates/mediagoblin/base.html:151 +#: mediagoblin/templates/mediagoblin/base.html:169 msgid "User management panel" msgstr "" -#: mediagoblin/templates/mediagoblin/base.html:155 +#: mediagoblin/templates/mediagoblin/base.html:173 msgid "Report management panel" msgstr "" -#: mediagoblin/templates/mediagoblin/root.html:32 -msgid "Most recent media" -msgstr "最新的媒体" - #: mediagoblin/templates/mediagoblin/api/authorize.html:21 msgid "Authorization" msgstr "" @@ -930,37 +1355,37 @@ msgstr "" msgid "Explore" msgstr "探索" -#: 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 "嘿!欢迎来到 MediaGoblin 站! " -#: mediagoblin/templates/mediagoblin/bits/frontpage_welcome.html:24 +#: mediagoblin/templates/mediagoblin/bits/frontpage_welcome.html:25 msgid "" "This site is running MediaGoblin, an " "extraordinarily great piece of media hosting software." msgstr "本站使用 MediaGoblin——与众不同的媒体分享网站。" -#: 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 "您可以登录您的 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 "没有账户吗?开账户很简单!" -#: mediagoblin/templates/mediagoblin/bits/frontpage_welcome.html:35 +#: mediagoblin/templates/mediagoblin/bits/frontpage_welcome.html:36 msgid "" "\n" -" >Create an account at this site\n" -" or" +" >Create an account at this site\n" +" or" msgstr "" -#: mediagoblin/templates/mediagoblin/bits/frontpage_welcome.html:41 +#: mediagoblin/templates/mediagoblin/bits/frontpage_welcome.html:42 msgid "" "\n" -" Set up MediaGoblin on your own server" +" Set up MediaGoblin on your own server" msgstr "" #: mediagoblin/templates/mediagoblin/bits/logo.html:23 @@ -975,27 +1400,16 @@ msgid "Editing attachments for %(media_title)s" msgstr "编辑 %(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 "附件" #: 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 "新增附件" -#: 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 "取消" - #: mediagoblin/templates/mediagoblin/edit/attachments.html:63 #: mediagoblin/templates/mediagoblin/edit/edit.html:42 #: mediagoblin/templates/mediagoblin/edit/edit_account.html:47 @@ -1019,12 +1433,6 @@ msgstr "真的要删除用户 %(user_name)s 及所有相关媒体和评论吗? msgid "Yes, really delete my account" msgstr "是的,真的删除我的账户" -#: 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 "永久删除" - #: mediagoblin/templates/mediagoblin/edit/edit.html:23 #: mediagoblin/templates/mediagoblin/edit/edit.html:35 #, python-format @@ -1056,6 +1464,27 @@ msgstr "编辑 %(collection_title)s" msgid "Editing %(username)s's profile" msgstr "编辑 %(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 "" @@ -1076,10 +1505,12 @@ msgstr "" #: 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" @@ -1137,12 +1568,14 @@ msgid "Created" msgstr "已创建" #: 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 "%(media_title)s 的照片" @@ -1151,35 +1584,35 @@ msgstr "%(media_title)s 的照片" msgid "PDF file" msgstr "PDF 文件" -#: mediagoblin/templates/mediagoblin/media_displays/stl.html:112 +#: mediagoblin/templates/mediagoblin/media_displays/stl.html:116 msgid "Perspective" msgstr "透视" -#: mediagoblin/templates/mediagoblin/media_displays/stl.html:115 +#: mediagoblin/templates/mediagoblin/media_displays/stl.html:119 msgid "Front" msgstr "正面" -#: mediagoblin/templates/mediagoblin/media_displays/stl.html:118 +#: mediagoblin/templates/mediagoblin/media_displays/stl.html:122 msgid "Top" msgstr "顶面" -#: mediagoblin/templates/mediagoblin/media_displays/stl.html:121 +#: mediagoblin/templates/mediagoblin/media_displays/stl.html:125 msgid "Side" msgstr "侧面" -#: 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 "下载模型" -#: mediagoblin/templates/mediagoblin/media_displays/stl.html:140 +#: mediagoblin/templates/mediagoblin/media_displays/stl.html:145 msgid "File Format" msgstr "文件格式" -#: mediagoblin/templates/mediagoblin/media_displays/stl.html:142 +#: mediagoblin/templates/mediagoblin/media_displays/stl.html:147 msgid "Object Height" msgstr "物体高度" @@ -1239,20 +1672,20 @@ msgstr "现在还没有处理的纪录!" msgid "Sorry, no such report found." msgstr "" -#: mediagoblin/templates/mediagoblin/moderation/report.html:32 +#: mediagoblin/templates/mediagoblin/moderation/report.html:33 msgid "Return to Reports Panel" msgstr "" -#: 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 "" -#: mediagoblin/templates/mediagoblin/moderation/report.html:36 +#: mediagoblin/templates/mediagoblin/moderation/report.html:38 msgid "Reported comment" msgstr "" -#: mediagoblin/templates/mediagoblin/moderation/report.html:81 +#: mediagoblin/templates/mediagoblin/moderation/report.html:83 #, python-format msgid "" "\n" @@ -1260,7 +1693,7 @@ msgid "" " " msgstr "" -#: mediagoblin/templates/mediagoblin/moderation/report.html:90 +#: mediagoblin/templates/mediagoblin/moderation/report.html:92 #, python-format msgid "" "\n" @@ -1270,24 +1703,25 @@ msgid "" " " msgstr "" -#: mediagoblin/templates/mediagoblin/moderation/report.html:130 +#: mediagoblin/templates/mediagoblin/moderation/report.html:133 +#: mediagoblin/templates/mediagoblin/moderation/user.html:136 msgid "Resolve" msgstr "" -#: 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 "" -#: mediagoblin/templates/mediagoblin/moderation/report.html:145 +#: mediagoblin/templates/mediagoblin/moderation/report.html:149 msgid "Status" msgstr "" -#: mediagoblin/templates/mediagoblin/moderation/report.html:147 +#: mediagoblin/templates/mediagoblin/moderation/report.html:151 msgid "RESOLVED" msgstr "" -#: mediagoblin/templates/mediagoblin/moderation/report.html:155 +#: mediagoblin/templates/mediagoblin/moderation/report.html:159 msgid "You cannot take action against an administrator" msgstr "" @@ -1308,7 +1742,7 @@ msgid "Active Reports Filed" msgstr "" #: 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 "" @@ -1317,16 +1751,16 @@ msgid "When Reported" msgstr "" #: 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 "" #: 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 "" -#: mediagoblin/templates/mediagoblin/moderation/report_panel.html:94 +#: mediagoblin/templates/mediagoblin/moderation/report_panel.html:95 #, python-format msgid "" "\n" @@ -1334,7 +1768,7 @@ msgid "" " " msgstr "" -#: mediagoblin/templates/mediagoblin/moderation/report_panel.html:109 +#: mediagoblin/templates/mediagoblin/moderation/report_panel.html:111 #, python-format msgid "" "\n" @@ -1342,23 +1776,23 @@ msgid "" " " msgstr "" -#: mediagoblin/templates/mediagoblin/moderation/report_panel.html:123 +#: mediagoblin/templates/mediagoblin/moderation/report_panel.html:125 msgid "No open reports found." msgstr "" -#: mediagoblin/templates/mediagoblin/moderation/report_panel.html:125 +#: mediagoblin/templates/mediagoblin/moderation/report_panel.html:127 msgid "Closed Reports" msgstr "" -#: mediagoblin/templates/mediagoblin/moderation/report_panel.html:170 +#: mediagoblin/templates/mediagoblin/moderation/report_panel.html:172 msgid "Resolved" msgstr "" -#: mediagoblin/templates/mediagoblin/moderation/report_panel.html:172 +#: mediagoblin/templates/mediagoblin/moderation/report_panel.html:174 msgid "Action Taken" msgstr "" -#: mediagoblin/templates/mediagoblin/moderation/report_panel.html:185 +#: mediagoblin/templates/mediagoblin/moderation/report_panel.html:188 #, python-format msgid "" "\n" @@ -1366,10 +1800,142 @@ msgid "" " " msgstr "" -#: mediagoblin/templates/mediagoblin/moderation/report_panel.html:199 +#: mediagoblin/templates/mediagoblin/moderation/report_panel.html:202 msgid "No closed reports found." msgstr "" +#: 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 "需要认证电子邮件地址" + +#: 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 "%(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 "这个用户(还)没有填写个人资料。" + +#: 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 "编辑个人资料" + +#: mediagoblin/templates/mediagoblin/moderation/user.html:96 +#: mediagoblin/templates/mediagoblin/user_pages/user.html:81 +msgid "Browse collections" +msgstr "浏览合集" + +#: 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 "" + +#: mediagoblin/templates/mediagoblin/moderation/user.html:182 +msgid "No" +msgstr "" + +#: 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" @@ -1411,6 +1977,26 @@ msgstr "新增合集" msgid "Add your media" msgstr "加入您的媒体" +#: mediagoblin/templates/mediagoblin/user_pages/blog_media.html:38 +#, python-format +msgid "❖ Blog post by %(username)s" +msgstr "" + +#: mediagoblin/templates/mediagoblin/user_pages/blog_media.html:92 +#: mediagoblin/templates/mediagoblin/user_pages/media.html:104 +msgid "Add a comment" +msgstr "新增评论" + +#: mediagoblin/templates/mediagoblin/user_pages/blog_media.html:103 +#: mediagoblin/templates/mediagoblin/user_pages/media.html:115 +msgid "Add this comment" +msgstr "增加评论" + +#: mediagoblin/templates/mediagoblin/user_pages/blog_media.html:149 +#: mediagoblin/templates/mediagoblin/user_pages/media.html:179 +msgid "Added" +msgstr "已增加" + #: mediagoblin/templates/mediagoblin/user_pages/collection.html:30 #, python-format msgid "%(collection_title)s (%(username)s's collection)" @@ -1421,23 +2007,27 @@ msgstr "%(collection_title)s (%(username)s 的合集)" msgid "%(collection_title)s by %(username)s" msgstr "%(collection_title)s by %(username)s" -#: mediagoblin/templates/mediagoblin/user_pages/collection.html:52 -#: mediagoblin/templates/mediagoblin/user_pages/media.html:79 -msgid "Edit" -msgstr "编辑" +#: 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 "真的要删除 %(title)s 吗?" +msgid "Really delete 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:23 +#, python-format +msgid "Remove %(media_title)s from %(collection_title)s" +msgstr "" + +#: mediagoblin/templates/mediagoblin/user_pages/collection_item_confirm_remove.html:39 #, python-format msgid "Really remove %(media_title)s from %(collection_title)s?" msgstr "确定要从 %(collection_title)s 移除 %(media_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 "移除" @@ -1480,22 +2070,10 @@ msgstr "%(username)s 的媒体" msgid "❖ Browsing media by %(username)s" msgstr "❖ 浏览 %(username)s 的媒体" -#: mediagoblin/templates/mediagoblin/user_pages/media.html:97 -msgid "Add a comment" -msgstr "新增评论" - -#: mediagoblin/templates/mediagoblin/user_pages/media.html:108 -msgid "Add this comment" -msgstr "增加评论" - -#: mediagoblin/templates/mediagoblin/user_pages/media.html:112 +#: mediagoblin/templates/mediagoblin/user_pages/media.html:119 msgid "Comment Preview" msgstr "" -#: mediagoblin/templates/mediagoblin/user_pages/media.html:166 -msgid "Added" -msgstr "已增加" - #: mediagoblin/templates/mediagoblin/user_pages/media_collect.html:28 #: mediagoblin/templates/mediagoblin/user_pages/media_collect.html:40 #, python-format @@ -1544,52 +2122,27 @@ msgstr "" msgid "File Report " msgstr "" -#: 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 "%(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 "这个地方能让您向他人介绍自己。" -#: mediagoblin/templates/mediagoblin/user_pages/user.html:56 -#: mediagoblin/templates/mediagoblin/user_pages/user.html:73 -msgid "Edit profile" -msgstr "编辑个人资料" - -#: mediagoblin/templates/mediagoblin/user_pages/user.html:61 -msgid "This user hasn't filled in their profile (yet)." -msgstr "这个用户(还)没有填写个人资料。" - -#: mediagoblin/templates/mediagoblin/user_pages/user.html:80 -msgid "Browse collections" -msgstr "浏览合集" - -#: 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 "查看 %(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 "此处是您的媒体会出现的地方,但是似乎还没有加入任何东西。" -#: 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 "那里好像还没有任何的媒体……" -#: mediagoblin/templates/mediagoblin/user_pages/user_nonactive.html:40 -#: mediagoblin/templates/mediagoblin/user_pages/user_nonactive.html:60 -msgid "Email verification needed" -msgstr "需要认证电子邮件地址" - #: mediagoblin/templates/mediagoblin/user_pages/user_nonactive.html:43 msgid "Almost done! Your account still needs to be activated." msgstr "快完成了!但您需要激活您的账户。" @@ -1676,7 +2229,7 @@ msgstr "" msgid "Tagged with" msgstr "标签" -#: mediagoblin/tools/exif.py:83 +#: mediagoblin/tools/exif.py:81 msgid "Could not read the image file." msgstr "无法读取图片文件。" @@ -1748,10 +2301,6 @@ msgid "" "target=\"_blank\">Markdown for formatting." msgstr "" -#: mediagoblin/user_pages/forms.py:31 -msgid "I am sure I want to delete this" -msgstr "我确定我要删除这个媒体" - #: mediagoblin/user_pages/forms.py:35 msgid "I am sure I want to remove this item from the collection" msgstr "我确定我要从合集中移除此项目" @@ -1779,73 +2328,69 @@ msgstr "" msgid "Reason for Reporting" msgstr "" -#: mediagoblin/user_pages/views.py:178 +#: mediagoblin/user_pages/views.py:188 msgid "Sorry, comments are disabled." msgstr "抱歉,不开放评论。" -#: mediagoblin/user_pages/views.py:183 +#: mediagoblin/user_pages/views.py:193 msgid "Oops, your comment was empty." msgstr "啊,您的评论是空的。" -#: mediagoblin/user_pages/views.py:189 +#: mediagoblin/user_pages/views.py:199 msgid "Your comment has been posted!" msgstr "您的评论已经张贴完成!" -#: mediagoblin/user_pages/views.py:225 +#: mediagoblin/user_pages/views.py:235 msgid "Please check your entries and try again." msgstr "请检查项目并重试。" -#: mediagoblin/user_pages/views.py:265 +#: mediagoblin/user_pages/views.py:275 msgid "You have to select or add a collection" msgstr "您需要选择或是新增一个合集" -#: mediagoblin/user_pages/views.py:276 +#: mediagoblin/user_pages/views.py:286 #, python-format msgid "\"%s\" already in collection \"%s\"" msgstr "“%s”已经在“%s”合集" -#: mediagoblin/user_pages/views.py:282 +#: mediagoblin/user_pages/views.py:292 #, python-format msgid "\"%s\" added to collection \"%s\"" msgstr "“%s”加入“%s”合集" -#: mediagoblin/user_pages/views.py:307 +#: mediagoblin/user_pages/views.py:317 msgid "You deleted the media." msgstr "您已经删除此媒体。" -#: mediagoblin/user_pages/views.py:319 -msgid "The media was not deleted because you didn't check that you were sure." -msgstr "由于您没有勾选确认,该媒体没有被移除。" - -#: 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 "您正在删除别人的媒体,请小心操作。" -#: mediagoblin/user_pages/views.py:399 +#: mediagoblin/user_pages/views.py:409 msgid "You deleted the item from the collection." msgstr "您已经从该合集中删除该项目。" -#: 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 "由于您没有勾选确认,该项目没有被移除。" -#: 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 "您正在从别人的合集中删除项目,请小心操作。" -#: mediagoblin/user_pages/views.py:443 +#: mediagoblin/user_pages/views.py:453 #, python-format msgid "You deleted the collection \"%s\"" msgstr "您已经删除“%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 "由于您没有勾选确认,该合集没有被移除。" -#: 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 "您正在删除别人的合集,请小心操作。" diff --git a/mediagoblin/i18n/zh_TW.Big5/LC_MESSAGES/mediagoblin.mo b/mediagoblin/i18n/zh_TW.Big5/LC_MESSAGES/mediagoblin.mo index 3dabd00b62e555f69498ef74e4755d068d4cc9ec..fa96f8e6e83a4dcdee81311d3d3d8e4ae0f0c5dc 100644 GIT binary patch literal 49763 zcmeI5d6;BXdH=7hL$isZEVA5bX6SC{uAUh{u$dW{rDqtJ&FLNx1jp*C+uh|<*DdN+ zb<-esJ8Zl}#l4x8a2qtPY@zEs4B{9Fx_dVy{s_O26cKJQ| zr+BnKb?-g*EblqzJ@0wXxo5ufqyyd%@ZWcz5CkW{Wk>3&`CtD@L9m9)0eCLl3(tXf z!>i%L@I3hJlY`(z@D3Qm6T=`_cR&!l5^m-C%gch`i2X=oc@X@Fv`+5{f@`>cOkWUu zpX=AbpK^W8=|OM-oazsPZSceJiSU4dAW+tx0*`{rJy94h}kxgdBdoPc`&1yJE`gL>}+{`muN3D*xnvK{;Y9tQsfu7&>v zSHY(b2Ekdd1o>a^$Naerei(@0$D4Z|CW=yLcBuD`d^-9L#)6z^G3>92=~I=IB& zpN9K${StUMyb(SPz5zZFzTe;fG}QZF@z?(ZkKp>>;URFpGlJkyco@`s$3n@m4=UUm zNYw;e;el`(DxK#;sxY_>J{f)r>iOTnr^9bTsxmn0Ojn<4;Dub@040~dg-Y*WE)ZF8 zEL46rL*?h0Q02M;N=|z{UknxQb{N99L52SeRK0u!N^akP%GW~?{N$@vN;f^Ac zx5MM%LGXjH8-5%f1Ha?>bNCdlk2pIBdf_stcC`(La4%FjZibTAolxoD3%lS);Zxyf z;KA@)@JRS5q$>pf4wu5?=v0U#I2Wp(tMF=g3zYo3XdKGtnNV^$7pgp4pz?P)R6c6{ z{!8GoT;J;XUa0gRfQsiUP;&b^RC

y}#d35S$914Aswupwijuxd-a~8l-y%vrzH8 z04g6Zhl=kmsPylL$H9Mq$HSjNJwF^}qH^^^)yKt9^4kLyZw0EJ6R7fD3nkZAKQ%9>F$N6!8bsvIQSH#O9cM~FN3F{^dzsB z!V&mNC_V9ANRVLZT327sfeQCJsPf(cmH!Vy$>pO^`Ti_aJO3*DK70a^NnSsM%J2U| zg+K6o7vE8EGuOw#ewc^X!dJmDc-T7Ezhd|suJ3?q?{8cm1Uuk+pyK}x?1o2gaQQtO zp3HR_(zJq`;ePP5Q0?^r_yYJKoQ1nK2EhyA7op_0b=bB4aj5jJhpM;R;3@EKsPw)7 zRo;Jts`nE&xpJKY)t=6Ws`n9i5WF0o01Hs^ybdbdO;GiJ2UL091(ojoQ2pvbsPg;^ zRQv5hXo~k~p3C5gTn|9C=Zm1yxdN)5u7+v{FNCV6d!WL7#9x0NNpC0w5dCC@XU@^uM3 z1Qy|eumV-CIy?xz7KZS4sP{hxC9l8q{03CMegajG2VLmW4WX`|0rlPpl)NwZ*U$4z z;91;%K0E~e8B}|{5B9iJ#%{)eH``y^EPKL?k=hv9m7 z;8xc@FMulFi{R1lCa8M86CMWN18;#JhYEMmHaD*Cg1UYQRQX;Gm5;YW)x&$B-v2Al z2jQVyKMWQBk3IhfD%~TtyZfg=$?;66dc6oL{&A>wcpW?#-UZc8{{*U>_d%umStvRD zBUJnQcc^^)0xEw8(s?lff+L~Y;X0`IMxf-h7b^VqQ1QG5DxSNc+QYq2`S@#p|6kx9 zu73hAfjf2v!8_pHQ1!O$nXX=^VL#XR!n5HwAgU@jYL^?ocfvEcz8xx^FG2OAA3@1s z$%yOkr@)n5@AB8z!_&F`01V+n@L4bzb$a$vxR=Wh!U7C;J3V_nJdNwmK-J?<;1TfW zQ0X6dF}fL^0#$GCf|A3B;FICUpz85&pydA$%)uYPHSidOaR%HC&x9|7>TjQf7r{p$ zsw>Em*-fwxRo;)o3j7C%$_+MO>gwlZ@K~KikRYZBXfa2KK@4dLDYYvlq^Sh$?tCybit(4#JgJpnG5*u7aP2(i8s)p96ml z_lK8pAvrw;Z^V{@FxHK&G2}x-vyrpKLaJtufwC@!=68bO78#~+f!i| zJP|I1dha|a`Rsy9e=iJS6)OB|pvv(lQ0@C4pyK-{|NKW#@9+0q*T0?yS8#m_JR6Qe z)!)rf?csg!aCjd)3H~)yK7I(7!T*Lwz@>R7mlaU?JrkY)cR{tk7)ma0gfzY29w_~! zLHGi&0d9adL*?Tu@O-$W;O0wP;L%*a6jBAj8{swZ7x4M8Uc|P5KZP%aFN|D&IdI&S zXC-8)33kI<;hpfU@XQHxKKwdtz~@Z{!AAHnq-zJuOHQ8CQ1$svcrv^X_Q7vM$^D?` zx%{07Pvv?Q9DF^<#djjv$X;0^Rxa{P5CG6q)dbkSS3nkBo;Bxps zkR}qGGUf8|VyN`q3YCw~dp->J=lZ|kaq!ph5cm{2-2w1qcowF@b%u7gALY2p&4Y8itoCp`jY0F^Tj5W+e!&Y|`>MXs z&4WJ*rOyt&&b7y5;Za=odJaK7-wK}$uYi)@l~DEY3aI*j7nB@657n=~1J#dy36=lT zUgYZIc~I}a2rAqiQ15-%KmP(;!u2EY3Ghcy_42Q9E<!J9x&6-S|?5gIvEAUIxDk z74N`HTzVHk&4c&AXK?@f*Sq^m=@g3h9H{h%;Ysi^e}5M4&-D%PaQJfgGBca}V8k8LSp~9UH```|EAe@Ct=Y>%1{tl?{f9aop z9jd?lBUC>*`bJlu=fexRei=Lq{vA|$T{pRL;Av3#xe!W^jY5^{xlsM2;`vgjaBqSk zd?!@+&%q_|K`6O>8!BHvgp$+$z$d{cyv&6=8s5(JiSQu!5!eks36Fu__53B29y#je z&Ti;|YF9g92rE$KxCKgHcR{89Uf2cigUbKs;KA@a@JRU2a5?-rTnbNkg&U98Le+Bu zuZFLMeem#`T|Uo-lFM4C@@$35-yW!ZH2nP=p!C@7o__|F{uiLi`yf0NeiJIae};Ph zz*joG@l>dOwgxJl9iC%Q?>C_I$@8J&c@b1TUI`W7+o00_G*o~37F4_cPyhUhuX5!Y zgiE-8DU|%ipyIs}9s;M~;qW?m7(im~ zF$yKm3Oo(o2Gw5w5~|<+3aXzDyxPg@COE?NtD*G7_uy){>@}{w@=$WU6{@^%hRXj( zpyYBNRK6d8Ir#VR`|yC*I(hvVD!==^&V^qB72nZtGduzI!y>#Ez6OrLBVX_OR}KD# z>o>zE!#m&L=E3iWs*fk!>e}@&@Jz0Up!8u3&w;nV{on(z3w{B<0DcY5!rg!5=D}Zv zlHZQoT>CFUrFSDd0^R{nf%ic5qrZVF?@yuXJ-pqO>s+Yzv;nH#FNSJQd!Xud9IE^; zfeQBusQQ01RC(@&O83+7sqkx1<@s0mM0ofcUA!lG_CWR574Rsy9V(sYLe^*KdbvulK_v;n$(s z?f2oa@Sr!ja-Iw&mjNhwJ{>AwmqGQ138?mRB~-a)pyc-k7{WI}z5fX)dHt2=x1sX& zGk6?4jdjA1$fL(8P_4pd7 z@V7%ff1AJmQKFf4VS@3;d;2_k6rt`2&#P7!=vFVpz8T9D7m~J(q)5BLWSFY zmmAl2LtWnhRlZk3<>PLsdU!w7`=9sx8dP~6g^K?to|>#E-J_uHp9&?%v!UvBJ5>B7 zcrttmRQr7!R6G4ssB+#9mF@#ja(Ec3{rwy&AHRmm-;%dFyYop}zxq0wCQ1!O+?XF&DVL#XJg=fQW!?p0} zcewF;1fIe5o1oJ93OoV+8!qd6_Fbv@%@L6#GyPclB9PZ`% zBd`EZ`4gvSZ-nZXpMwX%pF!!FUqYq7Zt-lm_YTX*F%-#PvK$kTTt=+ zz(4;tsP_;2fa_l;!4+Je3e{dOfvUe-;GysX@NjrPJPCdYJ_-I9E`$FIkATZQ=;U$+ zRDREflK*aa8mvLdoBqUWPj4C4ybeaEr}@(r&iQXcJT(fx@a8rSOKDa(6n_G?e6*q6)+J^$@(QL&W&o!;G0j+3ak zh*#SaU7ZgL<$RK?=^ks;>v3gIzECg4mF{q|7LBjzo~+laLxY1;%GN|YRxVX?wJ2Y# zPe#SKkmTap#9;T@k*FRvs-fk5vjqy{N;n%gYGFK636rQc9o1G3=GV3-y>TjfCrmhqs3thqn%o4sXmNY^HZ`MNuV9vzSFVOQTZO zl1VFU646jX*G4G~4JFCXCSlJem)D+LxU&`|iF@ROk>xD9rdVc5C4=ns<_hO8Qj>_i(IP8P$fh z;qgYzqAaT0n8cLk>akilxYqsc$}-@a!edo>ey+q#Zgj6gqgJD8%ClK)zLtxwHCf&z zapfVdN+Bd+_wKYUboYndJ8SV&T#vfxy~VJ5V`LXubTbHs`mROOrMQulXB81QW)Os; z^z}0{St?9Yk0oO8a_`QC8_K1^-YljpQA@}Q(3JD66J#Z(WmYDr3#zqPN~-1jEE)kF zL}FP?AwxumTFmmp?3_gC?xX_)(b+t8uAPSKG4EW^ql$(^RpF zk_s+u)1?Wu3ACY0-O{tHPv!UW3h__HwPvQOL|m$9ypSB77zweD*vs(@kz4Cf@HEOS zTV?ftEK1i{n;Jy=(v3<8#|d$tO4IAVJ#(~G8rkMd)wC*@)`~H$lBZlveL~g7)mcQ) zlZ3l>ZB>bV&Jknf$fepAmz=crleGjS>(<58kJ&HYi2NDrR`*zWqYPw zq+vd5OQnjb-`2wPGqlr}tbikpu_flA6y|k{fm#iDA$LGU| z8mi3aYb?f`no6rt-DE*UK4;vagykegl$BJGrK-)fJFkmr50z&Aea^fJWr$I|&M)1f zV%=9Mb7|LaQOHdt!Z;UCt4oyXiR-k~#gsKX>#f$mkZRttMjNg8bQmI%L@%n{F3?8X z+u0@36M3Jk*%l$AS*n8jEfTwphN+k8Wi-8MoBCv9YOInkm0i0?)5bn$WK$I>+bsf4 z$LF*T++booWhNSvaY_Qs)|NF5%1|LCx;t?eCi69n>8M83*_bq)xBih14qp4y<$ZVe zWl3Y4*E)PmR?_iOjb3)v%2lmNxp+#cp0f5bPw6z;xo%Qs^#;0aBzdOv2a^bbyRp_ZXkq^Fd9YU zng%e9c*=IQQ7P3+#OP*xiMLp$Tx{MH+2p4JL09@~o6S&zE^iX0O^FONHG>Zmt}n+E z;l_M2ITq(@#V`oB$KjanRbyH%7JiO<8te-NSuQ3zKNUPL47!&mn3qL~kuZfAEo^hs zP!IgmvSy>$6qR|;Pf?fhlkp_nNrF)^Sl+AT_h4Q#J#@AWJz3f0Q8R@-rabzRu(x#@ zNXTZ8zJ*_SJcFufPx1bET${?*$rtHqo{8xhb6fS5tSuD_kM6He(nBU%-3eTJZvuuf7tSXTtd6GEhRzno3sDcJ zOW3Td2e})po?Nwd6XHhcIGcO*Aa{b*Nu6oP#M%vUWt`b^1+%ZbdeGkt2V~UBXybu& zf!8-pr-iApT6AS2N*J-c?YepU?l#{GmS8+tOvM&)YHcqD#wWKAFP4OVz_1ND2rGIFrG=$QE5lmra*7%jUeO zF3eBoN3hwe$kasJmkZXlbY)-T=2Iv)7;wB&iLRnf8Rs$3%_$|>@TPZFB~e{N622<5 za*^9+ON>&mid~>sUBxG%+JOtvauXAvwX3J^?3O|g))fg~EII`$-DOvJDR>xH@}b-c z7&FD91~C7usSmOn=85!Inoi9PQVDl3$ZXl@g4FBz!lZnccIi5gGNCtj#WQx-1mXQ< z?uMpnbK*5U-hBU&>)y1y*Dh1N`p9*6n%bZ9qJ+c z#(P3kh|{X4%-osSr!?>snIA3 zmFZ;Od4nujq^EJ4GPDle(p*DfuujvTaU{yGv}Ms&&Bt20+M;Q{(r8^RNA+mV?M7B;H%X(5K2Zd!Z8KUSJ-= z|Ezh*jp|%pYJZJ#U6zPCiM@vbQrN2*LXEna;(1|G3UzR8i!B+;bD`mL|f(@>`{^}O{RD!{_okkag7>0L!Gr(POtaJWbxXp5}%mKpVF(&+=)_cpyq z9~6U)n7Akv2bVMddtU=;`ZyaO{f%apY4^>GbXZH1n4&E?Dw{(cJC+6PuLvlJhTJSML%HCk3HD|^v#v_`rTkR@c9fdqm zCEN58U74x|=4a=%K2r7QUbsab+$f*SF7=Q7kjOneY-N0!>c8X|7be3S;;&IICSBz? zPj&boD9a)$OLc62T+LXOZ;R@A6nWm=PbV&VnIGKj!o$=$8 z>l}k67?#21{$^&E-NPA$(~z0EEe2_Z=$3ymUT6l+2yy{kw{qjBSsILt!xb|rrl8gF67J3+`2|uQ3~!_WUXaTr?=EQoiC`IFAY~M88E#cgIiIKI`<6H4VJUbc`Vo=!LryAAmZyyV<4LF$A-nb6g2pFtJ9QVupD6#ElyGN*$3?G#4nF3{K4 zSS6Um%v$Z21`h`&!|^inT{Wu7s9X(*g3gIcs>Ke_stYCbCM)d-m4=a1Ye-(Dq{}I- zuvbHz4@7*pH%y#UzC(wFWZJ5+ub=VD4|dxkHW#>k16}MYXsB3b%ppasUdy*LMTuE| z)^d=OCw;nWwcnj!TM?|``7H|CmY}N27g<~z^l$6s0rzrlvOZN_t8z{-=(RQZ^MXxU zCk))IUKtn)HrG&@^wu^vT^;AHTUueZP3J{FyFM@$N#7tL*B+f)%?4vPEzemzvX#Q5 zO7e6|j8DIs%w3bS@{~m7aRQgxY^?sSE?!6{Cob=E9RR*djqLFA-uF4k6? z)NekJ{N+Vu%*`hx#ji@(#cYEsFCBYomh)JIuv#LwGHDjvW;Ep%7Fk!9UzyL-fuwp` zb0b5nSSo6?^$rfKP9LqC2D$}!Ic-W46|EGTBrIXt0@*6YIFjwA2KDpo9&#u~1?|3= zksMmPEv5F(Jmh5q)!g+H^OvN9M;4#I;o5X|w~=lEpz*fv=CB|PR_sU7pks0@matK= zkXb`>wl0!pj(jdl~@aDtH7{VZGowZMqlREOZ(JDYS9F4AKD`;d1=-BzH|AO7Gc>ycjCse zoglQW9)@IQHC_?5c0$)OnoXj`m5G^Ks-!+i*}SESwkg>p#%86=H0n7OT)o0=7@E7k zC!e{>+Uv4E+e$=Za!L)AT$@E_WqXRGj+qyE73da}v*@gl+Mg3_aT6Ju{alO6JwagLyrqJH!Fua%jkh-AA(gfYruaUL z4f7M!F*`jpxM{@EVi1G*7E=rK)jYAHhiHbVlNcAJhSx!=)88;iM7&u^4ro?33%50h(mTFK6>-W_aHvqlNfe4GG-ZQ2mjZ_HTNhqDHn>J#OK!Hff!ij#I-jy-c2`qAmp~IA=u` zm9!tFWQU#k3qtiOO0-nBTp8P|joWRjfRO*}SlZ(JKh?u6zpo6XP*txK86rCz6f0Za5W$Wxs_BtMekB zaa-!A6=gPq7xm1{Ol~|GH*qt5%lN5G47y)YGMJyJmIuzrt*|Ll_u6%vcWzaES>(R1@-tDfz zzwZKsSb6@}lnvJ{Gvf5VhWa#+8}-~1Ds26%f57hz-ZPv%WQEpzbJ-1R#YE19w8&D2H)Ex;FWbiL;>I|2>xRq^ znzpYwz zRR(7G(zkxgJ2z4%OZJY}QxuoFO@n7oE36Z1i)_t(v*c|=FWdB?RqwnJ z=}%n1PV#9jIT3rqY*E>E8B$YQRB&k+ZzRgX$HHuL5nJZd%qXliKuw+$eLbd!l{oCu zm)jJ1zELd2C;)8^z?UPJ3q7Ear;J^Pm`-YOqB-A;!lljpg3)bT&+0nFVp(*=;i6+E z)|MEN7lmzr9##qU~*GX{p}jGE4%k)1F)~ z+MKxScfud-a+L$4npw+i(4Ep+TsY$9ya6}tV}oE+zCzz!X#Z-rbCn>sv-KehzMy7O z?|J;UqlI@bJ;roylrC!Pxta8_#v`jH{HBNQnH7%!K=Qy3g&2)pGJPgEAY;N(>9K~;maI(jQ zQ$?h{2s3DHSe3ukG&Av)oOh1pVmDJQ#_Xz)391PztHO#Q(T+T4+|VJ+A7J-w8ny2S zn3cBe#tPG%;%U{zZJNtz{}-cH!%Y&+IMMbm>+NofjNWy{aEZ0WX_fUmMrUIto=X!! z0Sm?^x+-m(xxY7>)q24~p-lvf4Qyr5u(Tj; zdwh$xcIAbr68QWx3CPbH0z1=3FRZVj+g&BBIn6ZG#&9kljvhZXqq>O=e$Rrs#-?Hp-WY z)E82fI9#N*fk1g|RLoH{ciL|FW{9Sw^y;M$?ij3Rkac$+k~9ca~6770&w4A zB=LA%Ut9PLSTm)DW#uzY%No_Z%$C6YL^13ozihrW`CEx;Fw>=^q+U<$DGH>PE>%iA zE!KxqLoK>WugH7sZDE?Rx$>vxBw$izlV4st@w}fyGz(Hq%kdM85+gfa?G=54 zYf_Vb;)}D)2yow5X@R`CGK1lu;+hF>Z*P+__pbBi5E@s5QRX|r?n<^PG5cyF*j?4; z#V~WN??xPc8KT9nVRxM)!+xf69CP~_ZA;`(phxm&HJ}CrTqe4upV<#}z+v0hl0MQM z>jS~X+Pe{4Y&*gHmKBsRTY0pTx$QP1&GNJhYOkAnI_qR;ku41_Hj9+DRY~v?nL4m8 z%L6vw>5naHD5{nmqg_q@E`V*VY+FjO_o&FMsW0!1lc{t~Ooq(}Yf4dlTfQn6R&Yta zW?e&`x8Ra!Z1YzA-R5Qiy%+C1XYk^YfEwd!UXMTq4s+b9|Dw3ZTy2 zS2eUr*0JQDF;(a$Fz2}!q>|Wj*!H3Md7;H+k20T2`caL4FEi%+SLIn^GW8UOWvvVO zP?@T+-_GM>SNM3HqTzderx;Kie11z?;KewejN_&LyE_cnrP(c7uMApQU-qpI?__3f zaEU%)XgXpznIPc*wxgrPHyb0osS-JG zd{D|m=b^AU_bS(J&jg}Ry%G3?vW4M1rk&RH)D>t_&A9Ee?t;dA>$XhlRG*I(Yga<5bi#l|?)(ENgG>pfD;iOq?=z$E_^KR}$L_UVhlJsRkEEJh%YNLnneP8zCf@WN zwB!QC;Cuj!kwG(t-(M6iuHP>wi^xTVEjNB}Z`kexlrP&2S{%_%VJIUyfgn_4ZyFG3 z7qh0TFpJ(cCWG11nve#>(<_s)nHJ4`o^6zhcWztcoB{g1n&TL8$!S&yUWvFGZ#Q)+gr_ww0VB3FHW|mUy3Q@tG2a0PQStr{q_=BASO%g z1HdWQVC%K>akx!t{-7uIb8{s0^W9123vD@Y$|}Jk%J!{j0%%)$SF<~39t6YmHxp1A^{hTjOYsw>+P+V5MxHaZ9IZR0!B~@w53Rz@s z(yJz+eSPWblJnINm*vaVEA2yD-mG$KVe6I~vvjy++g|M48hHinL(@4fV3Of%8K%wi zz6y1IRaWihdX4QBU%O40jI4Z30PJa7{+eOZLRe#%v)68cP$6;2D@5b6F|<@+i8vb_ z{mAGh({64N+GkIxKsc3dUpwtAlj%aR71V8>Z7*s-^)xE#Sm=(Xi!<IgurZ3gu>5UQ zV%}uuJF{N3e_5doq~ScBdR?8FVD589;~s6+W!gRyMSFu;{6c}PE+l)>#ei#-rnhyXmN^{=CAH~}V`$yy<9E8a1N7#dg%{Y1+Blwd z=C)lzkMs6UXL}56DGuOC&@Q2&aP#)IZ`ixs6n0=+GEpiHtZz&t1EcX!IJ}LoLC#;d zaU+|2M!I(H7#*f;0FG{Z>%Y+M}}t~h7SP*4$VNy)W_@) zQ*gFnhAVStbfpIarPgPd?xhJ`CAMte=^TOCIRY~~ct!JwY}D)=ftj5_*j#qQTdwh` za|GssC#Qw!X{ZxsG|Rkm=3w@X0%POc&s4CDaa7>6=p2FBIRX=7lp|&Lb#8Fy2u!SJ ztXHq2)xSDNV9q=BFSUL~J4ax4j==03fk`*$9D$jBachn^cS>jH2u$~>TjvPO?RYaY zpNsbIbdJF69D%upFK4xYoo-%f-3Ft1a@)Rz&Jmcb8+4AqWWSj|=d*JJraQp0W&JL@ z;m&(oXG?KfwQnx*xggmQUlt@g1>Poao-dXiW9d$W&<=h6(FAuOrd;Q2hG!9}{dVUFOn25U9=*;Hn4Kdq(-ZC3y`T@k zI!9n?pMKOi0@MEk0i7c-<=M_oB^~zrep@FM&E3D*37O4p**Ya={(()y_NjpV)z&6$ zUGWEEc8NAz}v-Zvrn0(H;rrYo2w#i=eJcYsT&Jmb=AYoGJ9D&(6 z0y9ZJ0tnnk0QS|3tW`JO4(m8^9@&>}?z19)%7lG->PoqvxE3-iqGxR zulMa}&CU^+>2ZafBQWjjO?}hnrp11DM0OUSU$V#7$XBYJBQQCXRa?64NX5<(nEE## z`KMX*Z>#9D=(h7aJ4awj^Jd+L4%RsWbMC*vt2GSwJ$?4C#~?FPMA`W=+8g~CpK7;$ zt(*Oe271S~i$2z|koGBj=Lk%lma4Pg*n!SEfxe8Ef@}S*-X3<2!1SxPog*;KoU~IW zI!9poV^`Xae&`&5**OB!Tsoa2Fzu*E4t(hxffFNXv&%z&fnkZ z6wT&-{Kq?na{eKoZO3t%o_f4ESOe@Ff!R3%v-N1s-|GC$<{39S`^%pK%G9rO1SZFn zNF<#jFm;w)%ds}i78Cwqk9gci8jCsk@&8j6TTk<8E%suw^oNztVp3h`^vcc=n0^<% zJ1Mer1SbCmthqcpM_}U7>>Pnv^Y^9TPA DYY?+X6-3z;!4=`F$f5`;2rh}JWiBD^nz%2R3xR@)lJW)DY;wt4mX0fC zjfS~=9nv(*%F5KzO0&f!Q|FQ6(&W@k4%WQh-usyO7v_iQVLs2f-*fNzoX`23>-~PQ z&tF&8@LUY@eZlbGe3vniSRJU|fB*ZofiW3$FW^Jiq@gh#aX6OaYAnF8M#jv+h1daq z#Vl;s*qGi}iv93IUw9a zjRTQ2m>dkkQJ8{LF%36h8~hA&um-c&XMQu9#xm}lg`N1JI?8@`6-a?K42iEh@sO`1~L}E+&iC7bdVm%z`^b0VZ z{%lOdN>pmkV_$66%wB08YJv((MlWjOE2!PQi3;?e=ury&n%gUGiW=A+HLxox1AS2| z9*$u+64zlq`eE%DV`!RCq)beTV_%G*KLHbPE|O%k72WuD4Ea}TE^|Q>-N68?Mg>-@ z1^;6dhGHDXVmcDM8HMe!6xlW7#S;7smC1e#R)EE*z)Mj9J%`HBtFh!?6C7{`zJq$u zht7cOSeO1kP!I5rvyDVw`fX5|YLB|F8*(7bSX7nIMHTHD=l5NxVm*mk_*oAPJ?JVb z13w@IYJNebvR=IX;6&t)>C0a=u@JR~b5W^XikfgYYURgKwQ?7A3R*F!7LG>Emx~JA zGmVBOo`XuwBGd%yoB^A$7yZ|;HQvPq=w_A)xCs-{)ykOPFbTCKt+_~noAIdkMLE{M zH?b7o!g)IXU3jV@uR;~aX;jtUMy04mk};Hnsf#MIG*n6-N3Ey`wKY#+ZCr_d_#!Hk zn^5Bpp~k(3!FUcMbpEf>(1iC;MHj-EQRK0xBI${$fnlfzPC=z`2?pUa&hIZe{T--4 zs~o>V)kHNafC%0~nkPXrzsaPb6%9k}`AiJO<)|Cip(5UgTH!mWj2uS=a0~tM9%}1+ z+uE57KxHBU-Pi_o{{Ylhk3f$a1vC`V64X{~Kuuib^gl)2_ya1CpPasFXJ7Y61rUaT z7>Nm(fO`HwT#8RP{oAPL`KFM6O%zOt_P{voh*MFKS712qz&dyYwc<~46@H5vmzQc= zgvwwEYTO#f&8WaCQO`MmTJZ5y@~_li=7LuKFVx;gP{JyjG^~disE7xmCdfh6Kp|?P zVq{TfG1kQ@)VPmO3%raP_bVzRerfjokscbV`evw!Go2sC;&A$ta62AGrF25N{f_?w zwx)j+JK$~Xig9#$V=l55^E&GJS5U>P^eWJ%NIe=)e;OP`Q;Kffi8*)zCt_SD`=8-w zkfUurMy32`48dyD1c9CH6t_fWCJmLj&Zv}Uqb3}S8MqP&&|^;0P&Mo8;xTA}J#hv; zidCq{?_)kT?qW=LT#gO!1UAI)aWGb6HV$BxMz|T3se{M~H`j41hLf&jo&PEtZZ2HI zNc79JU!gIM{V(dY6h&07m48w;}D<6h#EI#=R6Oiumm;XI@F$5q5?UD%Gg(^+V}-SvDqVhykI+2F)l-X zGN+L`G~w)TH_Ylu{@GTuf(zkz97p3toR3{7fF*bkRiv4{>_Dd@f6OZWT8m#|1?Dr` z8m!xguOxgKnbS1xOFiINREG9oG+ypY{#(*eiJ2ig$+SHXR4zopN1wV!VFx1XI$*9(_cZ}v_&VdBi0&d zfA@F80{ZXb984Kx@9hp`k>)$p-Y0V=iPaRNj^i;@MlK;+;4$}UD6*zQ?C<^*%%ndN zm62_z)A1&T<5}nW4b*9IQE9|$0#KO=LZ!YDrePLp&lh42?n6B{c$hx>+5Z+ac!`)`?Y&iv*i z4He-xs6DJX!X6Na>PKTb#$qClLZ$X;q>#-S)Jh{+o+cQC$v6=;@fr-o4X8l>gvvk_ zKKTAWMMDFxq6XeZW#Ara#kEG-)g6fI=trT7?f^E&x3K|UalD5S^utCu-vOvSABb)& zKxJn2DE40yZRSD%R-z(%16AFhpk65FP{-#wHp8IN_D5zi>IF3sOK>47llM^p#&g!f zFc}q4cT|Rkqn-$$d0bv|n4OHj{w-a|tfScj4L3M!TFp>F&J^+LIas)gp`>^)4t1p4XN2*;vU zJ`YtZ+fb+AYt%}E$J-M|paO4wrzABnAT8!o`pI03WyD-rkN zZ+HRQRTaiuPd)9>wN(4VBW` zlkFA7ptdFvmD;Z8hrLjl%tozzI%-@Is`{6r7W_QcV}7%fhKlY8M&nsjk^GFR0lz2g z2R1}s`e~@tbw>T(%ju6m1v=SrIjSZqQ2`u7&2!%I4mM_f<2S|L^Jb`O?}WOs4=Umb zSQ}@cGBOVpz(&-u-HA1EKQ_fT(GSm~8!usPG*j)B`#VPCgY%z8Lq(K@ns~C)_n>ZE zhYF;^>F;qoi2huE7gbazF#*q`QtX;$fA=>)^*5oOw;wgnThqvY4;tsV&=DI=w<8~f zdX|5?-uBlB!yP^YF9YFrP;{uoGq6zVxsP+Kq$RZFY$$iG(p8W*(p z$FLS&LlxsKRK%_)?Fj-hX6;;&FEyN1f#4XlH|p(YG1 zvcE67Vk-UlNHKfN9vY8v;S21E?pgMC|729;yO1Q9kFh&;nr)}}DO8Fr9E_EijrtnV zmi9+wYAPn-THK27qXL>-tcA1xFVN6LRoD_gcf60W^yBB+-~IitjD7{S!I*h`DdS*F z!TqRX_!k_5x6lW(O6<%GzzF(7F#xCIgY!R!hKlSttc&X%E3rQPBdAoL#W1{!TDjj- z_SQwC0_uh;wi&2E7NG85gc`pdRoq@|i-*v|9+;anw1;)(+vhwIqv*FnP1pxRa1<(# z=@^O2u@%08p?C&|;&-TG?6AQ8?k~d*^xwyBSd9;1Mk)CZr!kLz8AjtuV?avdbFsY)8Hy9?8wiot5k0 zJj{1RBkPeBsaENVC~J3Tk2P|o+iR^1bXgyC$@QB%Bd?$^*Q$EXZQWWE?~Sw;*RV3y zuCl&d`>QqJrLC5G-S1Za_3f?K*C$yQ*T-6ke?08<=~LpeynQcN6_15mM>nNDAiWV;KOWR6nSR)31VwDYu-TI`UVeo%0cH*M\n" "Language-Team: Chinese (Taiwan) (Big5) (http://www.transifex.com/projects/p/mediagoblin/language/zh_TW.Big5/)\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: zh_TW.Big5\n" "Plural-Forms: nplurals=1; plural=0;\n" @@ -47,12 +47,12 @@ msgstr "" msgid "Sorry, a user with that name already exists." msgstr "" -#: 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 "" -#: 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 "" @@ -78,174 +78,185 @@ msgstr "" msgid "Resent your verification email." msgstr "" -#: mediagoblin/edit/forms.py:27 mediagoblin/edit/forms.py:87 -#: mediagoblin/submit/forms.py:37 mediagoblin/submit/forms.py:61 -#: mediagoblin/user_pages/forms.py:45 +#: 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/user_pages/forms.py:45 msgid "Title" msgstr "" -#: 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 "" -#: 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" " \n" " Markdown for formatting." msgstr "" -#: 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 "" -#: 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 "" -#: mediagoblin/edit/forms.py:40 mediagoblin/edit/forms.py:95 +#: mediagoblin/edit/forms.py:42 mediagoblin/edit/forms.py:97 msgid "Slug" msgstr "" -#: 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 "" -#: 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 "" -#: 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 "" -#: mediagoblin/edit/forms.py:52 +#: mediagoblin/edit/forms.py:54 msgid "Bio" msgstr "" -#: mediagoblin/edit/forms.py:58 +#: mediagoblin/edit/forms.py:60 msgid "Website" msgstr "" -#: mediagoblin/edit/forms.py:60 +#: mediagoblin/edit/forms.py:62 msgid "This address contains errors" msgstr "" -#: mediagoblin/edit/forms.py:65 +#: mediagoblin/edit/forms.py:67 msgid "Email me when others comment on my media" msgstr "" -#: mediagoblin/edit/forms.py:67 +#: mediagoblin/edit/forms.py:69 msgid "Enable insite notifications about events." msgstr "" -#: mediagoblin/edit/forms.py:69 +#: mediagoblin/edit/forms.py:71 msgid "License preference" msgstr "" -#: mediagoblin/edit/forms.py:75 +#: mediagoblin/edit/forms.py:77 msgid "This will be your default license on upload forms." msgstr "" -#: mediagoblin/edit/forms.py:88 +#: mediagoblin/edit/forms.py:90 msgid "The title can't be empty" msgstr "" -#: 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 "" -#: 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 "" -#: 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 "" -#: 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 "" -#: 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 "" -#: mediagoblin/edit/forms.py:117 +#: mediagoblin/edit/forms.py:119 msgid "New email address" msgstr "" -#: 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 "" -#: mediagoblin/edit/forms.py:123 +#: mediagoblin/edit/forms.py:125 msgid "Enter your password to prove you own this account." msgstr "" -#: mediagoblin/edit/views.py:73 +#: mediagoblin/edit/forms.py:155 +msgid "Identifier" +msgstr "" + +#: mediagoblin/edit/forms.py:156 +msgid "Value" +msgstr "" + +#: mediagoblin/edit/views.py:78 msgid "An entry with that slug already exists for this user." msgstr "" -#: mediagoblin/edit/views.py:91 +#: mediagoblin/edit/views.py:96 msgid "You are editing another user's media. Proceed with caution." msgstr "" -#: mediagoblin/edit/views.py:161 +#: mediagoblin/edit/views.py:166 #, python-format msgid "You added the attachment %s!" msgstr "" -#: mediagoblin/edit/views.py:188 +#: mediagoblin/edit/views.py:193 msgid "You can only edit your own profile." msgstr "" -#: mediagoblin/edit/views.py:194 +#: mediagoblin/edit/views.py:199 msgid "You are editing a user's profile. Proceed with caution." msgstr "" -#: mediagoblin/edit/views.py:210 +#: mediagoblin/edit/views.py:215 msgid "Profile changes saved" msgstr "" -#: mediagoblin/edit/views.py:243 +#: mediagoblin/edit/views.py:248 msgid "Account settings saved" msgstr "" -#: mediagoblin/edit/views.py:277 +#: mediagoblin/edit/views.py:282 msgid "You need to confirm the deletion of your account." msgstr "" -#: 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 "" -#: mediagoblin/edit/views.py:317 +#: mediagoblin/edit/views.py:322 msgid "A collection with that slug already exists for this user." msgstr "" -#: mediagoblin/edit/views.py:332 +#: mediagoblin/edit/views.py:337 msgid "You are editing another user's collection. Proceed with caution." msgstr "" -#: mediagoblin/edit/views.py:373 +#: mediagoblin/edit/views.py:378 msgid "Your email address has been verified." msgstr "" -#: 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 "" @@ -276,6 +287,69 @@ msgstr "" msgid "Old link found for \"%s\"; removing.\n" msgstr "" +#: 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" +"" +msgstr "" + +#: mediagoblin/gmg_commands/batchaddmedia.py:40 +msgid "Name of user these media entries belong to" +msgstr "" + +#: mediagoblin/gmg_commands/batchaddmedia.py:43 +msgid "Path to the csv file containing metadata information." +msgstr "" + +#: 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 "" + +#: mediagoblin/gmg_commands/batchaddmedia.py:74 +msgid "File at {path} not found, use -h flag for help" +msgstr "" + +#: 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 " @@ -283,11 +357,147 @@ msgid "" "domain." msgstr "" -#: 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 "" +#: mediagoblin/media_types/blog/forms.py:26 +#: mediagoblin/media_types/blog/forms.py:35 +#: mediagoblin/plugins/oauth/forms.py:36 +msgid "Description" +msgstr "" + +#: mediagoblin/media_types/blog/forms.py:40 mediagoblin/user_pages/forms.py:31 +msgid "I am sure I want to delete this" +msgstr "" + +#: mediagoblin/media_types/blog/views.py:156 mediagoblin/submit/views.py:69 +msgid "Woohoo! Submitted!" +msgstr "" + +#: 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 "" + +#: 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 "" + +#: 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 "" + +#: mediagoblin/media_types/blog/templates/mediagoblin/blog/blog_admin_dashboard.html:50 +msgid "Edit Blog" +msgstr "" + +#: mediagoblin/media_types/blog/templates/mediagoblin/blog/blog_admin_dashboard.html:57 +msgid "Delete Blog" +msgstr "" + +#: 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 "" + +#: 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 "" + +#: mediagoblin/media_types/blog/templates/mediagoblin/blog/blog_admin_dashboard.html:102 +msgid " Go to list view " +msgstr "" + +#: mediagoblin/media_types/blog/templates/mediagoblin/blog/blog_admin_dashboard.html:104 +msgid " No blog post yet. " +msgstr "" + +#: 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 "" + +#: 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 "" + +#: 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 "" + +#: mediagoblin/media_types/blog/templates/mediagoblin/blog/blog_edit_create.html:26 +msgid "Create/Edit a Blog" +msgstr "" + +#: 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 "" + +#: mediagoblin/media_types/blog/templates/mediagoblin/blog/blog_post_edit_create.html:23 +msgid "Create/Edit a blog post." +msgstr "" + +#: mediagoblin/media_types/blog/templates/mediagoblin/blog/blog_post_edit_create.html:29 +msgid "Create/Edit a Blog Post." +msgstr "" + +#: mediagoblin/media_types/blog/templates/mediagoblin/blog/blog_post_listing.html:24 +#, python-format +msgid "%(blog_owner_name)s's Blog" +msgstr "" + +#: mediagoblin/media_types/blog/templates/mediagoblin/blog/list_of_blogs.html:46 +msgid "View" +msgstr "" + +#: mediagoblin/media_types/blog/templates/mediagoblin/blog/list_of_blogs.html:65 +msgid "Create a Blog" +msgstr "" + +#: 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 "" @@ -346,29 +556,263 @@ msgstr "" msgid "You will not receive notifications for comments on %s." msgstr "" -#: mediagoblin/oauth/views.py:239 +#: mediagoblin/oauth/views.py:242 msgid "Must provide an oauth_token." msgstr "" -#: mediagoblin/oauth/views.py:244 mediagoblin/oauth/views.py:294 +#: mediagoblin/oauth/views.py:247 mediagoblin/oauth/views.py:297 msgid "No request token found." msgstr "" -#: 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 "" -#: 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 "" -#: 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 "" +#: 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 "" + +#: mediagoblin/plugins/archivalook/tools.py:133 +msgid "Secondary" +msgstr "" + +#: mediagoblin/plugins/archivalook/tools.py:134 +msgid "Tertiary" +msgstr "" + +#: 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 "" + +#: 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.

\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.

\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 "" + +#: 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 +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 "" + +#: 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 \n" +"\t http://getfirefox.com!" +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 \n" +" http://getfirefox.com!" +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 @@ -492,6 +936,14 @@ msgstr "" msgid "Sign in to create an account!" msgstr "" +#: 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 "" @@ -508,10 +960,6 @@ msgstr "" msgid "The name of the OAuth client" msgstr "" -#: mediagoblin/plugins/oauth/forms.py:36 -msgid "Description" -msgstr "" - #: mediagoblin/plugins/oauth/forms.py:38 msgid "" "This will be visible to users allowing your\n" @@ -558,14 +1006,6 @@ msgstr "" msgid "Your OAuth clients" msgstr "" -#: 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 "" - #: mediagoblin/plugins/openid/__init__.py:97 #: mediagoblin/plugins/openid/views.py:268 #: mediagoblin/plugins/openid/views.py:297 @@ -625,13 +1065,6 @@ msgstr "" msgid "Delete an OpenID" msgstr "" -#: 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 "" - #: mediagoblin/plugins/openid/templates/mediagoblin/plugins/openid/edit_link.html:21 msgid "OpenID's" msgstr "" @@ -639,7 +1072,7 @@ msgstr "" #: 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 @@ -745,10 +1178,6 @@ msgstr "" msgid "You must provide a file." msgstr "" -#: mediagoblin/submit/views.py:69 -msgid "Woohoo! Submitted!" -msgstr "" - #: mediagoblin/submit/views.py:138 #, python-format msgid "Collection \"%s\" added!" @@ -776,26 +1205,26 @@ msgstr "" msgid "indefinitely" msgstr "" -#: mediagoblin/templates/mediagoblin/base.html:81 +#: mediagoblin/templates/mediagoblin/base.html:97 msgid "Verify your email!" msgstr "" -#: 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 "" -#: mediagoblin/templates/mediagoblin/base.html:115 +#: mediagoblin/templates/mediagoblin/base.html:131 #, python-format msgid "%(user_name)s's account" msgstr "" -#: mediagoblin/templates/mediagoblin/base.html:122 +#: mediagoblin/templates/mediagoblin/base.html:138 msgid "Change account settings" msgstr "" -#: 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 @@ -803,32 +1232,28 @@ msgstr "" msgid "Media processing panel" msgstr "" -#: mediagoblin/templates/mediagoblin/base.html:135 +#: mediagoblin/templates/mediagoblin/base.html:152 msgid "Log out" msgstr "" -#: 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 "" -#: 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 "" -#: mediagoblin/templates/mediagoblin/base.html:151 +#: mediagoblin/templates/mediagoblin/base.html:169 msgid "User management panel" msgstr "" -#: mediagoblin/templates/mediagoblin/base.html:155 +#: mediagoblin/templates/mediagoblin/base.html:173 msgid "Report management panel" msgstr "" -#: mediagoblin/templates/mediagoblin/root.html:32 -msgid "Most recent media" -msgstr "" - #: mediagoblin/templates/mediagoblin/api/authorize.html:21 msgid "Authorization" msgstr "" @@ -925,37 +1350,37 @@ msgstr "" msgid "Explore" msgstr "" -#: 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 "" -#: mediagoblin/templates/mediagoblin/bits/frontpage_welcome.html:24 +#: mediagoblin/templates/mediagoblin/bits/frontpage_welcome.html:25 msgid "" "This site is running MediaGoblin, an " "extraordinarily great piece of media hosting software." msgstr "" -#: 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 "" -#: 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 "" -#: mediagoblin/templates/mediagoblin/bits/frontpage_welcome.html:35 +#: mediagoblin/templates/mediagoblin/bits/frontpage_welcome.html:36 msgid "" "\n" -" >Create an account at this site\n" -" or" +" >Create an account at this site\n" +" or" msgstr "" -#: mediagoblin/templates/mediagoblin/bits/frontpage_welcome.html:41 +#: mediagoblin/templates/mediagoblin/bits/frontpage_welcome.html:42 msgid "" "\n" -" Set up MediaGoblin on your own server" +" Set up MediaGoblin on your own server" msgstr "" #: mediagoblin/templates/mediagoblin/bits/logo.html:23 @@ -970,27 +1395,16 @@ msgid "Editing attachments for %(media_title)s" msgstr "" #: 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 "" #: 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 "" -#: 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 "" - #: mediagoblin/templates/mediagoblin/edit/attachments.html:63 #: mediagoblin/templates/mediagoblin/edit/edit.html:42 #: mediagoblin/templates/mediagoblin/edit/edit_account.html:47 @@ -1014,12 +1428,6 @@ msgstr "" msgid "Yes, really delete my account" msgstr "" -#: 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 "" - #: mediagoblin/templates/mediagoblin/edit/edit.html:23 #: mediagoblin/templates/mediagoblin/edit/edit.html:35 #, python-format @@ -1051,6 +1459,27 @@ msgstr "" msgid "Editing %(username)s's profile" msgstr "" +#: 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 "" @@ -1071,10 +1500,12 @@ msgstr "" #: 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" @@ -1132,12 +1563,14 @@ msgid "Created" msgstr "" #: 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 "" @@ -1146,35 +1579,35 @@ msgstr "" msgid "PDF file" msgstr "" -#: mediagoblin/templates/mediagoblin/media_displays/stl.html:112 +#: mediagoblin/templates/mediagoblin/media_displays/stl.html:116 msgid "Perspective" msgstr "" -#: mediagoblin/templates/mediagoblin/media_displays/stl.html:115 +#: mediagoblin/templates/mediagoblin/media_displays/stl.html:119 msgid "Front" msgstr "" -#: mediagoblin/templates/mediagoblin/media_displays/stl.html:118 +#: mediagoblin/templates/mediagoblin/media_displays/stl.html:122 msgid "Top" msgstr "" -#: mediagoblin/templates/mediagoblin/media_displays/stl.html:121 +#: mediagoblin/templates/mediagoblin/media_displays/stl.html:125 msgid "Side" msgstr "" -#: mediagoblin/templates/mediagoblin/media_displays/stl.html:126 +#: mediagoblin/templates/mediagoblin/media_displays/stl.html:130 msgid "WebGL" msgstr "" -#: mediagoblin/templates/mediagoblin/media_displays/stl.html:132 +#: mediagoblin/templates/mediagoblin/media_displays/stl.html:136 msgid "Download model" msgstr "" -#: mediagoblin/templates/mediagoblin/media_displays/stl.html:140 +#: mediagoblin/templates/mediagoblin/media_displays/stl.html:145 msgid "File Format" msgstr "" -#: mediagoblin/templates/mediagoblin/media_displays/stl.html:142 +#: mediagoblin/templates/mediagoblin/media_displays/stl.html:147 msgid "Object Height" msgstr "" @@ -1234,20 +1667,20 @@ msgstr "" msgid "Sorry, no such report found." msgstr "" -#: mediagoblin/templates/mediagoblin/moderation/report.html:32 +#: mediagoblin/templates/mediagoblin/moderation/report.html:33 msgid "Return to Reports Panel" msgstr "" -#: 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 "" -#: mediagoblin/templates/mediagoblin/moderation/report.html:36 +#: mediagoblin/templates/mediagoblin/moderation/report.html:38 msgid "Reported comment" msgstr "" -#: mediagoblin/templates/mediagoblin/moderation/report.html:81 +#: mediagoblin/templates/mediagoblin/moderation/report.html:83 #, python-format msgid "" "\n" @@ -1255,7 +1688,7 @@ msgid "" " " msgstr "" -#: mediagoblin/templates/mediagoblin/moderation/report.html:90 +#: mediagoblin/templates/mediagoblin/moderation/report.html:92 #, python-format msgid "" "\n" @@ -1265,24 +1698,25 @@ msgid "" " " msgstr "" -#: mediagoblin/templates/mediagoblin/moderation/report.html:130 +#: mediagoblin/templates/mediagoblin/moderation/report.html:133 +#: mediagoblin/templates/mediagoblin/moderation/user.html:136 msgid "Resolve" msgstr "" -#: 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 "" -#: mediagoblin/templates/mediagoblin/moderation/report.html:145 +#: mediagoblin/templates/mediagoblin/moderation/report.html:149 msgid "Status" msgstr "" -#: mediagoblin/templates/mediagoblin/moderation/report.html:147 +#: mediagoblin/templates/mediagoblin/moderation/report.html:151 msgid "RESOLVED" msgstr "" -#: mediagoblin/templates/mediagoblin/moderation/report.html:155 +#: mediagoblin/templates/mediagoblin/moderation/report.html:159 msgid "You cannot take action against an administrator" msgstr "" @@ -1303,7 +1737,7 @@ msgid "Active Reports Filed" msgstr "" #: 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 "" @@ -1312,16 +1746,16 @@ msgid "When Reported" msgstr "" #: 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 "" #: 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 "" -#: mediagoblin/templates/mediagoblin/moderation/report_panel.html:94 +#: mediagoblin/templates/mediagoblin/moderation/report_panel.html:95 #, python-format msgid "" "\n" @@ -1329,7 +1763,7 @@ msgid "" " " msgstr "" -#: mediagoblin/templates/mediagoblin/moderation/report_panel.html:109 +#: mediagoblin/templates/mediagoblin/moderation/report_panel.html:111 #, python-format msgid "" "\n" @@ -1337,23 +1771,23 @@ msgid "" " " msgstr "" -#: mediagoblin/templates/mediagoblin/moderation/report_panel.html:123 +#: mediagoblin/templates/mediagoblin/moderation/report_panel.html:125 msgid "No open reports found." msgstr "" -#: mediagoblin/templates/mediagoblin/moderation/report_panel.html:125 +#: mediagoblin/templates/mediagoblin/moderation/report_panel.html:127 msgid "Closed Reports" msgstr "" -#: mediagoblin/templates/mediagoblin/moderation/report_panel.html:170 +#: mediagoblin/templates/mediagoblin/moderation/report_panel.html:172 msgid "Resolved" msgstr "" -#: mediagoblin/templates/mediagoblin/moderation/report_panel.html:172 +#: mediagoblin/templates/mediagoblin/moderation/report_panel.html:174 msgid "Action Taken" msgstr "" -#: mediagoblin/templates/mediagoblin/moderation/report_panel.html:185 +#: mediagoblin/templates/mediagoblin/moderation/report_panel.html:188 #, python-format msgid "" "\n" @@ -1361,10 +1795,142 @@ msgid "" " " msgstr "" -#: mediagoblin/templates/mediagoblin/moderation/report_panel.html:199 +#: mediagoblin/templates/mediagoblin/moderation/report_panel.html:202 msgid "No closed reports found." msgstr "" +#: 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 "" + +#: 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 "" + +#: 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 "" + +#: 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 "" + +#: mediagoblin/templates/mediagoblin/moderation/user.html:96 +#: mediagoblin/templates/mediagoblin/user_pages/user.html:81 +msgid "Browse collections" +msgstr "" + +#: 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 "" + +#: mediagoblin/templates/mediagoblin/moderation/user.html:182 +msgid "No" +msgstr "" + +#: 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" @@ -1406,6 +1972,26 @@ msgstr "" msgid "Add your media" msgstr "" +#: mediagoblin/templates/mediagoblin/user_pages/blog_media.html:38 +#, python-format +msgid "❖ Blog post by %(username)s" +msgstr "" + +#: mediagoblin/templates/mediagoblin/user_pages/blog_media.html:92 +#: mediagoblin/templates/mediagoblin/user_pages/media.html:104 +msgid "Add a comment" +msgstr "" + +#: mediagoblin/templates/mediagoblin/user_pages/blog_media.html:103 +#: mediagoblin/templates/mediagoblin/user_pages/media.html:115 +msgid "Add this comment" +msgstr "" + +#: mediagoblin/templates/mediagoblin/user_pages/blog_media.html:149 +#: mediagoblin/templates/mediagoblin/user_pages/media.html:179 +msgid "Added" +msgstr "" + #: mediagoblin/templates/mediagoblin/user_pages/collection.html:30 #, python-format msgid "%(collection_title)s (%(username)s's collection)" @@ -1416,23 +2002,27 @@ msgstr "" msgid "%(collection_title)s by %(username)s" msgstr "" -#: mediagoblin/templates/mediagoblin/user_pages/collection.html:52 -#: mediagoblin/templates/mediagoblin/user_pages/media.html:79 -msgid "Edit" +#: 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?" +msgid "Really delete 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:23 +#, python-format +msgid "Remove %(media_title)s from %(collection_title)s" +msgstr "" + +#: mediagoblin/templates/mediagoblin/user_pages/collection_item_confirm_remove.html:39 #, python-format msgid "Really remove %(media_title)s from %(collection_title)s?" msgstr "" -#: 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 "" @@ -1475,22 +2065,10 @@ msgstr "" msgid "❖ Browsing media by %(username)s" msgstr "" -#: mediagoblin/templates/mediagoblin/user_pages/media.html:97 -msgid "Add a comment" -msgstr "" - -#: mediagoblin/templates/mediagoblin/user_pages/media.html:108 -msgid "Add this comment" -msgstr "" - -#: mediagoblin/templates/mediagoblin/user_pages/media.html:112 +#: mediagoblin/templates/mediagoblin/user_pages/media.html:119 msgid "Comment Preview" msgstr "" -#: mediagoblin/templates/mediagoblin/user_pages/media.html:166 -msgid "Added" -msgstr "" - #: mediagoblin/templates/mediagoblin/user_pages/media_collect.html:28 #: mediagoblin/templates/mediagoblin/user_pages/media_collect.html:40 #, python-format @@ -1539,52 +2117,27 @@ msgstr "" msgid "File Report " msgstr "" -#: 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 "" - -#: 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 "" -#: mediagoblin/templates/mediagoblin/user_pages/user.html:56 -#: mediagoblin/templates/mediagoblin/user_pages/user.html:73 -msgid "Edit profile" -msgstr "" - -#: mediagoblin/templates/mediagoblin/user_pages/user.html:61 -msgid "This user hasn't filled in their profile (yet)." -msgstr "" - -#: mediagoblin/templates/mediagoblin/user_pages/user.html:80 -msgid "Browse collections" -msgstr "" - -#: 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 "" -#: 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 "" -#: 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 "" -#: mediagoblin/templates/mediagoblin/user_pages/user_nonactive.html:40 -#: mediagoblin/templates/mediagoblin/user_pages/user_nonactive.html:60 -msgid "Email verification needed" -msgstr "" - #: mediagoblin/templates/mediagoblin/user_pages/user_nonactive.html:43 msgid "Almost done! Your account still needs to be activated." msgstr "" @@ -1671,7 +2224,7 @@ msgstr "" msgid "Tagged with" msgstr "" -#: mediagoblin/tools/exif.py:83 +#: mediagoblin/tools/exif.py:81 msgid "Could not read the image file." msgstr "" @@ -1743,10 +2296,6 @@ msgid "" "target=\"_blank\">Markdown for formatting." msgstr "" -#: mediagoblin/user_pages/forms.py:31 -msgid "I am sure I want to delete this" -msgstr "" - #: mediagoblin/user_pages/forms.py:35 msgid "I am sure I want to remove this item from the collection" msgstr "" @@ -1774,73 +2323,69 @@ msgstr "" msgid "Reason for Reporting" msgstr "" -#: mediagoblin/user_pages/views.py:178 +#: mediagoblin/user_pages/views.py:188 msgid "Sorry, comments are disabled." msgstr "" -#: mediagoblin/user_pages/views.py:183 +#: mediagoblin/user_pages/views.py:193 msgid "Oops, your comment was empty." msgstr "" -#: mediagoblin/user_pages/views.py:189 +#: mediagoblin/user_pages/views.py:199 msgid "Your comment has been posted!" msgstr "" -#: mediagoblin/user_pages/views.py:225 +#: mediagoblin/user_pages/views.py:235 msgid "Please check your entries and try again." msgstr "" -#: mediagoblin/user_pages/views.py:265 +#: mediagoblin/user_pages/views.py:275 msgid "You have to select or add a collection" msgstr "" -#: mediagoblin/user_pages/views.py:276 +#: mediagoblin/user_pages/views.py:286 #, python-format msgid "\"%s\" already in collection \"%s\"" msgstr "" -#: mediagoblin/user_pages/views.py:282 +#: mediagoblin/user_pages/views.py:292 #, python-format msgid "\"%s\" added to collection \"%s\"" msgstr "" -#: mediagoblin/user_pages/views.py:307 +#: mediagoblin/user_pages/views.py:317 msgid "You deleted the media." msgstr "" -#: mediagoblin/user_pages/views.py:319 -msgid "The media was not deleted because you didn't check that you were sure." -msgstr "" - -#: 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 "" -#: mediagoblin/user_pages/views.py:399 +#: mediagoblin/user_pages/views.py:409 msgid "You deleted the item from the collection." msgstr "" -#: 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 "" -#: 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 "" -#: mediagoblin/user_pages/views.py:443 +#: mediagoblin/user_pages/views.py:453 #, python-format msgid "You deleted the collection \"%s\"" msgstr "" -#: 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 "" -#: 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 "" diff --git a/mediagoblin/i18n/zh_TW/LC_MESSAGES/mediagoblin.mo b/mediagoblin/i18n/zh_TW/LC_MESSAGES/mediagoblin.mo index 35beea637e595a305f740e82427a661751f83fbb..8673b21508f9f5f37d26694898452ddc1a742ba1 100644 GIT binary patch literal 48777 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�s!?Rc~*}EFU z)R)rt1AjC`CvkfRc)d_DO!2E1sZy$r?xojJ%E|Dm9jj}_@+12@=CMNN)`k;EhG+tY zF$s?eL|0|o#>Q?76NTuA7v!*6uNuwM=&E@akDUm)5jt*jUp1O1(N(1m+>p6r#})E( z@RswKeXUoG4iDo-8MQLncp+I3QND zNCF58IHkdW%1(KZ-c9eCb#p*fU(77XOvh$#ho(l_kxkLHHA^|nxWyD&J5e}6sATV8 zPSNui=oXX`Z73N+Ri$i)R1&c&q;d<7&6b$K!19(ru=>Q8V)23JsCkG9P`lKVGBYL6 zqib8p-_qg&RIf@jL}toY2ZA;ko9d|P0(I9IU>Pc@ihFaAv$u%a9u9f>U2a575;VgL7 zVywBZSvB=3Y3ugZY)7`=jk8*qvXQ0e zx{N~MCMWrwkF~7qM(_+>ul|iC89-Q_8$ z_Kq&eAm*ZWn}eiJ6BC)EtLdE8{4{IP&B!4_VOsm`WTCDNaqN+zca! zYYnD9cqBY;*SXW9E7qaioy+~fPMB_1W5h@Pev+(<53N?A1>c{Y)+GY5@nn=`I z(nK4)nfC)-1u?f+RtE#CdlCOzp2?}&j>~lG{jT4%^-P*zWs~w0vosy z*XNYn&5iJ88j+opKSg4@@4|NaNvmI`wlccMXphWLi73 zJTfa{R(qyn-d)4T#39*MntNA6GS8_E)!8l(Fpf0z>wb&vQZK%m%v73;gTDR9}I@>HbB&7$3p)dSzCW3VYMT!=#QMa0= zrqHKqd26Me$ufdUC|bZu6%mN@c0*Nlg)JwICk_W>H%s_w$qFAK(lBz0ouXH+)ZjuZ9w8MMGEpDl4I^h;SkQ5EX@O1S$WiF8pzJ1RIb7i9 z1{ye3(5YdWF$Wd3d#%_`8zW}_S=&KQPu6t9RpE4k9Yrw43r7@mEJ0J1X<>71bSSOD zjb6BEUPoK&SdDWoO0SOPuZbpVpD=Q-UL6<{U0+0GvRdoHbR7hDeQO18o5hQK_BAj& zD|rKjoF6@`X3E&z@+PZCwo+Vbr+Jno#%I_~=Bd$HeJW*J=a4y9XJd_OXrMsioOs{+ z2LQs7CeW!6qS$#3mQi7$`X%X+%Qx7ViDk#L&D<@HX=oTWqE%R|CqnqGK~2!bBC+~~*;Yzme#u~kVl|9mCqjmh zm+{{!pGy;>jMitxE~uQgEyP-DlZL|wqQ9c3=-f<+rudbQ8}K$r1?t#avz%vVAy!T0 zHYRz&bw*Ru;3R8k2s`r`7LY_wZEs|Vwd7i)Z9{+qt20#VZlG_#D`=COo7YaUQNkLA z7wA??fk3i7lv2OOoZEEFATmo1|X!93_?imLzqiN#A2<&oAG9ym{@Pdk$% z05EU;X%5SRvf@07l#bD{C5MfQh0GqB+qzI1ANfkgt_UQeI+_$`+B|?hDK$*63b5B~ zjDx=S(oO>wIZkG>*HpC&qDkYUNfuwjk}XC|iE&8X1jZx83%DxMzWCNdMv6y@*|~&$ z;74}ylBs#4zI+WwST~TJgmLU72)s2Mm5f&t1X1lGbk3-JagGMaTAq~0 zz+k_1ru40OJhW0b!3;m-F*QGzIp(B?l$$h;HiJ;+lT0kIRx{L!9D)rICj~;3Qn9I3 zl`Mptq@ypo5S}%AV@_vlP)Mcdrd%_uluc040nTS-am*vxFN&M+Lo*dX%{0411giz9 zJ;Yv$2IOUql|T5GL!!xO-T+Vrzr| z?BfKCChKGX9a$i0#i$E%LuPdp2%9!VQ!;H?`y*{?))6xT7gTvryJ!;6kfoy#O|h7! zsiTr5>ZaeGB&KXMh3th8?_|vv7cg69cbZJH?hm7qpj)%_TIV-IOi`MxR*qXftWCHx zm2qM$lgsqEE!&_h%^s{stCI9%l$@}$ctNaH#fXOJk&m%{+IU>I3us-n3aaKsr~@I9 z?XZdx#bPvdiEBkfPnoiz4|G+$RdX0D<@Kg$s={>XMnr)~nMW<7sk6VT?V=m9imygf z=giSIXEB`N;?k>LlbFUeXVb2buqv#!lKM5WG<>W{8J8kbQ5;XHZmoq1=jJ=ZS>o%b%rrd)gNxJXoFB{- z`bH?fY$G$o&65ono>~y)<_XiM-gL`^@zKp$=DiEU$gBzEnhu1FEM3#@Mb&07;Wv0D zlSRW_0wnv!Mn#v!t=cDW>Y29zovZBxb0rat$=0$NErUgotb>>b>Zhy($rX3xB*|~~ zs9(yCJa7?&Wj~38&3Oxvaog&Li&C2*kb2?5g-vrxbBx^RZy7)NxugA8wlq33x4pIT zlBNsIMH)Kx+Uuv?r1@y7)-!BG3Fo9aJ4-em=c~s~w#MME?m%;oy0od_D|X;(5w%okHL4o= z=7V=LdDp@Zj&S4r6=HwG5eQTH)#tLClBd(z!;JJNSyWMae2iaVZ>mP**yga*xD2aN z&iSL_Y)3Qu4I?Rmaag-03B&pkOsG;rq9o{w~P9&jFLEu^mb=EDrq{~z0q`BPK!Jv_Y(09LsTuY zB;bv%RQF}u_$h9TQ{OklKd9Qi7K}?AbkzNuQ@=)7zbiStP(*}}XVON+leFiCQ;DcE zd!LOz+2BL28r?qjs`jzB;R0B6SLQ}bth(B>MFdM5vUpBs-jutQu+o{}xdy#S_NMp- zF$a_2TLdT%V`}-GCSD~6eQrJQO&mkVsIOu4^imyU)0GaEI@|5D81oR!Dwh==j~S6< z%y>1`J%&1yE)A9WhKh)5)ek6T{y;L{{WGVww#=U-Q_a*v9_yc52-QYTwOmlg?u?vz z@#>iCDoEnZ)rzpq5D+0ytTEu>OWuYf?>tC?ENPh_rx-4Cn`BSl=GiCK5!s@DvlMK^ zK-=V{P49qL_LPO2tPJA4$xlMSPWfb(oW#K}JEd-Whs0{9lwA@g7>Tm*u`ugG#Mb$w zGsifDQ)`%TdUM70{evj18xoOsWZ@d2B}c5;nhK z#^jqWYdGC%IpvDuQ?8kugH$co>STSc9wj=(&c~@>i#gsz#r4B@?Y3TLJN0d(v0hiJ zHeYG9UD8N9psp!v!|Z7vmBj=fUN&}cIPKmqE8*MDQZ&5-zaRHNt}q@theGX~KPl-J zw+`&o#xUHK>8baRg;}zr^|An~I}bw|u1gMv>f@B^XH#whV5}x*NK7rKk<)OzSZyNh z?PO`Lqrp2&1GR2XQ#7OMxa)U`KRV^A07iRiEptG(O?z?iboY599@xhQ(G0~3!*YTD z#kc*1Adl1iAHo z$T#dQAd-geszV#%dD6oI)`OE(AELGHM446)PsuZ~+41%)3Yl~=c%yZlJf&LNEGm^$ zGuT*9sTxy#%(n@{8b97fjYDSv3waCXStwVg=3tLP<4h+})7Iqc9G4k9Ob+-d!ayx8 z)gylLQNoc3r#&W|CL)PNm_ci5RqcB+I8_mb4@z`h1TkHC((=(9sjb`?nh)))`#JZ)zxW} z^-ES~I+Mtyk)Rn1#vEOZw$9w2pY76q!C<+K1gDzW#vrxtfm9}dn7IoWg*6CrA_rXC zCA2ZspIDC`LmnPD-uNmIQ6mWb#|g-EF+<`ftCMA-B9eX5-{O#TEn4*7_Cm~h#7JiF zC+Q&{;rYU_96B@JWZ4M|x>$r+J(|Xl@JJ+A$50<#OL`gNCxnxiQJ-gTD4B2Qu**{2l&T~-{8!-$Q5+$){Q);Y3PCL18At@6~<}h6* z=%@)E<;z6o3#y77Ua1`*P#-(<7AWfP_8SeW+oMAViOSI1JJ{9a^dX_DVh+tVSHbCi z8$E0R__r9P!ki9$Z4o+PY|0GF%12Mj8kJvWTj0S_j7QL44&NI6ZNxClf?O%5RnP3H z3aFNBRf;?{)`yFs8d;?xiXI1B7&f+0ep|l=jLIDH%jhIth;vBa1}i{bkY-wepJ)a( za^lsB=o?(4n&cB-oTWy9e_y2y^6JhEhJ%J{CcKrNEMXo(=T#M2Xpd&#??f~6>7m5* ztBGi4yAChLX=r^WVXXVnb2{zpJ%iqkz*pgQaq~@ltLh6qDT6f{?G!P zVCPzrS9)S=Ai70oH=p|Zkcw)=vxZK*}2lly2tj2xo3mbUTC33x5{*q zk5BV90nE97RRd45kEQsGi9&Z^uJHmANgO$>`_TNF*y^%ZY0M@0s3w$4jk)kudD@sv zJ>_9r>x+D-%+%O#kN8-M7_SQ&zSnobfZ*WsTX=zjg~Gf-VMzGy4g+>b`UvioK`ZOa zzSW^jYUW0_>Jx@)AcmU>BK~hDI%*=WHK*WigE}s`q#mkgtzefSk-ZE@?p?+~?c_8Y z8s0>S0yrTn<6-eI*d{MZ+Rsct`Xm}bOeozL&S2VUUr$Q`ma5impLI7&=i9QysndME zTCH^z>4@VStl~}Ui>;H_>Wt=8YtMrvkRpiXQ!e+*5;ASLzJgQgbn1~I-P8HT+z%i8 zTa?beV$<|8lCbBY9TWDc#BQZ7w(|*e=`4^`hFn2E+V3(dmCj;B9lV%J5RDKeE1m#q zt$Q!?zu|Oc(G3GuxyJ_(2B{EAb~Lgbe4m+}Q@EoE=W*!RhSTGC&{q;o&e^ZoHtzm^ zX5-b^K}|0Z3?2hG6&h4)c;lq-y53k%PN5fhj@$(0-f5>35WXBYs0l>7z)(kY13@fi zuNn}^5;N9So>M+HCWG19nkxxNq*o?mwJq3vfNhkJw?8j(&j9OQ>^Pgcn)2C>(ez8( zYo*a`oG8$R5~F8lO1Wlsb52_8Y=k{w`O!Z z&q+G@pV-AW+NA*kJ20Q#H?A+Xbfx->R3<_*yx9TM!!+ifDe3kSnfg^vT-k?`|i zl?)yudiDBJ4pJP(e6e6%*){^((<~j6;GE4OfXr1;x6!dAMj|n9>UhA@s)qHihWnSQ znhC0-n%nzRTfb{7Yrw1&`&7b>?&?F-3#T?&ShA$$Nz{ECr^efK{sp(Es@J&gVPQ6& zFF~_#9y<@Jg8eh~$NkZcg6jt>%EFbrrD6p`y_;#=LLXGJr=z0Qb(yCa)y!e~rJI*9 zn^mNiL9Nfq_+4}KT&uf2mUZS-*T<;SU{ov&k*SwMTBu(&3REd$D_K6cw}&P5Xs_X@0+)sCG;Alr@8IXIH{$PNPLcS3!NSy`8w-Er=48zws2X7HqfLl;Xl^uO&ng`K zwRy8<+&X$>!?f1UVy3lmqM}q|;yj{?Wa;XQuEYn?&#NzNm^^9ngeoO3YPzr?oLy;D ztZ9thy)zn*C6~Wa$2<70pyTS!jya82RP$-foK>^ohb<(>=(%M^5t z!RzMaWqeW7B@IzS?^Bz4pWa;F_Hg;p12yM!bjM}XP~LNY-_siheVK|$w^hme(sMm8 zuCMG^{@U4-8;HCp_T>McF0Ry)>DhRoYUb4~l7`oD6J^}9GJYDeOq>>vsA79t?MT-SHiu8whj2!^^>U1^h1HpZc4JcZ9 zs$0(?~c{w^-KC5U8?$y?fcQ9yH);w*=>{My$_bxZDxQnKn^|M zyXBGc18aYB^pWUCi&hUS{b4Ggy5`|{Bjd!IY% zK5=E!q38`=Ga1u0Z}&gsj>+c5^6fgqLLTY3)c?791Jtv##nY12R&3BNm1J*&;738`kQPEXRO(86onI9YynN#CNy zzA)=Aoa}k>!Sb{BR!?kdN<8GuVy-Md*t2_8`RF=d_T~L+`Um9Vo~O5z*X<|tK>gi^ z)(|R4*LL@j$B_(`jT7A*Xmr)k{y-jH@#Npe4qpRQQr5MMrr+sYi@+>-=_!>C_YYwoGtmv_7&mD zQ_uD6-_f)CfEqC2(0%w`h7!3j>D|4zyl*R^l=7125H%6>>e={6Wy{@tn>R!}*5oWZ zEK;mHE=g!EP;&L7$2|RvdCdZiDlZ%GHnSmF4T1%by%w+Lu&MeCcCoYIBP(vaow|(jR(u?9)NP? z?y z9;CtkWel)y(Yn6HYimj1Y8-vueQ1?9^Vs&E9Nk)T-(z5u-aTu2`8S*#oWO%6Ui&gf z@0Xa?RwVUa0by@h)u(&QDGWmiSc(J2ahHV5uryv)Zq`qzU!lF@_ zE{DYUa>3w?#j=HOwI>mv@6q*4b0kXdU*@b@*}Sa0_krG>%X%L_)_rIf7Mm8(vK1`w zFl~ocijh5sR`=3pG}FvF(tPKE%BBZIrrPO9x0(0~{vkMc`r>-HC z?A^Br6STa2bI*!pE-I?EmhXOED#E5jL^%Ew!T<>Y&y}}5ieVAfd#at*uR#|{->7@b zE6X?2Xs~PDYG)1ZU177E$gG}ihx#7a4wchIQ?^=^seI&c5C80Ma&e>W4u*%_hZdn1 zy>3xE5z9471MYDL!m9}-)<3E2US)Diqcqkak6!CWN3U0^!1pP*>(IVFwd(xQ;JPoo z3+gPCs-E_MNvnzUHb*anYS_J)tLd`#@#Y{XH*kiYn{Y^`6+z z!}KmkZPdDg4;F^=GF6AXiR9j1-mtj(l=&{NUtL+UF6z5`iLd!Ez3#RQe1sttavWcd zsZ!p&PvrL-9@%r(=Mk@ZPa`tD_vnhqp|X2N`QcSj&r7>|k3M_STN?d!o%QdJ2B&NK z&Ne<%a;J~0#;*yUTBjn-Q&&{kg3g&>=h^LV9OO{Xrh}|v91|?ZFqvk51b1!A-Dpy& z+!uH8HgdHuowavGt&Wa@C1AD~?MYQEeX?)S)}BZ37VmyN_cQh$J%o$tE4g?1N?+}Y zgYR8Yc~FYBvSBejc82h|R13AmPPNR0|F{bpD{CL?dEv2e7vfv@GupqHck=rggH7mA zdGsj07IHw&K+ts)IRK*Xu->|&(a*PpD;mou9z_2Kg&0KM-pBhMdMxUF>3LLi-=m8O zxJYX!mo#D$5n5suxi8y$;#lv?J1g6taR=6;Snj-N6|Y)US-MKAE3CHd`zxDY#<1(% zw?S2`$7@XsgH!_&( zx(@A$5>y`EPL}esyYzeSPA5~}k%x&Gx$PFLUxcJN72b7BkUEo-x=wZ{qqjjZx6A7L zAhXHLX?jZN!X3A|n!~)EIM%a?Am$eN9p<@-bN;u!lu^FygU_O6#8TV#^{pm8BtOFa zQ2baX5?k0qb)sJ+70FcW+sY5IvmFQttHb^F{yC06?6!;|6c+Mh2Hm^tcMGFWLf_qw zS7}QKI36Ll?)lvqIpv*CmiMnKKl}8^*gM#}`$+j-jPlhylM=6SsVn`xV)LwBrfOQ! z887cY011!)TE|9?%390;*>VJ>?a{a;2g}D-_bppP zW7xQrXLhK)|LmIv{h`xPu zAXfL0H9boXx_{#qP%UXBWC__YCFaO%T258{TnH9Y-PDRM#64i9)P;A^i+5aJ{)7zE zNw4qv#R^fG6Zh!?M#xUYro8fz?n5hao5bHQEP}tI%34Ku0+bi8LpDd4f^Zt)I89;z z1WS3vi?|g1Jsag(b~xm6zfV0aFWudD&u)cycOJ$QgF*4+B02cg|N z+7S6mH^LM<^0eLF*z^1&Jv?6TxC0NSr2}@I~ z3ws7>^ehPT<;$GewTJ9>le%>LVfr&Lq!c^54^Y)%4_f={8`+MqU7?WBG9~Q{#jI<4 zY5je6*(2Q=K=fbkcE{LtX5X?^C_d(=eD@YKQOYd?ZhUm6XJ141kml3J75R0K1BQ3f zt1iP(DQB0$oj;6!n^3=I4RX(8pvt}-5GE*3f0QUPqgwKY^@)u0diii;-0QmC(fKSi z2#Z|e402%7gTdO+tVmfzdAb)(xWHagn^l>l;{^(_PMLiK5R@e52{NgBz_dj)`x?ema7jS*6}%~Wt@uEcxCjxZW3ElEP$Tir*G-=sxzSB@Z zPwncx?}2^_lD96p5QZ4TR75i>vSLHez6V^7`)+3{;gr*QAH+^&<$=oH6=`288=tML zd%-(G*4mJj?rE&%-n+AE+i6y8hOjPNO+pk6IL+>aNju?t4q;YpU#%`T1P^_*TA_3A zZbgC^na4rtSRb${^qY4jV>&M(G*;VLbGlPzs!rj+tlqQ1vL+^MVp{n*5JFuw)!9CIdFLMdrZD_4 zKKr`#O}%=tI$Xkoi=XRzCcSSl?K{Q+dtWR8nE#}GEFU|7&#%?I z{TcsVJJKrk-ED@ug70dF3VIJNP51geL*JJ5<>d$KIF}Ciy6t&vzrshhD(O=H0v=qA zx=%b*S-sc|Z_{wQISq3lxO|E6wD^CMD-~UjMFB!M>zS2MffzzK_gH!Cp~^GItM@1- zK8-npE~y|3Ua3nkou?RdSJKZ_4lE#I*NLbgV<39PA|6$zNoRd$>kH0TyEV|hl&-lU zaiE)MHzm5*u5PEN+!lP@RmX|OdLS3>Vo)CS^S8*cYOh|iq}xirOi4FY1}QmkP;jIx znTV;V-R9>-ogwXOrSc5XtTlM;ei%&=s)tvRb&ykXivFBfTHf)rW-4si+k~e=j&i}T z=gius<)Rm1|9esUE1ZJCaBo(IWzjiNrQkhArubx&WUq%}!756_ zyY6(=mQl3VddqM%w}>ldb^j_~d%hQkV1Tprc&e!>X6ddu`hnp`1t2q!&H_P{| zOT#(cM~-wK+eBTd;hY@pFxQm6bRXX4($G%_D0C|2Y14;`1*MRhdgNRu`mV*te4x&t zvI$JG3}j55OH0merW{$V(^+9)g}yxoiG26RxI@RuIF`6h^eNjG7<6-cw)^PO?w8l5 zL-#X#PJqfo2YR145qil6kk9l0m$YAyVZhCUIu9J9czXA3O-YJV(S7*o%EKJk+|qmG z5xyo?GyP1+5%g-La|dgY9fH~zLP9({h~X#ZWNX<0^jcxymKhDFeCmhZRUVoLon|~^ z3yr-WoxT%~aYm3sM!R(^)BR_imN>f3TDEm;TVZ~X-U81~^16L9R}pyf;Y^*yvYoBu znAMys$2a4DMutc4mha>e>eQ|htPZZ$e@>qUuNj%1K4O?!3wFRxi*wrx=rr;1OrpU3 zZWgQ-@_=!_G%L&5u&P2`Fjrsrb%Q<^EJ_{G=ir-1g~L-jf2DwUNpTh)IyLLhXdFAh zI_*6s0p&4WzhRKb8M8`UqTkUHi|9MGPj<;5JW%E6SHEBoF}bq$$wjmj_3qt8{6UMz zK5wkOZP3lFc;J15=?lMckfSb)Vq}ESU=i3swoU68v%*Upt3I~LBL%F9G=88MRP{E& z5MxX45{#>_(f~pFQmm?)*KO{7aX)+BB%xm;8=yVgf@TR8BcVnbvk=lbDruPo? zE`GM>#T`A*AL)7VK#$4E@&*oHK7p~Qz}289!8Loj2IxQI&Ok=yo7QzQDv7@LyMJ)d z$F`lV!>Gp}@S5Bmmc8jda*dy<)p|;!t@U6H=PQP!pCOWzsyWvfYE5Sop^nuVjxL#<*89Li zN47hjh zO{({G^slO%2N~yp{+)c-e5uy=(8HP_i(fN;ZklPPY+jKOy!BX$OZ8y8@eRaA?SYXq z33hRRUi9WvI9MDY%o6ep#v+#NvI-|GShu!=YHPLj{yLqJZmKFgA3~z%Tn;DGZ?Qns zS?c49?@YDu#C2JHR(prkaOMo}Fdx;N`yu}6pZi!6rjI@B>ed^!ZrMQuUp=C=9UZHz zSi||+zQr5ZO2N3`zzxTAd-q_7`r4{Fyx{e@5ml{^Lcv<(T>Sc7J_^laVkRU5;UfX` z1BN}H^KiB;n4Y%tQ$6I1{Cn#TyxM;j_0{jdb2`^r=s`J~{azK3wsP!Ws;Kp8HHkHA zicctYD9j^ZzTFk(PMHQ`dt~b1#_6KGa6w+&`{d)uT7m=YoWK0S in|Vu~K6CP(zoDD*+<2%es&Kp@{U*5Tl=l1B_x}Sb7gtLF delta 7255 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 DL{#UN diff --git a/mediagoblin/i18n/zh_TW/LC_MESSAGES/mediagoblin.po b/mediagoblin/i18n/zh_TW/LC_MESSAGES/mediagoblin.po index 67b41aba..aa712f88 100644 --- a/mediagoblin/i18n/zh_TW/LC_MESSAGES/mediagoblin.po +++ b/mediagoblin/i18n/zh_TW/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: @@ -7,19 +7,19 @@ # Harry Chen , 2011-2012 # medicalwei , 2013 # medicalwei , 2012 -# m13253 , 2013 +# Star Brilliant , 2013 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: 2013-12-03 19:23+0000\n" +"POT-Creation-Date: 2014-07-10 12:32-0500\n" +"PO-Revision-Date: 2014-07-10 17:32+0000\n" "Last-Translator: cwebber \n" "Language-Team: Chinese (Taiwan) (http://www.transifex.com/projects/p/mediagoblin/language/zh_TW/)\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: zh_TW\n" "Plural-Forms: nplurals=1; plural=0;\n" @@ -52,12 +52,12 @@ msgstr "本欄位需要 email 位置。" msgid "Sorry, a user with that name already exists." msgstr "抱歉,這個使用者名稱已經存在。" -#: 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 "抱歉,此 email 位置已經被註冊了。" -#: 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 "認証金鑰或使用者 ID 不正確。" @@ -83,174 +83,185 @@ msgstr "您的電子郵件已經確認了!" msgid "Resent your verification email." msgstr "重送認證信。" -#: mediagoblin/edit/forms.py:27 mediagoblin/edit/forms.py:87 -#: mediagoblin/submit/forms.py:37 mediagoblin/submit/forms.py:61 -#: mediagoblin/user_pages/forms.py:45 +#: 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/user_pages/forms.py:45 msgid "Title" msgstr "標題" -#: 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 "這個作品的描述" -#: 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" " \n" " Markdown for formatting." msgstr "您可以使用\n\nMarkdown 來排版。" -#: 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 "標籤" -#: 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 "用逗號分隔標籤。" -#: mediagoblin/edit/forms.py:40 mediagoblin/edit/forms.py:95 +#: mediagoblin/edit/forms.py:42 mediagoblin/edit/forms.py:97 msgid "Slug" msgstr "簡稱" -#: 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 "簡稱不能為空白" -#: 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 "此媒體網址的標題部份。通常不需要修改。" -#: 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 "授權" -#: mediagoblin/edit/forms.py:52 +#: mediagoblin/edit/forms.py:54 msgid "Bio" msgstr "自我介紹" -#: mediagoblin/edit/forms.py:58 +#: mediagoblin/edit/forms.py:60 msgid "Website" msgstr "網站" -#: mediagoblin/edit/forms.py:60 +#: mediagoblin/edit/forms.py:62 msgid "This address contains errors" msgstr "本網址出錯了" -#: mediagoblin/edit/forms.py:65 +#: mediagoblin/edit/forms.py:67 msgid "Email me when others comment on my media" msgstr "當有人對我的媒體評論時寄信給我" -#: mediagoblin/edit/forms.py:67 +#: mediagoblin/edit/forms.py:69 msgid "Enable insite notifications about events." msgstr "啟用活動的站內通知。" -#: mediagoblin/edit/forms.py:69 +#: mediagoblin/edit/forms.py:71 msgid "License preference" msgstr "授權偏好" -#: mediagoblin/edit/forms.py:75 +#: mediagoblin/edit/forms.py:77 msgid "This will be your default license on upload forms." msgstr "在上傳頁面,這將會是您預設的授權模式。" -#: mediagoblin/edit/forms.py:88 +#: mediagoblin/edit/forms.py:90 msgid "The title can't be empty" msgstr "標題不能是空的" -#: 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 "這個蒐藏的描述" -#: 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 "此蒐藏網址的標題部份,通常不需要修改。" -#: 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 "舊的密碼" -#: 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 "輸入您的舊密碼來證明您擁有這個帳號。" -#: 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 "新密碼" -#: mediagoblin/edit/forms.py:117 +#: mediagoblin/edit/forms.py:119 msgid "New email address" msgstr "新的 email 位址" -#: 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 "密碼" -#: mediagoblin/edit/forms.py:123 +#: mediagoblin/edit/forms.py:125 msgid "Enter your password to prove you own this account." msgstr "輸入您的密碼來證明您擁有這個帳號。" -#: mediagoblin/edit/views.py:73 +#: mediagoblin/edit/forms.py:155 +msgid "Identifier" +msgstr "" + +#: mediagoblin/edit/forms.py:156 +msgid "Value" +msgstr "" + +#: mediagoblin/edit/views.py:78 msgid "An entry with that slug already exists for this user." msgstr "這個使用者已經有使用該簡稱的項目了。" -#: mediagoblin/edit/views.py:91 +#: mediagoblin/edit/views.py:96 msgid "You are editing another user's media. Proceed with caution." msgstr "您正在修改別人的媒體,請小心操作。" -#: mediagoblin/edit/views.py:161 +#: mediagoblin/edit/views.py:166 #, python-format msgid "You added the attachment %s!" msgstr "您加上了附件「%s」!" -#: mediagoblin/edit/views.py:188 +#: mediagoblin/edit/views.py:193 msgid "You can only edit your own profile." msgstr "您只能修改您自己的個人檔案。" -#: mediagoblin/edit/views.py:194 +#: mediagoblin/edit/views.py:199 msgid "You are editing a user's profile. Proceed with caution." msgstr "您正在修改別人的個人檔案,請小心操作。" -#: mediagoblin/edit/views.py:210 +#: mediagoblin/edit/views.py:215 msgid "Profile changes saved" msgstr "個人檔案修改已儲存" -#: mediagoblin/edit/views.py:243 +#: mediagoblin/edit/views.py:248 msgid "Account settings saved" msgstr "帳號設定已儲存" -#: mediagoblin/edit/views.py:277 +#: mediagoblin/edit/views.py:282 msgid "You need to confirm the deletion of your account." msgstr "您必須要確認是否刪除您的帳號。" -#: 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 "您已經有一個稱做「%s」的蒐藏了!" -#: mediagoblin/edit/views.py:317 +#: mediagoblin/edit/views.py:322 msgid "A collection with that slug already exists for this user." msgstr "這個使用者已經有使用該簡稱的蒐藏了。" -#: mediagoblin/edit/views.py:332 +#: mediagoblin/edit/views.py:337 msgid "You are editing another user's collection. Proceed with caution." msgstr "您正在修改別人的蒐藏,請小心操作。" -#: mediagoblin/edit/views.py:373 +#: mediagoblin/edit/views.py:378 msgid "Your email address has been verified." msgstr "您的 email 位址已認証。" -#: 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 "密碼錯誤" @@ -281,6 +292,69 @@ msgstr "跳過「%s」,已經建置完成。\n" msgid "Old link found for \"%s\"; removing.\n" msgstr "找到「%s」舊的連結,刪除中。\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" +"" +msgstr "" + +#: mediagoblin/gmg_commands/batchaddmedia.py:40 +msgid "Name of user these media entries belong to" +msgstr "" + +#: mediagoblin/gmg_commands/batchaddmedia.py:43 +msgid "Path to the csv file containing metadata information." +msgstr "" + +#: 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 "" + +#: mediagoblin/gmg_commands/batchaddmedia.py:74 +msgid "File at {path} not found, use -h flag for help" +msgstr "" + +#: 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 " @@ -288,11 +362,147 @@ msgid "" "domain." msgstr "跨網站存取 (CSRF) 的 cookie 不存在,有可能是 cookie 阻擋程式之類的程式導致的。
請允許此網域的 cookie 設定。" -#: 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 "抱歉,我不支援這樣的檔案格式 :(" +#: mediagoblin/media_types/blog/forms.py:26 +#: mediagoblin/media_types/blog/forms.py:35 +#: mediagoblin/plugins/oauth/forms.py:36 +msgid "Description" +msgstr "描述" + +#: mediagoblin/media_types/blog/forms.py:40 mediagoblin/user_pages/forms.py:31 +msgid "I am sure I want to delete this" +msgstr "我確定我要刪除這個媒體" + +#: mediagoblin/media_types/blog/views.py:156 mediagoblin/submit/views.py:69 +msgid "Woohoo! Submitted!" +msgstr "啊哈!PO 上去啦!" + +#: 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 "" + +#: 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 "由於您沒有勾選確認,該媒體沒有被移除。" + +#: 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 "" + +#: mediagoblin/media_types/blog/templates/mediagoblin/blog/blog_admin_dashboard.html:50 +msgid "Edit Blog" +msgstr "" + +#: mediagoblin/media_types/blog/templates/mediagoblin/blog/blog_admin_dashboard.html:57 +msgid "Delete Blog" +msgstr "" + +#: 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 "編輯" + +#: 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 "刪除" + +#: mediagoblin/media_types/blog/templates/mediagoblin/blog/blog_admin_dashboard.html:102 +msgid " Go to list view " +msgstr "" + +#: mediagoblin/media_types/blog/templates/mediagoblin/blog/blog_admin_dashboard.html:104 +msgid " No blog post yet. " +msgstr "" + +#: 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 "真的要刪除 %(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 "取消" + +#: 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 "永久刪除" + +#: mediagoblin/media_types/blog/templates/mediagoblin/blog/blog_edit_create.html:26 +msgid "Create/Edit a Blog" +msgstr "" + +#: 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 "增加" + +#: mediagoblin/media_types/blog/templates/mediagoblin/blog/blog_post_edit_create.html:23 +msgid "Create/Edit a blog post." +msgstr "" + +#: mediagoblin/media_types/blog/templates/mediagoblin/blog/blog_post_edit_create.html:29 +msgid "Create/Edit a Blog Post." +msgstr "" + +#: mediagoblin/media_types/blog/templates/mediagoblin/blog/blog_post_listing.html:24 +#, python-format +msgid "%(blog_owner_name)s's Blog" +msgstr "" + +#: mediagoblin/media_types/blog/templates/mediagoblin/blog/list_of_blogs.html:46 +msgid "View" +msgstr "" + +#: mediagoblin/media_types/blog/templates/mediagoblin/blog/list_of_blogs.html:65 +msgid "Create a Blog" +msgstr "" + +#: 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 無法執行,請檢查紀錄檔" @@ -351,29 +561,263 @@ msgstr "已訂閱 %s 的評論!" msgid "You will not receive notifications for comments on %s." msgstr "您將不會收到 %s 的評論通知。" -#: mediagoblin/oauth/views.py:239 +#: mediagoblin/oauth/views.py:242 msgid "Must provide an oauth_token." msgstr "必須提供 oauth_token。" -#: mediagoblin/oauth/views.py:244 mediagoblin/oauth/views.py:294 +#: mediagoblin/oauth/views.py:247 mediagoblin/oauth/views.py:297 msgid "No request token found." msgstr "找不到請求的 token。" -#: 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 "抱歉,檔案太大了。" -#: 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 "抱歉,上傳該檔案將會超過您的上傳限制。" -#: 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 "抱歉,您已經碰到了您的上傳限制。" +#: 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 "" + +#: mediagoblin/plugins/archivalook/tools.py:133 +msgid "Secondary" +msgstr "" + +#: mediagoblin/plugins/archivalook/tools.py:134 +msgid "Tertiary" +msgstr "" + +#: 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 "" + +#: 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.

\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.

\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 "" + +#: 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 +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 "最新的媒體" + +#: 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 \n" +"\t http://getfirefox.com!" +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 \n" +" http://getfirefox.com!" +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 @@ -497,6 +941,14 @@ msgstr "在 OpenStreetMap 上觀看" msgid "Sign in to create an account!" msgstr "登入以建立帳號!" +#: 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 "允許" @@ -513,10 +965,6 @@ msgstr "名稱" msgid "The name of the OAuth client" msgstr "OAuth 用戶程式的名稱" -#: mediagoblin/plugins/oauth/forms.py:36 -msgid "Description" -msgstr "描述" - #: mediagoblin/plugins/oauth/forms.py:38 msgid "" "This will be visible to users allowing your\n" @@ -563,14 +1011,6 @@ msgstr "OAuth 用戶程式連線" msgid "Your OAuth clients" msgstr "您的 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 "增加" - #: mediagoblin/plugins/openid/__init__.py:97 #: mediagoblin/plugins/openid/views.py:268 #: mediagoblin/plugins/openid/views.py:297 @@ -630,13 +1070,6 @@ msgstr "新增 OpenID" msgid "Delete an OpenID" msgstr "刪除 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 "刪除" - #: mediagoblin/plugins/openid/templates/mediagoblin/plugins/openid/edit_link.html:21 msgid "OpenID's" msgstr "OpenID" @@ -644,7 +1077,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 @@ -750,10 +1183,6 @@ msgstr "您可以使用\n\nMarkdown 來排版 msgid "You must provide a file." msgstr "您必須提供一個檔案" -#: mediagoblin/submit/views.py:69 -msgid "Woohoo! Submitted!" -msgstr "啊哈!PO 上去啦!" - #: mediagoblin/submit/views.py:138 #, python-format msgid "Collection \"%s\" added!" @@ -781,26 +1210,26 @@ msgstr "封鎖了,會在 %(until_when)s 解除" msgid "indefinitely" msgstr "永久封鎖了" -#: mediagoblin/templates/mediagoblin/base.html:81 +#: mediagoblin/templates/mediagoblin/base.html:97 msgid "Verify your email!" msgstr "確認您的電子郵件" -#: 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 "登出" -#: mediagoblin/templates/mediagoblin/base.html:115 +#: mediagoblin/templates/mediagoblin/base.html:131 #, python-format msgid "%(user_name)s's account" msgstr "%(user_name)s 的帳號" -#: mediagoblin/templates/mediagoblin/base.html:122 +#: mediagoblin/templates/mediagoblin/base.html:138 msgid "Change account settings" msgstr "更改帳號設定" -#: 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 @@ -808,32 +1237,28 @@ msgstr "更改帳號設定" msgid "Media processing panel" msgstr "媒體處理面板" -#: mediagoblin/templates/mediagoblin/base.html:135 +#: mediagoblin/templates/mediagoblin/base.html:152 msgid "Log out" msgstr "登出" -#: 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 "新增媒體" -#: 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 "新增新的蒐藏" -#: mediagoblin/templates/mediagoblin/base.html:151 +#: mediagoblin/templates/mediagoblin/base.html:169 msgid "User management panel" msgstr "使用者管理面板" -#: mediagoblin/templates/mediagoblin/base.html:155 +#: mediagoblin/templates/mediagoblin/base.html:173 msgid "Report management panel" msgstr "回報管理面板" -#: mediagoblin/templates/mediagoblin/root.html:32 -msgid "Most recent media" -msgstr "最新的媒體" - #: mediagoblin/templates/mediagoblin/api/authorize.html:21 msgid "Authorization" msgstr "認証" @@ -930,38 +1355,38 @@ msgstr "使用者條款" msgid "Explore" msgstr "探索" -#: 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 "嘿!歡迎來到 MediaGoblin 站台! " -#: mediagoblin/templates/mediagoblin/bits/frontpage_welcome.html:24 +#: mediagoblin/templates/mediagoblin/bits/frontpage_welcome.html:25 msgid "" "This site is running MediaGoblin, an " "extraordinarily great piece of media hosting software." msgstr "本站使用 MediaGoblin — 超讚的媒體分享架站軟體。" -#: 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 "您可以登入您的 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 "沒有帳號嗎?開帳號很簡單!" -#: mediagoblin/templates/mediagoblin/bits/frontpage_welcome.html:35 +#: mediagoblin/templates/mediagoblin/bits/frontpage_welcome.html:36 msgid "" "\n" -" >Create an account at this site\n" -" or" -msgstr "\n >在本站建立一個帳號\n 或" +" >Create an account at this site\n" +" or" +msgstr "" -#: mediagoblin/templates/mediagoblin/bits/frontpage_welcome.html:41 +#: mediagoblin/templates/mediagoblin/bits/frontpage_welcome.html:42 msgid "" "\n" -" Set up MediaGoblin on your own server" -msgstr "\n 在您自己的伺服器上安裝 MediaGoblin" +" Set up MediaGoblin on your own server" +msgstr "" #: mediagoblin/templates/mediagoblin/bits/logo.html:23 #: mediagoblin/themes/airy/templates/mediagoblin/bits/logo.html:23 @@ -975,27 +1400,16 @@ msgid "Editing attachments for %(media_title)s" msgstr "編輯 %(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 "附件" #: 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 "新增附件" -#: 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 "取消" - #: mediagoblin/templates/mediagoblin/edit/attachments.html:63 #: mediagoblin/templates/mediagoblin/edit/edit.html:42 #: mediagoblin/templates/mediagoblin/edit/edit_account.html:47 @@ -1019,12 +1433,6 @@ msgstr "真的要刪除使用者「%(user_name)s」以及所有相關的媒體 msgid "Yes, really delete my account" msgstr "是的,我真的要把我的帳號刪除" -#: 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 "永久刪除" - #: mediagoblin/templates/mediagoblin/edit/edit.html:23 #: mediagoblin/templates/mediagoblin/edit/edit.html:35 #, python-format @@ -1056,6 +1464,27 @@ msgstr "編輯 %(collection_title)s" msgid "Editing %(username)s's profile" msgstr "編輯 %(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 "" @@ -1076,10 +1505,12 @@ msgstr "新的評論" #: 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" @@ -1137,12 +1568,14 @@ msgid "Created" msgstr "建立於" #: 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 " %(media_title)s 的照片" @@ -1151,35 +1584,35 @@ msgstr " %(media_title)s 的照片" msgid "PDF file" msgstr "PDF 檔" -#: mediagoblin/templates/mediagoblin/media_displays/stl.html:112 +#: mediagoblin/templates/mediagoblin/media_displays/stl.html:116 msgid "Perspective" msgstr "透視" -#: mediagoblin/templates/mediagoblin/media_displays/stl.html:115 +#: mediagoblin/templates/mediagoblin/media_displays/stl.html:119 msgid "Front" msgstr "正面" -#: mediagoblin/templates/mediagoblin/media_displays/stl.html:118 +#: mediagoblin/templates/mediagoblin/media_displays/stl.html:122 msgid "Top" msgstr "頂面" -#: mediagoblin/templates/mediagoblin/media_displays/stl.html:121 +#: mediagoblin/templates/mediagoblin/media_displays/stl.html:125 msgid "Side" msgstr "側面" -#: 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 "下載模型" -#: mediagoblin/templates/mediagoblin/media_displays/stl.html:140 +#: mediagoblin/templates/mediagoblin/media_displays/stl.html:145 msgid "File Format" msgstr "檔案格式" -#: mediagoblin/templates/mediagoblin/media_displays/stl.html:142 +#: mediagoblin/templates/mediagoblin/media_displays/stl.html:147 msgid "Object Height" msgstr "物件高度" @@ -1239,20 +1672,20 @@ msgstr "現在還沒有處理的紀錄!" msgid "Sorry, no such report found." msgstr "抱歉,找不到該回報。" -#: mediagoblin/templates/mediagoblin/moderation/report.html:32 +#: mediagoblin/templates/mediagoblin/moderation/report.html:33 msgid "Return to Reports Panel" msgstr "回到回報面板" -#: 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 "回報" -#: mediagoblin/templates/mediagoblin/moderation/report.html:36 +#: mediagoblin/templates/mediagoblin/moderation/report.html:38 msgid "Reported comment" msgstr "已經回報的評論" -#: mediagoblin/templates/mediagoblin/moderation/report.html:81 +#: mediagoblin/templates/mediagoblin/moderation/report.html:83 #, python-format msgid "" "\n" @@ -1260,7 +1693,7 @@ msgid "" " " msgstr "\n ❖ 該媒體的回報來自 %(user_name)s\n " -#: mediagoblin/templates/mediagoblin/moderation/report.html:90 +#: mediagoblin/templates/mediagoblin/moderation/report.html:92 #, python-format msgid "" "\n" @@ -1270,24 +1703,25 @@ msgid "" " " msgstr "\n %(user_name)s\n 的內容已被刪除\n " -#: mediagoblin/templates/mediagoblin/moderation/report.html:130 +#: mediagoblin/templates/mediagoblin/moderation/report.html:133 +#: mediagoblin/templates/mediagoblin/moderation/user.html:136 msgid "Resolve" msgstr "處理" -#: 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 "處理這項回報" -#: mediagoblin/templates/mediagoblin/moderation/report.html:145 +#: mediagoblin/templates/mediagoblin/moderation/report.html:149 msgid "Status" msgstr "狀態" -#: mediagoblin/templates/mediagoblin/moderation/report.html:147 +#: mediagoblin/templates/mediagoblin/moderation/report.html:151 msgid "RESOLVED" msgstr "已經處理" -#: mediagoblin/templates/mediagoblin/moderation/report.html:155 +#: mediagoblin/templates/mediagoblin/moderation/report.html:159 msgid "You cannot take action against an administrator" msgstr "您不能對管理者進行操作" @@ -1308,7 +1742,7 @@ msgid "Active Reports Filed" msgstr "已送出的現行回報" #: 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 "被告" @@ -1317,16 +1751,16 @@ msgid "When Reported" msgstr "回報時間" #: 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 "原告" #: 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 "理由" -#: mediagoblin/templates/mediagoblin/moderation/report_panel.html:94 +#: mediagoblin/templates/mediagoblin/moderation/report_panel.html:95 #, python-format msgid "" "\n" @@ -1334,7 +1768,7 @@ msgid "" " " msgstr "\n評論回報 #%(report_id)s" -#: mediagoblin/templates/mediagoblin/moderation/report_panel.html:109 +#: mediagoblin/templates/mediagoblin/moderation/report_panel.html:111 #, python-format msgid "" "\n" @@ -1342,23 +1776,23 @@ msgid "" " " msgstr "\n媒體回報 #%(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 "沒有尚未處理的回報。" -#: mediagoblin/templates/mediagoblin/moderation/report_panel.html:125 +#: mediagoblin/templates/mediagoblin/moderation/report_panel.html:127 msgid "Closed Reports" msgstr "已結案的回報" -#: mediagoblin/templates/mediagoblin/moderation/report_panel.html:170 +#: mediagoblin/templates/mediagoblin/moderation/report_panel.html:172 msgid "Resolved" msgstr "已處理" -#: mediagoblin/templates/mediagoblin/moderation/report_panel.html:172 +#: mediagoblin/templates/mediagoblin/moderation/report_panel.html:174 msgid "Action Taken" msgstr "發生時間" -#: mediagoblin/templates/mediagoblin/moderation/report_panel.html:185 +#: mediagoblin/templates/mediagoblin/moderation/report_panel.html:188 #, python-format msgid "" "\n" @@ -1366,10 +1800,142 @@ msgid "" " " msgstr "\n已結案回報 #%(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 "找不到已結案的回報。" +#: 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 "需要認證電子郵件" + +#: 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 "%(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 "這個使用者(還)沒有填寫個人檔案。" + +#: 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 "編輯個人檔案" + +#: mediagoblin/templates/mediagoblin/moderation/user.html:96 +#: mediagoblin/templates/mediagoblin/user_pages/user.html:81 +msgid "Browse collections" +msgstr "瀏覽蒐藏" + +#: 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 "" + +#: mediagoblin/templates/mediagoblin/moderation/user.html:182 +msgid "No" +msgstr "" + +#: 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" @@ -1411,6 +1977,26 @@ msgstr "新增蒐藏" msgid "Add your media" msgstr "加入您的媒體" +#: mediagoblin/templates/mediagoblin/user_pages/blog_media.html:38 +#, python-format +msgid "❖ Blog post by %(username)s" +msgstr "" + +#: mediagoblin/templates/mediagoblin/user_pages/blog_media.html:92 +#: mediagoblin/templates/mediagoblin/user_pages/media.html:104 +msgid "Add a comment" +msgstr "新增評論" + +#: mediagoblin/templates/mediagoblin/user_pages/blog_media.html:103 +#: mediagoblin/templates/mediagoblin/user_pages/media.html:115 +msgid "Add this comment" +msgstr "增加評論" + +#: mediagoblin/templates/mediagoblin/user_pages/blog_media.html:149 +#: mediagoblin/templates/mediagoblin/user_pages/media.html:179 +msgid "Added" +msgstr "新增於" + #: mediagoblin/templates/mediagoblin/user_pages/collection.html:30 #, python-format msgid "%(collection_title)s (%(username)s's collection)" @@ -1421,23 +2007,27 @@ msgstr "%(collection_title)s (%(username)s 的蒐藏)" msgid "%(collection_title)s by %(username)s" msgstr "%(collection_title)s by %(username)s" -#: mediagoblin/templates/mediagoblin/user_pages/collection.html:52 -#: mediagoblin/templates/mediagoblin/user_pages/media.html:79 -msgid "Edit" -msgstr "編輯" +#: 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 "真的要刪除 %(title)s?" +msgid "Really delete 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:23 +#, python-format +msgid "Remove %(media_title)s from %(collection_title)s" +msgstr "" + +#: mediagoblin/templates/mediagoblin/user_pages/collection_item_confirm_remove.html:39 #, python-format msgid "Really remove %(media_title)s from %(collection_title)s?" msgstr "確定要從 %(collection_title)s 移除 %(media_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 "移除" @@ -1480,22 +2070,10 @@ msgstr "%(username)s 的媒體" msgid "❖ Browsing media by %(username)s" msgstr "❖ 瀏覽 %(username)s 的媒體" -#: mediagoblin/templates/mediagoblin/user_pages/media.html:97 -msgid "Add a comment" -msgstr "新增評論" - -#: mediagoblin/templates/mediagoblin/user_pages/media.html:108 -msgid "Add this comment" -msgstr "增加評論" - -#: mediagoblin/templates/mediagoblin/user_pages/media.html:112 +#: mediagoblin/templates/mediagoblin/user_pages/media.html:119 msgid "Comment Preview" msgstr "評論預覽" -#: mediagoblin/templates/mediagoblin/user_pages/media.html:166 -msgid "Added" -msgstr "新增於" - #: mediagoblin/templates/mediagoblin/user_pages/media_collect.html:28 #: mediagoblin/templates/mediagoblin/user_pages/media_collect.html:40 #, python-format @@ -1544,52 +2122,27 @@ msgstr "\n❖ 由 %(usern msgid "File Report " msgstr "送出回報" -#: 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 "%(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 "這個地方能讓您向他人介紹自己。" -#: mediagoblin/templates/mediagoblin/user_pages/user.html:56 -#: mediagoblin/templates/mediagoblin/user_pages/user.html:73 -msgid "Edit profile" -msgstr "編輯個人檔案" - -#: mediagoblin/templates/mediagoblin/user_pages/user.html:61 -msgid "This user hasn't filled in their profile (yet)." -msgstr "這個使用者(還)沒有填寫個人檔案。" - -#: mediagoblin/templates/mediagoblin/user_pages/user.html:80 -msgid "Browse collections" -msgstr "瀏覽蒐藏" - -#: 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 "查看 %(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 "此處是您的媒體會出現的地方,但是似乎還沒有加入任何東西。" -#: 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 "那裡好像還沒有任何的媒體…" -#: mediagoblin/templates/mediagoblin/user_pages/user_nonactive.html:40 -#: mediagoblin/templates/mediagoblin/user_pages/user_nonactive.html:60 -msgid "Email verification needed" -msgstr "需要認證電子郵件" - #: mediagoblin/templates/mediagoblin/user_pages/user_nonactive.html:43 msgid "Almost done! Your account still needs to be activated." msgstr "快完成了!但您需要啟用您的帳號。" @@ -1676,7 +2229,7 @@ msgstr "回報媒體" msgid "Tagged with" msgstr "標籤" -#: mediagoblin/tools/exif.py:83 +#: mediagoblin/tools/exif.py:81 msgid "Could not read the image file." msgstr "無法讀取圖片檔案。" @@ -1748,10 +2301,6 @@ msgid "" "target=\"_blank\">Markdown for formatting." msgstr "您可以使用 Markdown 來排版。" -#: mediagoblin/user_pages/forms.py:31 -msgid "I am sure I want to delete this" -msgstr "我確定我要刪除這個媒體" - #: mediagoblin/user_pages/forms.py:35 msgid "I am sure I want to remove this item from the collection" msgstr "我確定我要從蒐藏中移除此項目" @@ -1779,73 +2328,69 @@ msgstr "您可以使用\n\nMark msgid "Reason for Reporting" msgstr "回報理由" -#: mediagoblin/user_pages/views.py:178 +#: mediagoblin/user_pages/views.py:188 msgid "Sorry, comments are disabled." msgstr "抱歉,評論被關閉了。" -#: mediagoblin/user_pages/views.py:183 +#: mediagoblin/user_pages/views.py:193 msgid "Oops, your comment was empty." msgstr "啊,您的評論是空的。" -#: mediagoblin/user_pages/views.py:189 +#: mediagoblin/user_pages/views.py:199 msgid "Your comment has been posted!" msgstr "您的評論已經張貼完成!" -#: mediagoblin/user_pages/views.py:225 +#: mediagoblin/user_pages/views.py:235 msgid "Please check your entries and try again." msgstr "請檢查項目並重試。" -#: mediagoblin/user_pages/views.py:265 +#: mediagoblin/user_pages/views.py:275 msgid "You have to select or add a collection" msgstr "您需要選擇或是新增一個蒐藏" -#: mediagoblin/user_pages/views.py:276 +#: mediagoblin/user_pages/views.py:286 #, python-format msgid "\"%s\" already in collection \"%s\"" msgstr "「%s」已經在「%s」蒐藏" -#: mediagoblin/user_pages/views.py:282 +#: mediagoblin/user_pages/views.py:292 #, python-format msgid "\"%s\" added to collection \"%s\"" msgstr "「%s」加入「%s」蒐藏" -#: mediagoblin/user_pages/views.py:307 +#: mediagoblin/user_pages/views.py:317 msgid "You deleted the media." msgstr "您已經刪除此媒體。" -#: mediagoblin/user_pages/views.py:319 -msgid "The media was not deleted because you didn't check that you were sure." -msgstr "由於您沒有勾選確認,該媒體沒有被移除。" - -#: 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 "您正在刪除別人的媒體,請小心操作。" -#: mediagoblin/user_pages/views.py:399 +#: mediagoblin/user_pages/views.py:409 msgid "You deleted the item from the collection." msgstr "您已經從該蒐藏中刪除該項目。" -#: 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 "由於您沒有勾選確認,該項目沒有被移除。" -#: 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 "您正在從別人的蒐藏中刪除項目,請小心操作。" -#: mediagoblin/user_pages/views.py:443 +#: mediagoblin/user_pages/views.py:453 #, python-format msgid "You deleted the collection \"%s\"" msgstr "您已經刪除「%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 "由於您沒有勾選確認,該蒐藏沒有被移除。" -#: 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 "您正在刪除別人的蒐藏,請小心操作。" -- 2.25.1