diff --git a/app/scss/gallery.scss b/app/scss/gallery.scss index 640ca5b4..e8ea1724 100644 --- a/app/scss/gallery.scss +++ b/app/scss/gallery.scss @@ -81,4 +81,4 @@ color: #999; text-decoration: none; } -} \ No newline at end of file +} diff --git a/translations/de/LC_MESSAGES/messages.po b/translations/de/LC_MESSAGES/messages.po index 45ff1575..1030024f 100644 --- a/translations/de/LC_MESSAGES/messages.po +++ b/translations/de/LC_MESSAGES/messages.po @@ -7,17 +7,16 @@ msgid "" msgstr "" "Project-Id-Version: PROJECT VERSION\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2022-01-22 21:22+0000\n" +"POT-Creation-Date: 2022-01-25 21:04+0000\n" "PO-Revision-Date: 2022-01-23 17:15+0000\n" "Last-Translator: debiankaios \n" -"Language-Team: German \n" "Language: de\n" +"Language-Team: German " +"\n" +"Plural-Forms: nplurals=2; plural=n != 1\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=utf-8\n" "Content-Transfer-Encoding: 8bit\n" -"Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Generator: Weblate 4.11-dev\n" "Generated-By: Babel 2.9.1\n" #: app/__init__.py:102 @@ -39,9 +38,9 @@ msgstr "Name" msgid "Limit to package" msgstr "Auf Paket begrenzen" -#: app/blueprints/api/tokens.py:36 app/blueprints/packages/packages.py:254 -#: app/blueprints/packages/packages.py:458 -#: app/blueprints/packages/packages.py:554 +#: app/blueprints/api/tokens.py:36 app/blueprints/packages/packages.py:255 +#: app/blueprints/packages/packages.py:460 +#: app/blueprints/packages/packages.py:556 #: app/blueprints/packages/releases.py:63 #: app/blueprints/packages/releases.py:74 app/blueprints/packages/reviews.py:47 #: app/blueprints/packages/screenshots.py:35 @@ -80,7 +79,7 @@ msgstr "Angaben verändern" #: app/blueprints/packages/__init__.py:37 #: app/templates/packages/releases_list.html:34 -#: app/templates/packages/view.html:447 app/templates/todo/editor.html:75 +#: app/templates/packages/view.html:476 app/templates/todo/editor.html:75 msgid "Releases" msgstr "Releases" @@ -92,7 +91,7 @@ msgstr "Bildschirmfotos" #: app/blueprints/packages/__init__.py:47 #: app/templates/packages/edit_maintainers.html:8 -#: app/templates/packages/view.html:418 +#: app/templates/packages/view.html:447 msgid "Maintainers" msgstr "Betreuer" @@ -105,7 +104,7 @@ msgstr "Auditierungsprotokoll" msgid "Share and Badges" msgstr "Teilen und Abzeichen" -#: app/blueprints/packages/__init__.py:62 app/templates/packages/view.html:60 +#: app/blueprints/packages/__init__.py:62 app/templates/packages/view.html:110 msgid "Remove" msgstr "Löschen" @@ -129,7 +128,7 @@ msgstr "" msgid "No download available." msgstr "Kein Download verfügbar." -#: app/blueprints/packages/packages.py:235 app/templates/packages/view.html:395 +#: app/blueprints/packages/packages.py:235 app/templates/packages/view.html:424 msgid "Type" msgstr "Typ" @@ -138,12 +137,12 @@ msgid "Title (Human-readable)" msgstr "Titel (Für Menschen lesbar)" #: app/blueprints/packages/packages.py:237 -#: app/blueprints/packages/packages.py:552 +#: app/blueprints/packages/packages.py:554 msgid "Name (Technical)" msgstr "Name (Technisch)" #: app/blueprints/packages/packages.py:237 -#: app/blueprints/packages/packages.py:553 +#: app/blueprints/packages/packages.py:555 #: app/templates/packages/create_edit.html:75 msgid "Lower case letters (a-z), digits (0-9), and underscores (_) only" msgstr "Nur Kleinbuchstaben (a-z), Ziffern (0-9) und Unterstriche (_)" @@ -152,7 +151,7 @@ msgstr "Nur Kleinbuchstaben (a-z), Ziffern (0-9) und Unterstriche (_)" msgid "Short Description (Plaintext)" msgstr "Kurzbeschreibung (Fließtext)" -#: app/blueprints/packages/packages.py:240 app/templates/packages/view.html:410 +#: app/blueprints/packages/packages.py:240 app/templates/packages/view.html:439 msgid "Maintenance State" msgstr "Entwicklungsstadium" @@ -165,7 +164,7 @@ msgstr "Tags" msgid "Content Warnings" msgstr "Inhaltswarnungen" -#: app/blueprints/packages/packages.py:244 app/templates/packages/view.html:399 +#: app/blueprints/packages/packages.py:244 app/templates/packages/view.html:428 msgid "License" msgstr "Lizenz" @@ -193,60 +192,64 @@ msgstr "Issue-Tracker-URL" msgid "Forum Topic ID" msgstr "Forumthema-ID" -#: app/blueprints/packages/packages.py:270 +#: app/blueprints/packages/packages.py:253 +msgid "Video URL" +msgstr "" + +#: app/blueprints/packages/packages.py:271 msgid "Unable to find that user" msgstr "Dieser Benutzer kann nicht gefunden werden" -#: app/blueprints/packages/packages.py:274 +#: app/blueprints/packages/packages.py:275 #: app/blueprints/packages/screenshots.py:139 #: app/blueprints/users/settings.py:99 msgid "Permission denied" msgstr "Erlaubnis verweigert" -#: app/blueprints/packages/packages.py:312 +#: app/blueprints/packages/packages.py:313 msgid "Package already exists!" msgstr "Paket existiert bereits!" -#: app/blueprints/packages/packages.py:372 +#: app/blueprints/packages/packages.py:374 msgid "You don't have permission to do that" msgstr "Sie haben nicht die Erlaubnis, das zu tun" -#: app/blueprints/packages/packages.py:400 +#: app/blueprints/packages/packages.py:402 msgid "Please comment what changes are needed in the approval thread" msgstr "" "Bitte kommentieren Sie im Genehmigungsthema, welche Änderungen " "erforderlich sind" -#: app/blueprints/packages/packages.py:421 -#: app/blueprints/packages/packages.py:437 +#: app/blueprints/packages/packages.py:423 +#: app/blueprints/packages/packages.py:439 msgid "You don't have permission to do that." msgstr "Sie haben nicht die Erlaubnis, das zu tun." -#: app/blueprints/packages/packages.py:432 +#: app/blueprints/packages/packages.py:434 msgid "Deleted package" msgstr "Gelöschte Pakete" -#: app/blueprints/packages/packages.py:448 +#: app/blueprints/packages/packages.py:450 msgid "Unapproved package" msgstr "Ungenehmigte Pakete" -#: app/blueprints/packages/packages.py:457 +#: app/blueprints/packages/packages.py:459 msgid "Maintainers (Comma-separated)" msgstr "Betreuer (Komma-getrennt)" -#: app/blueprints/packages/packages.py:466 +#: app/blueprints/packages/packages.py:468 msgid "You do not have permission to edit maintainers" msgstr "Sie haben nicht die Erlaubnis, die Betreuer zu ändern" -#: app/blueprints/packages/packages.py:516 +#: app/blueprints/packages/packages.py:518 msgid "You are not a maintainer" msgstr "Sie sind kein Betreuer" -#: app/blueprints/packages/packages.py:519 +#: app/blueprints/packages/packages.py:521 msgid "Package owners cannot remove themselves as maintainers" msgstr "Paketbesitzer können sich nicht selbst als Betreuer entfernen" -#: app/blueprints/packages/packages.py:551 +#: app/blueprints/packages/packages.py:553 msgid "Author Name" msgstr "Autorenname" @@ -422,7 +425,7 @@ msgid "Message" msgstr "Nachricht" #: app/blueprints/report/__init__.py:35 app/templates/base.html:238 -#: app/templates/macros/threads.html:53 app/templates/packages/view.html:478 +#: app/templates/macros/threads.html:53 app/templates/packages/view.html:507 #: app/templates/report/index.html:4 app/templates/report/index.html:10 #: app/templates/users/profile.html:28 msgid "Report" @@ -874,7 +877,7 @@ msgstr "" "Sie können einen Benutzer nicht auf einen höheren Rang befördern als sich" " selbst!" -#: app/logic/packages.py:93 +#: app/logic/packages.py:95 msgid "" "Name can only contain lower case letters (a-z), digits (0-9), and " "underscores (_)" @@ -882,15 +885,19 @@ msgstr "" "Namen dürfen nur Kleinbuchstaben (a-z), Ziffern (0-9) und Unterstriche " "(_) enthalten" -#: app/logic/packages.py:107 +#: app/logic/packages.py:109 msgid "You do not have permission to edit this package" msgstr "Sie haben keine Berechtigung, dieses Paket zu bearbeiten" -#: app/logic/packages.py:111 +#: app/logic/packages.py:113 msgid "You do not have permission to change the package name" msgstr "Sie haben nicht die Erlaubnis, den Paketnamen zu ändern" -#: app/logic/packages.py:158 +#: app/logic/packages.py:136 +msgid "Video URL is not a YouTube video URL" +msgstr "" + +#: app/logic/packages.py:165 #, python-format msgid "Unable to add protected tag %(title)s to package" msgstr "Geschütztes Tag %(title)s kann nicht zum Paket hinzugefügt werden" @@ -976,8 +983,8 @@ msgid "" "You are receiving this email because you are a registered user of " "ContentDB." msgstr "" -"Sie erhalten diese E-Mail, weil Sie ein registrierter Benutzer von ContentDB " -"sind." +"Sie erhalten diese E-Mail, weil Sie ein registrierter Benutzer von " +"ContentDB sind." #: app/tasks/emails.py:109 app/templates/emails/verify.html:30 msgid "" @@ -1004,10 +1011,11 @@ msgstr "E-Mail-Einstellungen verwalten" #: app/tasks/emails.py:150 app/templates/emails/base.html:63 #: app/templates/emails/notification.html:34 -#: app/templates/emails/notification_digest.html:37 +#: app/templates/emails/notification_digest.html:51 #: app/templates/emails/verify.html:33 #: app/templates/emails/verify_unsubscribe.html:13 -#: app/templates/threads/view.html:31 +#: app/templates/threads/view.html:31 app/templates/users/unsubscribe.html:4 +#: app/templates/users/unsubscribe.html:61 msgid "Unsubscribe" msgstr "Deabonnieren" @@ -1033,8 +1041,8 @@ msgstr "Zufällig" msgid "Help" msgstr "Hilfe" -#: app/templates/base.html:42 app/templates/packages/view.html:123 -#: app/templates/packages/view.html:467 app/templates/threads/list.html:4 +#: app/templates/base.html:42 app/templates/packages/view.html:173 +#: app/templates/packages/view.html:496 app/templates/threads/list.html:4 msgid "Threads" msgstr "Themen" @@ -1144,7 +1152,7 @@ msgid "%(title)s by %(author)s" msgstr "%(title)s von %(author)s" #: app/templates/index.html:69 app/templates/packages/reviews_list.html:4 -#: app/templates/packages/view.html:127 app/templates/packages/view.html:265 +#: app/templates/packages/view.html:177 app/templates/packages/view.html:290 #: app/templates/users/profile.html:206 msgid "Reviews" msgstr "Rezensionen" @@ -1357,7 +1365,7 @@ msgid "View Notification" msgstr "Benachrichtigungen anschauen" #: app/templates/emails/notification.html:26 -#: app/templates/emails/notification_digest.html:29 +#: app/templates/emails/notification_digest.html:43 msgid "" "You are receiving this email because you are a registered user of " "ContentDB, and have email notifications enabled." @@ -1366,7 +1374,7 @@ msgstr "" "ContentDB sind und E-Mail-Benachrichtigungen aktiviert haben." #: app/templates/emails/notification.html:30 -#: app/templates/emails/notification_digest.html:33 +#: app/templates/emails/notification_digest.html:47 msgid "Manage your preferences" msgstr "Verwalten Sie Ihre Einstellungen" @@ -1375,16 +1383,17 @@ msgstr "Verwalten Sie Ihre Einstellungen" msgid "This is a '%(type)s' notification." msgstr "Dies ist eine „%(type)s“-Benachrichtigung." -#: app/templates/emails/notification_digest.html:7 -msgid "Other Notifications" -msgstr "Andere Benachrichtigungen" - #: app/templates/emails/notification_digest.html:14 +#: app/templates/emails/notification_digest.html:29 #, python-format msgid "from %(username)s." msgstr "Von %(username)s." #: app/templates/emails/notification_digest.html:22 +msgid "Other Notifications" +msgstr "Andere Benachrichtigungen" + +#: app/templates/emails/notification_digest.html:36 msgid "View Notifications" msgstr "Benachrichtigungen anschauen" @@ -1393,21 +1402,22 @@ msgid "" "We were unable to perform the password reset as we could not find an " "account associated with this email." msgstr "" -"Wir konnten das Passwort nicht zurücksetzen, da wir kein mit dieser E-Mail " -"verknüpftes Konto finden konnten." +"Wir konnten das Passwort nicht zurücksetzen, da wir kein mit dieser " +"E-Mail verknüpftes Konto finden konnten." #: app/templates/emails/unable_to_find_account.html:5 msgid "" "This may be because you used another email with your account, or because " "you never confirmed your email." msgstr "" -"Dies kann daran liegen, dass Sie eine andere E-Mail für Ihr Konto verwendet " -"haben oder dass Sie Ihre E-Mail nie bestätigt haben." +"Dies kann daran liegen, dass Sie eine andere E-Mail für Ihr Konto " +"verwendet haben oder dass Sie Ihre E-Mail nie bestätigt haben." #: app/templates/emails/unable_to_find_account.html:8 msgid "You can use GitHub to log in if it is associated with your account." msgstr "" -"Sie können sich über GitHub anmelden, wenn es mit Ihrem Konto verknüpft ist." +"Sie können sich über GitHub anmelden, wenn es mit Ihrem Konto verknüpft " +"ist." #: app/templates/emails/unable_to_find_account.html:9 msgid "Otherwise, you may need to contact rubenwardy for help." @@ -1418,8 +1428,8 @@ msgid "" "If you weren't expecting to receive this email, then you can safely " "ignore it." msgstr "" -"Wenn Sie nicht damit gerechnet haben, diese E-Mail zu erhalten, können Sie " -"sie getrost ignorieren." +"Wenn Sie nicht damit gerechnet haben, diese E-Mail zu erhalten, können " +"Sie sie getrost ignorieren." #: app/templates/emails/verify.html:4 #: app/templates/emails/verify_unsubscribe.html:5 @@ -1606,8 +1616,8 @@ msgstr "erstellt am %(date)s" msgid "Edit / Approve" msgstr "Bearbeiten / Genehmigen" -#: app/templates/macros/releases.html:62 app/templates/packages/view.html:48 -#: app/templates/packages/view.html:233 +#: app/templates/macros/releases.html:62 app/templates/packages/view.html:98 +#: app/templates/packages/view.html:247 msgid "Edit" msgstr "Bearbeiten" @@ -1698,8 +1708,8 @@ msgstr "Letzte Antwort" msgid "On %(trigger)s, do %(action)s" msgstr "Bei %(trigger)s, tue %(action)s" -#: app/templates/macros/todo.html:37 app/templates/packages/view.html:54 -#: app/templates/packages/view.html:316 +#: app/templates/macros/todo.html:37 app/templates/packages/view.html:104 +#: app/templates/packages/view.html:345 msgid "Release" msgstr "Release" @@ -1709,7 +1719,7 @@ msgstr "Speicherort" #: app/templates/macros/todo.html:50 #: app/templates/packages/releases_list.html:13 -#: app/templates/packages/view.html:320 +#: app/templates/packages/view.html:349 msgid "Update settings" msgstr "Aktualisierungseinstellungen" @@ -1717,7 +1727,7 @@ msgstr "Aktualisierungseinstellungen" msgid "No outdated packages." msgstr "Keine veralteten Pakete." -#: app/templates/macros/topics.html:6 app/templates/packages/view.html:110 +#: app/templates/macros/topics.html:6 app/templates/packages/view.html:160 msgid "Author" msgstr "Autor" @@ -1771,8 +1781,8 @@ msgid "Unfortunately, this isn't on ContentDB yet! Here's some forum topic(s):" msgstr "Leider ist dies noch nicht auf ContentDB! Hier sind ein paar Forenthemen:" #: app/templates/metapackages/view.html:24 -#: app/templates/packages/similar.html:38 app/templates/packages/view.html:351 -#: app/templates/packages/view.html:375 app/templates/todo/editor.html:85 +#: app/templates/packages/similar.html:38 app/templates/packages/view.html:380 +#: app/templates/packages/view.html:404 app/templates/todo/editor.html:85 #, python-format msgid "%(title)s by %(display_name)s" msgstr "%(title)s von %(display_name)s" @@ -1958,6 +1968,10 @@ msgstr "Importieren … (Dies kann eine Weile dauern)" msgid "Tip: paste in a forum topic URL" msgstr "Tipp: Fügen Sie die URL eines Forumthemas ein" +#: app/templates/packages/create_edit.html:120 +msgid "Only supports YouTube, for now" +msgstr "" + #: app/templates/packages/edit_maintainers.html:4 msgid "Edit Maintainers" msgstr "Betreuer bearbeiten" @@ -2349,7 +2363,7 @@ msgstr "" "aufgehoben wird." #: app/templates/packages/review_votes.html:4 -#: app/templates/packages/view.html:287 +#: app/templates/packages/view.html:312 msgid "Review Votes" msgstr "Rezensionsstimmen" @@ -2392,6 +2406,14 @@ msgstr "Reihenfolge speichern" msgid "Reordering requires JavaScript." msgstr "Umsortieren benötigt JavaScript." +#: app/templates/packages/screenshots.html:82 +msgid "Videos" +msgstr "" + +#: app/templates/packages/screenshots.html:84 +msgid "You can set a video on the Edit Details page" +msgstr "" + #: app/templates/packages/share.html:10 msgid "Links" msgstr "Links" @@ -2466,66 +2488,70 @@ msgstr "" "Sobald ein Paket als veraltet markiert ist, erhalten Sie keine weiteren " "Benachrichtigungen mehr, bis es wieder als aktuell markiert ist." -#: app/templates/packages/view.html:29 -msgid "Non-free code and media" -msgstr "Unfreier Code und Medien" - -#: app/templates/packages/view.html:31 -msgid "Non-free code" -msgstr "Unfreier Code" - -#: app/templates/packages/view.html:33 -msgid "Non-free media" -msgstr "Unfreie Medien" - -#: app/templates/packages/view.html:96 -msgid "Work in Progress" -msgstr "In Arbeit" - -#: app/templates/packages/view.html:117 -msgid "Downloads" -msgstr "Heruntergeladen" - -#: app/templates/packages/view.html:138 app/templates/users/profile.html:86 -msgid "Website" -msgstr "Webseite" - -#: app/templates/packages/view.html:144 -msgid "Source" -msgstr "Quelle" - -#: app/templates/packages/view.html:150 app/templates/users/profile.html:68 -msgid "Forums" -msgstr "Forum" - -#: app/templates/packages/view.html:156 -msgid "Issue Tracker" -msgstr "Issue-Tracker" - -#: app/templates/packages/view.html:165 -#, python-format -msgid "%(min)s - %(max)s" -msgstr "%(min)s – %(max)s" - -#: app/templates/packages/view.html:167 -#, python-format -msgid "%(min)s and above" -msgstr "%(min)s und höher" - -#: app/templates/packages/view.html:169 -#, python-format -msgid "%(max)s and below" -msgstr "%(max)s und niedriger" - -#: app/templates/packages/view.html:178 +#: app/templates/packages/view.html:37 msgid "Download" msgstr "Herunterladen" -#: app/templates/packages/view.html:196 +#: app/templates/packages/view.html:43 +#, python-format +msgid "Minetest %(min)s - %(max)s" +msgstr "" + +#: app/templates/packages/view.html:45 +#, python-format +msgid "For Minetest %(min)s and above" +msgstr "" + +#: app/templates/packages/view.html:47 +#, python-format +msgid "Minetest %(max)s and below" +msgstr "" + +#: app/templates/packages/view.html:67 +msgid "How do I install this?" +msgstr "" + +#: app/templates/packages/view.html:73 msgid "No downloads available" msgstr "Keine Downloads verfügbar" -#: app/templates/packages/view.html:214 +#: app/templates/packages/view.html:80 +msgid "Non-free code and media" +msgstr "Unfreier Code und Medien" + +#: app/templates/packages/view.html:82 +msgid "Non-free code" +msgstr "Unfreier Code" + +#: app/templates/packages/view.html:84 +msgid "Non-free media" +msgstr "Unfreie Medien" + +#: app/templates/packages/view.html:146 +msgid "Work in Progress" +msgstr "In Arbeit" + +#: app/templates/packages/view.html:167 +msgid "Downloads" +msgstr "Heruntergeladen" + +#: app/templates/packages/view.html:188 app/templates/users/profile.html:86 +msgid "Website" +msgstr "Webseite" + +#: app/templates/packages/view.html:194 +msgid "Source" +msgstr "Quelle" + +#: app/templates/packages/view.html:200 app/templates/users/profile.html:68 +msgid "Forums" +msgstr "Forum" + +#: app/templates/packages/view.html:206 +msgid "Issue Tracker" +msgstr "Issue-Tracker" + +#: app/templates/packages/view.html:224 msgid "" "This thread is only visible to the package owner and users of Approver " "rank or above." @@ -2533,94 +2559,98 @@ msgstr "" "Dieses Thema ist nur für den Paketeigentümer und Benutzer mit dem Rang " "eines Genehmigers oder höher sichtbar." -#: app/templates/packages/view.html:244 +#: app/templates/packages/view.html:255 +msgid "YouTube video embed" +msgstr "" + +#: app/templates/packages/view.html:268 msgid "Awaiting review" msgstr "Review steht noch aus" -#: app/templates/packages/view.html:272 app/templates/threads/view.html:61 +#: app/templates/packages/view.html:297 app/templates/threads/view.html:61 msgid "Edit Review" msgstr "Rezension bearbeiten" -#: app/templates/packages/view.html:277 +#: app/templates/packages/view.html:302 msgid "You can't review your own package." msgstr "Sie können Ihr eigenes Paket nicht rezensieren." -#: app/templates/packages/view.html:293 +#: app/templates/packages/view.html:318 msgid "Used By" msgstr "Verwendet von" -#: app/templates/packages/view.html:304 +#: app/templates/packages/view.html:333 msgid "Package may be outdated" msgstr "Paket ist möglicherweise veraltet" -#: app/templates/packages/view.html:311 +#: app/templates/packages/view.html:340 msgid "Only visible to the author and Editors." msgstr "Nur für den Autor und die Bearbeiter sichtbar." -#: app/templates/packages/view.html:328 +#: app/templates/packages/view.html:357 msgid "Warning" msgstr "Warnung" -#: app/templates/packages/view.html:334 +#: app/templates/packages/view.html:363 msgid "Like this package? Help support its development by making a donation" msgstr "" "Gefällt Ihnen dieses Paket? Unterstützen Sie seine Entwicklung mit einer " "Spende" -#: app/templates/packages/view.html:337 +#: app/templates/packages/view.html:366 msgid "Donate now" msgstr "Jetzt spenden" -#: app/templates/packages/view.html:343 +#: app/templates/packages/view.html:372 msgid "Dependencies" msgstr "Abhängigkeiten" -#: app/templates/packages/view.html:345 +#: app/templates/packages/view.html:374 msgid "Required" msgstr "Erforderlich" -#: app/templates/packages/view.html:363 +#: app/templates/packages/view.html:392 msgid "No required dependencies" msgstr "Nicht erforderliche Abhängigkeiten" -#: app/templates/packages/view.html:369 +#: app/templates/packages/view.html:398 msgid "Optional" msgstr "Optional" -#: app/templates/packages/view.html:391 +#: app/templates/packages/view.html:420 msgid "Information" msgstr "Informationen" -#: app/templates/packages/view.html:397 +#: app/templates/packages/view.html:426 msgid "Technical Name" msgstr "Technischer Name" -#: app/templates/packages/view.html:406 +#: app/templates/packages/view.html:435 #, python-format msgid "%(code_license)s for code,
%(media_license)s for media." msgstr "%(code_license)s für Code,
%(media_license)s für Medien." -#: app/templates/packages/view.html:414 +#: app/templates/packages/view.html:443 msgid "Unknown" msgstr "Unbekannt" -#: app/templates/packages/view.html:416 +#: app/templates/packages/view.html:445 msgid "Added" msgstr "Hinzugefügt" -#: app/templates/packages/view.html:430 +#: app/templates/packages/view.html:459 msgid "Remove myself" msgstr "Entferne mich selbst" -#: app/templates/packages/view.html:435 +#: app/templates/packages/view.html:464 msgid "Provides" msgstr "Stellt bereit" -#: app/templates/packages/view.html:457 +#: app/templates/packages/view.html:486 msgid "More" msgstr "Mehr" -#: app/templates/packages/view.html:486 +#: app/templates/packages/view.html:515 msgid "See audit log" msgstr "Siehe Auditierungsprotokoll" @@ -3439,6 +3469,46 @@ msgstr "Sofort" msgid "In digest" msgstr "In Zusammenfassung" +#: app/templates/users/unsubscribe.html:11 +msgid "" +"This will blacklist an email address, preventing ContentDB from ever " +"sending emails to it - including password resets." +msgstr "" + +#: app/templates/users/unsubscribe.html:20 +msgid "Please enter the email address you wish to blacklist." +msgstr "" + +#: app/templates/users/unsubscribe.html:21 +msgid "You will then need to confirm the email" +msgstr "" + +#: app/templates/users/unsubscribe.html:33 +msgid "You may now unsubscribe." +msgstr "" + +#: app/templates/users/unsubscribe.html:40 +#, python-format +msgid "" +"Unsubscribing may prevent you from being able to sign into the account " +"'%(display_name)s'" +msgstr "" + +#: app/templates/users/unsubscribe.html:44 +msgid "" +"ContentDB will no longer be able to send \"forget password\" and other " +"essential system emails.\n" +"\t\t\t\t\tConsider editing your email notification preferences instead." +msgstr "" + +#: app/templates/users/unsubscribe.html:50 +msgid "You won't be able to use this email with ContentDB anymore." +msgstr "" + +#: app/templates/users/unsubscribe.html:57 +msgid "Edit Notification Preferences" +msgstr "" + #: app/utils/user.py:50 msgid "You have a lot of notifications, you should either read or clear them" msgstr "" @@ -3488,3 +3558,13 @@ msgstr "" #~ msgid "%(title)s on %(package)s" #~ msgstr "%(title)s auf %(package)s" + +#~ msgid "%(min)s - %(max)s" +#~ msgstr "%(min)s – %(max)s" + +#~ msgid "%(min)s and above" +#~ msgstr "%(min)s und höher" + +#~ msgid "%(max)s and below" +#~ msgstr "%(max)s und niedriger" + diff --git a/translations/es/LC_MESSAGES/messages.po b/translations/es/LC_MESSAGES/messages.po index 8c57769e..827536ee 100644 --- a/translations/es/LC_MESSAGES/messages.po +++ b/translations/es/LC_MESSAGES/messages.po @@ -7,17 +7,16 @@ msgid "" msgstr "" "Project-Id-Version: PROJECT VERSION\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2022-01-22 21:22+0000\n" +"POT-Creation-Date: 2022-01-25 21:04+0000\n" "PO-Revision-Date: 2022-01-23 17:15+0000\n" "Last-Translator: rubenwardy \n" -"Language-Team: Spanish \n" "Language: es\n" +"Language-Team: Spanish " +"\n" +"Plural-Forms: nplurals=2; plural=n != 1\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=utf-8\n" "Content-Transfer-Encoding: 8bit\n" -"Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Generator: Weblate 4.11-dev\n" "Generated-By: Babel 2.9.1\n" #: app/__init__.py:102 @@ -39,9 +38,9 @@ msgstr "Nombre" msgid "Limit to package" msgstr "Limitar al paquete" -#: app/blueprints/api/tokens.py:36 app/blueprints/packages/packages.py:254 -#: app/blueprints/packages/packages.py:458 -#: app/blueprints/packages/packages.py:554 +#: app/blueprints/api/tokens.py:36 app/blueprints/packages/packages.py:255 +#: app/blueprints/packages/packages.py:460 +#: app/blueprints/packages/packages.py:556 #: app/blueprints/packages/releases.py:63 #: app/blueprints/packages/releases.py:74 app/blueprints/packages/reviews.py:47 #: app/blueprints/packages/screenshots.py:35 @@ -80,7 +79,7 @@ msgstr "Editar Detalles" #: app/blueprints/packages/__init__.py:37 #: app/templates/packages/releases_list.html:34 -#: app/templates/packages/view.html:447 app/templates/todo/editor.html:75 +#: app/templates/packages/view.html:476 app/templates/todo/editor.html:75 msgid "Releases" msgstr "Lanzamientos" @@ -92,7 +91,7 @@ msgstr "Capturas de pantalla" #: app/blueprints/packages/__init__.py:47 #: app/templates/packages/edit_maintainers.html:8 -#: app/templates/packages/view.html:418 +#: app/templates/packages/view.html:447 msgid "Maintainers" msgstr "Mantenedores" @@ -105,7 +104,7 @@ msgstr "Registro de auditoría" msgid "Share and Badges" msgstr "Compartir e Insignias" -#: app/blueprints/packages/__init__.py:62 app/templates/packages/view.html:60 +#: app/blueprints/packages/__init__.py:62 app/templates/packages/view.html:110 msgid "Remove" msgstr "Eliminar" @@ -129,7 +128,7 @@ msgstr "" msgid "No download available." msgstr "Ninguna descarga disponible." -#: app/blueprints/packages/packages.py:235 app/templates/packages/view.html:395 +#: app/blueprints/packages/packages.py:235 app/templates/packages/view.html:424 msgid "Type" msgstr "Tipo" @@ -138,12 +137,12 @@ msgid "Title (Human-readable)" msgstr "Título (legible por humanos)" #: app/blueprints/packages/packages.py:237 -#: app/blueprints/packages/packages.py:552 +#: app/blueprints/packages/packages.py:554 msgid "Name (Technical)" msgstr "Nombre (Técnico)" #: app/blueprints/packages/packages.py:237 -#: app/blueprints/packages/packages.py:553 +#: app/blueprints/packages/packages.py:555 #: app/templates/packages/create_edit.html:75 msgid "Lower case letters (a-z), digits (0-9), and underscores (_) only" msgstr "Sólo letras minúsculas (a-z), dígitos (0-9) y guiones bajos (_)" @@ -152,7 +151,7 @@ msgstr "Sólo letras minúsculas (a-z), dígitos (0-9) y guiones bajos (_)" msgid "Short Description (Plaintext)" msgstr "Breve descripción (texto sin formato)" -#: app/blueprints/packages/packages.py:240 app/templates/packages/view.html:410 +#: app/blueprints/packages/packages.py:240 app/templates/packages/view.html:439 msgid "Maintenance State" msgstr "Estado de mantenimiento" @@ -165,7 +164,7 @@ msgstr "Etiquetas" msgid "Content Warnings" msgstr "Advertencias de contenido" -#: app/blueprints/packages/packages.py:244 app/templates/packages/view.html:399 +#: app/blueprints/packages/packages.py:244 app/templates/packages/view.html:428 msgid "License" msgstr "Licencia" @@ -193,61 +192,65 @@ msgstr "URL del rastreador de problemas" msgid "Forum Topic ID" msgstr "ID del tema del foro" -#: app/blueprints/packages/packages.py:270 +#: app/blueprints/packages/packages.py:253 +msgid "Video URL" +msgstr "" + +#: app/blueprints/packages/packages.py:271 msgid "Unable to find that user" msgstr "No se puede encontrar a ese usuario" -#: app/blueprints/packages/packages.py:274 +#: app/blueprints/packages/packages.py:275 #: app/blueprints/packages/screenshots.py:139 #: app/blueprints/users/settings.py:99 msgid "Permission denied" msgstr "Permiso denegado" -#: app/blueprints/packages/packages.py:312 +#: app/blueprints/packages/packages.py:313 msgid "Package already exists!" msgstr "El paquete ya existe!" -#: app/blueprints/packages/packages.py:372 +#: app/blueprints/packages/packages.py:374 msgid "You don't have permission to do that" msgstr "No tienes permiso para hacer eso" -#: app/blueprints/packages/packages.py:400 +#: app/blueprints/packages/packages.py:402 #, fuzzy msgid "Please comment what changes are needed in the approval thread" msgstr "Por favor, comente qué cambios son necesarios en el hilo de revisión" -#: app/blueprints/packages/packages.py:421 -#: app/blueprints/packages/packages.py:437 +#: app/blueprints/packages/packages.py:423 +#: app/blueprints/packages/packages.py:439 msgid "You don't have permission to do that." msgstr "No tienes permiso para hacer eso." -#: app/blueprints/packages/packages.py:432 +#: app/blueprints/packages/packages.py:434 msgid "Deleted package" msgstr "Paquete eliminado" -#: app/blueprints/packages/packages.py:448 +#: app/blueprints/packages/packages.py:450 msgid "Unapproved package" msgstr "Paquete no aprobado" -#: app/blueprints/packages/packages.py:457 +#: app/blueprints/packages/packages.py:459 msgid "Maintainers (Comma-separated)" msgstr "Mantenedores (separados por comas)" -#: app/blueprints/packages/packages.py:466 +#: app/blueprints/packages/packages.py:468 msgid "You do not have permission to edit maintainers" msgstr "No tiene permiso para editar mantenedores" -#: app/blueprints/packages/packages.py:516 +#: app/blueprints/packages/packages.py:518 msgid "You are not a maintainer" msgstr "No eres un mantenedor" -#: app/blueprints/packages/packages.py:519 +#: app/blueprints/packages/packages.py:521 msgid "Package owners cannot remove themselves as maintainers" msgstr "" "Los propietarios de paquetes no pueden eliminarse a sí mismos como " "mantenedores" -#: app/blueprints/packages/packages.py:551 +#: app/blueprints/packages/packages.py:553 msgid "Author Name" msgstr "Nombre del autor" @@ -423,7 +426,7 @@ msgid "Message" msgstr "Mensaje" #: app/blueprints/report/__init__.py:35 app/templates/base.html:238 -#: app/templates/macros/threads.html:53 app/templates/packages/view.html:478 +#: app/templates/macros/threads.html:53 app/templates/packages/view.html:507 #: app/templates/report/index.html:4 app/templates/report/index.html:10 #: app/templates/users/profile.html:28 msgid "Report" @@ -869,23 +872,27 @@ msgstr "Clasificar" msgid "Can't promote a user to a rank higher than yourself!" msgstr "¡No puede ascender a un usuario a un rango mayor que el suyo!" -#: app/logic/packages.py:93 +#: app/logic/packages.py:95 msgid "" "Name can only contain lower case letters (a-z), digits (0-9), and " "underscores (_)" msgstr "" -"Los nombres sólo pueden contener letras minúsculas (a-z), dígitos (0-9) y " -"guiones bajos (_)" +"Los nombres sólo pueden contener letras minúsculas (a-z), dígitos (0-9) y" +" guiones bajos (_)" -#: app/logic/packages.py:107 +#: app/logic/packages.py:109 msgid "You do not have permission to edit this package" msgstr "No tiene permiso para editar este paquete" -#: app/logic/packages.py:111 +#: app/logic/packages.py:113 msgid "You do not have permission to change the package name" msgstr "No tiene permiso para cambiar el nombre del paquete" -#: app/logic/packages.py:158 +#: app/logic/packages.py:136 +msgid "Video URL is not a YouTube video URL" +msgstr "" + +#: app/logic/packages.py:165 #, python-format msgid "Unable to add protected tag %(title)s to package" msgstr "No se ha podido añadir la etiqueta protegida %(title)s al paquete" @@ -997,10 +1004,11 @@ msgstr "" #: app/tasks/emails.py:150 app/templates/emails/base.html:63 #: app/templates/emails/notification.html:34 -#: app/templates/emails/notification_digest.html:37 +#: app/templates/emails/notification_digest.html:51 #: app/templates/emails/verify.html:33 #: app/templates/emails/verify_unsubscribe.html:13 -#: app/templates/threads/view.html:31 +#: app/templates/threads/view.html:31 app/templates/users/unsubscribe.html:4 +#: app/templates/users/unsubscribe.html:61 msgid "Unsubscribe" msgstr "Anular la suscripción" @@ -1026,8 +1034,8 @@ msgstr "Aleatorio" msgid "Help" msgstr "Ayuda" -#: app/templates/base.html:42 app/templates/packages/view.html:123 -#: app/templates/packages/view.html:467 app/templates/threads/list.html:4 +#: app/templates/base.html:42 app/templates/packages/view.html:173 +#: app/templates/packages/view.html:496 app/templates/threads/list.html:4 msgid "Threads" msgstr "Hilos de discusión" @@ -1137,7 +1145,7 @@ msgid "%(title)s by %(author)s" msgstr "%(title)s por %(author)s" #: app/templates/index.html:69 app/templates/packages/reviews_list.html:4 -#: app/templates/packages/view.html:127 app/templates/packages/view.html:265 +#: app/templates/packages/view.html:177 app/templates/packages/view.html:290 #: app/templates/users/profile.html:206 msgid "Reviews" msgstr "Reseñas" @@ -1350,7 +1358,7 @@ msgid "View Notification" msgstr "Ver notificación" #: app/templates/emails/notification.html:26 -#: app/templates/emails/notification_digest.html:29 +#: app/templates/emails/notification_digest.html:43 msgid "" "You are receiving this email because you are a registered user of " "ContentDB, and have email notifications enabled." @@ -1359,7 +1367,7 @@ msgstr "" "de ContentDB y tiene activadas las notificaciones por correo electrónico." #: app/templates/emails/notification.html:30 -#: app/templates/emails/notification_digest.html:33 +#: app/templates/emails/notification_digest.html:47 msgid "Manage your preferences" msgstr "Administrar tus preferencias" @@ -1368,16 +1376,17 @@ msgstr "Administrar tus preferencias" msgid "This is a '%(type)s' notification." msgstr "Esta es una notificación de %(type)s." -#: app/templates/emails/notification_digest.html:7 -msgid "Other Notifications" -msgstr "Otras notificaciones" - #: app/templates/emails/notification_digest.html:14 +#: app/templates/emails/notification_digest.html:29 #, python-format msgid "from %(username)s." msgstr "De %(username)s." #: app/templates/emails/notification_digest.html:22 +msgid "Other Notifications" +msgstr "Otras notificaciones" + +#: app/templates/emails/notification_digest.html:36 msgid "View Notifications" msgstr "Ver notificaciones" @@ -1584,8 +1593,8 @@ msgstr "creado en %(date)s" msgid "Edit / Approve" msgstr "Editar / Aprobar" -#: app/templates/macros/releases.html:62 app/templates/packages/view.html:48 -#: app/templates/packages/view.html:233 +#: app/templates/macros/releases.html:62 app/templates/packages/view.html:98 +#: app/templates/packages/view.html:247 msgid "Edit" msgstr "Editar" @@ -1676,8 +1685,8 @@ msgstr "Última Respuesta" msgid "On %(trigger)s, do %(action)s" msgstr "Al %(trigger)s, hacer %(action)s" -#: app/templates/macros/todo.html:37 app/templates/packages/view.html:54 -#: app/templates/packages/view.html:316 +#: app/templates/macros/todo.html:37 app/templates/packages/view.html:104 +#: app/templates/packages/view.html:345 msgid "Release" msgstr "Lanzamiento" @@ -1687,7 +1696,7 @@ msgstr "Repositorio" #: app/templates/macros/todo.html:50 #: app/templates/packages/releases_list.html:13 -#: app/templates/packages/view.html:320 +#: app/templates/packages/view.html:349 msgid "Update settings" msgstr "Preferencias de actualización" @@ -1695,7 +1704,7 @@ msgstr "Preferencias de actualización" msgid "No outdated packages." msgstr "No hay paquetes obsoletos." -#: app/templates/macros/topics.html:6 app/templates/packages/view.html:110 +#: app/templates/macros/topics.html:6 app/templates/packages/view.html:160 msgid "Author" msgstr "Autor" @@ -1751,8 +1760,8 @@ msgstr "" "páginas de los foros:" #: app/templates/metapackages/view.html:24 -#: app/templates/packages/similar.html:38 app/templates/packages/view.html:351 -#: app/templates/packages/view.html:375 app/templates/todo/editor.html:85 +#: app/templates/packages/similar.html:38 app/templates/packages/view.html:380 +#: app/templates/packages/view.html:404 app/templates/todo/editor.html:85 #, python-format msgid "%(title)s by %(display_name)s" msgstr "%(title)s por %(display_name)s" @@ -1933,6 +1942,10 @@ msgstr "Importando... (Esto puede tardar un poco)" msgid "Tip: paste in a forum topic URL" msgstr "Consejo: pegue en una dirección de los foros" +#: app/templates/packages/create_edit.html:120 +msgid "Only supports YouTube, for now" +msgstr "" + #: app/templates/packages/edit_maintainers.html:4 msgid "Edit Maintainers" msgstr "Editar mantenedores" @@ -2293,7 +2306,7 @@ msgstr "" "eliminando su efecto en la valoración del paquete." #: app/templates/packages/review_votes.html:4 -#: app/templates/packages/view.html:287 +#: app/templates/packages/view.html:312 msgid "Review Votes" msgstr "Votos de la Reseña" @@ -2336,6 +2349,14 @@ msgstr "Guardar Orden" msgid "Reordering requires JavaScript." msgstr "Reordenar requiere JavaScript." +#: app/templates/packages/screenshots.html:82 +msgid "Videos" +msgstr "" + +#: app/templates/packages/screenshots.html:84 +msgid "You can set a video on the Edit Details page" +msgstr "" + #: app/templates/packages/share.html:10 msgid "Links" msgstr "Enlaces" @@ -2408,157 +2429,165 @@ msgstr "" "Cuando un paquete es marcado como obsoleto, no recibe más notificaciones " "hasta que es marcado como actualizado." -#: app/templates/packages/view.html:29 -msgid "Non-free code and media" -msgstr "Código y multimedia no libres" - -#: app/templates/packages/view.html:31 -msgid "Non-free code" -msgstr "Código no libre" - -#: app/templates/packages/view.html:33 -msgid "Non-free media" -msgstr "Multimedia no libre" - -#: app/templates/packages/view.html:96 -msgid "Work in Progress" -msgstr "En progreso" - -#: app/templates/packages/view.html:117 -msgid "Downloads" -msgstr "Descargas" - -#: app/templates/packages/view.html:138 app/templates/users/profile.html:86 -msgid "Website" -msgstr "Sitio web" - -#: app/templates/packages/view.html:144 -msgid "Source" -msgstr "Fuente" - -#: app/templates/packages/view.html:150 app/templates/users/profile.html:68 -msgid "Forums" -msgstr "Foros" - -#: app/templates/packages/view.html:156 -msgid "Issue Tracker" -msgstr "" - -#: app/templates/packages/view.html:165 -#, python-format -msgid "%(min)s - %(max)s" -msgstr "" - -#: app/templates/packages/view.html:167 -#, python-format -msgid "%(min)s and above" -msgstr "" - -#: app/templates/packages/view.html:169 -#, python-format -msgid "%(max)s and below" -msgstr "" - -#: app/templates/packages/view.html:178 +#: app/templates/packages/view.html:37 msgid "Download" msgstr "" -#: app/templates/packages/view.html:196 +#: app/templates/packages/view.html:43 +#, python-format +msgid "Minetest %(min)s - %(max)s" +msgstr "" + +#: app/templates/packages/view.html:45 +#, python-format +msgid "For Minetest %(min)s and above" +msgstr "" + +#: app/templates/packages/view.html:47 +#, python-format +msgid "Minetest %(max)s and below" +msgstr "" + +#: app/templates/packages/view.html:67 +msgid "How do I install this?" +msgstr "" + +#: app/templates/packages/view.html:73 msgid "No downloads available" msgstr "" -#: app/templates/packages/view.html:214 +#: app/templates/packages/view.html:80 +msgid "Non-free code and media" +msgstr "Código y multimedia no libres" + +#: app/templates/packages/view.html:82 +msgid "Non-free code" +msgstr "Código no libre" + +#: app/templates/packages/view.html:84 +msgid "Non-free media" +msgstr "Multimedia no libre" + +#: app/templates/packages/view.html:146 +msgid "Work in Progress" +msgstr "En progreso" + +#: app/templates/packages/view.html:167 +msgid "Downloads" +msgstr "Descargas" + +#: app/templates/packages/view.html:188 app/templates/users/profile.html:86 +msgid "Website" +msgstr "Sitio web" + +#: app/templates/packages/view.html:194 +msgid "Source" +msgstr "Fuente" + +#: app/templates/packages/view.html:200 app/templates/users/profile.html:68 +msgid "Forums" +msgstr "Foros" + +#: app/templates/packages/view.html:206 +msgid "Issue Tracker" +msgstr "" + +#: app/templates/packages/view.html:224 msgid "" "This thread is only visible to the package owner and users of Approver " "rank or above." msgstr "" -#: app/templates/packages/view.html:244 +#: app/templates/packages/view.html:255 +msgid "YouTube video embed" +msgstr "" + +#: app/templates/packages/view.html:268 msgid "Awaiting review" msgstr "" -#: app/templates/packages/view.html:272 app/templates/threads/view.html:61 +#: app/templates/packages/view.html:297 app/templates/threads/view.html:61 msgid "Edit Review" msgstr "" -#: app/templates/packages/view.html:277 +#: app/templates/packages/view.html:302 msgid "You can't review your own package." msgstr "" -#: app/templates/packages/view.html:293 +#: app/templates/packages/view.html:318 msgid "Used By" msgstr "" -#: app/templates/packages/view.html:304 +#: app/templates/packages/view.html:333 msgid "Package may be outdated" msgstr "" -#: app/templates/packages/view.html:311 +#: app/templates/packages/view.html:340 msgid "Only visible to the author and Editors." msgstr "" -#: app/templates/packages/view.html:328 +#: app/templates/packages/view.html:357 msgid "Warning" msgstr "" -#: app/templates/packages/view.html:334 +#: app/templates/packages/view.html:363 msgid "Like this package? Help support its development by making a donation" msgstr "" -#: app/templates/packages/view.html:337 +#: app/templates/packages/view.html:366 msgid "Donate now" msgstr "" -#: app/templates/packages/view.html:343 +#: app/templates/packages/view.html:372 msgid "Dependencies" msgstr "" -#: app/templates/packages/view.html:345 +#: app/templates/packages/view.html:374 msgid "Required" msgstr "" -#: app/templates/packages/view.html:363 +#: app/templates/packages/view.html:392 msgid "No required dependencies" msgstr "" -#: app/templates/packages/view.html:369 +#: app/templates/packages/view.html:398 msgid "Optional" msgstr "" -#: app/templates/packages/view.html:391 +#: app/templates/packages/view.html:420 msgid "Information" msgstr "" -#: app/templates/packages/view.html:397 +#: app/templates/packages/view.html:426 msgid "Technical Name" msgstr "" -#: app/templates/packages/view.html:406 +#: app/templates/packages/view.html:435 #, python-format msgid "%(code_license)s for code,
%(media_license)s for media." msgstr "" -#: app/templates/packages/view.html:414 +#: app/templates/packages/view.html:443 msgid "Unknown" msgstr "" -#: app/templates/packages/view.html:416 +#: app/templates/packages/view.html:445 msgid "Added" msgstr "" -#: app/templates/packages/view.html:430 +#: app/templates/packages/view.html:459 msgid "Remove myself" msgstr "" -#: app/templates/packages/view.html:435 +#: app/templates/packages/view.html:464 msgid "Provides" msgstr "" -#: app/templates/packages/view.html:457 +#: app/templates/packages/view.html:486 msgid "More" msgstr "" -#: app/templates/packages/view.html:486 +#: app/templates/packages/view.html:515 msgid "See audit log" msgstr "" @@ -3329,6 +3358,46 @@ msgstr "" msgid "In digest" msgstr "" +#: app/templates/users/unsubscribe.html:11 +msgid "" +"This will blacklist an email address, preventing ContentDB from ever " +"sending emails to it - including password resets." +msgstr "" + +#: app/templates/users/unsubscribe.html:20 +msgid "Please enter the email address you wish to blacklist." +msgstr "" + +#: app/templates/users/unsubscribe.html:21 +msgid "You will then need to confirm the email" +msgstr "" + +#: app/templates/users/unsubscribe.html:33 +msgid "You may now unsubscribe." +msgstr "" + +#: app/templates/users/unsubscribe.html:40 +#, python-format +msgid "" +"Unsubscribing may prevent you from being able to sign into the account " +"'%(display_name)s'" +msgstr "" + +#: app/templates/users/unsubscribe.html:44 +msgid "" +"ContentDB will no longer be able to send \"forget password\" and other " +"essential system emails.\n" +"\t\t\t\t\tConsider editing your email notification preferences instead." +msgstr "" + +#: app/templates/users/unsubscribe.html:50 +msgid "You won't be able to use this email with ContentDB anymore." +msgstr "" + +#: app/templates/users/unsubscribe.html:57 +msgid "Edit Notification Preferences" +msgstr "" + #: app/utils/user.py:50 msgid "You have a lot of notifications, you should either read or clear them" msgstr "" @@ -3432,3 +3501,13 @@ msgstr "" #~ msgid "%(title)s on %(package)s" #~ msgstr "" + +#~ msgid "%(min)s - %(max)s" +#~ msgstr "" + +#~ msgid "%(min)s and above" +#~ msgstr "" + +#~ msgid "%(max)s and below" +#~ msgstr "" + diff --git a/translations/fr/LC_MESSAGES/messages.po b/translations/fr/LC_MESSAGES/messages.po index 9eaf24fd..f368e240 100644 --- a/translations/fr/LC_MESSAGES/messages.po +++ b/translations/fr/LC_MESSAGES/messages.po @@ -7,17 +7,16 @@ msgid "" msgstr "" "Project-Id-Version: PROJECT VERSION\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2022-01-22 21:22+0000\n" +"POT-Creation-Date: 2022-01-25 21:04+0000\n" "PO-Revision-Date: 2022-01-23 17:15+0000\n" "Last-Translator: J. Lavoie \n" -"Language-Team: French \n" "Language: fr\n" +"Language-Team: French " +"\n" +"Plural-Forms: nplurals=2; plural=n > 1\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=utf-8\n" "Content-Transfer-Encoding: 8bit\n" -"Plural-Forms: nplurals=2; plural=n > 1;\n" -"X-Generator: Weblate 4.11-dev\n" "Generated-By: Babel 2.9.1\n" #: app/__init__.py:102 @@ -39,9 +38,9 @@ msgstr "Nom" msgid "Limit to package" msgstr "Limiter au paquet" -#: app/blueprints/api/tokens.py:36 app/blueprints/packages/packages.py:254 -#: app/blueprints/packages/packages.py:458 -#: app/blueprints/packages/packages.py:554 +#: app/blueprints/api/tokens.py:36 app/blueprints/packages/packages.py:255 +#: app/blueprints/packages/packages.py:460 +#: app/blueprints/packages/packages.py:556 #: app/blueprints/packages/releases.py:63 #: app/blueprints/packages/releases.py:74 app/blueprints/packages/reviews.py:47 #: app/blueprints/packages/screenshots.py:35 @@ -80,7 +79,7 @@ msgstr "Éditer les détails" #: app/blueprints/packages/__init__.py:37 #: app/templates/packages/releases_list.html:34 -#: app/templates/packages/view.html:447 app/templates/todo/editor.html:75 +#: app/templates/packages/view.html:476 app/templates/todo/editor.html:75 msgid "Releases" msgstr "Versions" @@ -92,7 +91,7 @@ msgstr "Captures d'écran" #: app/blueprints/packages/__init__.py:47 #: app/templates/packages/edit_maintainers.html:8 -#: app/templates/packages/view.html:418 +#: app/templates/packages/view.html:447 msgid "Maintainers" msgstr "Mainteneurs" @@ -105,7 +104,7 @@ msgstr "Journal d'audit" msgid "Share and Badges" msgstr "Partage et badges" -#: app/blueprints/packages/__init__.py:62 app/templates/packages/view.html:60 +#: app/blueprints/packages/__init__.py:62 app/templates/packages/view.html:110 msgid "Remove" msgstr "Retirer" @@ -131,7 +130,7 @@ msgstr "" msgid "No download available." msgstr "Aucun téléchargement disponible." -#: app/blueprints/packages/packages.py:235 app/templates/packages/view.html:395 +#: app/blueprints/packages/packages.py:235 app/templates/packages/view.html:424 msgid "Type" msgstr "Type" @@ -140,12 +139,12 @@ msgid "Title (Human-readable)" msgstr "Titre (Lisible)" #: app/blueprints/packages/packages.py:237 -#: app/blueprints/packages/packages.py:552 +#: app/blueprints/packages/packages.py:554 msgid "Name (Technical)" msgstr "Nom (Technique)" #: app/blueprints/packages/packages.py:237 -#: app/blueprints/packages/packages.py:553 +#: app/blueprints/packages/packages.py:555 #: app/templates/packages/create_edit.html:75 msgid "Lower case letters (a-z), digits (0-9), and underscores (_) only" msgstr "" @@ -156,7 +155,7 @@ msgstr "" msgid "Short Description (Plaintext)" msgstr "Description Courte (Texte)" -#: app/blueprints/packages/packages.py:240 app/templates/packages/view.html:410 +#: app/blueprints/packages/packages.py:240 app/templates/packages/view.html:439 msgid "Maintenance State" msgstr "État de maintenance" @@ -169,7 +168,7 @@ msgstr "Étiquettes" msgid "Content Warnings" msgstr "Avertissements de contenu" -#: app/blueprints/packages/packages.py:244 app/templates/packages/view.html:399 +#: app/blueprints/packages/packages.py:244 app/templates/packages/view.html:428 msgid "License" msgstr "Licence" @@ -197,61 +196,64 @@ msgstr "URL du suivi des problèmes" msgid "Forum Topic ID" msgstr "ID du sujet de forum" -#: app/blueprints/packages/packages.py:270 +#: app/blueprints/packages/packages.py:253 +msgid "Video URL" +msgstr "" + +#: app/blueprints/packages/packages.py:271 msgid "Unable to find that user" msgstr "Impossible de trouver cet utilisateur" -#: app/blueprints/packages/packages.py:274 +#: app/blueprints/packages/packages.py:275 #: app/blueprints/packages/screenshots.py:139 #: app/blueprints/users/settings.py:99 msgid "Permission denied" msgstr "Permission refusée" -#: app/blueprints/packages/packages.py:312 +#: app/blueprints/packages/packages.py:313 msgid "Package already exists!" msgstr "Le paquet existe déjà !" -#: app/blueprints/packages/packages.py:372 +#: app/blueprints/packages/packages.py:374 msgid "You don't have permission to do that" msgstr "Vous n'avez pas la permission de faire cela" -#: app/blueprints/packages/packages.py:400 +#: app/blueprints/packages/packages.py:402 msgid "Please comment what changes are needed in the approval thread" -msgstr "" -"Veuillez spécifier les changements nécessaires dans le fil de discussion" +msgstr "Veuillez spécifier les changements nécessaires dans le fil de discussion" -#: app/blueprints/packages/packages.py:421 -#: app/blueprints/packages/packages.py:437 +#: app/blueprints/packages/packages.py:423 +#: app/blueprints/packages/packages.py:439 msgid "You don't have permission to do that." msgstr "Vous n'avez pas la permission de faire cela." -#: app/blueprints/packages/packages.py:432 +#: app/blueprints/packages/packages.py:434 msgid "Deleted package" msgstr "Paquet supprimé" -#: app/blueprints/packages/packages.py:448 +#: app/blueprints/packages/packages.py:450 msgid "Unapproved package" msgstr "Paquets non approuvés" -#: app/blueprints/packages/packages.py:457 +#: app/blueprints/packages/packages.py:459 msgid "Maintainers (Comma-separated)" msgstr "Responsables (séparés par des virgules)" -#: app/blueprints/packages/packages.py:466 +#: app/blueprints/packages/packages.py:468 msgid "You do not have permission to edit maintainers" msgstr "Vous n'avez pas la permission de changer les responsables" -#: app/blueprints/packages/packages.py:516 +#: app/blueprints/packages/packages.py:518 msgid "You are not a maintainer" msgstr "Vous n'êtes pas un des responsable" -#: app/blueprints/packages/packages.py:519 +#: app/blueprints/packages/packages.py:521 msgid "Package owners cannot remove themselves as maintainers" msgstr "" "Les propriétaires de paquets ne peuvent pas se retirer en tant que " "mainteneurs" -#: app/blueprints/packages/packages.py:551 +#: app/blueprints/packages/packages.py:553 msgid "Author Name" msgstr "Nom de l'auteur" @@ -427,7 +429,7 @@ msgid "Message" msgstr "Message" #: app/blueprints/report/__init__.py:35 app/templates/base.html:238 -#: app/templates/macros/threads.html:53 app/templates/packages/view.html:478 +#: app/templates/macros/threads.html:53 app/templates/packages/view.html:507 #: app/templates/report/index.html:4 app/templates/report/index.html:10 #: app/templates/users/profile.html:28 msgid "Report" @@ -876,7 +878,7 @@ msgstr "" "Vous ne pouvez pas promouvoir un utilisateur à un rang supérieur au vôtre" " !" -#: app/logic/packages.py:93 +#: app/logic/packages.py:95 msgid "" "Name can only contain lower case letters (a-z), digits (0-9), and " "underscores (_)" @@ -884,15 +886,19 @@ msgstr "" "Lettres minuscules (a-z), chiffres (0-9) et caractères de soulignement " "(_) uniquement" -#: app/logic/packages.py:107 +#: app/logic/packages.py:109 msgid "You do not have permission to edit this package" msgstr "Vous n'avez pas la permission de modifier ce paquet" -#: app/logic/packages.py:111 +#: app/logic/packages.py:113 msgid "You do not have permission to change the package name" msgstr "Vous n'avez pas la permission de changer le nom du paquet" -#: app/logic/packages.py:158 +#: app/logic/packages.py:136 +msgid "Video URL is not a YouTube video URL" +msgstr "" + +#: app/logic/packages.py:165 #, python-format msgid "Unable to add protected tag %(title)s to package" msgstr "Impossible d'ajouter l’étiquette protégée %(title)s au paquet" @@ -1003,10 +1009,11 @@ msgstr "" #: app/tasks/emails.py:150 app/templates/emails/base.html:63 #: app/templates/emails/notification.html:34 -#: app/templates/emails/notification_digest.html:37 +#: app/templates/emails/notification_digest.html:51 #: app/templates/emails/verify.html:33 #: app/templates/emails/verify_unsubscribe.html:13 -#: app/templates/threads/view.html:31 +#: app/templates/threads/view.html:31 app/templates/users/unsubscribe.html:4 +#: app/templates/users/unsubscribe.html:61 msgid "Unsubscribe" msgstr "Se désabonner" @@ -1032,8 +1039,8 @@ msgstr "Aléatoire" msgid "Help" msgstr "Aide" -#: app/templates/base.html:42 app/templates/packages/view.html:123 -#: app/templates/packages/view.html:467 app/templates/threads/list.html:4 +#: app/templates/base.html:42 app/templates/packages/view.html:173 +#: app/templates/packages/view.html:496 app/templates/threads/list.html:4 msgid "Threads" msgstr "Fils" @@ -1143,7 +1150,7 @@ msgid "%(title)s by %(author)s" msgstr "%(title)s par %(author)s" #: app/templates/index.html:69 app/templates/packages/reviews_list.html:4 -#: app/templates/packages/view.html:127 app/templates/packages/view.html:265 +#: app/templates/packages/view.html:177 app/templates/packages/view.html:290 #: app/templates/users/profile.html:206 msgid "Reviews" msgstr "Évaluations" @@ -1358,7 +1365,7 @@ msgid "View Notification" msgstr "Voir la notification" #: app/templates/emails/notification.html:26 -#: app/templates/emails/notification_digest.html:29 +#: app/templates/emails/notification_digest.html:43 msgid "" "You are receiving this email because you are a registered user of " "ContentDB, and have email notifications enabled." @@ -1367,7 +1374,7 @@ msgstr "" " le ContentDB et que les notifications par e-mail sont activées." #: app/templates/emails/notification.html:30 -#: app/templates/emails/notification_digest.html:33 +#: app/templates/emails/notification_digest.html:47 msgid "Manage your preferences" msgstr "Gérez vos préférences" @@ -1376,16 +1383,17 @@ msgstr "Gérez vos préférences" msgid "This is a '%(type)s' notification." msgstr "Il s'agit d'une notification « %(type)s »." -#: app/templates/emails/notification_digest.html:7 -msgid "Other Notifications" -msgstr "Autres notifications" - #: app/templates/emails/notification_digest.html:14 +#: app/templates/emails/notification_digest.html:29 #, python-format msgid "from %(username)s." msgstr "de %(username)s." #: app/templates/emails/notification_digest.html:22 +msgid "Other Notifications" +msgstr "Autres notifications" + +#: app/templates/emails/notification_digest.html:36 msgid "View Notifications" msgstr "Voir les notifications" @@ -1596,8 +1604,8 @@ msgstr "crée %(date)s" msgid "Edit / Approve" msgstr "Éditer / Approuver" -#: app/templates/macros/releases.html:62 app/templates/packages/view.html:48 -#: app/templates/packages/view.html:233 +#: app/templates/macros/releases.html:62 app/templates/packages/view.html:98 +#: app/templates/packages/view.html:247 msgid "Edit" msgstr "Modifier" @@ -1688,8 +1696,8 @@ msgstr "Dernière réponse" msgid "On %(trigger)s, do %(action)s" msgstr "Quand %(trigger)s, exécute %(action)s" -#: app/templates/macros/todo.html:37 app/templates/packages/view.html:54 -#: app/templates/packages/view.html:316 +#: app/templates/macros/todo.html:37 app/templates/packages/view.html:104 +#: app/templates/packages/view.html:345 msgid "Release" msgstr "Version" @@ -1699,7 +1707,7 @@ msgstr "Dépôt" #: app/templates/macros/todo.html:50 #: app/templates/packages/releases_list.html:13 -#: app/templates/packages/view.html:320 +#: app/templates/packages/view.html:349 msgid "Update settings" msgstr "Paramètres de mise à jour" @@ -1707,7 +1715,7 @@ msgstr "Paramètres de mise à jour" msgid "No outdated packages." msgstr "Aucun paquet obsolète." -#: app/templates/macros/topics.html:6 app/templates/packages/view.html:110 +#: app/templates/macros/topics.html:6 app/templates/packages/view.html:160 msgid "Author" msgstr "Auteur·ice" @@ -1765,8 +1773,8 @@ msgstr "" "ou plusieurs sujets de forum :" #: app/templates/metapackages/view.html:24 -#: app/templates/packages/similar.html:38 app/templates/packages/view.html:351 -#: app/templates/packages/view.html:375 app/templates/todo/editor.html:85 +#: app/templates/packages/similar.html:38 app/templates/packages/view.html:380 +#: app/templates/packages/view.html:404 app/templates/todo/editor.html:85 #, python-format msgid "%(title)s by %(display_name)s" msgstr "%(title)s de %(display_name)s" @@ -1946,6 +1954,10 @@ msgstr "Importation... (Cela peut prendre un certain temps)" msgid "Tip: paste in a forum topic URL" msgstr "Conseil : collez l'URL d'un sujet de forum" +#: app/templates/packages/create_edit.html:120 +msgid "Only supports YouTube, for now" +msgstr "" + #: app/templates/packages/edit_maintainers.html:4 msgid "Edit Maintainers" msgstr "Modifier les responsables" @@ -2329,7 +2341,7 @@ msgstr "" " conservés, mais elle n'impactera plus la note du paquet." #: app/templates/packages/review_votes.html:4 -#: app/templates/packages/view.html:287 +#: app/templates/packages/view.html:312 msgid "Review Votes" msgstr "Votes d'évaluation" @@ -2372,6 +2384,14 @@ msgstr "Enregistrer l'ordre" msgid "Reordering requires JavaScript." msgstr "Réorganiser nécessite JavaScript." +#: app/templates/packages/screenshots.html:82 +msgid "Videos" +msgstr "" + +#: app/templates/packages/screenshots.html:84 +msgid "You can set a video on the Edit Details page" +msgstr "" + #: app/templates/packages/share.html:10 msgid "Links" msgstr "Liens" @@ -2444,66 +2464,70 @@ msgstr "" "Lorsqu'un paquet est marqué comme obsolète, vous ne recevrez plus de " "notification jusqu'à ce qu'il soit marqué comme étant à jour." -#: app/templates/packages/view.html:29 -msgid "Non-free code and media" -msgstr "Code et ressources non libres" - -#: app/templates/packages/view.html:31 -msgid "Non-free code" -msgstr "Code non libre" - -#: app/templates/packages/view.html:33 -msgid "Non-free media" -msgstr "Ressources non libres" - -#: app/templates/packages/view.html:96 -msgid "Work in Progress" -msgstr "Travail en cours" - -#: app/templates/packages/view.html:117 -msgid "Downloads" -msgstr "Téléchargements" - -#: app/templates/packages/view.html:138 app/templates/users/profile.html:86 -msgid "Website" -msgstr "Site web" - -#: app/templates/packages/view.html:144 -msgid "Source" -msgstr "Source" - -#: app/templates/packages/view.html:150 app/templates/users/profile.html:68 -msgid "Forums" -msgstr "Forums" - -#: app/templates/packages/view.html:156 -msgid "Issue Tracker" -msgstr "Suivi des problèmes" - -#: app/templates/packages/view.html:165 -#, python-format -msgid "%(min)s - %(max)s" -msgstr "%(min)s - %(max)s" - -#: app/templates/packages/view.html:167 -#, python-format -msgid "%(min)s and above" -msgstr "%(min)s et supérieur" - -#: app/templates/packages/view.html:169 -#, python-format -msgid "%(max)s and below" -msgstr "%(max)s et inférieur" - -#: app/templates/packages/view.html:178 +#: app/templates/packages/view.html:37 msgid "Download" msgstr "Télécharger" -#: app/templates/packages/view.html:196 +#: app/templates/packages/view.html:43 +#, python-format +msgid "Minetest %(min)s - %(max)s" +msgstr "" + +#: app/templates/packages/view.html:45 +#, python-format +msgid "For Minetest %(min)s and above" +msgstr "" + +#: app/templates/packages/view.html:47 +#, python-format +msgid "Minetest %(max)s and below" +msgstr "" + +#: app/templates/packages/view.html:67 +msgid "How do I install this?" +msgstr "" + +#: app/templates/packages/view.html:73 msgid "No downloads available" msgstr "Aucun téléchargement disponible" -#: app/templates/packages/view.html:214 +#: app/templates/packages/view.html:80 +msgid "Non-free code and media" +msgstr "Code et ressources non libres" + +#: app/templates/packages/view.html:82 +msgid "Non-free code" +msgstr "Code non libre" + +#: app/templates/packages/view.html:84 +msgid "Non-free media" +msgstr "Ressources non libres" + +#: app/templates/packages/view.html:146 +msgid "Work in Progress" +msgstr "Travail en cours" + +#: app/templates/packages/view.html:167 +msgid "Downloads" +msgstr "Téléchargements" + +#: app/templates/packages/view.html:188 app/templates/users/profile.html:86 +msgid "Website" +msgstr "Site web" + +#: app/templates/packages/view.html:194 +msgid "Source" +msgstr "Source" + +#: app/templates/packages/view.html:200 app/templates/users/profile.html:68 +msgid "Forums" +msgstr "Forums" + +#: app/templates/packages/view.html:206 +msgid "Issue Tracker" +msgstr "Suivi des problèmes" + +#: app/templates/packages/view.html:224 msgid "" "This thread is only visible to the package owner and users of Approver " "rank or above." @@ -2511,94 +2535,98 @@ msgstr "" "Ce fil est seulement visible du propriétaire du paquet et les " "utilisateurs de rang \"Approver\" et supérieur." -#: app/templates/packages/view.html:244 +#: app/templates/packages/view.html:255 +msgid "YouTube video embed" +msgstr "" + +#: app/templates/packages/view.html:268 msgid "Awaiting review" msgstr "En attente de révision" -#: app/templates/packages/view.html:272 app/templates/threads/view.html:61 +#: app/templates/packages/view.html:297 app/templates/threads/view.html:61 msgid "Edit Review" msgstr "Éditer l'évaluation" -#: app/templates/packages/view.html:277 +#: app/templates/packages/view.html:302 msgid "You can't review your own package." msgstr "Vous ne pouvez pas évaluer votre propre paquet." -#: app/templates/packages/view.html:293 +#: app/templates/packages/view.html:318 msgid "Used By" msgstr "Utilisé par" -#: app/templates/packages/view.html:304 +#: app/templates/packages/view.html:333 msgid "Package may be outdated" msgstr "Le paquet peut être obsolète" -#: app/templates/packages/view.html:311 +#: app/templates/packages/view.html:340 msgid "Only visible to the author and Editors." msgstr "Seulement visible par l'auteur et les éditeurs." -#: app/templates/packages/view.html:328 +#: app/templates/packages/view.html:357 msgid "Warning" msgstr "Avertissement" -#: app/templates/packages/view.html:334 +#: app/templates/packages/view.html:363 msgid "Like this package? Help support its development by making a donation" msgstr "Tu apprécies ce paquet ? Supporte son développement en faisant un don" -#: app/templates/packages/view.html:337 +#: app/templates/packages/view.html:366 msgid "Donate now" msgstr "Faire un don" -#: app/templates/packages/view.html:343 +#: app/templates/packages/view.html:372 msgid "Dependencies" msgstr "Dépendances" -#: app/templates/packages/view.html:345 +#: app/templates/packages/view.html:374 msgid "Required" msgstr "Requis" -#: app/templates/packages/view.html:363 +#: app/templates/packages/view.html:392 msgid "No required dependencies" msgstr "Aucune dépendance requise" -#: app/templates/packages/view.html:369 +#: app/templates/packages/view.html:398 msgid "Optional" msgstr "Optionnel" -#: app/templates/packages/view.html:391 +#: app/templates/packages/view.html:420 msgid "Information" msgstr "Informations" -#: app/templates/packages/view.html:397 +#: app/templates/packages/view.html:426 msgid "Technical Name" msgstr "Nom technique" -#: app/templates/packages/view.html:406 +#: app/templates/packages/view.html:435 #, python-format msgid "%(code_license)s for code,
%(media_license)s for media." msgstr "%(code_license)s pour le code,
%(media_license)s pour les médias." -#: app/templates/packages/view.html:414 +#: app/templates/packages/view.html:443 msgid "Unknown" msgstr "Inconnu" -#: app/templates/packages/view.html:416 +#: app/templates/packages/view.html:445 msgid "Added" msgstr "Ajouté" -#: app/templates/packages/view.html:430 +#: app/templates/packages/view.html:459 msgid "Remove myself" msgstr "Me retirer" -#: app/templates/packages/view.html:435 +#: app/templates/packages/view.html:464 #, fuzzy msgid "Provides" msgstr "évaluations" -#: app/templates/packages/view.html:457 +#: app/templates/packages/view.html:486 #, fuzzy msgid "More" msgstr "Voir plus" -#: app/templates/packages/view.html:486 +#: app/templates/packages/view.html:515 #, fuzzy msgid "See audit log" msgstr "Journal d'audit" @@ -2744,8 +2772,7 @@ msgstr "paquets" #: app/templates/todo/editor.html:130 #, python-format msgid "%(total_to_tag)d / %(total_packages)d packages don't have any tags." -msgstr "" -"%(total_to_tag)d / %(total_packages)d des paquets n'ont aucune étiquette." +msgstr "%(total_to_tag)d / %(total_packages)d des paquets n'ont aucune étiquette." #: app/templates/todo/editor.html:140 msgid "View Tags" @@ -2903,8 +2930,7 @@ msgstr "Paquets sans étiquette" #: app/templates/todo/user.html:75 msgid "Labelling your packages with tags helps users find them." -msgstr "" -"Mettre des étiquettes sur vos paquets aide les utilisateurs à les trouver." +msgstr "Mettre des étiquettes sur vos paquets aide les utilisateurs à les trouver." #: app/templates/todo/user.html:95 msgid "Unadded Topics" @@ -3421,6 +3447,46 @@ msgstr "Immédiatement" msgid "In digest" msgstr "" +#: app/templates/users/unsubscribe.html:11 +msgid "" +"This will blacklist an email address, preventing ContentDB from ever " +"sending emails to it - including password resets." +msgstr "" + +#: app/templates/users/unsubscribe.html:20 +msgid "Please enter the email address you wish to blacklist." +msgstr "" + +#: app/templates/users/unsubscribe.html:21 +msgid "You will then need to confirm the email" +msgstr "" + +#: app/templates/users/unsubscribe.html:33 +msgid "You may now unsubscribe." +msgstr "" + +#: app/templates/users/unsubscribe.html:40 +#, python-format +msgid "" +"Unsubscribing may prevent you from being able to sign into the account " +"'%(display_name)s'" +msgstr "" + +#: app/templates/users/unsubscribe.html:44 +msgid "" +"ContentDB will no longer be able to send \"forget password\" and other " +"essential system emails.\n" +"\t\t\t\t\tConsider editing your email notification preferences instead." +msgstr "" + +#: app/templates/users/unsubscribe.html:50 +msgid "You won't be able to use this email with ContentDB anymore." +msgstr "" + +#: app/templates/users/unsubscribe.html:57 +msgid "Edit Notification Preferences" +msgstr "" + #: app/utils/user.py:50 msgid "You have a lot of notifications, you should either read or clear them" msgstr "" @@ -3514,3 +3580,13 @@ msgstr "" #~ msgid "%(title)s on %(package)s" #~ msgstr "%(title)s sur %(package)s" + +#~ msgid "%(min)s - %(max)s" +#~ msgstr "%(min)s - %(max)s" + +#~ msgid "%(min)s and above" +#~ msgstr "%(min)s et supérieur" + +#~ msgid "%(max)s and below" +#~ msgstr "%(max)s et inférieur" + diff --git a/translations/hu/LC_MESSAGES/messages.po b/translations/hu/LC_MESSAGES/messages.po index 0bb27b20..a3681827 100644 --- a/translations/hu/LC_MESSAGES/messages.po +++ b/translations/hu/LC_MESSAGES/messages.po @@ -7,17 +7,16 @@ msgid "" msgstr "" "Project-Id-Version: PROJECT VERSION\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2022-01-22 21:22+0000\n" +"POT-Creation-Date: 2022-01-25 21:04+0000\n" "PO-Revision-Date: 2022-01-23 17:15+0000\n" "Last-Translator: pampogo kiraly \n" -"Language-Team: Hungarian \n" "Language: hu\n" +"Language-Team: Hungarian " +"\n" +"Plural-Forms: nplurals=2; plural=n != 1\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=utf-8\n" "Content-Transfer-Encoding: 8bit\n" -"Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Generator: Weblate 4.11-dev\n" "Generated-By: Babel 2.9.1\n" #: app/__init__.py:102 @@ -39,9 +38,9 @@ msgstr "Név" msgid "Limit to package" msgstr "" -#: app/blueprints/api/tokens.py:36 app/blueprints/packages/packages.py:254 -#: app/blueprints/packages/packages.py:458 -#: app/blueprints/packages/packages.py:554 +#: app/blueprints/api/tokens.py:36 app/blueprints/packages/packages.py:255 +#: app/blueprints/packages/packages.py:460 +#: app/blueprints/packages/packages.py:556 #: app/blueprints/packages/releases.py:63 #: app/blueprints/packages/releases.py:74 app/blueprints/packages/reviews.py:47 #: app/blueprints/packages/screenshots.py:35 @@ -82,7 +81,7 @@ msgstr "Részletek Szerkesztése" #: app/blueprints/packages/__init__.py:37 #: app/templates/packages/releases_list.html:34 -#: app/templates/packages/view.html:447 app/templates/todo/editor.html:75 +#: app/templates/packages/view.html:476 app/templates/todo/editor.html:75 msgid "Releases" msgstr "Verziók" @@ -94,7 +93,7 @@ msgstr "Képek" #: app/blueprints/packages/__init__.py:47 #: app/templates/packages/edit_maintainers.html:8 -#: app/templates/packages/view.html:418 +#: app/templates/packages/view.html:447 msgid "Maintainers" msgstr "Karbantartók" @@ -108,7 +107,7 @@ msgstr "Ellenőrzési Napló" msgid "Share and Badges" msgstr "Megosztás és Jelvények" -#: app/blueprints/packages/__init__.py:62 app/templates/packages/view.html:60 +#: app/blueprints/packages/__init__.py:62 app/templates/packages/view.html:110 msgid "Remove" msgstr "Törlés" @@ -133,7 +132,7 @@ msgstr "" msgid "No download available." msgstr "A letöltésre nincs lehetőség." -#: app/blueprints/packages/packages.py:235 app/templates/packages/view.html:395 +#: app/blueprints/packages/packages.py:235 app/templates/packages/view.html:424 msgid "Type" msgstr "Gépelni" @@ -142,12 +141,12 @@ msgid "Title (Human-readable)" msgstr "Cím (Ember-által-olvasható)" #: app/blueprints/packages/packages.py:237 -#: app/blueprints/packages/packages.py:552 +#: app/blueprints/packages/packages.py:554 msgid "Name (Technical)" msgstr "Név (Technikai)" #: app/blueprints/packages/packages.py:237 -#: app/blueprints/packages/packages.py:553 +#: app/blueprints/packages/packages.py:555 #: app/templates/packages/create_edit.html:75 msgid "Lower case letters (a-z), digits (0-9), and underscores (_) only" msgstr "Csak kisbetűk (a-z), számjegyek (0-9) és aláhúzásjelek (_)" @@ -156,7 +155,7 @@ msgstr "Csak kisbetűk (a-z), számjegyek (0-9) és aláhúzásjelek (_)" msgid "Short Description (Plaintext)" msgstr "Rövid leírás (egyszerű szöveg)" -#: app/blueprints/packages/packages.py:240 app/templates/packages/view.html:410 +#: app/blueprints/packages/packages.py:240 app/templates/packages/view.html:439 msgid "Maintenance State" msgstr "Karbantartási Állapot" @@ -169,7 +168,7 @@ msgstr "Címkék" msgid "Content Warnings" msgstr "Tartalomra vonatkozó figyelmeztetések" -#: app/blueprints/packages/packages.py:244 app/templates/packages/view.html:399 +#: app/blueprints/packages/packages.py:244 app/templates/packages/view.html:428 msgid "License" msgstr "" @@ -198,59 +197,63 @@ msgstr "Probléma Követő URL" msgid "Forum Topic ID" msgstr "Fórum Téma ID" -#: app/blueprints/packages/packages.py:270 +#: app/blueprints/packages/packages.py:253 +msgid "Video URL" +msgstr "" + +#: app/blueprints/packages/packages.py:271 msgid "Unable to find that user" msgstr "A felhasználó nem található" -#: app/blueprints/packages/packages.py:274 +#: app/blueprints/packages/packages.py:275 #: app/blueprints/packages/screenshots.py:139 #: app/blueprints/users/settings.py:99 msgid "Permission denied" msgstr "Hozzáférés megtagadva" -#: app/blueprints/packages/packages.py:312 +#: app/blueprints/packages/packages.py:313 msgid "Package already exists!" msgstr "A csomag már létezik!" -#: app/blueprints/packages/packages.py:372 +#: app/blueprints/packages/packages.py:374 msgid "You don't have permission to do that" msgstr "Nincs erre engedélye" -#: app/blueprints/packages/packages.py:400 +#: app/blueprints/packages/packages.py:402 msgid "Please comment what changes are needed in the approval thread" msgstr "" -#: app/blueprints/packages/packages.py:421 -#: app/blueprints/packages/packages.py:437 +#: app/blueprints/packages/packages.py:423 +#: app/blueprints/packages/packages.py:439 msgid "You don't have permission to do that." msgstr "Nincs erre engedélye." -#: app/blueprints/packages/packages.py:432 +#: app/blueprints/packages/packages.py:434 msgid "Deleted package" msgstr "Törölt csomag" -#: app/blueprints/packages/packages.py:448 +#: app/blueprints/packages/packages.py:450 msgid "Unapproved package" msgstr "Nem jóváhagyott csomag" -#: app/blueprints/packages/packages.py:457 +#: app/blueprints/packages/packages.py:459 msgid "Maintainers (Comma-separated)" msgstr "Karbantartók (vesszővel-elválasztva)" -#: app/blueprints/packages/packages.py:466 +#: app/blueprints/packages/packages.py:468 msgid "You do not have permission to edit maintainers" msgstr "Nincs engedélye a karbantartók szerkesztésére" -#: app/blueprints/packages/packages.py:516 +#: app/blueprints/packages/packages.py:518 msgid "You are not a maintainer" msgstr "Nem vagy karbantartó" -#: app/blueprints/packages/packages.py:519 +#: app/blueprints/packages/packages.py:521 #, fuzzy msgid "Package owners cannot remove themselves as maintainers" msgstr "A csomag tulajdonosai nem távolíthatják el magukat karbantartóként" -#: app/blueprints/packages/packages.py:551 +#: app/blueprints/packages/packages.py:553 msgid "Author Name" msgstr "Szerző Neve" @@ -430,7 +433,7 @@ msgid "Message" msgstr "" #: app/blueprints/report/__init__.py:35 app/templates/base.html:238 -#: app/templates/macros/threads.html:53 app/templates/packages/view.html:478 +#: app/templates/macros/threads.html:53 app/templates/packages/view.html:507 #: app/templates/report/index.html:4 app/templates/report/index.html:10 #: app/templates/users/profile.html:28 msgid "Report" @@ -874,24 +877,28 @@ msgstr "" msgid "Can't promote a user to a rank higher than yourself!" msgstr "" -#: app/logic/packages.py:93 +#: app/logic/packages.py:95 #, fuzzy msgid "" "Name can only contain lower case letters (a-z), digits (0-9), and " "underscores (_)" msgstr "Csak kisbetűk (a-z), számjegyek (0-9) és aláhúzásjelek (_)" -#: app/logic/packages.py:107 +#: app/logic/packages.py:109 #, fuzzy msgid "You do not have permission to edit this package" msgstr "Nincs engedélye a karbantartók szerkesztésére" -#: app/logic/packages.py:111 +#: app/logic/packages.py:113 #, fuzzy msgid "You do not have permission to change the package name" msgstr "Nincs erre engedélye" -#: app/logic/packages.py:158 +#: app/logic/packages.py:136 +msgid "Video URL is not a YouTube video URL" +msgstr "" + +#: app/logic/packages.py:165 #, python-format msgid "Unable to add protected tag %(title)s to package" msgstr "" @@ -1001,10 +1008,11 @@ msgstr "" #: app/tasks/emails.py:150 app/templates/emails/base.html:63 #: app/templates/emails/notification.html:34 -#: app/templates/emails/notification_digest.html:37 +#: app/templates/emails/notification_digest.html:51 #: app/templates/emails/verify.html:33 #: app/templates/emails/verify_unsubscribe.html:13 -#: app/templates/threads/view.html:31 +#: app/templates/threads/view.html:31 app/templates/users/unsubscribe.html:4 +#: app/templates/users/unsubscribe.html:61 msgid "Unsubscribe" msgstr "" @@ -1028,8 +1036,8 @@ msgstr "" msgid "Help" msgstr "Segítség" -#: app/templates/base.html:42 app/templates/packages/view.html:123 -#: app/templates/packages/view.html:467 app/templates/threads/list.html:4 +#: app/templates/base.html:42 app/templates/packages/view.html:173 +#: app/templates/packages/view.html:496 app/templates/threads/list.html:4 msgid "Threads" msgstr "" @@ -1139,7 +1147,7 @@ msgid "%(title)s by %(author)s" msgstr "" #: app/templates/index.html:69 app/templates/packages/reviews_list.html:4 -#: app/templates/packages/view.html:127 app/templates/packages/view.html:265 +#: app/templates/packages/view.html:177 app/templates/packages/view.html:290 #: app/templates/users/profile.html:206 msgid "Reviews" msgstr "" @@ -1346,14 +1354,14 @@ msgid "View Notification" msgstr "" #: app/templates/emails/notification.html:26 -#: app/templates/emails/notification_digest.html:29 +#: app/templates/emails/notification_digest.html:43 msgid "" "You are receiving this email because you are a registered user of " "ContentDB, and have email notifications enabled." msgstr "" #: app/templates/emails/notification.html:30 -#: app/templates/emails/notification_digest.html:33 +#: app/templates/emails/notification_digest.html:47 msgid "Manage your preferences" msgstr "" @@ -1362,16 +1370,17 @@ msgstr "" msgid "This is a '%(type)s' notification." msgstr "" -#: app/templates/emails/notification_digest.html:7 -msgid "Other Notifications" -msgstr "" - #: app/templates/emails/notification_digest.html:14 +#: app/templates/emails/notification_digest.html:29 #, python-format msgid "from %(username)s." msgstr "" #: app/templates/emails/notification_digest.html:22 +msgid "Other Notifications" +msgstr "" + +#: app/templates/emails/notification_digest.html:36 msgid "View Notifications" msgstr "" @@ -1562,8 +1571,8 @@ msgstr "" msgid "Edit / Approve" msgstr "" -#: app/templates/macros/releases.html:62 app/templates/packages/view.html:48 -#: app/templates/packages/view.html:233 +#: app/templates/macros/releases.html:62 app/templates/packages/view.html:98 +#: app/templates/packages/view.html:247 msgid "Edit" msgstr "Szerkesztés" @@ -1654,8 +1663,8 @@ msgstr "" msgid "On %(trigger)s, do %(action)s" msgstr "" -#: app/templates/macros/todo.html:37 app/templates/packages/view.html:54 -#: app/templates/packages/view.html:316 +#: app/templates/macros/todo.html:37 app/templates/packages/view.html:104 +#: app/templates/packages/view.html:345 msgid "Release" msgstr "" @@ -1665,7 +1674,7 @@ msgstr "" #: app/templates/macros/todo.html:50 #: app/templates/packages/releases_list.html:13 -#: app/templates/packages/view.html:320 +#: app/templates/packages/view.html:349 msgid "Update settings" msgstr "" @@ -1673,7 +1682,7 @@ msgstr "" msgid "No outdated packages." msgstr "" -#: app/templates/macros/topics.html:6 app/templates/packages/view.html:110 +#: app/templates/macros/topics.html:6 app/templates/packages/view.html:160 msgid "Author" msgstr "" @@ -1727,8 +1736,8 @@ msgid "Unfortunately, this isn't on ContentDB yet! Here's some forum topic(s):" msgstr "" #: app/templates/metapackages/view.html:24 -#: app/templates/packages/similar.html:38 app/templates/packages/view.html:351 -#: app/templates/packages/view.html:375 app/templates/todo/editor.html:85 +#: app/templates/packages/similar.html:38 app/templates/packages/view.html:380 +#: app/templates/packages/view.html:404 app/templates/todo/editor.html:85 #, python-format msgid "%(title)s by %(display_name)s" msgstr "" @@ -1893,6 +1902,10 @@ msgstr "" msgid "Tip: paste in a forum topic URL" msgstr "" +#: app/templates/packages/create_edit.html:120 +msgid "Only supports YouTube, for now" +msgstr "" + #: app/templates/packages/edit_maintainers.html:4 msgid "Edit Maintainers" msgstr "" @@ -2226,7 +2239,7 @@ msgid "" msgstr "" #: app/templates/packages/review_votes.html:4 -#: app/templates/packages/view.html:287 +#: app/templates/packages/view.html:312 msgid "Review Votes" msgstr "" @@ -2269,6 +2282,14 @@ msgstr "" msgid "Reordering requires JavaScript." msgstr "" +#: app/templates/packages/screenshots.html:82 +msgid "Videos" +msgstr "" + +#: app/templates/packages/screenshots.html:84 +msgid "You can set a video on the Edit Details page" +msgstr "" + #: app/templates/packages/share.html:10 msgid "Links" msgstr "" @@ -2332,157 +2353,165 @@ msgid "" "notifications until it is marked up to date." msgstr "" -#: app/templates/packages/view.html:29 -msgid "Non-free code and media" -msgstr "" - -#: app/templates/packages/view.html:31 -msgid "Non-free code" -msgstr "" - -#: app/templates/packages/view.html:33 -msgid "Non-free media" -msgstr "" - -#: app/templates/packages/view.html:96 -msgid "Work in Progress" -msgstr "" - -#: app/templates/packages/view.html:117 -msgid "Downloads" -msgstr "" - -#: app/templates/packages/view.html:138 app/templates/users/profile.html:86 -msgid "Website" -msgstr "" - -#: app/templates/packages/view.html:144 -msgid "Source" -msgstr "" - -#: app/templates/packages/view.html:150 app/templates/users/profile.html:68 -msgid "Forums" -msgstr "" - -#: app/templates/packages/view.html:156 -msgid "Issue Tracker" -msgstr "" - -#: app/templates/packages/view.html:165 -#, python-format -msgid "%(min)s - %(max)s" -msgstr "" - -#: app/templates/packages/view.html:167 -#, python-format -msgid "%(min)s and above" -msgstr "" - -#: app/templates/packages/view.html:169 -#, python-format -msgid "%(max)s and below" -msgstr "" - -#: app/templates/packages/view.html:178 +#: app/templates/packages/view.html:37 msgid "Download" msgstr "" -#: app/templates/packages/view.html:196 +#: app/templates/packages/view.html:43 +#, python-format +msgid "Minetest %(min)s - %(max)s" +msgstr "" + +#: app/templates/packages/view.html:45 +#, python-format +msgid "For Minetest %(min)s and above" +msgstr "" + +#: app/templates/packages/view.html:47 +#, python-format +msgid "Minetest %(max)s and below" +msgstr "" + +#: app/templates/packages/view.html:67 +msgid "How do I install this?" +msgstr "" + +#: app/templates/packages/view.html:73 msgid "No downloads available" msgstr "" -#: app/templates/packages/view.html:214 +#: app/templates/packages/view.html:80 +msgid "Non-free code and media" +msgstr "" + +#: app/templates/packages/view.html:82 +msgid "Non-free code" +msgstr "" + +#: app/templates/packages/view.html:84 +msgid "Non-free media" +msgstr "" + +#: app/templates/packages/view.html:146 +msgid "Work in Progress" +msgstr "" + +#: app/templates/packages/view.html:167 +msgid "Downloads" +msgstr "" + +#: app/templates/packages/view.html:188 app/templates/users/profile.html:86 +msgid "Website" +msgstr "" + +#: app/templates/packages/view.html:194 +msgid "Source" +msgstr "" + +#: app/templates/packages/view.html:200 app/templates/users/profile.html:68 +msgid "Forums" +msgstr "" + +#: app/templates/packages/view.html:206 +msgid "Issue Tracker" +msgstr "" + +#: app/templates/packages/view.html:224 msgid "" "This thread is only visible to the package owner and users of Approver " "rank or above." msgstr "" -#: app/templates/packages/view.html:244 +#: app/templates/packages/view.html:255 +msgid "YouTube video embed" +msgstr "" + +#: app/templates/packages/view.html:268 msgid "Awaiting review" msgstr "" -#: app/templates/packages/view.html:272 app/templates/threads/view.html:61 +#: app/templates/packages/view.html:297 app/templates/threads/view.html:61 msgid "Edit Review" msgstr "" -#: app/templates/packages/view.html:277 +#: app/templates/packages/view.html:302 msgid "You can't review your own package." msgstr "" -#: app/templates/packages/view.html:293 +#: app/templates/packages/view.html:318 msgid "Used By" msgstr "" -#: app/templates/packages/view.html:304 +#: app/templates/packages/view.html:333 msgid "Package may be outdated" msgstr "" -#: app/templates/packages/view.html:311 +#: app/templates/packages/view.html:340 msgid "Only visible to the author and Editors." msgstr "" -#: app/templates/packages/view.html:328 +#: app/templates/packages/view.html:357 msgid "Warning" msgstr "" -#: app/templates/packages/view.html:334 +#: app/templates/packages/view.html:363 msgid "Like this package? Help support its development by making a donation" msgstr "" -#: app/templates/packages/view.html:337 +#: app/templates/packages/view.html:366 msgid "Donate now" msgstr "" -#: app/templates/packages/view.html:343 +#: app/templates/packages/view.html:372 msgid "Dependencies" msgstr "" -#: app/templates/packages/view.html:345 +#: app/templates/packages/view.html:374 msgid "Required" msgstr "" -#: app/templates/packages/view.html:363 +#: app/templates/packages/view.html:392 msgid "No required dependencies" msgstr "" -#: app/templates/packages/view.html:369 +#: app/templates/packages/view.html:398 msgid "Optional" msgstr "" -#: app/templates/packages/view.html:391 +#: app/templates/packages/view.html:420 msgid "Information" msgstr "" -#: app/templates/packages/view.html:397 +#: app/templates/packages/view.html:426 msgid "Technical Name" msgstr "" -#: app/templates/packages/view.html:406 +#: app/templates/packages/view.html:435 #, python-format msgid "%(code_license)s for code,
%(media_license)s for media." msgstr "" -#: app/templates/packages/view.html:414 +#: app/templates/packages/view.html:443 msgid "Unknown" msgstr "" -#: app/templates/packages/view.html:416 +#: app/templates/packages/view.html:445 msgid "Added" msgstr "" -#: app/templates/packages/view.html:430 +#: app/templates/packages/view.html:459 msgid "Remove myself" msgstr "" -#: app/templates/packages/view.html:435 +#: app/templates/packages/view.html:464 msgid "Provides" msgstr "" -#: app/templates/packages/view.html:457 +#: app/templates/packages/view.html:486 msgid "More" msgstr "" -#: app/templates/packages/view.html:486 +#: app/templates/packages/view.html:515 msgid "See audit log" msgstr "" @@ -3252,6 +3281,46 @@ msgstr "" msgid "In digest" msgstr "" +#: app/templates/users/unsubscribe.html:11 +msgid "" +"This will blacklist an email address, preventing ContentDB from ever " +"sending emails to it - including password resets." +msgstr "" + +#: app/templates/users/unsubscribe.html:20 +msgid "Please enter the email address you wish to blacklist." +msgstr "" + +#: app/templates/users/unsubscribe.html:21 +msgid "You will then need to confirm the email" +msgstr "" + +#: app/templates/users/unsubscribe.html:33 +msgid "You may now unsubscribe." +msgstr "" + +#: app/templates/users/unsubscribe.html:40 +#, python-format +msgid "" +"Unsubscribing may prevent you from being able to sign into the account " +"'%(display_name)s'" +msgstr "" + +#: app/templates/users/unsubscribe.html:44 +msgid "" +"ContentDB will no longer be able to send \"forget password\" and other " +"essential system emails.\n" +"\t\t\t\t\tConsider editing your email notification preferences instead." +msgstr "" + +#: app/templates/users/unsubscribe.html:50 +msgid "You won't be able to use this email with ContentDB anymore." +msgstr "" + +#: app/templates/users/unsubscribe.html:57 +msgid "Edit Notification Preferences" +msgstr "" + #: app/utils/user.py:50 msgid "You have a lot of notifications, you should either read or clear them" msgstr "" @@ -3325,3 +3394,13 @@ msgstr "" #~ msgid "%(title)s on %(package)s" #~ msgstr "" + +#~ msgid "%(min)s - %(max)s" +#~ msgstr "" + +#~ msgid "%(min)s and above" +#~ msgstr "" + +#~ msgid "%(max)s and below" +#~ msgstr "" + diff --git a/translations/id/LC_MESSAGES/messages.po b/translations/id/LC_MESSAGES/messages.po index b9d0c711..23897be8 100644 --- a/translations/id/LC_MESSAGES/messages.po +++ b/translations/id/LC_MESSAGES/messages.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: PROJECT VERSION\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2022-01-22 21:22+0000\n" +"POT-Creation-Date: 2022-01-25 21:04+0000\n" "PO-Revision-Date: 2022-01-12 20:50+0000\n" "Last-Translator: Muhammad Rifqi Priyo Susanto " "\n" @@ -39,9 +39,9 @@ msgstr "Nama" msgid "Limit to package" msgstr "Batasi ke paket" -#: app/blueprints/api/tokens.py:36 app/blueprints/packages/packages.py:254 -#: app/blueprints/packages/packages.py:458 -#: app/blueprints/packages/packages.py:554 +#: app/blueprints/api/tokens.py:36 app/blueprints/packages/packages.py:255 +#: app/blueprints/packages/packages.py:460 +#: app/blueprints/packages/packages.py:556 #: app/blueprints/packages/releases.py:63 #: app/blueprints/packages/releases.py:74 app/blueprints/packages/reviews.py:47 #: app/blueprints/packages/screenshots.py:35 @@ -83,7 +83,7 @@ msgstr "Sunting Detail" #: app/blueprints/packages/__init__.py:37 #: app/templates/packages/releases_list.html:34 -#: app/templates/packages/view.html:447 app/templates/todo/editor.html:75 +#: app/templates/packages/view.html:476 app/templates/todo/editor.html:75 msgid "Releases" msgstr "Rilis" @@ -95,7 +95,7 @@ msgstr "Tangkapan Layar" #: app/blueprints/packages/__init__.py:47 #: app/templates/packages/edit_maintainers.html:8 -#: app/templates/packages/view.html:418 +#: app/templates/packages/view.html:447 msgid "Maintainers" msgstr "Pengelola" @@ -108,7 +108,7 @@ msgstr "Log Audit" msgid "Share and Badges" msgstr "Bagikan dan Lencana" -#: app/blueprints/packages/__init__.py:62 app/templates/packages/view.html:60 +#: app/blueprints/packages/__init__.py:62 app/templates/packages/view.html:110 msgid "Remove" msgstr "Hapus" @@ -132,7 +132,7 @@ msgstr "" msgid "No download available." msgstr "Tidak ada unduhan yang tersedia." -#: app/blueprints/packages/packages.py:235 app/templates/packages/view.html:395 +#: app/blueprints/packages/packages.py:235 app/templates/packages/view.html:424 msgid "Type" msgstr "Jenis" @@ -141,12 +141,12 @@ msgid "Title (Human-readable)" msgstr "Judul (Dibaca Manusia)" #: app/blueprints/packages/packages.py:237 -#: app/blueprints/packages/packages.py:552 +#: app/blueprints/packages/packages.py:554 msgid "Name (Technical)" msgstr "Nama (Teknis)" #: app/blueprints/packages/packages.py:237 -#: app/blueprints/packages/packages.py:553 +#: app/blueprints/packages/packages.py:555 #: app/templates/packages/create_edit.html:75 msgid "Lower case letters (a-z), digits (0-9), and underscores (_) only" msgstr "Huruf kecil (a-z), angka (0-9), dan garis bawah (_) saja" @@ -155,7 +155,7 @@ msgstr "Huruf kecil (a-z), angka (0-9), dan garis bawah (_) saja" msgid "Short Description (Plaintext)" msgstr "Deskripsi Singkat (Teks Mentah)" -#: app/blueprints/packages/packages.py:240 app/templates/packages/view.html:410 +#: app/blueprints/packages/packages.py:240 app/templates/packages/view.html:439 msgid "Maintenance State" msgstr "Status Perawatan" @@ -168,7 +168,7 @@ msgstr "Label" msgid "Content Warnings" msgstr "Peringatan Konten" -#: app/blueprints/packages/packages.py:244 app/templates/packages/view.html:399 +#: app/blueprints/packages/packages.py:244 app/templates/packages/view.html:428 msgid "License" msgstr "Lisensi" @@ -196,59 +196,63 @@ msgstr "URL Pelacak Masalah" msgid "Forum Topic ID" msgstr "ID Topik Forum" -#: app/blueprints/packages/packages.py:270 +#: app/blueprints/packages/packages.py:253 +msgid "Video URL" +msgstr "" + +#: app/blueprints/packages/packages.py:271 msgid "Unable to find that user" msgstr "Tidak dapat mencari pengguna tersebut" -#: app/blueprints/packages/packages.py:274 +#: app/blueprints/packages/packages.py:275 #: app/blueprints/packages/screenshots.py:139 #: app/blueprints/users/settings.py:99 msgid "Permission denied" msgstr "Izin ditolak" -#: app/blueprints/packages/packages.py:312 +#: app/blueprints/packages/packages.py:313 msgid "Package already exists!" msgstr "Paket telah ada!" -#: app/blueprints/packages/packages.py:372 +#: app/blueprints/packages/packages.py:374 msgid "You don't have permission to do that" msgstr "Anda tidak memiliki izin untuk melakukannya" -#: app/blueprints/packages/packages.py:400 +#: app/blueprints/packages/packages.py:402 #, fuzzy msgid "Please comment what changes are needed in the approval thread" msgstr "Harap tuliskan perubahan yang dibutuhkan dalam utas ulasan" -#: app/blueprints/packages/packages.py:421 -#: app/blueprints/packages/packages.py:437 +#: app/blueprints/packages/packages.py:423 +#: app/blueprints/packages/packages.py:439 msgid "You don't have permission to do that." msgstr "Anda tidak memiliki izin untuk melakukannya." -#: app/blueprints/packages/packages.py:432 +#: app/blueprints/packages/packages.py:434 msgid "Deleted package" msgstr "Paket yang dihapus" -#: app/blueprints/packages/packages.py:448 +#: app/blueprints/packages/packages.py:450 msgid "Unapproved package" msgstr "Paket yang tidak disetujui" -#: app/blueprints/packages/packages.py:457 +#: app/blueprints/packages/packages.py:459 msgid "Maintainers (Comma-separated)" msgstr "Pengelola (Dipisahkan dengan Koma)" -#: app/blueprints/packages/packages.py:466 +#: app/blueprints/packages/packages.py:468 msgid "You do not have permission to edit maintainers" msgstr "Anda tidak memiliki izin untuk menyunting daftar pengelola" -#: app/blueprints/packages/packages.py:516 +#: app/blueprints/packages/packages.py:518 msgid "You are not a maintainer" msgstr "Anda bukan pengelola" -#: app/blueprints/packages/packages.py:519 +#: app/blueprints/packages/packages.py:521 msgid "Package owners cannot remove themselves as maintainers" msgstr "Pemilik paket tidak bisa menghapus dirinya dari daftar pengelola" -#: app/blueprints/packages/packages.py:551 +#: app/blueprints/packages/packages.py:553 msgid "Author Name" msgstr "Nama Pembuat" @@ -422,7 +426,7 @@ msgid "Message" msgstr "" #: app/blueprints/report/__init__.py:35 app/templates/base.html:238 -#: app/templates/macros/threads.html:53 app/templates/packages/view.html:478 +#: app/templates/macros/threads.html:53 app/templates/packages/view.html:507 #: app/templates/report/index.html:4 app/templates/report/index.html:10 #: app/templates/users/profile.html:28 #, fuzzy @@ -864,24 +868,28 @@ msgstr "" "Tidak dapat menaikkan jabatan pengguna lain lebih tinggi daripada Anda " "sendiri!" -#: app/logic/packages.py:93 +#: app/logic/packages.py:95 #, fuzzy msgid "" "Name can only contain lower case letters (a-z), digits (0-9), and " "underscores (_)" msgstr "Huruf kecil (a-z), angka (0-9), dan garis bawah (_) saja" -#: app/logic/packages.py:107 +#: app/logic/packages.py:109 #, fuzzy msgid "You do not have permission to edit this package" msgstr "Anda tidak memiliki izin untuk menyunting daftar pengelola" -#: app/logic/packages.py:111 +#: app/logic/packages.py:113 #, fuzzy msgid "You do not have permission to change the package name" msgstr "Anda tidak memiliki izin untuk melakukannya" -#: app/logic/packages.py:158 +#: app/logic/packages.py:136 +msgid "Video URL is not a YouTube video URL" +msgstr "" + +#: app/logic/packages.py:165 #, python-format msgid "Unable to add protected tag %(title)s to package" msgstr "" @@ -995,10 +1003,11 @@ msgstr "" #: app/tasks/emails.py:150 app/templates/emails/base.html:63 #: app/templates/emails/notification.html:34 -#: app/templates/emails/notification_digest.html:37 +#: app/templates/emails/notification_digest.html:51 #: app/templates/emails/verify.html:33 #: app/templates/emails/verify_unsubscribe.html:13 -#: app/templates/threads/view.html:31 +#: app/templates/threads/view.html:31 app/templates/users/unsubscribe.html:4 +#: app/templates/users/unsubscribe.html:61 msgid "Unsubscribe" msgstr "Berhenti langganan" @@ -1024,8 +1033,8 @@ msgstr "Acak" msgid "Help" msgstr "Bantuan" -#: app/templates/base.html:42 app/templates/packages/view.html:123 -#: app/templates/packages/view.html:467 app/templates/threads/list.html:4 +#: app/templates/base.html:42 app/templates/packages/view.html:173 +#: app/templates/packages/view.html:496 app/templates/threads/list.html:4 msgid "Threads" msgstr "Utas" @@ -1135,7 +1144,7 @@ msgid "%(title)s by %(author)s" msgstr "%(title)s oleh %(author)s" #: app/templates/index.html:69 app/templates/packages/reviews_list.html:4 -#: app/templates/packages/view.html:127 app/templates/packages/view.html:265 +#: app/templates/packages/view.html:177 app/templates/packages/view.html:290 #: app/templates/users/profile.html:206 msgid "Reviews" msgstr "Ulasan" @@ -1346,7 +1355,7 @@ msgid "View Notification" msgstr "Lihat Pemberitahuan" #: app/templates/emails/notification.html:26 -#: app/templates/emails/notification_digest.html:29 +#: app/templates/emails/notification_digest.html:43 msgid "" "You are receiving this email because you are a registered user of " "ContentDB, and have email notifications enabled." @@ -1355,7 +1364,7 @@ msgstr "" " pemberitahuan surel." #: app/templates/emails/notification.html:30 -#: app/templates/emails/notification_digest.html:33 +#: app/templates/emails/notification_digest.html:47 msgid "Manage your preferences" msgstr "Kelola pilihan Anda" @@ -1364,16 +1373,17 @@ msgstr "Kelola pilihan Anda" msgid "This is a '%(type)s' notification." msgstr "Ini adalah pemberitahuan '%(type)s'." -#: app/templates/emails/notification_digest.html:7 -msgid "Other Notifications" -msgstr "Pemberitahuan Lain" - #: app/templates/emails/notification_digest.html:14 +#: app/templates/emails/notification_digest.html:29 #, python-format msgid "from %(username)s." msgstr "dari %(username)s." #: app/templates/emails/notification_digest.html:22 +msgid "Other Notifications" +msgstr "Pemberitahuan Lain" + +#: app/templates/emails/notification_digest.html:36 msgid "View Notifications" msgstr "Lihat Pemberitahuan" @@ -1580,8 +1590,8 @@ msgstr "dibuat %(date)s" msgid "Edit / Approve" msgstr "Sunting/Setujui" -#: app/templates/macros/releases.html:62 app/templates/packages/view.html:48 -#: app/templates/packages/view.html:233 +#: app/templates/macros/releases.html:62 app/templates/packages/view.html:98 +#: app/templates/packages/view.html:247 msgid "Edit" msgstr "Sunting" @@ -1672,8 +1682,8 @@ msgstr "Balasan Terakhir" msgid "On %(trigger)s, do %(action)s" msgstr "Ketika %(trigger)s, lakukan %(action)s" -#: app/templates/macros/todo.html:37 app/templates/packages/view.html:54 -#: app/templates/packages/view.html:316 +#: app/templates/macros/todo.html:37 app/templates/packages/view.html:104 +#: app/templates/packages/view.html:345 msgid "Release" msgstr "Rilis" @@ -1683,7 +1693,7 @@ msgstr "Repo" #: app/templates/macros/todo.html:50 #: app/templates/packages/releases_list.html:13 -#: app/templates/packages/view.html:320 +#: app/templates/packages/view.html:349 msgid "Update settings" msgstr "Pengaturan pembaruan" @@ -1691,7 +1701,7 @@ msgstr "Pengaturan pembaruan" msgid "No outdated packages." msgstr "Tidak ada paket usang." -#: app/templates/macros/topics.html:6 app/templates/packages/view.html:110 +#: app/templates/macros/topics.html:6 app/templates/packages/view.html:160 msgid "Author" msgstr "Pembuat" @@ -1745,8 +1755,8 @@ msgid "Unfortunately, this isn't on ContentDB yet! Here's some forum topic(s):" msgstr "Sayangnya, ini belum ada di ContentDB! Ini beberapa topik forum:" #: app/templates/metapackages/view.html:24 -#: app/templates/packages/similar.html:38 app/templates/packages/view.html:351 -#: app/templates/packages/view.html:375 app/templates/todo/editor.html:85 +#: app/templates/packages/similar.html:38 app/templates/packages/view.html:380 +#: app/templates/packages/view.html:404 app/templates/todo/editor.html:85 #, python-format msgid "%(title)s by %(display_name)s" msgstr "%(title)s oleh %(display_name)s" @@ -1926,6 +1936,10 @@ msgstr "Mengimpor... (Ini mungkin butuh waktu)" msgid "Tip: paste in a forum topic URL" msgstr "Tip: tempelkan URL topik forum" +#: app/templates/packages/create_edit.html:120 +msgid "Only supports YouTube, for now" +msgstr "" + #: app/templates/packages/edit_maintainers.html:4 msgid "Edit Maintainers" msgstr "Sunting Pengelola" @@ -2305,7 +2319,7 @@ msgstr "" "menghapus dampaknya terhadap penilaian paket." #: app/templates/packages/review_votes.html:4 -#: app/templates/packages/view.html:287 +#: app/templates/packages/view.html:312 msgid "Review Votes" msgstr "Tinjau Penilaian" @@ -2349,6 +2363,14 @@ msgstr "Simpan Permintaan" msgid "Reordering requires JavaScript." msgstr "Permintaan ulang membutuhkan JavaScript." +#: app/templates/packages/screenshots.html:82 +msgid "Videos" +msgstr "" + +#: app/templates/packages/screenshots.html:84 +msgid "You can set a video on the Edit Details page" +msgstr "" + #: app/templates/packages/share.html:10 msgid "Links" msgstr "Tautan" @@ -2418,66 +2440,70 @@ msgstr "" "Ketika paket ditandai sebagai usang, Anda tidak akan menerima " "pemberitahuan lagi sampai ditandai sebagai diperbarui." -#: app/templates/packages/view.html:29 -msgid "Non-free code and media" -msgstr "Kode dan media tidak bebas" - -#: app/templates/packages/view.html:31 -msgid "Non-free code" -msgstr "Kode tidak bebas" - -#: app/templates/packages/view.html:33 -msgid "Non-free media" -msgstr "Media tidak bebas" - -#: app/templates/packages/view.html:96 -msgid "Work in Progress" -msgstr "Dalam Pengerjaan" - -#: app/templates/packages/view.html:117 -msgid "Downloads" -msgstr "Unduhan" - -#: app/templates/packages/view.html:138 app/templates/users/profile.html:86 -msgid "Website" -msgstr "Situs Web" - -#: app/templates/packages/view.html:144 -msgid "Source" -msgstr "Sumber" - -#: app/templates/packages/view.html:150 app/templates/users/profile.html:68 -msgid "Forums" -msgstr "Forum" - -#: app/templates/packages/view.html:156 -msgid "Issue Tracker" -msgstr "Pelacak Masalah" - -#: app/templates/packages/view.html:165 -#, python-format -msgid "%(min)s - %(max)s" -msgstr "%(min)s - %(max)s" - -#: app/templates/packages/view.html:167 -#, python-format -msgid "%(min)s and above" -msgstr "%(min)s ke atas" - -#: app/templates/packages/view.html:169 -#, python-format -msgid "%(max)s and below" -msgstr "%(max)s ke bawah" - -#: app/templates/packages/view.html:178 +#: app/templates/packages/view.html:37 msgid "Download" msgstr "Unduh" -#: app/templates/packages/view.html:196 +#: app/templates/packages/view.html:43 +#, python-format +msgid "Minetest %(min)s - %(max)s" +msgstr "" + +#: app/templates/packages/view.html:45 +#, python-format +msgid "For Minetest %(min)s and above" +msgstr "" + +#: app/templates/packages/view.html:47 +#, python-format +msgid "Minetest %(max)s and below" +msgstr "" + +#: app/templates/packages/view.html:67 +msgid "How do I install this?" +msgstr "" + +#: app/templates/packages/view.html:73 msgid "No downloads available" msgstr "Tidak ada unduhan yang tersedia" -#: app/templates/packages/view.html:214 +#: app/templates/packages/view.html:80 +msgid "Non-free code and media" +msgstr "Kode dan media tidak bebas" + +#: app/templates/packages/view.html:82 +msgid "Non-free code" +msgstr "Kode tidak bebas" + +#: app/templates/packages/view.html:84 +msgid "Non-free media" +msgstr "Media tidak bebas" + +#: app/templates/packages/view.html:146 +msgid "Work in Progress" +msgstr "Dalam Pengerjaan" + +#: app/templates/packages/view.html:167 +msgid "Downloads" +msgstr "Unduhan" + +#: app/templates/packages/view.html:188 app/templates/users/profile.html:86 +msgid "Website" +msgstr "Situs Web" + +#: app/templates/packages/view.html:194 +msgid "Source" +msgstr "Sumber" + +#: app/templates/packages/view.html:200 app/templates/users/profile.html:68 +msgid "Forums" +msgstr "Forum" + +#: app/templates/packages/view.html:206 +msgid "Issue Tracker" +msgstr "Pelacak Masalah" + +#: app/templates/packages/view.html:224 msgid "" "This thread is only visible to the package owner and users of Approver " "rank or above." @@ -2485,93 +2511,97 @@ msgstr "" "Utas ini hanya tersedia kepada pemilik paket dan pengguna dengan jabatan " "Penyetuju ke atas." -#: app/templates/packages/view.html:244 +#: app/templates/packages/view.html:255 +msgid "YouTube video embed" +msgstr "" + +#: app/templates/packages/view.html:268 msgid "Awaiting review" msgstr "Menunggu tinjauan" -#: app/templates/packages/view.html:272 app/templates/threads/view.html:61 +#: app/templates/packages/view.html:297 app/templates/threads/view.html:61 msgid "Edit Review" msgstr "Sunting Ulasan" -#: app/templates/packages/view.html:277 +#: app/templates/packages/view.html:302 msgid "You can't review your own package." msgstr "Anda tidak dapat mengulas paket Anda sendiri." -#: app/templates/packages/view.html:293 +#: app/templates/packages/view.html:318 msgid "Used By" msgstr "Dipakai oleh" -#: app/templates/packages/view.html:304 +#: app/templates/packages/view.html:333 msgid "Package may be outdated" msgstr "Paket mungkin telah usang" -#: app/templates/packages/view.html:311 +#: app/templates/packages/view.html:340 msgid "Only visible to the author and Editors." msgstr "Hanya tampak kepada pembuat dan Penyunting." -#: app/templates/packages/view.html:328 +#: app/templates/packages/view.html:357 msgid "Warning" msgstr "Peringatan" -#: app/templates/packages/view.html:334 +#: app/templates/packages/view.html:363 msgid "Like this package? Help support its development by making a donation" msgstr "" -#: app/templates/packages/view.html:337 +#: app/templates/packages/view.html:366 #, fuzzy msgid "Donate now" msgstr "Donasi" -#: app/templates/packages/view.html:343 +#: app/templates/packages/view.html:372 msgid "Dependencies" msgstr "Dependensi" -#: app/templates/packages/view.html:345 +#: app/templates/packages/view.html:374 msgid "Required" msgstr "Wajib" -#: app/templates/packages/view.html:363 +#: app/templates/packages/view.html:392 msgid "No required dependencies" msgstr "Tidak ada dependensi wajib" -#: app/templates/packages/view.html:369 +#: app/templates/packages/view.html:398 msgid "Optional" msgstr "Opsional" -#: app/templates/packages/view.html:391 +#: app/templates/packages/view.html:420 msgid "Information" msgstr "Informasi" -#: app/templates/packages/view.html:397 +#: app/templates/packages/view.html:426 msgid "Technical Name" msgstr "Nama Teknis" -#: app/templates/packages/view.html:406 +#: app/templates/packages/view.html:435 #, python-format msgid "%(code_license)s for code,
%(media_license)s for media." msgstr "" -#: app/templates/packages/view.html:414 +#: app/templates/packages/view.html:443 msgid "Unknown" msgstr "Tidak diketahui" -#: app/templates/packages/view.html:416 +#: app/templates/packages/view.html:445 msgid "Added" msgstr "Ditambahkan" -#: app/templates/packages/view.html:430 +#: app/templates/packages/view.html:459 msgid "Remove myself" msgstr "Hapus diri sendiri" -#: app/templates/packages/view.html:435 +#: app/templates/packages/view.html:464 msgid "Provides" msgstr "Menyediakan" -#: app/templates/packages/view.html:457 +#: app/templates/packages/view.html:486 msgid "More" msgstr "Lebih banyak" -#: app/templates/packages/view.html:486 +#: app/templates/packages/view.html:515 msgid "See audit log" msgstr "Lihat log audit" @@ -3387,6 +3417,46 @@ msgstr "Segera" msgid "In digest" msgstr "Dalam intisari" +#: app/templates/users/unsubscribe.html:11 +msgid "" +"This will blacklist an email address, preventing ContentDB from ever " +"sending emails to it - including password resets." +msgstr "" + +#: app/templates/users/unsubscribe.html:20 +msgid "Please enter the email address you wish to blacklist." +msgstr "" + +#: app/templates/users/unsubscribe.html:21 +msgid "You will then need to confirm the email" +msgstr "" + +#: app/templates/users/unsubscribe.html:33 +msgid "You may now unsubscribe." +msgstr "" + +#: app/templates/users/unsubscribe.html:40 +#, python-format +msgid "" +"Unsubscribing may prevent you from being able to sign into the account " +"'%(display_name)s'" +msgstr "" + +#: app/templates/users/unsubscribe.html:44 +msgid "" +"ContentDB will no longer be able to send \"forget password\" and other " +"essential system emails.\n" +"\t\t\t\t\tConsider editing your email notification preferences instead." +msgstr "" + +#: app/templates/users/unsubscribe.html:50 +msgid "You won't be able to use this email with ContentDB anymore." +msgstr "" + +#: app/templates/users/unsubscribe.html:57 +msgid "Edit Notification Preferences" +msgstr "" + #: app/utils/user.py:50 msgid "You have a lot of notifications, you should either read or clear them" msgstr "" @@ -3437,3 +3507,12 @@ msgstr "" #~ msgid "%(title)s on %(package)s" #~ msgstr "%(title)s pada %(package)s" +#~ msgid "%(min)s - %(max)s" +#~ msgstr "%(min)s - %(max)s" + +#~ msgid "%(min)s and above" +#~ msgstr "%(min)s ke atas" + +#~ msgid "%(max)s and below" +#~ msgstr "%(max)s ke bawah" + diff --git a/translations/lzh/LC_MESSAGES/messages.po b/translations/lzh/LC_MESSAGES/messages.po index e1df153e..aacc7cdb 100644 --- a/translations/lzh/LC_MESSAGES/messages.po +++ b/translations/lzh/LC_MESSAGES/messages.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: PROJECT VERSION\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2022-01-22 21:22+0000\n" +"POT-Creation-Date: 2022-01-25 21:04+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: Automatically generated\n" "Language: lzh\n" @@ -36,9 +36,9 @@ msgstr "" msgid "Limit to package" msgstr "" -#: app/blueprints/api/tokens.py:36 app/blueprints/packages/packages.py:254 -#: app/blueprints/packages/packages.py:458 -#: app/blueprints/packages/packages.py:554 +#: app/blueprints/api/tokens.py:36 app/blueprints/packages/packages.py:255 +#: app/blueprints/packages/packages.py:460 +#: app/blueprints/packages/packages.py:556 #: app/blueprints/packages/releases.py:63 #: app/blueprints/packages/releases.py:74 app/blueprints/packages/reviews.py:47 #: app/blueprints/packages/screenshots.py:35 @@ -77,7 +77,7 @@ msgstr "" #: app/blueprints/packages/__init__.py:37 #: app/templates/packages/releases_list.html:34 -#: app/templates/packages/view.html:447 app/templates/todo/editor.html:75 +#: app/templates/packages/view.html:476 app/templates/todo/editor.html:75 msgid "Releases" msgstr "" @@ -89,7 +89,7 @@ msgstr "" #: app/blueprints/packages/__init__.py:47 #: app/templates/packages/edit_maintainers.html:8 -#: app/templates/packages/view.html:418 +#: app/templates/packages/view.html:447 msgid "Maintainers" msgstr "" @@ -102,7 +102,7 @@ msgstr "" msgid "Share and Badges" msgstr "" -#: app/blueprints/packages/__init__.py:62 app/templates/packages/view.html:60 +#: app/blueprints/packages/__init__.py:62 app/templates/packages/view.html:110 msgid "Remove" msgstr "" @@ -124,7 +124,7 @@ msgstr "" msgid "No download available." msgstr "" -#: app/blueprints/packages/packages.py:235 app/templates/packages/view.html:395 +#: app/blueprints/packages/packages.py:235 app/templates/packages/view.html:424 msgid "Type" msgstr "" @@ -133,12 +133,12 @@ msgid "Title (Human-readable)" msgstr "" #: app/blueprints/packages/packages.py:237 -#: app/blueprints/packages/packages.py:552 +#: app/blueprints/packages/packages.py:554 msgid "Name (Technical)" msgstr "" #: app/blueprints/packages/packages.py:237 -#: app/blueprints/packages/packages.py:553 +#: app/blueprints/packages/packages.py:555 #: app/templates/packages/create_edit.html:75 msgid "Lower case letters (a-z), digits (0-9), and underscores (_) only" msgstr "" @@ -147,7 +147,7 @@ msgstr "" msgid "Short Description (Plaintext)" msgstr "" -#: app/blueprints/packages/packages.py:240 app/templates/packages/view.html:410 +#: app/blueprints/packages/packages.py:240 app/templates/packages/view.html:439 msgid "Maintenance State" msgstr "" @@ -160,7 +160,7 @@ msgstr "" msgid "Content Warnings" msgstr "" -#: app/blueprints/packages/packages.py:244 app/templates/packages/view.html:399 +#: app/blueprints/packages/packages.py:244 app/templates/packages/view.html:428 msgid "License" msgstr "" @@ -188,58 +188,62 @@ msgstr "" msgid "Forum Topic ID" msgstr "" -#: app/blueprints/packages/packages.py:270 +#: app/blueprints/packages/packages.py:253 +msgid "Video URL" +msgstr "" + +#: app/blueprints/packages/packages.py:271 msgid "Unable to find that user" msgstr "" -#: app/blueprints/packages/packages.py:274 +#: app/blueprints/packages/packages.py:275 #: app/blueprints/packages/screenshots.py:139 #: app/blueprints/users/settings.py:99 msgid "Permission denied" msgstr "" -#: app/blueprints/packages/packages.py:312 +#: app/blueprints/packages/packages.py:313 msgid "Package already exists!" msgstr "" -#: app/blueprints/packages/packages.py:372 +#: app/blueprints/packages/packages.py:374 msgid "You don't have permission to do that" msgstr "" -#: app/blueprints/packages/packages.py:400 +#: app/blueprints/packages/packages.py:402 msgid "Please comment what changes are needed in the approval thread" msgstr "" -#: app/blueprints/packages/packages.py:421 -#: app/blueprints/packages/packages.py:437 +#: app/blueprints/packages/packages.py:423 +#: app/blueprints/packages/packages.py:439 msgid "You don't have permission to do that." msgstr "" -#: app/blueprints/packages/packages.py:432 +#: app/blueprints/packages/packages.py:434 msgid "Deleted package" msgstr "" -#: app/blueprints/packages/packages.py:448 +#: app/blueprints/packages/packages.py:450 msgid "Unapproved package" msgstr "" -#: app/blueprints/packages/packages.py:457 +#: app/blueprints/packages/packages.py:459 msgid "Maintainers (Comma-separated)" msgstr "" -#: app/blueprints/packages/packages.py:466 +#: app/blueprints/packages/packages.py:468 msgid "You do not have permission to edit maintainers" msgstr "" -#: app/blueprints/packages/packages.py:516 +#: app/blueprints/packages/packages.py:518 msgid "You are not a maintainer" msgstr "" -#: app/blueprints/packages/packages.py:519 +#: app/blueprints/packages/packages.py:521 msgid "Package owners cannot remove themselves as maintainers" msgstr "" -#: app/blueprints/packages/packages.py:551 +#: app/blueprints/packages/packages.py:553 msgid "Author Name" msgstr "" @@ -413,7 +417,7 @@ msgid "Message" msgstr "" #: app/blueprints/report/__init__.py:35 app/templates/base.html:238 -#: app/templates/macros/threads.html:53 app/templates/packages/view.html:478 +#: app/templates/macros/threads.html:53 app/templates/packages/view.html:507 #: app/templates/report/index.html:4 app/templates/report/index.html:10 #: app/templates/users/profile.html:28 msgid "Report" @@ -842,21 +846,25 @@ msgstr "" msgid "Can't promote a user to a rank higher than yourself!" msgstr "" -#: app/logic/packages.py:93 +#: app/logic/packages.py:95 msgid "" "Name can only contain lower case letters (a-z), digits (0-9), and " "underscores (_)" msgstr "" -#: app/logic/packages.py:107 +#: app/logic/packages.py:109 msgid "You do not have permission to edit this package" msgstr "" -#: app/logic/packages.py:111 +#: app/logic/packages.py:113 msgid "You do not have permission to change the package name" msgstr "" -#: app/logic/packages.py:158 +#: app/logic/packages.py:136 +msgid "Video URL is not a YouTube video URL" +msgstr "" + +#: app/logic/packages.py:165 #, python-format msgid "Unable to add protected tag %(title)s to package" msgstr "" @@ -962,10 +970,11 @@ msgstr "" #: app/tasks/emails.py:150 app/templates/emails/base.html:63 #: app/templates/emails/notification.html:34 -#: app/templates/emails/notification_digest.html:37 +#: app/templates/emails/notification_digest.html:51 #: app/templates/emails/verify.html:33 #: app/templates/emails/verify_unsubscribe.html:13 -#: app/templates/threads/view.html:31 +#: app/templates/threads/view.html:31 app/templates/users/unsubscribe.html:4 +#: app/templates/users/unsubscribe.html:61 msgid "Unsubscribe" msgstr "" @@ -989,8 +998,8 @@ msgstr "" msgid "Help" msgstr "" -#: app/templates/base.html:42 app/templates/packages/view.html:123 -#: app/templates/packages/view.html:467 app/templates/threads/list.html:4 +#: app/templates/base.html:42 app/templates/packages/view.html:173 +#: app/templates/packages/view.html:496 app/templates/threads/list.html:4 msgid "Threads" msgstr "" @@ -1100,7 +1109,7 @@ msgid "%(title)s by %(author)s" msgstr "" #: app/templates/index.html:69 app/templates/packages/reviews_list.html:4 -#: app/templates/packages/view.html:127 app/templates/packages/view.html:265 +#: app/templates/packages/view.html:177 app/templates/packages/view.html:290 #: app/templates/users/profile.html:206 msgid "Reviews" msgstr "" @@ -1307,14 +1316,14 @@ msgid "View Notification" msgstr "" #: app/templates/emails/notification.html:26 -#: app/templates/emails/notification_digest.html:29 +#: app/templates/emails/notification_digest.html:43 msgid "" "You are receiving this email because you are a registered user of " "ContentDB, and have email notifications enabled." msgstr "" #: app/templates/emails/notification.html:30 -#: app/templates/emails/notification_digest.html:33 +#: app/templates/emails/notification_digest.html:47 msgid "Manage your preferences" msgstr "" @@ -1323,16 +1332,17 @@ msgstr "" msgid "This is a '%(type)s' notification." msgstr "" -#: app/templates/emails/notification_digest.html:7 -msgid "Other Notifications" -msgstr "" - #: app/templates/emails/notification_digest.html:14 +#: app/templates/emails/notification_digest.html:29 #, python-format msgid "from %(username)s." msgstr "" #: app/templates/emails/notification_digest.html:22 +msgid "Other Notifications" +msgstr "" + +#: app/templates/emails/notification_digest.html:36 msgid "View Notifications" msgstr "" @@ -1523,8 +1533,8 @@ msgstr "" msgid "Edit / Approve" msgstr "" -#: app/templates/macros/releases.html:62 app/templates/packages/view.html:48 -#: app/templates/packages/view.html:233 +#: app/templates/macros/releases.html:62 app/templates/packages/view.html:98 +#: app/templates/packages/view.html:247 msgid "Edit" msgstr "" @@ -1615,8 +1625,8 @@ msgstr "" msgid "On %(trigger)s, do %(action)s" msgstr "" -#: app/templates/macros/todo.html:37 app/templates/packages/view.html:54 -#: app/templates/packages/view.html:316 +#: app/templates/macros/todo.html:37 app/templates/packages/view.html:104 +#: app/templates/packages/view.html:345 msgid "Release" msgstr "" @@ -1626,7 +1636,7 @@ msgstr "" #: app/templates/macros/todo.html:50 #: app/templates/packages/releases_list.html:13 -#: app/templates/packages/view.html:320 +#: app/templates/packages/view.html:349 msgid "Update settings" msgstr "" @@ -1634,7 +1644,7 @@ msgstr "" msgid "No outdated packages." msgstr "" -#: app/templates/macros/topics.html:6 app/templates/packages/view.html:110 +#: app/templates/macros/topics.html:6 app/templates/packages/view.html:160 msgid "Author" msgstr "" @@ -1688,8 +1698,8 @@ msgid "Unfortunately, this isn't on ContentDB yet! Here's some forum topic(s):" msgstr "" #: app/templates/metapackages/view.html:24 -#: app/templates/packages/similar.html:38 app/templates/packages/view.html:351 -#: app/templates/packages/view.html:375 app/templates/todo/editor.html:85 +#: app/templates/packages/similar.html:38 app/templates/packages/view.html:380 +#: app/templates/packages/view.html:404 app/templates/todo/editor.html:85 #, python-format msgid "%(title)s by %(display_name)s" msgstr "" @@ -1854,6 +1864,10 @@ msgstr "" msgid "Tip: paste in a forum topic URL" msgstr "" +#: app/templates/packages/create_edit.html:120 +msgid "Only supports YouTube, for now" +msgstr "" + #: app/templates/packages/edit_maintainers.html:4 msgid "Edit Maintainers" msgstr "" @@ -2187,7 +2201,7 @@ msgid "" msgstr "" #: app/templates/packages/review_votes.html:4 -#: app/templates/packages/view.html:287 +#: app/templates/packages/view.html:312 msgid "Review Votes" msgstr "" @@ -2230,6 +2244,14 @@ msgstr "" msgid "Reordering requires JavaScript." msgstr "" +#: app/templates/packages/screenshots.html:82 +msgid "Videos" +msgstr "" + +#: app/templates/packages/screenshots.html:84 +msgid "You can set a video on the Edit Details page" +msgstr "" + #: app/templates/packages/share.html:10 msgid "Links" msgstr "" @@ -2293,157 +2315,165 @@ msgid "" "notifications until it is marked up to date." msgstr "" -#: app/templates/packages/view.html:29 -msgid "Non-free code and media" -msgstr "" - -#: app/templates/packages/view.html:31 -msgid "Non-free code" -msgstr "" - -#: app/templates/packages/view.html:33 -msgid "Non-free media" -msgstr "" - -#: app/templates/packages/view.html:96 -msgid "Work in Progress" -msgstr "" - -#: app/templates/packages/view.html:117 -msgid "Downloads" -msgstr "" - -#: app/templates/packages/view.html:138 app/templates/users/profile.html:86 -msgid "Website" -msgstr "" - -#: app/templates/packages/view.html:144 -msgid "Source" -msgstr "" - -#: app/templates/packages/view.html:150 app/templates/users/profile.html:68 -msgid "Forums" -msgstr "" - -#: app/templates/packages/view.html:156 -msgid "Issue Tracker" -msgstr "" - -#: app/templates/packages/view.html:165 -#, python-format -msgid "%(min)s - %(max)s" -msgstr "" - -#: app/templates/packages/view.html:167 -#, python-format -msgid "%(min)s and above" -msgstr "" - -#: app/templates/packages/view.html:169 -#, python-format -msgid "%(max)s and below" -msgstr "" - -#: app/templates/packages/view.html:178 +#: app/templates/packages/view.html:37 msgid "Download" msgstr "" -#: app/templates/packages/view.html:196 +#: app/templates/packages/view.html:43 +#, python-format +msgid "Minetest %(min)s - %(max)s" +msgstr "" + +#: app/templates/packages/view.html:45 +#, python-format +msgid "For Minetest %(min)s and above" +msgstr "" + +#: app/templates/packages/view.html:47 +#, python-format +msgid "Minetest %(max)s and below" +msgstr "" + +#: app/templates/packages/view.html:67 +msgid "How do I install this?" +msgstr "" + +#: app/templates/packages/view.html:73 msgid "No downloads available" msgstr "" -#: app/templates/packages/view.html:214 +#: app/templates/packages/view.html:80 +msgid "Non-free code and media" +msgstr "" + +#: app/templates/packages/view.html:82 +msgid "Non-free code" +msgstr "" + +#: app/templates/packages/view.html:84 +msgid "Non-free media" +msgstr "" + +#: app/templates/packages/view.html:146 +msgid "Work in Progress" +msgstr "" + +#: app/templates/packages/view.html:167 +msgid "Downloads" +msgstr "" + +#: app/templates/packages/view.html:188 app/templates/users/profile.html:86 +msgid "Website" +msgstr "" + +#: app/templates/packages/view.html:194 +msgid "Source" +msgstr "" + +#: app/templates/packages/view.html:200 app/templates/users/profile.html:68 +msgid "Forums" +msgstr "" + +#: app/templates/packages/view.html:206 +msgid "Issue Tracker" +msgstr "" + +#: app/templates/packages/view.html:224 msgid "" "This thread is only visible to the package owner and users of Approver " "rank or above." msgstr "" -#: app/templates/packages/view.html:244 +#: app/templates/packages/view.html:255 +msgid "YouTube video embed" +msgstr "" + +#: app/templates/packages/view.html:268 msgid "Awaiting review" msgstr "" -#: app/templates/packages/view.html:272 app/templates/threads/view.html:61 +#: app/templates/packages/view.html:297 app/templates/threads/view.html:61 msgid "Edit Review" msgstr "" -#: app/templates/packages/view.html:277 +#: app/templates/packages/view.html:302 msgid "You can't review your own package." msgstr "" -#: app/templates/packages/view.html:293 +#: app/templates/packages/view.html:318 msgid "Used By" msgstr "" -#: app/templates/packages/view.html:304 +#: app/templates/packages/view.html:333 msgid "Package may be outdated" msgstr "" -#: app/templates/packages/view.html:311 +#: app/templates/packages/view.html:340 msgid "Only visible to the author and Editors." msgstr "" -#: app/templates/packages/view.html:328 +#: app/templates/packages/view.html:357 msgid "Warning" msgstr "" -#: app/templates/packages/view.html:334 +#: app/templates/packages/view.html:363 msgid "Like this package? Help support its development by making a donation" msgstr "" -#: app/templates/packages/view.html:337 +#: app/templates/packages/view.html:366 msgid "Donate now" msgstr "" -#: app/templates/packages/view.html:343 +#: app/templates/packages/view.html:372 msgid "Dependencies" msgstr "" -#: app/templates/packages/view.html:345 +#: app/templates/packages/view.html:374 msgid "Required" msgstr "" -#: app/templates/packages/view.html:363 +#: app/templates/packages/view.html:392 msgid "No required dependencies" msgstr "" -#: app/templates/packages/view.html:369 +#: app/templates/packages/view.html:398 msgid "Optional" msgstr "" -#: app/templates/packages/view.html:391 +#: app/templates/packages/view.html:420 msgid "Information" msgstr "" -#: app/templates/packages/view.html:397 +#: app/templates/packages/view.html:426 msgid "Technical Name" msgstr "" -#: app/templates/packages/view.html:406 +#: app/templates/packages/view.html:435 #, python-format msgid "%(code_license)s for code,
%(media_license)s for media." msgstr "" -#: app/templates/packages/view.html:414 +#: app/templates/packages/view.html:443 msgid "Unknown" msgstr "" -#: app/templates/packages/view.html:416 +#: app/templates/packages/view.html:445 msgid "Added" msgstr "" -#: app/templates/packages/view.html:430 +#: app/templates/packages/view.html:459 msgid "Remove myself" msgstr "" -#: app/templates/packages/view.html:435 +#: app/templates/packages/view.html:464 msgid "Provides" msgstr "" -#: app/templates/packages/view.html:457 +#: app/templates/packages/view.html:486 msgid "More" msgstr "" -#: app/templates/packages/view.html:486 +#: app/templates/packages/view.html:515 msgid "See audit log" msgstr "" @@ -3210,6 +3240,46 @@ msgstr "" msgid "In digest" msgstr "" +#: app/templates/users/unsubscribe.html:11 +msgid "" +"This will blacklist an email address, preventing ContentDB from ever " +"sending emails to it - including password resets." +msgstr "" + +#: app/templates/users/unsubscribe.html:20 +msgid "Please enter the email address you wish to blacklist." +msgstr "" + +#: app/templates/users/unsubscribe.html:21 +msgid "You will then need to confirm the email" +msgstr "" + +#: app/templates/users/unsubscribe.html:33 +msgid "You may now unsubscribe." +msgstr "" + +#: app/templates/users/unsubscribe.html:40 +#, python-format +msgid "" +"Unsubscribing may prevent you from being able to sign into the account " +"'%(display_name)s'" +msgstr "" + +#: app/templates/users/unsubscribe.html:44 +msgid "" +"ContentDB will no longer be able to send \"forget password\" and other " +"essential system emails.\n" +"\t\t\t\t\tConsider editing your email notification preferences instead." +msgstr "" + +#: app/templates/users/unsubscribe.html:50 +msgid "You won't be able to use this email with ContentDB anymore." +msgstr "" + +#: app/templates/users/unsubscribe.html:57 +msgid "Edit Notification Preferences" +msgstr "" + #: app/utils/user.py:50 msgid "You have a lot of notifications, you should either read or clear them" msgstr "" @@ -3235,3 +3305,12 @@ msgstr "" #~ msgid "%(title)s on %(package)s" #~ msgstr "" +#~ msgid "%(min)s - %(max)s" +#~ msgstr "" + +#~ msgid "%(min)s and above" +#~ msgstr "" + +#~ msgid "%(max)s and below" +#~ msgstr "" + diff --git a/translations/messages.pot b/translations/messages.pot index 940a7e50..ed2a0ba7 100644 --- a/translations/messages.pot +++ b/translations/messages.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PROJECT VERSION\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2022-01-22 21:22+0000\n" +"POT-Creation-Date: 2022-01-25 21:04+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -36,9 +36,9 @@ msgstr "" msgid "Limit to package" msgstr "" -#: app/blueprints/api/tokens.py:36 app/blueprints/packages/packages.py:254 -#: app/blueprints/packages/packages.py:458 -#: app/blueprints/packages/packages.py:554 +#: app/blueprints/api/tokens.py:36 app/blueprints/packages/packages.py:255 +#: app/blueprints/packages/packages.py:460 +#: app/blueprints/packages/packages.py:556 #: app/blueprints/packages/releases.py:63 #: app/blueprints/packages/releases.py:74 app/blueprints/packages/reviews.py:47 #: app/blueprints/packages/screenshots.py:35 @@ -77,7 +77,7 @@ msgstr "" #: app/blueprints/packages/__init__.py:37 #: app/templates/packages/releases_list.html:34 -#: app/templates/packages/view.html:447 app/templates/todo/editor.html:75 +#: app/templates/packages/view.html:476 app/templates/todo/editor.html:75 msgid "Releases" msgstr "" @@ -89,7 +89,7 @@ msgstr "" #: app/blueprints/packages/__init__.py:47 #: app/templates/packages/edit_maintainers.html:8 -#: app/templates/packages/view.html:418 +#: app/templates/packages/view.html:447 msgid "Maintainers" msgstr "" @@ -102,7 +102,7 @@ msgstr "" msgid "Share and Badges" msgstr "" -#: app/blueprints/packages/__init__.py:62 app/templates/packages/view.html:60 +#: app/blueprints/packages/__init__.py:62 app/templates/packages/view.html:110 msgid "Remove" msgstr "" @@ -124,7 +124,7 @@ msgstr "" msgid "No download available." msgstr "" -#: app/blueprints/packages/packages.py:235 app/templates/packages/view.html:395 +#: app/blueprints/packages/packages.py:235 app/templates/packages/view.html:424 msgid "Type" msgstr "" @@ -133,12 +133,12 @@ msgid "Title (Human-readable)" msgstr "" #: app/blueprints/packages/packages.py:237 -#: app/blueprints/packages/packages.py:552 +#: app/blueprints/packages/packages.py:554 msgid "Name (Technical)" msgstr "" #: app/blueprints/packages/packages.py:237 -#: app/blueprints/packages/packages.py:553 +#: app/blueprints/packages/packages.py:555 #: app/templates/packages/create_edit.html:75 msgid "Lower case letters (a-z), digits (0-9), and underscores (_) only" msgstr "" @@ -147,7 +147,7 @@ msgstr "" msgid "Short Description (Plaintext)" msgstr "" -#: app/blueprints/packages/packages.py:240 app/templates/packages/view.html:410 +#: app/blueprints/packages/packages.py:240 app/templates/packages/view.html:439 msgid "Maintenance State" msgstr "" @@ -160,7 +160,7 @@ msgstr "" msgid "Content Warnings" msgstr "" -#: app/blueprints/packages/packages.py:244 app/templates/packages/view.html:399 +#: app/blueprints/packages/packages.py:244 app/templates/packages/view.html:428 msgid "License" msgstr "" @@ -188,58 +188,62 @@ msgstr "" msgid "Forum Topic ID" msgstr "" -#: app/blueprints/packages/packages.py:270 +#: app/blueprints/packages/packages.py:253 +msgid "Video URL" +msgstr "" + +#: app/blueprints/packages/packages.py:271 msgid "Unable to find that user" msgstr "" -#: app/blueprints/packages/packages.py:274 +#: app/blueprints/packages/packages.py:275 #: app/blueprints/packages/screenshots.py:139 #: app/blueprints/users/settings.py:99 msgid "Permission denied" msgstr "" -#: app/blueprints/packages/packages.py:312 +#: app/blueprints/packages/packages.py:313 msgid "Package already exists!" msgstr "" -#: app/blueprints/packages/packages.py:372 +#: app/blueprints/packages/packages.py:374 msgid "You don't have permission to do that" msgstr "" -#: app/blueprints/packages/packages.py:400 +#: app/blueprints/packages/packages.py:402 msgid "Please comment what changes are needed in the approval thread" msgstr "" -#: app/blueprints/packages/packages.py:421 -#: app/blueprints/packages/packages.py:437 +#: app/blueprints/packages/packages.py:423 +#: app/blueprints/packages/packages.py:439 msgid "You don't have permission to do that." msgstr "" -#: app/blueprints/packages/packages.py:432 +#: app/blueprints/packages/packages.py:434 msgid "Deleted package" msgstr "" -#: app/blueprints/packages/packages.py:448 +#: app/blueprints/packages/packages.py:450 msgid "Unapproved package" msgstr "" -#: app/blueprints/packages/packages.py:457 +#: app/blueprints/packages/packages.py:459 msgid "Maintainers (Comma-separated)" msgstr "" -#: app/blueprints/packages/packages.py:466 +#: app/blueprints/packages/packages.py:468 msgid "You do not have permission to edit maintainers" msgstr "" -#: app/blueprints/packages/packages.py:516 +#: app/blueprints/packages/packages.py:518 msgid "You are not a maintainer" msgstr "" -#: app/blueprints/packages/packages.py:519 +#: app/blueprints/packages/packages.py:521 msgid "Package owners cannot remove themselves as maintainers" msgstr "" -#: app/blueprints/packages/packages.py:551 +#: app/blueprints/packages/packages.py:553 msgid "Author Name" msgstr "" @@ -413,7 +417,7 @@ msgid "Message" msgstr "" #: app/blueprints/report/__init__.py:35 app/templates/base.html:238 -#: app/templates/macros/threads.html:53 app/templates/packages/view.html:478 +#: app/templates/macros/threads.html:53 app/templates/packages/view.html:507 #: app/templates/report/index.html:4 app/templates/report/index.html:10 #: app/templates/users/profile.html:28 msgid "Report" @@ -842,21 +846,25 @@ msgstr "" msgid "Can't promote a user to a rank higher than yourself!" msgstr "" -#: app/logic/packages.py:93 +#: app/logic/packages.py:95 msgid "" "Name can only contain lower case letters (a-z), digits (0-9), and " "underscores (_)" msgstr "" -#: app/logic/packages.py:107 +#: app/logic/packages.py:109 msgid "You do not have permission to edit this package" msgstr "" -#: app/logic/packages.py:111 +#: app/logic/packages.py:113 msgid "You do not have permission to change the package name" msgstr "" -#: app/logic/packages.py:158 +#: app/logic/packages.py:136 +msgid "Video URL is not a YouTube video URL" +msgstr "" + +#: app/logic/packages.py:165 #, python-format msgid "Unable to add protected tag %(title)s to package" msgstr "" @@ -962,10 +970,11 @@ msgstr "" #: app/tasks/emails.py:150 app/templates/emails/base.html:63 #: app/templates/emails/notification.html:34 -#: app/templates/emails/notification_digest.html:37 +#: app/templates/emails/notification_digest.html:51 #: app/templates/emails/verify.html:33 #: app/templates/emails/verify_unsubscribe.html:13 -#: app/templates/threads/view.html:31 +#: app/templates/threads/view.html:31 app/templates/users/unsubscribe.html:4 +#: app/templates/users/unsubscribe.html:61 msgid "Unsubscribe" msgstr "" @@ -989,8 +998,8 @@ msgstr "" msgid "Help" msgstr "" -#: app/templates/base.html:42 app/templates/packages/view.html:123 -#: app/templates/packages/view.html:467 app/templates/threads/list.html:4 +#: app/templates/base.html:42 app/templates/packages/view.html:173 +#: app/templates/packages/view.html:496 app/templates/threads/list.html:4 msgid "Threads" msgstr "" @@ -1100,7 +1109,7 @@ msgid "%(title)s by %(author)s" msgstr "" #: app/templates/index.html:69 app/templates/packages/reviews_list.html:4 -#: app/templates/packages/view.html:127 app/templates/packages/view.html:265 +#: app/templates/packages/view.html:177 app/templates/packages/view.html:290 #: app/templates/users/profile.html:206 msgid "Reviews" msgstr "" @@ -1307,14 +1316,14 @@ msgid "View Notification" msgstr "" #: app/templates/emails/notification.html:26 -#: app/templates/emails/notification_digest.html:29 +#: app/templates/emails/notification_digest.html:43 msgid "" "You are receiving this email because you are a registered user of " "ContentDB, and have email notifications enabled." msgstr "" #: app/templates/emails/notification.html:30 -#: app/templates/emails/notification_digest.html:33 +#: app/templates/emails/notification_digest.html:47 msgid "Manage your preferences" msgstr "" @@ -1323,16 +1332,17 @@ msgstr "" msgid "This is a '%(type)s' notification." msgstr "" -#: app/templates/emails/notification_digest.html:7 -msgid "Other Notifications" -msgstr "" - #: app/templates/emails/notification_digest.html:14 +#: app/templates/emails/notification_digest.html:29 #, python-format msgid "from %(username)s." msgstr "" #: app/templates/emails/notification_digest.html:22 +msgid "Other Notifications" +msgstr "" + +#: app/templates/emails/notification_digest.html:36 msgid "View Notifications" msgstr "" @@ -1523,8 +1533,8 @@ msgstr "" msgid "Edit / Approve" msgstr "" -#: app/templates/macros/releases.html:62 app/templates/packages/view.html:48 -#: app/templates/packages/view.html:233 +#: app/templates/macros/releases.html:62 app/templates/packages/view.html:98 +#: app/templates/packages/view.html:247 msgid "Edit" msgstr "" @@ -1615,8 +1625,8 @@ msgstr "" msgid "On %(trigger)s, do %(action)s" msgstr "" -#: app/templates/macros/todo.html:37 app/templates/packages/view.html:54 -#: app/templates/packages/view.html:316 +#: app/templates/macros/todo.html:37 app/templates/packages/view.html:104 +#: app/templates/packages/view.html:345 msgid "Release" msgstr "" @@ -1626,7 +1636,7 @@ msgstr "" #: app/templates/macros/todo.html:50 #: app/templates/packages/releases_list.html:13 -#: app/templates/packages/view.html:320 +#: app/templates/packages/view.html:349 msgid "Update settings" msgstr "" @@ -1634,7 +1644,7 @@ msgstr "" msgid "No outdated packages." msgstr "" -#: app/templates/macros/topics.html:6 app/templates/packages/view.html:110 +#: app/templates/macros/topics.html:6 app/templates/packages/view.html:160 msgid "Author" msgstr "" @@ -1688,8 +1698,8 @@ msgid "Unfortunately, this isn't on ContentDB yet! Here's some forum topic(s):" msgstr "" #: app/templates/metapackages/view.html:24 -#: app/templates/packages/similar.html:38 app/templates/packages/view.html:351 -#: app/templates/packages/view.html:375 app/templates/todo/editor.html:85 +#: app/templates/packages/similar.html:38 app/templates/packages/view.html:380 +#: app/templates/packages/view.html:404 app/templates/todo/editor.html:85 #, python-format msgid "%(title)s by %(display_name)s" msgstr "" @@ -1854,6 +1864,10 @@ msgstr "" msgid "Tip: paste in a forum topic URL" msgstr "" +#: app/templates/packages/create_edit.html:120 +msgid "Only supports YouTube, for now" +msgstr "" + #: app/templates/packages/edit_maintainers.html:4 msgid "Edit Maintainers" msgstr "" @@ -2187,7 +2201,7 @@ msgid "" msgstr "" #: app/templates/packages/review_votes.html:4 -#: app/templates/packages/view.html:287 +#: app/templates/packages/view.html:312 msgid "Review Votes" msgstr "" @@ -2230,6 +2244,14 @@ msgstr "" msgid "Reordering requires JavaScript." msgstr "" +#: app/templates/packages/screenshots.html:82 +msgid "Videos" +msgstr "" + +#: app/templates/packages/screenshots.html:84 +msgid "You can set a video on the Edit Details page" +msgstr "" + #: app/templates/packages/share.html:10 msgid "Links" msgstr "" @@ -2293,157 +2315,165 @@ msgid "" "notifications until it is marked up to date." msgstr "" -#: app/templates/packages/view.html:29 -msgid "Non-free code and media" -msgstr "" - -#: app/templates/packages/view.html:31 -msgid "Non-free code" -msgstr "" - -#: app/templates/packages/view.html:33 -msgid "Non-free media" -msgstr "" - -#: app/templates/packages/view.html:96 -msgid "Work in Progress" -msgstr "" - -#: app/templates/packages/view.html:117 -msgid "Downloads" -msgstr "" - -#: app/templates/packages/view.html:138 app/templates/users/profile.html:86 -msgid "Website" -msgstr "" - -#: app/templates/packages/view.html:144 -msgid "Source" -msgstr "" - -#: app/templates/packages/view.html:150 app/templates/users/profile.html:68 -msgid "Forums" -msgstr "" - -#: app/templates/packages/view.html:156 -msgid "Issue Tracker" -msgstr "" - -#: app/templates/packages/view.html:165 -#, python-format -msgid "%(min)s - %(max)s" -msgstr "" - -#: app/templates/packages/view.html:167 -#, python-format -msgid "%(min)s and above" -msgstr "" - -#: app/templates/packages/view.html:169 -#, python-format -msgid "%(max)s and below" -msgstr "" - -#: app/templates/packages/view.html:178 +#: app/templates/packages/view.html:37 msgid "Download" msgstr "" -#: app/templates/packages/view.html:196 +#: app/templates/packages/view.html:43 +#, python-format +msgid "Minetest %(min)s - %(max)s" +msgstr "" + +#: app/templates/packages/view.html:45 +#, python-format +msgid "For Minetest %(min)s and above" +msgstr "" + +#: app/templates/packages/view.html:47 +#, python-format +msgid "Minetest %(max)s and below" +msgstr "" + +#: app/templates/packages/view.html:67 +msgid "How do I install this?" +msgstr "" + +#: app/templates/packages/view.html:73 msgid "No downloads available" msgstr "" -#: app/templates/packages/view.html:214 +#: app/templates/packages/view.html:80 +msgid "Non-free code and media" +msgstr "" + +#: app/templates/packages/view.html:82 +msgid "Non-free code" +msgstr "" + +#: app/templates/packages/view.html:84 +msgid "Non-free media" +msgstr "" + +#: app/templates/packages/view.html:146 +msgid "Work in Progress" +msgstr "" + +#: app/templates/packages/view.html:167 +msgid "Downloads" +msgstr "" + +#: app/templates/packages/view.html:188 app/templates/users/profile.html:86 +msgid "Website" +msgstr "" + +#: app/templates/packages/view.html:194 +msgid "Source" +msgstr "" + +#: app/templates/packages/view.html:200 app/templates/users/profile.html:68 +msgid "Forums" +msgstr "" + +#: app/templates/packages/view.html:206 +msgid "Issue Tracker" +msgstr "" + +#: app/templates/packages/view.html:224 msgid "" "This thread is only visible to the package owner and users of Approver " "rank or above." msgstr "" -#: app/templates/packages/view.html:244 +#: app/templates/packages/view.html:255 +msgid "YouTube video embed" +msgstr "" + +#: app/templates/packages/view.html:268 msgid "Awaiting review" msgstr "" -#: app/templates/packages/view.html:272 app/templates/threads/view.html:61 +#: app/templates/packages/view.html:297 app/templates/threads/view.html:61 msgid "Edit Review" msgstr "" -#: app/templates/packages/view.html:277 +#: app/templates/packages/view.html:302 msgid "You can't review your own package." msgstr "" -#: app/templates/packages/view.html:293 +#: app/templates/packages/view.html:318 msgid "Used By" msgstr "" -#: app/templates/packages/view.html:304 +#: app/templates/packages/view.html:333 msgid "Package may be outdated" msgstr "" -#: app/templates/packages/view.html:311 +#: app/templates/packages/view.html:340 msgid "Only visible to the author and Editors." msgstr "" -#: app/templates/packages/view.html:328 +#: app/templates/packages/view.html:357 msgid "Warning" msgstr "" -#: app/templates/packages/view.html:334 +#: app/templates/packages/view.html:363 msgid "Like this package? Help support its development by making a donation" msgstr "" -#: app/templates/packages/view.html:337 +#: app/templates/packages/view.html:366 msgid "Donate now" msgstr "" -#: app/templates/packages/view.html:343 +#: app/templates/packages/view.html:372 msgid "Dependencies" msgstr "" -#: app/templates/packages/view.html:345 +#: app/templates/packages/view.html:374 msgid "Required" msgstr "" -#: app/templates/packages/view.html:363 +#: app/templates/packages/view.html:392 msgid "No required dependencies" msgstr "" -#: app/templates/packages/view.html:369 +#: app/templates/packages/view.html:398 msgid "Optional" msgstr "" -#: app/templates/packages/view.html:391 +#: app/templates/packages/view.html:420 msgid "Information" msgstr "" -#: app/templates/packages/view.html:397 +#: app/templates/packages/view.html:426 msgid "Technical Name" msgstr "" -#: app/templates/packages/view.html:406 +#: app/templates/packages/view.html:435 #, python-format msgid "%(code_license)s for code,
%(media_license)s for media." msgstr "" -#: app/templates/packages/view.html:414 +#: app/templates/packages/view.html:443 msgid "Unknown" msgstr "" -#: app/templates/packages/view.html:416 +#: app/templates/packages/view.html:445 msgid "Added" msgstr "" -#: app/templates/packages/view.html:430 +#: app/templates/packages/view.html:459 msgid "Remove myself" msgstr "" -#: app/templates/packages/view.html:435 +#: app/templates/packages/view.html:464 msgid "Provides" msgstr "" -#: app/templates/packages/view.html:457 +#: app/templates/packages/view.html:486 msgid "More" msgstr "" -#: app/templates/packages/view.html:486 +#: app/templates/packages/view.html:515 msgid "See audit log" msgstr "" @@ -3210,6 +3240,46 @@ msgstr "" msgid "In digest" msgstr "" +#: app/templates/users/unsubscribe.html:11 +msgid "" +"This will blacklist an email address, preventing ContentDB from ever " +"sending emails to it - including password resets." +msgstr "" + +#: app/templates/users/unsubscribe.html:20 +msgid "Please enter the email address you wish to blacklist." +msgstr "" + +#: app/templates/users/unsubscribe.html:21 +msgid "You will then need to confirm the email" +msgstr "" + +#: app/templates/users/unsubscribe.html:33 +msgid "You may now unsubscribe." +msgstr "" + +#: app/templates/users/unsubscribe.html:40 +#, python-format +msgid "" +"Unsubscribing may prevent you from being able to sign into the account " +"'%(display_name)s'" +msgstr "" + +#: app/templates/users/unsubscribe.html:44 +msgid "" +"ContentDB will no longer be able to send \"forget password\" and other " +"essential system emails.\n" +"\t\t\t\t\tConsider editing your email notification preferences instead." +msgstr "" + +#: app/templates/users/unsubscribe.html:50 +msgid "You won't be able to use this email with ContentDB anymore." +msgstr "" + +#: app/templates/users/unsubscribe.html:57 +msgid "Edit Notification Preferences" +msgstr "" + #: app/utils/user.py:50 msgid "You have a lot of notifications, you should either read or clear them" msgstr "" diff --git a/translations/ms/LC_MESSAGES/messages.po b/translations/ms/LC_MESSAGES/messages.po index 54e6adf6..bf4473d5 100644 --- a/translations/ms/LC_MESSAGES/messages.po +++ b/translations/ms/LC_MESSAGES/messages.po @@ -7,18 +7,17 @@ msgid "" msgstr "" "Project-Id-Version: PROJECT VERSION\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2022-01-22 21:22+0000\n" +"POT-Creation-Date: 2022-01-25 21:04+0000\n" "PO-Revision-Date: 2022-01-23 17:15+0000\n" "Last-Translator: Yaya - Nurul Azeera Hidayah @ Muhammad Nur Hidayat " "Yasuyoshi \n" -"Language-Team: Malay \n" "Language: ms\n" +"Language-Team: Malay " +"\n" +"Plural-Forms: nplurals=1; plural=0\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=utf-8\n" "Content-Transfer-Encoding: 8bit\n" -"Plural-Forms: nplurals=1; plural=0;\n" -"X-Generator: Weblate 4.11-dev\n" "Generated-By: Babel 2.9.1\n" #: app/__init__.py:102 @@ -40,9 +39,9 @@ msgstr "Nama" msgid "Limit to package" msgstr "Hadkan ke pakej" -#: app/blueprints/api/tokens.py:36 app/blueprints/packages/packages.py:254 -#: app/blueprints/packages/packages.py:458 -#: app/blueprints/packages/packages.py:554 +#: app/blueprints/api/tokens.py:36 app/blueprints/packages/packages.py:255 +#: app/blueprints/packages/packages.py:460 +#: app/blueprints/packages/packages.py:556 #: app/blueprints/packages/releases.py:63 #: app/blueprints/packages/releases.py:74 app/blueprints/packages/reviews.py:47 #: app/blueprints/packages/screenshots.py:35 @@ -81,7 +80,7 @@ msgstr "Edit Maklumat" #: app/blueprints/packages/__init__.py:37 #: app/templates/packages/releases_list.html:34 -#: app/templates/packages/view.html:447 app/templates/todo/editor.html:75 +#: app/templates/packages/view.html:476 app/templates/todo/editor.html:75 msgid "Releases" msgstr "Terbitan" @@ -93,7 +92,7 @@ msgstr "Tangkap Layar" #: app/blueprints/packages/__init__.py:47 #: app/templates/packages/edit_maintainers.html:8 -#: app/templates/packages/view.html:418 +#: app/templates/packages/view.html:447 msgid "Maintainers" msgstr "Penyenggara" @@ -106,7 +105,7 @@ msgstr "Log Audit" msgid "Share and Badges" msgstr "Kongsi dan Lencana" -#: app/blueprints/packages/__init__.py:62 app/templates/packages/view.html:60 +#: app/blueprints/packages/__init__.py:62 app/templates/packages/view.html:110 msgid "Remove" msgstr "Buang" @@ -130,7 +129,7 @@ msgstr "" msgid "No download available." msgstr "Tiada muat turun tersedia." -#: app/blueprints/packages/packages.py:235 app/templates/packages/view.html:395 +#: app/blueprints/packages/packages.py:235 app/templates/packages/view.html:424 msgid "Type" msgstr "Jenis" @@ -139,12 +138,12 @@ msgid "Title (Human-readable)" msgstr "Tajuk (Bacaan manusia)" #: app/blueprints/packages/packages.py:237 -#: app/blueprints/packages/packages.py:552 +#: app/blueprints/packages/packages.py:554 msgid "Name (Technical)" msgstr "Nama (Teknikal)" #: app/blueprints/packages/packages.py:237 -#: app/blueprints/packages/packages.py:553 +#: app/blueprints/packages/packages.py:555 #: app/templates/packages/create_edit.html:75 msgid "Lower case letters (a-z), digits (0-9), and underscores (_) only" msgstr "Huruf kecil (a-z), digit (0-9), dan garis bawah (_) sahaja" @@ -153,7 +152,7 @@ msgstr "Huruf kecil (a-z), digit (0-9), dan garis bawah (_) sahaja" msgid "Short Description (Plaintext)" msgstr "Perihal Pendek (Teks biasa)" -#: app/blueprints/packages/packages.py:240 app/templates/packages/view.html:410 +#: app/blueprints/packages/packages.py:240 app/templates/packages/view.html:439 msgid "Maintenance State" msgstr "Keadaan Penyenggaraan" @@ -166,7 +165,7 @@ msgstr "Tag" msgid "Content Warnings" msgstr "Amaran Kandungan" -#: app/blueprints/packages/packages.py:244 app/templates/packages/view.html:399 +#: app/blueprints/packages/packages.py:244 app/templates/packages/view.html:428 msgid "License" msgstr "Lesen" @@ -194,60 +193,64 @@ msgstr "URL Penjejak Isu" msgid "Forum Topic ID" msgstr "ID Topik Forum" -#: app/blueprints/packages/packages.py:270 +#: app/blueprints/packages/packages.py:253 +msgid "Video URL" +msgstr "" + +#: app/blueprints/packages/packages.py:271 msgid "Unable to find that user" msgstr "Tidak jumpa pengguna tersebut" -#: app/blueprints/packages/packages.py:274 +#: app/blueprints/packages/packages.py:275 #: app/blueprints/packages/screenshots.py:139 #: app/blueprints/users/settings.py:99 msgid "Permission denied" msgstr "Kebenaran ditolak" -#: app/blueprints/packages/packages.py:312 +#: app/blueprints/packages/packages.py:313 msgid "Package already exists!" msgstr "Pakej sudah wujud!" -#: app/blueprints/packages/packages.py:372 +#: app/blueprints/packages/packages.py:374 msgid "You don't have permission to do that" msgstr "Anda tiada kebenaran untuk berbuat sedemikian" -#: app/blueprints/packages/packages.py:400 +#: app/blueprints/packages/packages.py:402 msgid "Please comment what changes are needed in the approval thread" msgstr "" "Sila tulis komen mengenai perubahan apa yang diperlukan dalam bebenang " "kelulusan" -#: app/blueprints/packages/packages.py:421 -#: app/blueprints/packages/packages.py:437 +#: app/blueprints/packages/packages.py:423 +#: app/blueprints/packages/packages.py:439 msgid "You don't have permission to do that." msgstr "Anda tiada kebenaran untuk berbuat sedemikian." -#: app/blueprints/packages/packages.py:432 +#: app/blueprints/packages/packages.py:434 msgid "Deleted package" msgstr "Pakej dipadam" -#: app/blueprints/packages/packages.py:448 +#: app/blueprints/packages/packages.py:450 msgid "Unapproved package" msgstr "Pakej tidak diluluskan" -#: app/blueprints/packages/packages.py:457 +#: app/blueprints/packages/packages.py:459 msgid "Maintainers (Comma-separated)" msgstr "Penyenggara (Dipisahkan dengan koma)" -#: app/blueprints/packages/packages.py:466 +#: app/blueprints/packages/packages.py:468 msgid "You do not have permission to edit maintainers" msgstr "Anda tiada kebenaran untuk mengedit penyenggara" -#: app/blueprints/packages/packages.py:516 +#: app/blueprints/packages/packages.py:518 msgid "You are not a maintainer" msgstr "Anda bukan seorang penyenggara" -#: app/blueprints/packages/packages.py:519 +#: app/blueprints/packages/packages.py:521 msgid "Package owners cannot remove themselves as maintainers" msgstr "Pemilik pakej tidak boleh mengeluarkan diri sendiri sebagai penyenggara" -#: app/blueprints/packages/packages.py:551 +#: app/blueprints/packages/packages.py:553 msgid "Author Name" msgstr "Nama Pencipta" @@ -421,7 +424,7 @@ msgid "Message" msgstr "Mesej" #: app/blueprints/report/__init__.py:35 app/templates/base.html:238 -#: app/templates/macros/threads.html:53 app/templates/packages/view.html:478 +#: app/templates/macros/threads.html:53 app/templates/packages/view.html:507 #: app/templates/report/index.html:4 app/templates/report/index.html:10 #: app/templates/users/profile.html:28 msgid "Report" @@ -870,7 +873,7 @@ msgstr "" "Tidak boleh naikkan pengguna ke pangkat lebih tinggi dari diri anda " "sendiri!" -#: app/logic/packages.py:93 +#: app/logic/packages.py:95 msgid "" "Name can only contain lower case letters (a-z), digits (0-9), and " "underscores (_)" @@ -878,15 +881,19 @@ msgstr "" "Nama hanya boleh mengandungi huruf kecil (a-z), digit (0-9), dan garis " "bawah (_) sahaja" -#: app/logic/packages.py:107 +#: app/logic/packages.py:109 msgid "You do not have permission to edit this package" msgstr "Anda tiada kebenaran untuk mengedit pakej ini" -#: app/logic/packages.py:111 +#: app/logic/packages.py:113 msgid "You do not have permission to change the package name" msgstr "Anda tiada kebenaran untuk mengubah nama pakej" -#: app/logic/packages.py:158 +#: app/logic/packages.py:136 +msgid "Video URL is not a YouTube video URL" +msgstr "" + +#: app/logic/packages.py:165 #, python-format msgid "Unable to add protected tag %(title)s to package" msgstr "Tidak mampu menambah tag terlindung %(title)s kepada pakej" @@ -998,10 +1005,11 @@ msgstr "Uruskan tetapan e-mel" #: app/tasks/emails.py:150 app/templates/emails/base.html:63 #: app/templates/emails/notification.html:34 -#: app/templates/emails/notification_digest.html:37 +#: app/templates/emails/notification_digest.html:51 #: app/templates/emails/verify.html:33 #: app/templates/emails/verify_unsubscribe.html:13 -#: app/templates/threads/view.html:31 +#: app/templates/threads/view.html:31 app/templates/users/unsubscribe.html:4 +#: app/templates/users/unsubscribe.html:61 msgid "Unsubscribe" msgstr "Buang langganan" @@ -1028,8 +1036,8 @@ msgstr "Rawak" msgid "Help" msgstr "Bantuan" -#: app/templates/base.html:42 app/templates/packages/view.html:123 -#: app/templates/packages/view.html:467 app/templates/threads/list.html:4 +#: app/templates/base.html:42 app/templates/packages/view.html:173 +#: app/templates/packages/view.html:496 app/templates/threads/list.html:4 msgid "Threads" msgstr "Bebenang" @@ -1139,7 +1147,7 @@ msgid "%(title)s by %(author)s" msgstr "%(title)s oleh %(author)s" #: app/templates/index.html:69 app/templates/packages/reviews_list.html:4 -#: app/templates/packages/view.html:127 app/templates/packages/view.html:265 +#: app/templates/packages/view.html:177 app/templates/packages/view.html:290 #: app/templates/users/profile.html:206 msgid "Reviews" msgstr "Ulasan" @@ -1352,7 +1360,7 @@ msgid "View Notification" msgstr "Lihat Pemberitahuan" #: app/templates/emails/notification.html:26 -#: app/templates/emails/notification_digest.html:29 +#: app/templates/emails/notification_digest.html:43 msgid "" "You are receiving this email because you are a registered user of " "ContentDB, and have email notifications enabled." @@ -1361,7 +1369,7 @@ msgstr "" "anda membolehkan pemberitahuan e-mel." #: app/templates/emails/notification.html:30 -#: app/templates/emails/notification_digest.html:33 +#: app/templates/emails/notification_digest.html:47 msgid "Manage your preferences" msgstr "Uruskan keutamaan anda" @@ -1370,16 +1378,17 @@ msgstr "Uruskan keutamaan anda" msgid "This is a '%(type)s' notification." msgstr "Ini pemberitahuan '%(type)s'." -#: app/templates/emails/notification_digest.html:7 -msgid "Other Notifications" -msgstr "Pemberitahuan Lain" - #: app/templates/emails/notification_digest.html:14 +#: app/templates/emails/notification_digest.html:29 #, python-format msgid "from %(username)s." msgstr "daripada %(username)s." #: app/templates/emails/notification_digest.html:22 +msgid "Other Notifications" +msgstr "Pemberitahuan Lain" + +#: app/templates/emails/notification_digest.html:36 msgid "View Notifications" msgstr "Lihat Pemberitahuan" @@ -1388,21 +1397,20 @@ msgid "" "We were unable to perform the password reset as we could not find an " "account associated with this email." msgstr "" -"Kami tidak mampu menetapkan semula kata laluan kerana kami tidak menjumpai " -"akaun yang berkait dengan e-mel ini." +"Kami tidak mampu menetapkan semula kata laluan kerana kami tidak " +"menjumpai akaun yang berkait dengan e-mel ini." #: app/templates/emails/unable_to_find_account.html:5 msgid "" "This may be because you used another email with your account, or because " "you never confirmed your email." msgstr "" -"Ini mungkin disebabkan anda menggunakan e-mel yang lain dengan akaun anda, " -"atau kerana anda tidak pernah mengesahkan e-mel anda." +"Ini mungkin disebabkan anda menggunakan e-mel yang lain dengan akaun " +"anda, atau kerana anda tidak pernah mengesahkan e-mel anda." #: app/templates/emails/unable_to_find_account.html:8 msgid "You can use GitHub to log in if it is associated with your account." -msgstr "" -"Anda boleh gunakan GitHub untuk log masuk jika ia dikaitkan ke akaun anda." +msgstr "Anda boleh gunakan GitHub untuk log masuk jika ia dikaitkan ke akaun anda." #: app/templates/emails/unable_to_find_account.html:9 msgid "Otherwise, you may need to contact rubenwardy for help." @@ -1413,8 +1421,8 @@ msgid "" "If you weren't expecting to receive this email, then you can safely " "ignore it." msgstr "" -"Jika anda tidak menjangka untuk menerima e-mel ini, anda boleh abaikannya " -"sahaja." +"Jika anda tidak menjangka untuk menerima e-mel ini, anda boleh abaikannya" +" sahaja." #: app/templates/emails/verify.html:4 #: app/templates/emails/verify_unsubscribe.html:5 @@ -1591,8 +1599,8 @@ msgstr "dicipta pada %(date)s" msgid "Edit / Approve" msgstr "Edit / Luluskan" -#: app/templates/macros/releases.html:62 app/templates/packages/view.html:48 -#: app/templates/packages/view.html:233 +#: app/templates/macros/releases.html:62 app/templates/packages/view.html:98 +#: app/templates/packages/view.html:247 msgid "Edit" msgstr "Edit" @@ -1683,8 +1691,8 @@ msgstr "Balasan Terakhir" msgid "On %(trigger)s, do %(action)s" msgstr "Apabila %(trigger)s, lakukan %(action)s" -#: app/templates/macros/todo.html:37 app/templates/packages/view.html:54 -#: app/templates/packages/view.html:316 +#: app/templates/macros/todo.html:37 app/templates/packages/view.html:104 +#: app/templates/packages/view.html:345 msgid "Release" msgstr "Terbitan" @@ -1694,7 +1702,7 @@ msgstr "Repositori" #: app/templates/macros/todo.html:50 #: app/templates/packages/releases_list.html:13 -#: app/templates/packages/view.html:320 +#: app/templates/packages/view.html:349 msgid "Update settings" msgstr "Tetapan kemas kini" @@ -1702,7 +1710,7 @@ msgstr "Tetapan kemas kini" msgid "No outdated packages." msgstr "Tiada pakej lapuk." -#: app/templates/macros/topics.html:6 app/templates/packages/view.html:110 +#: app/templates/macros/topics.html:6 app/templates/packages/view.html:160 msgid "Author" msgstr "Pencipta" @@ -1758,8 +1766,8 @@ msgstr "" "berkaitan:" #: app/templates/metapackages/view.html:24 -#: app/templates/packages/similar.html:38 app/templates/packages/view.html:351 -#: app/templates/packages/view.html:375 app/templates/todo/editor.html:85 +#: app/templates/packages/similar.html:38 app/templates/packages/view.html:380 +#: app/templates/packages/view.html:404 app/templates/todo/editor.html:85 #, python-format msgid "%(title)s by %(display_name)s" msgstr "%(title)s oleh %(display_name)s" @@ -1936,6 +1944,10 @@ msgstr "Mengimport... (Ini mungkin makan masa)" msgid "Tip: paste in a forum topic URL" msgstr "Petua: tampalkan URL topik forum" +#: app/templates/packages/create_edit.html:120 +msgid "Only supports YouTube, for now" +msgstr "" + #: app/templates/packages/edit_maintainers.html:4 msgid "Edit Maintainers" msgstr "Edit Penyenggara" @@ -2320,7 +2332,7 @@ msgstr "" "membuang kesannya ke atas penarafan pakej." #: app/templates/packages/review_votes.html:4 -#: app/templates/packages/view.html:287 +#: app/templates/packages/view.html:312 msgid "Review Votes" msgstr "Periksa Undian" @@ -2363,6 +2375,14 @@ msgstr "Simpan Tertib" msgid "Reordering requires JavaScript." msgstr "Perubahan tertib memerlukan JavaScript." +#: app/templates/packages/screenshots.html:82 +msgid "Videos" +msgstr "" + +#: app/templates/packages/screenshots.html:84 +msgid "You can set a video on the Edit Details page" +msgstr "" + #: app/templates/packages/share.html:10 msgid "Links" msgstr "Pautan" @@ -2435,66 +2455,70 @@ msgstr "" "Apabila suatu pakej ditandai sebagai lapuk, anda tidak akan menerima " "sebarang pemberitahuan sehingga ia ditandai sebagai dikemaskini." -#: app/templates/packages/view.html:29 -msgid "Non-free code and media" -msgstr "Kod dan media tidak bebas" - -#: app/templates/packages/view.html:31 -msgid "Non-free code" -msgstr "Kod tidak bebas" - -#: app/templates/packages/view.html:33 -msgid "Non-free media" -msgstr "Media tidak bebas" - -#: app/templates/packages/view.html:96 -msgid "Work in Progress" -msgstr "Kerja Dalam Proses" - -#: app/templates/packages/view.html:117 -msgid "Downloads" -msgstr "Muat Turun" - -#: app/templates/packages/view.html:138 app/templates/users/profile.html:86 -msgid "Website" -msgstr "Laman Sesawang" - -#: app/templates/packages/view.html:144 -msgid "Source" -msgstr "Sumber" - -#: app/templates/packages/view.html:150 app/templates/users/profile.html:68 -msgid "Forums" -msgstr "Forum" - -#: app/templates/packages/view.html:156 -msgid "Issue Tracker" -msgstr "Penjejak Isu" - -#: app/templates/packages/view.html:165 -#, python-format -msgid "%(min)s - %(max)s" -msgstr "%(min)s - %(max)s" - -#: app/templates/packages/view.html:167 -#, python-format -msgid "%(min)s and above" -msgstr "%(min)s dan ke atas" - -#: app/templates/packages/view.html:169 -#, python-format -msgid "%(max)s and below" -msgstr "%(max)s dan ke bawah" - -#: app/templates/packages/view.html:178 +#: app/templates/packages/view.html:37 msgid "Download" msgstr "Muat Turun" -#: app/templates/packages/view.html:196 +#: app/templates/packages/view.html:43 +#, python-format +msgid "Minetest %(min)s - %(max)s" +msgstr "" + +#: app/templates/packages/view.html:45 +#, python-format +msgid "For Minetest %(min)s and above" +msgstr "" + +#: app/templates/packages/view.html:47 +#, python-format +msgid "Minetest %(max)s and below" +msgstr "" + +#: app/templates/packages/view.html:67 +msgid "How do I install this?" +msgstr "" + +#: app/templates/packages/view.html:73 msgid "No downloads available" msgstr "Tiada muat turun tersedia" -#: app/templates/packages/view.html:214 +#: app/templates/packages/view.html:80 +msgid "Non-free code and media" +msgstr "Kod dan media tidak bebas" + +#: app/templates/packages/view.html:82 +msgid "Non-free code" +msgstr "Kod tidak bebas" + +#: app/templates/packages/view.html:84 +msgid "Non-free media" +msgstr "Media tidak bebas" + +#: app/templates/packages/view.html:146 +msgid "Work in Progress" +msgstr "Kerja Dalam Proses" + +#: app/templates/packages/view.html:167 +msgid "Downloads" +msgstr "Muat Turun" + +#: app/templates/packages/view.html:188 app/templates/users/profile.html:86 +msgid "Website" +msgstr "Laman Sesawang" + +#: app/templates/packages/view.html:194 +msgid "Source" +msgstr "Sumber" + +#: app/templates/packages/view.html:200 app/templates/users/profile.html:68 +msgid "Forums" +msgstr "Forum" + +#: app/templates/packages/view.html:206 +msgid "Issue Tracker" +msgstr "Penjejak Isu" + +#: app/templates/packages/view.html:224 msgid "" "This thread is only visible to the package owner and users of Approver " "rank or above." @@ -2502,92 +2526,96 @@ msgstr "" "Bebenang ini hanya kelihatan kepada pemilik pakej dan pengguna berpangkat" " Pelulus ke atas." -#: app/templates/packages/view.html:244 +#: app/templates/packages/view.html:255 +msgid "YouTube video embed" +msgstr "" + +#: app/templates/packages/view.html:268 msgid "Awaiting review" msgstr "Menunggu pemeriksaan" -#: app/templates/packages/view.html:272 app/templates/threads/view.html:61 +#: app/templates/packages/view.html:297 app/templates/threads/view.html:61 msgid "Edit Review" msgstr "Edit Ulasan" -#: app/templates/packages/view.html:277 +#: app/templates/packages/view.html:302 msgid "You can't review your own package." msgstr "Anda tidak boleh mengulas pakej anda sendiri." -#: app/templates/packages/view.html:293 +#: app/templates/packages/view.html:318 msgid "Used By" msgstr "Digunakan Oleh" -#: app/templates/packages/view.html:304 +#: app/templates/packages/view.html:333 msgid "Package may be outdated" msgstr "Pakej mungkin sudah lapuk" -#: app/templates/packages/view.html:311 +#: app/templates/packages/view.html:340 msgid "Only visible to the author and Editors." msgstr "Hanya kelihatan kepada pencipta dan Penyunting." -#: app/templates/packages/view.html:328 +#: app/templates/packages/view.html:357 msgid "Warning" msgstr "Amaran" -#: app/templates/packages/view.html:334 +#: app/templates/packages/view.html:363 msgid "Like this package? Help support its development by making a donation" msgstr "Suka pakej ini? Bantu menyokong pembangunannya dengan menderma" -#: app/templates/packages/view.html:337 +#: app/templates/packages/view.html:366 msgid "Donate now" msgstr "Derma sekarang" -#: app/templates/packages/view.html:343 +#: app/templates/packages/view.html:372 msgid "Dependencies" msgstr "Kebergantungan" -#: app/templates/packages/view.html:345 +#: app/templates/packages/view.html:374 msgid "Required" msgstr "Wajib" -#: app/templates/packages/view.html:363 +#: app/templates/packages/view.html:392 msgid "No required dependencies" msgstr "Tiada kebergantungan wajib" -#: app/templates/packages/view.html:369 +#: app/templates/packages/view.html:398 msgid "Optional" msgstr "Pilihan" -#: app/templates/packages/view.html:391 +#: app/templates/packages/view.html:420 msgid "Information" msgstr "Maklumat" -#: app/templates/packages/view.html:397 +#: app/templates/packages/view.html:426 msgid "Technical Name" msgstr "Nama Teknikal" -#: app/templates/packages/view.html:406 +#: app/templates/packages/view.html:435 #, python-format msgid "%(code_license)s for code,
%(media_license)s for media." msgstr "%(code_license)s untuk kod,
%(media_license)s untuk media." -#: app/templates/packages/view.html:414 +#: app/templates/packages/view.html:443 msgid "Unknown" msgstr "Tidak Diketahui" -#: app/templates/packages/view.html:416 +#: app/templates/packages/view.html:445 msgid "Added" msgstr "Ditambah Pada" -#: app/templates/packages/view.html:430 +#: app/templates/packages/view.html:459 msgid "Remove myself" msgstr "Keluarkan diri sendiri" -#: app/templates/packages/view.html:435 +#: app/templates/packages/view.html:464 msgid "Provides" msgstr "Menyediakan" -#: app/templates/packages/view.html:457 +#: app/templates/packages/view.html:486 msgid "More" msgstr "Lebih lagi" -#: app/templates/packages/view.html:486 +#: app/templates/packages/view.html:515 msgid "See audit log" msgstr "Lihat log audit" @@ -3398,6 +3426,46 @@ msgstr "Serta-merta" msgid "In digest" msgstr "Dalam ringkasan" +#: app/templates/users/unsubscribe.html:11 +msgid "" +"This will blacklist an email address, preventing ContentDB from ever " +"sending emails to it - including password resets." +msgstr "" + +#: app/templates/users/unsubscribe.html:20 +msgid "Please enter the email address you wish to blacklist." +msgstr "" + +#: app/templates/users/unsubscribe.html:21 +msgid "You will then need to confirm the email" +msgstr "" + +#: app/templates/users/unsubscribe.html:33 +msgid "You may now unsubscribe." +msgstr "" + +#: app/templates/users/unsubscribe.html:40 +#, python-format +msgid "" +"Unsubscribing may prevent you from being able to sign into the account " +"'%(display_name)s'" +msgstr "" + +#: app/templates/users/unsubscribe.html:44 +msgid "" +"ContentDB will no longer be able to send \"forget password\" and other " +"essential system emails.\n" +"\t\t\t\t\tConsider editing your email notification preferences instead." +msgstr "" + +#: app/templates/users/unsubscribe.html:50 +msgid "You won't be able to use this email with ContentDB anymore." +msgstr "" + +#: app/templates/users/unsubscribe.html:57 +msgid "Edit Notification Preferences" +msgstr "" + #: app/utils/user.py:50 msgid "You have a lot of notifications, you should either read or clear them" msgstr "Anda mempunyai banyak pemberitahuan, anda patut membacanya atau memadamnya" @@ -3479,3 +3547,13 @@ msgstr "" #~ msgid "%(title)s on %(package)s" #~ msgstr "%(title)s di %(package)s" + +#~ msgid "%(min)s - %(max)s" +#~ msgstr "%(min)s - %(max)s" + +#~ msgid "%(min)s and above" +#~ msgstr "%(min)s dan ke atas" + +#~ msgid "%(max)s and below" +#~ msgstr "%(max)s dan ke bawah" + diff --git a/translations/nb_NO/LC_MESSAGES/messages.po b/translations/nb_NO/LC_MESSAGES/messages.po index 3f16aa62..3f4e712f 100644 --- a/translations/nb_NO/LC_MESSAGES/messages.po +++ b/translations/nb_NO/LC_MESSAGES/messages.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: PROJECT VERSION\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2022-01-22 21:22+0000\n" +"POT-Creation-Date: 2022-01-25 21:04+0000\n" "PO-Revision-Date: 2022-01-10 15:53+0000\n" "Last-Translator: Imre Kristoffer Eilertsen \n" "Language: nb_NO\n" @@ -38,9 +38,9 @@ msgstr "Navn" msgid "Limit to package" msgstr "" -#: app/blueprints/api/tokens.py:36 app/blueprints/packages/packages.py:254 -#: app/blueprints/packages/packages.py:458 -#: app/blueprints/packages/packages.py:554 +#: app/blueprints/api/tokens.py:36 app/blueprints/packages/packages.py:255 +#: app/blueprints/packages/packages.py:460 +#: app/blueprints/packages/packages.py:556 #: app/blueprints/packages/releases.py:63 #: app/blueprints/packages/releases.py:74 app/blueprints/packages/reviews.py:47 #: app/blueprints/packages/screenshots.py:35 @@ -79,7 +79,7 @@ msgstr "" #: app/blueprints/packages/__init__.py:37 #: app/templates/packages/releases_list.html:34 -#: app/templates/packages/view.html:447 app/templates/todo/editor.html:75 +#: app/templates/packages/view.html:476 app/templates/todo/editor.html:75 msgid "Releases" msgstr "" @@ -91,7 +91,7 @@ msgstr "" #: app/blueprints/packages/__init__.py:47 #: app/templates/packages/edit_maintainers.html:8 -#: app/templates/packages/view.html:418 +#: app/templates/packages/view.html:447 msgid "Maintainers" msgstr "" @@ -104,7 +104,7 @@ msgstr "" msgid "Share and Badges" msgstr "" -#: app/blueprints/packages/__init__.py:62 app/templates/packages/view.html:60 +#: app/blueprints/packages/__init__.py:62 app/templates/packages/view.html:110 msgid "Remove" msgstr "" @@ -126,7 +126,7 @@ msgstr "" msgid "No download available." msgstr "" -#: app/blueprints/packages/packages.py:235 app/templates/packages/view.html:395 +#: app/blueprints/packages/packages.py:235 app/templates/packages/view.html:424 msgid "Type" msgstr "" @@ -135,12 +135,12 @@ msgid "Title (Human-readable)" msgstr "" #: app/blueprints/packages/packages.py:237 -#: app/blueprints/packages/packages.py:552 +#: app/blueprints/packages/packages.py:554 msgid "Name (Technical)" msgstr "" #: app/blueprints/packages/packages.py:237 -#: app/blueprints/packages/packages.py:553 +#: app/blueprints/packages/packages.py:555 #: app/templates/packages/create_edit.html:75 msgid "Lower case letters (a-z), digits (0-9), and underscores (_) only" msgstr "" @@ -149,7 +149,7 @@ msgstr "" msgid "Short Description (Plaintext)" msgstr "" -#: app/blueprints/packages/packages.py:240 app/templates/packages/view.html:410 +#: app/blueprints/packages/packages.py:240 app/templates/packages/view.html:439 msgid "Maintenance State" msgstr "" @@ -162,7 +162,7 @@ msgstr "" msgid "Content Warnings" msgstr "" -#: app/blueprints/packages/packages.py:244 app/templates/packages/view.html:399 +#: app/blueprints/packages/packages.py:244 app/templates/packages/view.html:428 msgid "License" msgstr "" @@ -190,58 +190,62 @@ msgstr "" msgid "Forum Topic ID" msgstr "" -#: app/blueprints/packages/packages.py:270 +#: app/blueprints/packages/packages.py:253 +msgid "Video URL" +msgstr "" + +#: app/blueprints/packages/packages.py:271 msgid "Unable to find that user" msgstr "" -#: app/blueprints/packages/packages.py:274 +#: app/blueprints/packages/packages.py:275 #: app/blueprints/packages/screenshots.py:139 #: app/blueprints/users/settings.py:99 msgid "Permission denied" msgstr "" -#: app/blueprints/packages/packages.py:312 +#: app/blueprints/packages/packages.py:313 msgid "Package already exists!" msgstr "" -#: app/blueprints/packages/packages.py:372 +#: app/blueprints/packages/packages.py:374 msgid "You don't have permission to do that" msgstr "" -#: app/blueprints/packages/packages.py:400 +#: app/blueprints/packages/packages.py:402 msgid "Please comment what changes are needed in the approval thread" msgstr "" -#: app/blueprints/packages/packages.py:421 -#: app/blueprints/packages/packages.py:437 +#: app/blueprints/packages/packages.py:423 +#: app/blueprints/packages/packages.py:439 msgid "You don't have permission to do that." msgstr "" -#: app/blueprints/packages/packages.py:432 +#: app/blueprints/packages/packages.py:434 msgid "Deleted package" msgstr "" -#: app/blueprints/packages/packages.py:448 +#: app/blueprints/packages/packages.py:450 msgid "Unapproved package" msgstr "" -#: app/blueprints/packages/packages.py:457 +#: app/blueprints/packages/packages.py:459 msgid "Maintainers (Comma-separated)" msgstr "" -#: app/blueprints/packages/packages.py:466 +#: app/blueprints/packages/packages.py:468 msgid "You do not have permission to edit maintainers" msgstr "" -#: app/blueprints/packages/packages.py:516 +#: app/blueprints/packages/packages.py:518 msgid "You are not a maintainer" msgstr "" -#: app/blueprints/packages/packages.py:519 +#: app/blueprints/packages/packages.py:521 msgid "Package owners cannot remove themselves as maintainers" msgstr "" -#: app/blueprints/packages/packages.py:551 +#: app/blueprints/packages/packages.py:553 msgid "Author Name" msgstr "" @@ -415,7 +419,7 @@ msgid "Message" msgstr "" #: app/blueprints/report/__init__.py:35 app/templates/base.html:238 -#: app/templates/macros/threads.html:53 app/templates/packages/view.html:478 +#: app/templates/macros/threads.html:53 app/templates/packages/view.html:507 #: app/templates/report/index.html:4 app/templates/report/index.html:10 #: app/templates/users/profile.html:28 msgid "Report" @@ -844,21 +848,25 @@ msgstr "" msgid "Can't promote a user to a rank higher than yourself!" msgstr "" -#: app/logic/packages.py:93 +#: app/logic/packages.py:95 msgid "" "Name can only contain lower case letters (a-z), digits (0-9), and " "underscores (_)" msgstr "" -#: app/logic/packages.py:107 +#: app/logic/packages.py:109 msgid "You do not have permission to edit this package" msgstr "" -#: app/logic/packages.py:111 +#: app/logic/packages.py:113 msgid "You do not have permission to change the package name" msgstr "" -#: app/logic/packages.py:158 +#: app/logic/packages.py:136 +msgid "Video URL is not a YouTube video URL" +msgstr "" + +#: app/logic/packages.py:165 #, python-format msgid "Unable to add protected tag %(title)s to package" msgstr "" @@ -965,10 +973,11 @@ msgstr "" #: app/tasks/emails.py:150 app/templates/emails/base.html:63 #: app/templates/emails/notification.html:34 -#: app/templates/emails/notification_digest.html:37 +#: app/templates/emails/notification_digest.html:51 #: app/templates/emails/verify.html:33 #: app/templates/emails/verify_unsubscribe.html:13 -#: app/templates/threads/view.html:31 +#: app/templates/threads/view.html:31 app/templates/users/unsubscribe.html:4 +#: app/templates/users/unsubscribe.html:61 msgid "Unsubscribe" msgstr "" @@ -992,8 +1001,8 @@ msgstr "" msgid "Help" msgstr "Hjelp" -#: app/templates/base.html:42 app/templates/packages/view.html:123 -#: app/templates/packages/view.html:467 app/templates/threads/list.html:4 +#: app/templates/base.html:42 app/templates/packages/view.html:173 +#: app/templates/packages/view.html:496 app/templates/threads/list.html:4 msgid "Threads" msgstr "" @@ -1103,7 +1112,7 @@ msgid "%(title)s by %(author)s" msgstr "%(title)s av %(author)s" #: app/templates/index.html:69 app/templates/packages/reviews_list.html:4 -#: app/templates/packages/view.html:127 app/templates/packages/view.html:265 +#: app/templates/packages/view.html:177 app/templates/packages/view.html:290 #: app/templates/users/profile.html:206 msgid "Reviews" msgstr "" @@ -1310,14 +1319,14 @@ msgid "View Notification" msgstr "" #: app/templates/emails/notification.html:26 -#: app/templates/emails/notification_digest.html:29 +#: app/templates/emails/notification_digest.html:43 msgid "" "You are receiving this email because you are a registered user of " "ContentDB, and have email notifications enabled." msgstr "" #: app/templates/emails/notification.html:30 -#: app/templates/emails/notification_digest.html:33 +#: app/templates/emails/notification_digest.html:47 msgid "Manage your preferences" msgstr "" @@ -1326,16 +1335,17 @@ msgstr "" msgid "This is a '%(type)s' notification." msgstr "" -#: app/templates/emails/notification_digest.html:7 -msgid "Other Notifications" -msgstr "" - #: app/templates/emails/notification_digest.html:14 +#: app/templates/emails/notification_digest.html:29 #, python-format msgid "from %(username)s." msgstr "" #: app/templates/emails/notification_digest.html:22 +msgid "Other Notifications" +msgstr "" + +#: app/templates/emails/notification_digest.html:36 msgid "View Notifications" msgstr "" @@ -1526,8 +1536,8 @@ msgstr "" msgid "Edit / Approve" msgstr "" -#: app/templates/macros/releases.html:62 app/templates/packages/view.html:48 -#: app/templates/packages/view.html:233 +#: app/templates/macros/releases.html:62 app/templates/packages/view.html:98 +#: app/templates/packages/view.html:247 msgid "Edit" msgstr "" @@ -1618,8 +1628,8 @@ msgstr "" msgid "On %(trigger)s, do %(action)s" msgstr "" -#: app/templates/macros/todo.html:37 app/templates/packages/view.html:54 -#: app/templates/packages/view.html:316 +#: app/templates/macros/todo.html:37 app/templates/packages/view.html:104 +#: app/templates/packages/view.html:345 msgid "Release" msgstr "" @@ -1629,7 +1639,7 @@ msgstr "" #: app/templates/macros/todo.html:50 #: app/templates/packages/releases_list.html:13 -#: app/templates/packages/view.html:320 +#: app/templates/packages/view.html:349 msgid "Update settings" msgstr "" @@ -1637,7 +1647,7 @@ msgstr "" msgid "No outdated packages." msgstr "" -#: app/templates/macros/topics.html:6 app/templates/packages/view.html:110 +#: app/templates/macros/topics.html:6 app/templates/packages/view.html:160 msgid "Author" msgstr "" @@ -1691,8 +1701,8 @@ msgid "Unfortunately, this isn't on ContentDB yet! Here's some forum topic(s):" msgstr "" #: app/templates/metapackages/view.html:24 -#: app/templates/packages/similar.html:38 app/templates/packages/view.html:351 -#: app/templates/packages/view.html:375 app/templates/todo/editor.html:85 +#: app/templates/packages/similar.html:38 app/templates/packages/view.html:380 +#: app/templates/packages/view.html:404 app/templates/todo/editor.html:85 #, fuzzy, python-format msgid "%(title)s by %(display_name)s" msgstr "%(title)s av %(display_name)s" @@ -1857,6 +1867,10 @@ msgstr "" msgid "Tip: paste in a forum topic URL" msgstr "" +#: app/templates/packages/create_edit.html:120 +msgid "Only supports YouTube, for now" +msgstr "" + #: app/templates/packages/edit_maintainers.html:4 msgid "Edit Maintainers" msgstr "" @@ -2190,7 +2204,7 @@ msgid "" msgstr "" #: app/templates/packages/review_votes.html:4 -#: app/templates/packages/view.html:287 +#: app/templates/packages/view.html:312 msgid "Review Votes" msgstr "" @@ -2233,6 +2247,14 @@ msgstr "" msgid "Reordering requires JavaScript." msgstr "" +#: app/templates/packages/screenshots.html:82 +msgid "Videos" +msgstr "" + +#: app/templates/packages/screenshots.html:84 +msgid "You can set a video on the Edit Details page" +msgstr "" + #: app/templates/packages/share.html:10 msgid "Links" msgstr "" @@ -2296,158 +2318,166 @@ msgid "" "notifications until it is marked up to date." msgstr "" -#: app/templates/packages/view.html:29 -msgid "Non-free code and media" -msgstr "" - -#: app/templates/packages/view.html:31 -msgid "Non-free code" -msgstr "" - -#: app/templates/packages/view.html:33 -msgid "Non-free media" -msgstr "" - -#: app/templates/packages/view.html:96 -msgid "Work in Progress" -msgstr "" - -#: app/templates/packages/view.html:117 -msgid "Downloads" -msgstr "" - -#: app/templates/packages/view.html:138 app/templates/users/profile.html:86 -msgid "Website" -msgstr "" - -#: app/templates/packages/view.html:144 -msgid "Source" -msgstr "" - -#: app/templates/packages/view.html:150 app/templates/users/profile.html:68 -msgid "Forums" -msgstr "" - -#: app/templates/packages/view.html:156 -msgid "Issue Tracker" -msgstr "" - -#: app/templates/packages/view.html:165 -#, python-format -msgid "%(min)s - %(max)s" -msgstr "" - -#: app/templates/packages/view.html:167 -#, python-format -msgid "%(min)s and above" -msgstr "" - -#: app/templates/packages/view.html:169 -#, python-format -msgid "%(max)s and below" -msgstr "" - -#: app/templates/packages/view.html:178 +#: app/templates/packages/view.html:37 msgid "Download" msgstr "" -#: app/templates/packages/view.html:196 +#: app/templates/packages/view.html:43 +#, python-format +msgid "Minetest %(min)s - %(max)s" +msgstr "" + +#: app/templates/packages/view.html:45 +#, python-format +msgid "For Minetest %(min)s and above" +msgstr "" + +#: app/templates/packages/view.html:47 +#, python-format +msgid "Minetest %(max)s and below" +msgstr "" + +#: app/templates/packages/view.html:67 +msgid "How do I install this?" +msgstr "" + +#: app/templates/packages/view.html:73 msgid "No downloads available" msgstr "" -#: app/templates/packages/view.html:214 +#: app/templates/packages/view.html:80 +msgid "Non-free code and media" +msgstr "" + +#: app/templates/packages/view.html:82 +msgid "Non-free code" +msgstr "" + +#: app/templates/packages/view.html:84 +msgid "Non-free media" +msgstr "" + +#: app/templates/packages/view.html:146 +msgid "Work in Progress" +msgstr "" + +#: app/templates/packages/view.html:167 +msgid "Downloads" +msgstr "" + +#: app/templates/packages/view.html:188 app/templates/users/profile.html:86 +msgid "Website" +msgstr "" + +#: app/templates/packages/view.html:194 +msgid "Source" +msgstr "" + +#: app/templates/packages/view.html:200 app/templates/users/profile.html:68 +msgid "Forums" +msgstr "" + +#: app/templates/packages/view.html:206 +msgid "Issue Tracker" +msgstr "" + +#: app/templates/packages/view.html:224 msgid "" "This thread is only visible to the package owner and users of Approver " "rank or above." msgstr "" -#: app/templates/packages/view.html:244 +#: app/templates/packages/view.html:255 +msgid "YouTube video embed" +msgstr "" + +#: app/templates/packages/view.html:268 msgid "Awaiting review" msgstr "" -#: app/templates/packages/view.html:272 app/templates/threads/view.html:61 +#: app/templates/packages/view.html:297 app/templates/threads/view.html:61 msgid "Edit Review" msgstr "" -#: app/templates/packages/view.html:277 +#: app/templates/packages/view.html:302 msgid "You can't review your own package." msgstr "" -#: app/templates/packages/view.html:293 +#: app/templates/packages/view.html:318 msgid "Used By" msgstr "" -#: app/templates/packages/view.html:304 +#: app/templates/packages/view.html:333 msgid "Package may be outdated" msgstr "" -#: app/templates/packages/view.html:311 +#: app/templates/packages/view.html:340 msgid "Only visible to the author and Editors." msgstr "" -#: app/templates/packages/view.html:328 +#: app/templates/packages/view.html:357 msgid "Warning" msgstr "" -#: app/templates/packages/view.html:334 +#: app/templates/packages/view.html:363 msgid "Like this package? Help support its development by making a donation" msgstr "" -#: app/templates/packages/view.html:337 +#: app/templates/packages/view.html:366 msgid "Donate now" msgstr "" -#: app/templates/packages/view.html:343 +#: app/templates/packages/view.html:372 msgid "Dependencies" msgstr "" -#: app/templates/packages/view.html:345 +#: app/templates/packages/view.html:374 msgid "Required" msgstr "" -#: app/templates/packages/view.html:363 +#: app/templates/packages/view.html:392 msgid "No required dependencies" msgstr "" -#: app/templates/packages/view.html:369 +#: app/templates/packages/view.html:398 msgid "Optional" msgstr "" -#: app/templates/packages/view.html:391 +#: app/templates/packages/view.html:420 msgid "Information" msgstr "" -#: app/templates/packages/view.html:397 +#: app/templates/packages/view.html:426 msgid "Technical Name" msgstr "" -#: app/templates/packages/view.html:406 +#: app/templates/packages/view.html:435 #, python-format msgid "%(code_license)s for code,
%(media_license)s for media." msgstr "" -#: app/templates/packages/view.html:414 +#: app/templates/packages/view.html:443 msgid "Unknown" msgstr "" -#: app/templates/packages/view.html:416 +#: app/templates/packages/view.html:445 msgid "Added" msgstr "" -#: app/templates/packages/view.html:430 +#: app/templates/packages/view.html:459 msgid "Remove myself" msgstr "" -#: app/templates/packages/view.html:435 +#: app/templates/packages/view.html:464 msgid "Provides" msgstr "" -#: app/templates/packages/view.html:457 +#: app/templates/packages/view.html:486 #, fuzzy msgid "More" msgstr "Vis mer" -#: app/templates/packages/view.html:486 +#: app/templates/packages/view.html:515 msgid "See audit log" msgstr "" @@ -3214,6 +3244,46 @@ msgstr "" msgid "In digest" msgstr "" +#: app/templates/users/unsubscribe.html:11 +msgid "" +"This will blacklist an email address, preventing ContentDB from ever " +"sending emails to it - including password resets." +msgstr "" + +#: app/templates/users/unsubscribe.html:20 +msgid "Please enter the email address you wish to blacklist." +msgstr "" + +#: app/templates/users/unsubscribe.html:21 +msgid "You will then need to confirm the email" +msgstr "" + +#: app/templates/users/unsubscribe.html:33 +msgid "You may now unsubscribe." +msgstr "" + +#: app/templates/users/unsubscribe.html:40 +#, python-format +msgid "" +"Unsubscribing may prevent you from being able to sign into the account " +"'%(display_name)s'" +msgstr "" + +#: app/templates/users/unsubscribe.html:44 +msgid "" +"ContentDB will no longer be able to send \"forget password\" and other " +"essential system emails.\n" +"\t\t\t\t\tConsider editing your email notification preferences instead." +msgstr "" + +#: app/templates/users/unsubscribe.html:50 +msgid "You won't be able to use this email with ContentDB anymore." +msgstr "" + +#: app/templates/users/unsubscribe.html:57 +msgid "Edit Notification Preferences" +msgstr "" + #: app/utils/user.py:50 msgid "You have a lot of notifications, you should either read or clear them" msgstr "" @@ -3331,3 +3401,12 @@ msgstr "" #~ msgid "%(title)s on %(package)s" #~ msgstr "" +#~ msgid "%(min)s - %(max)s" +#~ msgstr "" + +#~ msgid "%(min)s and above" +#~ msgstr "" + +#~ msgid "%(max)s and below" +#~ msgstr "" + diff --git a/translations/ru/LC_MESSAGES/messages.po b/translations/ru/LC_MESSAGES/messages.po index 4a3e8be2..e2bc7ef9 100644 --- a/translations/ru/LC_MESSAGES/messages.po +++ b/translations/ru/LC_MESSAGES/messages.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: PROJECT VERSION\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2022-01-22 21:22+0000\n" +"POT-Creation-Date: 2022-01-25 21:04+0000\n" "PO-Revision-Date: 2022-01-10 15:53+0000\n" "Last-Translator: Mikitko \n" "Language: ru\n" @@ -39,9 +39,9 @@ msgstr "Имя" msgid "Limit to package" msgstr "" -#: app/blueprints/api/tokens.py:36 app/blueprints/packages/packages.py:254 -#: app/blueprints/packages/packages.py:458 -#: app/blueprints/packages/packages.py:554 +#: app/blueprints/api/tokens.py:36 app/blueprints/packages/packages.py:255 +#: app/blueprints/packages/packages.py:460 +#: app/blueprints/packages/packages.py:556 #: app/blueprints/packages/releases.py:63 #: app/blueprints/packages/releases.py:74 app/blueprints/packages/reviews.py:47 #: app/blueprints/packages/screenshots.py:35 @@ -83,7 +83,7 @@ msgstr "Изменить Детали" #: app/blueprints/packages/__init__.py:37 #: app/templates/packages/releases_list.html:34 -#: app/templates/packages/view.html:447 app/templates/todo/editor.html:75 +#: app/templates/packages/view.html:476 app/templates/todo/editor.html:75 msgid "Releases" msgstr "Релизы" @@ -95,7 +95,7 @@ msgstr "Скриншоты" #: app/blueprints/packages/__init__.py:47 #: app/templates/packages/edit_maintainers.html:8 -#: app/templates/packages/view.html:418 +#: app/templates/packages/view.html:447 msgid "Maintainers" msgstr "Разработчики" @@ -108,7 +108,7 @@ msgstr "Журнал аудита" msgid "Share and Badges" msgstr "Поделиться и Значки" -#: app/blueprints/packages/__init__.py:62 app/templates/packages/view.html:60 +#: app/blueprints/packages/__init__.py:62 app/templates/packages/view.html:110 msgid "Remove" msgstr "Удалить" @@ -132,7 +132,7 @@ msgstr "" msgid "No download available." msgstr "Загрузка недоступна." -#: app/blueprints/packages/packages.py:235 app/templates/packages/view.html:395 +#: app/blueprints/packages/packages.py:235 app/templates/packages/view.html:424 msgid "Type" msgstr "Тип" @@ -141,12 +141,12 @@ msgid "Title (Human-readable)" msgstr "Название (читаемое)" #: app/blueprints/packages/packages.py:237 -#: app/blueprints/packages/packages.py:552 +#: app/blueprints/packages/packages.py:554 msgid "Name (Technical)" msgstr "Имя (техническое)" #: app/blueprints/packages/packages.py:237 -#: app/blueprints/packages/packages.py:553 +#: app/blueprints/packages/packages.py:555 #: app/templates/packages/create_edit.html:75 msgid "Lower case letters (a-z), digits (0-9), and underscores (_) only" msgstr "" @@ -157,7 +157,7 @@ msgstr "" msgid "Short Description (Plaintext)" msgstr "Краткое описание (обычный текст)" -#: app/blueprints/packages/packages.py:240 app/templates/packages/view.html:410 +#: app/blueprints/packages/packages.py:240 app/templates/packages/view.html:439 msgid "Maintenance State" msgstr "Статус Разработки" @@ -170,7 +170,7 @@ msgstr "Теги" msgid "Content Warnings" msgstr "Предупреждения о содержимом" -#: app/blueprints/packages/packages.py:244 app/templates/packages/view.html:399 +#: app/blueprints/packages/packages.py:244 app/templates/packages/view.html:428 msgid "License" msgstr "Лицензия" @@ -198,59 +198,63 @@ msgstr "URL issue трекера" msgid "Forum Topic ID" msgstr "ID темы на форуме" -#: app/blueprints/packages/packages.py:270 +#: app/blueprints/packages/packages.py:253 +msgid "Video URL" +msgstr "" + +#: app/blueprints/packages/packages.py:271 msgid "Unable to find that user" msgstr "Не получилось найти данного пользователя" -#: app/blueprints/packages/packages.py:274 +#: app/blueprints/packages/packages.py:275 #: app/blueprints/packages/screenshots.py:139 #: app/blueprints/users/settings.py:99 msgid "Permission denied" msgstr "Доступ запрещён" -#: app/blueprints/packages/packages.py:312 +#: app/blueprints/packages/packages.py:313 msgid "Package already exists!" msgstr "Дополнение уже существует!" -#: app/blueprints/packages/packages.py:372 +#: app/blueprints/packages/packages.py:374 msgid "You don't have permission to do that" msgstr "У вас нету разрешения это делать" -#: app/blueprints/packages/packages.py:400 +#: app/blueprints/packages/packages.py:402 #, fuzzy msgid "Please comment what changes are needed in the approval thread" msgstr "Пожалуйста, отметьте какие изменения требуются в review треде" -#: app/blueprints/packages/packages.py:421 -#: app/blueprints/packages/packages.py:437 +#: app/blueprints/packages/packages.py:423 +#: app/blueprints/packages/packages.py:439 msgid "You don't have permission to do that." msgstr "У вас нету разрешения это делать." -#: app/blueprints/packages/packages.py:432 +#: app/blueprints/packages/packages.py:434 msgid "Deleted package" msgstr "Удалённое дополнение" -#: app/blueprints/packages/packages.py:448 +#: app/blueprints/packages/packages.py:450 msgid "Unapproved package" msgstr "Непроверенное дополнение" -#: app/blueprints/packages/packages.py:457 +#: app/blueprints/packages/packages.py:459 msgid "Maintainers (Comma-separated)" msgstr "Разработчики (через запятую)" -#: app/blueprints/packages/packages.py:466 +#: app/blueprints/packages/packages.py:468 msgid "You do not have permission to edit maintainers" msgstr "У вас нету разрешения изменять список разработчиков" -#: app/blueprints/packages/packages.py:516 +#: app/blueprints/packages/packages.py:518 msgid "You are not a maintainer" msgstr "Вы не разработчик" -#: app/blueprints/packages/packages.py:519 +#: app/blueprints/packages/packages.py:521 msgid "Package owners cannot remove themselves as maintainers" msgstr "Владельцы дополнения не могут удалить самих себя как разработчиков" -#: app/blueprints/packages/packages.py:551 +#: app/blueprints/packages/packages.py:553 msgid "Author Name" msgstr "Имя автора" @@ -426,7 +430,7 @@ msgid "Message" msgstr "" #: app/blueprints/report/__init__.py:35 app/templates/base.html:238 -#: app/templates/macros/threads.html:53 app/templates/packages/view.html:478 +#: app/templates/macros/threads.html:53 app/templates/packages/view.html:507 #: app/templates/report/index.html:4 app/templates/report/index.html:10 #: app/templates/users/profile.html:28 msgid "Report" @@ -867,7 +871,7 @@ msgstr "Ранг" msgid "Can't promote a user to a rank higher than yourself!" msgstr "Нельзя повысить пользователя на ранг выше своего!" -#: app/logic/packages.py:93 +#: app/logic/packages.py:95 #, fuzzy msgid "" "Name can only contain lower case letters (a-z), digits (0-9), and " @@ -876,17 +880,21 @@ msgstr "" "Только маленькие латинские буквы (a-z), цифры (0-9) и нижние " "подчёркивания (_)" -#: app/logic/packages.py:107 +#: app/logic/packages.py:109 #, fuzzy msgid "You do not have permission to edit this package" msgstr "У вас нету разрешения изменять список разработчиков" -#: app/logic/packages.py:111 +#: app/logic/packages.py:113 #, fuzzy msgid "You do not have permission to change the package name" msgstr "У вас нету разрешения это делать" -#: app/logic/packages.py:158 +#: app/logic/packages.py:136 +msgid "Video URL is not a YouTube video URL" +msgstr "" + +#: app/logic/packages.py:165 #, python-format msgid "Unable to add protected tag %(title)s to package" msgstr "" @@ -997,10 +1005,11 @@ msgstr "" #: app/tasks/emails.py:150 app/templates/emails/base.html:63 #: app/templates/emails/notification.html:34 -#: app/templates/emails/notification_digest.html:37 +#: app/templates/emails/notification_digest.html:51 #: app/templates/emails/verify.html:33 #: app/templates/emails/verify_unsubscribe.html:13 -#: app/templates/threads/view.html:31 +#: app/templates/threads/view.html:31 app/templates/users/unsubscribe.html:4 +#: app/templates/users/unsubscribe.html:61 msgid "Unsubscribe" msgstr "" @@ -1026,8 +1035,8 @@ msgstr "Случайная страница" msgid "Help" msgstr "Помощь" -#: app/templates/base.html:42 app/templates/packages/view.html:123 -#: app/templates/packages/view.html:467 app/templates/threads/list.html:4 +#: app/templates/base.html:42 app/templates/packages/view.html:173 +#: app/templates/packages/view.html:496 app/templates/threads/list.html:4 msgid "Threads" msgstr "Треды" @@ -1137,7 +1146,7 @@ msgid "%(title)s by %(author)s" msgstr "" #: app/templates/index.html:69 app/templates/packages/reviews_list.html:4 -#: app/templates/packages/view.html:127 app/templates/packages/view.html:265 +#: app/templates/packages/view.html:177 app/templates/packages/view.html:290 #: app/templates/users/profile.html:206 msgid "Reviews" msgstr "" @@ -1344,14 +1353,14 @@ msgid "View Notification" msgstr "" #: app/templates/emails/notification.html:26 -#: app/templates/emails/notification_digest.html:29 +#: app/templates/emails/notification_digest.html:43 msgid "" "You are receiving this email because you are a registered user of " "ContentDB, and have email notifications enabled." msgstr "" #: app/templates/emails/notification.html:30 -#: app/templates/emails/notification_digest.html:33 +#: app/templates/emails/notification_digest.html:47 msgid "Manage your preferences" msgstr "" @@ -1360,16 +1369,17 @@ msgstr "" msgid "This is a '%(type)s' notification." msgstr "" -#: app/templates/emails/notification_digest.html:7 -msgid "Other Notifications" -msgstr "" - #: app/templates/emails/notification_digest.html:14 +#: app/templates/emails/notification_digest.html:29 #, python-format msgid "from %(username)s." msgstr "" #: app/templates/emails/notification_digest.html:22 +msgid "Other Notifications" +msgstr "" + +#: app/templates/emails/notification_digest.html:36 msgid "View Notifications" msgstr "" @@ -1560,8 +1570,8 @@ msgstr "" msgid "Edit / Approve" msgstr "" -#: app/templates/macros/releases.html:62 app/templates/packages/view.html:48 -#: app/templates/packages/view.html:233 +#: app/templates/macros/releases.html:62 app/templates/packages/view.html:98 +#: app/templates/packages/view.html:247 msgid "Edit" msgstr "" @@ -1652,8 +1662,8 @@ msgstr "" msgid "On %(trigger)s, do %(action)s" msgstr "" -#: app/templates/macros/todo.html:37 app/templates/packages/view.html:54 -#: app/templates/packages/view.html:316 +#: app/templates/macros/todo.html:37 app/templates/packages/view.html:104 +#: app/templates/packages/view.html:345 msgid "Release" msgstr "" @@ -1663,7 +1673,7 @@ msgstr "" #: app/templates/macros/todo.html:50 #: app/templates/packages/releases_list.html:13 -#: app/templates/packages/view.html:320 +#: app/templates/packages/view.html:349 msgid "Update settings" msgstr "" @@ -1671,7 +1681,7 @@ msgstr "" msgid "No outdated packages." msgstr "" -#: app/templates/macros/topics.html:6 app/templates/packages/view.html:110 +#: app/templates/macros/topics.html:6 app/templates/packages/view.html:160 msgid "Author" msgstr "" @@ -1725,8 +1735,8 @@ msgid "Unfortunately, this isn't on ContentDB yet! Here's some forum topic(s):" msgstr "" #: app/templates/metapackages/view.html:24 -#: app/templates/packages/similar.html:38 app/templates/packages/view.html:351 -#: app/templates/packages/view.html:375 app/templates/todo/editor.html:85 +#: app/templates/packages/similar.html:38 app/templates/packages/view.html:380 +#: app/templates/packages/view.html:404 app/templates/todo/editor.html:85 #, python-format msgid "%(title)s by %(display_name)s" msgstr "" @@ -1891,6 +1901,10 @@ msgstr "" msgid "Tip: paste in a forum topic URL" msgstr "" +#: app/templates/packages/create_edit.html:120 +msgid "Only supports YouTube, for now" +msgstr "" + #: app/templates/packages/edit_maintainers.html:4 msgid "Edit Maintainers" msgstr "" @@ -2225,7 +2239,7 @@ msgid "" msgstr "" #: app/templates/packages/review_votes.html:4 -#: app/templates/packages/view.html:287 +#: app/templates/packages/view.html:312 msgid "Review Votes" msgstr "" @@ -2268,6 +2282,14 @@ msgstr "" msgid "Reordering requires JavaScript." msgstr "" +#: app/templates/packages/screenshots.html:82 +msgid "Videos" +msgstr "" + +#: app/templates/packages/screenshots.html:84 +msgid "You can set a video on the Edit Details page" +msgstr "" + #: app/templates/packages/share.html:10 msgid "Links" msgstr "" @@ -2331,157 +2353,165 @@ msgid "" "notifications until it is marked up to date." msgstr "" -#: app/templates/packages/view.html:29 -msgid "Non-free code and media" -msgstr "" - -#: app/templates/packages/view.html:31 -msgid "Non-free code" -msgstr "" - -#: app/templates/packages/view.html:33 -msgid "Non-free media" -msgstr "" - -#: app/templates/packages/view.html:96 -msgid "Work in Progress" -msgstr "" - -#: app/templates/packages/view.html:117 -msgid "Downloads" -msgstr "" - -#: app/templates/packages/view.html:138 app/templates/users/profile.html:86 -msgid "Website" -msgstr "" - -#: app/templates/packages/view.html:144 -msgid "Source" -msgstr "" - -#: app/templates/packages/view.html:150 app/templates/users/profile.html:68 -msgid "Forums" -msgstr "" - -#: app/templates/packages/view.html:156 -msgid "Issue Tracker" -msgstr "" - -#: app/templates/packages/view.html:165 -#, python-format -msgid "%(min)s - %(max)s" -msgstr "" - -#: app/templates/packages/view.html:167 -#, python-format -msgid "%(min)s and above" -msgstr "" - -#: app/templates/packages/view.html:169 -#, python-format -msgid "%(max)s and below" -msgstr "" - -#: app/templates/packages/view.html:178 +#: app/templates/packages/view.html:37 msgid "Download" msgstr "" -#: app/templates/packages/view.html:196 +#: app/templates/packages/view.html:43 +#, python-format +msgid "Minetest %(min)s - %(max)s" +msgstr "" + +#: app/templates/packages/view.html:45 +#, python-format +msgid "For Minetest %(min)s and above" +msgstr "" + +#: app/templates/packages/view.html:47 +#, python-format +msgid "Minetest %(max)s and below" +msgstr "" + +#: app/templates/packages/view.html:67 +msgid "How do I install this?" +msgstr "" + +#: app/templates/packages/view.html:73 msgid "No downloads available" msgstr "" -#: app/templates/packages/view.html:214 +#: app/templates/packages/view.html:80 +msgid "Non-free code and media" +msgstr "" + +#: app/templates/packages/view.html:82 +msgid "Non-free code" +msgstr "" + +#: app/templates/packages/view.html:84 +msgid "Non-free media" +msgstr "" + +#: app/templates/packages/view.html:146 +msgid "Work in Progress" +msgstr "" + +#: app/templates/packages/view.html:167 +msgid "Downloads" +msgstr "" + +#: app/templates/packages/view.html:188 app/templates/users/profile.html:86 +msgid "Website" +msgstr "" + +#: app/templates/packages/view.html:194 +msgid "Source" +msgstr "" + +#: app/templates/packages/view.html:200 app/templates/users/profile.html:68 +msgid "Forums" +msgstr "" + +#: app/templates/packages/view.html:206 +msgid "Issue Tracker" +msgstr "" + +#: app/templates/packages/view.html:224 msgid "" "This thread is only visible to the package owner and users of Approver " "rank or above." msgstr "" -#: app/templates/packages/view.html:244 +#: app/templates/packages/view.html:255 +msgid "YouTube video embed" +msgstr "" + +#: app/templates/packages/view.html:268 msgid "Awaiting review" msgstr "" -#: app/templates/packages/view.html:272 app/templates/threads/view.html:61 +#: app/templates/packages/view.html:297 app/templates/threads/view.html:61 msgid "Edit Review" msgstr "" -#: app/templates/packages/view.html:277 +#: app/templates/packages/view.html:302 msgid "You can't review your own package." msgstr "" -#: app/templates/packages/view.html:293 +#: app/templates/packages/view.html:318 msgid "Used By" msgstr "" -#: app/templates/packages/view.html:304 +#: app/templates/packages/view.html:333 msgid "Package may be outdated" msgstr "" -#: app/templates/packages/view.html:311 +#: app/templates/packages/view.html:340 msgid "Only visible to the author and Editors." msgstr "" -#: app/templates/packages/view.html:328 +#: app/templates/packages/view.html:357 msgid "Warning" msgstr "" -#: app/templates/packages/view.html:334 +#: app/templates/packages/view.html:363 msgid "Like this package? Help support its development by making a donation" msgstr "" -#: app/templates/packages/view.html:337 +#: app/templates/packages/view.html:366 msgid "Donate now" msgstr "" -#: app/templates/packages/view.html:343 +#: app/templates/packages/view.html:372 msgid "Dependencies" msgstr "" -#: app/templates/packages/view.html:345 +#: app/templates/packages/view.html:374 msgid "Required" msgstr "" -#: app/templates/packages/view.html:363 +#: app/templates/packages/view.html:392 msgid "No required dependencies" msgstr "" -#: app/templates/packages/view.html:369 +#: app/templates/packages/view.html:398 msgid "Optional" msgstr "" -#: app/templates/packages/view.html:391 +#: app/templates/packages/view.html:420 msgid "Information" msgstr "" -#: app/templates/packages/view.html:397 +#: app/templates/packages/view.html:426 msgid "Technical Name" msgstr "" -#: app/templates/packages/view.html:406 +#: app/templates/packages/view.html:435 #, python-format msgid "%(code_license)s for code,
%(media_license)s for media." msgstr "" -#: app/templates/packages/view.html:414 +#: app/templates/packages/view.html:443 msgid "Unknown" msgstr "" -#: app/templates/packages/view.html:416 +#: app/templates/packages/view.html:445 msgid "Added" msgstr "" -#: app/templates/packages/view.html:430 +#: app/templates/packages/view.html:459 msgid "Remove myself" msgstr "" -#: app/templates/packages/view.html:435 +#: app/templates/packages/view.html:464 msgid "Provides" msgstr "" -#: app/templates/packages/view.html:457 +#: app/templates/packages/view.html:486 msgid "More" msgstr "" -#: app/templates/packages/view.html:486 +#: app/templates/packages/view.html:515 msgid "See audit log" msgstr "" @@ -3251,6 +3281,46 @@ msgstr "" msgid "In digest" msgstr "" +#: app/templates/users/unsubscribe.html:11 +msgid "" +"This will blacklist an email address, preventing ContentDB from ever " +"sending emails to it - including password resets." +msgstr "" + +#: app/templates/users/unsubscribe.html:20 +msgid "Please enter the email address you wish to blacklist." +msgstr "" + +#: app/templates/users/unsubscribe.html:21 +msgid "You will then need to confirm the email" +msgstr "" + +#: app/templates/users/unsubscribe.html:33 +msgid "You may now unsubscribe." +msgstr "" + +#: app/templates/users/unsubscribe.html:40 +#, python-format +msgid "" +"Unsubscribing may prevent you from being able to sign into the account " +"'%(display_name)s'" +msgstr "" + +#: app/templates/users/unsubscribe.html:44 +msgid "" +"ContentDB will no longer be able to send \"forget password\" and other " +"essential system emails.\n" +"\t\t\t\t\tConsider editing your email notification preferences instead." +msgstr "" + +#: app/templates/users/unsubscribe.html:50 +msgid "You won't be able to use this email with ContentDB anymore." +msgstr "" + +#: app/templates/users/unsubscribe.html:57 +msgid "Edit Notification Preferences" +msgstr "" + #: app/utils/user.py:50 msgid "You have a lot of notifications, you should either read or clear them" msgstr "" @@ -3319,3 +3389,12 @@ msgstr "" #~ msgid "%(title)s on %(package)s" #~ msgstr "" +#~ msgid "%(min)s - %(max)s" +#~ msgstr "" + +#~ msgid "%(min)s and above" +#~ msgstr "" + +#~ msgid "%(max)s and below" +#~ msgstr "" + diff --git a/translations/tr/LC_MESSAGES/messages.po b/translations/tr/LC_MESSAGES/messages.po index c7cbca01..8fafd478 100644 --- a/translations/tr/LC_MESSAGES/messages.po +++ b/translations/tr/LC_MESSAGES/messages.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: PROJECT VERSION\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2022-01-22 21:22+0000\n" +"POT-Creation-Date: 2022-01-25 21:04+0000\n" "PO-Revision-Date: 2022-01-17 15:22+0000\n" "Last-Translator: Mehmet Ali <2045uuttb@relay.firefox.com>\n" "Language: tr\n" @@ -38,9 +38,9 @@ msgstr "Ad" msgid "Limit to package" msgstr "" -#: app/blueprints/api/tokens.py:36 app/blueprints/packages/packages.py:254 -#: app/blueprints/packages/packages.py:458 -#: app/blueprints/packages/packages.py:554 +#: app/blueprints/api/tokens.py:36 app/blueprints/packages/packages.py:255 +#: app/blueprints/packages/packages.py:460 +#: app/blueprints/packages/packages.py:556 #: app/blueprints/packages/releases.py:63 #: app/blueprints/packages/releases.py:74 app/blueprints/packages/reviews.py:47 #: app/blueprints/packages/screenshots.py:35 @@ -79,7 +79,7 @@ msgstr "" #: app/blueprints/packages/__init__.py:37 #: app/templates/packages/releases_list.html:34 -#: app/templates/packages/view.html:447 app/templates/todo/editor.html:75 +#: app/templates/packages/view.html:476 app/templates/todo/editor.html:75 msgid "Releases" msgstr "Sürümler" @@ -91,7 +91,7 @@ msgstr "Ekran görüntüleri" #: app/blueprints/packages/__init__.py:47 #: app/templates/packages/edit_maintainers.html:8 -#: app/templates/packages/view.html:418 +#: app/templates/packages/view.html:447 msgid "Maintainers" msgstr "Bakımcılar" @@ -104,7 +104,7 @@ msgstr "" msgid "Share and Badges" msgstr "" -#: app/blueprints/packages/__init__.py:62 app/templates/packages/view.html:60 +#: app/blueprints/packages/__init__.py:62 app/templates/packages/view.html:110 msgid "Remove" msgstr "" @@ -126,7 +126,7 @@ msgstr "" msgid "No download available." msgstr "" -#: app/blueprints/packages/packages.py:235 app/templates/packages/view.html:395 +#: app/blueprints/packages/packages.py:235 app/templates/packages/view.html:424 msgid "Type" msgstr "Tür" @@ -135,12 +135,12 @@ msgid "Title (Human-readable)" msgstr "" #: app/blueprints/packages/packages.py:237 -#: app/blueprints/packages/packages.py:552 +#: app/blueprints/packages/packages.py:554 msgid "Name (Technical)" msgstr "Ad (Teknik)" #: app/blueprints/packages/packages.py:237 -#: app/blueprints/packages/packages.py:553 +#: app/blueprints/packages/packages.py:555 #: app/templates/packages/create_edit.html:75 msgid "Lower case letters (a-z), digits (0-9), and underscores (_) only" msgstr "" @@ -149,7 +149,7 @@ msgstr "" msgid "Short Description (Plaintext)" msgstr "" -#: app/blueprints/packages/packages.py:240 app/templates/packages/view.html:410 +#: app/blueprints/packages/packages.py:240 app/templates/packages/view.html:439 msgid "Maintenance State" msgstr "Bakım Durumu" @@ -162,7 +162,7 @@ msgstr "Etiketler" msgid "Content Warnings" msgstr "" -#: app/blueprints/packages/packages.py:244 app/templates/packages/view.html:399 +#: app/blueprints/packages/packages.py:244 app/templates/packages/view.html:428 msgid "License" msgstr "Lisans" @@ -190,58 +190,62 @@ msgstr "" msgid "Forum Topic ID" msgstr "" -#: app/blueprints/packages/packages.py:270 +#: app/blueprints/packages/packages.py:253 +msgid "Video URL" +msgstr "" + +#: app/blueprints/packages/packages.py:271 msgid "Unable to find that user" msgstr "" -#: app/blueprints/packages/packages.py:274 +#: app/blueprints/packages/packages.py:275 #: app/blueprints/packages/screenshots.py:139 #: app/blueprints/users/settings.py:99 msgid "Permission denied" msgstr "" -#: app/blueprints/packages/packages.py:312 +#: app/blueprints/packages/packages.py:313 msgid "Package already exists!" msgstr "" -#: app/blueprints/packages/packages.py:372 +#: app/blueprints/packages/packages.py:374 msgid "You don't have permission to do that" msgstr "" -#: app/blueprints/packages/packages.py:400 +#: app/blueprints/packages/packages.py:402 msgid "Please comment what changes are needed in the approval thread" msgstr "" -#: app/blueprints/packages/packages.py:421 -#: app/blueprints/packages/packages.py:437 +#: app/blueprints/packages/packages.py:423 +#: app/blueprints/packages/packages.py:439 msgid "You don't have permission to do that." msgstr "" -#: app/blueprints/packages/packages.py:432 +#: app/blueprints/packages/packages.py:434 msgid "Deleted package" msgstr "" -#: app/blueprints/packages/packages.py:448 +#: app/blueprints/packages/packages.py:450 msgid "Unapproved package" msgstr "" -#: app/blueprints/packages/packages.py:457 +#: app/blueprints/packages/packages.py:459 msgid "Maintainers (Comma-separated)" msgstr "" -#: app/blueprints/packages/packages.py:466 +#: app/blueprints/packages/packages.py:468 msgid "You do not have permission to edit maintainers" msgstr "" -#: app/blueprints/packages/packages.py:516 +#: app/blueprints/packages/packages.py:518 msgid "You are not a maintainer" msgstr "" -#: app/blueprints/packages/packages.py:519 +#: app/blueprints/packages/packages.py:521 msgid "Package owners cannot remove themselves as maintainers" msgstr "" -#: app/blueprints/packages/packages.py:551 +#: app/blueprints/packages/packages.py:553 msgid "Author Name" msgstr "Yazar Adı" @@ -415,7 +419,7 @@ msgid "Message" msgstr "" #: app/blueprints/report/__init__.py:35 app/templates/base.html:238 -#: app/templates/macros/threads.html:53 app/templates/packages/view.html:478 +#: app/templates/macros/threads.html:53 app/templates/packages/view.html:507 #: app/templates/report/index.html:4 app/templates/report/index.html:10 #: app/templates/users/profile.html:28 msgid "Report" @@ -844,21 +848,25 @@ msgstr "" msgid "Can't promote a user to a rank higher than yourself!" msgstr "" -#: app/logic/packages.py:93 +#: app/logic/packages.py:95 msgid "" "Name can only contain lower case letters (a-z), digits (0-9), and " "underscores (_)" msgstr "" -#: app/logic/packages.py:107 +#: app/logic/packages.py:109 msgid "You do not have permission to edit this package" msgstr "" -#: app/logic/packages.py:111 +#: app/logic/packages.py:113 msgid "You do not have permission to change the package name" msgstr "" -#: app/logic/packages.py:158 +#: app/logic/packages.py:136 +msgid "Video URL is not a YouTube video URL" +msgstr "" + +#: app/logic/packages.py:165 #, python-format msgid "Unable to add protected tag %(title)s to package" msgstr "" @@ -964,10 +972,11 @@ msgstr "" #: app/tasks/emails.py:150 app/templates/emails/base.html:63 #: app/templates/emails/notification.html:34 -#: app/templates/emails/notification_digest.html:37 +#: app/templates/emails/notification_digest.html:51 #: app/templates/emails/verify.html:33 #: app/templates/emails/verify_unsubscribe.html:13 -#: app/templates/threads/view.html:31 +#: app/templates/threads/view.html:31 app/templates/users/unsubscribe.html:4 +#: app/templates/users/unsubscribe.html:61 msgid "Unsubscribe" msgstr "" @@ -991,8 +1000,8 @@ msgstr "" msgid "Help" msgstr "" -#: app/templates/base.html:42 app/templates/packages/view.html:123 -#: app/templates/packages/view.html:467 app/templates/threads/list.html:4 +#: app/templates/base.html:42 app/templates/packages/view.html:173 +#: app/templates/packages/view.html:496 app/templates/threads/list.html:4 msgid "Threads" msgstr "" @@ -1102,7 +1111,7 @@ msgid "%(title)s by %(author)s" msgstr "" #: app/templates/index.html:69 app/templates/packages/reviews_list.html:4 -#: app/templates/packages/view.html:127 app/templates/packages/view.html:265 +#: app/templates/packages/view.html:177 app/templates/packages/view.html:290 #: app/templates/users/profile.html:206 msgid "Reviews" msgstr "" @@ -1309,14 +1318,14 @@ msgid "View Notification" msgstr "" #: app/templates/emails/notification.html:26 -#: app/templates/emails/notification_digest.html:29 +#: app/templates/emails/notification_digest.html:43 msgid "" "You are receiving this email because you are a registered user of " "ContentDB, and have email notifications enabled." msgstr "" #: app/templates/emails/notification.html:30 -#: app/templates/emails/notification_digest.html:33 +#: app/templates/emails/notification_digest.html:47 msgid "Manage your preferences" msgstr "" @@ -1325,16 +1334,17 @@ msgstr "" msgid "This is a '%(type)s' notification." msgstr "" -#: app/templates/emails/notification_digest.html:7 -msgid "Other Notifications" -msgstr "" - #: app/templates/emails/notification_digest.html:14 +#: app/templates/emails/notification_digest.html:29 #, python-format msgid "from %(username)s." msgstr "" #: app/templates/emails/notification_digest.html:22 +msgid "Other Notifications" +msgstr "" + +#: app/templates/emails/notification_digest.html:36 msgid "View Notifications" msgstr "" @@ -1525,8 +1535,8 @@ msgstr "" msgid "Edit / Approve" msgstr "" -#: app/templates/macros/releases.html:62 app/templates/packages/view.html:48 -#: app/templates/packages/view.html:233 +#: app/templates/macros/releases.html:62 app/templates/packages/view.html:98 +#: app/templates/packages/view.html:247 msgid "Edit" msgstr "" @@ -1617,8 +1627,8 @@ msgstr "" msgid "On %(trigger)s, do %(action)s" msgstr "" -#: app/templates/macros/todo.html:37 app/templates/packages/view.html:54 -#: app/templates/packages/view.html:316 +#: app/templates/macros/todo.html:37 app/templates/packages/view.html:104 +#: app/templates/packages/view.html:345 msgid "Release" msgstr "" @@ -1628,7 +1638,7 @@ msgstr "" #: app/templates/macros/todo.html:50 #: app/templates/packages/releases_list.html:13 -#: app/templates/packages/view.html:320 +#: app/templates/packages/view.html:349 msgid "Update settings" msgstr "" @@ -1636,7 +1646,7 @@ msgstr "" msgid "No outdated packages." msgstr "" -#: app/templates/macros/topics.html:6 app/templates/packages/view.html:110 +#: app/templates/macros/topics.html:6 app/templates/packages/view.html:160 msgid "Author" msgstr "" @@ -1690,8 +1700,8 @@ msgid "Unfortunately, this isn't on ContentDB yet! Here's some forum topic(s):" msgstr "" #: app/templates/metapackages/view.html:24 -#: app/templates/packages/similar.html:38 app/templates/packages/view.html:351 -#: app/templates/packages/view.html:375 app/templates/todo/editor.html:85 +#: app/templates/packages/similar.html:38 app/templates/packages/view.html:380 +#: app/templates/packages/view.html:404 app/templates/todo/editor.html:85 #, python-format msgid "%(title)s by %(display_name)s" msgstr "" @@ -1856,6 +1866,10 @@ msgstr "" msgid "Tip: paste in a forum topic URL" msgstr "" +#: app/templates/packages/create_edit.html:120 +msgid "Only supports YouTube, for now" +msgstr "" + #: app/templates/packages/edit_maintainers.html:4 msgid "Edit Maintainers" msgstr "" @@ -2189,7 +2203,7 @@ msgid "" msgstr "" #: app/templates/packages/review_votes.html:4 -#: app/templates/packages/view.html:287 +#: app/templates/packages/view.html:312 msgid "Review Votes" msgstr "" @@ -2232,6 +2246,14 @@ msgstr "" msgid "Reordering requires JavaScript." msgstr "" +#: app/templates/packages/screenshots.html:82 +msgid "Videos" +msgstr "" + +#: app/templates/packages/screenshots.html:84 +msgid "You can set a video on the Edit Details page" +msgstr "" + #: app/templates/packages/share.html:10 msgid "Links" msgstr "" @@ -2295,157 +2317,165 @@ msgid "" "notifications until it is marked up to date." msgstr "" -#: app/templates/packages/view.html:29 -msgid "Non-free code and media" -msgstr "" - -#: app/templates/packages/view.html:31 -msgid "Non-free code" -msgstr "" - -#: app/templates/packages/view.html:33 -msgid "Non-free media" -msgstr "" - -#: app/templates/packages/view.html:96 -msgid "Work in Progress" -msgstr "" - -#: app/templates/packages/view.html:117 -msgid "Downloads" -msgstr "" - -#: app/templates/packages/view.html:138 app/templates/users/profile.html:86 -msgid "Website" -msgstr "" - -#: app/templates/packages/view.html:144 -msgid "Source" -msgstr "" - -#: app/templates/packages/view.html:150 app/templates/users/profile.html:68 -msgid "Forums" -msgstr "" - -#: app/templates/packages/view.html:156 -msgid "Issue Tracker" -msgstr "" - -#: app/templates/packages/view.html:165 -#, python-format -msgid "%(min)s - %(max)s" -msgstr "" - -#: app/templates/packages/view.html:167 -#, python-format -msgid "%(min)s and above" -msgstr "" - -#: app/templates/packages/view.html:169 -#, python-format -msgid "%(max)s and below" -msgstr "" - -#: app/templates/packages/view.html:178 +#: app/templates/packages/view.html:37 msgid "Download" msgstr "" -#: app/templates/packages/view.html:196 +#: app/templates/packages/view.html:43 +#, python-format +msgid "Minetest %(min)s - %(max)s" +msgstr "" + +#: app/templates/packages/view.html:45 +#, python-format +msgid "For Minetest %(min)s and above" +msgstr "" + +#: app/templates/packages/view.html:47 +#, python-format +msgid "Minetest %(max)s and below" +msgstr "" + +#: app/templates/packages/view.html:67 +msgid "How do I install this?" +msgstr "" + +#: app/templates/packages/view.html:73 msgid "No downloads available" msgstr "" -#: app/templates/packages/view.html:214 +#: app/templates/packages/view.html:80 +msgid "Non-free code and media" +msgstr "" + +#: app/templates/packages/view.html:82 +msgid "Non-free code" +msgstr "" + +#: app/templates/packages/view.html:84 +msgid "Non-free media" +msgstr "" + +#: app/templates/packages/view.html:146 +msgid "Work in Progress" +msgstr "" + +#: app/templates/packages/view.html:167 +msgid "Downloads" +msgstr "" + +#: app/templates/packages/view.html:188 app/templates/users/profile.html:86 +msgid "Website" +msgstr "" + +#: app/templates/packages/view.html:194 +msgid "Source" +msgstr "" + +#: app/templates/packages/view.html:200 app/templates/users/profile.html:68 +msgid "Forums" +msgstr "" + +#: app/templates/packages/view.html:206 +msgid "Issue Tracker" +msgstr "" + +#: app/templates/packages/view.html:224 msgid "" "This thread is only visible to the package owner and users of Approver " "rank or above." msgstr "" -#: app/templates/packages/view.html:244 +#: app/templates/packages/view.html:255 +msgid "YouTube video embed" +msgstr "" + +#: app/templates/packages/view.html:268 msgid "Awaiting review" msgstr "" -#: app/templates/packages/view.html:272 app/templates/threads/view.html:61 +#: app/templates/packages/view.html:297 app/templates/threads/view.html:61 msgid "Edit Review" msgstr "" -#: app/templates/packages/view.html:277 +#: app/templates/packages/view.html:302 msgid "You can't review your own package." msgstr "" -#: app/templates/packages/view.html:293 +#: app/templates/packages/view.html:318 msgid "Used By" msgstr "" -#: app/templates/packages/view.html:304 +#: app/templates/packages/view.html:333 msgid "Package may be outdated" msgstr "" -#: app/templates/packages/view.html:311 +#: app/templates/packages/view.html:340 msgid "Only visible to the author and Editors." msgstr "" -#: app/templates/packages/view.html:328 +#: app/templates/packages/view.html:357 msgid "Warning" msgstr "" -#: app/templates/packages/view.html:334 +#: app/templates/packages/view.html:363 msgid "Like this package? Help support its development by making a donation" msgstr "" -#: app/templates/packages/view.html:337 +#: app/templates/packages/view.html:366 msgid "Donate now" msgstr "" -#: app/templates/packages/view.html:343 +#: app/templates/packages/view.html:372 msgid "Dependencies" msgstr "" -#: app/templates/packages/view.html:345 +#: app/templates/packages/view.html:374 msgid "Required" msgstr "" -#: app/templates/packages/view.html:363 +#: app/templates/packages/view.html:392 msgid "No required dependencies" msgstr "" -#: app/templates/packages/view.html:369 +#: app/templates/packages/view.html:398 msgid "Optional" msgstr "" -#: app/templates/packages/view.html:391 +#: app/templates/packages/view.html:420 msgid "Information" msgstr "" -#: app/templates/packages/view.html:397 +#: app/templates/packages/view.html:426 msgid "Technical Name" msgstr "" -#: app/templates/packages/view.html:406 +#: app/templates/packages/view.html:435 #, python-format msgid "%(code_license)s for code,
%(media_license)s for media." msgstr "" -#: app/templates/packages/view.html:414 +#: app/templates/packages/view.html:443 msgid "Unknown" msgstr "" -#: app/templates/packages/view.html:416 +#: app/templates/packages/view.html:445 msgid "Added" msgstr "" -#: app/templates/packages/view.html:430 +#: app/templates/packages/view.html:459 msgid "Remove myself" msgstr "" -#: app/templates/packages/view.html:435 +#: app/templates/packages/view.html:464 msgid "Provides" msgstr "" -#: app/templates/packages/view.html:457 +#: app/templates/packages/view.html:486 msgid "More" msgstr "" -#: app/templates/packages/view.html:486 +#: app/templates/packages/view.html:515 msgid "See audit log" msgstr "" @@ -3212,6 +3242,46 @@ msgstr "" msgid "In digest" msgstr "" +#: app/templates/users/unsubscribe.html:11 +msgid "" +"This will blacklist an email address, preventing ContentDB from ever " +"sending emails to it - including password resets." +msgstr "" + +#: app/templates/users/unsubscribe.html:20 +msgid "Please enter the email address you wish to blacklist." +msgstr "" + +#: app/templates/users/unsubscribe.html:21 +msgid "You will then need to confirm the email" +msgstr "" + +#: app/templates/users/unsubscribe.html:33 +msgid "You may now unsubscribe." +msgstr "" + +#: app/templates/users/unsubscribe.html:40 +#, python-format +msgid "" +"Unsubscribing may prevent you from being able to sign into the account " +"'%(display_name)s'" +msgstr "" + +#: app/templates/users/unsubscribe.html:44 +msgid "" +"ContentDB will no longer be able to send \"forget password\" and other " +"essential system emails.\n" +"\t\t\t\t\tConsider editing your email notification preferences instead." +msgstr "" + +#: app/templates/users/unsubscribe.html:50 +msgid "You won't be able to use this email with ContentDB anymore." +msgstr "" + +#: app/templates/users/unsubscribe.html:57 +msgid "Edit Notification Preferences" +msgstr "" + #: app/utils/user.py:50 msgid "You have a lot of notifications, you should either read or clear them" msgstr "" @@ -3280,3 +3350,12 @@ msgstr "" #~ msgid "%(title)s on %(package)s" #~ msgstr "" +#~ msgid "%(min)s - %(max)s" +#~ msgstr "" + +#~ msgid "%(min)s and above" +#~ msgstr "" + +#~ msgid "%(max)s and below" +#~ msgstr "" + diff --git a/translations/zh_Hans/LC_MESSAGES/messages.po b/translations/zh_Hans/LC_MESSAGES/messages.po index cde13b66..2a51bebf 100644 --- a/translations/zh_Hans/LC_MESSAGES/messages.po +++ b/translations/zh_Hans/LC_MESSAGES/messages.po @@ -7,17 +7,16 @@ msgid "" msgstr "" "Project-Id-Version: PROJECT VERSION\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2022-01-22 21:22+0000\n" +"POT-Creation-Date: 2022-01-25 21:04+0000\n" "PO-Revision-Date: 2022-01-23 17:15+0000\n" "Last-Translator: Y.W. \n" -"Language-Team: Chinese (Simplified) \n" "Language: zh_Hans\n" +"Language-Team: Chinese (Simplified) " +"\n" +"Plural-Forms: nplurals=1; plural=0\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=utf-8\n" "Content-Transfer-Encoding: 8bit\n" -"Plural-Forms: nplurals=1; plural=0;\n" -"X-Generator: Weblate 4.11-dev\n" "Generated-By: Babel 2.9.1\n" #: app/__init__.py:102 @@ -39,9 +38,9 @@ msgstr "名称" msgid "Limit to package" msgstr "软件包限制" -#: app/blueprints/api/tokens.py:36 app/blueprints/packages/packages.py:254 -#: app/blueprints/packages/packages.py:458 -#: app/blueprints/packages/packages.py:554 +#: app/blueprints/api/tokens.py:36 app/blueprints/packages/packages.py:255 +#: app/blueprints/packages/packages.py:460 +#: app/blueprints/packages/packages.py:556 #: app/blueprints/packages/releases.py:63 #: app/blueprints/packages/releases.py:74 app/blueprints/packages/reviews.py:47 #: app/blueprints/packages/screenshots.py:35 @@ -80,7 +79,7 @@ msgstr "编辑详细信息" #: app/blueprints/packages/__init__.py:37 #: app/templates/packages/releases_list.html:34 -#: app/templates/packages/view.html:447 app/templates/todo/editor.html:75 +#: app/templates/packages/view.html:476 app/templates/todo/editor.html:75 msgid "Releases" msgstr "发行版" @@ -92,7 +91,7 @@ msgstr "截图" #: app/blueprints/packages/__init__.py:47 #: app/templates/packages/edit_maintainers.html:8 -#: app/templates/packages/view.html:418 +#: app/templates/packages/view.html:447 msgid "Maintainers" msgstr "维护者" @@ -105,7 +104,7 @@ msgstr "审计报告" msgid "Share and Badges" msgstr "分享和徽章" -#: app/blueprints/packages/__init__.py:62 app/templates/packages/view.html:60 +#: app/blueprints/packages/__init__.py:62 app/templates/packages/view.html:110 msgid "Remove" msgstr "移除" @@ -127,7 +126,7 @@ msgstr "错误:论坛贴子未找到。有可能该贴子刚刚创建。" msgid "No download available." msgstr "无可用下载。" -#: app/blueprints/packages/packages.py:235 app/templates/packages/view.html:395 +#: app/blueprints/packages/packages.py:235 app/templates/packages/view.html:424 msgid "Type" msgstr "类型" @@ -136,12 +135,12 @@ msgid "Title (Human-readable)" msgstr "标题(人类可读)" #: app/blueprints/packages/packages.py:237 -#: app/blueprints/packages/packages.py:552 +#: app/blueprints/packages/packages.py:554 msgid "Name (Technical)" msgstr "名称(技术性)" #: app/blueprints/packages/packages.py:237 -#: app/blueprints/packages/packages.py:553 +#: app/blueprints/packages/packages.py:555 #: app/templates/packages/create_edit.html:75 msgid "Lower case letters (a-z), digits (0-9), and underscores (_) only" msgstr "只允许小写字母(a-z),数字(0-9),下划线" @@ -150,7 +149,7 @@ msgstr "只允许小写字母(a-z),数字(0-9),下划线" msgid "Short Description (Plaintext)" msgstr "简短说明(纯文本)" -#: app/blueprints/packages/packages.py:240 app/templates/packages/view.html:410 +#: app/blueprints/packages/packages.py:240 app/templates/packages/view.html:439 msgid "Maintenance State" msgstr "维护状态" @@ -163,7 +162,7 @@ msgstr "标签" msgid "Content Warnings" msgstr "内容警告" -#: app/blueprints/packages/packages.py:244 app/templates/packages/view.html:399 +#: app/blueprints/packages/packages.py:244 app/templates/packages/view.html:428 msgid "License" msgstr "许可证" @@ -191,58 +190,62 @@ msgstr "工单追踪器URL" msgid "Forum Topic ID" msgstr "论坛贴子ID" -#: app/blueprints/packages/packages.py:270 +#: app/blueprints/packages/packages.py:253 +msgid "Video URL" +msgstr "" + +#: app/blueprints/packages/packages.py:271 msgid "Unable to find that user" msgstr "找不到该用户" -#: app/blueprints/packages/packages.py:274 +#: app/blueprints/packages/packages.py:275 #: app/blueprints/packages/screenshots.py:139 #: app/blueprints/users/settings.py:99 msgid "Permission denied" msgstr "拒绝访问" -#: app/blueprints/packages/packages.py:312 +#: app/blueprints/packages/packages.py:313 msgid "Package already exists!" msgstr "软件包已存在!" -#: app/blueprints/packages/packages.py:372 +#: app/blueprints/packages/packages.py:374 msgid "You don't have permission to do that" msgstr "你没有进行该操作的权限" -#: app/blueprints/packages/packages.py:400 +#: app/blueprints/packages/packages.py:402 msgid "Please comment what changes are needed in the approval thread" msgstr "请在审核贴评论中说明需要作出哪些修改" -#: app/blueprints/packages/packages.py:421 -#: app/blueprints/packages/packages.py:437 +#: app/blueprints/packages/packages.py:423 +#: app/blueprints/packages/packages.py:439 msgid "You don't have permission to do that." msgstr "你没有进行该操作的权限。" -#: app/blueprints/packages/packages.py:432 +#: app/blueprints/packages/packages.py:434 msgid "Deleted package" msgstr "已删除的软件包" -#: app/blueprints/packages/packages.py:448 +#: app/blueprints/packages/packages.py:450 msgid "Unapproved package" msgstr "未通过的软件包" -#: app/blueprints/packages/packages.py:457 +#: app/blueprints/packages/packages.py:459 msgid "Maintainers (Comma-separated)" msgstr "维护者(用逗号隔开)" -#: app/blueprints/packages/packages.py:466 +#: app/blueprints/packages/packages.py:468 msgid "You do not have permission to edit maintainers" msgstr "你没有权限编辑维护者" -#: app/blueprints/packages/packages.py:516 +#: app/blueprints/packages/packages.py:518 msgid "You are not a maintainer" msgstr "你不是维护者" -#: app/blueprints/packages/packages.py:519 +#: app/blueprints/packages/packages.py:521 msgid "Package owners cannot remove themselves as maintainers" msgstr "软件包所有人不能把自己移除出维护者列表" -#: app/blueprints/packages/packages.py:551 +#: app/blueprints/packages/packages.py:553 msgid "Author Name" msgstr "作者名" @@ -417,7 +420,7 @@ msgid "Message" msgstr "消息" #: app/blueprints/report/__init__.py:35 app/templates/base.html:238 -#: app/templates/macros/threads.html:53 app/templates/packages/view.html:478 +#: app/templates/macros/threads.html:53 app/templates/packages/view.html:507 #: app/templates/report/index.html:4 app/templates/report/index.html:10 #: app/templates/users/profile.html:28 msgid "Report" @@ -852,22 +855,26 @@ msgstr "" msgid "Can't promote a user to a rank higher than yourself!" msgstr "" -#: app/logic/packages.py:93 +#: app/logic/packages.py:95 #, fuzzy msgid "" "Name can only contain lower case letters (a-z), digits (0-9), and " "underscores (_)" msgstr "名称只能包含小写字母(a-z)、数字(0-9)和下划线(_)。" -#: app/logic/packages.py:107 +#: app/logic/packages.py:109 msgid "You do not have permission to edit this package" msgstr "" -#: app/logic/packages.py:111 +#: app/logic/packages.py:113 msgid "You do not have permission to change the package name" msgstr "" -#: app/logic/packages.py:158 +#: app/logic/packages.py:136 +msgid "Video URL is not a YouTube video URL" +msgstr "" + +#: app/logic/packages.py:165 #, python-format msgid "Unable to add protected tag %(title)s to package" msgstr "" @@ -974,10 +981,11 @@ msgstr "管理电子邮件设置" #: app/tasks/emails.py:150 app/templates/emails/base.html:63 #: app/templates/emails/notification.html:34 -#: app/templates/emails/notification_digest.html:37 +#: app/templates/emails/notification_digest.html:51 #: app/templates/emails/verify.html:33 #: app/templates/emails/verify_unsubscribe.html:13 -#: app/templates/threads/view.html:31 +#: app/templates/threads/view.html:31 app/templates/users/unsubscribe.html:4 +#: app/templates/users/unsubscribe.html:61 msgid "Unsubscribe" msgstr "取消订阅" @@ -1001,8 +1009,8 @@ msgstr "随机" msgid "Help" msgstr "帮助" -#: app/templates/base.html:42 app/templates/packages/view.html:123 -#: app/templates/packages/view.html:467 app/templates/threads/list.html:4 +#: app/templates/base.html:42 app/templates/packages/view.html:173 +#: app/templates/packages/view.html:496 app/templates/threads/list.html:4 msgid "Threads" msgstr "" @@ -1112,7 +1120,7 @@ msgid "%(title)s by %(author)s" msgstr "" #: app/templates/index.html:69 app/templates/packages/reviews_list.html:4 -#: app/templates/packages/view.html:127 app/templates/packages/view.html:265 +#: app/templates/packages/view.html:177 app/templates/packages/view.html:290 #: app/templates/users/profile.html:206 #, fuzzy msgid "Reviews" @@ -1320,14 +1328,14 @@ msgid "View Notification" msgstr "" #: app/templates/emails/notification.html:26 -#: app/templates/emails/notification_digest.html:29 +#: app/templates/emails/notification_digest.html:43 msgid "" "You are receiving this email because you are a registered user of " "ContentDB, and have email notifications enabled." msgstr "" #: app/templates/emails/notification.html:30 -#: app/templates/emails/notification_digest.html:33 +#: app/templates/emails/notification_digest.html:47 msgid "Manage your preferences" msgstr "" @@ -1336,16 +1344,17 @@ msgstr "" msgid "This is a '%(type)s' notification." msgstr "" -#: app/templates/emails/notification_digest.html:7 -msgid "Other Notifications" -msgstr "" - #: app/templates/emails/notification_digest.html:14 +#: app/templates/emails/notification_digest.html:29 #, python-format msgid "from %(username)s." msgstr "" #: app/templates/emails/notification_digest.html:22 +msgid "Other Notifications" +msgstr "" + +#: app/templates/emails/notification_digest.html:36 msgid "View Notifications" msgstr "" @@ -1536,8 +1545,8 @@ msgstr "" msgid "Edit / Approve" msgstr "" -#: app/templates/macros/releases.html:62 app/templates/packages/view.html:48 -#: app/templates/packages/view.html:233 +#: app/templates/macros/releases.html:62 app/templates/packages/view.html:98 +#: app/templates/packages/view.html:247 msgid "Edit" msgstr "" @@ -1628,8 +1637,8 @@ msgstr "" msgid "On %(trigger)s, do %(action)s" msgstr "" -#: app/templates/macros/todo.html:37 app/templates/packages/view.html:54 -#: app/templates/packages/view.html:316 +#: app/templates/macros/todo.html:37 app/templates/packages/view.html:104 +#: app/templates/packages/view.html:345 msgid "Release" msgstr "" @@ -1639,7 +1648,7 @@ msgstr "" #: app/templates/macros/todo.html:50 #: app/templates/packages/releases_list.html:13 -#: app/templates/packages/view.html:320 +#: app/templates/packages/view.html:349 msgid "Update settings" msgstr "" @@ -1647,7 +1656,7 @@ msgstr "" msgid "No outdated packages." msgstr "" -#: app/templates/macros/topics.html:6 app/templates/packages/view.html:110 +#: app/templates/macros/topics.html:6 app/templates/packages/view.html:160 msgid "Author" msgstr "" @@ -1701,8 +1710,8 @@ msgid "Unfortunately, this isn't on ContentDB yet! Here's some forum topic(s):" msgstr "" #: app/templates/metapackages/view.html:24 -#: app/templates/packages/similar.html:38 app/templates/packages/view.html:351 -#: app/templates/packages/view.html:375 app/templates/todo/editor.html:85 +#: app/templates/packages/similar.html:38 app/templates/packages/view.html:380 +#: app/templates/packages/view.html:404 app/templates/todo/editor.html:85 #, python-format msgid "%(title)s by %(display_name)s" msgstr "" @@ -1867,6 +1876,10 @@ msgstr "" msgid "Tip: paste in a forum topic URL" msgstr "" +#: app/templates/packages/create_edit.html:120 +msgid "Only supports YouTube, for now" +msgstr "" + #: app/templates/packages/edit_maintainers.html:4 msgid "Edit Maintainers" msgstr "" @@ -2200,7 +2213,7 @@ msgid "" msgstr "" #: app/templates/packages/review_votes.html:4 -#: app/templates/packages/view.html:287 +#: app/templates/packages/view.html:312 msgid "Review Votes" msgstr "" @@ -2243,6 +2256,14 @@ msgstr "" msgid "Reordering requires JavaScript." msgstr "" +#: app/templates/packages/screenshots.html:82 +msgid "Videos" +msgstr "" + +#: app/templates/packages/screenshots.html:84 +msgid "You can set a video on the Edit Details page" +msgstr "" + #: app/templates/packages/share.html:10 msgid "Links" msgstr "" @@ -2306,157 +2327,165 @@ msgid "" "notifications until it is marked up to date." msgstr "" -#: app/templates/packages/view.html:29 -msgid "Non-free code and media" -msgstr "" - -#: app/templates/packages/view.html:31 -msgid "Non-free code" -msgstr "" - -#: app/templates/packages/view.html:33 -msgid "Non-free media" -msgstr "" - -#: app/templates/packages/view.html:96 -msgid "Work in Progress" -msgstr "" - -#: app/templates/packages/view.html:117 -msgid "Downloads" -msgstr "" - -#: app/templates/packages/view.html:138 app/templates/users/profile.html:86 -msgid "Website" -msgstr "" - -#: app/templates/packages/view.html:144 -msgid "Source" -msgstr "" - -#: app/templates/packages/view.html:150 app/templates/users/profile.html:68 -msgid "Forums" -msgstr "" - -#: app/templates/packages/view.html:156 -msgid "Issue Tracker" -msgstr "" - -#: app/templates/packages/view.html:165 -#, python-format -msgid "%(min)s - %(max)s" -msgstr "" - -#: app/templates/packages/view.html:167 -#, python-format -msgid "%(min)s and above" -msgstr "" - -#: app/templates/packages/view.html:169 -#, python-format -msgid "%(max)s and below" -msgstr "" - -#: app/templates/packages/view.html:178 +#: app/templates/packages/view.html:37 msgid "Download" msgstr "" -#: app/templates/packages/view.html:196 +#: app/templates/packages/view.html:43 +#, python-format +msgid "Minetest %(min)s - %(max)s" +msgstr "" + +#: app/templates/packages/view.html:45 +#, python-format +msgid "For Minetest %(min)s and above" +msgstr "" + +#: app/templates/packages/view.html:47 +#, python-format +msgid "Minetest %(max)s and below" +msgstr "" + +#: app/templates/packages/view.html:67 +msgid "How do I install this?" +msgstr "" + +#: app/templates/packages/view.html:73 msgid "No downloads available" msgstr "" -#: app/templates/packages/view.html:214 +#: app/templates/packages/view.html:80 +msgid "Non-free code and media" +msgstr "" + +#: app/templates/packages/view.html:82 +msgid "Non-free code" +msgstr "" + +#: app/templates/packages/view.html:84 +msgid "Non-free media" +msgstr "" + +#: app/templates/packages/view.html:146 +msgid "Work in Progress" +msgstr "" + +#: app/templates/packages/view.html:167 +msgid "Downloads" +msgstr "" + +#: app/templates/packages/view.html:188 app/templates/users/profile.html:86 +msgid "Website" +msgstr "" + +#: app/templates/packages/view.html:194 +msgid "Source" +msgstr "" + +#: app/templates/packages/view.html:200 app/templates/users/profile.html:68 +msgid "Forums" +msgstr "" + +#: app/templates/packages/view.html:206 +msgid "Issue Tracker" +msgstr "" + +#: app/templates/packages/view.html:224 msgid "" "This thread is only visible to the package owner and users of Approver " "rank or above." msgstr "" -#: app/templates/packages/view.html:244 +#: app/templates/packages/view.html:255 +msgid "YouTube video embed" +msgstr "" + +#: app/templates/packages/view.html:268 msgid "Awaiting review" msgstr "" -#: app/templates/packages/view.html:272 app/templates/threads/view.html:61 +#: app/templates/packages/view.html:297 app/templates/threads/view.html:61 msgid "Edit Review" msgstr "" -#: app/templates/packages/view.html:277 +#: app/templates/packages/view.html:302 msgid "You can't review your own package." msgstr "" -#: app/templates/packages/view.html:293 +#: app/templates/packages/view.html:318 msgid "Used By" msgstr "" -#: app/templates/packages/view.html:304 +#: app/templates/packages/view.html:333 msgid "Package may be outdated" msgstr "" -#: app/templates/packages/view.html:311 +#: app/templates/packages/view.html:340 msgid "Only visible to the author and Editors." msgstr "" -#: app/templates/packages/view.html:328 +#: app/templates/packages/view.html:357 msgid "Warning" msgstr "" -#: app/templates/packages/view.html:334 +#: app/templates/packages/view.html:363 msgid "Like this package? Help support its development by making a donation" msgstr "" -#: app/templates/packages/view.html:337 +#: app/templates/packages/view.html:366 msgid "Donate now" msgstr "" -#: app/templates/packages/view.html:343 +#: app/templates/packages/view.html:372 msgid "Dependencies" msgstr "" -#: app/templates/packages/view.html:345 +#: app/templates/packages/view.html:374 msgid "Required" msgstr "" -#: app/templates/packages/view.html:363 +#: app/templates/packages/view.html:392 msgid "No required dependencies" msgstr "" -#: app/templates/packages/view.html:369 +#: app/templates/packages/view.html:398 msgid "Optional" msgstr "" -#: app/templates/packages/view.html:391 +#: app/templates/packages/view.html:420 msgid "Information" msgstr "" -#: app/templates/packages/view.html:397 +#: app/templates/packages/view.html:426 msgid "Technical Name" msgstr "" -#: app/templates/packages/view.html:406 +#: app/templates/packages/view.html:435 #, python-format msgid "%(code_license)s for code,
%(media_license)s for media." msgstr "" -#: app/templates/packages/view.html:414 +#: app/templates/packages/view.html:443 msgid "Unknown" msgstr "" -#: app/templates/packages/view.html:416 +#: app/templates/packages/view.html:445 msgid "Added" msgstr "" -#: app/templates/packages/view.html:430 +#: app/templates/packages/view.html:459 msgid "Remove myself" msgstr "" -#: app/templates/packages/view.html:435 +#: app/templates/packages/view.html:464 msgid "Provides" msgstr "" -#: app/templates/packages/view.html:457 +#: app/templates/packages/view.html:486 msgid "More" msgstr "" -#: app/templates/packages/view.html:486 +#: app/templates/packages/view.html:515 msgid "See audit log" msgstr "" @@ -3224,6 +3253,46 @@ msgstr "" msgid "In digest" msgstr "" +#: app/templates/users/unsubscribe.html:11 +msgid "" +"This will blacklist an email address, preventing ContentDB from ever " +"sending emails to it - including password resets." +msgstr "" + +#: app/templates/users/unsubscribe.html:20 +msgid "Please enter the email address you wish to blacklist." +msgstr "" + +#: app/templates/users/unsubscribe.html:21 +msgid "You will then need to confirm the email" +msgstr "" + +#: app/templates/users/unsubscribe.html:33 +msgid "You may now unsubscribe." +msgstr "" + +#: app/templates/users/unsubscribe.html:40 +#, python-format +msgid "" +"Unsubscribing may prevent you from being able to sign into the account " +"'%(display_name)s'" +msgstr "" + +#: app/templates/users/unsubscribe.html:44 +msgid "" +"ContentDB will no longer be able to send \"forget password\" and other " +"essential system emails.\n" +"\t\t\t\t\tConsider editing your email notification preferences instead." +msgstr "" + +#: app/templates/users/unsubscribe.html:50 +msgid "You won't be able to use this email with ContentDB anymore." +msgstr "" + +#: app/templates/users/unsubscribe.html:57 +msgid "Edit Notification Preferences" +msgstr "" + #: app/utils/user.py:50 msgid "You have a lot of notifications, you should either read or clear them" msgstr "" @@ -3248,3 +3317,13 @@ msgstr "" #~ msgid "%(title)s on %(package)s" #~ msgstr "" + +#~ msgid "%(min)s - %(max)s" +#~ msgstr "" + +#~ msgid "%(min)s and above" +#~ msgstr "" + +#~ msgid "%(max)s and below" +#~ msgstr "" + diff --git a/translations/zh_Hant/LC_MESSAGES/messages.po b/translations/zh_Hant/LC_MESSAGES/messages.po index 3bbf1378..6dc05506 100644 --- a/translations/zh_Hant/LC_MESSAGES/messages.po +++ b/translations/zh_Hant/LC_MESSAGES/messages.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: PROJECT VERSION\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2022-01-22 21:22+0000\n" +"POT-Creation-Date: 2022-01-25 21:04+0000\n" "PO-Revision-Date: 2022-01-16 03:56+0000\n" "Last-Translator: Yiu Man Ho \n" "Language: zh_Hant\n" @@ -38,9 +38,9 @@ msgstr "名字" msgid "Limit to package" msgstr "" -#: app/blueprints/api/tokens.py:36 app/blueprints/packages/packages.py:254 -#: app/blueprints/packages/packages.py:458 -#: app/blueprints/packages/packages.py:554 +#: app/blueprints/api/tokens.py:36 app/blueprints/packages/packages.py:255 +#: app/blueprints/packages/packages.py:460 +#: app/blueprints/packages/packages.py:556 #: app/blueprints/packages/releases.py:63 #: app/blueprints/packages/releases.py:74 app/blueprints/packages/reviews.py:47 #: app/blueprints/packages/screenshots.py:35 @@ -80,7 +80,7 @@ msgstr "" #: app/blueprints/packages/__init__.py:37 #: app/templates/packages/releases_list.html:34 -#: app/templates/packages/view.html:447 app/templates/todo/editor.html:75 +#: app/templates/packages/view.html:476 app/templates/todo/editor.html:75 msgid "Releases" msgstr "版本" @@ -92,7 +92,7 @@ msgstr "裁圖" #: app/blueprints/packages/__init__.py:47 #: app/templates/packages/edit_maintainers.html:8 -#: app/templates/packages/view.html:418 +#: app/templates/packages/view.html:447 msgid "Maintainers" msgstr "管理者" @@ -105,7 +105,7 @@ msgstr "" msgid "Share and Badges" msgstr "" -#: app/blueprints/packages/__init__.py:62 app/templates/packages/view.html:60 +#: app/blueprints/packages/__init__.py:62 app/templates/packages/view.html:110 msgid "Remove" msgstr "移除" @@ -127,7 +127,7 @@ msgstr "警告:找不到論壇主題。可能發生在論壇主題剛被建立 msgid "No download available." msgstr "無可提供的下載。" -#: app/blueprints/packages/packages.py:235 app/templates/packages/view.html:395 +#: app/blueprints/packages/packages.py:235 app/templates/packages/view.html:424 msgid "Type" msgstr "類型" @@ -136,12 +136,12 @@ msgid "Title (Human-readable)" msgstr "標題(人類可讀)" #: app/blueprints/packages/packages.py:237 -#: app/blueprints/packages/packages.py:552 +#: app/blueprints/packages/packages.py:554 msgid "Name (Technical)" msgstr "名字(技術上的)" #: app/blueprints/packages/packages.py:237 -#: app/blueprints/packages/packages.py:553 +#: app/blueprints/packages/packages.py:555 #: app/templates/packages/create_edit.html:75 msgid "Lower case letters (a-z), digits (0-9), and underscores (_) only" msgstr "只限小寫英文字母(a-z)、數字(0-9)及底畫線(_)" @@ -150,7 +150,7 @@ msgstr "只限小寫英文字母(a-z)、數字(0-9)及底畫線(_)" msgid "Short Description (Plaintext)" msgstr "短描述(純文字)" -#: app/blueprints/packages/packages.py:240 app/templates/packages/view.html:410 +#: app/blueprints/packages/packages.py:240 app/templates/packages/view.html:439 msgid "Maintenance State" msgstr "開發週期" @@ -163,7 +163,7 @@ msgstr "標籤" msgid "Content Warnings" msgstr "內容警告" -#: app/blueprints/packages/packages.py:244 app/templates/packages/view.html:399 +#: app/blueprints/packages/packages.py:244 app/templates/packages/view.html:428 msgid "License" msgstr "授權條款" @@ -191,59 +191,63 @@ msgstr "問題跟踪器URL" msgid "Forum Topic ID" msgstr "論壇主題編號" -#: app/blueprints/packages/packages.py:270 +#: app/blueprints/packages/packages.py:253 +msgid "Video URL" +msgstr "" + +#: app/blueprints/packages/packages.py:271 msgid "Unable to find that user" msgstr "找不到該用戶" -#: app/blueprints/packages/packages.py:274 +#: app/blueprints/packages/packages.py:275 #: app/blueprints/packages/screenshots.py:139 #: app/blueprints/users/settings.py:99 msgid "Permission denied" msgstr "沒有權限" -#: app/blueprints/packages/packages.py:312 +#: app/blueprints/packages/packages.py:313 msgid "Package already exists!" msgstr "包已存在!" -#: app/blueprints/packages/packages.py:372 +#: app/blueprints/packages/packages.py:374 msgid "You don't have permission to do that" msgstr "你沒有進行該操作的權限" -#: app/blueprints/packages/packages.py:400 +#: app/blueprints/packages/packages.py:402 #, fuzzy msgid "Please comment what changes are needed in the approval thread" msgstr "請在評論中寫下需改變的事項" -#: app/blueprints/packages/packages.py:421 -#: app/blueprints/packages/packages.py:437 +#: app/blueprints/packages/packages.py:423 +#: app/blueprints/packages/packages.py:439 msgid "You don't have permission to do that." msgstr "你沒有進行該操作的權限。" -#: app/blueprints/packages/packages.py:432 +#: app/blueprints/packages/packages.py:434 msgid "Deleted package" msgstr "已移除的包" -#: app/blueprints/packages/packages.py:448 +#: app/blueprints/packages/packages.py:450 msgid "Unapproved package" msgstr "未被批准的包" -#: app/blueprints/packages/packages.py:457 +#: app/blueprints/packages/packages.py:459 msgid "Maintainers (Comma-separated)" msgstr "管理者(以逗點分割)" -#: app/blueprints/packages/packages.py:466 +#: app/blueprints/packages/packages.py:468 msgid "You do not have permission to edit maintainers" msgstr "你沒有權限來修改管理者" -#: app/blueprints/packages/packages.py:516 +#: app/blueprints/packages/packages.py:518 msgid "You are not a maintainer" msgstr "你不是管理者" -#: app/blueprints/packages/packages.py:519 +#: app/blueprints/packages/packages.py:521 msgid "Package owners cannot remove themselves as maintainers" msgstr "包擁有者無法從管理者中移除自己" -#: app/blueprints/packages/packages.py:551 +#: app/blueprints/packages/packages.py:553 msgid "Author Name" msgstr "作者名稱" @@ -417,7 +421,7 @@ msgid "Message" msgstr "" #: app/blueprints/report/__init__.py:35 app/templates/base.html:238 -#: app/templates/macros/threads.html:53 app/templates/packages/view.html:478 +#: app/templates/macros/threads.html:53 app/templates/packages/view.html:507 #: app/templates/report/index.html:4 app/templates/report/index.html:10 #: app/templates/users/profile.html:28 msgid "Report" @@ -847,21 +851,25 @@ msgstr "" msgid "Can't promote a user to a rank higher than yourself!" msgstr "" -#: app/logic/packages.py:93 +#: app/logic/packages.py:95 msgid "" "Name can only contain lower case letters (a-z), digits (0-9), and " "underscores (_)" msgstr "" -#: app/logic/packages.py:107 +#: app/logic/packages.py:109 msgid "You do not have permission to edit this package" msgstr "" -#: app/logic/packages.py:111 +#: app/logic/packages.py:113 msgid "You do not have permission to change the package name" msgstr "" -#: app/logic/packages.py:158 +#: app/logic/packages.py:136 +msgid "Video URL is not a YouTube video URL" +msgstr "" + +#: app/logic/packages.py:165 #, python-format msgid "Unable to add protected tag %(title)s to package" msgstr "" @@ -968,10 +976,11 @@ msgstr "" #: app/tasks/emails.py:150 app/templates/emails/base.html:63 #: app/templates/emails/notification.html:34 -#: app/templates/emails/notification_digest.html:37 +#: app/templates/emails/notification_digest.html:51 #: app/templates/emails/verify.html:33 #: app/templates/emails/verify_unsubscribe.html:13 -#: app/templates/threads/view.html:31 +#: app/templates/threads/view.html:31 app/templates/users/unsubscribe.html:4 +#: app/templates/users/unsubscribe.html:61 msgid "Unsubscribe" msgstr "" @@ -995,8 +1004,8 @@ msgstr "" msgid "Help" msgstr "" -#: app/templates/base.html:42 app/templates/packages/view.html:123 -#: app/templates/packages/view.html:467 app/templates/threads/list.html:4 +#: app/templates/base.html:42 app/templates/packages/view.html:173 +#: app/templates/packages/view.html:496 app/templates/threads/list.html:4 msgid "Threads" msgstr "" @@ -1106,7 +1115,7 @@ msgid "%(title)s by %(author)s" msgstr "" #: app/templates/index.html:69 app/templates/packages/reviews_list.html:4 -#: app/templates/packages/view.html:127 app/templates/packages/view.html:265 +#: app/templates/packages/view.html:177 app/templates/packages/view.html:290 #: app/templates/users/profile.html:206 msgid "Reviews" msgstr "" @@ -1313,14 +1322,14 @@ msgid "View Notification" msgstr "" #: app/templates/emails/notification.html:26 -#: app/templates/emails/notification_digest.html:29 +#: app/templates/emails/notification_digest.html:43 msgid "" "You are receiving this email because you are a registered user of " "ContentDB, and have email notifications enabled." msgstr "" #: app/templates/emails/notification.html:30 -#: app/templates/emails/notification_digest.html:33 +#: app/templates/emails/notification_digest.html:47 msgid "Manage your preferences" msgstr "" @@ -1329,16 +1338,17 @@ msgstr "" msgid "This is a '%(type)s' notification." msgstr "" -#: app/templates/emails/notification_digest.html:7 -msgid "Other Notifications" -msgstr "" - #: app/templates/emails/notification_digest.html:14 +#: app/templates/emails/notification_digest.html:29 #, python-format msgid "from %(username)s." msgstr "" #: app/templates/emails/notification_digest.html:22 +msgid "Other Notifications" +msgstr "" + +#: app/templates/emails/notification_digest.html:36 msgid "View Notifications" msgstr "" @@ -1529,8 +1539,8 @@ msgstr "" msgid "Edit / Approve" msgstr "" -#: app/templates/macros/releases.html:62 app/templates/packages/view.html:48 -#: app/templates/packages/view.html:233 +#: app/templates/macros/releases.html:62 app/templates/packages/view.html:98 +#: app/templates/packages/view.html:247 msgid "Edit" msgstr "" @@ -1621,8 +1631,8 @@ msgstr "" msgid "On %(trigger)s, do %(action)s" msgstr "" -#: app/templates/macros/todo.html:37 app/templates/packages/view.html:54 -#: app/templates/packages/view.html:316 +#: app/templates/macros/todo.html:37 app/templates/packages/view.html:104 +#: app/templates/packages/view.html:345 msgid "Release" msgstr "" @@ -1632,7 +1642,7 @@ msgstr "" #: app/templates/macros/todo.html:50 #: app/templates/packages/releases_list.html:13 -#: app/templates/packages/view.html:320 +#: app/templates/packages/view.html:349 msgid "Update settings" msgstr "" @@ -1640,7 +1650,7 @@ msgstr "" msgid "No outdated packages." msgstr "" -#: app/templates/macros/topics.html:6 app/templates/packages/view.html:110 +#: app/templates/macros/topics.html:6 app/templates/packages/view.html:160 msgid "Author" msgstr "" @@ -1694,8 +1704,8 @@ msgid "Unfortunately, this isn't on ContentDB yet! Here's some forum topic(s):" msgstr "" #: app/templates/metapackages/view.html:24 -#: app/templates/packages/similar.html:38 app/templates/packages/view.html:351 -#: app/templates/packages/view.html:375 app/templates/todo/editor.html:85 +#: app/templates/packages/similar.html:38 app/templates/packages/view.html:380 +#: app/templates/packages/view.html:404 app/templates/todo/editor.html:85 #, python-format msgid "%(title)s by %(display_name)s" msgstr "" @@ -1860,6 +1870,10 @@ msgstr "" msgid "Tip: paste in a forum topic URL" msgstr "" +#: app/templates/packages/create_edit.html:120 +msgid "Only supports YouTube, for now" +msgstr "" + #: app/templates/packages/edit_maintainers.html:4 msgid "Edit Maintainers" msgstr "" @@ -2193,7 +2207,7 @@ msgid "" msgstr "" #: app/templates/packages/review_votes.html:4 -#: app/templates/packages/view.html:287 +#: app/templates/packages/view.html:312 msgid "Review Votes" msgstr "" @@ -2236,6 +2250,14 @@ msgstr "" msgid "Reordering requires JavaScript." msgstr "" +#: app/templates/packages/screenshots.html:82 +msgid "Videos" +msgstr "" + +#: app/templates/packages/screenshots.html:84 +msgid "You can set a video on the Edit Details page" +msgstr "" + #: app/templates/packages/share.html:10 msgid "Links" msgstr "" @@ -2299,157 +2321,165 @@ msgid "" "notifications until it is marked up to date." msgstr "" -#: app/templates/packages/view.html:29 -msgid "Non-free code and media" -msgstr "" - -#: app/templates/packages/view.html:31 -msgid "Non-free code" -msgstr "" - -#: app/templates/packages/view.html:33 -msgid "Non-free media" -msgstr "" - -#: app/templates/packages/view.html:96 -msgid "Work in Progress" -msgstr "" - -#: app/templates/packages/view.html:117 -msgid "Downloads" -msgstr "" - -#: app/templates/packages/view.html:138 app/templates/users/profile.html:86 -msgid "Website" -msgstr "" - -#: app/templates/packages/view.html:144 -msgid "Source" -msgstr "" - -#: app/templates/packages/view.html:150 app/templates/users/profile.html:68 -msgid "Forums" -msgstr "" - -#: app/templates/packages/view.html:156 -msgid "Issue Tracker" -msgstr "" - -#: app/templates/packages/view.html:165 -#, python-format -msgid "%(min)s - %(max)s" -msgstr "" - -#: app/templates/packages/view.html:167 -#, python-format -msgid "%(min)s and above" -msgstr "" - -#: app/templates/packages/view.html:169 -#, python-format -msgid "%(max)s and below" -msgstr "" - -#: app/templates/packages/view.html:178 +#: app/templates/packages/view.html:37 msgid "Download" msgstr "" -#: app/templates/packages/view.html:196 +#: app/templates/packages/view.html:43 +#, python-format +msgid "Minetest %(min)s - %(max)s" +msgstr "" + +#: app/templates/packages/view.html:45 +#, python-format +msgid "For Minetest %(min)s and above" +msgstr "" + +#: app/templates/packages/view.html:47 +#, python-format +msgid "Minetest %(max)s and below" +msgstr "" + +#: app/templates/packages/view.html:67 +msgid "How do I install this?" +msgstr "" + +#: app/templates/packages/view.html:73 msgid "No downloads available" msgstr "" -#: app/templates/packages/view.html:214 +#: app/templates/packages/view.html:80 +msgid "Non-free code and media" +msgstr "" + +#: app/templates/packages/view.html:82 +msgid "Non-free code" +msgstr "" + +#: app/templates/packages/view.html:84 +msgid "Non-free media" +msgstr "" + +#: app/templates/packages/view.html:146 +msgid "Work in Progress" +msgstr "" + +#: app/templates/packages/view.html:167 +msgid "Downloads" +msgstr "" + +#: app/templates/packages/view.html:188 app/templates/users/profile.html:86 +msgid "Website" +msgstr "" + +#: app/templates/packages/view.html:194 +msgid "Source" +msgstr "" + +#: app/templates/packages/view.html:200 app/templates/users/profile.html:68 +msgid "Forums" +msgstr "" + +#: app/templates/packages/view.html:206 +msgid "Issue Tracker" +msgstr "" + +#: app/templates/packages/view.html:224 msgid "" "This thread is only visible to the package owner and users of Approver " "rank or above." msgstr "" -#: app/templates/packages/view.html:244 +#: app/templates/packages/view.html:255 +msgid "YouTube video embed" +msgstr "" + +#: app/templates/packages/view.html:268 msgid "Awaiting review" msgstr "" -#: app/templates/packages/view.html:272 app/templates/threads/view.html:61 +#: app/templates/packages/view.html:297 app/templates/threads/view.html:61 msgid "Edit Review" msgstr "" -#: app/templates/packages/view.html:277 +#: app/templates/packages/view.html:302 msgid "You can't review your own package." msgstr "" -#: app/templates/packages/view.html:293 +#: app/templates/packages/view.html:318 msgid "Used By" msgstr "" -#: app/templates/packages/view.html:304 +#: app/templates/packages/view.html:333 msgid "Package may be outdated" msgstr "" -#: app/templates/packages/view.html:311 +#: app/templates/packages/view.html:340 msgid "Only visible to the author and Editors." msgstr "" -#: app/templates/packages/view.html:328 +#: app/templates/packages/view.html:357 msgid "Warning" msgstr "" -#: app/templates/packages/view.html:334 +#: app/templates/packages/view.html:363 msgid "Like this package? Help support its development by making a donation" msgstr "" -#: app/templates/packages/view.html:337 +#: app/templates/packages/view.html:366 msgid "Donate now" msgstr "" -#: app/templates/packages/view.html:343 +#: app/templates/packages/view.html:372 msgid "Dependencies" msgstr "" -#: app/templates/packages/view.html:345 +#: app/templates/packages/view.html:374 msgid "Required" msgstr "" -#: app/templates/packages/view.html:363 +#: app/templates/packages/view.html:392 msgid "No required dependencies" msgstr "" -#: app/templates/packages/view.html:369 +#: app/templates/packages/view.html:398 msgid "Optional" msgstr "" -#: app/templates/packages/view.html:391 +#: app/templates/packages/view.html:420 msgid "Information" msgstr "" -#: app/templates/packages/view.html:397 +#: app/templates/packages/view.html:426 msgid "Technical Name" msgstr "" -#: app/templates/packages/view.html:406 +#: app/templates/packages/view.html:435 #, python-format msgid "%(code_license)s for code,
%(media_license)s for media." msgstr "" -#: app/templates/packages/view.html:414 +#: app/templates/packages/view.html:443 msgid "Unknown" msgstr "" -#: app/templates/packages/view.html:416 +#: app/templates/packages/view.html:445 msgid "Added" msgstr "" -#: app/templates/packages/view.html:430 +#: app/templates/packages/view.html:459 msgid "Remove myself" msgstr "" -#: app/templates/packages/view.html:435 +#: app/templates/packages/view.html:464 msgid "Provides" msgstr "" -#: app/templates/packages/view.html:457 +#: app/templates/packages/view.html:486 msgid "More" msgstr "" -#: app/templates/packages/view.html:486 +#: app/templates/packages/view.html:515 msgid "See audit log" msgstr "" @@ -3216,6 +3246,46 @@ msgstr "" msgid "In digest" msgstr "" +#: app/templates/users/unsubscribe.html:11 +msgid "" +"This will blacklist an email address, preventing ContentDB from ever " +"sending emails to it - including password resets." +msgstr "" + +#: app/templates/users/unsubscribe.html:20 +msgid "Please enter the email address you wish to blacklist." +msgstr "" + +#: app/templates/users/unsubscribe.html:21 +msgid "You will then need to confirm the email" +msgstr "" + +#: app/templates/users/unsubscribe.html:33 +msgid "You may now unsubscribe." +msgstr "" + +#: app/templates/users/unsubscribe.html:40 +#, python-format +msgid "" +"Unsubscribing may prevent you from being able to sign into the account " +"'%(display_name)s'" +msgstr "" + +#: app/templates/users/unsubscribe.html:44 +msgid "" +"ContentDB will no longer be able to send \"forget password\" and other " +"essential system emails.\n" +"\t\t\t\t\tConsider editing your email notification preferences instead." +msgstr "" + +#: app/templates/users/unsubscribe.html:50 +msgid "You won't be able to use this email with ContentDB anymore." +msgstr "" + +#: app/templates/users/unsubscribe.html:57 +msgid "Edit Notification Preferences" +msgstr "" + #: app/utils/user.py:50 msgid "You have a lot of notifications, you should either read or clear them" msgstr "" @@ -3281,3 +3351,12 @@ msgstr "" #~ msgid "%(title)s on %(package)s" #~ msgstr "" +#~ msgid "%(min)s - %(max)s" +#~ msgstr "" + +#~ msgid "%(min)s and above" +#~ msgstr "" + +#~ msgid "%(max)s and below" +#~ msgstr "" + diff --git a/utils/update_trans.sh b/utils/update_trans.sh index a390d5d7..b51b7460 100755 --- a/utils/update_trans.sh +++ b/utils/update_trans.sh @@ -1,4 +1,4 @@ #!/bin/bash pybabel extract -F babel.cfg -k lazy_gettext -o translations/messages.pot . -pybabel update -i translations/messages.pot -d translations \ No newline at end of file +pybabel update -i translations/messages.pot -d translations --no-fuzzy-matching